aboutsummaryrefslogtreecommitdiff
path: root/src/messenger/gnunet-service-messenger_member_session.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/messenger/gnunet-service-messenger_member_session.h')
-rw-r--r--src/messenger/gnunet-service-messenger_member_session.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/messenger/gnunet-service-messenger_member_session.h b/src/messenger/gnunet-service-messenger_member_session.h
index cf4a6bb07..fa9c6b829 100644
--- a/src/messenger/gnunet-service-messenger_member_session.h
+++ b/src/messenger/gnunet-service-messenger_member_session.h
@@ -30,6 +30,7 @@
30#include "gnunet_crypto_lib.h" 30#include "gnunet_crypto_lib.h"
31#include "gnunet_container_lib.h" 31#include "gnunet_container_lib.h"
32#include "gnunet_identity_service.h" 32#include "gnunet_identity_service.h"
33#include "gnunet_time_lib.h"
33 34
34#include "gnunet-service-messenger_member.h" 35#include "gnunet-service-messenger_member.h"
35 36
@@ -49,6 +50,8 @@ struct GNUNET_MESSENGER_MemberSession {
49 struct GNUNET_MESSENGER_MemberSession* prev; 50 struct GNUNET_MESSENGER_MemberSession* prev;
50 struct GNUNET_MESSENGER_MemberSession* next; 51 struct GNUNET_MESSENGER_MemberSession* next;
51 52
53 struct GNUNET_TIME_Absolute start;
54
52 int closed; 55 int closed;
53 int completed; 56 int completed;
54}; 57};
@@ -140,6 +143,15 @@ int
140is_member_session_completed (const struct GNUNET_MESSENGER_MemberSession* session); 143is_member_session_completed (const struct GNUNET_MESSENGER_MemberSession* session);
141 144
142/** 145/**
146 * Returns the timestamp of the member <i>session</i>'s start.
147 *
148 * @param[in] session Member session
149 * @return Absolute timestamp
150 */
151struct GNUNET_TIME_Absolute
152get_member_session_start (const struct GNUNET_MESSENGER_MemberSession* session);
153
154/**
143 * Returns the key of the room a given member <i>session</i> belongs to. 155 * Returns the key of the room a given member <i>session</i> belongs to.
144 * 156 *
145 * @param[in] session Member session 157 * @param[in] session Member session