aboutsummaryrefslogtreecommitdiff
path: root/src/messenger/gnunet-service-messenger_message_handle.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/messenger/gnunet-service-messenger_message_handle.h')
-rw-r--r--src/messenger/gnunet-service-messenger_message_handle.h48
1 files changed, 32 insertions, 16 deletions
diff --git a/src/messenger/gnunet-service-messenger_message_handle.h b/src/messenger/gnunet-service-messenger_message_handle.h
index 844142b77..0e5be3408 100644
--- a/src/messenger/gnunet-service-messenger_message_handle.h
+++ b/src/messenger/gnunet-service-messenger_message_handle.h
@@ -45,8 +45,10 @@
45 * @param[in] hash Hash of the message 45 * @param[in] hash Hash of the message
46 */ 46 */
47void 47void
48handle_message_join (struct GNUNET_MESSENGER_SrvRoom *room, struct GNUNET_MESSENGER_MemberSession *session, 48handle_message_join (struct GNUNET_MESSENGER_SrvRoom *room,
49 const struct GNUNET_MESSENGER_Message *message, const struct GNUNET_HashCode *hash); 49 struct GNUNET_MESSENGER_MemberSession *session,
50 const struct GNUNET_MESSENGER_Message *message,
51 const struct GNUNET_HashCode *hash);
50 52
51/** 53/**
52 * Handles a received or sent leave message to make changes of current member information. 54 * Handles a received or sent leave message to make changes of current member information.
@@ -58,8 +60,10 @@ handle_message_join (struct GNUNET_MESSENGER_SrvRoom *room, struct GNUNET_MESSEN
58 * @param[in] hash Hash of the message 60 * @param[in] hash Hash of the message
59 */ 61 */
60void 62void
61handle_message_leave (struct GNUNET_MESSENGER_SrvRoom *room, struct GNUNET_MESSENGER_MemberSession *session, 63handle_message_leave (struct GNUNET_MESSENGER_SrvRoom *room,
62 const struct GNUNET_MESSENGER_Message *message, const struct GNUNET_HashCode *hash); 64 struct GNUNET_MESSENGER_MemberSession *session,
65 const struct GNUNET_MESSENGER_Message *message,
66 const struct GNUNET_HashCode *hash);
63 67
64/** 68/**
65 * Handles a received or sent name message to rename a current member. 69 * Handles a received or sent name message to rename a current member.
@@ -71,8 +75,10 @@ handle_message_leave (struct GNUNET_MESSENGER_SrvRoom *room, struct GNUNET_MESSE
71 * @param[in] hash Hash of the message 75 * @param[in] hash Hash of the message
72 */ 76 */
73void 77void
74handle_message_name (struct GNUNET_MESSENGER_SrvRoom *room, struct GNUNET_MESSENGER_MemberSession *session, 78handle_message_name (struct GNUNET_MESSENGER_SrvRoom *room,
75 const struct GNUNET_MESSENGER_Message *message, const struct GNUNET_HashCode *hash); 79 struct GNUNET_MESSENGER_MemberSession *session,
80 const struct GNUNET_MESSENGER_Message *message,
81 const struct GNUNET_HashCode *hash);
76 82
77/** 83/**
78 * Handles a received or sent key message to change the key of a member and rearrange the contacts accordingly. 84 * Handles a received or sent key message to change the key of a member and rearrange the contacts accordingly.
@@ -84,8 +90,10 @@ handle_message_name (struct GNUNET_MESSENGER_SrvRoom *room, struct GNUNET_MESSEN
84 * @param[in] hash Hash of the message 90 * @param[in] hash Hash of the message
85 */ 91 */
86void 92void
87handle_message_key (struct GNUNET_MESSENGER_SrvRoom *room, struct GNUNET_MESSENGER_MemberSession *session, 93handle_message_key (struct GNUNET_MESSENGER_SrvRoom *room,
88 const struct GNUNET_MESSENGER_Message *message, const struct GNUNET_HashCode *hash); 94 struct GNUNET_MESSENGER_MemberSession *session,
95 const struct GNUNET_MESSENGER_Message *message,
96 const struct GNUNET_HashCode *hash);
89 97
90/** 98/**
91 * Handles a received or sent peer message to make changes of the basement in the room. 99 * Handles a received or sent peer message to make changes of the basement in the room.
@@ -97,8 +105,10 @@ handle_message_key (struct GNUNET_MESSENGER_SrvRoom *room, struct GNUNET_MESSENG
97 * @param[in] hash Hash of the message 105 * @param[in] hash Hash of the message
98 */ 106 */
99void 107void
100handle_message_peer (struct GNUNET_MESSENGER_SrvRoom *room, struct GNUNET_MESSENGER_MemberSession *session, 108handle_message_peer (struct GNUNET_MESSENGER_SrvRoom *room,
101 const struct GNUNET_MESSENGER_Message *message, const struct GNUNET_HashCode *hash); 109 struct GNUNET_MESSENGER_MemberSession *session,
110 const struct GNUNET_MESSENGER_Message *message,
111 const struct GNUNET_HashCode *hash);
102 112
103/** 113/**
104 * Handles a received or sent id message to change a members id. 114 * Handles a received or sent id message to change a members id.
@@ -110,8 +120,10 @@ handle_message_peer (struct GNUNET_MESSENGER_SrvRoom *room, struct GNUNET_MESSEN
110 * @param[in] hash Hash of the message 120 * @param[in] hash Hash of the message
111 */ 121 */
112void 122void
113handle_message_id (struct GNUNET_MESSENGER_SrvRoom *room, struct GNUNET_MESSENGER_MemberSession *session, 123handle_message_id (struct GNUNET_MESSENGER_SrvRoom *room,
114 const struct GNUNET_MESSENGER_Message *message, const struct GNUNET_HashCode *hash); 124 struct GNUNET_MESSENGER_MemberSession *session,
125 const struct GNUNET_MESSENGER_Message *message,
126 const struct GNUNET_HashCode *hash);
115 127
116/** 128/**
117 * Handles a received or sent miss message to drop a peer from the basement in the room. 129 * Handles a received or sent miss message to drop a peer from the basement in the room.
@@ -123,8 +135,10 @@ handle_message_id (struct GNUNET_MESSENGER_SrvRoom *room, struct GNUNET_MESSENGE
123 * @param[in] hash Hash of the message 135 * @param[in] hash Hash of the message
124 */ 136 */
125void 137void
126handle_message_miss (struct GNUNET_MESSENGER_SrvRoom *room, struct GNUNET_MESSENGER_MemberSession *session, 138handle_message_miss (struct GNUNET_MESSENGER_SrvRoom *room,
127 const struct GNUNET_MESSENGER_Message *message, const struct GNUNET_HashCode *hash); 139 struct GNUNET_MESSENGER_MemberSession *session,
140 const struct GNUNET_MESSENGER_Message *message,
141 const struct GNUNET_HashCode *hash);
128 142
129/** 143/**
130 * Handles a received or sent delete message to delete a specific message from the store. 144 * Handles a received or sent delete message to delete a specific message from the store.
@@ -136,7 +150,9 @@ handle_message_miss (struct GNUNET_MESSENGER_SrvRoom *room, struct GNUNET_MESSEN
136 * @param[in] hash Hash of the message 150 * @param[in] hash Hash of the message
137 */ 151 */
138void 152void
139handle_message_delete (struct GNUNET_MESSENGER_SrvRoom *room, struct GNUNET_MESSENGER_MemberSession *session, 153handle_message_delete (struct GNUNET_MESSENGER_SrvRoom *room,
140 const struct GNUNET_MESSENGER_Message *message, const struct GNUNET_HashCode *hash); 154 struct GNUNET_MESSENGER_MemberSession *session,
155 const struct GNUNET_MESSENGER_Message *message,
156 const struct GNUNET_HashCode *hash);
141 157
142#endif //GNUNET_SERVICE_MESSENGER_MESSAGE_HANDLE_H 158#endif //GNUNET_SERVICE_MESSENGER_MESSAGE_HANDLE_H