projects
/
oweals
/
gnunet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
-moving DNS code into its own directory
[oweals/gnunet.git]
/
src
/
include
/
gnunet_datastore_service.h
diff --git
a/src/include/gnunet_datastore_service.h
b/src/include/gnunet_datastore_service.h
index 3d2cc35c981bda8c819a182787b4e20ccfb89c00..b4af0e6fd2d59fb1040112ed099556fe459af9ff 100644
(file)
--- a/
src/include/gnunet_datastore_service.h
+++ b/
src/include/gnunet_datastore_service.h
@@
-86,10
+86,14
@@
GNUNET_DATASTORE_disconnect (struct GNUNET_DATASTORE_Handle *h, int drop);
* @param success GNUNET_SYSERR on failure (including timeout/queue drop)
* GNUNET_NO if content was already there
* GNUNET_YES (or other positive value) on success
* @param success GNUNET_SYSERR on failure (including timeout/queue drop)
* GNUNET_NO if content was already there
* GNUNET_YES (or other positive value) on success
+ * @param min_expiration minimum expiration time required for 0-priority content to be stored
+ * by the datacache at this time, zero for unknown, forever if we have no
+ * space for 0-priority content
* @param msg NULL on success, otherwise an error message
*/
typedef void (*GNUNET_DATASTORE_ContinuationWithStatus) (void *cls,
int32_t success,
* @param msg NULL on success, otherwise an error message
*/
typedef void (*GNUNET_DATASTORE_ContinuationWithStatus) (void *cls,
int32_t success,
+ struct GNUNET_TIME_Absolute min_expiration,
const char *msg);
const char *msg);
@@
-371,7
+375,7
@@
GNUNET_DATASTORE_get_for_replication (struct GNUNET_DATASTORE_Handle *h,
/**
* Cancel a datastore operation. The final callback from the
* operation must not have been done yet.
/**
* Cancel a datastore operation. The final callback from the
* operation must not have been done yet.
- *
+ *
* @param qe operation to cancel
*/
void
* @param qe operation to cancel
*/
void