X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=citadel%2Fdatabase.h;fp=citadel%2Fdatabase.h;h=e7acb31fbd9b44398a930a4c4a12fa069c1780f0;hp=7b3b844b90b9b25d16b2d9c58addab941981b88f;hb=30a4090b04dff1084df3789efe78afd1e2bf6d90;hpb=8e51bf12d66d11dc51ee5597983623d6d71a0fda diff --git a/citadel/database.h b/citadel/database.h index 7b3b844b9..e7acb31fb 100644 --- a/citadel/database.h +++ b/citadel/database.h @@ -54,10 +54,10 @@ struct CtdlCompressHeader { }; typedef enum __eCheckType { - eCheckExist, - eCheckUpdate, - eUpdate, - eWrite + eCheckExist, /* look up the item, return the timestamp if its there, 0 if not. */ + eCheckUpdate, /* if it exists, refresh in db timestamp. return the timstamp if its there, 0 if not. */ + eUpdate, /* insert/update the new value, return the old if its there, 0 if not. */ + eWrite /* write this to DB, unconditional. */ }eCheckType; time_t CheckIfAlreadySeen(const char *Facility,