aboutsummaryrefslogtreecommitdiff
path: root/src/fs/gnunet-service-fs_cp.h
diff options
context:
space:
mode:
authorOmar Tarabai <tarabai@devegypt.com>2014-07-14 17:40:32 +0000
committerOmar Tarabai <tarabai@devegypt.com>2014-07-14 17:40:32 +0000
commit600e56e89d1d1fc7417e8be20c40e197c9d58b2a (patch)
tree7191cb9f3e2c64fa1c6f78dee49f79d442249c37 /src/fs/gnunet-service-fs_cp.h
parentc937c2c64700475cc04e7ee3d912bd9dff7e33b2 (diff)
downloadgnunet-600e56e89d1d1fc7417e8be20c40e197c9d58b2a.tar.gz
gnunet-600e56e89d1d1fc7417e8be20c40e197c9d58b2a.zip
fs now uses peerstore to store respect value
Diffstat (limited to 'src/fs/gnunet-service-fs_cp.h')
-rw-r--r--src/fs/gnunet-service-fs_cp.h19
1 files changed, 16 insertions, 3 deletions
diff --git a/src/fs/gnunet-service-fs_cp.h b/src/fs/gnunet-service-fs_cp.h
index 84668d301..6b5fb4b0c 100644
--- a/src/fs/gnunet-service-fs_cp.h
+++ b/src/fs/gnunet-service-fs_cp.h
@@ -190,6 +190,16 @@ typedef void (*GSF_PeerReserveCallback) (void *cls,
190 190
191 191
192/** 192/**
193 * Function called after the creation of a connected peer record is complete.
194 *
195 * @param cls closure
196 * @param cp handle to the newly created connected peer record
197 */
198typedef void (*GSF_ConnectedPeerCreationCallback) (void *cls,
199 struct GSF_ConnectedPeer *cp);
200
201
202/**
193 * Handle to cancel a transmission request. 203 * Handle to cancel a transmission request.
194 */ 204 */
195struct GSF_PeerTransmitHandle; 205struct GSF_PeerTransmitHandle;
@@ -200,10 +210,13 @@ struct GSF_PeerTransmitHandle;
200 * records. 210 * records.
201 * 211 *
202 * @param peer identity of peer that connected 212 * @param peer identity of peer that connected
203 * @return handle to connected peer entry 213 * @param creation_cb callback function when the record is created.
214 * @param creation_cb_cls closure for @creation_cb
204 */ 215 */
205struct GSF_ConnectedPeer * 216void
206GSF_peer_connect_handler_ (const struct GNUNET_PeerIdentity *peer); 217GSF_peer_connect_handler_ (const struct GNUNET_PeerIdentity *peer,
218 GSF_ConnectedPeerCreationCallback creation_cb,
219 void *creation_cb_cls);
207 220
208 221
209/** 222/**