aboutsummaryrefslogtreecommitdiff
path: root/src/fs/fs.h
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2010-05-06 06:57:16 +0000
committerChristian Grothoff <christian@grothoff.org>2010-05-06 06:57:16 +0000
commit6ebc869359633883f576a9f23e6ddf6b698eec14 (patch)
tree36cd33df16fcb9535c5293eb1ca927ea3b19b2b1 /src/fs/fs.h
parent4ca6db55581c3ae234743cd5953da49c86ab144d (diff)
downloadgnunet-6ebc869359633883f576a9f23e6ddf6b698eec14.tar.gz
gnunet-6ebc869359633883f576a9f23e6ddf6b698eec14.zip
init top on deserialization
Diffstat (limited to 'src/fs/fs.h')
-rw-r--r--src/fs/fs.h44
1 files changed, 35 insertions, 9 deletions
diff --git a/src/fs/fs.h b/src/fs/fs.h
index d7dcd987d..d8e997324 100644
--- a/src/fs/fs.h
+++ b/src/fs/fs.h
@@ -1018,6 +1018,41 @@ GNUNET_FS_search_result_sync_ (struct GNUNET_FS_SearchResult *sr);
1018void 1018void
1019GNUNET_FS_download_sync_ (struct GNUNET_FS_DownloadContext *dc); 1019GNUNET_FS_download_sync_ (struct GNUNET_FS_DownloadContext *dc);
1020 1020
1021/**
1022 * Create SUSPEND event for the given publish operation
1023 * and then clean up our state (without stop signal).
1024 *
1025 * @param cls the 'struct GNUNET_FS_PublishContext' to signal for
1026 */
1027void
1028GNUNET_FS_publish_signal_suspend_ (void *cls);
1029
1030/**
1031 * Create SUSPEND event for the given search operation
1032 * and then clean up our state (without stop signal).
1033 *
1034 * @param cls the 'struct GNUNET_FS_SearchContext' to signal for
1035 */
1036void
1037GNUNET_FS_search_signal_suspend_ (void *cls);
1038
1039/**
1040 * Create SUSPEND event for the given download operation
1041 * and then clean up our state (without stop signal).
1042 *
1043 * @param cls the 'struct GNUNET_FS_DownloadContext' to signal for
1044 */
1045void
1046GNUNET_FS_download_signal_suspend_ (void *cls);
1047
1048/**
1049 * Create SUSPEND event for the given unindex operation
1050 * and then clean up our state (without stop signal).
1051 *
1052 * @param cls the 'struct GNUNET_FS_UnindexContext' to signal for
1053 */
1054void
1055GNUNET_FS_unindex_signal_suspend_ (void *cls);
1021 1056
1022/** 1057/**
1023 * Function signature of the functions that can be called 1058 * Function signature of the functions that can be called
@@ -1081,15 +1116,6 @@ GNUNET_FS_end_top (struct GNUNET_FS_Handle *h,
1081 struct TopLevelActivity *top); 1116 struct TopLevelActivity *top);
1082 1117
1083 1118
1084/**
1085 * Create SUSPEND event for the given download operation
1086 * and then clean up our state (without stop signal).
1087 *
1088 * @param cls the 'struct GNUNET_FS_DownloadContext' to signal for
1089 */
1090void
1091GNUNET_FS_download_signal_suspend_ (void *cls);
1092
1093 1119
1094/** 1120/**
1095 * Master context for most FS operations. 1121 * Master context for most FS operations.