diff options
Diffstat (limited to 'src/gnunet_chat_message.h')
-rw-r--r-- | src/gnunet_chat_message.h | 16 |
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 | ||
33 | struct GNUNET_CHAT_Context; | ||
34 | |||
32 | struct GNUNET_CHAT_Message | 35 | struct 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 | ||
44 | struct GNUNET_CHAT_Message* | ||
45 | message_create_from_msg (struct GNUNET_CHAT_Context *context, | ||
46 | const struct GNUNET_HashCode *hash, | ||
47 | const struct GNUNET_MESSENGER_Message *msg); | ||
48 | |||
49 | void | ||
50 | message_destroy (struct GNUNET_CHAT_Message* message); | ||
51 | |||
38 | #endif /* GNUNET_CHAT_MESSAGE_H_ */ | 52 | #endif /* GNUNET_CHAT_MESSAGE_H_ */ |