aboutsummaryrefslogtreecommitdiff
path: root/src/include/gnunet_multicast_service.h
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2013-08-22 06:31:52 +0000
committerChristian Grothoff <christian@grothoff.org>2013-08-22 06:31:52 +0000
commit74894fd51af4cc9011b28a8eaab9bb70fa1efcd7 (patch)
treed22c62cf704fe81309e09253551d78d452b0af94 /src/include/gnunet_multicast_service.h
parentb94abb8ad0d6644e8f1a03706e0a590c0c69dd91 (diff)
downloadgnunet-74894fd51af4cc9011b28a8eaab9bb70fa1efcd7.tar.gz
gnunet-74894fd51af4cc9011b28a8eaab9bb70fa1efcd7.zip
-doxygen fixes
Diffstat (limited to 'src/include/gnunet_multicast_service.h')
-rw-r--r--src/include/gnunet_multicast_service.h19
1 files changed, 12 insertions, 7 deletions
diff --git a/src/include/gnunet_multicast_service.h b/src/include/gnunet_multicast_service.h
index 6ce9ce42c..e187b963b 100644
--- a/src/include/gnunet_multicast_service.h
+++ b/src/include/gnunet_multicast_service.h
@@ -263,7 +263,7 @@ GNUNET_NETWORK_STRUCT_END
263 * Handle that identifies a join request. 263 * Handle that identifies a join request.
264 * 264 *
265 * Used to match calls to #GNUNET_MULTICAST_JoinCallback to the 265 * Used to match calls to #GNUNET_MULTICAST_JoinCallback to the
266 * corresponding calls to GNUNET_MULTICAST_join_decision(). 266 * corresponding calls to #GNUNET_MULTICAST_join_decision().
267 */ 267 */
268struct GNUNET_MULTICAST_JoinHandle; 268struct GNUNET_MULTICAST_JoinHandle;
269 269
@@ -707,16 +707,16 @@ struct GNUNET_MULTICAST_MemberReplayHandle;
707 * @param member Membership handle. 707 * @param member Membership handle.
708 * @param fragment_id ID of a message fragment that this client would like to 708 * @param fragment_id ID of a message fragment that this client would like to
709 see replayed. 709 see replayed.
710 * @param flags Additional flags for the replay request. It is used & defined 710 * @param flags Additional flags for the replay request. It is used and defined
711 * by the replay callback. 711 * by the replay callback. FIXME: which replay callback? FIXME: use enum?
712 * @param message_cb Function to be called for the replayed message. 712 * FIXME: why not pass reply cb here?
713 * @param message_cb_cls Closure for @a message_cb.
714 * @return Replay request handle, NULL on error. 713 * @return Replay request handle, NULL on error.
715 */ 714 */
716struct GNUNET_MULTICAST_MemberReplayHandle * 715struct GNUNET_MULTICAST_MemberReplayHandle *
717GNUNET_MULTICAST_member_replay_fragment (struct GNUNET_MULTICAST_Member *member, 716GNUNET_MULTICAST_member_replay_fragment (struct GNUNET_MULTICAST_Member *member,
718 uint64_t fragment_id, 717 uint64_t fragment_id,
719 uint64_t flags) 718 uint64_t flags);
719
720 720
721/** 721/**
722 * Request a message fr to be replayed. 722 * Request a message fr to be replayed.
@@ -763,7 +763,7 @@ GNUNET_MULTICAST_member_replay_cancel (struct GNUNET_MULTICAST_MemberReplayHandl
763 * Disconnects from all group members and invalidates the @a member handle. 763 * Disconnects from all group members and invalidates the @a member handle.
764 * 764 *
765 * An application-dependent part message can be transmitted beforehand using 765 * An application-dependent part message can be transmitted beforehand using
766 * GNUNET_MULTICAST_member_to_origin()) 766 * #GNUNET_MULTICAST_member_to_origin())
767 * 767 *
768 * @param member Membership handle. 768 * @param member Membership handle.
769 */ 769 */
@@ -773,6 +773,11 @@ GNUNET_MULTICAST_member_part (struct GNUNET_MULTICAST_Member *member);
773 773
774/** 774/**
775 * Function called to provide data for a transmission from a member to the origin. 775 * Function called to provide data for a transmission from a member to the origin.
776 *
777 * @param cls closure
778 * @param data_size number of bytes available in @a data
779 * @param data where to copy data for transmission
780 * @return number of bytes copied to data
776 */ 781 */
777typedef int 782typedef int
778(*GNUNET_MULTICAST_MemberTransmitNotify)(void *cls, 783(*GNUNET_MULTICAST_MemberTransmitNotify)(void *cls,