aboutsummaryrefslogtreecommitdiff
path: root/src/gnunet_chat_message.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gnunet_chat_message.h')
-rw-r--r--src/gnunet_chat_message.h16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/gnunet_chat_message.h b/src/gnunet_chat_message.h
index 6de7fae..7b3051c 100644
--- a/src/gnunet_chat_message.h
+++ b/src/gnunet_chat_message.h
@@ -26,13 +26,27 @@
26#define GNUNET_CHAT_MESSAGE_H_ 26#define GNUNET_CHAT_MESSAGE_H_
27 27
28#include <gnunet/platform.h> 28#include <gnunet/platform.h>
29#include <gnunet/gnunet_common.h>
29#include <gnunet/gnunet_messenger_service.h> 30#include <gnunet/gnunet_messenger_service.h>
30#include <gnunet/gnunet_util_lib.h> 31#include <gnunet/gnunet_util_lib.h>
31 32
33struct GNUNET_CHAT_Context;
34
32struct GNUNET_CHAT_Message 35struct GNUNET_CHAT_Message
33{ 36{
37 struct GNUNET_CHAT_Context *context;
38
34 struct GNUNET_HashCode hash; 39 struct GNUNET_HashCode hash;
35 const struct GNUNET_MESSENGER_Message *message; 40
41 const struct GNUNET_MESSENGER_Message *msg;
36}; 42};
37 43
44struct GNUNET_CHAT_Message*
45message_create_from_msg (struct GNUNET_CHAT_Context *context,
46 const struct GNUNET_HashCode *hash,
47 const struct GNUNET_MESSENGER_Message *msg);
48
49void
50message_destroy (struct GNUNET_CHAT_Message* message);
51
38#endif /* GNUNET_CHAT_MESSAGE_H_ */ 52#endif /* GNUNET_CHAT_MESSAGE_H_ */