diff options
Diffstat (limited to 'src/fs/fs_tree.h')
-rw-r--r-- | src/fs/fs_tree.h | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/src/fs/fs_tree.h b/src/fs/fs_tree.h index 5b1c2024f..cd25a6dd1 100644 --- a/src/fs/fs_tree.h +++ b/src/fs/fs_tree.h | |||
@@ -158,19 +158,28 @@ GNUNET_FS_tree_encoder_next (struct GNUNET_FS_TreeEncoder *te); | |||
158 | 158 | ||
159 | 159 | ||
160 | /** | 160 | /** |
161 | * Get the resulting URI from the encoding. | ||
162 | * | ||
163 | * @param te the tree encoder to clean up | ||
164 | * @return uri set to the resulting URI (if encoding finished), NULL otherwise | ||
165 | */ | ||
166 | struct GNUNET_FS_Uri * | ||
167 | GNUNET_FS_tree_encoder_get_uri (struct GNUNET_FS_TreeEncoder *te); | ||
168 | |||
169 | |||
170 | /** | ||
161 | * Clean up a tree encoder and return information | 171 | * Clean up a tree encoder and return information |
162 | * about the resulting URI or an error message. | 172 | * about possible errors. |
163 | * | 173 | * |
164 | * @param te the tree encoder to clean up | 174 | * @param te the tree encoder to clean up |
165 | * @param uri set to the resulting URI (if encoding finished) | ||
166 | * @param emsg set to an error message (if an error occured | 175 | * @param emsg set to an error message (if an error occured |
167 | * within the tree encoder; if this function is called | 176 | * within the tree encoder; if this function is called |
168 | * prior to completion and prior to an internal error, | 177 | * prior to completion and prior to an internal error, |
169 | * both "*uri" and "*emsg" will be set to NULL). | 178 | * both "*emsg" will be set to NULL). |
170 | */ | 179 | */ |
171 | void | 180 | void |
172 | GNUNET_FS_tree_encoder_finish (struct GNUNET_FS_TreeEncoder *te, | 181 | GNUNET_FS_tree_encoder_finish (struct GNUNET_FS_TreeEncoder *te, |
173 | struct GNUNET_FS_Uri **uri, char **emsg); | 182 | char **emsg); |
174 | 183 | ||
175 | 184 | ||
176 | #if 0 | 185 | #if 0 |
@@ -200,6 +209,7 @@ GNUNET_FS_tree_encoder_resume_get_data (const struct GNUNET_FS_TreeEncoder *te, | |||
200 | void | 209 | void |
201 | GNUNET_FS_tree_encoder_resume (struct GNUNET_FS_TreeEncoder *te, | 210 | GNUNET_FS_tree_encoder_resume (struct GNUNET_FS_TreeEncoder *te, |
202 | const void *data, size_t size); | 211 | const void *data, size_t size); |
212 | |||
203 | #endif | 213 | #endif |
204 | 214 | ||
205 | #endif | 215 | #endif |