[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r28975 - in gnunet/src: include multicast
From: |
gnunet |
Subject: |
[GNUnet-SVN] r28975 - in gnunet/src: include multicast |
Date: |
Wed, 4 Sep 2013 01:02:05 +0200 |
Author: tg
Date: 2013-09-04 01:02:05 +0200 (Wed, 04 Sep 2013)
New Revision: 28975
Modified:
gnunet/src/include/gnunet_multicast_service.h
gnunet/src/multicast/multicast_api.c
Log:
multicast: renamed replay() to replay_response(), doc fixes
Modified: gnunet/src/include/gnunet_multicast_service.h
===================================================================
--- gnunet/src/include/gnunet_multicast_service.h 2013-09-03 22:33:21 UTC
(rev 28974)
+++ gnunet/src/include/gnunet_multicast_service.h 2013-09-03 23:02:05 UTC
(rev 28975)
@@ -309,7 +309,7 @@
/**
* Functions with this signature are called whenever the multicast service
needs
- * a message fragemnt to be replayed by fragment_id.
+ * a message fragment to be replayed by fragment_id.
*
* Implementations of this function MUST call GNUNET_MULTICAST_replay() ONCE
* (with a message or an error); however, if the origin is destroyed or the
@@ -597,8 +597,7 @@
GNUNET_MULTICAST_ReplayFragmentCallback
replay_frag_cb,
GNUNET_MULTICAST_ReplayMessageCallback
replay_msg_cb,
GNUNET_MULTICAST_MessageCallback message_cb,
- void *cls)
-;
+ void *cls);
/**
* Handle for a replay request.
Modified: gnunet/src/multicast/multicast_api.c
===================================================================
--- gnunet/src/multicast/multicast_api.c 2013-09-03 22:33:21 UTC (rev
28974)
+++ gnunet/src/multicast/multicast_api.c 2013-09-03 23:02:05 UTC (rev
28975)
@@ -222,11 +222,11 @@
* @param ec Error code.
*/
void
-GNUNET_MULTICAST_replay (struct GNUNET_MULTICAST_ReplayHandle *rh,
- const struct GNUNET_MessageHeader *msg,
- enum GNUNET_MULTICAST_ReplayErrorCode ec)
+GNUNET_MULTICAST_replay_response (struct GNUNET_MULTICAST_ReplayHandle *rh,
+ const struct GNUNET_MessageHeader *msg,
+ enum GNUNET_MULTICAST_ReplayErrorCode ec)
{
-};
+}
/**
@@ -237,7 +237,7 @@
* @param rh Replay session to end.
*/
void
-GNUNET_MULTICAST_replay_end (struct GNUNET_MULTICAST_ReplayHandle *rh)
+GNUNET_MULTICAST_replay_response_end (struct GNUNET_MULTICAST_ReplayHandle *rh)
{
}
@@ -250,9 +250,9 @@
* @param notify_cls Closure for @a notify.
*/
void
-GNUNET_MULTICAST_replay2 (struct GNUNET_MULTICAST_ReplayHandle *rh,
- GNUNET_MULTICAST_ReplayTransmitNotify notify,
- void *notify_cls)
+GNUNET_MULTICAST_replay_response2 (struct GNUNET_MULTICAST_ReplayHandle *rh,
+ GNUNET_MULTICAST_ReplayTransmitNotify
notify,
+ void *notify_cls)
{
}
@@ -278,7 +278,8 @@
* when restarting the origin. 0 for a new group.
* @param join_cb Function called to approve / disapprove joining of a peer.
* @param test_cb Function multicast can use to test group membership.
- * @param replay_cb Function that can be called to replay a message.
+ * @param replay_frag_cb Function that can be called to replay a message
fragment.
+ * @param replay_msg_cb Function that can be called to replay a message.
* @param request_cb Function called with message fragments from group members.
* @param message_cb Function called with the message fragments sent to the
* network by GNUNET_MULTICAST_origin_to_all(). These message fragments
@@ -385,16 +386,14 @@
* @a relay (might, for example, contain a user, bind user
* identity/pseudonym to peer identity, application-level message to
* origin, etc.).
- * @param max_known_fragment_id Largest known message fragment ID to the replay
- * service; all messages with IDs larger than this ID will be replayed
if
- * possible (lower IDs will be considered known and thus only
- * be replayed upon explicit request).
- * FIXME: needed? can be optional or moved to a separate function.
* @param join_cb Function called to approve / disapprove joining of a peer.
* @param test_cb Function multicast can use to test group membership.
- * @param replay_cb Function that can be called to replay messages
- * this peer already knows from this group; NULL if this
+ * @param replay_frag_cb Function that can be called to replay message
fragments
+ * this peer already knows from this group. NULL if this
* client is unable to support replay.
+ * @param replay_msg_cb Function that can be called to replay message fragments
+ * this peer already knows from this group. NULL if this
+ * client is unable to support replay.
* @param message_cb Function to be called for all message fragments we
* receive from the group, excluding those our @a replay_cb
* already has.
@@ -458,16 +457,10 @@
* needed and not known to the client.
*
* @param member Membership handle.
- * @param fragment_id ID of a message fragment that this client would like to
- see replayed.
- * @param message_id ID of a message that this client would like to see
- * replayed. Typically only one of the @a fragment_id and @a message_id
- * is given. Specifying a @a message_id would return the last fragment
- * of the message, which allows requesting the preceding fragments of
the
- * message by looking at the @e fragment_delta header field.
+ * @param message_id ID of the message this client would like to see replayed.
+ * @param fragment_offset Offset of the fragment within the message to replay.
* @param flags Additional flags for the replay request. It is used & defined
- * by the replay callback. E.g. the PSYC service would use this to
- * implement state synchronization.
+ * by the replay callback.
* @param result_cb Function to be called for the replayed message.
* @param result_cb_cls Closure for @a message_cb.
* @return Replay request handle, NULL on error.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r28975 - in gnunet/src: include multicast,
gnunet <=