aboutsummaryrefslogtreecommitdiff
path: root/src/include/gnunet_set_service.h
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2015-08-30 12:24:18 +0000
committerFlorian Dold <florian.dold@gmail.com>2015-08-30 12:24:18 +0000
commitc92948f72526fe599680c06cbe80d0ffdc11f597 (patch)
treeb5886d700fa2fbcf8abbc18eacd2e18ef2589180 /src/include/gnunet_set_service.h
parent7936cab9bd741a9ff30362c8495daa29f1874b2e (diff)
downloadgnunet-c92948f72526fe599680c06cbe80d0ffdc11f597.tar.gz
gnunet-c92948f72526fe599680c06cbe80d0ffdc11f597.zip
missing changes to headers
Diffstat (limited to 'src/include/gnunet_set_service.h')
-rw-r--r--src/include/gnunet_set_service.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/include/gnunet_set_service.h b/src/include/gnunet_set_service.h
index e28fad754..1000aea7b 100644
--- a/src/include/gnunet_set_service.h
+++ b/src/include/gnunet_set_service.h
@@ -223,6 +223,11 @@ typedef void
223 223
224 224
225 225
226typedef void
227(*GNUNET_SET_CopyReadyCallback) (void *cls,
228 struct GNUNET_SET_Handle *copy);
229
230
226/** 231/**
227 * Create an empty set, supporting the specified operation. 232 * Create an empty set, supporting the specified operation.
228 * 233 *
@@ -279,6 +284,12 @@ GNUNET_SET_remove_element (struct GNUNET_SET_Handle *set,
279 void *cont_cls); 284 void *cont_cls);
280 285
281 286
287void
288GNUNET_SET_copy_lazy (struct GNUNET_SET_Handle *set,
289 GNUNET_SET_CopyReadyCallback cb,
290 void *cls);
291
292
282/** 293/**
283 * Destroy the set handle, and free all associated resources. 294 * Destroy the set handle, and free all associated resources.
284 * Iterations must have completed (or be explicitly canceled) 295 * Iterations must have completed (or be explicitly canceled)