diff options
Diffstat (limited to 'src/messenger/gnunet-service-messenger_message_store.h')
-rw-r--r-- | src/messenger/gnunet-service-messenger_message_store.h | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/src/messenger/gnunet-service-messenger_message_store.h b/src/messenger/gnunet-service-messenger_message_store.h index 87305826a..476d98dd5 100644 --- a/src/messenger/gnunet-service-messenger_message_store.h +++ b/src/messenger/gnunet-service-messenger_message_store.h | |||
@@ -81,7 +81,8 @@ clear_message_store (struct GNUNET_MESSENGER_MessageStore *store); | |||
81 | * @param[in] directory Path to a directory | 81 | * @param[in] directory Path to a directory |
82 | */ | 82 | */ |
83 | void | 83 | void |
84 | load_message_store (struct GNUNET_MESSENGER_MessageStore *store, const char *directory); | 84 | load_message_store (struct GNUNET_MESSENGER_MessageStore *store, |
85 | const char *directory); | ||
85 | 86 | ||
86 | /** | 87 | /** |
87 | * Saves messages from a message <i>store</i> into a <i>directory</i>. | 88 | * Saves messages from a message <i>store</i> into a <i>directory</i>. |
@@ -90,7 +91,8 @@ load_message_store (struct GNUNET_MESSENGER_MessageStore *store, const char *dir | |||
90 | * @param[in] directory Path to a directory | 91 | * @param[in] directory Path to a directory |
91 | */ | 92 | */ |
92 | void | 93 | void |
93 | save_message_store (struct GNUNET_MESSENGER_MessageStore *store, const char *directory); | 94 | save_message_store (struct GNUNET_MESSENGER_MessageStore *store, |
95 | const char *directory); | ||
94 | 96 | ||
95 | /** | 97 | /** |
96 | * Checks if a message matching a given <i>hash</i> is stored in a message <i>store</i>. | 98 | * Checks if a message matching a given <i>hash</i> is stored in a message <i>store</i>. |
@@ -103,7 +105,8 @@ save_message_store (struct GNUNET_MESSENGER_MessageStore *store, const char *dir | |||
103 | * @return #GNUNET_YES on match, otherwise #GNUNET_NO | 105 | * @return #GNUNET_YES on match, otherwise #GNUNET_NO |
104 | */ | 106 | */ |
105 | int | 107 | int |
106 | contains_store_message (const struct GNUNET_MESSENGER_MessageStore *store, const struct GNUNET_HashCode *hash); | 108 | contains_store_message (const struct GNUNET_MESSENGER_MessageStore *store, |
109 | const struct GNUNET_HashCode *hash); | ||
107 | 110 | ||
108 | /** | 111 | /** |
109 | * Returns the message from a message <i>store</i> matching a given <i>hash</i>. If no matching | 112 | * Returns the message from a message <i>store</i> matching a given <i>hash</i>. If no matching |
@@ -117,7 +120,8 @@ contains_store_message (const struct GNUNET_MESSENGER_MessageStore *store, const | |||
117 | * @return Message or NULL | 120 | * @return Message or NULL |
118 | */ | 121 | */ |
119 | const struct GNUNET_MESSENGER_Message* | 122 | const struct GNUNET_MESSENGER_Message* |
120 | get_store_message (struct GNUNET_MESSENGER_MessageStore *store, const struct GNUNET_HashCode *hash); | 123 | get_store_message (struct GNUNET_MESSENGER_MessageStore *store, |
124 | const struct GNUNET_HashCode *hash); | ||
121 | 125 | ||
122 | /** | 126 | /** |
123 | * Returns the message link from a message <i>store</i> matching a given <i>hash</i>. If the | 127 | * Returns the message link from a message <i>store</i> matching a given <i>hash</i>. If the |
@@ -133,7 +137,8 @@ get_store_message (struct GNUNET_MESSENGER_MessageStore *store, const struct GNU | |||
133 | * @return Message link or NULL | 137 | * @return Message link or NULL |
134 | */ | 138 | */ |
135 | const struct GNUNET_MESSENGER_MessageLink* | 139 | const struct GNUNET_MESSENGER_MessageLink* |
136 | get_store_message_link (struct GNUNET_MESSENGER_MessageStore *store, const struct GNUNET_HashCode *hash, | 140 | get_store_message_link (struct GNUNET_MESSENGER_MessageStore *store, |
141 | const struct GNUNET_HashCode *hash, | ||
137 | int deleted_only); | 142 | int deleted_only); |
138 | 143 | ||
139 | /** | 144 | /** |
@@ -145,7 +150,8 @@ get_store_message_link (struct GNUNET_MESSENGER_MessageStore *store, const struc | |||
145 | * @return #GNUNET_OK on success, otherwise #GNUNET_NO | 150 | * @return #GNUNET_OK on success, otherwise #GNUNET_NO |
146 | */ | 151 | */ |
147 | int | 152 | int |
148 | put_store_message (struct GNUNET_MESSENGER_MessageStore *store, const struct GNUNET_HashCode *hash, | 153 | put_store_message (struct GNUNET_MESSENGER_MessageStore *store, |
154 | const struct GNUNET_HashCode *hash, | ||
149 | struct GNUNET_MESSENGER_Message *message); | 155 | struct GNUNET_MESSENGER_Message *message); |
150 | 156 | ||
151 | /** | 157 | /** |
@@ -157,6 +163,7 @@ put_store_message (struct GNUNET_MESSENGER_MessageStore *store, const struct GNU | |||
157 | * @return #GNUNET_OK on success, #GNUNET_SYSERR on failure | 163 | * @return #GNUNET_OK on success, #GNUNET_SYSERR on failure |
158 | */ | 164 | */ |
159 | int | 165 | int |
160 | delete_store_message (struct GNUNET_MESSENGER_MessageStore *store, const struct GNUNET_HashCode *hash); | 166 | delete_store_message (struct GNUNET_MESSENGER_MessageStore *store, |
167 | const struct GNUNET_HashCode *hash); | ||
161 | 168 | ||
162 | #endif //GNUNET_SERVICE_MESSENGER_MESSAGE_STORE_H | 169 | #endif //GNUNET_SERVICE_MESSENGER_MESSAGE_STORE_H |