From a5055caf81537558367fb552e2f0ace65977ffce Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sat, 18 Jan 2020 00:08:33 +0100 Subject: restore hand-written tag file --- contrib/gnunet.tag | 207829 +------------------------------------------------- 1 file changed, 21 insertions(+), 207808 deletions(-) (limited to 'contrib/gnunet.tag') diff --git a/contrib/gnunet.tag b/contrib/gnunet.tag index 594941ae1..1cf4f0de8 100644 --- a/contrib/gnunet.tag +++ b/contrib/gnunet.tag @@ -1,207842 +1,55 @@ - Makefile.inc - /home/grothoff/research/gnunet/contrib/build-common/ - d9/d87/build-common_2Makefile_8inc - - - Makefile.inc - /home/grothoff/research/gnunet/contrib/ - db/d70/Makefile_8inc - - - talerbuildconfig.py - /home/grothoff/research/gnunet/contrib/build-common/ - da/d9b/talerbuildconfig_8py - talerbuildconfig::Tool - talerbuildconfig::BuildConfig - talerbuildconfig::YarnTool - talerbuildconfig::EmscriptenTool - talerbuildconfig::PyBabelTool - talerbuildconfig::PythonTool - talerbuildconfig::BrowserTool - talerbuildconfig::NodeJsTool - talerbuildconfig::PosixTool - talerbuildconfig - - def - existence - df/dd1/namespacetalerbuildconfig.html - a6d4367e7e65a66d64491ddf7b2918f5f - (name) - - - def - tool_version - df/dd1/namespacetalerbuildconfig.html - a47ca71e6d4430592116504187b5c73c3 - (name) - - - - testconfigure.py - /home/grothoff/research/gnunet/contrib/build-common/ - de/d71/testconfigure_8py - testconfigure - - - b - dd/d0a/namespacetestconfigure.html - a28b3d36e7368d8b766673b9e7fed23fc - - - - - find_typedefs.py - /home/grothoff/research/gnunet/contrib/scripts/ - d9/d79/find__typedefs_8py - find_typedefs - - def - get_td_from_function_signature - db/dd7/namespacefind__typedefs.html - a8408389f60d6c5a92a2f9d169a87bab6 - (line, file, num) - - - def - get_td_from_simple_type - db/dd7/namespacefind__typedefs.html - a27a52901e675c670a8153c49508e6d48 - (line, file, num) - - - def - find_typedefs - db/dd7/namespacefind__typedefs.html - a99217eaba4c032c2c3fc4697622d5b20 - (file) - - - def - scan_dir - db/dd7/namespacefind__typedefs.html - a4c0c7cae45d3517a4bb6e021d9efee10 - (d) - - - bool - debug - db/dd7/namespacefind__typedefs.html - ae41eddfbe98838403efec50ca72ad65b - - - - - arg - db/dd7/namespacefind__typedefs.html - a1681dc8f333b8001aede9ff37f79c423 - - - - - gdb-iterate-dll.py - /home/grothoff/research/gnunet/contrib/scripts/ - d2/d1f/gdb-iterate-dll_8py - gdb-iterate-dll - - def - search_dll - d5/d84/namespacegdb-iterate-dll.html - afa42cc9da6583d246ee63478fb860cb3 - (head, field, match, pfield) - - - - gnunet-chk.py - /home/grothoff/research/gnunet/contrib/scripts/ - dc/dc0/gnunet-chk_8py - gnunet-chk::AESKey - gnunet-chk::Chk - gnunet-chk - - def - encode_data_to_string - d6/dae/namespacegnunet-chk.html - ab2f6eaba80921b70f6293cf1c2049877 - (data) - - - def - sha512_hash - d6/dae/namespacegnunet-chk.html - a8975e2804fc6ad3f4dc503bbf93d5025 - (data) - - - def - setup_aes_cipher_ - d6/dae/namespacegnunet-chk.html - a7684ef092ed4a8f77666a720586bbd8f - (aes_key) - - - def - aes_pad_ - d6/dae/namespacegnunet-chk.html - a7fbb73691e1efa549873d6aee764a727 - (data) - - - def - aes_encrypt - d6/dae/namespacegnunet-chk.html - a27b388b1c9519837910cd97fe1dadf60 - (aes_key, data) - - - def - aes_decrypt - d6/dae/namespacegnunet-chk.html - ae7f9aab90ce5d126d690c33be06fb842 - (aes_key, data) - - - def - compute_depth_ - d6/dae/namespacegnunet-chk.html - afec1f942209bb042c31771921e95080f - (size) - - - def - compute_tree_size_ - d6/dae/namespacegnunet-chk.html - a156a3f64baaf9eca9e4db289f4040367 - (depth) - - - def - compute_chk_offset_ - d6/dae/namespacegnunet-chk.html - ac5a19dc5ccce5fdaf7dc77452ba2af8f - (depth, end_offset) - - - def - compute_iblock_size_ - d6/dae/namespacegnunet-chk.html - a39b8a4810269de0edcbb605099ca1a8a - (depth, offset) - - - def - compute_rootchk - d6/dae/namespacegnunet-chk.html - ae247627a6a4e432e044190f3633cca12 - (readin, size) - - - def - chkuri_from_path - d6/dae/namespacegnunet-chk.html - a790a2eba611a9627f97d1ddd0eeb9e74 - (path) - - - def - usage - d6/dae/namespacegnunet-chk.html - a7f669acac9a1ed7e980b6027c23ad64c - () - - - tuple - DBLOCK_SIZE - d6/dae/namespacegnunet-chk.html - abcd5d0f9c9bf0bb839c362780218d69e - - - - int - CHK_PER_INODE - d6/dae/namespacegnunet-chk.html - a469a47f38b5c8814ad09df402f7537b0 - - - - int - CHK_HASH_SIZE - d6/dae/namespacegnunet-chk.html - adee68cad06a346f1bf2971cb8bf70b42 - - - - int - CHK_QUERY_SIZE - d6/dae/namespacegnunet-chk.html - ab6bcec84ba2cd9e3fe12db7f72b7e461 - - - - string - GNUNET_FS_URI_PREFIX - d6/dae/namespacegnunet-chk.html - a3c656f25195ba23add5e359b027d91d5 - - - - string - GNUNET_FS_URI_CHK_INFIX - d6/dae/namespacegnunet-chk.html - a8bd6a06a215ebdd37d362ea3e5e985ee - - - - - opts - d6/dae/namespacegnunet-chk.html - a514e9991fd5346fb3ec568a58c4d0e3b - - - - - args - d6/dae/namespacegnunet-chk.html - afd5fcfb45cbda505823d09a3f9045fbf - - - - - gnunet_janitor.py - /home/grothoff/research/gnunet/contrib/scripts/ - d4/d47/gnunet__janitor_8py - gnunet_janitor - - def - get_process_list - da/df0/namespacegnunet__janitor.html - a9af309dc8c93d3f9aad91378a0ad53d9 - () - - - def - main - da/df0/namespacegnunet__janitor.html - a07550ea2efb40965d890054d39e3308c - () - - - - pydiffer.py - /home/grothoff/research/gnunet/contrib/scripts/ - dd/d31/pydiffer_8py - pydiffer - - def - getdiff - d2/dfb/namespacepydiffer.html - ada553d084089b4fb2a54f850b3a2c87e - (old, new) - - - def - dc_getdiff - d2/dfb/namespacepydiffer.html - a6e94006826f60c93d265aa44bd141606 - (dc, old, new) - - - def - dcdiff - d2/dfb/namespacepydiffer.html - ae8f379a2e6d9051125c598be298a9dab - (old, new) - - - def - main - d2/dfb/namespacepydiffer.html - a9f467926d14ca8ec616554d993cb0399 - () - - - - removetrailingwhitespace.py - /home/grothoff/research/gnunet/contrib/scripts/ - dc/d6f/removetrailingwhitespace_8py - removetrailingwhitespace - - - f - de/d62/namespaceremovetrailingwhitespace.html - a501476e07c680a3b79898aba075564e8 - - - - - fileString - de/d62/namespaceremovetrailingwhitespace.html - ab94ea13f05d61c24c91ac1f639a02918 - - - - - terminate.py - /home/grothoff/research/gnunet/contrib/scripts/ - de/d0f/terminate_8py - terminate::dummyobj - terminate - - def - safe_terminate_process_by_pid - d7/d9a/namespaceterminate.html - a8efc2480244875fddd5ec44c87c64b81 - (pid, code) - - - def - safe_terminate_process - d7/d9a/namespaceterminate.html - abf1bfe8b50dd49d942c404346e24ebca - (proc, code) - - - - log.php - /home/grothoff/research/gnunet/contrib/web/ - dc/dca/log_8php - - - render_row - dc/dca/log_8php.html - a3853c701f2404dfa5d6f900769c1cace - ($d, $component, $pid, $level, $msg, $c) - - - - render_rows - dc/dca/log_8php.html - af464cd225bd385dd577a9ed29a4dc5ad - () - - - - process - dc/dca/log_8php.html - a53f93b14ba170cdb2c7d6dc170324f8d - ($line, $c) - - - - $path - dc/dca/log_8php.html - a0a4baf0b22973c07685c3981f0d17fc4 - - - - - $lines - dc/dca/log_8php.html - a470f99c17f2e6f0a5a7b96f44cfc46a5 - - - - - $peers - dc/dca/log_8php.html - a0c40271a0ab59daf90981abf92b28b18 - - - - - $comps - dc/dca/log_8php.html - adb77929ec3624d6a0ddaca8b4118351b - - - - - $ajax - dc/dca/log_8php.html - acf9b4eabceb162a0d757e5665fa38acb - - - - - $colors - dc/dca/log_8php.html - a7bb8af4e80c138d129aaa0e892ba4cbf - - - - if(array_key_exists('a', $_GET)) - else - dc/dca/log_8php.html - a9cfe991faa39ff5e3ff4b607ef65b2f2 - - - - - $t0 - dc/dca/log_8php.html - a8a361ac114715f85688ee2fc1dddccc0 - - - - - $handle - dc/dca/log_8php.html - ad86c3fbc5672e1deeafc5229012b0b5d - - - - - $t1 - dc/dca/log_8php.html - a63fb8f56a11499fe4791a62226362171 - - - - - $c - dc/dca/log_8php.html - ab73d7f4f2dae233dd561e7fdaab3a77b - - - - - foreach - dc/dca/log_8php.html - a892591c4dadb21d1fbd8a2fd8de642f2 - ( $peers as $pid=> $id) echo "'$pid' - - - - doc.h - /home/grothoff/research/gnunet/doc/ - d0/d42/doc_8h - - - 001.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - db/d3b/001_8c - - static void - run - db/d3b/001_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - db/d3b/001_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - db/d3b/001_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - - 002.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - d1/daa/002_8c - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_flag - d1/daa/002_8c.html - acd27c4e5917f1fb7ed51281d516000cd - ('f', "flag", gettext_noop("text describing the flag option"), &a_flag) - - - static char * - string_option - d1/daa/002_8c.html - a1e8ff143ee44962f901f77c1d3c2d89a - - - - static int - a_flag - d1/daa/002_8c.html - a2440616f390e525a74ba029c67d704b3 - - - - struct GNUNET_GETOPT_CommandLineOption - options - d1/daa/002_8c.html - aef427048ccca10ccb3c9e4471944786a - [] - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_OPTION_END - d1/daa/002_8c.html - a631df70720acdf7011ed9744c3247cdd - - - - - 003.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - d4/dce/003_8c - - struct GNUNET_MQ_MessageHandlers - handlers - d4/dce/003_8c.html - a7ba684fc41d80f6414a69ad648d3050f - [] - - - struct GNUNET_MQ_Handle * - mq - d4/dce/003_8c.html - acf031250ff9c1d74e1c33ccf35ce0d31 - - - - - 004.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - d7/da5/004_8c - GNUNET_MessageHeader - - - 005.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - de/d36/005_8c - - - GNUNET_mq_send - de/d36/005_8c.html - a7db6c6625d475f1825b7aa99643a8a37 - (mq, env) - - - struct GNUNET_MQ_Envelope * - env - de/d36/005_8c.html - af9a4f51a2aa1485342c48472a9124d83 - - - - struct GNUNET_MessageHeader * - msg - de/d36/005_8c.html - a48f38cc03221e3394e6ca1da4b5948f2 - - - - - 006.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - de/d10/006_8c - - static void - handle_fix - de/d10/006_8c.html - adf8a91884cb536e67580679d51e3a26c - (void *cls, const struct MyMessage *msg) - - - static int - check_var - de/d10/006_8c.html - a21ad78df1df1e0c362429e26f5abc461 - (void *cls, const struct MyVarMessage *msg) - - - static void - handle_var - de/d10/006_8c.html - a9ed2c630105b8153ca7e73a29df25036 - (void *cls, const struct MyVarMessage *msg) - - - struct GNUNET_MQ_MessageHandler - handlers - de/d10/006_8c.html - a5c9c194ec4fc535dca89430d53810ae0 - [] - - - - 007.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - de/d5a/007_8c - - - GNUNET_SERVICE_MAIN - de/d5a/007_8c.html - ac94c6a2750e6cb1a3a8a44646ddb2b58 - ("service-name", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_fixed_size(...), GNUNET_MQ_hd_var_size(...), GNUNET_MQ_handler_end()) - - - - 008.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - dd/d22/008_8c - - static void - run - dd/d22/008_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - static void * - client_connect_cb - dd/d22/008_8c.html - a59bdc2686a972268ebbe1bc798ded17c - (void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - dd/d22/008_8c.html - ac42ef8df5e7252aab48d6463ea70cac5 - (void *cls, struct GNUNET_SERVICE_Client *c, void *internal_cls) - - - - 009.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - da/dc6/009_8c - - struct GNUNET_CORE_Handle * - GNUNET_CORE_connect - d0/de1/group__core.html - ga71bfcf6051dc5a86b67b4658d0947bd2 - (const struct GNUNET_CONFIGURATION_Handle *cfg, void *cls, GNUNET_CORE_StartupCallback init, GNUNET_CORE_ConnectEventHandler connects, GNUNET_CORE_DisconnectEventHandler disconnects, const struct GNUNET_MQ_MessageHandler *handlers) - - - - 010.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - df/dd2/010_8c - - void * - connects - df/dd2/010_8c.html - ad2150747e8b3f267b712cf09b303fe4a - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - - 011.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - de/dbe/011_8c - - void - disconnects - de/dbe/011_8c.html - a32030eaad55fd04a713cb49d6cbe704f - (void *cls, const struct GNUNET_PeerIdentity *peer) - - - - 012.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - d9/d99/012_8c - gnunet_peerstore_service.h - - - peerstore_handle - d9/d99/012_8c.html - a3a722a49b6f68695041eb9f5db06d962 - - - - - 013.1.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - dc/d1e/013_81_8c - - void - GNUNET_PEERSTORE_store_cancel - de/de8/group__peerstore.html - ga15e763cbaaa5a0cffca187232963ae99 - (struct GNUNET_PEERSTORE_StoreContext *sc) - - - - 013.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - df/d02/013_8c - - struct GNUNET_PEERSTORE_StoreContext * - GNUNET_PEERSTORE_store - de/de8/group__peerstore.html - ga1206dfbdbc12c079e75e9ab7f85098f5 - (struct GNUNET_PEERSTORE_Handle *h, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, const void *value, size_t size, struct GNUNET_TIME_Absolute expiry, enum GNUNET_PEERSTORE_StoreOption options, GNUNET_PEERSTORE_Continuation cont, void *cont_cls) - - - - 014.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - da/d74/014_8c - - struct GNUNET_PEERSTORE_IterateContext * - GNUNET_PEERSTORE_iterate - de/de8/group__peerstore.html - gaf54e7e3bcc3b3e7911500ef2620147f7 - (struct GNUNET_PEERSTORE_Handle *h, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, GNUNET_PEERSTORE_Processor callback, void *callback_cls) - - - - 015.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - d9/dbd/015_8c - - struct GNUNET_PEERSTORE_WatchContext * - GNUNET_PEERSTORE_watch - de/de8/group__peerstore.html - gab91ecef55170ee6bf00e9fbc601a62a2 - (struct GNUNET_PEERSTORE_Handle *h, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, GNUNET_PEERSTORE_Processor callback, void *callback_cls) - - - - 016.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - d7/dc1/016_8c - - void - GNUNET_PEERSTORE_watch_cancel - de/de8/group__peerstore.html - gac3dfb0e198159eefe33d76592dbd1599 - (struct GNUNET_PEERSTORE_WatchContext *wc) - - - - 017.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - d7/d9f/017_8c - - void - GNUNET_PEERSTORE_disconnect - de/de8/group__peerstore.html - gac327f058c3b9561fe68c229a58c3a00d - (struct GNUNET_PEERSTORE_Handle *h, int sync_first) - - - - 018.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - d0/da3/018_8c - - - dht_handle - d0/da3/018_8c.html - a26eb733fbbd7bd34627ce347d5d75abb - - - - - 019.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - dc/d77/019_8c - - - message_sent_cont - dc/d77/019_8c.html - ae848315916f940ae1d4c94962f69b399 - (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) - - - - 020.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - de/d16/020_8c - - static void - get_result_iterator - de/d16/020_8c.html - ab45dbbcd25f54d9c3bf10af163c6a1ad - (void *cls, struct GNUNET_TIME_Absolute expiration, const struct GNUNET_HashCode *key, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, enum GNUNET_BLOCK_Type type, size_t size, const void *data) - - - - 021.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - d6/d76/021_8c - - static enum GNUNET_BLOCK_EvaluationResult - block_plugin_SERVICE_evaluate - d6/d76/021_8c.html - adb1eef67e14b266ce4a484589f21f555 - (void *cls, enum GNUNET_BLOCK_Type type, struct GNUNET_BlockGroup *bg, const GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - - 022.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - de/dbf/022_8c - - static int - block_plugin_SERVICE_get_key - de/dbf/022_8c.html - a771a0119440725aee408b78a85b44005 - (void *cls, enum GNUNET_BLOCK_Type type, const void *block, size_t block_size, struct GNUNET_HashCode *key) - - - - 023.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - d3/db5/023_8c - - void * - libgnunet_plugin_block_SERVICE_init - d3/db5/023_8c.html - af34a1a41abbd85cbf482de40892fcccf - (void *cls) - - - - 024.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - d7/d21/024_8c - - void * - libgnunet_plugin_block_SERVICE_done - d7/d21/024_8c.html - af4ead53819c3af46f0e1e16c31678133 - (void *cls) - - - - 026.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - d1/dc8/026_8c - - static void - get_callback - d1/dc8/026_8c.html - a8afcb31a60e76f199bd0122598847020 - (void *cls, enum GNUNET_DHT_RouteOption options, enum GNUNET_BLOCK_Type type, uint32_t hop_count, uint32_t desired_replication_level, unsigned int path_length, const struct GNUNET_PeerIdentity *path, const struct GNUNET_HashCode *key) - - - static void - get_resp_callback - d1/dc8/026_8c.html - a79e5cc9bedf25f7b6e7d81d2e5774585 - (void *cls, enum GNUNET_BLOCK_Type type, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const void *data, size_t size) - - - static void - put_callback - d1/dc8/026_8c.html - a907154ac02823401df923bd0bf419684 - (void *cls, enum GNUNET_DHT_RouteOption options, enum GNUNET_BLOCK_Type type, uint32_t hop_count, uint32_t desired_replication_level, unsigned int path_length, const struct GNUNET_PeerIdentity *path, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const void *data, size_t size) - - - - monitor_handle - d1/dc8/026_8c.html - af182ce8fb5ff0272271d54fb81def7be - - - - - testbed_test.c - /home/grothoff/research/gnunet/doc/tutorial/examples/ - df/d53/testbed__test_8c - MyContext - - #define - NUM_PEERS - df/d53/testbed__test_8c.html - a349b9305e4b5850bc767fb75a7b45e08 - - - - static void - shutdown_task - df/d53/testbed__test_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - service_connect_comp - df/d53/testbed__test_8c.html - ac82f2f862874017e47aa36177c24632a - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - static void * - dht_ca - df/d53/testbed__test_8c.html - ad0839415ad2a19b24b9684670353b05a - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - dht_da - df/d53/testbed__test_8c.html - ab194d7ecf8fcd2157a57ca9328ad3314 - (void *cls, void *op_result) - - - static void - test_master - df/d53/testbed__test_8c.html - a522f1e1eac02f1ea6aad8719b097e0db - (void *cls, struct GNUNET_TESTBED_RunHandle *h, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, unsigned int links_succeeded, unsigned int links_failed) - - - int - main - df/d53/testbed__test_8c.html - a3c04138a5bfe5d72780bb7e82a18e627 - (int argc, char **argv) - - - static struct GNUNET_TESTBED_Operation * - dht_op - df/d53/testbed__test_8c.html - ad6aeb1d1650e830b047bb1549f990eef - - - - static struct GNUNET_DHT_Handle * - dht_handle - df/d53/testbed__test_8c.html - a7e88ca5145f4256b1e52bd260869e37a - - - - struct MyContext - ctxt - df/d53/testbed__test_8c.html - a31a32b93f134df96fe528dcf61b1d817 - - - - static int - result - df/d53/testbed__test_8c.html - a8b2e13c78efca330f06b6ddcd7464b41 - - - - - abd.h - /home/grothoff/research/gnunet/src/abd/ - d9/d18/abd_8h - gnunet_abd_service.h - CollectMessage - VerifyMessage - DelegationChainResultMessage - DelegationChainIntermediateMessage - DelegationRecordData - ChainEntry - CredentialEntry - DelegateEntry - - - abd_api.c - /home/grothoff/research/gnunet/src/abd/ - d5/dba/abd__api_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_arm_service.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_signatures.h - abd.h - abd_serialization.h - gnunet_abd_service.h - gnunet_identity_service.h - GNUNET_ABD_Request - GNUNET_ABD_Handle - - #define - LOG - d5/dba/abd__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - reconnect - d5/dba/abd__api_8c.html - a93334c4c27224078d7a435cabe879500 - (struct GNUNET_ABD_Handle *handle) - - - static void - reconnect_task - d5/dba/abd__api_8c.html - af968c5605390f0449eee2a5e91add485 - (void *cls) - - - static void - force_reconnect - d5/dba/abd__api_8c.html - a9bdff1307215a7206793eba19dfe188c - (struct GNUNET_ABD_Handle *handle) - - - static void - mq_error_handler - d5/dba/abd__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static int - check_result - d5/dba/abd__api_8c.html - adb8e3bce92cc5bea48884a0dc0f61df0 - (void *cls, const struct DelegationChainResultMessage *vr_msg) - - - static void - handle_result - d5/dba/abd__api_8c.html - a60f98b5ddb6c587c588d60842179fd0e - (void *cls, const struct DelegationChainResultMessage *vr_msg) - - - static int - check_intermediate - d5/dba/abd__api_8c.html - ab24e6ebc8898df4f826cea1e2950d8ac - (void *cls, const struct DelegationChainIntermediateMessage *vr_msg) - - - static void - handle_intermediate - d5/dba/abd__api_8c.html - a0ee4ed897368957e7943a5b21b7e84fb - (void *cls, const struct DelegationChainIntermediateMessage *vr_msg) - - - struct GNUNET_ABD_Handle * - GNUNET_ABD_connect - df/d63/group__abd.html - ga8d46b41c84656537be9866318cf39ac7 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_ABD_disconnect - df/d63/group__abd.html - gabc5b4c604beb91159bf64a3cc5272f0a - (struct GNUNET_ABD_Handle *handle) - - - void - GNUNET_ABD_request_cancel - df/d63/group__abd.html - gac2236c3191d3696506772641acccf24d - (struct GNUNET_ABD_Request *lr) - - - struct GNUNET_ABD_Request * - GNUNET_ABD_collect - df/d63/group__abd.html - ga9cac0e97a93ad608b2c2658ea2af857f - (struct GNUNET_ABD_Handle *handle, const struct GNUNET_CRYPTO_EcdsaPublicKey *issuer_key, const char *issuer_attribute, const struct GNUNET_CRYPTO_EcdsaPrivateKey *subject_key, enum GNUNET_ABD_AlgoDirectionFlags direction, GNUNET_ABD_CredentialResultProcessor proc, void *proc_cls, GNUNET_ABD_IntermediateResultProcessor proc2, void *proc2_cls) - - - struct GNUNET_ABD_Request * - GNUNET_ABD_verify - df/d63/group__abd.html - gab0241dddd687e03f5efdb7c45af8362d - (struct GNUNET_ABD_Handle *handle, const struct GNUNET_CRYPTO_EcdsaPublicKey *issuer_key, const char *issuer_attribute, const struct GNUNET_CRYPTO_EcdsaPublicKey *subject_key, uint32_t delegate_count, const struct GNUNET_ABD_Delegate *delegates, enum GNUNET_ABD_AlgoDirectionFlags direction, GNUNET_ABD_CredentialResultProcessor proc, void *proc_cls, GNUNET_ABD_IntermediateResultProcessor proc2, void *proc2_cls) - - - - abd_serialization.c - /home/grothoff/research/gnunet/src/abd/ - d0/de6/abd__serialization_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_abd_service.h - gnunet_signatures.h - abd.h - - size_t - GNUNET_ABD_delegation_set_get_size - d0/de6/abd__serialization_8c.html - a44ea0dd542da545a3235a30e6035ac19 - (unsigned int ds_count, const struct GNUNET_ABD_DelegationSet *dsr) - - - ssize_t - GNUNET_ABD_delegation_set_serialize - d0/de6/abd__serialization_8c.html - a8a0cda0492307d20b95f3b4043ea3a97 - (unsigned int d_count, const struct GNUNET_ABD_DelegationSet *dsr, size_t dest_size, char *dest) - - - int - GNUNET_ABD_delegation_set_deserialize - d0/de6/abd__serialization_8c.html - a7cab12db2c9df5bfae49a84dabf7ecf6 - (size_t len, const char *src, unsigned int d_count, struct GNUNET_ABD_DelegationSet *dsr) - - - size_t - GNUNET_ABD_delegates_get_size - d0/de6/abd__serialization_8c.html - abb91bf21b2c287071e6eee7449d633c3 - (unsigned int c_count, const struct GNUNET_ABD_Delegate *cd) - - - ssize_t - GNUNET_ABD_delegates_serialize - d0/de6/abd__serialization_8c.html - a2ac986661d2f730415b03589bd457c09 - (unsigned int c_count, const struct GNUNET_ABD_Delegate *cd, size_t dest_size, char *dest) - - - int - GNUNET_ABD_delegates_deserialize - d0/de6/abd__serialization_8c.html - a3d38f700d2ee5f1019a3654c4b373223 - (size_t len, const char *src, unsigned int c_count, struct GNUNET_ABD_Delegate *cd) - - - size_t - GNUNET_ABD_delegation_chain_get_size - d0/de6/abd__serialization_8c.html - af3cf5a14194c0dc5f849cd7b07bc4ee7 - (unsigned int d_count, const struct GNUNET_ABD_Delegation *dd, unsigned int c_count, const struct GNUNET_ABD_Delegate *cd) - - - ssize_t - GNUNET_ABD_delegation_chain_serialize - d0/de6/abd__serialization_8c.html - abf40f2fd372951c6684525d7ce0d1202 - (unsigned int d_count, const struct GNUNET_ABD_Delegation *dd, unsigned int c_count, const struct GNUNET_ABD_Delegate *cd, size_t dest_size, char *dest) - - - int - GNUNET_ABD_delegation_chain_deserialize - d0/de6/abd__serialization_8c.html - aec2e6cc75c2353f25c64c61674440c7b - (size_t len, const char *src, unsigned int d_count, struct GNUNET_ABD_Delegation *dd, unsigned int c_count, struct GNUNET_ABD_Delegate *cd) - - - int - GNUNET_ABD_delegate_serialize - d0/de6/abd__serialization_8c.html - a626a28f10dcb65557a8144b0d347b9c4 - (struct GNUNET_ABD_Delegate *dele, char **data) - - - struct GNUNET_ABD_Delegate * - GNUNET_ABD_delegate_deserialize - d0/de6/abd__serialization_8c.html - a70afe38c70c2b8a2fd7bd40028fd90e0 - (const char *data, size_t data_size) - - - - abd_serialization.h - /home/grothoff/research/gnunet/src/abd/ - d3/d3c/abd__serialization_8h - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_abd_service.h - - size_t - GNUNET_ABD_delegation_set_get_size - d3/d3c/abd__serialization_8h.html - a44ea0dd542da545a3235a30e6035ac19 - (unsigned int ds_count, const struct GNUNET_ABD_DelegationSet *dsr) - - - ssize_t - GNUNET_ABD_delegation_set_serialize - d3/d3c/abd__serialization_8h.html - a8a0cda0492307d20b95f3b4043ea3a97 - (unsigned int d_count, const struct GNUNET_ABD_DelegationSet *dsr, size_t dest_size, char *dest) - - - int - GNUNET_ABD_delegation_set_deserialize - d3/d3c/abd__serialization_8h.html - a7cab12db2c9df5bfae49a84dabf7ecf6 - (size_t len, const char *src, unsigned int d_count, struct GNUNET_ABD_DelegationSet *dsr) - - - size_t - GNUNET_ABD_delegation_chain_get_size - d3/d3c/abd__serialization_8h.html - af3cf5a14194c0dc5f849cd7b07bc4ee7 - (unsigned int d_count, const struct GNUNET_ABD_Delegation *dd, unsigned int c_count, const struct GNUNET_ABD_Delegate *cd) - - - ssize_t - GNUNET_ABD_delegation_chain_serialize - d3/d3c/abd__serialization_8h.html - abf40f2fd372951c6684525d7ce0d1202 - (unsigned int d_count, const struct GNUNET_ABD_Delegation *dd, unsigned int c_count, const struct GNUNET_ABD_Delegate *cd, size_t dest_size, char *dest) - - - int - GNUNET_ABD_delegation_chain_deserialize - d3/d3c/abd__serialization_8h.html - aec2e6cc75c2353f25c64c61674440c7b - (size_t len, const char *src, unsigned int d_count, struct GNUNET_ABD_Delegation *dd, unsigned int c_count, struct GNUNET_ABD_Delegate *cd) - - - size_t - GNUNET_ABD_delegates_get_size - d3/d3c/abd__serialization_8h.html - abb91bf21b2c287071e6eee7449d633c3 - (unsigned int c_count, const struct GNUNET_ABD_Delegate *cd) - - - ssize_t - GNUNET_ABD_delegates_serialize - d3/d3c/abd__serialization_8h.html - a2ac986661d2f730415b03589bd457c09 - (unsigned int c_count, const struct GNUNET_ABD_Delegate *cd, size_t dest_size, char *dest) - - - int - GNUNET_ABD_delegates_deserialize - d3/d3c/abd__serialization_8h.html - a3d38f700d2ee5f1019a3654c4b373223 - (size_t len, const char *src, unsigned int c_count, struct GNUNET_ABD_Delegate *cd) - - - int - GNUNET_ABD_delegate_serialize - d3/d3c/abd__serialization_8h.html - a3d5c4e1eba85e933191679e3a08fd12a - (struct GNUNET_ABD_Delegate *cred, char **data) - - - struct GNUNET_ABD_Delegate * - GNUNET_ABD_delegate_deserialize - d3/d3c/abd__serialization_8h.html - a70afe38c70c2b8a2fd7bd40028fd90e0 - (const char *data, size_t data_size) - - - - delegate_misc.c - /home/grothoff/research/gnunet/src/abd/ - d9/d91/delegate__misc_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_abd_service.h - gnunet_signatures.h - abd.h - - char * - GNUNET_ABD_delegate_to_string - d9/d91/delegate__misc_8c.html - a580437c0d77953bf1c3c09b9cab829cd - (const struct GNUNET_ABD_Delegate *cred) - - - struct GNUNET_ABD_Delegate * - GNUNET_ABD_delegate_from_string - d9/d91/delegate__misc_8c.html - ac9c78acace1d1fe3b75bc982cf2a08af - (const char *s) - - - struct GNUNET_ABD_Delegate * - GNUNET_ABD_delegate_issue - df/d63/group__abd.html - ga00e95c3023a134b1082ec3b824a5584f - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *issuer, struct GNUNET_CRYPTO_EcdsaPublicKey *subject, const char *iss_attr, const char *sub_attr, struct GNUNET_TIME_Absolute *expiration) - - - - delegate_misc.h - /home/grothoff/research/gnunet/src/abd/ - de/d17/delegate__misc_8h - gnunet_abd_service.h - - char * - GNUNET_ABD_delegate_to_string - de/d17/delegate__misc_8h.html - a580437c0d77953bf1c3c09b9cab829cd - (const struct GNUNET_ABD_Delegate *cred) - - - struct GNUNET_ABD_Delegate * - GNUNET_ABD_delegate_from_string - de/d17/delegate__misc_8h.html - a5171063fc262dfe4a157de014785a204 - (const char *str) - - - - gnunet-abd.c - /home/grothoff/research/gnunet/src/abd/ - d3/d03/gnunet-abd_8c - platform.h - gnunet_util_lib.h - gnunet_abd_service.h - gnunet_gnsrecord_lib.h - gnunet_namestore_service.h - delegate_misc.h - abd_serialization.h - - static void - do_shutdown - d3/d03/gnunet-abd_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - do_timeout - d3/d03/gnunet-abd_8c.html - a4048e531e4e8d3fbcea7073006f63679 - (void *cls) - - - static void - handle_intermediate_result - d3/d03/gnunet-abd_8c.html - af497abd64f9ce7bf9b7e563557e84abc - (void *cls, struct GNUNET_ABD_Delegation *dd, bool is_bw) - - - static void - handle_collect_result - d3/d03/gnunet-abd_8c.html - a7dfe18d384f988165eb3029ffb07ee41 - (void *cls, unsigned int d_count, struct GNUNET_ABD_Delegation *dc, unsigned int c_count, struct GNUNET_ABD_Delegate *dele) - - - static void - handle_verify_result - d3/d03/gnunet-abd_8c.html - a02a4330fc7d6a2645ea82e40ddff23aa - (void *cls, unsigned int d_count, struct GNUNET_ABD_Delegation *dc, unsigned int c_count, struct GNUNET_ABD_Delegate *dele) - - - static void - identity_cb - d3/d03/gnunet-abd_8c.html - a6626760f70a189a1acdd66255bf9a19d - (void *cls, const struct GNUNET_IDENTITY_Ego *ego) - - - static int - parse_expiration - d3/d03/gnunet-abd_8c.html - aab43f2aa8b70d32b8f75587f365768c4 - (const char *expirationstring, int *etime_is_rel, uint64_t *etime) - - - static void - error_cb - d3/d03/gnunet-abd_8c.html - ac8b4bf18c49db30822225f196ba4de87 - (void *cls) - - - static void - add_continuation - d3/d03/gnunet-abd_8c.html - ace1812d37cde5121d376279c674e17c3 - (void *cls, int32_t success, const char *emsg) - - - static void - get_existing_record - d3/d03/gnunet-abd_8c.html - a423e0b9680ff8940402a5dba10c75bab - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *rec_name, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - store_cb - d3/d03/gnunet-abd_8c.html - af9ab020c558a6357649c1e77bccc9d9c - (void *cls, const struct GNUNET_IDENTITY_Ego *ego) - - - static void - sign_cb - d3/d03/gnunet-abd_8c.html - a86e58e766e751fb64dc8dd5a53c95109 - (void *cls, const struct GNUNET_IDENTITY_Ego *ego) - - - static void - run - d3/d03/gnunet-abd_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d3/d03/gnunet-abd_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d3/d03/gnunet-abd_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_NAMESTORE_Handle * - ns - d3/d03/gnunet-abd_8c.html - aa99d7a84f04bf03353c8123f8a6f5c8a - - - - static struct GNUNET_CRYPTO_EcdsaPrivateKey - zone_pkey - d3/d03/gnunet-abd_8c.html - af0259617e75b0123a822714b6955de09 - - - - static struct GNUNET_IDENTITY_EgoLookup * - el - d3/d03/gnunet-abd_8c.html - a76b6963fcaf6f7409a483822ecb34414 - - - - static struct GNUNET_ABD_Handle * - abd - d3/d03/gnunet-abd_8c.html - acc2eca1dd7fdfe719f7d4d7869579ea9 - - - - static struct GNUNET_TIME_Relative - timeout - d3/d03/gnunet-abd_8c.html - aadc54110c9d6c23b7e8f8d38873de91b - - - - static struct GNUNET_ABD_Request * - verify_request - d3/d03/gnunet-abd_8c.html - ae54c9bfb099c014025d0059eb6e69c2e - - - - static struct GNUNET_ABD_Request * - collect_request - d3/d03/gnunet-abd_8c.html - a139c4a5b97034741622d59f716401d50 - - - - static struct GNUNET_SCHEDULER_Task * - tt - d3/d03/gnunet-abd_8c.html - a851557faeca36c36a10f2d5b084151d5 - - - - static int - ret - d3/d03/gnunet-abd_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static char * - subject - d3/d03/gnunet-abd_8c.html - ae31ac864419a577c2982907c23b426d3 - - - - static char * - subject_delegate - d3/d03/gnunet-abd_8c.html - a3dcdddb4ac5cb1b3d262640e7017d00c - - - - static char * - expiration - d3/d03/gnunet-abd_8c.html - a2ed6edb4b58219b5182b274494bcd8b2 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - subject_pkey - d3/d03/gnunet-abd_8c.html - a983ad26d8d6bc335d4d8601ee278cac7 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - issuer_pkey - d3/d03/gnunet-abd_8c.html - acb5929fa1a330003eca91b1b17449f36 - - - - static char * - issuer_key - d3/d03/gnunet-abd_8c.html - a4134d36f46390350c7da5d9d59f74289 - - - - static char * - ego_name - d3/d03/gnunet-abd_8c.html - a801a36b9c387e3963e99b23fa1005963 - - - - static char * - issuer_attr - d3/d03/gnunet-abd_8c.html - a2e51bb546bd2050f267b88ad756190d7 - - - - static int - verify - d3/d03/gnunet-abd_8c.html - a94900629685d5ed08f66fd2931f573ce - - - - static int - collect - d3/d03/gnunet-abd_8c.html - a509e7cccf570044b7de41998545a4957 - - - - static int - create_is - d3/d03/gnunet-abd_8c.html - a36894f9364a0124759bc3bc3a00b45c1 - - - - static int - create_ss - d3/d03/gnunet-abd_8c.html - a141b88e56f9308d009d57484ffee5e30 - - - - static int - sign_ss - d3/d03/gnunet-abd_8c.html - a5625673e3a542ba6951104367a5c7b3e - - - - static char * - import - d3/d03/gnunet-abd_8c.html - a5b3dca86f4b4ea0b02dd52779547396d - - - - static int - is_private - d3/d03/gnunet-abd_8c.html - a35456b5714c0ac721f38b05a191b2169 - - - - static int - forward - d3/d03/gnunet-abd_8c.html - aa8a182241e9a8f435392df822e890686 - - - - static int - backward - d3/d03/gnunet-abd_8c.html - a7dfcf210dcfa41e9dd8e4ce94f7ce4d9 - - - - enum GNUNET_ABD_AlgoDirectionFlags - direction - d3/d03/gnunet-abd_8c.html - aea0ada15a3539e05fe2b4a52032ece81 - - - - static struct GNUNET_NAMESTORE_QueueEntry * - add_qe - d3/d03/gnunet-abd_8c.html - a2fe7bf540bea4b0ecc70d8472d0058ed - - - - static void * - data - d3/d03/gnunet-abd_8c.html - a735984d41155bc1032e09bece8f8d66d - - - - static size_t - data_size - d3/d03/gnunet-abd_8c.html - ad6bc120bffc64dfc5230863a8ba96596 - - - - static uint32_t - type - d3/d03/gnunet-abd_8c.html - ad44b615021ed3ccb734fcaf583ef4a03 - - - - static char * - typestring - d3/d03/gnunet-abd_8c.html - af2a4d357f882b151a1501af3a87837bb - - - - static uint64_t - etime - d3/d03/gnunet-abd_8c.html - af9c9d33a13c7df6c73f89251087a823b - - - - static int - etime_is_rel - d3/d03/gnunet-abd_8c.html - aa96ecad3d822832c0eae4e7e9bec8364 - - - - static const int - key_length - d3/d03/gnunet-abd_8c.html - a1f2295fd26b0aa68103534da0058d869 - - - - static char * - record_label - d3/d03/gnunet-abd_8c.html - a146593b4b491bb5246405d303e55622d - - - - - gnunet-service-abd.c - /home/grothoff/research/gnunet/src/abd/ - db/df0/gnunet-service-abd_8c - platform.h - gnunet_util_lib.h - abd.h - abd_serialization.h - gnunet_abd_service.h - gnunet_protocols.h - gnunet_signatures.h - gnunet_statistics_service.h - gnunet_dnsparser_lib.h - gnunet_gns_service.h - gnunet_gnsrecord_lib.h - gnunet_identity_service.h - gnunet_namestore_service.h - DelegationChainEntry - DelegateRecordEntry - DelegationQueueEntry - DelegationSetQueueEntry - VerifyRequestHandle - - #define - GNUNET_ABD_MAX_LENGTH - db/df0/gnunet-service-abd_8c.html - afc7e0479760e13b53eb4201eedbc36b6 - - - - static void - print_deleset - db/df0/gnunet-service-abd_8c.html - aa0575f6fd7ce4130ba3f8ded970c2b4a - (struct DelegationSetQueueEntry *dsentry, char *text) - - - static void - cleanup_dsq_entry - db/df0/gnunet-service-abd_8c.html - a9b21dc2b999c49d30906dea5cd89e433 - (struct DelegationSetQueueEntry *ds_entry) - - - static void - cleanup_handle - db/df0/gnunet-service-abd_8c.html - a26532b204a789c67664649f891d0e9bd - (struct VerifyRequestHandle *vrh) - - - static void - shutdown_task - db/df0/gnunet-service-abd_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - send_intermediate_response - db/df0/gnunet-service-abd_8c.html - ac680611c3eca5ecfe3172472a8a39c61 - (struct VerifyRequestHandle *vrh, struct DelegationChainEntry *ch_entry, bool is_bw) - - - static void - send_lookup_response - db/df0/gnunet-service-abd_8c.html - af93258bd9bead58d3d55d9c2525415b7 - (struct VerifyRequestHandle *vrh) - - - static char * - partial_match - db/df0/gnunet-service-abd_8c.html - ad0b97e06202a47190fc2e615625a236e - (char *tmp_trail, char *tmp_subattr, char *parent_trail, char *issuer_attribute) - - - static int - handle_bidirectional_match - db/df0/gnunet-service-abd_8c.html - a7e3dc09d0aed9333700aa2665e5f36bf - (struct DelegationSetQueueEntry *actual_entry, struct DelegationSetQueueEntry *match_entry, struct VerifyRequestHandle *vrh) - - - static void - forward_resolution - db/df0/gnunet-service-abd_8c.html - a12c3091d8e3b9040cdf2a11af6a16cf6 - (void *cls, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - backward_resolution - db/df0/gnunet-service-abd_8c.html - adaf18a6151c4988e87382d9ba501b190 - (void *cls, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static int - delegation_chain_bw_resolution_start - db/df0/gnunet-service-abd_8c.html - a183b34453d9a9499a8b53796b86cfff8 - (void *cls) - - - static int - delegation_chain_fw_resolution_start - db/df0/gnunet-service-abd_8c.html - a937b52911547f5a3d53fa584a9c83af5 - (void *cls) - - - static int - check_verify - db/df0/gnunet-service-abd_8c.html - a2e7998199a053844bfac7e2cdc9acd85 - (void *cls, const struct VerifyMessage *v_msg) - - - static void - handle_verify - db/df0/gnunet-service-abd_8c.html - ae7c0e058ba89dceada1057b1a3e6fc71 - (void *cls, const struct VerifyMessage *v_msg) - - - static void - handle_delegate_collection_error_cb - db/df0/gnunet-service-abd_8c.html - a5b1fad48ed1255dc295e0f20c8a0694f - (void *cls) - - - static void - delegate_collection_finished - db/df0/gnunet-service-abd_8c.html - ab72a0bd5accb077f51f8ce6ee26559bf - (void *cls) - - - static void - handle_delegate_collection_cb - db/df0/gnunet-service-abd_8c.html - a417b0c68cd7c69503a6d5baa526517da - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - handle_collect - db/df0/gnunet-service-abd_8c.html - a005ac1770f76c68f33f5e9a9d63cfaad - (void *cls, const struct CollectMessage *c_msg) - - - static int - check_collect - db/df0/gnunet-service-abd_8c.html - aeed35caa69f3d2857010d677d9fe8eab - (void *cls, const struct CollectMessage *c_msg) - - - static void - client_disconnect_cb - db/df0/gnunet-service-abd_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static void * - client_connect_cb - db/df0/gnunet-service-abd_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - run - db/df0/gnunet-service-abd_8c.html - aae7c64d17784218cfe1d9e693e270e5f - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *handle) - - - - GNUNET_SERVICE_MAIN - db/df0/gnunet-service-abd_8c.html - a09262bae02787bb805b390a04b847c19 - ("abd", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(verify, GNUNET_MESSAGE_TYPE_ABD_VERIFY, struct VerifyMessage, NULL), GNUNET_MQ_hd_var_size(collect, GNUNET_MESSAGE_TYPE_ABD_COLLECT, struct CollectMessage, NULL), GNUNET_MQ_handler_end()) - - - static struct VerifyRequestHandle * - vrh_head - db/df0/gnunet-service-abd_8c.html - a33de9ef7f93bf54fa0dc79ba6842bf34 - - - - static struct VerifyRequestHandle * - vrh_tail - db/df0/gnunet-service-abd_8c.html - a0c5388ceb1f1cbffa5d25e7ab1ddad65 - - - - static struct GNUNET_STATISTICS_Handle * - statistics - db/df0/gnunet-service-abd_8c.html - a70eeeef3c0683109444ec9ae7cd95398 - - - - static struct GNUNET_GNS_Handle * - gns - db/df0/gnunet-service-abd_8c.html - a0a1984eeab36959eca5da05ed91adf59 - - - - static struct GNUNET_NAMESTORE_Handle * - namestore - db/df0/gnunet-service-abd_8c.html - aa38612b93a7126ce03fafb5f0c144d67 - - - - - plugin_gnsrecord_abd.c - /home/grothoff/research/gnunet/src/abd/ - dc/d8d/plugin__gnsrecord__abd_8c - platform.h - gnunet_util_lib.h - delegate_misc.h - abd_serialization.h - gnunet_abd_service.h - gnunet_gnsrecord_lib.h - gnunet_gnsrecord_plugin.h - gnunet_signatures.h - - static char * - abd_value_to_string - dc/d8d/plugin__gnsrecord__abd_8c.html - a9c96f250f4bc7c7646a8df4171a71ae0 - (void *cls, uint32_t type, const void *data, size_t data_size) - - - static int - abd_string_to_value - dc/d8d/plugin__gnsrecord__abd_8c.html - a1411f455be1c211f4fb5300fb2c58a34 - (void *cls, uint32_t type, const char *s, void **data, size_t *data_size) - - - static uint32_t - abd_typename_to_number - dc/d8d/plugin__gnsrecord__abd_8c.html - afe2210a106c63ed2da14adfbcba11fc2 - (void *cls, const char *gns_typename) - - - static const char * - abd_number_to_typename - dc/d8d/plugin__gnsrecord__abd_8c.html - ad1b646080d66a8a4dcda63f0ffa39e7b - (void *cls, uint32_t type) - - - void * - libgnunet_plugin_gnsrecord_abd_init - dc/d8d/plugin__gnsrecord__abd_8c.html - a2e3eeecc0a3da0dada9ab89f3f4f9b8e - (void *cls) - - - void * - libgnunet_plugin_gnsrecord_abd_done - dc/d8d/plugin__gnsrecord__abd_8c.html - a5a3d4c8ebe1249b86cff73bff73f3fac - (void *cls) - - - const char * - name - dc/d8d/plugin__gnsrecord__abd_8c.html - a8f8f80d37794cde9472343e4487ba3eb - - - - uint32_t - number - dc/d8d/plugin__gnsrecord__abd_8c.html - ad50c630d233a71112a7df136970caefc - - - - static struct @0 - name_map - dc/d8d/plugin__gnsrecord__abd_8c.html - ad9a9cdf0ee54ee4f456586a42081df20 - [] - - - - abe.c - /home/grothoff/research/gnunet/src/abe/ - d6/de7/abe_8c - platform.h - gnunet_crypto_lib.h - gnunet_abe_lib.h - GNUNET_ABE_AbeMasterKey - GNUNET_ABE_AbeKey - - static int - init_aes - d6/de7/abe_8c.html - a744f8b0dd3b1e8c3100bc6f0c9ee53d5 - (element_t k, int enc, gcry_cipher_hd_t *handle, struct GNUNET_CRYPTO_SymmetricSessionKey *key, unsigned char *iv) - - - static int - aes_128_cbc_encrypt - d6/de7/abe_8c.html - a5fde131ec8db9abd480a36624cb607c0 - (char *pt, int size, element_t k, char **ct) - - - static int - aes_128_cbc_decrypt - d6/de7/abe_8c.html - af0fcc86099f148c32d850b93b0c0bc13 - (char *ct, int size, element_t k, char **pt) - - - struct GNUNET_ABE_AbeMasterKey * - GNUNET_ABE_cpabe_create_master_key - d6/d56/group__abe.html - ga0a4e3adbea8028914ea9f80b2fc608c1 - (void) - - - void - GNUNET_ABE_cpabe_delete_master_key - d6/d56/group__abe.html - ga52f6491f10ae99fe800a37925c3dcb94 - (struct GNUNET_ABE_AbeMasterKey *key) - - - struct GNUNET_ABE_AbeKey * - GNUNET_ABE_cpabe_create_key - d6/d56/group__abe.html - ga19e46dd7f29f6f3dcba6613d331a131a - (struct GNUNET_ABE_AbeMasterKey *key, char **attrs) - - - void - GNUNET_ABE_cpabe_delete_key - d6/d56/group__abe.html - ga174a93414c8a005f44f5c2925e48782a - (struct GNUNET_ABE_AbeKey *key, int delete_pub) - - - static ssize_t - write_cpabe - d6/de7/abe_8c.html - ab946278fba4955fd061c99bc08f7d4ee - (void **result, uint32_t file_len, char *cph_buf, int cph_buf_len, char *aes_buf, int aes_buf_len) - - - static ssize_t - read_cpabe - d6/de7/abe_8c.html - a9da308f949adfde832d4ad30dbd5480d - (const void *data, char **cph_buf, int *cph_buf_len, char **aes_buf, int *aes_buf_len) - - - ssize_t - GNUNET_ABE_cpabe_encrypt - d6/d56/group__abe.html - ga71a4e4ad3c34c454f63ad8f083b821b6 - (const void *block, size_t size, const char *policy, const struct GNUNET_ABE_AbeMasterKey *key, void **result) - - - ssize_t - GNUNET_ABE_cpabe_decrypt - d6/d56/group__abe.html - ga6f32f34600692e9960d95a73647d61e7 - (const void *block, size_t size, const struct GNUNET_ABE_AbeKey *key, void **result) - - - ssize_t - GNUNET_ABE_cpabe_serialize_key - d6/d56/group__abe.html - ga8056e45076ceb2fd68acf09de63771e0 - (const struct GNUNET_ABE_AbeKey *key, void **result) - - - struct GNUNET_ABE_AbeKey * - GNUNET_ABE_cpabe_deserialize_key - d6/d56/group__abe.html - ga0c6c06f18cc1fd0979ef516a07ed6f6e - (const void *data, size_t len) - - - ssize_t - GNUNET_ABE_cpabe_serialize_master_key - d6/d56/group__abe.html - ga496be154683b4928ec4a9084a030898a - (const struct GNUNET_ABE_AbeMasterKey *key, void **result) - - - struct GNUNET_ABE_AbeMasterKey * - GNUNET_ABE_cpabe_deserialize_master_key - d6/d56/group__abe.html - ga0e4bd2f977b7530405629ff2d9b638f7 - (const void *data, size_t len) - - - - arm.h - /home/grothoff/research/gnunet/src/arm/ - d2/d31/arm_8h - gnunet_common.h - GNUNET_ARM_StatusMessage - GNUNET_ARM_Message - GNUNET_ARM_ResultMessage - GNUNET_ARM_ServiceInfoMessage - GNUNET_ARM_ListResultMessage - - #define - DEBUG_ARM - d2/d31/arm_8h.html - a36825de6fec32b37671a4e79d94f5711 - - - - - arm_api.c - /home/grothoff/research/gnunet/src/arm/ - d2/d2f/arm__api_8c - platform.h - gnunet_util_lib.h - gnunet_arm_service.h - gnunet_protocols.h - arm.h - GNUNET_ARM_Operation - GNUNET_ARM_Handle - - #define - LOG - d2/d2f/arm__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - reconnect_arm - d2/d2f/arm__api_8c.html - a73c0a04ce43c3087a9e860343ac06d78 - (struct GNUNET_ARM_Handle *h) - - - static void - reconnect_arm_task - d2/d2f/arm__api_8c.html - a50825b54b5ba051930bfdef132078f21 - (void *cls) - - - static void - reconnect_arm_later - d2/d2f/arm__api_8c.html - a2691e41538de5b9c2484079ffd4ece8e - (struct GNUNET_ARM_Handle *h) - - - static struct GNUNET_ARM_Operation * - find_op_by_id - d2/d2f/arm__api_8c.html - a3544708aca897d10df228f433ea1218d - (struct GNUNET_ARM_Handle *h, uint64_t id) - - - static void - handle_arm_result - d2/d2f/arm__api_8c.html - a62743603b50bdcff7ae12fcd11c7853b - (void *cls, const struct GNUNET_ARM_ResultMessage *res) - - - static const char * - pool_get - d2/d2f/arm__api_8c.html - abeb86f465c7f0ecd17c5bc3d9d4f0a95 - (const char *pool_start, size_t pool_size, size_t str_index) - - - static int - check_arm_list_result - d2/d2f/arm__api_8c.html - a6f6f0f2d59f75e8ee67bb5b67aa9a6d0 - (void *cls, const struct GNUNET_ARM_ListResultMessage *lres) - - - static void - handle_arm_list_result - d2/d2f/arm__api_8c.html - a0ed7beb3d69d22f34b758ba00c2aabcc - (void *cls, const struct GNUNET_ARM_ListResultMessage *lres) - - - static void - handle_confirm - d2/d2f/arm__api_8c.html - a54a00c1cbaea9bd0d60761c1ce39c59e - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - mq_error_handler - d2/d2f/arm__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_ARM_Handle * - GNUNET_ARM_connect - d4/d56/group__arm.html - ga50fe89a312d51a64e448fe1678072019 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_ARM_ConnectionStatusCallback conn_status, void *conn_status_cls) - - - void - GNUNET_ARM_disconnect - d4/d56/group__arm.html - gaa6f4435f1418815124ec54e74dda2701 - (struct GNUNET_ARM_Handle *h) - - - static enum GNUNET_ARM_Result - start_arm_service - d2/d2f/arm__api_8c.html - aa2463625449176b61f6251dad1eabc7f - (struct GNUNET_ARM_Handle *h, enum GNUNET_OS_InheritStdioFlags std_inheritance, struct GNUNET_DISK_FileHandle *sigfd) - - - void - GNUNET_ARM_operation_cancel - d4/d56/group__arm.html - gaed32c270c45b81b5f391c101e4fc9017 - (struct GNUNET_ARM_Operation *op) - - - static struct GNUNET_ARM_Operation * - change_service - d2/d2f/arm__api_8c.html - aa5d814e80f72683a73537ef8d88214c9 - (struct GNUNET_ARM_Handle *h, const char *service_name, GNUNET_ARM_ResultCallback cb, void *cb_cls, uint16_t type) - - - static void - notify_running - d2/d2f/arm__api_8c.html - ac19e9117137ab410c09ffc3495068e08 - (void *cls) - - - static void - notify_starting - d2/d2f/arm__api_8c.html - ae7f277917bd6adab4dcc19ceb0993e2b - (void *cls) - - - struct GNUNET_ARM_Operation * - GNUNET_ARM_request_service_start - d4/d56/group__arm.html - ga4e730aa23759db1de038404c4f57c682 - (struct GNUNET_ARM_Handle *h, const char *service_name, enum GNUNET_OS_InheritStdioFlags std_inheritance, GNUNET_ARM_ResultCallback cont, void *cont_cls) - - - struct GNUNET_ARM_Operation * - GNUNET_ARM_request_service_stop - d4/d56/group__arm.html - gaa378368ef70879db2d334c222c3257b5 - (struct GNUNET_ARM_Handle *h, const char *service_name, GNUNET_ARM_ResultCallback cont, void *cont_cls) - - - struct GNUNET_ARM_Operation * - GNUNET_ARM_request_service_list - d4/d56/group__arm.html - gaff6992bd3fadf94bc49e9261262847b8 - (struct GNUNET_ARM_Handle *h, GNUNET_ARM_ServiceListCallback cont, void *cont_cls) - - - - arm_monitor_api.c - /home/grothoff/research/gnunet/src/arm/ - dd/d76/arm__monitor__api_8c - platform.h - gnunet_arm_service.h - gnunet_util_lib.h - gnunet_protocols.h - arm.h - GNUNET_ARM_MonitorHandle - - #define - INIT_TIMEOUT - dd/d76/arm__monitor__api_8c.html - a106d0d42eff820b8e2b0efe3b46c82b2 - - - - #define - LOG - dd/d76/arm__monitor__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - reconnect_arm_monitor - dd/d76/arm__monitor__api_8c.html - a259f14a1b2fcf337342f21c601103f2b - (struct GNUNET_ARM_MonitorHandle *h) - - - static void - reconnect_arm_monitor_task - dd/d76/arm__monitor__api_8c.html - a1b25ecc53a4f98a7cdb60a9039a68fa2 - (void *cls) - - - static void - reconnect_arm_monitor_later - dd/d76/arm__monitor__api_8c.html - a8c7520bdaf719bb85d005dfbdb9c8846 - (struct GNUNET_ARM_MonitorHandle *h) - - - static int - check_monitor_notify - dd/d76/arm__monitor__api_8c.html - a4dd0be2aaadbcf13c2bb712e9741b0b5 - (void *cls, const struct GNUNET_ARM_StatusMessage *msg) - - - static void - handle_monitor_notify - dd/d76/arm__monitor__api_8c.html - a1c86aedf6bce5b05c2783fdba2ccfdd1 - (void *cls, const struct GNUNET_ARM_StatusMessage *res) - - - static void - mq_error_handler - dd/d76/arm__monitor__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_ARM_MonitorHandle * - GNUNET_ARM_monitor_start - d4/d56/group__arm.html - gac8398c8dea604498290bffa386c68264 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_ARM_ServiceMonitorCallback cont, void *cont_cls) - - - void - GNUNET_ARM_monitor_stop - d4/d56/group__arm.html - ga8828bc89b35b382b1efcf0406a309efa - (struct GNUNET_ARM_MonitorHandle *h) - - - - gnunet-arm.c - /home/grothoff/research/gnunet/src/arm/ - d5/d03/gnunet-arm_8c - platform.h - gnunet_arm_service.h - gnunet_constants.h - gnunet_util_lib.h - - static void - delete_files - d5/d03/gnunet-arm_8c.html - a365a6c0801fdedac1e526b35b6882240 - () - - - static void - shutdown_task - d5/d03/gnunet-arm_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static const char * - req_string - d5/d03/gnunet-arm_8c.html - a72bbb46d10e615ad70ceb2cdbbc2a795 - (enum GNUNET_ARM_RequestStatus rs) - - - static const char * - ret_string - d5/d03/gnunet-arm_8c.html - ac5dfddcc0f0fd33d7841a72eba7a2e35 - (enum GNUNET_ARM_Result result) - - - static void - action_loop - d5/d03/gnunet-arm_8c.html - a9c8366babb8f3c0759a9edf952e77d37 - (void *cls) - - - static void - conn_status - d5/d03/gnunet-arm_8c.html - aa66d4f79cd8d2b13029c1fc9bc3e51ae - (void *cls, int connected) - - - static void - start_callback - d5/d03/gnunet-arm_8c.html - af80bd4c35316f02f4693f3cd5060d45f - (void *cls, enum GNUNET_ARM_RequestStatus rs, enum GNUNET_ARM_Result result) - - - static void - stop_callback - d5/d03/gnunet-arm_8c.html - a57afcfa22d8e6fa9cd9db369e22613c2 - (void *cls, enum GNUNET_ARM_RequestStatus rs, enum GNUNET_ARM_Result result) - - - static void - init_callback - d5/d03/gnunet-arm_8c.html - ae8962c93065616cb07ba1ce9e6a60278 - (void *cls, enum GNUNET_ARM_RequestStatus rs, enum GNUNET_ARM_Result result) - - - static void - term_callback - d5/d03/gnunet-arm_8c.html - a2cbd82158e02f22ffc22ba06d31369ab - (void *cls, enum GNUNET_ARM_RequestStatus rs, enum GNUNET_ARM_Result result) - - - static void - list_callback - d5/d03/gnunet-arm_8c.html - ac18fe3dd3f13b122d8b325c263e64524 - (void *cls, enum GNUNET_ARM_RequestStatus rs, unsigned int count, const struct GNUNET_ARM_ServiceInfo *list) - - - static void - srv_status - d5/d03/gnunet-arm_8c.html - ab8a9691662c052cf44458d14ef936a35 - (void *cls, const char *service, enum GNUNET_ARM_ServiceMonitorStatus status) - - - static void - timeout_task_cb - d5/d03/gnunet-arm_8c.html - a023d57e3e91d430c3d956eb0be2701b9 - (void *cls) - - - static void - run - d5/d03/gnunet-arm_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d5/d03/gnunet-arm_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - end - d5/d03/gnunet-arm_8c.html - abce9f5dc9c83f2639b72024fdee5d388 - - - - static int - start - d5/d03/gnunet-arm_8c.html - a37722a150250e2a5a98e5e0d11e53449 - - - - static int - restart - d5/d03/gnunet-arm_8c.html - a9ebd0610b02b8fad4f28c6deadea0c7d - - - - static int - delete - d5/d03/gnunet-arm_8c.html - af55c019a2829c3f66892b62b844283c0 - - - - static int - quiet - d5/d03/gnunet-arm_8c.html - a55602ca214fb365e8deef9a73c8442e7 - - - - static int - show_all - d5/d03/gnunet-arm_8c.html - a4c28667ea35a2948d3a31747085a691a - - - - static int - monitor - d5/d03/gnunet-arm_8c.html - a46fa1969de5714507943035793d36269 - - - - static int - list - d5/d03/gnunet-arm_8c.html - a50588484dd448ac70f095ac1209941f0 - - - - static char * - init - d5/d03/gnunet-arm_8c.html - a89ae13b8223ddc09e071f5bff21a9888 - - - - static char * - term - d5/d03/gnunet-arm_8c.html - a7a0d03e64272a3c3e49e50d0b00f9f64 - - - - static char * - config_file - d5/d03/gnunet-arm_8c.html - ac269be8b91ae4b24df48de5d8ad7e7a7 - - - - static char * - dir - d5/d03/gnunet-arm_8c.html - a73da71b9c136e698a3ccaa1366e455a8 - - - - static int - ret - d5/d03/gnunet-arm_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static struct GNUNET_ARM_Handle * - h - d5/d03/gnunet-arm_8c.html - a2c1080dfe2e2252aa0467297243c1948 - - - - static struct GNUNET_ARM_MonitorHandle * - m - d5/d03/gnunet-arm_8c.html - a21b9a46d171ba22c7ad43772791702db - - - - static struct GNUNET_CONFIGURATION_Handle * - cfg - d5/d03/gnunet-arm_8c.html - a7188f445b87b28252c3ef73a57d17aed - - - - static unsigned int - phase - d5/d03/gnunet-arm_8c.html - ab0a778a63d4170bd0bcc0b0e34908bb6 - - - - static struct GNUNET_TIME_Relative - timeout - d5/d03/gnunet-arm_8c.html - aadc54110c9d6c23b7e8f8d38873de91b - - - - static struct GNUNET_SCHEDULER_Task * - timeout_task - d5/d03/gnunet-arm_8c.html - ac6bdd87291cd6f41a1f08972476a7434 - - - - static int - no_stdout - d5/d03/gnunet-arm_8c.html - a012abc8c9f2d1dd4aa75f881ffef8261 - - - - static int - no_stderr - d5/d03/gnunet-arm_8c.html - ad6ac5a8a125361b4a263c397efb05c80 - - - - static struct GNUNET_SCHEDULER_Task * - al_task - d5/d03/gnunet-arm_8c.html - ab8a6b8fb63528470736467c289a80485 - - - - static struct GNUNET_ARM_Operation * - op - d5/d03/gnunet-arm_8c.html - a0ae2cd9739da0f16c039e2d7f7fa350e - - - - - gnunet-service-arm.c - /home/grothoff/research/gnunet/src/arm/ - df/dae/gnunet-service-arm_8c - platform.h - gnunet_util_lib.h - gnunet_arm_service.h - gnunet_protocols.h - arm.h - ServiceListeningInfo - ServiceList - - #define - LOG - df/dae/gnunet-service-arm_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR - df/dae/gnunet-service-arm_8c.html - adafe97d0c574431adc20c2f69ab95dd5 - (kind, syscall) - - - #define - MAX_NOTIFY_QUEUE - df/dae/gnunet-service-arm_8c.html - a20515c7fc8774589a32fbd459a78806c - - - - static void - add_unixpath - df/dae/gnunet-service-arm_8c.html - a3daa42db7c353309688958cca46f5702 - (struct sockaddr **saddrs, socklen_t *saddrlens, const char *unixpath, int abstract) - - - static int - get_server_addresses - df/dae/gnunet-service-arm_8c.html - a83f19fda02f688dcf759761e7e40da12 - (const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg, struct sockaddr ***addrs, socklen_t **addr_lens) - - - static void - signal_result - df/dae/gnunet-service-arm_8c.html - ad9a4e89143c35350f426f67b64401a65 - (struct GNUNET_SERVICE_Client *client, const char *name, uint64_t request_id, enum GNUNET_ARM_Result result) - - - static void - broadcast_status - df/dae/gnunet-service-arm_8c.html - a17519b69a4233dfafb99363f54f4edf0 - (const char *name, enum GNUNET_ARM_ServiceMonitorStatus status, struct GNUNET_SERVICE_Client *unicast) - - - static void - start_process - df/dae/gnunet-service-arm_8c.html - a14c449a92a3eab79dd0537186f4ce2ba - (struct ServiceList *sl, struct GNUNET_SERVICE_Client *client, uint64_t request_id) - - - static struct ServiceList * - find_service - df/dae/gnunet-service-arm_8c.html - ad2d82ad082010b328a3c5a75cfa78045 - (const char *name) - - - static void - accept_connection - df/dae/gnunet-service-arm_8c.html - a8bd4a10815e37a916ff8b3245a4f33e2 - (void *cls) - - - static void - create_listen_socket - df/dae/gnunet-service-arm_8c.html - ac775c9167010ad62e2327a264ae9ace2 - (struct sockaddr *sa, socklen_t addr_len, struct ServiceList *sl) - - - static void - free_service - df/dae/gnunet-service-arm_8c.html - a1770122b1bbc532d55e7a90589770824 - (struct ServiceList *sl) - - - static int - check_start - df/dae/gnunet-service-arm_8c.html - afbd7ab1ed1fc5ed97320b20e3927e35b - (void *cls, const struct GNUNET_ARM_Message *amsg) - - - static void - handle_start - df/dae/gnunet-service-arm_8c.html - a8d96af37f73e5c84392b946dfb056454 - (void *cls, const struct GNUNET_ARM_Message *amsg) - - - static void - trigger_shutdown - df/dae/gnunet-service-arm_8c.html - a12c6488b15c08aa10fba58c3ed94109e - (void *cls) - - - static int - check_stop - df/dae/gnunet-service-arm_8c.html - a647611103d55aaed3c76c64ab4ae9b7a - (void *cls, const struct GNUNET_ARM_Message *amsg) - - - static void - handle_stop - df/dae/gnunet-service-arm_8c.html - a2ca59e8f81973202d1f49c89bc26cb06 - (void *cls, const struct GNUNET_ARM_Message *amsg) - - - static int - pool_write - df/dae/gnunet-service-arm_8c.html - ae323013bc6967220c339ecd6282ca45a - (char *pool_start, size_t pool_size, size_t *pool_pos, char *str) - - - static void - handle_list - df/dae/gnunet-service-arm_8c.html - ab57024534031c5d5986076f19879fc70 - (void *cls, const struct GNUNET_ARM_Message *request) - - - static void - handle_test - df/dae/gnunet-service-arm_8c.html - a6e63ac202849c482246d4391daf011dd - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - do_shutdown - df/dae/gnunet-service-arm_8c.html - aa2e2413ae3d53933426f9eb912665b8f - () - - - static unsigned int - list_count - df/dae/gnunet-service-arm_8c.html - a217c07d096beb9f134d8eb09ba93ceec - (struct ServiceList *running_head) - - - static void - shutdown_task - df/dae/gnunet-service-arm_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - delayed_restart_task - df/dae/gnunet-service-arm_8c.html - a0c8b8e8ace9db2dd92eb0e31758ac3ee - (void *cls) - - - static void - maint_child_death - df/dae/gnunet-service-arm_8c.html - a5c4901396e42693cb5266c77ec3ed914 - (void *cls) - - - static void - sighandler_child_death - df/dae/gnunet-service-arm_8c.html - a8b4f0e31be5517a647049f79fb5d96a8 - () - - - static void - setup_service - df/dae/gnunet-service-arm_8c.html - a74f7ffa67cfdf5214a09947cba790327 - (void *cls, const char *section) - - - static void * - client_connect_cb - df/dae/gnunet-service-arm_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - df/dae/gnunet-service-arm_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static void - handle_monitor - df/dae/gnunet-service-arm_8c.html - ad250ec4bf1728477664d7fe932d54fd0 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - run - df/dae/gnunet-service-arm_8c.html - a16922cb4c66fed163b55475f7d7d6730 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *serv) - - - int - main - df/dae/gnunet-service-arm_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct ServiceList * - running_head - df/dae/gnunet-service-arm_8c.html - a0eb7121e047ce83a25b69052fc4a26e3 - - - - static struct ServiceList * - running_tail - df/dae/gnunet-service-arm_8c.html - aa39a344145916b96fc8e2fd5aa21cc18 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - df/dae/gnunet-service-arm_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static char * - prefix_command - df/dae/gnunet-service-arm_8c.html - a21eef9ecd06fed82b96e928aaaac9482 - - - - static char * - final_option - df/dae/gnunet-service-arm_8c.html - a32ee8014b5aced818741e40abacf319f - - - - static struct GNUNET_SCHEDULER_Task * - child_death_task - df/dae/gnunet-service-arm_8c.html - a5ed90ac62e4bbf6ad9e61a28f544cc24 - - - - static struct GNUNET_SCHEDULER_Task * - child_restart_task - df/dae/gnunet-service-arm_8c.html - a093a4fe0369fd0f6c8f1c1f8f75447ac - - - - static struct GNUNET_DISK_PipeHandle * - sigpipe - df/dae/gnunet-service-arm_8c.html - a8919136d0bcf9ac88a71e1d8bc07f51d - - - - static int - in_shutdown - df/dae/gnunet-service-arm_8c.html - a68056dfb1fbbea5c1742fc58417ce5d6 - - - - static int - global_ret - df/dae/gnunet-service-arm_8c.html - a46aea8bacb6e1782ced692b1dfb4ff7b - - - - static int - start_user - df/dae/gnunet-service-arm_8c.html - a5a5d91643c0bb908125ab8cefba78158 - - - - static int - start_system - df/dae/gnunet-service-arm_8c.html - a5ffb0effb181e90819783fcf0060b189 - - - - static struct GNUNET_SERVICE_Handle * - service - df/dae/gnunet-service-arm_8c.html - adf2bf4d212e96cd5bee7cd5668a16ebd - - - - static struct GNUNET_NotificationContext * - notifier - df/dae/gnunet-service-arm_8c.html - af4020b36ae98f44889d4c01ef4208de4 - - - - - mockup-service.c - /home/grothoff/research/gnunet/src/arm/ - d6/d7a/mockup-service_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - - static void - handle_stop - d6/d7a/mockup-service_8c.html - a282720f304e1eb3eed06ec7e9fb8dd35 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void * - client_connect_cb - d6/d7a/mockup-service_8c.html - a59bdc2686a972268ebbe1bc798ded17c - (void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d6/d7a/mockup-service_8c.html - ac42ef8df5e7252aab48d6463ea70cac5 - (void *cls, struct GNUNET_SERVICE_Client *c, void *internal_cls) - - - static void - run - d6/d7a/mockup-service_8c.html - afab0511d617b1f42d6fa1a979d2d2a0f - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d6/d7a/mockup-service_8c.html - ae02bf763c87b078d47bfaa1247d3b244 - ("do-nothing", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_fixed_size(stop, GNUNET_MESSAGE_TYPE_ARM_STOP, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_handler_end()) - - - void - __attribute__ - d6/d7a/mockup-service_8c.html - ad7e5f5c14ff8ad42e10651503200880c - ((destructor)) - - - static int - special_ret - d6/d7a/mockup-service_8c.html - a384112a694258465a0809cd0c9b3fce1 - - - - - ats-testing-experiment.c - /home/grothoff/research/gnunet/src/ats-tests/ - d5/d74/ats-testing-experiment_8c - platform.h - gnunet_util_lib.h - ats-testing.h - - const char * - print_op - d5/d74/ats-testing-experiment_8c.html - a5acb1f1e77d5055bfd5f98d7fc6c4718 - (enum OperationType op) - - - static struct Experiment * - create_experiment - d5/d74/ats-testing-experiment_8c.html - ac10020c63b63f33304f9dd910df9f543 - () - - - static void - free_experiment - d5/d74/ats-testing-experiment_8c.html - a25a9cdc35f802dc21db563d23a58eb65 - (struct Experiment *e) - - - static int - load_episode - d5/d74/ats-testing-experiment_8c.html - a49b002dad4499e890e96a703167ae374 - (struct Experiment *e, struct Episode *cur, struct GNUNET_CONFIGURATION_Handle *cfg) - - - static int - load_episodes - d5/d74/ats-testing-experiment_8c.html - ab6f6a684e9c4f2a35c64eaaf07ba385a - (struct Experiment *e, struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - timeout_experiment - d5/d74/ats-testing-experiment_8c.html - aa3461244c8605f3e859662b42b71e5be - (void *cls) - - - static void - enforce_start_send - d5/d74/ats-testing-experiment_8c.html - a4209e989c69663174b88a746e826a21f - (struct GNUNET_ATS_TEST_Operation *op) - - - static void - enforce_stop_send - d5/d74/ats-testing-experiment_8c.html - abb448ae337937ce21ff6a5c2a6dc608b - (struct GNUNET_ATS_TEST_Operation *op) - - - static void - enforce_start_preference - d5/d74/ats-testing-experiment_8c.html - addbb8a92a2482b96108f361c18c95196 - (struct GNUNET_ATS_TEST_Operation *op) - - - static void - enforce_stop_preference - d5/d74/ats-testing-experiment_8c.html - abb864a6941ed42f7946d064fcf9667cb - (struct GNUNET_ATS_TEST_Operation *op) - - - static void - enforce_episode - d5/d74/ats-testing-experiment_8c.html - a96927d319658b4f131d0fb2c7a9ec0cf - (struct Episode *ep) - - - static void - timeout_episode - d5/d74/ats-testing-experiment_8c.html - a5ec73a33c1b790ae3c3047e4fa65ec1a - (void *cls) - - - void - GNUNET_ATS_TEST_experimentation_run - d5/d74/ats-testing-experiment_8c.html - afa7b5ef978054e3e7ff89933e77fe11a - (struct Experiment *e, GNUNET_ATS_TESTING_EpisodeDoneCallback ep_done_cb, GNUNET_ATS_TESTING_ExperimentDoneCallback e_done_cb) - - - struct Experiment * - GNUNET_ATS_TEST_experimentation_load - d5/d74/ats-testing-experiment_8c.html - a650986b3eed0b38da754ff9367241fc8 - (const char *filename) - - - void - GNUNET_ATS_TEST_experimentation_stop - d5/d74/ats-testing-experiment_8c.html - a9e8824fa0aa75646e15e01b3dcb88e3d - (struct Experiment *e) - - - - ats-testing-log.c - /home/grothoff/research/gnunet/src/ats-tests/ - d9/dd3/ats-testing-log_8c - platform.h - gnunet_util_lib.h - ats-testing.h - PartnerLoggingTimestep - PeerLoggingTimestep - LoggingPeer - LoggingHandle - - #define - THROUGHPUT_TEMPLATE - d9/dd3/ats-testing-log_8c.html - a915b4891a9b03af96df9f3a19e4a41b9 - - - - #define - RTT_TEMPLATE - d9/dd3/ats-testing-log_8c.html - a498a25a939fc2550bc8f7db725e972b9 - - - - #define - BW_TEMPLATE - d9/dd3/ats-testing-log_8c.html - ac57dc318265b05f2aaf04b92327d9fc8 - - - - #define - LOG_ITEMS_TIME - d9/dd3/ats-testing-log_8c.html - a21aedd5a6d8ea879045c276859833418 - - - - #define - LOG_ITEMS_PER_PEER - d9/dd3/ats-testing-log_8c.html - a59d8d5722014dcefbeef1dcd99dc20b8 - - - - #define - LOG_ITEM_BYTES_SENT - d9/dd3/ats-testing-log_8c.html - a6487d8bfb4e351b10575a5f2c19d924b - - - - #define - LOG_ITEM_MSGS_SENT - d9/dd3/ats-testing-log_8c.html - a47928144e2708c7e9b41a21b1e753677 - - - - #define - LOG_ITEM_THROUGHPUT_SENT - d9/dd3/ats-testing-log_8c.html - a1dab4b6963e7fd2d4e43f6a1b117d38d - - - - #define - LOG_ITEM_BYTES_RECV - d9/dd3/ats-testing-log_8c.html - ab05d2a2734819da9dbfe29916adc4dfb - - - - #define - LOG_ITEM_MSGS_RECV - d9/dd3/ats-testing-log_8c.html - aa4b66a4fce1940de2f51073937ad3dc8 - - - - #define - LOG_ITEM_THROUGHPUT_RECV - d9/dd3/ats-testing-log_8c.html - af763ca8f4002f960d9cd40ee53fa5dc8 - - - - #define - LOG_ITEM_APP_RTT - d9/dd3/ats-testing-log_8c.html - af80380f1c3d219b4bc9c8f7636182153 - - - - #define - LOG_ITEM_ATS_BW_IN - d9/dd3/ats-testing-log_8c.html - abd5e6f2c9ab931de1e1130fec5d43e35 - - - - #define - LOG_ITEM_ATS_BW_OUT - d9/dd3/ats-testing-log_8c.html - ac841942dab78b7dc75fed96ebb963bf0 - - - - #define - LOG_ITEM_ATS_COSTS_LAN - d9/dd3/ats-testing-log_8c.html - a522362aa9fceb93ab89bfdc05f1f3452 - - - - #define - LOG_ITEM_ATS_WAN - d9/dd3/ats-testing-log_8c.html - a447e26a7caa0fab307d72fb1410984b3 - - - - #define - LOG_ITEM_ATS_WLAN - d9/dd3/ats-testing-log_8c.html - ab87f29abd90fb713f397196427f150b1 - - - - #define - LOG_ITEM_ATS_DELAY - d9/dd3/ats-testing-log_8c.html - a5302b8eadf19d6f72ce4d7457eb7e291 - - - - #define - LOG_ITEM_ATS_DISTANCE - d9/dd3/ats-testing-log_8c.html - a6a2db5ecc940bd7c41e857462a13469c - - - - #define - LOG_ITEM_ATS_NETWORKTYPE - d9/dd3/ats-testing-log_8c.html - ab7ef59196dd51814ff9205a675e1a154 - - - - #define - LOG_ITEM_ATS_UTIL_UP - d9/dd3/ats-testing-log_8c.html - ac8f09e918c45f1f007efe2dc07e76af3 - - - - #define - LOG_ITEM_ATS_UTIL_DOWN - d9/dd3/ats-testing-log_8c.html - a921007a21d84ce3488d62d8f3c2c35cd - - - - static void - write_throughput_gnuplot_script - d9/dd3/ats-testing-log_8c.html - aa7e05a95f073fcc8388ed12a789d5d9f - (char *fn, struct LoggingPeer *lp, char **fs, int slaves) - - - static void - write_rtt_gnuplot_script - d9/dd3/ats-testing-log_8c.html - a06ead32b9acb5218d8391532c9d7d27c - (char *fn, struct LoggingPeer *lp, char **fs, int slaves) - - - static void - write_bw_gnuplot_script - d9/dd3/ats-testing-log_8c.html - addceda6e679d7f88f250235822771699 - (char *fn, struct LoggingPeer *lp, char **fs, int slaves) - - - void - GNUNET_ATS_TEST_logging_write_to_file - d9/dd3/ats-testing-log_8c.html - a6a859a5fd910d841139cfd92572780dc - (struct LoggingHandle *l, const char *experiment_name, int plots) - - - void - GNUNET_ATS_TEST_logging_now - d9/dd3/ats-testing-log_8c.html - a8861bb62ed25d3cf6d23f7b3a84b1366 - (struct LoggingHandle *l) - - - static void - collect_log_task - d9/dd3/ats-testing-log_8c.html - a96967b63bbef6eddb4010315b3a312b6 - (void *cls) - - - void - GNUNET_ATS_TEST_logging_stop - d9/dd3/ats-testing-log_8c.html - a617f4c7c5467ab41b7f01dd656c880c6 - (struct LoggingHandle *l) - - - void - GNUNET_ATS_TEST_logging_clean_up - d9/dd3/ats-testing-log_8c.html - ad2a519dd6fc7d00efebcbaccb0cd9126 - (struct LoggingHandle *l) - - - struct LoggingHandle * - GNUNET_ATS_TEST_logging_start - d9/dd3/ats-testing-log_8c.html - a2ee398fe5db112dd92418c035cae4c67 - (struct GNUNET_TIME_Relative log_frequency, const char *testname, struct BenchmarkPeer *masters, int num_masters, int num_slaves, int verbose) - - - - ats-testing-preferences.c - /home/grothoff/research/gnunet/src/ats-tests/ - d2/dca/ats-testing-preferences_8c - platform.h - gnunet_util_lib.h - ats-testing.h - - static double - get_preference - d2/dca/ats-testing-preferences_8c.html - a3c1b345a30c0133779b34b96dc52df6b - (struct PreferenceGenerator *pg) - - - static void - set_pref_task - d2/dca/ats-testing-preferences_8c.html - acc3d45888fda22b1442d8854a4a140d9 - (void *cls) - - - struct PreferenceGenerator * - GNUNET_ATS_TEST_generate_preferences_start - d2/dca/ats-testing-preferences_8c.html - a04423580c076ab9c4e22e09127f98fc3 - (struct BenchmarkPeer *src, struct BenchmarkPartner *dest, enum GeneratorType type, unsigned int base_value, unsigned int value_rate, struct GNUNET_TIME_Relative period, struct GNUNET_TIME_Relative frequency, enum GNUNET_ATS_PreferenceKind kind) - - - void - GNUNET_ATS_TEST_generate_preferences_stop - d2/dca/ats-testing-preferences_8c.html - a8b77c477286d9d1626ea0e7fcf748092 - (struct PreferenceGenerator *pg) - - - void - GNUNET_ATS_TEST_generate_preferences_stop_all - d2/dca/ats-testing-preferences_8c.html - a8838b457d57a2c6a99c421589aef353a - () - - - static struct PreferenceGenerator * - pg_head - d2/dca/ats-testing-preferences_8c.html - a834aa8d61577d62b6394d2f32876deb0 - - - - static struct PreferenceGenerator * - pg_tail - d2/dca/ats-testing-preferences_8c.html - a4691259751fceba709d6b9d72085a699 - - - - struct GNUNET_ATS_TEST_Topology * - top - d2/dca/ats-testing-preferences_8c.html - a52cd64d3375647280fc35f5bb07ae82d - - - - - ats-testing-traffic.c - /home/grothoff/research/gnunet/src/ats-tests/ - d4/db5/ats-testing-traffic_8c - platform.h - gnunet_util_lib.h - ats-testing.h - - static struct GNUNET_TIME_Relative - get_delay - d4/db5/ats-testing-traffic_8c.html - adb07d76c60de3141240f58df8d2cc13c - (struct TrafficGenerator *tg) - - - static void - update_ping_data - d4/db5/ats-testing-traffic_8c.html - a7debaa7b7028f1cd5b0e7b0a548263b8 - (void *cls) - - - static void - comm_schedule_send - d4/db5/ats-testing-traffic_8c.html - ac3678366b0a958a07b801683110af864 - (void *cls) - - - static void - update_pong_data - d4/db5/ats-testing-traffic_8c.html - a7e6d63543dd8763327f314dd417ad0ee - (void *cls) - - - void - GNUNET_ATS_TEST_traffic_handle_ping - d4/db5/ats-testing-traffic_8c.html - a86012a9945ad1333d37ae6da2d499107 - (struct BenchmarkPartner *p) - - - void - GNUNET_ATS_TEST_traffic_handle_pong - d4/db5/ats-testing-traffic_8c.html - aab41688f5a94d5d9f660ff0e547e46cd - (struct BenchmarkPartner *p) - - - struct TrafficGenerator * - GNUNET_ATS_TEST_generate_traffic_start - d4/db5/ats-testing-traffic_8c.html - a209a5a20d14ff504225a522d67603509 - (struct BenchmarkPeer *src, struct BenchmarkPartner *dest, enum GeneratorType type, unsigned int base_rate, unsigned int max_rate, struct GNUNET_TIME_Relative period, struct GNUNET_TIME_Relative duration) - - - void - GNUNET_ATS_TEST_generate_traffic_stop - d4/db5/ats-testing-traffic_8c.html - ab855223b10aef41c083582a929f1fd79 - (struct TrafficGenerator *tg) - - - void - GNUNET_ATS_TEST_generate_traffic_stop_all - d4/db5/ats-testing-traffic_8c.html - a6a8e97410e2c05ff00e376ddbe6712b2 - () - - - static struct TrafficGenerator * - tg_head - d4/db5/ats-testing-traffic_8c.html - aace96e4cf180fea40172921327a1a8e0 - - - - static struct TrafficGenerator * - tg_tail - d4/db5/ats-testing-traffic_8c.html - a7297176c939dfe3eb7943088f605131a - - - - struct GNUNET_ATS_TEST_Topology * - top - d4/db5/ats-testing-traffic_8c.html - a52cd64d3375647280fc35f5bb07ae82d - - - - - ats-testing.c - /home/grothoff/research/gnunet/src/ats-tests/ - d7/d3d/ats-testing_8c - ats-testing.h - TestbedConnectOperation - - static void - do_shutdown - d7/d3d/ats-testing_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static struct BenchmarkPartner * - find_partner - d7/d3d/ats-testing_8c.html - af69635b5b584fd9ef57e64a45cd7a843 - (struct BenchmarkPeer *me, const struct GNUNET_PeerIdentity *peer) - - - static struct BenchmarkPeer * - find_peer - d7/d3d/ats-testing_8c.html - aa56e9b137ef8392c3a3292dd662a9f8d - (const struct GNUNET_PeerIdentity *peer) - - - static void * - comm_connect_cb - d7/d3d/ats-testing_8c.html - a1c639bdd832ac219092bd31cc25a4c97 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - static void - comm_disconnect_cb - d7/d3d/ats-testing_8c.html - a91ea45217ca02e64e3e9de8fe0b34095 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *internal_cls) - - - static void - handle_pong - d7/d3d/ats-testing_8c.html - a6f53ef1021a4e49ea043ebde3d86b4df - (void *cls, const struct TestMessage *message) - - - static void - handle_ping - d7/d3d/ats-testing_8c.html - ab97dd614e4e1418d4904e75ab9596dd5 - (void *cls, const struct TestMessage *message) - - - static void * - transport_connect_adapter - d7/d3d/ats-testing_8c.html - abb079b9f1cf40ef80995fc85ad0b43e3 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - transport_disconnect_adapter - d7/d3d/ats-testing_8c.html - af3bc3edcc614f5b8d0a510da50a143fc - (void *cls, void *op_result) - - - static void * - core_connect_adapter - d7/d3d/ats-testing_8c.html - ac21c83583eb0e4871d6e437d55eaee7d - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - core_disconnect_adapter - d7/d3d/ats-testing_8c.html - a2310c85cae31e231611ac83b0fc88d19 - (void *cls, void *op_result) - - - static void - connect_completion_callback - d7/d3d/ats-testing_8c.html - ac89d9fbea1a33000c1243e2e662ccb45 - (void *cls, struct GNUNET_TESTBED_Operation *op, const char *emsg) - - - static void - do_connect_peers - d7/d3d/ats-testing_8c.html - a78a0e477085de8bfa8f2ae237da163b7 - (void *cls) - - - static void - comm_connect_completion_cb - d7/d3d/ats-testing_8c.html - aaa378f5fcf5d08e5281388ec3ff33ed2 - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - static void - do_comm_connect - d7/d3d/ats-testing_8c.html - ae788c7d993639f026baf241795c0b359 - (void *cls) - - - static void - ats_performance_info_cb - d7/d3d/ats-testing_8c.html - abe0123b272f650f514d04af3f13ecff0 - (void *cls, const struct GNUNET_HELLO_Address *address, int address_active, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, const struct GNUNET_ATS_Properties *ats_prop) - - - static void * - ats_perf_connect_adapter - d7/d3d/ats-testing_8c.html - ad105e9aa1764ac3a4a4341a801151ee8 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - ats_perf_disconnect_adapter - d7/d3d/ats-testing_8c.html - a3da1f8c9c81f18299b27972123ffcacd - (void *cls, void *op_result) - - - static void - ats_connect_completion_cb - d7/d3d/ats-testing_8c.html - abd1608fed86763094fdbd1f391c246aa - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - static void - do_connect_ats - d7/d3d/ats-testing_8c.html - a258b0c0f97c48d4de8810e6ebf2a9ed3 - (void *cls) - - - static void - peerinformation_cb - d7/d3d/ats-testing_8c.html - a1835c9f2837945ed80437059e9de3820 - (void *cb_cls, struct GNUNET_TESTBED_Operation *op, const struct GNUNET_TESTBED_PeerInformation *pinfo, const char *emsg) - - - static void - main_run - d7/d3d/ats-testing_8c.html - a00875069163b53b8b3b4ad089b07a3fc - (void *cls, struct GNUNET_TESTBED_RunHandle *h, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers_, unsigned int links_succeeded, unsigned int links_failed) - - - static void - controller_event_cb - d7/d3d/ats-testing_8c.html - a50b28c6b90032a5df4b249a1294e44e0 - (void *cls, const struct GNUNET_TESTBED_EventInformation *event) - - - struct BenchmarkPeer * - GNUNET_ATS_TEST_get_peer - d7/d3d/ats-testing_8c.html - a5d80aea889af5900ec227ca3988c89af - (int src) - - - struct BenchmarkPartner * - GNUNET_ATS_TEST_get_partner - d7/d3d/ats-testing_8c.html - a783c8ebcd4a46149559306e18c80f717 - (int src, int dest) - - - void - GNUNET_ATS_TEST_create_topology - d7/d3d/ats-testing_8c.html - ad54a87369d2f9f98ee1c777b2bdcf843 - (char *name, char *cfg_file, unsigned int num_slaves, unsigned int num_masters, int test_core, GNUNET_ATS_TEST_TopologySetupDoneCallback done_cb, void *done_cb_cls, GNUNET_ATS_AddressInformationCallback log_request_cb) - - - void - GNUNET_ATS_TEST_shutdown_topology - d7/d3d/ats-testing_8c.html - a473eb4822ffda8f4bd25ec48691d9d19 - (void) - - - struct GNUNET_CONFIGURATION_Handle * - cfg - d7/d3d/ats-testing_8c.html - a7188f445b87b28252c3ef73a57d17aed - - - - struct GNUNET_ATS_TEST_Topology * - top - d7/d3d/ats-testing_8c.html - a52cd64d3375647280fc35f5bb07ae82d - - - - - ats-testing.h - /home/grothoff/research/gnunet/src/ats-tests/ - dc/d53/ats-testing_8h - platform.h - gnunet_util_lib.h - gnunet_testbed_service.h - gnunet_ats_service.h - gnunet_core_service.h - gnunet_transport_service.h - TestMessage - BenchmarkPeer - TrafficGenerator - PreferenceGenerator - BenchmarkPartner - BenchmarkState - GNUNET_ATS_TEST_Topology - GNUNET_ATS_TEST_Operation - Episode - Experiment - - #define - TEST_ATS_PREFERENCE_DEFAULT - dc/d53/ats-testing_8h.html - aaa655c1b87a6a9259aa7dfd45b1baca5 - - - - #define - TEST_MESSAGE_TYPE_PING - dc/d53/ats-testing_8h.html - a884cb907f9c6493666ec845235808ecd - - - - #define - TEST_MESSAGE_TYPE_PONG - dc/d53/ats-testing_8h.html - a81880cee657bbc198985f6eae4e77f67 - - - - #define - TEST_MESSAGE_SIZE - dc/d53/ats-testing_8h.html - a8c626ccb420eb360683acbf669666ea6 - - - - void(* - GNUNET_ATS_TEST_TopologySetupDoneCallback - dc/d53/ats-testing_8h.html - a03978627550cedc142124643092d622f - )(void *cls, struct BenchmarkPeer *masters, struct BenchmarkPeer *slaves) - - - void(* - GNUNET_ATS_TEST_LogRequest - dc/d53/ats-testing_8h.html - a6a43645adade440283db0624a6bb9bb3 - )(void *cls, const struct GNUNET_HELLO_Address *address, int address_active, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, const struct GNUNET_ATS_Properties *prop) - - - void(* - GNUNET_ATS_TESTING_EpisodeDoneCallback - dc/d53/ats-testing_8h.html - aebc14d59b747206037ed4a55f5d838fc - )(struct Episode *e) - - - void(* - GNUNET_ATS_TESTING_ExperimentDoneCallback - dc/d53/ats-testing_8h.html - a09f96c0f0d2672cb49c0f7191a12b3d4 - )(struct Experiment *e, struct GNUNET_TIME_Relative duration, int success) - - - - GeneratorType - dc/d53/ats-testing_8h.html - a9a38fe4c365c47fc9742e026cc2510b2 - - - - GNUNET_ATS_TEST_TG_LINEAR - df/da4/gnunet-ats-solver-eval_8h.html - a9a38fe4c365c47fc9742e026cc2510b2afc07af0e819c1fb1492704e428a233b8 - - - - GNUNET_ATS_TEST_TG_CONSTANT - df/da4/gnunet-ats-solver-eval_8h.html - a9a38fe4c365c47fc9742e026cc2510b2a2bc9bcc0c92cbd044eeb198f5fb246ee - - - - GNUNET_ATS_TEST_TG_RANDOM - df/da4/gnunet-ats-solver-eval_8h.html - a9a38fe4c365c47fc9742e026cc2510b2a1dd35ca1df166d5474873f4cacb27daf - - - - GNUNET_ATS_TEST_TG_SINUS - df/da4/gnunet-ats-solver-eval_8h.html - a9a38fe4c365c47fc9742e026cc2510b2aa4e821c619668ad3aa3a46769f83265b - - - - GNUNET_ATS_TEST_TG_LINEAR - dc/d53/ats-testing_8h.html - a9a38fe4c365c47fc9742e026cc2510b2afc07af0e819c1fb1492704e428a233b8 - - - - GNUNET_ATS_TEST_TG_CONSTANT - dc/d53/ats-testing_8h.html - a9a38fe4c365c47fc9742e026cc2510b2a2bc9bcc0c92cbd044eeb198f5fb246ee - - - - GNUNET_ATS_TEST_TG_RANDOM - dc/d53/ats-testing_8h.html - a9a38fe4c365c47fc9742e026cc2510b2a1dd35ca1df166d5474873f4cacb27daf - - - - GNUNET_ATS_TEST_TG_SINUS - dc/d53/ats-testing_8h.html - a9a38fe4c365c47fc9742e026cc2510b2aa4e821c619668ad3aa3a46769f83265b - - - - - OperationType - dc/d53/ats-testing_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047 - - - - SOLVER_OP_ADD_ADDRESS - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ad7e5ec96fcc1f27ffa1833334ee9d951 - - - - SOLVER_OP_DEL_ADDRESS - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a64aa0381a112dbd3be29b4ea942863b0 - - - - SOLVER_OP_START_SET_PROPERTY - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ae260d821c906290e985db3226f516faf - - - - SOLVER_OP_STOP_SET_PROPERTY - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047aa68265d710575d66c1a6686b52954aec - - - - SOLVER_OP_START_SET_PREFERENCE - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ab2f730e3ebf27c76015f6e31c314d8f5 - - - - SOLVER_OP_STOP_SET_PREFERENCE - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a01ac272db6a7f161caef02746fbb27f3 - - - - SOLVER_OP_START_REQUEST - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a7b156978b91a85527afda5ba8ddad880 - - - - SOLVER_OP_STOP_REQUEST - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047acc5f096c31b83071b115fc9929106897 - - - - START_SEND - dc/d53/ats-testing_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047aa81e7ba92fba00c0b759d2dcaee36663 - - - - STOP_SEND - dc/d53/ats-testing_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a02ea3c419b14dfd588d3fc30a71e2218 - - - - START_PREFERENCE - dc/d53/ats-testing_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ad408095ac14440c683a0b75c09d9f69a - - - - STOP_PREFERENCE - dc/d53/ats-testing_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ab61bbeddb5754aaa8c3d773f2756bf60 - - - - OP_PEER_CREATE - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ad0c4f579400162f05c53762f24b01bd0 - - - - OP_PEER_START - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a233b601af60a9e76c272d23133c7ca87 - - - - OP_PEER_STOP - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047aa62047e7569b89478ecda7a86690461a - - - - OP_PEER_DESTROY - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a7326a2e09b890a933bde1fba533e89ff - - - - OP_PEER_INFO - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a2415a2fe7891ab6e9362771bb53edf15 - - - - OP_PEER_RECONFIGURE - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a0d9382f6d215236acf825094ee23e2e8 - - - - OP_OVERLAY_CONNECT - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a83cb247cbdb84edcf68481273115466e - - - - OP_FORWARDED - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a1f4b7a735bde38da742ff9eb551d6bbf - - - - OP_LINK_CONTROLLERS - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a9050edae8421c283fccf93ad3c7e01b1 - - - - OP_GET_SLAVE_CONFIG - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a0b2a7ca6988f1dac8931f0fbdb5b9dee - - - - OP_SHUTDOWN_PEERS - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a257bb6ce31bde2f9131a98cb2582738a - - - - OP_MANAGE_SERVICE - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a5a069c3a5ffa02874a57127badb9a9c7 - - - - void - GNUNET_ATS_TEST_experimentation_run - dc/d53/ats-testing_8h.html - afa7b5ef978054e3e7ff89933e77fe11a - (struct Experiment *e, GNUNET_ATS_TESTING_EpisodeDoneCallback ep_done_cb, GNUNET_ATS_TESTING_ExperimentDoneCallback e_done_cb) - - - struct Experiment * - GNUNET_ATS_TEST_experimentation_load - dc/d53/ats-testing_8h.html - a650986b3eed0b38da754ff9367241fc8 - (const char *filename) - - - void - GNUNET_ATS_TEST_experimentation_stop - dc/d53/ats-testing_8h.html - a9e8824fa0aa75646e15e01b3dcb88e3d - (struct Experiment *e) - - - void - GNUNET_ATS_TEST_traffic_handle_ping - dc/d53/ats-testing_8h.html - a86012a9945ad1333d37ae6da2d499107 - (struct BenchmarkPartner *p) - - - void - GNUNET_ATS_TEST_traffic_handle_pong - dc/d53/ats-testing_8h.html - aab41688f5a94d5d9f660ff0e547e46cd - (struct BenchmarkPartner *p) - - - struct TrafficGenerator * - GNUNET_ATS_TEST_generate_traffic_start - dc/d53/ats-testing_8h.html - a209a5a20d14ff504225a522d67603509 - (struct BenchmarkPeer *src, struct BenchmarkPartner *dest, enum GeneratorType type, unsigned int base_rate, unsigned int max_rate, struct GNUNET_TIME_Relative period, struct GNUNET_TIME_Relative duration) - - - void - GNUNET_ATS_TEST_generate_traffic_stop - dc/d53/ats-testing_8h.html - ab855223b10aef41c083582a929f1fd79 - (struct TrafficGenerator *tg) - - - void - GNUNET_ATS_TEST_generate_traffic_stop_all - dc/d53/ats-testing_8h.html - a46360568a3bb9f3026344f292cc0e7c5 - (void) - - - struct PreferenceGenerator * - GNUNET_ATS_TEST_generate_preferences_start - dc/d53/ats-testing_8h.html - a04423580c076ab9c4e22e09127f98fc3 - (struct BenchmarkPeer *src, struct BenchmarkPartner *dest, enum GeneratorType type, unsigned int base_value, unsigned int value_rate, struct GNUNET_TIME_Relative period, struct GNUNET_TIME_Relative frequency, enum GNUNET_ATS_PreferenceKind kind) - - - void - GNUNET_ATS_TEST_generate_preferences_stop - dc/d53/ats-testing_8h.html - a8b77c477286d9d1626ea0e7fcf748092 - (struct PreferenceGenerator *pg) - - - void - GNUNET_ATS_TEST_generate_preferences_stop_all - dc/d53/ats-testing_8h.html - a67fe515677c780d535ed6a12bbeb4878 - (void) - - - struct LoggingHandle * - GNUNET_ATS_TEST_logging_start - dc/d53/ats-testing_8h.html - a2ee398fe5db112dd92418c035cae4c67 - (struct GNUNET_TIME_Relative log_frequency, const char *testname, struct BenchmarkPeer *masters, int num_masters, int num_slaves, int verbose) - - - void - GNUNET_ATS_TEST_logging_clean_up - dc/d53/ats-testing_8h.html - ad2a519dd6fc7d00efebcbaccb0cd9126 - (struct LoggingHandle *l) - - - void - GNUNET_ATS_TEST_logging_stop - dc/d53/ats-testing_8h.html - a617f4c7c5467ab41b7f01dd656c880c6 - (struct LoggingHandle *l) - - - void - GNUNET_ATS_TEST_logging_now - dc/d53/ats-testing_8h.html - a8861bb62ed25d3cf6d23f7b3a84b1366 - (struct LoggingHandle *l) - - - void - GNUNET_ATS_TEST_logging_write_to_file - dc/d53/ats-testing_8h.html - af5d4491b0613163ccf601af1e3f3d637 - (struct LoggingHandle *l, const char *test_name, int plots) - - - struct BenchmarkPeer * - GNUNET_ATS_TEST_get_peer - dc/d53/ats-testing_8h.html - a5d80aea889af5900ec227ca3988c89af - (int src) - - - struct BenchmarkPartner * - GNUNET_ATS_TEST_get_partner - dc/d53/ats-testing_8h.html - a783c8ebcd4a46149559306e18c80f717 - (int src, int dest) - - - void - GNUNET_ATS_TEST_create_topology - dc/d53/ats-testing_8h.html - a6ee3d487c09ef6c8014db62e6e1f13fc - (char *name, char *cfg_file, unsigned int num_slaves, unsigned int num_masters, int test_core, GNUNET_ATS_TEST_TopologySetupDoneCallback done_cb, void *done_cb_cls, GNUNET_ATS_TEST_LogRequest ats_perf_cb) - - - void - GNUNET_ATS_TEST_shutdown_topology - dc/d53/ats-testing_8h.html - a473eb4822ffda8f4bd25ec48691d9d19 - (void) - - - struct GNUNET_CONFIGURATION_Handle * - cfg - dc/d53/ats-testing_8h.html - a7188f445b87b28252c3ef73a57d17aed - - - - - gnunet-ats-sim.c - /home/grothoff/research/gnunet/src/ats-tests/ - de/d74/gnunet-ats-sim_8c - platform.h - gnunet_util_lib.h - gnunet_testbed_service.h - gnunet_ats_service.h - gnunet_core_service.h - ats-testing.h - - #define - TEST_TIMEOUT - de/d74/gnunet-ats-sim_8c.html - a9fd0cdfdda29532a444c52dd9e1c1d1f - - - - static void - evaluate - de/d74/gnunet-ats-sim_8c.html - a6059386af82cce845eb5ff6dcb063b6e - (struct GNUNET_TIME_Relative duration_total) - - - static void - do_shutdown - de/d74/gnunet-ats-sim_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - do_timeout - de/d74/gnunet-ats-sim_8c.html - a4048e531e4e8d3fbcea7073006f63679 - (void *cls) - - - static void - log_request__cb - de/d74/gnunet-ats-sim_8c.html - aa82bffcccfb790ec7fea1b342aeb332e - (void *cls, const struct GNUNET_HELLO_Address *address, int address_active, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, const struct GNUNET_ATS_Properties *ats) - - - static void - experiment_done_cb - de/d74/gnunet-ats-sim_8c.html - ac46df542629e336f38537fe4a7a63503 - (struct Experiment *e, struct GNUNET_TIME_Relative duration, int success) - - - static void - episode_done_cb - de/d74/gnunet-ats-sim_8c.html - ab12b7f2c007456f4dd8b6dd16641e689 - (struct Episode *ep) - - - static void - topology_setup_done - de/d74/gnunet-ats-sim_8c.html - a2bb388fa1df92408febf4b950f1ece02 - (void *cls, struct BenchmarkPeer *masters, struct BenchmarkPeer *slaves) - - - static void - parse_args - de/d74/gnunet-ats-sim_8c.html - a48a104c6721732cbc3da3080ffc0b4c9 - (int argc, char *argv[]) - - - int - main - de/d74/gnunet-ats-sim_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - static struct BenchmarkPeer * - masters_p - de/d74/gnunet-ats-sim_8c.html - aaa03c9406d25e6c97ed4b6de14baa8f2 - - - - static struct BenchmarkPeer * - slaves_p - de/d74/gnunet-ats-sim_8c.html - ae443fd0373e88e2606da469cde5bf126 - - - - static char * - opt_exp_file - de/d74/gnunet-ats-sim_8c.html - aa5248bef26feed0a272abea15014b9c7 - - - - static int - opt_log - de/d74/gnunet-ats-sim_8c.html - a062a2e6de62e89eabe9c486f01a433cf - - - - static int - opt_plot - de/d74/gnunet-ats-sim_8c.html - a553ddbf5c75543c47875bc7a8701bca9 - - - - static int - opt_verbose - de/d74/gnunet-ats-sim_8c.html - a68c6795825554fff6f4b5ad6fbed441a - - - - static struct GNUNET_SCHEDULER_Task * - timeout_task - de/d74/gnunet-ats-sim_8c.html - ac6bdd87291cd6f41a1f08972476a7434 - - - - static struct Experiment * - e - de/d74/gnunet-ats-sim_8c.html - a3a801a32b8febbe0d3bb3d0947621fd5 - - - - static struct LoggingHandle * - l - de/d74/gnunet-ats-sim_8c.html - a79409471485a94145957cd82535362b9 - - - - - gnunet-solver-eval.c - /home/grothoff/research/gnunet/src/ats-tests/ - d2/d3c/gnunet-solver-eval_8c - platform.h - gnunet_util_lib.h - gnunet_ats_plugin.h - gnunet_ats_service.h - ats-testing.h - GNUNET_ATS_TESTING_SolverHandle - - - GNUNET_ATS_Solvers - d2/d3c/gnunet-solver-eval_8c.html - a8eaace8eb17450f256a8486ffe959dcd - - - - GNUNET_ATS_SOLVER_PROPORTIONAL - df/da4/gnunet-ats-solver-eval_8h.html - a8eaace8eb17450f256a8486ffe959dcda172e04e47787eebb304fcdfd7a4f00ed - - - - GNUNET_ATS_SOLVER_MLP - df/da4/gnunet-ats-solver-eval_8h.html - a8eaace8eb17450f256a8486ffe959dcda930da99ccdfbee330193b9d9ed3230f1 - - - - GNUNET_ATS_SOLVER_RIL - df/da4/gnunet-ats-solver-eval_8h.html - a8eaace8eb17450f256a8486ffe959dcda32cd6a019106805a6ba73bdf67dfd2ea - - - - GNUNET_ATS_SOLVER_PROPORTIONAL - d2/d3c/gnunet-solver-eval_8c.html - a8eaace8eb17450f256a8486ffe959dcda172e04e47787eebb304fcdfd7a4f00ed - - - - GNUNET_ATS_SOLVER_MLP - d2/d3c/gnunet-solver-eval_8c.html - a8eaace8eb17450f256a8486ffe959dcda930da99ccdfbee330193b9d9ed3230f1 - - - - GNUNET_ATS_SOLVER_RIL - d2/d3c/gnunet-solver-eval_8c.html - a8eaace8eb17450f256a8486ffe959dcda32cd6a019106805a6ba73bdf67dfd2ea - - - - const char * - print_op - d2/d3c/gnunet-solver-eval_8c.html - a5acb1f1e77d5055bfd5f98d7fc6c4718 - (enum OperationType op) - - - static struct Experiment * - create_experiment - d2/d3c/gnunet-solver-eval_8c.html - ac10020c63b63f33304f9dd910df9f543 - () - - - static void - free_experiment - d2/d3c/gnunet-solver-eval_8c.html - a25a9cdc35f802dc21db563d23a58eb65 - (struct Experiment *e) - - - static int - load_episode - d2/d3c/gnunet-solver-eval_8c.html - a49b002dad4499e890e96a703167ae374 - (struct Experiment *e, struct Episode *cur, struct GNUNET_CONFIGURATION_Handle *cfg) - - - static int - load_episodes - d2/d3c/gnunet-solver-eval_8c.html - ab6f6a684e9c4f2a35c64eaaf07ba385a - (struct Experiment *e, struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - timeout_experiment - d2/d3c/gnunet-solver-eval_8c.html - aa3461244c8605f3e859662b42b71e5be - (void *cls) - - - static void - enforce_start_send - d2/d3c/gnunet-solver-eval_8c.html - a4209e989c69663174b88a746e826a21f - (struct GNUNET_ATS_TEST_Operation *op) - - - static void - enforce_stop_send - d2/d3c/gnunet-solver-eval_8c.html - abb448ae337937ce21ff6a5c2a6dc608b - (struct GNUNET_ATS_TEST_Operation *op) - - - static void - enforce_start_preference - d2/d3c/gnunet-solver-eval_8c.html - addbb8a92a2482b96108f361c18c95196 - (struct GNUNET_ATS_TEST_Operation *op) - - - static void - enforce_stop_preference - d2/d3c/gnunet-solver-eval_8c.html - abb864a6941ed42f7946d064fcf9667cb - (struct GNUNET_ATS_TEST_Operation *op) - - - static void - enforce_episode - d2/d3c/gnunet-solver-eval_8c.html - a96927d319658b4f131d0fb2c7a9ec0cf - (struct Episode *ep) - - - static void - timeout_episode - d2/d3c/gnunet-solver-eval_8c.html - a5ec73a33c1b790ae3c3047e4fa65ec1a - (void *cls) - - - void - GNUNET_ATS_solvers_experimentation_run - d2/d3c/gnunet-solver-eval_8c.html - aeeb57dfd03caf91edc4ffa3f49d99ef7 - (struct Experiment *e, GNUNET_ATS_TESTING_EpisodeDoneCallback ep_done_cb, GNUNET_ATS_TESTING_ExperimentDoneCallback e_done_cb) - - - struct Experiment * - GNUNET_ATS_solvers_experimentation_load - d2/d3c/gnunet-solver-eval_8c.html - ab1987d460bb6fea0e62e1bc60f382307 - (char *filename) - - - void - GNUNET_ATS_solvers_experimentation_stop - d2/d3c/gnunet-solver-eval_8c.html - ac2c584eea07b7f01172b6f983419261a - (struct Experiment *e) - - - void - GNUNET_ATS_solvers_solver_stop - d2/d3c/gnunet-solver-eval_8c.html - a431b1d4549e0f8092b8d0a15e033f48f - (struct GNUNET_ATS_TESTING_SolverHandle *sh) - - - struct GNUNET_ATS_TESTING_SolverHandle * - GNUNET_ATS_solvers_solver_start - d2/d3c/gnunet-solver-eval_8c.html - a3f7391dda5a372455cb7f5233cbe0772 - (enum GNUNET_ATS_Solvers type) - - - static void - run - d2/d3c/gnunet-solver-eval_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d2/d3c/gnunet-solver-eval_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - static struct Experiment * - e - d2/d3c/gnunet-solver-eval_8c.html - a3a801a32b8febbe0d3bb3d0947621fd5 - - - - static struct GNUNET_ATS_TESTING_SolverHandle * - sh - d2/d3c/gnunet-solver-eval_8c.html - ac8d987fbbdcdb3d24eeae3d2c6678e2b - - - - static char * - opt_exp_file - d2/d3c/gnunet-solver-eval_8c.html - aa5248bef26feed0a272abea15014b9c7 - - - - static char * - opt_solver - d2/d3c/gnunet-solver-eval_8c.html - a9330835a32ac9cfa68515f72641dbe2e - - - - static int - opt_log - d2/d3c/gnunet-solver-eval_8c.html - a062a2e6de62e89eabe9c486f01a433cf - - - - static int - opt_plot - d2/d3c/gnunet-solver-eval_8c.html - a553ddbf5c75543c47875bc7a8701bca9 - - - - static int - opt_verbose - d2/d3c/gnunet-solver-eval_8c.html - a68c6795825554fff6f4b5ad6fbed441a - - - - - gnunet-ats.c - /home/grothoff/research/gnunet/src/ats-tool/ - d1/dcf/gnunet-ats_8c - platform.h - gnunet_util_lib.h - gnunet_ats_service.h - gnunet_transport_service.h - PendingResolutions - ATSAddress - AddressFindCtx - - #define - UNLIMITED_STRING - d1/dcf/gnunet-ats_8c.html - acb479a68e9e0c1e949503a289c8ff010 - - - - static int - free_addr_it - d1/dcf/gnunet-ats_8c.html - af15b116494cc787aaa76cb9df3669b29 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - end - d1/dcf/gnunet-ats_8c.html - a8790258e4b40f7ec00ec295d413fcfa9 - (void *cls) - - - static void - transport_addr_to_str_cb - d1/dcf/gnunet-ats_8c.html - aa5db9e5578ca80a78179d35e0449e8ec - (void *cls, const char *address, int res) - - - static int - find_address_it - d1/dcf/gnunet-ats_8c.html - afa1a92c0c024307c303f1132d424726a - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - ats_perf_mon_cb - d1/dcf/gnunet-ats_8c.html - a2958afc376954a64b6cbc090f053763b - (void *cls, const struct GNUNET_HELLO_Address *address, int active, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, const struct GNUNET_ATS_Properties *prop) - - - static void - ats_perf_cb - d1/dcf/gnunet-ats_8c.html - a9b31e7ea739e901cfd8381cafabeb7b2 - (void *cls, const struct GNUNET_HELLO_Address *address, int active, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, const struct GNUNET_ATS_Properties *prop) - - - static unsigned int - print_quotas - d1/dcf/gnunet-ats_8c.html - a903cd7dfe71122f61dbf11c770c20568 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - run - d1/dcf/gnunet-ats_8c.html - a7ca695f64766031da42d386cfa041d6c - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *my_cfg) - - - int - main - d1/dcf/gnunet-ats_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - opt_resolve_addresses_numeric - d1/dcf/gnunet-ats_8c.html - aa179e8296a257d71613a044e68b1e33b - - - - static int - opt_verbose - d1/dcf/gnunet-ats_8c.html - a68c6795825554fff6f4b5ad6fbed441a - - - - static int - opt_list_used - d1/dcf/gnunet-ats_8c.html - ac1f30c5573460b74c77bfe2eb4983e91 - - - - static int - opt_list_all - d1/dcf/gnunet-ats_8c.html - a958f721deb9fa74aeb0344167850ea99 - - - - static int - opt_set_pref - d1/dcf/gnunet-ats_8c.html - a5de862428ff813b94f732916bb1568e0 - - - - static int - opt_print_quotas - d1/dcf/gnunet-ats_8c.html - ab6223293d4297d177f937fe7cd6d7ab9 - - - - static int - opt_monitor - d1/dcf/gnunet-ats_8c.html - a9fc09bd0f030c9cb90ad252fbbd4d3fe - - - - static char * - opt_pid_str - d1/dcf/gnunet-ats_8c.html - a286e83bb2a42ff3ce807ecea858747f9 - - - - static char * - opt_type_str - d1/dcf/gnunet-ats_8c.html - a504071b6f8488ee7f7640efd7902aa52 - - - - static unsigned int - opt_pref_value - d1/dcf/gnunet-ats_8c.html - a396f4adde73989a662b269943203fa9c - - - - static int - ret - d1/dcf/gnunet-ats_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static int - stat_results - d1/dcf/gnunet-ats_8c.html - a714534d11ad8ba82f8ea3cc70ae63283 - - - - static int - stat_receive_done - d1/dcf/gnunet-ats_8c.html - a582240fad8b37ac19c7d60cced75986d - - - - static int - stat_pending - d1/dcf/gnunet-ats_8c.html - a6b28a1c6fb5b790dc41e1ce386048ab7 - - - - static char * - cpid_str - d1/dcf/gnunet-ats_8c.html - a677e427f903196bfd19d3158eb416f3a - - - - static struct GNUNET_ATS_PerformanceHandle * - ph - d1/dcf/gnunet-ats_8c.html - a53e522cb2fa0a1ed5fc25194274369e5 - - - - static struct GNUNET_ATS_ConnectivityHandle * - ats_ch - d1/dcf/gnunet-ats_8c.html - a5108aea294bedaa5ad0fba36f1787158 - - - - static struct GNUNET_ATS_ConnectivitySuggestHandle * - ats_sh - d1/dcf/gnunet-ats_8c.html - ae86e23001c31f688a41b089397ef1452 - - - - static struct GNUNET_ATS_AddressListHandle * - alh - d1/dcf/gnunet-ats_8c.html - a9b19a1e4f149a2834d3e31d4d1d86da3 - - - - static struct GNUNET_CONFIGURATION_Handle * - cfg - d1/dcf/gnunet-ats_8c.html - a7188f445b87b28252c3ef73a57d17aed - - - - static struct GNUNET_SCHEDULER_Task * - shutdown_task - d1/dcf/gnunet-ats_8c.html - aab04de9ece3774594b9a122206b81ef3 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - addresses - d1/dcf/gnunet-ats_8c.html - af2d040470ad6501e9b39ebdc083932e8 - - - - static struct PendingResolutions * - head - d1/dcf/gnunet-ats_8c.html - a86dee933126d45ff05a682ea320e61a7 - - - - static struct PendingResolutions * - tail - d1/dcf/gnunet-ats_8c.html - a046bc0edb938143d9d9b84e9b6cf5f3d - - - - - ats.h - /home/grothoff/research/gnunet/src/ats/ - d9/d59/ats_8h - gnunet_util_lib.h - gnunet_ats_service.h - ClientStartMessage - RequestAddressMessage - AddressAddMessage - AddressUpdateMessage - AddressDestroyedMessage - GNUNET_ATS_SessionReleaseMessage - AddressSuggestionMessage - PeerInformationMessage - AddressListRequestMessage - ReservationRequestMessage - ReservationResultMessage - PreferenceInformation - ChangePreferenceMessage - FeedbackPreferenceMessage - - - StartFlag - d9/d59/ats_8h.html - a4a3815b2351b52c24d159d21dce41934 - - - - START_FLAG_SCHEDULING - d9/d59/ats_8h.html - a4a3815b2351b52c24d159d21dce41934ab727abf12d9ed4193a5a566bc772c026 - - - - START_FLAG_PERFORMANCE_WITH_PIC - d9/d59/ats_8h.html - a4a3815b2351b52c24d159d21dce41934ae5cf10248c9de90bd3595c627d11fa8b - - - - START_FLAG_PERFORMANCE_NO_PIC - d9/d59/ats_8h.html - a4a3815b2351b52c24d159d21dce41934a8be77ee11958d430cf168bdbe4afcd96 - - - - START_FLAG_CONNECTION_SUGGESTION - d9/d59/ats_8h.html - a4a3815b2351b52c24d159d21dce41934a99460963912aba12cff70b20322d7f4d - - - - - ats_api_connectivity.c - /home/grothoff/research/gnunet/src/ats/ - d3/d09/ats__api__connectivity_8c - platform.h - gnunet_ats_service.h - ats.h - GNUNET_ATS_ConnectivitySuggestHandle - GNUNET_ATS_ConnectivityHandle - - #define - LOG - d3/d09/ats__api__connectivity_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - reconnect - d3/d09/ats__api__connectivity_8c.html - a4e1b18afd0723ac594ee41d57a26eaed - (struct GNUNET_ATS_ConnectivityHandle *ch) - - - static void - reconnect_task - d3/d09/ats__api__connectivity_8c.html - af968c5605390f0449eee2a5e91add485 - (void *cls) - - - static void - force_reconnect - d3/d09/ats__api__connectivity_8c.html - aaf7b36174956286834215a33a203c16e - (struct GNUNET_ATS_ConnectivityHandle *ch) - - - static void - error_handler - d3/d09/ats__api__connectivity_8c.html - a5868b3d8e6e1bc6a2c8657f74530330d - (void *cls, enum GNUNET_MQ_Error error) - - - static int - transmit_suggestion - d3/d09/ats__api__connectivity_8c.html - a77b965ca08ad3f01212e009dc5290416 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - struct GNUNET_ATS_ConnectivityHandle * - GNUNET_ATS_connectivity_init - d8/d82/group__ats.html - ga1e4af9902f4c7575e8e339906ac603b2 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static int - free_sug_handle - d3/d09/ats__api__connectivity_8c.html - ab83d50110f12a5f5012e09b259c842f3 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GNUNET_ATS_connectivity_done - d8/d82/group__ats.html - ga62ac464f26786b7f9d7216bca5ebcdf4 - (struct GNUNET_ATS_ConnectivityHandle *ch) - - - struct GNUNET_ATS_ConnectivitySuggestHandle * - GNUNET_ATS_connectivity_suggest - d8/d82/group__ats.html - ga416a9854d758166648b4fb765c89c770 - (struct GNUNET_ATS_ConnectivityHandle *ch, const struct GNUNET_PeerIdentity *peer, uint32_t strength) - - - void - GNUNET_ATS_connectivity_suggest_cancel - d8/d82/group__ats.html - gadce1b0b70de5a9204c4dc44468be8b6b - (struct GNUNET_ATS_ConnectivitySuggestHandle *sh) - - - - ats_api_performance.c - /home/grothoff/research/gnunet/src/ats/ - de/dbd/ats__api__performance_8c - platform.h - gnunet_ats_service.h - ats.h - GNUNET_ATS_ReservationContext - GNUNET_ATS_AddressListHandle - GNUNET_ATS_PerformanceHandle - - #define - LOG - de/dbd/ats__api__performance_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - reconnect - de/dbd/ats__api__performance_8c.html - a1cf907fb10d74c1d547dc1d45d581a8f - (struct GNUNET_ATS_PerformanceHandle *ph) - - - static void - reconnect_task - de/dbd/ats__api__performance_8c.html - af968c5605390f0449eee2a5e91add485 - (void *cls) - - - static void - do_reconnect - de/dbd/ats__api__performance_8c.html - a68175b6919c5974d7cef0a0d13709b6b - (struct GNUNET_ATS_PerformanceHandle *ph) - - - static int - check_peer_information - de/dbd/ats__api__performance_8c.html - a82245e5a0ef4e5698f66e824cde94ce7 - (void *cls, const struct PeerInformationMessage *pi) - - - static void - handle_peer_information - de/dbd/ats__api__performance_8c.html - a5b00ccc5e956e0598e77468515b1af39 - (void *cls, const struct PeerInformationMessage *pi) - - - static void - handle_reservation_result - de/dbd/ats__api__performance_8c.html - a6ab59a24aac1fd8eba22ede8aea0fbbd - (void *cls, const struct ReservationResultMessage *rr) - - - static int - check_address_list - de/dbd/ats__api__performance_8c.html - a913ea93a651bba13a106335d55d945c1 - (void *cls, const struct PeerInformationMessage *pi) - - - static void - handle_address_list - de/dbd/ats__api__performance_8c.html - ae27c895e6cd08787f0fdf9219b182fb3 - (void *cls, const struct PeerInformationMessage *pi) - - - static void - mq_error_handler - de/dbd/ats__api__performance_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_ATS_PerformanceHandle * - GNUNET_ATS_performance_init - d8/d82/group__ats.html - ga15a6074044bd6949c506ad9057c8d799 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_ATS_AddressInformationCallback addr_info_cb, void *addr_info_cb_cls) - - - void - GNUNET_ATS_performance_done - d8/d82/group__ats.html - ga32070a27e802c985467ce11afa4036be - (struct GNUNET_ATS_PerformanceHandle *ph) - - - struct GNUNET_ATS_ReservationContext * - GNUNET_ATS_reserve_bandwidth - d8/d82/group__ats.html - ga78bde15fcb826fe73fe3d6299c3847f3 - (struct GNUNET_ATS_PerformanceHandle *ph, const struct GNUNET_PeerIdentity *peer, int32_t amount, GNUNET_ATS_ReservationCallback rcb, void *rcb_cls) - - - void - GNUNET_ATS_reserve_bandwidth_cancel - d8/d82/group__ats.html - ga5fb1c9db0147d1f86f1702e3b22944cb - (struct GNUNET_ATS_ReservationContext *rc) - - - struct GNUNET_ATS_AddressListHandle * - GNUNET_ATS_performance_list_addresses - d8/d82/group__ats.html - ga8ed920c5185200c8a2ea68be0eddb3ac - (struct GNUNET_ATS_PerformanceHandle *ph, const struct GNUNET_PeerIdentity *peer, int all, GNUNET_ATS_AddressInformationCallback infocb, void *infocb_cls) - - - void - GNUNET_ATS_performance_list_addresses_cancel - d8/d82/group__ats.html - ga2051aa97860bb28e4e6dee016d102de4 - (struct GNUNET_ATS_AddressListHandle *alh) - - - const char * - GNUNET_ATS_print_preference_type - d8/d82/group__ats.html - ga77061563dd2ccafd008270e09c409ad0 - (enum GNUNET_ATS_PreferenceKind type) - - - void - GNUNET_ATS_performance_change_preference - d8/d82/group__ats.html - ga6c154687c6c457b1a3d533b243c1e96f - (struct GNUNET_ATS_PerformanceHandle *ph, const struct GNUNET_PeerIdentity *peer,...) - - - void - GNUNET_ATS_performance_give_feedback - d8/d82/group__ats.html - ga47f2b7af9e433f8c09b03f17d38ca548 - (struct GNUNET_ATS_PerformanceHandle *ph, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_TIME_Relative scope,...) - - - - ats_api_scanner.c - /home/grothoff/research/gnunet/src/ats/ - d4/df6/ats__api__scanner_8c - platform.h - gnunet_ats_service.h - - void - GNUNET_ATS_properties_hton - d8/d82/group__ats.html - ga49f8a560bc4a6d9e16ec1143d42792e2 - (struct GNUNET_ATS_PropertiesNBO *nbo, const struct GNUNET_ATS_Properties *hbo) - - - void - GNUNET_ATS_properties_ntoh - d8/d82/group__ats.html - ga476bdd179e60fbf72e873d01cdfb4593 - (struct GNUNET_ATS_Properties *hbo, const struct GNUNET_ATS_PropertiesNBO *nbo) - - - - ats_api_scheduling.c - /home/grothoff/research/gnunet/src/ats/ - d0/d90/ats__api__scheduling_8c - platform.h - gnunet_ats_service.h - ats.h - GNUNET_ATS_AddressRecord - GNUNET_ATS_SchedulingHandle - - #define - INTERFACE_PROCESSING_INTERVAL - d0/d90/ats__api__scheduling_8c.html - a8e9bc06a6dd998758c90457d43a08a0f - - - - #define - LOG - d0/d90/ats__api__scheduling_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - NOT_FOUND - d0/d90/ats__api__scheduling_8c.html - a33bfc1f995233887a0414369c36936b8 - - - - static void - reconnect - d0/d90/ats__api__scheduling_8c.html - ae78b48660b1afce4ac8fd4305ae6c270 - (struct GNUNET_ATS_SchedulingHandle *sh) - - - static void - reconnect_task - d0/d90/ats__api__scheduling_8c.html - af968c5605390f0449eee2a5e91add485 - (void *cls) - - - static void - force_reconnect - d0/d90/ats__api__scheduling_8c.html - a11f3e82020d3f43bcc7a09a9014757f4 - (struct GNUNET_ATS_SchedulingHandle *sh) - - - static struct GNUNET_ATS_AddressRecord * - find_session - d0/d90/ats__api__scheduling_8c.html - a77099ff4628f2d2355527c5c775952d4 - (struct GNUNET_ATS_SchedulingHandle *sh, uint32_t session_id, const struct GNUNET_PeerIdentity *peer) - - - static uint32_t - find_empty_session_slot - d0/d90/ats__api__scheduling_8c.html - aec13182266764b35cb379b18d31e85a3 - (struct GNUNET_ATS_SchedulingHandle *sh) - - - static uint32_t - find_session_id - d0/d90/ats__api__scheduling_8c.html - ab56d4e1af2a8da6c704b438bdcdf6605 - (struct GNUNET_ATS_SchedulingHandle *sh, struct GNUNET_ATS_Session *session, const struct GNUNET_HELLO_Address *address) - - - static void - release_session - d0/d90/ats__api__scheduling_8c.html - a3524e2863e1c582765c7719bebba1589 - (struct GNUNET_ATS_SchedulingHandle *sh, uint32_t session_id) - - - static void - handle_ats_session_release - d0/d90/ats__api__scheduling_8c.html - a8eef3a7958c83842736b77a869522e46 - (void *cls, const struct GNUNET_ATS_SessionReleaseMessage *srm) - - - static void - handle_ats_address_suggestion - d0/d90/ats__api__scheduling_8c.html - afe474dea0e470b89ca9ba9359c673ccb - (void *cls, const struct AddressSuggestionMessage *m) - - - static void - error_handler - d0/d90/ats__api__scheduling_8c.html - a5868b3d8e6e1bc6a2c8657f74530330d - (void *cls, enum GNUNET_MQ_Error error) - - - static void - send_add_address_message - d0/d90/ats__api__scheduling_8c.html - ab592df1ca6c309e428d674d52eccd537 - (struct GNUNET_ATS_SchedulingHandle *sh, const struct GNUNET_ATS_AddressRecord *ar) - - - struct GNUNET_ATS_SchedulingHandle * - GNUNET_ATS_scheduling_init - d8/d82/group__ats.html - ga0fa9f3c089c8a35dab071c572e617996 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_ATS_AddressSuggestionCallback suggest_cb, void *suggest_cb_cls) - - - void - GNUNET_ATS_scheduling_done - d8/d82/group__ats.html - gad634d98dfedfebf3290c571908269026 - (struct GNUNET_ATS_SchedulingHandle *sh) - - - struct GNUNET_ATS_AddressRecord * - GNUNET_ATS_address_add - d8/d82/group__ats.html - gad947ba55bf7cc08dee0b43c10045a7d9 - (struct GNUNET_ATS_SchedulingHandle *sh, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, const struct GNUNET_ATS_Properties *prop) - - - void - GNUNET_ATS_address_add_session - d8/d82/group__ats.html - ga0df50214ca6f5397648641f480051f81 - (struct GNUNET_ATS_AddressRecord *ar, struct GNUNET_ATS_Session *session) - - - int - GNUNET_ATS_address_del_session - d8/d82/group__ats.html - ga4cd370cf2535e6e96211d43c965a9022 - (struct GNUNET_ATS_AddressRecord *ar, struct GNUNET_ATS_Session *session) - - - void - GNUNET_ATS_address_update - d8/d82/group__ats.html - ga430036c753c99dd3a7f4a639ff1074e2 - (struct GNUNET_ATS_AddressRecord *ar, const struct GNUNET_ATS_Properties *prop) - - - void - GNUNET_ATS_address_destroy - d8/d82/group__ats.html - ga9beda040a62b973c8afdcaa073731fcb - (struct GNUNET_ATS_AddressRecord *ar) - - - - gnunet-ats-solver-eval.c - /home/grothoff/research/gnunet/src/ats/ - d7/d85/gnunet-ats-solver-eval_8c - platform.h - gnunet_util_lib.h - gnunet-ats-solver-eval.h - gnunet-service-ats_normalization.h - gnunet-service-ats_preferences.c - - #define - BIG_M_STRING - d7/d85/gnunet-ats-solver-eval_8c.html - a67b8cd06d2d98fe53b195c331972cfa9 - - - - static void - end_now - d7/d85/gnunet-ats-solver-eval_8c.html - a34d43353d14c937493dc0f318d6baa0e - () - - - static char * - print_generator_type - d7/d85/gnunet-ats-solver-eval_8c.html - ac724b1b7af36bb1fafbf8b686881c828 - (enum GeneratorType g) - - - static struct TestPeer * - find_peer_by_id - d7/d85/gnunet-ats-solver-eval_8c.html - a052046933abe92d25bfa85e57b6a5a82 - (int id) - - - static struct TestPeer * - find_peer_by_pid - d7/d85/gnunet-ats-solver-eval_8c.html - a3499031e439d1d855917c0ca8be4f805 - (const struct GNUNET_PeerIdentity *pid) - - - static struct TestAddress * - find_address_by_id - d7/d85/gnunet-ats-solver-eval_8c.html - a07460ee166cd1e93fe3213616dc017bb - (struct TestPeer *peer, int aid) - - - void - GNUNET_ATS_solver_logging_now - d7/d85/gnunet-ats-solver-eval_8c.html - af177845b462e15b6c96c59e5bfcc24fd - (struct LoggingHandle *l) - - - static void - logging_task - d7/d85/gnunet-ats-solver-eval_8c.html - a17821029d5052e36d7551957aa3ed380 - (void *cls) - - - struct LoggingHandle * - GNUNET_ATS_solver_logging_start - d7/d85/gnunet-ats-solver-eval_8c.html - a8464ff2c482d7ddba4e288de029ecfba - (struct GNUNET_TIME_Relative freq) - - - void - GNUNET_ATS_solver_logging_stop - d7/d85/gnunet-ats-solver-eval_8c.html - abc759dfa08d70f70991981c3c8ef3882 - (struct LoggingHandle *l) - - - static struct LoggingFileHandle * - find_logging_file_handle - d7/d85/gnunet-ats-solver-eval_8c.html - a081f559093774fd62519aff86b6a1046 - (struct LoggingFileHandle *lf_head, struct LoggingFileHandle *lf_tail, int peer_id, int address_id) - - - void - GNUNET_ATS_solver_logging_write_to_disk - d7/d85/gnunet-ats-solver-eval_8c.html - a3dd2d90ee9cd95b7ff9997f0e24dec2a - (struct LoggingHandle *l, int add_time_stamp, char *output_dir) - - - void - GNUNET_ATS_solver_logging_eval - d7/d85/gnunet-ats-solver-eval_8c.html - a82e51193df2ef8f398f53b96934ccddf - (struct LoggingHandle *l) - - - void - GNUNET_ATS_solver_logging_free - d7/d85/gnunet-ats-solver-eval_8c.html - a55f9a919d058627a59d623dd1ad9568b - (struct LoggingHandle *l) - - - static double - get_property - d7/d85/gnunet-ats-solver-eval_8c.html - afad43abdb45938c51eb47835ce646867 - (struct PropertyGenerator *pg) - - - static void - set_prop_task - d7/d85/gnunet-ats-solver-eval_8c.html - a8f2eb8b9cc2cf26ba37fb2a9ec9e74d0 - (void *cls) - - - static struct PropertyGenerator * - find_prop_gen - d7/d85/gnunet-ats-solver-eval_8c.html - a5a6c153fdf51a7fb879ea871ec6f6c53 - (unsigned int peer, unsigned int address, uint32_t ats_property) - - - void - GNUNET_ATS_solver_generate_property_stop - d7/d85/gnunet-ats-solver-eval_8c.html - a14768a9ae80637424806ec030eefc680 - (struct PropertyGenerator *pg) - - - struct PropertyGenerator * - GNUNET_ATS_solver_generate_property_start - d7/d85/gnunet-ats-solver-eval_8c.html - a7e433fae6828b77bb4406884f30b8318 - (unsigned int peer, unsigned int address_id, struct TestPeer *test_peer, struct TestAddress *test_address, enum GeneratorType type, long int base_value, long int value_rate, struct GNUNET_TIME_Relative period, struct GNUNET_TIME_Relative frequency, uint32_t ats_property) - - - void - GNUNET_ATS_solver_generate_property_stop_all - d7/d85/gnunet-ats-solver-eval_8c.html - af6f1eec461a3ba13b460734629fe2de9 - () - - - static double - get_preference - d7/d85/gnunet-ats-solver-eval_8c.html - a3c1b345a30c0133779b34b96dc52df6b - (struct PreferenceGenerator *pg) - - - static void - set_feedback_task - d7/d85/gnunet-ats-solver-eval_8c.html - ae831e41dcf0d5bf19a4a9627a60d5b31 - (void *cls) - - - static void - set_pref_task - d7/d85/gnunet-ats-solver-eval_8c.html - acc3d45888fda22b1442d8854a4a140d9 - (void *cls) - - - static struct PreferenceGenerator * - find_pref_gen - d7/d85/gnunet-ats-solver-eval_8c.html - a2ed6602592f3472446aabfb1112f5a47 - (unsigned int peer, enum GNUNET_ATS_PreferenceKind kind) - - - void - GNUNET_ATS_solver_generate_preferences_stop - d7/d85/gnunet-ats-solver-eval_8c.html - ab3313c87b94992476ebf74a4b3db59ac - (struct PreferenceGenerator *pg) - - - static struct TestAddress * - find_active_address - d7/d85/gnunet-ats-solver-eval_8c.html - a1a9a3713c0751b976c195a369682a547 - (struct TestPeer *p) - - - struct PreferenceGenerator * - GNUNET_ATS_solver_generate_preferences_start - d7/d85/gnunet-ats-solver-eval_8c.html - a1000989d14307fe9cc7cb31ae51054bc - (unsigned int peer, unsigned int address_id, unsigned int client_id, enum GeneratorType type, long int base_value, long int value_rate, struct GNUNET_TIME_Relative period, struct GNUNET_TIME_Relative frequency, enum GNUNET_ATS_PreferenceKind kind, struct GNUNET_TIME_Relative feedback_frequency) - - - void - GNUNET_ATS_solver_generate_preferences_stop_all - d7/d85/gnunet-ats-solver-eval_8c.html - a4871b81191147d91587f9b14daa73a01 - () - - - static const char * - print_op - d7/d85/gnunet-ats-solver-eval_8c.html - a17f5ba081a2c88eb1430ea61ec527473 - (enum OperationType op) - - - static struct Experiment * - create_experiment - d7/d85/gnunet-ats-solver-eval_8c.html - ac10020c63b63f33304f9dd910df9f543 - () - - - static void - free_experiment - d7/d85/gnunet-ats-solver-eval_8c.html - a25a9cdc35f802dc21db563d23a58eb65 - (struct Experiment *e) - - - static int - load_op_add_address - d7/d85/gnunet-ats-solver-eval_8c.html - ae71fcdd8a145e66e0a3de06c9746bdb2 - (struct GNUNET_ATS_TEST_Operation *o, struct Episode *e, int op_counter, char *sec_name, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static int - load_op_del_address - d7/d85/gnunet-ats-solver-eval_8c.html - abb31b1949662999bfb4c19a894415b73 - (struct GNUNET_ATS_TEST_Operation *o, struct Episode *e, int op_counter, char *sec_name, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static enum GNUNET_ATS_Property - parse_preference_string - d7/d85/gnunet-ats-solver-eval_8c.html - ac071fe1cce7019bf42d6e637bc08f96f - (const char *str) - - - static int - load_op_start_set_preference - d7/d85/gnunet-ats-solver-eval_8c.html - adf2b89a44c80e57333092c1a36976695 - (struct GNUNET_ATS_TEST_Operation *o, struct Episode *e, int op_counter, char *sec_name, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static int - load_op_stop_set_preference - d7/d85/gnunet-ats-solver-eval_8c.html - a9ec1877c3766d05a3973877dd7484bbc - (struct GNUNET_ATS_TEST_Operation *o, struct Episode *e, int op_counter, char *sec_name, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static enum GNUNET_ATS_Property - parse_property_string - d7/d85/gnunet-ats-solver-eval_8c.html - a055e48172b0f2656490c7ce2b62eadb8 - (const char *str) - - - static int - load_op_start_set_property - d7/d85/gnunet-ats-solver-eval_8c.html - a487af2f3a8e82fa7bad98c3d7f223c7c - (struct GNUNET_ATS_TEST_Operation *o, struct Episode *e, int op_counter, char *sec_name, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static int - load_op_stop_set_property - d7/d85/gnunet-ats-solver-eval_8c.html - a55e2762b7a2619e4462711a28238421f - (struct GNUNET_ATS_TEST_Operation *o, struct Episode *e, int op_counter, char *sec_name, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static int - load_op_start_request - d7/d85/gnunet-ats-solver-eval_8c.html - ad6b583f5c833aff13539664938cc289d - (struct GNUNET_ATS_TEST_Operation *o, struct Episode *e, int op_counter, char *sec_name, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static int - load_op_stop_request - d7/d85/gnunet-ats-solver-eval_8c.html - a40b82645c4c8307297f14e69e0108795 - (struct GNUNET_ATS_TEST_Operation *o, struct Episode *e, int op_counter, char *sec_name, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static int - load_episode - d7/d85/gnunet-ats-solver-eval_8c.html - a49b002dad4499e890e96a703167ae374 - (struct Experiment *e, struct Episode *cur, struct GNUNET_CONFIGURATION_Handle *cfg) - - - static int - load_episodes - d7/d85/gnunet-ats-solver-eval_8c.html - ab6f6a684e9c4f2a35c64eaaf07ba385a - (struct Experiment *e, struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - timeout_experiment - d7/d85/gnunet-ats-solver-eval_8c.html - aa3461244c8605f3e859662b42b71e5be - (void *cls) - - - struct ATS_Address * - create_ats_address - d7/d85/gnunet-ats-solver-eval_8c.html - ab9ad89d33fca9d234b115fb17a51960f - (const struct GNUNET_PeerIdentity *peer, const char *plugin_name, const void *plugin_addr, size_t plugin_addr_len, uint32_t session_id, uint32_t network) - - - static void - enforce_add_address - d7/d85/gnunet-ats-solver-eval_8c.html - ace6d1e0eb8af291bdc0ac0a31ed2b35b - (struct GNUNET_ATS_TEST_Operation *op) - - - static void - enforce_del_address - d7/d85/gnunet-ats-solver-eval_8c.html - af05140fb443cb3c3d04de620fd97f2c9 - (struct GNUNET_ATS_TEST_Operation *op) - - - static void - enforce_start_property - d7/d85/gnunet-ats-solver-eval_8c.html - aa3ef23d6fa5b117fff814f9d1ac28a4b - (struct GNUNET_ATS_TEST_Operation *op) - - - static void - enforce_stop_property - d7/d85/gnunet-ats-solver-eval_8c.html - abbb3f8f4fc286837b45f7a26c575390f - (struct GNUNET_ATS_TEST_Operation *op) - - - static void - enforce_start_preference - d7/d85/gnunet-ats-solver-eval_8c.html - addbb8a92a2482b96108f361c18c95196 - (struct GNUNET_ATS_TEST_Operation *op) - - - static void - enforce_stop_preference - d7/d85/gnunet-ats-solver-eval_8c.html - abb864a6941ed42f7946d064fcf9667cb - (struct GNUNET_ATS_TEST_Operation *op) - - - static void - enforce_start_request - d7/d85/gnunet-ats-solver-eval_8c.html - a00b2a62e8df67c029199dcae35fd5951 - (struct GNUNET_ATS_TEST_Operation *op) - - - static void - enforce_stop_request - d7/d85/gnunet-ats-solver-eval_8c.html - affe50a0d9cb6720a98ef3a18692cc390 - (struct GNUNET_ATS_TEST_Operation *op) - - - static void - enforce_episode - d7/d85/gnunet-ats-solver-eval_8c.html - a96927d319658b4f131d0fb2c7a9ec0cf - (struct Episode *ep) - - - static void - timeout_episode - d7/d85/gnunet-ats-solver-eval_8c.html - a5ec73a33c1b790ae3c3047e4fa65ec1a - (void *cls) - - - void - GNUNET_ATS_solvers_experimentation_run - d7/d85/gnunet-ats-solver-eval_8c.html - aeeb57dfd03caf91edc4ffa3f49d99ef7 - (struct Experiment *e, GNUNET_ATS_TESTING_EpisodeDoneCallback ep_done_cb, GNUNET_ATS_TESTING_ExperimentDoneCallback e_done_cb) - - - void - GNUNET_ATS_solvers_experimentation_stop - d7/d85/gnunet-ats-solver-eval_8c.html - ac2c584eea07b7f01172b6f983419261a - (struct Experiment *e) - - - struct Experiment * - GNUNET_ATS_solvers_experimentation_load - d7/d85/gnunet-ats-solver-eval_8c.html - ab1987d460bb6fea0e62e1bc60f382307 - (char *filename) - - - static int - free_all_it - d7/d85/gnunet-ats-solver-eval_8c.html - a22bf72a8941ebfd03a10558aa7ef5a0c - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GNUNET_ATS_solvers_solver_stop - d7/d85/gnunet-ats-solver-eval_8c.html - a8f08660e49f51141fcebcee4df8fa1b6 - (struct SolverHandle *sh) - - - unsigned int - GNUNET_ATS_solvers_load_quotas - d7/d85/gnunet-ats-solver-eval_8c.html - aee71af8768593cd78e8a7c52626e47f0 - (const struct GNUNET_CONFIGURATION_Handle *cfg, unsigned long long *out_dest, unsigned long long *in_dest, int dest_length) - - - static void - solver_info_cb - d7/d85/gnunet-ats-solver-eval_8c.html - a2ca68d5f38a8b004d85a83f8c2dbffd1 - (void *cls, enum GAS_Solver_Operation op, enum GAS_Solver_Status stat, enum GAS_Solver_Additional_Information add) - - - static void - solver_bandwidth_changed_cb - d7/d85/gnunet-ats-solver-eval_8c.html - a27523539fae8bedb22d0d2e5505de90d - (void *cls, struct ATS_Address *address) - - - const double * - get_preferences_cb - d7/d85/gnunet-ats-solver-eval_8c.html - a377d5e9d0974e50fe5807733954b022d - (void *cls, const struct GNUNET_PeerIdentity *id) - - - struct SolverHandle * - GNUNET_ATS_solvers_solver_start - d7/d85/gnunet-ats-solver-eval_8c.html - a8c317568dc77a0ff58d4073a2907a0d9 - (enum GNUNET_ATS_Solvers type) - - - static void - done - d7/d85/gnunet-ats-solver-eval_8c.html - add7c7e8ac335233de9610c46644728ba - () - - - static void - experiment_done_cb - d7/d85/gnunet-ats-solver-eval_8c.html - ac46df542629e336f38537fe4a7a63503 - (struct Experiment *e, struct GNUNET_TIME_Relative duration, int success) - - - static void - episode_done_cb - d7/d85/gnunet-ats-solver-eval_8c.html - ab12b7f2c007456f4dd8b6dd16641e689 - (struct Episode *ep) - - - static void - run - d7/d85/gnunet-ats-solver-eval_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d7/d85/gnunet-ats-solver-eval_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - struct GNUNET_STATISTICS_Handle * - GSA_stats - d7/d85/gnunet-ats-solver-eval_8c.html - a663a17d890bad006162221fde1512eaa - - - - static struct Experiment * - e - d7/d85/gnunet-ats-solver-eval_8c.html - a3a801a32b8febbe0d3bb3d0947621fd5 - - - - static struct LoggingHandle * - l - d7/d85/gnunet-ats-solver-eval_8c.html - a79409471485a94145957cd82535362b9 - - - - static struct SolverHandle * - sh - d7/d85/gnunet-ats-solver-eval_8c.html - ad2443bd841ada271dd70dc5d42b4d16c - - - - static struct TestPeer * - peer_head - d7/d85/gnunet-ats-solver-eval_8c.html - a0bb564cb72f84775b8d195894172aa90 - - - - static struct TestPeer * - peer_tail - d7/d85/gnunet-ats-solver-eval_8c.html - a1fe1893affc06524fff8aa10d08da267 - - - - static double - default_properties - d7/d85/gnunet-ats-solver-eval_8c.html - a58ba4c395bb2e3d129e283819ceae0b3 - [GNUNET_ATS_PropertyCount] - - - static double - default_preferences - d7/d85/gnunet-ats-solver-eval_8c.html - ada2b046909fcdce66333a8c82375a046 - [GNUNET_ATS_PreferenceCount] - - - static char * - opt_exp_file - d7/d85/gnunet-ats-solver-eval_8c.html - aa5248bef26feed0a272abea15014b9c7 - - - - static char * - opt_solver - d7/d85/gnunet-ats-solver-eval_8c.html - a9330835a32ac9cfa68515f72641dbe2e - - - - static int - opt_log - d7/d85/gnunet-ats-solver-eval_8c.html - a062a2e6de62e89eabe9c486f01a433cf - - - - static int - opt_save - d7/d85/gnunet-ats-solver-eval_8c.html - a10a32e4fd6b8bf59f64c0c27a7899332 - - - - static int - opt_verbose - d7/d85/gnunet-ats-solver-eval_8c.html - a68c6795825554fff6f4b5ad6fbed441a - - - - static int - opt_print - d7/d85/gnunet-ats-solver-eval_8c.html - ac0d5d4d7a23322615029611c0f20cc17 - - - - static int - opt_disable_normalization - d7/d85/gnunet-ats-solver-eval_8c.html - a0ae5fc45995e3f294cba15bf893e7de6 - - - - static int - res - d7/d85/gnunet-ats-solver-eval_8c.html - aac31eb68bff694554a182bd796b2f1c5 - - - - static struct PropertyGenerator * - prop_gen_head - d7/d85/gnunet-ats-solver-eval_8c.html - ab83f6f59863aa38a6f9bccac3feeef23 - - - - static struct PropertyGenerator * - prop_gen_tail - d7/d85/gnunet-ats-solver-eval_8c.html - a8d9e8e4908a5e62477207a4219a7bd08 - - - - static struct PreferenceGenerator * - pref_gen_head - d7/d85/gnunet-ats-solver-eval_8c.html - af7c0c1d00d853d28dc172ea2fff35179 - - - - static struct PreferenceGenerator * - pref_gen_tail - d7/d85/gnunet-ats-solver-eval_8c.html - a142e51c74b8efa1b68976f5e81215a56 - - - - - gnunet-ats-solver-eval.h - /home/grothoff/research/gnunet/src/ats/ - df/da4/gnunet-ats-solver-eval_8h - platform.h - gnunet_util_lib.h - gnunet_ats_plugin.h - gnunet_ats_service.h - gnunet-service-ats_addresses.h - gnunet-service-ats_normalization.h - SolverHandle - LoggingFileHandle - LoggingTimeStep - LoggingPeer - LoggingAddress - TestPeer - TestAddress - GNUNET_ATS_TEST_Operation - Episode - LoggingHandle - Experiment - PreferenceGenerator - PropertyGenerator - - void(* - GNUNET_ATS_TESTING_EpisodeDoneCallback - df/da4/gnunet-ats-solver-eval_8h.html - aebc14d59b747206037ed4a55f5d838fc - )(struct Episode *e) - - - void(* - GNUNET_ATS_TESTING_ExperimentDoneCallback - df/da4/gnunet-ats-solver-eval_8h.html - a09f96c0f0d2672cb49c0f7191a12b3d4 - )(struct Experiment *e, struct GNUNET_TIME_Relative duration, int success) - - - - GeneratorType - df/da4/gnunet-ats-solver-eval_8h.html - a9a38fe4c365c47fc9742e026cc2510b2 - - - - GNUNET_ATS_TEST_TG_LINEAR - df/da4/gnunet-ats-solver-eval_8h.html - a9a38fe4c365c47fc9742e026cc2510b2afc07af0e819c1fb1492704e428a233b8 - - - - GNUNET_ATS_TEST_TG_CONSTANT - df/da4/gnunet-ats-solver-eval_8h.html - a9a38fe4c365c47fc9742e026cc2510b2a2bc9bcc0c92cbd044eeb198f5fb246ee - - - - GNUNET_ATS_TEST_TG_RANDOM - df/da4/gnunet-ats-solver-eval_8h.html - a9a38fe4c365c47fc9742e026cc2510b2a1dd35ca1df166d5474873f4cacb27daf - - - - GNUNET_ATS_TEST_TG_SINUS - df/da4/gnunet-ats-solver-eval_8h.html - a9a38fe4c365c47fc9742e026cc2510b2aa4e821c619668ad3aa3a46769f83265b - - - - GNUNET_ATS_TEST_TG_LINEAR - dc/d53/ats-testing_8h.html - a9a38fe4c365c47fc9742e026cc2510b2afc07af0e819c1fb1492704e428a233b8 - - - - GNUNET_ATS_TEST_TG_CONSTANT - dc/d53/ats-testing_8h.html - a9a38fe4c365c47fc9742e026cc2510b2a2bc9bcc0c92cbd044eeb198f5fb246ee - - - - GNUNET_ATS_TEST_TG_RANDOM - dc/d53/ats-testing_8h.html - a9a38fe4c365c47fc9742e026cc2510b2a1dd35ca1df166d5474873f4cacb27daf - - - - GNUNET_ATS_TEST_TG_SINUS - dc/d53/ats-testing_8h.html - a9a38fe4c365c47fc9742e026cc2510b2aa4e821c619668ad3aa3a46769f83265b - - - - - OperationType - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047 - - - - SOLVER_OP_ADD_ADDRESS - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ad7e5ec96fcc1f27ffa1833334ee9d951 - - - - SOLVER_OP_DEL_ADDRESS - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a64aa0381a112dbd3be29b4ea942863b0 - - - - SOLVER_OP_START_SET_PROPERTY - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ae260d821c906290e985db3226f516faf - - - - SOLVER_OP_STOP_SET_PROPERTY - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047aa68265d710575d66c1a6686b52954aec - - - - SOLVER_OP_START_SET_PREFERENCE - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ab2f730e3ebf27c76015f6e31c314d8f5 - - - - SOLVER_OP_STOP_SET_PREFERENCE - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a01ac272db6a7f161caef02746fbb27f3 - - - - SOLVER_OP_START_REQUEST - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a7b156978b91a85527afda5ba8ddad880 - - - - SOLVER_OP_STOP_REQUEST - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047acc5f096c31b83071b115fc9929106897 - - - - START_SEND - dc/d53/ats-testing_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047aa81e7ba92fba00c0b759d2dcaee36663 - - - - STOP_SEND - dc/d53/ats-testing_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a02ea3c419b14dfd588d3fc30a71e2218 - - - - START_PREFERENCE - dc/d53/ats-testing_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ad408095ac14440c683a0b75c09d9f69a - - - - STOP_PREFERENCE - dc/d53/ats-testing_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ab61bbeddb5754aaa8c3d773f2756bf60 - - - - OP_PEER_CREATE - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ad0c4f579400162f05c53762f24b01bd0 - - - - OP_PEER_START - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a233b601af60a9e76c272d23133c7ca87 - - - - OP_PEER_STOP - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047aa62047e7569b89478ecda7a86690461a - - - - OP_PEER_DESTROY - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a7326a2e09b890a933bde1fba533e89ff - - - - OP_PEER_INFO - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a2415a2fe7891ab6e9362771bb53edf15 - - - - OP_PEER_RECONFIGURE - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a0d9382f6d215236acf825094ee23e2e8 - - - - OP_OVERLAY_CONNECT - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a83cb247cbdb84edcf68481273115466e - - - - OP_FORWARDED - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a1f4b7a735bde38da742ff9eb551d6bbf - - - - OP_LINK_CONTROLLERS - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a9050edae8421c283fccf93ad3c7e01b1 - - - - OP_GET_SLAVE_CONFIG - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a0b2a7ca6988f1dac8931f0fbdb5b9dee - - - - OP_SHUTDOWN_PEERS - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a257bb6ce31bde2f9131a98cb2582738a - - - - OP_MANAGE_SERVICE - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a5a069c3a5ffa02874a57127badb9a9c7 - - - - - GNUNET_ATS_Solvers - df/da4/gnunet-ats-solver-eval_8h.html - a8eaace8eb17450f256a8486ffe959dcd - - - - GNUNET_ATS_SOLVER_PROPORTIONAL - df/da4/gnunet-ats-solver-eval_8h.html - a8eaace8eb17450f256a8486ffe959dcda172e04e47787eebb304fcdfd7a4f00ed - - - - GNUNET_ATS_SOLVER_MLP - df/da4/gnunet-ats-solver-eval_8h.html - a8eaace8eb17450f256a8486ffe959dcda930da99ccdfbee330193b9d9ed3230f1 - - - - GNUNET_ATS_SOLVER_RIL - df/da4/gnunet-ats-solver-eval_8h.html - a8eaace8eb17450f256a8486ffe959dcda32cd6a019106805a6ba73bdf67dfd2ea - - - - GNUNET_ATS_SOLVER_PROPORTIONAL - d2/d3c/gnunet-solver-eval_8c.html - a8eaace8eb17450f256a8486ffe959dcda172e04e47787eebb304fcdfd7a4f00ed - - - - GNUNET_ATS_SOLVER_MLP - d2/d3c/gnunet-solver-eval_8c.html - a8eaace8eb17450f256a8486ffe959dcda930da99ccdfbee330193b9d9ed3230f1 - - - - GNUNET_ATS_SOLVER_RIL - d2/d3c/gnunet-solver-eval_8c.html - a8eaace8eb17450f256a8486ffe959dcda32cd6a019106805a6ba73bdf67dfd2ea - - - - - gnunet-service-ats.c - /home/grothoff/research/gnunet/src/ats/ - dc/dc8/gnunet-service-ats_8c - platform.h - gnunet_util_lib.h - gnunet-service-ats.h - gnunet-service-ats_addresses.h - gnunet-service-ats_connectivity.h - gnunet-service-ats_normalization.h - gnunet-service-ats_performance.h - gnunet-service-ats_preferences.h - gnunet-service-ats_scheduling.h - gnunet-service-ats_reservations.h - gnunet-service-ats_plugins.h - ats.h - - static void - handle_ats_start - dc/dc8/gnunet-service-ats_8c.html - a75f376a45c95437669fc2c06d3eb390a - (void *cls, const struct ClientStartMessage *msg) - - - static void - handle_reservation_request - dc/dc8/gnunet-service-ats_8c.html - a2cb7b385b3d5ab4140a89940a1290ec5 - (void *cls, const struct ReservationRequestMessage *message) - - - static int - check_feedback - dc/dc8/gnunet-service-ats_8c.html - afdf0752ba440409096bce2f3b9d8b42c - (void *cls, const struct FeedbackPreferenceMessage *message) - - - static void - handle_feedback - dc/dc8/gnunet-service-ats_8c.html - a9fd460e0b8d0a05d6f4be4fc2d6a09b4 - (void *cls, const struct FeedbackPreferenceMessage *msg) - - - static void - handle_request_address_list - dc/dc8/gnunet-service-ats_8c.html - a412f1cf361c2fbb3c3edeb8a0c5e3e25 - (void *cls, const struct AddressListRequestMessage *message) - - - static void - handle_request_address - dc/dc8/gnunet-service-ats_8c.html - a7432e83045dad80f838960867ec393b2 - (void *cls, const struct RequestAddressMessage *message) - - - static void - handle_request_address_cancel - dc/dc8/gnunet-service-ats_8c.html - a2aa76cfa3a9095d519d5661c09b4289e - (void *cls, const struct RequestAddressMessage *message) - - - static int - check_address_add - dc/dc8/gnunet-service-ats_8c.html - ad78a370be3d94477d41c8ad2a56beefa - (void *cls, const struct AddressAddMessage *m) - - - static void - handle_address_add - dc/dc8/gnunet-service-ats_8c.html - aa6bb1c99ee67b4e76aa47079d3fe9e4f - (void *cls, const struct AddressAddMessage *message) - - - static void - handle_address_update - dc/dc8/gnunet-service-ats_8c.html - a3f028a287177e796dbe18cd83a6d7069 - (void *cls, const struct AddressUpdateMessage *message) - - - static void - handle_address_destroyed - dc/dc8/gnunet-service-ats_8c.html - ad0639ec42f59821b1c95a1c58720a288 - (void *cls, const struct AddressDestroyedMessage *message) - - - static int - check_preference_change - dc/dc8/gnunet-service-ats_8c.html - a86a5f207748daa652369ecae68a6d465 - (void *cls, const struct ChangePreferenceMessage *message) - - - static void - handle_preference_change - dc/dc8/gnunet-service-ats_8c.html - ad90f4db0cfeb8f4d54db9617e429b5f8 - (void *cls, const struct ChangePreferenceMessage *message) - - - static void * - client_connect_cb - dc/dc8/gnunet-service-ats_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - dc/dc8/gnunet-service-ats_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static void - cleanup_task - dc/dc8/gnunet-service-ats_8c.html - a6326013d99300f02512b1b4e8acfacc7 - (void *cls) - - - static void - run - dc/dc8/gnunet-service-ats_8c.html - afab0511d617b1f42d6fa1a979d2d2a0f - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - dc/dc8/gnunet-service-ats_8c.html - aa64919e95d234c3fce993ef6f07e75b4 - ("ats", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_fixed_size(ats_start, GNUNET_MESSAGE_TYPE_ATS_START, struct ClientStartMessage, NULL), GNUNET_MQ_hd_fixed_size(request_address, GNUNET_MESSAGE_TYPE_ATS_REQUEST_ADDRESS, struct RequestAddressMessage, NULL), GNUNET_MQ_hd_fixed_size(request_address_cancel, GNUNET_MESSAGE_TYPE_ATS_REQUEST_ADDRESS_CANCEL, struct RequestAddressMessage, NULL), GNUNET_MQ_hd_fixed_size(request_address_list, GNUNET_MESSAGE_TYPE_ATS_ADDRESSLIST_REQUEST, struct AddressListRequestMessage, NULL), GNUNET_MQ_hd_var_size(address_add, GNUNET_MESSAGE_TYPE_ATS_ADDRESS_ADD, struct AddressAddMessage, NULL), GNUNET_MQ_hd_fixed_size(address_update, GNUNET_MESSAGE_TYPE_ATS_ADDRESS_UPDATE, struct AddressUpdateMessage, NULL), GNUNET_MQ_hd_fixed_size(address_destroyed, GNUNET_MESSAGE_TYPE_ATS_ADDRESS_DESTROYED, struct AddressDestroyedMessage, NULL), GNUNET_MQ_hd_fixed_size(reservation_request, GNUNET_MESSAGE_TYPE_ATS_RESERVATION_REQUEST, struct ReservationRequestMessage, NULL), GNUNET_MQ_hd_var_size(preference_change, GNUNET_MESSAGE_TYPE_ATS_PREFERENCE_CHANGE, struct ChangePreferenceMessage, NULL), GNUNET_MQ_hd_var_size(feedback, GNUNET_MESSAGE_TYPE_ATS_PREFERENCE_FEEDBACK, struct FeedbackPreferenceMessage, NULL), GNUNET_MQ_handler_end()) - - - struct GNUNET_STATISTICS_Handle * - GSA_stats - dc/dc8/gnunet-service-ats_8c.html - a663a17d890bad006162221fde1512eaa - - - - - gnunet-service-ats.h - /home/grothoff/research/gnunet/src/ats/ - d4/dac/gnunet-service-ats_8h - gnunet_statistics_service.h - - #define - GAS_normalization_queue_length - d4/dac/gnunet-service-ats_8h.html - a8995eb188ae3d993c18ec011350850b1 - - - - #define - BANDWIDTH_ZERO - d4/dac/gnunet-service-ats_8h.html - ab0c073874b6cf7c882c8bb3d591f99b4 - - - - struct GNUNET_STATISTICS_Handle * - GSA_stats - d4/dac/gnunet-service-ats_8h.html - a663a17d890bad006162221fde1512eaa - - - - - gnunet-service-ats_addresses.c - /home/grothoff/research/gnunet/src/ats/ - da/dca/gnunet-service-ats__addresses_8c - platform.h - gnunet-service-ats_addresses.h - gnunet-service-ats_performance.h - gnunet-service-ats_normalization.h - gnunet-service-ats_plugins.h - FindAddressContext - PeerInfoIteratorContext - AddressIteration - - static void - update_addresses_stat - da/dca/gnunet-service-ats__addresses_8c.html - ab664b70141df0343378f991a088dd57d - () - - - static void - free_address - da/dca/gnunet-service-ats__addresses_8c.html - ad2f7f6feda88cf70477beedc02b03f3a - (struct ATS_Address *addr) - - - static void - init_norm - da/dca/gnunet-service-ats__addresses_8c.html - ad1f685010fac59da1e7180701e77f956 - (struct GAS_NormalizationInfo *norm) - - - static struct ATS_Address * - create_address - da/dca/gnunet-service-ats__addresses_8c.html - a895afa9986433714eb8d54e4c2e7d9b4 - (const struct GNUNET_PeerIdentity *peer, const char *plugin_name, const void *plugin_addr, size_t plugin_addr_len, uint32_t local_address_info, uint32_t session_id) - - - static int - find_address_cb - da/dca/gnunet-service-ats__addresses_8c.html - a63824e7eadd7e9c138e2a530eaa523ec - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static struct ATS_Address * - find_exact_address - da/dca/gnunet-service-ats__addresses_8c.html - aa93052540d73a6289c3710dcab3b6a8c - (const struct GNUNET_PeerIdentity *peer, uint32_t session_id) - - - void - GAS_addresses_add - da/dca/gnunet-service-ats__addresses_8c.html - abc0dab0ab66bb3a40fc848248911f9df - (const struct GNUNET_PeerIdentity *peer, const char *plugin_name, const void *plugin_addr, size_t plugin_addr_len, uint32_t local_address_info, uint32_t session_id, const struct GNUNET_ATS_Properties *prop) - - - void - GAS_addresses_update - da/dca/gnunet-service-ats__addresses_8c.html - a7c63328a07a6ce724dcfba0c4eb5bfc2 - (const struct GNUNET_PeerIdentity *peer, uint32_t session_id, const struct GNUNET_ATS_Properties *prop) - - - void - GAS_addresses_destroy - da/dca/gnunet-service-ats__addresses_8c.html - a2a012622dac0355ec41952190a4e2425 - (const struct GNUNET_PeerIdentity *peer, uint32_t session_id) - - - void - GAS_addresses_init - da/dca/gnunet-service-ats__addresses_8c.html - a597f95a0807903407d1033dd4f9ff8e0 - () - - - static int - destroy_all_address_it - da/dca/gnunet-service-ats__addresses_8c.html - aeaf6f12343e34b5dba83d47451ede924 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GAS_addresses_destroy_all - da/dca/gnunet-service-ats__addresses_8c.html - a96da8dca35453f97d1d770718708712c - () - - - void - GAS_addresses_done - da/dca/gnunet-service-ats__addresses_8c.html - af5a3b110eebb9f70ee3420e316e75f37 - () - - - static int - peerinfo_it - da/dca/gnunet-service-ats__addresses_8c.html - ac3e7864a23a8db0c18a24f6917a73868 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GAS_addresses_get_peer_info - da/dca/gnunet-service-ats__addresses_8c.html - a4c870e8c29553cf1c1930a95c67bb529 - (const struct GNUNET_PeerIdentity *peer, GNUNET_ATS_PeerInfo_Iterator pi_it, void *pi_it_cls) - - - static void - transmit_req_addr - da/dca/gnunet-service-ats__addresses_8c.html - af8b9baf5b1f60d41d99873100b8385e9 - (struct AddressIteration *ai, const struct GNUNET_PeerIdentity *id, const char *plugin_name, const void *plugin_addr, size_t plugin_addr_len, int active, const struct GNUNET_ATS_Properties *prop, enum GNUNET_HELLO_AddressInfo local_address_info, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in) - - - static void - req_addr_peerinfo_it - da/dca/gnunet-service-ats__addresses_8c.html - a3e88fd316e4b21d3db151413a55f1ae9 - (void *cls, const struct GNUNET_PeerIdentity *id, const char *plugin_name, const void *plugin_addr, size_t plugin_addr_len, int active, const struct GNUNET_ATS_Properties *prop, enum GNUNET_HELLO_AddressInfo local_address_info, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in) - - - void - GAS_handle_request_address_list - da/dca/gnunet-service-ats__addresses_8c.html - adabca1a284b3448f8419fba994e98f9b - (struct GNUNET_SERVICE_Client *client, const struct AddressListRequestMessage *alrm) - - - struct GNUNET_CONTAINER_MultiPeerMap * - GSA_addresses - da/dca/gnunet-service-ats__addresses_8c.html - a5b243d1c321f7f484c0528dfd9ebb251 - - - - - gnunet-service-ats_addresses.h - /home/grothoff/research/gnunet/src/ats/ - d9/d4c/gnunet-service-ats__addresses_8h - gnunet_util_lib.h - gnunet_ats_service.h - gnunet-service-ats.h - ats.h - GAS_NormalizationInfo - ATS_Address - - #define - ATS_BLOCKING_DELTA - d9/d4c/gnunet-service-ats__addresses_8h.html - ae245267f362e4ffe69965e6f8e804109 - - - - void(* - GNUNET_ATS_PeerInfo_Iterator - d9/d4c/gnunet-service-ats__addresses_8h.html - aba7b9fb091ce62ec8ca0bf539a19bb6f - )(void *cls, const struct GNUNET_PeerIdentity *id, const char *plugin_name, const void *plugin_addr, size_t plugin_addr_len, const int address_active, const struct GNUNET_ATS_Properties *prop, enum GNUNET_HELLO_AddressInfo local_address_info, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in) - - - void - GAS_addresses_init - d9/d4c/gnunet-service-ats__addresses_8h.html - a0a983b916792ff65ad64bd9cf86d0527 - (void) - - - void - GAS_addresses_done - d9/d4c/gnunet-service-ats__addresses_8h.html - a4a1c91220e47238c3eaeca1148f33fa1 - (void) - - - void - GAS_addresses_add - d9/d4c/gnunet-service-ats__addresses_8h.html - abc0dab0ab66bb3a40fc848248911f9df - (const struct GNUNET_PeerIdentity *peer, const char *plugin_name, const void *plugin_addr, size_t plugin_addr_len, uint32_t local_address_info, uint32_t session_id, const struct GNUNET_ATS_Properties *prop) - - - void - GAS_addresses_update - d9/d4c/gnunet-service-ats__addresses_8h.html - a7c63328a07a6ce724dcfba0c4eb5bfc2 - (const struct GNUNET_PeerIdentity *peer, uint32_t session_id, const struct GNUNET_ATS_Properties *prop) - - - void - GAS_addresses_destroy - d9/d4c/gnunet-service-ats__addresses_8h.html - a2a012622dac0355ec41952190a4e2425 - (const struct GNUNET_PeerIdentity *peer, uint32_t session_id) - - - void - GAS_addresses_destroy_all - d9/d4c/gnunet-service-ats__addresses_8h.html - af8f99142a785eb2459a34badb51d8d5a - (void) - - - void - GAS_addresses_get_peer_info - d9/d4c/gnunet-service-ats__addresses_8h.html - a4c870e8c29553cf1c1930a95c67bb529 - (const struct GNUNET_PeerIdentity *peer, GNUNET_ATS_PeerInfo_Iterator pi_it, void *pi_it_cls) - - - void - GAS_handle_request_address_list - d9/d4c/gnunet-service-ats__addresses_8h.html - adabca1a284b3448f8419fba994e98f9b - (struct GNUNET_SERVICE_Client *client, const struct AddressListRequestMessage *alrm) - - - struct GNUNET_CONTAINER_MultiPeerMap * - GSA_addresses - d9/d4c/gnunet-service-ats__addresses_8h.html - a5b243d1c321f7f484c0528dfd9ebb251 - - - - - gnunet-service-ats_connectivity.c - /home/grothoff/research/gnunet/src/ats/ - de/d79/gnunet-service-ats__connectivity_8c - platform.h - gnunet-service-ats.h - gnunet-service-ats_addresses.h - gnunet-service-ats_connectivity.h - gnunet-service-ats_plugins.h - ats.h - ConnectionRequest - - unsigned int - GAS_connectivity_has_peer - de/d79/gnunet-service-ats__connectivity_8c.html - a630da07ee64ea66afbde5e30d2edb0a7 - (void *cls, const struct GNUNET_PeerIdentity *peer) - - - void - GAS_handle_request_address - de/d79/gnunet-service-ats__connectivity_8c.html - ac451c7c60ed3e4515160dfd967194e16 - (struct GNUNET_SERVICE_Client *client, const struct RequestAddressMessage *msg) - - - static int - free_matching_requests - de/d79/gnunet-service-ats__connectivity_8c.html - ac0fbc023608f7e131f3575420beef0bd - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - void - GAS_handle_request_address_cancel - de/d79/gnunet-service-ats__connectivity_8c.html - a9ef7a526904b84b23ed32ff0da0fcf6c - (struct GNUNET_SERVICE_Client *client, const struct RequestAddressMessage *msg) - - - void - GAS_connectivity_remove_client - de/d79/gnunet-service-ats__connectivity_8c.html - a8091bbb6d7dbda44c896b14f2706b765 - (struct GNUNET_SERVICE_Client *client) - - - void - GAS_connectivity_init - de/d79/gnunet-service-ats__connectivity_8c.html - aaa3aa14108838e0af7d57eb5953bdcec - () - - - static int - free_request - de/d79/gnunet-service-ats__connectivity_8c.html - ad65b1dc37879677ba7aaa56b196089cd - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - void - GAS_connectivity_done - de/d79/gnunet-service-ats__connectivity_8c.html - ae25caf551d845521d721dbbb787ed597 - () - - - static struct GNUNET_CONTAINER_MultiPeerMap * - connection_requests - de/d79/gnunet-service-ats__connectivity_8c.html - ad5b65b3ea4fd529339d907e27abf83dc - - - - - gnunet-service-ats_connectivity.h - /home/grothoff/research/gnunet/src/ats/ - d6/dcf/gnunet-service-ats__connectivity_8h - ats.h - - unsigned int - GAS_connectivity_has_peer - d6/dcf/gnunet-service-ats__connectivity_8h.html - a630da07ee64ea66afbde5e30d2edb0a7 - (void *cls, const struct GNUNET_PeerIdentity *peer) - - - void - GAS_handle_request_address - d6/dcf/gnunet-service-ats__connectivity_8h.html - ac451c7c60ed3e4515160dfd967194e16 - (struct GNUNET_SERVICE_Client *client, const struct RequestAddressMessage *msg) - - - void - GAS_handle_request_address_cancel - d6/dcf/gnunet-service-ats__connectivity_8h.html - a9ef7a526904b84b23ed32ff0da0fcf6c - (struct GNUNET_SERVICE_Client *client, const struct RequestAddressMessage *msg) - - - void - GAS_connectivity_remove_client - d6/dcf/gnunet-service-ats__connectivity_8h.html - a8091bbb6d7dbda44c896b14f2706b765 - (struct GNUNET_SERVICE_Client *client) - - - void - GAS_connectivity_init - d6/dcf/gnunet-service-ats__connectivity_8h.html - a4719ba0d37607d280e0ae50c21e5fe6c - (void) - - - void - GAS_connectivity_done - d6/dcf/gnunet-service-ats__connectivity_8h.html - a25f2d67069ebfbde6e9334feaeee0b92 - (void) - - - - gnunet-service-ats_normalization.c - /home/grothoff/research/gnunet/src/ats/ - d3/dfb/gnunet-service-ats__normalization_8c - platform.h - gnunet_ats_service.h - gnunet-service-ats_addresses.h - gnunet-service-ats_normalization.h - gnunet-service-ats_plugins.h - PropertyRange - - #define - LOG - d3/dfb/gnunet-service-ats__normalization_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - update_avg - d3/dfb/gnunet-service-ats__normalization_8c.html - ac042aae92f0803d0cedecaa1afdfcb9c - (uint64_t current_val, struct GAS_NormalizationInfo *ni) - - - static int - find_min_max_it - d3/dfb/gnunet-service-ats__normalization_8c.html - a5fa11ef0fc2d7a307f5f8c8fa0d716cc - (void *cls, const struct GNUNET_PeerIdentity *h, void *k) - - - static void - update_norm - d3/dfb/gnunet-service-ats__normalization_8c.html - a12050386b8801391ee4b713ee48d990d - (uint64_t min, uint64_t max, struct GAS_NormalizationInfo *ni) - - - static int - normalize_address - d3/dfb/gnunet-service-ats__normalization_8c.html - a719add249b53d4371af98aa2f3695d08 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static int - notify_change - d3/dfb/gnunet-service-ats__normalization_8c.html - ad8d0050021bd6d3d30678e381cf6078c - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - init_range - d3/dfb/gnunet-service-ats__normalization_8c.html - a9c3836d97c179c34f32da6c90f32c07a - (struct PropertyRange *pr) - - - void - GAS_normalization_update_property - d3/dfb/gnunet-service-ats__normalization_8c.html - aec1c45bf2d282d1e486251225e61d308 - (struct ATS_Address *address) - - - void - GAS_normalization_start - d3/dfb/gnunet-service-ats__normalization_8c.html - a6187ec994809e0e5466e3690b1c5b826 - () - - - void - GAS_normalization_stop - d3/dfb/gnunet-service-ats__normalization_8c.html - a1f00695cddcf5fd170c316d92765c4b4 - () - - - static struct PropertyRange - property_range - d3/dfb/gnunet-service-ats__normalization_8c.html - a09e59d29a4862538d881e22121972c36 - - - - - gnunet-service-ats_normalization.h - /home/grothoff/research/gnunet/src/ats/ - d2/da4/gnunet-service-ats__normalization_8h - gnunet_ats_service.h - - #define - DEFAULT_REL_QUALITY - d2/da4/gnunet-service-ats__normalization_8h.html - acd4717ecb045af5c7bfd084589a9dfed - - - - void - GAS_normalization_update_property - d2/da4/gnunet-service-ats__normalization_8h.html - aec1c45bf2d282d1e486251225e61d308 - (struct ATS_Address *address) - - - void - GAS_normalization_start - d2/da4/gnunet-service-ats__normalization_8h.html - acf8cb4999c204457cca650f76d859377 - (void) - - - void - GAS_normalization_stop - d2/da4/gnunet-service-ats__normalization_8h.html - abd211d08ac395e0d82331664434e21c9 - (void) - - - - gnunet-service-ats_performance.c - /home/grothoff/research/gnunet/src/ats/ - de/d50/gnunet-service-ats__performance_8c - platform.h - gnunet-service-ats.h - gnunet-service-ats_addresses.h - gnunet-service-ats_performance.h - ats.h - - static void - notify_client - de/d50/gnunet-service-ats__performance_8c.html - ab00a45491d6c176f9c731e23bec8d3ec - (struct GNUNET_SERVICE_Client *client, const struct GNUNET_PeerIdentity *peer, const char *plugin_name, const void *plugin_addr, size_t plugin_addr_len, int active, const struct GNUNET_ATS_Properties *prop, enum GNUNET_HELLO_AddressInfo local_address_info, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in) - - - void - GAS_performance_notify_all_clients - de/d50/gnunet-service-ats__performance_8c.html - ae235c30a88e4a96595db590f262ecaf8 - (const struct GNUNET_PeerIdentity *peer, const char *plugin_name, const void *plugin_addr, size_t plugin_addr_len, int active, const struct GNUNET_ATS_Properties *prop, enum GNUNET_HELLO_AddressInfo local_address_info, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in) - - - static void - peerinfo_it - de/d50/gnunet-service-ats__performance_8c.html - a0e4360ec564875c64e52278ac19a2fc5 - (void *cls, const struct GNUNET_PeerIdentity *id, const char *plugin_name, const void *plugin_addr, size_t plugin_addr_len, int active, const struct GNUNET_ATS_Properties *prop, enum GNUNET_HELLO_AddressInfo local_address_info, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in) - - - void - GAS_performance_add_client - de/d50/gnunet-service-ats__performance_8c.html - a0b8760f389f372d92177c4928933dd26 - (struct GNUNET_SERVICE_Client *client, enum StartFlag flag) - - - void - GAS_performance_init - de/d50/gnunet-service-ats__performance_8c.html - a51ad7893b2d1561df76fa5a0a29bd442 - () - - - void - GAS_performance_done - de/d50/gnunet-service-ats__performance_8c.html - a67940d8b7abd8c7c91063f4910e7e0d6 - () - - - static struct GNUNET_NotificationContext * - nc_no_pic - de/d50/gnunet-service-ats__performance_8c.html - ac2aac0c5791a20e92b290369868561a0 - - - - static struct GNUNET_NotificationContext * - nc_pic - de/d50/gnunet-service-ats__performance_8c.html - abb8f29edabab0da918c16fce81f1023c - - - - - gnunet-service-ats_performance.h - /home/grothoff/research/gnunet/src/ats/ - d7/d0e/gnunet-service-ats__performance_8h - gnunet_util_lib.h - gnunet_ats_service.h - ats.h - - void - GAS_performance_notify_all_clients - d7/d0e/gnunet-service-ats__performance_8h.html - ae235c30a88e4a96595db590f262ecaf8 - (const struct GNUNET_PeerIdentity *peer, const char *plugin_name, const void *plugin_addr, size_t plugin_addr_len, int active, const struct GNUNET_ATS_Properties *prop, enum GNUNET_HELLO_AddressInfo local_address_info, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in) - - - void - GAS_performance_add_client - d7/d0e/gnunet-service-ats__performance_8h.html - a0b8760f389f372d92177c4928933dd26 - (struct GNUNET_SERVICE_Client *client, enum StartFlag flag) - - - void - GAS_performance_init - d7/d0e/gnunet-service-ats__performance_8h.html - af3b58ab2d85dc5b1a5e5018bb4c2f904 - (void) - - - void - GAS_performance_done - d7/d0e/gnunet-service-ats__performance_8h.html - aba7d7b3e883417e6eac283e303125ef9 - (void) - - - - gnunet-service-ats_plugins.c - /home/grothoff/research/gnunet/src/ats/ - d4/dd4/gnunet-service-ats__plugins_8c - platform.h - gnunet_ats_plugin.h - gnunet-service-ats_connectivity.h - gnunet-service-ats_performance.h - gnunet-service-ats_preferences.h - gnunet-service-ats_plugins.h - gnunet-service-ats_reservations.h - gnunet-service-ats_scheduling.h - gnunet-service-ats_normalization.h - - void - GAS_plugin_notify_preference_changed - d4/dd4/gnunet-service-ats__plugins_8c.html - adf532befad7937a45fedbc89427d95d4 - (const struct GNUNET_PeerIdentity *peer, enum GNUNET_ATS_PreferenceKind kind, double pref_rel) - - - void - GAS_plugin_notify_property_changed - d4/dd4/gnunet-service-ats__plugins_8c.html - a54e1963c4484f48d3acc8548a4d98422 - (struct ATS_Address *address) - - - static void - solver_info_cb - d4/dd4/gnunet-service-ats__plugins_8c.html - af7f61b767887f318dc7191cd7aba4fbb - (void *cls, enum GAS_Solver_Operation op, enum GAS_Solver_Status status, enum GAS_Solver_Additional_Information add) - - - static void - bandwidth_changed_cb - d4/dd4/gnunet-service-ats__plugins_8c.html - a3e4efb01f0bbc7fde41342830ea273a3 - (void *cls, struct ATS_Address *address) - - - static unsigned long long - parse_quota - d4/dd4/gnunet-service-ats__plugins_8c.html - a1e4e97490efb82d3ed22edac51a8f95c - (const char *quota_str, const char *direction, enum GNUNET_NetworkType network) - - - static unsigned long long - load_quota - d4/dd4/gnunet-service-ats__plugins_8c.html - ac08dbe76638a868fade071b3c8a793a1 - (const struct GNUNET_CONFIGURATION_Handle *cfg, enum GNUNET_NetworkType type, const char *direction) - - - static unsigned int - load_quotas - d4/dd4/gnunet-service-ats__plugins_8c.html - a34945c5ee94a06d9963f2327ba4655fa - (const struct GNUNET_CONFIGURATION_Handle *cfg, unsigned long long *out_dest, unsigned long long *in_dest, int dest_length) - - - int - GAS_plugin_init - d4/dd4/gnunet-service-ats__plugins_8c.html - a9a055d0a8bc3a81256b5adf04df80665 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GAS_plugin_done - d4/dd4/gnunet-service-ats__plugins_8c.html - aa80ef3a0b416b4028b13ad4c5e9d5df6 - () - - - void - GAS_plugin_new_address - d4/dd4/gnunet-service-ats__plugins_8c.html - aeeb39a420615c4c78427fe1263e1bb1f - (struct ATS_Address *new_address) - - - void - GAS_plugin_delete_address - d4/dd4/gnunet-service-ats__plugins_8c.html - a9ccb5f3d738bb18e525fcb3196e997d6 - (struct ATS_Address *address) - - - void - GAS_plugin_notify_feedback - d4/dd4/gnunet-service-ats__plugins_8c.html - a8ce729a4317106794dbd17dda31b52f2 - (struct GNUNET_SERVICE_Client *application, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_TIME_Relative scope, enum GNUNET_ATS_PreferenceKind kind, float score_abs) - - - void - GAS_plugin_solver_lock - d4/dd4/gnunet-service-ats__plugins_8c.html - a9a354c0371b784ea08282a4d47ebced4 - () - - - void - GAS_plugin_solver_unlock - d4/dd4/gnunet-service-ats__plugins_8c.html - a51dac6c32ae14a6c2c255c53988a60bc - () - - - void - GAS_plugin_request_connect_start - d4/dd4/gnunet-service-ats__plugins_8c.html - aae36c7e8df41df4e64b6af2e45e5961c - (const struct GNUNET_PeerIdentity *pid) - - - void - GAS_plugin_request_connect_stop - d4/dd4/gnunet-service-ats__plugins_8c.html - abc6a347625da88793b21021f5e59d7e8 - (const struct GNUNET_PeerIdentity *pid) - - - static struct GNUNET_ATS_SolverFunctions * - sf - d4/dd4/gnunet-service-ats__plugins_8c.html - ad50f8f0cc9e110e70e641d16cec19a64 - - - - static struct GNUNET_ATS_PluginEnvironment - env - d4/dd4/gnunet-service-ats__plugins_8c.html - adc6b0d3c0904fc97d33581d82cbdfe32 - - - - static char * - plugin - d4/dd4/gnunet-service-ats__plugins_8c.html - a6c17991baba655fbc7cc8992ab11c974 - - - - - gnunet-service-ats_plugins.h - /home/grothoff/research/gnunet/src/ats/ - d1/dec/gnunet-service-ats__plugins_8h - gnunet-service-ats_addresses.h - - int - GAS_plugin_init - d1/dec/gnunet-service-ats__plugins_8h.html - a9a055d0a8bc3a81256b5adf04df80665 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GAS_plugin_done - d1/dec/gnunet-service-ats__plugins_8h.html - a61e57a9cca106a3ee81f62426d4601bd - (void) - - - void - GAS_plugin_notify_preference_changed - d1/dec/gnunet-service-ats__plugins_8h.html - adf532befad7937a45fedbc89427d95d4 - (const struct GNUNET_PeerIdentity *peer, enum GNUNET_ATS_PreferenceKind kind, double pref_rel) - - - void - GAS_plugin_notify_property_changed - d1/dec/gnunet-service-ats__plugins_8h.html - a54e1963c4484f48d3acc8548a4d98422 - (struct ATS_Address *address) - - - void - GAS_plugin_new_address - d1/dec/gnunet-service-ats__plugins_8h.html - aeeb39a420615c4c78427fe1263e1bb1f - (struct ATS_Address *new_address) - - - void - GAS_plugin_delete_address - d1/dec/gnunet-service-ats__plugins_8h.html - a9ccb5f3d738bb18e525fcb3196e997d6 - (struct ATS_Address *address) - - - void - GAS_plugin_notify_feedback - d1/dec/gnunet-service-ats__plugins_8h.html - a8ce729a4317106794dbd17dda31b52f2 - (struct GNUNET_SERVICE_Client *application, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_TIME_Relative scope, enum GNUNET_ATS_PreferenceKind kind, float score_abs) - - - void - GAS_plugin_solver_lock - d1/dec/gnunet-service-ats__plugins_8h.html - a95fdd663a69dde76a436b10226daec3d - (void) - - - void - GAS_plugin_solver_unlock - d1/dec/gnunet-service-ats__plugins_8h.html - aa5615dff79cd39c14c6e011b625b3888 - (void) - - - void - GAS_plugin_request_connect_start - d1/dec/gnunet-service-ats__plugins_8h.html - aae36c7e8df41df4e64b6af2e45e5961c - (const struct GNUNET_PeerIdentity *pid) - - - void - GAS_plugin_request_connect_stop - d1/dec/gnunet-service-ats__plugins_8h.html - abc6a347625da88793b21021f5e59d7e8 - (const struct GNUNET_PeerIdentity *pid) - - - - gnunet-service-ats_preferences.c - /home/grothoff/research/gnunet/src/ats/ - d4/d71/gnunet-service-ats__preferences_8c - platform.h - gnunet-service-ats.h - gnunet-service-ats_addresses.h - gnunet-service-ats_performance.h - gnunet-service-ats_plugins.h - gnunet-service-ats_preferences.h - gnunet-service-ats_reservations.h - ats.h - PeerRelative - PreferencePeer - PreferenceClient - SumContext - AgeContext - UpdateContext - - #define - LOG - d4/d71/gnunet-service-ats__preferences_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - PREF_AGING_INTERVAL - d4/d71/gnunet-service-ats__preferences_8c.html - a3d8535477112041ea07d222ae73704f2 - - - - #define - PREF_AGING_FACTOR - d4/d71/gnunet-service-ats__preferences_8c.html - a267b522838cc4f6d1e992abcf18a4be8 - - - - #define - PREF_EPSILON - d4/d71/gnunet-service-ats__preferences_8c.html - a2b0a2c77a821d129930dbb6ac61e832f - - - - static int - sum_relative_preferences - d4/d71/gnunet-service-ats__preferences_8c.html - a4c8833c40c2c7d1b4428f9981a2c2fdc - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static void - update_relative_values_for_peer - d4/d71/gnunet-service-ats__preferences_8c.html - a2ca71df3c792c9e85f642c008b8624d1 - (const struct GNUNET_PeerIdentity *id, enum GNUNET_ATS_PreferenceKind kind) - - - static int - free_peer - d4/d71/gnunet-service-ats__preferences_8c.html - a38ab12370d40cd0637cfc0cbd2710c6c - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static int - free_preference - d4/d71/gnunet-service-ats__preferences_8c.html - ad018004873d15ad52b3fbe8492bd2621 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static int - age_values - d4/d71/gnunet-service-ats__preferences_8c.html - a3affc4e4e71eec68ff4e73bde62a2985 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static void - preference_aging - d4/d71/gnunet-service-ats__preferences_8c.html - a52a09ed7dde8017ac72d86d9e838aefa - (void *cls) - - - static int - update_abs_sum - d4/d71/gnunet-service-ats__preferences_8c.html - ad43d8bb4a0c5a44072c6029e8ebac2f6 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static int - update_rel_sum - d4/d71/gnunet-service-ats__preferences_8c.html - a0c8b147d4c4b4d6565c13dbc98a621d7 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static void - recalculate_relative_preferences - d4/d71/gnunet-service-ats__preferences_8c.html - ae095ea411b1a70792b5445536270cf4d - (struct PreferenceClient *c, enum GNUNET_ATS_PreferenceKind kind) - - - static int - update_iterator - d4/d71/gnunet-service-ats__preferences_8c.html - aa5b3fb427d96091c6b15ef006121cf15 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - update_preference - d4/d71/gnunet-service-ats__preferences_8c.html - a8a9a7eedece963b2e0f31c2ef5413944 - (struct GNUNET_SERVICE_Client *client, const struct GNUNET_PeerIdentity *peer, enum GNUNET_ATS_PreferenceKind kind, float score_abs) - - - void - GAS_handle_preference_change - d4/d71/gnunet-service-ats__preferences_8c.html - a8e64c4e305c47766e3baa4058ed1f842 - (struct GNUNET_SERVICE_Client *client, const struct ChangePreferenceMessage *msg) - - - void - GAS_preference_init - d4/d71/gnunet-service-ats__preferences_8c.html - a3e86c821964ab8d35b78f2546f50c574 - () - - - void - GAS_preference_done - d4/d71/gnunet-service-ats__preferences_8c.html - a86231c3c79d53b1adf06f7a1b805a48a - () - - - const double * - GAS_preference_get_by_peer - d4/d71/gnunet-service-ats__preferences_8c.html - adc35e68a2582eec939d2ed577a662fc9 - (void *cls, const struct GNUNET_PeerIdentity *id) - - - void - GAS_preference_client_disconnect - d4/d71/gnunet-service-ats__preferences_8c.html - a379ef2918c102d061426725a8c15d8c8 - (struct GNUNET_SERVICE_Client *client) - - - static struct PeerRelative - defvalues - d4/d71/gnunet-service-ats__preferences_8c.html - a669f4d2ed469736275d42ebe4d9abb1d - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - preference_peers - d4/d71/gnunet-service-ats__preferences_8c.html - a6fbeb2c596dcb7bda84ed0aaf1941c9b - - - - static struct PreferenceClient * - pc_head - d4/d71/gnunet-service-ats__preferences_8c.html - ae2558edc2a2334619c8936b24635d431 - - - - static struct PreferenceClient * - pc_tail - d4/d71/gnunet-service-ats__preferences_8c.html - aef43d1699e52ed28df139edaf078b1f2 - - - - static struct GNUNET_SCHEDULER_Task * - aging_task - d4/d71/gnunet-service-ats__preferences_8c.html - a6c2c4794cf1920853612bf295979123b - - - - - gnunet-service-ats_preferences.h - /home/grothoff/research/gnunet/src/ats/ - d6/db0/gnunet-service-ats__preferences_8h - gnunet_util_lib.h - gnunet_ats_service.h - gnunet-service-ats.h - gnunet_statistics_service.h - ats.h - - #define - DEFAULT_ABS_PREFERENCE - d6/db0/gnunet-service-ats__preferences_8h.html - a2ae36ee28b3dc4f78a61be9dc3210420 - - - - #define - DEFAULT_REL_PREFERENCE - d6/db0/gnunet-service-ats__preferences_8h.html - ab6cc65a04a1d59ba5281638eeebdb526 - - - - void - GAS_handle_preference_change - d6/db0/gnunet-service-ats__preferences_8h.html - a8e64c4e305c47766e3baa4058ed1f842 - (struct GNUNET_SERVICE_Client *client, const struct ChangePreferenceMessage *msg) - - - void - GAS_preference_init - d6/db0/gnunet-service-ats__preferences_8h.html - ad568c76b206d9d045f7e783551412f3b - (void) - - - void - GAS_preference_done - d6/db0/gnunet-service-ats__preferences_8h.html - a660fb6ec7d4e9a5c759c3733541f5953 - (void) - - - const double * - GAS_preference_get_by_peer - d6/db0/gnunet-service-ats__preferences_8h.html - adc35e68a2582eec939d2ed577a662fc9 - (void *cls, const struct GNUNET_PeerIdentity *id) - - - void - GAS_preference_client_disconnect - d6/db0/gnunet-service-ats__preferences_8h.html - a379ef2918c102d061426725a8c15d8c8 - (struct GNUNET_SERVICE_Client *client) - - - - gnunet-service-ats_reservations.c - /home/grothoff/research/gnunet/src/ats/ - d1/d4b/gnunet-service-ats__reservations_8c - platform.h - gnunet-service-ats_reservations.h - gnunet-service-ats.h - ats.h - - #define - MAX_BANDWIDTH_CARRY_S - d1/d4b/gnunet-service-ats__reservations_8c.html - aea67c40f24d39e8fe07f2b075f380d48 - - - - static struct GNUNET_TIME_Relative - reservations_reserve - d1/d4b/gnunet-service-ats__reservations_8c.html - a8db2fa95c21f21454876ff177cf062cb - (const struct GNUNET_PeerIdentity *peer, int32_t amount) - - - void - GAS_reservations_set_bandwidth - d1/d4b/gnunet-service-ats__reservations_8c.html - a33c724cc994f95660d73bb3823ccb016 - (const struct GNUNET_PeerIdentity *peer, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in) - - - void - GAS_handle_reservation_request - d1/d4b/gnunet-service-ats__reservations_8c.html - a41430f2b36040369a4f965a413e4e44f - (struct GNUNET_SERVICE_Client *client, const struct ReservationRequestMessage *msg) - - - void - GAS_reservations_init - d1/d4b/gnunet-service-ats__reservations_8c.html - af561e65f09ecab6d4a258f73aef60f05 - () - - - static int - free_tracker - d1/d4b/gnunet-service-ats__reservations_8c.html - a4b039d506c1659f08b9252002d08562b - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GAS_reservations_done - d1/d4b/gnunet-service-ats__reservations_8c.html - ab3707232bced66180135e6b6d72cb916 - () - - - static struct GNUNET_CONTAINER_MultiPeerMap * - trackers - d1/d4b/gnunet-service-ats__reservations_8c.html - a39be9e5be52d4c6e6463849a762b8c80 - - - - - gnunet-service-ats_reservations.h - /home/grothoff/research/gnunet/src/ats/ - d9/d21/gnunet-service-ats__reservations_8h - gnunet_util_lib.h - ats.h - - void - GAS_reservations_set_bandwidth - d9/d21/gnunet-service-ats__reservations_8h.html - a33c724cc994f95660d73bb3823ccb016 - (const struct GNUNET_PeerIdentity *peer, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in) - - - void - GAS_handle_reservation_request - d9/d21/gnunet-service-ats__reservations_8h.html - aa3f6217267e44b92d04d110085b669a7 - (struct GNUNET_SERVICE_Client *client, const struct ReservationRequestMessage *message) - - - void - GAS_reservations_init - d9/d21/gnunet-service-ats__reservations_8h.html - ab093c1a097cd1bb5bf6da8599f4166df - (void) - - - void - GAS_reservations_done - d9/d21/gnunet-service-ats__reservations_8h.html - a8b17bdfbf74327bb44d5da02267b7c88 - (void) - - - - gnunet-service-ats_scheduling.c - /home/grothoff/research/gnunet/src/ats/ - d4/dd5/gnunet-service-ats__scheduling_8c - platform.h - gnunet-service-ats_addresses.h - gnunet-service-ats_scheduling.h - ats.h - - int - GAS_scheduling_add_client - d4/dd5/gnunet-service-ats__scheduling_8c.html - afd28c8943ae00512beb9f38f668c27dd - (struct GNUNET_SERVICE_Client *client) - - - void - GAS_scheduling_remove_client - d4/dd5/gnunet-service-ats__scheduling_8c.html - adf4b8c4b7e57c2192107cf26502192ef - (struct GNUNET_SERVICE_Client *client) - - - void - GAS_scheduling_transmit_address_suggestion - d4/dd5/gnunet-service-ats__scheduling_8c.html - a5e7231f141f473e42f94fc563e26b857 - (const struct GNUNET_PeerIdentity *peer, uint32_t session_id, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in) - - - void - GAS_handle_address_add - d4/dd5/gnunet-service-ats__scheduling_8c.html - a0e90bea80f1a321372c8fc774a9dc37e - (const struct AddressAddMessage *m) - - - void - GAS_handle_address_update - d4/dd5/gnunet-service-ats__scheduling_8c.html - a8136ed479f2ec432471e8470ab6c5272 - (const struct AddressUpdateMessage *m) - - - void - GAS_handle_address_destroyed - d4/dd5/gnunet-service-ats__scheduling_8c.html - a8d2559a476e7a9313375247944ad9f4a - (const struct AddressDestroyedMessage *m) - - - static struct GNUNET_SERVICE_Client * - my_client - d4/dd5/gnunet-service-ats__scheduling_8c.html - ab2d31b6f62a7b6540441bf96b9c2bc66 - - - - - gnunet-service-ats_scheduling.h - /home/grothoff/research/gnunet/src/ats/ - d9/d3d/gnunet-service-ats__scheduling_8h - gnunet_util_lib.h - - int - GAS_scheduling_add_client - d9/d3d/gnunet-service-ats__scheduling_8h.html - afd28c8943ae00512beb9f38f668c27dd - (struct GNUNET_SERVICE_Client *client) - - - void - GAS_scheduling_remove_client - d9/d3d/gnunet-service-ats__scheduling_8h.html - adf4b8c4b7e57c2192107cf26502192ef - (struct GNUNET_SERVICE_Client *client) - - - void - GAS_scheduling_transmit_address_suggestion - d9/d3d/gnunet-service-ats__scheduling_8h.html - a5e7231f141f473e42f94fc563e26b857 - (const struct GNUNET_PeerIdentity *peer, uint32_t session_id, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in) - - - void - GAS_handle_address_add - d9/d3d/gnunet-service-ats__scheduling_8h.html - a0e90bea80f1a321372c8fc774a9dc37e - (const struct AddressAddMessage *m) - - - void - GAS_handle_address_update - d9/d3d/gnunet-service-ats__scheduling_8h.html - a8136ed479f2ec432471e8470ab6c5272 - (const struct AddressUpdateMessage *m) - - - void - GAS_handle_address_destroyed - d9/d3d/gnunet-service-ats__scheduling_8h.html - a8d2559a476e7a9313375247944ad9f4a - (const struct AddressDestroyedMessage *m) - - - - plugin_ats_proportional.c - /home/grothoff/research/gnunet/src/ats/ - d5/de2/plugin__ats__proportional_8c - platform.h - gnunet_statistics_service.h - gnunet_ats_service.h - gnunet_ats_plugin.h - gnunet-service-ats_addresses.h - AddressWrapper - Network - GAS_PROPORTIONAL_Handle - FindBestAddressCtx - - #define - LOG - d5/de2/plugin__ats__proportional_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - PROP_STABILITY_FACTOR - d5/de2/plugin__ats__proportional_8c.html - ab36c54851eab576820340d7c6b4f5b59 - - - - #define - PROPORTIONALITY_FACTOR - d5/de2/plugin__ats__proportional_8c.html - a502cc8eef43b5d545352c022bf1e9ef6 - - - - static int - is_bandwidth_available_in_network - d5/de2/plugin__ats__proportional_8c.html - a546ea957a5959dde90f3c92c5793cebc - (struct Network *net, int extra) - - - static int - all_require_connectivity - d5/de2/plugin__ats__proportional_8c.html - a5cc3ba38b25dd8b294b3a9c2b5a60703 - (struct GAS_PROPORTIONAL_Handle *s, struct Network *net, unsigned int con) - - - static void - distribute_bandwidth - d5/de2/plugin__ats__proportional_8c.html - a16f72366aa78e4ec2fbf0a8ac3c59863 - (struct GAS_PROPORTIONAL_Handle *s, struct Network *net) - - - static void - propagate_bandwidth - d5/de2/plugin__ats__proportional_8c.html - a24f8e6f148fa16d927d3117f9d5d842c - (struct GAS_PROPORTIONAL_Handle *s, struct Network *net) - - - static void - distribute_bandwidth_in_network - d5/de2/plugin__ats__proportional_8c.html - a659cfd218622aaf7c7c2ff2c2bc7216a - (struct GAS_PROPORTIONAL_Handle *s, struct Network *n) - - - static int - find_best_address_it - d5/de2/plugin__ats__proportional_8c.html - a998ff0573abe68838561773bb16d1401 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - struct ATS_Address * - get_best_address - d5/de2/plugin__ats__proportional_8c.html - ac4b5918e464ac564fbc7299db44555de - (struct GAS_PROPORTIONAL_Handle *s, struct GNUNET_CONTAINER_MultiPeerMap *addresses, const struct GNUNET_PeerIdentity *id) - - - static void - address_decrement_active - d5/de2/plugin__ats__proportional_8c.html - aec89ab5e33a11550b762c9bf4c82b9df - (struct GAS_PROPORTIONAL_Handle *s, struct Network *net) - - - static int - get_active_address_it - d5/de2/plugin__ats__proportional_8c.html - ae067600148c71736abd0f7b02a4b4fde - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static struct ATS_Address * - get_active_address - d5/de2/plugin__ats__proportional_8c.html - a08a3f02377ceb466db2a481544ea9373 - (struct GAS_PROPORTIONAL_Handle *s, const struct GNUNET_PeerIdentity *peer) - - - static void - update_active_address - d5/de2/plugin__ats__proportional_8c.html - ad0091900fc5701d68d771c8b8f866b6a - (struct GAS_PROPORTIONAL_Handle *s, struct ATS_Address *current_address, const struct GNUNET_PeerIdentity *peer) - - - static void - GAS_proportional_change_preference - d5/de2/plugin__ats__proportional_8c.html - ad2a45fa817b3509de8bd477a8c353b0f - (void *solver, const struct GNUNET_PeerIdentity *peer, enum GNUNET_ATS_PreferenceKind kind, double pref_rel) - - - static void - GAS_proportional_feedback - d5/de2/plugin__ats__proportional_8c.html - a6400693daa3382ea5d67237090d8c2e7 - (void *solver, struct GNUNET_SERVICE_Client *application, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_TIME_Relative scope, enum GNUNET_ATS_PreferenceKind kind, double score) - - - static void - GAS_proportional_start_get_address - d5/de2/plugin__ats__proportional_8c.html - ac4e3868e377f7f323853678b1fe63f02 - (void *solver, const struct GNUNET_PeerIdentity *peer) - - - static void - GAS_proportional_stop_get_address - d5/de2/plugin__ats__proportional_8c.html - a3777b98b09ede65b781cc1e5478345f3 - (void *solver, const struct GNUNET_PeerIdentity *peer) - - - static void - GAS_proportional_bulk_start - d5/de2/plugin__ats__proportional_8c.html - ad4dbef8cbf7513061d5311c05aada947 - (void *solver) - - - static void - GAS_proportional_bulk_stop - d5/de2/plugin__ats__proportional_8c.html - aea93afcb2b1f9edc9506693ccf9dfa27 - (void *solver) - - - static void - GAS_proportional_address_property_changed - d5/de2/plugin__ats__proportional_8c.html - a145bb3d3d7c15ce1aadb305b09135656 - (void *solver, struct ATS_Address *address) - - - static void - GAS_proportional_address_add - d5/de2/plugin__ats__proportional_8c.html - a6b77b6e8cefe07705bd21f8b1305684e - (void *solver, struct ATS_Address *address, uint32_t network) - - - static void - GAS_proportional_address_delete - d5/de2/plugin__ats__proportional_8c.html - a06ba170fed5584106c2ec793aa961ec8 - (void *solver, struct ATS_Address *address) - - - void * - libgnunet_plugin_ats_proportional_init - d5/de2/plugin__ats__proportional_8c.html - ad1f12810258410c70a52dcc499aed854 - (void *cls) - - - void * - libgnunet_plugin_ats_proportional_done - d5/de2/plugin__ats__proportional_8c.html - a344ad01482f11dba72e61d9130d9d2d4 - (void *cls) - - - - auction.h - /home/grothoff/research/gnunet/src/auction/ - da/d35/auction_8h - gnunet_common.h - GNUNET_AUCTION_ClientCreateMessage - - - gnunet-auction-create.c - /home/grothoff/research/gnunet/src/auction/ - d5/d68/gnunet-auction-create_8c - platform.h - gnunet_util_lib.h - - #define - FIRST_PRICE - d5/d68/gnunet-auction-create_8c.html - a363b4885c2da6f4d493f2a39a45483b7 - - - - #define - OUTCOME_PRIVATE - d5/d68/gnunet-auction-create_8c.html - a3b13fec0e257594b1964f67674337f1c - - - - #define - OUTCOME_PUBLIC - d5/d68/gnunet-auction-create_8c.html - a60860e061749eea3cf18dc6ec3041e98 - - - - static void - run - d5/d68/gnunet-auction-create_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d5/d68/gnunet-auction-create_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - d5/d68/gnunet-auction-create_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static char * - fndesc - d5/d68/gnunet-auction-create_8c.html - addcecdc98b3d06dea3cf9e2cc029d2b0 - - - - static char * - fnprices - d5/d68/gnunet-auction-create_8c.html - a8f5d9b4113aba3a30f17d52e43f4ab75 - - - - static struct GNUNET_TIME_Relative - dround - d5/d68/gnunet-auction-create_8c.html - aa97c8b9739643d2f0e3a36fc9ab1f7ac - - - - static struct GNUNET_TIME_Relative - dstart - d5/d68/gnunet-auction-create_8c.html - a816e8108ad57443bff060dd04ad160bc - - - - static unsigned int - m - d5/d68/gnunet-auction-create_8c.html - a4033037df26775dd60840e66d38a08ba - - - - static int - outcome - d5/d68/gnunet-auction-create_8c.html - aff869d4fd34d6c218d80b7b199aa99d1 - - - - static int - interactive - d5/d68/gnunet-auction-create_8c.html - aeb39d5d8ddd4957f1b01720fa0e37e36 - - - - - gnunet-auction-info.c - /home/grothoff/research/gnunet/src/auction/ - db/d8c/gnunet-auction-info_8c - platform.h - gnunet_util_lib.h - - static void - run - db/d8c/gnunet-auction-info_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - db/d8c/gnunet-auction-info_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - db/d8c/gnunet-auction-info_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - - gnunet-auction-join.c - /home/grothoff/research/gnunet/src/auction/ - de/d69/gnunet-auction-join_8c - platform.h - gnunet_util_lib.h - - static void - run - de/d69/gnunet-auction-join_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - de/d69/gnunet-auction-join_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - de/d69/gnunet-auction-join_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - - gnunet-service-auction.c - /home/grothoff/research/gnunet/src/auction/ - db/d51/gnunet-service-auction_8c - platform.h - gnunet_util_lib.h - auction.h - - static int - check_create - db/d51/gnunet-service-auction_8c.html - af1954f91a3c95725e39e3d4413bf979d - (void *cls, const struct GNUNET_AUCTION_ClientCreateMessage *msg) - - - static void - handle_create - db/d51/gnunet-service-auction_8c.html - afcac78269d5c4590e2d4abd57b213a30 - (void *cls, const struct GNUNET_AUCTION_ClientCreateMessage *msg) - - - static void - cleanup_task - db/d51/gnunet-service-auction_8c.html - a6326013d99300f02512b1b4e8acfacc7 - (void *cls) - - - static void * - client_connect_cb - db/d51/gnunet-service-auction_8c.html - a59bdc2686a972268ebbe1bc798ded17c - (void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - db/d51/gnunet-service-auction_8c.html - ac42ef8df5e7252aab48d6463ea70cac5 - (void *cls, struct GNUNET_SERVICE_Client *c, void *internal_cls) - - - static void - run - db/d51/gnunet-service-auction_8c.html - afab0511d617b1f42d6fa1a979d2d2a0f - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SERVICE_Handle *service) - - - - bg_bf.c - /home/grothoff/research/gnunet/src/block/ - d7/d66/bg__bf_8c - platform.h - gnunet_util_lib.h - gnunet_block_group_lib.h - gnunet_block_plugin.h - BfGroupInternals - - static int - bf_group_serialize_cb - d7/d66/bg__bf_8c.html - a4fd1f966b9c33e12f5279111878569e1 - (struct GNUNET_BLOCK_Group *bg, uint32_t *nonce, void **raw_data, size_t *raw_data_size) - - - static void - bf_group_mark_seen_cb - d7/d66/bg__bf_8c.html - a3eff899e3b34441902622bcdf5649387 - (struct GNUNET_BLOCK_Group *bg, const struct GNUNET_HashCode *seen_results, unsigned int seen_results_count) - - - static int - bf_group_merge_cb - d7/d66/bg__bf_8c.html - a2d6595798db47b8adb79669d5a3a8fdc - (struct GNUNET_BLOCK_Group *bg1, const struct GNUNET_BLOCK_Group *bg2) - - - static void - bf_group_destroy_cb - d7/d66/bg__bf_8c.html - a7d5a7a5e5a62f43c5a4a13a8041b1435 - (struct GNUNET_BLOCK_Group *bg) - - - struct GNUNET_BLOCK_Group * - GNUNET_BLOCK_GROUP_bf_create - d2/dba/group__block.html - gaa7867d60e8a1a56d6dff4cbb148a5261 - (void *cls, size_t bf_size, unsigned int bf_k, enum GNUNET_BLOCK_Type type, uint32_t nonce, const void *raw_data, size_t raw_data_size) - - - int - GNUNET_BLOCK_GROUP_bf_test_and_set - d2/dba/group__block.html - ga10aa548e22433b2c795795a074f17d00 - (struct GNUNET_BLOCK_Group *bg, const struct GNUNET_HashCode *hc) - - - size_t - GNUNET_BLOCK_GROUP_compute_bloomfilter_size - d2/dba/group__block.html - ga3b07bce5909b0abcf70352580ffa1f90 - (unsigned int entry_count, unsigned int k) - - - - block.c - /home/grothoff/research/gnunet/src/block/ - d3/d1c/block_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_signatures.h - gnunet_block_lib.h - gnunet_block_plugin.h - Plugin - GNUNET_BLOCK_Context - - void - GNUNET_BLOCK_mingle_hash - d2/dba/group__block.html - gaa82c8581c3753f8f62efe895b81f6b60 - (const struct GNUNET_HashCode *in, uint32_t mingle_number, struct GNUNET_HashCode *hc) - - - static void - add_plugin - d3/d1c/block_8c.html - a0183ea3762d60a08bf1e4fb54fcab0c8 - (void *cls, const char *library_name, void *lib_ret) - - - struct GNUNET_BLOCK_Context * - GNUNET_BLOCK_context_create - d2/dba/group__block.html - gaa44081ecb8d07dab37dcf3a9da028be1 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_BLOCK_context_destroy - d2/dba/group__block.html - ga51448419bec859a066c9297df9588d78 - (struct GNUNET_BLOCK_Context *ctx) - - - int - GNUNET_BLOCK_group_serialize - d2/dba/group__block.html - ga069bcf471a5c1fbb19c57bc1c903e68e - (struct GNUNET_BLOCK_Group *bg, uint32_t *nonce, void **raw_data, size_t *raw_data_size) - - - void - GNUNET_BLOCK_group_destroy - d2/dba/group__block.html - ga7409b30381322e9664eeda4f6bfb2a50 - (struct GNUNET_BLOCK_Group *bg) - - - int - GNUNET_BLOCK_group_merge - d2/dba/group__block.html - gaa0ef0ee8bd4c71e6c8840b8f6af13a94 - (struct GNUNET_BLOCK_Group *bg1, struct GNUNET_BLOCK_Group *bg2) - - - static struct GNUNET_BLOCK_PluginFunctions * - find_plugin - d3/d1c/block_8c.html - a70815d3b1d6ca63cdb81a9a166c7832a - (struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type) - - - struct GNUNET_BLOCK_Group * - GNUNET_BLOCK_group_create - d2/dba/group__block.html - ga9681d4399039dc41d3ae719169e4dbda - (struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, uint32_t nonce, const void *raw_data, size_t raw_data_size,...) - - - enum GNUNET_BLOCK_EvaluationResult - GNUNET_BLOCK_evaluate - d2/dba/group__block.html - ga90ab53d6d53c65187d93f576dbeccf01 - (struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *group, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - int - GNUNET_BLOCK_get_key - d2/dba/group__block.html - ga87c66a7b4dcf420be813b79d732c9eac - (struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, const void *block, size_t block_size, struct GNUNET_HashCode *key) - - - int - GNUNET_BLOCK_group_set_seen - d2/dba/group__block.html - gaeabca9b479c7947a25ecf0808db7888c - (struct GNUNET_BLOCK_Group *bg, const struct GNUNET_HashCode *seen_results, unsigned int seen_results_count) - - - - plugin_block_template.c - /home/grothoff/research/gnunet/src/block/ - d5/d3d/plugin__block__template_8c - platform.h - gnunet_block_plugin.h - gnunet_block_group_lib.h - - #define - DEBUG_TEMPLATE - d5/d3d/plugin__block__template_8c.html - ae3cb99a1134ddf59030e26a027931e59 - - - - #define - BLOOMFILTER_K - d5/d3d/plugin__block__template_8c.html - a8de3b714a9a52f3e2496d8962981cb15 - - - - #define - TEMPLATE_BF_SIZE - d5/d3d/plugin__block__template_8c.html - a7054929c124971cdbe6e2f62d7be3fdc - - - - static struct GNUNET_BLOCK_Group * - block_plugin_template_create_group - d5/d3d/plugin__block__template_8c.html - a8a6c6460b9d4ca8971f276da1c34b496 - (void *cls, enum GNUNET_BLOCK_Type type, uint32_t nonce, const void *raw_data, size_t raw_data_size, va_list va) - - - static enum GNUNET_BLOCK_EvaluationResult - block_plugin_template_evaluate - d5/d3d/plugin__block__template_8c.html - a0c617f8256dc694268159871905f3485 - (void *cls, struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *group, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - static int - block_plugin_template_get_key - d5/d3d/plugin__block__template_8c.html - a21fd9e3cd747c6d1e447eab560cef1b3 - (void *cls, enum GNUNET_BLOCK_Type type, const void *block, size_t block_size, struct GNUNET_HashCode *key) - - - void * - libgnunet_plugin_block_template_init - d5/d3d/plugin__block__template_8c.html - a9be3862b8c75c1ed2c2ac3b7061a88c9 - (void *cls) - - - void * - libgnunet_plugin_block_template_done - d5/d3d/plugin__block__template_8c.html - a9dbf787c6008cf6bbcf3d4a16b1ef35f - (void *cls) - - - - plugin_block_test.c - /home/grothoff/research/gnunet/src/block/ - d1/dc4/plugin__block__test_8c - platform.h - gnunet_block_plugin.h - gnunet_block_group_lib.h - - #define - BLOOMFILTER_K - d1/dc4/plugin__block__test_8c.html - a8de3b714a9a52f3e2496d8962981cb15 - - - - #define - TEST_BF_SIZE - d1/dc4/plugin__block__test_8c.html - a62f04010467459d076d17bf0ca1adb39 - - - - static struct GNUNET_BLOCK_Group * - block_plugin_test_create_group - d1/dc4/plugin__block__test_8c.html - a2483a80d9a19161024c1299372074941 - (void *cls, enum GNUNET_BLOCK_Type type, uint32_t nonce, const void *raw_data, size_t raw_data_size, va_list va) - - - static enum GNUNET_BLOCK_EvaluationResult - block_plugin_test_evaluate - d1/dc4/plugin__block__test_8c.html - a4657eddce7bfb3310e1eeaf7c4409345 - (void *cls, struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *group, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - static int - block_plugin_test_get_key - d1/dc4/plugin__block__test_8c.html - adb753cfb5c596589b11a4ce6a14ceacd - (void *cls, enum GNUNET_BLOCK_Type type, const void *block, size_t block_size, struct GNUNET_HashCode *key) - - - void * - libgnunet_plugin_block_test_init - d1/dc4/plugin__block__test_8c.html - af5b4d25dd2a13d822aacc977a07b852a - (void *cls) - - - void * - libgnunet_plugin_block_test_done - d1/dc4/plugin__block__test_8c.html - a2dcfa6b1228366f95d6f891b790231a8 - (void *cls) - - - - cadet.h - /home/grothoff/research/gnunet/src/cadet/ - d2/d8a/cadet_8h - platform.h - gnunet_util_lib.h - gnunet_peer_lib.h - gnunet_core_service.h - gnunet_cadet_service.h - gnunet_protocols.h - GNUNET_CADET_ClientChannelNumber - GNUNET_CADET_PortMessage - GNUNET_CADET_LocalChannelCreateMessage - GNUNET_CADET_LocalChannelDestroyMessage - GNUNET_CADET_LocalData - GNUNET_CADET_LocalAck - GNUNET_CADET_LocalInfo - GNUNET_CADET_RequestPathInfoMessage - GNUNET_CADET_ChannelInfoMessage - GNUNET_CADET_RequestChannelInfoMessage - GNUNET_CADET_LocalInfoPath - GNUNET_CADET_LocalInfoPeers - GNUNET_CADET_LocalInfoTunnel - - #define - CADET_TIMING_START - d2/d8a/cadet_8h.html - a2007b3302f8d036259b8e2b79ef5821a - - - - #define - CADET_TIMING_END - d2/d8a/cadet_8h.html - a26084d062d34614a10fb7f3178fcdf71 - - - - #define - GNUNET_CADET_LOCAL_CHANNEL_ID_CLI - d2/d8a/cadet_8h.html - ad0ea9b3a9acb5d4930b66af9901d9b1f - - - - #define - HIGH_PID - d2/d8a/cadet_8h.html - a3f4b6fb30345202df51e2d78bc4c72f4 - - - - #define - LOW_PID - d2/d8a/cadet_8h.html - aa0b6b80f771d1de90489c86eace1642e - - - - #define - PID_OVERFLOW - d2/d8a/cadet_8h.html - a87832f8ccd7081d064d8c27c00b8686f - (pid, max) - - - GNUNET_NETWORK_STRUCT_END char * - GC_f2s - d2/d8a/cadet_8h.html - aa4e88ca5fd717296bc32012058ae6052 - (int fwd) - - - int - GC_is_pid_bigger - d2/d8a/cadet_8h.html - a735649058fdf2003cb0417f318912336 - (uint32_t bigger, uint32_t smaller) - - - uint32_t - GC_max_pid - d2/d8a/cadet_8h.html - a2efa54f33463f5eb8532a8daafe5b0f1 - (uint32_t a, uint32_t b) - - - uint32_t - GC_min_pid - d2/d8a/cadet_8h.html - a2abfe6350b8e88d22fed528fc3042c10 - (uint32_t a, uint32_t b) - - - size_t - GC_bin2s - d2/d8a/cadet_8h.html - a1649dd5332abb925dc5e99c60ca295b8 - (void *bin, unsigned int len, char **output) - - - const char * - GC_m2s - d2/d8a/cadet_8h.html - a646a4e05902491a7897b5cb09909dc8b - (uint16_t m) - - - - cadet_api.c - /home/grothoff/research/gnunet/src/cadet/ - df/d17/cadet__api_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_cadet_service.h - cadet.h - cadet_protocol.h - GNUNET_CADET_Handle - GNUNET_CADET_Channel - GNUNET_CADET_Port - - #define - LOG - df/d17/cadet__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static struct GNUNET_CADET_Port * - find_port - df/d17/cadet__api_8c.html - a83abb5932d5bf0bb53e42759ced17abe - (const struct GNUNET_CADET_Handle *h, const struct GNUNET_HashCode *hash) - - - static struct GNUNET_CADET_Channel * - find_channel - df/d17/cadet__api_8c.html - a650da16f63f3845f357f0ebc26ebc8e9 - (struct GNUNET_CADET_Handle *h, struct GNUNET_CADET_ClientChannelNumber ccn) - - - static struct GNUNET_CADET_Channel * - create_channel - df/d17/cadet__api_8c.html - a0c87767e8f9b1f949e05ebc206b1104c - (struct GNUNET_CADET_Handle *h, const struct GNUNET_CADET_ClientChannelNumber *ccnp) - - - static void - destroy_channel - df/d17/cadet__api_8c.html - a59d7b54d33ad89db734e9bdeb5afebd7 - (struct GNUNET_CADET_Channel *ch) - - - static void - reconnect - df/d17/cadet__api_8c.html - acb9f6ba694f9e7d80f493113f871c9e9 - (struct GNUNET_CADET_Handle *h) - - - static int - open_port_cb - df/d17/cadet__api_8c.html - adb34517aabd38362826e10dc117dd53e - (void *cls, const struct GNUNET_HashCode *id, void *value) - - - static void - reconnect_cbk - df/d17/cadet__api_8c.html - a0877efd564e8a529aecb1b0cab3d702a - (void *cls) - - - static void - notify_window_size - df/d17/cadet__api_8c.html - a05f9384cce7edf7525586be3ebcce823 - (struct GNUNET_CADET_Channel *ch) - - - static void - cadet_mq_send_now - df/d17/cadet__api_8c.html - a1d9136216768b551de4490021ac4106d - (void *cls) - - - static void - cadet_mq_send_impl - df/d17/cadet__api_8c.html - a148525bd3e9534b1bd38c942bd56255d - (struct GNUNET_MQ_Handle *mq, const struct GNUNET_MessageHeader *msg, void *impl_state) - - - static void - cadet_mq_destroy_impl - df/d17/cadet__api_8c.html - a38551c0f6256ad99e946e8017467c42a - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - static void - cadet_mq_error_handler - df/d17/cadet__api_8c.html - a7f871c0faff51b701cf1ddd629a4f8db - (void *cls, enum GNUNET_MQ_Error error) - - - static void - cadet_mq_cancel_impl - df/d17/cadet__api_8c.html - a5d4acfe53b65982ebd0bc9993bef3f90 - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - static void - handle_channel_created - df/d17/cadet__api_8c.html - ade6a3e973b67a237638a301f494513eb - (void *cls, const struct GNUNET_CADET_LocalChannelCreateMessage *msg) - - - static void - handle_channel_destroy - df/d17/cadet__api_8c.html - a1a0d47d0a4c09d79946b093f77601b1b - (void *cls, const struct GNUNET_CADET_LocalChannelDestroyMessage *msg) - - - static int - check_local_data - df/d17/cadet__api_8c.html - ad5bf88f9162d6deae6e27cafd84307f6 - (void *cls, const struct GNUNET_CADET_LocalData *message) - - - static void - handle_local_data - df/d17/cadet__api_8c.html - a6c5505489077b67eb2aa23a45d3c8025 - (void *cls, const struct GNUNET_CADET_LocalData *message) - - - static void - handle_local_ack - df/d17/cadet__api_8c.html - a9c3b122800d05a48ccb08fabd85b48a0 - (void *cls, const struct GNUNET_CADET_LocalAck *message) - - - static int - destroy_channel_cb - df/d17/cadet__api_8c.html - a89650214087ed8d565f804ed16f974ca - (void *cls, uint32_t cid, void *value) - - - static void - handle_mq_error - df/d17/cadet__api_8c.html - af45c84e803b2a4ae584be131ba7a985a - (void *cls, enum GNUNET_MQ_Error error) - - - static int - destroy_port_cb - df/d17/cadet__api_8c.html - ae14f83f2b1b4c7549fb439f17224eace - (void *cls, const struct GNUNET_HashCode *id, void *value) - - - void - GNUNET_CADET_disconnect - d9/d98/group__cadet.html - ga5c4ff52a63e0e8a08b1472f2948523c8 - (struct GNUNET_CADET_Handle *handle) - - - void - GNUNET_CADET_close_port - d9/d98/group__cadet.html - ga63181ddd6307ba268a026515a896beaa - (struct GNUNET_CADET_Port *p) - - - void - GNUNET_CADET_channel_destroy - d9/d98/group__cadet.html - ga1bfb59ce3b131e0ee4f2911dad363fbe - (struct GNUNET_CADET_Channel *channel) - - - const union GNUNET_CADET_ChannelInfo * - GNUNET_CADET_channel_get_info - d9/d98/group__cadet.html - ga4fd0a9c83c6e25e99b078ace77ff402d - (struct GNUNET_CADET_Channel *channel, enum GNUNET_CADET_ChannelInfoOption option,...) - - - void - GNUNET_CADET_receive_done - d9/d98/group__cadet.html - ga10b8df408b75a171663f548c44a6d1e2 - (struct GNUNET_CADET_Channel *channel) - - - struct GNUNET_CADET_Handle * - GNUNET_CADET_connect - d9/d98/group__cadet.html - gac99f64e275181e0ee676a0a208669296 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - struct GNUNET_CADET_Port * - GNUNET_CADET_open_port - d9/d98/group__cadet.html - gaf0858fb9d3dda9ed65a00e3d87289e81 - (struct GNUNET_CADET_Handle *h, const struct GNUNET_HashCode *port, GNUNET_CADET_ConnectEventHandler connects, void *connects_cls, GNUNET_CADET_WindowSizeEventHandler window_changes, GNUNET_CADET_DisconnectEventHandler disconnects, const struct GNUNET_MQ_MessageHandler *handlers) - - - struct GNUNET_CADET_Channel * - GNUNET_CADET_channel_create - d9/d98/group__cadet.html - ga0601d746ef66e27134fdae963ec169ab - (struct GNUNET_CADET_Handle *h, void *channel_cls, const struct GNUNET_PeerIdentity *destination, const struct GNUNET_HashCode *port, GNUNET_CADET_WindowSizeEventHandler window_changes, GNUNET_CADET_DisconnectEventHandler disconnects, const struct GNUNET_MQ_MessageHandler *handlers) - - - struct GNUNET_MQ_Handle * - GNUNET_CADET_get_mq - d9/d98/group__cadet.html - gac7d7764be532e016516ec5acfd56337e - (const struct GNUNET_CADET_Channel *channel) - - - - cadet_api_get_channel.c - /home/grothoff/research/gnunet/src/cadet/ - da/d6b/cadet__api__get__channel_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_cadet_service.h - cadet.h - cadet_protocol.h - GNUNET_CADET_ChannelMonitor - - static int - check_channel_info - da/d6b/cadet__api__get__channel_8c.html - aef978124a36913d94928214d90c56480 - (void *cls, const struct GNUNET_CADET_ChannelInfoMessage *message) - - - static void - handle_channel_info - da/d6b/cadet__api__get__channel_8c.html - add8a0acb69308440ea7eb077456fb662 - (void *cls, const struct GNUNET_CADET_ChannelInfoMessage *message) - - - static void - handle_channel_info_end - da/d6b/cadet__api__get__channel_8c.html - ab8b9301cb558df01edbeb4601e4531c5 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - reconnect - da/d6b/cadet__api__get__channel_8c.html - a7e1acc1306a252c65b8526268bbd4a5f - (void *cls) - - - static void - error_handler - da/d6b/cadet__api__get__channel_8c.html - a5868b3d8e6e1bc6a2c8657f74530330d - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_CADET_ChannelMonitor * - GNUNET_CADET_get_channel - d9/d98/group__cadet.html - gaa8bdf6368e26e5392ea64762e6d35392 - (const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_PeerIdentity *peer, GNUNET_CADET_ChannelCB callback, void *callback_cls) - - - void * - GNUNET_CADET_get_channel_cancel - d9/d98/group__cadet.html - ga3f463585342618bc1650afb7c2f40ad6 - (struct GNUNET_CADET_ChannelMonitor *cm) - - - - cadet_api_get_path.c - /home/grothoff/research/gnunet/src/cadet/ - dd/d19/cadet__api__get__path_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_cadet_service.h - cadet.h - cadet_protocol.h - GNUNET_CADET_GetPath - - static int - check_get_path - dd/d19/cadet__api__get__path_8c.html - a96c89b3ca9843078ed8a16b777825e66 - (void *cls, const struct GNUNET_CADET_LocalInfoPath *message) - - - static void - handle_get_path - dd/d19/cadet__api__get__path_8c.html - a878d5378169a010f49a6b026f9b2606e - (void *cls, const struct GNUNET_CADET_LocalInfoPath *message) - - - static void - handle_get_path_end - dd/d19/cadet__api__get__path_8c.html - ad4313cecd4bd6f08b1c4b5716e07a7ae - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - reconnect - dd/d19/cadet__api__get__path_8c.html - a7e1acc1306a252c65b8526268bbd4a5f - (void *cls) - - - static void - error_handler - dd/d19/cadet__api__get__path_8c.html - a5868b3d8e6e1bc6a2c8657f74530330d - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_CADET_GetPath * - GNUNET_CADET_get_path - d9/d98/group__cadet.html - ga4c57a37fa4a5237b4367ae52150214b8 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_PeerIdentity *id, GNUNET_CADET_PathCB callback, void *callback_cls) - - - void * - GNUNET_CADET_get_path_cancel - d9/d98/group__cadet.html - gaca2990bade60adefca60859703e8a7cc - (struct GNUNET_CADET_GetPath *gp) - - - - cadet_api_helper.c - /home/grothoff/research/gnunet/src/cadet/ - d1/d7b/cadet__api__helper_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_cadet_service.h - cadet.h - cadet_protocol.h - - const struct GNUNET_HashCode * - GC_u2h - d9/d98/group__cadet.html - gaf5315c3b6e7c45ec69d2c5442b3a8bc3 - (uint32_t port) - - - - cadet_api_list_peers.c - /home/grothoff/research/gnunet/src/cadet/ - da/d9c/cadet__api__list__peers_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_cadet_service.h - cadet.h - cadet_protocol.h - GNUNET_CADET_PeersLister - - static void - handle_get_peers - da/d9c/cadet__api__list__peers_8c.html - a45042159add8dd447ab2371fb8760c13 - (void *cls, const struct GNUNET_CADET_LocalInfoPeers *info) - - - static void - handle_get_peers_end - da/d9c/cadet__api__list__peers_8c.html - a85a63a2e77c24824f18dbc27b2981063 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - reconnect - da/d9c/cadet__api__list__peers_8c.html - a7e1acc1306a252c65b8526268bbd4a5f - (void *cls) - - - static void - error_handler - da/d9c/cadet__api__list__peers_8c.html - a5868b3d8e6e1bc6a2c8657f74530330d - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_CADET_PeersLister * - GNUNET_CADET_list_peers - d9/d98/group__cadet.html - ga5d87f0ef32bea0aeb7da7027594a0086 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_CADET_PeersCB callback, void *callback_cls) - - - void * - GNUNET_CADET_list_peers_cancel - d9/d98/group__cadet.html - gadb28abd4e6eb3f8871f1a3e00a843d3d - (struct GNUNET_CADET_PeersLister *pl) - - - - cadet_api_list_tunnels.c - /home/grothoff/research/gnunet/src/cadet/ - da/db8/cadet__api__list__tunnels_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_cadet_service.h - cadet.h - cadet_protocol.h - GNUNET_CADET_ListTunnels - - static void - handle_get_tunnels - da/db8/cadet__api__list__tunnels_8c.html - a78849b846a43eb10aa93058ec818abe9 - (void *cls, const struct GNUNET_CADET_LocalInfoTunnel *info) - - - static void - handle_get_tunnels_end - da/db8/cadet__api__list__tunnels_8c.html - acd92a493ab22256e8aa5082591d9a651 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - reconnect - da/db8/cadet__api__list__tunnels_8c.html - a7e1acc1306a252c65b8526268bbd4a5f - (void *cls) - - - static void - error_handler - da/db8/cadet__api__list__tunnels_8c.html - a5868b3d8e6e1bc6a2c8657f74530330d - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_CADET_ListTunnels * - GNUNET_CADET_list_tunnels - d9/d98/group__cadet.html - gaf755a98bc73522a20885be74d7213ac6 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_CADET_TunnelsCB callback, void *callback_cls) - - - void * - GNUNET_CADET_list_tunnels_cancel - d9/d98/group__cadet.html - ga41b8246f5c185273037a47a9547f2372 - (struct GNUNET_CADET_ListTunnels *lt) - - - - cadet_protocol.h - /home/grothoff/research/gnunet/src/cadet/ - da/d4c/cadet__protocol_8h - platform.h - gnunet_util_lib.h - cadet.h - GNUNET_CADET_ConnectionCreateMessage - GNUNET_CADET_ConnectionCreateAckMessage - GNUNET_CADET_ConnectionBrokenMessage - GNUNET_CADET_ConnectionDestroyMessage - CadetEncryptedMessageIdentifier - GNUNET_CADET_TunnelKeyExchangeMessage - GNUNET_CADET_TunnelKeyExchangeAuthMessage - GNUNET_CADET_AxHeader - GNUNET_CADET_TunnelEncryptedMessage - GNUNET_CADET_ChannelOpenMessage - GNUNET_CADET_ChannelOpenAckMessage - GNUNET_CADET_ChannelDestroyMessage - ChannelMessageIdentifier - GNUNET_CADET_ChannelAppDataMessage - GNUNET_CADET_ChannelDataAckMessage - - #define - DEBUG_KX - da/d4c/cadet__protocol_8h.html - a7a777e0d3890270ad86ad27ea2ca0167 - - - - - GNUNET_CADET_KX_Flags - da/d4c/cadet__protocol_8h.html - ac24e192f456c200b830d043c656a2396 - - - - GNUNET_CADET_KX_FLAG_NONE - da/d4c/cadet__protocol_8h.html - ac24e192f456c200b830d043c656a2396a03e7c9b0906358071195752881674a63 - - - - GNUNET_CADET_KX_FLAG_FORCE_REPLY - da/d4c/cadet__protocol_8h.html - ac24e192f456c200b830d043c656a2396a65d3f8df6a023ba3af736ed9aca490dd - - - - - cadet_test_lib.c - /home/grothoff/research/gnunet/src/cadet/ - d7/d04/cadet__test__lib_8c - platform.h - gnunet_util_lib.h - cadet_test_lib.h - gnunet_cadet_service.h - GNUNET_CADET_TEST_Context - GNUNET_CADET_TEST_AdapterContext - - static void * - cadet_connect_adapter - d7/d04/cadet__test__lib_8c.html - a1b10b0380da85ee30965aa6eb13dd534 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - cadet_disconnect_adapter - d7/d04/cadet__test__lib_8c.html - a177ef670f4ca0815efe02138527a303f - (void *cls, void *op_result) - - - static void - cadet_connect_cb - d7/d04/cadet__test__lib_8c.html - a5892b2d812442adbd03856f6d073ee3b - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - void - GNUNET_CADET_TEST_cleanup - d7/d04/cadet__test__lib_8c.html - ab707187caaaf2d2daddb41fb63835d11 - (struct GNUNET_CADET_TEST_Context *ctx) - - - static void - cadet_test_run - d7/d04/cadet__test__lib_8c.html - affc7c4903997420635de1da5b61a6a88 - (void *cls, struct GNUNET_TESTBED_RunHandle *h, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, unsigned int links_succeeded, unsigned int links_failed) - - - void - GNUNET_CADET_TEST_ruN - d7/d04/cadet__test__lib_8c.html - a1e496a4b6b840ddc428c26e25c1bf25d - (const char *testname, const char *cfgfile, unsigned int num_peers, GNUNET_CADET_TEST_AppMain tmain, void *tmain_cls, GNUNET_CADET_ConnectEventHandler connects, GNUNET_CADET_WindowSizeEventHandler window_changes, GNUNET_CADET_DisconnectEventHandler disconnects, struct GNUNET_MQ_MessageHandler *handlers, const struct GNUNET_HashCode **ports) - - - - cadet_test_lib.h - /home/grothoff/research/gnunet/src/cadet/ - d7/d25/cadet__test__lib_8h - gnunet_testbed_service.h - gnunet_cadet_service.h - - void(* - GNUNET_CADET_TEST_AppMain - d7/d25/cadet__test__lib_8h.html - a9424276d5f891841a724b66c8dcb7ef6 - )(void *cls, struct GNUNET_CADET_TEST_Context *ctx, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, struct GNUNET_CADET_Handle **cadets) - - - void - GNUNET_CADET_TEST_ruN - d7/d25/cadet__test__lib_8h.html - a1e496a4b6b840ddc428c26e25c1bf25d - (const char *testname, const char *cfgfile, unsigned int num_peers, GNUNET_CADET_TEST_AppMain tmain, void *tmain_cls, GNUNET_CADET_ConnectEventHandler connects, GNUNET_CADET_WindowSizeEventHandler window_changes, GNUNET_CADET_DisconnectEventHandler disconnects, struct GNUNET_MQ_MessageHandler *handlers, const struct GNUNET_HashCode **ports) - - - void - GNUNET_CADET_TEST_cleanup - d7/d25/cadet__test__lib_8h.html - ab707187caaaf2d2daddb41fb63835d11 - (struct GNUNET_CADET_TEST_Context *ctx) - - - - desirability_table.c - /home/grothoff/research/gnunet/src/cadet/ - d6/df6/desirability__table_8c - - int - main - d6/df6/desirability__table_8c.html - ae66f6b31b5ad750f1fe042a706a4e3d4 - () - - - - gnunet-cadet-profiler.c - /home/grothoff/research/gnunet/src/cadet/ - da/d91/gnunet-cadet-profiler_8c - platform.h - cadet_test_lib.h - gnunet_cadet_service.h - gnunet_statistics_service.h - CadetPingMessage - CadetPeer - - #define - PING - da/d91/gnunet-cadet-profiler_8c.html - a4c84003a6e494d221dcb7afbf61e762d - - - - #define - PONG - da/d91/gnunet-cadet-profiler_8c.html - a206b77c9a0dfcd990196083574377d09 - - - - #define - PING_PERIOD - da/d91/gnunet-cadet-profiler_8c.html - aec5505d61fab22bad7ad6d693f634e11 - - - - #define - TIMEOUT - da/d91/gnunet-cadet-profiler_8c.html - a45ba202b05caf39795aeca91b0ae547e - - - - #define - SHORT_TIME - da/d91/gnunet-cadet-profiler_8c.html - aa7a23c754725a6ec0c99b36575b34e2a - - - - #define - number_rounds - da/d91/gnunet-cadet-profiler_8c.html - a054be24c0fd9c0f0489c86f6449ea213 - - - - static void - start_test - da/d91/gnunet-cadet-profiler_8c.html - a55d33b40e3662149c53f2372370631f5 - (void *cls) - - - static struct GNUNET_TIME_Relative - delay_ms_rnd - da/d91/gnunet-cadet-profiler_8c.html - a10ed758fad0b9e45172694aa761cef42 - (unsigned int max) - - - static unsigned int - get_index - da/d91/gnunet-cadet-profiler_8c.html - a4b37c362b7859c9ca95db5973d297ab8 - (struct CadetPeer *peer) - - - static void - show_end_data - da/d91/gnunet-cadet-profiler_8c.html - a35ae39e4ae5812035ee79d1ce37488ed - (void) - - - static void - disconnect_cadet_peers - da/d91/gnunet-cadet-profiler_8c.html - a4ee8d23e3296488a4539ae132cc165e9 - (void *cls) - - - static void - shutdown_task - da/d91/gnunet-cadet-profiler_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - abort_test - da/d91/gnunet-cadet-profiler_8c.html - a936bdfb6842a10142f73ee2f744b0e8b - (long line) - - - static void - stats_cont - da/d91/gnunet-cadet-profiler_8c.html - ae15de118c689a3c787c60ca613ea8efb - (void *cls, struct GNUNET_TESTBED_Operation *op, const char *emsg) - - - static int - stats_iterator - da/d91/gnunet-cadet-profiler_8c.html - ab64d49960db3833f5175aa9df2e87fda - (void *cls, const struct GNUNET_TESTBED_Peer *peer, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - static void - collect_stats - da/d91/gnunet-cadet-profiler_8c.html - acc871e5bfd73af1d6448aba4bee6ebb3 - (void *cls) - - - static void - finish_profiler - da/d91/gnunet-cadet-profiler_8c.html - a89ed0a16e74b2add3aaf33962fdc7452 - (void *cls) - - - static void - adjust_running_peers - da/d91/gnunet-cadet-profiler_8c.html - acbf3b17897f64b220bffe2ff881630fe - (unsigned int target) - - - static void - next_rnd - da/d91/gnunet-cadet-profiler_8c.html - a5e43ae054533dab7a3210fe32f0b5cdf - (void *cls) - - - static size_t - tmt_rdy_ping - da/d91/gnunet-cadet-profiler_8c.html - af4133dd6fbd533b3dd9e3e3c45da341d - (void *cls, size_t size, void *buf) - - - static size_t - tmt_rdy_pong - da/d91/gnunet-cadet-profiler_8c.html - aa714846e55c2b21db518c4660fc96193 - (void *cls, size_t size, void *buf) - - - static void - ping - da/d91/gnunet-cadet-profiler_8c.html - abe35b475cbab2ee20c15c5596bd3a26c - (void *cls) - - - static void - pong - da/d91/gnunet-cadet-profiler_8c.html - ab13c8e1f6445c9bf289eec5e104e6ec9 - (struct GNUNET_CADET_Channel *channel, const struct CadetPingMessage *ping) - - - int - ping_handler - da/d91/gnunet-cadet-profiler_8c.html - a703a0ed5105ccb88db54a2e185672bce - (void *cls, struct GNUNET_CADET_Channel *channel, void **channel_ctx, const struct GNUNET_MessageHeader *message) - - - int - pong_handler - da/d91/gnunet-cadet-profiler_8c.html - a5edc25c93f06bcb10d76b41aa20cbbb3 - (void *cls, struct GNUNET_CADET_Channel *channel, void **channel_ctx, const struct GNUNET_MessageHeader *message) - - - static void * - incoming_channel - da/d91/gnunet-cadet-profiler_8c.html - a70764ecf90f7b8854d76c2ebde212c8a - (void *cls, struct GNUNET_CADET_Channel *channel, const struct GNUNET_PeerIdentity *initiator, const struct GNUNET_HashCode *port, enum GNUNET_CADET_ChannelOption options) - - - static void - channel_cleaner - da/d91/gnunet-cadet-profiler_8c.html - a9021e5967661731f05231583cb99488c - (void *cls, const struct GNUNET_CADET_Channel *channel, void *channel_ctx) - - - static struct CadetPeer * - select_random_peer - da/d91/gnunet-cadet-profiler_8c.html - a7c67485cd12ecdbe204012cb6c023858 - (struct CadetPeer *peer) - - - static void - warmup - da/d91/gnunet-cadet-profiler_8c.html - ae4acf0db0deaf7173e16a220f1d431a0 - (void) - - - static void - peer_id_cb - da/d91/gnunet-cadet-profiler_8c.html - a7a9b6ef87a58017e6045f9e0b9df8d8f - (void *cls, struct GNUNET_TESTBED_Operation *op, const struct GNUNET_TESTBED_PeerInformation *pinfo, const char *emsg) - - - static void - tmain - da/d91/gnunet-cadet-profiler_8c.html - a746d0c9fe1051eaafefe7b89d7b6a230 - (void *cls, struct GNUNET_CADET_TEST_Context *ctx, unsigned int num_peers, struct GNUNET_TESTBED_Peer **testbed_peers, struct GNUNET_CADET_Handle **cadetes) - - - int - main - da/d91/gnunet-cadet-profiler_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - static float - rounds - da/d91/gnunet-cadet-profiler_8c.html - a2fde79a46afbd20dba1bcf15f2dc157d - [] - - - static struct GNUNET_TIME_Relative - round_time - da/d91/gnunet-cadet-profiler_8c.html - a4c7d66b0d0c25e4bd0baefe349706959 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - ids - da/d91/gnunet-cadet-profiler_8c.html - a557d0ed93f018094cff3361cb0e79e83 - - - - static struct GNUNET_TESTBED_Peer ** - testbed_handles - da/d91/gnunet-cadet-profiler_8c.html - a0b4b96ab1540b03a9cd02e3b10562e10 - - - - static struct GNUNET_TESTBED_Operation * - stats_op - da/d91/gnunet-cadet-profiler_8c.html - a765b8ac4203d1247aaf3166fc3c10aaf - - - - static struct CadetPeer * - peers - da/d91/gnunet-cadet-profiler_8c.html - a8937dd0a501a0e65873ae0fe44788c4a - - - - static unsigned int - p_ids - da/d91/gnunet-cadet-profiler_8c.html - aac3f523ba818a573b5282fd384f4eb93 - - - - static unsigned long long - peers_total - da/d91/gnunet-cadet-profiler_8c.html - a30fd8a156cb48fad101252157411658a - - - - static unsigned long long - peers_running - da/d91/gnunet-cadet-profiler_8c.html - ad862cf53e1384c7815584c9f29cc9241 - - - - static unsigned long long - peers_pinging - da/d91/gnunet-cadet-profiler_8c.html - aa646db9d711f1fd2f36336e2b90972b3 - - - - static struct GNUNET_CADET_TEST_Context * - test_ctx - da/d91/gnunet-cadet-profiler_8c.html - ab5b97fb4490dc9b5974adc6148b38be8 - - - - static struct GNUNET_SCHEDULER_Task * - disconnect_task - da/d91/gnunet-cadet-profiler_8c.html - abac40068f9fa77cfc79343dd0736e77a - - - - static struct GNUNET_SCHEDULER_Task * - test_task - da/d91/gnunet-cadet-profiler_8c.html - aca92068e49e6d9c2fbb7b690e5d0bf88 - - - - static unsigned int - current_round - da/d91/gnunet-cadet-profiler_8c.html - a26fbe78a7d349dc244d1ef022813a3cb - - - - static int - do_warmup - da/d91/gnunet-cadet-profiler_8c.html - a32ad07fdb7fc5f38ff93a3e1c9f2e943 - - - - static unsigned int - peers_warmup - da/d91/gnunet-cadet-profiler_8c.html - ad8fae56e747383419806651d148c7f34 - - - - static int - test_finished - da/d91/gnunet-cadet-profiler_8c.html - afa65969ed19aeeaf8542cf9e5957e633 - - - - static struct GNUNET_SCHEDULER_Task * - round_task - da/d91/gnunet-cadet-profiler_8c.html - a822037832c935fcecca6b22dd273d575 - - - - static struct GNUNET_CADET_MessageHandler - handlers - da/d91/gnunet-cadet-profiler_8c.html - ad08d01473c3c8c054cbed6a3a7d6d27e - [] - - - - gnunet-cadet.c - /home/grothoff/research/gnunet/src/cadet/ - d8/d2c/gnunet-cadet_8c - platform.h - gnunet_util_lib.h - gnunet_cadet_service.h - cadet.h - - #define - STREAM_BUFFER_SIZE - d8/d2c/gnunet-cadet_8c.html - a0738ed3ac4bdd660b385e7ed02b4c358 - - - - static void - listen_stdio - d8/d2c/gnunet-cadet_8c.html - a1596402399d4ab201027f2903e7e2546 - (void) - - - static const char * - enc_2s - d8/d2c/gnunet-cadet_8c.html - aed6cebe223c12d16b9b63b28a3862898 - (uint16_t status) - - - static const char * - conn_2s - d8/d2c/gnunet-cadet_8c.html - a1b5dc7a5952149dc7c211de7a044d138 - (uint16_t status) - - - static void - shutdown_task - d8/d2c/gnunet-cadet_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - void - mq_cb - d8/d2c/gnunet-cadet_8c.html - ad195ee8a195ff42e1e8d0cc487d03536 - (void *cls) - - - static void - read_stdio - d8/d2c/gnunet-cadet_8c.html - a587be1f1ad5ecb511a1e22e6c3b289b1 - (void *cls) - - - static void - channel_ended - d8/d2c/gnunet-cadet_8c.html - a53b64cef2c791eaa504136786d0e2233 - (void *cls, const struct GNUNET_CADET_Channel *channel) - - - static void * - channel_incoming - d8/d2c/gnunet-cadet_8c.html - a51840136f293950916c21f857150650f - (void *cls, struct GNUNET_CADET_Channel *channel, const struct GNUNET_PeerIdentity *initiator) - - - static void - send_echo - d8/d2c/gnunet-cadet_8c.html - ad40c56e51419b1409ca5334e86475d88 - (void *cls) - - - static int - check_data - d8/d2c/gnunet-cadet_8c.html - a1e6fcbe7c4f6173f8e9bbf7401f439d6 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - handle_data - d8/d2c/gnunet-cadet_8c.html - ac58b3b2612e77a9869542ddaa0f658af - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - peers_callback - d8/d2c/gnunet-cadet_8c.html - a04d6a1b5cc9ac7f8ea52d1b6c454ffb9 - (void *cls, const struct GNUNET_CADET_PeerListEntry *ple) - - - static void - path_callback - d8/d2c/gnunet-cadet_8c.html - a3250d43728c07157dc14572fc4232a6d - (void *cls, const struct GNUNET_CADET_PeerPathDetail *ppd) - - - static void - tunnels_callback - d8/d2c/gnunet-cadet_8c.html - aa30763252ee67c4d27480692d3515548 - (void *cls, const struct GNUNET_CADET_TunnelDetails *td) - - - static void - get_peers - d8/d2c/gnunet-cadet_8c.html - a3f17e655c4f8a835824548b0d38a0f4f - (void *cls) - - - static void - show_peer - d8/d2c/gnunet-cadet_8c.html - a9575cb6d8b9214474b1ec9025f24d0b1 - (void *cls) - - - static void - get_tunnels - d8/d2c/gnunet-cadet_8c.html - a7d37b702a3807af79fb37903c2223675 - (void *cls) - - - static void - show_channel - d8/d2c/gnunet-cadet_8c.html - abb6858967b823d23b93057e0403d767b - (void *cls) - - - static void - show_connection - d8/d2c/gnunet-cadet_8c.html - a473ba81bfded8219db67a7fca3eb51b9 - (void *cls) - - - static void - run - d8/d2c/gnunet-cadet_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d8/d2c/gnunet-cadet_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - request_peers - d8/d2c/gnunet-cadet_8c.html - a76b496664b441a762c41b6def6314830 - - - - static char * - peer_id - d8/d2c/gnunet-cadet_8c.html - a64a9bc4f771291cff4b218bab0f3d295 - - - - static int - request_tunnels - d8/d2c/gnunet-cadet_8c.html - ab7856382cc73631445ddab226f1e3eb5 - - - - static char * - conn_id - d8/d2c/gnunet-cadet_8c.html - a9124d182536ad0d03cc08624098efde6 - - - - static char * - channel_id - d8/d2c/gnunet-cadet_8c.html - a20d767ff4dff1b851dd6f90518436ada - - - - static char * - listen_port - d8/d2c/gnunet-cadet_8c.html - a2c3a7cbab8318c16bddbc78257d3553f - - - - static int - echo - d8/d2c/gnunet-cadet_8c.html - abccc572653663cb1edfe91d0ae50af42 - - - - static struct GNUNET_TIME_Absolute - echo_time - d8/d2c/gnunet-cadet_8c.html - a64701731742b947113d63d7ddf80f908 - - - - static struct GNUNET_SCHEDULER_Task * - echo_task - d8/d2c/gnunet-cadet_8c.html - a0a2bbc9313442b982efa9109be590fb4 - - - - static char * - target_id - d8/d2c/gnunet-cadet_8c.html - a88dbd11992bccf5096bf1199a5cc798c - - - - static char * - target_port - d8/d2c/gnunet-cadet_8c.html - a5e883ec8c67767aadecfde288971952d - - - - static struct GNUNET_CADET_Handle * - mh - d8/d2c/gnunet-cadet_8c.html - aeb3017084b94d64d4b211aecee5976e2 - - - - static const struct GNUNET_CONFIGURATION_Handle * - my_cfg - d8/d2c/gnunet-cadet_8c.html - a6146e0fa3614af5fdad754dbb259b6a4 - - - - static struct GNUNET_CADET_GetPath * - gpo - d8/d2c/gnunet-cadet_8c.html - a66126d8c4bb41022233747ef08e70d84 - - - - static struct GNUNET_CADET_PeersLister * - plo - d8/d2c/gnunet-cadet_8c.html - af987e80f688b2f8ee9d9ebb6deb895a7 - - - - static struct GNUNET_CADET_ListTunnels * - tio - d8/d2c/gnunet-cadet_8c.html - a4ccfc4ef58175a3536893e916200daf1 - - - - static struct GNUNET_CADET_Channel * - ch - d8/d2c/gnunet-cadet_8c.html - a698d3bbd68301d72808c684f5e181ebf - - - - static struct GNUNET_HashCode - porthash - d8/d2c/gnunet-cadet_8c.html - a057dbfe4b774e2102eec887a305378ec - - - - struct GNUNET_CADET_Port * - lp - d8/d2c/gnunet-cadet_8c.html - a3d0db442c3a946862ceb81a5ffd67a4c - - - - static struct GNUNET_SCHEDULER_Task * - rd_task - d8/d2c/gnunet-cadet_8c.html - a46d890bbdac75b79ffce749c719b5f7d - - - - static struct GNUNET_SCHEDULER_Task * - job - d8/d2c/gnunet-cadet_8c.html - a2b6d5751230c21ca8e73b469a39e2409 - - - - static unsigned int - sent_pkt - d8/d2c/gnunet-cadet_8c.html - af14a2da3c52ce0a9288557a6020b7e4f - - - - - gnunet-service-cadet.c - /home/grothoff/research/gnunet/src/cadet/ - d8/d59/gnunet-service-cadet_8c - platform.h - gnunet_util_lib.h - cadet.h - gnunet_statistics_service.h - gnunet-service-cadet.h - gnunet-service-cadet_channel.h - gnunet-service-cadet_connection.h - gnunet-service-cadet_core.h - gnunet-service-cadet_dht.h - gnunet-service-cadet_hello.h - gnunet-service-cadet_tunnels.h - gnunet-service-cadet_peer.h - gnunet-service-cadet_paths.h - CadetClient - - #define - LOG - d8/d59/gnunet-service-cadet_8c.html - acaa1c3fa56061380a29889d703236251 - (level,...) - - - void - GSC_send_to_client - d8/d59/gnunet-service-cadet_8c.html - a66f56fc30314e92a4e72f3e17aa9096b - (struct CadetClient *c, struct GNUNET_MQ_Envelope *env) - - - const char * - GSC_2s - d8/d59/gnunet-service-cadet_8c.html - a359d7db6261dcf6cbdfb5119bfc296d6 - (struct CadetClient *c) - - - static struct CadetChannel * - lookup_channel - d8/d59/gnunet-service-cadet_8c.html - a11c7be1cf0fbc9acde204f1e113cb0a6 - (struct CadetClient *c, struct GNUNET_CADET_ClientChannelNumber ccn) - - - static struct GNUNET_CADET_ClientChannelNumber - client_get_next_ccn - d8/d59/gnunet-service-cadet_8c.html - ad7a6f837f626193600fd61ff0857df29 - (struct CadetClient *c) - - - struct GNUNET_CADET_ClientChannelNumber - GSC_bind - d8/d59/gnunet-service-cadet_8c.html - ace7befa0a0bd26a4a0e9b7a84ac75cc1 - (struct CadetClient *c, struct CadetChannel *ch, struct CadetPeer *dest, const struct GNUNET_HashCode *port, uint32_t options) - - - static int - destroy_tunnels_now - d8/d59/gnunet-service-cadet_8c.html - af255fc4996a9628029ed93a294ee96be - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static int - destroy_paths_now - d8/d59/gnunet-service-cadet_8c.html - a6f7ff38cac25c39e1e0a40cc9714a334 - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static void - shutdown_rest - d8/d59/gnunet-service-cadet_8c.html - ab3e9804709f4a0cdde2cc77f38c0434c - () - - - static void - shutdown_task - d8/d59/gnunet-service-cadet_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static int - bind_loose_channel - d8/d59/gnunet-service-cadet_8c.html - a66a32d4e4fca659d2ec15b6cb839487d - (void *cls, const struct GNUNET_HashCode *port, void *value) - - - static void - handle_port_open - d8/d59/gnunet-service-cadet_8c.html - a2dc84939582360039ec2ae72a4669fe6 - (void *cls, const struct GNUNET_CADET_PortMessage *pmsg) - - - static void - handle_port_close - d8/d59/gnunet-service-cadet_8c.html - af7d1c6b100a5b2ea2282c4dd7c3c0260 - (void *cls, const struct GNUNET_CADET_PortMessage *pmsg) - - - static void - handle_channel_create - d8/d59/gnunet-service-cadet_8c.html - a3571d01a0c91ef5e517e166abac31de8 - (void *cls, const struct GNUNET_CADET_LocalChannelCreateMessage *tcm) - - - static void - handle_channel_destroy - d8/d59/gnunet-service-cadet_8c.html - a1a0d47d0a4c09d79946b093f77601b1b - (void *cls, const struct GNUNET_CADET_LocalChannelDestroyMessage *msg) - - - static int - check_local_data - d8/d59/gnunet-service-cadet_8c.html - a99d2a4f23da0926a2d92a65b47a9536e - (void *cls, const struct GNUNET_CADET_LocalData *msg) - - - static void - handle_local_data - d8/d59/gnunet-service-cadet_8c.html - ab2b585f495febb8c37513cf085296b26 - (void *cls, const struct GNUNET_CADET_LocalData *msg) - - - static void - handle_local_ack - d8/d59/gnunet-service-cadet_8c.html - a9b157d28d456f47f40059276e958bb90 - (void *cls, const struct GNUNET_CADET_LocalAck *msg) - - - static int - get_all_peers_iterator - d8/d59/gnunet-service-cadet_8c.html - ac7604239dd02f81d4736c3cef8862a76 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static void - handle_get_peers - d8/d59/gnunet-service-cadet_8c.html - a57ddfcbf177d41fae5c71211cd766749 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static int - path_info_iterator - d8/d59/gnunet-service-cadet_8c.html - ac577e04e73578ec7f3a2cd2ed57a8249 - (void *cls, struct CadetPeerPath *path, unsigned int off) - - - static void - handle_show_path - d8/d59/gnunet-service-cadet_8c.html - a5138e1ab943f0baed2ece1854da1c0c6 - (void *cls, const struct GNUNET_CADET_RequestPathInfoMessage *msg) - - - static int - get_all_tunnels_iterator - d8/d59/gnunet-service-cadet_8c.html - a5ec847e3c0ae080e8b39b9b014872c20 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static void - handle_info_tunnels - d8/d59/gnunet-service-cadet_8c.html - a11b5165a0f76b412b5415b08b3a26567 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void * - client_connect_cb - d8/d59/gnunet-service-cadet_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - void - GSC_handle_remote_channel_destroy - d8/d59/gnunet-service-cadet_8c.html - a17bfcef1d25d2be55eb167ddd80bd523 - (struct CadetClient *c, struct GNUNET_CADET_ClientChannelNumber ccn, struct CadetChannel *ch) - - - void - GSC_drop_loose_channel - d8/d59/gnunet-service-cadet_8c.html - afe114ebc0f323e33c8089d6830efba7f - (const struct GNUNET_HashCode *h_port, struct CadetChannel *ch) - - - static int - channel_destroy_iterator - d8/d59/gnunet-service-cadet_8c.html - a1c6727b7de30cb58ead80a98539d5b1b - (void *cls, uint32_t key, void *value) - - - static int - client_release_ports - d8/d59/gnunet-service-cadet_8c.html - aaab9d374e4c196e20f536923a67301cf - (void *cls, const struct GNUNET_HashCode *port, void *value) - - - static void - client_disconnect_cb - d8/d59/gnunet-service-cadet_8c.html - ade6f1667a3402af7cf5a5024e40d34b5 - (void *cls, struct GNUNET_SERVICE_Client *client, void *internal_cls) - - - static void - run - d8/d59/gnunet-service-cadet_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d8/d59/gnunet-service-cadet_8c.html - aa4ee9c99ff2c82b6a05a5a34cf906b3d - ("cadet", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_fixed_size(port_open, GNUNET_MESSAGE_TYPE_CADET_LOCAL_PORT_OPEN, struct GNUNET_CADET_PortMessage, NULL), GNUNET_MQ_hd_fixed_size(port_close, GNUNET_MESSAGE_TYPE_CADET_LOCAL_PORT_CLOSE, struct GNUNET_CADET_PortMessage, NULL), GNUNET_MQ_hd_fixed_size(channel_create, GNUNET_MESSAGE_TYPE_CADET_LOCAL_CHANNEL_CREATE, struct GNUNET_CADET_LocalChannelCreateMessage, NULL), GNUNET_MQ_hd_fixed_size(channel_destroy, GNUNET_MESSAGE_TYPE_CADET_LOCAL_CHANNEL_DESTROY, struct GNUNET_CADET_LocalChannelDestroyMessage, NULL), GNUNET_MQ_hd_var_size(local_data, GNUNET_MESSAGE_TYPE_CADET_LOCAL_DATA, struct GNUNET_CADET_LocalData, NULL), GNUNET_MQ_hd_fixed_size(local_ack, GNUNET_MESSAGE_TYPE_CADET_LOCAL_ACK, struct GNUNET_CADET_LocalAck, NULL), GNUNET_MQ_hd_fixed_size(get_peers, GNUNET_MESSAGE_TYPE_CADET_LOCAL_REQUEST_INFO_PEERS, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_hd_fixed_size(show_path, GNUNET_MESSAGE_TYPE_CADET_LOCAL_REQUEST_INFO_PATH, struct GNUNET_CADET_RequestPathInfoMessage, NULL), GNUNET_MQ_hd_fixed_size(info_tunnels, GNUNET_MESSAGE_TYPE_CADET_LOCAL_REQUEST_INFO_TUNNELS, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_handler_end()) - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d8/d59/gnunet-service-cadet_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - struct GNUNET_STATISTICS_Handle * - stats - d8/d59/gnunet-service-cadet_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - struct GNUNET_ATS_ConnectivityHandle * - ats_ch - d8/d59/gnunet-service-cadet_8c.html - a5108aea294bedaa5ad0fba36f1787158 - - - - struct GNUNET_PeerIdentity - my_full_id - d8/d59/gnunet-service-cadet_8c.html - a158417c4d5ccf7b64b7a2c8a1d0eaffd - - - - struct GNUNET_CRYPTO_EddsaPrivateKey * - my_private_key - d8/d59/gnunet-service-cadet_8c.html - ad2930d98c4c8be2ffde1401fecd0e920 - - - - int - shutting_down - d8/d59/gnunet-service-cadet_8c.html - a7f68568851b9c7f9291f7bb63f932c18 - - - - static struct CadetClient * - clients_head - d8/d59/gnunet-service-cadet_8c.html - acdb8cf27de5b450d7dc566b2a687b547 - - - - static struct CadetClient * - clients_tail - d8/d59/gnunet-service-cadet_8c.html - a11b8afd0822fd7d470c8765770ca0f18 - - - - static unsigned int - next_client_id - d8/d59/gnunet-service-cadet_8c.html - a1ca76087b645ca85eb2b8c3e4e775419 - - - - struct GNUNET_CONTAINER_MultiHashMap * - open_ports - d8/d59/gnunet-service-cadet_8c.html - acd7934a54a02a1a3305b34bb956557bc - - - - struct GNUNET_CONTAINER_MultiHashMap * - loose_channels - d8/d59/gnunet-service-cadet_8c.html - ad23fb0d6a3873b7792445df3fe0e40d7 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - peers - d8/d59/gnunet-service-cadet_8c.html - a03ce5539c78e7dd9a6aae1f56507899e - - - - struct GNUNET_CONTAINER_MultiShortmap * - connections - d8/d59/gnunet-service-cadet_8c.html - a0e7e32a4ea1281d784026662af6fda42 - - - - unsigned long long - ratchet_messages - d8/d59/gnunet-service-cadet_8c.html - a880998af83486700fce4dd07ab42ade2 - - - - struct GNUNET_TIME_Relative - ratchet_time - d8/d59/gnunet-service-cadet_8c.html - ae8a86603e3a8bf297123723fce061ea4 - - - - struct GNUNET_TIME_Relative - keepalive_period - d8/d59/gnunet-service-cadet_8c.html - a57a298b4f18cfcbcaa4bdbbed557ff04 - - - - unsigned long long - drop_percent - d8/d59/gnunet-service-cadet_8c.html - a278bea4cb644d8e60aeb043c387f9f3d - - - - - gnunet-service-cadet.h - /home/grothoff/research/gnunet/src/cadet/ - dd/dd3/gnunet-service-cadet_8h - gnunet_util_lib.h - cadet_protocol.h - CadetPeerPathEntry - CadetTConnection - OpenPort - - void - GSC_send_to_client - dd/dd3/gnunet-service-cadet_8h.html - a66f56fc30314e92a4e72f3e17aa9096b - (struct CadetClient *c, struct GNUNET_MQ_Envelope *env) - - - void - GSC_handle_remote_channel_destroy - dd/dd3/gnunet-service-cadet_8h.html - a17bfcef1d25d2be55eb167ddd80bd523 - (struct CadetClient *c, struct GNUNET_CADET_ClientChannelNumber ccn, struct CadetChannel *ch) - - - void - GSC_drop_loose_channel - dd/dd3/gnunet-service-cadet_8h.html - afe114ebc0f323e33c8089d6830efba7f - (const struct GNUNET_HashCode *h_port, struct CadetChannel *ch) - - - struct GNUNET_CADET_ClientChannelNumber - GSC_bind - dd/dd3/gnunet-service-cadet_8h.html - ace7befa0a0bd26a4a0e9b7a84ac75cc1 - (struct CadetClient *c, struct CadetChannel *ch, struct CadetPeer *dest, const struct GNUNET_HashCode *port, uint32_t options) - - - const char * - GSC_2s - dd/dd3/gnunet-service-cadet_8h.html - a359d7db6261dcf6cbdfb5119bfc296d6 - (struct CadetClient *c) - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dd/dd3/gnunet-service-cadet_8h.html - a51cb438e53c3f8766755e01cfa930382 - - - - struct GNUNET_STATISTICS_Handle * - stats - dd/dd3/gnunet-service-cadet_8h.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - struct GNUNET_ATS_ConnectivityHandle * - ats_ch - dd/dd3/gnunet-service-cadet_8h.html - a5108aea294bedaa5ad0fba36f1787158 - - - - struct GNUNET_PeerIdentity - my_full_id - dd/dd3/gnunet-service-cadet_8h.html - a158417c4d5ccf7b64b7a2c8a1d0eaffd - - - - struct GNUNET_CRYPTO_EddsaPrivateKey * - my_private_key - dd/dd3/gnunet-service-cadet_8h.html - ad2930d98c4c8be2ffde1401fecd0e920 - - - - struct GNUNET_CONTAINER_MultiHashMap * - open_ports - dd/dd3/gnunet-service-cadet_8h.html - acd7934a54a02a1a3305b34bb956557bc - - - - struct GNUNET_CONTAINER_MultiShortmap * - connections - dd/dd3/gnunet-service-cadet_8h.html - a0e7e32a4ea1281d784026662af6fda42 - - - - struct GNUNET_CONTAINER_MultiHashMap * - loose_channels - dd/dd3/gnunet-service-cadet_8h.html - ad23fb0d6a3873b7792445df3fe0e40d7 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - peers - dd/dd3/gnunet-service-cadet_8h.html - a03ce5539c78e7dd9a6aae1f56507899e - - - - unsigned long long - ratchet_messages - dd/dd3/gnunet-service-cadet_8h.html - a880998af83486700fce4dd07ab42ade2 - - - - struct GNUNET_TIME_Relative - ratchet_time - dd/dd3/gnunet-service-cadet_8h.html - ae8a86603e3a8bf297123723fce061ea4 - - - - struct GNUNET_TIME_Relative - keepalive_period - dd/dd3/gnunet-service-cadet_8h.html - a57a298b4f18cfcbcaa4bdbbed557ff04 - - - - int - shutting_down - dd/dd3/gnunet-service-cadet_8h.html - a7f68568851b9c7f9291f7bb63f932c18 - - - - unsigned long long - drop_percent - dd/dd3/gnunet-service-cadet_8h.html - a278bea4cb644d8e60aeb043c387f9f3d - - - - - gnunet-service-cadet_channel.c - /home/grothoff/research/gnunet/src/cadet/ - db/d6d/gnunet-service-cadet__channel_8c - platform.h - cadet.h - gnunet_statistics_service.h - gnunet-service-cadet_channel.h - gnunet-service-cadet_connection.h - gnunet-service-cadet_tunnels.h - gnunet-service-cadet_paths.h - CadetReliableMessage - CadetOutOfOrderMessage - CadetChannelClient - CadetChannel - - #define - LOG - db/d6d/gnunet-service-cadet__channel_8c.html - acaa1c3fa56061380a29889d703236251 - (level,...) - - - #define - CADET_INITIAL_RETRANSMIT_TIME - db/d6d/gnunet-service-cadet__channel_8c.html - a8c08fe10d10ba541d166b353fa27e3b7 - - - - #define - TIMEOUT_CLOSED_PORT - db/d6d/gnunet-service-cadet__channel_8c.html - aaab2522722b35461b572b59d42df050f - - - - #define - MIN_RTT_DELAY - db/d6d/gnunet-service-cadet__channel_8c.html - ac2fa25926a32af3416f7f36a33c0e10e - - - - #define - MAX_OUT_OF_ORDER_DISTANCE - db/d6d/gnunet-service-cadet__channel_8c.html - a1b9f9cd7eb110e9fe72e7a19d1d1fdc9 - - - - #define - LOG2 - db/d6d/gnunet-service-cadet__channel_8c.html - a358621e1b9936b93bfd599fd0a866c1c - (level,...) - - - - CadetChannelState - db/d6d/gnunet-service-cadet__channel_8c.html - a3021fb7b10816832a9bbaf3b31d00004 - - - - CADET_CHANNEL_NEW - db/d6d/gnunet-service-cadet__channel_8c.html - a3021fb7b10816832a9bbaf3b31d00004a274b9b83d2bc0556c596c2a8d94f6854 - - - - CADET_CHANNEL_LOOSE - db/d6d/gnunet-service-cadet__channel_8c.html - a3021fb7b10816832a9bbaf3b31d00004ab59f310a91b5f511413b0a852b7dbf36 - - - - CADET_CHANNEL_OPEN_SENT - db/d6d/gnunet-service-cadet__channel_8c.html - a3021fb7b10816832a9bbaf3b31d00004a38e6f3c72e6b92697553dc976fa38401 - - - - CADET_CHANNEL_READY - db/d6d/gnunet-service-cadet__channel_8c.html - a3021fb7b10816832a9bbaf3b31d00004a60de40bd1695540bd072118d163a45b9 - - - - const char * - GCCH_2s - db/d6d/gnunet-service-cadet__channel_8c.html - a7f4caebd237370b161be1a83d5505352 - (const struct CadetChannel *ch) - - - void - GCCH_hash_port - db/d6d/gnunet-service-cadet__channel_8c.html - a9ae68ce3a201bc9abfedab8c7fecb218 - (struct GNUNET_HashCode *h_port, const struct GNUNET_HashCode *port, const struct GNUNET_PeerIdentity *listener) - - - struct GNUNET_CADET_ChannelTunnelNumber - GCCH_get_id - db/d6d/gnunet-service-cadet__channel_8c.html - add21d27ca61f488c64c149ca9343c03e - (const struct CadetChannel *ch) - - - static void - free_channel_client - db/d6d/gnunet-service-cadet__channel_8c.html - a1f04e63a94e7706debe47be2a26dd8ba - (struct CadetChannelClient *ccc) - - - static void - channel_destroy - db/d6d/gnunet-service-cadet__channel_8c.html - a2f4795c5d076315af03a3d990ba25f91 - (struct CadetChannel *ch) - - - static void - send_channel_open - db/d6d/gnunet-service-cadet__channel_8c.html - aa759243842153b0f4ffc8802a18c4ef5 - (void *cls) - - - static void - channel_open_sent_cb - db/d6d/gnunet-service-cadet__channel_8c.html - a5241b1b322f8a8d8386ce0c0a8ada057 - (void *cls, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid) - - - void - GCCH_tunnel_up - db/d6d/gnunet-service-cadet__channel_8c.html - a99e5698a3fe101394f3b4d12a31401ae - (struct CadetChannel *ch) - - - struct CadetChannel * - GCCH_channel_local_new - db/d6d/gnunet-service-cadet__channel_8c.html - ab5b4d699941ffd2279ce39232f14300c - (struct CadetClient *owner, struct GNUNET_CADET_ClientChannelNumber ccn, struct CadetPeer *destination, const struct GNUNET_HashCode *port, uint32_t options) - - - static void - timeout_closed_cb - db/d6d/gnunet-service-cadet__channel_8c.html - a8a3ece4feeddb03b99f765df07b085e3 - (void *cls) - - - struct CadetChannel * - GCCH_channel_incoming_new - db/d6d/gnunet-service-cadet__channel_8c.html - ae22fe4386ae642d7ce119090dd961dcf - (struct CadetTunnel *t, struct GNUNET_CADET_ChannelTunnelNumber ctn, const struct GNUNET_HashCode *h_port, uint32_t options) - - - static void - send_ack_cb - db/d6d/gnunet-service-cadet__channel_8c.html - a6e8d9e1f39427294381bc2abfd40f3c7 - (void *cls, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid) - - - static void - send_channel_data_ack - db/d6d/gnunet-service-cadet__channel_8c.html - a12e0a10c3c672b134272d03dab9df405 - (struct CadetChannel *ch) - - - static void - send_open_ack - db/d6d/gnunet-service-cadet__channel_8c.html - a4104b7bb84e1773054700098128698b7 - (void *cls) - - - void - GCCH_handle_duplicate_open - db/d6d/gnunet-service-cadet__channel_8c.html - a591fd977590374144527121c04543ceb - (struct CadetChannel *ch, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cti) - - - static void - send_ack_to_client - db/d6d/gnunet-service-cadet__channel_8c.html - a5275d5b4375e5422d3edbb29901d252f - (struct CadetChannel *ch, int to_owner) - - - void - GCCH_bind - db/d6d/gnunet-service-cadet__channel_8c.html - a56eae97a95457332d732baa87edb97f3 - (struct CadetChannel *ch, struct CadetClient *c, const struct GNUNET_HashCode *port) - - - static void - signal_remote_destroy_cb - db/d6d/gnunet-service-cadet__channel_8c.html - ace53121ff784b64f89ee29cd6bf8dbb0 - (void *cls) - - - void - GCCH_channel_local_destroy - db/d6d/gnunet-service-cadet__channel_8c.html - a7a88c1db0f96f1e13261b27f6ae84e10 - (struct CadetChannel *ch, struct CadetClient *c, struct GNUNET_CADET_ClientChannelNumber ccn) - - - void - GCCH_handle_channel_open_ack - db/d6d/gnunet-service-cadet__channel_8c.html - aefa0e2ed668ca652babd8e808aa12e66 - (struct CadetChannel *ch, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cti, const struct GNUNET_HashCode *port) - - - static int - is_before - db/d6d/gnunet-service-cadet__channel_8c.html - aa8708300ffa00dcf5a7e63423e32fc51 - (void *cls, struct CadetOutOfOrderMessage *m1, struct CadetOutOfOrderMessage *m2) - - - void - GCCH_handle_channel_plaintext_data - db/d6d/gnunet-service-cadet__channel_8c.html - ad6ed5a248f49582d18bdec9fd89e9a40 - (struct CadetChannel *ch, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cti, const struct GNUNET_CADET_ChannelAppDataMessage *msg) - - - static void - data_sent_cb - db/d6d/gnunet-service-cadet__channel_8c.html - ad785dc3d930677821905c589453c4009 - (void *cls, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid) - - - static void - retry_transmission - db/d6d/gnunet-service-cadet__channel_8c.html - ae3b9f8f4ecb24566f8bf66f35324396d - (void *cls) - - - static void - handle_matching_ack - db/d6d/gnunet-service-cadet__channel_8c.html - a1aafd1a21ee082311fddd5fb63e5de4c - (struct CadetChannel *ch, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cti, struct CadetReliableMessage *crm) - - - void - GCCH_handle_channel_plaintext_data_ack - db/d6d/gnunet-service-cadet__channel_8c.html - a01950b6353b5acd3cd6f4f23188ba670 - (struct CadetChannel *ch, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cti, const struct GNUNET_CADET_ChannelDataAckMessage *ack) - - - void - GCCH_handle_remote_destroy - db/d6d/gnunet-service-cadet__channel_8c.html - ae9c33b718919fd3a5eb75c4fdc461230 - (struct CadetChannel *ch, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cti) - - - static int - cmp_crm_by_next_retry - db/d6d/gnunet-service-cadet__channel_8c.html - a454ecb10d05c08c041a1f46aaba4aebc - (void *cls, struct CadetReliableMessage *crm1, struct CadetReliableMessage *crm2) - - - int - GCCH_handle_local_data - db/d6d/gnunet-service-cadet__channel_8c.html - a42060e3496d81b77c19a838df1725610 - (struct CadetChannel *ch, struct GNUNET_CADET_ClientChannelNumber sender_ccn, const char *buf, size_t buf_len) - - - void - GCCH_handle_local_ack - db/d6d/gnunet-service-cadet__channel_8c.html - a7289f6ba2c80086bee470be803bee79c - (struct CadetChannel *ch, struct GNUNET_CADET_ClientChannelNumber client_ccn) - - - void - GCCH_debug - db/d6d/gnunet-service-cadet__channel_8c.html - aa40b39293ab25f65b05ccb7a39e8336a - (struct CadetChannel *ch, enum GNUNET_ErrorType level) - - - - gnunet-service-cadet_channel.h - /home/grothoff/research/gnunet/src/cadet/ - d8/d28/gnunet-service-cadet__channel_8h - gnunet-service-cadet.h - gnunet-service-cadet_peer.h - cadet_protocol.h - - void - GCCH_hash_port - d8/d28/gnunet-service-cadet__channel_8h.html - a9ae68ce3a201bc9abfedab8c7fecb218 - (struct GNUNET_HashCode *h_port, const struct GNUNET_HashCode *port, const struct GNUNET_PeerIdentity *listener) - - - const char * - GCCH_2s - d8/d28/gnunet-service-cadet__channel_8h.html - a7f4caebd237370b161be1a83d5505352 - (const struct CadetChannel *ch) - - - void - GCCH_debug - d8/d28/gnunet-service-cadet__channel_8h.html - aa40b39293ab25f65b05ccb7a39e8336a - (struct CadetChannel *ch, enum GNUNET_ErrorType level) - - - struct GNUNET_CADET_ChannelTunnelNumber - GCCH_get_id - d8/d28/gnunet-service-cadet__channel_8h.html - add21d27ca61f488c64c149ca9343c03e - (const struct CadetChannel *ch) - - - struct CadetChannel * - GCCH_channel_local_new - d8/d28/gnunet-service-cadet__channel_8h.html - a712653e3525ada3513237acc09685f88 - (struct CadetClient *owner, struct GNUNET_CADET_ClientChannelNumber owner_id, struct CadetPeer *destination, const struct GNUNET_HashCode *port, uint32_t options) - - - void - GCCH_bind - d8/d28/gnunet-service-cadet__channel_8h.html - a56eae97a95457332d732baa87edb97f3 - (struct CadetChannel *ch, struct CadetClient *c, const struct GNUNET_HashCode *port) - - - void - GCCH_channel_local_destroy - d8/d28/gnunet-service-cadet__channel_8h.html - a7a88c1db0f96f1e13261b27f6ae84e10 - (struct CadetChannel *ch, struct CadetClient *c, struct GNUNET_CADET_ClientChannelNumber ccn) - - - void - GCCH_tunnel_up - d8/d28/gnunet-service-cadet__channel_8h.html - a99e5698a3fe101394f3b4d12a31401ae - (struct CadetChannel *ch) - - - struct CadetChannel * - GCCH_channel_incoming_new - d8/d28/gnunet-service-cadet__channel_8h.html - ad19507e2892d58b381cbb5a5244cbc7a - (struct CadetTunnel *t, struct GNUNET_CADET_ChannelTunnelNumber chid, const struct GNUNET_HashCode *h_port, uint32_t options) - - - void - GCCH_handle_duplicate_open - d8/d28/gnunet-service-cadet__channel_8h.html - a591fd977590374144527121c04543ceb - (struct CadetChannel *ch, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cti) - - - void - GCCH_handle_channel_plaintext_data - d8/d28/gnunet-service-cadet__channel_8h.html - ad6ed5a248f49582d18bdec9fd89e9a40 - (struct CadetChannel *ch, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cti, const struct GNUNET_CADET_ChannelAppDataMessage *msg) - - - void - GCCH_handle_channel_plaintext_data_ack - d8/d28/gnunet-service-cadet__channel_8h.html - a01950b6353b5acd3cd6f4f23188ba670 - (struct CadetChannel *ch, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cti, const struct GNUNET_CADET_ChannelDataAckMessage *ack) - - - void - GCCH_handle_channel_open_ack - d8/d28/gnunet-service-cadet__channel_8h.html - aefa0e2ed668ca652babd8e808aa12e66 - (struct CadetChannel *ch, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cti, const struct GNUNET_HashCode *port) - - - void - GCCH_handle_remote_destroy - d8/d28/gnunet-service-cadet__channel_8h.html - ae9c33b718919fd3a5eb75c4fdc461230 - (struct CadetChannel *ch, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cti) - - - int - GCCH_handle_local_data - d8/d28/gnunet-service-cadet__channel_8h.html - a42060e3496d81b77c19a838df1725610 - (struct CadetChannel *ch, struct GNUNET_CADET_ClientChannelNumber sender_ccn, const char *buf, size_t buf_len) - - - void - GCCH_handle_local_ack - d8/d28/gnunet-service-cadet__channel_8h.html - a7289f6ba2c80086bee470be803bee79c - (struct CadetChannel *ch, struct GNUNET_CADET_ClientChannelNumber client_ccn) - - - - gnunet-service-cadet_connection.c - /home/grothoff/research/gnunet/src/cadet/ - d8/d06/gnunet-service-cadet__connection_8c - platform.h - gnunet-service-cadet_connection.h - gnunet-service-cadet_channel.h - gnunet-service-cadet_paths.h - gnunet-service-cadet_tunnels.h - gnunet_cadet_service.h - gnunet_statistics_service.h - cadet_protocol.h - CadetConnection - - #define - LOG - d8/d06/gnunet-service-cadet__connection_8c.html - acaa1c3fa56061380a29889d703236251 - (level,...) - - - #define - INITIAL_CONNECTION_CREATE_RETRY_DELAY - d8/d06/gnunet-service-cadet__connection_8c.html - a2d8080315820cbd08d3446f17ac09ae2 - - - - #define - LOG2 - d8/d06/gnunet-service-cadet__connection_8c.html - a358621e1b9936b93bfd599fd0a866c1c - (level,...) - - - - CadetConnectionState - d8/d06/gnunet-service-cadet__connection_8c.html - a3138b6a185342bbdf2a29319444b1d31 - - - - CADET_CONNECTION_NEW - d8/d06/gnunet-service-cadet__connection_8c.html - a3138b6a185342bbdf2a29319444b1d31a56620afb03f1a56a11ddbe21eb6b6cf6 - - - - CADET_CONNECTION_SENDING_CREATE - d8/d06/gnunet-service-cadet__connection_8c.html - a3138b6a185342bbdf2a29319444b1d31abdaede1c13fd80792700c6950bc2090d - - - - CADET_CONNECTION_SENT - d8/d06/gnunet-service-cadet__connection_8c.html - a3138b6a185342bbdf2a29319444b1d31afa442d4c32ade8e69a32351b2b841c22 - - - - CADET_CONNECTION_CREATE_RECEIVED - d8/d06/gnunet-service-cadet__connection_8c.html - a3138b6a185342bbdf2a29319444b1d31af150916b51d82e7ea246ead9b5bc0bfe - - - - CADET_CONNECTION_READY - d8/d06/gnunet-service-cadet__connection_8c.html - a3138b6a185342bbdf2a29319444b1d31a5cc0070316ef22c71d32c822083febfc - - - - struct CadetConnection * - GCC_lookup - d8/d06/gnunet-service-cadet__connection_8c.html - a7ffafd4ab0c93a8ce9dd212f6600fde1 - (const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid) - - - static void - update_state - d8/d06/gnunet-service-cadet__connection_8c.html - a5da034a5053e452d7a7f5b31e7a7b090 - (struct CadetConnection *cc, enum CadetConnectionState new_state, int new_mqm_ready) - - - static void - GCC_destroy - d8/d06/gnunet-service-cadet__connection_8c.html - a7aa44b67ed30e4afbfa2be8300e53455 - (struct CadetConnection *cc) - - - void - GCC_destroy_without_core - d8/d06/gnunet-service-cadet__connection_8c.html - a3d2978923ecb4ec59e8e3e6e47d6ee96 - (struct CadetConnection *cc) - - - void - GCC_destroy_without_tunnel - d8/d06/gnunet-service-cadet__connection_8c.html - abe81355cd53a8bca39dc1737a3d2e80a - (struct CadetConnection *cc) - - - struct CadetTConnection * - GCC_get_ct - d8/d06/gnunet-service-cadet__connection_8c.html - a3662c83e635fa0a8cfe2b62c692b7b59 - (struct CadetConnection *cc) - - - const struct CadetConnectionMetrics * - GCC_get_metrics - d8/d06/gnunet-service-cadet__connection_8c.html - a4e2997ae3b8525c54ba7ce16ef6db607 - (struct CadetConnection *cc) - - - static void - send_keepalive - d8/d06/gnunet-service-cadet__connection_8c.html - a8d66a67d7b90afdd5f7566378ca48c85 - (void *cls) - - - static void - keepalive_done - d8/d06/gnunet-service-cadet__connection_8c.html - a71f71216ba99ff176ed3445700c63648 - (void *cls, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid) - - - void - GCC_ack_expected - d8/d06/gnunet-service-cadet__connection_8c.html - ae6df49260f45d1cec7a75966edbad9dc - (const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid) - - - void - GCC_ack_observed - d8/d06/gnunet-service-cadet__connection_8c.html - a9278ccdf9236d67f2c8372d4c000f503 - (const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid) - - - void - GCC_latency_observed - d8/d06/gnunet-service-cadet__connection_8c.html - a66d4ead9f80722fb6dd3af687810a6a7 - (const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid, struct GNUNET_TIME_Relative latency) - - - void - GCC_handle_connection_create_ack - d8/d06/gnunet-service-cadet__connection_8c.html - a2ed7d9d58692ba73e9f97ea8eb577661 - (struct CadetConnection *cc) - - - void - GCC_handle_kx - d8/d06/gnunet-service-cadet__connection_8c.html - a3ab7afdb91e69dc9a467eaaa568119af - (struct CadetConnection *cc, const struct GNUNET_CADET_TunnelKeyExchangeMessage *msg) - - - void - GCC_handle_kx_auth - d8/d06/gnunet-service-cadet__connection_8c.html - a677582a34aa38c06673bf39d4e4b319d - (struct CadetConnection *cc, const struct GNUNET_CADET_TunnelKeyExchangeAuthMessage *msg) - - - void - GCC_handle_encrypted - d8/d06/gnunet-service-cadet__connection_8c.html - a212d97c6d6bb1bb093086696571714e5 - (struct CadetConnection *cc, const struct GNUNET_CADET_TunnelEncryptedMessage *msg) - - - static void - send_create - d8/d06/gnunet-service-cadet__connection_8c.html - ab65b48566ba8149753a318b666ecd948 - (void *cls) - - - static void - send_create_ack - d8/d06/gnunet-service-cadet__connection_8c.html - a8e56ec77ac44c0226355bcfeaae770da - (void *cls) - - - void - GCC_handle_duplicate_create - d8/d06/gnunet-service-cadet__connection_8c.html - a908bc67a7c38678d8d2ae50d5edcbba9 - (struct CadetConnection *cc) - - - static void - manage_first_hop_mq - d8/d06/gnunet-service-cadet__connection_8c.html - a1dc7826cd35167d0f4303d98de590ecd - (void *cls, int available) - - - static struct CadetConnection * - connection_create - d8/d06/gnunet-service-cadet__connection_8c.html - afab314dee7cd5743f1865c3f57355c59 - (struct CadetPeer *destination, struct CadetPeerPath *path, unsigned int off, struct CadetTConnection *ct, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid, enum CadetConnectionState init_state, GCC_ReadyCallback ready_cb, void *ready_cb_cls) - - - struct CadetConnection * - GCC_create_inbound - d8/d06/gnunet-service-cadet__connection_8c.html - ad0999d5413397a1e2b1191bd86650b9e - (struct CadetPeer *destination, struct CadetPeerPath *path, struct CadetTConnection *ct, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid, GCC_ReadyCallback ready_cb, void *ready_cb_cls) - - - struct CadetConnection * - GCC_create - d8/d06/gnunet-service-cadet__connection_8c.html - a447dfb3264cf1b4d79f08512b7d2481a - (struct CadetPeer *destination, struct CadetPeerPath *path, unsigned int off, struct CadetTConnection *ct, GCC_ReadyCallback ready_cb, void *ready_cb_cls) - - - void - GCC_transmit - d8/d06/gnunet-service-cadet__connection_8c.html - acc5445fc98f2641d646f0cf6b4c581f4 - (struct CadetConnection *cc, struct GNUNET_MQ_Envelope *env) - - - struct CadetPeerPath * - GCC_get_path - d8/d06/gnunet-service-cadet__connection_8c.html - a773e821cdb7b12d5b7f040406a3c8d0e - (struct CadetConnection *cc, unsigned int *off) - - - const struct GNUNET_CADET_ConnectionTunnelIdentifier * - GCC_get_id - d8/d06/gnunet-service-cadet__connection_8c.html - afc200f44329369eb56a0978347a4640b - (struct CadetConnection *cc) - - - const char * - GCC_2s - d8/d06/gnunet-service-cadet__connection_8c.html - a074ff6510396f13ab69a36b62965bdad - (const struct CadetConnection *cc) - - - void - GCC_debug - d8/d06/gnunet-service-cadet__connection_8c.html - ad2fbbf6e56e6167f0aad582c4b1bc913 - (struct CadetConnection *cc, enum GNUNET_ErrorType level) - - - - gnunet-service-cadet_connection.h - /home/grothoff/research/gnunet/src/cadet/ - d6/dcb/gnunet-service-cadet__connection_8h - gnunet_util_lib.h - gnunet-service-cadet.h - gnunet-service-cadet_peer.h - cadet_protocol.h - CadetConnectionMetrics - - void(* - GCC_ReadyCallback - d6/dcb/gnunet-service-cadet__connection_8h.html - ad17cfbb8858f22494a58fb122f75fdea - )(void *cls, int is_ready) - - - void - GCC_destroy_without_core - d6/dcb/gnunet-service-cadet__connection_8h.html - a3d2978923ecb4ec59e8e3e6e47d6ee96 - (struct CadetConnection *cc) - - - void - GCC_destroy_without_tunnel - d6/dcb/gnunet-service-cadet__connection_8h.html - abe81355cd53a8bca39dc1737a3d2e80a - (struct CadetConnection *cc) - - - struct CadetConnection * - GCC_lookup - d6/dcb/gnunet-service-cadet__connection_8h.html - a7ffafd4ab0c93a8ce9dd212f6600fde1 - (const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid) - - - struct CadetConnection * - GCC_create - d6/dcb/gnunet-service-cadet__connection_8h.html - a447dfb3264cf1b4d79f08512b7d2481a - (struct CadetPeer *destination, struct CadetPeerPath *path, unsigned int off, struct CadetTConnection *ct, GCC_ReadyCallback ready_cb, void *ready_cb_cls) - - - struct CadetConnection * - GCC_create_inbound - d6/dcb/gnunet-service-cadet__connection_8h.html - ad0999d5413397a1e2b1191bd86650b9e - (struct CadetPeer *destination, struct CadetPeerPath *path, struct CadetTConnection *ct, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid, GCC_ReadyCallback ready_cb, void *ready_cb_cls) - - - void - GCC_transmit - d6/dcb/gnunet-service-cadet__connection_8h.html - acc5445fc98f2641d646f0cf6b4c581f4 - (struct CadetConnection *cc, struct GNUNET_MQ_Envelope *env) - - - void - GCC_handle_connection_create_ack - d6/dcb/gnunet-service-cadet__connection_8h.html - a2ed7d9d58692ba73e9f97ea8eb577661 - (struct CadetConnection *cc) - - - void - GCC_handle_duplicate_create - d6/dcb/gnunet-service-cadet__connection_8h.html - a908bc67a7c38678d8d2ae50d5edcbba9 - (struct CadetConnection *cc) - - - void - GCC_handle_kx - d6/dcb/gnunet-service-cadet__connection_8h.html - a3ab7afdb91e69dc9a467eaaa568119af - (struct CadetConnection *cc, const struct GNUNET_CADET_TunnelKeyExchangeMessage *msg) - - - void - GCC_handle_kx_auth - d6/dcb/gnunet-service-cadet__connection_8h.html - a677582a34aa38c06673bf39d4e4b319d - (struct CadetConnection *cc, const struct GNUNET_CADET_TunnelKeyExchangeAuthMessage *msg) - - - const struct CadetConnectionMetrics * - GCC_get_metrics - d6/dcb/gnunet-service-cadet__connection_8h.html - a4e2997ae3b8525c54ba7ce16ef6db607 - (struct CadetConnection *cc) - - - void - GCC_handle_encrypted - d6/dcb/gnunet-service-cadet__connection_8h.html - a212d97c6d6bb1bb093086696571714e5 - (struct CadetConnection *cc, const struct GNUNET_CADET_TunnelEncryptedMessage *msg) - - - void - GCC_ack_expected - d6/dcb/gnunet-service-cadet__connection_8h.html - ae6df49260f45d1cec7a75966edbad9dc - (const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid) - - - void - GCC_ack_observed - d6/dcb/gnunet-service-cadet__connection_8h.html - a9278ccdf9236d67f2c8372d4c000f503 - (const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid) - - - void - GCC_latency_observed - d6/dcb/gnunet-service-cadet__connection_8h.html - a0aabba7be1a15c55425bf25ed356a0d9 - (const struct GNUNET_CADET_ConnectionTunnelIdentifier *cti, struct GNUNET_TIME_Relative latency) - - - struct CadetTConnection * - GCC_get_ct - d6/dcb/gnunet-service-cadet__connection_8h.html - a3662c83e635fa0a8cfe2b62c692b7b59 - (struct CadetConnection *cc) - - - struct CadetPeerPath * - GCC_get_path - d6/dcb/gnunet-service-cadet__connection_8h.html - a773e821cdb7b12d5b7f040406a3c8d0e - (struct CadetConnection *cc, unsigned int *off) - - - const struct GNUNET_CADET_ConnectionTunnelIdentifier * - GCC_get_id - d6/dcb/gnunet-service-cadet__connection_8h.html - afc200f44329369eb56a0978347a4640b - (struct CadetConnection *cc) - - - const char * - GCC_2s - d6/dcb/gnunet-service-cadet__connection_8h.html - a074ff6510396f13ab69a36b62965bdad - (const struct CadetConnection *cc) - - - void - GCC_debug - d6/dcb/gnunet-service-cadet__connection_8h.html - ad2fbbf6e56e6167f0aad582c4b1bc913 - (struct CadetConnection *cc, enum GNUNET_ErrorType level) - - - - gnunet-service-cadet_core.c - /home/grothoff/research/gnunet/src/cadet/ - df/d92/gnunet-service-cadet__core_8c - platform.h - gnunet-service-cadet_core.h - gnunet-service-cadet_paths.h - gnunet-service-cadet_peer.h - gnunet-service-cadet_connection.h - gnunet-service-cadet_tunnels.h - gnunet_core_service.h - gnunet_statistics_service.h - cadet_protocol.h - Rung - RouteDirection - CadetRoute - - #define - LOG - df/d92/gnunet-service-cadet__core_8c.html - acaa1c3fa56061380a29889d703236251 - (level,...) - - - static struct CadetRoute * - get_route - df/d92/gnunet-service-cadet__core_8c.html - ace9e66d1af6fc395c40cc2d0ca895b05 - (const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid) - - - static void - lower_rung - df/d92/gnunet-service-cadet__core_8c.html - ac20acb1a3ae2a5fcf3829a124a935360 - (struct RouteDirection *dir) - - - static void - discard_buffer - df/d92/gnunet-service-cadet__core_8c.html - a6ed1fb3967065fee1bf9356d32c63224 - (struct RouteDirection *dir, struct GNUNET_MQ_Envelope *env) - - - static void - discard_all_from_rung_tail - df/d92/gnunet-service-cadet__core_8c.html - a6f4690bd294efa596a8f66806e00292f - () - - - static void - route_message - df/d92/gnunet-service-cadet__core_8c.html - a75e3e680fc0df89520628ac81ad6ca4a - (struct CadetPeer *prev, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid, const struct GNUNET_MessageHeader *msg, const enum GNUNET_MQ_PriorityPreferences priority) - - - static int - check_connection_create - df/d92/gnunet-service-cadet__core_8c.html - a48c6357b3dcad7113a1ecad783f70786 - (void *cls, const struct GNUNET_CADET_ConnectionCreateMessage *msg) - - - static void - destroy_direction - df/d92/gnunet-service-cadet__core_8c.html - a3ad5c83979199467f037dbea0465bc7f - (struct RouteDirection *dir) - - - static void - destroy_route - df/d92/gnunet-service-cadet__core_8c.html - a8871651e8935e5ca7a537ebd7d94bda9 - (struct CadetRoute *route) - - - static void - send_broken - df/d92/gnunet-service-cadet__core_8c.html - aad92c44fe3c690f012ba81e71e54cc66 - (struct RouteDirection *target, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid, const struct GNUNET_PeerIdentity *peer1, const struct GNUNET_PeerIdentity *peer2) - - - static void - timeout_cb - df/d92/gnunet-service-cadet__core_8c.html - a878b039a24e5876ddb73bf301fc1ae3e - (void *cls) - - - static void - dir_ready_cb - df/d92/gnunet-service-cadet__core_8c.html - a1ca865b51b8205069bfad80e3e660815 - (void *cls, int ready) - - - static void - dir_init - df/d92/gnunet-service-cadet__core_8c.html - a4b8c68adf29a07de4fc526b54ff1b683 - (struct RouteDirection *dir, struct CadetRoute *route, struct CadetPeer *hop) - - - static void - send_broken_without_mqm - df/d92/gnunet-service-cadet__core_8c.html - a84771143cfaf1c50399bd871182a1411 - (struct CadetPeer *target, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid, const struct GNUNET_PeerIdentity *failure_at) - - - static void - handle_connection_create - df/d92/gnunet-service-cadet__core_8c.html - a85744548930ac169a3d9630e1353f008 - (void *cls, const struct GNUNET_CADET_ConnectionCreateMessage *msg) - - - static void - handle_connection_create_ack - df/d92/gnunet-service-cadet__core_8c.html - ae26b89677f9106ec6850623a37eb780e - (void *cls, const struct GNUNET_CADET_ConnectionCreateAckMessage *msg) - - - static void - handle_connection_broken - df/d92/gnunet-service-cadet__core_8c.html - ac489eb80d99c31fd0c35b7e6f74f77c0 - (void *cls, const struct GNUNET_CADET_ConnectionBrokenMessage *msg) - - - static void - handle_connection_destroy - df/d92/gnunet-service-cadet__core_8c.html - ac4a19a4e51561a96f16d75627ee365be - (void *cls, const struct GNUNET_CADET_ConnectionDestroyMessage *msg) - - - static void - handle_tunnel_kx - df/d92/gnunet-service-cadet__core_8c.html - a59478f75ea8335ae1e693f8a1219556a - (void *cls, const struct GNUNET_CADET_TunnelKeyExchangeMessage *msg) - - - static void - handle_tunnel_kx_auth - df/d92/gnunet-service-cadet__core_8c.html - aa70c733bfed8ded11044dd38a241d9e6 - (void *cls, const struct GNUNET_CADET_TunnelKeyExchangeAuthMessage *msg) - - - static int - check_tunnel_encrypted - df/d92/gnunet-service-cadet__core_8c.html - a7daafa7d87f3f8686d55a24a69235b08 - (void *cls, const struct GNUNET_CADET_TunnelEncryptedMessage *msg) - - - static void - handle_tunnel_encrypted - df/d92/gnunet-service-cadet__core_8c.html - a6a783fbe84e34de69962e22d8b53f550 - (void *cls, const struct GNUNET_CADET_TunnelEncryptedMessage *msg) - - - static void - core_init_cb - df/d92/gnunet-service-cadet__core_8c.html - afd8eff57758d4dd02098c2a15e602b8e - (void *cls, const struct GNUNET_PeerIdentity *my_identity) - - - static void * - core_connect_cb - df/d92/gnunet-service-cadet__core_8c.html - a73ba65f6809351721268844628746aa8 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - static void - core_disconnect_cb - df/d92/gnunet-service-cadet__core_8c.html - a9b2ce386d339b2d0b2381a3a7c319abe - (void *cls, const struct GNUNET_PeerIdentity *peer, void *peer_cls) - - - void - GCO_init - df/d92/gnunet-service-cadet__core_8c.html - a7bc6c8924867e26b15ebb2c4cb26e221 - (const struct GNUNET_CONFIGURATION_Handle *c) - - - void - GCO_shutdown - df/d92/gnunet-service-cadet__core_8c.html - a2140b70d1d8f95a77e8ac85913288cb1 - () - - - static struct GNUNET_CORE_Handle * - core - df/d92/gnunet-service-cadet__core_8c.html - a2fdb14c183d2079ecbb6cd8dbd3fbaf2 - - - - static struct GNUNET_CONTAINER_MultiShortmap * - routes - df/d92/gnunet-service-cadet__core_8c.html - aaaf3ad7ea4b12095058119214f6308d7 - - - - static struct GNUNET_CONTAINER_Heap * - route_heap - df/d92/gnunet-service-cadet__core_8c.html - a8f72bb74f7536f1113de2f0dad7d4728 - - - - static struct Rung - rung_zero - df/d92/gnunet-service-cadet__core_8c.html - a66cdc992491b1945ed3b46a2048711d0 - - - - static struct Rung * - rung_head - df/d92/gnunet-service-cadet__core_8c.html - a7507195de32e600b739705daac39c8b5 - - - - static struct Rung * - rung_tail - df/d92/gnunet-service-cadet__core_8c.html - a3dd4c1b2866db314174b2d1cad40752d - - - - static unsigned long long - max_routes - df/d92/gnunet-service-cadet__core_8c.html - a9717da447c013d52794b74c047ad1a7a - - - - static unsigned long long - max_buffers - df/d92/gnunet-service-cadet__core_8c.html - aea1893f2b3542cb91b837ecc6181dcfe - - - - static unsigned long long - cur_buffers - df/d92/gnunet-service-cadet__core_8c.html - a3076285c1fc528826733690f26fa9904 - - - - static struct GNUNET_SCHEDULER_Task * - timeout_task - df/d92/gnunet-service-cadet__core_8c.html - ac6bdd87291cd6f41a1f08972476a7434 - - - - - gnunet-service-cadet_core.h - /home/grothoff/research/gnunet/src/cadet/ - df/d36/gnunet-service-cadet__core_8h - gnunet_util_lib.h - - void - GCO_init - df/d36/gnunet-service-cadet__core_8h.html - a7bc6c8924867e26b15ebb2c4cb26e221 - (const struct GNUNET_CONFIGURATION_Handle *c) - - - void - GCO_shutdown - df/d36/gnunet-service-cadet__core_8h.html - a17eaf6f1d068eb09ec5b2aac0be54620 - (void) - - - - gnunet-service-cadet_dht.c - /home/grothoff/research/gnunet/src/cadet/ - d2/d67/gnunet-service-cadet__dht_8c - platform.h - gnunet_util_lib.h - gnunet_dht_service.h - gnunet_statistics_service.h - gnunet-service-cadet.h - gnunet-service-cadet_dht.h - gnunet-service-cadet_hello.h - gnunet-service-cadet_peer.h - gnunet-service-cadet_paths.h - GCD_search_handle - - #define - STARTUP_DELAY - d2/d67/gnunet-service-cadet__dht_8c.html - aaed067aba1d8dc17479c812291ca1bcc - - - - #define - CHANGE_DELAY - d2/d67/gnunet-service-cadet__dht_8c.html - a3ca41b526e9253bfbd7790d4a7dde537 - - - - #define - LOG - d2/d67/gnunet-service-cadet__dht_8c.html - acaa1c3fa56061380a29889d703236251 - (level,...) - - - static void - dht_get_id_handler - d2/d67/gnunet-service-cadet__dht_8c.html - aec1d47e0d458c47832a587a6ef5eb603 - (void *cls, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, enum GNUNET_BLOCK_Type type, size_t size, const void *data) - - - static void - announce_id - d2/d67/gnunet-service-cadet__dht_8c.html - a75deb7834f4aed6ccd0f76c3dfff01f2 - (void *cls) - - - void - GCD_hello_update - d2/d67/gnunet-service-cadet__dht_8c.html - a85fcc1644d516438980406fc46dcf560 - () - - - void - GCD_init - d2/d67/gnunet-service-cadet__dht_8c.html - a99e3c33694a3c1894d5b2f9c07d037b4 - (const struct GNUNET_CONFIGURATION_Handle *c) - - - void - GCD_shutdown - d2/d67/gnunet-service-cadet__dht_8c.html - af5a4797c5e7eb689f538bc390f9a6118 - (void) - - - struct GCD_search_handle * - GCD_search - d2/d67/gnunet-service-cadet__dht_8c.html - a3f610edc0f2b12ef570cc1eeceef6996 - (const struct GNUNET_PeerIdentity *peer_id) - - - void - GCD_search_stop - d2/d67/gnunet-service-cadet__dht_8c.html - a68eccd5bba89970858a9c2b8b11ef89d - (struct GCD_search_handle *h) - - - static struct GNUNET_DHT_Handle * - dht_handle - d2/d67/gnunet-service-cadet__dht_8c.html - a7e88ca5145f4256b1e52bd260869e37a - - - - static struct GNUNET_TIME_Relative - id_announce_time - d2/d67/gnunet-service-cadet__dht_8c.html - a2a05e5da4f209161a89b67bbf11173fb - - - - static unsigned long long - dht_replication_level - d2/d67/gnunet-service-cadet__dht_8c.html - a52f2e2fb2443519ec04981d4f0492a6a - - - - static struct GNUNET_SCHEDULER_Task * - announce_id_task - d2/d67/gnunet-service-cadet__dht_8c.html - a1eee1e5670252a136e35b017110e5302 - - - - static struct GNUNET_TIME_Relative - announce_delay - d2/d67/gnunet-service-cadet__dht_8c.html - a66fa63958b227c8d38d389ec7f52dd7a - - - - - gnunet-service-cadet_dht.h - /home/grothoff/research/gnunet/src/cadet/ - d9/d69/gnunet-service-cadet__dht_8h - platform.h - gnunet_util_lib.h - - void - GCD_init - d9/d69/gnunet-service-cadet__dht_8h.html - a99e3c33694a3c1894d5b2f9c07d037b4 - (const struct GNUNET_CONFIGURATION_Handle *c) - - - void - GCD_shutdown - d9/d69/gnunet-service-cadet__dht_8h.html - af5a4797c5e7eb689f538bc390f9a6118 - (void) - - - void - GCD_hello_update - d9/d69/gnunet-service-cadet__dht_8h.html - aba2bbba4f04f1150ccfa7442808a08fc - (void) - - - struct GCD_search_handle * - GCD_search - d9/d69/gnunet-service-cadet__dht_8h.html - a3f610edc0f2b12ef570cc1eeceef6996 - (const struct GNUNET_PeerIdentity *peer_id) - - - void - GCD_search_stop - d9/d69/gnunet-service-cadet__dht_8h.html - a68eccd5bba89970858a9c2b8b11ef89d - (struct GCD_search_handle *h) - - - - gnunet-service-cadet_hello.c - /home/grothoff/research/gnunet/src/cadet/ - d6/d06/gnunet-service-cadet__hello_8c - platform.h - gnunet_util_lib.h - gnunet_statistics_service.h - gnunet_peerinfo_service.h - cadet_protocol.h - gnunet-service-cadet.h - gnunet-service-cadet_dht.h - gnunet-service-cadet_hello.h - gnunet-service-cadet_peer.h - - #define - LOG - d6/d06/gnunet-service-cadet__hello_8c.html - acaa1c3fa56061380a29889d703236251 - (level,...) - - - static void - got_hello - d6/d06/gnunet-service-cadet__hello_8c.html - a570329ba0c45d42ada3cb0b0111d925c - (void *cls, const struct GNUNET_PeerIdentity *id, const struct GNUNET_HELLO_Message *hello, const char *err_msg) - - - void - GCH_init - d6/d06/gnunet-service-cadet__hello_8c.html - a2be580afff474e2351c162d165f7f3c1 - (const struct GNUNET_CONFIGURATION_Handle *c) - - - void - GCH_shutdown - d6/d06/gnunet-service-cadet__hello_8c.html - a183ea5c5882d2fbca7af89059fa1b465 - () - - - const struct GNUNET_HELLO_Message * - GCH_get_mine - d6/d06/gnunet-service-cadet__hello_8c.html - aa081b28a314d94c099bca90454d3199b - (void) - - - static struct GNUNET_HELLO_Message * - mine - d6/d06/gnunet-service-cadet__hello_8c.html - ac2c1eca90ae9f73d206e19879cd1a302 - - - - static struct GNUNET_PEERINFO_Handle * - peerinfo - d6/d06/gnunet-service-cadet__hello_8c.html - a64ed684b65754a665ad026511faf8b16 - - - - static struct GNUNET_PEERINFO_NotifyContext * - nc - d6/d06/gnunet-service-cadet__hello_8c.html - a66a6329a75c926734686c8a5026fcbe7 - - - - - gnunet-service-cadet_hello.h - /home/grothoff/research/gnunet/src/cadet/ - d3/db5/gnunet-service-cadet__hello_8h - platform.h - gnunet_util_lib.h - gnunet_hello_lib.h - - void - GCH_init - d3/db5/gnunet-service-cadet__hello_8h.html - a2be580afff474e2351c162d165f7f3c1 - (const struct GNUNET_CONFIGURATION_Handle *c) - - - void - GCH_shutdown - d3/db5/gnunet-service-cadet__hello_8h.html - a0af5e663be3d2a80c0f2105bed90b351 - (void) - - - const struct GNUNET_HELLO_Message * - GCH_get_mine - d3/db5/gnunet-service-cadet__hello_8h.html - aa081b28a314d94c099bca90454d3199b - (void) - - - - gnunet-service-cadet_paths.c - /home/grothoff/research/gnunet/src/cadet/ - d7/d76/gnunet-service-cadet__paths_8c - platform.h - gnunet-service-cadet_connection.h - gnunet-service-cadet_tunnels.h - gnunet-service-cadet_peer.h - gnunet-service-cadet_paths.h - CadetPeerPath - CheckMatchContext - - #define - LOG - d7/d76/gnunet-service-cadet__paths_8c.html - acaa1c3fa56061380a29889d703236251 - (level,...) - - - static void - recalculate_path_desirability - d7/d76/gnunet-service-cadet__paths_8c.html - a6b6cfdc17f51f35c4500a56c103cd523 - (struct CadetPeerPath *path) - - - GNUNET_CONTAINER_HeapCostType - GCPP_get_desirability - d7/d76/gnunet-service-cadet__paths_8c.html - a9bc58ff3590465a18ce2b413fd3899c0 - (const struct CadetPeerPath *path) - - - struct CadetConnection * - GCPP_get_connection - d7/d76/gnunet-service-cadet__paths_8c.html - aa46776618cba8ccb58d30710e0c4084b - (struct CadetPeerPath *path, struct CadetPeer *destination, unsigned int off) - - - void - GCPP_add_connection - d7/d76/gnunet-service-cadet__paths_8c.html - ad12932500728bfd05615ebbef1605c06 - (struct CadetPeerPath *path, unsigned int off, struct CadetConnection *cc) - - - void - GCPP_del_connection - d7/d76/gnunet-service-cadet__paths_8c.html - aaf2951dfbfae18c48ebf7a5922f97d52 - (struct CadetPeerPath *path, unsigned int off, struct CadetConnection *cc) - - - static void - attach_path - d7/d76/gnunet-service-cadet__paths_8c.html - a64dd1714713b043bdcc8a0e845548286 - (struct CadetPeerPath *path, unsigned int stop_at) - - - void - GCPP_release - d7/d76/gnunet-service-cadet__paths_8c.html - ac8ba28f6fc18e78a3fd0b97f33d6c6cb - (struct CadetPeerPath *path) - - - void - GCPP_update_score - d7/d76/gnunet-service-cadet__paths_8c.html - a762406ecf8b0729b2688b8b0d65a5e2d - (struct CadetPeerPath *path, unsigned int off, int delta) - - - static int - check_match - d7/d76/gnunet-service-cadet__paths_8c.html - a1aa987dc5de3159d29dda681898c7e2e - (void *cls, struct CadetPeerPath *path, unsigned int off) - - - static void - extend_path - d7/d76/gnunet-service-cadet__paths_8c.html - adacae87d14fcfca38554e6c06a5bfece - (struct CadetPeerPath *path, struct CadetPeer **peers, unsigned int num_peers, int force) - - - void - GCPP_try_path_from_dht - d7/d76/gnunet-service-cadet__paths_8c.html - a4c18b4e2b74df2520aed6c3991e92863 - (const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length) - - - struct CadetPeerPath * - GCPP_get_path_from_route - d7/d76/gnunet-service-cadet__paths_8c.html - a8fc6ff37360fde9319365541ef440e25 - (unsigned int path_length, const struct GNUNET_PeerIdentity *pids) - - - unsigned int - GCPP_get_length - d7/d76/gnunet-service-cadet__paths_8c.html - a54307e61282466b07cee047c50ebc011 - (struct CadetPeerPath *path) - - - unsigned int - GCPP_find_peer - d7/d76/gnunet-service-cadet__paths_8c.html - affef9211b9bf86e5c1dd7c1f41f7fe75 - (struct CadetPeerPath *path, struct CadetPeer *cp) - - - struct CadetPeer * - GCPP_get_peer_at_offset - d7/d76/gnunet-service-cadet__paths_8c.html - a30aed0b0bb9a457d932cb002557bed1d - (struct CadetPeerPath *path, unsigned int off) - - - const char * - GCPP_2s - d7/d76/gnunet-service-cadet__paths_8c.html - a4019bc3520fc43bbd19c48ed093b5121 - (struct CadetPeerPath *path) - - - - gnunet-service-cadet_paths.h - /home/grothoff/research/gnunet/src/cadet/ - d3/d83/gnunet-service-cadet__paths_8h - gnunet_util_lib.h - gnunet-service-cadet.h - - void - GCPP_try_path_from_dht - d3/d83/gnunet-service-cadet__paths_8h.html - a4c18b4e2b74df2520aed6c3991e92863 - (const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length) - - - struct CadetPeerPath * - GCPP_get_path_from_route - d3/d83/gnunet-service-cadet__paths_8h.html - a8fc6ff37360fde9319365541ef440e25 - (unsigned int path_length, const struct GNUNET_PeerIdentity *pids) - - - unsigned int - GCPP_get_length - d3/d83/gnunet-service-cadet__paths_8h.html - a54307e61282466b07cee047c50ebc011 - (struct CadetPeerPath *path) - - - struct CadetConnection * - GCPP_get_connection - d3/d83/gnunet-service-cadet__paths_8h.html - aa46776618cba8ccb58d30710e0c4084b - (struct CadetPeerPath *path, struct CadetPeer *destination, unsigned int off) - - - void - GCPP_add_connection - d3/d83/gnunet-service-cadet__paths_8h.html - ad12932500728bfd05615ebbef1605c06 - (struct CadetPeerPath *path, unsigned int off, struct CadetConnection *cc) - - - void - GCPP_del_connection - d3/d83/gnunet-service-cadet__paths_8h.html - aaf2951dfbfae18c48ebf7a5922f97d52 - (struct CadetPeerPath *path, unsigned int off, struct CadetConnection *cc) - - - unsigned int - GCPP_find_peer - d3/d83/gnunet-service-cadet__paths_8h.html - affef9211b9bf86e5c1dd7c1f41f7fe75 - (struct CadetPeerPath *path, struct CadetPeer *cp) - - - GNUNET_CONTAINER_HeapCostType - GCPP_get_desirability - d3/d83/gnunet-service-cadet__paths_8h.html - a9bc58ff3590465a18ce2b413fd3899c0 - (const struct CadetPeerPath *path) - - - void - GCPP_release - d3/d83/gnunet-service-cadet__paths_8h.html - ac8ba28f6fc18e78a3fd0b97f33d6c6cb - (struct CadetPeerPath *path) - - - struct CadetPeer * - GCPP_get_peer_at_offset - d3/d83/gnunet-service-cadet__paths_8h.html - a30aed0b0bb9a457d932cb002557bed1d - (struct CadetPeerPath *path, unsigned int off) - - - const char * - GCPP_2s - d3/d83/gnunet-service-cadet__paths_8h.html - a9ee8cb980a447f03bd7065fcec475404 - (struct CadetPeerPath *p) - - - - gnunet-service-cadet_peer.c - /home/grothoff/research/gnunet/src/cadet/ - d8/df8/gnunet-service-cadet__peer_8c - platform.h - gnunet_util_lib.h - gnunet_hello_lib.h - gnunet_signatures.h - gnunet_transport_service.h - gnunet_ats_service.h - gnunet_core_service.h - gnunet_statistics_service.h - cadet_protocol.h - gnunet-service-cadet_connection.h - gnunet-service-cadet_dht.h - gnunet-service-cadet_peer.h - gnunet-service-cadet_paths.h - gnunet-service-cadet_tunnels.h - GCP_MessageQueueManager - CadetPeer - - #define - LOG - d8/df8/gnunet-service-cadet__peer_8c.html - acaa1c3fa56061380a29889d703236251 - (level,...) - - - #define - IDLE_PEER_TIMEOUT - d8/df8/gnunet-service-cadet__peer_8c.html - a3b6acc17cb6c9766b92787ac9267c8a1 - - - - #define - IDLE_PATH_TIMEOUT - d8/df8/gnunet-service-cadet__peer_8c.html - abf9dde79acc79b00f8735e02511b5259 - - - - #define - MAX_OOO_QUEUE_SIZE - d8/df8/gnunet-service-cadet__peer_8c.html - a9cbac94080b2376abccebc326701ebe6 - - - - const char * - GCP_2s - d8/df8/gnunet-service-cadet__peer_8c.html - adae9dbc3d65cbd715cb5a58f3ebe0644 - (const struct CadetPeer *cp) - - - double - GCP_get_desirability_of_path - d8/df8/gnunet-service-cadet__peer_8c.html - ab6c9617246528bb7ac1bb796ea890030 - (struct CadetPeer *cp, unsigned int off) - - - static void - destroy_peer - d8/df8/gnunet-service-cadet__peer_8c.html - abd9e084c255aee17fcc245b0638644cc - (void *cls) - - - static void - consider_peer_activate - d8/df8/gnunet-service-cadet__peer_8c.html - a02a3c7d5151f433aa6c2d6921a6481ee - (struct CadetPeer *cp) - - - static void - consider_peer_destroy - d8/df8/gnunet-service-cadet__peer_8c.html - a6d60e0eb33a0aaa5c2529e345ad0f2e1 - (struct CadetPeer *cp) - - - static void - drop_paths - d8/df8/gnunet-service-cadet__peer_8c.html - a3f207fda41b3463c756aad6e1515931a - (void *cls) - - - void - GCP_set_mq - d8/df8/gnunet-service-cadet__peer_8c.html - ab85f24a9b80f1141ee71cdd8bd97021d - (struct CadetPeer *cp, struct GNUNET_MQ_Handle *mq) - - - static int - should_I_drop - d8/df8/gnunet-service-cadet__peer_8c.html - aa41a310b707e4d4783e5873bdced5f93 - (void) - - - static void - mqm_send_done - d8/df8/gnunet-service-cadet__peer_8c.html - a3c9afe1a5e3f68aac7f4192cda267f08 - (void *cls) - - - static void - mqm_execute - d8/df8/gnunet-service-cadet__peer_8c.html - ab94912b34a1058906c769b7e9f1890d6 - (struct GCP_MessageQueueManager *mqm) - - - static void - send_next_ready - d8/df8/gnunet-service-cadet__peer_8c.html - a9723b6adc5d70646bf8f61a98cfa54ee - (struct CadetPeer *cp) - - - void - GCP_send - d8/df8/gnunet-service-cadet__peer_8c.html - ad16861c2363250dd3fa84835bd310a9e - (struct GCP_MessageQueueManager *mqm, struct GNUNET_MQ_Envelope *env) - - - static int - destroy_iterator_cb - d8/df8/gnunet-service-cadet__peer_8c.html - acbc53f7a196d06d52bb990b2a81394bf - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - void - GCP_destroy_all_peers - d8/df8/gnunet-service-cadet__peer_8c.html - aeaa2404739808e0c88feba8458707dcb - () - - - void - GCP_drop_owned_paths - d8/df8/gnunet-service-cadet__peer_8c.html - ac6173ea699d66e384a49128b40912eb3 - (struct CadetPeer *cp) - - - void - GCP_path_entry_add - d8/df8/gnunet-service-cadet__peer_8c.html - a27a6cd4138d9f57b27db4542fe5b7062 - (struct CadetPeer *cp, struct CadetPeerPathEntry *entry, unsigned int off) - - - void - GCP_path_entry_remove - d8/df8/gnunet-service-cadet__peer_8c.html - a63ab978300b449feca8c8b1e7fdda655 - (struct CadetPeer *cp, struct CadetPeerPathEntry *entry, unsigned int off) - - - static void - path_heap_cleanup - d8/df8/gnunet-service-cadet__peer_8c.html - a2c65706c93bbb7a2c4c1b3c525592d43 - (void *cls) - - - struct GNUNET_CONTAINER_HeapNode * - GCP_attach_path - d8/df8/gnunet-service-cadet__peer_8c.html - a6020d07ade66f06de0c7cf99650eea3f - (struct CadetPeer *cp, struct CadetPeerPath *path, unsigned int off, int force) - - - void - GCP_detach_path - d8/df8/gnunet-service-cadet__peer_8c.html - a2307faea90b2a26a1b57a26c11e8e468 - (struct CadetPeer *cp, struct CadetPeerPath *path, struct GNUNET_CONTAINER_HeapNode *hn) - - - void - GCP_add_connection - d8/df8/gnunet-service-cadet__peer_8c.html - a1620d302354830f6323d4a85041b7f93 - (struct CadetPeer *cp, struct CadetConnection *cc) - - - void - GCP_remove_connection - d8/df8/gnunet-service-cadet__peer_8c.html - ad41813d67191660d3fbc9f9802cee447 - (struct CadetPeer *cp, struct CadetConnection *cc) - - - struct CadetPeer * - GCP_get - d8/df8/gnunet-service-cadet__peer_8c.html - ac89599ef4f80ad60596270911733bf9f - (const struct GNUNET_PeerIdentity *peer_id, int create) - - - const struct GNUNET_PeerIdentity * - GCP_get_id - d8/df8/gnunet-service-cadet__peer_8c.html - abbe21ac8ebce4cb8e48cf72a554cae75 - (struct CadetPeer *cp) - - - void - GCP_iterate_all - d8/df8/gnunet-service-cadet__peer_8c.html - afbb9d38434a685a3e9554db6776d9a17 - (GNUNET_CONTAINER_PeerMapIterator iter, void *cls) - - - unsigned int - GCP_count_paths - d8/df8/gnunet-service-cadet__peer_8c.html - a61721b1964fac16c6e3452d37bd70a16 - (const struct CadetPeer *cp) - - - unsigned int - GCP_iterate_paths - d8/df8/gnunet-service-cadet__peer_8c.html - ae8b2d632520b3814cd4f0568586d31ec - (struct CadetPeer *cp, GCP_PathIterator callback, void *callback_cls) - - - unsigned int - GCP_iterate_indirect_paths - d8/df8/gnunet-service-cadet__peer_8c.html - aca0a7e3ce1567a4db9b3d50f72957a11 - (struct CadetPeer *cp, GCP_PathIterator callback, void *callback_cls) - - - unsigned int - GCP_iterate_paths_at - d8/df8/gnunet-service-cadet__peer_8c.html - aa871f5238fe4c8b36ea62810d9c10757 - (struct CadetPeer *cp, unsigned int dist, GCP_PathIterator callback, void *callback_cls) - - - struct CadetTunnel * - GCP_get_tunnel - d8/df8/gnunet-service-cadet__peer_8c.html - a8b1e83d4b37d46011d2a46dd52601f1b - (struct CadetPeer *cp, int create) - - - static void - hello_offer_done - d8/df8/gnunet-service-cadet__peer_8c.html - ab487833be381269e59c1a302445a3eac - (void *cls) - - - void - GCP_set_hello - d8/df8/gnunet-service-cadet__peer_8c.html - a3541cf5c883a158905cbc373aa2ae370 - (struct CadetPeer *cp, const struct GNUNET_HELLO_Message *hello) - - - void - GCP_drop_tunnel - d8/df8/gnunet-service-cadet__peer_8c.html - ac029c0ee65cce44ad899d79ae312e2bf - (struct CadetPeer *cp, struct CadetTunnel *t) - - - int - GCP_has_core_connection - d8/df8/gnunet-service-cadet__peer_8c.html - a3555a63308df4365c34ff0d4014dbb2d - (struct CadetPeer *cp) - - - struct GCP_MessageQueueManager * - GCP_request_mq - d8/df8/gnunet-service-cadet__peer_8c.html - af99f4305168f25e4040c08fabb8d5cf3 - (struct CadetPeer *cp, GCP_MessageQueueNotificationCallback cb, void *cb_cls) - - - void - GCP_request_mq_cancel - d8/df8/gnunet-service-cadet__peer_8c.html - a8f6d2ec065c1e2002ee7d3692c56d746 - (struct GCP_MessageQueueManager *mqm, struct GNUNET_MQ_Envelope *last_env) - - - void - GCP_send_ooo - d8/df8/gnunet-service-cadet__peer_8c.html - a69c534b1e6c72521c4ca7398c35214ea - (struct CadetPeer *cp, struct GNUNET_MQ_Envelope *env) - - - - gnunet-service-cadet_peer.h - /home/grothoff/research/gnunet/src/cadet/ - da/dbb/gnunet-service-cadet__peer_8h - gnunet-service-cadet.h - gnunet_hello_lib.h - - int(* - GCP_PathIterator - da/dbb/gnunet-service-cadet__peer_8h.html - a5853406f69c64db352e5ed86e62e0099 - )(void *cls, struct CadetPeerPath *path, unsigned int off) - - - void(* - GCP_MessageQueueNotificationCallback - da/dbb/gnunet-service-cadet__peer_8h.html - aeca9958bff0e14807d8d7bac7673b0b4 - )(void *cls, int available) - - - const char * - GCP_2s - da/dbb/gnunet-service-cadet__peer_8h.html - ab605dd6162ac8885354b9f614819bcef - (const struct CadetPeer *peer) - - - struct CadetPeer * - GCP_get - da/dbb/gnunet-service-cadet__peer_8h.html - ac89599ef4f80ad60596270911733bf9f - (const struct GNUNET_PeerIdentity *peer_id, int create) - - - double - GCP_get_desirability_of_path - da/dbb/gnunet-service-cadet__peer_8h.html - ab6c9617246528bb7ac1bb796ea890030 - (struct CadetPeer *cp, unsigned int off) - - - const struct GNUNET_PeerIdentity * - GCP_get_id - da/dbb/gnunet-service-cadet__peer_8h.html - abbe21ac8ebce4cb8e48cf72a554cae75 - (struct CadetPeer *cp) - - - void - GCP_iterate_all - da/dbb/gnunet-service-cadet__peer_8h.html - afbb9d38434a685a3e9554db6776d9a17 - (GNUNET_CONTAINER_PeerMapIterator iter, void *cls) - - - unsigned int - GCP_count_paths - da/dbb/gnunet-service-cadet__peer_8h.html - a61721b1964fac16c6e3452d37bd70a16 - (const struct CadetPeer *cp) - - - void - GCP_drop_owned_paths - da/dbb/gnunet-service-cadet__peer_8h.html - ac6173ea699d66e384a49128b40912eb3 - (struct CadetPeer *cp) - - - unsigned int - GCP_iterate_paths - da/dbb/gnunet-service-cadet__peer_8h.html - ae8b2d632520b3814cd4f0568586d31ec - (struct CadetPeer *cp, GCP_PathIterator callback, void *callback_cls) - - - unsigned int - GCP_iterate_indirect_paths - da/dbb/gnunet-service-cadet__peer_8h.html - aca0a7e3ce1567a4db9b3d50f72957a11 - (struct CadetPeer *cp, GCP_PathIterator callback, void *callback_cls) - - - unsigned int - GCP_iterate_paths_at - da/dbb/gnunet-service-cadet__peer_8h.html - aa871f5238fe4c8b36ea62810d9c10757 - (struct CadetPeer *cp, unsigned int dist, GCP_PathIterator callback, void *callback_cls) - - - void - GCP_path_entry_remove - da/dbb/gnunet-service-cadet__peer_8h.html - a63ab978300b449feca8c8b1e7fdda655 - (struct CadetPeer *cp, struct CadetPeerPathEntry *entry, unsigned int off) - - - void - GCP_path_entry_add - da/dbb/gnunet-service-cadet__peer_8h.html - a27a6cd4138d9f57b27db4542fe5b7062 - (struct CadetPeer *cp, struct CadetPeerPathEntry *entry, unsigned int off) - - - struct CadetTunnel * - GCP_get_tunnel - da/dbb/gnunet-service-cadet__peer_8h.html - a8b1e83d4b37d46011d2a46dd52601f1b - (struct CadetPeer *cp, int create) - - - void - GCP_drop_tunnel - da/dbb/gnunet-service-cadet__peer_8h.html - ac029c0ee65cce44ad899d79ae312e2bf - (struct CadetPeer *cp, struct CadetTunnel *t) - - - struct GNUNET_CONTAINER_HeapNode * - GCP_attach_path - da/dbb/gnunet-service-cadet__peer_8h.html - a6020d07ade66f06de0c7cf99650eea3f - (struct CadetPeer *cp, struct CadetPeerPath *path, unsigned int off, int force) - - - void - GCP_detach_path - da/dbb/gnunet-service-cadet__peer_8h.html - a2307faea90b2a26a1b57a26c11e8e468 - (struct CadetPeer *cp, struct CadetPeerPath *path, struct GNUNET_CONTAINER_HeapNode *hn) - - - void - GCP_add_connection - da/dbb/gnunet-service-cadet__peer_8h.html - a1620d302354830f6323d4a85041b7f93 - (struct CadetPeer *cp, struct CadetConnection *cc) - - - void - GCP_remove_connection - da/dbb/gnunet-service-cadet__peer_8h.html - ad41813d67191660d3fbc9f9802cee447 - (struct CadetPeer *cp, struct CadetConnection *cc) - - - void - GCP_set_hello - da/dbb/gnunet-service-cadet__peer_8h.html - a3541cf5c883a158905cbc373aa2ae370 - (struct CadetPeer *cp, const struct GNUNET_HELLO_Message *hello) - - - void - GCP_destroy_all_peers - da/dbb/gnunet-service-cadet__peer_8h.html - acdb9664cca1dcdfc4b754bc98d9c23b9 - (void) - - - struct GCP_MessageQueueManager * - GCP_request_mq - da/dbb/gnunet-service-cadet__peer_8h.html - af99f4305168f25e4040c08fabb8d5cf3 - (struct CadetPeer *cp, GCP_MessageQueueNotificationCallback cb, void *cb_cls) - - - int - GCP_has_core_connection - da/dbb/gnunet-service-cadet__peer_8h.html - a3555a63308df4365c34ff0d4014dbb2d - (struct CadetPeer *cp) - - - void - GCP_send - da/dbb/gnunet-service-cadet__peer_8h.html - ad16861c2363250dd3fa84835bd310a9e - (struct GCP_MessageQueueManager *mqm, struct GNUNET_MQ_Envelope *env) - - - void - GCP_send_ooo - da/dbb/gnunet-service-cadet__peer_8h.html - a69c534b1e6c72521c4ca7398c35214ea - (struct CadetPeer *cp, struct GNUNET_MQ_Envelope *env) - - - void - GCP_request_mq_cancel - da/dbb/gnunet-service-cadet__peer_8h.html - a8f6d2ec065c1e2002ee7d3692c56d746 - (struct GCP_MessageQueueManager *mqm, struct GNUNET_MQ_Envelope *last_env) - - - void - GCP_set_mq - da/dbb/gnunet-service-cadet__peer_8h.html - ab85f24a9b80f1141ee71cdd8bd97021d - (struct CadetPeer *cp, struct GNUNET_MQ_Handle *mq) - - - - gnunet-service-cadet_tunnels.c - /home/grothoff/research/gnunet/src/cadet/ - db/d0b/gnunet-service-cadet__tunnels_8c - platform.h - gnunet_util_lib.h - gnunet_statistics_service.h - gnunet_signatures.h - cadet_protocol.h - gnunet-service-cadet_channel.h - gnunet-service-cadet_connection.h - gnunet-service-cadet_tunnels.h - gnunet-service-cadet_peer.h - gnunet-service-cadet_paths.h - CadetTunnelSkippedKey - CadetTunnelAxolotl - CadetTunnelQueueEntry - CadetTunnel - EvaluationSummary - ChanIterCls - - #define - LOG - db/d0b/gnunet-service-cadet__tunnels_8c.html - acaa1c3fa56061380a29889d703236251 - (level,...) - - - #define - MAX_UNVERIFIED_ATTEMPTS - db/d0b/gnunet-service-cadet__tunnels_8c.html - a2b0a18c5ecd59a3f6084b1df9969da68 - - - - #define - IDLE_DESTROY_DELAY - db/d0b/gnunet-service-cadet__tunnels_8c.html - ad804987b794627af04a1226c96aeceda - - - - #define - INITIAL_KX_RETRY_DELAY - db/d0b/gnunet-service-cadet__tunnels_8c.html - aa3ff1da4b7bb137d9cd8b2c28b0e0e49 - - - - #define - MAX_SKIPPED_KEYS - db/d0b/gnunet-service-cadet__tunnels_8c.html - ada5f1a274f3d7df97ec8eac0e1489237 - - - - #define - MAX_KEY_GAP - db/d0b/gnunet-service-cadet__tunnels_8c.html - a2ab146422441ae6c1b20ff482c3c417e - - - - #define - HIGH_BIT - db/d0b/gnunet-service-cadet__tunnels_8c.html - a7250f4dc486f33ea6ddfefe47b8f1ed2 - - - - #define - LOG2 - db/d0b/gnunet-service-cadet__tunnels_8c.html - a358621e1b9936b93bfd599fd0a866c1c - (level,...) - - - static int - alice_or_betty - db/d0b/gnunet-service-cadet__tunnels_8c.html - adc0844f2f3d3347723506d609cbea064 - (const struct GNUNET_PeerIdentity *other) - - - static void - mark_connection_unready - db/d0b/gnunet-service-cadet__tunnels_8c.html - a1fe955fc9d9154093c9eb4f4f98a174a - (struct CadetTConnection *ct) - - - const char * - GCT_2s - db/d0b/gnunet-service-cadet__tunnels_8c.html - a1a77d565b6477972940006bfd40d3dc4 - (const struct CadetTunnel *t) - - - static const char * - estate2s - db/d0b/gnunet-service-cadet__tunnels_8c.html - a41107c602a73e26ed6cbad10958fd6c7 - (enum CadetTunnelEState es) - - - struct CadetPeer * - GCT_get_destination - db/d0b/gnunet-service-cadet__tunnels_8c.html - adf35c0a49275d1cd3f1a164579be9827 - (struct CadetTunnel *t) - - - unsigned int - GCT_count_channels - db/d0b/gnunet-service-cadet__tunnels_8c.html - a4b98cad913e40baf9ac6ffa9f9c0c49d - (struct CadetTunnel *t) - - - struct CadetChannel * - lookup_channel - db/d0b/gnunet-service-cadet__tunnels_8c.html - aa107f93cb7239a1201c3d8790b06452e - (struct CadetTunnel *t, struct GNUNET_CADET_ChannelTunnelNumber ctn) - - - unsigned int - GCT_count_any_connections - db/d0b/gnunet-service-cadet__tunnels_8c.html - a27213050c6ed0e30a75c492ed0443b0e - (const struct CadetTunnel *t) - - - static struct CadetTConnection * - get_ready_connection - db/d0b/gnunet-service-cadet__tunnels_8c.html - ac79a6a0ddd9daf33e00b52532f2b506c - (struct CadetTunnel *t) - - - enum CadetTunnelEState - GCT_get_estate - db/d0b/gnunet-service-cadet__tunnels_8c.html - a9b5911c13222c1705048fa32e6fdbcaf - (struct CadetTunnel *t) - - - static void - trigger_transmissions - db/d0b/gnunet-service-cadet__tunnels_8c.html - ab08475b923a0f9822e2d7cca00b94bf8 - (void *cls) - - - static void - new_ephemeral - db/d0b/gnunet-service-cadet__tunnels_8c.html - a2a9546546ec5f7fd9f7085f14fdbef62 - (struct CadetTunnelAxolotl *ax) - - - static void - t_hmac - db/d0b/gnunet-service-cadet__tunnels_8c.html - a6e979c8ca0230a47eae096839052c8cf - (const void *plaintext, size_t size, uint32_t iv, const struct GNUNET_CRYPTO_SymmetricSessionKey *key, struct GNUNET_ShortHashCode *hmac) - - - static void - t_ax_hmac_hash - db/d0b/gnunet-service-cadet__tunnels_8c.html - a90cf88bf6c07ea6f83b491dbf8a0f508 - (const struct GNUNET_CRYPTO_SymmetricSessionKey *key, struct GNUNET_HashCode *hash, const void *source, unsigned int len) - - - static void - t_hmac_derive_key - db/d0b/gnunet-service-cadet__tunnels_8c.html - afea0c1e05958bbaf673974e9e2c54a3c - (const struct GNUNET_CRYPTO_SymmetricSessionKey *key, struct GNUNET_CRYPTO_SymmetricSessionKey *out, const void *source, unsigned int len) - - - static void - t_ax_encrypt - db/d0b/gnunet-service-cadet__tunnels_8c.html - ac611c486510d66f7d8343a4f72047cde - (struct CadetTunnelAxolotl *ax, void *dst, const void *src, size_t size) - - - static void - t_ax_decrypt - db/d0b/gnunet-service-cadet__tunnels_8c.html - a41d0936f92d2362e951f2b48a5e478c5 - (struct CadetTunnelAxolotl *ax, void *dst, const void *src, size_t size) - - - static void - t_h_encrypt - db/d0b/gnunet-service-cadet__tunnels_8c.html - ab846632be6c74e785496e2ab48cb448a - (struct CadetTunnelAxolotl *ax, struct GNUNET_CADET_TunnelEncryptedMessage *msg) - - - static void - t_h_decrypt - db/d0b/gnunet-service-cadet__tunnels_8c.html - a00137e67cc3c68de16da838bfb89c4c1 - (struct CadetTunnelAxolotl *ax, const struct GNUNET_CADET_TunnelEncryptedMessage *src, struct GNUNET_CADET_TunnelEncryptedMessage *dst) - - - static void - delete_skipped_key - db/d0b/gnunet-service-cadet__tunnels_8c.html - ab9c7720c3ccc193563e2f4ec5614104c - (struct CadetTunnelAxolotl *ax, struct CadetTunnelSkippedKey *key) - - - static ssize_t - try_old_ax_keys - db/d0b/gnunet-service-cadet__tunnels_8c.html - ad973e219ab4b41303a2b6cd52bfb3c71 - (struct CadetTunnelAxolotl *ax, void *dst, const struct GNUNET_CADET_TunnelEncryptedMessage *src, size_t size) - - - static void - store_skipped_key - db/d0b/gnunet-service-cadet__tunnels_8c.html - a8341c7a28cc0ad8e2faba7ee7c20e34b - (struct CadetTunnelAxolotl *ax, const struct GNUNET_CRYPTO_SymmetricSessionKey *HKr) - - - static int - store_ax_keys - db/d0b/gnunet-service-cadet__tunnels_8c.html - aa5121fe580b89df62bfbe07aaba5ac23 - (struct CadetTunnelAxolotl *ax, const struct GNUNET_CRYPTO_SymmetricSessionKey *HKr, uint32_t Np) - - - static ssize_t - t_ax_decrypt_and_validate - db/d0b/gnunet-service-cadet__tunnels_8c.html - adbd768fd35651391bc6c479eff56be93 - (struct CadetTunnelAxolotl *ax, void *dst, const struct GNUNET_CADET_TunnelEncryptedMessage *src, size_t size) - - - static int - notify_tunnel_up_cb - db/d0b/gnunet-service-cadet__tunnels_8c.html - a161f087694c7d09441e6f37b03032272 - (void *cls, uint32_t key, void *value) - - - void - GCT_change_estate - db/d0b/gnunet-service-cadet__tunnels_8c.html - a3e78ff8894819e802dd63d5e9831e79b - (struct CadetTunnel *t, enum CadetTunnelEState state) - - - static void - send_kx - db/d0b/gnunet-service-cadet__tunnels_8c.html - a44c0b3937793909e290ab302dc845c8b - (struct CadetTunnel *t, struct CadetTConnection *ct, struct CadetTunnelAxolotl *ax) - - - static void - send_kx_auth - db/d0b/gnunet-service-cadet__tunnels_8c.html - a7a680ac77574dddc4875fc2f6728c257 - (struct CadetTunnel *t, struct CadetTConnection *ct, struct CadetTunnelAxolotl *ax, int force_reply) - - - static void - cleanup_ax - db/d0b/gnunet-service-cadet__tunnels_8c.html - a02b54ecc188a068cc1b54c14d8e0f551 - (struct CadetTunnelAxolotl *ax) - - - static int - update_ax_by_kx - db/d0b/gnunet-service-cadet__tunnels_8c.html - a9f155151a2cc44b2bc2a87b37ea7838a - (struct CadetTunnelAxolotl *ax, const struct GNUNET_PeerIdentity *pid, const struct GNUNET_CRYPTO_EcdhePublicKey *ephemeral_key, const struct GNUNET_CRYPTO_EcdhePublicKey *ratchet_key) - - - static void - retry_kx - db/d0b/gnunet-service-cadet__tunnels_8c.html - a3a50d43cd9d9cd7f8a3614aca8af343b - (void *cls) - - - void - GCT_handle_kx - db/d0b/gnunet-service-cadet__tunnels_8c.html - a0338b7a70741888e446e0b75f0b61819 - (struct CadetTConnection *ct, const struct GNUNET_CADET_TunnelKeyExchangeMessage *msg) - - - void - GCT_handle_kx_auth - db/d0b/gnunet-service-cadet__tunnels_8c.html - a4fb6dc532b1cff4f727aa457b4acb5bb - (struct CadetTConnection *ct, const struct GNUNET_CADET_TunnelKeyExchangeAuthMessage *msg) - - - static struct GNUNET_CADET_ChannelTunnelNumber - get_next_free_ctn - db/d0b/gnunet-service-cadet__tunnels_8c.html - a11f153575d9104ae8e5dfc1dce58f663 - (struct CadetTunnel *t) - - - struct GNUNET_CADET_ChannelTunnelNumber - GCT_add_channel - db/d0b/gnunet-service-cadet__tunnels_8c.html - a885dfb7e9ff53436c027273a7dabad01 - (struct CadetTunnel *t, struct CadetChannel *ch) - - - void - GCT_connection_lost - db/d0b/gnunet-service-cadet__tunnels_8c.html - a98c7fa16fa1eaffb6619ce7e0e453d95 - (struct CadetTConnection *ct) - - - static void - destroy_t_connection - db/d0b/gnunet-service-cadet__tunnels_8c.html - afe951283c4261eb68e206dc0f5327500 - (void *cls, struct CadetTConnection *ct) - - - static void - destroy_tunnel - db/d0b/gnunet-service-cadet__tunnels_8c.html - aee9586142f7d71f322490e9cdd89281d - (void *cls) - - - void - GCT_remove_channel - db/d0b/gnunet-service-cadet__tunnels_8c.html - a11c42a6f7616a5a67bb1bb58e19d8370 - (struct CadetTunnel *t, struct CadetChannel *ch, struct GNUNET_CADET_ChannelTunnelNumber ctn) - - - static int - destroy_remaining_channels - db/d0b/gnunet-service-cadet__tunnels_8c.html - af2f2a40c539b8e5258bea789875b1e8b - (void *cls, uint32_t key, void *value) - - - void - GCT_destroy_tunnel_now - db/d0b/gnunet-service-cadet__tunnels_8c.html - abda596fe5d9c024b12955bb40e6e0070 - (struct CadetTunnel *t) - - - static void - try_send_normal_payload - db/d0b/gnunet-service-cadet__tunnels_8c.html - a455780f16ee904b16a501b147a88f107 - (struct CadetTunnel *t, struct CadetTConnection *ct) - - - static void - connection_ready_cb - db/d0b/gnunet-service-cadet__tunnels_8c.html - a66cdef0f014614056522322ccf5cdb33 - (void *cls, int is_ready) - - - static void - evaluate_connection - db/d0b/gnunet-service-cadet__tunnels_8c.html - ab8128344509f147e0a6f09d1ec4cec64 - (void *cls, struct CadetTConnection *ct) - - - static int - consider_path_cb - db/d0b/gnunet-service-cadet__tunnels_8c.html - a099aecb7fe1233a3ccbc89caa4001c49 - (void *cls, struct CadetPeerPath *path, unsigned int off) - - - static void - maintain_connections_cb - db/d0b/gnunet-service-cadet__tunnels_8c.html - a7167330256fbd9e81370404ff41b0922 - (void *cls) - - - void - GCT_consider_path - db/d0b/gnunet-service-cadet__tunnels_8c.html - ae188e11b6d786690cd443c0c9b5b232c - (struct CadetTunnel *t, struct CadetPeerPath *p, unsigned int off) - - - static void - handle_plaintext_keepalive - db/d0b/gnunet-service-cadet__tunnels_8c.html - aa96ef2300af8e4a74eb3b5934a332892 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static int - check_plaintext_data - db/d0b/gnunet-service-cadet__tunnels_8c.html - aa4559998066863763ea77cc9b8f85218 - (void *cls, const struct GNUNET_CADET_ChannelAppDataMessage *msg) - - - static void - handle_plaintext_data - db/d0b/gnunet-service-cadet__tunnels_8c.html - aad6fa817fbdf0870713d4c9d7b2dcba8 - (void *cls, const struct GNUNET_CADET_ChannelAppDataMessage *msg) - - - static void - handle_plaintext_data_ack - db/d0b/gnunet-service-cadet__tunnels_8c.html - aa85318888ac13d156b143949256d27ef - (void *cls, const struct GNUNET_CADET_ChannelDataAckMessage *ack) - - - static void - handle_plaintext_channel_open - db/d0b/gnunet-service-cadet__tunnels_8c.html - a797d20a865360aeca8838d67a160f031 - (void *cls, const struct GNUNET_CADET_ChannelOpenMessage *copen) - - - void - GCT_send_channel_destroy - db/d0b/gnunet-service-cadet__tunnels_8c.html - a199abf05a68b82268ccd822e755521e1 - (struct CadetTunnel *t, struct GNUNET_CADET_ChannelTunnelNumber ctn) - - - static void - handle_plaintext_channel_open_ack - db/d0b/gnunet-service-cadet__tunnels_8c.html - a20a206c26308e73c502cb3b00299f940 - (void *cls, const struct GNUNET_CADET_ChannelOpenAckMessage *cm) - - - static void - handle_plaintext_channel_destroy - db/d0b/gnunet-service-cadet__tunnels_8c.html - a7233addfc429665e368f0106794c201a - (void *cls, const struct GNUNET_CADET_ChannelDestroyMessage *cm) - - - static int - handle_decrypted - db/d0b/gnunet-service-cadet__tunnels_8c.html - a32d0e08290be5d07e40a4221929a80dd - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - decrypted_error_cb - db/d0b/gnunet-service-cadet__tunnels_8c.html - a4992872c47b93841044a2c1a2c14e4f4 - (void *cls, enum GNUNET_MQ_Error error) - - - struct CadetTunnel * - GCT_create_tunnel - db/d0b/gnunet-service-cadet__tunnels_8c.html - a8f8e189d8f791c7ff454924ad9801384 - (struct CadetPeer *destination) - - - int - GCT_add_inbound_connection - db/d0b/gnunet-service-cadet__tunnels_8c.html - a92f71e254b52f4c96ad34a68d4319ed7 - (struct CadetTunnel *t, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid, struct CadetPeerPath *path) - - - void - GCT_handle_encrypted - db/d0b/gnunet-service-cadet__tunnels_8c.html - a555f94cfaa2d102b6421cff25218eeb3 - (struct CadetTConnection *ct, const struct GNUNET_CADET_TunnelEncryptedMessage *msg) - - - struct CadetTunnelQueueEntry * - GCT_send - db/d0b/gnunet-service-cadet__tunnels_8c.html - af54fea895325267c5bf684257b93e4e8 - (struct CadetTunnel *t, const struct GNUNET_MessageHeader *message, GCT_SendContinuation cont, void *cont_cls) - - - void - GCT_send_cancel - db/d0b/gnunet-service-cadet__tunnels_8c.html - a49223d0c7e39291bef831005011cfbb0 - (struct CadetTunnelQueueEntry *tq) - - - void - GCT_iterate_connections - db/d0b/gnunet-service-cadet__tunnels_8c.html - a517d5bed2411dbefce2219e1bcd843c9 - (struct CadetTunnel *t, GCT_ConnectionIterator iter, void *iter_cls) - - - static int - iterate_channels_cb - db/d0b/gnunet-service-cadet__tunnels_8c.html - a7a08f852930765bbd5e0b30b25fde4cf - (void *cls, uint32_t key, void *value) - - - void - GCT_iterate_channels - db/d0b/gnunet-service-cadet__tunnels_8c.html - ae81dbd9aca591b7231fe9ac595aa1a13 - (struct CadetTunnel *t, GCT_ChannelIterator iter, void *iter_cls) - - - static int - debug_channel - db/d0b/gnunet-service-cadet__tunnels_8c.html - a1e98b7837645788bb539cb6f73056165 - (void *cls, uint32_t key, void *value) - - - void - GCT_debug - db/d0b/gnunet-service-cadet__tunnels_8c.html - af15c8933a33791d008a0bfd7c7e1e6b4 - (const struct CadetTunnel *t, enum GNUNET_ErrorType level) - - - - gnunet-service-cadet_tunnels.h - /home/grothoff/research/gnunet/src/cadet/ - da/d0b/gnunet-service-cadet__tunnels_8h - gnunet-service-cadet.h - cadet_protocol.h - - #define - DESIRED_CONNECTIONS_PER_TUNNEL - da/d0b/gnunet-service-cadet__tunnels_8h.html - a81eb86dde9589be9dd7afc5052a3a34c - - - - void(* - GCT_SendContinuation - da/d0b/gnunet-service-cadet__tunnels_8h.html - ae6fba17f6b4175592616e0e0c13c9a31 - )(void *cls, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid) - - - void(* - GCT_ConnectionIterator - da/d0b/gnunet-service-cadet__tunnels_8h.html - ad31446e073cf4baf9a46e8c19cca2691 - )(void *cls, struct CadetTConnection *ct) - - - void(* - GCT_ChannelIterator - da/d0b/gnunet-service-cadet__tunnels_8h.html - ae71acd6a3c6e000f307123e194b9ebe4 - )(void *cls, struct CadetChannel *ch) - - - - CadetTunnelEState - da/d0b/gnunet-service-cadet__tunnels_8h.html - a5ac20e6be3c45e273b8ec11ea50cb59a - - - - CADET_TUNNEL_KEY_UNINITIALIZED - da/d0b/gnunet-service-cadet__tunnels_8h.html - a5ac20e6be3c45e273b8ec11ea50cb59aa9ca60d62dbf8a861a4c50f7b023b6006 - - - - CADET_TUNNEL_KEY_AX_SENT - da/d0b/gnunet-service-cadet__tunnels_8h.html - a5ac20e6be3c45e273b8ec11ea50cb59aa96a9b2b9a04c617274f73e4c22f681b1 - - - - CADET_TUNNEL_KEY_AX_RECV - da/d0b/gnunet-service-cadet__tunnels_8h.html - a5ac20e6be3c45e273b8ec11ea50cb59aafe3c21a82e0ea4571888588162501119 - - - - CADET_TUNNEL_KEY_AX_SENT_AND_RECV - da/d0b/gnunet-service-cadet__tunnels_8h.html - a5ac20e6be3c45e273b8ec11ea50cb59aaed8213a1e452d71858b37f32e9e4af7e - - - - CADET_TUNNEL_KEY_AX_AUTH_SENT - da/d0b/gnunet-service-cadet__tunnels_8h.html - a5ac20e6be3c45e273b8ec11ea50cb59aa3ab563bbcbaf5a3b92047a4e9fa16807 - - - - CADET_TUNNEL_KEY_OK - da/d0b/gnunet-service-cadet__tunnels_8h.html - a5ac20e6be3c45e273b8ec11ea50cb59aaf6ff2abba519ef98e10398aa750dd7d3 - - - - const char * - GCT_2s - da/d0b/gnunet-service-cadet__tunnels_8h.html - a1a77d565b6477972940006bfd40d3dc4 - (const struct CadetTunnel *t) - - - struct CadetTunnel * - GCT_create_tunnel - da/d0b/gnunet-service-cadet__tunnels_8h.html - a8f8e189d8f791c7ff454924ad9801384 - (struct CadetPeer *destination) - - - void - GCT_destroy_tunnel_now - da/d0b/gnunet-service-cadet__tunnels_8h.html - abda596fe5d9c024b12955bb40e6e0070 - (struct CadetTunnel *t) - - - int - GCT_add_inbound_connection - da/d0b/gnunet-service-cadet__tunnels_8h.html - a92f71e254b52f4c96ad34a68d4319ed7 - (struct CadetTunnel *t, const struct GNUNET_CADET_ConnectionTunnelIdentifier *cid, struct CadetPeerPath *path) - - - void - GCT_connection_lost - da/d0b/gnunet-service-cadet__tunnels_8h.html - a98c7fa16fa1eaffb6619ce7e0e453d95 - (struct CadetTConnection *ct) - - - struct CadetPeer * - GCT_get_destination - da/d0b/gnunet-service-cadet__tunnels_8h.html - adf35c0a49275d1cd3f1a164579be9827 - (struct CadetTunnel *t) - - - void - GCT_consider_path - da/d0b/gnunet-service-cadet__tunnels_8h.html - ae188e11b6d786690cd443c0c9b5b232c - (struct CadetTunnel *t, struct CadetPeerPath *p, unsigned int off) - - - struct GNUNET_CADET_ChannelTunnelNumber - GCT_add_channel - da/d0b/gnunet-service-cadet__tunnels_8h.html - a885dfb7e9ff53436c027273a7dabad01 - (struct CadetTunnel *t, struct CadetChannel *ch) - - - void - GCT_remove_channel - da/d0b/gnunet-service-cadet__tunnels_8h.html - a11c42a6f7616a5a67bb1bb58e19d8370 - (struct CadetTunnel *t, struct CadetChannel *ch, struct GNUNET_CADET_ChannelTunnelNumber ctn) - - - void - GCT_send_channel_destroy - da/d0b/gnunet-service-cadet__tunnels_8h.html - a199abf05a68b82268ccd822e755521e1 - (struct CadetTunnel *t, struct GNUNET_CADET_ChannelTunnelNumber ctn) - - - struct CadetTunnelQueueEntry * - GCT_send - da/d0b/gnunet-service-cadet__tunnels_8h.html - af54fea895325267c5bf684257b93e4e8 - (struct CadetTunnel *t, const struct GNUNET_MessageHeader *message, GCT_SendContinuation cont, void *cont_cls) - - - void - GCT_send_cancel - da/d0b/gnunet-service-cadet__tunnels_8h.html - affe1d33e64129cd00cd4ddf5a86a957a - (struct CadetTunnelQueueEntry *q) - - - unsigned int - GCT_count_channels - da/d0b/gnunet-service-cadet__tunnels_8h.html - a4b98cad913e40baf9ac6ffa9f9c0c49d - (struct CadetTunnel *t) - - - unsigned int - GCT_count_any_connections - da/d0b/gnunet-service-cadet__tunnels_8h.html - a27213050c6ed0e30a75c492ed0443b0e - (const struct CadetTunnel *t) - - - void - GCT_iterate_connections - da/d0b/gnunet-service-cadet__tunnels_8h.html - a517d5bed2411dbefce2219e1bcd843c9 - (struct CadetTunnel *t, GCT_ConnectionIterator iter, void *iter_cls) - - - void - GCT_iterate_channels - da/d0b/gnunet-service-cadet__tunnels_8h.html - ae81dbd9aca591b7231fe9ac595aa1a13 - (struct CadetTunnel *t, GCT_ChannelIterator iter, void *iter_cls) - - - enum CadetTunnelEState - GCT_get_estate - da/d0b/gnunet-service-cadet__tunnels_8h.html - a9b5911c13222c1705048fa32e6fdbcaf - (struct CadetTunnel *t) - - - void - GCT_handle_kx - da/d0b/gnunet-service-cadet__tunnels_8h.html - a0338b7a70741888e446e0b75f0b61819 - (struct CadetTConnection *ct, const struct GNUNET_CADET_TunnelKeyExchangeMessage *msg) - - - void - GCT_handle_kx_auth - da/d0b/gnunet-service-cadet__tunnels_8h.html - a4fb6dc532b1cff4f727aa457b4acb5bb - (struct CadetTConnection *ct, const struct GNUNET_CADET_TunnelKeyExchangeAuthMessage *msg) - - - void - GCT_handle_encrypted - da/d0b/gnunet-service-cadet__tunnels_8h.html - a555f94cfaa2d102b6421cff25218eeb3 - (struct CadetTConnection *ct, const struct GNUNET_CADET_TunnelEncryptedMessage *msg) - - - void - GCT_debug - da/d0b/gnunet-service-cadet__tunnels_8h.html - af15c8933a33791d008a0bfd7c7e1e6b4 - (const struct CadetTunnel *t, enum GNUNET_ErrorType level) - - - - consensus-simulation.py - /home/grothoff/research/gnunet/src/consensus/ - dd/dbc/consensus-simulation_8py - consensus-simulation - - def - bsc - d3/db6/namespaceconsensus-simulation.html - ad7917474c5cc325824905d10a2f09b78 - (n) - - - def - simulate - d3/db6/namespaceconsensus-simulation.html - a9a44493eb5c9a1c1af9d181ca0956a63 - (k, n, verbose) - - - - parser - d3/db6/namespaceconsensus-simulation.html - a6b49f1b67982c984655f650d107e6d15 - - - - - metavar - d3/db6/namespaceconsensus-simulation.html - af40545b280af69b20e20c73051d06191 - - - - - type - d3/db6/namespaceconsensus-simulation.html - a71369aab43c321bcb4aac07ac1ee8d48 - - - - - int - d3/db6/namespaceconsensus-simulation.html - a088a73fe3711bc8d3182b4ad0a0e0d7c - - - - - help - d3/db6/namespaceconsensus-simulation.html - a5c6e3029ad2e5fbf1f1c7960c379e3cf - - - - - action - d3/db6/namespaceconsensus-simulation.html - a8f072701fa8ea812eed94ea0d1e37ede - - - - - args - d3/db6/namespaceconsensus-simulation.html - a5af2b29f494374fe9be95d0fac2bcc6d - - - - float - sum - d3/db6/namespaceconsensus-simulation.html - a18b8c2d0ca2659418d9fd0a84b247476 - - - - - consensus.h - /home/grothoff/research/gnunet/src/consensus/ - da/d40/consensus_8h - gnunet_common.h - GNUNET_CONSENSUS_JoinMessage - GNUNET_CONSENSUS_ElementMessage - - - consensus_api.c - /home/grothoff/research/gnunet/src/consensus/ - da/da2/consensus__api_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_client_lib.h - gnunet_consensus_service.h - consensus.h - GNUNET_CONSENSUS_Handle - InsertDoneInfo - - #define - LOG - da/da2/consensus__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - check_new_element - da/da2/consensus__api_8c.html - aa038528df101bc1254d1967251783cf7 - (void *cls, const struct GNUNET_CONSENSUS_ElementMessage *msg) - - - static void - handle_new_element - da/da2/consensus__api_8c.html - aa06eaaf07e7a8eb8ba68b050b3acf5ab - (void *cls, const struct GNUNET_CONSENSUS_ElementMessage *msg) - - - static void - handle_conclude_done - da/da2/consensus__api_8c.html - ab12a62d8df149a7b812ac3bcacec3da8 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - mq_error_handler - da/da2/consensus__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_CONSENSUS_Handle * - GNUNET_CONSENSUS_create - d4/d55/group__consensus.html - gaa4c8ae25717eb1ceac568e94806fcc93 - (const struct GNUNET_CONFIGURATION_Handle *cfg, unsigned int num_peers, const struct GNUNET_PeerIdentity *peers, const struct GNUNET_HashCode *session_id, struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Absolute deadline, GNUNET_CONSENSUS_ElementCallback new_element_cb, void *new_element_cls) - - - static void - idc_adapter - da/da2/consensus__api_8c.html - ac9d449bd0a3470314e3b737d2bd93f45 - (void *cls) - - - void - GNUNET_CONSENSUS_insert - d4/d55/group__consensus.html - ga2ee24b50bb77f65b468ec6303cb4102c - (struct GNUNET_CONSENSUS_Handle *consensus, const struct GNUNET_SET_Element *element, GNUNET_CONSENSUS_InsertDoneCallback idc, void *idc_cls) - - - void - GNUNET_CONSENSUS_conclude - d4/d55/group__consensus.html - gaefdacac4fc7b247d1a00a696804717db - (struct GNUNET_CONSENSUS_Handle *consensus, GNUNET_CONSENSUS_ConcludeCallback conclude, void *conclude_cls) - - - void - GNUNET_CONSENSUS_destroy - d4/d55/group__consensus.html - ga06cc197cbdce0cfea8b013e95c3ee5ad - (struct GNUNET_CONSENSUS_Handle *consensus) - - - - consensus_protocol.h - /home/grothoff/research/gnunet/src/consensus/ - dd/d60/consensus__protocol_8h - platform.h - gnunet_util_lib.h - gnunet_common.h - gnunet_protocols.h - GNUNET_CONSENSUS_RoundContextMessage - ConsensusElement - ConsensusSizeElement - ConsensusStuffedElement - - CONSENSUS_MARKER_CONTESTED - dd/d60/consensus__protocol_8h.html - adf764cbdea00d65edcd07bb9953ad2b7a31b2942fab5c1f7e0d00abc6e91d007e - - - - CONSENSUS_MARKER_SIZE - dd/d60/consensus__protocol_8h.html - adf764cbdea00d65edcd07bb9953ad2b7a31f511f4d3ee62dfdd8dd515f5213507 - - - - - gnunet-consensus-profiler.c - /home/grothoff/research/gnunet/src/consensus/ - dd/d68/gnunet-consensus-profiler_8c - platform.h - gnunet_util_lib.h - gnunet_time_lib.h - gnunet_consensus_service.h - gnunet_testbed_service.h - - static void - controller_cb - dd/d68/gnunet-consensus-profiler_8c.html - ae128b43d0608f8f7d975e985e70816b8 - (void *cls, const struct GNUNET_TESTBED_EventInformation *event) - - - static void - statistics_done_cb - dd/d68/gnunet-consensus-profiler_8c.html - a8d15d692b05d7ec825afdb1ccd7e7305 - (void *cls, struct GNUNET_TESTBED_Operation *op, const char *emsg) - - - static int - statistics_cb - dd/d68/gnunet-consensus-profiler_8c.html - af5153092634856601b3a987c1d591f5f - (void *cls, const struct GNUNET_TESTBED_Peer *peer, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - static void - destroy - dd/d68/gnunet-consensus-profiler_8c.html - a929fc91ba1553f2b323f60c8f8bfab03 - (void *cls) - - - static void - conclude_cb - dd/d68/gnunet-consensus-profiler_8c.html - a75760a5e1901c2cf85314d8eef1c8f13 - (void *cls) - - - static void - generate_indices - dd/d68/gnunet-consensus-profiler_8c.html - ac219ddfa3064ccc3c354169b04fe63bb - (int *indices) - - - static void - do_consensus - dd/d68/gnunet-consensus-profiler_8c.html - a91aaab37a5671c28510a1ee895d6d8b3 - () - - - static void - connect_complete - dd/d68/gnunet-consensus-profiler_8c.html - a7a7a59b777e7f270fdeca9f5f015b273 - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - static void - new_element_cb - dd/d68/gnunet-consensus-profiler_8c.html - a2ab1d4691c9d8ccebeb6e054c2413a58 - (void *cls, const struct GNUNET_SET_Element *element) - - - static void * - connect_adapter - dd/d68/gnunet-consensus-profiler_8c.html - ae115bfa1725417fb166f0b9ef6ad6c56 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - disconnect_adapter - dd/d68/gnunet-consensus-profiler_8c.html - abaa0505dfb3d15f421403c96f1a046b9 - (void *cls, void *op_result) - - - static void - peer_info_cb - dd/d68/gnunet-consensus-profiler_8c.html - a82fe2cb57add12bc25c5131ea4f0ec51 - (void *cb_cls, struct GNUNET_TESTBED_Operation *op, const struct GNUNET_TESTBED_PeerInformation *pinfo, const char *emsg) - - - static void - test_master - dd/d68/gnunet-consensus-profiler_8c.html - a963e4bed29736b3268a24db76c10487c - (void *cls, struct GNUNET_TESTBED_RunHandle *h, unsigned int num_peers, struct GNUNET_TESTBED_Peer **started_peers, unsigned int links_succeeded, unsigned int links_failed) - - - static void - run - dd/d68/gnunet-consensus-profiler_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - dd/d68/gnunet-consensus-profiler_8c.html - a3c04138a5bfe5d72780bb7e82a18e627 - (int argc, char **argv) - - - static unsigned int - num_peers - dd/d68/gnunet-consensus-profiler_8c.html - aeb5a8d42bd5aaef673df65d99d07016c - - - - static unsigned int - replication - dd/d68/gnunet-consensus-profiler_8c.html - aa53d5576bc359c1d1b39f460aab88974 - - - - static unsigned int - num_values - dd/d68/gnunet-consensus-profiler_8c.html - ab3c94e60c5982daa125da36e6e3a502c - - - - static struct GNUNET_TIME_Relative - conclude_timeout - dd/d68/gnunet-consensus-profiler_8c.html - a7a1408f63b2aa3db4f8a6f7691dc83d4 - - - - static struct GNUNET_TIME_Relative - consensus_delay - dd/d68/gnunet-consensus-profiler_8c.html - a8d229a611a14236cca814c7d10b540ae - - - - static struct GNUNET_CONSENSUS_Handle ** - consensus_handles - dd/d68/gnunet-consensus-profiler_8c.html - a53ccca22356bfc67b75cd384d5a366c6 - - - - static struct GNUNET_TESTBED_Operation ** - testbed_operations - dd/d68/gnunet-consensus-profiler_8c.html - ae7487d00bb8f750adcfb1a24dfaadc30 - - - - static unsigned int - num_connected_handles - dd/d68/gnunet-consensus-profiler_8c.html - ab39edacb17c1e1db7957e9cd511f8cd9 - - - - static struct GNUNET_TESTBED_Peer ** - peers - dd/d68/gnunet-consensus-profiler_8c.html - a24a67ba86ec027f2c772c0b50641e371 - - - - static struct GNUNET_PeerIdentity * - peer_ids - dd/d68/gnunet-consensus-profiler_8c.html - ad11daf20c7bce98a9d5bbbe64349692c - - - - static unsigned int - num_retrieved_peer_ids - dd/d68/gnunet-consensus-profiler_8c.html - a8ea33f036a7e7e900693b252a82f2b0c - - - - static struct GNUNET_HashCode - session_id - dd/d68/gnunet-consensus-profiler_8c.html - a4c801f80d0e266be27f9ca6fee0abd35 - - - - static unsigned int - peers_done - dd/d68/gnunet-consensus-profiler_8c.html - a71e2ea7b73e706cba0e082fcb00974f6 - - - - static int - dist_static - dd/d68/gnunet-consensus-profiler_8c.html - aa4f9784a81c5315976981011ba00cea8 - - - - static unsigned * - results_for_peer - dd/d68/gnunet-consensus-profiler_8c.html - a3e80b2616d11c46d1e5ec1b8ce034fdb - - - - static char * - statistics_filename - dd/d68/gnunet-consensus-profiler_8c.html - ad4559c8717a2a603cce4578137ff6559 - - - - static FILE * - statistics_file - dd/d68/gnunet-consensus-profiler_8c.html - aa9e0c360e4bdf302db46559bafc3872c - - - - static int - verbose - dd/d68/gnunet-consensus-profiler_8c.html - a0b2caeb4b6f130be43e5a2f0267dd453 - - - - static struct GNUNET_TIME_Absolute - start - dd/d68/gnunet-consensus-profiler_8c.html - a217871292ec03abf3718dfccc4f613bf - - - - static struct GNUNET_TIME_Absolute - deadline - dd/d68/gnunet-consensus-profiler_8c.html - a272e6add547efc722ce441aff982ed44 - - - - - gnunet-service-consensus.c - /home/grothoff/research/gnunet/src/consensus/ - df/dab/gnunet-service-consensus_8c - platform.h - gnunet_util_lib.h - gnunet_block_lib.h - gnunet_protocols.h - gnunet_applications.h - gnunet_set_service.h - gnunet_statistics_service.h - gnunet_consensus_service.h - consensus_protocol.h - consensus.h - TaskKey - SetKey - SetEntry - DiffKey - RfnKey - SetOpCls - FinishCls - TaskFuncCls - TaskEntry - Step - RfnElementInfo - ReferendumEntry - DiffElementInfo - DiffEntry - SetHandle - ConsensusSession - SetCopyCls - SetMutationProgressCls - - void(* - TaskFunc - df/dab/gnunet-service-consensus_8c.html - af22c0ee1900702e109bf4a138b0019f5 - )(struct TaskEntry *task) - - - - ReferendumVote - df/dab/gnunet-service-consensus_8c.html - a7a762e05e78f45eb641b84d3f2d77c15 - - - - VOTE_STAY - df/dab/gnunet-service-consensus_8c.html - a7a762e05e78f45eb641b84d3f2d77c15a6070dff690d309175de53b912861a9c9 - - - - VOTE_ADD - df/dab/gnunet-service-consensus_8c.html - a7a762e05e78f45eb641b84d3f2d77c15a080fc4a3e4da167d3417de0404156d87 - - - - VOTE_REMOVE - df/dab/gnunet-service-consensus_8c.html - a7a762e05e78f45eb641b84d3f2d77c15a5e968193347a6637da37547f773ab7d6 - - - - - EarlyStoppingPhase - df/dab/gnunet-service-consensus_8c.html - aed142f0a01ce851e855ad3a1956447f3 - - - - EARLY_STOPPING_NONE - df/dab/gnunet-service-consensus_8c.html - aed142f0a01ce851e855ad3a1956447f3a3b597073fae4542a24ccac7ae25114a0 - - - - EARLY_STOPPING_ONE_MORE - df/dab/gnunet-service-consensus_8c.html - aed142f0a01ce851e855ad3a1956447f3a3c7b8187401a7887714ed971dda8052e - - - - EARLY_STOPPING_DONE - df/dab/gnunet-service-consensus_8c.html - aed142f0a01ce851e855ad3a1956447f3a24848f50c3dceacb828a5bdd339bae0c - - - - - PhaseKind - df/dab/gnunet-service-consensus_8c.html - a452cc4277fc71321896441e5f50eec2d - - - - PHASE_KIND_ALL_TO_ALL - df/dab/gnunet-service-consensus_8c.html - a452cc4277fc71321896441e5f50eec2dae0d5b3a2a0f6cba61e3bf76e4c6480d1 - - - - PHASE_KIND_ALL_TO_ALL_2 - df/dab/gnunet-service-consensus_8c.html - a452cc4277fc71321896441e5f50eec2da2b5a33f884436cd2a0116d23e0505b9b - - - - PHASE_KIND_GRADECAST_LEADER - df/dab/gnunet-service-consensus_8c.html - a452cc4277fc71321896441e5f50eec2da5fa11731dcad34652c7833abc7c7084d - - - - PHASE_KIND_GRADECAST_ECHO - df/dab/gnunet-service-consensus_8c.html - a452cc4277fc71321896441e5f50eec2da212485df9c60239f8392d52860543d4f - - - - PHASE_KIND_GRADECAST_ECHO_GRADE - df/dab/gnunet-service-consensus_8c.html - a452cc4277fc71321896441e5f50eec2dac191b71daf44ad7b13d0dbc7169e6b7f - - - - PHASE_KIND_GRADECAST_CONFIRM - df/dab/gnunet-service-consensus_8c.html - a452cc4277fc71321896441e5f50eec2da0cf65734a2be59b67afea4b67e41314e - - - - PHASE_KIND_GRADECAST_CONFIRM_GRADE - df/dab/gnunet-service-consensus_8c.html - a452cc4277fc71321896441e5f50eec2daccc5252c9407dd268b828a2e5dcfb8b6 - - - - PHASE_KIND_APPLY_REP - df/dab/gnunet-service-consensus_8c.html - a452cc4277fc71321896441e5f50eec2da54d582d1e11604343c94464ce038dd4d - - - - PHASE_KIND_FINISH - df/dab/gnunet-service-consensus_8c.html - a452cc4277fc71321896441e5f50eec2da04388cbc94748661fdeef6d91a5f8c6c - - - - - SetKind - df/dab/gnunet-service-consensus_8c.html - acee26bdb53b62e7302321045f7f7f742 - - - - SET_KIND_NONE - df/dab/gnunet-service-consensus_8c.html - acee26bdb53b62e7302321045f7f7f742a8630272762de1a3cc0ad2037826690a4 - - - - SET_KIND_CURRENT - df/dab/gnunet-service-consensus_8c.html - acee26bdb53b62e7302321045f7f7f742a820c7d0643223c425128a9db5e020da0 - - - - SET_KIND_LAST_GRADECAST - df/dab/gnunet-service-consensus_8c.html - acee26bdb53b62e7302321045f7f7f742a8cd5e13834e06d49438ec30bafb9d7e7 - - - - SET_KIND_LEADER_PROPOSAL - df/dab/gnunet-service-consensus_8c.html - acee26bdb53b62e7302321045f7f7f742a73617f5e849bc6154f6d0467a13054cf - - - - SET_KIND_ECHO_RESULT - df/dab/gnunet-service-consensus_8c.html - acee26bdb53b62e7302321045f7f7f742a68475e11e046390ec5d6bda94797d12d - - - - - DiffKind - df/dab/gnunet-service-consensus_8c.html - a3a8d292fdf773352a76c58bb15e1eda1 - - - - DIFF_KIND_NONE - df/dab/gnunet-service-consensus_8c.html - a3a8d292fdf773352a76c58bb15e1eda1ad2bab5c5fc4901ef9e324c3088f0ddd6 - - - - DIFF_KIND_LEADER_PROPOSAL - df/dab/gnunet-service-consensus_8c.html - a3a8d292fdf773352a76c58bb15e1eda1a27bbec956d9b5450e377dc92dec5ef49 - - - - DIFF_KIND_LEADER_CONSENSUS - df/dab/gnunet-service-consensus_8c.html - a3a8d292fdf773352a76c58bb15e1eda1a5e4426be9618c7a5c2ef0eb2c4ffda23 - - - - DIFF_KIND_GRADECAST_RESULT - df/dab/gnunet-service-consensus_8c.html - a3a8d292fdf773352a76c58bb15e1eda1ad4cb51b4ecb69c7ea263b127af6a4c0b - - - - - RfnKind - df/dab/gnunet-service-consensus_8c.html - a80cdfbc1bffd58af15cb8ed1b9480121 - - - - RFN_KIND_NONE - df/dab/gnunet-service-consensus_8c.html - a80cdfbc1bffd58af15cb8ed1b9480121aa7c64f11c426a479daa1d532726764ae - - - - RFN_KIND_ECHO - df/dab/gnunet-service-consensus_8c.html - a80cdfbc1bffd58af15cb8ed1b9480121a6a172d1db72822ffef4108fb97fc6384 - - - - RFN_KIND_CONFIRM - df/dab/gnunet-service-consensus_8c.html - a80cdfbc1bffd58af15cb8ed1b9480121ae32c4f6d534b54a5c14fde721a6d270d - - - - RFN_KIND_GRADECAST_RESULT - df/dab/gnunet-service-consensus_8c.html - a80cdfbc1bffd58af15cb8ed1b9480121a043f7bfe8689a1b75b5053ffd17765e3 - - - - static void - finish_task - df/dab/gnunet-service-consensus_8c.html - a7b6ba5cac11d4ec960945a071f79c283 - (struct TaskEntry *task) - - - static void - run_ready_steps - df/dab/gnunet-service-consensus_8c.html - a8c22af5e50318601635d554fc99d617d - (struct ConsensusSession *session) - - - static const char * - phasename - df/dab/gnunet-service-consensus_8c.html - ab982f5c940cd4671c9c30c632f1b7409 - (uint16_t phase) - - - static const char * - setname - df/dab/gnunet-service-consensus_8c.html - ab46104b02fbd87a4bf923d7df394f3fc - (uint16_t kind) - - - static const char * - rfnname - df/dab/gnunet-service-consensus_8c.html - a8681a0b6c6a48bbe8f098ef19d1c5d40 - (uint16_t kind) - - - static const char * - diffname - df/dab/gnunet-service-consensus_8c.html - a99b8a2f9cf4a96e445913c917b495f1f - (uint16_t kind) - - - static int - send_to_client_iter - df/dab/gnunet-service-consensus_8c.html - aed2ed32950407943a6f26936dce1124e - (void *cls, const struct GNUNET_SET_Element *element) - - - static struct SetEntry * - lookup_set - df/dab/gnunet-service-consensus_8c.html - a030dcc55da042d975e2530f5518f7422 - (struct ConsensusSession *session, struct SetKey *key) - - - static struct DiffEntry * - lookup_diff - df/dab/gnunet-service-consensus_8c.html - ace5f4a4551eefe5c11bc71b14bcf3992 - (struct ConsensusSession *session, struct DiffKey *key) - - - static struct ReferendumEntry * - lookup_rfn - df/dab/gnunet-service-consensus_8c.html - a3dde99addd67cc90713bc453772fddba - (struct ConsensusSession *session, struct RfnKey *key) - - - static void - diff_insert - df/dab/gnunet-service-consensus_8c.html - a7ac4fd6c9848b8b242bec14369415a87 - (struct DiffEntry *diff, int weight, const struct GNUNET_SET_Element *element) - - - static void - rfn_commit - df/dab/gnunet-service-consensus_8c.html - ae8a7bf97a269e21de498ba06ec794838 - (struct ReferendumEntry *rfn, uint16_t commit_peer) - - - static void - rfn_contest - df/dab/gnunet-service-consensus_8c.html - a091f88c839713f0ba75106d2d1ed36bd - (struct ReferendumEntry *rfn, uint16_t contested_peer) - - - static uint16_t - rfn_noncontested - df/dab/gnunet-service-consensus_8c.html - acccc9a8836f92182e102fee0d4e55f29 - (struct ReferendumEntry *rfn) - - - static void - rfn_vote - df/dab/gnunet-service-consensus_8c.html - a09f480585297643854bdbb4d453ba1c3 - (struct ReferendumEntry *rfn, uint16_t voting_peer, enum ReferendumVote vote, const struct GNUNET_SET_Element *element) - - - static uint16_t - task_other_peer - df/dab/gnunet-service-consensus_8c.html - a1492e6941c9deb8635460da9f921053d - (struct TaskEntry *task) - - - static int - cmp_uint64_t - df/dab/gnunet-service-consensus_8c.html - ad07f598e0a7b2077d437f59ebe05c513 - (const void *pa, const void *pb) - - - static void - set_result_cb - df/dab/gnunet-service-consensus_8c.html - acd5ddcd76fe5569de1eb2a337e39fc35 - (void *cls, const struct GNUNET_SET_Element *element, uint64_t current_size, enum GNUNET_SET_Status status) - - - static void - commit_set - df/dab/gnunet-service-consensus_8c.html - add9c9d625c56d7446b4d0348daba2af0 - (struct ConsensusSession *session, struct TaskEntry *task) - - - static void - put_diff - df/dab/gnunet-service-consensus_8c.html - a659c2048c6d0d9dfad21a19f1e64310c - (struct ConsensusSession *session, struct DiffEntry *diff) - - - static void - put_set - df/dab/gnunet-service-consensus_8c.html - a6e752b289b67fb9db571f6caefa25ca1 - (struct ConsensusSession *session, struct SetEntry *set) - - - static void - put_rfn - df/dab/gnunet-service-consensus_8c.html - a6236f590a6e857deea7700c931458a66 - (struct ConsensusSession *session, struct ReferendumEntry *rfn) - - - static void - task_cancel_reconcile - df/dab/gnunet-service-consensus_8c.html - a718acf7b4ab7ce2c349c48a33d011c86 - (struct TaskEntry *task) - - - static void - apply_diff_to_rfn - df/dab/gnunet-service-consensus_8c.html - a1d2800bf6852dc054b1ac7a13e6e7b3e - (struct DiffEntry *diff, struct ReferendumEntry *rfn, uint16_t voting_peer, uint16_t num_peers) - - - struct DiffEntry * - diff_create - df/dab/gnunet-service-consensus_8c.html - a4172904cc604fdbd02a38b57ec6f8103 - () - - - struct DiffEntry * - diff_compose - df/dab/gnunet-service-consensus_8c.html - a9bbb2f336f290e069f35f68d736748de - (struct DiffEntry *diff_1, struct DiffEntry *diff_2) - - - struct ReferendumEntry * - rfn_create - df/dab/gnunet-service-consensus_8c.html - ae3f0d505adf4b9b225828060f6d9d63c - (uint16_t size) - - - static void - rfn_majority - df/dab/gnunet-service-consensus_8c.html - a858ab11579f004125012395fd0462336 - (const struct ReferendumEntry *rfn, const struct RfnElementInfo *ri, uint16_t *ret_majority, enum ReferendumVote *ret_vote) - - - static void - set_copy_cb - df/dab/gnunet-service-consensus_8c.html - ab35a17095fc315256eda288011729661 - (void *cls, struct GNUNET_SET_Handle *copy) - - - static void - create_set_copy_for_task - df/dab/gnunet-service-consensus_8c.html - ab584fd511a842b2000c9cbfc50099c99 - (struct TaskEntry *task, struct SetKey *src_set_key, struct SetKey *dst_set_key) - - - static void - set_mutation_done - df/dab/gnunet-service-consensus_8c.html - af2d1864daa06e25ad972eb066469fd07 - (void *cls) - - - static void - try_finish_step_early - df/dab/gnunet-service-consensus_8c.html - a6dc484da110e03a7b3e62d5157413abe - (struct Step *step) - - - static void - finish_step - df/dab/gnunet-service-consensus_8c.html - a53a58cc819383146c1fe48396b390109 - (struct Step *step) - - - static void - task_start_apply_round - df/dab/gnunet-service-consensus_8c.html - aea196962b55c9bfc26b16b7d2e1d8cd1 - (struct TaskEntry *task) - - - static void - task_start_grade - df/dab/gnunet-service-consensus_8c.html - a1297c2d3f209ed61fc91a37d28e3a99f - (struct TaskEntry *task) - - - static void - task_start_reconcile - df/dab/gnunet-service-consensus_8c.html - a94b7bcffb5a43ef483a4933149721269 - (struct TaskEntry *task) - - - static void - task_start_eval_echo - df/dab/gnunet-service-consensus_8c.html - af31bd1b97c820ea90b2e7e71a159e98f - (struct TaskEntry *task) - - - static void - task_start_finish - df/dab/gnunet-service-consensus_8c.html - a846edb0ac67fb7f70b746362c7e80011 - (struct TaskEntry *task) - - - static void - start_task - df/dab/gnunet-service-consensus_8c.html - a2815e93e156916da0880fe28b43dc242 - (struct ConsensusSession *session, struct TaskEntry *task) - - - static int - get_peer_idx - df/dab/gnunet-service-consensus_8c.html - a0e9961f40df40ef9b1eac0c4efa362d0 - (const struct GNUNET_PeerIdentity *peer, const struct ConsensusSession *session) - - - static void - compute_global_id - df/dab/gnunet-service-consensus_8c.html - a3fcc5a64dd949fda24688c5da3a5b2bb - (struct ConsensusSession *session, const struct GNUNET_HashCode *local_session_id) - - - static int - peer_id_cmp - df/dab/gnunet-service-consensus_8c.html - a559e374126330161e3eac09e14e6e91f - (const void *h1, const void *h2) - - - static void - initialize_session_peer_list - df/dab/gnunet-service-consensus_8c.html - a2c372356ce775aed38a0bfef1f4b206b - (struct ConsensusSession *session, const struct GNUNET_CONSENSUS_JoinMessage *join_msg) - - - static struct TaskEntry * - lookup_task - df/dab/gnunet-service-consensus_8c.html - adcb104c0a15d352fa6bb7083e5661d19 - (struct ConsensusSession *session, struct TaskKey *key) - - - static void - set_listen_cb - df/dab/gnunet-service-consensus_8c.html - a432e6866df958cf2b3c4c1f3c8874b27 - (void *cls, const struct GNUNET_PeerIdentity *other_peer, const struct GNUNET_MessageHeader *context_msg, struct GNUNET_SET_Request *request) - - - static void - put_task - df/dab/gnunet-service-consensus_8c.html - a7b3dfa948d9d5e8e57a4ffbbe61888f3 - (struct GNUNET_CONTAINER_MultiHashMap *taskmap, struct TaskEntry *t) - - - static void - install_step_timeouts - df/dab/gnunet-service-consensus_8c.html - a972845d2069e2e99caaaa2dae90c6c09 - (struct ConsensusSession *session) - - - static void - arrange_peers - df/dab/gnunet-service-consensus_8c.html - a273e6e1d0f3d38b17b110ea11a471c1a - (uint16_t *p1, uint16_t *p2, uint16_t n) - - - static void - step_depend_on - df/dab/gnunet-service-consensus_8c.html - a9549e698d10a96b4e1524055a61dd077 - (struct Step *step, struct Step *dep) - - - static struct Step * - create_step - df/dab/gnunet-service-consensus_8c.html - a4ab0d813ac152f7fa496ea7a7cbe49ee - (struct ConsensusSession *session, int round, int early_finishable) - - - static void - construct_task_graph_gradecast - df/dab/gnunet-service-consensus_8c.html - a7b76e34e99978e99fac224eb12e99959 - (struct ConsensusSession *session, uint16_t rep, uint16_t lead, struct Step *step_before, struct Step *step_after) - - - static void - construct_task_graph - df/dab/gnunet-service-consensus_8c.html - a79c51c1603d67ae3bb78d46a12014d61 - (struct ConsensusSession *session) - - - static int - check_client_join - df/dab/gnunet-service-consensus_8c.html - a7b96acbd7ba126f861e9eded7963ab91 - (void *cls, const struct GNUNET_CONSENSUS_JoinMessage *m) - - - static void - handle_client_join - df/dab/gnunet-service-consensus_8c.html - a0c3a0ab51f769597d47ba28db2507cec - (void *cls, const struct GNUNET_CONSENSUS_JoinMessage *m) - - - static void - client_insert_done - df/dab/gnunet-service-consensus_8c.html - a7bd075b78afc12df3af82d74814a0199 - (void *cls) - - - static int - check_client_insert - df/dab/gnunet-service-consensus_8c.html - aed0533aae41dddf3ea7f3c6a2b3868cf - (void *cls, const struct GNUNET_CONSENSUS_ElementMessage *msg) - - - static void - handle_client_insert - df/dab/gnunet-service-consensus_8c.html - a1af3a76996870c49cc6ec9f1c6e26b5d - (void *cls, const struct GNUNET_CONSENSUS_ElementMessage *msg) - - - static void - handle_client_conclude - df/dab/gnunet-service-consensus_8c.html - afab0350ffd15f87a039fe8817794806c - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - shutdown_task - df/dab/gnunet-service-consensus_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - run - df/dab/gnunet-service-consensus_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - static void * - client_connect_cb - df/dab/gnunet-service-consensus_8c.html - a59bdc2686a972268ebbe1bc798ded17c - (void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - df/dab/gnunet-service-consensus_8c.html - ac42ef8df5e7252aab48d6463ea70cac5 - (void *cls, struct GNUNET_SERVICE_Client *c, void *internal_cls) - - - - GNUNET_SERVICE_MAIN - df/dab/gnunet-service-consensus_8c.html - a53e7922c6e770a40b4d8c2e15a63498e - ("consensus", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_fixed_size(client_conclude, GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_CONCLUDE, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_hd_var_size(client_insert, GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_INSERT, struct GNUNET_CONSENSUS_ElementMessage, NULL), GNUNET_MQ_hd_var_size(client_join, GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_JOIN, struct GNUNET_CONSENSUS_JoinMessage, NULL), GNUNET_MQ_handler_end()) - - - static struct ConsensusSession * - sessions_head - df/dab/gnunet-service-consensus_8c.html - a1342962bd4d98d997f45fe09940ef889 - - - - static struct ConsensusSession * - sessions_tail - df/dab/gnunet-service-consensus_8c.html - a94774ea67998418bebefcd317da46a41 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - df/dab/gnunet-service-consensus_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_PeerIdentity - my_peer - df/dab/gnunet-service-consensus_8c.html - aee57bc62d0c2bc965ec03cbeca39f513 - - - - struct GNUNET_STATISTICS_Handle * - statistics - df/dab/gnunet-service-consensus_8c.html - a70eeeef3c0683109444ec9ae7cd95398 - - - - - plugin_block_consensus.c - /home/grothoff/research/gnunet/src/consensus/ - dc/d96/plugin__block__consensus_8c - platform.h - consensus_protocol.h - gnunet_block_plugin.h - gnunet_block_group_lib.h - - static enum GNUNET_BLOCK_EvaluationResult - block_plugin_consensus_evaluate - dc/d96/plugin__block__consensus_8c.html - a6686d34f86c0b08e93272207e0565b1b - (void *cls, struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *group, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - static int - block_plugin_consensus_get_key - dc/d96/plugin__block__consensus_8c.html - a2f874d8e1f5ea4e548cadcca6edacb30 - (void *cls, enum GNUNET_BLOCK_Type type, const void *block, size_t block_size, struct GNUNET_HashCode *key) - - - void * - libgnunet_plugin_block_consensus_init - dc/d96/plugin__block__consensus_8c.html - aace9a03c007290a40fb3a1f700893dba - (void *cls) - - - void * - libgnunet_plugin_block_consensus_done - dc/d96/plugin__block__consensus_8c.html - ae22e73bdf782dc065b16532bb89b25a2 - (void *cls) - - - - conversation.h - /home/grothoff/research/gnunet/src/conversation/ - d4/d77/conversation_8h - AudioMessage - ClientPhoneRegisterMessage - ClientPhoneRingMessage - ClientPhoneSuspendMessage - ClientPhoneResumeMessage - ClientPhonePickupMessage - ClientPhoneHangupMessage - ClientAudioMessage - ClientCallMessage - ClientPhonePickedupMessage - CadetPhoneRingInfoPS - CadetPhoneRingMessage - CadetPhoneHangupMessage - CadetPhonePickupMessage - CadetPhoneSuspendMessage - CadetPhoneResumeMessage - CadetAudioMessage - - #define - MAX_TRANSMIT_DELAY - d4/d77/conversation_8h.html - a6577a380ad9f6d6aadb01b1e355b64a3 - - - - #define - HIGH_BIT - d4/d77/conversation_8h.html - a7250f4dc486f33ea6ddfefe47b8f1ed2 - - - - - conversation_api.c - /home/grothoff/research/gnunet/src/conversation/ - d2/d53/conversation__api_8c - platform.h - gnunet_conversation_service.h - conversation.h - GNUNET_CONVERSATION_Caller - GNUNET_CONVERSATION_Phone - - - CallerState - d2/d53/conversation__api_8c.html - a290a775e61ab13b82173f6cd59952363 - - - - CS_RINGING - d2/d53/conversation__api_8c.html - a290a775e61ab13b82173f6cd59952363af48bb400653245acbc0bfab0cfca37fe - - - - CS_ACTIVE - d2/d53/conversation__api_8c.html - a290a775e61ab13b82173f6cd59952363a8d7d62e14bc073c3c05b3cd8de118134 - - - - CS_CALLEE_SUSPENDED - d2/d53/conversation__api_8c.html - a290a775e61ab13b82173f6cd59952363a0b6760dcd27dc3b08eaaf000ef19b567 - - - - CS_CALLER_SUSPENDED - d2/d53/conversation__api_8c.html - a290a775e61ab13b82173f6cd59952363af2e7e3a171f496115580c85306fdf4f0 - - - - CS_BOTH_SUSPENDED - d2/d53/conversation__api_8c.html - a290a775e61ab13b82173f6cd59952363a3554703428fc24adef4e5116b34e98ce - - - - - PhoneState - d2/d53/conversation__api_8c.html - af7ec59a6a53488c6a9b9b88a7d9611b5 - - - - PS_REGISTER - d2/d53/conversation__api_8c.html - af7ec59a6a53488c6a9b9b88a7d9611b5a184fbf4288be71f35782c314944d7035 - - - - PS_READY - d2/d53/conversation__api_8c.html - af7ec59a6a53488c6a9b9b88a7d9611b5ad704bca1f4a52c376b2fc453fe8ecc9a - - - - PS_LOOKUP_EGO - d8/d2e/gnunet-conversation_8c.html - af7ec59a6a53488c6a9b9b88a7d9611b5a784e165678b80e93fbe2a5a07c90171a - - - - PS_LISTEN - d8/d2e/gnunet-conversation_8c.html - af7ec59a6a53488c6a9b9b88a7d9611b5aaefa81a04e47ae316d8f586b904b0818 - - - - PS_ACCEPTED - d8/d2e/gnunet-conversation_8c.html - af7ec59a6a53488c6a9b9b88a7d9611b5a60888b450910965d6d4cca7692a7ebbf - - - - PS_ERROR - d8/d2e/gnunet-conversation_8c.html - af7ec59a6a53488c6a9b9b88a7d9611b5a4b3b50d1671b2c042b28d6409b9f10c6 - - - - static void - reconnect_phone - d2/d53/conversation__api_8c.html - a99b40dbe6f76000f2d5623778855cbd6 - (struct GNUNET_CONVERSATION_Phone *phone) - - - static void - transmit_phone_audio - d2/d53/conversation__api_8c.html - adee33ae2d0a43afd7a7317789178fa68 - (void *cls, size_t data_size, const void *data) - - - static void - handle_phone_ring - d2/d53/conversation__api_8c.html - a4ed3a6323aabf0da7f3dd5f511a29c16 - (void *cls, const struct ClientPhoneRingMessage *ring) - - - static struct GNUNET_CONVERSATION_Caller * - find_caller - d2/d53/conversation__api_8c.html - a39fb5ed87f958749e742d5d8d47eb7b7 - (struct GNUNET_CONVERSATION_Phone *phone, uint32_t cid) - - - static void - handle_phone_hangup - d2/d53/conversation__api_8c.html - a623bec494f657f5f2dd21711c5bc73cd - (void *cls, const struct ClientPhoneHangupMessage *hang) - - - static void - handle_phone_suspend - d2/d53/conversation__api_8c.html - aa844b65ea0ef2f896ed5559e10d3070f - (void *cls, const struct ClientPhoneSuspendMessage *suspend) - - - static void - handle_phone_resume - d2/d53/conversation__api_8c.html - a79d54a45a567c88f24365d44cecfc132 - (void *cls, const struct ClientPhoneResumeMessage *resume) - - - static int - check_phone_audio - d2/d53/conversation__api_8c.html - a65d0bd10d0951fda46dafb74cd5c5b1f - (void *cls, const struct ClientAudioMessage *am) - - - static void - handle_phone_audio - d2/d53/conversation__api_8c.html - aeb072831e31f8210a8efcaffc8baae08 - (void *cls, const struct ClientAudioMessage *am) - - - static void - phone_error_handler - d2/d53/conversation__api_8c.html - ad27d14b9d47854f36918e6b446ff16cf - (void *cls, enum GNUNET_MQ_Error error) - - - static void - clean_up_callers - d2/d53/conversation__api_8c.html - a33ed309241e0f64aae6fdfe0f5975096 - (struct GNUNET_CONVERSATION_Phone *phone) - - - struct GNUNET_CONVERSATION_Phone * - GNUNET_CONVERSATION_phone_create - d4/daf/group__conversation.html - gad492ad3f30e36d533960f3864b5d68d3 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_IDENTITY_Ego *ego, GNUNET_CONVERSATION_PhoneEventHandler event_handler, void *event_handler_cls) - - - void - GNUNET_CONVERSATION_phone_get_record - d4/daf/group__conversation.html - ga01aedf89d8534321a195471f6c0507b2 - (struct GNUNET_CONVERSATION_Phone *phone, struct GNUNET_GNSRECORD_Data *rd) - - - void - GNUNET_CONVERSATION_caller_pick_up - d4/daf/group__conversation.html - gacd6571024fe34bdfe30c28bdefb18369 - (struct GNUNET_CONVERSATION_Caller *caller, GNUNET_CONVERSATION_CallerEventHandler event_handler, void *event_handler_cls, struct GNUNET_SPEAKER_Handle *speaker, struct GNUNET_MICROPHONE_Handle *mic) - - - void - GNUNET_CONVERSATION_caller_hang_up - d4/daf/group__conversation.html - gacb04736194f7dc145fe79265a20b4881 - (struct GNUNET_CONVERSATION_Caller *caller) - - - void - GNUNET_CONVERSATION_phone_destroy - d4/daf/group__conversation.html - gaa920ee7d4edc3e2c08988830fe61a8bc - (struct GNUNET_CONVERSATION_Phone *phone) - - - void - GNUNET_CONVERSATION_caller_suspend - d4/daf/group__conversation.html - ga4fb83ec8ffaf00d86215d80bb79a53a6 - (struct GNUNET_CONVERSATION_Caller *caller) - - - void - GNUNET_CONVERSATION_caller_resume - d4/daf/group__conversation.html - gaca8bef884b298b2d021ee98232e30d49 - (struct GNUNET_CONVERSATION_Caller *caller, struct GNUNET_SPEAKER_Handle *speaker, struct GNUNET_MICROPHONE_Handle *mic) - - - - conversation_api_call.c - /home/grothoff/research/gnunet/src/conversation/ - d6/d3a/conversation__api__call_8c - platform.h - gnunet_conversation_service.h - gnunet_gnsrecord_lib.h - gnunet_gns_service.h - conversation.h - GNUNET_CONVERSATION_Call - - - CallState - d6/d3a/conversation__api__call_8c.html - aac64eb87af7a1093a65c72bb4b6e4617 - - - - CS_LOOKUP - d6/d3a/conversation__api__call_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a2e70865269d9aed8e27815ee0b05ad71 - - - - CS_RINGING - d6/d3a/conversation__api__call_8c.html - aac64eb87af7a1093a65c72bb4b6e4617af48bb400653245acbc0bfab0cfca37fe - - - - CS_ACTIVE - d6/d3a/conversation__api__call_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a8d7d62e14bc073c3c05b3cd8de118134 - - - - CS_SHUTDOWN - d6/d3a/conversation__api__call_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a3e961bc049761d47719842a0a9821e79 - - - - CS_SUSPENDED_CALLER - d6/d3a/conversation__api__call_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a589fd522da7fa1ef4b828211bb92a2f4 - - - - CS_SUSPENDED_CALLEE - d6/d3a/conversation__api__call_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a3b85cb8d118f8c86f3449015ad809734 - - - - CS_SUSPENDED_BOTH - d6/d3a/conversation__api__call_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a7edbb51f55e603d46e1d3b8313bc0f8f - - - - CS_RESOLVING - d8/d2e/gnunet-conversation_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a65b865003e40b05b54f8b6b61498fbb4 - - - - CS_RINGING - d8/d2e/gnunet-conversation_8c.html - aac64eb87af7a1093a65c72bb4b6e4617af48bb400653245acbc0bfab0cfca37fe - - - - CS_CONNECTED - d8/d2e/gnunet-conversation_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a3865e2578ba0d5b1078e326f0bf6d101 - - - - CS_SUSPENDED - d8/d2e/gnunet-conversation_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a077184685a4ca1b388bfba9ba433402e - - - - static void - fail_call - d6/d3a/conversation__api__call_8c.html - a50907403fba43fdd70c033dcb3e61eda - (struct GNUNET_CONVERSATION_Call *call) - - - static void - transmit_call_audio - d6/d3a/conversation__api__call_8c.html - a9960d89868771a25e58eff9cf4e6c538 - (void *cls, size_t data_size, const void *data) - - - static void - handle_call_suspend - d6/d3a/conversation__api__call_8c.html - ae48918c363bf088bed78d7ae76454c81 - (void *cls, const struct ClientPhoneSuspendMessage *msg) - - - static void - handle_call_resume - d6/d3a/conversation__api__call_8c.html - ab2e24247c74ce57b9b7b019be299f15e - (void *cls, const struct ClientPhoneResumeMessage *msg) - - - static void - handle_call_picked_up - d6/d3a/conversation__api__call_8c.html - a69aa6468d3594a8b9e86aed8109f4819 - (void *cls, const struct ClientPhonePickedupMessage *msg) - - - static void - handle_call_hangup - d6/d3a/conversation__api__call_8c.html - a7bc570bdcf915a77ff429377f96244e2 - (void *cls, const struct ClientPhoneHangupMessage *msg) - - - static int - check_call_audio - d6/d3a/conversation__api__call_8c.html - a673512b5cf8a0bbdc68d53f0edd0472c - (void *cls, const struct ClientAudioMessage *am) - - - static void - handle_call_audio - d6/d3a/conversation__api__call_8c.html - a5c0f7f91f985ea66b3bb0fdf0790889b - (void *cls, const struct ClientAudioMessage *am) - - - static void - handle_gns_response - d6/d3a/conversation__api__call_8c.html - a8124919903e296305fb78e85ccc8b44a - (void *cls, int was_gns, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - call_error_handler - d6/d3a/conversation__api__call_8c.html - ae48fdc5d7cf3312b8df4270a47f9dbef - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_CONVERSATION_Call * - GNUNET_CONVERSATION_call_start - d4/daf/group__conversation.html - ga107acb040cce99177671453cbdbf50c5 - (const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_IDENTITY_Ego *caller_id, const char *callee, struct GNUNET_SPEAKER_Handle *speaker, struct GNUNET_MICROPHONE_Handle *mic, GNUNET_CONVERSATION_CallEventHandler event_handler, void *event_handler_cls) - - - void - GNUNET_CONVERSATION_call_stop - d4/daf/group__conversation.html - gaa0df39c5a4b5696a536471c2bf70353e - (struct GNUNET_CONVERSATION_Call *call) - - - void - GNUNET_CONVERSATION_call_suspend - d4/daf/group__conversation.html - ga2aa6e1b21453161a22b4a669c5288ce3 - (struct GNUNET_CONVERSATION_Call *call) - - - void - GNUNET_CONVERSATION_call_resume - d4/daf/group__conversation.html - ga5f60fa1d758775f200238b187595ce01 - (struct GNUNET_CONVERSATION_Call *call, struct GNUNET_SPEAKER_Handle *speaker, struct GNUNET_MICROPHONE_Handle *mic) - - - - gnunet-conversation-test.c - /home/grothoff/research/gnunet/src/conversation/ - df/d94/gnunet-conversation-test_8c - platform.h - gnunet_util_lib.h - gnunet_speaker_lib.h - gnunet_microphone_lib.h - Recording - - #define - TIMEOUT - df/d94/gnunet-conversation-test_8c.html - a45ba202b05caf39795aeca91b0ae547e - - - - static void - do_shutdown - df/d94/gnunet-conversation-test_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - switch_to_speaker - df/d94/gnunet-conversation-test_8c.html - aa23014973d78d586dd725832239b05f4 - (void *cls) - - - static void - record - df/d94/gnunet-conversation-test_8c.html - a6048ae0dbd68c92f59e6371f849cb00d - (void *cls, size_t data_size, const void *data) - - - static void - run - df/d94/gnunet-conversation-test_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - df/d94/gnunet-conversation-test_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - df/d94/gnunet-conversation-test_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static struct GNUNET_MICROPHONE_Handle * - microphone - df/d94/gnunet-conversation-test_8c.html - a2cc999425452029b840354876cf96c3a - - - - static struct GNUNET_SPEAKER_Handle * - speaker - df/d94/gnunet-conversation-test_8c.html - a9b36c001fe59cf5d36d609a4e3144115 - - - - static struct GNUNET_SCHEDULER_Task * - switch_task - df/d94/gnunet-conversation-test_8c.html - a34d953e84999633475925d8a2b5862bf - - - - static struct GNUNET_SCHEDULER_Task * - st - df/d94/gnunet-conversation-test_8c.html - a1c27f25b9219b51b600391f9d250e86b - - - - static struct Recording * - rec_head - df/d94/gnunet-conversation-test_8c.html - abf4a2040e40fa34b3ea370e13aa5ce0e - - - - static struct Recording * - rec_tail - df/d94/gnunet-conversation-test_8c.html - aa7b516306692fa750a12ac6d62cfaf99 - - - - - gnunet-conversation.c - /home/grothoff/research/gnunet/src/conversation/ - d8/d2e/gnunet-conversation_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_gnsrecord_lib.h - gnunet_conversation_service.h - gnunet_namestore_service.h - CallList - VoipCommand - - #define - MAX_MESSAGE_LENGTH - d8/d2e/gnunet-conversation_8c.html - ab234d1358562b66925fb7223c087556b - - - - #define - XSTRINGIFY - d8/d2e/gnunet-conversation_8c.html - aaa3726224d7be26c97326d970701af83 - (x) - - - #define - STRINGIFY - d8/d2e/gnunet-conversation_8c.html - a6df1d22fb5f09eccc23b9f399670cfd7 - (x) - - - void(* - ActionFunction - d8/d2e/gnunet-conversation_8c.html - a5ba58278cc5327f7fa2c3a9156fc7f50 - )(const char *arguments) - - - - PhoneState - d8/d2e/gnunet-conversation_8c.html - af7ec59a6a53488c6a9b9b88a7d9611b5 - - - - PS_REGISTER - d2/d53/conversation__api_8c.html - af7ec59a6a53488c6a9b9b88a7d9611b5a184fbf4288be71f35782c314944d7035 - - - - PS_READY - d2/d53/conversation__api_8c.html - af7ec59a6a53488c6a9b9b88a7d9611b5ad704bca1f4a52c376b2fc453fe8ecc9a - - - - PS_LOOKUP_EGO - d8/d2e/gnunet-conversation_8c.html - af7ec59a6a53488c6a9b9b88a7d9611b5a784e165678b80e93fbe2a5a07c90171a - - - - PS_LISTEN - d8/d2e/gnunet-conversation_8c.html - af7ec59a6a53488c6a9b9b88a7d9611b5aaefa81a04e47ae316d8f586b904b0818 - - - - PS_ACCEPTED - d8/d2e/gnunet-conversation_8c.html - af7ec59a6a53488c6a9b9b88a7d9611b5a60888b450910965d6d4cca7692a7ebbf - - - - PS_ERROR - d8/d2e/gnunet-conversation_8c.html - af7ec59a6a53488c6a9b9b88a7d9611b5a4b3b50d1671b2c042b28d6409b9f10c6 - - - - - CallState - d8/d2e/gnunet-conversation_8c.html - aac64eb87af7a1093a65c72bb4b6e4617 - - - - CS_LOOKUP - d6/d3a/conversation__api__call_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a2e70865269d9aed8e27815ee0b05ad71 - - - - CS_RINGING - d6/d3a/conversation__api__call_8c.html - aac64eb87af7a1093a65c72bb4b6e4617af48bb400653245acbc0bfab0cfca37fe - - - - CS_ACTIVE - d6/d3a/conversation__api__call_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a8d7d62e14bc073c3c05b3cd8de118134 - - - - CS_SHUTDOWN - d6/d3a/conversation__api__call_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a3e961bc049761d47719842a0a9821e79 - - - - CS_SUSPENDED_CALLER - d6/d3a/conversation__api__call_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a589fd522da7fa1ef4b828211bb92a2f4 - - - - CS_SUSPENDED_CALLEE - d6/d3a/conversation__api__call_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a3b85cb8d118f8c86f3449015ad809734 - - - - CS_SUSPENDED_BOTH - d6/d3a/conversation__api__call_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a7edbb51f55e603d46e1d3b8313bc0f8f - - - - CS_RESOLVING - d8/d2e/gnunet-conversation_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a65b865003e40b05b54f8b6b61498fbb4 - - - - CS_RINGING - d8/d2e/gnunet-conversation_8c.html - aac64eb87af7a1093a65c72bb4b6e4617af48bb400653245acbc0bfab0cfca37fe - - - - CS_CONNECTED - d8/d2e/gnunet-conversation_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a3865e2578ba0d5b1078e326f0bf6d101 - - - - CS_SUSPENDED - d8/d2e/gnunet-conversation_8c.html - aac64eb87af7a1093a65c72bb4b6e4617a077184685a4ca1b388bfba9ba433402e - - - - static void - phone_event_handler - d8/d2e/gnunet-conversation_8c.html - ab1f07a2bc759737567d9084de4c163b2 - (void *cls, enum GNUNET_CONVERSATION_PhoneEventCode code, struct GNUNET_CONVERSATION_Caller *caller, const struct GNUNET_CRYPTO_EcdsaPublicKey *caller_id) - - - static void - caller_event_handler - d8/d2e/gnunet-conversation_8c.html - aab9b1708ea09b27f98618cf86fafd85b - (void *cls, enum GNUNET_CONVERSATION_CallerEventCode code) - - - static void - start_phone - d8/d2e/gnunet-conversation_8c.html - a87a554476a60b736dfb85c522d20c551 - () - - - static void - call_event_handler - d8/d2e/gnunet-conversation_8c.html - a97c9d5c9f8e98b9a34ad9ee941e9827d - (void *cls, enum GNUNET_CONVERSATION_CallEventCode code) - - - static void - do_help - d8/d2e/gnunet-conversation_8c.html - a657ddfd5da816c1f0c3072e635497303 - (const char *args) - - - static void - do_quit - d8/d2e/gnunet-conversation_8c.html - a37822b69234b51de92c031d0d230d23b - (const char *args) - - - static void - do_unknown - d8/d2e/gnunet-conversation_8c.html - adf7b8ee7d157e7ec827932cf720c3695 - (const char *msg) - - - static void - do_call - d8/d2e/gnunet-conversation_8c.html - a40fbf2a68c00bd37ccfefe8ccb3bc401 - (const char *arg) - - - static void - do_accept - d8/d2e/gnunet-conversation_8c.html - ac2b894caa2a45fd2d277f620aa4d29fb - (const char *args) - - - static void - do_address - d8/d2e/gnunet-conversation_8c.html - a12fced6679ac784a77698c5724c76384 - (const char *args) - - - static void - do_status - d8/d2e/gnunet-conversation_8c.html - a06582cc5930488eb84873c3917f85b38 - (const char *args) - - - static void - do_suspend - d8/d2e/gnunet-conversation_8c.html - a00452d49120ecf03a2ed9906c74675a8 - (const char *args) - - - static void - do_resume - d8/d2e/gnunet-conversation_8c.html - ae7fb0994da5eeb9022d15d7db3a6042d - (const char *args) - - - static void - do_reject - d8/d2e/gnunet-conversation_8c.html - ac635aadfca58e2ae6248b5d3a0f5f536 - (const char *args) - - - static void - do_stop_task - d8/d2e/gnunet-conversation_8c.html - a90f2624771b4c3c2a9aeb50b623179a7 - (void *cls) - - - static void - handle_command_string - d8/d2e/gnunet-conversation_8c.html - a67a46e320e2e3f9bdb3c9f5f905c5612 - (char *message, size_t str_len) - - - static void - handle_command - d8/d2e/gnunet-conversation_8c.html - a89906f08c34fc272a9cd6ecfdaf9c4b9 - (void *cls) - - - static void - identity_cb - d8/d2e/gnunet-conversation_8c.html - ac8d425010bba857641bdae1a3476b229 - (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx, const char *name) - - - static void - run - d8/d2e/gnunet-conversation_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d8/d2e/gnunet-conversation_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_CONVERSATION_Phone * - phone - d8/d2e/gnunet-conversation_8c.html - ad686746077a0b55e5939595b4ff4d4d7 - - - - static struct GNUNET_CONVERSATION_Call * - call - d8/d2e/gnunet-conversation_8c.html - a112ca0db31b5d6be455905e935e2a61d - - - - static struct CallList * - cl_active - d8/d2e/gnunet-conversation_8c.html - a22a25f43a9b86242405650a26de6f7f1 - - - - static struct CallList * - cl_head - d8/d2e/gnunet-conversation_8c.html - ad23806331d53a3334d256d0d9f762f90 - - - - static struct CallList * - cl_tail - d8/d2e/gnunet-conversation_8c.html - acab19a8209d8f278282b870929783cf1 - - - - static char * - line - d8/d2e/gnunet-conversation_8c.html - a8adb30f4f6669f927fd9232f686c637b - - - - static struct GNUNET_SCHEDULER_Task * - handle_cmd_task - d8/d2e/gnunet-conversation_8c.html - aba681d41a01e00c838a0507d3127fb07 - - - - static struct GNUNET_SPEAKER_Handle * - speaker - d8/d2e/gnunet-conversation_8c.html - a9b36c001fe59cf5d36d609a4e3144115 - - - - static struct GNUNET_MICROPHONE_Handle * - mic - d8/d2e/gnunet-conversation_8c.html - a61c8d12dcd39033ce3fc924e1762285e - - - - static struct GNUNET_CONFIGURATION_Handle * - cfg - d8/d2e/gnunet-conversation_8c.html - a7188f445b87b28252c3ef73a57d17aed - - - - static struct GNUNET_IDENTITY_Ego * - my_caller_id - d8/d2e/gnunet-conversation_8c.html - a22004ecc3eb0d7eb9ed8346b45f65535 - - - - static struct GNUNET_IDENTITY_Handle * - id - d8/d2e/gnunet-conversation_8c.html - ac255752460828bbccfd5a779889aa529 - - - - static char * - ego_name - d8/d2e/gnunet-conversation_8c.html - a801a36b9c387e3963e99b23fa1005963 - - - - static struct GNUNET_CRYPTO_EcdsaPublicKey - peer_key - d8/d2e/gnunet-conversation_8c.html - add982d94e67f6d82b019e66c47fe23b2 - - - - static char * - peer_name - d8/d2e/gnunet-conversation_8c.html - ac88342d7b7a14e16a3b4e41be627b63d - - - - static struct GNUNET_DISK_FileHandle * - stdin_fh - d8/d2e/gnunet-conversation_8c.html - aa26c3496f9443d67c068bdda4789ce46 - - - - static enum PhoneState - phone_state - d8/d2e/gnunet-conversation_8c.html - a6ffb9956377d6cc3a313e231707a7f1b - - - - static enum CallState - call_state - d8/d2e/gnunet-conversation_8c.html - a58b662a02714f6dba46d86a7ef9367fa - - - - static unsigned int - caller_num_gen - d8/d2e/gnunet-conversation_8c.html - a6c63ba58675fb8e4ca7f75eea561a1b4 - - - - static char * - address - d8/d2e/gnunet-conversation_8c.html - a879a8cdf605d02f8af8b2e216b8764f2 - - - - static int - verbose - d8/d2e/gnunet-conversation_8c.html - a0b2caeb4b6f130be43e5a2f0267dd453 - - - - static struct VoipCommand - commands - d8/d2e/gnunet-conversation_8c.html - af7d3fbeff316eabb8cddbad17a757382 - [] - - - - gnunet-helper-audio-playback-gst.c - /home/grothoff/research/gnunet/src/conversation/ - d9/d20/gnunet-helper-audio-playback-gst_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - conversation.h - gnunet_constants.h - gnunet_core_service.h - - #define - DEBUG_READ_PURE_OGG - d9/d20/gnunet-helper-audio-playback-gst_8c.html - ae44c0c0fded10cdb4953409327e53a07 - - - - #define - MAXLINE - d9/d20/gnunet-helper-audio-playback-gst_8c.html - a3e937c42922f7601edb17b747602c471 - - - - #define - BUFFER_TIME - d9/d20/gnunet-helper-audio-playback-gst_8c.html - af410a2a0787f6c6a3c1a566fd67cc78a - - - - #define - LATENCY_TIME - d9/d20/gnunet-helper-audio-playback-gst_8c.html - a2e9c6f904bb36a29afe5172bad1edc42 - - - - static void - sink_child_added - d9/d20/gnunet-helper-audio-playback-gst_8c.html - a1196056073c731a20e421a697156a717 - (GstChildProxy *child_proxy, GObject *object, gchar *name, gpointer user_data) - - - static void - ogg_pad_added - d9/d20/gnunet-helper-audio-playback-gst_8c.html - a5166bfaf3581e0d0f498094104aa7273 - (GstElement *element, GstPad *pad, gpointer data) - - - static void - quit - d9/d20/gnunet-helper-audio-playback-gst_8c.html - acd1527386a48875050e637e4bb872f11 - () - - - static gboolean - bus_call - d9/d20/gnunet-helper-audio-playback-gst_8c.html - ae4e2c4a811bad2c04f720273f8223ed9 - (GstBus *bus, GstMessage *msg, gpointer data) - - - static void - signalhandler - d9/d20/gnunet-helper-audio-playback-gst_8c.html - a0db54873c48b529c64eda9c3f6b0183c - (int s) - - - static int - feed_buffer_to_gst - d9/d20/gnunet-helper-audio-playback-gst_8c.html - ab294ff83c6280df6e7c88cb938462229 - (const char *audio, size_t b_len) - - - static int - stdin_receiver - d9/d20/gnunet-helper-audio-playback-gst_8c.html - a5b721012beaad45fbaea6924a95cb980 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - int - main - d9/d20/gnunet-helper-audio-playback-gst_8c.html - a3c04138a5bfe5d72780bb7e82a18e627 - (int argc, char **argv) - - - struct GNUNET_MessageStreamTokenizer * - stdin_mst - d9/d20/gnunet-helper-audio-playback-gst_8c.html - aa5f5cd05c017d391eb8eaa43abba3414 - - - - static GstElement * - pipeline - d9/d20/gnunet-helper-audio-playback-gst_8c.html - a310ff227733a8a01cb68a9af5e132751 - - - - static GstElement * - source - d9/d20/gnunet-helper-audio-playback-gst_8c.html - a258d0be8d8f4992e7579e31c12e06078 - - - - static GstElement * - demuxer - d9/d20/gnunet-helper-audio-playback-gst_8c.html - ad75981d1e5ac72d0c21623849e4d2cf6 - - - - static GstElement * - decoder - d9/d20/gnunet-helper-audio-playback-gst_8c.html - a553de93990211bdb8f2c25ba2a0f89aa - - - - static GstElement * - conv - d9/d20/gnunet-helper-audio-playback-gst_8c.html - aed6b2d494781166a5f4d2d12b3aa0e9b - - - - static GstElement * - resampler - d9/d20/gnunet-helper-audio-playback-gst_8c.html - a7f099ffac46fb5ac15ea27e091c8d0bd - - - - static GstElement * - sink - d9/d20/gnunet-helper-audio-playback-gst_8c.html - a92b8e1a70279c8c57514246bcea2a6c0 - - - - static int - abort_read - d9/d20/gnunet-helper-audio-playback-gst_8c.html - a1f8a988f311c080db94c0185f9c81f77 - - - - - gnunet-helper-audio-playback.c - /home/grothoff/research/gnunet/src/conversation/ - dd/d60/gnunet-helper-audio-playback_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - conversation.h - gnunet_constants.h - gnunet_core_service.h - OpusHeadPacket - - #define - DEBUG_READ_PURE_OGG - dd/d60/gnunet-helper-audio-playback_8c.html - ae44c0c0fded10cdb4953409327e53a07 - - - - #define - DEBUG_DUMP_DECODED_OGG - dd/d60/gnunet-helper-audio-playback_8c.html - acd08be32021a3571f2337f586cb8bd05 - - - - #define - MAXLINE - dd/d60/gnunet-helper-audio-playback_8c.html - a3e937c42922f7601edb17b747602c471 - - - - #define - SAMPLING_RATE - dd/d60/gnunet-helper-audio-playback_8c.html - a17889cf1cf83a54524c242fa5a353cf1 - - - - #define - CHANNELS - dd/d60/gnunet-helper-audio-playback_8c.html - a19b7f1b22403d61234a92decaeb6953a - - - - #define - MAX_FRAME_SIZE - dd/d60/gnunet-helper-audio-playback_8c.html - ad15d35a0d29a9dbf9324e3859ce3b008 - - - - #define - fminf - dd/d60/gnunet-helper-audio-playback_8c.html - a15c90ef93048c55e6bfc9feddfb66c71 - (_x, _y) - - - #define - fmaxf - dd/d60/gnunet-helper-audio-playback_8c.html - a8f333d83e0077fcd75db2f296250a5a1 - (_x, _y) - - - #define - float2int - dd/d60/gnunet-helper-audio-playback_8c.html - a5128184d5f959e081e36d6c2d98f2eff - (flt) - - - static GNUNET_NETWORK_STRUCT_END OpusDecoder * - process_header - dd/d60/gnunet-helper-audio-playback_8c.html - aa7ae8ba45a8dff8161ee0bfbd0b11342 - (ogg_packet *op) - - - static size_t - fwrite_le32 - dd/d60/gnunet-helper-audio-playback_8c.html - a6be1560023379ade78018e11618538cf - (opus_int32 i32, FILE *file) - - - static size_t - fwrite_le16 - dd/d60/gnunet-helper-audio-playback_8c.html - a969e3a3aa2d2e8542f50a275259e1bfd - (int i16, FILE *file) - - - static int - write_wav_header - dd/d60/gnunet-helper-audio-playback_8c.html - a07073f62d9e3bceacb24142329b85e9b - () - - - static int64_t - audio_write - dd/d60/gnunet-helper-audio-playback_8c.html - ab3874a06e278bfde4a601bef5f20da23 - (int64_t maxout) - - - static void - quit - dd/d60/gnunet-helper-audio-playback_8c.html - a1b30ce994d2b8acf04709bc3f7a8e690 - (int ret) - - - static void - ogg_demux_and_decode - dd/d60/gnunet-helper-audio-playback_8c.html - ac05d6251dd1a8deab2af08d8e1da5e65 - () - - - static int - stdin_receiver - dd/d60/gnunet-helper-audio-playback_8c.html - a5b721012beaad45fbaea6924a95cb980 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - stream_write_callback - dd/d60/gnunet-helper-audio-playback_8c.html - a4785b845fa856ead0ef27204b61a1ab0 - (pa_stream *s, size_t length, void *userdata) - - - static void - exit_signal_callback - dd/d60/gnunet-helper-audio-playback_8c.html - ae7f5ab6b5ad67a116eabe5d83db5bc95 - (pa_mainloop_api *m, pa_signal_event *e, int sig, void *userdata) - - - static void - context_state_callback - dd/d60/gnunet-helper-audio-playback_8c.html - a8f6fd06069e27af4c8bda703d8e6cb82 - (pa_context *c, void *userdata) - - - static void - pa_init - dd/d60/gnunet-helper-audio-playback_8c.html - a4342ceb7c082760f1c451410ca5decb9 - () - - - static void - ogg_init - dd/d60/gnunet-helper-audio-playback_8c.html - a4d5912910f301002618a7579925275cb - () - - - static void - drain_callback - dd/d60/gnunet-helper-audio-playback_8c.html - a2bd8c85460de252b79e5a2ac2bba666f - (pa_stream *s, int success, void *userdata) - - - int - main - dd/d60/gnunet-helper-audio-playback_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - static pa_sample_spec - sample_spec - dd/d60/gnunet-helper-audio-playback_8c.html - abf79544e151ef0bf62dd693718d9bbd3 - - - - static int - dump_to_stdout - dd/d60/gnunet-helper-audio-playback_8c.html - ac1bc0d3ba986c5546b55adeea2dc9bb1 - - - - static pa_mainloop_api * - mainloop_api - dd/d60/gnunet-helper-audio-playback_8c.html - a29d487f7b6b2f7f31294f3091e7c6792 - - - - static pa_threaded_mainloop * - m - dd/d60/gnunet-helper-audio-playback_8c.html - a6cb2dd0a5654de4c11b589138a33fa9d - - - - static pa_context * - context - dd/d60/gnunet-helper-audio-playback_8c.html - a1f2fa3ad8fe7fa6f6f5b31921adca88e - - - - static pa_stream * - stream_out - dd/d60/gnunet-helper-audio-playback_8c.html - acff0459acd5c8408485b5ea8998c6ef6 - - - - static OpusDecoder * - dec - dd/d60/gnunet-helper-audio-playback_8c.html - a39d5bceea2af4749c30416795b002481 - - - - static float * - pcm_buffer - dd/d60/gnunet-helper-audio-playback_8c.html - a4b5051e7f4b0dbdb3cc86b35cd913b2e - - - - static int - frame_size - dd/d60/gnunet-helper-audio-playback_8c.html - ad662aa56c1696f09c0ac6b97abafac6d - - - - static int - ready_pipe - dd/d60/gnunet-helper-audio-playback_8c.html - a3732e9bf60a36ef07ef6812ee7ebc0eb - [2] - - - static ogg_sync_state - oy - dd/d60/gnunet-helper-audio-playback_8c.html - a95fa503eb231a7512cec4dc06008afa2 - - - - static ogg_stream_state - os - dd/d60/gnunet-helper-audio-playback_8c.html - ad965facc291b45427ceb978e7a9d5be3 - - - - static int - channels - dd/d60/gnunet-helper-audio-playback_8c.html - a178795099d0608972755dfef8d8367e3 - - - - static int - preskip - dd/d60/gnunet-helper-audio-playback_8c.html - a5503f0108345431cab8aba762e04b3ca - - - - static float - gain - dd/d60/gnunet-helper-audio-playback_8c.html - aca3852dab23cf0066809ecc1997fb58b - - - - - gnunet-helper-audio-record-gst.c - /home/grothoff/research/gnunet/src/conversation/ - da/dab/gnunet-helper-audio-record-gst_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - conversation.h - gnunet_constants.h - gnunet_core_service.h - - #define - DEBUG_RECORD_PURE_OGG - da/dab/gnunet-helper-audio-record-gst_8c.html - a73ea9c31bc33a530d19446c4ed9be511 - - - - #define - OPUS_CHANNELS - da/dab/gnunet-helper-audio-record-gst_8c.html - ab83eda4e67b1ad11e8e6054b4b622d6e - - - - #define - MAX_PAYLOAD_SIZE - da/dab/gnunet-helper-audio-record-gst_8c.html - a6303f7392a2d06be5a121c54278d561b - - - - #define - OPUS_FRAME_SIZE - da/dab/gnunet-helper-audio-record-gst_8c.html - a8f6bc337f7593945670605d0e734f6cc - - - - #define - PACKET_LOSS_PERCENTAGE - da/dab/gnunet-helper-audio-record-gst_8c.html - af07b7c240ddcec47295bfe43c20af672 - - - - #define - INBAND_FEC_MODE - da/dab/gnunet-helper-audio-record-gst_8c.html - a791ac5f62891821991abedd3d52a29ae - - - - #define - BUFFER_TIME - da/dab/gnunet-helper-audio-record-gst_8c.html - af410a2a0787f6c6a3c1a566fd67cc78a - - - - #define - LATENCY_TIME - da/dab/gnunet-helper-audio-record-gst_8c.html - a2e9c6f904bb36a29afe5172bad1edc42 - - - - #define - OGG_MAX_DELAY - da/dab/gnunet-helper-audio-record-gst_8c.html - a68b3ef6a025c849a49ad8831a02cab02 - - - - #define - OGG_MAX_PAGE_DELAY - da/dab/gnunet-helper-audio-record-gst_8c.html - a9e9c5e3395451be11171e825df0c7f7a - - - - static void - quit - da/dab/gnunet-helper-audio-record-gst_8c.html - acd1527386a48875050e637e4bb872f11 - () - - - static gboolean - bus_call - da/dab/gnunet-helper-audio-record-gst_8c.html - ae4e2c4a811bad2c04f720273f8223ed9 - (GstBus *bus, GstMessage *msg, gpointer data) - - - void - source_child_added - da/dab/gnunet-helper-audio-record-gst_8c.html - a5628e11ea13e0aa1e34786cf7aa82b57 - (GstChildProxy *child_proxy, GObject *object, gchar *name, gpointer user_data) - - - static void - signalhandler - da/dab/gnunet-helper-audio-record-gst_8c.html - a0db54873c48b529c64eda9c3f6b0183c - (int s) - - - int - main - da/dab/gnunet-helper-audio-record-gst_8c.html - a3c04138a5bfe5d72780bb7e82a18e627 - (int argc, char **argv) - - - static GstElement * - pipeline - da/dab/gnunet-helper-audio-record-gst_8c.html - a310ff227733a8a01cb68a9af5e132751 - - - - static int - dump_pure_ogg - da/dab/gnunet-helper-audio-record-gst_8c.html - a0b79fa32ed28d83243eb20b11fdaaa2a - - - - - gnunet-helper-audio-record.c - /home/grothoff/research/gnunet/src/conversation/ - d9/dce/gnunet-helper-audio-record_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - conversation.h - gnunet_constants.h - gnunet_core_service.h - OpusHeadPacket - OpusCommentsPacket - - #define - DEBUG_RECORD_PURE_OGG - d9/dce/gnunet-helper-audio-record_8c.html - a73ea9c31bc33a530d19446c4ed9be511 - - - - #define - SAMPLING_RATE - d9/dce/gnunet-helper-audio-record_8c.html - a17889cf1cf83a54524c242fa5a353cf1 - - - - #define - FRAME_SIZE_MS - d9/dce/gnunet-helper-audio-record_8c.html - ab94caf6ed3748de4afc5a59fed03b64e - - - - #define - FRAME_SIZE - d9/dce/gnunet-helper-audio-record_8c.html - af9b1b2ba12857a4bf11289dac8c5462d - - - - #define - PAGE_WATERLINE - d9/dce/gnunet-helper-audio-record_8c.html - a303d16017a11b3f72c8c6d838abeacc7 - - - - #define - MAX_PAYLOAD_BYTES - d9/dce/gnunet-helper-audio-record_8c.html - a2f1e7ec162bdfb86dc06e4fe5db3d303 - - - - #define - CHANNELS - d9/dce/gnunet-helper-audio-record_8c.html - a19b7f1b22403d61234a92decaeb6953a - - - - #define - CONV_OPUS_PACKET_LOSS_PERCENTAGE - d9/dce/gnunet-helper-audio-record_8c.html - a85b560370333606b8ce5e1726c842171 - - - - #define - CONV_OPUS_ENCODING_COMPLEXITY - d9/dce/gnunet-helper-audio-record_8c.html - a58afcb74d8fe2e3a2570d02569d3e5f0 - - - - #define - CONV_OPUS_INBAND_FEC - d9/dce/gnunet-helper-audio-record_8c.html - a02ce2d4fddba40d40d74c97b845658da - - - - #define - CONV_OPUS_SIGNAL - d9/dce/gnunet-helper-audio-record_8c.html - a0944a796d4ae13e1cc1485b4745c8488 - - - - #define - CONV_OPUS_APP_TYPE - d9/dce/gnunet-helper-audio-record_8c.html - a43099872b8c4ca80149b9df4637639cb - - - - static void - quit - d9/dce/gnunet-helper-audio-record_8c.html - a1b30ce994d2b8acf04709bc3f7a8e690 - (int ret) - - - static void - write_data - d9/dce/gnunet-helper-audio-record_8c.html - adade84da1cf245a97cf893a7cab55e02 - (const char *ptr, size_t msg_size) - - - static void - write_page - d9/dce/gnunet-helper-audio-record_8c.html - a8653599c99dd63a264f179294c21cdf3 - (ogg_page *og) - - - static void - packetizer - d9/dce/gnunet-helper-audio-record_8c.html - a8fddc6d401b121df1d7a177272bbef1e - () - - - static void - stream_read_callback - d9/dce/gnunet-helper-audio-record_8c.html - a19a79e345c590be28854a1fe275f8251 - (pa_stream *s, size_t length, void *userdata) - - - static void - exit_signal_callback - d9/dce/gnunet-helper-audio-record_8c.html - ae7f5ab6b5ad67a116eabe5d83db5bc95 - (pa_mainloop_api *m, pa_signal_event *e, int sig, void *userdata) - - - static void - stream_state_callback - d9/dce/gnunet-helper-audio-record_8c.html - a58810fa4b21a75a625165340729cbc1f - (pa_stream *s, void *userdata) - - - static void - context_state_callback - d9/dce/gnunet-helper-audio-record_8c.html - a8f6fd06069e27af4c8bda703d8e6cb82 - (pa_context *c, void *userdata) - - - static void - pa_init - d9/dce/gnunet-helper-audio-record_8c.html - a4342ceb7c082760f1c451410ca5decb9 - () - - - static void - opus_init - d9/dce/gnunet-helper-audio-record_8c.html - a5a006c405af857341837ee2cf8538daf - () - - - static void - ogg_init - d9/dce/gnunet-helper-audio-record_8c.html - a4d5912910f301002618a7579925275cb - () - - - int - main - d9/dce/gnunet-helper-audio-record_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - static pa_sample_spec - sample_spec - d9/dce/gnunet-helper-audio-record_8c.html - abf79544e151ef0bf62dd693718d9bbd3 - - - - static GNUNET_NETWORK_STRUCT_END pa_mainloop_api * - mainloop_api - d9/dce/gnunet-helper-audio-record_8c.html - a4bdb201df7abdf35580d6548513216a6 - - - - static pa_mainloop * - m - d9/dce/gnunet-helper-audio-record_8c.html - a84e4196e6bc3df4450955c4d590943b4 - - - - static pa_context * - context - d9/dce/gnunet-helper-audio-record_8c.html - a1f2fa3ad8fe7fa6f6f5b31921adca88e - - - - static pa_stream * - stream_in - d9/dce/gnunet-helper-audio-record_8c.html - a054e7574685ff5d23afa539931bdbed1 - - - - static pa_io_event * - stdio_event - d9/dce/gnunet-helper-audio-record_8c.html - ab28da401b488ae45370ae8205524d807 - - - - static OpusEncoder * - enc - d9/dce/gnunet-helper-audio-record_8c.html - aab973222c71395e6b5ad3247161f0a52 - - - - static unsigned char * - opus_data - d9/dce/gnunet-helper-audio-record_8c.html - aa885f69e32143ac8485f0f8bfcdc29a1 - - - - static float * - pcm_buffer - d9/dce/gnunet-helper-audio-record_8c.html - a4b5051e7f4b0dbdb3cc86b35cd913b2e - - - - static int - pcm_length - d9/dce/gnunet-helper-audio-record_8c.html - afd523129d3e0de62d125c202d15560f8 - - - - static char * - transmit_buffer - d9/dce/gnunet-helper-audio-record_8c.html - a67cf86bd677a8ecd275a8768a0bf051f - - - - static size_t - transmit_buffer_length - d9/dce/gnunet-helper-audio-record_8c.html - a5a9d21afbcc74e21bd499d76e7348a7c - - - - static size_t - transmit_buffer_index - d9/dce/gnunet-helper-audio-record_8c.html - a2fba45709800e1b041f9104e8c4dad1a - - - - static struct AudioMessage * - audio_message - d9/dce/gnunet-helper-audio-record_8c.html - a117c505c255a8cbbff7870f30dca0e66 - - - - static ogg_stream_state - os - d9/dce/gnunet-helper-audio-record_8c.html - ad965facc291b45427ceb978e7a9d5be3 - - - - static int32_t - packet_id - d9/dce/gnunet-helper-audio-record_8c.html - ac25dc61bd8fce1ac17816fab571b3073 - - - - static int64_t - enc_granulepos - d9/dce/gnunet-helper-audio-record_8c.html - afa1eccdbc0da2e69d034244214b0d7e5 - - - - static int - dump_pure_ogg - d9/dce/gnunet-helper-audio-record_8c.html - a0b79fa32ed28d83243eb20b11fdaaa2a - - - - - gnunet-service-conversation.c - /home/grothoff/research/gnunet/src/conversation/ - dd/d78/gnunet-service-conversation_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_applications.h - gnunet_constants.h - gnunet_signatures.h - gnunet_cadet_service.h - gnunet_conversation_service.h - conversation.h - Channel - Line - - #define - RING_TIMEOUT - dd/d78/gnunet-service-conversation_8c.html - a29a8e77bf74307056801bb4b2623e72b - - - - - ChannelStatus - dd/d78/gnunet-service-conversation_8c.html - abdf990fbe51b4c9d3fdcc2fc3c6f9219 - - - - CS_CALLEE_INIT - dd/d78/gnunet-service-conversation_8c.html - abdf990fbe51b4c9d3fdcc2fc3c6f9219a20b8e4e2874a370d08e2c23b58dadd32 - - - - CS_CALLEE_RINGING - dd/d78/gnunet-service-conversation_8c.html - abdf990fbe51b4c9d3fdcc2fc3c6f9219a05b2ce4c6e77642760e1f60374d47802 - - - - CS_CALLEE_CONNECTED - dd/d78/gnunet-service-conversation_8c.html - abdf990fbe51b4c9d3fdcc2fc3c6f9219a9a9975638e589fb2a4098de3841940da - - - - CS_CALLEE_SHUTDOWN - dd/d78/gnunet-service-conversation_8c.html - abdf990fbe51b4c9d3fdcc2fc3c6f9219a1bf5ddbd5e39b4f0d1a2e7ea877cc00f - - - - CS_CALLER_CALLING - dd/d78/gnunet-service-conversation_8c.html - abdf990fbe51b4c9d3fdcc2fc3c6f9219afbda2d6c722013572240fda8782eaf08 - - - - CS_CALLER_CONNECTED - dd/d78/gnunet-service-conversation_8c.html - abdf990fbe51b4c9d3fdcc2fc3c6f9219a28542441593058c0cc56fef8d93da530 - - - - CS_CALLER_SHUTDOWN - dd/d78/gnunet-service-conversation_8c.html - abdf990fbe51b4c9d3fdcc2fc3c6f9219aeddc61d1b8a03b81079a31bf9f90e586 - - - - static struct Channel * - find_channel_by_line - dd/d78/gnunet-service-conversation_8c.html - aaba2f4df8b505fad1917b6ff465fd3df - (struct Line *line, uint32_t cid) - - - static void - handle_client_pickup_message - dd/d78/gnunet-service-conversation_8c.html - a555e67126da1c81f444ea45102557333 - (void *cls, const struct ClientPhonePickupMessage *msg) - - - static void - clean_up_channel - dd/d78/gnunet-service-conversation_8c.html - a8399ee871a5774e87e0737afb89f82cd - (struct Channel *ch) - - - static void - destroy_line_cadet_channels - dd/d78/gnunet-service-conversation_8c.html - adbf870c694f85ce336fe4c20897eef17 - (struct Channel *ch) - - - static void - mq_done_finish_caller_shutdown - dd/d78/gnunet-service-conversation_8c.html - ac4472ea08c502c3f2e11192219ac3bf5 - (void *cls) - - - static void - handle_client_hangup_message - dd/d78/gnunet-service-conversation_8c.html - ace2d1990fe5c02b924c91f441a79e4b7 - (void *cls, const struct ClientPhoneHangupMessage *msg) - - - static void - handle_client_suspend_message - dd/d78/gnunet-service-conversation_8c.html - a051af120dda4e5c47446d2b1ea804b30 - (void *cls, const struct ClientPhoneSuspendMessage *msg) - - - static void - handle_client_resume_message - dd/d78/gnunet-service-conversation_8c.html - af48fa1baff2b195d4d289e8ae9e649f7 - (void *cls, const struct ClientPhoneResumeMessage *msg) - - - static void - channel_audio_sent_notify - dd/d78/gnunet-service-conversation_8c.html - adce4aaa294d0cf5ca0cb3590bcb7dbb5 - (void *cls) - - - static int - check_client_audio_message - dd/d78/gnunet-service-conversation_8c.html - a546021cbb0ef2548083c939912beee92 - (void *cls, const struct ClientAudioMessage *msg) - - - static void - handle_client_audio_message - dd/d78/gnunet-service-conversation_8c.html - ab1ab74cf65b94397bc943bce52578ffa - (void *cls, const struct ClientAudioMessage *msg) - - - static void - handle_cadet_ring_message - dd/d78/gnunet-service-conversation_8c.html - ae3476306496d4f370198935637023db5 - (void *cls, const struct CadetPhoneRingMessage *msg) - - - static void - handle_cadet_hangup_message - dd/d78/gnunet-service-conversation_8c.html - ac23022cb5aeb13632727dca49b9ee26a - (void *cls, const struct CadetPhoneHangupMessage *message) - - - static void - handle_cadet_pickup_message - dd/d78/gnunet-service-conversation_8c.html - aa1ba8c1e05dd4c1e2ba1f43e5a6c28f4 - (void *cls, const struct CadetPhonePickupMessage *message) - - - static void - handle_cadet_suspend_message - dd/d78/gnunet-service-conversation_8c.html - ab1bbfd3f907c90a28a9cc88d8b961085 - (void *cls, const struct CadetPhoneSuspendMessage *message) - - - static void - handle_cadet_resume_message - dd/d78/gnunet-service-conversation_8c.html - a721cf137d89632313d4f66565b12e3a4 - (void *cls, const struct CadetPhoneResumeMessage *msg) - - - static int - check_cadet_audio_message - dd/d78/gnunet-service-conversation_8c.html - a9a5f874496e70f8b6d78c377e5f5990f - (void *cls, const struct CadetAudioMessage *msg) - - - static void - handle_cadet_audio_message - dd/d78/gnunet-service-conversation_8c.html - a8965c208f66897805d276d570f98850e - (void *cls, const struct CadetAudioMessage *msg) - - - static void - inbound_end - dd/d78/gnunet-service-conversation_8c.html - a2860354cad2b4fcf48015b33784c92eb - (void *cls, const struct GNUNET_CADET_Channel *channel) - - - static void - handle_client_call_message - dd/d78/gnunet-service-conversation_8c.html - a7749cfed62ac2cc624e71ea66a25c964 - (void *cls, const struct ClientCallMessage *msg) - - - static void * - inbound_channel - dd/d78/gnunet-service-conversation_8c.html - a52b735863c19e5f341a0d11391baf7f5 - (void *cls, struct GNUNET_CADET_Channel *channel, const struct GNUNET_PeerIdentity *initiator) - - - static void * - client_connect_cb - dd/d78/gnunet-service-conversation_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - dd/d78/gnunet-service-conversation_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static void - handle_client_register_message - dd/d78/gnunet-service-conversation_8c.html - aa51a651c034656822cfbe9a0bbf9d255 - (void *cls, const struct ClientPhoneRegisterMessage *msg) - - - static void - do_shutdown - dd/d78/gnunet-service-conversation_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - run - dd/d78/gnunet-service-conversation_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - dd/d78/gnunet-service-conversation_8c.html - a33923b0cf586841cf690729ae253f967 - ("conversation", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_fixed_size(client_register_message, GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_REGISTER, struct ClientPhoneRegisterMessage, NULL), GNUNET_MQ_hd_fixed_size(client_pickup_message, GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_PICK_UP, struct ClientPhonePickupMessage, NULL), GNUNET_MQ_hd_fixed_size(client_suspend_message, GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_SUSPEND, struct ClientPhoneSuspendMessage, NULL), GNUNET_MQ_hd_fixed_size(client_resume_message, GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_RESUME, struct ClientPhoneResumeMessage, NULL), GNUNET_MQ_hd_fixed_size(client_hangup_message, GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_HANG_UP, struct ClientPhoneHangupMessage, NULL), GNUNET_MQ_hd_fixed_size(client_call_message, GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_CALL, struct ClientCallMessage, NULL), GNUNET_MQ_hd_var_size(client_audio_message, GNUNET_MESSAGE_TYPE_CONVERSATION_CS_AUDIO, struct ClientAudioMessage, NULL), GNUNET_MQ_handler_end()) - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - dd/d78/gnunet-service-conversation_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_CADET_Handle * - cadet - dd/d78/gnunet-service-conversation_8c.html - a47ece5e6039b85b48d07e1534b3a267b - - - - static struct GNUNET_PeerIdentity - my_identity - dd/d78/gnunet-service-conversation_8c.html - a2266aa547fab4fa40293b0e357f2414e - - - - - gnunet_gst.c - /home/grothoff/research/gnunet/src/conversation/ - d8/de4/gnunet__gst_8c - gnunet_gst_def.h - - void - dump_buffer - d8/de4/gnunet__gst_8c.html - a78412517ad0c0472e86af88a20068894 - (unsigned n, const unsigned char *buf) - - - void - gg_load_configuration - d8/de4/gnunet__gst_8c.html - a26e45e2818bcf1b3c0ea050c9a4018cd - (GNUNET_gstData *d) - - - static void - write_data - d8/de4/gnunet__gst_8c.html - adade84da1cf245a97cf893a7cab55e02 - (const char *ptr, size_t msg_size) - - - GstFlowReturn - on_appsink_new_sample - d8/de4/gnunet__gst_8c.html - aacb3a984222ba32575e5cbbebd69d87e - (GstElement *element, GNUNET_gstData *d) - - - void - pl_graph - d8/de4/gnunet__gst_8c.html - a56689c10164f6f4608f93ce97635f3ce - (GstElement *pipeline) - - - gboolean - gnunet_gst_bus_call - d8/de4/gnunet__gst_8c.html - a7d848f09333069eae1191583fba3f52a - (GstBus *bus, GstMessage *msg, gpointer data) - - - void - state_changed_cb - d8/de4/gnunet__gst_8c.html - a48fd574c91de17518ab5e621107d5dfd - (GstBus *bus, GstMessage *msg, GNUNET_gstData *d) - - - static void - application_cb - d8/de4/gnunet__gst_8c.html - a527ab733c85a782ab15055e6ecd3e718 - (GstBus *bus, GstMessage *msg, GNUNET_gstData *data) - - - static void - error_cb - d8/de4/gnunet__gst_8c.html - ae2592d090a2b207b45abc20eee116c5e - (GstBus *bus, GstMessage *msg, GNUNET_gstData *data) - - - static void - eos_cb - d8/de4/gnunet__gst_8c.html - a1f21f5561292f78738e667592e1971aa - (GstBus *bus, GstMessage *msg, GNUNET_gstData *data) - - - void - gg_setup_gst_bus - d8/de4/gnunet__gst_8c.html - a58015d5cd6f54ae7dd6d8bab9e4c4a09 - (GNUNET_gstData *d) - - - int - feed_buffer_to_gst - d8/de4/gnunet__gst_8c.html - add365a6bfed1b3344e9585ef91f19a97 - (const char *audio, size_t b_len, GNUNET_gstData *d) - - - GstElement * - gst_element_factory_make_debug - d8/de4/gnunet__gst_8c.html - a62158926ac01a3bb9e080b58e0a1da6c - (gchar *factoryname, gchar *name) - - - void - lf - d8/de4/gnunet__gst_8c.html - ae67522292a69a9e1036cbfda7d1e87e2 - (char *msg) - - - static void - autoaudiosink_child_added - d8/de4/gnunet__gst_8c.html - aebbb91b9eb1e1e927ace35447935594f - (GstChildProxy *child_proxy, GObject *object, gchar *name, gpointer user_data) - - - static void - autoaudiosource_child_added - d8/de4/gnunet__gst_8c.html - a0be4b2da5a5d97e2ea4bb3df092a52e9 - (GstChildProxy *child_proxy, GObject *object, gchar *name, gpointer user_data) - - - GstElement * - get_pipeline - d8/de4/gnunet__gst_8c.html - affacdb5c68a60bfa23078590d48dd675 - (GstElement *element) - - - static void - decoder_ogg_pad_added - d8/de4/gnunet__gst_8c.html - ae1ff4fa166f8bd1fe7b3930f78e51316 - (GstElement *element, GstPad *pad, gpointer data) - - - int - gnunet_read - d8/de4/gnunet__gst_8c.html - a58ca25c810acd1bcebdbd9b1248ebf69 - (GNUNET_gstData *d) - - - static int - stdin_receiver - d8/de4/gnunet__gst_8c.html - a5b721012beaad45fbaea6924a95cb980 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - GstBin * - get_app - d8/de4/gnunet__gst_8c.html - ab5552165770b5ee74f42674380ba2cdf - (GNUNET_gstData *d, int type) - - - GstBin * - get_coder - d8/de4/gnunet__gst_8c.html - a995b572b2695f89b14138010b53fb1b8 - (GNUNET_gstData *d, int type) - - - GstBin * - get_audiobin - d8/de4/gnunet__gst_8c.html - aa482e296655558f88aae595a13313168 - (GNUNET_gstData *d, int type) - - - static struct GNUNET_CONFIGURATION_Handle * - cfg - d8/de4/gnunet__gst_8c.html - a7188f445b87b28252c3ef73a57d17aed - - - - - gnunet_gst.h - /home/grothoff/research/gnunet/src/conversation/ - db/d1e/gnunet__gst_8h - - #define - gst_element_factory_make - db/d1e/gnunet__gst_8h.html - ae6c8206503572de59b7b7b0781fe9696 - (element, name) - - - void - pl_graph - db/d1e/gnunet__gst_8h.html - a959be9e1d9b86ddc7d82fd8db4e9cf7d - () - - - GstElement * - gst_element_factory_make_debug - db/d1e/gnunet__gst_8h.html - a51ae37cbbec4cb8047796ea1c7602621 - (gchar *, gchar *) - - - GstBin * - get_audiobin - db/d1e/gnunet__gst_8h.html - a341ee52964b3967465cc994355607aa3 - (GNUNET_gstData *, int) - - - GstBin * - get_coder - db/d1e/gnunet__gst_8h.html - a3a45fa84396fe7ba5b241aaa0fbc76ce - (GNUNET_gstData *, int) - - - gboolean - gnunet_gst_bus_call - db/d1e/gnunet__gst_8h.html - a7d848f09333069eae1191583fba3f52a - (GstBus *bus, GstMessage *msg, gpointer data) - - - void - gg_setup_gst_bus - db/d1e/gnunet__gst_8h.html - a58015d5cd6f54ae7dd6d8bab9e4c4a09 - (GNUNET_gstData *d) - - - void - gg_load_configuration - db/d1e/gnunet__gst_8h.html - a26e45e2818bcf1b3c0ea050c9a4018cd - (GNUNET_gstData *d) - - - GstFlowReturn - on_appsink_new_sample - db/d1e/gnunet__gst_8h.html - a6470d991a240c6864fbe91eee3d77997 - (GstElement *, GNUNET_gstData *) - - - - gnunet_gst_def.h - /home/grothoff/research/gnunet/src/conversation/ - de/d08/gnunet__gst__def_8h - platform.h - gnunet_util_lib.h - gnunet_protocols.h - conversation.h - gnunet_constants.h - gnunet_core_service.h - gnunet_common.h - GNUNET_gstData - - #define - DEBUG_READ_PURE_OGG - de/d08/gnunet__gst__def_8h.html - ae44c0c0fded10cdb4953409327e53a07 - - - - #define - DEBUG_RECORD_PURE_OGG - de/d08/gnunet__gst__def_8h.html - a73ea9c31bc33a530d19446c4ed9be511 - - - - #define - MAXLINE - de/d08/gnunet__gst__def_8h.html - a3e937c42922f7601edb17b747602c471 - - - - #define - BUFFER_TIME - de/d08/gnunet__gst__def_8h.html - af410a2a0787f6c6a3c1a566fd67cc78a - - - - #define - LATENCY_TIME - de/d08/gnunet__gst__def_8h.html - a2e9c6f904bb36a29afe5172bad1edc42 - - - - #define - OPUS_CHANNELS - de/d08/gnunet__gst__def_8h.html - ab83eda4e67b1ad11e8e6054b4b622d6e - - - - #define - MAX_PAYLOAD_SIZE - de/d08/gnunet__gst__def_8h.html - a6303f7392a2d06be5a121c54278d561b - - - - #define - OPUS_FRAME_SIZE - de/d08/gnunet__gst__def_8h.html - a8f6bc337f7593945670605d0e734f6cc - - - - #define - PACKET_LOSS_PERCENTAGE - de/d08/gnunet__gst__def_8h.html - af07b7c240ddcec47295bfe43c20af672 - - - - #define - INBAND_FEC_MODE - de/d08/gnunet__gst__def_8h.html - a791ac5f62891821991abedd3d52a29ae - - - - #define - BUFFER_TIME - de/d08/gnunet__gst__def_8h.html - af410a2a0787f6c6a3c1a566fd67cc78a - - - - #define - LATENCY_TIME - de/d08/gnunet__gst__def_8h.html - a2e9c6f904bb36a29afe5172bad1edc42 - - - - #define - OGG_MAX_DELAY - de/d08/gnunet__gst__def_8h.html - a68b3ef6a025c849a49ad8831a02cab02 - - - - #define - OGG_MAX_PAGE_DELAY - de/d08/gnunet__gst__def_8h.html - a9e9c5e3395451be11171e825df0c7f7a - - - - #define - SAMPLING_RATE - de/d08/gnunet__gst__def_8h.html - a17889cf1cf83a54524c242fa5a353cf1 - - - - struct GNUNET_gstData - GNUNET_gstData - de/d08/gnunet__gst__def_8h.html - a985d960c02534322a7d487a5bdc55b5c - - - - AUTO - de/d08/gnunet__gst__def_8h.html - a99fb83031ce9923c84392b4e92f956b5aeef9468d1b98bca652a04bf5063fd9d6 - - - - JACK - de/d08/gnunet__gst__def_8h.html - a99fb83031ce9923c84392b4e92f956b5a701917e3b6bc2c89c9e13f090c6627be - - - - ALSA - de/d08/gnunet__gst__def_8h.html - a99fb83031ce9923c84392b4e92f956b5a0c522143dad872d6af6c3def9773eab0 - - - - FAKE - de/d08/gnunet__gst__def_8h.html - a99fb83031ce9923c84392b4e92f956b5ab3bfb6b39bdc0480f1340244670f8452 - - - - TEST - de/d08/gnunet__gst__def_8h.html - a99fb83031ce9923c84392b4e92f956b5ab2f0cd22b1963becef8b91d29d567fe8 - - - - SOURCE - de/d08/gnunet__gst__def_8h.html - abc6126af1d45847bc59afa0aa3216b04a0159491ea913604389155db907e0d1c0 - - - - SINK - de/d08/gnunet__gst__def_8h.html - abc6126af1d45847bc59afa0aa3216b04a7e4dee78b6ed4fc604a66f1a96c60dcc - - - - ENCODER - de/d08/gnunet__gst__def_8h.html - adc29c2ff13d900c2f185ee95427fb06cae9081fafd7de43a5c3f98f8f9b59f86f - - - - DECODER - de/d08/gnunet__gst__def_8h.html - adc29c2ff13d900c2f185ee95427fb06caeddacea6b786b8bb2089ce0e85255503 - - - - FAIL - de/d08/gnunet__gst__def_8h.html - a61dadd085c1777f559549e05962b2c9ea936c4a5547a9360243178f726f6b2715 - - - - OK - de/d08/gnunet__gst__def_8h.html - a61dadd085c1777f559549e05962b2c9ea2bc49ec37d6a5715dd23e85f1ff5bb59 - - - - SPEAKER - de/d08/gnunet__gst__def_8h.html - a726ca809ffd3d67ab4b8476646f26635ab95cb5de75aa6f4229d4ff036cd2db2f - - - - MICROPHONE - de/d08/gnunet__gst__def_8h.html - a726ca809ffd3d67ab4b8476646f26635ae27d00f6f962d3808ecd7001131c2112 - - - - - gnunet_gst_test.c - /home/grothoff/research/gnunet/src/conversation/ - de/d0c/gnunet__gst__test_8c - gnunet_gst_def.h - gnunet_gst.h - - int - main - de/d0c/gnunet__gst__test_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - - microphone.c - /home/grothoff/research/gnunet/src/conversation/ - d9/d7e/microphone_8c - platform.h - gnunet_microphone_lib.h - conversation.h - Microphone - - static int - process_record_messages - d9/d7e/microphone_8c.html - a01635a38577ecf45d6797d42bfbf96bc - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static int - enable - d9/d7e/microphone_8c.html - a3008f9c39bff13909a6cd9317139c1a8 - (void *cls, GNUNET_MICROPHONE_RecordedDataCallback rdc, void *rdc_cls) - - - static void - disable - d9/d7e/microphone_8c.html - a271aa497eba73c7aa948ee1ae594dff6 - (void *cls) - - - static void - destroy - d9/d7e/microphone_8c.html - a929fc91ba1553f2b323f60c8f8bfab03 - (void *cls) - - - struct GNUNET_MICROPHONE_Handle * - GNUNET_MICROPHONE_create_from_hardware - d5/d5c/group__microphone.html - gab74d325751a2db9a97919dc04bb48498 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_MICROPHONE_destroy - d5/d5c/group__microphone.html - ga50771fb183ab5cdeb0a992854a5a783a - (struct GNUNET_MICROPHONE_Handle *microphone) - - - - plugin_gnsrecord_conversation.c - /home/grothoff/research/gnunet/src/conversation/ - d9/d98/plugin__gnsrecord__conversation_8c - platform.h - gnunet_util_lib.h - gnunet_gnsrecord_lib.h - gnunet_conversation_service.h - gnunet_gnsrecord_plugin.h - - static char * - conversation_value_to_string - d9/d98/plugin__gnsrecord__conversation_8c.html - a51cc3a92c4deb588df1136d5264014ec - (void *cls, uint32_t type, const void *data, size_t data_size) - - - static int - conversation_string_to_value - d9/d98/plugin__gnsrecord__conversation_8c.html - ac5ed4b5aa1c6b00a264731c5a7e2bded - (void *cls, uint32_t type, const char *s, void **data, size_t *data_size) - - - static uint32_t - conversation_typename_to_number - d9/d98/plugin__gnsrecord__conversation_8c.html - afb7f637e9c1e3d8167e5b423c0b98c3c - (void *cls, const char *gns_typename) - - - static const char * - conversation_number_to_typename - d9/d98/plugin__gnsrecord__conversation_8c.html - aa5ddcbc38beaf1275d4caa8ece78f0c9 - (void *cls, uint32_t type) - - - void * - libgnunet_plugin_gnsrecord_conversation_init - d9/d98/plugin__gnsrecord__conversation_8c.html - ad6f6ae7c6f72bf9cae10589a65a2e51a - (void *cls) - - - void * - libgnunet_plugin_gnsrecord_conversation_done - d9/d98/plugin__gnsrecord__conversation_8c.html - aff169e58370f9acd3e23b554984ac8aa - (void *cls) - - - const char * - name - d9/d98/plugin__gnsrecord__conversation_8c.html - a8f8f80d37794cde9472343e4487ba3eb - - - - uint32_t - number - d9/d98/plugin__gnsrecord__conversation_8c.html - ad50c630d233a71112a7df136970caefc - - - - static struct @7 - name_map - d9/d98/plugin__gnsrecord__conversation_8c.html - a9b4f04c161f1a348ca1c7547c18bd230 - [] - - - - speaker.c - /home/grothoff/research/gnunet/src/conversation/ - d5/db4/speaker_8c - platform.h - gnunet_speaker_lib.h - conversation.h - Speaker - - static int - enable - d5/db4/speaker_8c.html - a5e16d2380b910605c2f1dbc6f71c4fdc - (void *cls) - - - static void - disable - d5/db4/speaker_8c.html - a271aa497eba73c7aa948ee1ae594dff6 - (void *cls) - - - static void - destroy - d5/db4/speaker_8c.html - a929fc91ba1553f2b323f60c8f8bfab03 - (void *cls) - - - static void - play - d5/db4/speaker_8c.html - acec417743a49158744621ab9958906b6 - (void *cls, size_t data_size, const void *data) - - - struct GNUNET_SPEAKER_Handle * - GNUNET_SPEAKER_create_from_hardware - d4/d62/group__speaker.html - gaa09e7a86bfdbe9ddd4c13678bb192dec - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_SPEAKER_destroy - d4/d62/group__speaker.html - gad356a4737024a2466d1d0ab8e2baf9ad - (struct GNUNET_SPEAKER_Handle *speaker) - - - - core.h - /home/grothoff/research/gnunet/src/core/ - d5/dc4/core_8h - gnunet_bandwidth_lib.h - gnunet_transport_service.h - gnunet_crypto_lib.h - gnunet_time_lib.h - InitMessage - InitReplyMessage - ConnectNotifyMessage - DisconnectNotifyMessage - NotifyTrafficMessage - SendMessageRequest - SendMessageReady - SendMessage - MonitorNotifyMessage - - #define - DEBUG_CORE - d5/dc4/core_8h.html - a8d0e36d7e228917dd61303e02f40b8db - - - - #define - GNUNET_CORE_OPTION_NOTHING - d5/dc4/core_8h.html - ad53b27fd069fe52db5903ba36c7ea7ff - - - - #define - GNUNET_CORE_OPTION_SEND_STATUS_CHANGE - d5/dc4/core_8h.html - a06c49ee9d093abd34af61cf18e665b4a - - - - #define - GNUNET_CORE_OPTION_SEND_FULL_INBOUND - d5/dc4/core_8h.html - a0c8b3dd2af81f1bc8dc7330005eceae9 - - - - #define - GNUNET_CORE_OPTION_SEND_HDR_INBOUND - d5/dc4/core_8h.html - afd73cfed7d087ef12d29d3bbdb0be080 - - - - #define - GNUNET_CORE_OPTION_SEND_FULL_OUTBOUND - d5/dc4/core_8h.html - a976bd11e26630958b0024616bc627f53 - - - - #define - GNUNET_CORE_OPTION_SEND_HDR_OUTBOUND - d5/dc4/core_8h.html - a69648240eb9654f6215367e586597be3 - - - - - core_api.c - /home/grothoff/research/gnunet/src/core/ - dc/d4f/core__api_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_core_service.h - core.h - PeerRecord - GNUNET_CORE_Handle - - #define - LOG - dc/d4f/core__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - reconnect - dc/d4f/core__api_8c.html - ab4d3f1606f390ebd630568479794f824 - (struct GNUNET_CORE_Handle *h) - - - static void - reconnect_task - dc/d4f/core__api_8c.html - af968c5605390f0449eee2a5e91add485 - (void *cls) - - - static int - disconnect_and_free_peer_entry - dc/d4f/core__api_8c.html - a0137ca249e479be836d2f0fdcffb3fe4 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - reconnect_later - dc/d4f/core__api_8c.html - a10afa02dd3a26fcda18f7a5158ebef65 - (struct GNUNET_CORE_Handle *h) - - - static void - handle_mq_error - dc/d4f/core__api_8c.html - af45c84e803b2a4ae584be131ba7a985a - (void *cls, enum GNUNET_MQ_Error error) - - - static void - core_mq_send_impl - dc/d4f/core__api_8c.html - aa26a6d56649ea0eedb01f46d95bf2078 - (struct GNUNET_MQ_Handle *mq, const struct GNUNET_MessageHeader *msg, void *impl_state) - - - static void - core_mq_destroy_impl - dc/d4f/core__api_8c.html - ad41416d73566c407e9c3ae2232213bec - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - static void - core_mq_cancel_impl - dc/d4f/core__api_8c.html - ac0e53304cc8f108b4200ec1087ca3404 - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - static void - core_mq_error_handler - dc/d4f/core__api_8c.html - aff90f87e70910647f2c9b3a93e0228ab - (void *cls, enum GNUNET_MQ_Error error) - - - static void - connect_peer - dc/d4f/core__api_8c.html - ad5b32b5cea81f16b201285527083887c - (struct GNUNET_CORE_Handle *h, const struct GNUNET_PeerIdentity *peer) - - - static void - handle_init_reply - dc/d4f/core__api_8c.html - abc48fb67bf31912b6eb328853016e7cb - (void *cls, const struct InitReplyMessage *m) - - - static void - handle_connect_notify - dc/d4f/core__api_8c.html - a9dc1fb4d5e281ce7d1817325b6d8f734 - (void *cls, const struct ConnectNotifyMessage *cnm) - - - static void - handle_disconnect_notify - dc/d4f/core__api_8c.html - ab2d86538d2544722cd84dbca44277601 - (void *cls, const struct DisconnectNotifyMessage *dnm) - - - static int - check_notify_inbound - dc/d4f/core__api_8c.html - a28b5082d1a944652121a755eaf02b84b - (void *cls, const struct NotifyTrafficMessage *ntm) - - - static void - handle_notify_inbound - dc/d4f/core__api_8c.html - ab7dac5f317a494a4170d987b15033d2d - (void *cls, const struct NotifyTrafficMessage *ntm) - - - static void - handle_send_ready - dc/d4f/core__api_8c.html - a0c6e7309c2e5d566c83f041d138380a5 - (void *cls, const struct SendMessageReady *smr) - - - struct GNUNET_CORE_Handle * - GNUNET_CORE_connect - d0/de1/group__core.html - ga71bfcf6051dc5a86b67b4658d0947bd2 - (const struct GNUNET_CONFIGURATION_Handle *cfg, void *cls, GNUNET_CORE_StartupCallback init, GNUNET_CORE_ConnectEventHandler connects, GNUNET_CORE_DisconnectEventHandler disconnects, const struct GNUNET_MQ_MessageHandler *handlers) - - - void - GNUNET_CORE_disconnect - d0/de1/group__core.html - gac28a59105ed324addf62e973253053f1 - (struct GNUNET_CORE_Handle *handle) - - - struct GNUNET_MQ_Handle * - GNUNET_CORE_get_mq - d0/de1/group__core.html - ga95f72c38870b02c7e332808c3dc5a2f5 - (const struct GNUNET_CORE_Handle *h, const struct GNUNET_PeerIdentity *pid) - - - - core_api_monitor_peers.c - /home/grothoff/research/gnunet/src/core/ - d9/dd3/core__api__monitor__peers_8c - platform.h - gnunet_core_service.h - core.h - GNUNET_CORE_MonitorHandle - - static void - reconnect - d9/dd3/core__api__monitor__peers_8c.html - a75d7bf35cccb8db5e328b58c394c11e8 - (struct GNUNET_CORE_MonitorHandle *mh) - - - static void - handle_mq_error - d9/dd3/core__api__monitor__peers_8c.html - af45c84e803b2a4ae584be131ba7a985a - (void *cls, enum GNUNET_MQ_Error error) - - - static void - handle_receive_info - d9/dd3/core__api__monitor__peers_8c.html - a358a60034888cd50cbf4aa3428c416ef - (void *cls, const struct MonitorNotifyMessage *mon_message) - - - struct GNUNET_CORE_MonitorHandle * - GNUNET_CORE_monitor_start - d0/de1/group__core.html - ga7dad9e74fb4e255faebe017284256d38 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_CORE_MonitorCallback peer_cb, void *peer_cb_cls) - - - void - GNUNET_CORE_monitor_stop - d0/de1/group__core.html - ga905a8e3054df86dc29bc24d1c7e0223e - (struct GNUNET_CORE_MonitorHandle *mh) - - - - gnunet-core.c - /home/grothoff/research/gnunet/src/core/ - de/d08/gnunet-core_8c - platform.h - gnunet_util_lib.h - gnunet_core_service.h - - static void - shutdown_task - de/d08/gnunet-core_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - monitor_cb - de/d08/gnunet-core_8c.html - a18efa3b315109e7c128362f63fc0e601 - (void *cls, const struct GNUNET_PeerIdentity *peer, enum GNUNET_CORE_KxState state, struct GNUNET_TIME_Absolute timeout) - - - static void - run - de/d08/gnunet-core_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - de/d08/gnunet-core_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - monitor_connections - de/d08/gnunet-core_8c.html - a04bcf53b64ed3c5b3605c9d20daa297a - - - - static struct GNUNET_CORE_MonitorHandle * - mh - de/d08/gnunet-core_8c.html - a74b0d44a7b95799b1309f2adf14ff8d7 - - - - - gnunet-service-core.c - /home/grothoff/research/gnunet/src/core/ - d1/dda/gnunet-service-core_8c - platform.h - gnunet_util_lib.h - gnunet-service-core.h - gnunet-service-core_kx.h - gnunet-service-core_sessions.h - gnunet-service-core_typemap.h - GSC_Client - TokenizerContext - - #define - SOFT_MAX_QUEUE - d1/dda/gnunet-service-core_8c.html - aa869d0df9a75b6d3356d14bc1c9e1dd0 - - - - #define - HARD_MAX_QUEUE - d1/dda/gnunet-service-core_8c.html - af3391e8ea215eff365146f2da49e72bf - - - - static int - type_match - d1/dda/gnunet-service-core_8c.html - a32527d3a3a1fa0c7fe12d39999f6be4d - (uint16_t type, struct GSC_Client *c) - - - static int - check_client_init - d1/dda/gnunet-service-core_8c.html - ab4332f252fda60b64a5c04e359ec3c4a - (void *cls, const struct InitMessage *im) - - - static void - handle_client_init - d1/dda/gnunet-service-core_8c.html - a2b4ee92d32a78444db152e67bb0f297f - (void *cls, const struct InitMessage *im) - - - void - GSC_CLIENTS_reject_request - d1/dda/gnunet-service-core_8c.html - acfa9afe34805c3bd92e425ec0ccbf71a - (struct GSC_ClientActiveRequest *car, int drop_client) - - - void - GSC_CLIENTS_solicit_request - d1/dda/gnunet-service-core_8c.html - ae4e723d9c948eb761fb2203f2d47387d - (struct GSC_ClientActiveRequest *car) - - - static void - handle_client_send_request - d1/dda/gnunet-service-core_8c.html - a9ae12bd1a3d9620c5626b7d37724f596 - (void *cls, const struct SendMessageRequest *req) - - - static int - tokenized_cb - d1/dda/gnunet-service-core_8c.html - ae1c00f3f19feb1c84c1e798f3277480b - (void *cls, const struct GNUNET_MessageHeader *message) - - - static int - check_client_send - d1/dda/gnunet-service-core_8c.html - ab829844aa3784f897897ae6359547ca3 - (void *cls, const struct SendMessage *sm) - - - static void - handle_client_send - d1/dda/gnunet-service-core_8c.html - aae0ce104b86cb293076f29a03c761c88 - (void *cls, const struct SendMessage *sm) - - - static int - destroy_active_client_request - d1/dda/gnunet-service-core_8c.html - a7f8029ebac5a29df594eec9e7d8ab8a5 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void * - client_connect_cb - d1/dda/gnunet-service-core_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d1/dda/gnunet-service-core_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - void - GSC_CLIENTS_notify_client_about_neighbour - d1/dda/gnunet-service-core_8c.html - a24aaa988ab17c652d52ecb8295b67f61 - (struct GSC_Client *client, const struct GNUNET_PeerIdentity *neighbour, const struct GSC_TypeMap *tmap_old, const struct GSC_TypeMap *tmap_new) - - - void - GSC_CLIENTS_notify_clients_about_neighbour - d1/dda/gnunet-service-core_8c.html - af2510824922a838d2bc5c25b1dff9abf - (const struct GNUNET_PeerIdentity *neighbour, const struct GSC_TypeMap *tmap_old, const struct GSC_TypeMap *tmap_new) - - - void - GSC_CLIENTS_deliver_message - d1/dda/gnunet-service-core_8c.html - a71d954c993d9b3ff6a4aa99ce17f5416 - (const struct GNUNET_PeerIdentity *sender, const struct GNUNET_MessageHeader *msg, uint16_t msize, uint32_t options) - - - static void - shutdown_task - d1/dda/gnunet-service-core_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - handle_client_monitor_peers - d1/dda/gnunet-service-core_8c.html - a24d74ecf9907ec06eb2002ae7ac3d55b - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - run - d1/dda/gnunet-service-core_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d1/dda/gnunet-service-core_8c.html - a60a061b3cd6a5230dbfcbe1a202cec77 - ("core", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(client_init, GNUNET_MESSAGE_TYPE_CORE_INIT, struct InitMessage, NULL), GNUNET_MQ_hd_fixed_size(client_monitor_peers, GNUNET_MESSAGE_TYPE_CORE_MONITOR_PEERS, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_hd_fixed_size(client_send_request, GNUNET_MESSAGE_TYPE_CORE_SEND_REQUEST, struct SendMessageRequest, NULL), GNUNET_MQ_hd_var_size(client_send, GNUNET_MESSAGE_TYPE_CORE_SEND, struct SendMessage, NULL), GNUNET_MQ_handler_end()) - - - struct GNUNET_PeerIdentity - GSC_my_identity - d1/dda/gnunet-service-core_8c.html - a56cd3d3e0c2483acb238055052c31522 - - - - const struct GNUNET_CONFIGURATION_Handle * - GSC_cfg - d1/dda/gnunet-service-core_8c.html - a00d4c086acf3245168476a85ca71a34c - - - - struct GNUNET_STATISTICS_Handle * - GSC_stats - d1/dda/gnunet-service-core_8c.html - ade29ddd4a363add8709bf79ba8d8386f - - - - static uint32_t - all_client_options - d1/dda/gnunet-service-core_8c.html - a52fb8e5c91f34cc6166b198b361cfb9a - - - - static struct GSC_Client * - client_head - d1/dda/gnunet-service-core_8c.html - a1d75ced30804fac4bbb14e1fce7ad7ce - - - - static struct GSC_Client * - client_tail - d1/dda/gnunet-service-core_8c.html - ad40643d144206189707b00907840015a - - - - - gnunet-service-core.h - /home/grothoff/research/gnunet/src/core/ - de/d83/gnunet-service-core_8h - gnunet_statistics_service.h - gnunet_core_service.h - core.h - gnunet-service-core_typemap.h - GSC_ClientActiveRequest - - void - GSC_CLIENTS_solicit_request - de/d83/gnunet-service-core_8h.html - ae4e723d9c948eb761fb2203f2d47387d - (struct GSC_ClientActiveRequest *car) - - - void - GSC_CLIENTS_reject_request - de/d83/gnunet-service-core_8h.html - acfa9afe34805c3bd92e425ec0ccbf71a - (struct GSC_ClientActiveRequest *car, int drop_client) - - - void - GSC_CLIENTS_notify_client_about_neighbour - de/d83/gnunet-service-core_8h.html - a24aaa988ab17c652d52ecb8295b67f61 - (struct GSC_Client *client, const struct GNUNET_PeerIdentity *neighbour, const struct GSC_TypeMap *tmap_old, const struct GSC_TypeMap *tmap_new) - - - void - GSC_CLIENTS_deliver_message - de/d83/gnunet-service-core_8h.html - a71d954c993d9b3ff6a4aa99ce17f5416 - (const struct GNUNET_PeerIdentity *sender, const struct GNUNET_MessageHeader *msg, uint16_t msize, uint32_t options) - - - void - GSC_CLIENTS_notify_clients_about_neighbour - de/d83/gnunet-service-core_8h.html - af2510824922a838d2bc5c25b1dff9abf - (const struct GNUNET_PeerIdentity *neighbour, const struct GSC_TypeMap *tmap_old, const struct GSC_TypeMap *tmap_new) - - - const struct GNUNET_CONFIGURATION_Handle * - GSC_cfg - de/d83/gnunet-service-core_8h.html - a00d4c086acf3245168476a85ca71a34c - - - - struct GNUNET_STATISTICS_Handle * - GSC_stats - de/d83/gnunet-service-core_8h.html - ade29ddd4a363add8709bf79ba8d8386f - - - - struct GNUNET_PeerIdentity - GSC_my_identity - de/d83/gnunet-service-core_8h.html - a56cd3d3e0c2483acb238055052c31522 - - - - - gnunet-service-core_kx.c - /home/grothoff/research/gnunet/src/core/ - d7/def/gnunet-service-core__kx_8c - platform.h - gnunet-service-core_kx.h - gnunet-service-core.h - gnunet-service-core_sessions.h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_constants.h - gnunet_signatures.h - gnunet_protocols.h - core.h - EphemeralKeyMessage - PingMessage - PongMessage - EncryptedMessage - GSC_KeyExchangeInfo - - #define - DEBUG_KX - d7/def/gnunet-service-core__kx_8c.html - a7a777e0d3890270ad86ad27ea2ca0167 - - - - #define - INITIAL_SET_KEY_RETRY_FREQUENCY - d7/def/gnunet-service-core__kx_8c.html - a92a008e037268adc856c99fdf8c690c4 - - - - #define - MIN_PING_FREQUENCY - d7/def/gnunet-service-core__kx_8c.html - a23e8a742dccee4f86778f8641d76cb72 - - - - #define - REKEY_FREQUENCY - d7/def/gnunet-service-core__kx_8c.html - a31d4604baa5c6fe012d3a60b139c457a - - - - #define - REKEY_TOLERANCE - d7/def/gnunet-service-core__kx_8c.html - a060caffe7dfc437b74ffc13de28e863b - - - - #define - MAX_MESSAGE_AGE - d7/def/gnunet-service-core__kx_8c.html - a91b54eb4ea7cf45407a4566965542c02 - - - - #define - ENCRYPTED_HEADER_SIZE - d7/def/gnunet-service-core__kx_8c.html - aa15d45307d769c1b06c0ca63ff858adf - - - - static uint32_t - calculate_seed - d7/def/gnunet-service-core__kx_8c.html - a72df1d05b264278a4b24c6b322dd372c - (struct GSC_KeyExchangeInfo *kx) - - - static void - monitor_notify_all - d7/def/gnunet-service-core__kx_8c.html - add2d7dfa755a188ee3bd5a3fd2f46d16 - (struct GSC_KeyExchangeInfo *kx) - - - static void - derive_auth_key - d7/def/gnunet-service-core__kx_8c.html - aa7adb500e644482fbbc3818d6d22cde6 - (struct GNUNET_CRYPTO_AuthKey *akey, const struct GNUNET_CRYPTO_SymmetricSessionKey *skey, uint32_t seed) - - - static void - derive_iv - d7/def/gnunet-service-core__kx_8c.html - ab8af7b8e8e74f6c5e2f84195e2fc39cd - (struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, const struct GNUNET_CRYPTO_SymmetricSessionKey *skey, uint32_t seed, const struct GNUNET_PeerIdentity *identity) - - - static void - derive_pong_iv - d7/def/gnunet-service-core__kx_8c.html - aee36b6048a6611f88e4beb0554174382 - (struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, const struct GNUNET_CRYPTO_SymmetricSessionKey *skey, uint32_t seed, uint32_t challenge, const struct GNUNET_PeerIdentity *identity) - - - static void - derive_aes_key - d7/def/gnunet-service-core__kx_8c.html - a1ee9745b7c1284c625dd3a4d2109b0df - (const struct GNUNET_PeerIdentity *sender, const struct GNUNET_PeerIdentity *receiver, const struct GNUNET_HashCode *key_material, struct GNUNET_CRYPTO_SymmetricSessionKey *skey) - - - static int - do_encrypt - d7/def/gnunet-service-core__kx_8c.html - aed6db1d4c769b77e2b5dc1d0ceffe7d9 - (struct GSC_KeyExchangeInfo *kx, const struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, const void *in, void *out, size_t size) - - - static int - do_decrypt - d7/def/gnunet-service-core__kx_8c.html - abf14858d7d89f25bd8591adc515e028e - (struct GSC_KeyExchangeInfo *kx, const struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, const void *in, void *out, size_t size) - - - static void - send_key - d7/def/gnunet-service-core__kx_8c.html - a702a9b7f47fadd4bdab3fdd6317fa2dd - (struct GSC_KeyExchangeInfo *kx) - - - static void - set_key_retry_task - d7/def/gnunet-service-core__kx_8c.html - a04ce290cb16ad1b659f1ff41eefffb20 - (void *cls) - - - static void - setup_fresh_ping - d7/def/gnunet-service-core__kx_8c.html - aa90051e5775cd48fda11b249732d58d1 - (struct GSC_KeyExchangeInfo *kx) - - - static int - deliver_message - d7/def/gnunet-service-core__kx_8c.html - ac4ff93129aebaf337d34f2f955e28e2e - (void *cls, const struct GNUNET_MessageHeader *m) - - - static void * - handle_transport_notify_connect - d7/def/gnunet-service-core__kx_8c.html - aa8a20b716ef2b854e7e921f42c87d5bf - (void *cls, const struct GNUNET_PeerIdentity *pid, struct GNUNET_MQ_Handle *mq) - - - static void - handle_transport_notify_disconnect - d7/def/gnunet-service-core__kx_8c.html - a47046a6d8adab2751068d4543f45fcf1 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *handler_cls) - - - static void - send_ping - d7/def/gnunet-service-core__kx_8c.html - aafb397a4f65497558e89ea9827c6b695 - (struct GSC_KeyExchangeInfo *kx) - - - static void - derive_session_keys - d7/def/gnunet-service-core__kx_8c.html - aa4582820e848c35774ee5cda14992ad8 - (struct GSC_KeyExchangeInfo *kx) - - - static void - handle_ephemeral_key - d7/def/gnunet-service-core__kx_8c.html - a31595169b6ba150b3faf7fb4f179ad64 - (void *cls, const struct EphemeralKeyMessage *m) - - - static void - handle_ping - d7/def/gnunet-service-core__kx_8c.html - a7d2a46c7e8e2808c2c1ce9f0e3d54e95 - (void *cls, const struct PingMessage *m) - - - static void - send_keep_alive - d7/def/gnunet-service-core__kx_8c.html - abc81f04d663b922b6bc5686898e9da07 - (void *cls) - - - static void - update_timeout - d7/def/gnunet-service-core__kx_8c.html - aac6535c7ca6744fa973cad12af3ac833 - (struct GSC_KeyExchangeInfo *kx) - - - static void - handle_pong - d7/def/gnunet-service-core__kx_8c.html - a000cc130b1f3f2dca79d882d0df2cbac - (void *cls, const struct PongMessage *m) - - - void - GSC_KX_encrypt_and_transmit - d7/def/gnunet-service-core__kx_8c.html - a620a1070ca0a6505bd39f62e3cf29e4c - (struct GSC_KeyExchangeInfo *kx, const void *payload, size_t payload_size) - - - static int - check_encrypted - d7/def/gnunet-service-core__kx_8c.html - a6624f18433566b67e07d5ad40e2c9c1f - (void *cls, const struct EncryptedMessage *m) - - - static void - handle_encrypted - d7/def/gnunet-service-core__kx_8c.html - a047d248cb2694ff1f9d405f33b6a1ffb - (void *cls, const struct EncryptedMessage *m) - - - static void - handle_transport_notify_excess_bw - d7/def/gnunet-service-core__kx_8c.html - aebcc10d01b47afe02ebe177c7862b992 - (void *cls, const struct GNUNET_PeerIdentity *pid, void *connect_cls) - - - static void - sign_ephemeral_key - d7/def/gnunet-service-core__kx_8c.html - a3d3942ce370bf95988dd13401cea1ecf - () - - - static void - do_rekey - d7/def/gnunet-service-core__kx_8c.html - a8dccb2ef89ac2695629be044448eeef3 - (void *cls) - - - int - GSC_KX_init - d7/def/gnunet-service-core__kx_8c.html - a8bcf4c33e90ae9b3504025dee315b841 - (struct GNUNET_CRYPTO_EddsaPrivateKey *pk) - - - void - GSC_KX_done - d7/def/gnunet-service-core__kx_8c.html - a9cc6d24decf40fbcc4bf34eab73323de - () - - - unsigned int - GSC_NEIGHBOURS_get_queue_length - d7/def/gnunet-service-core__kx_8c.html - a0c8fa92b9c01caba922c69c3dd97f879 - (const struct GSC_KeyExchangeInfo *kxinfo) - - - int - GSC_NEIGHBOURS_check_excess_bandwidth - d7/def/gnunet-service-core__kx_8c.html - a1b8877ddb4628df534d0022f0f157e2f - (const struct GSC_KeyExchangeInfo *kxinfo) - - - void - GSC_KX_handle_client_monitor_peers - d7/def/gnunet-service-core__kx_8c.html - a2e0d6be29433cab1b7d378494ff9ab2a - (struct GNUNET_MQ_Handle *mq) - - - static struct GNUNET_TRANSPORT_CoreHandle * - transport - d7/def/gnunet-service-core__kx_8c.html - aea6c51d2ac10742ac0f894f142c21e49 - - - - static struct GNUNET_CRYPTO_EddsaPrivateKey * - my_private_key - d7/def/gnunet-service-core__kx_8c.html - ad2930d98c4c8be2ffde1401fecd0e920 - - - - static struct GNUNET_CRYPTO_EcdhePrivateKey * - my_ephemeral_key - d7/def/gnunet-service-core__kx_8c.html - a77dfd74d83aa5c86e33d043c584f541a - - - - static struct EphemeralKeyMessage - current_ekm - d7/def/gnunet-service-core__kx_8c.html - a87c87190129167cfe40f1b88a1c4eea6 - - - - static struct GSC_KeyExchangeInfo * - kx_head - d7/def/gnunet-service-core__kx_8c.html - a83524f6740009aa84ffa9d59993720ac - - - - static struct GSC_KeyExchangeInfo * - kx_tail - d7/def/gnunet-service-core__kx_8c.html - a2bef11e977696463adb0e5ef92bb55d5 - - - - static struct GNUNET_SCHEDULER_Task * - rekey_task - d7/def/gnunet-service-core__kx_8c.html - adde46d27758d5fb878630f2f552e9192 - - - - static struct GNUNET_NotificationContext * - nc - d7/def/gnunet-service-core__kx_8c.html - a5dd77ede3f4bb964d34d5a8ec48c42de - - - - - gnunet-service-core_kx.h - /home/grothoff/research/gnunet/src/core/ - de/d69/gnunet-service-core__kx_8h - gnunet_util_lib.h - gnunet_transport_service.h - - void - GSC_KX_encrypt_and_transmit - de/d69/gnunet-service-core__kx_8h.html - a620a1070ca0a6505bd39f62e3cf29e4c - (struct GSC_KeyExchangeInfo *kx, const void *payload, size_t payload_size) - - - int - GSC_KX_init - de/d69/gnunet-service-core__kx_8h.html - a8bcf4c33e90ae9b3504025dee315b841 - (struct GNUNET_CRYPTO_EddsaPrivateKey *pk) - - - void - GSC_KX_done - de/d69/gnunet-service-core__kx_8h.html - addc0f10eee625e80e8a502977f79647c - (void) - - - int - GSC_NEIGHBOURS_check_excess_bandwidth - de/d69/gnunet-service-core__kx_8h.html - a4e3bf33e9fc43eb643b5c96737298aec - (const struct GSC_KeyExchangeInfo *target) - - - unsigned int - GSC_NEIGHBOURS_get_queue_length - de/d69/gnunet-service-core__kx_8h.html - abb5feeaacd74b9d26724739cbad46061 - (const struct GSC_KeyExchangeInfo *target) - - - void - GSC_KX_handle_client_monitor_peers - de/d69/gnunet-service-core__kx_8h.html - a2e0d6be29433cab1b7d378494ff9ab2a - (struct GNUNET_MQ_Handle *mq) - - - - gnunet-service-core_sessions.c - /home/grothoff/research/gnunet/src/core/ - d2/d4a/gnunet-service-core__sessions_8c - platform.h - gnunet-service-core.h - gnunet-service-core_kx.h - gnunet-service-core_typemap.h - gnunet-service-core_sessions.h - gnunet_constants.h - core.h - SessionMessageEntry - Session - TypeMapConfirmationMessage - - #define - MAX_ENCRYPTED_MESSAGE_QUEUE_SIZE - d2/d4a/gnunet-service-core__sessions_8c.html - ab2148fb842c87f997561ef13de47c7db - - - - static struct Session * - find_session - d2/d4a/gnunet-service-core__sessions_8c.html - a5a3bbd1e8bfbde2c85e034bcf4f65530 - (const struct GNUNET_PeerIdentity *peer) - - - void - GSC_SESSIONS_end - d2/d4a/gnunet-service-core__sessions_8c.html - a4b463bca3d7bacb695129ac4ff0f473c - (const struct GNUNET_PeerIdentity *pid) - - - static void - transmit_typemap_task - d2/d4a/gnunet-service-core__sessions_8c.html - a0e918e32194989f42960040e6e1e0631 - (void *cls) - - - static void - start_typemap_task - d2/d4a/gnunet-service-core__sessions_8c.html - aeef1787a1a04f60b7a46c953dc7cb16f - (struct Session *session) - - - void - GSC_SESSIONS_create - d2/d4a/gnunet-service-core__sessions_8c.html - abbcdf0b520ffcae6e8fa1696389f940f - (const struct GNUNET_PeerIdentity *peer, struct GSC_KeyExchangeInfo *kx) - - - void - GSC_SESSIONS_reinit - d2/d4a/gnunet-service-core__sessions_8c.html - a120e2f4fe01e5063a2fb6ec882563d9d - (const struct GNUNET_PeerIdentity *peer) - - - void - GSC_SESSIONS_confirm_typemap - d2/d4a/gnunet-service-core__sessions_8c.html - a4b5555ded56cc61e9eb3eb2bb933ac4e - (const struct GNUNET_PeerIdentity *peer, const struct GNUNET_MessageHeader *msg) - - - static int - notify_client_about_session - d2/d4a/gnunet-service-core__sessions_8c.html - a39beab0ff4fccff79ef86e3ccc08e3f0 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GSC_SESSIONS_notify_client_about_sessions - d2/d4a/gnunet-service-core__sessions_8c.html - a7bbdfbd24c7e2dbc7a0e9215ac03ddd2 - (struct GSC_Client *client) - - - static void - try_transmission - d2/d4a/gnunet-service-core__sessions_8c.html - a8f474ffb9fe2facd3d1ef24149297edb - (struct Session *session) - - - void - GSC_SESSIONS_queue_request - d2/d4a/gnunet-service-core__sessions_8c.html - af20370c962dec226c29ff9c9c68abf85 - (struct GSC_ClientActiveRequest *car) - - - void - GSC_SESSIONS_dequeue_request - d2/d4a/gnunet-service-core__sessions_8c.html - a0985b7d12ba24eddcc5816be94456e52 - (struct GSC_ClientActiveRequest *car) - - - static void - solicit_messages - d2/d4a/gnunet-service-core__sessions_8c.html - a9f2b6af8e890bd2ee461db59cdfc8f11 - (struct Session *session, size_t msize) - - - static void - pop_cork_task - d2/d4a/gnunet-service-core__sessions_8c.html - a8567ec83a4998b9fb866339a196787f6 - (void *cls) - - - static int - do_restart_typemap_message - d2/d4a/gnunet-service-core__sessions_8c.html - a415cc910a6fa146b596255f02a21a754 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GSC_SESSIONS_broadcast_typemap - d2/d4a/gnunet-service-core__sessions_8c.html - abb71fbe8940befda353b27e796545991 - (const struct GNUNET_MessageHeader *msg) - - - void - GSC_SESSIONS_solicit - d2/d4a/gnunet-service-core__sessions_8c.html - a4dc68984555c2fb0b14508f7a77dca28 - (const struct GNUNET_PeerIdentity *pid) - - - void - GSC_SESSIONS_transmit - d2/d4a/gnunet-service-core__sessions_8c.html - a420ce081b6a8e98d9969e7c3e983132c - (struct GSC_ClientActiveRequest *car, const struct GNUNET_MessageHeader *msg, enum GNUNET_MQ_PriorityPreferences priority) - - - void - GSC_SESSIONS_set_typemap - d2/d4a/gnunet-service-core__sessions_8c.html - ae50acf3d78d5d14e8abd3995f6d653d8 - (const struct GNUNET_PeerIdentity *peer, const struct GNUNET_MessageHeader *msg) - - - void - GSC_SESSIONS_add_to_typemap - d2/d4a/gnunet-service-core__sessions_8c.html - a4699cc52eb19f415fd43bd2db2d68e24 - (const struct GNUNET_PeerIdentity *peer, uint16_t type) - - - void - GSC_SESSIONS_init - d2/d4a/gnunet-service-core__sessions_8c.html - aac8d76038157fec5a6b68b499017aa91 - () - - - static int - free_session_helper - d2/d4a/gnunet-service-core__sessions_8c.html - a2032b04e8fd70fe40f0afbb7ebab76c4 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GSC_SESSIONS_done - d2/d4a/gnunet-service-core__sessions_8c.html - afa14a00f81f3b1f351533769e5904f18 - () - - - static GNUNET_NETWORK_STRUCT_END struct GNUNET_CONTAINER_MultiPeerMap * - sessions - d2/d4a/gnunet-service-core__sessions_8c.html - a940ba7afc748e417d45510ec59d6d07b - - - - - gnunet-service-core_sessions.h - /home/grothoff/research/gnunet/src/core/ - d9/d3e/gnunet-service-core__sessions_8h - gnunet-service-core.h - gnunet-service-core_kx.h - - void - GSC_SESSIONS_create - d9/d3e/gnunet-service-core__sessions_8h.html - abbcdf0b520ffcae6e8fa1696389f940f - (const struct GNUNET_PeerIdentity *peer, struct GSC_KeyExchangeInfo *kx) - - - void - GSC_SESSIONS_reinit - d9/d3e/gnunet-service-core__sessions_8h.html - a120e2f4fe01e5063a2fb6ec882563d9d - (const struct GNUNET_PeerIdentity *peer) - - - void - GSC_SESSIONS_confirm_typemap - d9/d3e/gnunet-service-core__sessions_8h.html - a4b5555ded56cc61e9eb3eb2bb933ac4e - (const struct GNUNET_PeerIdentity *peer, const struct GNUNET_MessageHeader *msg) - - - void - GSC_SESSIONS_end - d9/d3e/gnunet-service-core__sessions_8h.html - a4b463bca3d7bacb695129ac4ff0f473c - (const struct GNUNET_PeerIdentity *pid) - - - void - GSC_SESSIONS_solicit - d9/d3e/gnunet-service-core__sessions_8h.html - a4dc68984555c2fb0b14508f7a77dca28 - (const struct GNUNET_PeerIdentity *pid) - - - void - GSC_SESSIONS_queue_request - d9/d3e/gnunet-service-core__sessions_8h.html - af20370c962dec226c29ff9c9c68abf85 - (struct GSC_ClientActiveRequest *car) - - - void - GSC_SESSIONS_dequeue_request - d9/d3e/gnunet-service-core__sessions_8h.html - a0985b7d12ba24eddcc5816be94456e52 - (struct GSC_ClientActiveRequest *car) - - - void - GSC_SESSIONS_transmit - d9/d3e/gnunet-service-core__sessions_8h.html - a420ce081b6a8e98d9969e7c3e983132c - (struct GSC_ClientActiveRequest *car, const struct GNUNET_MessageHeader *msg, enum GNUNET_MQ_PriorityPreferences priority) - - - void - GSC_SESSIONS_broadcast_typemap - d9/d3e/gnunet-service-core__sessions_8h.html - abb71fbe8940befda353b27e796545991 - (const struct GNUNET_MessageHeader *msg) - - - void - GSC_SESSIONS_notify_client_about_sessions - d9/d3e/gnunet-service-core__sessions_8h.html - a7bbdfbd24c7e2dbc7a0e9215ac03ddd2 - (struct GSC_Client *client) - - - void - GSC_SESSIONS_set_typemap - d9/d3e/gnunet-service-core__sessions_8h.html - ae50acf3d78d5d14e8abd3995f6d653d8 - (const struct GNUNET_PeerIdentity *peer, const struct GNUNET_MessageHeader *msg) - - - void - GSC_SESSIONS_add_to_typemap - d9/d3e/gnunet-service-core__sessions_8h.html - a4699cc52eb19f415fd43bd2db2d68e24 - (const struct GNUNET_PeerIdentity *peer, uint16_t type) - - - void - GSC_SESSIONS_init - d9/d3e/gnunet-service-core__sessions_8h.html - ae7064e07ca7f71b8b3081fb5fc95ff5b - (void) - - - void - GSC_SESSIONS_done - d9/d3e/gnunet-service-core__sessions_8h.html - a48112a4f7bddda20044f097458bdb918 - (void) - - - - gnunet-service-core_typemap.c - /home/grothoff/research/gnunet/src/core/ - d6/df5/gnunet-service-core__typemap_8c - platform.h - gnunet_util_lib.h - gnunet_transport_service.h - gnunet-service-core.h - gnunet-service-core_sessions.h - gnunet-service-core_typemap.h - GSC_TypeMap - - static void - rehash_typemap - d6/df5/gnunet-service-core__typemap_8c.html - a7318005709b113ed366ed673379d2968 - () - - - void - GSC_TYPEMAP_hash - d6/df5/gnunet-service-core__typemap_8c.html - ae059d9af10e9ac8268e48137794a2a62 - (const struct GSC_TypeMap *tm, struct GNUNET_HashCode *hc) - - - int - GSC_TYPEMAP_check_hash - d6/df5/gnunet-service-core__typemap_8c.html - aa55a9dfc672d2277fbc63ebc338aede2 - (const struct GNUNET_HashCode *hc) - - - struct GNUNET_MessageHeader * - GSC_TYPEMAP_compute_type_map_message - d6/df5/gnunet-service-core__typemap_8c.html - a046e0f4a9ab4d06665145cf89a1fbf02 - () - - - struct GSC_TypeMap * - GSC_TYPEMAP_get_from_message - d6/df5/gnunet-service-core__typemap_8c.html - aa38c40adc66bf34537fc19f1f96d5b78 - (const struct GNUNET_MessageHeader *msg) - - - static void - broadcast_my_type_map - d6/df5/gnunet-service-core__typemap_8c.html - afc8b60ff577d992258640d3ad275d84e - () - - - void - GSC_TYPEMAP_add - d6/df5/gnunet-service-core__typemap_8c.html - ad3e88a2fab3df74f8d3b1f91ed8cd182 - (const uint16_t *types, unsigned int tlen) - - - void - GSC_TYPEMAP_remove - d6/df5/gnunet-service-core__typemap_8c.html - af9e0e9f432e40a28108c7f7f360a90c3 - (const uint16_t *types, unsigned int tlen) - - - int - GSC_TYPEMAP_test_match - d6/df5/gnunet-service-core__typemap_8c.html - ac6afadca31b530b45b8e9e2535ea1408 - (const struct GSC_TypeMap *tmap, const uint16_t *types, unsigned int tcnt) - - - struct GSC_TypeMap * - GSC_TYPEMAP_extend - d6/df5/gnunet-service-core__typemap_8c.html - a62eba2dbcdea509c64bdeb57ec9f9b6a - (const struct GSC_TypeMap *tmap, const uint16_t *types, unsigned int tcnt) - - - struct GSC_TypeMap * - GSC_TYPEMAP_create - d6/df5/gnunet-service-core__typemap_8c.html - a6e62161bbcab73beae743a5407d090bf - () - - - void - GSC_TYPEMAP_destroy - d6/df5/gnunet-service-core__typemap_8c.html - a5b94a426f20ccdc9f01676c621d9a14d - (struct GSC_TypeMap *tmap) - - - void - GSC_TYPEMAP_init - d6/df5/gnunet-service-core__typemap_8c.html - aed1bf0fa1cc849f2d5860d8660a4bffd - () - - - void - GSC_TYPEMAP_done - d6/df5/gnunet-service-core__typemap_8c.html - a205d985da633ca777459d453363a0aa5 - () - - - static struct GSC_TypeMap - my_type_map - d6/df5/gnunet-service-core__typemap_8c.html - a75a06777a31c593ab1f892584b36d73f - - - - static uint8_t - map_counters - d6/df5/gnunet-service-core__typemap_8c.html - ac82c13a1265f95fe6f0f60c72ea094ab - [UINT16_MAX+1] - - - static struct GNUNET_HashCode - my_tm_hash - d6/df5/gnunet-service-core__typemap_8c.html - a072a4219c7c5ec684038d30863f62284 - - - - static int - hash_current - d6/df5/gnunet-service-core__typemap_8c.html - af862ccf54e7c98847aed3ca6c6f4acf9 - - - - - gnunet-service-core_typemap.h - /home/grothoff/research/gnunet/src/core/ - d5/d35/gnunet-service-core__typemap_8h - gnunet_util_lib.h - gnunet_transport_service.h - - void - GSC_TYPEMAP_add - d5/d35/gnunet-service-core__typemap_8h.html - ad3e88a2fab3df74f8d3b1f91ed8cd182 - (const uint16_t *types, unsigned int tlen) - - - void - GSC_TYPEMAP_remove - d5/d35/gnunet-service-core__typemap_8h.html - af9e0e9f432e40a28108c7f7f360a90c3 - (const uint16_t *types, unsigned int tlen) - - - struct GNUNET_MessageHeader * - GSC_TYPEMAP_compute_type_map_message - d5/d35/gnunet-service-core__typemap_8h.html - a79c006644e487f3cf1519d4c82c5ac27 - (void) - - - int - GSC_TYPEMAP_check_hash - d5/d35/gnunet-service-core__typemap_8h.html - aa55a9dfc672d2277fbc63ebc338aede2 - (const struct GNUNET_HashCode *hc) - - - void - GSC_TYPEMAP_hash - d5/d35/gnunet-service-core__typemap_8h.html - ae059d9af10e9ac8268e48137794a2a62 - (const struct GSC_TypeMap *tm, struct GNUNET_HashCode *hc) - - - struct GSC_TypeMap * - GSC_TYPEMAP_get_from_message - d5/d35/gnunet-service-core__typemap_8h.html - aa38c40adc66bf34537fc19f1f96d5b78 - (const struct GNUNET_MessageHeader *msg) - - - int - GSC_TYPEMAP_test_match - d5/d35/gnunet-service-core__typemap_8h.html - ac6afadca31b530b45b8e9e2535ea1408 - (const struct GSC_TypeMap *tmap, const uint16_t *types, unsigned int tcnt) - - - struct GSC_TypeMap * - GSC_TYPEMAP_extend - d5/d35/gnunet-service-core__typemap_8h.html - a62eba2dbcdea509c64bdeb57ec9f9b6a - (const struct GSC_TypeMap *tmap, const uint16_t *types, unsigned int tcnt) - - - struct GSC_TypeMap * - GSC_TYPEMAP_create - d5/d35/gnunet-service-core__typemap_8h.html - a539c89f0191aa83eca9742ecd85a6ea8 - (void) - - - void - GSC_TYPEMAP_destroy - d5/d35/gnunet-service-core__typemap_8h.html - a5b94a426f20ccdc9f01676c621d9a14d - (struct GSC_TypeMap *tmap) - - - void - GSC_TYPEMAP_init - d5/d35/gnunet-service-core__typemap_8h.html - a48b038aea7fd462f9c3d61aa4b1c6a7e - (void) - - - void - GSC_TYPEMAP_done - d5/d35/gnunet-service-core__typemap_8h.html - ad2cc4cff25b3f055baaf1f52267bcae2 - (void) - - - - curl.c - /home/grothoff/research/gnunet/src/curl/ - d6/d4c/curl_8c - platform.h - gnunet_curl_lib.h - GNUNET_CURL_Job - GNUNET_CURL_Context - - #define - CURL_STRERROR - d6/d4c/curl_8c.html - a1dd968f24bb2a672b5e93634658c9e67 - (type, function, code) - - - #define - JSON_WARN - d6/d4c/curl_8c.html - a47536ef05044f3ffea1db70fd9fb8c5b - (error) - - - struct GNUNET_CURL_Context * - GNUNET_CURL_init - d5/db8/group__curl.html - ga5d6f958cb61a00054d5c712d6924c96b - (GNUNET_CURL_RescheduleCallback cb, void *cb_cls) - - - void - GNUNET_CURL_enable_async_scope_header - d5/db8/group__curl.html - gae24e165c32ab1ee2d0547bca30d19e41 - (struct GNUNET_CURL_Context *ctx, const char *header_name) - - - static size_t - download_cb - d6/d4c/curl_8c.html - a8409214a8a36be3303d5b1b424e56db2 - (char *bufptr, size_t size, size_t nitems, void *cls) - - - static struct curl_slist * - setup_job_headers - d6/d4c/curl_8c.html - a0fed268847932fe44915490fcf689cd1 - (struct GNUNET_CURL_Context *ctx, const struct curl_slist *job_headers) - - - static struct GNUNET_CURL_Job * - setup_job - d6/d4c/curl_8c.html - ac5e276c0c76d4d62e050c491848ab1d8 - (CURL *eh, struct GNUNET_CURL_Context *ctx, struct curl_slist *all_headers) - - - struct GNUNET_CURL_Job * - GNUNET_CURL_job_add_raw - d5/db8/group__curl.html - gadec422388eee6215bc51778282220211 - (struct GNUNET_CURL_Context *ctx, CURL *eh, const struct curl_slist *job_headers, GNUNET_CURL_RawJobCompletionCallback jcc, void *jcc_cls) - - - struct GNUNET_CURL_Job * - GNUNET_CURL_job_add2 - d5/db8/group__curl.html - ga57f160889418d851ba8d00c83f78f93a - (struct GNUNET_CURL_Context *ctx, CURL *eh, const struct curl_slist *job_headers, GNUNET_CURL_JobCompletionCallback jcc, void *jcc_cls) - - - struct GNUNET_CURL_Job * - GNUNET_CURL_job_add - d5/db8/group__curl.html - ga56ab66b4ed0df11ae141781cb62d112c - (struct GNUNET_CURL_Context *ctx, CURL *eh, int add_json, GNUNET_CURL_JobCompletionCallback jcc, void *jcc_cls) - - - void - GNUNET_CURL_job_cancel - d5/db8/group__curl.html - ga6b06b1afbc70c024a8d809613853b5b6 - (struct GNUNET_CURL_Job *job) - - - void * - GNUNET_CURL_download_get_result_ - d6/d4c/curl_8c.html - a9fb7aa88edac45c7b43f4e500d71fb7f - (struct GNUNET_CURL_DownloadBuffer *db, CURL *eh, long *response_code) - - - int - GNUNET_CURL_append_header - d5/db8/group__curl.html - ga2b10bce36301a9c49a80fbb865ace8a8 - (struct GNUNET_CURL_Context *ctx, const char *header) - - - void - GNUNET_CURL_perform2 - d5/db8/group__curl.html - ga6a0e9f8d002dc606a6cca2c0bb6dc3c5 - (struct GNUNET_CURL_Context *ctx, GNUNET_CURL_RawParser rp, GNUNET_CURL_ResponseCleaner rc) - - - void - GNUNET_CURL_perform - d5/db8/group__curl.html - ga81a7715c62dcea8dff726fabdaf55a68 - (struct GNUNET_CURL_Context *ctx) - - - void - GNUNET_CURL_get_select_info - d5/db8/group__curl.html - ga334619061a7fdf91807b472ccddfab71 - (struct GNUNET_CURL_Context *ctx, fd_set *read_fd_set, fd_set *write_fd_set, fd_set *except_fd_set, int *max_fd, long *timeout) - - - void - GNUNET_CURL_fini - d5/db8/group__curl.html - ga3fcb33b3b2f7bf91d86107f1ff0f88bb - (struct GNUNET_CURL_Context *ctx) - - - - __attribute__ - d6/d4c/curl_8c.html - a083b2e840cc4afee2f08f66c46f4d64d - ((constructor)) - - - - __attribute__ - d6/d4c/curl_8c.html - a521aaa29708382a7af39b3f0e60e4a1f - ((destructor)) - - - static int - curl_fail - d6/d4c/curl_8c.html - a94457d87d82b11f16cfc382f06ad786f - - - - - curl_reschedule.c - /home/grothoff/research/gnunet/src/curl/ - de/d83/curl__reschedule_8c - platform.h - gnunet_curl_lib.h - gnunet_util_lib.h - GNUNET_CURL_RescheduleContext - - void * - GNUNET_CURL_download_get_result_ - de/d83/curl__reschedule_8c.html - a9fb7aa88edac45c7b43f4e500d71fb7f - (struct GNUNET_CURL_DownloadBuffer *db, CURL *eh, long *response_code) - - - struct GNUNET_CURL_RescheduleContext * - GNUNET_CURL_gnunet_rc_create_with_parser - d5/db8/group__curl.html - gab663e5c296024788cc0dd2805631d778 - (struct GNUNET_CURL_Context *ctx, GNUNET_CURL_RawParser rp, GNUNET_CURL_ResponseCleaner rc) - - - static void - clean_result - de/d83/curl__reschedule_8c.html - aed91c09d83f7329904a92a33f85f3a05 - (void *response) - - - struct GNUNET_CURL_RescheduleContext * - GNUNET_CURL_gnunet_rc_create - d5/db8/group__curl.html - ga822cf4377c3ecfcb083c57f1ebea1b30 - (struct GNUNET_CURL_Context *ctx) - - - void - GNUNET_CURL_gnunet_rc_destroy - d5/db8/group__curl.html - gada6c5b05a984f58b9722c7b1f488737b - (struct GNUNET_CURL_RescheduleContext *rc) - - - static void - context_task - de/d83/curl__reschedule_8c.html - af0d510273a98feef19e5db151a9a2e66 - (void *cls) - - - void - GNUNET_CURL_gnunet_scheduler_reschedule - d5/db8/group__curl.html - ga0a172050e3b76e15bf9a03c62334e416 - (void *cls) - - - - datacache.c - /home/grothoff/research/gnunet/src/datacache/ - d1/d1f/datacache_8c - platform.h - gnunet_util_lib.h - gnunet_datacache_lib.h - gnunet_statistics_service.h - gnunet_datacache_plugin.h - GNUNET_DATACACHE_Handle - - #define - LOG - d1/d1f/datacache_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR_FILE - d1/d1f/datacache_8c.html - a8b92439b8eb564b236fa356b088b9e85 - (kind, op, fn) - - - static void - env_delete_notify - d1/d1f/datacache_8c.html - a67d8363ba19e0c0ea7076e194f6eb883 - (void *cls, const struct GNUNET_HashCode *key, size_t size) - - - struct GNUNET_DATACACHE_Handle * - GNUNET_DATACACHE_create - d5/d7e/group__datacache.html - gadc5bf3727f845c06691d85c7e2c40223 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section) - - - void - GNUNET_DATACACHE_destroy - d5/d7e/group__datacache.html - gadcc9c3fbe11bd168913dd0c1236714b6 - (struct GNUNET_DATACACHE_Handle *h) - - - int - GNUNET_DATACACHE_put - d5/d7e/group__datacache.html - ga2eecc4279e6c5b02de41476db3d7c145 - (struct GNUNET_DATACACHE_Handle *h, const struct GNUNET_HashCode *key, uint32_t xor_distance, size_t data_size, const char *data, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute discard_time, unsigned int path_info_len, const struct GNUNET_PeerIdentity *path_info) - - - unsigned int - GNUNET_DATACACHE_get - d5/d7e/group__datacache.html - ga24d4130db00c478e8115dbdb590194ad - (struct GNUNET_DATACACHE_Handle *h, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - unsigned int - GNUNET_DATACACHE_get_random - d5/d7e/group__datacache.html - ga9de94a241c68dd0c85d698f1b1f9b8bd - (struct GNUNET_DATACACHE_Handle *h, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - unsigned int - GNUNET_DATACACHE_get_closest - d5/d7e/group__datacache.html - ga16f238666f6814dd3ddfe8020c5186c4 - (struct GNUNET_DATACACHE_Handle *h, const struct GNUNET_HashCode *key, unsigned int num_results, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - - plugin_datacache_heap.c - /home/grothoff/research/gnunet/src/datacache/ - d6/d5d/plugin__datacache__heap_8c - platform.h - gnunet_util_lib.h - gnunet_datacache_plugin.h - Plugin - Value - PutContext - GetContext - GetClosestContext - - #define - LOG - d6/d5d/plugin__datacache__heap_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR_FILE - d6/d5d/plugin__datacache__heap_8c.html - a8b92439b8eb564b236fa356b088b9e85 - (kind, op, fn) - - - #define - NUM_HEAPS - d6/d5d/plugin__datacache__heap_8c.html - a710511672f5bb02e18a43825103676ef - - - - #define - OVERHEAD - d6/d5d/plugin__datacache__heap_8c.html - a14c01dda56cf0b2e561ff568796c3c7c - - - - static int - put_cb - d6/d5d/plugin__datacache__heap_8c.html - a1991607c306c78fef02169fb6a207b75 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static ssize_t - heap_plugin_put - d6/d5d/plugin__datacache__heap_8c.html - a0f6fca33f699cb971ee6203514f49d01 - (void *cls, const struct GNUNET_HashCode *key, uint32_t xor_distance, size_t size, const char *data, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute discard_time, unsigned int path_info_len, const struct GNUNET_PeerIdentity *path_info) - - - static int - get_cb - d6/d5d/plugin__datacache__heap_8c.html - a7ec6162f7c740ae51922ee020ba49dab - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static unsigned int - heap_plugin_get - d6/d5d/plugin__datacache__heap_8c.html - a3a91b03df7ce83a344ba9eade775b8eb - (void *cls, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - static int - heap_plugin_del - d6/d5d/plugin__datacache__heap_8c.html - ae7099ba203c07918d25143024ea14026 - (void *cls) - - - static unsigned int - heap_plugin_get_random - d6/d5d/plugin__datacache__heap_8c.html - ae0ca5bc020451bc00f51482681a933a8 - (void *cls, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - static int - find_closest - d6/d5d/plugin__datacache__heap_8c.html - a04058e0ec4dd20340b2a02a197713dc5 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static unsigned int - heap_plugin_get_closest - d6/d5d/plugin__datacache__heap_8c.html - a3c0d2376e9638c79b37f895b3ad2d2cd - (void *cls, const struct GNUNET_HashCode *key, unsigned int num_results, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - void * - libgnunet_plugin_datacache_heap_init - d6/d5d/plugin__datacache__heap_8c.html - a776da80fc17c3df330b261bb135caeaf - (void *cls) - - - void * - libgnunet_plugin_datacache_heap_done - d6/d5d/plugin__datacache__heap_8c.html - a6b095bdb27857f1885db0f62c497aad2 - (void *cls) - - - - plugin_datacache_postgres.c - /home/grothoff/research/gnunet/src/datacache/ - d3/d45/plugin__datacache__postgres_8c - platform.h - gnunet_util_lib.h - gnunet_pq_lib.h - gnunet_datacache_plugin.h - Plugin - HandleResultContext - ExtractResultContext - - #define - LOG - d3/d45/plugin__datacache__postgres_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - OVERHEAD - d3/d45/plugin__datacache__postgres_8c.html - a14c01dda56cf0b2e561ff568796c3c7c - - - - static int - init_connection - d3/d45/plugin__datacache__postgres_8c.html - a85912bc34f6cddfb5363a1e7f0b7fd00 - (struct Plugin *plugin) - - - static ssize_t - postgres_plugin_put - d3/d45/plugin__datacache__postgres_8c.html - a04b9a291bfaefbceb7449e7e1ef2bf70 - (void *cls, const struct GNUNET_HashCode *key, uint32_t prox, size_t data_size, const char *data, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute discard_time, unsigned int path_info_len, const struct GNUNET_PeerIdentity *path_info) - - - static void - handle_results - d3/d45/plugin__datacache__postgres_8c.html - af8b46118b7f17d407a68b2c6ef07fbcc - (void *cls, PGresult *result, unsigned int num_results) - - - static unsigned int - postgres_plugin_get - d3/d45/plugin__datacache__postgres_8c.html - a879af88e3ab5e434df6f01c9b82694ce - (void *cls, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - static int - postgres_plugin_del - d3/d45/plugin__datacache__postgres_8c.html - af40f22593ae2b4b5d598d7e877d56ec1 - (void *cls) - - - static unsigned int - postgres_plugin_get_random - d3/d45/plugin__datacache__postgres_8c.html - a6c8302b21490cfcd333d9bd27e4ed735 - (void *cls, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - static void - extract_result_cb - d3/d45/plugin__datacache__postgres_8c.html - aa4b7cc6eb2936e74714b3d5203f178f6 - (void *cls, PGresult *result, unsigned int num_results) - - - static unsigned int - postgres_plugin_get_closest - d3/d45/plugin__datacache__postgres_8c.html - a6417603cbcdb26a37f5b3df7c63e3b7e - (void *cls, const struct GNUNET_HashCode *key, unsigned int num_results, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - void * - libgnunet_plugin_datacache_postgres_init - d3/d45/plugin__datacache__postgres_8c.html - a9cb98e9801db1ef2e0fb6ccdfb31b3b9 - (void *cls) - - - void * - libgnunet_plugin_datacache_postgres_done - d3/d45/plugin__datacache__postgres_8c.html - a481d11fed5ea106e8fc317ca2ff4f5ee - (void *cls) - - - - plugin_datacache_sqlite.c - /home/grothoff/research/gnunet/src/datacache/ - d2/d27/plugin__datacache__sqlite_8c - platform.h - gnunet_util_lib.h - gnunet_datacache_plugin.h - gnunet_sq_lib.h - Plugin - - #define - LOG - d2/d27/plugin__datacache__sqlite_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR_FILE - d2/d27/plugin__datacache__sqlite_8c.html - a8b92439b8eb564b236fa356b088b9e85 - (kind, op, fn) - - - #define - OVERHEAD - d2/d27/plugin__datacache__sqlite_8c.html - a14c01dda56cf0b2e561ff568796c3c7c - - - - #define - LOG_SQLITE - d2/d27/plugin__datacache__sqlite_8c.html - a576fef32fdb24aeedb055168f0a87711 - (db, level, cmd) - - - #define - SQLITE3_EXEC - d2/d27/plugin__datacache__sqlite_8c.html - a17f367fefdf2efc8f69d8359c6f089cd - (db, cmd) - - - static int - sq_prepare - d2/d27/plugin__datacache__sqlite_8c.html - a67ade3151154b280728955667b3c8e8b - (sqlite3 *dbh, const char *zSql, sqlite3_stmt **ppStmt) - - - static ssize_t - sqlite_plugin_put - d2/d27/plugin__datacache__sqlite_8c.html - a8c1250b169a9e64185c0a859a3f6dd38 - (void *cls, const struct GNUNET_HashCode *key, uint32_t xor_distance, size_t size, const char *data, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute discard_time, unsigned int path_info_len, const struct GNUNET_PeerIdentity *path_info) - - - static unsigned int - sqlite_plugin_get - d2/d27/plugin__datacache__sqlite_8c.html - a5c72506b481808cf4c81d8d1ef691e2e - (void *cls, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - static int - sqlite_plugin_del - d2/d27/plugin__datacache__sqlite_8c.html - a6ab1a987c04433cb50b2761551042d7f - (void *cls) - - - static unsigned int - sqlite_plugin_get_random - d2/d27/plugin__datacache__sqlite_8c.html - ad8058e8a98d181366226f24300677dc5 - (void *cls, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - static unsigned int - sqlite_plugin_get_closest - d2/d27/plugin__datacache__sqlite_8c.html - a7bb9b2cb1a505a5e9e8e06a09c6a6a83 - (void *cls, const struct GNUNET_HashCode *key, unsigned int num_results, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - void * - libgnunet_plugin_datacache_sqlite_init - d2/d27/plugin__datacache__sqlite_8c.html - ad17ed90dcfd97182ce08f810719c90ae - (void *cls) - - - void * - libgnunet_plugin_datacache_sqlite_done - d2/d27/plugin__datacache__sqlite_8c.html - a4fa41486d73af02584eeaef4f73c8e83 - (void *cls) - - - - plugin_datacache_template.c - /home/grothoff/research/gnunet/src/datacache/ - d5/d3a/plugin__datacache__template_8c - platform.h - gnunet_util_lib.h - gnunet_datacache_plugin.h - Plugin - - static ssize_t - template_plugin_put - d5/d3a/plugin__datacache__template_8c.html - a7bd175098d528a3112e299f62cd299ae - (void *cls, const struct GNUNET_HashCode *key, uint32_t xor_distance, size_t size, const char *data, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute discard_time, unsigned int path_info_len, const struct GNUNET_PeerIdentity *path_info) - - - static unsigned int - template_plugin_get - d5/d3a/plugin__datacache__template_8c.html - a4fc8ee1abee35bf9b7ea79acf61bb9aa - (void *cls, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - static int - template_plugin_del - d5/d3a/plugin__datacache__template_8c.html - ad75542b659f44e089455eff084cb4ff1 - (void *cls) - - - static unsigned int - template_plugin_get_random - d5/d3a/plugin__datacache__template_8c.html - a3258719e4cab1fe55e2ff0a8ce3ed6a8 - (void *cls, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - static unsigned int - template_plugin_get_closest - d5/d3a/plugin__datacache__template_8c.html - ac512caec9498e99de78d4ba81deed4a2 - (void *cls, const struct GNUNET_HashCode *key, unsigned int num_results, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - void * - libgnunet_plugin_datacache_template_init - d5/d3a/plugin__datacache__template_8c.html - a4b0076b1cc975582fcae6ef52a45e4ab - (void *cls) - - - void * - libgnunet_plugin_datacache_template_done - d5/d3a/plugin__datacache__template_8c.html - aac19226706510a7d7aa8b0f2de12c6ec - (void *cls) - - - - datastore.h - /home/grothoff/research/gnunet/src/datastore/ - d9/db6/datastore_8h - gnunet_util_lib.h - ReserveMessage - StatusMessage - ReleaseReserveMessage - GetKeyMessage - GetMessage - GetZeroAnonymityMessage - DataMessage - - - datastore_api.c - /home/grothoff/research/gnunet/src/datastore/ - d1/df8/datastore__api_8c - platform.h - gnunet_arm_service.h - gnunet_constants.h - gnunet_datastore_service.h - gnunet_statistics_service.h - datastore.h - StatusContext - ResultContext - QueueContext - GNUNET_DATASTORE_QueueEntry - GNUNET_DATASTORE_Handle - - #define - LOG - d1/df8/datastore__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - DELAY_WARN_TIMEOUT - d1/df8/datastore__api_8c.html - a6c3d38ab3d0194c78d55a632c10b22d4 - - - - #define - INSANE_STATISTICS - d1/df8/datastore__api_8c.html - a7eb082d72abcf50fc62a14dc8a5742dc - - - - #define - MAX_EXCESS_RESULTS - d1/df8/datastore__api_8c.html - af124d9225c7990681ff62770a0c5aad6 - - - - static void - try_reconnect - d1/df8/datastore__api_8c.html - a67d7b5638d123abacf21548d36c78f6d - (void *cls) - - - static void - do_disconnect - d1/df8/datastore__api_8c.html - a8dc31bd3f6bd0b59c0f10f7e59820035 - (struct GNUNET_DATASTORE_Handle *h) - - - static void - free_queue_entry - d1/df8/datastore__api_8c.html - aa475b4b01cd2e62316a4ba809fc3e805 - (struct GNUNET_DATASTORE_QueueEntry *qe) - - - static void - delay_warning - d1/df8/datastore__api_8c.html - a7118ea536e1f2363f1cd5fa1616ec79b - (void *cls) - - - static void - mq_error_handler - d1/df8/datastore__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_DATASTORE_Handle * - GNUNET_DATASTORE_connect - d6/d1f/group__datastore.html - ga2139794de27e5425d9366118952beab4 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - disconnect_after_drop - d1/df8/datastore__api_8c.html - a55b1581e8886f3938931eca6a9ec89fd - (void *cls) - - - static void - disconnect_on_mq_error - d1/df8/datastore__api_8c.html - a66ad2dd197fa6d4e8e7ebc55fcacff30 - (void *cls, enum GNUNET_MQ_Error error) - - - void - GNUNET_DATASTORE_disconnect - d6/d1f/group__datastore.html - ga3a0f984b7eb2431c149aad23f7af6db4 - (struct GNUNET_DATASTORE_Handle *h, int drop) - - - static struct GNUNET_DATASTORE_QueueEntry * - make_queue_entry - d1/df8/datastore__api_8c.html - a561408d6a3e47bd6f13e93da24c6013e - (struct GNUNET_DATASTORE_Handle *h, struct GNUNET_MQ_Envelope *env, unsigned int queue_priority, unsigned int max_queue_size, uint16_t expected_type, const union QueueContext *qc) - - - static void - process_queue - d1/df8/datastore__api_8c.html - a3784d7921e11eb7b80001cc36d9a5af2 - (struct GNUNET_DATASTORE_Handle *h) - - - static struct GNUNET_DATASTORE_QueueEntry * - get_queue_head - d1/df8/datastore__api_8c.html - a6a192236dd1d75c21b33fb1b7471543d - (struct GNUNET_DATASTORE_Handle *h, uint16_t response_type) - - - static int - check_status - d1/df8/datastore__api_8c.html - a1dbda7809365686d06c48bdb45a9b7ea - (void *cls, const struct StatusMessage *sm) - - - static void - handle_status - d1/df8/datastore__api_8c.html - aa992894755cb1e42661a09c7ee1c8f35 - (void *cls, const struct StatusMessage *sm) - - - static int - check_data - d1/df8/datastore__api_8c.html - aa5d1819f3dee86e49151eddca6cd1f05 - (void *cls, const struct DataMessage *dm) - - - static void - handle_data - d1/df8/datastore__api_8c.html - ad3c68931a083145f8499f7a7be66580e - (void *cls, const struct DataMessage *dm) - - - static void - handle_data_end - d1/df8/datastore__api_8c.html - acb6a65b361e43480c54680a890484c51 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - drop_status_cont - d1/df8/datastore__api_8c.html - aa2ca8cd709080bcfbf872e16b7536f97 - (void *cls, int32_t result, struct GNUNET_TIME_Absolute min_expiration, const char *emsg) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_put - d6/d1f/group__datastore.html - gac40ddf41385596618be3f94f613a59d4 - (struct GNUNET_DATASTORE_Handle *h, uint32_t rid, const struct GNUNET_HashCode *key, size_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, unsigned int queue_priority, unsigned int max_queue_size, GNUNET_DATASTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_reserve - d6/d1f/group__datastore.html - ga8a73ccbb59f6874f8459d50c127ac8c2 - (struct GNUNET_DATASTORE_Handle *h, uint64_t amount, uint32_t entries, GNUNET_DATASTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_release_reserve - d6/d1f/group__datastore.html - gadbc5e485a5127f96438a324b8d2bb824 - (struct GNUNET_DATASTORE_Handle *h, uint32_t rid, unsigned int queue_priority, unsigned int max_queue_size, GNUNET_DATASTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_remove - d6/d1f/group__datastore.html - ga60c7f6893e97945206cb1d2c1b93f05b - (struct GNUNET_DATASTORE_Handle *h, const struct GNUNET_HashCode *key, size_t size, const void *data, unsigned int queue_priority, unsigned int max_queue_size, GNUNET_DATASTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_get_for_replication - d6/d1f/group__datastore.html - ga73adff2f3bdeec4dd455ea195ccc0048 - (struct GNUNET_DATASTORE_Handle *h, unsigned int queue_priority, unsigned int max_queue_size, GNUNET_DATASTORE_DatumProcessor proc, void *proc_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_get_zero_anonymity - d6/d1f/group__datastore.html - ga20ab3f83faf519a1753b64a49b2f7b00 - (struct GNUNET_DATASTORE_Handle *h, uint64_t next_uid, unsigned int queue_priority, unsigned int max_queue_size, enum GNUNET_BLOCK_Type type, GNUNET_DATASTORE_DatumProcessor proc, void *proc_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_get_key - d6/d1f/group__datastore.html - ga526bc07adb060ce1db336d2b8292d0ac - (struct GNUNET_DATASTORE_Handle *h, uint64_t next_uid, bool random, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, unsigned int queue_priority, unsigned int max_queue_size, GNUNET_DATASTORE_DatumProcessor proc, void *proc_cls) - - - void - GNUNET_DATASTORE_cancel - d6/d1f/group__datastore.html - ga6462bdc83b3dc9ec65a0e1e19b48e116 - (struct GNUNET_DATASTORE_QueueEntry *qe) - - - - gnunet-datastore.c - /home/grothoff/research/gnunet/src/datastore/ - d1/df6/gnunet-datastore_8c - platform.h - gnunet_util_lib.h - gnunet_datastore_service.h - DataRecord - - static void - do_shutdown - d1/df6/gnunet-datastore_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - start_dump - d1/df6/gnunet-datastore_8c.html - ade12d52854d9a0754c66eca03f3a38fd - (void) - - - static void - start_insert - d1/df6/gnunet-datastore_8c.html - a7f544a7010121b1d5bb2e72af4f15031 - (void) - - - static void - do_get - d1/df6/gnunet-datastore_8c.html - a000ce4e8b2fb4d9fce0c2975588c197b - (const uint64_t next_uid) - - - static void - get_cb - d1/df6/gnunet-datastore_8c.html - a34adcebd2c43bddfc9882a1a34f4de73 - (void *cls, const struct GNUNET_HashCode *key, size_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - static void - put_cb - d1/df6/gnunet-datastore_8c.html - a7e1109e1db8be9db002deddd1a2618f9 - (void *cls, int32_t success, struct GNUNET_TIME_Absolute min_expiration, const char *msg) - - - static void - run - d1/df6/gnunet-datastore_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d1/df6/gnunet-datastore_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static GNUNET_NETWORK_STRUCT_END const size_t - MAGIC_LEN - d1/df6/gnunet-datastore_8c.html - acef0d38ed2aaf24d3b9690740bb726c3 - - - - static const uint8_t - MAGIC_BYTES - d1/df6/gnunet-datastore_8c.html - a235e7d8ec20131df4c3cb2ec54e38c6f - [16] - - - static int - dump - d1/df6/gnunet-datastore_8c.html - a28773f3c282d16757e3a3e1027825a17 - - - - static int - insert - d1/df6/gnunet-datastore_8c.html - accf28bfc6a68fbf23ba7a5b387b80f08 - - - - static char * - file_name - d1/df6/gnunet-datastore_8c.html - a8505c513bc640d1f69e5f76fb32b24a8 - - - - static struct GNUNET_DISK_FileHandle * - file_handle - d1/df6/gnunet-datastore_8c.html - a158b374da1169ee1b455c9e92d4ca695 - - - - static int - ret - d1/df6/gnunet-datastore_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static struct GNUNET_DATASTORE_Handle * - datastore - d1/df6/gnunet-datastore_8c.html - a937caa653b2fe7035312ba9c6647fd4c - - - - static struct GNUNET_DATASTORE_QueueEntry * - qe - d1/df6/gnunet-datastore_8c.html - a2bdc8d57ccb6c98e93a5044dbe0aaed4 - - - - static uint64_t - record_count - d1/df6/gnunet-datastore_8c.html - a1d1d1ef5b2821de5503e70ab7e2c8add - - - - - gnunet-service-datastore.c - /home/grothoff/research/gnunet/src/datastore/ - d7/d8e/gnunet-service-datastore_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_statistics_service.h - gnunet_datastore_plugin.h - datastore.h - DatastorePlugin - ReservationList - - #define - MAX_PENDING - d7/d8e/gnunet-service-datastore_8c.html - aa6d6477212b284279d80e0593f3f42af - - - - #define - MAX_BF_SIZE - d7/d8e/gnunet-service-datastore_8c.html - a61968c00c886edbe3fed3adeb2eefe6b - - - - #define - MAX_EXPIRE_DELAY - d7/d8e/gnunet-service-datastore_8c.html - acf0a73f76bb197b80be15b0d7e289e42 - - - - #define - MIN_EXPIRE_DELAY - d7/d8e/gnunet-service-datastore_8c.html - a7323269c788a50eba0747f29d29460d5 - - - - #define - MAX_STAT_SYNC_LAG - d7/d8e/gnunet-service-datastore_8c.html - a974daa23c1abce27251bb0b1caddf809 - - - - static void - sync_stats - d7/d8e/gnunet-service-datastore_8c.html - ac1ba450e8b3559d043e33d3655aa0d1f - () - - - static void - delete_expired - d7/d8e/gnunet-service-datastore_8c.html - a58d1cc7e17bcb99a1bff8f22cca89661 - (void *cls) - - - static int - expired_processor - d7/d8e/gnunet-service-datastore_8c.html - a270899eda5966f64fb7a8c8e9ae1cc84 - (void *cls, const struct GNUNET_HashCode *key, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - static int - quota_processor - d7/d8e/gnunet-service-datastore_8c.html - a6ebbf4163e5b6c3edcc2416f6c59a825 - (void *cls, const struct GNUNET_HashCode *key, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - static void - manage_space - d7/d8e/gnunet-service-datastore_8c.html - a97bf7ecc586c0c6f0337bd0f3b711ff2 - (unsigned long long need) - - - static void - transmit_status - d7/d8e/gnunet-service-datastore_8c.html - a77f0dfa19a226bd045db4d8fff7d32be - (struct GNUNET_SERVICE_Client *client, int code, const char *msg) - - - static int - transmit_item - d7/d8e/gnunet-service-datastore_8c.html - ac528eb1832583c07e727279a3a90186f - (void *cls, const struct GNUNET_HashCode *key, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - static void - handle_reserve - d7/d8e/gnunet-service-datastore_8c.html - a612189d948c4c4a2959fe61f81bcb892 - (void *cls, const struct ReserveMessage *msg) - - - static void - handle_release_reserve - d7/d8e/gnunet-service-datastore_8c.html - a93163b1f23bcbb962b31edf51697ebb1 - (void *cls, const struct ReleaseReserveMessage *msg) - - - static int - check_data - d7/d8e/gnunet-service-datastore_8c.html - a7ff389df399d5cd25b55573319a4ee9b - (const struct DataMessage *dm) - - - static void - put_continuation - d7/d8e/gnunet-service-datastore_8c.html - a67d90c25f876085baae83f69adf6aa2a - (void *cls, const struct GNUNET_HashCode *key, uint32_t size, int status, const char *msg) - - - static int - check_put - d7/d8e/gnunet-service-datastore_8c.html - a02e09ec0662f87b1200bf8edb27e44dc - (void *cls, const struct DataMessage *dm) - - - static void - handle_put - d7/d8e/gnunet-service-datastore_8c.html - aca273af371b366eb9b28a0e56c8991d8 - (void *cls, const struct DataMessage *dm) - - - static void - handle_get - d7/d8e/gnunet-service-datastore_8c.html - ab397f46136339b52d0ff8ff1dc7374fa - (void *cls, const struct GetMessage *msg) - - - static void - handle_get_key - d7/d8e/gnunet-service-datastore_8c.html - a6d97ea413678b1736baac14eab4d8482 - (void *cls, const struct GetKeyMessage *msg) - - - static void - handle_get_replication - d7/d8e/gnunet-service-datastore_8c.html - aa61b77e469a03df60e8053d9a1ec2900 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - handle_get_zero_anonymity - d7/d8e/gnunet-service-datastore_8c.html - af338339c8ee2c7b6842225c29d1cdd68 - (void *cls, const struct GetZeroAnonymityMessage *msg) - - - static void - remove_continuation - d7/d8e/gnunet-service-datastore_8c.html - a72ad1a4212bc9aa2b81c5db7f3864bf8 - (void *cls, const struct GNUNET_HashCode *key, uint32_t size, int status, const char *msg) - - - static int - check_remove - d7/d8e/gnunet-service-datastore_8c.html - a5d50ff1bb6dc8b064734bf448265e242 - (void *cls, const struct DataMessage *dm) - - - static void - handle_remove - d7/d8e/gnunet-service-datastore_8c.html - a5c23df8c921b369d5f97e6c03ac9001d - (void *cls, const struct DataMessage *dm) - - - static void - handle_drop - d7/d8e/gnunet-service-datastore_8c.html - a17ce93877df6d181ba2a3bf2909f192f - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - disk_utilization_change_cb - d7/d8e/gnunet-service-datastore_8c.html - ad1e71cbab91f8a53b7faaa93f0837803 - (void *cls, int delta) - - - static int - process_stat_in - d7/d8e/gnunet-service-datastore_8c.html - a8be24526f066da0a4420db322b855756 - (void *cls, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - static struct DatastorePlugin * - load_plugin - d7/d8e/gnunet-service-datastore_8c.html - a308e2df3dc608e73c0fd1b4d6505b9a1 - () - - - static void - unload_plugin - d7/d8e/gnunet-service-datastore_8c.html - acf09b4d2bae64d49914b5f9b8a25e308 - (struct DatastorePlugin *plug) - - - static void - begin_service - d7/d8e/gnunet-service-datastore_8c.html - a9c0e16f684c96b5b0bc584be975252f4 - () - - - static void - add_key_to_bloomfilter - d7/d8e/gnunet-service-datastore_8c.html - a35e6e09d0054f333de2f4ada68c2d0ee - (void *cls, const struct GNUNET_HashCode *key, unsigned int count) - - - static void - process_stat_done - d7/d8e/gnunet-service-datastore_8c.html - a6fd0bb2a0b1b890cc317ec681b8d90da - (void *cls, int success) - - - static void - stat_timeout - d7/d8e/gnunet-service-datastore_8c.html - a1788f9db9b33d2538a043789d7b6860b - (void *cls) - - - static void - cleaning_task - d7/d8e/gnunet-service-datastore_8c.html - a1a0646a3a3b866def4a0f00421a2c5ae - (void *cls) - - - static void * - client_connect_cb - d7/d8e/gnunet-service-datastore_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d7/d8e/gnunet-service-datastore_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static void - run - d7/d8e/gnunet-service-datastore_8c.html - a16922cb4c66fed163b55475f7d7d6730 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *serv) - - - - GNUNET_SERVICE_MAIN - d7/d8e/gnunet-service-datastore_8c.html - a642bd93256a4fd8ef4503cd4cbc7bf22 - ("datastore", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_fixed_size(reserve, GNUNET_MESSAGE_TYPE_DATASTORE_RESERVE, struct ReserveMessage, NULL), GNUNET_MQ_hd_fixed_size(release_reserve, GNUNET_MESSAGE_TYPE_DATASTORE_RELEASE_RESERVE, struct ReleaseReserveMessage, NULL), GNUNET_MQ_hd_var_size(put, GNUNET_MESSAGE_TYPE_DATASTORE_PUT, struct DataMessage, NULL), GNUNET_MQ_hd_fixed_size(get, GNUNET_MESSAGE_TYPE_DATASTORE_GET, struct GetMessage, NULL), GNUNET_MQ_hd_fixed_size(get_key, GNUNET_MESSAGE_TYPE_DATASTORE_GET_KEY, struct GetKeyMessage, NULL), GNUNET_MQ_hd_fixed_size(get_replication, GNUNET_MESSAGE_TYPE_DATASTORE_GET_REPLICATION, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_hd_fixed_size(get_zero_anonymity, GNUNET_MESSAGE_TYPE_DATASTORE_GET_ZERO_ANONYMITY, struct GetZeroAnonymityMessage, NULL), GNUNET_MQ_hd_var_size(remove, GNUNET_MESSAGE_TYPE_DATASTORE_REMOVE, struct DataMessage, NULL), GNUNET_MQ_hd_fixed_size(drop, GNUNET_MESSAGE_TYPE_DATASTORE_DROP, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_handler_end()) - - - static char * - quota_stat_name - d7/d8e/gnunet-service-datastore_8c.html - a6b6483885ef1833439fec1ddf7f29e12 - - - - static struct GNUNET_SCHEDULER_Task * - stat_timeout_task - d7/d8e/gnunet-service-datastore_8c.html - a52ac07c9dbcc71db22849b9e787c1c7a - - - - static struct DatastorePlugin * - plugin - d7/d8e/gnunet-service-datastore_8c.html - a41a9bc7d2d5906f788ef34aea1870afb - - - - static struct ReservationList * - reservations - d7/d8e/gnunet-service-datastore_8c.html - aa5f529993e63732947d183480ec07e04 - - - - static struct GNUNET_CONTAINER_BloomFilter * - filter - d7/d8e/gnunet-service-datastore_8c.html - a56fa2e186b0dcd42248156c6c424e0c0 - - - - static char * - plugin_name - d7/d8e/gnunet-service-datastore_8c.html - a2ea9da675c26a23e8f0eb7127681286b - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d7/d8e/gnunet-service-datastore_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_STATISTICS_Handle * - stats - d7/d8e/gnunet-service-datastore_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static unsigned long long - cache_size - d7/d8e/gnunet-service-datastore_8c.html - aeb5c1cba271576d1ec0ebda86c27b321 - - - - static unsigned long long - reserved - d7/d8e/gnunet-service-datastore_8c.html - ab93db0108f917acb2a5d2180218425be - - - - static unsigned long long - payload - d7/d8e/gnunet-service-datastore_8c.html - a5d4a8e4126880d541f80335c6faf9e55 - - - - static struct GNUNET_SCHEDULER_Task * - expired_kill_task - d7/d8e/gnunet-service-datastore_8c.html - a9873159c3ca4456b2e3cad85c6c236e3 - - - - static struct GNUNET_TIME_Absolute - min_expiration - d7/d8e/gnunet-service-datastore_8c.html - a58d3a45f79c704a338ba9b0ee38afdbe - - - - static unsigned long long - quota - d7/d8e/gnunet-service-datastore_8c.html - a9d29aeefdb9a5a6887c4f50c94088630 - - - - static int - do_drop - d7/d8e/gnunet-service-datastore_8c.html - a8eef2f06b49f58078766b160d7109610 - - - - static int - refresh_bf - d7/d8e/gnunet-service-datastore_8c.html - adf2d3f18e5f6ab95364359ba320a90f7 - - - - static unsigned int - last_sync - d7/d8e/gnunet-service-datastore_8c.html - aa5f5ce3c3028ed7bba5fda7e0923f596 - - - - static int - stats_worked - d7/d8e/gnunet-service-datastore_8c.html - a491ced06870a98a2ea97d5b5b6341dc9 - - - - static int - cleaning_done - d7/d8e/gnunet-service-datastore_8c.html - a92973bf6fc3748eee10742be2f2505d4 - - - - static struct GNUNET_STATISTICS_GetHandle * - stat_get - d7/d8e/gnunet-service-datastore_8c.html - a11ff531e131d5a8a7620228f886242e0 - - - - static struct GNUNET_SERVICE_Handle * - service - d7/d8e/gnunet-service-datastore_8c.html - adf2bf4d212e96cd5bee7cd5668a16ebd - - - - - plugin_datastore_heap.c - /home/grothoff/research/gnunet/src/datastore/ - db/d89/plugin__datastore__heap_8c - platform.h - gnunet_datastore_plugin.h - Value - ZeroAnonByType - Plugin - UpdateContext - GetContext - GetAllContext - RemoveContext - - static void - heap_plugin_estimate_size - db/d89/plugin__datastore__heap_8c.html - a7f9201a9ea1f76e03f712ad169fce3bd - (void *cls, unsigned long long *estimate) - - - static int - update_iterator - db/d89/plugin__datastore__heap_8c.html - aafc9773fe2c5f7a0df54e2365be17ef0 - (void *cls, const struct GNUNET_HashCode *key, void *val) - - - static void - heap_plugin_put - db/d89/plugin__datastore__heap_8c.html - ae795dd876e1548cd53dff9858d8ae8c7 - (void *cls, const struct GNUNET_HashCode *key, bool absent, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, PluginPutCont cont, void *cont_cls) - - - static void - delete_value - db/d89/plugin__datastore__heap_8c.html - aec9933748ebe5c2efaf8badc720896ea - (struct Plugin *plugin, struct Value *value) - - - static int - get_iterator - db/d89/plugin__datastore__heap_8c.html - a7d8f19ced70e0bdc1024a89b2a5c531e - (void *cls, const struct GNUNET_HashCode *key, void *val) - - - static void - heap_plugin_get_key - db/d89/plugin__datastore__heap_8c.html - a2c080e79a483e3d7d15b344544d8864d - (void *cls, uint64_t next_uid, bool random, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, PluginDatumProcessor proc, void *proc_cls) - - - static void - heap_plugin_get_replication - db/d89/plugin__datastore__heap_8c.html - a64951093f71304ff0ddbffb7eb9df863 - (void *cls, PluginDatumProcessor proc, void *proc_cls) - - - static void - heap_plugin_get_expiration - db/d89/plugin__datastore__heap_8c.html - af8e9b415df561f377372c5fd098ea353 - (void *cls, PluginDatumProcessor proc, void *proc_cls) - - - static void - heap_plugin_get_zero_anonymity - db/d89/plugin__datastore__heap_8c.html - a2b10349094fe76e4b3650b78c7010351 - (void *cls, uint64_t next_uid, enum GNUNET_BLOCK_Type type, PluginDatumProcessor proc, void *proc_cls) - - - static void - heap_plugin_drop - db/d89/plugin__datastore__heap_8c.html - ad6ec4a4f52caabb6909d7873c7e33218 - (void *cls) - - - static int - return_value - db/d89/plugin__datastore__heap_8c.html - ac05c6d37e14515ce71637932cf9a95e2 - (void *cls, const struct GNUNET_HashCode *key, void *val) - - - static void - heap_get_keys - db/d89/plugin__datastore__heap_8c.html - abd682a10ac6f0d86a61dd5e0aab315ae - (void *cls, PluginKeyProcessor proc, void *proc_cls) - - - static int - remove_iterator - db/d89/plugin__datastore__heap_8c.html - a1d8b9149c838e8946fd4aadbabfe6316 - (void *cls, const struct GNUNET_HashCode *key, void *val) - - - static void - heap_plugin_remove_key - db/d89/plugin__datastore__heap_8c.html - ae02aeebec6a76db00387f14f3fc42326 - (void *cls, const struct GNUNET_HashCode *key, uint32_t size, const void *data, PluginRemoveCont cont, void *cont_cls) - - - void * - libgnunet_plugin_datastore_heap_init - db/d89/plugin__datastore__heap_8c.html - a9aae5dfe92320f2d78703364ace8af57 - (void *cls) - - - static int - free_value - db/d89/plugin__datastore__heap_8c.html - a8d654fa0a5a2531af499a6169a1ad357 - (void *cls, const struct GNUNET_HashCode *key, void *val) - - - void * - libgnunet_plugin_datastore_heap_done - db/d89/plugin__datastore__heap_8c.html - a9b6701300798a90777b1ed9a416714aa - (void *cls) - - - - plugin_datastore_mysql.c - /home/grothoff/research/gnunet/src/datastore/ - d6/d8d/plugin__datastore__mysql_8c - platform.h - gnunet_datastore_plugin.h - gnunet_util_lib.h - gnunet_mysql_lib.h - gnunet_my_lib.h - Plugin - ReplCtx - ExpiCtx - - #define - MAX_DATUM_SIZE - d6/d8d/plugin__datastore__mysql_8c.html - a53e38de25013dcca6f50f5bb302116f7 - - - - #define - INSERT_ENTRY - d6/d8d/plugin__datastore__mysql_8c.html - a6c34e2fb3eb75340651ccd8d76646300 - - - - #define - DELETE_ENTRY_BY_UID - d6/d8d/plugin__datastore__mysql_8c.html - afa778e5ac6e69218700589a1831cea13 - - - - #define - DELETE_ENTRY_BY_HASH_VALUE - d6/d8d/plugin__datastore__mysql_8c.html - a593b46ec3484418ce2669cec101b9bf0 - - - - #define - RESULT_COLUMNS - d6/d8d/plugin__datastore__mysql_8c.html - a47fa5f096df833f4f3885c9b53c4b829 - - - - #define - SELECT_ENTRY - d6/d8d/plugin__datastore__mysql_8c.html - a255abc0b76f5b49f8647cae15c9eea95 - - - - #define - SELECT_ENTRY_BY_HASH - d6/d8d/plugin__datastore__mysql_8c.html - a5f691c98394740ae9c769897decaa61a - - - - #define - SELECT_ENTRY_BY_HASH_AND_TYPE - d6/d8d/plugin__datastore__mysql_8c.html - ae8f4d5051b699e1031efab0762d48678 - - - - #define - UPDATE_ENTRY - d6/d8d/plugin__datastore__mysql_8c.html - a4bfeb10dbb6adefce96914d5160ccf3c - - - - #define - DEC_REPL - d6/d8d/plugin__datastore__mysql_8c.html - a2106e1c1fa8baa85dd99653500e1d365 - - - - #define - SELECT_SIZE - d6/d8d/plugin__datastore__mysql_8c.html - a38a3e4e44cc5d41709d1255a60d7c7a4 - - - - #define - SELECT_IT_NON_ANONYMOUS - d6/d8d/plugin__datastore__mysql_8c.html - a5ab143958c8f441013004578face5b74 - - - - #define - SELECT_IT_EXPIRATION - d6/d8d/plugin__datastore__mysql_8c.html - a1ee426bbf44e163ef85d9351af6422ac - - - - #define - SELECT_IT_PRIORITY - d6/d8d/plugin__datastore__mysql_8c.html - a66b67cd15ac2461b096cbf7c28fc3af2 - - - - #define - SELECT_IT_REPLICATION - d6/d8d/plugin__datastore__mysql_8c.html - a023e7a7ff88ea85cedaf3c23a950f30c - - - - #define - SELECT_MAX_REPL - d6/d8d/plugin__datastore__mysql_8c.html - a71a3825cedecfeeb0b63dbb44651f497 - - - - #define - GET_ALL_KEYS - d6/d8d/plugin__datastore__mysql_8c.html - a2bd10cb47e208ccd21665d6d1299d6dd - - - - #define - MAX_PARAM - d6/d8d/plugin__datastore__mysql_8c.html - a5732be69f55a5dbbfa3df82d31314cb1 - - - - #define - MRUNS - d6/d8d/plugin__datastore__mysql_8c.html - adcc1e083bf6817b99d82b807e67975be - (a) - - - #define - PINIT - d6/d8d/plugin__datastore__mysql_8c.html - a437e47582372b954ff1313b9b1b5dddb - (a, b) - - - static int - do_delete_entry - d6/d8d/plugin__datastore__mysql_8c.html - ae4a4d7217ff374f91a2a8deab49d7f7c - (struct Plugin *plugin, unsigned long long uid) - - - static void - mysql_plugin_estimate_size - d6/d8d/plugin__datastore__mysql_8c.html - a1d0e69dade2b9a34f45a4cc470f0dde0 - (void *cls, unsigned long long *estimate) - - - static void - mysql_plugin_put - d6/d8d/plugin__datastore__mysql_8c.html - aadc13fd4e180ffc103ea04669e14c8c1 - (void *cls, const struct GNUNET_HashCode *key, bool absent, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, PluginPutCont cont, void *cont_cls) - - - static void - execute_select - d6/d8d/plugin__datastore__mysql_8c.html - ad2c321092b2425b1128a770bdf6eeb70 - (struct Plugin *plugin, struct GNUNET_MYSQL_StatementHandle *stmt, PluginDatumProcessor proc, void *proc_cls, struct GNUNET_MY_QueryParam *params_select) - - - static void - mysql_plugin_get_key - d6/d8d/plugin__datastore__mysql_8c.html - aa33e79f615835536d0638bab1143b4ff - (void *cls, uint64_t next_uid, bool random, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, PluginDatumProcessor proc, void *proc_cls) - - - static void - mysql_plugin_get_zero_anonymity - d6/d8d/plugin__datastore__mysql_8c.html - aec6189ea5e5573e003ee3c9d32021dda - (void *cls, uint64_t next_uid, enum GNUNET_BLOCK_Type type, PluginDatumProcessor proc, void *proc_cls) - - - static int - repl_proc - d6/d8d/plugin__datastore__mysql_8c.html - a198f44b80d051f4c98259c19d7cf59a7 - (void *cls, const struct GNUNET_HashCode *key, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - static void - mysql_plugin_get_replication - d6/d8d/plugin__datastore__mysql_8c.html - a7eff119a220aecbf0950907f51a682dc - (void *cls, PluginDatumProcessor proc, void *proc_cls) - - - static void - mysql_plugin_get_keys - d6/d8d/plugin__datastore__mysql_8c.html - a332766a3a6773d80c5360c3aaa617636 - (void *cls, PluginKeyProcessor proc, void *proc_cls) - - - static int - expi_proc - d6/d8d/plugin__datastore__mysql_8c.html - ab2f70fd0b96dcc4f5940a86e01dc3e76 - (void *cls, const struct GNUNET_HashCode *key, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - static void - mysql_plugin_get_expiration - d6/d8d/plugin__datastore__mysql_8c.html - a6cb75c3205503f555039255d6e6b78fa - (void *cls, PluginDatumProcessor proc, void *proc_cls) - - - static void - mysql_plugin_drop - d6/d8d/plugin__datastore__mysql_8c.html - af80f8e195df0779a009811c04f200bf2 - (void *cls) - - - static void - mysql_plugin_remove_key - d6/d8d/plugin__datastore__mysql_8c.html - aa7b165cdf1e6404e5bd7426d93965c0a - (void *cls, const struct GNUNET_HashCode *key, uint32_t size, const void *data, PluginRemoveCont cont, void *cont_cls) - - - void * - libgnunet_plugin_datastore_mysql_init - d6/d8d/plugin__datastore__mysql_8c.html - a13957e942d693f419ac2ec406a726344 - (void *cls) - - - void * - libgnunet_plugin_datastore_mysql_done - d6/d8d/plugin__datastore__mysql_8c.html - af8a19c6109646107db9cc0cd43379ca7 - (void *cls) - - - - plugin_datastore_postgres.c - /home/grothoff/research/gnunet/src/datastore/ - d1/da6/plugin__datastore__postgres_8c - platform.h - gnunet_datastore_plugin.h - gnunet_pq_lib.h - Plugin - ProcessResultContext - ReplCtx - ProcessKeysContext - - #define - BUSY_TIMEOUT - d1/da6/plugin__datastore__postgres_8c.html - a8cfcfa27bd0e57a57a0b9e8895cd316b - - - - #define - RESULT_COLUMNS - d1/da6/plugin__datastore__postgres_8c.html - a47fa5f096df833f4f3885c9b53c4b829 - - - - static int - init_connection - d1/da6/plugin__datastore__postgres_8c.html - a85912bc34f6cddfb5363a1e7f0b7fd00 - (struct Plugin *plugin) - - - static void - postgres_plugin_estimate_size - d1/da6/plugin__datastore__postgres_8c.html - a111a527aa90f29442c6abb8588c2656f - (void *cls, unsigned long long *estimate) - - - static void - postgres_plugin_put - d1/da6/plugin__datastore__postgres_8c.html - ad50018ee15e2bea924727781dae4a1ad - (void *cls, const struct GNUNET_HashCode *key, bool absent, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, PluginPutCont cont, void *cont_cls) - - - static void - process_result - d1/da6/plugin__datastore__postgres_8c.html - a367ae00a3f6dbe80af1c9d67970211a6 - (void *cls, PGresult *res, unsigned int num_results) - - - static void - postgres_plugin_get_key - d1/da6/plugin__datastore__postgres_8c.html - a62dfce3e592674228af6ce01999d5ad7 - (void *cls, uint64_t next_uid, bool random, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, PluginDatumProcessor proc, void *proc_cls) - - - static void - postgres_plugin_get_zero_anonymity - d1/da6/plugin__datastore__postgres_8c.html - a668c029c9fcf0a6a6b7547a0afb0f504 - (void *cls, uint64_t next_uid, enum GNUNET_BLOCK_Type type, PluginDatumProcessor proc, void *proc_cls) - - - static int - repl_proc - d1/da6/plugin__datastore__postgres_8c.html - a198f44b80d051f4c98259c19d7cf59a7 - (void *cls, const struct GNUNET_HashCode *key, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - static void - postgres_plugin_get_replication - d1/da6/plugin__datastore__postgres_8c.html - a00e87baaf4ef83eb3fb6568eca9526f7 - (void *cls, PluginDatumProcessor proc, void *proc_cls) - - - static void - postgres_plugin_get_expiration - d1/da6/plugin__datastore__postgres_8c.html - a964338f2f89fb4ffee90b2f85140798d - (void *cls, PluginDatumProcessor proc, void *proc_cls) - - - static void - process_keys - d1/da6/plugin__datastore__postgres_8c.html - ac21e2676425b262b90845b6c1f56df89 - (void *cls, PGresult *result, unsigned int num_results) - - - static void - postgres_plugin_get_keys - d1/da6/plugin__datastore__postgres_8c.html - ad2a147de9325f53b239efc80cb0f1e17 - (void *cls, PluginKeyProcessor proc, void *proc_cls) - - - static void - postgres_plugin_drop - d1/da6/plugin__datastore__postgres_8c.html - a2185973444e184ebc5a6dda77443d48c - (void *cls) - - - static void - postgres_plugin_remove_key - d1/da6/plugin__datastore__postgres_8c.html - a702c4f50cabe86cba72dc840f156d05f - (void *cls, const struct GNUNET_HashCode *key, uint32_t size, const void *data, PluginRemoveCont cont, void *cont_cls) - - - void * - libgnunet_plugin_datastore_postgres_init - d1/da6/plugin__datastore__postgres_8c.html - a7132c51b91ee646dc7fb25bf1fd7f394 - (void *cls) - - - void * - libgnunet_plugin_datastore_postgres_done - d1/da6/plugin__datastore__postgres_8c.html - a61c39093370ced30a679740ace31b52f - (void *cls) - - - - plugin_datastore_sqlite.c - /home/grothoff/research/gnunet/src/datastore/ - d6/d68/plugin__datastore__sqlite_8c - platform.h - gnunet_datastore_plugin.h - gnunet_sq_lib.h - Plugin - ReplCtx - - #define - MAX_ITEM_SIZE - d6/d68/plugin__datastore__sqlite_8c.html - a0b0dc907dfd588df63511d6dd1584f3e - - - - #define - BUSY_TIMEOUT_MS - d6/d68/plugin__datastore__sqlite_8c.html - a1b5f9c68768e43e0e131df44ea15d4f3 - - - - #define - LOG_SQLITE - d6/d68/plugin__datastore__sqlite_8c.html - a576fef32fdb24aeedb055168f0a87711 - (db, level, cmd) - - - #define - LOG_SQLITE_MSG - d6/d68/plugin__datastore__sqlite_8c.html - a0e8a9b613540d9cfb27e283a5e4cd4d1 - (db, msg, level, cmd) - - - #define - ENULL - d6/d68/plugin__datastore__sqlite_8c.html - a9c552853d0581e751329f38450510f8a - - - - #define - ENULL_DEFINED - d6/d68/plugin__datastore__sqlite_8c.html - af9fc3582e1c29c643df3477fd632dcf5 - - - - #define - CHECK - d6/d68/plugin__datastore__sqlite_8c.html - a7bb7f4555a75a32622f90d8366a024fc - (a) - - - #define - RESULT_COLUMNS - d6/d68/plugin__datastore__sqlite_8c.html - a47fa5f096df833f4f3885c9b53c4b829 - - - - static int - sq_prepare - d6/d68/plugin__datastore__sqlite_8c.html - a67ade3151154b280728955667b3c8e8b - (sqlite3 *dbh, const char *zSql, sqlite3_stmt **ppStmt) - - - static void - create_indices - d6/d68/plugin__datastore__sqlite_8c.html - a790c531b59a695dbc6ee075891aa6852 - (sqlite3 *dbh) - - - static int - database_setup - d6/d68/plugin__datastore__sqlite_8c.html - a04127100c835148620213a81f3c17d06 - (const struct GNUNET_CONFIGURATION_Handle *cfg, struct Plugin *plugin) - - - static void - database_shutdown - d6/d68/plugin__datastore__sqlite_8c.html - a878317cb4f9c1c4817e1469ac998885f - (struct Plugin *plugin) - - - static int - delete_by_rowid - d6/d68/plugin__datastore__sqlite_8c.html - a820470070a5a6b58702c5efe3b5532ce - (struct Plugin *plugin, uint64_t rid) - - - static void - sqlite_plugin_put - d6/d68/plugin__datastore__sqlite_8c.html - a4de9907d2cc1137ef86461efd618b2e8 - (void *cls, const struct GNUNET_HashCode *key, bool absent, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, PluginPutCont cont, void *cont_cls) - - - static void - execute_get - d6/d68/plugin__datastore__sqlite_8c.html - aa9412348c5db448abd1a342232f29ea1 - (struct Plugin *plugin, sqlite3_stmt *stmt, PluginDatumProcessor proc, void *proc_cls) - - - static void - sqlite_plugin_get_zero_anonymity - d6/d68/plugin__datastore__sqlite_8c.html - ac5ca2d754a076df6b59a4a574cbc6e3b - (void *cls, uint64_t next_uid, enum GNUNET_BLOCK_Type type, PluginDatumProcessor proc, void *proc_cls) - - - static void - sqlite_plugin_get_key - d6/d68/plugin__datastore__sqlite_8c.html - aacf542fe9de8035baa20fe7752cd506b - (void *cls, uint64_t next_uid, bool random, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, PluginDatumProcessor proc, void *proc_cls) - - - static int - repl_proc - d6/d68/plugin__datastore__sqlite_8c.html - a198f44b80d051f4c98259c19d7cf59a7 - (void *cls, const struct GNUNET_HashCode *key, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - static void - sqlite_plugin_get_replication - d6/d68/plugin__datastore__sqlite_8c.html - aae7f3e4ab7740d88a3ec2856e5955fd5 - (void *cls, PluginDatumProcessor proc, void *proc_cls) - - - static void - sqlite_plugin_get_expiration - d6/d68/plugin__datastore__sqlite_8c.html - ae2557da8097cee2369253bda3c143514 - (void *cls, PluginDatumProcessor proc, void *proc_cls) - - - static void - sqlite_plugin_get_keys - d6/d68/plugin__datastore__sqlite_8c.html - a6d5037a3db4aa827ebd3701de9941790 - (void *cls, PluginKeyProcessor proc, void *proc_cls) - - - static void - sqlite_plugin_drop - d6/d68/plugin__datastore__sqlite_8c.html - ad441c823c3ec0cfeb899b71ab5cf2dc2 - (void *cls) - - - static void - sqlite_plugin_remove_key - d6/d68/plugin__datastore__sqlite_8c.html - a4e43bea189b07785bf40c1368ec9952b - (void *cls, const struct GNUNET_HashCode *key, uint32_t size, const void *data, PluginRemoveCont cont, void *cont_cls) - - - static void - sqlite_plugin_estimate_size - d6/d68/plugin__datastore__sqlite_8c.html - a09a02b423389f693a05c50fa9641b110 - (void *cls, unsigned long long *estimate) - - - void * - libgnunet_plugin_datastore_sqlite_init - d6/d68/plugin__datastore__sqlite_8c.html - a9c20809872df535b4252302ae8ddcdb4 - (void *cls) - - - void * - libgnunet_plugin_datastore_sqlite_done - d6/d68/plugin__datastore__sqlite_8c.html - afd26306224c7c4ac42ec6ddae2462fc0 - (void *cls) - - - - plugin_datastore_template.c - /home/grothoff/research/gnunet/src/datastore/ - dd/d18/plugin__datastore__template_8c - platform.h - gnunet_datastore_plugin.h - Plugin - - static void - template_plugin_estimate_size - dd/d18/plugin__datastore__template_8c.html - a42d4ce43bf0946596d0f681b96a733da - (void *cls, unsigned long long *estimate) - - - static void - template_plugin_put - dd/d18/plugin__datastore__template_8c.html - af8be4e75c43f34b1e9dca3fda1bd2cf6 - (void *cls, const struct GNUNET_HashCode *key, bool absent, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, PluginPutCont cont, void *cont_cls) - - - static void - template_plugin_get_key - dd/d18/plugin__datastore__template_8c.html - abd47bb2137cb89a806aeb6818b877a0e - (void *cls, uint64_t next_uid, bool random, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, PluginDatumProcessor proc, void *proc_cls) - - - static void - template_plugin_get_replication - dd/d18/plugin__datastore__template_8c.html - abfad27cca5700c747b20d2da22eb9d96 - (void *cls, PluginDatumProcessor proc, void *proc_cls) - - - static void - template_plugin_get_expiration - dd/d18/plugin__datastore__template_8c.html - a77a15678be521a524cf53588040964cb - (void *cls, PluginDatumProcessor proc, void *proc_cls) - - - static void - template_plugin_get_zero_anonymity - dd/d18/plugin__datastore__template_8c.html - a2e4555a140e8cf75be2fd930c1df33e6 - (void *cls, uint64_t next_uid, enum GNUNET_BLOCK_Type type, PluginDatumProcessor proc, void *proc_cls) - - - static void - template_plugin_drop - dd/d18/plugin__datastore__template_8c.html - a879513252e3e0c9f23e7c32e0d972f93 - (void *cls) - - - static void - template_get_keys - dd/d18/plugin__datastore__template_8c.html - a5463e5b0c1fde615bc056295b894360b - (void *cls, PluginKeyProcessor proc, void *proc_cls) - - - static void - template_plugin_remove_key - dd/d18/plugin__datastore__template_8c.html - a4d2b0f469847b71d9c542dd8ffbe0d51 - (void *cls, const struct GNUNET_HashCode *key, uint32_t size, const void *data, PluginRemoveCont cont, void *cont_cls) - - - void * - libgnunet_plugin_datastore_template_init - dd/d18/plugin__datastore__template_8c.html - a217b630a3b07c0d6576fbc1bc588acf5 - (void *cls) - - - void * - libgnunet_plugin_datastore_template_done - dd/d18/plugin__datastore__template_8c.html - ab08516268e18e80808e0591bddc90573 - (void *cls) - - - - dht.h - /home/grothoff/research/gnunet/src/dht/ - d1/dbb/dht_8h - GNUNET_DHT_ClientGetStopMessage - GNUNET_DHT_ClientGetMessage - GNUNET_DHT_ClientGetResultSeenMessage - GNUNET_DHT_ClientResultMessage - GNUNET_DHT_ClientPutMessage - GNUNET_DHT_MonitorPutMessage - GNUNET_DHT_MonitorStartStopMessage - GNUNET_DHT_MonitorGetMessage - GNUNET_DHT_MonitorGetRespMessage - - #define - DHT_BLOOM_SIZE - d1/dbb/dht_8h.html - ad153d6422ae5b7e4c3c8b9d6012e0431 - - - - - dht_api.c - /home/grothoff/research/gnunet/src/dht/ - dc/d24/dht__api_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_arm_service.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_dht_service.h - dht.h - GNUNET_DHT_PutHandle - GNUNET_DHT_GetHandle - GNUNET_DHT_MonitorHandle - GNUNET_DHT_Handle - - #define - LOG - dc/d24/dht__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - try_connect - dc/d24/dht__api_8c.html - ae713af9ceba8cfaceb0ae756e966379f - (struct GNUNET_DHT_Handle *h) - - - static void - send_get - dc/d24/dht__api_8c.html - a22cfcd02d1be7a270574037d1961a272 - (struct GNUNET_DHT_GetHandle *gh) - - - static void - send_get_known_results - dc/d24/dht__api_8c.html - ac0c746795f16880abf4f5e862c914995 - (struct GNUNET_DHT_GetHandle *gh, unsigned int transmission_offset_start) - - - static int - add_get_request_to_pending - dc/d24/dht__api_8c.html - a9e4ba60ee22396670d7586291780d0e8 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - send_monitor_start - dc/d24/dht__api_8c.html - aee549a92e4d5b50fbe542390c3685a4d - (struct GNUNET_DHT_MonitorHandle *mh) - - - static void - try_reconnect - dc/d24/dht__api_8c.html - a67d7b5638d123abacf21548d36c78f6d - (void *cls) - - - static void - do_disconnect - dc/d24/dht__api_8c.html - aa9cd9661398894ceec6cc1735af0f672 - (struct GNUNET_DHT_Handle *h) - - - static void - mq_error_handler - dc/d24/dht__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static int - check_monitor_get - dc/d24/dht__api_8c.html - a05c824665e6b5bb497ca7592960bdfec - (void *cls, const struct GNUNET_DHT_MonitorGetMessage *msg) - - - static void - handle_monitor_get - dc/d24/dht__api_8c.html - a87c69055db7d038ff54f6d639583e305 - (void *cls, const struct GNUNET_DHT_MonitorGetMessage *msg) - - - static int - check_monitor_get_resp - dc/d24/dht__api_8c.html - ab6dbf24cdb7a42a619ec59650795ad85 - (void *cls, const struct GNUNET_DHT_MonitorGetRespMessage *msg) - - - static void - handle_monitor_get_resp - dc/d24/dht__api_8c.html - a2d2a8161819734a811d758bd44e7cad2 - (void *cls, const struct GNUNET_DHT_MonitorGetRespMessage *msg) - - - static int - check_monitor_put - dc/d24/dht__api_8c.html - a5e3de1ada1269d8ba2e35b7fb1f7fa78 - (void *cls, const struct GNUNET_DHT_MonitorPutMessage *msg) - - - static void - handle_monitor_put - dc/d24/dht__api_8c.html - ac11a6cfd00078587693fce80f435e0f1 - (void *cls, const struct GNUNET_DHT_MonitorPutMessage *msg) - - - static int - check_client_result - dc/d24/dht__api_8c.html - a225e84d1ee1a5547c50d9ff76552b93b - (void *cls, const struct GNUNET_DHT_ClientResultMessage *msg) - - - static int - process_client_result - dc/d24/dht__api_8c.html - a65348372c2edc455ad878be9268192e4 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - handle_client_result - dc/d24/dht__api_8c.html - a57e5cbe6d5e8c18689b7d20e9262630d - (void *cls, const struct GNUNET_DHT_ClientResultMessage *msg) - - - static void - handle_put_cont - dc/d24/dht__api_8c.html - ab33d414bfd42aec5f50319f63c1f4c6d - (void *cls) - - - struct GNUNET_DHT_Handle * - GNUNET_DHT_connect - d6/d5a/group__dht.html - ga7b3bdc070b9594f65b98a6d29068f165 - (const struct GNUNET_CONFIGURATION_Handle *cfg, unsigned int ht_len) - - - void - GNUNET_DHT_disconnect - d6/d5a/group__dht.html - gadaf0afba34ee8c7600981451910b563b - (struct GNUNET_DHT_Handle *handle) - - - struct GNUNET_DHT_PutHandle * - GNUNET_DHT_put - d6/d5a/group__dht.html - gac1047bd0f98ac42496e4242b5f008a12 - (struct GNUNET_DHT_Handle *handle, const struct GNUNET_HashCode *key, uint32_t desired_replication_level, enum GNUNET_DHT_RouteOption options, enum GNUNET_BLOCK_Type type, size_t size, const void *data, struct GNUNET_TIME_Absolute exp, GNUNET_SCHEDULER_TaskCallback cont, void *cont_cls) - - - void - GNUNET_DHT_put_cancel - d6/d5a/group__dht.html - ga124789edab5fa759d41423efee5b992b - (struct GNUNET_DHT_PutHandle *ph) - - - struct GNUNET_DHT_GetHandle * - GNUNET_DHT_get_start - d6/d5a/group__dht.html - gaefce1f0155f4c1d8b622fabd4b987fc6 - (struct GNUNET_DHT_Handle *handle, enum GNUNET_BLOCK_Type type, const struct GNUNET_HashCode *key, uint32_t desired_replication_level, enum GNUNET_DHT_RouteOption options, const void *xquery, size_t xquery_size, GNUNET_DHT_GetIterator iter, void *iter_cls) - - - void - GNUNET_DHT_get_filter_known_results - d6/d5a/group__dht.html - ga647b69a12ed9ac36e34630b675e15a56 - (struct GNUNET_DHT_GetHandle *get_handle, unsigned int num_results, const struct GNUNET_HashCode *results) - - - void - GNUNET_DHT_get_stop - d6/d5a/group__dht.html - ga4edb9bb2c9fd1946edf29b658e51803c - (struct GNUNET_DHT_GetHandle *get_handle) - - - struct GNUNET_DHT_MonitorHandle * - GNUNET_DHT_monitor_start - d6/d5a/group__dht.html - ga32ddc4e594e06ff69d909d66d1c5d70d - (struct GNUNET_DHT_Handle *handle, enum GNUNET_BLOCK_Type type, const struct GNUNET_HashCode *key, GNUNET_DHT_MonitorGetCB get_cb, GNUNET_DHT_MonitorGetRespCB get_resp_cb, GNUNET_DHT_MonitorPutCB put_cb, void *cb_cls) - - - void - GNUNET_DHT_monitor_stop - d6/d5a/group__dht.html - gaface8daf2aff6df26141147561180107 - (struct GNUNET_DHT_MonitorHandle *mh) - - - - dht_test_lib.c - /home/grothoff/research/gnunet/src/dht/ - de/df1/dht__test__lib_8c - platform.h - dht_test_lib.h - GNUNET_DHT_TEST_Context - - static void * - dht_connect_adapter - de/df1/dht__test__lib_8c.html - a37efcaded2e7bad28e38209b5d6d530d - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - dht_disconnect_adapter - de/df1/dht__test__lib_8c.html - a8382b3d75e1cd59e22392d73af5a2fe1 - (void *cls, void *op_result) - - - static void - dht_connect_cb - de/df1/dht__test__lib_8c.html - aa8eeb861cc3aba86ffdcace3afa8719c - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - void - GNUNET_DHT_TEST_cleanup - de/df1/dht__test__lib_8c.html - a8934c0f251503c0b60ff43412bd04f37 - (struct GNUNET_DHT_TEST_Context *ctx) - - - static void - dht_test_run - de/df1/dht__test__lib_8c.html - a61b6d10152bf5006528513615c4f8f8d - (void *cls, struct GNUNET_TESTBED_RunHandle *h, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, unsigned int links_succeeded, unsigned int links_failed) - - - void - GNUNET_DHT_TEST_run - de/df1/dht__test__lib_8c.html - aa98bd7b1b9dc64be6a17a6dfaf04f73b - (const char *testname, const char *cfgname, unsigned int num_peers, GNUNET_DHT_TEST_AppMain tmain, void *tmain_cls) - - - - dht_test_lib.h - /home/grothoff/research/gnunet/src/dht/ - d6/d3e/dht__test__lib_8h - gnunet_testbed_service.h - gnunet_dht_service.h - - void(* - GNUNET_DHT_TEST_AppMain - d6/d3e/dht__test__lib_8h.html - a726a493832807e325cc241b27be1ad88 - )(void *cls, struct GNUNET_DHT_TEST_Context *ctx, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, struct GNUNET_DHT_Handle **dhts) - - - void - GNUNET_DHT_TEST_run - d6/d3e/dht__test__lib_8h.html - aa98bd7b1b9dc64be6a17a6dfaf04f73b - (const char *testname, const char *cfgname, unsigned int num_peers, GNUNET_DHT_TEST_AppMain tmain, void *tmain_cls) - - - void - GNUNET_DHT_TEST_cleanup - d6/d3e/dht__test__lib_8h.html - a8934c0f251503c0b60ff43412bd04f37 - (struct GNUNET_DHT_TEST_Context *ctx) - - - - gnunet-dht-get.c - /home/grothoff/research/gnunet/src/dht/ - d6/d3c/gnunet-dht-get_8c - platform.h - gnunet_dht_service.h - - #define - LOG - d6/d3c/gnunet-dht-get_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - cleanup_task - d6/d3c/gnunet-dht-get_8c.html - a6326013d99300f02512b1b4e8acfacc7 - (void *cls) - - - static void - timeout_task - d6/d3c/gnunet-dht-get_8c.html - a484339c153bb469cd07b9cd0dbd15c37 - (void *cls) - - - static void - get_result_iterator - d6/d3c/gnunet-dht-get_8c.html - aa1cdb9c4b319f27aca3ae71a627e3c95 - (void *cls, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, enum GNUNET_BLOCK_Type type, size_t size, const void *data) - - - static void - run - d6/d3c/gnunet-dht-get_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d6/d3c/gnunet-dht-get_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static unsigned int - query_type - d6/d3c/gnunet-dht-get_8c.html - a06374b012f973fae98734781c4ec0a14 - - - - static unsigned int - replication - d6/d3c/gnunet-dht-get_8c.html - aa53d5576bc359c1d1b39f460aab88974 - - - - static char * - query_key - d6/d3c/gnunet-dht-get_8c.html - a6e43b54c0a9c15ef6ea7f58b0ec5acff - - - - static struct GNUNET_TIME_Relative - timeout_request - d6/d3c/gnunet-dht-get_8c.html - a136fbd2ea15176f46c33cf87f317a823 - - - - static unsigned int - verbose - d6/d3c/gnunet-dht-get_8c.html - a1209946062659806bc7657fe60753a21 - - - - static int - demultixplex_everywhere - d6/d3c/gnunet-dht-get_8c.html - ac09401c76c6a357f246db68eb0c4db1c - - - - static struct GNUNET_DHT_Handle * - dht_handle - d6/d3c/gnunet-dht-get_8c.html - a7e88ca5145f4256b1e52bd260869e37a - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d6/d3c/gnunet-dht-get_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_DHT_GetHandle * - get_handle - d6/d3c/gnunet-dht-get_8c.html - aac08e087d6e8a3a16bf1778be924416b - - - - static unsigned int - result_count - d6/d3c/gnunet-dht-get_8c.html - a4a415105e33774643e2ead8f3faba552 - - - - static int - ret - d6/d3c/gnunet-dht-get_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static struct GNUNET_SCHEDULER_Task * - tt - d6/d3c/gnunet-dht-get_8c.html - a851557faeca36c36a10f2d5b084151d5 - - - - - gnunet-dht-monitor.c - /home/grothoff/research/gnunet/src/dht/ - d0/dd5/gnunet-dht-monitor_8c - platform.h - gnunet_dht_service.h - - static void - cleanup_task - d0/dd5/gnunet-dht-monitor_8c.html - a6326013d99300f02512b1b4e8acfacc7 - (void *cls) - - - static void - timeout_task - d0/dd5/gnunet-dht-monitor_8c.html - a484339c153bb469cd07b9cd0dbd15c37 - (void *cls) - - - static void - get_callback - d0/dd5/gnunet-dht-monitor_8c.html - a8afcb31a60e76f199bd0122598847020 - (void *cls, enum GNUNET_DHT_RouteOption options, enum GNUNET_BLOCK_Type type, uint32_t hop_count, uint32_t desired_replication_level, unsigned int path_length, const struct GNUNET_PeerIdentity *path, const struct GNUNET_HashCode *key) - - - static void - get_resp_callback - d0/dd5/gnunet-dht-monitor_8c.html - a79e5cc9bedf25f7b6e7d81d2e5774585 - (void *cls, enum GNUNET_BLOCK_Type type, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const void *data, size_t size) - - - static void - put_callback - d0/dd5/gnunet-dht-monitor_8c.html - a907154ac02823401df923bd0bf419684 - (void *cls, enum GNUNET_DHT_RouteOption options, enum GNUNET_BLOCK_Type type, uint32_t hop_count, uint32_t desired_replication_level, unsigned int path_length, const struct GNUNET_PeerIdentity *path, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const void *data, size_t size) - - - static void - run - d0/dd5/gnunet-dht-monitor_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d0/dd5/gnunet-dht-monitor_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static unsigned int - block_type - d0/dd5/gnunet-dht-monitor_8c.html - a7c26df8555ae58e904efd849d2c10eeb - - - - static char * - query_key - d0/dd5/gnunet-dht-monitor_8c.html - a6e43b54c0a9c15ef6ea7f58b0ec5acff - - - - static struct GNUNET_TIME_Relative - timeout_request - d0/dd5/gnunet-dht-monitor_8c.html - a136fbd2ea15176f46c33cf87f317a823 - - - - static int - verbose - d0/dd5/gnunet-dht-monitor_8c.html - a0b2caeb4b6f130be43e5a2f0267dd453 - - - - static struct GNUNET_DHT_Handle * - dht_handle - d0/dd5/gnunet-dht-monitor_8c.html - a7e88ca5145f4256b1e52bd260869e37a - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d0/dd5/gnunet-dht-monitor_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_DHT_MonitorHandle * - monitor_handle - d0/dd5/gnunet-dht-monitor_8c.html - a9d9a8177080523de1711e594a0689e17 - - - - static unsigned int - result_count - d0/dd5/gnunet-dht-monitor_8c.html - a4a415105e33774643e2ead8f3faba552 - - - - static int - ret - d0/dd5/gnunet-dht-monitor_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static struct GNUNET_SCHEDULER_Task * - tt - d0/dd5/gnunet-dht-monitor_8c.html - a851557faeca36c36a10f2d5b084151d5 - - - - - gnunet-dht-put.c - /home/grothoff/research/gnunet/src/dht/ - d7/d7f/gnunet-dht-put_8c - platform.h - gnunet_dht_service.h - - static void - shutdown_task - d7/d7f/gnunet-dht-put_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - message_sent_cont - d7/d7f/gnunet-dht-put_8c.html - a5b13a0778a6cf768ce0c293d6dfe4fda - (void *cls) - - - static void - run - d7/d7f/gnunet-dht-put_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d7/d7f/gnunet-dht-put_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static unsigned int - query_type - d7/d7f/gnunet-dht-put_8c.html - a06374b012f973fae98734781c4ec0a14 - - - - struct GNUNET_HashCode - key - d7/d7f/gnunet-dht-put_8c.html - ae877c03638a02f2604b975efceefd4aa - - - - static char * - query_key - d7/d7f/gnunet-dht-put_8c.html - a6e43b54c0a9c15ef6ea7f58b0ec5acff - - - - static struct GNUNET_TIME_Relative - expiration - d7/d7f/gnunet-dht-put_8c.html - af58f0b255eea50adea322dd61be28a6a - - - - static unsigned int - replication - d7/d7f/gnunet-dht-put_8c.html - aa53d5576bc359c1d1b39f460aab88974 - - - - static unsigned int - verbose - d7/d7f/gnunet-dht-put_8c.html - a1209946062659806bc7657fe60753a21 - - - - static int - demultixplex_everywhere - d7/d7f/gnunet-dht-put_8c.html - ac09401c76c6a357f246db68eb0c4db1c - - - - static int - record_route - d7/d7f/gnunet-dht-put_8c.html - aec3c1f5c77153bda38c76d7ac69ba565 - - - - static struct GNUNET_DHT_Handle * - dht_handle - d7/d7f/gnunet-dht-put_8c.html - a7e88ca5145f4256b1e52bd260869e37a - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d7/d7f/gnunet-dht-put_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static int - ret - d7/d7f/gnunet-dht-put_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static char * - data - d7/d7f/gnunet-dht-put_8c.html - a91a70b77df95bd8b0830b49a094c2acb - - - - - gnunet-service-dht.c - /home/grothoff/research/gnunet/src/dht/ - d2/d13/gnunet-service-dht_8c - platform.h - gnunet_block_lib.h - gnunet_util_lib.h - gnunet_transport_service.h - gnunet_transport_hello_service.h - gnunet_hello_lib.h - gnunet_dht_service.h - gnunet_statistics_service.h - gnunet-service-dht.h - gnunet-service-dht_datacache.h - gnunet-service-dht_hello.h - gnunet-service-dht_neighbours.h - gnunet-service-dht_nse.h - gnunet-service-dht_routing.h - gnunet-service-dht_clients.c - - static void - process_hello - d2/d13/gnunet-service-dht_8c.html - a08affc92eefd832884623f3866d9b3ff - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - shutdown_task - d2/d13/gnunet-service-dht_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - run - d2/d13/gnunet-service-dht_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d2/d13/gnunet-service-dht_8c.html - adce57caa2cbba3da716e59316fe4f1cf - ("dht", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(dht_local_put, GNUNET_MESSAGE_TYPE_DHT_CLIENT_PUT, struct GNUNET_DHT_ClientPutMessage, NULL), GNUNET_MQ_hd_var_size(dht_local_get, GNUNET_MESSAGE_TYPE_DHT_CLIENT_GET, struct GNUNET_DHT_ClientGetMessage, NULL), GNUNET_MQ_hd_fixed_size(dht_local_get_stop, GNUNET_MESSAGE_TYPE_DHT_CLIENT_GET_STOP, struct GNUNET_DHT_ClientGetStopMessage, NULL), GNUNET_MQ_hd_fixed_size(dht_local_monitor, GNUNET_MESSAGE_TYPE_DHT_MONITOR_START, struct GNUNET_DHT_MonitorStartStopMessage, NULL), GNUNET_MQ_hd_fixed_size(dht_local_monitor_stop, GNUNET_MESSAGE_TYPE_DHT_MONITOR_STOP, struct GNUNET_DHT_MonitorStartStopMessage, NULL), GNUNET_MQ_hd_var_size(dht_local_get_result_seen, GNUNET_MESSAGE_TYPE_DHT_CLIENT_GET_RESULTS_KNOWN, struct GNUNET_DHT_ClientGetResultSeenMessage, NULL), GNUNET_MQ_handler_end()) - - - struct GNUNET_MessageHeader * - GDS_my_hello - d2/d13/gnunet-service-dht_8c.html - a199ad57fee54a375afd34a519a162d98 - - - - static struct GNUNET_TRANSPORT_HelloGetHandle * - ghh - d2/d13/gnunet-service-dht_8c.html - a1096dbf754dc7289d7e58a15de0a4f35 - - - - struct GNUNET_TIME_Relative - hello_expiration - d2/d13/gnunet-service-dht_8c.html - a6bd1dda33edc6d45afb5b06ff205c444 - - - - - gnunet-service-dht.h - /home/grothoff/research/gnunet/src/dht/ - da/d99/gnunet-service-dht_8h - gnunet_util_lib.h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_block_lib.h - - #define - DEBUG_DHT - da/d99/gnunet-service-dht_8h.html - adff387b35f936dc7c713b17cd8bae06e - - - - void - GDS_CLIENTS_handle_reply - da/d99/gnunet-service-dht_8h.html - af20bae697ccc2400fe49126774470680 - (struct GNUNET_TIME_Absolute expiration, const struct GNUNET_HashCode *key, unsigned int get_path_length, const struct GNUNET_PeerIdentity *get_path, unsigned int put_path_length, const struct GNUNET_PeerIdentity *put_path, enum GNUNET_BLOCK_Type type, size_t data_size, const void *data) - - - void - GDS_CLIENTS_process_get - da/d99/gnunet-service-dht_8h.html - a18db79a58b4184b96c466b74c25db2ae - (uint32_t options, enum GNUNET_BLOCK_Type type, uint32_t hop_count, uint32_t desired_replication_level, unsigned int path_length, const struct GNUNET_PeerIdentity *path, const struct GNUNET_HashCode *key) - - - void - GDS_CLIENTS_process_get_resp - da/d99/gnunet-service-dht_8h.html - a8a95610becfb77ae2f3dba6e75791b25 - (enum GNUNET_BLOCK_Type type, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const void *data, size_t size) - - - void - GDS_CLIENTS_process_put - da/d99/gnunet-service-dht_8h.html - a867898e92a383faf4ca5abe2e0ab4bfe - (uint32_t options, enum GNUNET_BLOCK_Type type, uint32_t hop_count, uint32_t desired_replication_level, unsigned int path_length, const struct GNUNET_PeerIdentity *path, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const void *data, size_t size) - - - const struct GNUNET_CONFIGURATION_Handle * - GDS_cfg - da/d99/gnunet-service-dht_8h.html - af08654ca813a7adfe85094f6afbc9f6a - - - - struct GNUNET_SERVICE_Handle * - GDS_service - da/d99/gnunet-service-dht_8h.html - a6c9f95e2e6b10c0d6c52a2bd64dfcf41 - - - - struct GNUNET_BLOCK_Context * - GDS_block_context - da/d99/gnunet-service-dht_8h.html - a661dd2da46658193eafb139aa809cf14 - - - - struct GNUNET_STATISTICS_Handle * - GDS_stats - da/d99/gnunet-service-dht_8h.html - a3c47116d684d84e2dfedcf9aff166b69 - - - - struct GNUNET_MessageHeader * - GDS_my_hello - da/d99/gnunet-service-dht_8h.html - a199ad57fee54a375afd34a519a162d98 - - - - - gnunet-service-dht_clients.c - /home/grothoff/research/gnunet/src/dht/ - d2/d09/gnunet-service-dht__clients_8c - platform.h - gnunet_constants.h - gnunet_protocols.h - gnunet_statistics_service.h - gnunet-service-dht.h - gnunet-service-dht_datacache.h - gnunet-service-dht_neighbours.h - dht.h - ClientQueryRecord - ClientMonitorRecord - ClientHandle - FindByUniqueIdContext - RemoveByUniqueIdContext - ForwardReplyContext - - #define - LOG_TRAFFIC - d2/d09/gnunet-service-dht__clients_8c.html - ad6555daf19dfae40db0e6bdc0953ce50 - (kind,...) - - - #define - LOG - d2/d09/gnunet-service-dht__clients_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - GDS_DHT_SERVICE_INIT - d2/d09/gnunet-service-dht__clients_8c.html - a08661bc2c98136733ee17f74dfb14495 - (name, run) - - - static void - remove_client_record - d2/d09/gnunet-service-dht__clients_8c.html - a30ed3ec71ae332be5fb37d472fca2600 - (struct ClientQueryRecord *record) - - - static void * - client_connect_cb - d2/d09/gnunet-service-dht__clients_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d2/d09/gnunet-service-dht__clients_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static void - transmit_request - d2/d09/gnunet-service-dht__clients_8c.html - a00227a574f36807a25be33dd012a3930 - (struct ClientQueryRecord *cqr) - - - static void - transmit_next_request_task - d2/d09/gnunet-service-dht__clients_8c.html - adc77cd76513b43519d0e13a94f345667 - (void *cls) - - - static int - check_dht_local_put - d2/d09/gnunet-service-dht__clients_8c.html - a9bdce21eb50cb9973d01538bdf4ca1f3 - (void *cls, const struct GNUNET_DHT_ClientPutMessage *dht_msg) - - - static void - handle_dht_local_put - d2/d09/gnunet-service-dht__clients_8c.html - ab7a196060bf6a88159189c3feeb9104b - (void *cls, const struct GNUNET_DHT_ClientPutMessage *dht_msg) - - - static int - check_dht_local_get - d2/d09/gnunet-service-dht__clients_8c.html - ae80b2e9ce7390ccf83de46e21bc1b498 - (void *cls, const struct GNUNET_DHT_ClientGetMessage *get) - - - static void - handle_local_result - d2/d09/gnunet-service-dht__clients_8c.html - a6ca28163cfb0dabe741ba3e5d1a9bb09 - (void *cls, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute expiration_time, const struct GNUNET_HashCode *key, unsigned int put_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *get_path, const void *data, size_t data_size) - - - static void - handle_dht_local_get - d2/d09/gnunet-service-dht__clients_8c.html - a30261e85578624a45390b2de50a3f5ae - (void *cls, const struct GNUNET_DHT_ClientGetMessage *get) - - - static int - find_by_unique_id - d2/d09/gnunet-service-dht__clients_8c.html - a8b99391d07fefb8deb0fe1b6f58d0a23 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - check_dht_local_get_result_seen - d2/d09/gnunet-service-dht__clients_8c.html - a4c861007efd9a80180260300fa7b022a - (void *cls, const struct GNUNET_DHT_ClientGetResultSeenMessage *seen) - - - static void - handle_dht_local_get_result_seen - d2/d09/gnunet-service-dht__clients_8c.html - a5b8f43d042b42e0502e9e56832e1885d - (void *cls, const struct GNUNET_DHT_ClientGetResultSeenMessage *seen) - - - static int - remove_by_unique_id - d2/d09/gnunet-service-dht__clients_8c.html - a15bb376c604d064d1332a0eaddb903e8 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - handle_dht_local_get_stop - d2/d09/gnunet-service-dht__clients_8c.html - a1b97c8ceb0b62e1909d02559a9d54fad - (void *cls, const struct GNUNET_DHT_ClientGetStopMessage *dht_stop_msg) - - - static void - handle_dht_local_monitor - d2/d09/gnunet-service-dht__clients_8c.html - a617fa5224cab1a8b1885bef58c6870cc - (void *cls, const struct GNUNET_DHT_MonitorStartStopMessage *msg) - - - static void - handle_dht_local_monitor_stop - d2/d09/gnunet-service-dht__clients_8c.html - a4492c0a3c423c119351f54640c5a5f9e - (void *cls, const struct GNUNET_DHT_MonitorStartStopMessage *msg) - - - static int - forward_reply - d2/d09/gnunet-service-dht__clients_8c.html - a05be28231d6651c4b3793662eda7e9ff - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - void - GDS_CLIENTS_handle_reply - d2/d09/gnunet-service-dht__clients_8c.html - af20bae697ccc2400fe49126774470680 - (struct GNUNET_TIME_Absolute expiration, const struct GNUNET_HashCode *key, unsigned int get_path_length, const struct GNUNET_PeerIdentity *get_path, unsigned int put_path_length, const struct GNUNET_PeerIdentity *put_path, enum GNUNET_BLOCK_Type type, size_t data_size, const void *data) - - - void - GDS_CLIENTS_process_get - d2/d09/gnunet-service-dht__clients_8c.html - a18db79a58b4184b96c466b74c25db2ae - (uint32_t options, enum GNUNET_BLOCK_Type type, uint32_t hop_count, uint32_t desired_replication_level, unsigned int path_length, const struct GNUNET_PeerIdentity *path, const struct GNUNET_HashCode *key) - - - void - GDS_CLIENTS_process_get_resp - d2/d09/gnunet-service-dht__clients_8c.html - a8a95610becfb77ae2f3dba6e75791b25 - (enum GNUNET_BLOCK_Type type, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const void *data, size_t size) - - - void - GDS_CLIENTS_process_put - d2/d09/gnunet-service-dht__clients_8c.html - a867898e92a383faf4ca5abe2e0ab4bfe - (uint32_t options, enum GNUNET_BLOCK_Type type, uint32_t hop_count, uint32_t desired_replication_level, unsigned int path_length, const struct GNUNET_PeerIdentity *path, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const void *data, size_t size) - - - static void - GDS_CLIENTS_init - d2/d09/gnunet-service-dht__clients_8c.html - ad5b188b74897057161064bf136d0142a - () - - - static void - GDS_CLIENTS_stop - d2/d09/gnunet-service-dht__clients_8c.html - a516246c97530e1da5f61046268980242 - () - - - void - __attribute__ - d2/d09/gnunet-service-dht__clients_8c.html - ad7e5f5c14ff8ad42e10651503200880c - ((destructor)) - - - struct GNUNET_BLOCK_Context * - GDS_block_context - d2/d09/gnunet-service-dht__clients_8c.html - a661dd2da46658193eafb139aa809cf14 - - - - struct GNUNET_STATISTICS_Handle * - GDS_stats - d2/d09/gnunet-service-dht__clients_8c.html - a3c47116d684d84e2dfedcf9aff166b69 - - - - struct GNUNET_SERVICE_Handle * - GDS_service - d2/d09/gnunet-service-dht__clients_8c.html - a6c9f95e2e6b10c0d6c52a2bd64dfcf41 - - - - const struct GNUNET_CONFIGURATION_Handle * - GDS_cfg - d2/d09/gnunet-service-dht__clients_8c.html - af08654ca813a7adfe85094f6afbc9f6a - - - - static struct ClientMonitorRecord * - monitor_head - d2/d09/gnunet-service-dht__clients_8c.html - a2a63b2447d59188e82ff2f7afe28214d - - - - static struct ClientMonitorRecord * - monitor_tail - d2/d09/gnunet-service-dht__clients_8c.html - ac40af8be4feed1625dcf86cd5b4039c5 - - - - static struct GNUNET_CONTAINER_MultiHashMap * - forward_map - d2/d09/gnunet-service-dht__clients_8c.html - a60190f48692907855264df075980e9c1 - - - - static struct GNUNET_CONTAINER_Heap * - retry_heap - d2/d09/gnunet-service-dht__clients_8c.html - a3c0fbbaed88ce5b0dda75ce2d52dbdc2 - - - - static struct GNUNET_SCHEDULER_Task * - retry_task - d2/d09/gnunet-service-dht__clients_8c.html - a42787328b47003b56f8f194822b79b33 - - - - - gnunet-service-dht_datacache.c - /home/grothoff/research/gnunet/src/dht/ - d2/da6/gnunet-service-dht__datacache_8c - platform.h - gnunet_datacache_lib.h - gnunet-service-dht_datacache.h - gnunet-service-dht_neighbours.h - gnunet-service-dht_routing.h - gnunet-service-dht.h - GetRequestContext - SuccContext - - #define - LOG - d2/da6/gnunet-service-dht__datacache_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - NUM_CLOSEST - d2/da6/gnunet-service-dht__datacache_8c.html - a02ba5e4e9a55c4abb5dda0e112af4f11 - - - - void - GDS_DATACACHE_handle_put - d2/da6/gnunet-service-dht__datacache_8c.html - a60de8d2c88cf726ec5595b7f74eead3b - (struct GNUNET_TIME_Absolute expiration, const struct GNUNET_HashCode *key, unsigned int put_path_length, const struct GNUNET_PeerIdentity *put_path, enum GNUNET_BLOCK_Type type, size_t data_size, const void *data) - - - static int - datacache_get_iterator - d2/da6/gnunet-service-dht__datacache_8c.html - a477cac3ebd0ad2b4e629dc91818dba33 - (void *cls, const struct GNUNET_HashCode *key, size_t data_size, const char *data, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute exp, unsigned int put_path_length, const struct GNUNET_PeerIdentity *put_path) - - - enum GNUNET_BLOCK_EvaluationResult - GDS_DATACACHE_handle_get - d2/da6/gnunet-service-dht__datacache_8c.html - a0ab3a8a14c4b6f06f97be9d400759ce2 - (const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, const void *xquery, size_t xquery_size, struct GNUNET_BLOCK_Group *bg, GDS_DATACACHE_GetCallback gc, void *gc_cls) - - - static int - datacache_random_iterator - d2/da6/gnunet-service-dht__datacache_8c.html - af8d11c9aaa3a65b37ef566f12140d33b - (void *cls, const struct GNUNET_HashCode *key, size_t data_size, const char *data, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute exp, unsigned int path_info_len, const struct GNUNET_PeerIdentity *path_info) - - - int - GDS_DATACACHE_get_random_key - d2/da6/gnunet-service-dht__datacache_8c.html - a3eb4f2013ba656aeee630b8eac465f0a - (struct GNUNET_HashCode *key) - - - static int - datacache_get_successors_iterator - d2/da6/gnunet-service-dht__datacache_8c.html - a99678bee65938a1156f3dcd122cd1e2a - (void *cls, const struct GNUNET_HashCode *key, size_t size, const char *data, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute exp, unsigned int put_path_length, const struct GNUNET_PeerIdentity *put_path) - - - void - GDS_DATACACHE_get_successors - d2/da6/gnunet-service-dht__datacache_8c.html - afc6c06a59bc44fd2a1a921222d7aab69 - (const struct GNUNET_HashCode *key, GDS_DATACACHE_SuccessorCallback cb, void *cb_cls) - - - void - GDS_DATACACHE_init - d2/da6/gnunet-service-dht__datacache_8c.html - a1760e96b27ede93d8c43b053b6857fb9 - () - - - void - GDS_DATACACHE_done - d2/da6/gnunet-service-dht__datacache_8c.html - a78a39a0d39df092af0b6a5a06c00490b - () - - - static struct GNUNET_DATACACHE_Handle * - datacache - d2/da6/gnunet-service-dht__datacache_8c.html - ad23ba6bcb0955168906668598ecdfcc2 - - - - - gnunet-service-dht_datacache.h - /home/grothoff/research/gnunet/src/dht/ - df/d05/gnunet-service-dht__datacache_8h - gnunet_util_lib.h - gnunet_block_lib.h - gnunet_dht_service.h - - void(* - GDS_DATACACHE_GetCallback - df/d05/gnunet-service-dht__datacache_8h.html - a3416bc05405fd50fe470e917a4ae4caf - )(void *cls, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute expiration_time, const struct GNUNET_HashCode *key, unsigned int put_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *get_path, const void *data, size_t data_size) - - - void(* - GDS_DATACACHE_SuccessorCallback - df/d05/gnunet-service-dht__datacache_8h.html - a0941b67ca79cb0d211378d46091584b3 - )(void *cls, enum GNUNET_DHT_RouteOption options, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, unsigned int put_path_length, const struct GNUNET_PeerIdentity *put_path, struct GNUNET_TIME_Absolute expiration, const void *data, size_t data_size) - - - void - GDS_DATACACHE_handle_put - df/d05/gnunet-service-dht__datacache_8h.html - a60de8d2c88cf726ec5595b7f74eead3b - (struct GNUNET_TIME_Absolute expiration, const struct GNUNET_HashCode *key, unsigned int put_path_length, const struct GNUNET_PeerIdentity *put_path, enum GNUNET_BLOCK_Type type, size_t data_size, const void *data) - - - enum GNUNET_BLOCK_EvaluationResult - GDS_DATACACHE_handle_get - df/d05/gnunet-service-dht__datacache_8h.html - a0ab3a8a14c4b6f06f97be9d400759ce2 - (const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, const void *xquery, size_t xquery_size, struct GNUNET_BLOCK_Group *bg, GDS_DATACACHE_GetCallback gc, void *gc_cls) - - - int - GDS_DATACACHE_get_random_key - df/d05/gnunet-service-dht__datacache_8h.html - a3eb4f2013ba656aeee630b8eac465f0a - (struct GNUNET_HashCode *key) - - - void - GDS_DATACACHE_get_successors - df/d05/gnunet-service-dht__datacache_8h.html - afc6c06a59bc44fd2a1a921222d7aab69 - (const struct GNUNET_HashCode *key, GDS_DATACACHE_SuccessorCallback cb, void *cb_cls) - - - void - GDS_DATACACHE_init - df/d05/gnunet-service-dht__datacache_8h.html - afd91a5a1d0716d2c24c1adf8f42c83d7 - (void) - - - void - GDS_DATACACHE_done - df/d05/gnunet-service-dht__datacache_8h.html - a8ff09dd7609d9c9ba819f5d3abb77faa - (void) - - - - gnunet-service-dht_hello.c - /home/grothoff/research/gnunet/src/dht/ - d5/de5/gnunet-service-dht__hello_8c - platform.h - gnunet-service-dht.h - gnunet-service-dht_hello.h - gnunet_peerinfo_service.h - - const struct GNUNET_HELLO_Message * - GDS_HELLO_get - d5/de5/gnunet-service-dht__hello_8c.html - a8c9a8ee00d2bd159b0991a3766ed6aa6 - (const struct GNUNET_PeerIdentity *peer) - - - static void - process_hello - d5/de5/gnunet-service-dht__hello_8c.html - a730f52e13dde012ea90a87e8d5031916 - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Message *hello, const char *err_msg) - - - void - GDS_HELLO_init - d5/de5/gnunet-service-dht__hello_8c.html - acc68a00bbaa7d2d8891fd654887f5ee3 - () - - - static int - free_hello - d5/de5/gnunet-service-dht__hello_8c.html - af210347fdfcb7685fe66ab0a655a9e94 - (void *cls, const struct GNUNET_PeerIdentity *key, void *hello) - - - void - GDS_HELLO_done - d5/de5/gnunet-service-dht__hello_8c.html - ad94f5f630c5f75dc0eeb05bc9eb39f64 - () - - - static struct GNUNET_PEERINFO_NotifyContext * - pnc - d5/de5/gnunet-service-dht__hello_8c.html - a500232c2cc45193a0795a8519ae6ef50 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - peer_to_hello - d5/de5/gnunet-service-dht__hello_8c.html - aee3352298239228bd730c19252b75144 - - - - - gnunet-service-dht_hello.h - /home/grothoff/research/gnunet/src/dht/ - d4/d83/gnunet-service-dht__hello_8h - gnunet_util_lib.h - gnunet_hello_lib.h - - const struct GNUNET_HELLO_Message * - GDS_HELLO_get - d4/d83/gnunet-service-dht__hello_8h.html - a8c9a8ee00d2bd159b0991a3766ed6aa6 - (const struct GNUNET_PeerIdentity *peer) - - - void - GDS_HELLO_init - d4/d83/gnunet-service-dht__hello_8h.html - ac8a613c9f0d12b2db60177f31d2d34fc - (void) - - - void - GDS_HELLO_done - d4/d83/gnunet-service-dht__hello_8h.html - a80cb33642d4a32b86655c0c3336a28dd - (void) - - - - gnunet-service-dht_neighbours.c - /home/grothoff/research/gnunet/src/dht/ - d9/d9e/gnunet-service-dht__neighbours_8c - platform.h - gnunet_util_lib.h - gnunet_block_lib.h - gnunet_hello_lib.h - gnunet_constants.h - gnunet_protocols.h - gnunet_nse_service.h - gnunet_ats_service.h - gnunet_core_service.h - gnunet_datacache_lib.h - gnunet_transport_service.h - gnunet_dht_service.h - gnunet_statistics_service.h - gnunet-service-dht.h - gnunet-service-dht_datacache.h - gnunet-service-dht_hello.h - gnunet-service-dht_neighbours.h - gnunet-service-dht_nse.h - gnunet-service-dht_routing.h - dht.h - PeerPutMessage - PeerResultMessage - PeerGetMessage - PeerInfo - PeerBucket - ConnectInfo - - #define - LOG_TRAFFIC - d9/d9e/gnunet-service-dht__neighbours_8c.html - ad6555daf19dfae40db0e6bdc0953ce50 - (kind,...) - - - #define - SANITY_CHECKS - d9/d9e/gnunet-service-dht__neighbours_8c.html - a0e6f7d96d38aa0085805446bcae85265 - - - - #define - MAX_BUCKETS - d9/d9e/gnunet-service-dht__neighbours_8c.html - a8248b2163254d89a3b59892d9cd95750 - - - - #define - DEFAULT_BUCKET_SIZE - d9/d9e/gnunet-service-dht__neighbours_8c.html - a3a99a6479e346b4e1228abe145328d28 - - - - #define - FIND_PEER_REPLICATION_LEVEL - d9/d9e/gnunet-service-dht__neighbours_8c.html - a530cb1374c611a1222e3733693774812 - - - - #define - MAXIMUM_REPLICATION_LEVEL - d9/d9e/gnunet-service-dht__neighbours_8c.html - ab70a377486bae89c87289bff1a503d1d - - - - #define - MAXIMUM_PENDING_PER_PEER - d9/d9e/gnunet-service-dht__neighbours_8c.html - a150280d4c1dbc73896695fa97ed50fc1 - - - - #define - DHT_MINIMUM_FIND_PEER_INTERVAL - d9/d9e/gnunet-service-dht__neighbours_8c.html - a69c712b9c40a4e5d28b22d1142cd164e - - - - #define - DHT_MAXIMUM_FIND_PEER_INTERVAL - d9/d9e/gnunet-service-dht__neighbours_8c.html - aaff06a3edc9e6d9b1d60b852e120fed6 - - - - #define - GET_TIMEOUT - d9/d9e/gnunet-service-dht__neighbours_8c.html - af268194ede0a6f9a3f005675b7c4b9e6 - - - - static int - find_bucket - d9/d9e/gnunet-service-dht__neighbours_8c.html - a5da76ed54afab9a482aa0a0c81398d67 - (const struct GNUNET_HashCode *hc) - - - static void - offer_hello_done - d9/d9e/gnunet-service-dht__neighbours_8c.html - ac14fda299ca9ba823260fbc39270b7ec - (void *cls) - - - static int - free_connect_info - d9/d9e/gnunet-service-dht__neighbours_8c.html - a0c8e12d48174952169517e5677724cda - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static void - try_connect - d9/d9e/gnunet-service-dht__neighbours_8c.html - a1fc09744e200e7e12ec0933986851c76 - (const struct GNUNET_PeerIdentity *pid, const struct GNUNET_MessageHeader *h) - - - static int - update_desire_strength - d9/d9e/gnunet-service-dht__neighbours_8c.html - ad9ac325eb72a0c998af9811ab37f2f36 - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static void - update_connect_preferences - d9/d9e/gnunet-service-dht__neighbours_8c.html - a5b8b3225617353035d5381cc6637565a - () - - - static int - add_known_to_bloom - d9/d9e/gnunet-service-dht__neighbours_8c.html - a46a5c58b08b416c731fd65608f0566bc - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - send_find_peer_message - d9/d9e/gnunet-service-dht__neighbours_8c.html - a01685ead16c88daf8f33b9b306dc073f - (void *cls) - - - static void * - handle_core_connect - d9/d9e/gnunet-service-dht__neighbours_8c.html - ae0f1c562163d241e7381b214f3646f01 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - static void - handle_core_disconnect - d9/d9e/gnunet-service-dht__neighbours_8c.html - adf79f1407d372ef4c624ca90dedcbcfa - (void *cls, const struct GNUNET_PeerIdentity *peer, void *internal_cls) - - - static unsigned int - get_forward_count - d9/d9e/gnunet-service-dht__neighbours_8c.html - a303cfbd962ce55866adbb0f9b4ee9f4f - (uint32_t hop_count, uint32_t target_replication) - - - static unsigned int - get_distance - d9/d9e/gnunet-service-dht__neighbours_8c.html - a48f5e213e6fcc1b9b94de560cc92cdde - (const struct GNUNET_HashCode *target, const struct GNUNET_HashCode *have) - - - int - GDS_am_closest_peer - d9/d9e/gnunet-service-dht__neighbours_8c.html - a616046170833dc1772baf5ac7126ea7f - (const struct GNUNET_HashCode *key, const struct GNUNET_CONTAINER_BloomFilter *bloom) - - - static struct PeerInfo * - select_peer - d9/d9e/gnunet-service-dht__neighbours_8c.html - a5d7a2a9340dc97dcfab5e9e4b0d7c930 - (const struct GNUNET_HashCode *key, const struct GNUNET_CONTAINER_BloomFilter *bloom, uint32_t hops) - - - static unsigned int - get_target_peers - d9/d9e/gnunet-service-dht__neighbours_8c.html - ad6171f9483ef1985bbf41ebdfde74509 - (const struct GNUNET_HashCode *key, struct GNUNET_CONTAINER_BloomFilter *bloom, uint32_t hop_count, uint32_t target_replication, struct PeerInfo ***targets) - - - int - GDS_NEIGHBOURS_handle_put - d9/d9e/gnunet-service-dht__neighbours_8c.html - a04526403219154b85ba3d9d4057cb873 - (enum GNUNET_BLOCK_Type type, enum GNUNET_DHT_RouteOption options, uint32_t desired_replication_level, struct GNUNET_TIME_Absolute expiration_time, uint32_t hop_count, struct GNUNET_CONTAINER_BloomFilter *bf, const struct GNUNET_HashCode *key, unsigned int put_path_length, struct GNUNET_PeerIdentity *put_path, const void *data, size_t data_size) - - - int - GDS_NEIGHBOURS_handle_get - d9/d9e/gnunet-service-dht__neighbours_8c.html - a33bd3accf78752058e4675aa43fb0190 - (enum GNUNET_BLOCK_Type type, enum GNUNET_DHT_RouteOption options, uint32_t desired_replication_level, uint32_t hop_count, const struct GNUNET_HashCode *key, const void *xquery, size_t xquery_size, struct GNUNET_BLOCK_Group *bg, struct GNUNET_CONTAINER_BloomFilter *peer_bf) - - - void - GDS_NEIGHBOURS_handle_reply - d9/d9e/gnunet-service-dht__neighbours_8c.html - ae1f6f80fc271cc7d885b0c752d7c780b - (const struct GNUNET_PeerIdentity *target, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute expiration_time, const struct GNUNET_HashCode *key, unsigned int put_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *get_path, const void *data, size_t data_size) - - - static void - core_init - d9/d9e/gnunet-service-dht__neighbours_8c.html - a12c7c8bce1dfca3f3de522346ad56529 - (void *cls, const struct GNUNET_PeerIdentity *identity) - - - static int - check_dht_p2p_put - d9/d9e/gnunet-service-dht__neighbours_8c.html - a0c5700194b03d0f5c9f373c2e78a75ac - (void *cls, const struct PeerPutMessage *put) - - - static void - handle_dht_p2p_put - d9/d9e/gnunet-service-dht__neighbours_8c.html - af6051d709eff8ea6ce4141e2f627470e - (void *cls, const struct PeerPutMessage *put) - - - static void - handle_find_peer - d9/d9e/gnunet-service-dht__neighbours_8c.html - a7d590fc21977e2a338c5ef19026484ee - (const struct GNUNET_PeerIdentity *sender, const struct GNUNET_HashCode *key, struct GNUNET_BLOCK_Group *bg) - - - static void - handle_local_result - d9/d9e/gnunet-service-dht__neighbours_8c.html - a6ca28163cfb0dabe741ba3e5d1a9bb09 - (void *cls, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute expiration_time, const struct GNUNET_HashCode *key, unsigned int put_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *get_path, const void *data, size_t data_size) - - - static int - check_dht_p2p_get - d9/d9e/gnunet-service-dht__neighbours_8c.html - a29be8c7d2e31f885de7ed1a6fe42a2e3 - (void *cls, const struct PeerGetMessage *get) - - - static void - handle_dht_p2p_get - d9/d9e/gnunet-service-dht__neighbours_8c.html - a4fa82cb1dced46f2c88cfed339747deb - (void *cls, const struct PeerGetMessage *get) - - - static int - check_dht_p2p_result - d9/d9e/gnunet-service-dht__neighbours_8c.html - accb739f82a946300085568371bd045ef - (void *cls, const struct PeerResultMessage *prm) - - - static void - process_reply_with_path - d9/d9e/gnunet-service-dht__neighbours_8c.html - a5944e1fb08c07cc95a5925f258e7b6a6 - (struct GNUNET_TIME_Absolute expiration_time, const struct GNUNET_HashCode *key, unsigned int get_path_length, const struct GNUNET_PeerIdentity *get_path, unsigned int put_path_length, const struct GNUNET_PeerIdentity *put_path, enum GNUNET_BLOCK_Type type, size_t data_size, const void *data) - - - static void - handle_dht_p2p_result - d9/d9e/gnunet-service-dht__neighbours_8c.html - a040df69f336e448cb5375160bb7dc346 - (void *cls, const struct PeerResultMessage *prm) - - - int - GDS_NEIGHBOURS_init - d9/d9e/gnunet-service-dht__neighbours_8c.html - af7f70a0c10df529dd1eabecf9abc972a - () - - - void - GDS_NEIGHBOURS_done - d9/d9e/gnunet-service-dht__neighbours_8c.html - a3ae7ffccd8172aabe011cfb276910a17 - () - - - struct GNUNET_PeerIdentity * - GDS_NEIGHBOURS_get_id - d9/d9e/gnunet-service-dht__neighbours_8c.html - a6849ec7fad1ff02e97b7dbfccf9e3674 - () - - - struct GNUNET_TIME_Relative - hello_expiration - d9/d9e/gnunet-service-dht__neighbours_8c.html - a6bd1dda33edc6d45afb5b06ff205c444 - - - - static int - cache_results - d9/d9e/gnunet-service-dht__neighbours_8c.html - a6c2b0f44e5a701a4f8e14d352322c94d - - - - static int - log_route_details_stderr - d9/d9e/gnunet-service-dht__neighbours_8c.html - ac275842e125b612a6d5df02e3ef5fa95 - - - - static unsigned int - closest_bucket - d9/d9e/gnunet-service-dht__neighbours_8c.html - abaec58106bea7b4f782445abcea9a635 - - - - static unsigned int - newly_found_peers - d9/d9e/gnunet-service-dht__neighbours_8c.html - a34665408914ed5dbebac23c09c92b912 - - - - static int - disable_try_connect - d9/d9e/gnunet-service-dht__neighbours_8c.html - a16d1c4705a2606b0ab66c2e8a9c6a84c - - - - static struct PeerBucket - k_buckets - d9/d9e/gnunet-service-dht__neighbours_8c.html - ad00af143a553222fc332a50a9aca7da9 - [sizeof(struct GNUNET_HashCode) *8] - - - static struct GNUNET_CONTAINER_MultiPeerMap * - all_connected_peers - d9/d9e/gnunet-service-dht__neighbours_8c.html - a62d6dd58142c13688b35e5a54e911b34 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - all_desired_peers - d9/d9e/gnunet-service-dht__neighbours_8c.html - a0ba33efd20ab0ecd2dd8eaf0000f5e06 - - - - static unsigned int - bucket_size - d9/d9e/gnunet-service-dht__neighbours_8c.html - aab6eb8ee9b3ac392301d9d9a2a811aa0 - - - - static struct GNUNET_SCHEDULER_Task * - find_peer_task - d9/d9e/gnunet-service-dht__neighbours_8c.html - a728668263f4e0e2eb03410a8065e28dd - - - - static struct GNUNET_PeerIdentity - my_identity - d9/d9e/gnunet-service-dht__neighbours_8c.html - a2266aa547fab4fa40293b0e357f2414e - - - - struct GNUNET_HashCode - my_identity_hash - d9/d9e/gnunet-service-dht__neighbours_8c.html - a92c6ec23507d178d45e66bff7a286232 - - - - static struct GNUNET_CORE_Handle * - core_api - d9/d9e/gnunet-service-dht__neighbours_8c.html - a8596086a9e966b74f0dcbf753a7f49a3 - - - - static struct GNUNET_ATS_ConnectivityHandle * - ats_ch - d9/d9e/gnunet-service-dht__neighbours_8c.html - a5108aea294bedaa5ad0fba36f1787158 - - - - - gnunet-service-dht_neighbours.h - /home/grothoff/research/gnunet/src/dht/ - d5/d00/gnunet-service-dht__neighbours_8h - gnunet_util_lib.h - gnunet_block_lib.h - gnunet_dht_service.h - - int - GDS_NEIGHBOURS_handle_put - d5/d00/gnunet-service-dht__neighbours_8h.html - a04526403219154b85ba3d9d4057cb873 - (enum GNUNET_BLOCK_Type type, enum GNUNET_DHT_RouteOption options, uint32_t desired_replication_level, struct GNUNET_TIME_Absolute expiration_time, uint32_t hop_count, struct GNUNET_CONTAINER_BloomFilter *bf, const struct GNUNET_HashCode *key, unsigned int put_path_length, struct GNUNET_PeerIdentity *put_path, const void *data, size_t data_size) - - - int - GDS_NEIGHBOURS_handle_get - d5/d00/gnunet-service-dht__neighbours_8h.html - a33bd3accf78752058e4675aa43fb0190 - (enum GNUNET_BLOCK_Type type, enum GNUNET_DHT_RouteOption options, uint32_t desired_replication_level, uint32_t hop_count, const struct GNUNET_HashCode *key, const void *xquery, size_t xquery_size, struct GNUNET_BLOCK_Group *bg, struct GNUNET_CONTAINER_BloomFilter *peer_bf) - - - void - GDS_NEIGHBOURS_handle_reply - d5/d00/gnunet-service-dht__neighbours_8h.html - ae1f6f80fc271cc7d885b0c752d7c780b - (const struct GNUNET_PeerIdentity *target, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute expiration_time, const struct GNUNET_HashCode *key, unsigned int put_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *get_path, const void *data, size_t data_size) - - - int - GDS_am_closest_peer - d5/d00/gnunet-service-dht__neighbours_8h.html - a616046170833dc1772baf5ac7126ea7f - (const struct GNUNET_HashCode *key, const struct GNUNET_CONTAINER_BloomFilter *bloom) - - - int - GDS_NEIGHBOURS_init - d5/d00/gnunet-service-dht__neighbours_8h.html - afe22dbff4f9e059b5edc630ee9cc5f94 - (void) - - - void - GDS_NEIGHBOURS_done - d5/d00/gnunet-service-dht__neighbours_8h.html - a9b13321c175bbf55f92afc9664621c61 - (void) - - - struct GNUNET_PeerIdentity * - GDS_NEIGHBOURS_get_id - d5/d00/gnunet-service-dht__neighbours_8h.html - ad2ad78973116dfaca3da845e120cd542 - (void) - - - struct GNUNET_HashCode - my_identity_hash - d5/d00/gnunet-service-dht__neighbours_8h.html - a92c6ec23507d178d45e66bff7a286232 - - - - - gnunet-service-dht_nse.c - /home/grothoff/research/gnunet/src/dht/ - df/d88/gnunet-service-dht__nse_8c - platform.h - gnunet_nse_service.h - gnunet-service-dht.h - gnunet-service-dht_nse.h - - static void - update_network_size_estimate - df/d88/gnunet-service-dht__nse_8c.html - aecef482dfefe3d5743fde4609b3c8d92 - (void *cls, struct GNUNET_TIME_Absolute timestamp, double logestimate, double std_dev) - - - double - GDS_NSE_get - df/d88/gnunet-service-dht__nse_8c.html - a6b6da9971699b70ab10bd6a84143f8fb - () - - - void - GDS_NSE_init - df/d88/gnunet-service-dht__nse_8c.html - a22f816e76e351334c011bb09f3cdcd92 - () - - - void - GDS_NSE_done - df/d88/gnunet-service-dht__nse_8c.html - ac6675c1f0bf96e71de95af1cc6070cae - () - - - static double - log_of_network_size_estimate - df/d88/gnunet-service-dht__nse_8c.html - aea84742ba66d986a20f5fa935276a6de - - - - static struct GNUNET_NSE_Handle * - nse - df/d88/gnunet-service-dht__nse_8c.html - a443d007105997a309c050c01324a7d52 - - - - - gnunet-service-dht_nse.h - /home/grothoff/research/gnunet/src/dht/ - d8/d00/gnunet-service-dht__nse_8h - - double - GDS_NSE_get - d8/d00/gnunet-service-dht__nse_8h.html - a18dd796c4d5ef3e7a3e5101c19d2c131 - (void) - - - void - GDS_NSE_init - d8/d00/gnunet-service-dht__nse_8h.html - a325b50608d96f2bb2666ce3305d5052a - (void) - - - void - GDS_NSE_done - d8/d00/gnunet-service-dht__nse_8h.html - a38a0f40e829ceba757ce669ea2ae18b9 - (void) - - - - gnunet-service-dht_routing.c - /home/grothoff/research/gnunet/src/dht/ - d6/dfc/gnunet-service-dht__routing_8c - platform.h - gnunet-service-dht_neighbours.h - gnunet-service-dht_routing.h - gnunet-service-dht.h - RecentRequest - ProcessContext - - #define - DHT_MAX_RECENT - d6/dfc/gnunet-service-dht__routing_8c.html - a5d499804311139bb05b9c67eee0be6aa - - - - static int - process - d6/dfc/gnunet-service-dht__routing_8c.html - ae74d64b4722ca977aebb6b68de92f856 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - void - GDS_ROUTING_process - d6/dfc/gnunet-service-dht__routing_8c.html - a20bb0b3f2371d879a45e7f5b13ee3cae - (enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute expiration_time, const struct GNUNET_HashCode *key, unsigned int put_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *get_path, const void *data, size_t data_size) - - - static void - expire_oldest_entry - d6/dfc/gnunet-service-dht__routing_8c.html - ae6ad6997a28252dde4072c587da3f7e4 - () - - - static int - try_combine_recent - d6/dfc/gnunet-service-dht__routing_8c.html - a2d196677f6c3e8fe7595a71093759438 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - void - GDS_ROUTING_add - d6/dfc/gnunet-service-dht__routing_8c.html - a5b0d792bb4814ee08b244b4e6602dc22 - (const struct GNUNET_PeerIdentity *sender, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *bg, enum GNUNET_DHT_RouteOption options, const struct GNUNET_HashCode *key, const void *xquery, size_t xquery_size) - - - void - GDS_ROUTING_init - d6/dfc/gnunet-service-dht__routing_8c.html - aedca8fcd4113852a72d1c6a408253a74 - () - - - void - GDS_ROUTING_done - d6/dfc/gnunet-service-dht__routing_8c.html - a560a946269d938524ac3f750ddba60a0 - () - - - static struct GNUNET_CONTAINER_Heap * - recent_heap - d6/dfc/gnunet-service-dht__routing_8c.html - ac415374044b52f667f185c5809f51cc1 - - - - static struct GNUNET_CONTAINER_MultiHashMap * - recent_map - d6/dfc/gnunet-service-dht__routing_8c.html - aafbea6a949df250425e000ae8d044cc5 - - - - - gnunet-service-dht_routing.h - /home/grothoff/research/gnunet/src/dht/ - d1/d02/gnunet-service-dht__routing_8h - gnunet_util_lib.h - gnunet_block_lib.h - gnunet_dht_service.h - - void - GDS_ROUTING_process - d1/d02/gnunet-service-dht__routing_8h.html - a20bb0b3f2371d879a45e7f5b13ee3cae - (enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute expiration_time, const struct GNUNET_HashCode *key, unsigned int put_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *get_path, const void *data, size_t data_size) - - - void - GDS_ROUTING_add - d1/d02/gnunet-service-dht__routing_8h.html - a5b0d792bb4814ee08b244b4e6602dc22 - (const struct GNUNET_PeerIdentity *sender, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *bg, enum GNUNET_DHT_RouteOption options, const struct GNUNET_HashCode *key, const void *xquery, size_t xquery_size) - - - void - GDS_ROUTING_init - d1/d02/gnunet-service-dht__routing_8h.html - a181e82bd1dbbed690b736591c24ef437 - (void) - - - void - GDS_ROUTING_done - d1/d02/gnunet-service-dht__routing_8h.html - ab9452d1f6c44c37f867c849c04a2f902 - (void) - - - - gnunet_dht_profiler.c - /home/grothoff/research/gnunet/src/dht/ - d8/df6/gnunet__dht__profiler_8c - platform.h - gnunet_util_lib.h - gnunet_testbed_service.h - gnunet_dht_service.h - gnunet_constants.h - Context - ActiveContext - - #define - MESSAGE - d8/df6/gnunet__dht__profiler_8c.html - ad655b38a678a6c69f4555b7737d4b7d3 - (...) - - - #define - DEBUG - d8/df6/gnunet__dht__profiler_8c.html - a96dd473db0b3d10bd43390cdacb00120 - (...) - - - MODE_PUT - d8/df6/gnunet__dht__profiler_8c.html - abed82baf7f470b522273a3e37c24c600a3533aafe10694469bca0b4d50deb0511 - - - - MODE_GET - d8/df6/gnunet__dht__profiler_8c.html - abed82baf7f470b522273a3e37c24c600a12d24f77b5a872a74d7bc2a9ac5cbe1d - - - - static void - start_profiling - d8/df6/gnunet__dht__profiler_8c.html - aabd13b3797d21eba91e43f0128ea070d - (void) - - - static void - do_shutdown - d8/df6/gnunet__dht__profiler_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - bandwidth_stats_cont - d8/df6/gnunet__dht__profiler_8c.html - a9083cd642eb3aed29a01a8cbe5a9fd42 - (void *cls, struct GNUNET_TESTBED_Operation *op, const char *emsg) - - - static int - bandwidth_stats_iterator - d8/df6/gnunet__dht__profiler_8c.html - a5f98826f152e3bfaea58d465be934d7b - (void *cls, const struct GNUNET_TESTBED_Peer *peer, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - static void - summarize - d8/df6/gnunet__dht__profiler_8c.html - a8da08f2c6bc19c8c1723dd896192ef92 - () - - - static void - cancel_get - d8/df6/gnunet__dht__profiler_8c.html - a9a2d8018e00b417b82aaf8b15e2e2679 - (void *cls) - - - static void - get_iter - d8/df6/gnunet__dht__profiler_8c.html - a1a65892f19ca16aaad797dfe5c6f2353 - (void *cls, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, enum GNUNET_BLOCK_Type type, size_t size, const void *data) - - - static void - delayed_get - d8/df6/gnunet__dht__profiler_8c.html - a6a30d37991648228d870e5c82c9cd9f1 - (void *cls) - - - static void - delayed_put - d8/df6/gnunet__dht__profiler_8c.html - a7aa0d4e9cf257c49c7f714f4c9a9854b - (void *cls) - - - static void - put_cont - d8/df6/gnunet__dht__profiler_8c.html - aff24d59265156f44d77c52c1f372025b - (void *cls) - - - static void - dht_connected - d8/df6/gnunet__dht__profiler_8c.html - a3bf597dc4bc4db50c4ca931c99887ec8 - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - static void * - dht_connect - d8/df6/gnunet__dht__profiler_8c.html - aea3cf516ab1ba6c04bfdd37efeeffb60 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - dht_disconnect - d8/df6/gnunet__dht__profiler_8c.html - ae7eff045880d044f5540a06bfc9c095e - (void *cls, void *op_result) - - - static void - service_started - d8/df6/gnunet__dht__profiler_8c.html - aab6b570bb9c4e6b237f7324ba4b6ba69 - (void *cls, struct GNUNET_TESTBED_Operation *op, const char *emsg) - - - static void - test_run - d8/df6/gnunet__dht__profiler_8c.html - a34a6e93eacfc74f4e5bd499f42739218 - (void *cls, struct GNUNET_TESTBED_RunHandle *h, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, unsigned int links_succeeded, unsigned int links_failed) - - - static void - run - d8/df6/gnunet__dht__profiler_8c.html - adc09e42bf2a776ae59ab7e758668b1cd - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *config) - - - int - main - d8/df6/gnunet__dht__profiler_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static unsigned int - put_probability - d8/df6/gnunet__dht__profiler_8c.html - adacd4b26b241fc745dd0b73af713e7e6 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d8/df6/gnunet__dht__profiler_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static char * - hosts_file - d8/df6/gnunet__dht__profiler_8c.html - a7e6836d8cbc21c670cd6669a938aee41 - - - - static struct Context * - a_ctx - d8/df6/gnunet__dht__profiler_8c.html - ab9e2064afea796e4993defce695aa142 - - - - static struct ActiveContext * - a_ac - d8/df6/gnunet__dht__profiler_8c.html - aea9f291b9cb0db504bde7b24ec8e1182 - - - - static struct GNUNET_TIME_Relative - delay_stats - d8/df6/gnunet__dht__profiler_8c.html - ab9425455966d29f80e411accc5eddddc - - - - static struct GNUNET_TIME_Relative - delay_put - d8/df6/gnunet__dht__profiler_8c.html - a4e3d3e88730592e5183a15a8f9ad5a3d - - - - static struct GNUNET_TIME_Relative - delay_get - d8/df6/gnunet__dht__profiler_8c.html - a82566a726a65e8d7b637040911db3d33 - - - - static struct GNUNET_TIME_Relative - timeout - d8/df6/gnunet__dht__profiler_8c.html - aadc54110c9d6c23b7e8f8d38873de91b - - - - static unsigned int - num_peers - d8/df6/gnunet__dht__profiler_8c.html - aeb5a8d42bd5aaef673df65d99d07016c - - - - static unsigned int - n_active - d8/df6/gnunet__dht__profiler_8c.html - a7d99b5900e4ccc8209e6c5b797a562f6 - - - - static unsigned int - n_dht - d8/df6/gnunet__dht__profiler_8c.html - a884ae069b520616d2472f9c24e202dfb - - - - static unsigned long long - n_puts - d8/df6/gnunet__dht__profiler_8c.html - ab8febd058735ba25668989efe094054f - - - - static unsigned int - num_puts_per_peer - d8/df6/gnunet__dht__profiler_8c.html - ae5871cdc976ad6851dbb52631e9d895e - - - - static unsigned long long - n_puts_ok - d8/df6/gnunet__dht__profiler_8c.html - a19cb4f0d19fcee707c6d80face67020b - - - - static unsigned int - n_gets - d8/df6/gnunet__dht__profiler_8c.html - afd86f2d13f1183055f22d5a3a03d5f58 - - - - static unsigned int - n_gets_ok - d8/df6/gnunet__dht__profiler_8c.html - a4f920b5a320d45950bf2de5996d6b7e8 - - - - static unsigned int - n_gets_fail - d8/df6/gnunet__dht__profiler_8c.html - aa29a8a20b51692da159f95a84baa64a6 - - - - static unsigned int - replication - d8/df6/gnunet__dht__profiler_8c.html - aa53d5576bc359c1d1b39f460aab88974 - - - - static struct GNUNET_TESTBED_Operation * - bandwidth_stats_op - d8/df6/gnunet__dht__profiler_8c.html - a6b5b54965a06cae001efc56d01b131ed - - - - static struct GNUNET_TESTBED_Peer ** - testbed_handles - d8/df6/gnunet__dht__profiler_8c.html - a0b4b96ab1540b03a9cd02e3b10562e10 - - - - static uint64_t - outgoing_bandwidth - d8/df6/gnunet__dht__profiler_8c.html - ac5f05e940040b6e104df9bfcb25e2ae3 - - - - static uint64_t - incoming_bandwidth - d8/df6/gnunet__dht__profiler_8c.html - afccf76b49d98b0c90f71ccfda9ff9389 - - - - static double - average_put_path_length - d8/df6/gnunet__dht__profiler_8c.html - acacf3156419a8529387b57d1a6ccd9f1 - - - - static double - average_get_path_length - d8/df6/gnunet__dht__profiler_8c.html - a65fd1911368bc8afe2caa3155b32516c - - - - static unsigned int - total_put_path_length - d8/df6/gnunet__dht__profiler_8c.html - a847e690a3961fcab24a54049e241bcd8 - - - - static unsigned int - total_get_path_length - d8/df6/gnunet__dht__profiler_8c.html - ac1bba6dba089041c503ca3f408060fcf - - - - static int - peers_started - d8/df6/gnunet__dht__profiler_8c.html - aec0dcc0e60cbe84c54e8576ba5cfa3c8 - - - - static enum @8 - mode - d8/df6/gnunet__dht__profiler_8c.html - ad381289400b762362c11f00dde9771c1 - - - - static int - in_shutdown - d8/df6/gnunet__dht__profiler_8c.html - a68056dfb1fbbea5c1742fc58417ce5d6 - - - - - plugin_block_dht.c - /home/grothoff/research/gnunet/src/dht/ - d6/dbe/plugin__block__dht_8c - platform.h - gnunet_constants.h - gnunet_hello_lib.h - gnunet_block_plugin.h - gnunet_block_group_lib.h - - #define - DEBUG_DHT - d6/dbe/plugin__block__dht_8c.html - adff387b35f936dc7c713b17cd8bae06e - - - - #define - BLOOMFILTER_K - d6/dbe/plugin__block__dht_8c.html - a8de3b714a9a52f3e2496d8962981cb15 - - - - static struct GNUNET_BLOCK_Group * - block_plugin_dht_create_group - d6/dbe/plugin__block__dht_8c.html - a50a3c4b8a710ba800fedbc5219c1aacb - (void *cls, enum GNUNET_BLOCK_Type type, uint32_t nonce, const void *raw_data, size_t raw_data_size, va_list va) - - - static enum GNUNET_BLOCK_EvaluationResult - block_plugin_dht_evaluate - d6/dbe/plugin__block__dht_8c.html - ac66d261d17964633b937993a8e5bfa1e - (void *cls, struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *group, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - static int - block_plugin_dht_get_key - d6/dbe/plugin__block__dht_8c.html - a8d537c893364402010e99b6de8133a19 - (void *cls, enum GNUNET_BLOCK_Type type, const void *block, size_t block_size, struct GNUNET_HashCode *key) - - - void * - libgnunet_plugin_block_dht_init - d6/dbe/plugin__block__dht_8c.html - aee0f032f1b738c4dd211fe7979e0a9d2 - (void *cls) - - - void * - libgnunet_plugin_block_dht_done - d6/dbe/plugin__block__dht_8c.html - af696da65db1b95a038da2c7a4fce9c44 - (void *cls) - - - - dns.h - /home/grothoff/research/gnunet/src/dns/ - d5/d2e/dns_8h - GNUNET_DNS_Register - GNUNET_DNS_Request - GNUNET_DNS_Response - - - dns_api.c - /home/grothoff/research/gnunet/src/dns/ - d1/d17/dns__api_8c - platform.h - gnunet_dns_service.h - dns.h - GNUNET_DNS_RequestHandle - GNUNET_DNS_Handle - - static void - reconnect - d1/d17/dns__api_8c.html - a7e1acc1306a252c65b8526268bbd4a5f - (void *cls) - - - static void - force_reconnect - d1/d17/dns__api_8c.html - a4f954d20c72d093b9130d006c4a1c3c1 - (struct GNUNET_DNS_Handle *dh) - - - static void - mq_error_handler - d1/d17/dns__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static int - check_request - d1/d17/dns__api_8c.html - a9b32c51a45e959b3f8e3575cbda51a29 - (void *cls, const struct GNUNET_DNS_Request *req) - - - static void - handle_request - d1/d17/dns__api_8c.html - af6ef4f918aefad3764135f6cf5f4665d - (void *cls, const struct GNUNET_DNS_Request *req) - - - void - GNUNET_DNS_request_forward - d9/d07/group__dns.html - gaa7bf8c50a2630b2dedf81b5cb1777d82 - (struct GNUNET_DNS_RequestHandle *rh) - - - void - GNUNET_DNS_request_drop - d9/d07/group__dns.html - gae4f33e14e34d5f595cf06b53969894b3 - (struct GNUNET_DNS_RequestHandle *rh) - - - void - GNUNET_DNS_request_answer - d9/d07/group__dns.html - gab974f1fe9534b8f979980be78099146d - (struct GNUNET_DNS_RequestHandle *rh, uint16_t reply_length, const char *reply) - - - struct GNUNET_DNS_Handle * - GNUNET_DNS_connect - d9/d07/group__dns.html - ga6d5bd72d93e01356e7af0332b5f69445 - (const struct GNUNET_CONFIGURATION_Handle *cfg, enum GNUNET_DNS_Flags flags, GNUNET_DNS_RequestHandler rh, void *rh_cls) - - - void - GNUNET_DNS_disconnect - d9/d07/group__dns.html - ga747697280109758abce24f332b50fac4 - (struct GNUNET_DNS_Handle *dh) - - - - gnunet-dns-monitor.c - /home/grothoff/research/gnunet/src/dns/ - dd/df6/gnunet-dns-monitor_8c - platform.h - gnunet_util_lib.h - gnunet_dns_service.h - gnunet_dnsparser_lib.h - - static const char * - get_type - dd/df6/gnunet-dns-monitor_8c.html - a0cdf4d7d0b4371d4da56461156a51771 - (uint16_t type) - - - static const char * - get_class - dd/df6/gnunet-dns-monitor_8c.html - a5e9c55490de372242ff88d2aa2199d59 - (uint16_t class) - - - static void - display_query - dd/df6/gnunet-dns-monitor_8c.html - a66728049e9f229f05a0b939c21738f97 - (const struct GNUNET_DNSPARSER_Query *query) - - - static void - display_record - dd/df6/gnunet-dns-monitor_8c.html - a4656f7fae21ba74665d3212b4c46e331 - (const struct GNUNET_DNSPARSER_Record *record) - - - static void - display_request - dd/df6/gnunet-dns-monitor_8c.html - af81dda3c3c7a360f3ed39397dd917120 - (void *cls, struct GNUNET_DNS_RequestHandle *rh, size_t request_length, const char *request) - - - static void - do_disconnect - dd/df6/gnunet-dns-monitor_8c.html - a0041c44e42cf9c974734c385568bc535 - (void *cls) - - - static void - run - dd/df6/gnunet-dns-monitor_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - dd/df6/gnunet-dns-monitor_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_DNS_Handle * - handle - dd/df6/gnunet-dns-monitor_8c.html - af0cd6628126fa1c1b10cd167976dbc9c - - - - static int - inbound_only - dd/df6/gnunet-dns-monitor_8c.html - a8274e4231639d085a0d71c4a61b24467 - - - - static int - outbound_only - dd/df6/gnunet-dns-monitor_8c.html - ac303d3ab082b649ca806ed7e77b6ada9 - - - - static int - ret - dd/df6/gnunet-dns-monitor_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static unsigned int - verbosity - dd/df6/gnunet-dns-monitor_8c.html - a17babd96e2db0ba85967549bfaf87c50 - - - - - gnunet-dns-redirector.c - /home/grothoff/research/gnunet/src/dns/ - d1/dd1/gnunet-dns-redirector_8c - platform.h - gnunet_util_lib.h - gnunet_dns_service.h - gnunet_dnsparser_lib.h - - static void - modify_record - d1/dd1/gnunet-dns-redirector_8c.html - a46609968a8c9256ecb5684a95d984176 - (const struct GNUNET_DNSPARSER_Record *record) - - - static void - modify_request - d1/dd1/gnunet-dns-redirector_8c.html - a36139118c073826f89043fb30558f590 - (void *cls, struct GNUNET_DNS_RequestHandle *rh, size_t request_length, const char *request) - - - static void - do_disconnect - d1/dd1/gnunet-dns-redirector_8c.html - a0041c44e42cf9c974734c385568bc535 - (void *cls) - - - static void - run - d1/dd1/gnunet-dns-redirector_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d1/dd1/gnunet-dns-redirector_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_DNS_Handle * - handle - d1/dd1/gnunet-dns-redirector_8c.html - af0cd6628126fa1c1b10cd167976dbc9c - - - - static char * - n4 - d1/dd1/gnunet-dns-redirector_8c.html - a28aeb213ae42b2c2c724326813fe0974 - - - - static char * - n6 - d1/dd1/gnunet-dns-redirector_8c.html - a2be4ac12564de9f56b40fd0d15969570 - - - - static int - ret - d1/dd1/gnunet-dns-redirector_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static unsigned int - verbosity - d1/dd1/gnunet-dns-redirector_8c.html - a17babd96e2db0ba85967549bfaf87c50 - - - - - gnunet-helper-dns.c - /home/grothoff/research/gnunet/src/dns/ - da/da2/gnunet-helper-dns_8c - platform.h - gnunet_crypto_lib.h - gnunet_common.h - gnunet_protocols.h - in6_ifreq - - #define - MAX_SIZE - da/da2/gnunet-helper-dns_8c.html - a0592dba56693fad79136250c11e5a7fe - - - - #define - DNS_PORT - da/da2/gnunet-helper-dns_8c.html - ab1d3f5c08428c20521a92ca2fa20f46c - - - - #define - DNS_MARK - da/da2/gnunet-helper-dns_8c.html - a3b1e169cc66a894dc4deb508744d5cf4 - - - - #define - DNS_TABLE - da/da2/gnunet-helper-dns_8c.html - a028233495c64b80407d6ac15369dc034 - - - - static void - signal_handler - da/da2/gnunet-helper-dns_8c.html - a5a2cb997ac731840ca1dbea80f7ba042 - (int signal) - - - static void - open_dev_null - da/da2/gnunet-helper-dns_8c.html - a855d25f3c8de146e5b37ef788bc566a7 - (int target_fd, int flags) - - - static int - fork_and_exec - da/da2/gnunet-helper-dns_8c.html - a386ffdc42c204de6447fb200401c86c0 - (const char *file, char *const cmd[]) - - - static int - init_tun - da/da2/gnunet-helper-dns_8c.html - a6c87eb5f26ce01eb35738fbafbee2bfa - (char *dev) - - - static void - set_address6 - da/da2/gnunet-helper-dns_8c.html - ae092fdfe2ffda012920235d14c876209 - (const char *dev, const char *address, unsigned long prefix_len) - - - static void - set_address4 - da/da2/gnunet-helper-dns_8c.html - a8de80a83ae922141536dc61d000cb1ec - (const char *dev, const char *address, const char *mask) - - - static void - run - da/da2/gnunet-helper-dns_8c.html - a205d0e8cd5e8ead9cabfe049332aef35 - (int fd_tun) - - - int - main - da/da2/gnunet-helper-dns_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static const char * - sbin_iptables - da/da2/gnunet-helper-dns_8c.html - a53e73efc55c9f760b6ebe3b91a970624 - - - - static const char * - sbin_ip6tables - da/da2/gnunet-helper-dns_8c.html - aa0b6728eb240dbcddea014893f48eed2 - - - - static const char * - sbin_sysctl - da/da2/gnunet-helper-dns_8c.html - a092377d443bf21819909585cc591434c - - - - static const char * - sbin_ip - da/da2/gnunet-helper-dns_8c.html - a1670611a7b00e4fb834f99916e11ac57 - - - - static int - cpipe - da/da2/gnunet-helper-dns_8c.html - a8e27282f503a3cecc17b80c507072961 - [2] - - - - gnunet-service-dns.c - /home/grothoff/research/gnunet/src/dns/ - da/d63/gnunet-service-dns_8c - platform.h - gnunet_util_lib.h - gnunet_applications.h - gnunet_constants.h - gnunet_protocols.h - gnunet_signatures.h - dns.h - gnunet_dns_service.h - gnunet_dnsparser_lib.h - gnunet_dnsstub_lib.h - gnunet_statistics_service.h - gnunet_tun_lib.h - ClientRecord - RequestRecord - - #define - DNS_PORT - da/d63/gnunet-service-dns_8c.html - ab1d3f5c08428c20521a92ca2fa20f46c - - - - #define - LOG - da/d63/gnunet-service-dns_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - - RequestPhase - da/d63/gnunet-service-dns_8c.html - a4be05a6599b29f89f91c9f47af9eae39 - - - - RP_INIT - da/d63/gnunet-service-dns_8c.html - a4be05a6599b29f89f91c9f47af9eae39aa626ab5d783da3a6f72f071cddeeef15 - - - - RP_REQUEST_MONITOR - da/d63/gnunet-service-dns_8c.html - a4be05a6599b29f89f91c9f47af9eae39a2ac4bf8a265e74196c7df6d3b372dc7e - - - - RP_QUERY - da/d63/gnunet-service-dns_8c.html - a4be05a6599b29f89f91c9f47af9eae39a33eb607f3a91f5b69e89963f07469b88 - - - - RP_INTERNET_DNS - da/d63/gnunet-service-dns_8c.html - a4be05a6599b29f89f91c9f47af9eae39a95fbf75a5d21c0ba165c7c150ca6f6f2 - - - - RP_MODIFY - da/d63/gnunet-service-dns_8c.html - a4be05a6599b29f89f91c9f47af9eae39a5360a48d4a534c46b47bf561e6a134b3 - - - - RP_RESPONSE_MONITOR - da/d63/gnunet-service-dns_8c.html - a4be05a6599b29f89f91c9f47af9eae39ab316025ea553e621f5d396f6e0d9c7c3 - - - - RP_DROP - da/d63/gnunet-service-dns_8c.html - a4be05a6599b29f89f91c9f47af9eae39a794365a4a0c8af38deb7800d21615185 - - - - static void - cleanup_rr - da/d63/gnunet-service-dns_8c.html - acfdb78f37231dd5dd73fe12ebc6f1a7f - (struct RequestRecord *rr) - - - static void - cleanup_task - da/d63/gnunet-service-dns_8c.html - a6326013d99300f02512b1b4e8acfacc7 - (void *cls) - - - static void - request_done - da/d63/gnunet-service-dns_8c.html - a64e28d7618a96821d46f8db47e5bd26b - (struct RequestRecord *rr) - - - static void - send_request_to_client - da/d63/gnunet-service-dns_8c.html - ae0eece17118b05ad2d31a16d0f6a7598 - (struct RequestRecord *rr, struct ClientRecord *cr) - - - static void - process_dns_result - da/d63/gnunet-service-dns_8c.html - a4dc313d9682a33e847568d59977833cb - (void *cls, const struct GNUNET_TUN_DnsHeader *dns, size_t r) - - - static void - next_phase - da/d63/gnunet-service-dns_8c.html - a15c72bfbd463aff1effd2d5013164aa1 - (struct RequestRecord *rr) - - - static void * - client_connect_cb - da/d63/gnunet-service-dns_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - da/d63/gnunet-service-dns_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static void - handle_client_init - da/d63/gnunet-service-dns_8c.html - ab6c0ce37a524a16debb2bcdf20630a56 - (void *cls, const struct GNUNET_DNS_Register *reg) - - - static int - check_client_response - da/d63/gnunet-service-dns_8c.html - ac35c8ee85c0f942c955c0ab426ec6cb9 - (void *cls, const struct GNUNET_DNS_Response *resp) - - - static void - handle_client_response - da/d63/gnunet-service-dns_8c.html - a2ad6025d200a481bef8d1d252090a1a7 - (void *cls, const struct GNUNET_DNS_Response *resp) - - - static int - process_helper_messages - da/d63/gnunet-service-dns_8c.html - a16fa1bdd6635f238a18eab6a25fdbb6b - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - run - da/d63/gnunet-service-dns_8c.html - ace42c34ace3df32dd51875cd1000b312 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg_, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - da/d63/gnunet-service-dns_8c.html - a6e487f102e8c612ce5c9d66fa5a529bd - ("dns", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_fixed_size(client_init, GNUNET_MESSAGE_TYPE_DNS_CLIENT_INIT, struct GNUNET_DNS_Register, NULL), GNUNET_MQ_hd_var_size(client_response, GNUNET_MESSAGE_TYPE_DNS_CLIENT_RESPONSE, struct GNUNET_DNS_Response, NULL), GNUNET_MQ_handler_end()) - - - static int - global_ret - da/d63/gnunet-service-dns_8c.html - a46aea8bacb6e1782ced692b1dfb4ff7b - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - da/d63/gnunet-service-dns_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_STATISTICS_Handle * - stats - da/d63/gnunet-service-dns_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_HELPER_Handle * - hijacker - da/d63/gnunet-service-dns_8c.html - a57c92126cd94c30142c12c4be1a4a29b - - - - static char * - helper_argv - da/d63/gnunet-service-dns_8c.html - a6c391875164bd9ca9952b7ace8955231 - [8] - - - static struct ClientRecord * - clients_head - da/d63/gnunet-service-dns_8c.html - a8e9b32358bca0f75b4f3894964c33856 - - - - static struct ClientRecord * - clients_tail - da/d63/gnunet-service-dns_8c.html - af8212f165a1ec5a0174f8aaea5111e93 - - - - static struct RequestRecord - requests - da/d63/gnunet-service-dns_8c.html - ace805a4e9c5cb67ecc9e9f7cf1dfad72 - [UINT16_MAX+1] - - - static uint64_t - request_id_gen - da/d63/gnunet-service-dns_8c.html - a9239d0b8708729c520b538d98492e095 - - - - static struct GNUNET_DNSSTUB_Context * - dnsstub - da/d63/gnunet-service-dns_8c.html - a5a7b234837aca8918af880d0e4848033 - - - - - gnunet-zonewalk.c - /home/grothoff/research/gnunet/src/dns/ - d6/d4d/gnunet-zonewalk_8c - platform.h - gnunet_util_lib.h - gnunet_dnsstub_lib.h - gnunet_dnsparser_lib.h - Request - - #define - THRESH - d6/d4d/gnunet-zonewalk_8c.html - a0656018abfc9fa2821827415f5d5ea57 - - - - #define - TIME_THRESH - d6/d4d/gnunet-zonewalk_8c.html - aed1261c0030105136751b795e4a529ea - - - - #define - MAX_RETRIES - d6/d4d/gnunet-zonewalk_8c.html - aecf13b8dc783db2202ca5c34fe117fc3 - - - - static void - process_record - d6/d4d/gnunet-zonewalk_8c.html - af19afe83de7e0fa725101456e8cb48de - (struct Request *req, struct GNUNET_DNSPARSER_Record *rec) - - - static void - process_result - d6/d4d/gnunet-zonewalk_8c.html - aceec75ed57b823ddd28737d13fc372b0 - (void *cls, const struct GNUNET_TUN_DnsHeader *dns, size_t dns_len) - - - static int - submit_req - d6/d4d/gnunet-zonewalk_8c.html - a8313db28aff9515ab81acbd3b66d6317 - (struct Request *req) - - - static void - process_queue - d6/d4d/gnunet-zonewalk_8c.html - a399b4adc452cb2ce19ee1e0adcd5d607 - (void *cls) - - - static void - do_shutdown - d6/d4d/gnunet-zonewalk_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - run - d6/d4d/gnunet-zonewalk_8c.html - a67236d5e314a64519aa4d5455909006e - (void *cls) - - - static void - queue - d6/d4d/gnunet-zonewalk_8c.html - a4398c90b155017ac6fff8b6f73184eec - (const char *hostname) - - - int - main - d6/d4d/gnunet-zonewalk_8c.html - a3c04138a5bfe5d72780bb7e82a18e627 - (int argc, char **argv) - - - static struct GNUNET_DNSSTUB_Context * - ctx - d6/d4d/gnunet-zonewalk_8c.html - a2effa44aa16a95e499663f65ec387a31 - - - - static unsigned int - pending - d6/d4d/gnunet-zonewalk_8c.html - a48873725da51fad7973c7b7454ee41fb - - - - static unsigned int - lookups - d6/d4d/gnunet-zonewalk_8c.html - a861c0b545e181fe2b655b237670151dc - - - - static unsigned int - failures - d6/d4d/gnunet-zonewalk_8c.html - aed2cb91c62a50ef91c6e8dffff64c8ba - - - - static unsigned int - records - d6/d4d/gnunet-zonewalk_8c.html - a37b25eb08c9c1588e65bb79edced5c1c - - - - static struct Request * - req_head - d6/d4d/gnunet-zonewalk_8c.html - ae78bb85b02b6e17a749fcd0eec972b42 - - - - static struct Request * - req_tail - d6/d4d/gnunet-zonewalk_8c.html - ad3ebee702a6f9178181496f33befdc58 - - - - static struct GNUNET_SCHEDULER_Task * - t - d6/d4d/gnunet-zonewalk_8c.html - a63c0a6544b098612a2ac1898b3ecc8f3 - - - - - plugin_block_dns.c - /home/grothoff/research/gnunet/src/dns/ - d1/d84/plugin__block__dns_8c - platform.h - gnunet_block_plugin.h - block_dns.h - gnunet_signatures.h - gnunet_block_group_lib.h - - #define - BLOOMFILTER_K - d1/d84/plugin__block__dns_8c.html - a8de3b714a9a52f3e2496d8962981cb15 - - - - static struct GNUNET_BLOCK_Group * - block_plugin_dns_create_group - d1/d84/plugin__block__dns_8c.html - ad34015c853bd717791f05c95170505b9 - (void *cls, enum GNUNET_BLOCK_Type type, uint32_t nonce, const void *raw_data, size_t raw_data_size, va_list va) - - - static enum GNUNET_BLOCK_EvaluationResult - block_plugin_dns_evaluate - d1/d84/plugin__block__dns_8c.html - a95a8b751740285a8b3f53ed63c0a12c7 - (void *cls, struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *bg, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - static int - block_plugin_dns_get_key - d1/d84/plugin__block__dns_8c.html - aa2b534d3e0fe9f60f0c673af3eba2e57 - (void *cls, enum GNUNET_BLOCK_Type type, const void *block, size_t block_size, struct GNUNET_HashCode *key) - - - void * - libgnunet_plugin_block_dns_init - d1/d84/plugin__block__dns_8c.html - a0e5192b74e639ac38129834e7c1a1e0b - (void *cls) - - - void * - libgnunet_plugin_block_dns_done - d1/d84/plugin__block__dns_8c.html - ab69c419375f06528665680c42aefe7f6 - (void *cls) - - - - exit.h - /home/grothoff/research/gnunet/src/exit/ - d7/d79/exit_8h - gnunet_util_lib.h - GNUNET_EXIT_TcpServiceStartMessage - GNUNET_EXIT_TcpInternetStartMessage - GNUNET_EXIT_TcpDataMessage - GNUNET_EXIT_UdpServiceMessage - GNUNET_EXIT_UdpInternetMessage - GNUNET_EXIT_UdpReplyMessage - GNUNET_EXIT_IcmpServiceMessage - GNUNET_EXIT_IcmpInternetMessage - GNUNET_EXIT_IcmpToVPNMessage - - - gnunet-daemon-exit.c - /home/grothoff/research/gnunet/src/exit/ - d3/d7e/gnunet-daemon-exit_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_applications.h - gnunet_dht_service.h - gnunet_cadet_service.h - gnunet_dnsparser_lib.h - gnunet_dnsstub_lib.h - gnunet_statistics_service.h - gnunet_constants.h - gnunet_signatures.h - gnunet_tun_lib.h - gnunet_regex_service.h - exit.h - block_dns.h - SocketAddress - LocalService - RedirectInformation - ChannelState - DnsResponseMessage - - #define - REGEX_MAX_PATH_LEN_IPV4 - d3/d7e/gnunet-daemon-exit_8c.html - a38910cb0020d81fe4a472989d08522f6 - - - - #define - REGEX_MAX_PATH_LEN_IPV6 - d3/d7e/gnunet-daemon-exit_8c.html - a8acc06789a010a03b673de02e84b36fa - - - - #define - REGEX_REFRESH_FREQUENCY - d3/d7e/gnunet-daemon-exit_8c.html - a3d785c4a1e240af03978ff4cfb5fc00a - - - - #define - DHT_PUT_FREQUENCY - d3/d7e/gnunet-daemon-exit_8c.html - ade1a4664d5f6c09b68dd8d0338e71f87 - - - - #define - DNS_ADVERTISEMENT_TIMEOUT - d3/d7e/gnunet-daemon-exit_8c.html - a3be8cb64f0ae8cb407b71beacb7a8a64 - - - - #define - LOG - d3/d7e/gnunet-daemon-exit_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static GNUNET_NETWORK_STRUCT_END void - process_dns_result - d3/d7e/gnunet-daemon-exit_8c.html - aae831d79132643d7af440ac04b6d8ba0 - (void *cls, const struct GNUNET_TUN_DnsHeader *dns, size_t r) - - - static int - check_dns_request - d3/d7e/gnunet-daemon-exit_8c.html - a02efeb8241c24c75186831aa51da9dd0 - (void *cls, const struct DnsResponseMessage *msg) - - - static void - handle_dns_request - d3/d7e/gnunet-daemon-exit_8c.html - aff2ca19109af6cd13608ebda45d4ff6d - (void *cls, const struct DnsResponseMessage *msg) - - - static void - hash_redirect_info - d3/d7e/gnunet-daemon-exit_8c.html - a8d6ce8dc36faf4471daaf31e653edc94 - (struct GNUNET_HashCode *hash, const struct RedirectInformation *ri) - - - static struct ChannelState * - get_redirect_state - d3/d7e/gnunet-daemon-exit_8c.html - a4a600c02828b1e4b6aba1b321ded18cc - (int af, int protocol, const void *destination_ip, uint16_t destination_port, const void *local_ip, uint16_t local_port, struct GNUNET_HashCode *state_key) - - - static int - check_tcp_service - d3/d7e/gnunet-daemon-exit_8c.html - a31dcd6a138d94d2502e810c557cf66fc - (void *cls, const struct GNUNET_EXIT_TcpServiceStartMessage *start) - - - static void - prepare_ipv4_packet - d3/d7e/gnunet-daemon-exit_8c.html - a89511852a72861649085a67cb0a67549 - (const void *payload, size_t payload_length, int protocol, const struct GNUNET_TUN_TcpHeader *tcp_header, const struct SocketAddress *src_address, const struct SocketAddress *dst_address, struct GNUNET_TUN_IPv4Header *pkt4) - - - static void - prepare_ipv6_packet - d3/d7e/gnunet-daemon-exit_8c.html - a599d4ca375b297facd5ec21cb42fecb7 - (const void *payload, size_t payload_length, int protocol, const struct GNUNET_TUN_TcpHeader *tcp_header, const struct SocketAddress *src_address, const struct SocketAddress *dst_address, struct GNUNET_TUN_IPv6Header *pkt6) - - - static void - send_tcp_packet_via_tun - d3/d7e/gnunet-daemon-exit_8c.html - a326ca299bbbd856590cf9e95c0692f34 - (const struct SocketAddress *destination_address, const struct SocketAddress *source_address, const struct GNUNET_TUN_TcpHeader *tcp_header, const void *payload, size_t payload_length) - - - static void - send_icmp_packet_via_tun - d3/d7e/gnunet-daemon-exit_8c.html - a5b1f40fc7f9246f6dde04f77998fbc63 - (const struct SocketAddress *destination_address, const struct SocketAddress *source_address, const struct GNUNET_TUN_IcmpHeader *icmp_header, const void *payload, size_t payload_length) - - - static void - setup_fresh_address - d3/d7e/gnunet-daemon-exit_8c.html - a44744a3c2a618e2f797977c81d2a6c65 - (int af, uint8_t proto, struct SocketAddress *local_address) - - - static void - setup_state_record - d3/d7e/gnunet-daemon-exit_8c.html - ae2d942bd6ca5d0da09534448101c27a9 - (struct ChannelState *state) - - - static void - send_udp_packet_via_tun - d3/d7e/gnunet-daemon-exit_8c.html - a0ba927f94ac917859b42afd22531fa6b - (const struct SocketAddress *destination_address, const struct SocketAddress *source_address, const void *payload, size_t payload_length) - - - static int - check_udp_remote - d3/d7e/gnunet-daemon-exit_8c.html - a012e71eb89f2467e49ad8667ae6840b5 - (void *cls, const struct GNUNET_EXIT_UdpInternetMessage *msg) - - - static void - handle_udp_remote - d3/d7e/gnunet-daemon-exit_8c.html - adea87cc5d2173925074e20f58f54565e - (void *cls, const struct GNUNET_EXIT_UdpInternetMessage *msg) - - - static int - check_udp_service - d3/d7e/gnunet-daemon-exit_8c.html - a184006e7da7d7b025220372af1fab73a - (void *cls, const struct GNUNET_EXIT_UdpServiceMessage *msg) - - - static void - handle_udp_service - d3/d7e/gnunet-daemon-exit_8c.html - aa122d378fefdf5b9d3f9e8acc64d4cf2 - (void *cls, const struct GNUNET_EXIT_UdpServiceMessage *msg) - - - static void - handle_tcp_service - d3/d7e/gnunet-daemon-exit_8c.html - a900912b5e47bdb4cf5853c3703af3447 - (void *cls, const struct GNUNET_EXIT_TcpServiceStartMessage *start) - - - static int - check_tcp_remote - d3/d7e/gnunet-daemon-exit_8c.html - af2e9c15cfdef245cf3b92a428982f139 - (void *cls, const struct GNUNET_EXIT_TcpInternetStartMessage *start) - - - static void - handle_tcp_remote - d3/d7e/gnunet-daemon-exit_8c.html - a92cf96eabf3610bdb241253b6a5ddb75 - (void *cls, const struct GNUNET_EXIT_TcpInternetStartMessage *start) - - - static int - check_tcp_data - d3/d7e/gnunet-daemon-exit_8c.html - ad164f15123396b82c26d197654e488d7 - (void *cls, const struct GNUNET_EXIT_TcpDataMessage *data) - - - static void - handle_tcp_data - d3/d7e/gnunet-daemon-exit_8c.html - aa55f47b01cc56ae56627b4ca8516657d - (void *cls, const struct GNUNET_EXIT_TcpDataMessage *data) - - - static void - make_up_icmpv4_payload - d3/d7e/gnunet-daemon-exit_8c.html - a18cab8171ff3014d4c4358de3f434264 - (struct ChannelState *state, struct GNUNET_TUN_IPv4Header *ipp, struct GNUNET_TUN_UdpHeader *udp) - - - static void - make_up_icmpv6_payload - d3/d7e/gnunet-daemon-exit_8c.html - af450ef3a46a9af78c474b96e95a1ddb0 - (struct ChannelState *state, struct GNUNET_TUN_IPv6Header *ipp, struct GNUNET_TUN_UdpHeader *udp) - - - static int - check_icmp_remote - d3/d7e/gnunet-daemon-exit_8c.html - ade43f8c04f4d66e45ce9c25c83ef0615 - (void *cls, const struct GNUNET_EXIT_IcmpInternetMessage *msg) - - - static void - handle_icmp_remote - d3/d7e/gnunet-daemon-exit_8c.html - aa006d03a49981351e50847715b67f422 - (void *cls, const struct GNUNET_EXIT_IcmpInternetMessage *msg) - - - static uint16_t - make_up_icmp_service_payload - d3/d7e/gnunet-daemon-exit_8c.html - a9107e3a9c2f59a59a22ac54e384f037c - (struct ChannelState *state, char *buf) - - - static int - check_icmp_service - d3/d7e/gnunet-daemon-exit_8c.html - a6df62c1cf86b617930edac1575162b9d - (void *cls, const struct GNUNET_EXIT_IcmpServiceMessage *msg) - - - static void - handle_icmp_service - d3/d7e/gnunet-daemon-exit_8c.html - a43de7ef9095d57c2809c3ec418180d95 - (void *cls, const struct GNUNET_EXIT_IcmpServiceMessage *msg) - - - static int - free_service_record - d3/d7e/gnunet-daemon-exit_8c.html - abde0d27633a43b378270246249a9c23c - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void * - new_service_channel - d3/d7e/gnunet-daemon-exit_8c.html - abd014c6d6d6f031623e80cf66bab297f - (void *cls, struct GNUNET_CADET_Channel *channel, const struct GNUNET_PeerIdentity *initiator) - - - static void - clean_channel - d3/d7e/gnunet-daemon-exit_8c.html - a21a573e537e9ec482c1731ec478c435d - (void *cls, const struct GNUNET_CADET_Channel *channel) - - - static void - store_service - d3/d7e/gnunet-daemon-exit_8c.html - a7266451b2ea0059382e315349145c607 - (int proto, const char *name, uint16_t destination_port, struct LocalService *service) - - - static void - send_packet_to_cadet_channel - d3/d7e/gnunet-daemon-exit_8c.html - a2fa64048d157bc5207e23f38d92e0543 - (struct ChannelState *s, struct GNUNET_MQ_Envelope *env) - - - static void - icmp_from_helper - d3/d7e/gnunet-daemon-exit_8c.html - a80e71ecfe67511e45d782c4ca8b5dd05 - (const struct GNUNET_TUN_IcmpHeader *icmp, size_t pktlen, int af, const void *destination_ip, const void *source_ip) - - - static void - udp_from_helper - d3/d7e/gnunet-daemon-exit_8c.html - a0470d891d5af2a7bfe598b3dccff4cf1 - (const struct GNUNET_TUN_UdpHeader *udp, size_t pktlen, int af, const void *destination_ip, const void *source_ip) - - - static void - tcp_from_helper - d3/d7e/gnunet-daemon-exit_8c.html - a892988a5915bfc8e08c4c8e2a7497937 - (const struct GNUNET_TUN_TcpHeader *tcp, size_t pktlen, int af, const void *destination_ip, const void *source_ip) - - - static int - message_token - d3/d7e/gnunet-daemon-exit_8c.html - a9e32494d16ffcde350146a9cfc05e529 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void * - new_channel - d3/d7e/gnunet-daemon-exit_8c.html - a9c4990a908e9c759aabcd3528a08b966 - (void *cls, struct GNUNET_CADET_Channel *channel, const struct GNUNET_PeerIdentity *initiator) - - - static int - free_iterate - d3/d7e/gnunet-daemon-exit_8c.html - ae676697180f66614457acd237df205ee - (void *cls, const struct GNUNET_HashCode *hash, void *value) - - - static void - dummy_task - d3/d7e/gnunet-daemon-exit_8c.html - a9699910ac44fc9718ec7a6e270493fcb - (void *cls) - - - static void - cleanup - d3/d7e/gnunet-daemon-exit_8c.html - a5746e6f93bc2df51d2c297e9d86ce671 - (void *cls) - - - static void - add_services - d3/d7e/gnunet-daemon-exit_8c.html - a8415a63aa2176c14d8b63bba1714eb55 - (int proto, char *cpy, const char *name) - - - static void - read_service_conf - d3/d7e/gnunet-daemon-exit_8c.html - aac2b4d7459de92f32c11c7d40369e15b - (void *cls, const char *section) - - - static void - do_dht_put - d3/d7e/gnunet-daemon-exit_8c.html - a9d47460e48f05bacdd4ae3bd5c8dfec2 - (void *cls) - - - static void - dht_put_cont - d3/d7e/gnunet-daemon-exit_8c.html - a638e8da614ce45f2b9da8da8e5880ae8 - (void *cls) - - - static void - parse_ip_options - d3/d7e/gnunet-daemon-exit_8c.html - ab4493a742be7b5f7c732773d828294cc - () - - - static void - advertise_dns_exit - d3/d7e/gnunet-daemon-exit_8c.html - aec9180b52de03d9ef05c17c6213de201 - () - - - static int - setup_exit_helper_args - d3/d7e/gnunet-daemon-exit_8c.html - a5020a200a8bf65c164d725072dc671e8 - () - - - static void - run - d3/d7e/gnunet-daemon-exit_8c.html - a4d957609fd24600ca6de6ad20ef73596 - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg_) - - - int - main - d3/d7e/gnunet-daemon-exit_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - global_ret - d3/d7e/gnunet-daemon-exit_8c.html - a46aea8bacb6e1782ced692b1dfb4ff7b - - - - static struct GNUNET_REGEX_Announcement * - regex4 - d3/d7e/gnunet-daemon-exit_8c.html - a281562bb072c5874f9a4ceb70f13402a - - - - static struct GNUNET_REGEX_Announcement * - regex6 - d3/d7e/gnunet-daemon-exit_8c.html - a91db9a8cf9697bc60c87ea89e53b4dff - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d3/d7e/gnunet-daemon-exit_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_HELPER_Handle * - helper_handle - d3/d7e/gnunet-daemon-exit_8c.html - ae2f44ee96123f6edcce1514fbf5c1301 - - - - static char * - exit_argv - d3/d7e/gnunet-daemon-exit_8c.html - aa7e4ef5e61a93268db061fd53f8d06d1 - [8] - - - static struct in6_addr - exit_ipv6addr - d3/d7e/gnunet-daemon-exit_8c.html - a408bc8bad70eb7005b689c4e175d317e - - - - static unsigned long long - ipv6prefix - d3/d7e/gnunet-daemon-exit_8c.html - a3ce3dfb5436e88bca93e021bb3a11207 - - - - static struct in_addr - exit_ipv4addr - d3/d7e/gnunet-daemon-exit_8c.html - aba7a2f320548fd9727f19317957c8ca9 - - - - static struct in_addr - exit_ipv4mask - d3/d7e/gnunet-daemon-exit_8c.html - ab2126df5050a8245310403cddbfdb6db - - - - static struct GNUNET_STATISTICS_Handle * - stats - d3/d7e/gnunet-daemon-exit_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_CADET_Handle * - cadet_handle - d3/d7e/gnunet-daemon-exit_8c.html - a94cbcb8f803bfcc880b75a70d3600eb2 - - - - static struct GNUNET_CONTAINER_MultiHashMap * - connections_map - d3/d7e/gnunet-daemon-exit_8c.html - a759713ee188f6a4ca7ce1813cb1e04b0 - - - - static struct GNUNET_CONTAINER_Heap * - connections_heap - d3/d7e/gnunet-daemon-exit_8c.html - a876089f20004ddbccf3ba9ec2e964e1e - - - - static unsigned long long - max_connections - d3/d7e/gnunet-daemon-exit_8c.html - a45ed856458dfc60f44d83be149f1829b - - - - static struct GNUNET_CONTAINER_MultiHashMap * - services - d3/d7e/gnunet-daemon-exit_8c.html - a36bbc6eae8c66d318e9daa14e67bc30e - - - - static struct ChannelState * - channels - d3/d7e/gnunet-daemon-exit_8c.html - a3c7ef6ebb9203e0042c9461a1514456d - [UINT16_MAX+1] - - - static struct GNUNET_DNSSTUB_Context * - dnsstub - d3/d7e/gnunet-daemon-exit_8c.html - a5a7b234837aca8918af880d0e4848033 - - - - static struct GNUNET_DHT_PutHandle * - dht_put - d3/d7e/gnunet-daemon-exit_8c.html - a899690a01139661b0ef7ab6c562af7c2 - - - - static struct GNUNET_DHT_Handle * - dht - d3/d7e/gnunet-daemon-exit_8c.html - a06f385c9932a6fd6c1c5cca85710ce7a - - - - static struct GNUNET_SCHEDULER_Task * - dht_task - d3/d7e/gnunet-daemon-exit_8c.html - af17c784a70cc6e86530a07a54d1534ed - - - - static struct GNUNET_DNS_Advertisement - dns_advertisement - d3/d7e/gnunet-daemon-exit_8c.html - a529bfedfeeffe73c070994410a3796ee - - - - static struct GNUNET_HashCode - dht_put_key - d3/d7e/gnunet-daemon-exit_8c.html - ac36cda120d73cf2b8374b9210e7fc1b1 - - - - static struct GNUNET_CRYPTO_EddsaPrivateKey * - peer_key - d3/d7e/gnunet-daemon-exit_8c.html - ac5060415057ea4b4f5ed6cc636bf15d8 - - - - static struct GNUNET_CADET_Port * - dns_port - d3/d7e/gnunet-daemon-exit_8c.html - ae2e8414697bba28920b57de8c84a3367 - - - - static struct GNUNET_CADET_Port * - cadet_port4 - d3/d7e/gnunet-daemon-exit_8c.html - aaccd18ea7e6103d70eed8e1d5262ae35 - - - - static struct GNUNET_CADET_Port * - cadet_port6 - d3/d7e/gnunet-daemon-exit_8c.html - aeeba50482d42945de5c0399d64e8c1e0 - - - - static int - ipv4_exit - d3/d7e/gnunet-daemon-exit_8c.html - ae40ccb7253628a9f4f5d84dbf4ca1e3e - - - - static int - ipv6_exit - d3/d7e/gnunet-daemon-exit_8c.html - a777f6409ec0e6c8de8bc1d606981fbb4 - - - - static int - ipv4_enabled - d3/d7e/gnunet-daemon-exit_8c.html - a3055d7443b38252e5af0b8cd27ca7227 - - - - static int - ipv6_enabled - d3/d7e/gnunet-daemon-exit_8c.html - a117f041468a18d3da27cc5cc349f135c - - - - - gnunet-helper-exit.c - /home/grothoff/research/gnunet/src/exit/ - d8/d44/gnunet-helper-exit_8c - platform.h - gnunet_crypto_lib.h - gnunet_common.h - gnunet_protocols.h - - #define - DEBUG - d8/d44/gnunet-helper-exit_8c.html - ad72dbcf6d0153db1b8d8a58001feed83 - - - - #define - MAX_SIZE - d8/d44/gnunet-helper-exit_8c.html - a0592dba56693fad79136250c11e5a7fe - - - - #define - init_tun - d8/d44/gnunet-helper-exit_8c.html - aee4705e50264cc220ae5e77368087fc6 - (dev) - - - static void - open_dev_null - d8/d44/gnunet-helper-exit_8c.html - a855d25f3c8de146e5b37ef788bc566a7 - (int target_fd, int flags) - - - static int - fork_and_exec - d8/d44/gnunet-helper-exit_8c.html - a386ffdc42c204de6447fb200401c86c0 - (const char *file, char *const cmd[]) - - - static void - set_address6 - d8/d44/gnunet-helper-exit_8c.html - ae092fdfe2ffda012920235d14c876209 - (const char *dev, const char *address, unsigned long prefix_len) - - - static void - set_address4 - d8/d44/gnunet-helper-exit_8c.html - a8de80a83ae922141536dc61d000cb1ec - (const char *dev, const char *address, const char *mask) - - - static void - run - d8/d44/gnunet-helper-exit_8c.html - a205d0e8cd5e8ead9cabfe049332aef35 - (int fd_tun) - - - int - main - d8/d44/gnunet-helper-exit_8c.html - a3c04138a5bfe5d72780bb7e82a18e627 - (int argc, char **argv) - - - static const char * - sbin_sysctl - d8/d44/gnunet-helper-exit_8c.html - a092377d443bf21819909585cc591434c - - - - static const char * - sbin_iptables - d8/d44/gnunet-helper-exit_8c.html - a53e73efc55c9f760b6ebe3b91a970624 - - - - - defragmentation.c - /home/grothoff/research/gnunet/src/fragmentation/ - de/d0f/defragmentation_8c - platform.h - gnunet_fragmentation_lib.h - fragmentation.h - FragTimes - MessageContext - GNUNET_DEFRAGMENT_Context - - struct GNUNET_DEFRAGMENT_Context * - GNUNET_DEFRAGMENT_context_create - d3/df0/group__fragmentation.html - ga5622389a52640b5ec8f462d8fb8473fe - (struct GNUNET_STATISTICS_Handle *stats, uint16_t mtu, unsigned int num_msgs, void *cls, GNUNET_FRAGMENT_MessageProcessor proc, GNUNET_DEFRAGMENT_AckProcessor ackp) - - - void - GNUNET_DEFRAGMENT_context_destroy - d3/df0/group__fragmentation.html - ga5450f5ea7d37d2ea9ac8ffc848305a7e - (struct GNUNET_DEFRAGMENT_Context *dc) - - - static void - send_ack - de/d0f/defragmentation_8c.html - a7b0811b9ba817076defb396c7d00f5a9 - (void *cls) - - - static void - gsl_fit_mul - de/d0f/defragmentation_8c.html - ada0fc51bcff21853e1d2b89dc0e4df3d - (const double *x, const size_t xstride, const double *y, const size_t ystride, const size_t n, double *c1, double *cov_11, double *sumsq) - - - static struct GNUNET_TIME_Relative - estimate_latency - de/d0f/defragmentation_8c.html - aea5ab554a809fad7dd76b98b4bc6b81f - (struct MessageContext *mc) - - - static void - discard_oldest_mc - de/d0f/defragmentation_8c.html - a736f7e0e74b27a37ce56f9e41cf34fde - (struct GNUNET_DEFRAGMENT_Context *dc) - - - int - GNUNET_DEFRAGMENT_process_fragment - d3/df0/group__fragmentation.html - ga2e783a99ac1acb3643632b07ff069577 - (struct GNUNET_DEFRAGMENT_Context *dc, const struct GNUNET_MessageHeader *msg) - - - - fragmentation.c - /home/grothoff/research/gnunet/src/fragmentation/ - de/dbc/fragmentation_8c - platform.h - gnunet_fragmentation_lib.h - gnunet_protocols.h - fragmentation.h - GNUNET_FRAGMENT_Context - - #define - MIN_ACK_DELAY - de/dbc/fragmentation_8c.html - a4b7952e4cc9b01e6278e79d859403018 - - - - const char * - GNUNET_FRAGMENT_print_ack - d3/df0/group__fragmentation.html - ga14d583d1d1526eae61401babaa960bf7 - (const struct GNUNET_MessageHeader *ack) - - - static void - transmit_next - de/dbc/fragmentation_8c.html - a2b5aca6c41fe0ece2392d9b1453f77d7 - (void *cls) - - - struct GNUNET_FRAGMENT_Context * - GNUNET_FRAGMENT_context_create - d3/df0/group__fragmentation.html - gad254da43e358d95c24f30e2341b39095 - (struct GNUNET_STATISTICS_Handle *stats, uint16_t mtu, struct GNUNET_BANDWIDTH_Tracker *tracker, struct GNUNET_TIME_Relative msg_delay, struct GNUNET_TIME_Relative ack_delay, const struct GNUNET_MessageHeader *msg, GNUNET_FRAGMENT_MessageProcessor proc, void *proc_cls) - - - void - GNUNET_FRAGMENT_context_transmission_done - d3/df0/group__fragmentation.html - ga41bc81edd268d48af42605042d0afa43 - (struct GNUNET_FRAGMENT_Context *fc) - - - int - GNUNET_FRAGMENT_process_ack - d3/df0/group__fragmentation.html - ga4bb0ef485974c96d70f649ec90c6ff3b - (struct GNUNET_FRAGMENT_Context *fc, const struct GNUNET_MessageHeader *msg) - - - void - GNUNET_FRAGMENT_context_destroy - d3/df0/group__fragmentation.html - gab249fe547ea403dace483973076616f8 - (struct GNUNET_FRAGMENT_Context *fc, struct GNUNET_TIME_Relative *msg_delay, struct GNUNET_TIME_Relative *ack_delay) - - - - fragmentation.h - /home/grothoff/research/gnunet/src/fragmentation/ - d0/da2/fragmentation_8h - platform.h - gnunet_fragmentation_lib.h - FragmentHeader - FragmentAcknowledgement - - - fs.h - /home/grothoff/research/gnunet/src/fs/ - df/d26/fs_8h - gnunet_constants.h - gnunet_datastore_service.h - gnunet_dht_service.h - gnunet_fs_service.h - gnunet_block_lib.h - block_fs.h - ContentHashKey - RequestLocSignatureMessage - ResponseLocSignatureMessage - IndexStartMessage - IndexInfoMessage - UnindexMessage - SearchMessage - PutMessage - ClientPutMessage - - #define - DBLOCK_SIZE - df/d26/fs_8h.html - a93f4bf6b92b2fe7784b640c6bb4cbb93 - - - - #define - HASHING_BLOCKSIZE - df/d26/fs_8h.html - a67228fa62d2a4e6275d4457619ad9b9e - - - - #define - SEARCH_MESSAGE_OPTION_NONE - df/d26/fs_8h.html - a5375831afee9e410434f3e530e024eb3 - - - - #define - SEARCH_MESSAGE_OPTION_LOOPBACK_ONLY - df/d26/fs_8h.html - a6b7c54c7425ae17cb3df30b2715e5db7 - - - - #define - SEARCH_MESSAGE_OPTION_CONTINUED - df/d26/fs_8h.html - acb74f8d71be1abc39143195150821b4b - - - - - fs_api.c - /home/grothoff/research/gnunet/src/fs/ - d6/d3c/fs__api_8c - platform.h - gnunet_util_lib.h - gnunet_fs_service.h - fs_api.h - fs_tree.h - FileInfo - - #define - DEFAULT_MAX_PARALLEL_REQUESTS - d6/d3c/fs__api_8c.html - a11785433a1cc3c1feb7ff944907075c7 - - - - #define - DEFAULT_MAX_PARALLEL_DOWNLOADS - d6/d3c/fs__api_8c.html - aa13ca4e6148715c0cc730ee919ec58b1 - - - - static void - start_job - d6/d3c/fs__api_8c.html - a2e4ed0dcd9fc5c22be59f816ee866563 - (struct GNUNET_FS_QueueEntry *qe) - - - static void - stop_job - d6/d3c/fs__api_8c.html - a558fba2a21adee80e29dbfe3b0489c7c - (struct GNUNET_FS_QueueEntry *qe) - - - static void - process_job_queue - d6/d3c/fs__api_8c.html - a96cde7919959b52197334c94816a11a6 - (void *cls) - - - struct GNUNET_FS_QueueEntry * - GNUNET_FS_queue_ - d6/d3c/fs__api_8c.html - ad713f7473783b534da6dc791dfcec5ee - (struct GNUNET_FS_Handle *h, GNUNET_SCHEDULER_TaskCallback start, GNUNET_SCHEDULER_TaskCallback stop, void *cls, unsigned int blocks, enum GNUNET_FS_QueuePriority priority) - - - void - GNUNET_FS_dequeue_ - d6/d3c/fs__api_8c.html - ad5dbf7ab7ddbfcb742b467d0c661d988 - (struct GNUNET_FS_QueueEntry *qe) - - - struct TopLevelActivity * - GNUNET_FS_make_top - d6/d3c/fs__api_8c.html - a2db3c1d965431611b5023d9b48aee323 - (struct GNUNET_FS_Handle *h, SuspendSignalFunction ssf, void *ssf_cls) - - - void - GNUNET_FS_end_top - d6/d3c/fs__api_8c.html - af906194c1a75e75a265e89435be0cb08 - (struct GNUNET_FS_Handle *h, struct TopLevelActivity *top) - - - size_t - GNUNET_FS_data_reader_file_ - d6/d3c/fs__api_8c.html - ae9372cb12a98f03da21e4c28fc404db6 - (void *cls, uint64_t offset, size_t max, void *buf, char **emsg) - - - void * - GNUNET_FS_make_file_reader_context_ - d6/d3c/fs__api_8c.html - a2ce801aac75652240cefe755370d9728 - (const char *filename) - - - size_t - GNUNET_FS_data_reader_copy_ - d6/d3c/fs__api_8c.html - a5ebfc5463f0c9060c504e79ad5c7b92a - (void *cls, uint64_t offset, size_t max, void *buf, char **emsg) - - - static char * - get_serialization_file_name - d6/d3c/fs__api_8c.html - ab584370a0f7c043d8ad244e229c69e94 - (struct GNUNET_FS_Handle *h, const char *ext, const char *ent) - - - static char * - get_serialization_file_name_in_dir - d6/d3c/fs__api_8c.html - aa7baf3976f5cb88cb32926a1015a36ba - (struct GNUNET_FS_Handle *h, const char *ext, const char *uni, const char *ent) - - - static struct GNUNET_BIO_ReadHandle * - get_read_handle - d6/d3c/fs__api_8c.html - a52652bd0914430b17f34f408ea55561b - (struct GNUNET_FS_Handle *h, const char *ext, const char *ent) - - - static struct GNUNET_BIO_WriteHandle * - get_write_handle - d6/d3c/fs__api_8c.html - ac0fc61506326f6dd227cd82439120c81 - (struct GNUNET_FS_Handle *h, const char *ext, const char *ent) - - - static struct GNUNET_BIO_WriteHandle * - get_write_handle_in_dir - d6/d3c/fs__api_8c.html - a3273070055151bcfbb7346929febdba9 - (struct GNUNET_FS_Handle *h, const char *ext, const char *uni, const char *ent) - - - void - GNUNET_FS_remove_sync_file_ - d6/d3c/fs__api_8c.html - aa05b7cfb69b93b3c73f12bff658d7ce2 - (struct GNUNET_FS_Handle *h, const char *ext, const char *ent) - - - static void - remove_sync_file_in_dir - d6/d3c/fs__api_8c.html - a076eb09c86e8a6642259c07c36b136fd - (struct GNUNET_FS_Handle *h, const char *ext, const char *uni, const char *ent) - - - void - GNUNET_FS_remove_sync_dir_ - d6/d3c/fs__api_8c.html - ac4986c7175384128e1e0722876f5b86e - (struct GNUNET_FS_Handle *h, const char *ext, const char *uni) - - - static int - write_start_time - d6/d3c/fs__api_8c.html - ab1bd5ae794552fe19a7fa182264566cf - (struct GNUNET_BIO_WriteHandle *wh, struct GNUNET_TIME_Absolute timestamp) - - - static int - read_start_time - d6/d3c/fs__api_8c.html - a60edf99ae8ac8f1df42dfff606846533 - (struct GNUNET_BIO_ReadHandle *rh, struct GNUNET_TIME_Absolute *timestamp) - - - static struct GNUNET_FS_FileInformation * - deserialize_file_information - d6/d3c/fs__api_8c.html - a1946510dadd54fd7e4ffb304e7d17e78 - (struct GNUNET_FS_Handle *h, const char *filename) - - - static struct GNUNET_FS_FileInformation * - deserialize_fi_node - d6/d3c/fs__api_8c.html - a175df00e7fac5a4d5cdc14b1347194e9 - (struct GNUNET_FS_Handle *h, const char *fn, struct GNUNET_BIO_ReadHandle *rh) - - - static char * - get_serialization_short_name - d6/d3c/fs__api_8c.html - af0b566194c5c7557d7a8476fcbc8a01a - (const char *fullname) - - - static char * - make_serialization_file_name - d6/d3c/fs__api_8c.html - a40181d3bed98e3384496d9dd30f4b0d2 - (struct GNUNET_FS_Handle *h, const char *ext) - - - static char * - make_serialization_file_name_in_dir - d6/d3c/fs__api_8c.html - a14e84597cec60506393612a81825cc03 - (struct GNUNET_FS_Handle *h, const char *ext, const char *uni) - - - static int - copy_from_reader - d6/d3c/fs__api_8c.html - a186d6eceb79817b0423b3e5c26638202 - (struct GNUNET_BIO_WriteHandle *wh, struct GNUNET_FS_FileInformation *fi) - - - void - GNUNET_FS_file_information_sync_ - d6/d3c/fs__api_8c.html - ad0b43a407b9a13e783f1b4f077483e18 - (struct GNUNET_FS_FileInformation *fi) - - - static struct GNUNET_FS_FileInformation * - find_file_position - d6/d3c/fs__api_8c.html - a5b40a5f456c87fa84e0deb29a684030e - (struct GNUNET_FS_FileInformation *pos, const char *srch) - - - static int - fip_signal_resume - d6/d3c/fs__api_8c.html - afe3fa192cba33063689c0ff4ee121209 - (void *cls, struct GNUNET_FS_FileInformation *fi, uint64_t length, struct GNUNET_CONTAINER_MetaData *meta, struct GNUNET_FS_Uri **uri, struct GNUNET_FS_BlockOptions *bo, int *do_index, void **client_info) - - - static int - deserialize_publish_file - d6/d3c/fs__api_8c.html - afab138001313b2bfb20b2931420418de - (void *cls, const char *filename) - - - void - GNUNET_FS_publish_sync_ - d6/d3c/fs__api_8c.html - af9cf2266d973741f8f5d458877cbbc84 - (struct GNUNET_FS_PublishContext *pc) - - - void - GNUNET_FS_unindex_sync_ - d6/d3c/fs__api_8c.html - a1a411eee1e7395dff1f076949150f866 - (struct GNUNET_FS_UnindexContext *uc) - - - static int - write_download_request - d6/d3c/fs__api_8c.html - a678151784c396fce024261c1d860b944 - (struct GNUNET_BIO_WriteHandle *wh, struct DownloadRequest *dr) - - - static struct DownloadRequest * - read_download_request - d6/d3c/fs__api_8c.html - aa7fdf6a998234c9ea4d5aff589bf5cc9 - (struct GNUNET_BIO_ReadHandle *rh) - - - static char * - get_download_sync_filename - d6/d3c/fs__api_8c.html - aeb046c9b9c015ae1da1a3b8ed772040b - (struct GNUNET_FS_DownloadContext *dc, const char *uni, const char *ext) - - - void - GNUNET_FS_download_sync_ - d6/d3c/fs__api_8c.html - a8387cca14a3022132ce45165291c5ace - (struct GNUNET_FS_DownloadContext *dc) - - - void - GNUNET_FS_search_result_sync_ - d6/d3c/fs__api_8c.html - a0a8c724ea1ed35ebff30825aa2fa171c - (struct GNUNET_FS_SearchResult *sr) - - - void - GNUNET_FS_search_sync_ - d6/d3c/fs__api_8c.html - a2f963dd418cd71e10ce3a9d2d9eb1a36 - (struct GNUNET_FS_SearchContext *sc) - - - static int - deserialize_unindex_file - d6/d3c/fs__api_8c.html - a134bbd1c70886b59ed718e508b1e161e - (void *cls, const char *filename) - - - static void - deserialize_download - d6/d3c/fs__api_8c.html - a4342ed94fa51e4963378075cb1ddd177 - (struct GNUNET_FS_Handle *h, struct GNUNET_BIO_ReadHandle *rh, struct GNUNET_FS_DownloadContext *parent, struct GNUNET_FS_SearchResult *search, const char *serialization) - - - static struct GNUNET_FS_SearchContext * - deserialize_search - d6/d3c/fs__api_8c.html - a849b93a995ab8ee6a2d66d6137e51426 - (struct GNUNET_FS_Handle *h, struct GNUNET_BIO_ReadHandle *rh, struct GNUNET_FS_SearchResult *psearch_result, const char *serialization) - - - static int - deserialize_search_result - d6/d3c/fs__api_8c.html - adab803e87bdc818e7c54d038a42b2896 - (void *cls, const char *filename) - - - static void - signal_download_resume - d6/d3c/fs__api_8c.html - a56fe4a742139aebaba3c1aca5520ab72 - (struct GNUNET_FS_DownloadContext *dc) - - - static void - signal_search_resume - d6/d3c/fs__api_8c.html - a9843857d7aa7450da09eaba0398d8bf0 - (struct GNUNET_FS_SearchContext *sc) - - - static int - signal_result_resume - d6/d3c/fs__api_8c.html - ae1fafb057110b9387cb048ad71cc03bf - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - free_search_context - d6/d3c/fs__api_8c.html - aa0f5cc0aa505064e11bebbee3c388692 - (struct GNUNET_FS_SearchContext *sc) - - - static int - free_result - d6/d3c/fs__api_8c.html - a7a99b6583d66474bd733235dce5a2fb0 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - deserialize_subdownload - d6/d3c/fs__api_8c.html - abedbee622f80ffd1338b22c08461ce8a - (void *cls, const char *filename) - - - static void - free_download_context - d6/d3c/fs__api_8c.html - ae319cb7231e03bf571d2ef1ee754cede - (struct GNUNET_FS_DownloadContext *dc) - - - static int - deserialize_search_file - d6/d3c/fs__api_8c.html - a1e31135b427feaae0c8e4ede7ca5b6a5 - (void *cls, const char *filename) - - - static int - deserialize_download_file - d6/d3c/fs__api_8c.html - a0512ed3590305236cc463f57f70560a8 - (void *cls, const char *filename) - - - static void - deserialization_master - d6/d3c/fs__api_8c.html - a5951f078e688d032f26b8de6993205a5 - (const char *master_path, GNUNET_FileNameCallback proc, struct GNUNET_FS_Handle *h) - - - struct GNUNET_FS_Handle * - GNUNET_FS_start - d1/db9/group__fs.html - gaab25aecbeaba3f893794698f5a52692b - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *client_name, GNUNET_FS_ProgressCallback upcb, void *upcb_cls, enum GNUNET_FS_Flags flags,...) - - - void - GNUNET_FS_stop - d1/db9/group__fs.html - gac0d8cdf6e86c4a5909e4338ecc02b16d - (struct GNUNET_FS_Handle *h) - - - - fs_api.h - /home/grothoff/research/gnunet/src/fs/ - dd/dd9/fs__api_8h - gnunet_constants.h - gnunet_datastore_service.h - gnunet_dht_service.h - gnunet_fs_service.h - gnunet_block_lib.h - block_fs.h - fs.h - FileIdentifier - Location - GNUNET_FS_Uri - GNUNET_FS_FileInformation - GNUNET_FS_QueueEntry - GNUNET_FS_SearchResult - TopLevelActivity - GNUNET_FS_Handle - GNUNET_FS_PublishContext - GNUNET_FS_UnindexContext - SearchRequestEntry - GNUNET_FS_SearchContext - DownloadRequest - GNUNET_FS_DownloadContext - - #define - CHK_PER_INODE - dd/dd9/fs__api_8h.html - a489a633c0de61380268788d5a7eb0eaa - - - - #define - MAX_INLINE_SIZE - dd/dd9/fs__api_8h.html - a059af50aff53ea279e038aa38cd26cd0 - - - - #define - GNUNET_FS_SYNC_PATH_MASTER_SEARCH - dd/dd9/fs__api_8h.html - a369e6262b562fb055130679b513b2e07 - - - - #define - GNUNET_FS_SYNC_PATH_CHILD_SEARCH - dd/dd9/fs__api_8h.html - a6b8079f5ea4e05ae5e3336a236e8cb33 - - - - #define - GNUNET_FS_SYNC_PATH_MASTER_DOWNLOAD - dd/dd9/fs__api_8h.html - a20f629f244c9e781877261e309dfcc9d - - - - #define - GNUNET_FS_SYNC_PATH_CHILD_DOWNLOAD - dd/dd9/fs__api_8h.html - adede0376fe8584dfadda0ccca88df53b - - - - #define - GNUNET_FS_SYNC_PATH_MASTER_PUBLISH - dd/dd9/fs__api_8h.html - a41b5a946a235ff3c76fb0447bd412e01 - - - - #define - GNUNET_FS_SYNC_PATH_FILE_INFO - dd/dd9/fs__api_8h.html - ae7f7e7a569d6799ef21893682329e721 - - - - #define - GNUNET_FS_SYNC_PATH_MASTER_UNINDEX - dd/dd9/fs__api_8h.html - a3a4f3e799eb0ee87aa7af5a790daa426 - - - - void(* - SuspendSignalFunction - dd/dd9/fs__api_8h.html - a95ef1382b90fa3535c47838036bd2bf8 - )(void *cls) - - - - GNUNET_FS_UriType - dd/dd9/fs__api_8h.html - a17c443dae35fe644830a83f823a9778f - - - - GNUNET_FS_URI_CHK - dd/dd9/fs__api_8h.html - a17c443dae35fe644830a83f823a9778fa724b3e6399aad9f92df8465e1ce4b276 - - - - GNUNET_FS_URI_SKS - dd/dd9/fs__api_8h.html - a17c443dae35fe644830a83f823a9778fae46f547b4197b0b2dc6193d35abebd47 - - - - GNUNET_FS_URI_KSK - dd/dd9/fs__api_8h.html - a17c443dae35fe644830a83f823a9778faeb5791971bed5a0451db453a89b7fa14 - - - - GNUNET_FS_URI_LOC - dd/dd9/fs__api_8h.html - a17c443dae35fe644830a83f823a9778fa3e50423ef6a2f65b271f89f7196f6681 - - - - - GNUNET_FS_QueuePriority - dd/dd9/fs__api_8h.html - a929dc52ffff144d6ccfe4ad9221d6643 - - - - GNUNET_FS_QUEUE_PRIORITY_PROBE - dd/dd9/fs__api_8h.html - a929dc52ffff144d6ccfe4ad9221d6643a783b88a3611b31bf66ccda924d195a2f - - - - GNUNET_FS_QUEUE_PRIORITY_NORMAL - dd/dd9/fs__api_8h.html - a929dc52ffff144d6ccfe4ad9221d6643a1f24603b4d6227229f1f3fb3b02e48a6 - - - - - UnindexState - dd/dd9/fs__api_8h.html - a1727d2a33572751af64d74f6ecf57621 - - - - UNINDEX_STATE_HASHING - dd/dd9/fs__api_8h.html - a1727d2a33572751af64d74f6ecf57621aa31bffdb0a58bdfc5ad686c015ca4d6b - - - - UNINDEX_STATE_DS_REMOVE - dd/dd9/fs__api_8h.html - a1727d2a33572751af64d74f6ecf57621a91fecddcfbfa7d89660fd36fd62a934a - - - - UNINDEX_STATE_EXTRACT_KEYWORDS - dd/dd9/fs__api_8h.html - a1727d2a33572751af64d74f6ecf57621a283a656ca36cda0d759c7f2d71f402c2 - - - - UNINDEX_STATE_DS_REMOVE_KBLOCKS - dd/dd9/fs__api_8h.html - a1727d2a33572751af64d74f6ecf57621ad98e6e8de0273a002b21ec1ff2628087 - - - - UNINDEX_STATE_FS_NOTIFY - dd/dd9/fs__api_8h.html - a1727d2a33572751af64d74f6ecf57621acbb06d4f951d0010280b070c60b7a493 - - - - UNINDEX_STATE_COMPLETE - dd/dd9/fs__api_8h.html - a1727d2a33572751af64d74f6ecf57621a618dbb453df54049b0ac5b746dce991c - - - - UNINDEX_STATE_ERROR - dd/dd9/fs__api_8h.html - a1727d2a33572751af64d74f6ecf57621aa974bdeee5f72347d2960c72b4edadeb - - - - - BlockRequestState - dd/dd9/fs__api_8h.html - a0243b88d8076820505046e3139ec0386 - - - - BRS_INIT - dd/dd9/fs__api_8h.html - a0243b88d8076820505046e3139ec0386a7fc5edd07f1deb1e0be0ca5144b63e0a - - - - BRS_RECONSTRUCT_DOWN - dd/dd9/fs__api_8h.html - a0243b88d8076820505046e3139ec0386a4f4991d7082b7c754cb4285950f6b74a - - - - BRS_RECONSTRUCT_META_UP - dd/dd9/fs__api_8h.html - a0243b88d8076820505046e3139ec0386a1df7084650d6ac0ae00881686a9a02e5 - - - - BRS_RECONSTRUCT_UP - dd/dd9/fs__api_8h.html - a0243b88d8076820505046e3139ec0386afcd3e0a7bad62085326f2c4a50c1a3c6 - - - - BRS_CHK_SET - dd/dd9/fs__api_8h.html - a0243b88d8076820505046e3139ec0386a2f903202d410a2ac6f8706c2c4003e2d - - - - BRS_DOWNLOAD_DOWN - dd/dd9/fs__api_8h.html - a0243b88d8076820505046e3139ec0386aea268263a7403e8a7d9c00f075409257 - - - - BRS_DOWNLOAD_UP - dd/dd9/fs__api_8h.html - a0243b88d8076820505046e3139ec0386a0338c9483cd98d59bde72752067deaa7 - - - - BRS_ERROR - dd/dd9/fs__api_8h.html - a0243b88d8076820505046e3139ec0386a36fd5e729e3596236debcbd6eb69a228 - - - - struct GNUNET_FS_QueueEntry * - GNUNET_FS_queue_ - dd/dd9/fs__api_8h.html - ad713f7473783b534da6dc791dfcec5ee - (struct GNUNET_FS_Handle *h, GNUNET_SCHEDULER_TaskCallback start, GNUNET_SCHEDULER_TaskCallback stop, void *cls, unsigned int blocks, enum GNUNET_FS_QueuePriority priority) - - - void - GNUNET_FS_dequeue_ - dd/dd9/fs__api_8h.html - ad5dbf7ab7ddbfcb742b467d0c661d988 - (struct GNUNET_FS_QueueEntry *qe) - - - size_t - GNUNET_FS_data_reader_file_ - dd/dd9/fs__api_8h.html - ae9372cb12a98f03da21e4c28fc404db6 - (void *cls, uint64_t offset, size_t max, void *buf, char **emsg) - - - void * - GNUNET_FS_make_file_reader_context_ - dd/dd9/fs__api_8h.html - a2ce801aac75652240cefe755370d9728 - (const char *filename) - - - size_t - GNUNET_FS_data_reader_copy_ - dd/dd9/fs__api_8h.html - a5ebfc5463f0c9060c504e79ad5c7b92a - (void *cls, uint64_t offset, size_t max, void *buf, char **emsg) - - - void * - GNUNET_FS_search_probe_progress_ - dd/dd9/fs__api_8h.html - aa5fcd4b7bcfa898a9082d8c698d07984 - (void *cls, const struct GNUNET_FS_ProgressInfo *info) - - - void - GNUNET_FS_publish_main_ - dd/dd9/fs__api_8h.html - ae3e2e18df1c69c2731fd8f213c26dff8 - (void *cls) - - - void - GNUNET_FS_unindex_process_hash_ - dd/dd9/fs__api_8h.html - ac8a4fa6e2631df089c8c3757f028c4f3 - (void *cls, const struct GNUNET_HashCode *file_id) - - - void - GNUNET_FS_unindex_do_extract_keywords_ - dd/dd9/fs__api_8h.html - a6d24ee31ade32d2e034a8df491bd4726 - (struct GNUNET_FS_UnindexContext *uc) - - - void - GNUNET_FS_unindex_do_remove_kblocks_ - dd/dd9/fs__api_8h.html - a2b194026a74c898be6d9a05bbe62fdb3 - (struct GNUNET_FS_UnindexContext *uc) - - - void * - GNUNET_FS_publish_make_status_ - dd/dd9/fs__api_8h.html - abed0a3bc3fcc36877058e0054f89be2f - (struct GNUNET_FS_ProgressInfo *pi, struct GNUNET_FS_PublishContext *pc, const struct GNUNET_FS_FileInformation *p, uint64_t offset) - - - void - GNUNET_FS_download_make_status_ - dd/dd9/fs__api_8h.html - a629c5b13ddb581d83be3728711f70744 - (struct GNUNET_FS_ProgressInfo *pi, struct GNUNET_FS_DownloadContext *dc) - - - void - GNUNET_FS_download_start_task_ - dd/dd9/fs__api_8h.html - a68e092163a04165f38280b24f086ca54 - (void *cls) - - - void - GNUNET_FS_unindex_make_status_ - dd/dd9/fs__api_8h.html - a4ea4b3b872130504ea5d31d12368c164 - (struct GNUNET_FS_ProgressInfo *pi, struct GNUNET_FS_UnindexContext *uc, uint64_t offset) - - - void * - GNUNET_FS_search_make_status_ - dd/dd9/fs__api_8h.html - a2e964780890d76249b6dd25586fdb4f0 - (struct GNUNET_FS_ProgressInfo *pi, struct GNUNET_FS_Handle *h, struct GNUNET_FS_SearchContext *sc) - - - void - GNUNET_FS_unindex_do_remove_ - dd/dd9/fs__api_8h.html - a7013e4a6a344c3fef94d41ebf5d9149f - (struct GNUNET_FS_UnindexContext *uc) - - - int - GNUNET_FS_search_start_searching_ - dd/dd9/fs__api_8h.html - ab9ee4215526fbe8c3bdb5a1418c7b39f - (struct GNUNET_FS_SearchContext *sc) - - - void - GNUNET_FS_download_start_downloading_ - dd/dd9/fs__api_8h.html - ab8e89574fb69daf4be97a4df6357719b - (struct GNUNET_FS_DownloadContext *dc) - - - void - GNUNET_FS_search_start_probe_ - dd/dd9/fs__api_8h.html - a7b1c95a966d6a49945b8159f89946169 - (struct GNUNET_FS_SearchResult *sr) - - - void - GNUNET_FS_remove_sync_file_ - dd/dd9/fs__api_8h.html - aa05b7cfb69b93b3c73f12bff658d7ce2 - (struct GNUNET_FS_Handle *h, const char *ext, const char *ent) - - - void - GNUNET_FS_remove_sync_dir_ - dd/dd9/fs__api_8h.html - ac4986c7175384128e1e0722876f5b86e - (struct GNUNET_FS_Handle *h, const char *ext, const char *uni) - - - void - GNUNET_FS_file_information_sync_ - dd/dd9/fs__api_8h.html - a942b5d9bbbae8bd4774baa37c6d41688 - (struct GNUNET_FS_FileInformation *f) - - - void - GNUNET_FS_publish_sync_ - dd/dd9/fs__api_8h.html - af9cf2266d973741f8f5d458877cbbc84 - (struct GNUNET_FS_PublishContext *pc) - - - void - GNUNET_FS_unindex_sync_ - dd/dd9/fs__api_8h.html - a1a411eee1e7395dff1f076949150f866 - (struct GNUNET_FS_UnindexContext *uc) - - - void - GNUNET_FS_search_sync_ - dd/dd9/fs__api_8h.html - a2f963dd418cd71e10ce3a9d2d9eb1a36 - (struct GNUNET_FS_SearchContext *sc) - - - void - GNUNET_FS_search_result_sync_ - dd/dd9/fs__api_8h.html - a0a8c724ea1ed35ebff30825aa2fa171c - (struct GNUNET_FS_SearchResult *sr) - - - void - GNUNET_FS_download_sync_ - dd/dd9/fs__api_8h.html - a8387cca14a3022132ce45165291c5ace - (struct GNUNET_FS_DownloadContext *dc) - - - void - GNUNET_FS_publish_signal_suspend_ - dd/dd9/fs__api_8h.html - a399642bc946dc4efa9407c75b88a5c50 - (void *cls) - - - void - GNUNET_FS_search_signal_suspend_ - dd/dd9/fs__api_8h.html - afb825b679e930040a76fb2dc38b560a1 - (void *cls) - - - void - GNUNET_FS_download_signal_suspend_ - dd/dd9/fs__api_8h.html - a0579a374583accae3b6e79616e40107a - (void *cls) - - - void - GNUNET_FS_unindex_signal_suspend_ - dd/dd9/fs__api_8h.html - ab08765cfc8939c65cc3012d0b31ad3b3 - (void *cls) - - - struct TopLevelActivity * - GNUNET_FS_make_top - dd/dd9/fs__api_8h.html - a2db3c1d965431611b5023d9b48aee323 - (struct GNUNET_FS_Handle *h, SuspendSignalFunction ssf, void *ssf_cls) - - - void - GNUNET_FS_end_top - dd/dd9/fs__api_8h.html - af906194c1a75e75a265e89435be0cb08 - (struct GNUNET_FS_Handle *h, struct TopLevelActivity *top) - - - void - GNUNET_FS_free_download_request_ - dd/dd9/fs__api_8h.html - a3182f6b0a37c032152842a528310c2ce - (struct DownloadRequest *dr) - - - void - GNUNET_FS_stop_probe_ping_task_ - dd/dd9/fs__api_8h.html - a36098561d03fd7a719784fd4e7bdff6b - (struct GNUNET_FS_SearchResult *sr) - - - - fs_directory.c - /home/grothoff/research/gnunet/src/fs/ - db/db1/fs__directory_8c - platform.h - gnunet_fs_service.h - fs_api.h - GetFullDataClosure - BuilderEntry - GNUNET_FS_DirectoryBuilder - - #define - GNUNET_DIRECTORY_MAGIC - db/db1/fs__directory_8c.html - a67766c54cbefea63ba284e388ce20b64 - - - - int - GNUNET_FS_meta_data_test_for_directory - d1/db9/group__fs.html - ga40668ba2e3bfd32e202dc4fa4a5e7e23 - (const struct GNUNET_CONTAINER_MetaData *md) - - - void - GNUNET_FS_meta_data_make_directory - d1/db9/group__fs.html - ga923f44720f61006fc132cbbf42185d9e - (struct GNUNET_CONTAINER_MetaData *md) - - - static int - find_full_data - db/db1/fs__directory_8c.html - a07e586a8185a13850b23c7cf87df4d6a - (void *cls, const char *plugin_name, enum EXTRACTOR_MetaType type, enum EXTRACTOR_MetaFormat format, const char *data_mime_type, const char *data, size_t data_len) - - - int - GNUNET_FS_directory_list_contents - d1/db9/group__fs.html - ga200e797c0ddc5cd983ef6e7a8759f36d - (size_t size, const void *data, uint64_t offset, GNUNET_FS_DirectoryEntryProcessor dep, void *dep_cls) - - - struct GNUNET_FS_DirectoryBuilder * - GNUNET_FS_directory_builder_create - d1/db9/group__fs.html - gaaa4babbd5a023a0589efb5b2e53a9fed - (const struct GNUNET_CONTAINER_MetaData *mdir) - - - void - GNUNET_FS_directory_builder_add - d1/db9/group__fs.html - ga4e99dfbbc89d1362432bf4c44c1b3dca - (struct GNUNET_FS_DirectoryBuilder *bld, const struct GNUNET_FS_Uri *uri, const struct GNUNET_CONTAINER_MetaData *md, const void *data) - - - static size_t - do_align - db/db1/fs__directory_8c.html - a4d5137949c54065f753977f797d61e54 - (size_t start_position, size_t end_position) - - - static void - block_align - db/db1/fs__directory_8c.html - a7da65cbf5a0baf5aaf67413af798fbd4 - (size_t start, unsigned int count, const size_t *sizes, unsigned int *perm) - - - int - GNUNET_FS_directory_builder_finish - d1/db9/group__fs.html - ga28751d10ff610fe17d13d95339bc0491 - (struct GNUNET_FS_DirectoryBuilder *bld, size_t *rsize, void **rdata) - - - - fs_dirmetascan.c - /home/grothoff/research/gnunet/src/fs/ - db/d50/fs__dirmetascan_8c - platform.h - gnunet_fs_service.h - gnunet_scheduler_lib.h - GNUNET_FS_DirScanner - - void - GNUNET_FS_directory_scan_abort - d1/db9/group__fs.html - gae7ce79ad08eecdfc5b40892df482d614 - (struct GNUNET_FS_DirScanner *ds) - - - struct GNUNET_FS_ShareTreeItem * - GNUNET_FS_directory_scan_get_result - d1/db9/group__fs.html - gae9d43bc827de336cef9a5fcb6690b10a - (struct GNUNET_FS_DirScanner *ds) - - - static struct GNUNET_FS_ShareTreeItem * - advance - db/d50/fs__dirmetascan_8c.html - a0b3f5224ecb5fddac8c07d32803d1354 - (struct GNUNET_FS_ShareTreeItem *pos) - - - static struct GNUNET_FS_ShareTreeItem * - expand_tree - db/d50/fs__dirmetascan_8c.html - a29462c85ef7f6808a7fac454ba685251 - (struct GNUNET_FS_ShareTreeItem *parent, const char *filename, int is_directory) - - - static void - finish_scan - db/d50/fs__dirmetascan_8c.html - aa33bc278b4f467ed83152b5f35502a98 - (void *cls) - - - static int - process_helper_msgs - db/d50/fs__dirmetascan_8c.html - a5bf6198ec4b3474d759a9b65223c581c - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - helper_died_cb - db/d50/fs__dirmetascan_8c.html - a3bdd5cfda821967fab9c496136008c7b - (void *cls) - - - struct GNUNET_FS_DirScanner * - GNUNET_FS_directory_scan_start - d1/db9/group__fs.html - gafe0f9e6ecaff388aa90abd1624eb283e - (const char *filename, int disable_extractor, const char *ex, GNUNET_FS_DirScannerProgressCallback cb, void *cb_cls) - - - - fs_download.c - /home/grothoff/research/gnunet/src/fs/ - d2/dd5/fs__download_8c - platform.h - gnunet_constants.h - gnunet_fs_service.h - fs_api.h - fs_tree.h - ProcessResultClosure - - #define - GNUNET_FS_URI_CHK_PREFIX - d2/dd5/fs__download_8c.html - adc9cc7b0de4d5047e1f8cb494ae22fd0 - - - - static int - is_recursive_download - d2/dd5/fs__download_8c.html - a8acb905fc7e97f1d753f35b163a55a89 - (struct GNUNET_FS_DownloadContext *dc) - - - static uint64_t - compute_disk_offset - d2/dd5/fs__download_8c.html - ac33744d5c06b2e635110752756a79c7e - (uint64_t fsize, uint64_t off, unsigned int depth) - - - void - GNUNET_FS_download_make_status_ - d2/dd5/fs__download_8c.html - a629c5b13ddb581d83be3728711f70744 - (struct GNUNET_FS_ProgressInfo *pi, struct GNUNET_FS_DownloadContext *dc) - - - static int - process_result_with_request - d2/dd5/fs__download_8c.html - a489f8d238b5d7f75b0fe20cca53d262e - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - encrypt_existing_match - d2/dd5/fs__download_8c.html - a8fb71718f4c88950a090889d2e570e05 - (struct GNUNET_FS_DownloadContext *dc, const struct ContentHashKey *chk, struct DownloadRequest *dr, const char *block, size_t len, int do_store) - - - static void - try_reconnect - d2/dd5/fs__download_8c.html - ae9454ed9db68d340d120468e159cdc07 - (struct GNUNET_FS_DownloadContext *dc) - - - static void - trigger_recursive_download - d2/dd5/fs__download_8c.html - a2ab87be7ad60c438f09ea78a1607d6d8 - (void *cls, const char *filename, const struct GNUNET_FS_Uri *uri, const struct GNUNET_CONTAINER_MetaData *meta, size_t length, const void *data) - - - static void - full_recursive_download - d2/dd5/fs__download_8c.html - ad34e5c0f2a30a50dbb7e35268888f132 - (struct GNUNET_FS_DownloadContext *dc) - - - static void - check_completed - d2/dd5/fs__download_8c.html - a1efa6658caf168a012f95c0890366b62 - (struct GNUNET_FS_DownloadContext *dc) - - - static void - try_match_block - d2/dd5/fs__download_8c.html - aa893fb041ee9404f56b458e5e747ac33 - (struct GNUNET_FS_DownloadContext *dc, struct DownloadRequest *dr, const char *data, size_t data_len) - - - static int - match_full_data - d2/dd5/fs__download_8c.html - a44ddf195e460f7b99c9b41a236a5fd4e - (void *cls, const char *plugin_name, enum EXTRACTOR_MetaType type, enum EXTRACTOR_MetaFormat format, const char *data_mime_type, const char *data, size_t data_len) - - - static void - propagate_up - d2/dd5/fs__download_8c.html - a1c1e5a666d33e6abbc75df7d3d36f285 - (struct DownloadRequest *dr) - - - static void - try_top_down_reconstruction - d2/dd5/fs__download_8c.html - a40e83e17c7227b14b1e2e71594e5af91 - (struct GNUNET_FS_DownloadContext *dc, struct DownloadRequest *dr) - - - static int - retry_entry - d2/dd5/fs__download_8c.html - a152b93b90488b5c173e2c04691b4c5ad - (void *cls, const struct GNUNET_HashCode *key, void *entry) - - - static void - schedule_block_download - d2/dd5/fs__download_8c.html - afa5e7ca0171fc564915ecbc562cd7026 - (struct GNUNET_FS_DownloadContext *dc, struct DownloadRequest *dr) - - - void - GNUNET_FS_free_download_request_ - d2/dd5/fs__download_8c.html - a3182f6b0a37c032152842a528310c2ce - (struct DownloadRequest *dr) - - - static int - check_put - d2/dd5/fs__download_8c.html - a2a58a421e46edf70620d2d9d42297358 - (void *cls, const struct ClientPutMessage *cm) - - - static void - handle_put - d2/dd5/fs__download_8c.html - a232443ea43694a606ca281865231a951 - (void *cls, const struct ClientPutMessage *cm) - - - static void - download_mq_error_handler - d2/dd5/fs__download_8c.html - adcef6e322682c24a620fd321f2293a2b - (void *cls, enum GNUNET_MQ_Error error) - - - static void - do_reconnect - d2/dd5/fs__download_8c.html - aa598eeeb0c5751c3488e4a7c5869ccb0 - (void *cls) - - - static void - activate_fs_download - d2/dd5/fs__download_8c.html - a35871cb1c3f19ddb3cb8da7f4a3ebc55 - (void *cls) - - - static void - deactivate_fs_download - d2/dd5/fs__download_8c.html - a6479e165cace251af28c5733ebe5c1e5 - (void *cls) - - - static struct DownloadRequest * - create_download_request - d2/dd5/fs__download_8c.html - aabdfe8fbf3c1d079f5f7ead5ca15211d - (struct DownloadRequest *parent, unsigned int chk_idx, unsigned int depth, uint64_t dr_offset, uint64_t file_start_offset, uint64_t desired_length) - - - static void - reconstruct_cont - d2/dd5/fs__download_8c.html - a8038af63a5126491e459689071d60215 - (void *cls) - - - static void - get_next_block - d2/dd5/fs__download_8c.html - acdbe1ccab467d05ceb05118af40322cc - (void *cls) - - - static void - reconstruct_cb - d2/dd5/fs__download_8c.html - a15970c57bf8749902a0bb6b4337e9f0e - (void *cls, const struct ContentHashKey *chk, uint64_t offset, unsigned int depth, enum GNUNET_BLOCK_Type type, const void *block, uint16_t block_size) - - - static size_t - fh_reader - d2/dd5/fs__download_8c.html - a3b9bf4d7a503e7ae0622eaeaf0796d66 - (void *cls, uint64_t offset, size_t max, void *buf, char **emsg) - - - void - GNUNET_FS_download_start_task_ - d2/dd5/fs__download_8c.html - a68e092163a04165f38280b24f086ca54 - (void *cls) - - - void - GNUNET_FS_download_signal_suspend_ - d2/dd5/fs__download_8c.html - a0579a374583accae3b6e79616e40107a - (void *cls) - - - struct GNUNET_FS_DownloadContext * - create_download_context - d2/dd5/fs__download_8c.html - aaeaeea7bce3c476091751b51f17be44d - (struct GNUNET_FS_Handle *h, const struct GNUNET_FS_Uri *uri, const struct GNUNET_CONTAINER_MetaData *meta, const char *filename, const char *tempname, uint64_t offset, uint64_t length, uint32_t anonymity, enum GNUNET_FS_DownloadOptions options, void *cctx) - - - struct GNUNET_FS_DownloadContext * - GNUNET_FS_download_start - d1/db9/group__fs.html - ga4c112edd59af6098589f99c64d754c7f - (struct GNUNET_FS_Handle *h, const struct GNUNET_FS_Uri *uri, const struct GNUNET_CONTAINER_MetaData *meta, const char *filename, const char *tempname, uint64_t offset, uint64_t length, uint32_t anonymity, enum GNUNET_FS_DownloadOptions options, void *cctx, struct GNUNET_FS_DownloadContext *parent) - - - struct GNUNET_FS_DownloadContext * - GNUNET_FS_download_start_from_search - d1/db9/group__fs.html - gad6c50aa1c32b490880963e995f2536af - (struct GNUNET_FS_Handle *h, struct GNUNET_FS_SearchResult *sr, const char *filename, const char *tempname, uint64_t offset, uint64_t length, uint32_t anonymity, enum GNUNET_FS_DownloadOptions options, void *cctx) - - - void - GNUNET_FS_download_start_downloading_ - d2/dd5/fs__download_8c.html - ab8e89574fb69daf4be97a4df6357719b - (struct GNUNET_FS_DownloadContext *dc) - - - void - GNUNET_FS_download_suspend - d1/db9/group__fs.html - gaed70219cecc0a12b103269fe2244df9f - (struct GNUNET_FS_DownloadContext *dc) - - - void - GNUNET_FS_download_resume - d1/db9/group__fs.html - ga71ce443d4ba7bf101cdce3236f065cc2 - (struct GNUNET_FS_DownloadContext *dc) - - - void - GNUNET_FS_download_stop - d1/db9/group__fs.html - gaa0611895d251dbe68f3269a72bafc22b - (struct GNUNET_FS_DownloadContext *dc, int do_delete) - - - - fs_file_information.c - /home/grothoff/research/gnunet/src/fs/ - d4/dcb/fs__file__information_8c - platform.h - gnunet_fs_service.h - fs_api.h - fs_tree.h - - const char * - GNUNET_FS_file_information_get_id - d1/db9/group__fs.html - ga78cc0a82f56a8cb0b93ef1dc777cbf9a - (struct GNUNET_FS_FileInformation *s) - - - const char * - GNUNET_FS_file_information_get_filename - d1/db9/group__fs.html - ga5b87475caadd8615dd292199ce7c3a29 - (struct GNUNET_FS_FileInformation *s) - - - void - GNUNET_FS_file_information_set_filename - d1/db9/group__fs.html - ga8e64eb12c53e39962a6e7884531e1b38 - (struct GNUNET_FS_FileInformation *s, const char *filename) - - - struct GNUNET_FS_FileInformation * - GNUNET_FS_file_information_create_from_file - d1/db9/group__fs.html - ga4d89129229ad7fa862854299acf6e983 - (struct GNUNET_FS_Handle *h, void *client_info, const char *filename, const struct GNUNET_FS_Uri *keywords, const struct GNUNET_CONTAINER_MetaData *meta, int do_index, const struct GNUNET_FS_BlockOptions *bo) - - - struct GNUNET_FS_FileInformation * - GNUNET_FS_file_information_create_from_data - d1/db9/group__fs.html - gaa9cc88c96cb673ec689532e720e470fc - (struct GNUNET_FS_Handle *h, void *client_info, uint64_t length, void *data, const struct GNUNET_FS_Uri *keywords, const struct GNUNET_CONTAINER_MetaData *meta, int do_index, const struct GNUNET_FS_BlockOptions *bo) - - - struct GNUNET_FS_FileInformation * - GNUNET_FS_file_information_create_from_reader - d1/db9/group__fs.html - gacb925e9dc218098c7089850e398dbd89 - (struct GNUNET_FS_Handle *h, void *client_info, uint64_t length, GNUNET_FS_DataReader reader, void *reader_cls, const struct GNUNET_FS_Uri *keywords, const struct GNUNET_CONTAINER_MetaData *meta, int do_index, const struct GNUNET_FS_BlockOptions *bo) - - - int - GNUNET_FS_file_information_is_directory - d1/db9/group__fs.html - gad3325c0234b9a2d3cbea1f0d779accb7 - (const struct GNUNET_FS_FileInformation *ent) - - - struct GNUNET_FS_FileInformation * - GNUNET_FS_file_information_create_empty_directory - d1/db9/group__fs.html - ga9f910d9ebef3b6eb17df0fe2262bfdb9 - (struct GNUNET_FS_Handle *h, void *client_info, const struct GNUNET_FS_Uri *keywords, const struct GNUNET_CONTAINER_MetaData *meta, const struct GNUNET_FS_BlockOptions *bo, const char *filename) - - - int - GNUNET_FS_file_information_add - d1/db9/group__fs.html - ga5b611fb0e65c85dc673c50bb65bd0011 - (struct GNUNET_FS_FileInformation *dir, struct GNUNET_FS_FileInformation *ent) - - - void - GNUNET_FS_file_information_inspect - d1/db9/group__fs.html - ga60cd8e73656ad6795896bb3025b85e89 - (struct GNUNET_FS_FileInformation *dir, GNUNET_FS_FileInformationProcessor proc, void *proc_cls) - - - void - GNUNET_FS_file_information_destroy - d1/db9/group__fs.html - gaed53337c06f4664789090b9178b36026 - (struct GNUNET_FS_FileInformation *fi, GNUNET_FS_FileInformationProcessor cleaner, void *cleaner_cls) - - - - fs_getopt.c - /home/grothoff/research/gnunet/src/fs/ - d0/d9d/fs__getopt_8c - platform.h - gnunet_fs_service.h - gnunet_getopt_lib.h - fs_api.h - - static int - getopt_set_keywords - d0/d9d/fs__getopt_8c.html - aa411345ab5af19002e68a0915b5ae58f - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_FS_GETOPT_KEYWORDS - d1/db9/group__fs.html - gaf37dcde8a07fc746d26aa511b5678583 - (char shortName, const char *name, const char *argumentHelp, const char *description, struct GNUNET_FS_Uri **topKeywords) - - - static int - getopt_set_metadata - d0/d9d/fs__getopt_8c.html - adb70fb788ef1766c598986072249fe72 - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_FS_GETOPT_METADATA - d1/db9/group__fs.html - ga9aa27cd9c23eb7d4861e7c4931754778 - (char shortName, const char *name, const char *argumentHelp, const char *description, struct GNUNET_CONTAINER_MetaData **meta) - - - - fs_list_indexed.c - /home/grothoff/research/gnunet/src/fs/ - db/d16/fs__list__indexed_8c - platform.h - gnunet_constants.h - gnunet_fs_service.h - gnunet_protocols.h - fs_api.h - GNUNET_FS_GetIndexedContext - - static void - handle_index_info_end - db/d16/fs__list__indexed_8c.html - af220bcbdc7d9d50ff6b76a8f39663b9c - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static int - check_index_info - db/d16/fs__list__indexed_8c.html - a8c6ce987683acf5df9e2921640d1d9a2 - (void *cls, const struct IndexInfoMessage *iim) - - - static void - handle_index_info - db/d16/fs__list__indexed_8c.html - a220a9cae78b5ea4cd212d849a9881571 - (void *cls, const struct IndexInfoMessage *iim) - - - static void - mq_error_handler - db/d16/fs__list__indexed_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_FS_GetIndexedContext * - GNUNET_FS_get_indexed_files - d1/db9/group__fs.html - gad86c7b6130d26d7fd58ec69fc37c77c9 - (struct GNUNET_FS_Handle *h, GNUNET_FS_IndexedFileProcessor iterator, void *iterator_cls) - - - void - GNUNET_FS_get_indexed_files_cancel - d1/db9/group__fs.html - ga554218d84cef45bb9b81e17e38615d82 - (struct GNUNET_FS_GetIndexedContext *gic) - - - - fs_misc.c - /home/grothoff/research/gnunet/src/fs/ - dd/d80/fs__misc_8c - platform.h - gnunet_constants.h - gnunet_fs_service.h - fs_api.h - - char * - GNUNET_FS_meta_data_suggest_filename - d1/db9/group__fs.html - gaa8cc6aef45d602861516ede8cf502c51 - (const struct GNUNET_CONTAINER_MetaData *md) - - - - fs_namespace.c - /home/grothoff/research/gnunet/src/fs/ - da/d03/fs__namespace_8c - platform.h - gnunet_constants.h - gnunet_signatures.h - gnunet_util_lib.h - gnunet_fs_service.h - fs_api.h - fs_publish_ublock.h - NamespaceUpdateNode - GNUNET_FS_UpdateInformationGraph - GNUNET_FS_PublishSksContext - ProcessUpdateClosure - FindTreeClosure - - static char * - get_update_information_directory - da/d03/fs__namespace_8c.html - a533761ee7141db909a3ec712b104d45f - (struct GNUNET_FS_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *ns) - - - static void - free_update_information_graph - da/d03/fs__namespace_8c.html - aa50eccaa179ca0c734adbc2954f5f0c3 - (struct GNUNET_FS_UpdateInformationGraph *uig) - - - static void - write_update_information_graph - da/d03/fs__namespace_8c.html - af9a839e339e971ef755bd3170741e8fe - (struct GNUNET_FS_UpdateInformationGraph *uig) - - - static struct GNUNET_FS_UpdateInformationGraph * - read_update_information_graph - da/d03/fs__namespace_8c.html - a03fdd15630bd7c3c003ab0128d5a7a47 - (struct GNUNET_FS_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *ns) - - - static void - sks_publish_cont - da/d03/fs__namespace_8c.html - a8bd49212c8252bba8fbb4989b7af4a6d - (void *cls, const char *msg) - - - struct GNUNET_FS_PublishSksContext * - GNUNET_FS_publish_sks - d1/db9/group__fs.html - ga81bd5b4990c8206e6398c8a546396cda - (struct GNUNET_FS_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *ns, const char *identifier, const char *update, const struct GNUNET_CONTAINER_MetaData *meta, const struct GNUNET_FS_Uri *uri, const struct GNUNET_FS_BlockOptions *bo, enum GNUNET_FS_PublishOptions options, GNUNET_FS_PublishContinuation cont, void *cont_cls) - - - void - GNUNET_FS_publish_sks_cancel - d1/db9/group__fs.html - gaf8753756e978b8f781e4e2773c06fd71 - (struct GNUNET_FS_PublishSksContext *psc) - - - static int - process_update_node - da/d03/fs__namespace_8c.html - a34e63a5be116629a9d4d42ba777508b4 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - find_trees - da/d03/fs__namespace_8c.html - aac846ed3249790f2df81d4779b38b419 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - void - GNUNET_FS_namespace_list_updateable - d1/db9/group__fs.html - ga3fbcb26c608a918f4bfdb6aa92be5477 - (struct GNUNET_FS_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *ns, const char *next_id, GNUNET_FS_IdentifierProcessor ip, void *ip_cls) - - - - fs_publish.c - /home/grothoff/research/gnunet/src/fs/ - d5/d1b/fs__publish_8c - platform.h - gnunet_constants.h - gnunet_signatures.h - gnunet_util_lib.h - gnunet_fs_service.h - fs_api.h - fs_tree.h - - void * - GNUNET_FS_publish_make_status_ - d5/d1b/fs__publish_8c.html - abed0a3bc3fcc36877058e0054f89be2f - (struct GNUNET_FS_ProgressInfo *pi, struct GNUNET_FS_PublishContext *pc, const struct GNUNET_FS_FileInformation *p, uint64_t offset) - - - static void - publish_cleanup - d5/d1b/fs__publish_8c.html - a4ca6397f6b17b31c50ef3a6b652c8a8e - (struct GNUNET_FS_PublishContext *pc) - - - static void - ds_put_cont - d5/d1b/fs__publish_8c.html - a98766cb85a52021360b865a28c0c725b - (void *cls, int success, struct GNUNET_TIME_Absolute min_expiration, const char *msg) - - - static void - signal_publish_completion - d5/d1b/fs__publish_8c.html - afa329562e261de164973e66cc71df1de - (struct GNUNET_FS_FileInformation *p, struct GNUNET_FS_PublishContext *pc) - - - static void - signal_publish_error - d5/d1b/fs__publish_8c.html - a8367821dcbcb9886344f6eac9bee9bb1 - (struct GNUNET_FS_FileInformation *p, struct GNUNET_FS_PublishContext *pc, const char *emsg) - - - static void - finish_release_reserve - d5/d1b/fs__publish_8c.html - a5ec98add2ba6d761de500cf951ff378e - (void *cls, int success, struct GNUNET_TIME_Absolute min_expiration, const char *msg) - - - static void - publish_sblocks_cont - d5/d1b/fs__publish_8c.html - a875ed38c182b6d37cc55de7a31ff0a0f - (void *cls, const struct GNUNET_FS_Uri *uri, const char *emsg) - - - static void - publish_sblock - d5/d1b/fs__publish_8c.html - a96d56e37a9ad5ac2dcf025ac66c25dd9 - (struct GNUNET_FS_PublishContext *pc) - - - static void - publish_kblocks_cont - d5/d1b/fs__publish_8c.html - a622e67c1b29e216f4c4117f5d3d89356 - (void *cls, const struct GNUNET_FS_Uri *uri, const char *emsg) - - - static size_t - block_reader - d5/d1b/fs__publish_8c.html - a4ccaac93e61d88435db1497f956a0e39 - (void *cls, uint64_t offset, size_t max, void *buf, char **emsg) - - - static void - encode_cont - d5/d1b/fs__publish_8c.html - a2c73c91aa8db24ff32780c301bb7b8c4 - (void *cls) - - - static void - block_proc - d5/d1b/fs__publish_8c.html - ab662995cce3543d43cca87e981392242 - (void *cls, const struct ContentHashKey *chk, uint64_t offset, unsigned int depth, enum GNUNET_BLOCK_Type type, const void *block, uint16_t block_size) - - - static void - progress_proc - d5/d1b/fs__publish_8c.html - a2f50a6b8e96f83672c23630547828c44 - (void *cls, uint64_t offset, const void *pt_block, size_t pt_size, unsigned int depth) - - - static void - publish_content - d5/d1b/fs__publish_8c.html - a57b8563934f73d05b3b87fa689e6d1fb - (struct GNUNET_FS_PublishContext *pc) - - - static int - check_index_start_failed - d5/d1b/fs__publish_8c.html - a0998cb088dfca79815751208d28f7b89 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - handle_index_start_failed - d5/d1b/fs__publish_8c.html - a39a7ea6413288e1cce68febcac49aa07 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - handle_index_start_ok - d5/d1b/fs__publish_8c.html - a35221f8c3fad4ba44889983ba5aeeae9 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - index_mq_error_handler - d5/d1b/fs__publish_8c.html - a7a79406564b570d523e26bdf1e3bc896 - (void *cls, enum GNUNET_MQ_Error error) - - - static void - hash_for_index_cb - d5/d1b/fs__publish_8c.html - ab38078120bab7a74ee247391e620d312 - (void *cls, const struct GNUNET_HashCode *res) - - - static void - publish_kblocks - d5/d1b/fs__publish_8c.html - a974c1c0ad681cfea710aa0a86b61e5bc - (struct GNUNET_FS_PublishContext *pc) - - - static void - handle_signature_response - d5/d1b/fs__publish_8c.html - a9e7d54af354f80363486a4edc3697ab8 - (void *cls, const struct ResponseLocSignatureMessage *sig) - - - static void - loc_mq_error_handler - d5/d1b/fs__publish_8c.html - acdab53e7876ffb29451e853fb300f3f3 - (void *cls, enum GNUNET_MQ_Error error) - - - static void - create_loc_uri - d5/d1b/fs__publish_8c.html - a83e68c18f60464e8e420a4596d16b7bc - (struct GNUNET_FS_PublishContext *pc) - - - void - GNUNET_FS_publish_main_ - d5/d1b/fs__publish_8c.html - ae3e2e18df1c69c2731fd8f213c26dff8 - (void *cls) - - - static int - fip_signal_start - d5/d1b/fs__publish_8c.html - a14f2bec3fb6f19c2876f77086fd3404a - (void *cls, struct GNUNET_FS_FileInformation *fi, uint64_t length, struct GNUNET_CONTAINER_MetaData *meta, struct GNUNET_FS_Uri **uri, struct GNUNET_FS_BlockOptions *bo, int *do_index, void **client_info) - - - static void - suspend_operation - d5/d1b/fs__publish_8c.html - ad13233416eba4f8e8dfca8a5e7ae72d5 - (struct GNUNET_FS_FileInformation *fi, struct GNUNET_FS_PublishContext *pc) - - - static int - fip_signal_suspend - d5/d1b/fs__publish_8c.html - a139820bfe87eb796a287e952ea0d359a - (void *cls, struct GNUNET_FS_FileInformation *fi, uint64_t length, struct GNUNET_CONTAINER_MetaData *meta, struct GNUNET_FS_Uri **uri, struct GNUNET_FS_BlockOptions *bo, int *do_index, void **client_info) - - - void - GNUNET_FS_publish_signal_suspend_ - d5/d1b/fs__publish_8c.html - a399642bc946dc4efa9407c75b88a5c50 - (void *cls) - - - static void - finish_reserve - d5/d1b/fs__publish_8c.html - ada1271fe3486932d4cda00e719a208d6 - (void *cls, int success, struct GNUNET_TIME_Absolute min_expiration, const char *msg) - - - static uint64_t - compute_contents_size - d5/d1b/fs__publish_8c.html - acafa4cbfd27da7ee906b6ee84a3f2c14 - (struct GNUNET_FS_FileInformation *fi) - - - struct GNUNET_FS_PublishContext * - GNUNET_FS_publish_start - d1/db9/group__fs.html - ga7d13e1b93d3054676bfc0c1cb73ad013 - (struct GNUNET_FS_Handle *h, struct GNUNET_FS_FileInformation *fi, const struct GNUNET_CRYPTO_EcdsaPrivateKey *ns, const char *nid, const char *nuid, enum GNUNET_FS_PublishOptions options) - - - static int - fip_signal_stop - d5/d1b/fs__publish_8c.html - ae9a38f117c0e1eadfc4c58372f8d8590 - (void *cls, struct GNUNET_FS_FileInformation *fi, uint64_t length, struct GNUNET_CONTAINER_MetaData *meta, struct GNUNET_FS_Uri **uri, struct GNUNET_FS_BlockOptions *bo, int *do_index, void **client_info) - - - void - GNUNET_FS_publish_stop - d1/db9/group__fs.html - gadd659dceb60544efccb666dc224d11b1 - (struct GNUNET_FS_PublishContext *pc) - - - - fs_publish_ksk.c - /home/grothoff/research/gnunet/src/fs/ - d8/dad/fs__publish__ksk_8c - platform.h - gnunet_constants.h - gnunet_signatures.h - gnunet_util_lib.h - gnunet_fs_service.h - fs_api.h - fs_tree.h - fs_publish_ublock.h - GNUNET_FS_PublishKskContext - - static void - publish_ksk_cont - d8/dad/fs__publish__ksk_8c.html - ac5fa5d7ef294a1ad60f49d9ce4923e14 - (void *cls) - - - static void - kb_put_cont - d8/dad/fs__publish__ksk_8c.html - a2a17b8524e24e3905a88cae8c36f1c23 - (void *cls, const char *msg) - - - struct GNUNET_FS_PublishKskContext * - GNUNET_FS_publish_ksk - d1/db9/group__fs.html - ga573bc9ec991df38efdece556946e821e - (struct GNUNET_FS_Handle *h, const struct GNUNET_FS_Uri *ksk_uri, const struct GNUNET_CONTAINER_MetaData *meta, const struct GNUNET_FS_Uri *uri, const struct GNUNET_FS_BlockOptions *bo, enum GNUNET_FS_PublishOptions options, GNUNET_FS_PublishContinuation cont, void *cont_cls) - - - void - GNUNET_FS_publish_ksk_cancel - d1/db9/group__fs.html - ga2d88cac088bcf506018d63ad41f8ee94 - (struct GNUNET_FS_PublishKskContext *pkc) - - - - fs_publish_ublock.c - /home/grothoff/research/gnunet/src/fs/ - d8/d95/fs__publish__ublock_8c - platform.h - gnunet_constants.h - gnunet_signatures.h - fs_publish_ublock.h - fs_api.h - fs_tree.h - GNUNET_FS_PublishUblockContext - - static void - derive_ublock_encryption_key - d8/d95/fs__publish__ublock_8c.html - a56e5c8409bd1a60e5c260c743e786c5a - (struct GNUNET_CRYPTO_SymmetricSessionKey *skey, struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, const char *label, const struct GNUNET_CRYPTO_EcdsaPublicKey *pub) - - - void - GNUNET_FS_ublock_decrypt_ - d8/d95/fs__publish__ublock_8c.html - ab6519be34ef3b77a2a91da3e11e50619 - (const void *input, size_t input_len, const struct GNUNET_CRYPTO_EcdsaPublicKey *ns, const char *label, void *output) - - - static void - ublock_put_cont - d8/d95/fs__publish__ublock_8c.html - acb8eb40e7a0377ee30f592922e62c501 - (void *cls, int32_t success, struct GNUNET_TIME_Absolute min_expiration, const char *msg) - - - static void - run_cont - d8/d95/fs__publish__ublock_8c.html - a335b4559a790f8aa784fffa5092f934c - (void *cls) - - - struct GNUNET_FS_PublishUblockContext * - GNUNET_FS_publish_ublock_ - d8/d95/fs__publish__ublock_8c.html - af19f847d3f6a0db46088b9e67060f357 - (struct GNUNET_FS_Handle *h, struct GNUNET_DATASTORE_Handle *dsh, const char *label, const char *ulabel, const struct GNUNET_CRYPTO_EcdsaPrivateKey *ns, const struct GNUNET_CONTAINER_MetaData *meta, const struct GNUNET_FS_Uri *uri, const struct GNUNET_FS_BlockOptions *bo, enum GNUNET_FS_PublishOptions options, GNUNET_FS_UBlockContinuation cont, void *cont_cls) - - - void - GNUNET_FS_publish_ublock_cancel_ - d8/d95/fs__publish__ublock_8c.html - aba367c723de087fd15d35e3d9c323fb7 - (struct GNUNET_FS_PublishUblockContext *uc) - - - - fs_publish_ublock.h - /home/grothoff/research/gnunet/src/fs/ - d5/d5d/fs__publish__ublock_8h - gnunet_util_lib.h - gnunet_datastore_service.h - gnunet_fs_service.h - gnunet_identity_service.h - - void(* - GNUNET_FS_UBlockContinuation - d5/d5d/fs__publish__ublock_8h.html - ab7fa1ec341319f3d99420ee3bd3c756e - )(void *cls, const char *emsg) - - - void - GNUNET_FS_ublock_decrypt_ - d5/d5d/fs__publish__ublock_8h.html - ab6519be34ef3b77a2a91da3e11e50619 - (const void *input, size_t input_len, const struct GNUNET_CRYPTO_EcdsaPublicKey *ns, const char *label, void *output) - - - struct GNUNET_FS_PublishUblockContext * - GNUNET_FS_publish_ublock_ - d5/d5d/fs__publish__ublock_8h.html - af19f847d3f6a0db46088b9e67060f357 - (struct GNUNET_FS_Handle *h, struct GNUNET_DATASTORE_Handle *dsh, const char *label, const char *ulabel, const struct GNUNET_CRYPTO_EcdsaPrivateKey *ns, const struct GNUNET_CONTAINER_MetaData *meta, const struct GNUNET_FS_Uri *uri, const struct GNUNET_FS_BlockOptions *bo, enum GNUNET_FS_PublishOptions options, GNUNET_FS_UBlockContinuation cont, void *cont_cls) - - - void - GNUNET_FS_publish_ublock_cancel_ - d5/d5d/fs__publish__ublock_8h.html - aba367c723de087fd15d35e3d9c323fb7 - (struct GNUNET_FS_PublishUblockContext *uc) - - - - fs_search.c - /home/grothoff/research/gnunet/src/fs/ - db/d0d/fs__search_8c - platform.h - gnunet_constants.h - gnunet_fs_service.h - gnunet_protocols.h - fs_api.h - fs_publish_ublock.h - GetResultContext - MessageBuilderContext - - #define - AVAILABILITY_TRIALS_MAX - db/d0d/fs__search_8c.html - a347e26e847c41d773b8816e8d9e82881 - - - - void * - GNUNET_FS_search_make_status_ - db/d0d/fs__search_8c.html - a2e964780890d76249b6dd25586fdb4f0 - (struct GNUNET_FS_ProgressInfo *pi, struct GNUNET_FS_Handle *h, struct GNUNET_FS_SearchContext *sc) - - - static int - test_result_present - db/d0d/fs__search_8c.html - ad4524e4a2460ab26452e390494888c6c - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - notify_client_chk_result - db/d0d/fs__search_8c.html - ad4d3f2b8f1deda34780b6339ce560c2a - (struct GNUNET_FS_SearchContext *sc, struct GNUNET_FS_SearchResult *sr) - - - static void - notify_client_chk_update - db/d0d/fs__search_8c.html - a0f0d631039dddcde98b67731dc6f0cf5 - (struct GNUNET_FS_SearchContext *sc, struct GNUNET_FS_SearchResult *sr) - - - static int - get_result_present - db/d0d/fs__search_8c.html - a77005828ba858bac13b0a761b78ed75d - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - signal_probe_result - db/d0d/fs__search_8c.html - a835c04c0ddda2c8afe1f0a3d0ef84c76 - (struct GNUNET_FS_SearchResult *sr) - - - static void - probe_failure_handler - db/d0d/fs__search_8c.html - acf175be73df8a05550950aa028e36b0c - (void *cls) - - - static void - probe_success_handler - db/d0d/fs__search_8c.html - a456b9601d2bbc7b95cd013dfc3260dcd - (void *cls) - - - void * - GNUNET_FS_search_probe_progress_ - db/d0d/fs__search_8c.html - aa5fcd4b7bcfa898a9082d8c698d07984 - (void *cls, const struct GNUNET_FS_ProgressInfo *info) - - - static void - probe_ping_task_cb - db/d0d/fs__search_8c.html - a67dd473c366ff822ceefc7f6c5961780 - (void *cls) - - - static void - start_probe_ping_task - db/d0d/fs__search_8c.html - a5ca481f27b19e1cb7a40f2fcfc76e64b - (struct GNUNET_FS_SearchResult *sr) - - - void - GNUNET_FS_stop_probe_ping_task_ - db/d0d/fs__search_8c.html - a36098561d03fd7a719784fd4e7bdff6b - (struct GNUNET_FS_SearchResult *sr) - - - void - GNUNET_FS_search_start_probe_ - db/d0d/fs__search_8c.html - a7b1c95a966d6a49945b8159f89946169 - (struct GNUNET_FS_SearchResult *sr) - - - struct GNUNET_FS_SearchResult * - GNUNET_FS_probe - d1/db9/group__fs.html - ga2b6e216be98cfacd096d4087de77ed6f - (struct GNUNET_FS_Handle *h, const struct GNUNET_FS_Uri *uri, const struct GNUNET_CONTAINER_MetaData *meta, void *client_info, uint32_t anonymity) - - - static void - GNUNET_FS_search_stop_probe_ - db/d0d/fs__search_8c.html - ad42da8ab1bd82d1c7f9d787170115915 - (struct GNUNET_FS_SearchResult *sr) - - - void * - GNUNET_FS_probe_stop - d1/db9/group__fs.html - ga49b07298ce1ac176a6dd5a7c7e221bda - (struct GNUNET_FS_SearchResult *sr) - - - static void - process_ksk_result - db/d0d/fs__search_8c.html - a8f2446ebfd4ce56015857e9a322abed5 - (struct GNUNET_FS_SearchContext *sc, struct SearchRequestEntry *ent, const struct GNUNET_FS_Uri *uri, const struct GNUNET_CONTAINER_MetaData *meta) - - - static struct GNUNET_FS_SearchContext * - search_start - db/d0d/fs__search_8c.html - a7143aa7edccb936ca72fa70ede5b1d98 - (struct GNUNET_FS_Handle *h, const struct GNUNET_FS_Uri *uri, uint32_t anonymity, enum GNUNET_FS_SearchOptions options, void *cctx, struct GNUNET_FS_SearchResult *psearch) - - - static void - process_sks_result - db/d0d/fs__search_8c.html - a7540ca287442532defa40c3c61904936 - (struct GNUNET_FS_SearchContext *sc, const char *id_update, const struct GNUNET_FS_Uri *uri, const struct GNUNET_CONTAINER_MetaData *meta) - - - static int - decrypt_block_with_keyword - db/d0d/fs__search_8c.html - ac1b502ce83ef2e4420a01495ec7894a8 - (const struct GNUNET_FS_SearchContext *sc, const struct GNUNET_CRYPTO_EcdsaPublicKey *dpub, const void *edata, size_t edata_size, char *data) - - - static void - process_kblock - db/d0d/fs__search_8c.html - a76f0672eb474222af692a132d498bd55 - (struct GNUNET_FS_SearchContext *sc, const struct UBlock *ub, size_t size) - - - static void - process_sblock - db/d0d/fs__search_8c.html - ae9958bd21cef2c4a7d00a71a8e8508da - (struct GNUNET_FS_SearchContext *sc, const struct UBlock *ub, size_t size) - - - static void - try_reconnect - db/d0d/fs__search_8c.html - ad638649e284f3a99c67300dc6a5dc0c6 - (struct GNUNET_FS_SearchContext *sc) - - - static int - check_result - db/d0d/fs__search_8c.html - a7c5db66df4751eb4a703ceceb290c6e3 - (void *cls, const struct ClientPutMessage *cm) - - - static void - handle_result - db/d0d/fs__search_8c.html - acbfb618d70e7389bf30bd4f29b76f615 - (void *cls, const struct ClientPutMessage *cm) - - - static void - schedule_transmit_search_request - db/d0d/fs__search_8c.html - a10c68ba1428f6766c4a2182cc177d1df - (struct GNUNET_FS_SearchContext *sc) - - - static int - build_result_set - db/d0d/fs__search_8c.html - aac9448bfbdc03ecfb8b56a173efe3854 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - find_result_set - db/d0d/fs__search_8c.html - adc0bcb07d7951c8ed8ba8397370a5d56 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - search_mq_error_handler - db/d0d/fs__search_8c.html - ae82d85dd10691e1ed762441c91c73976 - (void *cls, enum GNUNET_MQ_Error error) - - - static void - do_reconnect - db/d0d/fs__search_8c.html - aa598eeeb0c5751c3488e4a7c5869ccb0 - (void *cls) - - - static int - update_sre_result_maps - db/d0d/fs__search_8c.html - a146658ff2ed63f954241e056860fb38c - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - int - GNUNET_FS_search_start_searching_ - db/d0d/fs__search_8c.html - ab9ee4215526fbe8c3bdb5a1418c7b39f - (struct GNUNET_FS_SearchContext *sc) - - - static int - search_result_freeze_probes - db/d0d/fs__search_8c.html - afa2390e06939261f07e0d1f04565e8d8 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - search_result_resume_probes - db/d0d/fs__search_8c.html - aa514c068ae0dc2ef0ec2fcf549d8bf47 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - search_result_suspend - db/d0d/fs__search_8c.html - aac384bbaec1fc34915fa28061cb619cb - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - void - GNUNET_FS_search_signal_suspend_ - db/d0d/fs__search_8c.html - afb825b679e930040a76fb2dc38b560a1 - (void *cls) - - - struct GNUNET_FS_SearchContext * - GNUNET_FS_search_start - d1/db9/group__fs.html - gaefc00dec53ef27250fb080ab549dbd52 - (struct GNUNET_FS_Handle *h, const struct GNUNET_FS_Uri *uri, uint32_t anonymity, enum GNUNET_FS_SearchOptions options, void *cctx) - - - void - GNUNET_FS_search_pause - d1/db9/group__fs.html - gae139e639255cd4f27e7e2db531377d9c - (struct GNUNET_FS_SearchContext *sc) - - - void - GNUNET_FS_search_continue - d1/db9/group__fs.html - ga3f7139807e9278d049083220791e58b8 - (struct GNUNET_FS_SearchContext *sc) - - - static int - search_result_stop - db/d0d/fs__search_8c.html - a0f54fa7a4d4c06b2a51543d0ee0f7a2b - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - search_result_free - db/d0d/fs__search_8c.html - ab3ad10658d8491eb00cc3d40e713b8d0 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - void - GNUNET_FS_search_stop - d1/db9/group__fs.html - ga7873873370369efdc826893b1bdc812b - (struct GNUNET_FS_SearchContext *sc) - - - - fs_sharetree.c - /home/grothoff/research/gnunet/src/fs/ - d0/d28/fs__sharetree_8c - platform.h - gnunet_fs_service.h - gnunet_scheduler_lib.h - KeywordCounter - MetaCounter - TrimContext - - static int - add_to_keyword_counter - d0/d28/fs__sharetree_8c.html - a00cfc46c4735cc244faad3a9764f2ed7 - (void *cls, const char *keyword, int is_mandatory) - - - static int - add_to_meta_counter - d0/d28/fs__sharetree_8c.html - a3e78ddc73856d2acf6289461bad896f3 - (void *cls, const char *plugin_name, enum EXTRACTOR_MetaType type, enum EXTRACTOR_MetaFormat format, const char *data_mime_type, const char *data, size_t data_len) - - - static int - remove_high_frequency_keywords - d0/d28/fs__sharetree_8c.html - af3ac4cfc6c35aba00d3c3f9250ba0665 - (void *cls, const char *keyword, int is_mandatory) - - - static int - migrate_and_drop_keywords - d0/d28/fs__sharetree_8c.html - a5499eba5d60e9614ff3d478ee533a68b - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - migrate_and_drop_metadata - d0/d28/fs__sharetree_8c.html - a7d1cc9242a0c078a845727bca309ce81 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - share_tree_trim - d0/d28/fs__sharetree_8c.html - a7af9761bce76d88dd41e571d3f1bd109 - (struct TrimContext *tc, struct GNUNET_FS_ShareTreeItem *tree) - - - void - GNUNET_FS_share_tree_trim - d1/db9/group__fs.html - gaef94b94854e7f5035a70625e8f429e59 - (struct GNUNET_FS_ShareTreeItem *toplevel) - - - void - GNUNET_FS_share_tree_free - d1/db9/group__fs.html - ga10ebfa227b43f21aa73436272a62886a - (struct GNUNET_FS_ShareTreeItem *toplevel) - - - - fs_test_lib.c - /home/grothoff/research/gnunet/src/fs/ - d5/d73/fs__test__lib_8c - platform.h - fs_api.h - fs_test_lib.h - TestPublishOperation - TestDownloadOperation - - #define - CONTENT_LIFETIME - d5/d73/fs__test__lib_8c.html - aea44c6dfc627936ebba7a229108ef4fe - - - - static void - report_uri - d5/d73/fs__test__lib_8c.html - a2afc18e3b3e94f30215fdcc48fe8128a - (void *cls) - - - static void - publish_timeout - d5/d73/fs__test__lib_8c.html - a58e5217439065474273b8636f7aa1445 - (void *cls) - - - static void * - publish_progress_cb - d5/d73/fs__test__lib_8c.html - a2cd7258a591f0f69f118c393e22ff77c - (void *cls, const struct GNUNET_FS_ProgressInfo *info) - - - static size_t - file_generator - d5/d73/fs__test__lib_8c.html - a033b6cd98a1750b3bbddddb9cfb5049d - (void *cls, uint64_t offset, size_t max, void *buf, char **emsg) - - - static void * - publish_connect_adapter - d5/d73/fs__test__lib_8c.html - a57c23b78d6eb0acd9768792672c1d253 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - fs_disconnect_adapter - d5/d73/fs__test__lib_8c.html - a1d3b10962ee5f48bdf5d674c288f214e - (void *cls, void *op_result) - - - static void - publish_fs_connect_complete_cb - d5/d73/fs__test__lib_8c.html - ac78ed09059b43caf8843a310c8dae126 - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - void - GNUNET_FS_TEST_publish - d5/d73/fs__test__lib_8c.html - afb9546b2eaf0e567e2859fa22f4d643a - (struct GNUNET_TESTBED_Peer *peer, struct GNUNET_TIME_Relative timeout, uint32_t anonymity, int do_index, uint64_t size, uint32_t seed, unsigned int verbose, GNUNET_FS_TEST_UriContinuation cont, void *cont_cls) - - - static void - download_timeout - d5/d73/fs__test__lib_8c.html - a1ab04b546b0c622e09ba103cddddf31e - (void *cls) - - - static void - report_success - d5/d73/fs__test__lib_8c.html - ac26ff65c19e2d158e295e3f5aba662ca - (void *cls) - - - static void * - download_progress_cb - d5/d73/fs__test__lib_8c.html - aea1742c7da877fc6718657edaa005317 - (void *cls, const struct GNUNET_FS_ProgressInfo *info) - - - static void * - download_connect_adapter - d5/d73/fs__test__lib_8c.html - a6b61fde2d5a29349462e396aebf04aa8 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - download_fs_connect_complete_cb - d5/d73/fs__test__lib_8c.html - a5e68fb23b79d8093d25dc9a13d194f73 - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - void - GNUNET_FS_TEST_download - d5/d73/fs__test__lib_8c.html - a20b27ba6ec1584ddfec2303d78a627cd - (struct GNUNET_TESTBED_Peer *peer, struct GNUNET_TIME_Relative timeout, uint32_t anonymity, uint32_t seed, const struct GNUNET_FS_Uri *uri, unsigned int verbose, GNUNET_SCHEDULER_TaskCallback cont, void *cont_cls) - - - - fs_test_lib.h - /home/grothoff/research/gnunet/src/fs/ - d4/d31/fs__test__lib_8h - gnunet_util_lib.h - gnunet_fs_service.h - gnunet_testbed_service.h - - void(* - GNUNET_FS_TEST_UriContinuation - d4/d31/fs__test__lib_8h.html - a20688e699f54b1c2d09e4bb1b3f66f9e - )(void *cls, const struct GNUNET_FS_Uri *uri, const char *fn) - - - void - GNUNET_FS_TEST_publish - d4/d31/fs__test__lib_8h.html - afb9546b2eaf0e567e2859fa22f4d643a - (struct GNUNET_TESTBED_Peer *peer, struct GNUNET_TIME_Relative timeout, uint32_t anonymity, int do_index, uint64_t size, uint32_t seed, unsigned int verbose, GNUNET_FS_TEST_UriContinuation cont, void *cont_cls) - - - void - GNUNET_FS_TEST_download - d4/d31/fs__test__lib_8h.html - a20b27ba6ec1584ddfec2303d78a627cd - (struct GNUNET_TESTBED_Peer *peer, struct GNUNET_TIME_Relative timeout, uint32_t anonymity, uint32_t seed, const struct GNUNET_FS_Uri *uri, unsigned int verbose, GNUNET_SCHEDULER_TaskCallback cont, void *cont_cls) - - - - fs_tree.c - /home/grothoff/research/gnunet/src/fs/ - d3/d2a/fs__tree_8c - platform.h - fs_tree.h - GNUNET_FS_TreeEncoder - - unsigned int - GNUNET_FS_compute_depth - d3/d2a/fs__tree_8c.html - a4910a570caa1cbf2de392eb110763598 - (uint64_t flen) - - - uint64_t - GNUNET_FS_tree_compute_tree_size - d3/d2a/fs__tree_8c.html - ab09f38b05e29c43c43c65ab97aa8d44a - (unsigned int depth) - - - static uint16_t - GNUNET_FS_tree_compute_iblock_size - d3/d2a/fs__tree_8c.html - ae53d0fe107ddf47dcdab348e7e2e2ad7 - (unsigned int depth, uint64_t end_offset) - - - size_t - GNUNET_FS_tree_calculate_block_size - d3/d2a/fs__tree_8c.html - abd1525d2a503920816d6b3465dd0b92f - (uint64_t fsize, uint64_t offset, unsigned int depth) - - - struct GNUNET_FS_TreeEncoder * - GNUNET_FS_tree_encoder_create - d3/d2a/fs__tree_8c.html - a9eca4cc3d74fb19f78729dcc66322e82 - (struct GNUNET_FS_Handle *h, uint64_t size, void *cls, GNUNET_FS_DataReader reader, GNUNET_FS_TreeBlockProcessor proc, GNUNET_FS_TreeProgressCallback progress, GNUNET_SCHEDULER_TaskCallback cont) - - - static unsigned int - compute_chk_offset - d3/d2a/fs__tree_8c.html - a7d32a847b56274ab80502e44cd37f934 - (unsigned int depth, uint64_t end_offset) - - - void - GNUNET_FS_tree_encoder_next - d3/d2a/fs__tree_8c.html - a04e5f5690d667187b90119002e41e375 - (struct GNUNET_FS_TreeEncoder *te) - - - struct GNUNET_FS_Uri * - GNUNET_FS_tree_encoder_get_uri - d3/d2a/fs__tree_8c.html - a107d3789f650109573c3dca5ac425897 - (struct GNUNET_FS_TreeEncoder *te) - - - void - GNUNET_FS_tree_encoder_finish - d3/d2a/fs__tree_8c.html - a4a2a2b35a8065c8b9130b84c1db5be12 - (struct GNUNET_FS_TreeEncoder *te, char **emsg) - - - - fs_tree.h - /home/grothoff/research/gnunet/src/fs/ - d9/d8d/fs__tree_8h - fs_api.h - - void(* - GNUNET_FS_TreeBlockProcessor - d9/d8d/fs__tree_8h.html - aad7807d010423ce1129074661a5a6054 - )(void *cls, const struct ContentHashKey *chk, uint64_t offset, unsigned int depth, enum GNUNET_BLOCK_Type type, const void *block, uint16_t block_size) - - - void(* - GNUNET_FS_TreeProgressCallback - d9/d8d/fs__tree_8h.html - a4b1ef0a6bbc3e091d76ca60a60e1be79 - )(void *cls, uint64_t offset, const void *pt_block, size_t pt_size, unsigned int depth) - - - unsigned int - GNUNET_FS_compute_depth - d9/d8d/fs__tree_8h.html - a4910a570caa1cbf2de392eb110763598 - (uint64_t flen) - - - uint64_t - GNUNET_FS_tree_compute_tree_size - d9/d8d/fs__tree_8h.html - ab09f38b05e29c43c43c65ab97aa8d44a - (unsigned int depth) - - - size_t - GNUNET_FS_tree_calculate_block_size - d9/d8d/fs__tree_8h.html - abd1525d2a503920816d6b3465dd0b92f - (uint64_t fsize, uint64_t offset, unsigned int depth) - - - struct GNUNET_FS_TreeEncoder * - GNUNET_FS_tree_encoder_create - d9/d8d/fs__tree_8h.html - a9eca4cc3d74fb19f78729dcc66322e82 - (struct GNUNET_FS_Handle *h, uint64_t size, void *cls, GNUNET_FS_DataReader reader, GNUNET_FS_TreeBlockProcessor proc, GNUNET_FS_TreeProgressCallback progress, GNUNET_SCHEDULER_TaskCallback cont) - - - void - GNUNET_FS_tree_encoder_next - d9/d8d/fs__tree_8h.html - a04e5f5690d667187b90119002e41e375 - (struct GNUNET_FS_TreeEncoder *te) - - - struct GNUNET_FS_Uri * - GNUNET_FS_tree_encoder_get_uri - d9/d8d/fs__tree_8h.html - a107d3789f650109573c3dca5ac425897 - (struct GNUNET_FS_TreeEncoder *te) - - - void - GNUNET_FS_tree_encoder_finish - d9/d8d/fs__tree_8h.html - a4a2a2b35a8065c8b9130b84c1db5be12 - (struct GNUNET_FS_TreeEncoder *te, char **emsg) - - - - fs_unindex.c - /home/grothoff/research/gnunet/src/fs/ - d6/dab/fs__unindex_8c - platform.h - gnunet_constants.h - gnunet_fs_service.h - gnunet_protocols.h - fs_api.h - fs_tree.h - block_fs.h - fs_publish_ublock.h - - static size_t - unindex_reader - d6/dab/fs__unindex_8c.html - a0e7a1f602ca536c951d02a64c5021c41 - (void *cls, uint64_t offset, size_t max, void *buf, char **emsg) - - - void - GNUNET_FS_unindex_make_status_ - d6/dab/fs__unindex_8c.html - a4ea4b3b872130504ea5d31d12368c164 - (struct GNUNET_FS_ProgressInfo *pi, struct GNUNET_FS_UnindexContext *uc, uint64_t offset) - - - static void - unindex_progress - d6/dab/fs__unindex_8c.html - a096678460828122a278d57778e93de36 - (void *cls, uint64_t offset, const void *pt_block, size_t pt_size, unsigned int depth) - - - static void - signal_unindex_error - d6/dab/fs__unindex_8c.html - ad079ca444b60e3cb083471ef77088a1b - (struct GNUNET_FS_UnindexContext *uc) - - - static void - process_cont - d6/dab/fs__unindex_8c.html - a927041cbc4c22e4dc79d482b3103cea0 - (void *cls, int success, struct GNUNET_TIME_Absolute min_expiration, const char *msg) - - - static void - unindex_process - d6/dab/fs__unindex_8c.html - a71e1a9eb41e89f1197d8bca2b9f23ad5 - (void *cls, const struct ContentHashKey *chk, uint64_t offset, unsigned int depth, enum GNUNET_BLOCK_Type type, const void *block, uint16_t block_size) - - - static void - handle_unindex_response - d6/dab/fs__unindex_8c.html - a788f7b29969f7f30edb7692d4a90b68e - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - unindex_mq_error_handler - d6/dab/fs__unindex_8c.html - a1d560fe9646e0f82f72c7af410f0299e - (void *cls, enum GNUNET_MQ_Error error) - - - static void - unindex_finish - d6/dab/fs__unindex_8c.html - a4019bce9d13fb0b57f242d83116d8006 - (struct GNUNET_FS_UnindexContext *uc) - - - static void - unindex_directory_scan_cb - d6/dab/fs__unindex_8c.html - aebb9988a72d47b0d457294d56739c769 - (void *cls, const char *filename, int is_directory, enum GNUNET_FS_DirScannerProgressUpdateReason reason) - - - void - GNUNET_FS_unindex_do_extract_keywords_ - d6/dab/fs__unindex_8c.html - a6d24ee31ade32d2e034a8df491bd4726 - (struct GNUNET_FS_UnindexContext *uc) - - - static void - continue_after_remove - d6/dab/fs__unindex_8c.html - aac0d1058234f9eb7a1c45102635dfb0a - (void *cls, int32_t success, struct GNUNET_TIME_Absolute min_expiration, const char *msg) - - - static void - process_kblock_for_unindex - d6/dab/fs__unindex_8c.html - ae8e2df04e7e86d80cc3127fb828ea5fa - (void *cls, const struct GNUNET_HashCode *key, size_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - void - GNUNET_FS_unindex_do_remove_kblocks_ - d6/dab/fs__unindex_8c.html - a2b194026a74c898be6d9a05bbe62fdb3 - (struct GNUNET_FS_UnindexContext *uc) - - - static void - unindex_extract_keywords - d6/dab/fs__unindex_8c.html - a8b9dbfd465ec3470a865c22f3bf76cbe - (void *cls) - - - void - GNUNET_FS_unindex_do_remove_ - d6/dab/fs__unindex_8c.html - a7013e4a6a344c3fef94d41ebf5d9149f - (struct GNUNET_FS_UnindexContext *uc) - - - void - GNUNET_FS_unindex_process_hash_ - d6/dab/fs__unindex_8c.html - ac8a4fa6e2631df089c8c3757f028c4f3 - (void *cls, const struct GNUNET_HashCode *file_id) - - - void - GNUNET_FS_unindex_signal_suspend_ - d6/dab/fs__unindex_8c.html - ab08765cfc8939c65cc3012d0b31ad3b3 - (void *cls) - - - struct GNUNET_FS_UnindexContext * - GNUNET_FS_unindex_start - d1/db9/group__fs.html - gad9ef5611f17a04c7da361ce81644572a - (struct GNUNET_FS_Handle *h, const char *filename, void *cctx) - - - void - GNUNET_FS_unindex_stop - d1/db9/group__fs.html - ga667898be10b906ffddc5063574d05e43 - (struct GNUNET_FS_UnindexContext *uc) - - - - fs_uri.c - /home/grothoff/research/gnunet/src/fs/ - de/d97/fs__uri_8c - platform.h - gnunet_fs_service.h - gnunet_signatures.h - fs_api.h - LocUriAssembly - - #define - GNUNET_FS_URI_KSK_PREFIX - de/d97/fs__uri_8c.html - a91fb098f273d378fdefee1bb13137dd9 - - - - #define - GNUNET_FS_URI_SKS_PREFIX - de/d97/fs__uri_8c.html - a697b49829da7c7e29a2a2af477019163 - - - - #define - GNUNET_FS_URI_CHK_PREFIX - de/d97/fs__uri_8c.html - adc9cc7b0de4d5047e1f8cb494ae22fd0 - - - - #define - GNUNET_FS_URI_LOC_PREFIX - de/d97/fs__uri_8c.html - a092c5c4dfc11cc7fa7b49039d43d5f9c - - - - #define - SIGNATURE_ASCII_LENGTH - de/d97/fs__uri_8c.html - a74038af054f74459087a25a8921c7416 - - - - #define - TOKENS - de/d97/fs__uri_8c.html - a713bfbd91b466733ac98ebcd679e6ab6 - - - - int - GNUNET_FS_uri_to_key - d1/db9/group__fs.html - gae53ea05b7e2a3ef00f0e05b4b3c365a4 - (const struct GNUNET_FS_Uri *uri, struct GNUNET_HashCode *key) - - - char * - GNUNET_FS_uri_ksk_to_string_fancy - d1/db9/group__fs.html - ga0fcec9ef9253ce32afa03c66c61d4e43 - (const struct GNUNET_FS_Uri *uri) - - - static char * - percent_decode_keyword - de/d97/fs__uri_8c.html - a113539647d7fad62b82fd75e953c544d - (const char *in, char **emsg) - - - static struct GNUNET_FS_Uri * - uri_ksk_parse - de/d97/fs__uri_8c.html - ae058bf24ac81b14388db0497eaa5bd61 - (const char *s, char **emsg) - - - static struct GNUNET_FS_Uri * - uri_sks_parse - de/d97/fs__uri_8c.html - ae13a80dec4dbfdac4d875e1a4a11d158 - (const char *s, char **emsg) - - - static struct GNUNET_FS_Uri * - uri_chk_parse - de/d97/fs__uri_8c.html - a64cbfc942ef360682665f56a1f4370b2 - (const char *s, char **emsg) - - - static struct GNUNET_FS_Uri * - uri_loc_parse - de/d97/fs__uri_8c.html - a875d291c77235556d8302c0ef0c2efb6 - (const char *s, char **emsg) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_parse - d1/db9/group__fs.html - ga18c4f33ace94191772e8f7717d429ad1 - (const char *uri, char **emsg) - - - void - GNUNET_FS_uri_destroy - d1/db9/group__fs.html - ga808c5f45a23407298cef0f90c593f3a4 - (struct GNUNET_FS_Uri *uri) - - - unsigned int - GNUNET_FS_uri_ksk_get_keyword_count - d1/db9/group__fs.html - gac944d1a0ce8c22e31e47822f38566e88 - (const struct GNUNET_FS_Uri *uri) - - - int - GNUNET_FS_uri_ksk_get_keywords - d1/db9/group__fs.html - ga7cf3d6a317e5e56ba47765afd2822369 - (const struct GNUNET_FS_Uri *uri, GNUNET_FS_KeywordIterator iterator, void *iterator_cls) - - - void - GNUNET_FS_uri_ksk_add_keyword - d1/db9/group__fs.html - gaffa0f69b8c8affcfb9efab40b4a00ebf - (struct GNUNET_FS_Uri *uri, const char *keyword, int is_mandatory) - - - void - GNUNET_FS_uri_ksk_remove_keyword - d1/db9/group__fs.html - ga2bbcbfb8bb7129a8de01fa54d7e73a48 - (struct GNUNET_FS_Uri *uri, const char *keyword) - - - int - GNUNET_FS_uri_loc_get_peer_identity - d1/db9/group__fs.html - gaf80b619b6e855c27f46d5f20a102e64a - (const struct GNUNET_FS_Uri *uri, struct GNUNET_PeerIdentity *peer) - - - struct GNUNET_TIME_Absolute - GNUNET_FS_uri_loc_get_expiration - d1/db9/group__fs.html - ga1186dbfd24b714d7b71bf27301273c80 - (const struct GNUNET_FS_Uri *uri) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_loc_get_uri - d1/db9/group__fs.html - gac87cd9f06a76dcba2e04dbbafa3d5363 - (const struct GNUNET_FS_Uri *uri) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_loc_create - d1/db9/group__fs.html - ga5b6f586ec0a7dfe50c32df25c22fc60c - (const struct GNUNET_FS_Uri *base_uri, const struct GNUNET_CRYPTO_EddsaPrivateKey *sign_key, struct GNUNET_TIME_Absolute expiration_time) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_sks_create - d1/db9/group__fs.html - gaac604803f626a918b5dd132131e0a87f - (const struct GNUNET_CRYPTO_EcdsaPublicKey *ns, const char *id) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_ksk_merge - d1/db9/group__fs.html - gaa670fe4ff4c7d585d6e993616d39e04d - (const struct GNUNET_FS_Uri *u1, const struct GNUNET_FS_Uri *u2) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_dup - d1/db9/group__fs.html - ga8dbe2ac89efb906926826c7a261ddff0 - (const struct GNUNET_FS_Uri *uri) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_ksk_create - d1/db9/group__fs.html - ga75bd4419aa9a51706fe985b637b6f64b - (const char *keywords, char **emsg) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_ksk_create_from_args - d1/db9/group__fs.html - ga61d0a427900c9a46d4dd25ae29ace5cc - (unsigned int argc, const char **argv) - - - int - GNUNET_FS_uri_test_equal - d1/db9/group__fs.html - ga601c845689b7d6ffac48bb8a724ec512 - (const struct GNUNET_FS_Uri *u1, const struct GNUNET_FS_Uri *u2) - - - int - GNUNET_FS_uri_test_sks - d1/db9/group__fs.html - ga86601a1a4f84891955bb3c664a02ba40 - (const struct GNUNET_FS_Uri *uri) - - - int - GNUNET_FS_uri_sks_get_namespace - d1/db9/group__fs.html - ga85e9ff84be99f2afc3a72f8b60d83489 - (const struct GNUNET_FS_Uri *uri, struct GNUNET_CRYPTO_EcdsaPublicKey *pseudonym) - - - char * - GNUNET_FS_uri_sks_get_content_id - d1/db9/group__fs.html - ga11e5c5d649b262753f40b4fcb410001f - (const struct GNUNET_FS_Uri *uri) - - - int - GNUNET_FS_uri_test_ksk - d1/db9/group__fs.html - ga48a5eca01f03ad7d078a2f10895ff355 - (const struct GNUNET_FS_Uri *uri) - - - int - GNUNET_FS_uri_test_chk - d1/db9/group__fs.html - gaaf8b56db4892ed58f44d5b6114d04057 - (const struct GNUNET_FS_Uri *uri) - - - uint64_t - GNUNET_FS_uri_chk_get_file_size - d1/db9/group__fs.html - ga44535e9dc0e4c421b79831a17dbe4df2 - (const struct GNUNET_FS_Uri *uri) - - - int - GNUNET_FS_uri_test_loc - d1/db9/group__fs.html - ga6de4dab5af928eb2fdddf2517b383397 - (const struct GNUNET_FS_Uri *uri) - - - static void - insert_non_mandatory_keyword - de/d97/fs__uri_8c.html - a1f651a317e33d7cb541e3e17ebaeebdb - (const char *s, char **array, int index) - - - static int - find_duplicate - de/d97/fs__uri_8c.html - ae981b8dbbaa10113b543895732fbb9f5 - (const char *s, const char **array, int array_length) - - - static char * - normalize_metadata - de/d97/fs__uri_8c.html - a62e465233cbc4880164bf23006c9eae4 - (enum EXTRACTOR_MetaFormat format, const char *data, size_t data_len) - - - static size_t - u8_strcount - de/d97/fs__uri_8c.html - a3e99fef9efaa8e2f17515c1ad8ef4340 - (const uint8_t *s) - - - static int - get_keywords_from_parens - de/d97/fs__uri_8c.html - a6c5278da1fd7c6c50f9727a895e4cada - (const char *s, char **array, int index) - - - static int - get_keywords_from_tokens - de/d97/fs__uri_8c.html - ad37e56c91b5f8460cd2769170326375c - (const char *s, char **array, int index) - - - static int - gather_uri_data - de/d97/fs__uri_8c.html - a456fa7d53dfb2a0810e524e587005fcb - (void *cls, const char *plugin_name, enum EXTRACTOR_MetaType type, enum EXTRACTOR_MetaFormat format, const char *data_mime_type, const char *data, size_t data_len) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_ksk_create_from_meta_data - d1/db9/group__fs.html - ga2fb3e016d64e7091009ea189cbb7d7a5 - (const struct GNUNET_CONTAINER_MetaData *md) - - - static int - needs_percent - de/d97/fs__uri_8c.html - a604560a6884cffe54827514e8104d8e5 - (char c) - - - static char * - uri_ksk_to_string - de/d97/fs__uri_8c.html - a686ee67cf90f8ec11fd778d024a66bda - (const struct GNUNET_FS_Uri *uri) - - - static char * - uri_sks_to_string - de/d97/fs__uri_8c.html - a682e14399762bafe8ba68879640d6d2e - (const struct GNUNET_FS_Uri *uri) - - - static char * - uri_chk_to_string - de/d97/fs__uri_8c.html - a82ca5dbc9f5c296614dfb53997fc4e7f - (const struct GNUNET_FS_Uri *uri) - - - static char * - uri_loc_to_string - de/d97/fs__uri_8c.html - afa4b0c75625b2df7b66859640ac4248f - (const struct GNUNET_FS_Uri *uri) - - - char * - GNUNET_FS_uri_to_string - d1/db9/group__fs.html - ga764ea4f7678ac9f45ac7f263bd70c9da - (const struct GNUNET_FS_Uri *uri) - - - - gnunet-auto-share.c - /home/grothoff/research/gnunet/src/fs/ - d0/ddd/gnunet-auto-share_8c - platform.h - gnunet_util_lib.h - WorkItem - - #define - MAX_DELAY - d0/ddd/gnunet-auto-share_8c.html - a16027d8acc5301e440cefa086eb9db2a - - - - #define - MIN_DELAY - d0/ddd/gnunet-auto-share_8c.html - ad3b51637a39a4ff75bd979b917cb89ef - - - - static char * - get_state_file - d0/ddd/gnunet-auto-share_8c.html - abc900dd04d0b49c395a0bc617b2e8bcf - () - - - static void - load_state - d0/ddd/gnunet-auto-share_8c.html - a1f9e25fe79899a257b8a03dda9f8fc25 - () - - - static int - write_item - d0/ddd/gnunet-auto-share_8c.html - ad7aa02d3fd48cdd1e4897d7007c482c8 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - save_state - d0/ddd/gnunet-auto-share_8c.html - ac02acef58458c21836a928bfbb1e94b2 - () - - - static void - do_stop_task - d0/ddd/gnunet-auto-share_8c.html - a90f2624771b4c3c2a9aeb50b623179a7 - (void *cls) - - - static void - schedule_next_task - d0/ddd/gnunet-auto-share_8c.html - a41bf70b1953cd773226e5392dc7e4bc3 - (void) - - - static void - maint_child_death - d0/ddd/gnunet-auto-share_8c.html - a5c4901396e42693cb5266c77ec3ed914 - (void *cls) - - - static void - sighandler_child_death - d0/ddd/gnunet-auto-share_8c.html - a8b4f0e31be5517a647049f79fb5d96a8 - () - - - static void - work - d0/ddd/gnunet-auto-share_8c.html - ad3eb232f162e2d3f7f188084a2e19b0d - (void *cls) - - - static int - determine_id - d0/ddd/gnunet-auto-share_8c.html - a403c2f784d6ddd42e295a06ccde696f6 - (void *cls, const char *filename) - - - static int - add_file - d0/ddd/gnunet-auto-share_8c.html - a6056b3664a1db338c6051c304775f0f7 - (void *cls, const char *filename) - - - static void - scan - d0/ddd/gnunet-auto-share_8c.html - a68ce152a2f1279c8f95ff0c2629b68ec - (void *cls) - - - static void - run - d0/ddd/gnunet-auto-share_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - static int - free_item - d0/ddd/gnunet-auto-share_8c.html - a4311bfe2bae6b3de2bb8d430f98011cb - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - int - main - d0/ddd/gnunet-auto-share_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - d0/ddd/gnunet-auto-share_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static unsigned int - verbose - d0/ddd/gnunet-auto-share_8c.html - a1209946062659806bc7657fe60753a21 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d0/ddd/gnunet-auto-share_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static char * - cfg_filename - d0/ddd/gnunet-auto-share_8c.html - a5bcbb67f6ed2c28e4200185aa0146636 - - - - static int - disable_extractor - d0/ddd/gnunet-auto-share_8c.html - a0f9a9b2c5e1854116326596d84610a41 - - - - static int - do_disable_creation_time - d0/ddd/gnunet-auto-share_8c.html - a2aa772b5913ede90bc8ffef642c423ba - - - - static struct GNUNET_SCHEDULER_Task * - run_task - d0/ddd/gnunet-auto-share_8c.html - a0050c921342a34c6da1d50b55e8fe4bb - - - - static unsigned int - anonymity_level - d0/ddd/gnunet-auto-share_8c.html - a7572ab7fa9836cbb4a80d8e587cd9e29 - - - - static unsigned int - content_priority - d0/ddd/gnunet-auto-share_8c.html - a216a26d96509c9036067b33e9619439a - - - - static unsigned int - replication_level - d0/ddd/gnunet-auto-share_8c.html - a90006e76df80bc95399dcad2dd1f1faf - - - - static const char * - dir_name - d0/ddd/gnunet-auto-share_8c.html - a2085f5dd749eaf78be2f538c0768fff4 - - - - static struct WorkItem * - work_head - d0/ddd/gnunet-auto-share_8c.html - a150fd9a4f4b4e1913ef1048064f099a5 - - - - static struct WorkItem * - work_tail - d0/ddd/gnunet-auto-share_8c.html - a7545e9c8d8ea0d4c25ed2abb4c3e60eb - - - - static struct GNUNET_CONTAINER_MultiHashMap * - work_finished - d0/ddd/gnunet-auto-share_8c.html - a4984601b1711bca01817a63654dcfa93 - - - - static int - do_shutdown - d0/ddd/gnunet-auto-share_8c.html - a13cbbbe046e3b42dcbe3e68702c06262 - - - - static struct GNUNET_TIME_Absolute - start_time - d0/ddd/gnunet-auto-share_8c.html - a5c4ba5e7b354817587fcba5a89699caf - - - - static struct GNUNET_DISK_PipeHandle * - sigpipe - d0/ddd/gnunet-auto-share_8c.html - a8919136d0bcf9ac88a71e1d8bc07f51d - - - - static struct GNUNET_OS_Process * - publish_proc - d0/ddd/gnunet-auto-share_8c.html - a7468b64ca2ce6189887b377266788f90 - - - - - gnunet-daemon-fsprofiler.c - /home/grothoff/research/gnunet/src/fs/ - d4/d19/gnunet-daemon-fsprofiler_8c - platform.h - gnunet_fs_service.h - gnunet_statistics_service.h - Pattern - - static int - parse_pattern - d4/d19/gnunet-daemon-fsprofiler_8c.html - ab5d620c8a00083bd8c738687ee2501a8 - (struct Pattern **head, struct Pattern **tail, const char *pattern) - - - static struct GNUNET_FS_Uri * - make_keywords - d4/d19/gnunet-daemon-fsprofiler_8c.html - a42ec57accf3056de801c861467dc52bb - (uint64_t kval) - - - static struct GNUNET_FS_FileInformation * - make_file - d4/d19/gnunet-daemon-fsprofiler_8c.html - a22a9d27a5021a22b28fb5f51ce6b5c7e - (uint64_t length, uint64_t kval, void *ctx) - - - static void - shutdown_task - d4/d19/gnunet-daemon-fsprofiler_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - publish_stop_task - d4/d19/gnunet-daemon-fsprofiler_8c.html - a04f001744c076c1f1f3e671885ff1f60 - (void *cls) - - - static void - download_stop_task - d4/d19/gnunet-daemon-fsprofiler_8c.html - af76fa64e6219c7ac3e91512f34ab02bf - (void *cls) - - - static void - search_stop_task - d4/d19/gnunet-daemon-fsprofiler_8c.html - ac1251105db0f46b54398d37e85806ce4 - (void *cls) - - - static void * - progress_cb - d4/d19/gnunet-daemon-fsprofiler_8c.html - aae8163b4062b0217a88a5d8cdfc54d86 - (void *cls, const struct GNUNET_FS_ProgressInfo *info) - - - static void - start_publish - d4/d19/gnunet-daemon-fsprofiler_8c.html - ae057b908f968a2bd1d64fd4979aec36e - (void *cls) - - - static void - start_download - d4/d19/gnunet-daemon-fsprofiler_8c.html - aa0ac254676b9287616cb4b787f7103d4 - (void *cls) - - - static void - run - d4/d19/gnunet-daemon-fsprofiler_8c.html - a4d957609fd24600ca6de6ad20ef73596 - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg_) - - - int - main - d4/d19/gnunet-daemon-fsprofiler_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - global_ret - d4/d19/gnunet-daemon-fsprofiler_8c.html - a46aea8bacb6e1782ced692b1dfb4ff7b - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d4/d19/gnunet-daemon-fsprofiler_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_STATISTICS_Handle * - stats_handle - d4/d19/gnunet-daemon-fsprofiler_8c.html - a82118858bb4a3ccbd6dbc7c80958eb43 - - - - static struct GNUNET_FS_Handle * - fs_handle - d4/d19/gnunet-daemon-fsprofiler_8c.html - ace1e7dd7a7c3a66b538ebab37f188f4a - - - - static unsigned long long - my_peerid - d4/d19/gnunet-daemon-fsprofiler_8c.html - aa6a13e321bc4c03afb73d9837c65858b - - - - static unsigned long long - anonymity_level - d4/d19/gnunet-daemon-fsprofiler_8c.html - aaef52cbf47a4707dc57f380372153021 - - - - static unsigned long long - replication_level - d4/d19/gnunet-daemon-fsprofiler_8c.html - aae0dd2e810b6bfa0885fb67591a99ca7 - - - - static char * - publish_pattern - d4/d19/gnunet-daemon-fsprofiler_8c.html - a2cd773588e661c7fb94fd6def6bb2517 - - - - static struct Pattern * - publish_head - d4/d19/gnunet-daemon-fsprofiler_8c.html - a7d615d02316605248368cf8e8b606c38 - - - - static struct Pattern * - publish_tail - d4/d19/gnunet-daemon-fsprofiler_8c.html - ab7eaf5dc033c7e0241bbe073703c132e - - - - static char * - download_pattern - d4/d19/gnunet-daemon-fsprofiler_8c.html - a4c290f5908a5474dbdb20ccd221a5b88 - - - - static struct Pattern * - download_head - d4/d19/gnunet-daemon-fsprofiler_8c.html - ac9beb0b7fc79a25432337948f02856d7 - - - - static struct Pattern * - download_tail - d4/d19/gnunet-daemon-fsprofiler_8c.html - a2121bdb10cd5b840044ec11de6d713be - - - - - gnunet-directory.c - /home/grothoff/research/gnunet/src/fs/ - d9/d79/gnunet-directory_8c - platform.h - gnunet_fs_service.h - - static int - item_printer - d9/d79/gnunet-directory_8c.html - ae2b081443a305909ada2436f1fc7a20d - (void *cls, const char *plugin_name, enum EXTRACTOR_MetaType type, enum EXTRACTOR_MetaFormat format, const char *data_mime_type, const char *data, size_t data_size) - - - static void - print_entry - d9/d79/gnunet-directory_8c.html - a73e5e5410ff2c236708d0c60347fb569 - (void *cls, const char *filename, const struct GNUNET_FS_Uri *uri, const struct GNUNET_CONTAINER_MetaData *meta, size_t length, const void *data) - - - static void - run - d9/d79/gnunet-directory_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d9/d79/gnunet-directory_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - d9/d79/gnunet-directory_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - - gnunet-download.c - /home/grothoff/research/gnunet/src/fs/ - d2/d67/gnunet-download_8c - platform.h - gnunet_fs_service.h - - static void - cleanup_task - d2/d67/gnunet-download_8c.html - a6326013d99300f02512b1b4e8acfacc7 - (void *cls) - - - static void - shutdown_task - d2/d67/gnunet-download_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - display_bar - d2/d67/gnunet-download_8c.html - a5063caa2a4f3a0f10407e408299d8dec - (unsigned long long x, unsigned long long n, unsigned int w) - - - static void * - progress_cb - d2/d67/gnunet-download_8c.html - aae8163b4062b0217a88a5d8cdfc54d86 - (void *cls, const struct GNUNET_FS_ProgressInfo *info) - - - static void - run - d2/d67/gnunet-download_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d2/d67/gnunet-download_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - d2/d67/gnunet-download_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static unsigned int - verbose - d2/d67/gnunet-download_8c.html - a1209946062659806bc7657fe60753a21 - - - - static int - delete_incomplete - d2/d67/gnunet-download_8c.html - adcba7fbac065ed856b341c6b9321c7a1 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d2/d67/gnunet-download_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_FS_Handle * - ctx - d2/d67/gnunet-download_8c.html - a8af94f7109601bedd44684f0303f6f1c - - - - static struct GNUNET_FS_DownloadContext * - dc - d2/d67/gnunet-download_8c.html - ad44aa95f9ef24a18c065a19b7ca36425 - - - - static unsigned int - anonymity - d2/d67/gnunet-download_8c.html - a429a950723486f6d739c9f03a5799e07 - - - - static unsigned int - parallelism - d2/d67/gnunet-download_8c.html - abf2c24ccf71c79660558163657e3167e - - - - static unsigned int - request_parallelism - d2/d67/gnunet-download_8c.html - a889ea0468c7e125779c432567e391b02 - - - - static int - do_recursive - d2/d67/gnunet-download_8c.html - a4894ffb90d6bccb31b4da4c74346efa1 - - - - static char * - filename - d2/d67/gnunet-download_8c.html - aeac90097f29f7529968697163cea5c18 - - - - static int - local_only - d2/d67/gnunet-download_8c.html - ac358c009873c5c15739b612aedde1000 - - - - - gnunet-fs-profiler.c - /home/grothoff/research/gnunet/src/fs/ - da/d47/gnunet-fs-profiler_8c - platform.h - gnunet_util_lib.h - gnunet_testbed_service.h - - static void - shutdown_task - da/d47/gnunet-fs-profiler_8c.html - aee8288caa55d33e696324ec0a771fbef - (void *cls, struct GNUNET_TESTBED_Operation *op, const char *emsg) - - - static int - process_stats - da/d47/gnunet-fs-profiler_8c.html - a3dcae7f5914702b15d7a83f486a71b14 - (void *cls, const struct GNUNET_TESTBED_Peer *peer, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - static void - terminate_task - da/d47/gnunet-fs-profiler_8c.html - a310dd3e04aed7a230d3b365e6eafb8a9 - (void *cls) - - - static void - timeout_task - da/d47/gnunet-fs-profiler_8c.html - a484339c153bb469cd07b9cd0dbd15c37 - (void *cls) - - - static void - test_master - da/d47/gnunet-fs-profiler_8c.html - a522f1e1eac02f1ea6aad8719b097e0db - (void *cls, struct GNUNET_TESTBED_RunHandle *h, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, unsigned int links_succeeded, unsigned int links_failed) - - - static void - run - da/d47/gnunet-fs-profiler_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - da/d47/gnunet-fs-profiler_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - da/d47/gnunet-fs-profiler_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static char * - host_filename - da/d47/gnunet-fs-profiler_8c.html - ae9d1a032493596f60f303ae62ff26bd6 - - - - static unsigned int - num_peers - da/d47/gnunet-fs-profiler_8c.html - aeb5a8d42bd5aaef673df65d99d07016c - - - - static struct GNUNET_TIME_Relative - timeout - da/d47/gnunet-fs-profiler_8c.html - aadc54110c9d6c23b7e8f8d38873de91b - - - - static struct GNUNET_SCHEDULER_Task * - terminate_taskid - da/d47/gnunet-fs-profiler_8c.html - a21f73dd2eec06b6597a67814080a36e2 - - - - - gnunet-fs.c - /home/grothoff/research/gnunet/src/fs/ - da/d44/gnunet-fs_8c - platform.h - gnunet_fs_service.h - - static int - print_indexed - da/d44/gnunet-fs_8c.html - addec2412bd484f16a216dd286d368436 - (void *cls, const char *filename, const struct GNUNET_HashCode *file_id) - - - static void - run - da/d44/gnunet-fs_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - da/d44/gnunet-fs_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - da/d44/gnunet-fs_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static struct GNUNET_FS_Handle * - fs - da/d44/gnunet-fs_8c.html - ae5850c8d7aecdab432bfc24e1c6567ec - - - - static int - list_indexed_files - da/d44/gnunet-fs_8c.html - a9f146fbac6745c94b83b620b2e313168 - - - - static unsigned int - verbose - da/d44/gnunet-fs_8c.html - a1209946062659806bc7657fe60753a21 - - - - - gnunet-helper-fs-publish.c - /home/grothoff/research/gnunet/src/fs/ - d1/d8d/gnunet-helper-fs-publish_8c - platform.h - gnunet_fs_service.h - ScanTreeNode - RecursionContext - - static void - free_tree - d1/d8d/gnunet-helper-fs-publish_8c.html - a8484f97000962a4a49b60ad1c9860156 - (struct ScanTreeNode *tree) - - - static int - write_all - d1/d8d/gnunet-helper-fs-publish_8c.html - a23e410bafcfc2f009db61f25aadcf040 - (const void *buf, size_t size) - - - static int - write_message - d1/d8d/gnunet-helper-fs-publish_8c.html - acad67a99bc30a0a53e86ca8675ab9b43 - (uint16_t message_type, const char *data, size_t data_length) - - - static int - preprocess_file - d1/d8d/gnunet-helper-fs-publish_8c.html - ae57bb9210b7773ff9a2e6774e1ce33f4 - (const char *filename, struct ScanTreeNode **dst) - - - static int - scan_callback - d1/d8d/gnunet-helper-fs-publish_8c.html - a74bfc5f68035305c10595d3502a40f53 - (void *cls, const char *filename) - - - static int - extract_files - d1/d8d/gnunet-helper-fs-publish_8c.html - aee98812cb1cd1493b474b81760e1e82c - (struct ScanTreeNode *item) - - - static void - ignore_sigpipe - d1/d8d/gnunet-helper-fs-publish_8c.html - ae500d72e9d44e5369a5287d2a0b4cbb6 - () - - - static void - make_dev_zero - d1/d8d/gnunet-helper-fs-publish_8c.html - ad8dd6e952e27e484f818026db7cb9002 - (int fd, int flags) - - - int - main - d1/d8d/gnunet-helper-fs-publish_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - output_stream - d1/d8d/gnunet-helper-fs-publish_8c.html - a52b45c05371e84ac60db3702510d9ffa - - - - - gnunet-publish.c - /home/grothoff/research/gnunet/src/fs/ - d9/d96/gnunet-publish_8c - platform.h - gnunet_fs_service.h - gnunet_identity_service.h - - static void - do_stop_task - d9/d96/gnunet-publish_8c.html - a90f2624771b4c3c2a9aeb50b623179a7 - (void *cls) - - - static void * - progress_cb - d9/d96/gnunet-publish_8c.html - aae8163b4062b0217a88a5d8cdfc54d86 - (void *cls, const struct GNUNET_FS_ProgressInfo *info) - - - static int - meta_printer - d9/d96/gnunet-publish_8c.html - ad3cc35b898166f51fb08a151a0d0422b - (void *cls, const char *plugin_name, enum EXTRACTOR_MetaType type, enum EXTRACTOR_MetaFormat format, const char *data_mime_type, const char *data, size_t data_size) - - - static int - keyword_printer - d9/d96/gnunet-publish_8c.html - ab0efc2d556ab85301411eda19b705b28 - (void *cls, const char *keyword, int is_mandatory) - - - static int - publish_inspector - d9/d96/gnunet-publish_8c.html - aecff05974342a7e82136521aa419119b - (void *cls, struct GNUNET_FS_FileInformation *fi, uint64_t length, struct GNUNET_CONTAINER_MetaData *m, struct GNUNET_FS_Uri **uri, struct GNUNET_FS_BlockOptions *bo, int *do_index, void **client_info) - - - static void - uri_sks_continuation - d9/d96/gnunet-publish_8c.html - a55d5d6dff481fd2b7ab24ff6b4105d9d - (void *cls, const struct GNUNET_FS_Uri *sks_uri, const char *emsg) - - - static void - uri_ksk_continuation - d9/d96/gnunet-publish_8c.html - a61469dcf59ef9b1a1ffb9e82c2e955b8 - (void *cls, const struct GNUNET_FS_Uri *ksk_uri, const char *emsg) - - - static struct GNUNET_FS_FileInformation * - get_file_information - d9/d96/gnunet-publish_8c.html - a5f7ab2aa8e099cc9d34dbf25ec218fd1 - (struct GNUNET_FS_ShareTreeItem *item) - - - static void - directory_trim_complete - d9/d96/gnunet-publish_8c.html - aea0d2f79871bbdfe75fc06f19579d0e8 - (struct GNUNET_FS_ShareTreeItem *directory_scan_result) - - - static void - directory_scan_cb - d9/d96/gnunet-publish_8c.html - ab69d31214e26c22553ba2d1c1f36b9c0 - (void *cls, const char *filename, int is_directory, enum GNUNET_FS_DirScannerProgressUpdateReason reason) - - - static void - identity_continuation - d9/d96/gnunet-publish_8c.html - ae48507fad0a3ef5bb929773e002a31a8 - (const char *args0) - - - static void - identity_cb - d9/d96/gnunet-publish_8c.html - ac8d425010bba857641bdae1a3476b229 - (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx, const char *name) - - - static void - run - d9/d96/gnunet-publish_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d9/d96/gnunet-publish_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - d9/d96/gnunet-publish_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static unsigned int - verbose - d9/d96/gnunet-publish_8c.html - a1209946062659806bc7657fe60753a21 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d9/d96/gnunet-publish_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_FS_Handle * - ctx - d9/d96/gnunet-publish_8c.html - a8af94f7109601bedd44684f0303f6f1c - - - - static struct GNUNET_FS_PublishContext * - pc - d9/d96/gnunet-publish_8c.html - abe7cb73ba95b8b7b10dc3cb5ce5ce638 - - - - static struct GNUNET_CONTAINER_MetaData * - meta - d9/d96/gnunet-publish_8c.html - aa0b0f2a2a0564856c06174c8ab057465 - - - - static struct GNUNET_FS_Uri * - topKeywords - d9/d96/gnunet-publish_8c.html - ad5ae2905fa90b9bd8d3a4755a0bffd75 - - - - static struct GNUNET_FS_BlockOptions - bo - d9/d96/gnunet-publish_8c.html - a82ea4f8967af9ceb0777b39ff373b567 - - - - static char * - uri_string - d9/d96/gnunet-publish_8c.html - a341c3bde7e35f0640abc19191e77c95b - - - - static struct GNUNET_FS_Uri * - uri - d9/d96/gnunet-publish_8c.html - a00d497c91d3b9f91574f80d1ce850935 - - - - static char * - next_id - d9/d96/gnunet-publish_8c.html - a97f97c4ea955fef09526a7366b5b93a4 - - - - static char * - this_id - d9/d96/gnunet-publish_8c.html - aa9c7de49b75e5bccda89e3068ca3f540 - - - - static char * - pseudonym - d9/d96/gnunet-publish_8c.html - a45905f70448d23869f4200bbdb6ab6dc - - - - static int - do_insert - d9/d96/gnunet-publish_8c.html - a62b2db929cbbe27c82256a4619d3aba6 - - - - static int - disable_extractor - d9/d96/gnunet-publish_8c.html - a0f9a9b2c5e1854116326596d84610a41 - - - - static int - do_simulate - d9/d96/gnunet-publish_8c.html - a2bf1edb28b1137420931935c91f0c15e - - - - static int - extract_only - d9/d96/gnunet-publish_8c.html - ad3b5d0309c0f0b9b5b2f778c412f46ab - - - - static int - enable_creation_time - d9/d96/gnunet-publish_8c.html - a7b014426e283e807e6e93193718b2e89 - - - - static struct GNUNET_FS_DirScanner * - ds - d9/d96/gnunet-publish_8c.html - a1abef0b23ede7e9e29554d87090e10cf - - - - static struct GNUNET_IDENTITY_Handle * - identity - d9/d96/gnunet-publish_8c.html - ac3fd0f91c96417b29926bfc40311ba99 - - - - - gnunet-search.c - /home/grothoff/research/gnunet/src/fs/ - da/dfc/gnunet-search_8c - platform.h - gnunet_fs_service.h - - static int - item_printer - da/dfc/gnunet-search_8c.html - ae2b081443a305909ada2436f1fc7a20d - (void *cls, const char *plugin_name, enum EXTRACTOR_MetaType type, enum EXTRACTOR_MetaFormat format, const char *data_mime_type, const char *data, size_t data_size) - - - static void - clean_task - da/dfc/gnunet-search_8c.html - adfe68cd87ecae0a46e24d662818cb75b - (void *cls) - - - static void * - progress_cb - da/dfc/gnunet-search_8c.html - aae8163b4062b0217a88a5d8cdfc54d86 - (void *cls, const struct GNUNET_FS_ProgressInfo *info) - - - static void - shutdown_task - da/dfc/gnunet-search_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - timeout_task - da/dfc/gnunet-search_8c.html - a484339c153bb469cd07b9cd0dbd15c37 - (void *cls) - - - static void - run - da/dfc/gnunet-search_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - da/dfc/gnunet-search_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - da/dfc/gnunet-search_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - da/dfc/gnunet-search_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_FS_Handle * - ctx - da/dfc/gnunet-search_8c.html - a8af94f7109601bedd44684f0303f6f1c - - - - static struct GNUNET_FS_SearchContext * - sc - da/dfc/gnunet-search_8c.html - a1884ddf791a0b3366c7370a8370bb250 - - - - static char * - output_filename - da/dfc/gnunet-search_8c.html - a0d066d461a79b1915113a7e02daa6be4 - - - - static struct GNUNET_FS_DirectoryBuilder * - db - da/dfc/gnunet-search_8c.html - affd2adbdd84e7b57ef90bf4fd8b42aae - - - - static unsigned int - anonymity - da/dfc/gnunet-search_8c.html - a429a950723486f6d739c9f03a5799e07 - - - - static struct GNUNET_TIME_Relative - timeout - da/dfc/gnunet-search_8c.html - aadc54110c9d6c23b7e8f8d38873de91b - - - - static unsigned int - results_limit - da/dfc/gnunet-search_8c.html - accc9c890538cdc3c465b1e07a09c76a6 - - - - static unsigned int - results - da/dfc/gnunet-search_8c.html - a88e2f4f4b946d89baa3651146931a924 - - - - static unsigned int - verbose - da/dfc/gnunet-search_8c.html - a1209946062659806bc7657fe60753a21 - - - - static int - local_only - da/dfc/gnunet-search_8c.html - ac358c009873c5c15739b612aedde1000 - - - - static struct GNUNET_SCHEDULER_Task * - tt - da/dfc/gnunet-search_8c.html - a851557faeca36c36a10f2d5b084151d5 - - - - - gnunet-service-fs.c - /home/grothoff/research/gnunet/src/fs/ - d4/d77/gnunet-service-fs_8c - platform.h - gnunet_constants.h - gnunet_core_service.h - gnunet_dht_service.h - gnunet_datastore_service.h - gnunet_load_lib.h - gnunet_peer_lib.h - gnunet_protocols.h - gnunet_signatures.h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_util_lib.h - gnunet-service-fs_cp.h - gnunet-service-fs_indexing.h - gnunet-service-fs_pe.h - gnunet-service-fs_pr.h - gnunet-service-fs_push.h - gnunet-service-fs_put.h - gnunet-service-fs_cadet.h - fs.h - fs_api.h - ClientRequest - ClientResponse - IndexStartContext - GSF_LocalClient - - #define - FS_DHT_HT_SIZE - d4/d77/gnunet-service-fs_8c.html - af1c2e8b4d21ddf22690d480daab36f75 - - - - #define - COVER_AGE_FREQUENCY - d4/d77/gnunet-service-fs_8c.html - a14d0ce9e03ce786fb5a1c2c7dfd3c337 - - - - #define - INSANE_STATISTICS - d4/d77/gnunet-service-fs_8c.html - a7eb082d72abcf50fc62a14dc8a5742dc - - - - static void * - client_connect_cb - d4/d77/gnunet-service-fs_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - client_request_destroy - d4/d77/gnunet-service-fs_8c.html - af2e740baed4b82d99a13aded4c649953 - (void *cls) - - - static void - client_response_handler - d4/d77/gnunet-service-fs_8c.html - aaa6bb9036a800545b3c117929c8ade83 - (void *cls, enum GNUNET_BLOCK_EvaluationResult eval, struct GSF_PendingRequest *pr, uint32_t reply_anonymity_level, struct GNUNET_TIME_Absolute expiration, struct GNUNET_TIME_Absolute last_transmission, enum GNUNET_BLOCK_Type type, const void *data, size_t data_len) - - - static void - client_disconnect_cb - d4/d77/gnunet-service-fs_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static void - age_cover_counters - d4/d77/gnunet-service-fs_8c.html - ac7ee2765723ad7987472ba83ae3500fc - (void *cls) - - - void - GSF_update_datastore_delay_ - d4/d77/gnunet-service-fs_8c.html - a3627b50236ac52132cf361bb42ced0ad - (struct GNUNET_TIME_Absolute start) - - - int - GSF_test_get_load_too_high_ - d4/d77/gnunet-service-fs_8c.html - a74d54478ef91731190e288a00fcd2c6e - (uint32_t priority) - - - static void - update_latencies - d4/d77/gnunet-service-fs_8c.html - a57cac25649f615bdcbfc7429b938d81c - (void *cls, const struct GNUNET_HELLO_Address *address, int active, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, const struct GNUNET_ATS_Properties *prop) - - - static int - check_p2p_put - d4/d77/gnunet-service-fs_8c.html - ab41b73aad06b9ef85907679888023b3b - (void *cls, const struct PutMessage *put) - - - static void - consider_request_for_forwarding - d4/d77/gnunet-service-fs_8c.html - a5fb3c74fbd33c5f18968de308679aaaa - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GSF_ConnectedPeer *cp, const struct GSF_PeerPerformanceData *ppd) - - - void - GSF_consider_forwarding - d4/d77/gnunet-service-fs_8c.html - afcbee56784dcd8334a3e7b491f81866c - (void *cls, struct GSF_PendingRequest *pr, enum GNUNET_BLOCK_EvaluationResult result) - - - static int - check_p2p_get - d4/d77/gnunet-service-fs_8c.html - a1eb75124169f7ff3711884a907d6e502 - (void *cls, const struct GetMessage *gm) - - - static void - start_p2p_processing - d4/d77/gnunet-service-fs_8c.html - ad0cc2b6ba08742438b972f699c06afab - (void *cls, struct GSF_PendingRequest *pr, enum GNUNET_BLOCK_EvaluationResult result) - - - static int - check_client_start_search - d4/d77/gnunet-service-fs_8c.html - af5dbf7e4db8bc16acaad3e252dffb041 - (void *cls, const struct SearchMessage *sm) - - - static void - handle_client_start_search - d4/d77/gnunet-service-fs_8c.html - a506f67fd99aaaa551d7faf326533589b - (void *cls, const struct SearchMessage *sm) - - - static void - handle_client_loc_sign - d4/d77/gnunet-service-fs_8c.html - a115cdc0993a064bd1612a932cb5d7ad7 - (void *cls, const struct RequestLocSignatureMessage *msg) - - - static int - check_client_index_start - d4/d77/gnunet-service-fs_8c.html - a56e9e94405a36fee98bc92543bf80cbf - (void *cls, const struct IndexStartMessage *ism) - - - static void - signal_index_ok - d4/d77/gnunet-service-fs_8c.html - a953d63eacd7b9dd51f25accdbfba9c45 - (struct IndexStartContext *isc) - - - static void - hash_for_index_val - d4/d77/gnunet-service-fs_8c.html - a3fb128e30e700c6d0578a4a36c7e212e - (void *cls, const struct GNUNET_HashCode *res) - - - static void - handle_client_index_start - d4/d77/gnunet-service-fs_8c.html - a55dcf3c3ac16ea7748b31f3dc27f47c7 - (void *cls, const struct IndexStartMessage *ism) - - - static void - handle_client_index_list_get - d4/d77/gnunet-service-fs_8c.html - a58d71eddbf6fd46a2a9046ec691f8229 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - handle_client_unindex - d4/d77/gnunet-service-fs_8c.html - a524e8d9d9cd4719e72d078b2137a6ef6 - (void *cls, const struct UnindexMessage *um) - - - static void - shutdown_task - d4/d77/gnunet-service-fs_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - peer_init_handler - d4/d77/gnunet-service-fs_8c.html - aac98a4c246b4f23884cc683d5b900c76 - (void *cls, const struct GNUNET_PeerIdentity *my_identity) - - - static int - main_init - d4/d77/gnunet-service-fs_8c.html - aed2b7e523589bd37272f26b32ed9ecb1 - (const struct GNUNET_CONFIGURATION_Handle *c) - - - static void - run - d4/d77/gnunet-service-fs_8c.html - afab0511d617b1f42d6fa1a979d2d2a0f - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d4/d77/gnunet-service-fs_8c.html - a04ae7615f4d9872b28d276d8df1c918f - ("fs", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(client_index_start, GNUNET_MESSAGE_TYPE_FS_INDEX_START, struct IndexStartMessage, NULL), GNUNET_MQ_hd_fixed_size(client_index_list_get, GNUNET_MESSAGE_TYPE_FS_INDEX_LIST_GET, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_hd_fixed_size(client_unindex, GNUNET_MESSAGE_TYPE_FS_UNINDEX, struct UnindexMessage, NULL), GNUNET_MQ_hd_var_size(client_start_search, GNUNET_MESSAGE_TYPE_FS_START_SEARCH, struct SearchMessage, NULL), GNUNET_MQ_hd_fixed_size(client_loc_sign, GNUNET_MESSAGE_TYPE_FS_REQUEST_LOC_SIGN, struct RequestLocSignatureMessage, NULL), GNUNET_MQ_handler_end()) - - - struct GNUNET_DATASTORE_Handle * - GSF_dsh - d4/d77/gnunet-service-fs_8c.html - af1ba3bfd9c553453c469b052dd8fe847 - - - - const struct GNUNET_CONFIGURATION_Handle * - GSF_cfg - d4/d77/gnunet-service-fs_8c.html - ab38696178e49eef4c2e95ad64eb5061c - - - - struct GNUNET_STATISTICS_Handle * - GSF_stats - d4/d77/gnunet-service-fs_8c.html - a90e45bc36aaa23af22e6e1852fb46ddc - - - - struct GNUNET_DHT_Handle * - GSF_dht - d4/d77/gnunet-service-fs_8c.html - a5a509d4625d2baf347869b643a925738 - - - - struct GNUNET_LOAD_Value * - GSF_rt_entry_lifetime - d4/d77/gnunet-service-fs_8c.html - aee3e96cbabca482a9cf7d36329f148d9 - - - - struct GNUNET_TIME_Relative - GSF_avg_latency - d4/d77/gnunet-service-fs_8c.html - ae8bb020947f05bcb0d836c0472b61aaa - - - - struct GNUNET_ATS_PerformanceHandle * - GSF_ats - d4/d77/gnunet-service-fs_8c.html - ad425013ee056b7a236c35ccd8fb5f281 - - - - double - GSF_current_priorities - d4/d77/gnunet-service-fs_8c.html - a957df5f10bf87b2aae8c4a95f98b5355 - - - - unsigned int - GSF_datastore_queue_size - d4/d77/gnunet-service-fs_8c.html - af307437d2dde9085d1259266da7724bc - - - - unsigned int - GSF_cover_query_count - d4/d77/gnunet-service-fs_8c.html - aad3409dbce3677baf069f11f729fac69 - - - - unsigned int - GSF_cover_content_count - d4/d77/gnunet-service-fs_8c.html - ad77a7ac0900b366ba5f3c4c27d62f12d - - - - struct GNUNET_BLOCK_Context * - GSF_block_ctx - d4/d77/gnunet-service-fs_8c.html - a3a3f6fb245fec6d3c8983b6fbfa911e5 - - - - struct GNUNET_CORE_Handle * - GSF_core - d4/d77/gnunet-service-fs_8c.html - ad6fd1559fa2ff768942f6aec10a772e5 - - - - int - GSF_enable_randomized_delays - d4/d77/gnunet-service-fs_8c.html - a16ac4535acfc55d96c6b717fbd56404d - - - - struct GNUNET_PeerIdentity - GSF_my_id - d4/d77/gnunet-service-fs_8c.html - ad31b1893eac5f09caafe91b4538a6f25 - - - - static struct GNUNET_CONFIGURATION_Handle * - block_cfg - d4/d77/gnunet-service-fs_8c.html - afb4fb0c809789fc59dd0f85beb9ee487 - - - - static struct GNUNET_CRYPTO_EddsaPrivateKey * - pk - d4/d77/gnunet-service-fs_8c.html - a47f81262aa07081d68076f5a661665e2 - - - - static struct GNUNET_SCHEDULER_Task * - cover_age_task - d4/d77/gnunet-service-fs_8c.html - a10c4d4d34e8d91425a1822b907364872 - - - - static struct GNUNET_LOAD_Value * - datastore_get_load - d4/d77/gnunet-service-fs_8c.html - a1934c2f85d703b453ef607d3b72e4820 - - - - - gnunet-service-fs.h - /home/grothoff/research/gnunet/src/fs/ - db/d65/gnunet-service-fs_8h - gnunet_util_lib.h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_core_service.h - gnunet_block_lib.h - gnunet_ats_service.h - fs.h - GetMessage - MigrationStopMessage - - #define - TTL_DECREMENT - db/d65/gnunet-service-fs_8h.html - a7bc6223165f8be621dd168c96d79669d - - - - #define - DATASTORE_LOAD_AUTODECLINE - db/d65/gnunet-service-fs_8h.html - a78a087b4987b3f0a9739f9cba9cc0bc3 - - - - #define - GET_MESSAGE_BIT_QUERY_ONLY - db/d65/gnunet-service-fs_8h.html - a52abd0bc3677dd334b43159a5f437bc8 - - - - #define - GET_MESSAGE_BIT_RETURN_TO - db/d65/gnunet-service-fs_8h.html - a9d937e8e0aa7c5180489cf10704dc3ac - - - - #define - GET_MESSAGE_BIT_TRANSMIT_TO - db/d65/gnunet-service-fs_8h.html - a477ff671057517bf0505e4dcf1ae24e5 - - - - void - GSF_consider_forwarding - db/d65/gnunet-service-fs_8h.html - afcbee56784dcd8334a3e7b491f81866c - (void *cls, struct GSF_PendingRequest *pr, enum GNUNET_BLOCK_EvaluationResult result) - - - int - GSF_test_get_load_too_high_ - db/d65/gnunet-service-fs_8h.html - a74d54478ef91731190e288a00fcd2c6e - (uint32_t priority) - - - void - GSF_update_datastore_delay_ - db/d65/gnunet-service-fs_8h.html - a3627b50236ac52132cf361bb42ced0ad - (struct GNUNET_TIME_Absolute start) - - - struct GNUNET_DATASTORE_Handle * - GSF_dsh - db/d65/gnunet-service-fs_8h.html - af1ba3bfd9c553453c469b052dd8fe847 - - - - const struct GNUNET_CONFIGURATION_Handle * - GSF_cfg - db/d65/gnunet-service-fs_8h.html - ab38696178e49eef4c2e95ad64eb5061c - - - - struct GNUNET_STATISTICS_Handle * - GSF_stats - db/d65/gnunet-service-fs_8h.html - a90e45bc36aaa23af22e6e1852fb46ddc - - - - struct GNUNET_CORE_Handle * - GSF_core - db/d65/gnunet-service-fs_8h.html - ad6fd1559fa2ff768942f6aec10a772e5 - - - - struct GNUNET_DHT_Handle * - GSF_dht - db/d65/gnunet-service-fs_8h.html - a5a509d4625d2baf347869b643a925738 - - - - struct GNUNET_LOAD_Value * - GSF_rt_entry_lifetime - db/d65/gnunet-service-fs_8h.html - aee3e96cbabca482a9cf7d36329f148d9 - - - - struct GNUNET_TIME_Relative - GSF_avg_latency - db/d65/gnunet-service-fs_8h.html - ae8bb020947f05bcb0d836c0472b61aaa - - - - struct GNUNET_ATS_PerformanceHandle * - GSF_ats - db/d65/gnunet-service-fs_8h.html - ad425013ee056b7a236c35ccd8fb5f281 - - - - struct GNUNET_PeerIdentity - GSF_my_id - db/d65/gnunet-service-fs_8h.html - ad31b1893eac5f09caafe91b4538a6f25 - - - - double - GSF_current_priorities - db/d65/gnunet-service-fs_8h.html - a957df5f10bf87b2aae8c4a95f98b5355 - - - - unsigned int - GSF_cover_query_count - db/d65/gnunet-service-fs_8h.html - aad3409dbce3677baf069f11f729fac69 - - - - unsigned int - GSF_cover_content_count - db/d65/gnunet-service-fs_8h.html - ad77a7ac0900b366ba5f3c4c27d62f12d - - - - struct GNUNET_BLOCK_Context * - GSF_block_ctx - db/d65/gnunet-service-fs_8h.html - a3a3f6fb245fec6d3c8983b6fbfa911e5 - - - - int - GSF_enable_randomized_delays - db/d65/gnunet-service-fs_8h.html - a16ac4535acfc55d96c6b717fbd56404d - - - - unsigned int - GSF_datastore_queue_size - db/d65/gnunet-service-fs_8h.html - af307437d2dde9085d1259266da7724bc - - - - - gnunet-service-fs_cadet.h - /home/grothoff/research/gnunet/src/fs/ - da/d06/gnunet-service-fs__cadet_8h - CadetQueryMessage - CadetReplyMessage - - void(* - GSF_CadetReplyProcessor - da/d06/gnunet-service-fs__cadet_8h.html - a2aa656e42b84a49a8bb904e1845c55f6 - )(void *cls, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute expiration, size_t data_size, const void *data) - - - struct GSF_CadetRequest * - GSF_cadet_query - da/d06/gnunet-service-fs__cadet_8h.html - a82b1bbf9e7334e057d91d67fdfca6eac - (const struct GNUNET_PeerIdentity *target, const struct GNUNET_HashCode *query, enum GNUNET_BLOCK_Type type, GSF_CadetReplyProcessor proc, void *proc_cls) - - - int - GSF_cadet_release_clients - da/d06/gnunet-service-fs__cadet_8h.html - a8e3d828b4df6d3eb116096a22957c378 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GSF_cadet_query_cancel - da/d06/gnunet-service-fs__cadet_8h.html - a38fe6e338e2614839c05eb26a8a89149 - (struct GSF_CadetRequest *sr) - - - void - GSF_cadet_start_server - da/d06/gnunet-service-fs__cadet_8h.html - aa8ac39ef06b10e798a5b38c3f5a43ca8 - (void) - - - void - GSF_cadet_stop_server - da/d06/gnunet-service-fs__cadet_8h.html - a2b03d680f0342c6daae7d2ea12ca2460 - (void) - - - struct GNUNET_CADET_Handle * - cadet_handle - da/d06/gnunet-service-fs__cadet_8h.html - a94cbcb8f803bfcc880b75a70d3600eb2 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - cadet_map - da/d06/gnunet-service-fs__cadet_8h.html - a2b8b0a45533a6c3b17cd4bb92fe74a60 - - - - - gnunet-service-fs_cadet_client.c - /home/grothoff/research/gnunet/src/fs/ - de/d79/gnunet-service-fs__cadet__client_8c - platform.h - gnunet_constants.h - gnunet_util_lib.h - gnunet_cadet_service.h - gnunet_protocols.h - gnunet_applications.h - gnunet-service-fs.h - gnunet-service-fs_indexing.h - gnunet-service-fs_cadet.h - GSF_CadetRequest - CadetHandle - HandleReplyClosure - - #define - CLIENT_RETRY_TIMEOUT - de/d79/gnunet-service-fs__cadet__client_8c.html - ad80fc41dcc052c049c5503a40469f00e - - - - static void - transmit_pending - de/d79/gnunet-service-fs__cadet__client_8c.html - a20fce763e4d0196a854bdcdfcdef119e - (void *cls) - - - static int - move_to_pending - de/d79/gnunet-service-fs__cadet__client_8c.html - ae47b6d59193e7e6812e6e0dbe4866169 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - check_reply - de/d79/gnunet-service-fs__cadet__client_8c.html - a5dd59371d674fb2813aaaf0b1df9ac1c - (void *cls, const struct CadetReplyMessage *srm) - - - static void - reset_cadet_task - de/d79/gnunet-service-fs__cadet__client_8c.html - a7c325dfc87c28404f1f1533f711300b8 - (void *cls) - - - static void - reset_cadet_async - de/d79/gnunet-service-fs__cadet__client_8c.html - aa18bf0b06e94b306aff1a183004e9842 - (struct CadetHandle *mh) - - - static int - process_reply - de/d79/gnunet-service-fs__cadet__client_8c.html - a9e3d6327bfc8caf1f00925f27d8b6dc6 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - free_waiting_entry - de/d79/gnunet-service-fs__cadet__client_8c.html - ada68706c820830cfe20a71f29ec52389 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - handle_reply - de/d79/gnunet-service-fs__cadet__client_8c.html - a1ced131dc57ecb43f59e9e182b8dbd20 - (void *cls, const struct CadetReplyMessage *srm) - - - static void - disconnect_cb - de/d79/gnunet-service-fs__cadet__client_8c.html - a0a7e64049b5213c1b47349733917c906 - (void *cls, const struct GNUNET_CADET_Channel *channel) - - - static void - window_change_cb - de/d79/gnunet-service-fs__cadet__client_8c.html - a2ab6e272f033dade88cd6c4db378f0fb - (void *cls, const struct GNUNET_CADET_Channel *channel, int window_size) - - - static void - reset_cadet - de/d79/gnunet-service-fs__cadet__client_8c.html - a906105685b34641a6b69e0973f3e019f - (struct CadetHandle *mh) - - - static void - cadet_timeout - de/d79/gnunet-service-fs__cadet__client_8c.html - af98d002d0e2b5e9da9d2a0ea1cbe1202 - (void *cls) - - - static struct CadetHandle * - get_cadet - de/d79/gnunet-service-fs__cadet__client_8c.html - afe9b85cd5c73239aea0f829721543f17 - (const struct GNUNET_PeerIdentity *target) - - - struct GSF_CadetRequest * - GSF_cadet_query - de/d79/gnunet-service-fs__cadet__client_8c.html - a82b1bbf9e7334e057d91d67fdfca6eac - (const struct GNUNET_PeerIdentity *target, const struct GNUNET_HashCode *query, enum GNUNET_BLOCK_Type type, GSF_CadetReplyProcessor proc, void *proc_cls) - - - void - GSF_cadet_query_cancel - de/d79/gnunet-service-fs__cadet__client_8c.html - a38fe6e338e2614839c05eb26a8a89149 - (struct GSF_CadetRequest *sr) - - - int - GSF_cadet_release_clients - de/d79/gnunet-service-fs__cadet__client_8c.html - a8e3d828b4df6d3eb116096a22957c378 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - struct GNUNET_CADET_Handle * - cadet_handle - de/d79/gnunet-service-fs__cadet__client_8c.html - a94cbcb8f803bfcc880b75a70d3600eb2 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - cadet_map - de/d79/gnunet-service-fs__cadet__client_8c.html - a2b8b0a45533a6c3b17cd4bb92fe74a60 - - - - - gnunet-service-fs_cadet_server.c - /home/grothoff/research/gnunet/src/fs/ - d1/d3d/gnunet-service-fs__cadet__server_8c - platform.h - gnunet_constants.h - gnunet_util_lib.h - gnunet_cadet_service.h - gnunet_protocols.h - gnunet_applications.h - gnunet-service-fs.h - gnunet-service-fs_indexing.h - gnunet-service-fs_cadet.h - WriteQueueItem - CadetClient - - #define - IDLE_TIMEOUT - d1/d3d/gnunet-service-fs__cadet__server_8c.html - aa92c01df0a241fdd8274c86382e00f80 - - - - static void - timeout_cadet_task - d1/d3d/gnunet-service-fs__cadet__server_8c.html - aa030cbb71ed94ad81e32a79a0d2a0e29 - (void *cls) - - - static void - refresh_timeout_task - d1/d3d/gnunet-service-fs__cadet__server_8c.html - a4a27c995371240c7155528fec30c26cc - (struct CadetClient *sc) - - - static void - continue_writing - d1/d3d/gnunet-service-fs__cadet__server_8c.html - ad018218f63e076c55c2c8ff87ffe9831 - (void *cls) - - - static void - handle_datastore_reply - d1/d3d/gnunet-service-fs__cadet__server_8c.html - a74c64ce0acd46a85ecebfe51144e1b7f - (void *cls, const struct GNUNET_HashCode *key, size_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - static void - handle_request - d1/d3d/gnunet-service-fs__cadet__server_8c.html - a8f8b44b8ac0909b0ecd3e12dc2c27d1d - (void *cls, const struct CadetQueryMessage *sqm) - - - static void * - connect_cb - d1/d3d/gnunet-service-fs__cadet__server_8c.html - a1f53e69391771c7a99f75a664bc08de2 - (void *cls, struct GNUNET_CADET_Channel *channel, const struct GNUNET_PeerIdentity *initiator) - - - static void - disconnect_cb - d1/d3d/gnunet-service-fs__cadet__server_8c.html - a0a7e64049b5213c1b47349733917c906 - (void *cls, const struct GNUNET_CADET_Channel *channel) - - - static void - window_change_cb - d1/d3d/gnunet-service-fs__cadet__server_8c.html - a2ab6e272f033dade88cd6c4db378f0fb - (void *cls, const struct GNUNET_CADET_Channel *channel, int window_size) - - - void - GSF_cadet_start_server - d1/d3d/gnunet-service-fs__cadet__server_8c.html - a7ae63de69218b2b8e2f9b33d1e7d2be8 - () - - - void - GSF_cadet_stop_server - d1/d3d/gnunet-service-fs__cadet__server_8c.html - a8d4d6d6de32f2b007b0f84b96119ca75 - () - - - static struct GNUNET_CADET_Port * - cadet_port - d1/d3d/gnunet-service-fs__cadet__server_8c.html - ae310dbe9a815684f74f9986d7f1770c0 - - - - static struct CadetClient * - sc_head - d1/d3d/gnunet-service-fs__cadet__server_8c.html - afd93aaa8f61648ee75b7c9bd43bb385e - - - - static struct CadetClient * - sc_tail - d1/d3d/gnunet-service-fs__cadet__server_8c.html - a7826d2f5074aecc62e7c739e01f46d95 - - - - static unsigned int - sc_count - d1/d3d/gnunet-service-fs__cadet__server_8c.html - a49c8c21d0175e968abb130897e6a9ca2 - - - - static unsigned long long - sc_count_max - d1/d3d/gnunet-service-fs__cadet__server_8c.html - a7dbd71d053ee6c98503eb0118f3bc8ab - - - - - gnunet-service-fs_cp.c - /home/grothoff/research/gnunet/src/fs/ - d6/dbc/gnunet-service-fs__cp_8c - platform.h - gnunet_util_lib.h - gnunet_load_lib.h - gnunet-service-fs.h - gnunet-service-fs_cp.h - gnunet-service-fs_pe.h - gnunet-service-fs_pr.h - gnunet-service-fs_push.h - gnunet_peerstore_service.h - GSF_PeerTransmitHandle - GSF_DelayedHandle - PeerRequest - GSF_ConnectedPeer - TestExistClosure - IterationContext - - #define - RUNAVG_DELAY_N - d6/dbc/gnunet-service-fs__cp_8c.html - ac9d80f0cbea696eefe9df1e51b0dfb64 - - - - #define - RESPECT_FLUSH_FREQ - d6/dbc/gnunet-service-fs__cp_8c.html - ab94935dcb4851e8b80547fffd86b22b4 - - - - #define - REPLY_TIMEOUT - d6/dbc/gnunet-service-fs__cp_8c.html - a592524705d41754c771ffeba4348eb31 - - - - #define - INSANE_STATISTICS - d6/dbc/gnunet-service-fs__cp_8c.html - a7eb082d72abcf50fc62a14dc8a5742dc - - - - #define - N - d6/dbc/gnunet-service-fs__cp_8c.html - a0240ac851181b84ac374872dc5434ee4 - - - - void - GSF_update_peer_latency_ - d6/dbc/gnunet-service-fs__cp_8c.html - a348814b243dd64793633bfe994ec9ccf - (const struct GNUNET_PeerIdentity *id, struct GNUNET_TIME_Relative latency) - - - struct GSF_PeerPerformanceData * - GSF_get_peer_performance_data_ - d6/dbc/gnunet-service-fs__cp_8c.html - affaa792f61e95e2c28f4c7bc4213f6b5 - (struct GSF_ConnectedPeer *cp) - - - static void - peer_transmit - d6/dbc/gnunet-service-fs__cp_8c.html - a68e33c28349b816beada6c5f69670837 - (struct GSF_ConnectedPeer *cp) - - - static void - ats_reserve_callback - d6/dbc/gnunet-service-fs__cp_8c.html - a3c488024eb203b9e6a979382b4f2ddc9 - (void *cls, const struct GNUNET_PeerIdentity *peer, int32_t amount, struct GNUNET_TIME_Relative res_delay) - - - static void - schedule_transmission - d6/dbc/gnunet-service-fs__cp_8c.html - ab7940a45e887a753a63230e6fd3ee114 - (struct GSF_PeerTransmitHandle *pth) - - - static void - retry_reservation - d6/dbc/gnunet-service-fs__cp_8c.html - a85f49008cea6ea168c6dd4f6ae2e88c2 - (void *cls) - - - static void - peer_respect_cb - d6/dbc/gnunet-service-fs__cp_8c.html - a5b99769f1f4db99dda6d0fb8d9eee6b5 - (void *cls, const struct GNUNET_PEERSTORE_Record *record, const char *emsg) - - - static int - consider_peer_for_forwarding - d6/dbc/gnunet-service-fs__cp_8c.html - a87160b6054950de1b0921e4327453878 - (void *cls, const struct GNUNET_HashCode *key, struct GSF_PendingRequest *pr) - - - void * - GSF_peer_connect_handler - d6/dbc/gnunet-service-fs__cp_8c.html - a8829999c4b306cb90ca176b24891e0fe - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - static void - revive_migration - d6/dbc/gnunet-service-fs__cp_8c.html - a405d24f46a03d29452a2f64aa2564aec - (void *cls) - - - struct GSF_ConnectedPeer * - GSF_peer_get_ - d6/dbc/gnunet-service-fs__cp_8c.html - a34e2e57344994df1796bca92fef76014 - (const struct GNUNET_PeerIdentity *peer) - - - void - handle_p2p_migration_stop - d6/dbc/gnunet-service-fs__cp_8c.html - ab171e1cc6b859d220e438453bec8f7d0 - (void *cls, const struct MigrationStopMessage *msm) - - - static void - free_pending_request - d6/dbc/gnunet-service-fs__cp_8c.html - a2b93948aa11ba9f9ca57ef1b29a27344 - (struct PeerRequest *peerreq) - - - static int - cancel_pending_request - d6/dbc/gnunet-service-fs__cp_8c.html - a881e33fd875bcac8db42915c21cfabcb - (void *cls, const struct GNUNET_HashCode *query, void *value) - - - static void - peer_request_destroy - d6/dbc/gnunet-service-fs__cp_8c.html - a4e9eeefe620308cb220b198dcb506fad - (void *cls) - - - static void - transmit_delayed_now - d6/dbc/gnunet-service-fs__cp_8c.html - a3173e983daa54e932f119ccacc47fc1f - (void *cls) - - - static struct GNUNET_TIME_Relative - get_randomized_delay - d6/dbc/gnunet-service-fs__cp_8c.html - a17cb52374e00799fb002cbdfe4661d30 - () - - - static void - handle_p2p_reply - d6/dbc/gnunet-service-fs__cp_8c.html - ae4098aa0b1a54b68849a467d4b297c64 - (void *cls, enum GNUNET_BLOCK_EvaluationResult eval, struct GSF_PendingRequest *pr, uint32_t reply_anonymity_level, struct GNUNET_TIME_Absolute expiration, struct GNUNET_TIME_Absolute last_transmission, enum GNUNET_BLOCK_Type type, const void *data, size_t data_len) - - - static int - change_peer_respect - d6/dbc/gnunet-service-fs__cp_8c.html - ace0be0ee008bf07410838e57691fbeef - (struct GSF_ConnectedPeer *cp, int value) - - - static int32_t - bound_priority - d6/dbc/gnunet-service-fs__cp_8c.html - ad47de2cd3900a22073abc601851266a4 - (uint32_t prio_in, struct GSF_ConnectedPeer *cp) - - - static int32_t - bound_ttl - d6/dbc/gnunet-service-fs__cp_8c.html - af6996623ebde8bf4dbca63f438743703 - (int32_t ttl_in, uint32_t prio) - - - static int - test_exist_cb - d6/dbc/gnunet-service-fs__cp_8c.html - a1e2043b520c5a3837b883cbdc1da79bd - (void *cls, const struct GNUNET_HashCode *hc, void *value) - - - void - handle_p2p_get - d6/dbc/gnunet-service-fs__cp_8c.html - a11bd1ada0dec3d4d24e3a7d4e99de5b6 - (void *cls, const struct GetMessage *gm) - - - void - GSF_peer_transmit_ - d6/dbc/gnunet-service-fs__cp_8c.html - ac5f9ddc92e2569a01b4a1cdc7a4fb61f - (struct GSF_ConnectedPeer *cp, int is_query, uint32_t priority, struct GNUNET_MQ_Envelope *env) - - - void - GSF_peer_update_performance_ - d6/dbc/gnunet-service-fs__cp_8c.html - adc3dabfa853d312e7eeac44f106a8098 - (struct GSF_ConnectedPeer *cp, struct GNUNET_TIME_Absolute request_time, uint32_t request_priority) - - - void - GSF_peer_update_responder_client_ - d6/dbc/gnunet-service-fs__cp_8c.html - ab734d7e02f083d9066bf16fb3fd1c279 - (struct GSF_ConnectedPeer *cp, struct GSF_LocalClient *initiator_client) - - - void - GSF_peer_update_responder_peer_ - d6/dbc/gnunet-service-fs__cp_8c.html - aa75acd2184876746902f3eb0aa9ec2ae - (struct GSF_ConnectedPeer *cp, const struct GSF_ConnectedPeer *initiator_peer) - - - static int - flush_respect - d6/dbc/gnunet-service-fs__cp_8c.html - a013aef6fc7e9aea5231b9161d9a7e382 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GSF_peer_disconnect_handler - d6/dbc/gnunet-service-fs__cp_8c.html - a074164a512a2e942b60bb02bf7c1f732 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *internal_cls) - - - static int - call_iterator - d6/dbc/gnunet-service-fs__cp_8c.html - aad7dc850ccc008ae2e9c87397ac83f49 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GSF_iterate_connected_peers_ - d6/dbc/gnunet-service-fs__cp_8c.html - a70f72447a6981c7b68a3793b0880aa91 - (GSF_ConnectedPeerIterator it, void *it_cls) - - - void - GSF_connected_peer_get_identity_ - d6/dbc/gnunet-service-fs__cp_8c.html - a7bfe31d9c4316c158e55577515ba5448 - (const struct GSF_ConnectedPeer *cp, struct GNUNET_PeerIdentity *id) - - - const struct GNUNET_PeerIdentity * - GSF_connected_peer_get_identity2_ - d6/dbc/gnunet-service-fs__cp_8c.html - a22502f3d1915fe0ee40d596fbbbb82d4 - (const struct GSF_ConnectedPeer *cp) - - - void - GSF_block_peer_migration_ - d6/dbc/gnunet-service-fs__cp_8c.html - ad276f6b79e7d2adc8008587d350900b6 - (struct GSF_ConnectedPeer *cp, struct GNUNET_TIME_Absolute block_time) - - - void - GSF_connected_peer_change_preference_ - d6/dbc/gnunet-service-fs__cp_8c.html - ae0ba8ab2b339410fb8d894ce66fc3238 - (struct GSF_ConnectedPeer *cp, uint64_t pref) - - - static void - cron_flush_respect - d6/dbc/gnunet-service-fs__cp_8c.html - a24d35c3df9aefbc9757eaaf046c36aab - (void *cls) - - - void - GSF_connected_peer_init_ - d6/dbc/gnunet-service-fs__cp_8c.html - a94a03e1599789e8e5c1575ee2fd189c0 - () - - - void - GSF_connected_peer_done_ - d6/dbc/gnunet-service-fs__cp_8c.html - a01133565e245164173564c8e9697cd21 - () - - - static int - clean_local_client - d6/dbc/gnunet-service-fs__cp_8c.html - a45f5b0a057f77e621dc7965dd97b4e41 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GSF_handle_local_client_disconnect_ - d6/dbc/gnunet-service-fs__cp_8c.html - a7c2870eaba75796af98421f5d10ee5de - (const struct GSF_LocalClient *lc) - - - static struct GNUNET_CONTAINER_MultiPeerMap * - cp_map - d6/dbc/gnunet-service-fs__cp_8c.html - a8c2eea00d9f70bea319e330edc923b55 - - - - static struct GNUNET_PEERSTORE_Handle * - peerstore - d6/dbc/gnunet-service-fs__cp_8c.html - a55be4b4e4b651904286a5540f7915475 - - - - static struct GNUNET_SCHEDULER_Task * - fr_task - d6/dbc/gnunet-service-fs__cp_8c.html - ac6fc412fad6129fcab67955330884adc - - - - - gnunet-service-fs_cp.h - /home/grothoff/research/gnunet/src/fs/ - da/de4/gnunet-service-fs__cp_8h - fs.h - gnunet-service-fs.h - GSF_PeerPerformanceData - - #define - MAX_QUEUE_PER_PEER - da/de4/gnunet-service-fs__cp_8h.html - af9b3a55ae9bde6d1f5782b2b0a47eab2 - - - - #define - P2P_SUCCESS_LIST_SIZE - da/de4/gnunet-service-fs__cp_8h.html - a795cf641b091a1d5c828f2e2aba7c483 - - - - #define - CS2P_SUCCESS_LIST_SIZE - da/de4/gnunet-service-fs__cp_8h.html - a9a9800c3a9205a844061f971e56c6f3d - - - - void(* - GSF_ConnectedPeerIterator - da/de4/gnunet-service-fs__cp_8h.html - a78f869971b4fcb10e887bd021eb7f585 - )(void *cls, const struct GNUNET_PeerIdentity *peer, struct GSF_ConnectedPeer *cp, const struct GSF_PeerPerformanceData *ppd) - - - size_t(* - GSF_GetMessageCallback - da/de4/gnunet-service-fs__cp_8h.html - a55a1a4bc7959a95d4c91f5f12446f9b0 - )(void *cls, size_t buf_size, void *buf) - - - void(* - GSF_PeerReserveCallback - da/de4/gnunet-service-fs__cp_8h.html - a8c2e7c40e3508e82afa9400d8e582b40 - )(void *cls, struct GSF_ConnectedPeer *cp, int success) - - - void * - GSF_peer_connect_handler - da/de4/gnunet-service-fs__cp_8h.html - a8829999c4b306cb90ca176b24891e0fe - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - struct GSF_ConnectedPeer * - GSF_peer_get_ - da/de4/gnunet-service-fs__cp_8h.html - a34e2e57344994df1796bca92fef76014 - (const struct GNUNET_PeerIdentity *peer) - - - void - GSF_update_peer_latency_ - da/de4/gnunet-service-fs__cp_8h.html - a348814b243dd64793633bfe994ec9ccf - (const struct GNUNET_PeerIdentity *id, struct GNUNET_TIME_Relative latency) - - - void - GSF_peer_transmit_ - da/de4/gnunet-service-fs__cp_8h.html - ac5f9ddc92e2569a01b4a1cdc7a4fb61f - (struct GSF_ConnectedPeer *cp, int is_query, uint32_t priority, struct GNUNET_MQ_Envelope *env) - - - void - GSF_peer_update_performance_ - da/de4/gnunet-service-fs__cp_8h.html - adc3dabfa853d312e7eeac44f106a8098 - (struct GSF_ConnectedPeer *cp, struct GNUNET_TIME_Absolute request_time, uint32_t request_priority) - - - void - GSF_peer_update_responder_client_ - da/de4/gnunet-service-fs__cp_8h.html - ab734d7e02f083d9066bf16fb3fd1c279 - (struct GSF_ConnectedPeer *cp, struct GSF_LocalClient *initiator_client) - - - void - GSF_peer_update_responder_peer_ - da/de4/gnunet-service-fs__cp_8h.html - aa75acd2184876746902f3eb0aa9ec2ae - (struct GSF_ConnectedPeer *cp, const struct GSF_ConnectedPeer *initiator_peer) - - - void - handle_p2p_migration_stop - da/de4/gnunet-service-fs__cp_8h.html - a60272af70242a132934462eae5c9e594 - (void *cls, const struct MigrationStopMessage *message) - - - void - handle_p2p_get - da/de4/gnunet-service-fs__cp_8h.html - a11bd1ada0dec3d4d24e3a7d4e99de5b6 - (void *cls, const struct GetMessage *gm) - - - struct GSF_PeerPerformanceData * - GSF_get_peer_performance_data_ - da/de4/gnunet-service-fs__cp_8h.html - affaa792f61e95e2c28f4c7bc4213f6b5 - (struct GSF_ConnectedPeer *cp) - - - void - GSF_block_peer_migration_ - da/de4/gnunet-service-fs__cp_8h.html - ad276f6b79e7d2adc8008587d350900b6 - (struct GSF_ConnectedPeer *cp, struct GNUNET_TIME_Absolute block_time) - - - void - GSF_peer_disconnect_handler - da/de4/gnunet-service-fs__cp_8h.html - a074164a512a2e942b60bb02bf7c1f732 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *internal_cls) - - - void - GSF_handle_local_client_disconnect_ - da/de4/gnunet-service-fs__cp_8h.html - a7c2870eaba75796af98421f5d10ee5de - (const struct GSF_LocalClient *lc) - - - void - GSF_connected_peer_change_preference_ - da/de4/gnunet-service-fs__cp_8h.html - ae0ba8ab2b339410fb8d894ce66fc3238 - (struct GSF_ConnectedPeer *cp, uint64_t pref) - - - void - GSF_connected_peer_get_identity_ - da/de4/gnunet-service-fs__cp_8h.html - a7bfe31d9c4316c158e55577515ba5448 - (const struct GSF_ConnectedPeer *cp, struct GNUNET_PeerIdentity *id) - - - const struct GNUNET_PeerIdentity * - GSF_connected_peer_get_identity2_ - da/de4/gnunet-service-fs__cp_8h.html - a22502f3d1915fe0ee40d596fbbbb82d4 - (const struct GSF_ConnectedPeer *cp) - - - void - GSF_iterate_connected_peers_ - da/de4/gnunet-service-fs__cp_8h.html - a70f72447a6981c7b68a3793b0880aa91 - (GSF_ConnectedPeerIterator it, void *it_cls) - - - void - GSF_connected_peer_init_ - da/de4/gnunet-service-fs__cp_8h.html - a55b9ee6bb7232f56ac60bdb99fa280ea - (void) - - - void - GSF_connected_peer_done_ - da/de4/gnunet-service-fs__cp_8h.html - a02848cf49c062090916326b3c67ff42f - (void) - - - - gnunet-service-fs_indexing.c - /home/grothoff/research/gnunet/src/fs/ - d6/d00/gnunet-service-fs__indexing_8c - platform.h - gnunet_core_service.h - gnunet_datastore_service.h - gnunet_peer_lib.h - gnunet_protocols.h - gnunet_signatures.h - gnunet_util_lib.h - gnunet-service-fs.h - gnunet-service-fs_indexing.h - fs.h - IndexInfo - - static void - write_index_list - d6/d00/gnunet-service-fs__indexing_8c.html - abcfae95708cea2cd52e16f36e1270a34 - () - - - static void - read_index_list - d6/d00/gnunet-service-fs__indexing_8c.html - aa31e36e86708cc00fbcac55035e66052 - () - - - static void - remove_cont - d6/d00/gnunet-service-fs__indexing_8c.html - a414ddbbb9a811b821204595c936a618c - (void *cls, int success, struct GNUNET_TIME_Absolute min_expiration, const char *msg) - - - int - GNUNET_FS_handle_on_demand_block - d6/d00/gnunet-service-fs__indexing_8c.html - acfabbb62d2d38769419dcb636c75d8c8 - (const struct GNUNET_HashCode *key, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid, GNUNET_DATASTORE_DatumProcessor cont, void *cont_cls) - - - void - GNUNET_FS_indexing_send_list - d6/d00/gnunet-service-fs__indexing_8c.html - a8f81a3fa72927787f49b70fb4fe60fc5 - (struct GNUNET_MQ_Handle *mq) - - - int - GNUNET_FS_indexing_do_unindex - d6/d00/gnunet-service-fs__indexing_8c.html - a12016fdd86f76d2d8cc80a0c109dc483 - (const struct GNUNET_HashCode *fid) - - - void - GNUNET_FS_add_to_index - d6/d00/gnunet-service-fs__indexing_8c.html - a2e2c9598622abfe554f6942f7bfecb5d - (const char *filename, const struct GNUNET_HashCode *file_id) - - - void - GNUNET_FS_indexing_done - d6/d00/gnunet-service-fs__indexing_8c.html - ab037b3515d1a40beb5787aafe1b7222e - () - - - int - GNUNET_FS_indexing_init - d6/d00/gnunet-service-fs__indexing_8c.html - a50672014ab285fc10bb8397a8081f6a2 - (const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_DATASTORE_Handle *d) - - - static struct IndexInfo * - indexed_files_head - d6/d00/gnunet-service-fs__indexing_8c.html - a6c7cdb1cf5304c261c1f999e55c93abe - - - - static struct IndexInfo * - indexed_files_tail - d6/d00/gnunet-service-fs__indexing_8c.html - a4665e807d0b0c1c1f1e95f8df94c851a - - - - static struct GNUNET_CONTAINER_MultiHashMap * - ifm - d6/d00/gnunet-service-fs__indexing_8c.html - a11cc39996b9598af70198bffb5c5dee8 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d6/d00/gnunet-service-fs__indexing_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_DATASTORE_Handle * - dsh - d6/d00/gnunet-service-fs__indexing_8c.html - add8b2db373a35e82da3020fc1c5e5731 - - - - - gnunet-service-fs_indexing.h - /home/grothoff/research/gnunet/src/fs/ - d1/d03/gnunet-service-fs__indexing_8h - gnunet_block_lib.h - gnunet_core_service.h - gnunet_datastore_service.h - gnunet_peer_lib.h - gnunet_protocols.h - gnunet_signatures.h - gnunet_util_lib.h - - int - GNUNET_FS_handle_on_demand_block - d1/d03/gnunet-service-fs__indexing_8h.html - acfabbb62d2d38769419dcb636c75d8c8 - (const struct GNUNET_HashCode *key, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid, GNUNET_DATASTORE_DatumProcessor cont, void *cont_cls) - - - void - GNUNET_FS_indexing_send_list - d1/d03/gnunet-service-fs__indexing_8h.html - a8f81a3fa72927787f49b70fb4fe60fc5 - (struct GNUNET_MQ_Handle *mq) - - - int - GNUNET_FS_indexing_do_unindex - d1/d03/gnunet-service-fs__indexing_8h.html - a12016fdd86f76d2d8cc80a0c109dc483 - (const struct GNUNET_HashCode *fid) - - - void - GNUNET_FS_add_to_index - d1/d03/gnunet-service-fs__indexing_8h.html - a2e2c9598622abfe554f6942f7bfecb5d - (const char *filename, const struct GNUNET_HashCode *file_id) - - - int - GNUNET_FS_indexing_init - d1/d03/gnunet-service-fs__indexing_8h.html - a50672014ab285fc10bb8397a8081f6a2 - (const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_DATASTORE_Handle *d) - - - void - GNUNET_FS_indexing_done - d1/d03/gnunet-service-fs__indexing_8h.html - a594b8c9350fc7f92dcc84006dec0343e - (void) - - - - gnunet-service-fs_pe.c - /home/grothoff/research/gnunet/src/fs/ - d9/d83/gnunet-service-fs__pe_8c - platform.h - gnunet-service-fs.h - gnunet-service-fs_cp.h - gnunet-service-fs_pe.h - gnunet-service-fs_pr.h - GSF_PendingRequestPlanBijection - GSF_RequestPlan - PeerPlan - MergeContext - - #define - INSANE_STATISTICS - d9/d83/gnunet-service-fs__pe_8c.html - a7eb082d72abcf50fc62a14dc8a5742dc - - - - #define - N - d9/d83/gnunet-service-fs__pe_8c.html - a0240ac851181b84ac374872dc5434ee4 - - - - static const struct GNUNET_HashCode * - get_rp_key - d9/d83/gnunet-service-fs__pe_8c.html - a63a3257ec277d86c6daba856967182f4 - (struct GSF_RequestPlan *rp) - - - static void - plan - d9/d83/gnunet-service-fs__pe_8c.html - a86b3033d4b56635d7b08c6d88daf2d51 - (struct PeerPlan *pp, struct GSF_RequestPlan *rp) - - - struct GSF_PendingRequest * - get_latest - d9/d83/gnunet-service-fs__pe_8c.html - a677327b12d08c792a30441d39b4ee890 - (const struct GSF_RequestPlan *rp) - - - static void - schedule_peer_transmission - d9/d83/gnunet-service-fs__pe_8c.html - a738f3a1b783707b7746f8846bf12619c - (void *cls) - - - static int - merge_pr - d9/d83/gnunet-service-fs__pe_8c.html - a32cb2c331ca19fa61186b872ab661205 - (void *cls, const struct GNUNET_HashCode *query, void *element) - - - void - GSF_plan_add_ - d9/d83/gnunet-service-fs__pe_8c.html - ab7b6c052a467ea286fb17e8669a684a0 - (struct GSF_ConnectedPeer *cp, struct GSF_PendingRequest *pr) - - - void - GSF_plan_notify_peer_disconnect_ - d9/d83/gnunet-service-fs__pe_8c.html - a2fecd528385a8666b1275edafe3f65b7 - (const struct GSF_ConnectedPeer *cp) - - - int - GSF_request_plan_reference_get_last_transmission_ - d9/d83/gnunet-service-fs__pe_8c.html - a1cc6aa90d266d23a82d0e71b245f893a - (struct GSF_PendingRequestPlanBijection *pr_head, struct GSF_ConnectedPeer *sender, struct GNUNET_TIME_Absolute *result) - - - void - GSF_plan_notify_request_done_ - d9/d83/gnunet-service-fs__pe_8c.html - a8a316eb121a58ebcc55646e8b2212262 - (struct GSF_PendingRequest *pr) - - - void - GSF_plan_init - d9/d83/gnunet-service-fs__pe_8c.html - a6e2da67523468512926e06e534de3420 - () - - - void - GSF_plan_done - d9/d83/gnunet-service-fs__pe_8c.html - ac68732b6b6b6fc192da42bb910870fad - () - - - static struct GNUNET_CONTAINER_MultiPeerMap * - plans - d9/d83/gnunet-service-fs__pe_8c.html - a834398ecfdb2ec7d9c04c2ec5e125cbd - - - - static unsigned long long - total_delay - d9/d83/gnunet-service-fs__pe_8c.html - adf4be4afd7f17871adbde748bfc49288 - - - - static unsigned long long - plan_count - d9/d83/gnunet-service-fs__pe_8c.html - a1b00d127fa354807a038eb170af51d86 - - - - - gnunet-service-fs_pe.h - /home/grothoff/research/gnunet/src/fs/ - de/de5/gnunet-service-fs__pe_8h - gnunet-service-fs.h - - void - GSF_plan_add_ - de/de5/gnunet-service-fs__pe_8h.html - ab7b6c052a467ea286fb17e8669a684a0 - (struct GSF_ConnectedPeer *cp, struct GSF_PendingRequest *pr) - - - void - GSF_plan_notify_peer_disconnect_ - de/de5/gnunet-service-fs__pe_8h.html - a2fecd528385a8666b1275edafe3f65b7 - (const struct GSF_ConnectedPeer *cp) - - - void - GSF_plan_notify_request_done_ - de/de5/gnunet-service-fs__pe_8h.html - a8a316eb121a58ebcc55646e8b2212262 - (struct GSF_PendingRequest *pr) - - - int - GSF_request_plan_reference_get_last_transmission_ - de/de5/gnunet-service-fs__pe_8h.html - a1cc6aa90d266d23a82d0e71b245f893a - (struct GSF_PendingRequestPlanBijection *pr_head, struct GSF_ConnectedPeer *sender, struct GNUNET_TIME_Absolute *result) - - - void - GSF_plan_init - de/de5/gnunet-service-fs__pe_8h.html - afc4b1cb0cbd0dfe2355776eeaa4bfe01 - (void) - - - void - GSF_plan_done - de/de5/gnunet-service-fs__pe_8h.html - aed34b8f8953212c500d0d1458750b2cc - (void) - - - - gnunet-service-fs_pr.c - /home/grothoff/research/gnunet/src/fs/ - d1/d92/gnunet-service-fs__pr_8c - platform.h - gnunet_util_lib.h - gnunet_load_lib.h - gnunet-service-fs.h - gnunet-service-fs_cp.h - gnunet-service-fs_indexing.h - gnunet-service-fs_pe.h - gnunet-service-fs_pr.h - gnunet-service-fs_cadet.h - GSF_PendingRequest - ProcessReplyClosure - PutMigrationContext - - #define - DHT_GET_REPLICATION - d1/d92/gnunet-service-fs__pr_8c.html - a422f8ca34dc461d3227e5ee9b96865cb - - - - #define - MAX_DATASTORE_QUEUE - d1/d92/gnunet-service-fs__pr_8c.html - a18ad9611fe19f1306e90e690efc0d17b - - - - #define - CONTENT_BANDWIDTH_VALUE - d1/d92/gnunet-service-fs__pr_8c.html - a3a16462e87826cbbe7f6241dddf10a42 - - - - #define - MAX_RESULTS - d1/d92/gnunet-service-fs__pr_8c.html - a07b6635a0aa8eb07e2aed172b4bb0d29 - - - - #define - INSANE_STATISTICS - d1/d92/gnunet-service-fs__pr_8c.html - a7eb082d72abcf50fc62a14dc8a5742dc - - - - #define - CADET_RETRY_MAX - d1/d92/gnunet-service-fs__pr_8c.html - aa10176c711822a99fb26153cbaf89ab1 - - - - static void - refresh_bloomfilter - d1/d92/gnunet-service-fs__pr_8c.html - a92d219b1180d8314afb1bf31052ba411 - (enum GNUNET_BLOCK_Type type, struct GSF_PendingRequest *pr) - - - struct GSF_PendingRequest * - GSF_pending_request_create_ - d1/d92/gnunet-service-fs__pr_8c.html - a630dd3b97ebf1afcba6778f1c06b9a6d - (enum GSF_PendingRequestOptions options, enum GNUNET_BLOCK_Type type, const struct GNUNET_HashCode *query, const struct GNUNET_PeerIdentity *target, const char *bf_data, size_t bf_size, uint32_t mingle, uint32_t anonymity_level, uint32_t priority, int32_t ttl, GNUNET_PEER_Id sender_pid, GNUNET_PEER_Id origin_pid, const struct GNUNET_HashCode *replies_seen, unsigned int replies_seen_count, GSF_PendingRequestReplyHandler rh, void *rh_cls) - - - struct GSF_PendingRequestData * - GSF_pending_request_get_data_ - d1/d92/gnunet-service-fs__pr_8c.html - ad428dfce163f15bd5022e28aae1cd05f - (struct GSF_PendingRequest *pr) - - - int - GSF_pending_request_is_compatible_ - d1/d92/gnunet-service-fs__pr_8c.html - a52bf3803bffe6cafa25b6d46abfd3650 - (struct GSF_PendingRequest *pra, struct GSF_PendingRequest *prb) - - - void - GSF_pending_request_update_ - d1/d92/gnunet-service-fs__pr_8c.html - af7750b221223f71bb21e62fd99181440 - (struct GSF_PendingRequest *pr, const struct GNUNET_HashCode *replies_seen, unsigned int replies_seen_count) - - - struct GNUNET_MQ_Envelope * - GSF_pending_request_get_message_ - d1/d92/gnunet-service-fs__pr_8c.html - a833a9de4f6f9d0b7272af8bcefe19a15 - (struct GSF_PendingRequest *pr) - - - static int - clean_request - d1/d92/gnunet-service-fs__pr_8c.html - ac59c6cb714f537d4e81f9bc0ac583d0d - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - void - GSF_pending_request_cancel_ - d1/d92/gnunet-service-fs__pr_8c.html - af50305a4edd13a9bcaa484778bb9c668 - (struct GSF_PendingRequest *pr, int full_cleanup) - - - void - GSF_iterate_pending_requests_ - d1/d92/gnunet-service-fs__pr_8c.html - a579e4ea5d7dbfc9d2d9431577790d8d7 - (GSF_PendingRequestIterator it, void *cls) - - - static void - update_request_performance_data - d1/d92/gnunet-service-fs__pr_8c.html - a062efc103681c3bfedb1df1fe79b3108 - (struct ProcessReplyClosure *prq, struct GSF_PendingRequest *pr) - - - static int - process_reply - d1/d92/gnunet-service-fs__pr_8c.html - a9e3d6327bfc8caf1f00925f27d8b6dc6 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - put_migration_continuation - d1/d92/gnunet-service-fs__pr_8c.html - a06b3110e735ca8dccb7bd3f18298dc86 - (void *cls, int success, struct GNUNET_TIME_Absolute min_expiration, const char *msg) - - - static int - test_put_load_too_high - d1/d92/gnunet-service-fs__pr_8c.html - a51d60c839b0d0984e43c56ed9ed8f02e - (uint32_t priority) - - - static void - handle_dht_reply - d1/d92/gnunet-service-fs__pr_8c.html - a49df40c983e1c31fbe3cdaeec532934b - (void *cls, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, enum GNUNET_BLOCK_Type type, size_t size, const void *data) - - - void - GSF_dht_lookup_ - d1/d92/gnunet-service-fs__pr_8c.html - a5560b6fa4c904d61e2078fc2729bc0b1 - (struct GSF_PendingRequest *pr) - - - static void - cadet_reply_proc - d1/d92/gnunet-service-fs__pr_8c.html - addcc2dd29bf855aa992b8f99f2bfc26e - (void *cls, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute expiration, size_t data_size, const void *data) - - - void - GSF_cadet_lookup_ - d1/d92/gnunet-service-fs__pr_8c.html - a3f6323dd35a58597662dd164bbbdca57 - (struct GSF_PendingRequest *pr) - - - static void - warn_delay_task - d1/d92/gnunet-service-fs__pr_8c.html - a98c29bb5c9f968e5711484a2b2576b5c - (void *cls) - - - static void - odc_warn_delay_task - d1/d92/gnunet-service-fs__pr_8c.html - a7c81fc15555d2dfa90bd237b43836bb4 - (void *cls) - - - static void - call_continuation - d1/d92/gnunet-service-fs__pr_8c.html - a7f2b820866e831488bec89efa7a23a0a - (struct GSF_PendingRequest *pr) - - - static void - no_more_local_results - d1/d92/gnunet-service-fs__pr_8c.html - a544915a9122f9db934d9438d044a311e - (struct GSF_PendingRequest *pr) - - - static void - process_local_reply - d1/d92/gnunet-service-fs__pr_8c.html - a5efeaef7b630a66667719c8c0d932167 - (void *cls, const struct GNUNET_HashCode *key, size_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - static void - start_local_query - d1/d92/gnunet-service-fs__pr_8c.html - ae60bff720f274de8b3507bca202a8b41 - (struct GSF_PendingRequest *pr, uint64_t next_uid, bool random) - - - int - GSF_pending_request_test_target_ - d1/d92/gnunet-service-fs__pr_8c.html - a02081ddc1e1888dbd3aa45b18cff5ce7 - (struct GSF_PendingRequest *pr, const struct GNUNET_PeerIdentity *target) - - - void - GSF_local_lookup_ - d1/d92/gnunet-service-fs__pr_8c.html - a75a52d32c0afe19ddb0f22cb273bad29 - (struct GSF_PendingRequest *pr, GSF_LocalLookupContinuation cont, void *cont_cls) - - - void - handle_p2p_put - d1/d92/gnunet-service-fs__pr_8c.html - a84b5936cc46be5dcc9b00db422ddb18b - (void *cls, const struct PutMessage *put) - - - int - GSF_pending_request_test_active_ - d1/d92/gnunet-service-fs__pr_8c.html - a915c23ebf8bd02b4a648349c4686b5bb - (struct GSF_PendingRequest *pr) - - - void - GSF_pending_request_init_ - d1/d92/gnunet-service-fs__pr_8c.html - a7fb0b1ecf0e1c7a39b530f9bc8a4429a - () - - - void - GSF_pending_request_done_ - d1/d92/gnunet-service-fs__pr_8c.html - a9aedc53d99a343cb02c8721b9974361c - () - - - static struct GNUNET_CONTAINER_MultiHashMap * - pr_map - d1/d92/gnunet-service-fs__pr_8c.html - ac386da27859505f83d75b93f9e1badb4 - - - - static struct GNUNET_LOAD_Value * - datastore_put_load - d1/d92/gnunet-service-fs__pr_8c.html - aab8f9a44013fb47816033610508cb005 - - - - static int - active_to_migration - d1/d92/gnunet-service-fs__pr_8c.html - a2ca3ad055956c34799d42be226710f5b - - - - static struct GNUNET_CONTAINER_Heap * - requests_by_expiration_heap - d1/d92/gnunet-service-fs__pr_8c.html - abd52411928635a7d94debb8ca5c0ae92 - - - - static unsigned long long - max_pending_requests - d1/d92/gnunet-service-fs__pr_8c.html - a26149c4674e99724d065e88bf8382860 - - - - - gnunet-service-fs_pr.h - /home/grothoff/research/gnunet/src/fs/ - d3/d3e/gnunet-service-fs__pr_8h - gnunet-service-fs.h - GSF_PendingRequestData - - void(* - GSF_PendingRequestReplyHandler - d3/d3e/gnunet-service-fs__pr_8h.html - a6260d96773132dc25480fee6a64ea4a3 - )(void *cls, enum GNUNET_BLOCK_EvaluationResult eval, struct GSF_PendingRequest *pr, uint32_t reply_anonymity_level, struct GNUNET_TIME_Absolute expiration, struct GNUNET_TIME_Absolute last_transmission, enum GNUNET_BLOCK_Type type, const void *data, size_t data_len) - - - int(* - GSF_PendingRequestIterator - d3/d3e/gnunet-service-fs__pr_8h.html - a989a9b2940b82dedfd431eb80d80754d - )(void *cls, const struct GNUNET_HashCode *key, struct GSF_PendingRequest *pr) - - - void(* - GSF_LocalLookupContinuation - d3/d3e/gnunet-service-fs__pr_8h.html - a2a7af8b53ac1491a4baeb15b25d81341 - )(void *cls, struct GSF_PendingRequest *pr, enum GNUNET_BLOCK_EvaluationResult result) - - - - GSF_PendingRequestOptions - d3/d3e/gnunet-service-fs__pr_8h.html - a52a583cf79a24434e08300940f153c62 - - - - GSF_PRO_DEFAULTS - d3/d3e/gnunet-service-fs__pr_8h.html - a52a583cf79a24434e08300940f153c62a218af5410545d7fd41fb324525e35083 - - - - GSF_PRO_LOCAL_ONLY - d3/d3e/gnunet-service-fs__pr_8h.html - a52a583cf79a24434e08300940f153c62a455d4cc4a2bdb382cd684fb7c89e8a60 - - - - GSF_PRO_FORWARD_ONLY - d3/d3e/gnunet-service-fs__pr_8h.html - a52a583cf79a24434e08300940f153c62a63adfd020b7a54c6e2d5d56d7c1eb9d5 - - - - GSF_PRO_REQUEST_NEVER_EXPIRES - d3/d3e/gnunet-service-fs__pr_8h.html - a52a583cf79a24434e08300940f153c62af81aed612c40cf422dc4afa118ccdac9 - - - - GSF_PRO_BLOOMFILTER_FULL_REFRESH - d3/d3e/gnunet-service-fs__pr_8h.html - a52a583cf79a24434e08300940f153c62aa43583624ffc0399a61e7389084363c8 - - - - GSF_PRO_PRIORITY_UNLIMITED - d3/d3e/gnunet-service-fs__pr_8h.html - a52a583cf79a24434e08300940f153c62a5ec76a73a9500314f319ba3f506a7ea7 - - - - GSF_PRO_LOCAL_REQUEST - d3/d3e/gnunet-service-fs__pr_8h.html - a52a583cf79a24434e08300940f153c62a35ffe88a9235739a5da2981d433a5448 - - - - struct GSF_PendingRequest * - GSF_pending_request_create_ - d3/d3e/gnunet-service-fs__pr_8h.html - a630dd3b97ebf1afcba6778f1c06b9a6d - (enum GSF_PendingRequestOptions options, enum GNUNET_BLOCK_Type type, const struct GNUNET_HashCode *query, const struct GNUNET_PeerIdentity *target, const char *bf_data, size_t bf_size, uint32_t mingle, uint32_t anonymity_level, uint32_t priority, int32_t ttl, GNUNET_PEER_Id sender_pid, GNUNET_PEER_Id origin_pid, const struct GNUNET_HashCode *replies_seen, unsigned int replies_seen_count, GSF_PendingRequestReplyHandler rh, void *rh_cls) - - - void - GSF_pending_request_update_ - d3/d3e/gnunet-service-fs__pr_8h.html - af7750b221223f71bb21e62fd99181440 - (struct GSF_PendingRequest *pr, const struct GNUNET_HashCode *replies_seen, unsigned int replies_seen_count) - - - struct GSF_PendingRequestData * - GSF_pending_request_get_data_ - d3/d3e/gnunet-service-fs__pr_8h.html - ad428dfce163f15bd5022e28aae1cd05f - (struct GSF_PendingRequest *pr) - - - int - GSF_pending_request_test_active_ - d3/d3e/gnunet-service-fs__pr_8h.html - a915c23ebf8bd02b4a648349c4686b5bb - (struct GSF_PendingRequest *pr) - - - int - GSF_pending_request_is_compatible_ - d3/d3e/gnunet-service-fs__pr_8h.html - a52bf3803bffe6cafa25b6d46abfd3650 - (struct GSF_PendingRequest *pra, struct GSF_PendingRequest *prb) - - - struct GNUNET_MQ_Envelope * - GSF_pending_request_get_message_ - d3/d3e/gnunet-service-fs__pr_8h.html - a833a9de4f6f9d0b7272af8bcefe19a15 - (struct GSF_PendingRequest *pr) - - - void - GSF_pending_request_cancel_ - d3/d3e/gnunet-service-fs__pr_8h.html - af50305a4edd13a9bcaa484778bb9c668 - (struct GSF_PendingRequest *pr, int full_cleanup) - - - void - GSF_iterate_pending_requests_ - d3/d3e/gnunet-service-fs__pr_8h.html - a579e4ea5d7dbfc9d2d9431577790d8d7 - (GSF_PendingRequestIterator it, void *cls) - - - void - handle_p2p_put - d3/d3e/gnunet-service-fs__pr_8h.html - a84b5936cc46be5dcc9b00db422ddb18b - (void *cls, const struct PutMessage *put) - - - void - GSF_dht_lookup_ - d3/d3e/gnunet-service-fs__pr_8h.html - a5560b6fa4c904d61e2078fc2729bc0b1 - (struct GSF_PendingRequest *pr) - - - void - GSF_cadet_lookup_ - d3/d3e/gnunet-service-fs__pr_8h.html - a3f6323dd35a58597662dd164bbbdca57 - (struct GSF_PendingRequest *pr) - - - void - GSF_local_lookup_ - d3/d3e/gnunet-service-fs__pr_8h.html - a75a52d32c0afe19ddb0f22cb273bad29 - (struct GSF_PendingRequest *pr, GSF_LocalLookupContinuation cont, void *cont_cls) - - - int - GSF_pending_request_test_target_ - d3/d3e/gnunet-service-fs__pr_8h.html - a02081ddc1e1888dbd3aa45b18cff5ce7 - (struct GSF_PendingRequest *pr, const struct GNUNET_PeerIdentity *target) - - - void - GSF_pending_request_init_ - d3/d3e/gnunet-service-fs__pr_8h.html - ac34eda6a24f4f5b53592000537f2eac1 - (void) - - - void - GSF_pending_request_done_ - d3/d3e/gnunet-service-fs__pr_8h.html - a9b76bd5f64cd750889847262121f7d45 - (void) - - - - gnunet-service-fs_push.c - /home/grothoff/research/gnunet/src/fs/ - dc/d95/gnunet-service-fs__push_8c - platform.h - gnunet-service-fs.h - gnunet-service-fs_cp.h - gnunet-service-fs_indexing.h - gnunet-service-fs_push.h - MigrationReadyBlock - MigrationReadyPeer - - #define - MAX_MIGRATION_QUEUE - dc/d95/gnunet-service-fs__push_8c.html - aa74cd3ffe07c7378a13fd8132d0e9f0c - - - - #define - MIGRATION_LIST_SIZE - dc/d95/gnunet-service-fs__push_8c.html - ab93bd521d85e457f999c85080941ddc9 - - - - #define - MIN_MIGRATION_CONTENT_LIFETIME - dc/d95/gnunet-service-fs__push_8c.html - afd93e96abd9527644dcee02eab25cc12 - - - - static void - delete_migration_block - dc/d95/gnunet-service-fs__push_8c.html - ace5bab12731c64d8437120842d679820 - (struct MigrationReadyBlock *mb) - - - static void - find_content - dc/d95/gnunet-service-fs__push_8c.html - a4d304b4eb90325242dffc86ffa364617 - (void *cls) - - - static int - transmit_content - dc/d95/gnunet-service-fs__push_8c.html - ab54c2a4a16489682d36b935eeab142c3 - (struct MigrationReadyPeer *mrp, struct MigrationReadyBlock *block) - - - static unsigned int - count_targets - dc/d95/gnunet-service-fs__push_8c.html - a21dbc480be5c452779cd5f875992bf3e - (struct MigrationReadyBlock *block) - - - static long - score_content - dc/d95/gnunet-service-fs__push_8c.html - a5aac5eed46f5826ec1cfbc59ee18a449 - (struct MigrationReadyPeer *mrp, struct MigrationReadyBlock *block) - - - static void - consider_gathering - dc/d95/gnunet-service-fs__push_8c.html - a8ca6006844e1eebef00df97e6da77ea8 - (void) - - - static void - gather_migration_blocks - dc/d95/gnunet-service-fs__push_8c.html - ad1a44e252d527605a379a1728991df47 - (void *cls) - - - static void - process_migration_content - dc/d95/gnunet-service-fs__push_8c.html - adb568ab7b6bc3d4a8b6fb1f5a035e3d3 - (void *cls, const struct GNUNET_HashCode *key, size_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - void - GSF_push_start_ - dc/d95/gnunet-service-fs__push_8c.html - ada1843fd8b066defeb481b0e42aad2e9 - (struct GSF_ConnectedPeer *peer) - - - void - GSF_push_stop_ - dc/d95/gnunet-service-fs__push_8c.html - aa4957b65852056fcc8e63bbcc34edd20 - (struct GSF_ConnectedPeer *peer) - - - void - GSF_push_init_ - dc/d95/gnunet-service-fs__push_8c.html - a7b1ab7c15abe202fe19db5d10e6fea29 - () - - - void - GSF_push_done_ - dc/d95/gnunet-service-fs__push_8c.html - a84da904ad8b2b0552cdafb12cc6652f4 - () - - - static struct MigrationReadyBlock * - mig_head - dc/d95/gnunet-service-fs__push_8c.html - a51c2e60a49569fa0a1740404644b466d - - - - static struct MigrationReadyBlock * - mig_tail - dc/d95/gnunet-service-fs__push_8c.html - a4deafcd1763c9a4400b1599e21149aee - - - - static struct MigrationReadyPeer * - peer_head - dc/d95/gnunet-service-fs__push_8c.html - a49ede38aecd15cf4a3381c82dcf7e58b - - - - static struct MigrationReadyPeer * - peer_tail - dc/d95/gnunet-service-fs__push_8c.html - aaf77717b08af6a5cdd77d5bc63a74ebb - - - - static struct GNUNET_DATASTORE_QueueEntry * - mig_qe - dc/d95/gnunet-service-fs__push_8c.html - aee4be46f2694f1078313cfe98fd7f47f - - - - static struct GNUNET_SCHEDULER_Task * - mig_task - dc/d95/gnunet-service-fs__push_8c.html - a1de119ec751d285af68043a760bdb938 - - - - static struct GNUNET_TIME_Relative - min_migration_delay - dc/d95/gnunet-service-fs__push_8c.html - a5d38d0df5eaaec818fa7cadd5f514fef - - - - static unsigned int - mig_size - dc/d95/gnunet-service-fs__push_8c.html - a18b5649881bafc6f2e5977fecc78238e - - - - static int - enabled - dc/d95/gnunet-service-fs__push_8c.html - a03e6cca0c879c0443efb431c30c14f76 - - - - static int - value_found - dc/d95/gnunet-service-fs__push_8c.html - a84190fb09d19eb25536e8bb48753882c - - - - - gnunet-service-fs_push.h - /home/grothoff/research/gnunet/src/fs/ - d3/d04/gnunet-service-fs__push_8h - gnunet-service-fs.h - - void - GSF_push_init_ - d3/d04/gnunet-service-fs__push_8h.html - a0a897703715e408803954c23ef842441 - (void) - - - void - GSF_push_done_ - d3/d04/gnunet-service-fs__push_8h.html - a07ea94a5dee03d7c5d6193c4775dcc0d - (void) - - - void - GSF_push_start_ - d3/d04/gnunet-service-fs__push_8h.html - ada1843fd8b066defeb481b0e42aad2e9 - (struct GSF_ConnectedPeer *peer) - - - void - GSF_push_stop_ - d3/d04/gnunet-service-fs__push_8h.html - aa4957b65852056fcc8e63bbcc34edd20 - (struct GSF_ConnectedPeer *peer) - - - - gnunet-service-fs_put.c - /home/grothoff/research/gnunet/src/fs/ - d8/da7/gnunet-service-fs__put_8c - platform.h - gnunet-service-fs.h - gnunet-service-fs_put.h - PutOperator - - #define - MAX_DHT_PUT_FREQ - d8/da7/gnunet-service-fs__put_8c.html - a05509f1a40b4e461e9614e938e8bfdac - - - - #define - DEFAULT_PUT_REPLICATION - d8/da7/gnunet-service-fs__put_8c.html - ac5bc5d193c8f99875d9802470a8b53ec - - - - static void - gather_dht_put_blocks - d8/da7/gnunet-service-fs__put_8c.html - a01a07a9c9b3392998084c2071bd4cd9b - (void *cls) - - - static void - schedule_next_put - d8/da7/gnunet-service-fs__put_8c.html - af11a617388a07b94bbb642f4b00fb103 - (struct PutOperator *po) - - - static void - delay_dht_put_blocks - d8/da7/gnunet-service-fs__put_8c.html - ac13df872723bee1326fc9ad1c1efce43 - (void *cls) - - - static void - delay_dht_put_task - d8/da7/gnunet-service-fs__put_8c.html - a3955300836d2df1e275afb1c25c62b2e - (void *cls) - - - static void - process_dht_put_content - d8/da7/gnunet-service-fs__put_8c.html - aa09a8dbe45c5db5d95c8489fe99b2eed - (void *cls, const struct GNUNET_HashCode *key, size_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - void - GSF_put_init_ - d8/da7/gnunet-service-fs__put_8c.html - a86b876cb5001c084054951206dd857e9 - () - - - void - GSF_put_done_ - d8/da7/gnunet-service-fs__put_8c.html - aaacd0305b6813dca94b93f53cc4c13b4 - () - - - static struct PutOperator - operators - d8/da7/gnunet-service-fs__put_8c.html - a0be64c19304f81a60a6b39ab3f5145e2 - [] - - - - gnunet-service-fs_put.h - /home/grothoff/research/gnunet/src/fs/ - da/d23/gnunet-service-fs__put_8h - gnunet-service-fs.h - - void - GSF_put_init_ - da/d23/gnunet-service-fs__put_8h.html - aff2adedadd57c067dd245ff83a75e9bc - (void) - - - void - GSF_put_done_ - da/d23/gnunet-service-fs__put_8h.html - a68eda7c2a66a84b9e7b41684ff5be49c - (void) - - - - gnunet-unindex.c - /home/grothoff/research/gnunet/src/fs/ - df/d1b/gnunet-unindex_8c - platform.h - gnunet_fs_service.h - - static void - cleanup_task - df/d1b/gnunet-unindex_8c.html - a6326013d99300f02512b1b4e8acfacc7 - (void *cls) - - - static void - shutdown_task - df/d1b/gnunet-unindex_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void * - progress_cb - df/d1b/gnunet-unindex_8c.html - aae8163b4062b0217a88a5d8cdfc54d86 - (void *cls, const struct GNUNET_FS_ProgressInfo *info) - - - static void - run - df/d1b/gnunet-unindex_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - df/d1b/gnunet-unindex_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - df/d1b/gnunet-unindex_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static unsigned int - verbose - df/d1b/gnunet-unindex_8c.html - a1209946062659806bc7657fe60753a21 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - df/d1b/gnunet-unindex_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_FS_Handle * - ctx - df/d1b/gnunet-unindex_8c.html - a8af94f7109601bedd44684f0303f6f1c - - - - static struct GNUNET_FS_UnindexContext * - uc - df/d1b/gnunet-unindex_8c.html - a5cf0dd62d5016333b7429fc75fa98b0d - - - - - plugin_block_fs.c - /home/grothoff/research/gnunet/src/fs/ - dc/dce/plugin__block__fs_8c - platform.h - gnunet_block_plugin.h - gnunet_fs_service.h - block_fs.h - gnunet_signatures.h - gnunet_block_group_lib.h - - #define - BLOOMFILTER_K - dc/dce/plugin__block__fs_8c.html - a8de3b714a9a52f3e2496d8962981cb15 - - - - static struct GNUNET_BLOCK_Group * - block_plugin_fs_create_group - dc/dce/plugin__block__fs_8c.html - ad9142b42b12637d03b532df68509997d - (void *cls, enum GNUNET_BLOCK_Type type, uint32_t nonce, const void *raw_data, size_t raw_data_size, va_list va) - - - static enum GNUNET_BLOCK_EvaluationResult - block_plugin_fs_evaluate - dc/dce/plugin__block__fs_8c.html - afc32906de44a48df82fc66e3d0cd71ea - (void *cls, struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *bg, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - static int - block_plugin_fs_get_key - dc/dce/plugin__block__fs_8c.html - adfba46539c3c2a3e9714583a0c36d8fd - (void *cls, enum GNUNET_BLOCK_Type type, const void *block, size_t block_size, struct GNUNET_HashCode *key) - - - void * - libgnunet_plugin_block_fs_init - dc/dce/plugin__block__fs_8c.html - ad351caa74f066858a20715bc823b779a - (void *cls) - - - void * - libgnunet_plugin_block_fs_done - dc/dce/plugin__block__fs_8c.html - a136fce6c20d6433304c0bf4d6a231c4f - (void *cls) - - - - gns.h - /home/grothoff/research/gnunet/src/gns/ - d0/d51/gns_8h - gnunet_gns_service.h - LookupMessage - LookupResultMessage - - - gns_api.c - /home/grothoff/research/gnunet/src/gns/ - db/dac/gns__api_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_arm_service.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_dht_service.h - gns.h - gns_api.h - GNUNET_GNS_LookupRequest - - #define - LOG - db/dac/gns__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - DEFAULT_LIMIT - db/dac/gns__api_8c.html - aec9a5517adea32d9a230c873a7229f78 - - - - static void - reconnect - db/dac/gns__api_8c.html - a95422921af83170babf2ebcc56e89206 - (struct GNUNET_GNS_Handle *handle) - - - static void - reconnect_task - db/dac/gns__api_8c.html - af968c5605390f0449eee2a5e91add485 - (void *cls) - - - static void - force_reconnect - db/dac/gns__api_8c.html - a727c98768e4464e772452481a7ca44d0 - (struct GNUNET_GNS_Handle *handle) - - - static void - mq_error_handler - db/dac/gns__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static int - check_result - db/dac/gns__api_8c.html - a9419e0aec6f434b91f09b27e673f51a9 - (void *cls, const struct LookupResultMessage *lookup_msg) - - - static void - handle_result - db/dac/gns__api_8c.html - a4e72951dd1748ba8093f9dd5fe73266e - (void *cls, const struct LookupResultMessage *lookup_msg) - - - struct GNUNET_GNS_Handle * - GNUNET_GNS_connect - d4/dae/group__gns.html - ga97b4e7fe403866457aad8b2665d716ce - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_GNS_disconnect - d4/dae/group__gns.html - ga09fd8b7396c0f9997f6c39da01cbae58 - (struct GNUNET_GNS_Handle *handle) - - - void * - GNUNET_GNS_lookup_cancel - d4/dae/group__gns.html - ga3b4efffc27438327936062bb449873fa - (struct GNUNET_GNS_LookupRequest *lr) - - - struct GNUNET_GNS_LookupRequest * - GNUNET_GNS_lookup_limited - d4/dae/group__gns.html - gae7a862afdf26df2c3edba3eff6a8376e - (struct GNUNET_GNS_Handle *handle, const char *name, const struct GNUNET_CRYPTO_EcdsaPublicKey *zone, uint32_t type, enum GNUNET_GNS_LocalOptions options, uint16_t recursion_depth_limit, GNUNET_GNS_LookupResultProcessor proc, void *proc_cls) - - - struct GNUNET_GNS_LookupRequest * - GNUNET_GNS_lookup - d4/dae/group__gns.html - gab96a9768aa65e744b254912bcfa3c2d9 - (struct GNUNET_GNS_Handle *handle, const char *name, const struct GNUNET_CRYPTO_EcdsaPublicKey *zone, uint32_t type, enum GNUNET_GNS_LocalOptions options, GNUNET_GNS_LookupResultProcessor proc, void *proc_cls) - - - - gns_api.h - /home/grothoff/research/gnunet/src/gns/ - de/db5/gns__api_8h - gnunet_gns_service.h - GNUNET_GNS_Handle - - - gns_tld_api.c - /home/grothoff/research/gnunet/src/gns/ - d4/d71/gns__tld__api_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_arm_service.h - gnunet_identity_service.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_dht_service.h - gns.h - gns_api.h - GNUNET_GNS_LookupWithTldRequest - - #define - LOG - d4/d71/gns__tld__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static const char * - get_tld - d4/d71/gns__tld__api_8c.html - af7105e98daac1ccc86356b55e727bddf - (const char *name) - - - static void - eat_tld - d4/d71/gns__tld__api_8c.html - affbd03c46a4e08239c3560930c4cc6a1 - (char *name, const char *tld) - - - static void - process_lookup_result - d4/d71/gns__tld__api_8c.html - afd331b286f4d1e372dd74cddcbaa6792 - (void *cls, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - lookup_with_public_key - d4/d71/gns__tld__api_8c.html - ad00bb506d9ed9696e6c8ff19102527e4 - (struct GNUNET_GNS_LookupWithTldRequest *ltr, const struct GNUNET_CRYPTO_EcdsaPublicKey *pkey) - - - static void - identity_zone_cb - d4/d71/gns__tld__api_8c.html - af3da019640968f7d173c8fc6e9caa136 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv, const char *ego_name) - - - struct GNUNET_GNS_LookupWithTldRequest * - GNUNET_GNS_lookup_with_tld - d4/dae/group__gns.html - ga7891f53cce084f6dff8d614552eac30b - (struct GNUNET_GNS_Handle *handle, const char *name, uint32_t type, enum GNUNET_GNS_LocalOptions options, GNUNET_GNS_LookupResultProcessor2 proc, void *proc_cls) - - - void * - GNUNET_GNS_lookup_with_tld_cancel - d4/dae/group__gns.html - ga3633bae9bb9ff295ce56e6c4e1de5351 - (struct GNUNET_GNS_LookupWithTldRequest *ltr) - - - - gnunet-bcd.c - /home/grothoff/research/gnunet/src/gns/ - d2/d90/gnunet-bcd_8c - platform.h - gnunet_util_lib.h - Entry - - #define - INVALID_GNSKEY - d2/d90/gnunet-bcd_8c.html - a9200f577bc2fec565bbcbea9491c69f4 - - - - #define - NOT_FOUND - d2/d90/gnunet-bcd_8c.html - a33bfc1f995233887a0414369c36936b8 - - - - static int - access_handler_callback - d2/d90/gnunet-bcd_8c.html - a4ff36f60cc7fc01e0d405a29353c5fe3 - (void *cls, struct MHD_Connection *connection, const char *url, const char *method, const char *version, const char *upload_data, size_t *upload_data_size, void **con_cls) - - - static struct GNUNET_SCHEDULER_Task * - prepare_daemon - d2/d90/gnunet-bcd_8c.html - a6ca1d5741b5e8a3653a8690316220d55 - (struct MHD_Daemon *daemon_handle) - - - static void - run_daemon - d2/d90/gnunet-bcd_8c.html - a989f04de656dec3fb48b3b5a070f48fa - (void *cls) - - - static int - server_start - d2/d90/gnunet-bcd_8c.html - a86d7cd6fbc400a0d0859101b3b149a01 - () - - - static void - server_stop - d2/d90/gnunet-bcd_8c.html - a127d5ff073907a0f061c60626872a120 - (void *cls) - - - static void - run - d2/d90/gnunet-bcd_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d2/d90/gnunet-bcd_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct MHD_Daemon * - daemon_handle - d2/d90/gnunet-bcd_8c.html - a9da019b17dbfdcdb69d3aa5d2a1602af - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d2/d90/gnunet-bcd_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_SCHEDULER_Task * - http_task - d2/d90/gnunet-bcd_8c.html - a672b66334091da43dce381921548538c - - - - static struct MHD_Response * - main_response - d2/d90/gnunet-bcd_8c.html - aeade3470cdae6a4e53642c065fcf14cc - - - - static struct MHD_Response * - invalid_gnskey_response - d2/d90/gnunet-bcd_8c.html - ab336cf97ad17adb1cab40b2018ca320f - - - - static struct MHD_Response * - not_found_response - d2/d90/gnunet-bcd_8c.html - af2fa7f64bf9c1c02221cd7bbc234aa12 - - - - static char * - resfile - d2/d90/gnunet-bcd_8c.html - a4d83ab5bcdc5cf3d721dcfb772963745 - - - - static uint16_t - port - d2/d90/gnunet-bcd_8c.html - a8e0798404bf2cf5dabb84c5ba9a4f236 - - - - - gnunet-dns2gns.c - /home/grothoff/research/gnunet/src/gns/ - d5/d25/gnunet-dns2gns_8c - platform.h - gnunet_util_lib.h - gnunet_dnsparser_lib.h - gnunet_gns_service.h - gnunet_dnsstub_lib.h - gns.h - Request - - #define - TIMEOUT - d5/d25/gnunet-dns2gns_8c.html - a45ba202b05caf39795aeca91b0ae547e - - - - static void - do_shutdown - d5/d25/gnunet-dns2gns_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - send_response - d5/d25/gnunet-dns2gns_8c.html - aeb4f4b1ed0fcacfc79ccd21a14cbfbda - (struct Request *request) - - - static void - do_timeout - d5/d25/gnunet-dns2gns_8c.html - a4048e531e4e8d3fbcea7073006f63679 - (void *cls) - - - static void - dns_result_processor - d5/d25/gnunet-dns2gns_8c.html - a0d9bd131709919f6969e99fd072cc04a - (void *cls, const struct GNUNET_TUN_DnsHeader *dns, size_t r) - - - static void - result_processor - d5/d25/gnunet-dns2gns_8c.html - abdd4336d56eab21ed170ad14401abb2e - (void *cls, int was_gns, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - handle_request - d5/d25/gnunet-dns2gns_8c.html - a66e3977e12062fcbb4f95937d908f93f - (struct GNUNET_NETWORK_Handle *lsock, const void *addr, size_t addr_len, const char *udp_msg, size_t udp_msg_size) - - - static void - read_dns4 - d5/d25/gnunet-dns2gns_8c.html - a9abb2fbd7811d0e78229f84bd08fde8b - (void *cls) - - - static void - read_dns6 - d5/d25/gnunet-dns2gns_8c.html - a1dcacc102bb732cda9b38de73a7eac00 - (void *cls) - - - static void - run - d5/d25/gnunet-dns2gns_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d5/d25/gnunet-dns2gns_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static in_addr_t - address - d5/d25/gnunet-dns2gns_8c.html - ae111acd60d6466104fded31a3f51243c - - - - static struct in6_addr - address6 - d5/d25/gnunet-dns2gns_8c.html - a6a7e7cab938e84ea806f75d6cf47dfa6 - - - - struct GNUNET_GNS_Handle * - gns - d5/d25/gnunet-dns2gns_8c.html - a0a1984eeab36959eca5da05ed91adf59 - - - - struct GNUNET_DNSSTUB_Context * - dns_stub - d5/d25/gnunet-dns2gns_8c.html - a81d225fb7bee8495bbf9e36a6b06872c - - - - static struct GNUNET_NETWORK_Handle * - listen_socket4 - d5/d25/gnunet-dns2gns_8c.html - a9daf6bc036ada403e79ffca17266f8df - - - - static struct GNUNET_NETWORK_Handle * - listen_socket6 - d5/d25/gnunet-dns2gns_8c.html - a354a88acf5b599831f613a9117ca783c - - - - static struct GNUNET_SCHEDULER_Task * - t4 - d5/d25/gnunet-dns2gns_8c.html - a533ae8bbf3f4a485af26d59d5f96d721 - - - - static struct GNUNET_SCHEDULER_Task * - t6 - d5/d25/gnunet-dns2gns_8c.html - aeef17092e957258b45d77dd26f588a74 - - - - static char * - dns_ip - d5/d25/gnunet-dns2gns_8c.html - a4a3a8058968e0f8a8c07c2a3b5210ed5 - - - - static unsigned int - listen_port - d5/d25/gnunet-dns2gns_8c.html - ab8f09310cf5ee04139d32c4c4828fba3 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d5/d25/gnunet-dns2gns_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - - gnunet-gns-benchmark.c - /home/grothoff/research/gnunet/src/gns/ - d0/da0/gnunet-gns-benchmark_8c - platform.h - gnunet_util_lib.h - gnunet_gnsrecord_lib.h - gnunet_gns_service.h - Request - - #define - DEF_REQUEST_DELAY - d0/da0/gnunet-gns-benchmark_8c.html - ad55b485656f7058acb094789c85f611b - - - - #define - DEF_TIMEOUT - d0/da0/gnunet-gns-benchmark_8c.html - a53712d3c054c04a805c2a09b075a898f - - - - - RequestCategory - d0/da0/gnunet-gns-benchmark_8c.html - a3dc8a90e7d6d9f35752b487c1e83130c - - - - RC_SHARED - d0/da0/gnunet-gns-benchmark_8c.html - a3dc8a90e7d6d9f35752b487c1e83130cac5aa32b2a2fd0cc0811eacd3fff9dc4b - - - - RC_PRIVATE - d0/da0/gnunet-gns-benchmark_8c.html - a3dc8a90e7d6d9f35752b487c1e83130ca9654b12055bd4a68a714b790e5993bba - - - - RC_MAX - d0/da0/gnunet-gns-benchmark_8c.html - a3dc8a90e7d6d9f35752b487c1e83130ca87f21978ecf724d8e19efed7f52f44fe - - - - static void - free_request - d0/da0/gnunet-gns-benchmark_8c.html - a3964f4013b6ad8f6fa643a6deb688cbd - (struct Request *req) - - - static void - process_result - d0/da0/gnunet-gns-benchmark_8c.html - aca7b8d25ddc9b52c2ed482f2a9c6506a - (void *cls, int gns_tld, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - process_queue - d0/da0/gnunet-gns-benchmark_8c.html - a399b4adc452cb2ce19ee1e0adcd5d607 - (void *cls) - - - static int - compare_req - d0/da0/gnunet-gns-benchmark_8c.html - a83265fa7af0a34d5bac4198e86280bf3 - (const void *c1, const void *c2) - - - static void - do_shutdown - d0/da0/gnunet-gns-benchmark_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - queue - d0/da0/gnunet-gns-benchmark_8c.html - a3823b3eb4722c8493d81a243fb34d888 - (const char *hostname, enum RequestCategory cat) - - - static void - process_stdin - d0/da0/gnunet-gns-benchmark_8c.html - ae59967d54600cd66d3c20b4f9e061da9 - (void *cls) - - - static void - run - d0/da0/gnunet-gns-benchmark_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d0/da0/gnunet-gns-benchmark_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_GNS_Handle * - gns - d0/da0/gnunet-gns-benchmark_8c.html - a0a1984eeab36959eca5da05ed91adf59 - - - - static unsigned int - lookups - d0/da0/gnunet-gns-benchmark_8c.html - acab86df6738cad02f7a40348d7f1f617 - [RC_MAX] - - - static unsigned int - replies - d0/da0/gnunet-gns-benchmark_8c.html - ae2d320048fe9ef7782b645cc97901bb2 - [RC_MAX] - - - static unsigned int - failures - d0/da0/gnunet-gns-benchmark_8c.html - aa2ab3ab2d3d8d6fe20ca713b28077058 - [RC_MAX] - - - static struct GNUNET_TIME_Relative - latency_sum - d0/da0/gnunet-gns-benchmark_8c.html - a6a87e58adbe0330e24afcb76342d632e - [RC_MAX] - - - static struct Request * - act_head - d0/da0/gnunet-gns-benchmark_8c.html - a7021a14bc55e270f3b897d5e25fc58d4 - - - - static struct Request * - act_tail - d0/da0/gnunet-gns-benchmark_8c.html - acf58590b406760393327a7ff8a481c1b - - - - static struct Request * - succ_head - d0/da0/gnunet-gns-benchmark_8c.html - af12faa454fc8902fe2c93b767c041f45 - - - - static struct Request * - succ_tail - d0/da0/gnunet-gns-benchmark_8c.html - a0b808995bacf5229a2c4f16846abca4d - - - - static struct Request * - todo_head - d0/da0/gnunet-gns-benchmark_8c.html - a037722e61667ab238d9d9f4327ebb8d7 - - - - static struct Request * - todo_tail - d0/da0/gnunet-gns-benchmark_8c.html - a802759b6de8b2aa2e94565b634743839 - - - - static struct GNUNET_SCHEDULER_Task * - t - d0/da0/gnunet-gns-benchmark_8c.html - a63c0a6544b098612a2ac1898b3ecc8f3 - - - - static struct GNUNET_TIME_Relative - request_delay - d0/da0/gnunet-gns-benchmark_8c.html - ac059fdcc1c4c03c1511bf654a9d9df7f - - - - static struct GNUNET_TIME_Relative - timeout - d0/da0/gnunet-gns-benchmark_8c.html - aadc54110c9d6c23b7e8f8d38873de91b - - - - static unsigned int - active_cnt - d0/da0/gnunet-gns-benchmark_8c.html - a4b2fd24ca0d489c9610bc7e95ca5adce - - - - static int - g2d - d0/da0/gnunet-gns-benchmark_8c.html - a047af9d8116f79347dad9dedd30c65fc - - - - - gnunet-gns-import.c - /home/grothoff/research/gnunet/src/gns/ - db/d22/gnunet-gns-import_8c - platform.h - gnunet_util_lib.h - gnunet_gnsrecord_lib.h - gnunet_identity_service.h - gnunet_namestore_service.h - - static int - run_process_and_wait - db/d22/gnunet-gns-import_8c.html - a02ee16c6ee317b59f75abf221f0d00e7 - (int pipe_control, enum GNUNET_OS_InheritStdioFlags std_inheritance, struct GNUNET_DISK_PipeHandle *pipe_stdin, struct GNUNET_DISK_PipeHandle *pipe_stdout, enum GNUNET_OS_ProcessStatusType *st, unsigned long *code, const char *filename,...) - - - static void - check_pkey - db/d22/gnunet-gns-import_8c.html - a2411db38050dd63f2bed7ce1414bd454 - (unsigned int rd_len, const struct GNUNET_GNSRECORD_Data *rd, char *pk, int *found_rec) - - - static void - zone_iterator - db/d22/gnunet-gns-import_8c.html - a3f006ca36e20da15836ca2e65e7431cb - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *rname, unsigned int rd_len, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - zone_iteration_error - db/d22/gnunet-gns-import_8c.html - afb6adbdfe6c0e7fe5a4b533a8701c06f - (void *cls) - - - static void - zone_iteration_finished - db/d22/gnunet-gns-import_8c.html - a10beed36d44cb194870faa8af3d67efa - (void *cls) - - - static void - get_ego - db/d22/gnunet-gns-import_8c.html - a0af7f5ed509053afd601bf1801169cc5 - (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx, const char *identifier) - - - static void - shutdown_task - db/d22/gnunet-gns-import_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - run - db/d22/gnunet-gns-import_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - db/d22/gnunet-gns-import_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - db/d22/gnunet-gns-import_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_IDENTITY_Handle * - sh - db/d22/gnunet-gns-import_8c.html - a59d032110360f08772569a0d5179ee17 - - - - struct GNUNET_NAMESTORE_ZoneIterator * - list_it - db/d22/gnunet-gns-import_8c.html - ab19ee202df1fab8a081df452e19c0f47 - - - - static struct GNUNET_NAMESTORE_Handle * - ns - db/d22/gnunet-gns-import_8c.html - aa99d7a84f04bf03353c8123f8a6f5c8a - - - - static char * - master_zone_pkey - db/d22/gnunet-gns-import_8c.html - a3a37328a847c1e917c8b3544169edd8d - - - - static struct GNUNET_CRYPTO_EcdsaPrivateKey - master_pk - db/d22/gnunet-gns-import_8c.html - a28ae266ee50d0e165907e7beb1805b8a - - - - static char * - private_zone_pkey - db/d22/gnunet-gns-import_8c.html - a9c302068a891a73277b0bf91cde043ad - - - - static char * - pin_zone_pkey - db/d22/gnunet-gns-import_8c.html - acef7d4266c79534f50d2dd1413ff0efb - - - - static int - found_private_rec - db/d22/gnunet-gns-import_8c.html - aa34f516912be5a9adf71db93efcb6395 - - - - static int - found_pin_rec - db/d22/gnunet-gns-import_8c.html - aed3cccfc0571ccd568aa0247835dac38 - - - - static int - ret - db/d22/gnunet-gns-import_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - - gnunet-gns-proxy.c - /home/grothoff/research/gnunet/src/gns/ - d3/db5/gnunet-gns-proxy_8c - platform.h - gnunet_curl_lib.h - gnunet_util_lib.h - gnunet_gns_service.h - gnunet_identity_service.h - gns.h - Socks5ClientHelloMessage - Socks5ServerHelloMessage - Socks5ClientRequestMessage - Socks5ServerResponseMessage - ProxyCA - ProxyGNSCertificate - MhdHttpList - HttpResponseHeader - Socks5Request - - #define - GNUNET_GNS_PROXY_PORT - d3/db5/gnunet-gns-proxy_8c.html - a2efa62cc75254ba40ce68710e1ac6da3 - - - - #define - MAX_HTTP_URI_LENGTH - d3/db5/gnunet-gns-proxy_8c.html - a791b7390d73fc9d779d7c22c7a216253 - - - - #define - MAX_DANES - d3/db5/gnunet-gns-proxy_8c.html - aa4d55bf722dd89cf8e79dd0dd37e0870 - - - - #define - IO_BUFFERSIZE - d3/db5/gnunet-gns-proxy_8c.html - aee004162196b91f06448b770508760d7 - - - - #define - SOCKS_BUFFERSIZE - d3/db5/gnunet-gns-proxy_8c.html - a8b8cc24851b07499392e7bb980dfe361 - - - - #define - HTTP_PORT - d3/db5/gnunet-gns-proxy_8c.html - a0906dae4a42c1fef9ec0cd0a5212ed4a - - - - #define - HTTPS_PORT - d3/db5/gnunet-gns-proxy_8c.html - a71902a65df493451107395f2df98d3aa - - - - #define - MAX_PEM_SIZE - d3/db5/gnunet-gns-proxy_8c.html - a472cda391ebb555dbacc57d800bd0b0b - - - - #define - MHD_CACHE_TIMEOUT - d3/db5/gnunet-gns-proxy_8c.html - ace7eae81be8bdd8b000ada54be2065a4 - - - - #define - HTTP_HANDSHAKE_TIMEOUT - d3/db5/gnunet-gns-proxy_8c.html - adfc32872d4fcaa3cb2cee10ea5665c8b - - - - #define - LOG_CURL_EASY - d3/db5/gnunet-gns-proxy_8c.html - abf85d3544dcccaad179816defbb86334 - (level, fun, rc) - - - #define - SOCKS_VERSION_5 - d3/db5/gnunet-gns-proxy_8c.html - a5a89cc3e5017387c31d3fc0204ab8751 - - - - #define - SOCKS_AUTH_NONE - d3/db5/gnunet-gns-proxy_8c.html - a2938d9d47d50f10ad1e8645e474e5f54 - - - - - Socks5Commands - d3/db5/gnunet-gns-proxy_8c.html - a44be252fd6577f1ea24b868850a580f9 - - - - SOCKS5_CMD_TCP_STREAM - d3/db5/gnunet-gns-proxy_8c.html - a44be252fd6577f1ea24b868850a580f9a974fe4cb83fcf98f28d248fa5fd94cff - - - - SOCKS5_CMD_TCP_PORT - d3/db5/gnunet-gns-proxy_8c.html - a44be252fd6577f1ea24b868850a580f9ab58b46f13846b8ec4ff253c0dd625b23 - - - - SOCKS5_CMD_UDP_PORT - d3/db5/gnunet-gns-proxy_8c.html - a44be252fd6577f1ea24b868850a580f9a0f11c68f6fb4fe21d7ba9bdd00857f17 - - - - - Socks5AddressType - d3/db5/gnunet-gns-proxy_8c.html - a99366f79b80261989a26398f019317f7 - - - - SOCKS5_AT_IPV4 - d3/db5/gnunet-gns-proxy_8c.html - a99366f79b80261989a26398f019317f7a70997160166256c149c3f0002701350e - - - - SOCKS5_AT_DOMAINNAME - d3/db5/gnunet-gns-proxy_8c.html - a99366f79b80261989a26398f019317f7a3bc08d27a2a0289cd580df29d9cf7645 - - - - SOCKS5_AT_IPV6 - d3/db5/gnunet-gns-proxy_8c.html - a99366f79b80261989a26398f019317f7ac32aba6bfa6b4ab11a0b26b0636bae7b - - - - - Socks5StatusCode - d3/db5/gnunet-gns-proxy_8c.html - ab2df24945fe47434f743cca007c12390 - - - - SOCKS5_STATUS_REQUEST_GRANTED - d3/db5/gnunet-gns-proxy_8c.html - ab2df24945fe47434f743cca007c12390ab70fd3a892634b11a42815633aaa619f - - - - SOCKS5_STATUS_GENERAL_FAILURE - d3/db5/gnunet-gns-proxy_8c.html - ab2df24945fe47434f743cca007c12390a9c592fab77babe10058f0c31111655a4 - - - - SOCKS5_STATUS_CONNECTION_NOT_ALLOWED_BY_RULE - d3/db5/gnunet-gns-proxy_8c.html - ab2df24945fe47434f743cca007c12390a045adb4c698dfad3fa9c8a535e26ab87 - - - - SOCKS5_STATUS_NETWORK_UNREACHABLE - d3/db5/gnunet-gns-proxy_8c.html - ab2df24945fe47434f743cca007c12390ae68aa88a9f83eb48d51e5b1317f8debd - - - - SOCKS5_STATUS_HOST_UNREACHABLE - d3/db5/gnunet-gns-proxy_8c.html - ab2df24945fe47434f743cca007c12390a62275d3742e4504c6fd514cef223be46 - - - - SOCKS5_STATUS_CONNECTION_REFUSED_BY_HOST - d3/db5/gnunet-gns-proxy_8c.html - ab2df24945fe47434f743cca007c12390a3921aa10c7c0039b87dd0e8cfc294cdd - - - - SOCKS5_STATUS_TTL_EXPIRED - d3/db5/gnunet-gns-proxy_8c.html - ab2df24945fe47434f743cca007c12390a6ea7c01fa557d6c286be305d6f42c6db - - - - SOCKS5_STATUS_COMMAND_NOT_SUPPORTED - d3/db5/gnunet-gns-proxy_8c.html - ab2df24945fe47434f743cca007c12390ab22815a198f5afe27debf56b3557c813 - - - - SOCKS5_STATUS_ADDRESS_TYPE_NOT_SUPPORTED - d3/db5/gnunet-gns-proxy_8c.html - ab2df24945fe47434f743cca007c12390a57f70248fe08e1684832806ba27d6f52 - - - - - SocksPhase - d3/db5/gnunet-gns-proxy_8c.html - a51fa788d30fbfe6f0d2eee526823f361 - - - - SOCKS5_INIT - d3/db5/gnunet-gns-proxy_8c.html - a51fa788d30fbfe6f0d2eee526823f361a62488800b932a46915b151ab088a649d - - - - SOCKS5_REQUEST - d3/db5/gnunet-gns-proxy_8c.html - a51fa788d30fbfe6f0d2eee526823f361af6da1e9078fa04c5a7f371d97a3dd6cc - - - - SOCKS5_RESOLVING - d3/db5/gnunet-gns-proxy_8c.html - a51fa788d30fbfe6f0d2eee526823f361a51c119820f6628e3ce9e7b474add2533 - - - - SOCKS5_DATA_TRANSFER - d3/db5/gnunet-gns-proxy_8c.html - a51fa788d30fbfe6f0d2eee526823f361ad1008a7ae00b4a221165603d45fa2a4f - - - - SOCKS5_WRITE_THEN_CLEANUP - d3/db5/gnunet-gns-proxy_8c.html - a51fa788d30fbfe6f0d2eee526823f361aa62e2586f34072e1b15e6bbae9e9610f - - - - SOCKS5_SOCKET_WITH_MHD - d3/db5/gnunet-gns-proxy_8c.html - a51fa788d30fbfe6f0d2eee526823f361a0f5356a3fa502c96b01819fe2808fa62 - - - - SOCKS5_SOCKET_UPLOAD_STARTED - d3/db5/gnunet-gns-proxy_8c.html - a51fa788d30fbfe6f0d2eee526823f361a099c4b5cf359461bcb44078aa0924c03 - - - - SOCKS5_SOCKET_UPLOAD_DONE - d3/db5/gnunet-gns-proxy_8c.html - a51fa788d30fbfe6f0d2eee526823f361afa09e0b510889088d702c12e3bf738f0 - - - - SOCKS5_SOCKET_DOWNLOAD_STARTED - d3/db5/gnunet-gns-proxy_8c.html - a51fa788d30fbfe6f0d2eee526823f361a1b781df5f9363f5cd709281fe409bae0 - - - - SOCKS5_SOCKET_DOWNLOAD_DONE - d3/db5/gnunet-gns-proxy_8c.html - a51fa788d30fbfe6f0d2eee526823f361a8c09074a51552c1115d3c2409556e40b - - - - static void - run_mhd_now - d3/db5/gnunet-gns-proxy_8c.html - adcc5242945de85a00de1175abcfe7478 - (struct MhdHttpList *hd) - - - static void - cleanup_s5r - d3/db5/gnunet-gns-proxy_8c.html - ae038572cbf96581a1c314bcc6c74e123 - (struct Socks5Request *s5r) - - - static void - curl_download_prepare - d3/db5/gnunet-gns-proxy_8c.html - a96c0c3e62a592bbc13530fd77846fd48 - () - - - static ssize_t - mhd_content_cb - d3/db5/gnunet-gns-proxy_8c.html - a9d5e817b4656a0b151f7c976cc9dcde7 - (void *cls, uint64_t pos, char *buf, size_t max) - - - static int - check_ssl_certificate - d3/db5/gnunet-gns-proxy_8c.html - acbba2c3cbfce7ea801810124de323290 - (struct Socks5Request *s5r) - - - static size_t - curl_check_hdr - d3/db5/gnunet-gns-proxy_8c.html - a5d8ab3405c1663ea9638033e8b4a7360 - (void *buffer, size_t size, size_t nmemb, void *cls) - - - static int - create_mhd_response_from_s5r - d3/db5/gnunet-gns-proxy_8c.html - a1ada0d9bdd5fce56379366341f536eae - (struct Socks5Request *s5r) - - - static size_t - curl_download_cb - d3/db5/gnunet-gns-proxy_8c.html - a20602fae90be18754abe1b8bebbec6ac - (void *ptr, size_t size, size_t nmemb, void *ctx) - - - static size_t - curl_upload_cb - d3/db5/gnunet-gns-proxy_8c.html - ab59e7e3fb245887518ceac7c82489123 - (void *buf, size_t size, size_t nmemb, void *cls) - - - static void - curl_task_download - d3/db5/gnunet-gns-proxy_8c.html - ab38d51296b852856d3475e9dae0d1cd5 - (void *cls) - - - static int - con_val_iter - d3/db5/gnunet-gns-proxy_8c.html - a7bd770cca1c0879f30c91dfae554f836 - (void *cls, enum MHD_ValueKind kind, const char *key, const char *value) - - - static int - create_response - d3/db5/gnunet-gns-proxy_8c.html - a6998188fffe5b18f41370ba42a15b103 - (void *cls, struct MHD_Connection *con, const char *url, const char *meth, const char *ver, const char *upload_data, size_t *upload_data_size, void **con_cls) - - - static void - mhd_completed_cb - d3/db5/gnunet-gns-proxy_8c.html - a817644b49292d3d4d86d697c16186597 - (void *cls, struct MHD_Connection *connection, void **con_cls, enum MHD_RequestTerminationCode toe) - - - static void - mhd_connection_cb - d3/db5/gnunet-gns-proxy_8c.html - ae7f8db77db1610bf9534037e9ced4623 - (void *cls, struct MHD_Connection *connection, void **con_cls, enum MHD_ConnectionNotificationCode cnc) - - - static void * - mhd_log_callback - d3/db5/gnunet-gns-proxy_8c.html - a0f5ff4a024ee07d8eb960de671f9a304 - (void *cls, const char *url, struct MHD_Connection *connection) - - - static void - kill_httpd - d3/db5/gnunet-gns-proxy_8c.html - aba80b6115fb302f650889b92c74f1e67 - (struct MhdHttpList *hd) - - - static void - kill_httpd_task - d3/db5/gnunet-gns-proxy_8c.html - aa639afb4d36571d0f5892ba1a15abe0f - (void *cls) - - - static void - do_httpd - d3/db5/gnunet-gns-proxy_8c.html - a8f364d4abc1bfa925ca1e259aa4bfac8 - (void *cls) - - - static void - schedule_httpd - d3/db5/gnunet-gns-proxy_8c.html - af585c9612bb5259b5d8c7c8a8283a419 - (struct MhdHttpList *hd) - - - static void * - load_file - d3/db5/gnunet-gns-proxy_8c.html - a926ffe0447e0ccf64f9e71374cad3fba - (const char *filename, unsigned int *size) - - - static int - load_key_from_file - d3/db5/gnunet-gns-proxy_8c.html - a6d59809aee22ccfd5d2648fba71ae388 - (gnutls_x509_privkey_t key, const char *keyfile) - - - static int - load_cert_from_file - d3/db5/gnunet-gns-proxy_8c.html - abc856dc165dc8e6473659e7d452cc1a4 - (gnutls_x509_crt_t crt, const char *certfile) - - - static struct ProxyGNSCertificate * - generate_gns_certificate - d3/db5/gnunet-gns-proxy_8c.html - aa1320f4ee3e875a9088229a2d59714a4 - (const char *name) - - - static void - mhd_error_log_callback - d3/db5/gnunet-gns-proxy_8c.html - a79c51010faf4543718a9ae27be618267 - (void *cls, const char *fm, va_list ap) - - - static struct MhdHttpList * - lookup_ssl_httpd - d3/db5/gnunet-gns-proxy_8c.html - ab731987dcdc3eb8bcac26894bf0720f7 - (const char *domain) - - - static void - timeout_s5r_handshake - d3/db5/gnunet-gns-proxy_8c.html - ae46cf3b18f2eca9ca1b123e2f8403da0 - (void *cls) - - - static void - setup_data_transfer - d3/db5/gnunet-gns-proxy_8c.html - afd9e237bb21f5243f04118fd0bfc645c - (struct Socks5Request *s5r) - - - static void - do_write - d3/db5/gnunet-gns-proxy_8c.html - ac02bcdad0be67974089947fdfe093d92 - (void *cls) - - - static void - signal_socks_failure - d3/db5/gnunet-gns-proxy_8c.html - ae1f47c48a1d25ae52d6a59c0cea99cff - (struct Socks5Request *s5r, enum Socks5StatusCode sc) - - - static void - signal_socks_success - d3/db5/gnunet-gns-proxy_8c.html - a27f45927386713b134671cb8a6e4497e - (struct Socks5Request *s5r) - - - static void - handle_gns_result - d3/db5/gnunet-gns-proxy_8c.html - ac161567a6f3919c008790ad21974937b - (void *cls, int tld, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - clear_from_s5r_rbuf - d3/db5/gnunet-gns-proxy_8c.html - a5e666fcb3297d977f2b794b63b927dc9 - (struct Socks5Request *s5r, size_t len) - - - static void - do_s5r_read - d3/db5/gnunet-gns-proxy_8c.html - a09961db565601d01a3a2a9b428e6f66e - (void *cls) - - - static void - do_accept - d3/db5/gnunet-gns-proxy_8c.html - ab8bc9d8d65fa9980c17625a08bd34b75 - (void *cls) - - - static void - do_shutdown - d3/db5/gnunet-gns-proxy_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static struct GNUNET_NETWORK_Handle * - bind_v4 - d3/db5/gnunet-gns-proxy_8c.html - aff1f029c36799796a43aa8428f5d5295 - () - - - static struct GNUNET_NETWORK_Handle * - bind_v6 - d3/db5/gnunet-gns-proxy_8c.html - a238ea225eec68325b796e7abeb53f0d9 - () - - - static void - run - d3/db5/gnunet-gns-proxy_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d3/db5/gnunet-gns-proxy_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static in_addr_t - address - d3/db5/gnunet-gns-proxy_8c.html - ae111acd60d6466104fded31a3f51243c - - - - static struct in6_addr - address6 - d3/db5/gnunet-gns-proxy_8c.html - a6a7e7cab938e84ea806f75d6cf47dfa6 - - - - static uint16_t - port - d3/db5/gnunet-gns-proxy_8c.html - a8e0798404bf2cf5dabb84c5ba9a4f236 - - - - static char * - cafile_opt - d3/db5/gnunet-gns-proxy_8c.html - a4dca7621451627cf385cc5b362ab0571 - - - - static struct GNUNET_NETWORK_Handle * - lsock4 - d3/db5/gnunet-gns-proxy_8c.html - a5e206c62a7ace27f377b89ad061cf205 - - - - static struct GNUNET_NETWORK_Handle * - lsock6 - d3/db5/gnunet-gns-proxy_8c.html - a4ea99bd2c8452aecc7a7ad0ce27b9527 - - - - static struct GNUNET_SCHEDULER_Task * - ltask4 - d3/db5/gnunet-gns-proxy_8c.html - aef95f195ced4939f90ae378f1fec35fb - - - - static struct GNUNET_SCHEDULER_Task * - ltask6 - d3/db5/gnunet-gns-proxy_8c.html - aef07948046c86b0216f031fa0e1b1dcb - - - - static struct GNUNET_SCHEDULER_Task * - curl_download_task - d3/db5/gnunet-gns-proxy_8c.html - ab53f01caa57e79cb5ed882cf5a59d637 - - - - static CURLM * - curl_multi - d3/db5/gnunet-gns-proxy_8c.html - a43d14656672da03e4acea1d528ec0002 - - - - static struct GNUNET_GNS_Handle * - gns_handle - d3/db5/gnunet-gns-proxy_8c.html - a2131d11f0c032e8835bcd153536e3ca9 - - - - static int - disable_v6 - d3/db5/gnunet-gns-proxy_8c.html - a4d4e057e7e06b98c864389c6b4397e8b - - - - static struct MhdHttpList * - mhd_httpd_head - d3/db5/gnunet-gns-proxy_8c.html - aa8cb3b339ed8fc989a80a8fb09091935 - - - - static struct MhdHttpList * - mhd_httpd_tail - d3/db5/gnunet-gns-proxy_8c.html - a079a6a1a3a20754860dfb2f4c3ad909b - - - - static struct MhdHttpList * - httpd - d3/db5/gnunet-gns-proxy_8c.html - a98ae55877e60e5a24405ac5952c30084 - - - - static struct Socks5Request * - s5r_head - d3/db5/gnunet-gns-proxy_8c.html - ac9b193923d91d3ee5ba15d5fe1e09558 - - - - static struct Socks5Request * - s5r_tail - d3/db5/gnunet-gns-proxy_8c.html - a0f6054fe6111fdb2c76c6c45589031e1 - - - - static struct ProxyCA - proxy_ca - d3/db5/gnunet-gns-proxy_8c.html - a09b424d2c126e7b4c9b5ca6f3034b283 - - - - static struct MHD_Response * - curl_failure_response - d3/db5/gnunet-gns-proxy_8c.html - af1375b792e58cbe32c89d3bd031169d0 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d3/db5/gnunet-gns-proxy_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - - gnunet-gns.c - /home/grothoff/research/gnunet/src/gns/ - d2/db8/gnunet-gns_8c - platform.h - gnunet_util_lib.h - gnunet_dnsparser_lib.h - gnunet_gnsrecord_lib.h - gnunet_namestore_service.h - gnunet_gns_service.h - - static void - do_shutdown - d2/db8/gnunet-gns_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - do_timeout - d2/db8/gnunet-gns_8c.html - a4048e531e4e8d3fbcea7073006f63679 - (void *cls) - - - static void - process_lookup_result - d2/db8/gnunet-gns_8c.html - ad9d6b610f6a0b5d4e5b33b5bee3dd09d - (void *cls, int was_gns, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - run - d2/db8/gnunet-gns_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d2/db8/gnunet-gns_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d2/db8/gnunet-gns_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_GNS_Handle * - gns - d2/db8/gnunet-gns_8c.html - a0a1984eeab36959eca5da05ed91adf59 - - - - static char * - lookup_name - d2/db8/gnunet-gns_8c.html - a437e1f9f6007ed63aa55b783ac89fb31 - - - - char * - idna_name - d2/db8/gnunet-gns_8c.html - abc6042ee1f8b42609a9757653e16c9ba - - - - static int - dns_compat - d2/db8/gnunet-gns_8c.html - a9af26975236989950a99cc800bb86314 - - - - static char * - lookup_type - d2/db8/gnunet-gns_8c.html - ae7b609dc1a57b3d8c66825f2d6cbcd1b - - - - static int - raw - d2/db8/gnunet-gns_8c.html - a279b63a0d8f4192ae948d9875833f3f0 - - - - static uint32_t - rtype - d2/db8/gnunet-gns_8c.html - af7a9d37fd7dded33044d2cbde3531e26 - - - - static struct GNUNET_TIME_Relative - timeout - d2/db8/gnunet-gns_8c.html - aadc54110c9d6c23b7e8f8d38873de91b - - - - static struct GNUNET_SCHEDULER_Task * - to_task - d2/db8/gnunet-gns_8c.html - ab2b7f3b21fa2f09f831bb17938beda56 - - - - static struct GNUNET_GNS_LookupWithTldRequest * - lr - d2/db8/gnunet-gns_8c.html - aea019f36829b52e9a510f28fe0b0525b - - - - static int - global_ret - d2/db8/gnunet-gns_8c.html - a46aea8bacb6e1782ced692b1dfb4ff7b - - - - - gnunet-service-gns.c - /home/grothoff/research/gnunet/src/gns/ - dd/de5/gnunet-service-gns_8c - platform.h - gnunet_util_lib.h - gnunet_dns_service.h - gnunet_dnsparser_lib.h - gnunet_dht_service.h - gnunet_namecache_service.h - gnunet_gnsrecord_lib.h - gnunet_gns_service.h - gnunet_statistics_service.h - gns.h - gnunet-service-gns_resolver.h - gnunet-service-gns_interceptor.h - gnunet_protocols.h - ClientLookupHandle - GnsClient - GNS_TopLevelDomain - - int - GNS_find_tld - dd/de5/gnunet-service-gns_8c.html - a6eedbb142a560658e6cd83900d3c9537 - (const char *tld_str, struct GNUNET_CRYPTO_EcdsaPublicKey *pkey) - - - const char * - GNS_get_tld - dd/de5/gnunet-service-gns_8c.html - a8a4186916e3e37070cbd6497ead36ac7 - (const char *name) - - - static void - shutdown_task - dd/de5/gnunet-service-gns_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - client_disconnect_cb - dd/de5/gnunet-service-gns_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static void * - client_connect_cb - dd/de5/gnunet-service-gns_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - send_lookup_response - dd/de5/gnunet-service-gns_8c.html - a2b5a31ca8a6eab594dd868281f833849 - (void *cls, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static int - check_lookup - dd/de5/gnunet-service-gns_8c.html - a9994d214cde3a0b12b72aada63734f1f - (void *cls, const struct LookupMessage *l_msg) - - - static void - handle_lookup - dd/de5/gnunet-service-gns_8c.html - a4df05a660c69bd51af5fa6e97733cc18 - (void *cls, const struct LookupMessage *sh_msg) - - - static void - read_service_conf - dd/de5/gnunet-service-gns_8c.html - a9267f45a3c9bdf87159da4ae65343ad3 - (void *cls, const char *section, const char *option, const char *value) - - - static void - run - dd/de5/gnunet-service-gns_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - dd/de5/gnunet-service-gns_8c.html - a407150845d0e18b4ffadfcd941a8d915 - ("gns", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(lookup, GNUNET_MESSAGE_TYPE_GNS_LOOKUP, struct LookupMessage, NULL), GNUNET_MQ_handler_end()) - - - static struct GNUNET_DHT_Handle * - dht_handle - dd/de5/gnunet-service-gns_8c.html - a7e88ca5145f4256b1e52bd260869e37a - - - - static struct GNUNET_NAMECACHE_Handle * - namecache_handle - dd/de5/gnunet-service-gns_8c.html - afd6dd3009d8b4599dffa019c4b67ae54 - - - - static int - v6_enabled - dd/de5/gnunet-service-gns_8c.html - aef71ba80523ad3e2ba95f66270494713 - - - - static int - v4_enabled - dd/de5/gnunet-service-gns_8c.html - a7236c0e05d3fcb81651501040e534b48 - - - - static struct GNUNET_STATISTICS_Handle * - statistics - dd/de5/gnunet-service-gns_8c.html - a70eeeef3c0683109444ec9ae7cd95398 - - - - static struct GNS_TopLevelDomain * - tld_head - dd/de5/gnunet-service-gns_8c.html - a3e35b37ed810293897d87ef0574f96d0 - - - - static struct GNS_TopLevelDomain * - tld_tail - dd/de5/gnunet-service-gns_8c.html - a24852d68ad15dbb0d21d3f61cada904e - - - - - gnunet-service-gns.h - /home/grothoff/research/gnunet/src/gns/ - df/d85/gnunet-service-gns_8h - - int - GNS_find_tld - df/d85/gnunet-service-gns_8h.html - a6eedbb142a560658e6cd83900d3c9537 - (const char *tld_str, struct GNUNET_CRYPTO_EcdsaPublicKey *pkey) - - - const char * - GNS_get_tld - df/d85/gnunet-service-gns_8h.html - a8a4186916e3e37070cbd6497ead36ac7 - (const char *name) - - - - gnunet-service-gns_interceptor.c - /home/grothoff/research/gnunet/src/gns/ - d6/d4a/gnunet-service-gns__interceptor_8c - platform.h - gnunet_util_lib.h - gnunet_dns_service.h - gnunet_dnsparser_lib.h - gnunet-service-gns.h - gnunet-service-gns_resolver.h - gnunet-service-gns_interceptor.h - gns.h - InterceptLookupHandle - - #define - MAX_RECURSION - d6/d4a/gnunet-service-gns__interceptor_8c.html - a450e276931e2754b3073ff99aa2e64c6 - - - - static void - reply_to_dns - d6/d4a/gnunet-service-gns__interceptor_8c.html - a1faeebca6b8ec91b1f2f9be99af24afd - (void *cls, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - handle_dns_request - d6/d4a/gnunet-service-gns__interceptor_8c.html - a0b4176671890620c47e414ac8a2b4e3d - (void *cls, struct GNUNET_DNS_RequestHandle *rh, size_t request_length, const char *request) - - - int - GNS_interceptor_init - d6/d4a/gnunet-service-gns__interceptor_8c.html - a14f7028c77489b63d22a58d2ab110c0f - (const struct GNUNET_CONFIGURATION_Handle *c) - - - void - GNS_interceptor_done - d6/d4a/gnunet-service-gns__interceptor_8c.html - acb34c75f7ddd7fe595940883b7167918 - () - - - static struct GNUNET_DNS_Handle * - dns_handle - d6/d4a/gnunet-service-gns__interceptor_8c.html - af5156657271a5077a962dda7e9f681ca - - - - static struct InterceptLookupHandle * - ilh_head - d6/d4a/gnunet-service-gns__interceptor_8c.html - a3eaf6b875004dcaea754db48372f90a2 - - - - static struct InterceptLookupHandle * - ilh_tail - d6/d4a/gnunet-service-gns__interceptor_8c.html - a7dca017dae9e4d215acbbb2133e2f3ac - - - - - gnunet-service-gns_interceptor.h - /home/grothoff/research/gnunet/src/gns/ - d6/ddc/gnunet-service-gns__interceptor_8h - gnunet_util_lib.h - - int - GNS_interceptor_init - d6/ddc/gnunet-service-gns__interceptor_8h.html - a14f7028c77489b63d22a58d2ab110c0f - (const struct GNUNET_CONFIGURATION_Handle *c) - - - void - GNS_interceptor_done - d6/ddc/gnunet-service-gns__interceptor_8h.html - ae0cd7fc9633fbc9ff147695bdcacb673 - (void) - - - - gnunet-service-gns_resolver.c - /home/grothoff/research/gnunet/src/gns/ - d0/dc1/gnunet-service-gns__resolver_8c - platform.h - gnunet_util_lib.h - gnunet_dnsstub_lib.h - gnunet_dht_service.h - gnunet_gnsrecord_lib.h - gnunet_namecache_service.h - gnunet_dns_service.h - gnunet_resolver_service.h - gnunet_revocation_service.h - gnunet_dnsparser_lib.h - gnunet_tun_lib.h - gnunet_gns_service.h - gns.h - gnunet-service-gns.h - gnunet-service-gns_resolver.h - gnunet_vpn_service.h - Gns2DnsPending - AuthorityChain - DnsResult - VpnContext - GNS_ResolverHandle - CacheOps - - #define - DHT_LOOKUP_TIMEOUT - d0/dc1/gnunet-service-gns__resolver_8c.html - a11548a5938f35d21381b9fc1140a46df - - - - #define - DNS_LOOKUP_TIMEOUT - d0/dc1/gnunet-service-gns__resolver_8c.html - a15c25f3c3b25c9eb6a7b1d4299623dd3 - - - - #define - VPN_TIMEOUT - d0/dc1/gnunet-service-gns__resolver_8c.html - a8eab9fd01f3c09b9e86814a2e0d2718b - - - - #define - DHT_GNS_REPLICATION_LEVEL - d0/dc1/gnunet-service-gns__resolver_8c.html - ac10fed3ad4c754b7d10261ff22d331c9 - - - - int - is_canonical - d0/dc1/gnunet-service-gns__resolver_8c.html - a2ed6f180a8a86a08bd4f8ec35d8df58c - (const char *name) - - - static char * - translate_dot_plus - d0/dc1/gnunet-service-gns__resolver_8c.html - a83e2c04ff5e41a5405e587f1493f81f2 - (struct GNS_ResolverHandle *rh, char *name) - - - static void - GNS_resolver_lookup_cancel_ - d0/dc1/gnunet-service-gns__resolver_8c.html - ac3df0ec8a7381e72bb5cc3baff7110a2 - (void *cls) - - - static void - fail_resolution - d0/dc1/gnunet-service-gns__resolver_8c.html - a5283a6c70194921b3dbb4d6561d5a356 - (struct GNS_ResolverHandle *rh) - - - static void - timeout_resolution - d0/dc1/gnunet-service-gns__resolver_8c.html - ac944699a756337917dfbeb93e39562ec - (void *cls) - - - static char * - resolver_lookup_get_next_label - d0/dc1/gnunet-service-gns__resolver_8c.html - a43b50b01db62bc30a7c000c00a3cfeb8 - (struct GNS_ResolverHandle *rh) - - - static void - transmit_lookup_dns_result - d0/dc1/gnunet-service-gns__resolver_8c.html - a4a404fb6bef33812c46d63de86dfd0d6 - (struct GNS_ResolverHandle *rh) - - - static void - add_dns_result - d0/dc1/gnunet-service-gns__resolver_8c.html - a7226178fa85762af01fea4bdcf225c41 - (struct GNS_ResolverHandle *rh, uint64_t expiration_time, uint32_t record_type, size_t data_size, const void *data) - - - static void - handle_dns_result - d0/dc1/gnunet-service-gns__resolver_8c.html - aa2585169d88486ef01f7b4558a033324 - (void *cls, const struct sockaddr *addr, socklen_t addrlen) - - - static void - recursive_resolution - d0/dc1/gnunet-service-gns__resolver_8c.html - a3b6bf3aa17980a43e280b5ec8af57c49 - (void *cls) - - - static void - start_resolver_lookup - d0/dc1/gnunet-service-gns__resolver_8c.html - a4185806ed922af7b1067eede3de078d1 - (void *cls) - - - static void - dns_result_parser - d0/dc1/gnunet-service-gns__resolver_8c.html - aa805813090b8cce5485f67b33c46b57b - (void *cls, const struct GNUNET_TUN_DnsHeader *dns, size_t dns_len) - - - static void - recursive_dns_resolution - d0/dc1/gnunet-service-gns__resolver_8c.html - ac4b964db86f4e9582850582c933324bb - (struct GNS_ResolverHandle *rh) - - - static void - handle_gns_cname_result - d0/dc1/gnunet-service-gns__resolver_8c.html - aa98cd20415d36c26366e7c3e2ba57fa2 - (struct GNS_ResolverHandle *rh, const char *cname) - - - static void - handle_gns_resolution_result - d0/dc1/gnunet-service-gns__resolver_8c.html - ae4a5209d78e9048e46b1dbb501f1de36 - (void *cls, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - vpn_allocation_cb - d0/dc1/gnunet-service-gns__resolver_8c.html - a7d8662bc8740fa093e35b73b9101b48c - (void *cls, int af, const void *address) - - - static void - continue_with_gns2dns - d0/dc1/gnunet-service-gns__resolver_8c.html - af071d30b1ebd88c2ca445a5f16a856c3 - (struct AuthorityChain *ac) - - - static void - handle_gns2dns_result - d0/dc1/gnunet-service-gns__resolver_8c.html - aea90ef2d7e899004928d08a0aadf8f42 - (void *cls, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - handle_gns2dns_ip - d0/dc1/gnunet-service-gns__resolver_8c.html - a2405d5bd42929869cac19eb756616160 - (void *cls, const struct sockaddr *addr, socklen_t addrlen) - - - static void - recursive_cname_resolution - d0/dc1/gnunet-service-gns__resolver_8c.html - a63446c7fb485ee2006ef84716738b015 - (struct GNS_ResolverHandle *rh, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - recursive_pkey_resolution - d0/dc1/gnunet-service-gns__resolver_8c.html - a34d59030d53aa6cfa59d4714fab64a3c - (struct GNS_ResolverHandle *rh, const struct GNUNET_GNSRECORD_Data *rd) - - - static int - recursive_gns2dns_resolution - d0/dc1/gnunet-service-gns__resolver_8c.html - ad7a3bdaf0c2e1497112c501700ba7d9f - (struct GNS_ResolverHandle *rh, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - namecache_cache_continuation - d0/dc1/gnunet-service-gns__resolver_8c.html - aa8f10c7fc23966042018cffc353015a8 - (void *cls, int32_t success, const char *emsg) - - - static void - handle_dht_response - d0/dc1/gnunet-service-gns__resolver_8c.html - a752a59340db94a360f8b77abecdb9e15 - (void *cls, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, enum GNUNET_BLOCK_Type type, size_t size, const void *data) - - - static void - start_dht_request - d0/dc1/gnunet-service-gns__resolver_8c.html - a23754abd539f5095b89e22eb6f560e30 - (struct GNS_ResolverHandle *rh, const struct GNUNET_HashCode *query) - - - static void - handle_gns_namecache_resolution_result - d0/dc1/gnunet-service-gns__resolver_8c.html - ade3097bb759fe338f5cfbe613d9b6dc2 - (void *cls, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - handle_namecache_block_response - d0/dc1/gnunet-service-gns__resolver_8c.html - a5e0ac5a14952faa3cd47f4313f169e54 - (void *cls, const struct GNUNET_GNSRECORD_Block *block) - - - static void - recursive_gns_resolution_namecache - d0/dc1/gnunet-service-gns__resolver_8c.html - a50df7d642b9a5cc1e37f30aa26e7a4a3 - (struct GNS_ResolverHandle *rh) - - - static void - handle_revocation_result - d0/dc1/gnunet-service-gns__resolver_8c.html - a2b7b0842fcaeef6365e1498af08821d6 - (void *cls, int is_valid) - - - static void - recursive_gns_resolution_revocation - d0/dc1/gnunet-service-gns__resolver_8c.html - a7cfe00866855b9d3e9696537f7396e14 - (struct GNS_ResolverHandle *rh) - - - struct GNS_ResolverHandle * - GNS_resolver_lookup - d0/dc1/gnunet-service-gns__resolver_8c.html - af5e51b5cb27aecc2debe4a4a3f3bd1d3 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *zone, uint32_t record_type, const char *name, enum GNUNET_GNS_LocalOptions options, uint16_t recursion_depth_limit, GNS_ResultProcessor proc, void *proc_cls) - - - void - GNS_resolver_lookup_cancel - d0/dc1/gnunet-service-gns__resolver_8c.html - a88d57c93b709d3236386cb3e4c4b7082 - (struct GNS_ResolverHandle *rh) - - - void - GNS_resolver_init - d0/dc1/gnunet-service-gns__resolver_8c.html - a1c2aa07bd39e02b2db6c71e75bc8abae - (struct GNUNET_NAMECACHE_Handle *nc, struct GNUNET_DHT_Handle *dht, const struct GNUNET_CONFIGURATION_Handle *c, unsigned long long max_bg_queries) - - - void - GNS_resolver_done - d0/dc1/gnunet-service-gns__resolver_8c.html - af34f3cda4e57a67e42016e62396b1fa7 - () - - - static struct GNUNET_NAMECACHE_Handle * - namecache_handle - d0/dc1/gnunet-service-gns__resolver_8c.html - afd6dd3009d8b4599dffa019c4b67ae54 - - - - static struct GNUNET_VPN_Handle * - vpn_handle - d0/dc1/gnunet-service-gns__resolver_8c.html - a21386be4d84a5fbb6e7fcf20f9a35234 - - - - static struct GNUNET_DHT_Handle * - dht_handle - d0/dc1/gnunet-service-gns__resolver_8c.html - a7e88ca5145f4256b1e52bd260869e37a - - - - static struct GNUNET_CONTAINER_Heap * - dht_lookup_heap - d0/dc1/gnunet-service-gns__resolver_8c.html - afb7979e6388486d98af3ba63e7e624c5 - - - - static unsigned long long - max_allowed_background_queries - d0/dc1/gnunet-service-gns__resolver_8c.html - a205a76801a401400398cfd8054c227ef - - - - static struct GNS_ResolverHandle * - rlh_head - d0/dc1/gnunet-service-gns__resolver_8c.html - a884fefdb74864859dfd6c853795c3abc - - - - static struct GNS_ResolverHandle * - rlh_tail - d0/dc1/gnunet-service-gns__resolver_8c.html - a46712ebf0c1224a9b557fe2e95e18e1c - - - - static struct CacheOps * - co_head - d0/dc1/gnunet-service-gns__resolver_8c.html - aa26e3d3f55b145b89b01fda5e954cfa4 - - - - static struct CacheOps * - co_tail - d0/dc1/gnunet-service-gns__resolver_8c.html - ad56a78c54bfd998c66c3883a1ff92ad0 - - - - static int - disable_cache - d0/dc1/gnunet-service-gns__resolver_8c.html - a19c57d4ed17b566e85a35b32c79d0f38 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d0/dc1/gnunet-service-gns__resolver_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - - gnunet-service-gns_resolver.h - /home/grothoff/research/gnunet/src/gns/ - dd/da0/gnunet-service-gns__resolver_8h - gns.h - gnunet_dht_service.h - gnunet_gns_service.h - gnunet_namecache_service.h - - void(* - GNS_ResultProcessor - dd/da0/gnunet-service-gns__resolver_8h.html - aee66dbb5c90319d717cd08f855998889 - )(void *cls, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - void - GNS_resolver_init - dd/da0/gnunet-service-gns__resolver_8h.html - a1c2aa07bd39e02b2db6c71e75bc8abae - (struct GNUNET_NAMECACHE_Handle *nc, struct GNUNET_DHT_Handle *dht, const struct GNUNET_CONFIGURATION_Handle *c, unsigned long long max_bg_queries) - - - void - GNS_resolver_done - dd/da0/gnunet-service-gns__resolver_8h.html - a704fe46052da73b4a57ddd17d0b58a35 - (void) - - - struct GNS_ResolverHandle * - GNS_resolver_lookup - dd/da0/gnunet-service-gns__resolver_8h.html - af5e51b5cb27aecc2debe4a4a3f3bd1d3 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *zone, uint32_t record_type, const char *name, enum GNUNET_GNS_LocalOptions options, uint16_t recursion_depth_limit, GNS_ResultProcessor proc, void *proc_cls) - - - void - GNS_resolver_lookup_cancel - dd/da0/gnunet-service-gns__resolver_8h.html - a88d57c93b709d3236386cb3e4c4b7082 - (struct GNS_ResolverHandle *rh) - - - - gnunet_w32nsp_lib.h - /home/grothoff/research/gnunet/src/gns/ - d0/df6/gnunet__w32nsp__lib_8h - - - DEFINE_GUID - d0/df6/gnunet__w32nsp__lib_8h.html - a955ffef62382179356ed7d2c1836d7e8 - (GNUNET_NAMESPACE_PROVIDER_DNS, 0xE0D24085L, 0x622C, 0x4A93, 0x9A, 0x18, 0x03, 0x44, 0x69, 0xDE, 0x28, 0xDA) - - - - nss_gns.c - /home/grothoff/research/gnunet/src/gns/nss/ - d4/d91/nss__gns_8c - nss_gns_query.h - - #define - ALIGN - d4/d91/nss__gns_8c.html - ab4e0516b78e749ad2986bf037f01d787 - (idx) - - - enum nss_status - _nss_gns_gethostbyname2_r - d4/d91/nss__gns_8c.html - a99a4b385fbde9340dcb60d7f092aa17b - (const char *name, int af, struct hostent *result, char *buffer, size_t buflen, int *errnop, int *h_errnop) - - - enum nss_status - _nss_gns_gethostbyname_r - d4/d91/nss__gns_8c.html - a559e3094b96eccce33daaf1c77277308 - (const char *name, struct hostent *result, char *buffer, size_t buflen, int *errnop, int *h_errnop) - - - enum nss_status - _nss_gns_gethostbyaddr_r - d4/d91/nss__gns_8c.html - ae6d103a9788b5c636108d6944fac4239 - (const void *addr, int len, int af, struct hostent *result, char *buffer, size_t buflen, int *errnop, int *h_errnop) - - - - nss_gns_query.c - /home/grothoff/research/gnunet/src/gns/nss/ - d2/d7c/nss__gns__query_8c - nss_gns_query.h - - #define - TIMEOUT - d2/d7c/nss__gns__query_8c.html - a45ba202b05caf39795aeca91b0ae547e - - - - static void - kwait - d2/d7c/nss__gns__query_8c.html - ab73b159a3fe1fd2d88f033d9ccc34701 - (pid_t chld) - - - int - gns_resolve_name - d2/d7c/nss__gns__query_8c.html - a8349afd988026fc7de92da880e702f0b - (int af, const char *name, struct userdata *u) - - - - nss_gns_query.h - /home/grothoff/research/gnunet/src/gns/nss/ - da/d1f/nss__gns__query_8h - ipv4_address_t - ipv6_address_t - userdata - - #define - MAX_ENTRIES - da/d1f/nss__gns__query_8h.html - ad30c77daca10f0c2b941969c01beedee - - - - int - gns_resolve_name - da/d1f/nss__gns__query_8h.html - aa08f4aff447b27e9c6ff1d06f645b4cd - (int af, const char *name, struct userdata *userdata) - - - - plugin_block_gns.c - /home/grothoff/research/gnunet/src/gns/ - d4/d31/plugin__block__gns_8c - platform.h - gnunet_block_group_lib.h - gnunet_block_plugin.h - gnunet_namestore_service.h - gnunet_signatures.h - - #define - BLOOMFILTER_K - d4/d31/plugin__block__gns_8c.html - a8de3b714a9a52f3e2496d8962981cb15 - - - - #define - GNS_BF_SIZE - d4/d31/plugin__block__gns_8c.html - aeae06bed870548f5e9752e74abda1c95 - - - - static struct GNUNET_BLOCK_Group * - block_plugin_gns_create_group - d4/d31/plugin__block__gns_8c.html - a2e648153a442e9995d35d9abde1f6f7b - (void *cls, enum GNUNET_BLOCK_Type type, uint32_t nonce, const void *raw_data, size_t raw_data_size, va_list va) - - - static enum GNUNET_BLOCK_EvaluationResult - block_plugin_gns_evaluate - d4/d31/plugin__block__gns_8c.html - a1ffc4c42680615b9484bcd827487cc03 - (void *cls, struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *bg, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - static int - block_plugin_gns_get_key - d4/d31/plugin__block__gns_8c.html - a1fd17cc930e2090ed84cec215fb23941 - (void *cls, enum GNUNET_BLOCK_Type type, const void *reply_block, size_t reply_block_size, struct GNUNET_HashCode *key) - - - void * - libgnunet_plugin_block_gns_init - d4/d31/plugin__block__gns_8c.html - a9cf02fe81b16570ce76be2c7dde6b5bb - (void *cls) - - - void * - libgnunet_plugin_block_gns_done - d4/d31/plugin__block__gns_8c.html - a53138c2657dfa55adb17ad8b50a4941f - (void *cls) - - - - plugin_gnsrecord_gns.c - /home/grothoff/research/gnunet/src/gns/ - dc/d48/plugin__gnsrecord__gns_8c - platform.h - gnunet_util_lib.h - gnunet_gnsrecord_lib.h - gnunet_dnsparser_lib.h - gnunet_gnsrecord_plugin.h - - static char * - gns_value_to_string - dc/d48/plugin__gnsrecord__gns_8c.html - af9157dc37007be8e4f06bd5d97a7dbea - (void *cls, uint32_t type, const void *data, size_t data_size) - - - static int - gns_string_to_value - dc/d48/plugin__gnsrecord__gns_8c.html - a562e2344d1f4f04ef5ff91a1e2ab90fd - (void *cls, uint32_t type, const char *s, void **data, size_t *data_size) - - - static uint32_t - gns_typename_to_number - dc/d48/plugin__gnsrecord__gns_8c.html - add6de78b97c1fd65d9f8db7f777d0a3b - (void *cls, const char *gns_typename) - - - static const char * - gns_number_to_typename - dc/d48/plugin__gnsrecord__gns_8c.html - ab90efdb61f393658914e76f9924a457b - (void *cls, uint32_t type) - - - void * - libgnunet_plugin_gnsrecord_gns_init - dc/d48/plugin__gnsrecord__gns_8c.html - a4b2c48fadf6d2e19682e0484c57e292c - (void *cls) - - - void * - libgnunet_plugin_gnsrecord_gns_done - dc/d48/plugin__gnsrecord__gns_8c.html - afa899d85983eb555df8bfe4a77c6fe40 - (void *cls) - - - const char * - name - dc/d48/plugin__gnsrecord__gns_8c.html - a8f8f80d37794cde9472343e4487ba3eb - - - - uint32_t - number - dc/d48/plugin__gnsrecord__gns_8c.html - ad50c630d233a71112a7df136970caefc - - - - static struct @22 - gns_name_map - dc/d48/plugin__gnsrecord__gns_8c.html - afc90a0f4fb4339beb4cc831fd0191929 - [] - - - - plugin_rest_gns.c - /home/grothoff/research/gnunet/src/gns/ - dd/df5/plugin__rest__gns_8c - platform.h - gnunet_rest_plugin.h - gnunet_rest_lib.h - gnunet_json_lib.h - gnunet_gnsrecord_lib.h - gnunet_gns_service.h - Plugin - RequestHandle - - #define - GNUNET_REST_API_NS_GNS - dd/df5/plugin__rest__gns_8c.html - a8caf3b6f63a72ee9452626f38c189d3d - - - - #define - GNUNET_REST_GNS_PARAM_RECORD_TYPE - dd/df5/plugin__rest__gns_8c.html - ad4904ec95582788538812981df6cf017 - - - - #define - GNUNET_REST_GNS_ERROR_UNKNOWN - dd/df5/plugin__rest__gns_8c.html - a50aa8dff7cb205736930e04b33349734 - - - - #define - GNUNET_REST_GNS_NOT_FOUND - dd/df5/plugin__rest__gns_8c.html - abd92a7abf67aaefa1d544705d556102c - - - - static void - cleanup_handle - dd/df5/plugin__rest__gns_8c.html - af70f5f3e321661ead3a4775ba90db5ef - (void *cls) - - - static void - do_error - dd/df5/plugin__rest__gns_8c.html - af35ba72049103ca499c5b3b9b5cbf040 - (void *cls) - - - static void - do_timeout - dd/df5/plugin__rest__gns_8c.html - a4048e531e4e8d3fbcea7073006f63679 - (void *cls) - - - static void - handle_gns_response - dd/df5/plugin__rest__gns_8c.html - a8124919903e296305fb78e85ccc8b44a - (void *cls, int was_gns, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - void - get_gns_cont - dd/df5/plugin__rest__gns_8c.html - ab72f1ab1980e5c239076c9b761e0580b - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - options_cont - dd/df5/plugin__rest__gns_8c.html - a7ae73a134cafa8c70c95f481fccf31e1 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - init_cont - dd/df5/plugin__rest__gns_8c.html - a77c835d867be50642306e34f1266975a - (struct RequestHandle *handle) - - - static void - rest_process_request - dd/df5/plugin__rest__gns_8c.html - aaf9b0ed7bb7ae3b37377119070c6a6f4 - (struct GNUNET_REST_RequestHandle *rest_handle, GNUNET_REST_ResultProcessor proc, void *proc_cls) - - - void * - libgnunet_plugin_rest_gns_init - dd/df5/plugin__rest__gns_8c.html - ab752c0dd40fd5f494aa20ed6004afeeb - (void *cls) - - - void * - libgnunet_plugin_rest_gns_done - dd/df5/plugin__rest__gns_8c.html - a88f1bc449b074fcbbca9d83dc53004c4 - (void *cls) - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dd/df5/plugin__rest__gns_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static char * - allow_methods - dd/df5/plugin__rest__gns_8c.html - a9a67cdde375abe5414707e6255e0f753 - - - - - w32resolver.h - /home/grothoff/research/gnunet/src/gns/ - d8/d59/w32resolver_8h - platform.h - gnunet_crypto_lib.h - gnunet_common.h - GNUNET_W32RESOLVER_GetMessage - - #define - GNUNET_MESSAGE_TYPE_W32RESOLVER_REQUEST - d8/d59/w32resolver_8h.html - a400a994fd95901174b5878e40318dc88 - - - - #define - GNUNET_MESSAGE_TYPE_W32RESOLVER_RESPONSE - d8/d59/w32resolver_8h.html - a42e13c8b112f0ab19157428713793067 - - - - - gnsrecord.c - /home/grothoff/research/gnunet/src/gnsrecord/ - d4/d2b/gnsrecord_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_gnsrecord_lib.h - gnunet_gnsrecord_plugin.h - gnunet_tun_lib.h - Plugin - - #define - LOG - d4/d2b/gnsrecord_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - add_plugin - d4/d2b/gnsrecord_8c.html - a0183ea3762d60a08bf1e4fb54fcab0c8 - (void *cls, const char *library_name, void *lib_ret) - - - static void - init - d4/d2b/gnsrecord_8c.html - aedc913c139bb562646d3459b0ca28997 - () - - - void - __attribute__ - d4/d2b/gnsrecord_8c.html - ad7e5f5c14ff8ad42e10651503200880c - ((destructor)) - - - char * - GNUNET_GNSRECORD_value_to_string - d8/d32/group__gnsrecord.html - ga33b6bf919555c434be46a798d24928ba - (uint32_t type, const void *data, size_t data_size) - - - int - GNUNET_GNSRECORD_string_to_value - d8/d32/group__gnsrecord.html - ga55bc1cd2c89990a13d209f3a2609bd47 - (uint32_t type, const char *s, void **data, size_t *data_size) - - - uint32_t - GNUNET_GNSRECORD_typename_to_number - d8/d32/group__gnsrecord.html - ga47ad14b603356f584355d56741e9fe3d - (const char *dns_typename) - - - const char * - GNUNET_GNSRECORD_number_to_typename - d8/d32/group__gnsrecord.html - ga1b01c0acebe32d70538667ffd3fa6c81 - (uint32_t type) - - - static struct Plugin ** - gns_plugins - d4/d2b/gnsrecord_8c.html - a944325cdb9045b1e76f2c60caa2e768a - - - - static unsigned int - num_plugins - d4/d2b/gnsrecord_8c.html - a75aface1a8739159e1f8d0da83ea2055 - - - - static int - once - d4/d2b/gnsrecord_8c.html - aad79305225350994d8a864e5202f8d17 - - - - - gnsrecord_crypto.c - /home/grothoff/research/gnunet/src/gnsrecord/ - d9/d3b/gnsrecord__crypto_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_signatures.h - gnunet_arm_service.h - gnunet_gnsrecord_lib.h - gnunet_dnsparser_lib.h - gnunet_tun_lib.h - KeyCacheLine - - #define - LOG - d9/d3b/gnsrecord__crypto_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - CSIZE - d9/d3b/gnsrecord__crypto_8c.html - ad8f114959b29521f5e2bb245cc6bf62a - - - - static void - derive_block_aes_key - d9/d3b/gnsrecord__crypto_8c.html - acd8327095170fc6b9bb1b58149c6ca49 - (struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, struct GNUNET_CRYPTO_SymmetricSessionKey *skey, const char *label, const struct GNUNET_CRYPTO_EcdsaPublicKey *pub) - - - static struct GNUNET_GNSRECORD_Block * - block_create - d9/d3b/gnsrecord__crypto_8c.html - a82873e6ba0345a6770660f1f6a22b98f - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, const struct GNUNET_CRYPTO_EcdsaPublicKey *pkey, struct GNUNET_TIME_Absolute expire, const char *label, const struct GNUNET_GNSRECORD_Data *rd, unsigned int rd_count) - - - struct GNUNET_GNSRECORD_Block * - GNUNET_GNSRECORD_block_create - d8/d32/group__gnsrecord.html - ga7b165511783bee0421044c10d901e90a - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, struct GNUNET_TIME_Absolute expire, const char *label, const struct GNUNET_GNSRECORD_Data *rd, unsigned int rd_count) - - - struct GNUNET_GNSRECORD_Block * - GNUNET_GNSRECORD_block_create2 - d8/d32/group__gnsrecord.html - gaed95ac9d674c51ee77e8b2afd615af7a - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, struct GNUNET_TIME_Absolute expire, const char *label, const struct GNUNET_GNSRECORD_Data *rd, unsigned int rd_count) - - - int - GNUNET_GNSRECORD_block_verify - d8/d32/group__gnsrecord.html - ga6c9a6893d53acc63db0d2ff0b8eb11c3 - (const struct GNUNET_GNSRECORD_Block *block) - - - int - GNUNET_GNSRECORD_block_decrypt - d8/d32/group__gnsrecord.html - gadd7b7ccf8a82d4f23b8095aaf4e0b487 - (const struct GNUNET_GNSRECORD_Block *block, const struct GNUNET_CRYPTO_EcdsaPublicKey *zone_key, const char *label, GNUNET_GNSRECORD_RecordCallback proc, void *proc_cls) - - - void - GNUNET_GNSRECORD_query_from_private_key - d8/d32/group__gnsrecord.html - gaf8b9b88eb19bc94755901a7ef04ff76f - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, struct GNUNET_HashCode *query) - - - void - GNUNET_GNSRECORD_query_from_public_key - d8/d32/group__gnsrecord.html - gabc4c01c9e0b1ef72ed0e1d4874f60715 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *pub, const char *label, struct GNUNET_HashCode *query) - - - - gnsrecord_misc.c - /home/grothoff/research/gnunet/src/gnsrecord/ - dc/deb/gnsrecord__misc_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_signatures.h - gnunet_arm_service.h - gnunet_gnsrecord_lib.h - gnunet_dnsparser_lib.h - gnunet_tun_lib.h - - #define - LOG - dc/deb/gnsrecord__misc_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - char * - GNUNET_GNSRECORD_string_to_lowercase - d8/d32/group__gnsrecord.html - ga533a932adfa19d64913a10e043e3d960 - (const char *src) - - - const char * - GNUNET_GNSRECORD_z2s - d8/d32/group__gnsrecord.html - gadc3d5602e9a44cde06fb574dbd07eba3 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *z) - - - int - GNUNET_GNSRECORD_records_cmp - d8/d32/group__gnsrecord.html - gae8421b11c7de6f867867006ddcf0d86d - (const struct GNUNET_GNSRECORD_Data *a, const struct GNUNET_GNSRECORD_Data *b) - - - struct GNUNET_TIME_Absolute - GNUNET_GNSRECORD_record_get_expiration_time - d8/d32/group__gnsrecord.html - gacf7439d3e5b2a7ca3519150e1e3ce480 - (unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - int - GNUNET_GNSRECORD_is_expired - d8/d32/group__gnsrecord.html - gaaa327b2e263e502d74c4e6701c5895e9 - (const struct GNUNET_GNSRECORD_Data *rd) - - - const char * - GNUNET_GNSRECORD_pkey_to_zkey - d8/d32/group__gnsrecord.html - ga3a1012cd41084028ee068073e37ea482 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *pkey) - - - int - GNUNET_GNSRECORD_zkey_to_pkey - d8/d32/group__gnsrecord.html - ga91041f6a43d0849a093b780ce8f60207 - (const char *zkey, struct GNUNET_CRYPTO_EcdsaPublicKey *pkey) - - - - gnsrecord_serialization.c - /home/grothoff/research/gnunet/src/gnsrecord/ - d6/d1c/gnsrecord__serialization_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_signatures.h - gnunet_arm_service.h - gnunet_gnsrecord_lib.h - gnunet_dnsparser_lib.h - gnunet_tun_lib.h - NetworkRecord - - #define - LOG - d6/d1c/gnsrecord__serialization_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - DEBUG_GNSRECORDS - d6/d1c/gnsrecord__serialization_8c.html - ac5d0d4523a261664016cff28a5329a68 - - - - GNUNET_NETWORK_STRUCT_END ssize_t - GNUNET_GNSRECORD_records_get_size - d8/d32/group__gnsrecord.html - gab10f2dea0abd4db13a2547ba16f9facd - (unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - ssize_t - GNUNET_GNSRECORD_records_serialize - d8/d32/group__gnsrecord.html - ga4aa353a59d2837e927e7200931a78ee0 - (unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd, size_t dest_size, char *dest) - - - int - GNUNET_GNSRECORD_records_deserialize - d8/d32/group__gnsrecord.html - ga3b530a0f7e735f5dda5cd3be50abd3b1 - (size_t len, const char *src, unsigned int rd_count, struct GNUNET_GNSRECORD_Data *dest) - - - - plugin_gnsrecord_dns.c - /home/grothoff/research/gnunet/src/gnsrecord/ - df/d1c/plugin__gnsrecord__dns_8c - platform.h - gnunet_util_lib.h - gnunet_dnsparser_lib.h - gnunet_gnsrecord_plugin.h - - static char * - dns_value_to_string - df/d1c/plugin__gnsrecord__dns_8c.html - a4ead826fec3e8b795f20c625cec13010 - (void *cls, uint32_t type, const void *data, size_t data_size) - - - static unsigned int - rfc4398_mnemonic_to_value - df/d1c/plugin__gnsrecord__dns_8c.html - a6e371e5d03f9552e7b43c1f5804d44ee - (const char *mnemonic) - - - static unsigned int - rfc4034_mnemonic_to_value - df/d1c/plugin__gnsrecord__dns_8c.html - af592c9ebe6b0e36ba412cdd51d139879 - (const char *mnemonic) - - - static int - dns_string_to_value - df/d1c/plugin__gnsrecord__dns_8c.html - a3368f6d1123d6f71923da6f1f9a68bf6 - (void *cls, uint32_t type, const char *s, void **data, size_t *data_size) - - - static uint32_t - dns_typename_to_number - df/d1c/plugin__gnsrecord__dns_8c.html - aa4f0250e740eaa72090b0bfd059b9e33 - (void *cls, const char *dns_typename) - - - static const char * - dns_number_to_typename - df/d1c/plugin__gnsrecord__dns_8c.html - a01a49b41f8be9d4a38f8080c0307b272 - (void *cls, uint32_t type) - - - void * - libgnunet_plugin_gnsrecord_dns_init - df/d1c/plugin__gnsrecord__dns_8c.html - aa06c011810eb9c66af5e909d47a0d113 - (void *cls) - - - void * - libgnunet_plugin_gnsrecord_dns_done - df/d1c/plugin__gnsrecord__dns_8c.html - a3f77ccc1901530e7e41b6c585bb76a0f - (void *cls) - - - const char * - name - df/d1c/plugin__gnsrecord__dns_8c.html - a8f8f80d37794cde9472343e4487ba3eb - - - - uint32_t - number - df/d1c/plugin__gnsrecord__dns_8c.html - ad50c630d233a71112a7df136970caefc - - - - static struct @23 - name_map - df/d1c/plugin__gnsrecord__dns_8c.html - a708a6b4f68403656a80956659437bfc3 - [] - - - - address.c - /home/grothoff/research/gnunet/src/hello/ - d1/d3e/address_8c - platform.h - gnunet_hello_lib.h - gnunet_util_lib.h - - int - GNUNET_HELLO_address_check_option - d0/d91/group__hello.html - gaa42a32fcad3dc99117d546fea75791c7 - (const struct GNUNET_HELLO_Address *address, enum GNUNET_HELLO_AddressInfo option) - - - size_t - GNUNET_HELLO_address_get_size - d0/d91/group__hello.html - ga9fde23daf820a872eca869e4d2b57fd1 - (const struct GNUNET_HELLO_Address *address) - - - struct GNUNET_HELLO_Address * - GNUNET_HELLO_address_allocate - d0/d91/group__hello.html - ga2ef557e8ed1954d7cbdb78865e4711f3 - (const struct GNUNET_PeerIdentity *peer, const char *transport_name, const void *address, size_t address_length, enum GNUNET_HELLO_AddressInfo local_info) - - - struct GNUNET_HELLO_Address * - GNUNET_HELLO_address_copy - d0/d91/group__hello.html - ga9ad718400b0a0b9a12e94fc22a3e0323 - (const struct GNUNET_HELLO_Address *address) - - - int - GNUNET_HELLO_address_cmp - d0/d91/group__hello.html - gaf039c06d2b7a33dd901e3e441dec3104 - (const struct GNUNET_HELLO_Address *a1, const struct GNUNET_HELLO_Address *a2) - - - - gnunet-hello.c - /home/grothoff/research/gnunet/src/hello/ - df/dc1/gnunet-hello_8c - platform.h - gnunet_protocols.h - gnunet_hello_lib.h - AddContext - - static int - add_to_buf - df/dc1/gnunet-hello_8c.html - a97bddbc469d634d944cb26a7ccfa5527 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - static ssize_t - add_from_hello - df/dc1/gnunet-hello_8c.html - a3220bcb8c12ed28e61493703a4ffe5a2 - (void *cls, size_t max, void *buf) - - - int - main - df/dc1/gnunet-hello_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - static int - address_count - df/dc1/gnunet-hello_8c.html - a827b7214573943430871533037d0f5b9 - - - - - hello-ng.c - /home/grothoff/research/gnunet/src/hello/ - d9/d91/hello-ng_8c - platform.h - gnunet_signatures.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_util_lib.h - gnunet_ats_service.h - SignedAddress - - void - GNUNET_HELLO_sign_address - d0/d91/group__hello.html - ga09602262140791c31ba24f0814efdb90 - (const char *address, enum GNUNET_NetworkType nt, struct GNUNET_TIME_Absolute mono_time, const struct GNUNET_CRYPTO_EddsaPrivateKey *private_key, void **result, size_t *result_size) - - - char * - GNUNET_HELLO_extract_address - d0/d91/group__hello.html - gac7f8c8900af3388dcdf0b1a1c85c7e8e - (const void *raw, size_t raw_size, const struct GNUNET_PeerIdentity *pid, enum GNUNET_NetworkType *nt, struct GNUNET_TIME_Absolute *mono_time) - - - char * - GNUNET_HELLO_address_to_prefix - d0/d91/group__hello.html - ga4918ed6cb7b9b3defe42712465e7f538 - (const char *address) - - - - hello.c - /home/grothoff/research/gnunet/src/hello/ - d1/d6a/hello_8c - platform.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_util_lib.h - gnunet_transport_plugin.h - GNUNET_HELLO_ComposeUriContext - GNUNET_HELLO_ParseUriContext - ExpireContext - MergeContext - DeltaContext - EqualsContext - - int - GNUNET_HELLO_is_friend_only - d0/d91/group__hello.html - ga5a3472e5ec5c74a8018ff773610b609b - (const struct GNUNET_HELLO_Message *h) - - - size_t - GNUNET_HELLO_add_address - d0/d91/group__hello.html - ga6facd6dffbb97344f6d196a67d088ff3 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration, char *target, size_t max) - - - static size_t - get_hello_address_size - d1/d6a/hello_8c.html - a40207300b7ebcd456e2c0c34b3e979c4 - (const char *buf, size_t max, uint16_t *ralen) - - - struct GNUNET_HELLO_Message * - GNUNET_HELLO_create - d0/d91/group__hello.html - ga12e3ca992c1a4cf3cfed33cd5c92d7e5 - (const struct GNUNET_CRYPTO_EddsaPublicKey *public_key, GNUNET_HELLO_GenerateAddressListCallback addrgen, void *addrgen_cls, int friend_only) - - - struct GNUNET_HELLO_Message * - GNUNET_HELLO_iterate_addresses - d0/d91/group__hello.html - gad049d53395cb1bbf8ffbe26c2cfafbae - (const struct GNUNET_HELLO_Message *msg, int return_modified, GNUNET_HELLO_AddressIterator it, void *it_cls) - - - static int - get_match_exp - d1/d6a/hello_8c.html - a9e497002cbfcaddf8fc34fc53f216bca - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - static int - copy_latest - d1/d6a/hello_8c.html - add5c20fffbe0649f1e5e3ee4590fe411 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - static ssize_t - merge_addr - d1/d6a/hello_8c.html - a09724157edd3db24fca144f523125f40 - (void *cls, size_t max, void *buf) - - - struct GNUNET_HELLO_Message * - GNUNET_HELLO_merge - d0/d91/group__hello.html - ga1ded5f95e07a305351e779daa442efeb - (const struct GNUNET_HELLO_Message *h1, const struct GNUNET_HELLO_Message *h2) - - - static int - delta_match - d1/d6a/hello_8c.html - a3e17d63eeb55de869baaa65603a607ad - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - void - GNUNET_HELLO_iterate_new_addresses - d0/d91/group__hello.html - ga0cc1c3919447eac53bf8ac78213763ed - (const struct GNUNET_HELLO_Message *new_hello, const struct GNUNET_HELLO_Message *old_hello, struct GNUNET_TIME_Absolute expiration_limit, GNUNET_HELLO_AddressIterator it, void *it_cls) - - - uint16_t - GNUNET_HELLO_size - d0/d91/group__hello.html - ga117667a0c9e57f4c5423636343c4d03c - (const struct GNUNET_HELLO_Message *hello) - - - int - GNUNET_HELLO_get_id - d0/d91/group__hello.html - ga039ac5bdb01401c110a054eb90d1befb - (const struct GNUNET_HELLO_Message *hello, struct GNUNET_PeerIdentity *peer) - - - struct GNUNET_MessageHeader * - GNUNET_HELLO_get_header - d0/d91/group__hello.html - ga63dbbd4f4934d37466d8c46c2d7f1efd - (struct GNUNET_HELLO_Message *hello) - - - static int - find_other_matching - d1/d6a/hello_8c.html - acd0a58010450b0e7f08495782e0469ed - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - static int - find_matching - d1/d6a/hello_8c.html - a43a95e0707607f8edb71042c0f2815f4 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - struct GNUNET_TIME_Absolute - GNUNET_HELLO_equals - d0/d91/group__hello.html - ga796e437cc9c50c6bb41665f554e69f62 - (const struct GNUNET_HELLO_Message *h1, const struct GNUNET_HELLO_Message *h2, struct GNUNET_TIME_Absolute now) - - - static int - find_max_expire - d1/d6a/hello_8c.html - afe8eb32169abc39fa2b7d7084477d875 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - struct GNUNET_TIME_Absolute - GNUNET_HELLO_get_last_expiration - d0/d91/group__hello.html - ga1273ca74a959bab7ff01d7f0413858b2 - (const struct GNUNET_HELLO_Message *msg) - - - static int - add_address_to_uri - d1/d6a/hello_8c.html - abc2ce1c08234a0bc7f9ed9c609577fa6 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - char * - GNUNET_HELLO_compose_uri - d0/d91/group__hello.html - gaaabb2a394e7d31f9529c669a8eaa9c7b - (const struct GNUNET_HELLO_Message *hello, GNUNET_HELLO_TransportPluginsFind plugins_find) - - - static ssize_t - add_address_to_hello - d1/d6a/hello_8c.html - aa8f2d3455f583f7b12381542563499b8 - (void *cls, size_t max, void *buffer) - - - int - GNUNET_HELLO_parse_uri - d0/d91/group__hello.html - ga43133c173c29dd35c7e68d7ade424d99 - (const char *uri, struct GNUNET_CRYPTO_EddsaPublicKey *pubkey, struct GNUNET_HELLO_Message **hello, GNUNET_HELLO_TransportPluginsFind plugins_find) - - - - gnunet-daemon-hostlist.c - /home/grothoff/research/gnunet/src/hostlist/ - de/ddb/gnunet-daemon-hostlist_8c - platform.h - gnunet-daemon-hostlist_client.h - gnunet_core_service.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_statistics_service.h - GNUNET_HOSTLIST_ADV_Message - - static void - core_init - de/ddb/gnunet-daemon-hostlist_8c.html - ae6fb4b79865af9c315018e1cd50cd3e7 - (void *cls, const struct GNUNET_PeerIdentity *my_identity) - - - static int - check_advertisement - de/ddb/gnunet-daemon-hostlist_8c.html - a553009f63b0d6b3d26e87868708f9f75 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - handle_advertisement - de/ddb/gnunet-daemon-hostlist_8c.html - aa0d491ac93883795a4b39b34c1c94915 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void * - connect_handler - de/ddb/gnunet-daemon-hostlist_8c.html - a029fea0c094205db061999e3471e0b72 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - static void - disconnect_handler - de/ddb/gnunet-daemon-hostlist_8c.html - a9a3279463935aa2881adbc10bceadda5 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *internal_cls) - - - static void - cleaning_task - de/ddb/gnunet-daemon-hostlist_8c.html - a1a0646a3a3b866def4a0f00421a2c5ae - (void *cls) - - - static void - run - de/ddb/gnunet-daemon-hostlist_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - de/ddb/gnunet-daemon-hostlist_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - bootstrapping - de/ddb/gnunet-daemon-hostlist_8c.html - a82a555e3dfd8cc7e4d7db3dbfcc3a653 - - - - static int - learning - de/ddb/gnunet-daemon-hostlist_8c.html - a5b4625d1dd5b6bc99daa210a4f9a9080 - - - - static struct GNUNET_STATISTICS_Handle * - stats - de/ddb/gnunet-daemon-hostlist_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_CORE_Handle * - core - de/ddb/gnunet-daemon-hostlist_8c.html - a2fdb14c183d2079ecbb6cd8dbd3fbaf2 - - - - static GNUNET_HOSTLIST_UriHandler - client_adv_handler - de/ddb/gnunet-daemon-hostlist_8c.html - a986f0580df7995f0d9e9136c3c06fbd9 - - - - static GNUNET_CORE_ConnectEventHandler - client_ch - de/ddb/gnunet-daemon-hostlist_8c.html - ae72758de92c89b5c4b0a82263093944a - - - - static GNUNET_CORE_DisconnectEventHandler - client_dh - de/ddb/gnunet-daemon-hostlist_8c.html - af9a003b0b85fa515b8c3a44c0fa5a012 - - - - static GNUNET_NETWORK_STRUCT_END struct GNUNET_PeerIdentity - me - de/ddb/gnunet-daemon-hostlist_8c.html - a94f2fcf58cc3cbfee6f0b375eea5fba2 - - - - - gnunet-daemon-hostlist.h - /home/grothoff/research/gnunet/src/hostlist/ - d5/d7a/gnunet-daemon-hostlist_8h - platform.h - gnunet_core_service.h - gnunet_protocols.h - gnunet_statistics_service.h - gnunet_util_lib.h - - #define - MAX_URL_LEN - d5/d7a/gnunet-daemon-hostlist_8h.html - a19983ae2cb60fa8a4e81aa9cbb8b9f29 - - - - #define - MAX_BYTES_PER_HOSTLISTS - d5/d7a/gnunet-daemon-hostlist_8h.html - a98b2856be81961371fa8b872545533c7 - - - - - gnunet-daemon-hostlist_client.c - /home/grothoff/research/gnunet/src/hostlist/ - da/ddc/gnunet-daemon-hostlist__client_8c - platform.h - gnunet-daemon-hostlist_client.h - gnunet_hello_lib.h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_peerinfo_service.h - gnunet-daemon-hostlist.h - gnunet_curl_lib.h - Hostlist - - #define - MIN_CONNECTIONS - da/ddc/gnunet-daemon-hostlist__client_8c.html - aa0fe5d27d98394315dd43ec9498dc043 - - - - #define - MAX_NUMBER_HOSTLISTS - da/ddc/gnunet-daemon-hostlist__client_8c.html - a2239d6889633242ba37bcf40ed5435ad - - - - #define - SAVING_INTERVAL - da/ddc/gnunet-daemon-hostlist__client_8c.html - a0ca6501c9ed66d36ac1206619f57fb05 - - - - #define - TESTING_INTERVAL - da/ddc/gnunet-daemon-hostlist__client_8c.html - a9bb42e875ce70e50e6ba048295762189 - - - - #define - WAITING_INTERVAL - da/ddc/gnunet-daemon-hostlist__client_8c.html - a8223da135b9c3578b27a9bbe8f18c587 - - - - #define - HOSTLIST_INITIAL - da/ddc/gnunet-daemon-hostlist__client_8c.html - a8c9c3a81084a08d8decfa28b6b342bb0 - - - - #define - HOSTLIST_FAILED_DOWNLOAD - da/ddc/gnunet-daemon-hostlist__client_8c.html - a47afd5cda0bf48420f6ce6a5324c26b6 - - - - #define - HOSTLIST_SUCCESSFUL_DOWNLOAD - da/ddc/gnunet-daemon-hostlist__client_8c.html - aeece4d8e22a888ebd33a0a9feb3661a0 - - - - #define - HOSTLIST_SUCCESSFUL_HELLO - da/ddc/gnunet-daemon-hostlist__client_8c.html - a201787dcbcb441d67f51412eebd1184e - - - - #define - CURL_EASY_SETOPT - da/ddc/gnunet-daemon-hostlist__client_8c.html - a7df407b52311ac42ecae7397b63abbed - (c, a, b) - - - static size_t - callback_download - da/ddc/gnunet-daemon-hostlist__client_8c.html - a8d49ecc37181ec93112bdab09ebcd87c - (void *ptr, size_t size, size_t nmemb, void *ctx) - - - static char * - get_bootstrap_server - da/ddc/gnunet-daemon-hostlist__client_8c.html - ac507d2d704b1aa615a2c6d9f4ddeb34e - () - - - static char * - download_get_url - da/ddc/gnunet-daemon-hostlist__client_8c.html - a37959af162fb3c0139e6a886cab7d02f - () - - - static void - save_hostlist_file - da/ddc/gnunet-daemon-hostlist__client_8c.html - adac05bee4ee1e17a8b31dc7375cb586d - (int shutdown) - - - static uint64_t - checked_add - da/ddc/gnunet-daemon-hostlist__client_8c.html - a1a8d28f202f1a630d781fdca56a46dc2 - (uint64_t val1, uint64_t val2) - - - static uint64_t - checked_sub - da/ddc/gnunet-daemon-hostlist__client_8c.html - af6bd8b3aff41e126ea279b728b507751 - (uint64_t val1, uint64_t val2) - - - static int - linked_list_contains - da/ddc/gnunet-daemon-hostlist__client_8c.html - a8aacf480182d75a639f1177a9b85284e - (const char *uri) - - - static struct Hostlist * - linked_list_get_lowest_quality - da/ddc/gnunet-daemon-hostlist__client_8c.html - ad299572f2cad866f2238ea9421eccd28 - () - - - static void - insert_hostlist - da/ddc/gnunet-daemon-hostlist__client_8c.html - a52cb9957394437445915d1f8d1b1d157 - () - - - static void - update_hostlist - da/ddc/gnunet-daemon-hostlist__client_8c.html - aa8ae3c207c9fe8fd691d80bfe85f58dd - () - - - static void - clean_up - da/ddc/gnunet-daemon-hostlist__client_8c.html - af47a7420bb92a3f3657a67a674870158 - () - - - static void - task_download - da/ddc/gnunet-daemon-hostlist__client_8c.html - aaf4eee2f57fdb96690347e1836699cf6 - (void *cls) - - - static void - download_prepare - da/ddc/gnunet-daemon-hostlist__client_8c.html - afbddadf85a91cea8fd22da087f1a0e3f - () - - - static void - download_hostlist - da/ddc/gnunet-daemon-hostlist__client_8c.html - ab5bd39042a8c21dacc9fd208329d0278 - () - - - static void - task_download_dispatcher - da/ddc/gnunet-daemon-hostlist__client_8c.html - a01d3d24337c4d554a375c3a9f41f890c - (void *cls) - - - static void - task_check - da/ddc/gnunet-daemon-hostlist__client_8c.html - a220d06c0446caa3ff0a48094024143cd - (void *cls) - - - static void - task_testing_intervall_reset - da/ddc/gnunet-daemon-hostlist__client_8c.html - af97de1bf86539eb6e68bbc64dd050315 - (void *cls) - - - static void - task_hostlist_saving - da/ddc/gnunet-daemon-hostlist__client_8c.html - a318a3a1348d0b888d97e26414313c514 - (void *cls) - - - static void * - handler_connect - da/ddc/gnunet-daemon-hostlist__client_8c.html - a4e81cba15e9484293130625f11d36e17 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - static void - handler_disconnect - da/ddc/gnunet-daemon-hostlist__client_8c.html - a21594ff1700902b7405caab3c5bed4b5 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *internal_cls) - - - static void - handler_advertisement - da/ddc/gnunet-daemon-hostlist__client_8c.html - a4816d87cf6e715b6c1a45330d655796e - (const char *uri) - - - static void - primary_task - da/ddc/gnunet-daemon-hostlist__client_8c.html - afa1e1294dd19349f8ee4facb79cfec62 - (void *cls, int success) - - - static void - stat_timeout_task - da/ddc/gnunet-daemon-hostlist__client_8c.html - a7a90d6e28a16a578fa9fd788fbc6a5ed - (void *cls) - - - static int - process_stat - da/ddc/gnunet-daemon-hostlist__client_8c.html - a21644aa34443863a890e81b23777cbdc - (void *cls, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - static void - load_hostlist_file - da/ddc/gnunet-daemon-hostlist__client_8c.html - a837b7605739134a60020bcec31a74832 - () - - - int - GNUNET_HOSTLIST_client_start - da/ddc/gnunet-daemon-hostlist__client_8c.html - a4de29d42a1981d0170b3ce30a94ec373 - (const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_STATISTICS_Handle *st, GNUNET_CORE_ConnectEventHandler *ch, GNUNET_CORE_DisconnectEventHandler *dh, GNUNET_HOSTLIST_UriHandler *msgh, int learn) - - - void - GNUNET_HOSTLIST_client_stop - da/ddc/gnunet-daemon-hostlist__client_8c.html - abe685632de24722b4fbd326e8aab9431 - () - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - da/ddc/gnunet-daemon-hostlist__client_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_STATISTICS_Handle * - stats - da/ddc/gnunet-daemon-hostlist__client_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static char * - proxy - da/ddc/gnunet-daemon-hostlist__client_8c.html - a1733a8293fb431fca58eb4720ac0fcbb - - - - static char * - proxy_username - da/ddc/gnunet-daemon-hostlist__client_8c.html - aedb73a85756d65fcddc0a4db9eea4b62 - - - - static char * - proxy_password - da/ddc/gnunet-daemon-hostlist__client_8c.html - a763463ad651424546c8c65fb92e6ae99 - - - - static curl_proxytype - proxy_type - da/ddc/gnunet-daemon-hostlist__client_8c.html - af7ed4046c09b8e6e6e6213face8cadaf - - - - static size_t - download_pos - da/ddc/gnunet-daemon-hostlist__client_8c.html - a55d305e5afb5907e0f02a616785a9d3c - - - - static char * - current_url - da/ddc/gnunet-daemon-hostlist__client_8c.html - a749ddbab1aae0e9653f8de566d44aaa5 - - - - static CURL * - curl - da/ddc/gnunet-daemon-hostlist__client_8c.html - a6a59594ba3469ec6a1d56f6631e275e0 - - - - static CURLM * - multi - da/ddc/gnunet-daemon-hostlist__client_8c.html - a8b65cf8f95c8f900b2fa0aeb1068d52c - - - - static uint32_t - stat_bytes_downloaded - da/ddc/gnunet-daemon-hostlist__client_8c.html - ae3b79b0aadda4581636617a04f2cd268 - - - - static struct GNUNET_TIME_Relative - hostlist_delay - da/ddc/gnunet-daemon-hostlist__client_8c.html - a3cb8a750f81a57dc7ef49f35a659ab3f - - - - static struct GNUNET_SCHEDULER_Task * - ti_check_download - da/ddc/gnunet-daemon-hostlist__client_8c.html - aca18d6af58ebcdad26edb0de4839e253 - - - - static struct GNUNET_SCHEDULER_Task * - ti_download - da/ddc/gnunet-daemon-hostlist__client_8c.html - ac7292f2288e6d6c8fd273ed7bfb7f3e7 - - - - static struct GNUNET_SCHEDULER_Task * - ti_saving_task - da/ddc/gnunet-daemon-hostlist__client_8c.html - ad351247392016683a4fbdd110eabf830 - - - - static struct GNUNET_SCHEDULER_Task * - ti_download_dispatcher_task - da/ddc/gnunet-daemon-hostlist__client_8c.html - af0826bc72c69369b1d067c538708572a - - - - static struct GNUNET_SCHEDULER_Task * - ti_testing_intervall_task - da/ddc/gnunet-daemon-hostlist__client_8c.html - a88dace7a137c863585559b8e8dbce1fe - - - - static struct GNUNET_TIME_Absolute - end_time - da/ddc/gnunet-daemon-hostlist__client_8c.html - a07cc35ae755b897a86ae6333ccdbc99e - - - - static struct Hostlist * - linked_list_head - da/ddc/gnunet-daemon-hostlist__client_8c.html - a3db424eac2f4120a5ff0b110f975a690 - - - - static struct Hostlist * - linked_list_tail - da/ddc/gnunet-daemon-hostlist__client_8c.html - ac5e2164957a993120225cc7927a242f3 - - - - static struct Hostlist * - current_hostlist - da/ddc/gnunet-daemon-hostlist__client_8c.html - ac98c2a61f0404d0093e8e3c984c4fdef - - - - static unsigned int - linked_list_size - da/ddc/gnunet-daemon-hostlist__client_8c.html - a7cb564dc1af0d264289d606d7cbb64dc - - - - static struct Hostlist * - hostlist_to_test - da/ddc/gnunet-daemon-hostlist__client_8c.html - aaf53696fd1f529eb99589774bfc5f55d - - - - static struct GNUNET_STATISTICS_GetHandle * - sget - da/ddc/gnunet-daemon-hostlist__client_8c.html - a7d00ed147726c59943cdd5f88577ae54 - - - - static int - stat_bogus_url - da/ddc/gnunet-daemon-hostlist__client_8c.html - aabb4b21b4dbea49db3339e190c011fa9 - - - - static int - stat_testing_hostlist - da/ddc/gnunet-daemon-hostlist__client_8c.html - a6ab6075323ba700c65ea132f11229db9 - - - - static int - stat_testing_allowed - da/ddc/gnunet-daemon-hostlist__client_8c.html - a5109e96b920b0c858f983d67e7311a3f - - - - static int - stat_download_in_progress - da/ddc/gnunet-daemon-hostlist__client_8c.html - a2ca6895156046edbdd61281e77293752 - - - - static unsigned int - stat_use_bootstrap - da/ddc/gnunet-daemon-hostlist__client_8c.html - a4c9d1132d8c149fd3242dc6cd4e9f4f6 - - - - static int - stat_learning - da/ddc/gnunet-daemon-hostlist__client_8c.html - a319bba7acc481bc41e7b6e6bace863ef - - - - static unsigned int - stat_download_successful - da/ddc/gnunet-daemon-hostlist__client_8c.html - a04b71d87b6a24850753fbe92b7d1ddac - - - - static unsigned int - stat_hellos_obtained - da/ddc/gnunet-daemon-hostlist__client_8c.html - abedbad95da55bd7f0e381d6054377be4 - - - - static unsigned int - stat_connection_count - da/ddc/gnunet-daemon-hostlist__client_8c.html - a89f61a8af4be832bc6643e8d0f9e09a4 - - - - static struct GNUNET_PEERINFO_Handle * - pi - da/ddc/gnunet-daemon-hostlist__client_8c.html - a70b1b1edcb61c809fdc5fd79f74b51b3 - - - - - gnunet-daemon-hostlist_client.h - /home/grothoff/research/gnunet/src/hostlist/ - db/d43/gnunet-daemon-hostlist__client_8h - gnunet_core_service.h - gnunet_statistics_service.h - gnunet_util_lib.h - - void(* - GNUNET_HOSTLIST_UriHandler - db/d43/gnunet-daemon-hostlist__client_8h.html - a95d49035978ab72fae90671767ff343f - )(const char *uri) - - - int - GNUNET_HOSTLIST_client_start - db/d43/gnunet-daemon-hostlist__client_8h.html - a4de29d42a1981d0170b3ce30a94ec373 - (const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_STATISTICS_Handle *st, GNUNET_CORE_ConnectEventHandler *ch, GNUNET_CORE_DisconnectEventHandler *dh, GNUNET_HOSTLIST_UriHandler *msgh, int learn) - - - void - GNUNET_HOSTLIST_client_stop - db/d43/gnunet-daemon-hostlist__client_8h.html - aaad66de7f9a29c1dbd21f328f95796b7 - (void) - - - - gnunet-daemon-hostlist_server.c - /home/grothoff/research/gnunet/src/hostlist/ - d9/deb/gnunet-daemon-hostlist__server_8c - platform.h - gnunet-daemon-hostlist_server.h - gnunet_hello_lib.h - gnunet_peerinfo_service.h - gnunet-daemon-hostlist.h - gnunet_resolver_service.h - HostSet - - #define - GNUNET_ADV_TIMEOUT - d9/deb/gnunet-daemon-hostlist__server_8c.html - a6a44b74fafe574eb3a9cda27a4eefa51 - - - - static void - add_cors_headers - d9/deb/gnunet-daemon-hostlist__server_8c.html - a3804f4c503dbf318be200c9431ca0d51 - (struct MHD_Response *response) - - - static void - finish_response - d9/deb/gnunet-daemon-hostlist__server_8c.html - abfd1388354469898c2999d8776b333b7 - () - - - static int - check_has_addr - d9/deb/gnunet-daemon-hostlist__server_8c.html - a648d595ec4808316b0402d29316612b6 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - static void - host_processor - d9/deb/gnunet-daemon-hostlist__server_8c.html - a086db4a546d8304ae97fdbf8b14c741f - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Message *hello, const char *err_msg) - - - static int - accept_policy_callback - d9/deb/gnunet-daemon-hostlist__server_8c.html - a40dea13ed3fa984f9663c48fc38f2cf7 - (void *cls, const struct sockaddr *addr, socklen_t addrlen) - - - static int - access_handler_callback - d9/deb/gnunet-daemon-hostlist__server_8c.html - a4ff36f60cc7fc01e0d405a29353c5fe3 - (void *cls, struct MHD_Connection *connection, const char *url, const char *method, const char *version, const char *upload_data, size_t *upload_data_size, void **con_cls) - - - static void - adv_transmit - d9/deb/gnunet-daemon-hostlist__server_8c.html - a807e2a525387fdea4e8320392a707113 - (struct GNUNET_MQ_Handle *mq) - - - static void * - connect_handler - d9/deb/gnunet-daemon-hostlist__server_8c.html - a029fea0c094205db061999e3471e0b72 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - static void - process_notify - d9/deb/gnunet-daemon-hostlist__server_8c.html - a5cdf0b9784c9b03cc55fd3139a5a1de8 - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Message *hello, const char *err_msg) - - - static struct GNUNET_SCHEDULER_Task * - prepare_daemon - d9/deb/gnunet-daemon-hostlist__server_8c.html - a6ca1d5741b5e8a3653a8690316220d55 - (struct MHD_Daemon *daemon_handle) - - - static void - run_daemon - d9/deb/gnunet-daemon-hostlist__server_8c.html - a989f04de656dec3fb48b3b5a070f48fa - (void *cls) - - - int - GNUNET_HOSTLIST_server_start - d9/deb/gnunet-daemon-hostlist__server_8c.html - a87061b9786e31d53e344c3458d5da6ac - (const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_STATISTICS_Handle *st, struct GNUNET_CORE_Handle *co, GNUNET_CORE_ConnectEventHandler *server_ch, int advertise) - - - void - GNUNET_HOSTLIST_server_stop - d9/deb/gnunet-daemon-hostlist__server_8c.html - ad6d05a0c21e807ea1aab85be9e69a79b - () - - - static struct MHD_Daemon * - daemon_handle_v6 - d9/deb/gnunet-daemon-hostlist__server_8c.html - a0845d2651f3959226ed0c94535dddba1 - - - - static struct MHD_Daemon * - daemon_handle_v4 - d9/deb/gnunet-daemon-hostlist__server_8c.html - a1f04206813f99752f95a1838f122ace7 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d9/deb/gnunet-daemon-hostlist__server_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_STATISTICS_Handle * - stats - d9/deb/gnunet-daemon-hostlist__server_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_CORE_Handle * - core - d9/deb/gnunet-daemon-hostlist__server_8c.html - a2fdb14c183d2079ecbb6cd8dbd3fbaf2 - - - - static struct GNUNET_PEERINFO_NotifyContext * - notify - d9/deb/gnunet-daemon-hostlist__server_8c.html - ad2189cfb4303c865c3a156ee7bc0fd84 - - - - static struct GNUNET_SCHEDULER_Task * - hostlist_task_v4 - d9/deb/gnunet-daemon-hostlist__server_8c.html - a25ce0034c90be03e39501cc515da2162 - - - - static struct GNUNET_SCHEDULER_Task * - hostlist_task_v6 - d9/deb/gnunet-daemon-hostlist__server_8c.html - a5246c4dd7d42cfb631002a3d678bebae - - - - static struct MHD_Response * - response - d9/deb/gnunet-daemon-hostlist__server_8c.html - a0a9a7e42f100fedfae50cfcd8a28ec82 - - - - static struct GNUNET_PEERINFO_Handle * - peerinfo - d9/deb/gnunet-daemon-hostlist__server_8c.html - a64ed684b65754a665ad026511faf8b16 - - - - static int - advertising - d9/deb/gnunet-daemon-hostlist__server_8c.html - a325f793290a1bcf9f48639146ef529f6 - - - - static char * - hostlist_uri - d9/deb/gnunet-daemon-hostlist__server_8c.html - ad6d5513fc69a5ac77f308e129bb3888f - - - - static struct HostSet * - builder - d9/deb/gnunet-daemon-hostlist__server_8c.html - a261e66bae7f4a7d202f35887bdde5899 - - - - - gnunet-daemon-hostlist_server.h - /home/grothoff/research/gnunet/src/hostlist/ - de/d8a/gnunet-daemon-hostlist__server_8h - gnunet_core_service.h - gnunet_statistics_service.h - gnunet_util_lib.h - - int - GNUNET_HOSTLIST_server_start - de/d8a/gnunet-daemon-hostlist__server_8h.html - af5f157e2488b6ad452af7ac8c1c38825 - (const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_STATISTICS_Handle *st, struct GNUNET_CORE_Handle *core, GNUNET_CORE_ConnectEventHandler *server_ch, int advertise) - - - void - GNUNET_HOSTLIST_server_stop - de/d8a/gnunet-daemon-hostlist__server_8h.html - a37b9278a94ee0c87cd0e86baf5f4ca69 - (void) - - - - gnunet-identity.c - /home/grothoff/research/gnunet/src/identity/ - d3/dee/gnunet-identity_8c - platform.h - gnunet_util_lib.h - gnunet_identity_service.h - - #define - TIMEOUT_STATUS_CODE - d3/dee/gnunet-identity_8c.html - a023d0b36dd056c985d20dd4d762e6378 - - - - static void - shutdown_task - d3/dee/gnunet-identity_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - test_finished - d3/dee/gnunet-identity_8c.html - add67041c1da1a9b4845b1b76663d23a6 - () - - - static void - delete_finished - d3/dee/gnunet-identity_8c.html - afe572e36f30abdde353cd830f33fe999 - (void *cls, const char *emsg) - - - static void - create_finished - d3/dee/gnunet-identity_8c.html - aa0ef713b3c68fb1d7d7e59cbc32415b3 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pk, const char *emsg) - - - static void - set_done - d3/dee/gnunet-identity_8c.html - adf4b2b701deef937b897157aa77a2910 - (void *cls, const char *emsg) - - - static void - print_ego - d3/dee/gnunet-identity_8c.html - a72ddbe66f543f61f2f9c8065d0489535 - (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx, const char *identifier) - - - static void - run - d3/dee/gnunet-identity_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d3/dee/gnunet-identity_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_IDENTITY_Handle * - sh - d3/dee/gnunet-identity_8c.html - a59d032110360f08772569a0d5179ee17 - - - - static int - list - d3/dee/gnunet-identity_8c.html - a50588484dd448ac70f095ac1209941f0 - - - - static int - monitor - d3/dee/gnunet-identity_8c.html - a46fa1969de5714507943035793d36269 - - - - static int - private_keys - d3/dee/gnunet-identity_8c.html - a9b068c8e3c6e4810fc87a1606a5ab9c6 - - - - static unsigned int - verbose - d3/dee/gnunet-identity_8c.html - a1209946062659806bc7657fe60753a21 - - - - static int - quiet - d3/dee/gnunet-identity_8c.html - a55602ca214fb365e8deef9a73c8442e7 - - - - static char * - create_ego - d3/dee/gnunet-identity_8c.html - abad33459d9de1ab350d168e3e5bd82e4 - - - - static char * - delete_ego - d3/dee/gnunet-identity_8c.html - aae558c092133a853d0607be9de79e342 - - - - static char * - set_ego - d3/dee/gnunet-identity_8c.html - af7eddfa1f70d0b13f37efddee3a79970 - - - - static char * - set_subsystem - d3/dee/gnunet-identity_8c.html - aac1910a6c95a62c482ef1eb1a1bbb466 - - - - static struct GNUNET_IDENTITY_Operation * - set_op - d3/dee/gnunet-identity_8c.html - a25912dab9017d620188c01df6b86f244 - - - - static struct GNUNET_IDENTITY_Operation * - create_op - d3/dee/gnunet-identity_8c.html - a3ef85d56f9e3d4936b97cfd42a73a2ff - - - - static struct GNUNET_IDENTITY_Operation * - delete_op - d3/dee/gnunet-identity_8c.html - ab8e99fa1e99abc5759de7b87733b24de - - - - static int - global_ret - d3/dee/gnunet-identity_8c.html - a46aea8bacb6e1782ced692b1dfb4ff7b - - - - - gnunet-service-identity.c - /home/grothoff/research/gnunet/src/identity/ - df/d8b/gnunet-service-identity_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_protocols.h - gnunet_statistics_service.h - gnunet_identity_service.h - identity.h - Ego - RenameContext - - static char * - get_ego_filename - df/d8b/gnunet-service-identity_8c.html - a86fdda2ef3af90d2f5b4ce6dd6cc3c16 - (struct Ego *ego) - - - static void - client_disconnect_cb - df/d8b/gnunet-service-identity_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static void * - client_connect_cb - df/d8b/gnunet-service-identity_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - shutdown_task - df/d8b/gnunet-service-identity_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - send_result_code - df/d8b/gnunet-service-identity_8c.html - a6e1bdf28fb33d4f142101e010f7e0490 - (struct GNUNET_SERVICE_Client *client, uint32_t result_code, const char *emsg) - - - static struct GNUNET_MQ_Envelope * - create_update_message - df/d8b/gnunet-service-identity_8c.html - a5f359af9b7c85d244d5a3bf10aec3a79 - (struct Ego *ego) - - - static struct GNUNET_MQ_Envelope * - create_set_default_message - df/d8b/gnunet-service-identity_8c.html - a18ac737d1f8789a37cad98b777998947 - (struct Ego *ego, const char *servicename) - - - static void - handle_start_message - df/d8b/gnunet-service-identity_8c.html - a5ebb5495f3c9d114cac7d72501d7bdba - (void *cls, const struct GNUNET_MessageHeader *message) - - - static int - check_lookup_message - df/d8b/gnunet-service-identity_8c.html - a5042c245db24f5e4ed140edf2dcb5b4d - (void *cls, const struct LookupMessage *message) - - - static void - handle_lookup_message - df/d8b/gnunet-service-identity_8c.html - aa3c8b187dcaf84ee912d946d7fc5cc78 - (void *cls, const struct LookupMessage *message) - - - static int - check_lookup_by_suffix_message - df/d8b/gnunet-service-identity_8c.html - aff33009f93b9e1735e426a6870225f64 - (void *cls, const struct LookupMessage *message) - - - static void - handle_lookup_by_suffix_message - df/d8b/gnunet-service-identity_8c.html - a695bf84cc710293caf45453650b2a711 - (void *cls, const struct LookupMessage *message) - - - static int - check_get_default_message - df/d8b/gnunet-service-identity_8c.html - ac8adb0d7b076e04f7afca23ecf6bc10e - (void *cls, const struct GetDefaultMessage *msg) - - - static void - handle_get_default_message - df/d8b/gnunet-service-identity_8c.html - aeb9e531226a5d8061f502181e6fd5789 - (void *cls, const struct GetDefaultMessage *gdm) - - - static int - key_cmp - df/d8b/gnunet-service-identity_8c.html - a2c49995d4902e9dab91f96f8eeced3e3 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *pk1, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pk2) - - - static int - check_set_default_message - df/d8b/gnunet-service-identity_8c.html - a2272e800fff75f5574e417f0987568ae - (void *cls, const struct SetDefaultMessage *msg) - - - static void - handle_set_default_message - df/d8b/gnunet-service-identity_8c.html - aa560a881236bfc849b3f2e29e952e0f0 - (void *cls, const struct SetDefaultMessage *sdm) - - - static void - notify_listeners - df/d8b/gnunet-service-identity_8c.html - ac6e87a9fb9070758b779aa12805da615 - (struct Ego *ego) - - - static int - check_create_message - df/d8b/gnunet-service-identity_8c.html - a5d065af4d7de18178a8976cbbe216cd3 - (void *cls, const struct CreateRequestMessage *msg) - - - static void - handle_create_message - df/d8b/gnunet-service-identity_8c.html - a09adcf33000289dfd40a4151c999c0c3 - (void *cls, const struct CreateRequestMessage *crm) - - - static void - handle_ego_rename - df/d8b/gnunet-service-identity_8c.html - a7b327d41317bc4a9e44c764eef255c02 - (void *cls, const char *section) - - - static int - check_rename_message - df/d8b/gnunet-service-identity_8c.html - af278ece72f0d7e37ffcc9cea23f6106d - (void *cls, const struct RenameMessage *msg) - - - static void - handle_rename_message - df/d8b/gnunet-service-identity_8c.html - a874ab686bb431fb4e1e599b4f450a081 - (void *cls, const struct RenameMessage *rm) - - - static void - handle_ego_delete - df/d8b/gnunet-service-identity_8c.html - af4349e85e81191e4ae8307caccd5ba38 - (void *cls, const char *section) - - - static int - check_delete_message - df/d8b/gnunet-service-identity_8c.html - a64f8e4b636c21657001db7371150a0bd - (void *cls, const struct DeleteMessage *msg) - - - static void - handle_delete_message - df/d8b/gnunet-service-identity_8c.html - ad6339c51e5b3916fdd8c754c4f4261dc - (void *cls, const struct DeleteMessage *dm) - - - static int - process_ego_file - df/d8b/gnunet-service-identity_8c.html - a783e1edf79f5af8bce48e2c802886201 - (void *cls, const char *filename) - - - static void - run - df/d8b/gnunet-service-identity_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - df/d8b/gnunet-service-identity_8c.html - a4736831f4f5e9ce2d317a138451282f8 - ("identity", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_fixed_size(start_message, GNUNET_MESSAGE_TYPE_IDENTITY_START, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_hd_var_size(lookup_message, GNUNET_MESSAGE_TYPE_IDENTITY_LOOKUP, struct LookupMessage, NULL), GNUNET_MQ_hd_var_size(lookup_by_suffix_message, GNUNET_MESSAGE_TYPE_IDENTITY_LOOKUP_BY_SUFFIX, struct LookupMessage, NULL), GNUNET_MQ_hd_var_size(get_default_message, GNUNET_MESSAGE_TYPE_IDENTITY_GET_DEFAULT, struct GetDefaultMessage, NULL), GNUNET_MQ_hd_var_size(set_default_message, GNUNET_MESSAGE_TYPE_IDENTITY_SET_DEFAULT, struct SetDefaultMessage, NULL), GNUNET_MQ_hd_var_size(create_message, GNUNET_MESSAGE_TYPE_IDENTITY_CREATE, struct CreateRequestMessage, NULL), GNUNET_MQ_hd_var_size(rename_message, GNUNET_MESSAGE_TYPE_IDENTITY_RENAME, struct RenameMessage, NULL), GNUNET_MQ_hd_var_size(delete_message, GNUNET_MESSAGE_TYPE_IDENTITY_DELETE, struct DeleteMessage, NULL), GNUNET_MQ_handler_end()) - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - df/d8b/gnunet-service-identity_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_CONFIGURATION_Handle * - subsystem_cfg - df/d8b/gnunet-service-identity_8c.html - afe12cea55a6f3bb87eb9af75d1752aa9 - - - - static struct GNUNET_STATISTICS_Handle * - stats - df/d8b/gnunet-service-identity_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_NotificationContext * - nc - df/d8b/gnunet-service-identity_8c.html - a5dd77ede3f4bb964d34d5a8ec48c42de - - - - static char * - ego_directory - df/d8b/gnunet-service-identity_8c.html - aae034b5d8cf8b3a3d3d8104f61eb38d2 - - - - static char * - subsystem_cfg_file - df/d8b/gnunet-service-identity_8c.html - a6bffce3ca59894fe1d280b9341c82c80 - - - - static struct Ego * - ego_head - df/d8b/gnunet-service-identity_8c.html - afc21467a2f6a78133681cb66c89182bd - - - - static struct Ego * - ego_tail - df/d8b/gnunet-service-identity_8c.html - a499d542a016a465ad05b9b7f49c9a7a9 - - - - - identity.h - /home/grothoff/research/gnunet/src/identity/ - de/d05/identity_8h - gnunet_common.h - ResultCodeMessage - LookupMessage - UpdateMessage - GetDefaultMessage - SetDefaultMessage - CreateRequestMessage - RenameMessage - DeleteMessage - GNUNET_IDENTITY_Ego - - - identity_api.c - /home/grothoff/research/gnunet/src/identity/ - d7/da8/identity__api_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_protocols.h - gnunet_identity_service.h - identity.h - GNUNET_IDENTITY_Operation - GNUNET_IDENTITY_Handle - - #define - LOG - d7/da8/identity__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - const struct GNUNET_IDENTITY_Ego * - GNUNET_IDENTITY_ego_get_anonymous - d0/d2f/group__identity.html - ga95c1c369bf5b3db15e6612fa0ea7897a - () - - - static void - reconnect - d7/da8/identity__api_8c.html - a7e1acc1306a252c65b8526268bbd4a5f - (void *cls) - - - static int - free_ego - d7/da8/identity__api_8c.html - acc896df985644f2b62b75582fab17379 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - reschedule_connect - d7/da8/identity__api_8c.html - ad3cde296db9fbf7e67844bdb377fa65a - (struct GNUNET_IDENTITY_Handle *h) - - - static void - mq_error_handler - d7/da8/identity__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static int - check_identity_result_code - d7/da8/identity__api_8c.html - adeb585821d14a011514a423ba82a99a3 - (void *cls, const struct ResultCodeMessage *rcm) - - - static void - handle_identity_result_code - d7/da8/identity__api_8c.html - a61ac65ef66f4c327288f8f3c866e6446 - (void *cls, const struct ResultCodeMessage *rcm) - - - static int - check_identity_update - d7/da8/identity__api_8c.html - a654bf7734f190974a0909f09de827a0d - (void *cls, const struct UpdateMessage *um) - - - static void - handle_identity_update - d7/da8/identity__api_8c.html - aacf43d7fd0e23723d096e1b7e91ac4d9 - (void *cls, const struct UpdateMessage *um) - - - static int - check_identity_set_default - d7/da8/identity__api_8c.html - aa2633a5bf07aadcd414dcc65b22adf57 - (void *cls, const struct SetDefaultMessage *sdm) - - - static void - handle_identity_set_default - d7/da8/identity__api_8c.html - a676268d0bcff23dd6b2dfa89465578de - (void *cls, const struct SetDefaultMessage *sdm) - - - struct GNUNET_IDENTITY_Handle * - GNUNET_IDENTITY_connect - d0/d2f/group__identity.html - gac5bc0255afe511a38d0b14772998572b - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_IDENTITY_Callback cb, void *cb_cls) - - - const struct GNUNET_CRYPTO_EcdsaPrivateKey * - GNUNET_IDENTITY_ego_get_private_key - d0/d2f/group__identity.html - gad6564b03d0added0041c2242dce4049c - (const struct GNUNET_IDENTITY_Ego *ego) - - - void - GNUNET_IDENTITY_ego_get_public_key - d0/d2f/group__identity.html - ga560d1adeb76aa0c0b814b83cd5c818b7 - (const struct GNUNET_IDENTITY_Ego *ego, struct GNUNET_CRYPTO_EcdsaPublicKey *pk) - - - struct GNUNET_IDENTITY_Operation * - GNUNET_IDENTITY_get - d0/d2f/group__identity.html - gac00c95fa7149fd160e84152ef34ea3d2 - (struct GNUNET_IDENTITY_Handle *h, const char *service_name, GNUNET_IDENTITY_Callback cb, void *cb_cls) - - - struct GNUNET_IDENTITY_Operation * - GNUNET_IDENTITY_set - d0/d2f/group__identity.html - gad0682db717f92e0375a39faaf0a12ce9 - (struct GNUNET_IDENTITY_Handle *h, const char *service_name, struct GNUNET_IDENTITY_Ego *ego, GNUNET_IDENTITY_Continuation cont, void *cont_cls) - - - struct GNUNET_IDENTITY_Operation * - GNUNET_IDENTITY_create - d0/d2f/group__identity.html - ga7bc43fa53e3aed8920e00fb467bda7c2 - (struct GNUNET_IDENTITY_Handle *h, const char *name, GNUNET_IDENTITY_CreateContinuation cont, void *cont_cls) - - - struct GNUNET_IDENTITY_Operation * - GNUNET_IDENTITY_rename - d0/d2f/group__identity.html - ga3c6e36bd98505df4f4c7f6b4047938e6 - (struct GNUNET_IDENTITY_Handle *h, const char *old_name, const char *new_name, GNUNET_IDENTITY_Continuation cb, void *cb_cls) - - - struct GNUNET_IDENTITY_Operation * - GNUNET_IDENTITY_delete - d0/d2f/group__identity.html - gaefc47bf4c422cde13c470d03cf0a1f97 - (struct GNUNET_IDENTITY_Handle *h, const char *name, GNUNET_IDENTITY_Continuation cb, void *cb_cls) - - - void - GNUNET_IDENTITY_cancel - d0/d2f/group__identity.html - gabf22940765aa7f1535bce00bb160c7f5 - (struct GNUNET_IDENTITY_Operation *op) - - - void - GNUNET_IDENTITY_disconnect - d0/d2f/group__identity.html - gaccbcd5c8d1aa8587767827fe8560a37c - (struct GNUNET_IDENTITY_Handle *h) - - - - identity_api_lookup.c - /home/grothoff/research/gnunet/src/identity/ - d8/d6f/identity__api__lookup_8c - platform.h - gnunet_util_lib.h - gnunet_identity_service.h - identity.h - GNUNET_IDENTITY_EgoLookup - - #define - LOG - d8/d6f/identity__api__lookup_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - check_identity_result_code - d8/d6f/identity__api__lookup_8c.html - adeb585821d14a011514a423ba82a99a3 - (void *cls, const struct ResultCodeMessage *rcm) - - - static void - handle_identity_result_code - d8/d6f/identity__api__lookup_8c.html - a61ac65ef66f4c327288f8f3c866e6446 - (void *cls, const struct ResultCodeMessage *rcm) - - - static int - check_identity_update - d8/d6f/identity__api__lookup_8c.html - a654bf7734f190974a0909f09de827a0d - (void *cls, const struct UpdateMessage *um) - - - static void - handle_identity_update - d8/d6f/identity__api__lookup_8c.html - aacf43d7fd0e23723d096e1b7e91ac4d9 - (void *cls, const struct UpdateMessage *um) - - - static void - mq_error_handler - d8/d6f/identity__api__lookup_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_IDENTITY_EgoLookup * - GNUNET_IDENTITY_ego_lookup - d0/d2f/group__identity.html - gadd4833a9cb161265d9b575f361542118 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *name, GNUNET_IDENTITY_EgoCallback cb, void *cb_cls) - - - void - GNUNET_IDENTITY_ego_lookup_cancel - d0/d2f/group__identity.html - gabfd47eef71e276bb606f8fff3157f2d7 - (struct GNUNET_IDENTITY_EgoLookup *el) - - - - identity_api_suffix_lookup.c - /home/grothoff/research/gnunet/src/identity/ - db/d9d/identity__api__suffix__lookup_8c - platform.h - gnunet_util_lib.h - gnunet_identity_service.h - identity.h - GNUNET_IDENTITY_EgoSuffixLookup - - #define - LOG - db/d9d/identity__api__suffix__lookup_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - check_identity_result_code - db/d9d/identity__api__suffix__lookup_8c.html - adeb585821d14a011514a423ba82a99a3 - (void *cls, const struct ResultCodeMessage *rcm) - - - static void - handle_identity_result_code - db/d9d/identity__api__suffix__lookup_8c.html - a61ac65ef66f4c327288f8f3c866e6446 - (void *cls, const struct ResultCodeMessage *rcm) - - - static int - check_identity_update - db/d9d/identity__api__suffix__lookup_8c.html - a654bf7734f190974a0909f09de827a0d - (void *cls, const struct UpdateMessage *um) - - - static void - handle_identity_update - db/d9d/identity__api__suffix__lookup_8c.html - aacf43d7fd0e23723d096e1b7e91ac4d9 - (void *cls, const struct UpdateMessage *um) - - - static void - mq_error_handler - db/d9d/identity__api__suffix__lookup_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_IDENTITY_EgoSuffixLookup * - GNUNET_IDENTITY_ego_lookup_by_suffix - d0/d2f/group__identity.html - gaf217da98e2a288cd2b204d25e01c9e6b - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *suffix, GNUNET_IDENTITY_EgoSuffixCallback cb, void *cb_cls) - - - void - GNUNET_IDENTITY_ego_lookup_by_suffix_cancel - d0/d2f/group__identity.html - gaf312a21a0aa2ca5437e9c6f5d7251a5e - (struct GNUNET_IDENTITY_EgoSuffixLookup *el) - - - - plugin_rest_identity.c - /home/grothoff/research/gnunet/src/identity/ - dd/d5d/plugin__rest__identity_8c - platform.h - gnunet_rest_plugin.h - gnunet_identity_service.h - gnunet_rest_lib.h - Plugin - EgoEntry - RequestHandle - - #define - GNUNET_REST_API_NS_IDENTITY - dd/d5d/plugin__rest__identity_8c.html - a211cb486d01fe4e7e3fcfccbce7f0fa1 - - - - #define - GNUNET_REST_API_NS_IDENTITY_ALL - dd/d5d/plugin__rest__identity_8c.html - a537a34b281e64ca8c251cb81afce571b - - - - #define - GNUNET_REST_API_NS_IDENTITY_PUBKEY - dd/d5d/plugin__rest__identity_8c.html - aec4fa50bf0d56f50e511a7655359ef83 - - - - #define - GNUNET_REST_API_NS_IDENTITY_NAME - dd/d5d/plugin__rest__identity_8c.html - a8e68a6b3689d4b8cb24ced9058373242 - - - - #define - GNUNET_REST_API_NS_IDENTITY_SUBSYSTEM - dd/d5d/plugin__rest__identity_8c.html - a001d326025e7715fa803d37ce3541d41 - - - - #define - GNUNET_REST_IDENTITY_PARAM_PUBKEY - dd/d5d/plugin__rest__identity_8c.html - aec804d6aef836ac621db19e08330482d - - - - #define - GNUNET_REST_IDENTITY_PARAM_SUBSYSTEM - dd/d5d/plugin__rest__identity_8c.html - abb7dcaafc1772164836809073e2d8e6a - - - - #define - GNUNET_REST_IDENTITY_PARAM_NAME - dd/d5d/plugin__rest__identity_8c.html - a05cf7d6a05850edc55b7ee5d70dbcf29 - - - - #define - GNUNET_REST_IDENTITY_PARAM_NEWNAME - dd/d5d/plugin__rest__identity_8c.html - ab85f61b2961d4772ac04e8e5bfef3aaf - - - - #define - GNUNET_REST_IDENTITY_ERROR_UNKNOWN - dd/d5d/plugin__rest__identity_8c.html - ae4090f88a87fed524cf299a78372bb05 - - - - #define - GNUNET_REST_IDENTITY_NOT_FOUND - dd/d5d/plugin__rest__identity_8c.html - af17f64d75e22ab7e078c830520fa9c81 - - - - #define - GNUNET_REST_IDENTITY_MISSING_NAME - dd/d5d/plugin__rest__identity_8c.html - a0482c9043feb60310470e879a25a97fd - - - - #define - GNUNET_REST_IDENTITY_MISSING_PUBKEY - dd/d5d/plugin__rest__identity_8c.html - aca4eabaaa224a795a7fa09c00fc29f10 - - - - #define - GNUNET_REST_ERROR_NO_DATA - dd/d5d/plugin__rest__identity_8c.html - a5d782564ad794f2a296b1201bc2a17dc - - - - #define - GNUNET_REST_ERROR_DATA_INVALID - dd/d5d/plugin__rest__identity_8c.html - acf6b7fc553d267d8a6f828250f946b20 - - - - #define - ID_REST_STATE_INIT - dd/d5d/plugin__rest__identity_8c.html - a731b7d23b2e0f071fb3f3bfec1557cd5 - - - - #define - ID_REST_STATE_POST_INIT - dd/d5d/plugin__rest__identity_8c.html - aea4ff1e272bea4388878ad35b3c7f107 - - - - static void - cleanup_handle - dd/d5d/plugin__rest__identity_8c.html - af70f5f3e321661ead3a4775ba90db5ef - (void *cls) - - - static void - do_error - dd/d5d/plugin__rest__identity_8c.html - af35ba72049103ca499c5b3b9b5cbf040 - (void *cls) - - - struct EgoEntry * - get_egoentry - dd/d5d/plugin__rest__identity_8c.html - a908b6dd0e437c58ff13e4afe8f715514 - (struct RequestHandle *handle, char *pubkey, char *name) - - - static void - ego_get_for_subsystem - dd/d5d/plugin__rest__identity_8c.html - aa8c44304b2ce077a02bf203c0ff2674e - (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx, const char *name) - - - void - ego_get_subsystem - dd/d5d/plugin__rest__identity_8c.html - ace94491f815bd13f955a475f195b4ff7 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - void - ego_get_all - dd/d5d/plugin__rest__identity_8c.html - a220bf8a4a7500d226d9e9f45e87a3060 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - void - ego_get_response - dd/d5d/plugin__rest__identity_8c.html - accd5151701e302ef4d6d2511a2fc0616 - (struct RequestHandle *handle, struct EgoEntry *ego_entry) - - - void - ego_get_pubkey - dd/d5d/plugin__rest__identity_8c.html - a12bce08cd8ad7f1478be22753e6c8537 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - void - ego_get_name - dd/d5d/plugin__rest__identity_8c.html - abadf49f51192995a428ffa2b933bed9d - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - do_finished - dd/d5d/plugin__rest__identity_8c.html - a5d65ac6105bfd92e9b4bb86c1acc9c36 - (void *cls, const char *emsg) - - - static void - do_finished_create - dd/d5d/plugin__rest__identity_8c.html - af5e149a26e7959cfda69684059d3e873 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pk, const char *emsg) - - - void - ego_edit - dd/d5d/plugin__rest__identity_8c.html - a9ba565fe48b96665864b49b424f1a67b - (struct RequestHandle *handle, struct EgoEntry *ego_entry) - - - void - ego_edit_pubkey - dd/d5d/plugin__rest__identity_8c.html - ad9199dd5469e7135b29d946e8e6a9b8c - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - void - ego_edit_name - dd/d5d/plugin__rest__identity_8c.html - a72a3015f8f1390ead8dd58cf88d2026f - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - void - ego_edit_subsystem - dd/d5d/plugin__rest__identity_8c.html - a9feac2ce41f8628a7157acc0c964b85c - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - void - ego_create - dd/d5d/plugin__rest__identity_8c.html - aeda1767980f110529e3f5c1835cf7e7d - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - void - ego_delete_pubkey - dd/d5d/plugin__rest__identity_8c.html - a26f8cc3603ddcc12dae9eb614141c75c - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - void - ego_delete_name - dd/d5d/plugin__rest__identity_8c.html - aa58f10db2ab81c158615b50d3c3d1150 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - options_cont - dd/d5d/plugin__rest__identity_8c.html - a7ae73a134cafa8c70c95f481fccf31e1 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - init_cont - dd/d5d/plugin__rest__identity_8c.html - a77c835d867be50642306e34f1266975a - (struct RequestHandle *handle) - - - static void - init_egos - dd/d5d/plugin__rest__identity_8c.html - af1771dc559e56b9e7111ddf14fed77fe - (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx, const char *identifier) - - - static void - rest_process_request - dd/d5d/plugin__rest__identity_8c.html - aaf9b0ed7bb7ae3b37377119070c6a6f4 - (struct GNUNET_REST_RequestHandle *rest_handle, GNUNET_REST_ResultProcessor proc, void *proc_cls) - - - void * - libgnunet_plugin_rest_identity_init - dd/d5d/plugin__rest__identity_8c.html - a7408bbbf0ad7682dfbd6fcea2efb3c14 - (void *cls) - - - void * - libgnunet_plugin_rest_identity_done - dd/d5d/plugin__rest__identity_8c.html - a4d2a75b0333fef9b542fdc03b26f2db9 - (void *cls) - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dd/d5d/plugin__rest__identity_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static char * - allow_methods - dd/d5d/plugin__rest__identity_8c.html - a9a67cdde375abe5414707e6255e0f753 - - - - - block_dns.h - /home/grothoff/research/gnunet/src/include/ - d2/d1a/block__dns_8h - gnunet_util_lib.h - GNUNET_DNS_Advertisement - - - block_fs.h - /home/grothoff/research/gnunet/src/include/ - db/ded/block__fs_8h - gnunet_util_lib.h - gnunet_fs_service.h - UBlock - OnDemandBlock - - #define - MAX_UBLOCK_SIZE - db/d13/group__block-fs.html - gaba3b574f0fcca8f9f67d6a2d1f4a98d3 - - - - - block_regex.h - /home/grothoff/research/gnunet/src/include/ - d3/d4c/block__regex_8h - gnunet_util_lib.h - RegexAcceptBlock - - - compat.h - /home/grothoff/research/gnunet/src/include/ - d3/d2d/compat_8h - - #define - memrchr - d3/d2d/compat_8h.html - ac6c37319cfdee945e43c93ec7621b41c - (s, c, n) - - - void * - GN_memrchr_ - d3/d2d/compat_8h.html - a3ddbae40b1cd3d03c0618981af1d3393 - (const void *s, int c, size_t n) - - - - gauger.h - /home/grothoff/research/gnunet/src/include/ - d1/d71/gauger_8h - - #define - GAUGER - d1/d71/gauger_8h.html - aaeff4ee32777cab76106351374550352 - (category, counter, value, unit) - - - #define - GAUGER_ID - d1/d71/gauger_8h.html - a4062791e750162c2fbb4f2aa49f7be9a - (category, counter, value, unit, id) - - - - gettext.h - /home/grothoff/research/gnunet/src/include/ - d4/d81/gettext_8h - - #define - gettext - d4/d81/gettext_8h.html - aa0fab2ce0e5eb897c393cee0d83c6ea9 - (Msgid) - - - #define - dgettext - d4/d81/gettext_8h.html - a86f757e66ffde703afba316a7396a28f - (Domainname, Msgid) - - - #define - dcgettext - d4/d81/gettext_8h.html - a4419bece30ab76327deb6ef4149322f4 - (Domainname, Msgid, Category) - - - #define - ngettext - d4/d81/gettext_8h.html - a248c64613ae95f3477511c239fe9c5c1 - (Msgid1, Msgid2, N) - - - #define - dngettext - d4/d81/gettext_8h.html - a06fa46950f520d32c10de24270198932 - (Domainname, Msgid1, Msgid2, N) - - - #define - dcngettext - d4/d81/gettext_8h.html - aa646ec380c28849655fcc4d56873062c - (Domainname, Msgid1, Msgid2, N, Category) - - - #define - textdomain - d4/d81/gettext_8h.html - aba3653075c8f1f84c741ef23b2266f89 - (Domainname) - - - #define - bindtextdomain - d4/d81/gettext_8h.html - ac719c37e146c0e2030a7ed1dfcbdd5f8 - (Domainname, Dirname) - - - #define - bind_textdomain_codeset - d4/d81/gettext_8h.html - a973ce74418a69a456534d48dedddcd46 - (Domainname, Codeset) - - - #define - gettext_noop - d4/d81/gettext_8h.html - a1a0ef2e42374f90a13299cc06f437847 - (String) - - - - gnunet_abd_service.h - /home/grothoff/research/gnunet/src/include/ - d2/d39/gnunet__abd__service_8h - gnunet_util_lib.h - gnunet_gns_service.h - gnunet_identity_service.h - GNUNET_ABD_DelegationRecord - GNUNET_ABD_DelegationRecordSet - GNUNET_ABD_DelegationSet - GNUNET_ABD_Delegation - GNUNET_ABD_Delegate - - void(* - GNUNET_ABD_CredentialResultProcessor - df/d63/group__abd.html - gae85bc6723c2c464627f7bfee448ddf75 - )(void *cls, unsigned int d_count, struct GNUNET_ABD_Delegation *delegation_chain, unsigned int c_count, struct GNUNET_ABD_Delegate *delegte) - - - void(* - GNUNET_ABD_IntermediateResultProcessor - df/d63/group__abd.html - ga31db5a6b1507da4c2805cd3867de10d1 - )(void *cls, struct GNUNET_ABD_Delegation *delegation, bool is_bw) - - - void(* - GNUNET_ABD_DelegateResultProcessor - df/d63/group__abd.html - gaa420f8bd158fb78c92cc3c73984a8492 - )(void *cls, uint32_t success) - - - void(* - GNUNET_ABD_RemoveDelegateResultProcessor - df/d63/group__abd.html - ga0ed7d16eb5be01dfe1bd9093759b6966 - )(void *cls, uint32_t success) - - - - GNUNET_ABD_CredentialFlags - df/d63/group__abd.html - ga6c67a2f63f4191cc0eecf64b27446182 - - - - GNUNET_ABD_FLAG_REVOKED - df/d63/group__abd.html - gga6c67a2f63f4191cc0eecf64b27446182a41837b6db8d285c0b465abafdc219de3 - - - - GNUNET_ABD_FLAG_SUBJECT - df/d63/group__abd.html - gga6c67a2f63f4191cc0eecf64b27446182a37c17a86f5951830b2fdf17b66801ad6 - - - - GNUNET_ABD_FLAG_ISSUER - df/d63/group__abd.html - gga6c67a2f63f4191cc0eecf64b27446182af575b9cdc6752b78816661a098e46bd1 - - - - - GNUNET_ABD_AlgoDirectionFlags - df/d63/group__abd.html - ga3563292b8444eedc75a7692286aa269d - - - - GNUNET_ABD_FLAG_FORWARD - df/d63/group__abd.html - gga3563292b8444eedc75a7692286aa269da94ff512b78dec7f7b01c4cded4eb4bde - - - - GNUNET_ABD_FLAG_BACKWARD - df/d63/group__abd.html - gga3563292b8444eedc75a7692286aa269da0079f8800b49131dcf414ca46501480f - - - - struct GNUNET_ABD_Handle * - GNUNET_ABD_connect - df/d63/group__abd.html - ga8d46b41c84656537be9866318cf39ac7 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_ABD_disconnect - df/d63/group__abd.html - gabc5b4c604beb91159bf64a3cc5272f0a - (struct GNUNET_ABD_Handle *handle) - - - struct GNUNET_ABD_Request * - GNUNET_ABD_verify - df/d63/group__abd.html - gab0241dddd687e03f5efdb7c45af8362d - (struct GNUNET_ABD_Handle *handle, const struct GNUNET_CRYPTO_EcdsaPublicKey *issuer_key, const char *issuer_attribute, const struct GNUNET_CRYPTO_EcdsaPublicKey *subject_key, uint32_t delegate_count, const struct GNUNET_ABD_Delegate *delegates, enum GNUNET_ABD_AlgoDirectionFlags direction, GNUNET_ABD_CredentialResultProcessor proc, void *proc_cls, GNUNET_ABD_IntermediateResultProcessor, void *proc2_cls) - - - struct GNUNET_ABD_Request * - GNUNET_ABD_collect - df/d63/group__abd.html - ga9cac0e97a93ad608b2c2658ea2af857f - (struct GNUNET_ABD_Handle *handle, const struct GNUNET_CRYPTO_EcdsaPublicKey *issuer_key, const char *issuer_attribute, const struct GNUNET_CRYPTO_EcdsaPrivateKey *subject_key, enum GNUNET_ABD_AlgoDirectionFlags direction, GNUNET_ABD_CredentialResultProcessor proc, void *proc_cls, GNUNET_ABD_IntermediateResultProcessor, void *proc2_cls) - - - struct GNUNET_ABD_Request * - GNUNET_ABD_add_delegation - df/d63/group__abd.html - gaa21c8be62196fcfd376d44a8fa1e36f0 - (struct GNUNET_ABD_Handle *handle, struct GNUNET_IDENTITY_Ego *issuer, const char *attribute, struct GNUNET_CRYPTO_EcdsaPublicKey *subject, const char *delegated_attribute, GNUNET_ABD_DelegateResultProcessor proc, void *proc_cls) - - - struct GNUNET_ABD_Request * - GNUNET_ABD_remove_delegation - df/d63/group__abd.html - ga63f23c237cbec8ea9ae7864122265818 - (struct GNUNET_ABD_Handle *handle, struct GNUNET_IDENTITY_Ego *issuer, const char *attribute, GNUNET_ABD_RemoveDelegateResultProcessor proc, void *proc_cls) - - - struct GNUNET_ABD_Delegate * - GNUNET_ABD_delegate_issue - df/d63/group__abd.html - ga00e95c3023a134b1082ec3b824a5584f - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *issuer, struct GNUNET_CRYPTO_EcdsaPublicKey *subject, const char *iss_attr, const char *sub_attr, struct GNUNET_TIME_Absolute *expiration) - - - void - GNUNET_ABD_request_cancel - df/d63/group__abd.html - gac2236c3191d3696506772641acccf24d - (struct GNUNET_ABD_Request *lr) - - - - gnunet_abe_lib.h - /home/grothoff/research/gnunet/src/include/ - de/d50/gnunet__abe__lib_8h - gnunet_common.h - - struct GNUNET_ABE_AbeMasterKey * - GNUNET_ABE_cpabe_create_master_key - d6/d56/group__abe.html - ga0a4e3adbea8028914ea9f80b2fc608c1 - (void) - - - void - GNUNET_ABE_cpabe_delete_master_key - d6/d56/group__abe.html - ga52f6491f10ae99fe800a37925c3dcb94 - (struct GNUNET_ABE_AbeMasterKey *key) - - - struct GNUNET_ABE_AbeKey * - GNUNET_ABE_cpabe_create_key - d6/d56/group__abe.html - ga19e46dd7f29f6f3dcba6613d331a131a - (struct GNUNET_ABE_AbeMasterKey *key, char **attrs) - - - void - GNUNET_ABE_cpabe_delete_key - d6/d56/group__abe.html - ga174a93414c8a005f44f5c2925e48782a - (struct GNUNET_ABE_AbeKey *key, int delete_pub) - - - ssize_t - GNUNET_ABE_cpabe_encrypt - d6/d56/group__abe.html - ga71a4e4ad3c34c454f63ad8f083b821b6 - (const void *block, size_t size, const char *policy, const struct GNUNET_ABE_AbeMasterKey *key, void **result) - - - ssize_t - GNUNET_ABE_cpabe_decrypt - d6/d56/group__abe.html - ga6f32f34600692e9960d95a73647d61e7 - (const void *block, size_t size, const struct GNUNET_ABE_AbeKey *key, void **result) - - - ssize_t - GNUNET_ABE_cpabe_serialize_key - d6/d56/group__abe.html - ga8056e45076ceb2fd68acf09de63771e0 - (const struct GNUNET_ABE_AbeKey *key, void **result) - - - struct GNUNET_ABE_AbeKey * - GNUNET_ABE_cpabe_deserialize_key - d6/d56/group__abe.html - ga0c6c06f18cc1fd0979ef516a07ed6f6e - (const void *data, size_t len) - - - ssize_t - GNUNET_ABE_cpabe_serialize_master_key - d6/d56/group__abe.html - ga496be154683b4928ec4a9084a030898a - (const struct GNUNET_ABE_AbeMasterKey *key, void **result) - - - struct GNUNET_ABE_AbeMasterKey * - GNUNET_ABE_cpabe_deserialize_master_key - d6/d56/group__abe.html - ga0e4bd2f977b7530405629ff2d9b638f7 - (const void *data, size_t len) - - - - gnunet_applications.h - /home/grothoff/research/gnunet/src/include/ - d8/d75/gnunet__applications_8h - - #define - GNUNET_APPLICATION_TYPE_END - d9/dc9/group__applications.html - gae2600ef3bb4f949d62b99f2ba04961f4 - - - - #define - GNUNET_APPLICATION_TYPE_TEST - d9/dc9/group__applications.html - gadb0d6a66b1a9522f2414fbb986024f39 - - - - #define - GNUNET_APPLICATION_PORT_FS_BLOCK_TRANSFER - d9/dc9/group__applications.html - gad1453d4e7f6b29fce803d293841ac4dc - - - - #define - GNUNET_APPLICATION_PORT_RPS - d9/dc9/group__applications.html - gaf88fa883032f383531e4eae0797a1e22 - - - - #define - GNUNET_APPLICATION_PORT_INTERNET_RESOLVER - d9/dc9/group__applications.html - ga87f28a0d8211e5eaa86964b1c5055124 - - - - #define - GNUNET_APPLICATION_PORT_IPV4_GATEWAY - d9/dc9/group__applications.html - gabe8f98f9830d0b7bd167ee056692b75a - - - - #define - GNUNET_APPLICATION_PORT_IPV6_GATEWAY - d9/dc9/group__applications.html - gac18473a982c7c474366bc8f9f8426fdc - - - - #define - GNUNET_APPLICATION_TYPE_EXIT_REGEX_PREFIX - d9/dc9/group__applications.html - ga349ef6a87a7a09c33c150101c8a2e546 - - - - #define - GNUNET_APPLICATION_TYPE_CONSENSUS - d9/dc9/group__applications.html - ga567c711bca289a6be88f3a5b438f9cdf - - - - #define - GNUNET_APPLICATION_TYPE_SET - d9/dc9/group__applications.html - ga1debe041d9ed837a43737ab5e4394233 - - - - #define - GNUNET_APPLICATION_TYPE_CONVERSATION_CONTROL - d9/dc9/group__applications.html - ga6e8f28ff67234c34dbc508ba6cbd044d - - - - #define - GNUNET_APPLICATION_TYPE_CONVERSATION_AUDIO - d9/dc9/group__applications.html - gaf76c8fece6b6b3d396039240cdd971fb - - - - #define - GNUNET_APPLICATION_TYPE_MQTT - d9/dc9/group__applications.html - gafb7ecff883a8824a78b4a3256022babe - - - - #define - GNUNET_APPLICATION_TYPE_MULTICAST - d9/dc9/group__applications.html - ga2f805d597a9e94291826b77a3b53c8dd - - - - - gnunet_arm_service.h - /home/grothoff/research/gnunet/src/include/ - dc/dce/gnunet__arm__service_8h - gnunet_util_lib.h - GNUNET_ARM_ServiceInfo - - #define - GNUNET_ARM_VERSION - d4/d56/group__arm.html - gace61c7b00f43da6328d145e4a0d25d61 - - - - void(* - GNUNET_ARM_ConnectionStatusCallback - d4/d56/group__arm.html - gae5dda17da0e9c2a3843f46535184b995 - )(void *cls, int connected) - - - void(* - GNUNET_ARM_ResultCallback - d4/d56/group__arm.html - ga68df8ce16a28e9ae7ed4e64c2195b92e - )(void *cls, enum GNUNET_ARM_RequestStatus rs, enum GNUNET_ARM_Result result) - - - void(* - GNUNET_ARM_ServiceListCallback - d4/d56/group__arm.html - ga182eaf3e3efd131e98317a24506e328d - )(void *cls, enum GNUNET_ARM_RequestStatus rs, unsigned int count, const struct GNUNET_ARM_ServiceInfo *list) - - - void(* - GNUNET_ARM_ServiceMonitorCallback - d4/d56/group__arm.html - gad29777b3c595d75ac56c6d9c5ffdb1df - )(void *cls, const char *service, enum GNUNET_ARM_ServiceMonitorStatus status) - - - - GNUNET_ARM_RequestStatus - d4/d56/group__arm.html - gab78f57186425ebda3e3ffbd9f7f7001c - - - - GNUNET_ARM_REQUEST_SENT_OK - d4/d56/group__arm.html - ggab78f57186425ebda3e3ffbd9f7f7001cada0eb4d54c4c65e9a7376ff79eb5d962 - - - - GNUNET_ARM_REQUEST_DISCONNECTED - d4/d56/group__arm.html - ggab78f57186425ebda3e3ffbd9f7f7001ca1b12eb4bd4fb41873aed15b790ed0f40 - - - - - GNUNET_ARM_ServiceMonitorStatus - d4/d56/group__arm.html - ga21b98a1a03982b42954b55471564fe92 - - - - GNUNET_ARM_SERVICE_MONITORING_STARTED - d4/d56/group__arm.html - gga21b98a1a03982b42954b55471564fe92a2acfb128b5ea8ce01b94518fd437a219 - - - - GNUNET_ARM_SERVICE_STOPPED - d4/d56/group__arm.html - gga21b98a1a03982b42954b55471564fe92a039d3d841d923deaec02bc7fcecc8340 - - - - GNUNET_ARM_SERVICE_STARTING - d4/d56/group__arm.html - gga21b98a1a03982b42954b55471564fe92a096db338f47f5629ce2ec0802f63f32b - - - - GNUNET_ARM_SERVICE_STOPPING - d4/d56/group__arm.html - gga21b98a1a03982b42954b55471564fe92a0303dbd66454ac8366f174b7c1d9aaf6 - - - - - GNUNET_ARM_Result - d4/d56/group__arm.html - gaa812feb184e66f6733a08fd4a8325c2c - - - - GNUNET_ARM_RESULT_STOPPED - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2ca9949b85627085b5ee4df7f0b6b271395 - - - - GNUNET_ARM_RESULT_STOPPING - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2ca8be04cebb39f1fb935caa245e035545a - - - - GNUNET_ARM_RESULT_STARTING - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2ca52de978eb94a649b61758c9e36d836cc - - - - GNUNET_ARM_RESULT_IS_STARTING_ALREADY - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2ca2722279f837f7488bba0561bf990ed6f - - - - GNUNET_ARM_RESULT_IS_STOPPING_ALREADY - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2ca96f61b4ff341f9e3b7ad7feaced067ab - - - - GNUNET_ARM_RESULT_IS_STARTED_ALREADY - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2ca62796596410cae22cc7897aca52d6007 - - - - GNUNET_ARM_RESULT_IS_STOPPED_ALREADY - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2ca2d2f99d2c50c6713ea085856c1716bcb - - - - GNUNET_ARM_RESULT_IS_NOT_KNOWN - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2ca1a959487fa47518be2e1a36f3e438cc7 - - - - GNUNET_ARM_RESULT_START_FAILED - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2cacc9b5cc1166cb4b4b1c7654d4b48636f - - - - GNUNET_ARM_RESULT_IN_SHUTDOWN - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2cafc78214a54ee38872898732bca483e36 - - - - - GNUNET_ARM_ServiceStatus - d4/d56/group__arm.html - ga21b799a2c53406ebfcbfb1e6e33f9250 - - - - GNUNET_ARM_SERVICE_STATUS_STOPPED - d4/d56/group__arm.html - gga21b799a2c53406ebfcbfb1e6e33f9250a41ea7db068d48498ca8d0be43136857d - - - - GNUNET_ARM_SERVICE_STATUS_STARTED - d4/d56/group__arm.html - gga21b799a2c53406ebfcbfb1e6e33f9250ace7ba5e328b95f5d49c61f405768c9a1 - - - - GNUNET_ARM_SERVICE_STATUS_FAILED - d4/d56/group__arm.html - gga21b799a2c53406ebfcbfb1e6e33f9250a2d564015a19d5d1d8cdd88d016cf6df9 - - - - GNUNET_ARM_SERVICE_STATUS_FINISHED - d4/d56/group__arm.html - gga21b799a2c53406ebfcbfb1e6e33f9250a25544715f161b4876e5a29ce10c8bb8b - - - - GNUNET_ARM_SERVICE_STATUS_STOPPING - d4/d56/group__arm.html - gga21b799a2c53406ebfcbfb1e6e33f9250abd3be0c10929b9d09f2652f896db151d - - - - struct GNUNET_ARM_Handle * - GNUNET_ARM_connect - d4/d56/group__arm.html - ga50fe89a312d51a64e448fe1678072019 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_ARM_ConnectionStatusCallback conn_status, void *conn_status_cls) - - - void - GNUNET_ARM_disconnect - d4/d56/group__arm.html - gaa6f4435f1418815124ec54e74dda2701 - (struct GNUNET_ARM_Handle *h) - - - void - GNUNET_ARM_operation_cancel - d4/d56/group__arm.html - gaed32c270c45b81b5f391c101e4fc9017 - (struct GNUNET_ARM_Operation *op) - - - struct GNUNET_ARM_Operation * - GNUNET_ARM_request_service_list - d4/d56/group__arm.html - gaff6992bd3fadf94bc49e9261262847b8 - (struct GNUNET_ARM_Handle *h, GNUNET_ARM_ServiceListCallback cont, void *cont_cls) - - - struct GNUNET_ARM_Operation * - GNUNET_ARM_request_service_stop - d4/d56/group__arm.html - gaa378368ef70879db2d334c222c3257b5 - (struct GNUNET_ARM_Handle *h, const char *service_name, GNUNET_ARM_ResultCallback cont, void *cont_cls) - - - struct GNUNET_ARM_Operation * - GNUNET_ARM_request_service_start - d4/d56/group__arm.html - ga4e730aa23759db1de038404c4f57c682 - (struct GNUNET_ARM_Handle *h, const char *service_name, enum GNUNET_OS_InheritStdioFlags std_inheritance, GNUNET_ARM_ResultCallback cont, void *cont_cls) - - - struct GNUNET_ARM_MonitorHandle * - GNUNET_ARM_monitor_start - d4/d56/group__arm.html - gac8398c8dea604498290bffa386c68264 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_ARM_ServiceMonitorCallback cont, void *cont_cls) - - - void - GNUNET_ARM_monitor_stop - d4/d56/group__arm.html - ga8828bc89b35b382b1efcf0406a309efa - (struct GNUNET_ARM_MonitorHandle *h) - - - - gnunet_ats_application_service.h - /home/grothoff/research/gnunet/src/include/ - da/d08/gnunet__ats__application__service_8h - gnunet_constants.h - gnunet_util_lib.h - - struct GNUNET_ATS_ApplicationHandle * - GNUNET_ATS_application_init - d8/d82/group__ats.html - ga86aa7911789b389d231744d33435e64e - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_ATS_application_done - d8/d82/group__ats.html - ga30290e4404c27ce1e70810a15a5682bd - (struct GNUNET_ATS_ApplicationHandle *ch) - - - struct GNUNET_ATS_ApplicationSuggestHandle * - GNUNET_ATS_application_suggest - d8/d82/group__ats.html - ga5c5ea6743a1eecc980808ef1411d3767 - (struct GNUNET_ATS_ApplicationHandle *ch, const struct GNUNET_PeerIdentity *peer, enum GNUNET_MQ_PreferenceKind pk, struct GNUNET_BANDWIDTH_Value32NBO bw) - - - void - GNUNET_ATS_application_suggest_cancel - d8/d82/group__ats.html - gaf7b91b58ae44a04d0bc48f5a41fffecc - (struct GNUNET_ATS_ApplicationSuggestHandle *sh) - - - - gnunet_ats_plugin.h - /home/grothoff/research/gnunet/src/include/ - d2/d8c/gnunet__ats__plugin_8h - gnunet_ats_service.h - gnunet_statistics_service.h - GNUNET_ATS_SolverFunctions - GNUNET_ATS_PluginEnvironment - - void(* - GAS_solver_address_change_preference - db/d0b/group__ats-plugin.html - ga137caac91778803f9f9cea607b8819a5 - )(void *solver, const struct GNUNET_PeerIdentity *peer, enum GNUNET_ATS_PreferenceKind kind, double pref_rel) - - - void(* - GAS_solver_address_feedback_preference - db/d0b/group__ats-plugin.html - ga38871efb548a1dfacbec2a8f815a19d7 - )(void *solver, struct GNUNET_SERVICE_Client *application, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_TIME_Relative scope, enum GNUNET_ATS_PreferenceKind kind, double score) - - - void(* - GAS_solver_bulk_start - db/d0b/group__ats-plugin.html - ga4cd62599ef1bfd23ed75f8f3d377cff3 - )(void *solver) - - - void(* - GAS_solver_bulk_stop - db/d0b/group__ats-plugin.html - gad75023386753b2903ae0738cd94b3fcb - )(void *solver) - - - void(* - GAS_solver_address_add - db/d0b/group__ats-plugin.html - ga816c7759ccbbdeb2deb69e0197af2b3a - )(void *solver, struct ATS_Address *address, uint32_t network) - - - void(* - GAS_solver_address_delete - db/d0b/group__ats-plugin.html - ga4b1c1d4fe824c5d133fa99d837dbbbec - )(void *solver, struct ATS_Address *address) - - - void(* - GAS_solver_address_property_changed - db/d0b/group__ats-plugin.html - ga5e288fa9c722afb5da8fa455c8a1bd7b - )(void *solver, struct ATS_Address *address) - - - void(* - GAS_solver_get_preferred_address - db/d0b/group__ats-plugin.html - gacca45a02a6abd3cbd2cf3a79ec8c4968 - )(void *solver, const struct GNUNET_PeerIdentity *peer) - - - void(* - GAS_solver_stop_get_preferred_address - db/d0b/group__ats-plugin.html - gae0feb84992c59e5816676c41c0cef977 - )(void *solver, const struct GNUNET_PeerIdentity *peer) - - - void(* - GAS_solver_information_callback - db/d0b/group__ats-plugin.html - ga66e14c508fbdaa376994c4af4b186c4f - )(void *cls, enum GAS_Solver_Operation op, enum GAS_Solver_Status stat, enum GAS_Solver_Additional_Information) - - - void(* - GAS_bandwidth_changed_cb - db/d0b/group__ats-plugin.html - gaa63e45b51ba33a4e9550f36b05b12cf9 - )(void *cls, struct ATS_Address *address) - - - const double *(* - GAS_get_preferences - db/d0b/group__ats-plugin.html - gab7fb9453957a5061d51d1c8ce62b77ca - )(void *cls, const struct GNUNET_PeerIdentity *id) - - - unsigned int(* - GAS_get_connectivity - db/d0b/group__ats-plugin.html - gac4179da3f9cf8a7fbb64cf858b3507e9 - )(void *cls, const struct GNUNET_PeerIdentity *id) - - - - GAS_Solver_Operation - db/d0b/group__ats-plugin.html - gaca8af8bca82e3e69a6adca29961d5460 - - - - GAS_OP_SOLVE_START - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460a2a3e0f8fc073dabe36448950a2fffe07 - - - - GAS_OP_SOLVE_STOP - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460af125c95d5ec858e59fe7b7265c9d8600 - - - - GAS_OP_SOLVE_SETUP_START - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460ab96b2a7a3070f98ac39868fea21e2f2a - - - - GAS_OP_SOLVE_SETUP_STOP - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460a805e0a028fbead1e9d033776d1f72355 - - - - GAS_OP_SOLVE_MLP_LP_START - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460a510a83a0f1d212bf481ac37fca870341 - - - - GAS_OP_SOLVE_MLP_LP_STOP - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460a1171a87c2490d9f39b73171287bbbb5c - - - - GAS_OP_SOLVE_MLP_MLP_START - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460ae0a30669426a343cc9811ca09bbf6673 - - - - GAS_OP_SOLVE_MLP_MLP_STOP - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460a82f419e1575699703b5beca3902f7f43 - - - - GAS_OP_SOLVE_UPDATE_NOTIFICATION_START - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460a0215e15abf7e6f887a23f325dea08b01 - - - - GAS_OP_SOLVE_UPDATE_NOTIFICATION_STOP - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460a2ef141875e379fcdda77719c93b04509 - - - - - GAS_Solver_Status - db/d0b/group__ats-plugin.html - gaa695a272680a77ddeb0c5c8027080713 - - - - GAS_STAT_SUCCESS - db/d0b/group__ats-plugin.html - ggaa695a272680a77ddeb0c5c8027080713ace260c0c858d48bfab0e557a97d770f9 - - - - GAS_STAT_FAIL - db/d0b/group__ats-plugin.html - ggaa695a272680a77ddeb0c5c8027080713ae779cb7ecd90a1cbc051a021e1f6b028 - - - - - GAS_Solver_Additional_Information - db/d0b/group__ats-plugin.html - gaf5e3b989b1bf9040eb54785044199462 - - - - GAS_INFO_NONE - db/d0b/group__ats-plugin.html - ggaf5e3b989b1bf9040eb54785044199462a8c3b60818befce39206826b6c9470e20 - - - - GAS_INFO_FULL - db/d0b/group__ats-plugin.html - ggaf5e3b989b1bf9040eb54785044199462af5da845628ea2c2c1f1992bceea40b6b - - - - GAS_INFO_UPDATED - db/d0b/group__ats-plugin.html - ggaf5e3b989b1bf9040eb54785044199462a692091c5c7c865599f6f2622bbb45450 - - - - GAS_INFO_PROP_SINGLE - db/d0b/group__ats-plugin.html - ggaf5e3b989b1bf9040eb54785044199462a4456f17b51517c959aaca172687c0986 - - - - GAS_INFO_PROP_ALL - db/d0b/group__ats-plugin.html - ggaf5e3b989b1bf9040eb54785044199462a05972ca81f710da904232230bfc9b989 - - - - - gnunet_ats_service.h - /home/grothoff/research/gnunet/src/include/ - d4/d6b/gnunet__ats__service_8h - gnunet_constants.h - gnunet_util_lib.h - gnunet_hello_lib.h - GNUNET_ATS_Properties - GNUNET_ATS_PropertiesNBO - - #define - GNUNET_ATS_DefaultBandwidth - d8/d82/group__ats.html - ga43beec2389e5be7cc68ab296a7949ccc - - - - #define - GNUNET_ATS_VALUE_UNDEFINED - d8/d82/group__ats.html - ga130e9f3e63c792887693573c229e68e4 - - - - #define - GNUNET_ATS_VALUE_UNDEFINED_STR - d8/d82/group__ats.html - ga14a25abd008ef08d5405c67653dae7a8 - - - - #define - GNUNET_ATS_MaxBandwidth - d8/d82/group__ats.html - gaaa82441e72285cd896bbefa2cb5d335b - - - - #define - GNUNET_ATS_MaxBandwidthString - d8/d82/group__ats.html - gaf54f83c8b81559f26de7cc3ca8e84eb3 - - - - #define - GNUNET_ATS_PreferenceType - d8/d82/group__ats.html - gab1e9889695af6dc8a55706f029f0d6bf - - - - #define - GNUNET_ATS_PreferenceTypeString - d8/d82/group__ats.html - gafd30592e08f3988530b2c307dd206eb8 - - - - void(* - GNUNET_ATS_AddressSuggestionCallback - d8/d82/group__ats.html - ga7d258af79a1cacf977bf9f08e7441d75 - )(void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in) - - - void(* - GNUNET_ATS_AddressInformationCallback - d8/d82/group__ats.html - ga9484c486da4be1d19d46f27003be9b69 - )(void *cls, const struct GNUNET_HELLO_Address *address, int address_active, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, const struct GNUNET_ATS_Properties *prop) - - - void(* - GNUNET_ATS_ReservationCallback - d8/d82/group__ats.html - gab8c45b19a1cf90447900b76526abd6b9 - )(void *cls, const struct GNUNET_PeerIdentity *peer, int32_t amount, struct GNUNET_TIME_Relative res_delay) - - - - GNUNET_ATS_PreferenceKind - d8/d82/group__ats.html - gad3b5aa02db3182cd8712d253f5dcdf79 - - - - GNUNET_ATS_PREFERENCE_BANDWIDTH - d8/d82/group__ats.html - ggad3b5aa02db3182cd8712d253f5dcdf79a87b7a47445462ef5493dddfa521eb693 - - - - GNUNET_ATS_PREFERENCE_LATENCY - d8/d82/group__ats.html - ggad3b5aa02db3182cd8712d253f5dcdf79aaa3b2167cf710bdb4900db7f43be2bf5 - - - - GNUNET_ATS_PREFERENCE_END - d8/d82/group__ats.html - ggad3b5aa02db3182cd8712d253f5dcdf79ae428a082ee980ac9e77b233085d4b7e4 - - - - void - GNUNET_ATS_properties_hton - d8/d82/group__ats.html - ga49f8a560bc4a6d9e16ec1143d42792e2 - (struct GNUNET_ATS_PropertiesNBO *nbo, const struct GNUNET_ATS_Properties *hbo) - - - void - GNUNET_ATS_properties_ntoh - d8/d82/group__ats.html - ga476bdd179e60fbf72e873d01cdfb4593 - (struct GNUNET_ATS_Properties *hbo, const struct GNUNET_ATS_PropertiesNBO *nbo) - - - struct GNUNET_ATS_ConnectivityHandle * - GNUNET_ATS_connectivity_init - d8/d82/group__ats.html - ga1e4af9902f4c7575e8e339906ac603b2 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_ATS_connectivity_done - d8/d82/group__ats.html - ga62ac464f26786b7f9d7216bca5ebcdf4 - (struct GNUNET_ATS_ConnectivityHandle *ch) - - - struct GNUNET_ATS_ConnectivitySuggestHandle * - GNUNET_ATS_connectivity_suggest - d8/d82/group__ats.html - ga416a9854d758166648b4fb765c89c770 - (struct GNUNET_ATS_ConnectivityHandle *ch, const struct GNUNET_PeerIdentity *peer, uint32_t strength) - - - void - GNUNET_ATS_connectivity_suggest_cancel - d8/d82/group__ats.html - gadce1b0b70de5a9204c4dc44468be8b6b - (struct GNUNET_ATS_ConnectivitySuggestHandle *sh) - - - struct GNUNET_ATS_SchedulingHandle * - GNUNET_ATS_scheduling_init - d8/d82/group__ats.html - ga0fa9f3c089c8a35dab071c572e617996 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_ATS_AddressSuggestionCallback suggest_cb, void *suggest_cb_cls) - - - void - GNUNET_ATS_scheduling_done - d8/d82/group__ats.html - gad634d98dfedfebf3290c571908269026 - (struct GNUNET_ATS_SchedulingHandle *sh) - - - struct GNUNET_ATS_AddressRecord * - GNUNET_ATS_address_add - d8/d82/group__ats.html - gad947ba55bf7cc08dee0b43c10045a7d9 - (struct GNUNET_ATS_SchedulingHandle *sh, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, const struct GNUNET_ATS_Properties *prop) - - - void - GNUNET_ATS_address_add_session - d8/d82/group__ats.html - ga0df50214ca6f5397648641f480051f81 - (struct GNUNET_ATS_AddressRecord *ar, struct GNUNET_ATS_Session *session) - - - int - GNUNET_ATS_address_del_session - d8/d82/group__ats.html - ga4cd370cf2535e6e96211d43c965a9022 - (struct GNUNET_ATS_AddressRecord *ar, struct GNUNET_ATS_Session *session) - - - void - GNUNET_ATS_address_update - d8/d82/group__ats.html - ga430036c753c99dd3a7f4a639ff1074e2 - (struct GNUNET_ATS_AddressRecord *ar, const struct GNUNET_ATS_Properties *prop) - - - void - GNUNET_ATS_address_destroy - d8/d82/group__ats.html - ga9beda040a62b973c8afdcaa073731fcb - (struct GNUNET_ATS_AddressRecord *ar) - - - struct GNUNET_ATS_PerformanceHandle * - GNUNET_ATS_performance_init - d8/d82/group__ats.html - ga15a6074044bd6949c506ad9057c8d799 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_ATS_AddressInformationCallback addr_info_cb, void *addr_info_cb_cls) - - - struct GNUNET_ATS_AddressListHandle * - GNUNET_ATS_performance_list_addresses - d8/d82/group__ats.html - ga8ed920c5185200c8a2ea68be0eddb3ac - (struct GNUNET_ATS_PerformanceHandle *ph, const struct GNUNET_PeerIdentity *peer, int all, GNUNET_ATS_AddressInformationCallback infocb, void *infocb_cls) - - - void - GNUNET_ATS_performance_list_addresses_cancel - d8/d82/group__ats.html - ga2051aa97860bb28e4e6dee016d102de4 - (struct GNUNET_ATS_AddressListHandle *alh) - - - void - GNUNET_ATS_performance_done - d8/d82/group__ats.html - ga32070a27e802c985467ce11afa4036be - (struct GNUNET_ATS_PerformanceHandle *ph) - - - struct GNUNET_ATS_ReservationContext * - GNUNET_ATS_reserve_bandwidth - d8/d82/group__ats.html - ga78bde15fcb826fe73fe3d6299c3847f3 - (struct GNUNET_ATS_PerformanceHandle *ph, const struct GNUNET_PeerIdentity *peer, int32_t amount, GNUNET_ATS_ReservationCallback rcb, void *rcb_cls) - - - void - GNUNET_ATS_reserve_bandwidth_cancel - d8/d82/group__ats.html - ga5fb1c9db0147d1f86f1702e3b22944cb - (struct GNUNET_ATS_ReservationContext *rc) - - - const char * - GNUNET_ATS_print_preference_type - d8/d82/group__ats.html - ga77061563dd2ccafd008270e09c409ad0 - (enum GNUNET_ATS_PreferenceKind type) - - - void - GNUNET_ATS_performance_change_preference - d8/d82/group__ats.html - ga6c154687c6c457b1a3d533b243c1e96f - (struct GNUNET_ATS_PerformanceHandle *ph, const struct GNUNET_PeerIdentity *peer,...) - - - void - GNUNET_ATS_performance_give_feedback - d8/d82/group__ats.html - ga47f2b7af9e433f8c09b03f17d38ca548 - (struct GNUNET_ATS_PerformanceHandle *ph, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_TIME_Relative scope,...) - - - - gnunet_ats_transport_service.h - /home/grothoff/research/gnunet/src/include/ - d1/dc8/gnunet__ats__transport__service_8h - gnunet_constants.h - gnunet_util_lib.h - gnunet_nt_lib.h - gnunet_transport_communication_service.h - GNUNET_ATS_Properties - - void(* - GNUNET_ATS_AllocationCallback - d8/d82/group__ats.html - gaa758f38ec6e6bdc3213fbe401c0f053f - )(void *cls, struct GNUNET_ATS_Session *session, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in) - - - void(* - GNUNET_ATS_SuggestionCallback - d8/d82/group__ats.html - ga2c640c03451116d2b19fdfec7d42ca61 - )(void *cls, const struct GNUNET_PeerIdentity *pid, const char *address) - - - struct GNUNET_ATS_TransportHandle * - GNUNET_ATS_transport_init - d8/d82/group__ats.html - ga65e8268400ec7899da36911483438707 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_ATS_AllocationCallback alloc_cb, void *alloc_cb_cls, GNUNET_ATS_SuggestionCallback suggest_cb, void *suggest_cb_cls) - - - void - GNUNET_ATS_transport_done - d8/d82/group__ats.html - ga1caf65d3dcd0898ab6f77c56a9140671 - (struct GNUNET_ATS_TransportHandle *ath) - - - struct GNUNET_ATS_SessionRecord * - GNUNET_ATS_session_add - d8/d82/group__ats.html - gac5d7bf9c7ec77ce9fb476245cc32640f - (struct GNUNET_ATS_TransportHandle *ath, const struct GNUNET_PeerIdentity *pid, const char *address, struct GNUNET_ATS_Session *session, const struct GNUNET_ATS_Properties *prop) - - - void - GNUNET_ATS_session_update - d8/d82/group__ats.html - ga03f2be4a940530ec578171208787a015 - (struct GNUNET_ATS_SessionRecord *ar, const struct GNUNET_ATS_Properties *prop) - - - void - GNUNET_ATS_session_del - d8/d82/group__ats.html - ga18b78c6425b118afca9300144cda2bc2 - (struct GNUNET_ATS_SessionRecord *ar) - - - - gnunet_bandwidth_lib.h - /home/grothoff/research/gnunet/src/include/ - d1/dec/gnunet__bandwidth__lib_8h - gnunet_common.h - gnunet_time_lib.h - GNUNET_BANDWIDTH_Value32NBO - GNUNET_BANDWIDTH_Tracker - - #define - GNUNET_BANDWIDTH_ZERO - dc/db3/group__bandwidth.html - ga033892ccee42fe0e7e84f8f082469680 - - - - #define - GNUNET_BANDWIDTH_VALUE_MAX - dc/db3/group__bandwidth.html - gad286570e4f49698a61a6610dfa0a56b2 - - - - void(* - GNUNET_BANDWIDTH_TrackerUpdateCallback - dc/db3/group__bandwidth.html - gabb9a981d0848ec7efaa089f8db2f1966 - )(void *cls) - - - void(* - GNUNET_BANDWIDTH_ExcessNotificationCallback - dc/db3/group__bandwidth.html - ga61d259757edd16497a0342449aebe413 - )(void *cls) - - - struct GNUNET_BANDWIDTH_Value32NBO - GNUNET_BANDWIDTH_value_init - dc/db3/group__bandwidth.html - ga6ef9a02c1ac1793de8f28cb15abc5e16 - (uint32_t bytes_per_second) - - - uint64_t - GNUNET_BANDWIDTH_value_get_available_until - dc/db3/group__bandwidth.html - ga4bbe3dccb89871dbe4e9b45abef69608 - (struct GNUNET_BANDWIDTH_Value32NBO bps, struct GNUNET_TIME_Relative deadline) - - - struct GNUNET_TIME_Relative - GNUNET_BANDWIDTH_value_get_delay_for - dc/db3/group__bandwidth.html - ga87f9ffd1ade38e1ed3d3987d369823eb - (struct GNUNET_BANDWIDTH_Value32NBO bps, uint64_t size) - - - struct GNUNET_BANDWIDTH_Value32NBO - GNUNET_BANDWIDTH_value_min - dc/db3/group__bandwidth.html - gaab8634428282e0ff3911be58ee7fc862 - (struct GNUNET_BANDWIDTH_Value32NBO b1, struct GNUNET_BANDWIDTH_Value32NBO b2) - - - struct GNUNET_BANDWIDTH_Value32NBO - GNUNET_BANDWIDTH_value_max - dc/db3/group__bandwidth.html - ga813f85e918b8a859a0ede99f4330b6bf - (struct GNUNET_BANDWIDTH_Value32NBO b1, struct GNUNET_BANDWIDTH_Value32NBO b2) - - - struct GNUNET_BANDWIDTH_Value32NBO - GNUNET_BANDWIDTH_value_sum - dc/db3/group__bandwidth.html - ga8e5ed4adb4bc1be875daf1ce36b91b3f - (struct GNUNET_BANDWIDTH_Value32NBO b1, struct GNUNET_BANDWIDTH_Value32NBO b2) - - - void - GNUNET_BANDWIDTH_tracker_init - dc/db3/group__bandwidth.html - gaab2fed403545079cb953e456dc03c204 - (struct GNUNET_BANDWIDTH_Tracker *av, GNUNET_BANDWIDTH_TrackerUpdateCallback update_cb, void *update_cb_cls, struct GNUNET_BANDWIDTH_Value32NBO bytes_per_second_limit, uint32_t max_carry_s) - - - void - GNUNET_BANDWIDTH_tracker_init2 - dc/db3/group__bandwidth.html - ga7e233568d3a848b3e386feeb2a18bfdf - (struct GNUNET_BANDWIDTH_Tracker *av, GNUNET_BANDWIDTH_TrackerUpdateCallback update_cb, void *update_cb_cls, struct GNUNET_BANDWIDTH_Value32NBO bytes_per_second_limit, uint32_t max_carry_s, GNUNET_BANDWIDTH_ExcessNotificationCallback excess_cb, void *excess_cb_cls) - - - void - GNUNET_BANDWIDTH_tracker_notification_stop - dc/db3/group__bandwidth.html - ga04998007264e173b95a9349048b661a7 - (struct GNUNET_BANDWIDTH_Tracker *av) - - - int - GNUNET_BANDWIDTH_tracker_consume - dc/db3/group__bandwidth.html - ga0e0dc93813ed5902b797ffe5f734c258 - (struct GNUNET_BANDWIDTH_Tracker *av, ssize_t size) - - - struct GNUNET_TIME_Relative - GNUNET_BANDWIDTH_tracker_get_delay - dc/db3/group__bandwidth.html - gad3943bab91d6fe9bf2335e8088f8efa9 - (struct GNUNET_BANDWIDTH_Tracker *av, size_t size) - - - int64_t - GNUNET_BANDWIDTH_tracker_get_available - dc/db3/group__bandwidth.html - gae511b76379e665ffebd719b21c495d93 - (struct GNUNET_BANDWIDTH_Tracker *av) - - - void - GNUNET_BANDWIDTH_tracker_update_quota - dc/db3/group__bandwidth.html - ga18e7ac98b55e4075f5d3c8f0c73a66c1 - (struct GNUNET_BANDWIDTH_Tracker *av, struct GNUNET_BANDWIDTH_Value32NBO bytes_per_second_limit) - - - - gnunet_bio_lib.h - /home/grothoff/research/gnunet/src/include/ - dd/dd0/gnunet__bio__lib_8h - gnunet_container_lib.h - - #define - GNUNET_BIO_read_float - da/d05/group__bio.html - gaaa1407ae8b723ee11ae9cb34dacee2fd - (h, f) - - - #define - GNUNET_BIO_read_double - da/d05/group__bio.html - gadfc5f3e5d34a5fefcc157d188f6fed60 - (h, f) - - - #define - GNUNET_BIO_read_int32 - da/d05/group__bio.html - ga706a95e9ae4dd635950b1fafd44380c3 - (h, i) - - - #define - GNUNET_BIO_read_int64 - da/d05/group__bio.html - ga2f3649e5e7b3194d4c689b94c1c70e51 - (h, i) - - - #define - GNUNET_BIO_write_float - da/d05/group__bio.html - gac652ecc33d0715e26f7c408373e41121 - (h, f) - - - #define - GNUNET_BIO_write_double - da/d05/group__bio.html - ga268abac43aaba84e54d89e1015777916 - (h, f) - - - struct GNUNET_BIO_ReadHandle * - GNUNET_BIO_read_open - da/d05/group__bio.html - ga2dd3c40d600b3281af4b58ace9536228 - (const char *fn) - - - int - GNUNET_BIO_read_close - da/d05/group__bio.html - ga952a3614a08e869c68be40b91855f61d - (struct GNUNET_BIO_ReadHandle *h, char **emsg) - - - int - GNUNET_BIO_read - da/d05/group__bio.html - gaaf05f2fd8dcc98ca20c4ee2a9870f6f4 - (struct GNUNET_BIO_ReadHandle *h, const char *what, void *result, size_t len) - - - int - GNUNET_BIO_read_fn - da/d05/group__bio.html - ga7b0a06b275396d0fc9e82494cf69ff03 - (struct GNUNET_BIO_ReadHandle *h, const char *file, int line, void *result, size_t len) - - - int - GNUNET_BIO_read_string - da/d05/group__bio.html - ga088bca8cac6265893cf37db8f1676a4f - (struct GNUNET_BIO_ReadHandle *h, const char *what, char **result, size_t max_length) - - - int - GNUNET_BIO_read_meta_data - da/d05/group__bio.html - ga1d9a088eabf50af55c0b7e728a2fb686 - (struct GNUNET_BIO_ReadHandle *h, const char *what, struct GNUNET_CONTAINER_MetaData **result) - - - int - GNUNET_BIO_read_int32__ - da/d05/group__bio.html - ga6ec0e5cc8a7402a378d5fae26e26d6ca - (struct GNUNET_BIO_ReadHandle *h, const char *file, int line, int32_t *i) - - - int - GNUNET_BIO_read_int64__ - da/d05/group__bio.html - ga052e15da529b0f4c72078adf8fbd3eb2 - (struct GNUNET_BIO_ReadHandle *h, const char *file, int line, int64_t *i) - - - struct GNUNET_BIO_WriteHandle * - GNUNET_BIO_write_open - da/d05/group__bio.html - gadbd89e62215951bf2c6ccec72a633bed - (const char *fn) - - - int - GNUNET_BIO_write_close - da/d05/group__bio.html - ga9baca9d137b87292eb849b5d5b985599 - (struct GNUNET_BIO_WriteHandle *h) - - - int - GNUNET_BIO_write - da/d05/group__bio.html - ga12e6808413c597d6fde69ebf53178989 - (struct GNUNET_BIO_WriteHandle *h, const void *buffer, size_t n) - - - int - GNUNET_BIO_flush - da/d05/group__bio.html - gae5527d9d1d399108c75d667bcadf0397 - (struct GNUNET_BIO_WriteHandle *h) - - - int - GNUNET_BIO_write_string - da/d05/group__bio.html - ga74a5b6e17173793372dd82d991c868e9 - (struct GNUNET_BIO_WriteHandle *h, const char *s) - - - int - GNUNET_BIO_write_meta_data - da/d05/group__bio.html - gaecac34597ed17cb31df86e2a9e0f3f37 - (struct GNUNET_BIO_WriteHandle *h, const struct GNUNET_CONTAINER_MetaData *m) - - - int - GNUNET_BIO_write_int32 - da/d05/group__bio.html - ga7875fa0dd4c4e33a12dccf71de048bfe - (struct GNUNET_BIO_WriteHandle *h, int32_t i) - - - int - GNUNET_BIO_write_int64 - da/d05/group__bio.html - ga1701781ac3fe16cfddb54236644680fc - (struct GNUNET_BIO_WriteHandle *h, int64_t i) - - - - gnunet_block_group_lib.h - /home/grothoff/research/gnunet/src/include/ - d7/d14/gnunet__block__group__lib_8h - gnunet_util_lib.h - gnunet_block_lib.h - - size_t - GNUNET_BLOCK_GROUP_compute_bloomfilter_size - d2/dba/group__block.html - ga3b07bce5909b0abcf70352580ffa1f90 - (unsigned int entry_count, unsigned int k) - - - struct GNUNET_BLOCK_Group * - GNUNET_BLOCK_GROUP_bf_create - d2/dba/group__block.html - gaa7867d60e8a1a56d6dff4cbb148a5261 - (void *cls, size_t bf_size, unsigned int bf_k, enum GNUNET_BLOCK_Type type, uint32_t nonce, const void *raw_data, size_t raw_data_size) - - - int - GNUNET_BLOCK_GROUP_bf_test_and_set - d2/dba/group__block.html - ga10aa548e22433b2c795795a074f17d00 - (struct GNUNET_BLOCK_Group *bg, const struct GNUNET_HashCode *hc) - - - - gnunet_block_lib.h - /home/grothoff/research/gnunet/src/include/ - db/d43/gnunet__block__lib_8h - gnunet_util_lib.h - - - GNUNET_BLOCK_Type - d2/dba/group__block.html - gacc1d1f963f8cc87d9a3c6238ad812d53 - - - - GNUNET_BLOCK_TYPE_ANY - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53abf8a9a42f4fb9400dada7c7f733339c7 - - - - GNUNET_BLOCK_TYPE_FS_DBLOCK - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53a1a2fa6c2f15ba6eaa1d2b8aa04e2daa2 - - - - GNUNET_BLOCK_TYPE_FS_IBLOCK - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53aa673ca17f30c3470f20d5fb360dff1f5 - - - - GNUNET_BLOCK_TYPE_FS_KBLOCK - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53aaed71cb1f033f5fe6f459751f41d879c - - - - GNUNET_BLOCK_TYPE_FS_SBLOCK - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53ad0a914463e2aad7d0b226a28ed0d5df6 - - - - GNUNET_BLOCK_TYPE_FS_NBLOCK - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53ab67e209e00d5927e227f3a19c06f706b - - - - GNUNET_BLOCK_TYPE_FS_ONDEMAND - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53a34551966a14aaa9cb07db33bab0cbc30 - - - - GNUNET_BLOCK_TYPE_DHT_HELLO - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53adfc71024d854b4118dffc099b52c0a16 - - - - GNUNET_BLOCK_TYPE_TEST - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53a6d1eff4043b02a587fa8014bbd8fdb13 - - - - GNUNET_BLOCK_TYPE_FS_UBLOCK - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53ad2e9d19ed180f0b128f2d592d60bc868 - - - - GNUNET_BLOCK_TYPE_DNS - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53a546fcab06aa3d8a8607448ec0a804faa - - - - GNUNET_BLOCK_TYPE_GNS_NAMERECORD - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53a96fdbd62382a4ba1bb84f116b44b0f01 - - - - GNUNET_BLOCK_TYPE_REVOCATION - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53a1c7fe145590d1158c190d7fdcc74fe72 - - - - GNUNET_BLOCK_TYPE_REGEX - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53ac25b6969d82c4067b54b059b18a53d60 - - - - GNUNET_BLOCK_TYPE_REGEX_ACCEPT - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53a09a7714fc01995fa09b1a89dc404180b - - - - GNUNET_BLOCK_TYPE_SET_TEST - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53affa4edcf7d512af094f80c13c98c816f - - - - GNUNET_BLOCK_TYPE_CONSENSUS_ELEMENT - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53a74de432679ecfff6f59eddf7ae8cf73a - - - - - GNUNET_BLOCK_EvaluationOptions - d2/dba/group__block.html - gac94e49e8e9a4f713eaf5fed47cd36969 - - - - GNUNET_BLOCK_EO_NONE - d2/dba/group__block.html - ggac94e49e8e9a4f713eaf5fed47cd36969aa1f8b07b5d872e7f93ad16e78d7af23a - - - - GNUNET_BLOCK_EO_LOCAL_SKIP_CRYPTO - d2/dba/group__block.html - ggac94e49e8e9a4f713eaf5fed47cd36969a171645b8d9fe5d8cb793c7b331860517 - - - - - GNUNET_BLOCK_EvaluationResult - d2/dba/group__block.html - gab499a39fc8984265dbf2d75baee5f4b2 - - - - GNUNET_BLOCK_EVALUATION_OK_MORE - d2/dba/group__block.html - ggab499a39fc8984265dbf2d75baee5f4b2a6350b718fee68bc3b335ec1fee67c2a5 - - - - GNUNET_BLOCK_EVALUATION_OK_LAST - d2/dba/group__block.html - ggab499a39fc8984265dbf2d75baee5f4b2a4f05ecd7333a8df727cb64d60953ba95 - - - - GNUNET_BLOCK_EVALUATION_OK_DUPLICATE - d2/dba/group__block.html - ggab499a39fc8984265dbf2d75baee5f4b2a6b721b9c49f4d98fb6a97522b5920d38 - - - - GNUNET_BLOCK_EVALUATION_RESULT_INVALID - d2/dba/group__block.html - ggab499a39fc8984265dbf2d75baee5f4b2a110b1db21e7e8e6c1e9759f4b17d857b - - - - GNUNET_BLOCK_EVALUATION_RESULT_IRRELEVANT - d2/dba/group__block.html - ggab499a39fc8984265dbf2d75baee5f4b2a6708912cfac9c82006e7f178d7ff9dae - - - - GNUNET_BLOCK_EVALUATION_REQUEST_VALID - d2/dba/group__block.html - ggab499a39fc8984265dbf2d75baee5f4b2abac5b8ef30abc955dfc79d94775930b1 - - - - GNUNET_BLOCK_EVALUATION_REQUEST_INVALID - d2/dba/group__block.html - ggab499a39fc8984265dbf2d75baee5f4b2a4a07cb3ba6cbcf655efa55ac6b9f85ac - - - - GNUNET_BLOCK_EVALUATION_TYPE_NOT_SUPPORTED - d2/dba/group__block.html - ggab499a39fc8984265dbf2d75baee5f4b2aa692741268920903b412b9ee4fb5efa3 - - - - void - GNUNET_BLOCK_mingle_hash - d2/dba/group__block.html - gaa82c8581c3753f8f62efe895b81f6b60 - (const struct GNUNET_HashCode *in, uint32_t mingle_number, struct GNUNET_HashCode *hc) - - - struct GNUNET_BLOCK_Context * - GNUNET_BLOCK_context_create - d2/dba/group__block.html - gaa44081ecb8d07dab37dcf3a9da028be1 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_BLOCK_context_destroy - d2/dba/group__block.html - ga51448419bec859a066c9297df9588d78 - (struct GNUNET_BLOCK_Context *ctx) - - - struct GNUNET_BLOCK_Group * - GNUNET_BLOCK_group_create - d2/dba/group__block.html - ga9681d4399039dc41d3ae719169e4dbda - (struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, uint32_t nonce, const void *raw_data, size_t raw_data_size,...) - - - int - GNUNET_BLOCK_group_serialize - d2/dba/group__block.html - ga069bcf471a5c1fbb19c57bc1c903e68e - (struct GNUNET_BLOCK_Group *bg, uint32_t *nonce, void **raw_data, size_t *raw_data_size) - - - void - GNUNET_BLOCK_group_destroy - d2/dba/group__block.html - ga7409b30381322e9664eeda4f6bfb2a50 - (struct GNUNET_BLOCK_Group *bg) - - - enum GNUNET_BLOCK_EvaluationResult - GNUNET_BLOCK_evaluate - d2/dba/group__block.html - ga90ab53d6d53c65187d93f576dbeccf01 - (struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *group, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - int - GNUNET_BLOCK_get_key - d2/dba/group__block.html - ga87c66a7b4dcf420be813b79d732c9eac - (struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, const void *block, size_t block_size, struct GNUNET_HashCode *key) - - - int - GNUNET_BLOCK_group_set_seen - d2/dba/group__block.html - gaeabca9b479c7947a25ecf0808db7888c - (struct GNUNET_BLOCK_Group *bg, const struct GNUNET_HashCode *seen_results, unsigned int seen_results_count) - - - int - GNUNET_BLOCK_group_merge - d2/dba/group__block.html - gaa0ef0ee8bd4c71e6c8840b8f6af13a94 - (struct GNUNET_BLOCK_Group *bg1, struct GNUNET_BLOCK_Group *bg2) - - - - gnunet_block_plugin.h - /home/grothoff/research/gnunet/src/include/ - df/d0e/gnunet__block__plugin_8h - gnunet_util_lib.h - gnunet_block_lib.h - GNUNET_BLOCK_Group - GNUNET_BLOCK_PluginFunctions - - void(* - GNUNET_BLOCK_GroupMarkSeenFunction - d5/dee/group__block-plugin.html - gaa8aae8cfc9cb1080853858dd746b7925 - )(struct GNUNET_BLOCK_Group *bg, const struct GNUNET_HashCode *seen_results, unsigned int seen_results_count) - - - int(* - GNUNET_BLOCK_GroupMergeFunction - d5/dee/group__block-plugin.html - gaa1c803b3c8de20bc9c9c1953f6eb2801 - )(struct GNUNET_BLOCK_Group *bg1, const struct GNUNET_BLOCK_Group *bg2) - - - int(* - GNUNET_BLOCK_GroupSerializeFunction - d5/dee/group__block-plugin.html - ga3f8b455a7dda9559ecaf5191592463a5 - )(struct GNUNET_BLOCK_Group *bg, uint32_t *nonce, void **raw_data, size_t *raw_data_size) - - - void(* - GNUNET_BLOCK_GroupDestroyFunction - d5/dee/group__block-plugin.html - gad9aa63475d8068fade7cae4cf208e880 - )(struct GNUNET_BLOCK_Group *bg) - - - struct GNUNET_BLOCK_Group *(* - GNUNET_BLOCK_GroupCreateFunction - d5/dee/group__block-plugin.html - ga4cb5b5f2447b5976922a50db0cb5d17c - )(void *cls, enum GNUNET_BLOCK_Type type, uint32_t nonce, const void *raw_data, size_t raw_data_size, va_list va) - - - enum GNUNET_BLOCK_EvaluationResult(* - GNUNET_BLOCK_EvaluationFunction - d5/dee/group__block-plugin.html - gad6021b3329aec0c3e4e98fb7300d6001 - )(void *cls, struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *group, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - int(* - GNUNET_BLOCK_GetKeyFunction - d5/dee/group__block-plugin.html - ga656d9dbb81d59d746bb5f78a0c8aa765 - )(void *cls, enum GNUNET_BLOCK_Type type, const void *block, size_t block_size, struct GNUNET_HashCode *key) - - - - gnunet_buffer_lib.h - /home/grothoff/research/gnunet/src/include/ - d5/d06/gnunet__buffer__lib_8h - GNUNET_Buffer - - void - GNUNET_buffer_prealloc - d5/d06/gnunet__buffer__lib_8h.html - aa86060c5c87d9c3a8aa85affa1db0b8d - (struct GNUNET_Buffer *buf, size_t capacity) - - - void - GNUNET_buffer_ensure_remaining - d5/d06/gnunet__buffer__lib_8h.html - a6940151f0286bcab31dfe06eccffd495 - (struct GNUNET_Buffer *buf, size_t n) - - - void - GNUNET_buffer_write - d5/d06/gnunet__buffer__lib_8h.html - aa714ce33a33a27bb4af601f552eb348e - (struct GNUNET_Buffer *buf, const char *data, size_t len) - - - void - GNUNET_buffer_write_str - d5/d06/gnunet__buffer__lib_8h.html - ab68c2454764b5bf2798e3bdfd3ebcd42 - (struct GNUNET_Buffer *buf, const char *str) - - - void - GNUNET_buffer_write_path - d5/d06/gnunet__buffer__lib_8h.html - aacc2b9de96511daa44bf69cebb031895 - (struct GNUNET_Buffer *buf, const char *str) - - - void - GNUNET_buffer_write_fstr - d5/d06/gnunet__buffer__lib_8h.html - a47e837fd3abaefbafcc7e12aa23c0a6b - (struct GNUNET_Buffer *buf, const char *fmt,...) - - - void - GNUNET_buffer_write_vfstr - d5/d06/gnunet__buffer__lib_8h.html - aabcd2fbb95cf75abdc83496b1250832f - (struct GNUNET_Buffer *buf, const char *fmt, va_list args) - - - char * - GNUNET_buffer_reap_str - d5/d06/gnunet__buffer__lib_8h.html - a1c1b44dd2da5b22a886e1911135c4000 - (struct GNUNET_Buffer *buf) - - - void - GNUNET_buffer_clear - d5/d06/gnunet__buffer__lib_8h.html - ad361bce3cfe435cacd10db41c7bf455e - (struct GNUNET_Buffer *buf) - - - - gnunet_cadet_service.h - /home/grothoff/research/gnunet/src/include/ - d6/d2e/gnunet__cadet__service_8h - gnunet_util_lib.h - gnunet_transport_service.h - GNUNET_CADET_ConnectionTunnelIdentifier - GNUNET_CADET_ChannelTunnelNumber - GNUNET_CADET_ChannelInfo - GNUNET_CADET_ChannelInternals - GNUNET_CADET_PeerListEntry - GNUNET_CADET_PeerPathDetail - GNUNET_CADET_TunnelDetails - - #define - GNUNET_CADET_VERSION - d9/d98/group__cadet.html - ga7adbe726d7e92d59057f5bf3d9e77361 - - - - void *(* - GNUNET_CADET_ConnectEventHandler - d9/d98/group__cadet.html - gabf61c44f8527c94aa857d09be50c10c1 - )(void *cls, struct GNUNET_CADET_Channel *channel, const struct GNUNET_PeerIdentity *source) - - - void(* - GNUNET_CADET_DisconnectEventHandler - d9/d98/group__cadet.html - ga3a30cdf0eec878aeb94c1be89ccbcda1 - )(void *cls, const struct GNUNET_CADET_Channel *channel) - - - void(* - GNUNET_CADET_WindowSizeEventHandler - d9/d98/group__cadet.html - gab1fa1c10ed23108bb9dce36623c01a14 - )(void *cls, const struct GNUNET_CADET_Channel *channel, int window_size) - - - void(* - GNUNET_CADET_ChannelCB - d9/d98/group__cadet.html - ga82125b043a4e82d8afce73df6383e9fc - )(void *cls, const struct GNUNET_CADET_ChannelInternals *info) - - - void(* - GNUNET_CADET_PeersCB - d9/d98/group__cadet.html - ga13d5af726a5986c7454f4a0569395121 - )(void *cls, const struct GNUNET_CADET_PeerListEntry *ple) - - - void(* - GNUNET_CADET_PathCB - d9/d98/group__cadet.html - ga6c6481c3993e5d0cf779fbcb5610f406 - )(void *cls, const struct GNUNET_CADET_PeerPathDetail *ppd) - - - void(* - GNUNET_CADET_TunnelsCB - d9/d98/group__cadet.html - gaa8d0c43678201d423a5c624a835e76c9 - )(void *cls, const struct GNUNET_CADET_TunnelDetails *td) - - - - GNUNET_CADET_ChannelInfoOption - d9/d98/group__cadet.html - ga3dcb7cf3b031fbb2394961ad92105d2c - - - - GNUNET_CADET_OPTION_PEER - d9/d98/group__cadet.html - gga3dcb7cf3b031fbb2394961ad92105d2ca816f478ebd72706536681461cdd6d4a7 - - - - struct GNUNET_CADET_Handle * - GNUNET_CADET_connect - d9/d98/group__cadet.html - gac99f64e275181e0ee676a0a208669296 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_CADET_disconnect - d9/d98/group__cadet.html - ga5c4ff52a63e0e8a08b1472f2948523c8 - (struct GNUNET_CADET_Handle *handle) - - - struct GNUNET_CADET_Port * - GNUNET_CADET_open_port - d9/d98/group__cadet.html - gaf0858fb9d3dda9ed65a00e3d87289e81 - (struct GNUNET_CADET_Handle *h, const struct GNUNET_HashCode *port, GNUNET_CADET_ConnectEventHandler connects, void *connects_cls, GNUNET_CADET_WindowSizeEventHandler window_changes, GNUNET_CADET_DisconnectEventHandler disconnects, const struct GNUNET_MQ_MessageHandler *handlers) - - - void - GNUNET_CADET_close_port - d9/d98/group__cadet.html - ga63181ddd6307ba268a026515a896beaa - (struct GNUNET_CADET_Port *p) - - - struct GNUNET_CADET_Channel * - GNUNET_CADET_channel_create - d9/d98/group__cadet.html - ga0601d746ef66e27134fdae963ec169ab - (struct GNUNET_CADET_Handle *h, void *channel_cls, const struct GNUNET_PeerIdentity *destination, const struct GNUNET_HashCode *port, GNUNET_CADET_WindowSizeEventHandler window_changes, GNUNET_CADET_DisconnectEventHandler disconnects, const struct GNUNET_MQ_MessageHandler *handlers) - - - void - GNUNET_CADET_channel_destroy - d9/d98/group__cadet.html - ga1bfb59ce3b131e0ee4f2911dad363fbe - (struct GNUNET_CADET_Channel *channel) - - - struct GNUNET_MQ_Handle * - GNUNET_CADET_get_mq - d9/d98/group__cadet.html - gac7d7764be532e016516ec5acfd56337e - (const struct GNUNET_CADET_Channel *channel) - - - void - GNUNET_CADET_receive_done - d9/d98/group__cadet.html - ga10b8df408b75a171663f548c44a6d1e2 - (struct GNUNET_CADET_Channel *channel) - - - const struct GNUNET_HashCode * - GC_u2h - d9/d98/group__cadet.html - gaf5315c3b6e7c45ec69d2c5442b3a8bc3 - (uint32_t port) - - - const union GNUNET_CADET_ChannelInfo * - GNUNET_CADET_channel_get_info - d9/d98/group__cadet.html - ga4fd0a9c83c6e25e99b078ace77ff402d - (struct GNUNET_CADET_Channel *channel, enum GNUNET_CADET_ChannelInfoOption option,...) - - - struct GNUNET_CADET_ChannelMonitor * - GNUNET_CADET_get_channel - d9/d98/group__cadet.html - gaa8bdf6368e26e5392ea64762e6d35392 - (const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_PeerIdentity *peer, GNUNET_CADET_ChannelCB callback, void *callback_cls) - - - void * - GNUNET_CADET_get_channel_cancel - d9/d98/group__cadet.html - ga3f463585342618bc1650afb7c2f40ad6 - (struct GNUNET_CADET_ChannelMonitor *cm) - - - struct GNUNET_CADET_PeersLister * - GNUNET_CADET_list_peers - d9/d98/group__cadet.html - ga5d87f0ef32bea0aeb7da7027594a0086 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_CADET_PeersCB callback, void *callback_cls) - - - void * - GNUNET_CADET_list_peers_cancel - d9/d98/group__cadet.html - gadb28abd4e6eb3f8871f1a3e00a843d3d - (struct GNUNET_CADET_PeersLister *pl) - - - struct GNUNET_CADET_GetPath * - GNUNET_CADET_get_path - d9/d98/group__cadet.html - ga4c57a37fa4a5237b4367ae52150214b8 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_PeerIdentity *id, GNUNET_CADET_PathCB callback, void *callback_cls) - - - void * - GNUNET_CADET_get_path_cancel - d9/d98/group__cadet.html - gaca2990bade60adefca60859703e8a7cc - (struct GNUNET_CADET_GetPath *gp) - - - struct GNUNET_CADET_ListTunnels * - GNUNET_CADET_list_tunnels - d9/d98/group__cadet.html - gaf755a98bc73522a20885be74d7213ac6 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_CADET_TunnelsCB callback, void *callback_cls) - - - void * - GNUNET_CADET_list_tunnels_cancel - d9/d98/group__cadet.html - ga41b8246f5c185273037a47a9547f2372 - (struct GNUNET_CADET_ListTunnels *lt) - - - - gnunet_client_lib.h - /home/grothoff/research/gnunet/src/include/ - d7/d58/gnunet__client__lib_8h - gnunet_mq_lib.h - - int - GNUNET_CLIENT_test - d2/def/group__client.html - ga40b96b24f6cbf6dc2585695f1da6f417 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *service_name) - - - struct GNUNET_MQ_Handle * - GNUNET_CLIENT_connect - d2/def/group__client.html - ga6331a4b4f81742673845ff6ba9ff27a8 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *service_name, const struct GNUNET_MQ_MessageHandler *handlers, GNUNET_MQ_ErrorHandler error_handler, void *error_handler_cls) - - - - gnunet_common.h - /home/grothoff/research/gnunet/src/include/ - d8/d91/gnunet__common_8h - GNUNET_HashCode - GNUNET_ShortHashCode - GNUNET_Uuid - GNUNET_MessageHeader - GNUNET_OperationResultMessage - GNUNET_AsyncScopeId - GNUNET_AsyncScopeSave - - #define - GNUNET_UTIL_VERSION - d8/d91/gnunet__common_8h.html - aa174c4486b22d7519e4f205f2a5b4916 - - - - #define - GNUNET_OK - d8/d91/gnunet__common_8h.html - ad7e9af327c6dd65918a0f466b7097a43 - - - - #define - GNUNET_SYSERR - d8/d91/gnunet__common_8h.html - ab512b2e7e9b834859e9187604751cb32 - - - - #define - GNUNET_YES - d8/d91/gnunet__common_8h.html - a8c833a4d8b32dc47149f9cf8bd7f9450 - - - - #define - GNUNET_NO - d8/d91/gnunet__common_8h.html - ad833f5bc55c9366ef9b3508fd98d527c - - - - #define - GNUNET_MIN - d8/d91/gnunet__common_8h.html - ae1042dd2683488aab54f0effc9186427 - (a, b) - - - #define - GNUNET_MAX - d8/d91/gnunet__common_8h.html - a3669a1b6b2d26c7c9217f9372d2b417d - (a, b) - - - #define - GNUNET_VA_ARG_ENUM - d8/d91/gnunet__common_8h.html - a2ddfc6c8293eb7cfb6872c38c5fe7da0 - (va, X) - - - #define - GNUNET_EXTRA_LOGGING - d8/dff/group__logging.html - gaff76dd5f5560f16ea129f98b3c7f27f0 - - - - #define - GNUNET_htobe16 - d8/d91/gnunet__common_8h.html - ab9b87dd93c297b8a84401c4d44f794b8 - (x) - - - #define - GNUNET_htole16 - d8/d91/gnunet__common_8h.html - ad4a836120f59aa3f63a64472b5250bd1 - (x) - - - #define - GNUNET_be16toh - d8/d91/gnunet__common_8h.html - a5a11665e0e1191cf48f6c5d8cbc9cf9e - (x) - - - #define - GNUNET_le16toh - d8/d91/gnunet__common_8h.html - a7ad4fa96fb58d6a8df53add2884ef5ff - (x) - - - #define - GNUNET_htobe32 - d8/d91/gnunet__common_8h.html - af0d1371a6d81174db05c42dbbc0b88ef - (x) - - - #define - GNUNET_htole32 - d8/d91/gnunet__common_8h.html - a1917ad4476363c9a643c54ae12747a7d - (x) - - - #define - GNUNET_be32toh - d8/d91/gnunet__common_8h.html - a359c619ce1dcf4eda8a5a4a62c8576e3 - (x) - - - #define - GNUNET_le32toh - d8/d91/gnunet__common_8h.html - a702ecb1848ff627cfcc0727c09e9ed79 - (x) - - - #define - GNUNET_htobe64 - d8/d91/gnunet__common_8h.html - a797cd6c013e451b334582f37bf0679dd - (x) - - - #define - GNUNET_htole64 - d8/d91/gnunet__common_8h.html - a49529ab139f5eb322ffc83cf382b7842 - (x) - - - #define - GNUNET_be64toh - d8/d91/gnunet__common_8h.html - a8a5661733ed7cf939e6ab2ede63e7441 - (x) - - - #define - GNUNET_le64toh - d8/d91/gnunet__common_8h.html - ac8705c73a8f37137c9b3ad0a736f2f50 - (x) - - - #define - GNUNET_htobe16 - d8/d91/gnunet__common_8h.html - ab9b87dd93c297b8a84401c4d44f794b8 - (x) - - - #define - GNUNET_htole16 - d8/d91/gnunet__common_8h.html - ad4a836120f59aa3f63a64472b5250bd1 - (x) - - - #define - GNUNET_be16toh - d8/d91/gnunet__common_8h.html - a5a11665e0e1191cf48f6c5d8cbc9cf9e - (x) - - - #define - GNUNET_le16toh - d8/d91/gnunet__common_8h.html - a7ad4fa96fb58d6a8df53add2884ef5ff - (x) - - - #define - GNUNET_htobe32 - d8/d91/gnunet__common_8h.html - af0d1371a6d81174db05c42dbbc0b88ef - (x) - - - #define - GNUNET_htole32 - d8/d91/gnunet__common_8h.html - a1917ad4476363c9a643c54ae12747a7d - (x) - - - #define - GNUNET_be32toh - d8/d91/gnunet__common_8h.html - a359c619ce1dcf4eda8a5a4a62c8576e3 - (x) - - - #define - GNUNET_le32toh - d8/d91/gnunet__common_8h.html - a702ecb1848ff627cfcc0727c09e9ed79 - (x) - - - #define - GNUNET_htobe64 - d8/d91/gnunet__common_8h.html - a797cd6c013e451b334582f37bf0679dd - (x) - - - #define - GNUNET_htole64 - d8/d91/gnunet__common_8h.html - a49529ab139f5eb322ffc83cf382b7842 - (x) - - - #define - GNUNET_be64toh - d8/d91/gnunet__common_8h.html - a8a5661733ed7cf939e6ab2ede63e7441 - (x) - - - #define - GNUNET_le64toh - d8/d91/gnunet__common_8h.html - ac8705c73a8f37137c9b3ad0a736f2f50 - (x) - - - #define - GNUNET_NZL - d8/d91/gnunet__common_8h.html - a386f5cd73e34f6575dbd9d11c668c876 - (l) - - - #define - GNUNET_PACKED - d8/d91/gnunet__common_8h.html - af8c3460ebe5247e8ae43e00551c8d3b5 - - - - #define - GNUNET_GCC_STRUCT_LAYOUT - d8/d91/gnunet__common_8h.html - a5fa57a722848c28eec6f4dd15f8a16e4 - - - - #define - GNUNET_ALIGN - d8/d91/gnunet__common_8h.html - aad49c2e311905f2f39772d5610919f67 - - - - #define - GNUNET_UNUSED - d8/d91/gnunet__common_8h.html - ab31912c27b7db0b11381471376f609a3 - - - - #define - GNUNET_NORETURN - d8/d91/gnunet__common_8h.html - a333e97a3f02ebd3e03791123df9b1862 - - - - #define - GNUNET_NETWORK_STRUCT_BEGIN - d8/d91/gnunet__common_8h.html - a10699ce37163b923d39c1e3274bdc128 - - - - #define - GNUNET_NETWORK_STRUCT_END - d8/d91/gnunet__common_8h.html - a9a2e16940e40bd741838f672d4e81a0d - - - - #define - GN_LIKELY - d8/d91/gnunet__common_8h.html - a69e56412e48fa658f0dae584c5f110b4 - (expr) - - - #define - GN_UNLIKELY - d8/d91/gnunet__common_8h.html - ad4216983c3c706c741c4b10ca5fc5109 - (expr) - - - #define - GNUNET_LOG_CALL_STATUS - d8/d91/gnunet__common_8h.html - a6318907bb05544cae7feec3fde8aca3e - - - - #define - GNUNET_log_from - d8/d91/gnunet__common_8h.html - a366a4caf6096b8475d4a3f0950616bb7 - (kind, comp,...) - - - #define - GNUNET_log - d8/d91/gnunet__common_8h.html - a2490f4715ba6183dfeff5c3aed803b70 - (kind,...) - - - #define - GNUNET_assert - d8/dff/group__logging.html - ga5c0f6d0ee5aae3e4b829215f85a1f048 - (cond) - - - #define - GNUNET_assert_at - d8/dff/group__logging.html - ga7f2cb8a302185bbc8c1eaa1314bc5302 - (cond, f, l) - - - #define - GNUNET_assert_from - d8/dff/group__logging.html - ga57c390b9ffbecf520c8acd79bccc70d9 - (cond, comp) - - - #define - GNUNET_break - d8/dff/group__logging.html - ga65adf621bbeff57cd40e4f5417bffd86 - (cond) - - - #define - GNUNET_break_op - d8/dff/group__logging.html - ga21b4f1920297cbbdd4844b18d6894769 - (cond) - - - #define - GNUNET_log_strerror - d8/dff/group__logging.html - gac6d0f255ab9d93dd8f7ffd4d227d0c76 - (level, cmd) - - - #define - GNUNET_log_from_strerror - d8/dff/group__logging.html - ga101532f0adbdf7f0a5b17de761357188 - (level, component, cmd) - - - #define - GNUNET_log_strerror_file - d8/dff/group__logging.html - gadeb5b9370885b11d6198c53f8711f5f0 - (level, cmd, filename) - - - #define - GNUNET_log_from_strerror_file - d8/dff/group__logging.html - ga3585e5825c4a36724757fc6d636a7109 - (level, component, cmd, filename) - - - #define - GNUNET_MAX_MALLOC_CHECKED - d7/ded/group__memory.html - ga318bb3c8072df1ae7c34a10167b05a4d - - - - #define - GNUNET_new - d7/ded/group__memory.html - ga746ec3755a430e4bc3ca449df10e5014 - (type) - - - #define - GNUNET_memcmp - d8/d91/gnunet__common_8h.html - aa1081c1174cad4e147e943d4d5da5397 - (a, b) - - - #define - GNUNET_is_zero - d8/d91/gnunet__common_8h.html - a10b34c253171063c5bc35c1e42177fe9 - (a) - - - #define - GNUNET_memcpy - d8/d91/gnunet__common_8h.html - abd6b7d01a7ca1adb501c8d9e32b2bd47 - (dst, src, n) - - - #define - GNUNET_new_array - d7/ded/group__memory.html - ga89f3690adc93a571b89b4b0f4395bb3f - (n, type) - - - #define - GNUNET_new_array_2d - d7/ded/group__memory.html - gacbaba107ab2111cfa4fedd7a46d876f8 - (n, m, type) - - - #define - GNUNET_new_array_3d - d7/ded/group__memory.html - ga543d43690b8809ff90525d2747684177 - (n, m, o, type) - - - #define - GNUNET_malloc - d7/ded/group__memory.html - ga7f52e3c63bc4832355a409690f7ea5f2 - (size) - - - #define - GNUNET_memdup - d7/ded/group__memory.html - gaf5dade15015bae13ab5f746baf72848e - (buf, size) - - - #define - GNUNET_malloc_large - d7/ded/group__memory.html - ga3bb0dd4544041d5c2d30c3010c2e6077 - (size) - - - #define - GNUNET_realloc - d7/ded/group__memory.html - ga9a5ec4388898a827f660fb1b9b095856 - (ptr, size) - - - #define - GNUNET_free - d7/ded/group__memory.html - gae33236614dc52f5c70c7e15af5e07757 - (ptr) - - - #define - GNUNET_free_non_null - d7/ded/group__memory.html - ga8048846ac3d4c86185df87582c21a333 - (ptr) - - - #define - GNUNET_strdup - d7/ded/group__memory.html - ga2630295350529367dada8955a24f7c72 - (a) - - - #define - GNUNET_strndup - d7/ded/group__memory.html - ga4955af130af6138b48b227eeaa0ab57b - (a, length) - - - #define - GNUNET_array_grow - d7/ded/group__memory.html - ga3266ce81606be2470c67b8cf91e4388e - (arr, size, tsize) - - - #define - GNUNET_array_append - d7/ded/group__memory.html - ga4792826cddf08ce6e105ee9ab98e755f - (arr, size, element) - - - #define - __func__ - d8/d91/gnunet__common_8h.html - a7d6e1cf1a8d53f38471e9e9db3faf740 - - - - int(* - GNUNET_FileNameCallback - d8/d91/gnunet__common_8h.html - ac5faa9be58f87095a5e45d2e193a4ccf - )(void *cls, const char *filename) - - - void(* - GNUNET_ContinuationCallback - d8/d91/gnunet__common_8h.html - a4c5a6d04a3eee870d3ffbbe31a69dd05 - )(void *cls) - - - void(* - GNUNET_ResultCallback - d8/d91/gnunet__common_8h.html - a0c85111095f9c4dfaa3e065540235225 - )(void *cls, int64_t result_code, const void *data, uint16_t data_size) - - - void(* - GNUNET_Logger - d8/dff/group__logging.html - gaf1d4dbfd070f9574036eddaee266215d - )(void *cls, enum GNUNET_ErrorType kind, const char *component, const char *date, const char *message) - - - - GNUNET_ErrorType - d8/dff/group__logging.html - ga1080bd6454a18d1866c04f5b7a893840 - - - - GNUNET_ERROR_TYPE_UNSPECIFIED - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840a0b708d5e46d3bcfabb0b9fab4739b9c2 - - - - GNUNET_ERROR_TYPE_NONE - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840ac0b7e0c403f33a7c4aac4e3f82b3563f - - - - GNUNET_ERROR_TYPE_ERROR - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840aa8b91b93e42385e388383cd6123cb193 - - - - GNUNET_ERROR_TYPE_WARNING - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840a912b539a4b811ea3ef95b57770d2171e - - - - GNUNET_ERROR_TYPE_MESSAGE - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840ad2e78d61871ec947916c12d3af99adfb - - - - GNUNET_ERROR_TYPE_INFO - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840ae6a6dc1ae93cb1162af70fef65b4e4cd - - - - GNUNET_ERROR_TYPE_DEBUG - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840ae4812ab921d5a7c5d650590b5f45d62b - - - - GNUNET_ERROR_TYPE_INVALID - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840ac0dfd1e084ad32d54eb503f3773228ca - - - - GNUNET_ERROR_TYPE_BULK - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840aacd0df4506c67c72c5226a1ae31fd12b - - - - - GNUNET_SCHEDULER_Priority - d8/d91/gnunet__common_8h.html - a94ba38f720021167d8a1e42a6f8f83ab - - - - GNUNET_SCHEDULER_PRIORITY_KEEP - d8/d91/gnunet__common_8h.html - a94ba38f720021167d8a1e42a6f8f83abaad6c1d8567a0ea36403bdf7f4f52294a - - - - GNUNET_SCHEDULER_PRIORITY_IDLE - d8/d91/gnunet__common_8h.html - a94ba38f720021167d8a1e42a6f8f83aba2126506061327858d2332de55b156a58 - - - - GNUNET_SCHEDULER_PRIORITY_BACKGROUND - d8/d91/gnunet__common_8h.html - a94ba38f720021167d8a1e42a6f8f83abaa02765d3c5536596b2db1fe07f5dba78 - - - - GNUNET_SCHEDULER_PRIORITY_DEFAULT - d8/d91/gnunet__common_8h.html - a94ba38f720021167d8a1e42a6f8f83abab4a672b14058954828bc59bfa1a0f70a - - - - GNUNET_SCHEDULER_PRIORITY_HIGH - d8/d91/gnunet__common_8h.html - a94ba38f720021167d8a1e42a6f8f83aba4a9d654666f8706529ae8aeabea18501 - - - - GNUNET_SCHEDULER_PRIORITY_UI - d8/d91/gnunet__common_8h.html - a94ba38f720021167d8a1e42a6f8f83aba1dd3f3ae8819c1b2c930113e253792e3 - - - - GNUNET_SCHEDULER_PRIORITY_URGENT - d8/d91/gnunet__common_8h.html - a94ba38f720021167d8a1e42a6f8f83aba813ca36f7bc7bb01aae235feeca6cd12 - - - - GNUNET_SCHEDULER_PRIORITY_SHUTDOWN - d8/d91/gnunet__common_8h.html - a94ba38f720021167d8a1e42a6f8f83abaf3cbbcacee9736453581ef8b9992a835 - - - - GNUNET_SCHEDULER_PRIORITY_COUNT - d8/d91/gnunet__common_8h.html - a94ba38f720021167d8a1e42a6f8f83abaaacda7b8c7f98f8052bf411cd892443f - - - - int - GNUNET_get_log_skip - d8/dff/group__logging.html - ga486a055c6f2705895498a4ccc7be849f - (void) - - - int - GNUNET_get_log_call_status - d8/d91/gnunet__common_8h.html - a715cb9c6a9be74923c81bcf2770a0bdb - (int caller_level, const char *comp, const char *file, const char *function, int line) - - - void - GNUNET_log_nocheck - d8/dff/group__logging.html - ga35f586ecb3097357cb588a880f90e1df - (enum GNUNET_ErrorType kind, const char *message,...) __attribute__((format(printf - - - void - GNUNET_log_from_nocheck - d8/dff/group__logging.html - ga87fa413eaec5e94d9e268303f0172112 - (enum GNUNET_ErrorType kind, const char *comp, const char *message,...) - - - void - GNUNET_log_config_missing - d8/dff/group__logging.html - gab6389ae4e2a4541f44efcb4ccecf51be - (enum GNUNET_ErrorType kind, const char *section, const char *option) - - - void - GNUNET_log_config_invalid - d8/dff/group__logging.html - gab11f2c61849b2eacd8a9b7e72d3c0798 - (enum GNUNET_ErrorType kind, const char *section, const char *option, const char *required) - - - void - GNUNET_abort_ - d8/dff/group__logging.html - gaeca9153d2feca386e76356ec7fc90d02 - (void) __attribute__((noreturn)) - - - void - GNUNET_log_skip - d8/dff/group__logging.html - ga982c709814ee6bc2b49499ed69e45181 - (int n, int check_reset) - - - int - GNUNET_log_setup - d8/dff/group__logging.html - ga2da41830235e8e979475cff8975dd2f8 - (const char *comp, const char *loglevel, const char *logfile) - - - void - GNUNET_logger_add - d8/dff/group__logging.html - gaef2faa41061d17e73df102b44406ce87 - (GNUNET_Logger logger, void *logger_cls) - - - void - GNUNET_logger_remove - d8/dff/group__logging.html - gaf7b0b56fc72ff93caede908712ffd989 - (GNUNET_Logger logger, void *logger_cls) - - - const char * - GNUNET_sh2s - d8/dff/group__logging.html - ga5f07f28da761fce1bb7875d4a497fcda - (const struct GNUNET_ShortHashCode *shc) - - - const char * - GNUNET_uuid2s - d8/dff/group__logging.html - ga20bdaf58bd4f55808b3e1005b7852351 - (const struct GNUNET_Uuid *uuid) - - - const char * - GNUNET_h2s - d8/dff/group__logging.html - gaaeba944f3eaa078af7b04b12b3accad2 - (const struct GNUNET_HashCode *hc) - - - const char * - GNUNET_h2s2 - d8/dff/group__logging.html - ga0b623e615176d047059e527fbaebfd74 - (const struct GNUNET_HashCode *hc) - - - const char * - GNUNET_h2s_full - d8/dff/group__logging.html - ga5c9ef129e5da4c6620adfbc982084573 - (const struct GNUNET_HashCode *hc) - - - const char * - GNUNET_p2s - d8/dff/group__logging.html - gaf4db42b1c244b18833ec425e9bcc970f - (const struct GNUNET_CRYPTO_EddsaPublicKey *p) - - - const char * - GNUNET_p2s2 - d8/dff/group__logging.html - ga19f717bc5417bce4d260dcff71007c32 - (const struct GNUNET_CRYPTO_EddsaPublicKey *p) - - - const char * - GNUNET_e2s - d8/dff/group__logging.html - ga4c37727cfb2b5be24258ce6971127c10 - (const struct GNUNET_CRYPTO_EcdhePublicKey *p) - - - const char * - GNUNET_e2s2 - d8/dff/group__logging.html - ga14f70a1b0cd3091b63a88d10821627bb - (const struct GNUNET_CRYPTO_EcdhePublicKey *p) - - - const char * - GNUNET_i2s - d8/dff/group__logging.html - ga46f2a9c004a64934d12c4a88da887d9d - (const struct GNUNET_PeerIdentity *pid) - - - const char * - GNUNET_i2s2 - d8/dff/group__logging.html - ga5c863612498c9b0f3eeeced435807cdc - (const struct GNUNET_PeerIdentity *pid) - - - const char * - GNUNET_i2s_full - d8/dff/group__logging.html - gabc112376963d04f91670f5cd5bd70d1b - (const struct GNUNET_PeerIdentity *pid) - - - const char * - GNUNET_a2s - d8/dff/group__logging.html - gada3a30a2b381728a419284cf7dd64b02 - (const struct sockaddr *addr, socklen_t addrlen) - - - const char * - GNUNET_error_type_to_string - d8/dff/group__logging.html - ga47e703fa9780631c3c55198b27986173 - (enum GNUNET_ErrorType kind) - - - uint64_t - GNUNET_htonll - d8/d91/gnunet__common_8h.html - aa1d38031f04ebec8b7402073dfe15491 - (uint64_t n) - - - uint64_t - GNUNET_ntohll - d8/d91/gnunet__common_8h.html - a6f7304e554905167d80c4420b44fd261 - (uint64_t n) - - - double - GNUNET_hton_double - d8/d91/gnunet__common_8h.html - a9db9b58a02a9ec0f436f47e8dabbcb6e - (double d) - - - double - GNUNET_ntoh_double - d8/d91/gnunet__common_8h.html - a18841addd0c629548630995e5d1c8e4b - (double d) - - - int - GNUNET_snprintf - d7/ded/group__memory.html - gaa37daca6d04c9c1544e64a6fc2f60de9 - (char *buf, size_t size, const char *format,...) - - - int - GNUNET_asprintf - d7/ded/group__memory.html - gab8047454fed73df6a7fe302a04334640 - (char **buf, const char *format,...) - - - void * - GNUNET_xmalloc_ - d8/d91/gnunet__common_8h.html - a8bd34b45eb0d22cdfc34e36b391da979 - (size_t size, const char *filename, int linenumber) - - - void ** - GNUNET_xnew_array_2d_ - d8/d91/gnunet__common_8h.html - a29a6786b0f032692743ce3a10d0984fa - (size_t n, size_t m, size_t elementSize, const char *filename, int linenumber) - - - void *** - GNUNET_xnew_array_3d_ - d8/d91/gnunet__common_8h.html - abc205970421c58ce057738331ab26553 - (size_t n, size_t m, size_t o, size_t elementSize, const char *filename, int linenumber) - - - void * - GNUNET_xmemdup_ - d8/d91/gnunet__common_8h.html - aa251dfd68d8b400c4470f70b19333bcf - (const void *buf, size_t size, const char *filename, int linenumber) - - - void * - GNUNET_xmalloc_unchecked_ - d8/d91/gnunet__common_8h.html - afeea785e1d6e7c52c0482a9a7c53d3ab - (size_t size, const char *filename, int linenumber) - - - void * - GNUNET_xrealloc_ - d8/d91/gnunet__common_8h.html - a1e8258ef21895f3c2e0a3b188f797bae - (void *ptr, size_t n, const char *filename, int linenumber) - - - void - GNUNET_xfree_ - d8/d91/gnunet__common_8h.html - a80f5c9a5b0b8f054a655f2a2154fb6cb - (void *ptr, const char *filename, int linenumber) - - - char * - GNUNET_xstrdup_ - d8/d91/gnunet__common_8h.html - a18730a11f636c29d2c39ded3e58707c2 - (const char *str, const char *filename, int linenumber) - - - char * - GNUNET_xstrndup_ - d8/d91/gnunet__common_8h.html - ad89407cdb65d16845d312366ad53282a - (const char *str, size_t len, const char *filename, int linenumber) - - - void - GNUNET_xgrow_ - d8/d91/gnunet__common_8h.html - a33e698afa25eda3962f056e60b9131f3 - (void **old, size_t elementSize, unsigned int *oldCount, unsigned int newCount, const char *filename, int linenumber) - - - struct GNUNET_MessageHeader * - GNUNET_copy_message - d7/ded/group__memory.html - gad318c7f45e02f3a467f4590b42f29cc0 - (const struct GNUNET_MessageHeader *msg) - - - void - GNUNET_async_scope_enter - d8/d91/gnunet__common_8h.html - a999952f17be47aa5c26f564989184174 - (const struct GNUNET_AsyncScopeId *aid, struct GNUNET_AsyncScopeSave *old_scope) - - - void - GNUNET_async_scope_restore - d8/d91/gnunet__common_8h.html - acd5e49f982b74698fb567f69aeef0f63 - (struct GNUNET_AsyncScopeSave *old_scope) - - - void - GNUNET_async_scope_get - d8/d91/gnunet__common_8h.html - aad5a486688b1c3252b86a5b4ffb64db7 - (struct GNUNET_AsyncScopeSave *scope_ret) - - - void - GNUNET_async_scope_fresh - d8/d91/gnunet__common_8h.html - ac802cae17f83c1856847474e5a3bd426 - (struct GNUNET_AsyncScopeId *aid_ret) - - - - gnunet_configuration_lib.h - /home/grothoff/research/gnunet/src/include/ - d6/d70/gnunet__configuration__lib_8h - gnunet_time_lib.h - - int(* - GNUNET_CONFIGURATION_Callback - de/dfe/group__configuration.html - gab93461e68eeb66bd8f44c92d130b3ee5 - )(void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void(* - GNUNET_CONFIGURATION_Iterator - de/dfe/group__configuration.html - gae820835f5192452190cd00a568eefef9 - )(void *cls, const char *section, const char *option, const char *value) - - - void(* - GNUNET_CONFIGURATION_Section_Iterator - de/dfe/group__configuration.html - ga849e02cc7d5c79bd89ead6dd90c686f0 - )(void *cls, const char *section) - - - struct GNUNET_CONFIGURATION_Handle * - GNUNET_CONFIGURATION_create - de/dfe/group__configuration.html - ga40fe8d0515fc7fbbafdc6ea7c186d3b9 - (void) - - - struct GNUNET_CONFIGURATION_Handle * - GNUNET_CONFIGURATION_dup - de/dfe/group__configuration.html - gafd7bf1d0ccf18bda9829b0a7ae5c0c34 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_CONFIGURATION_destroy - de/dfe/group__configuration.html - ga47713bb42b2b7a592308fc54454b57a4 - (struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - GNUNET_CONFIGURATION_load - de/dfe/group__configuration.html - ga69231b2854a864ba033498f842bf1f6a - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *filename) - - - int - GNUNET_CONFIGURATION_load_from - de/dfe/group__configuration.html - ga9d8fed4cca425669d13e96a5b688e00b - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *defaults_d) - - - int - GNUNET_CONFIGURATION_parse - de/dfe/group__configuration.html - ga4ec58e365a2a9e8f06d1ff9ef3be8727 - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *filename) - - - char * - GNUNET_CONFIGURATION_serialize - de/dfe/group__configuration.html - ga2fdc72bf37991a03147a9d5bd4095c8c - (const struct GNUNET_CONFIGURATION_Handle *cfg, size_t *size) - - - int - GNUNET_CONFIGURATION_deserialize - de/dfe/group__configuration.html - ga9ab2e76039a56f426166c19d85dc87bc - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *mem, size_t size, const char *basedir) - - - int - GNUNET_CONFIGURATION_write - de/dfe/group__configuration.html - ga24883c7199087b3b5670fde7d4bc5ab3 - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *filename) - - - int - GNUNET_CONFIGURATION_write_diffs - de/dfe/group__configuration.html - ga9baf78405919384694d3dd95e7991dc9 - (const struct GNUNET_CONFIGURATION_Handle *cfg_default, const struct GNUNET_CONFIGURATION_Handle *cfg_new, const char *filename) - - - struct GNUNET_CONFIGURATION_Handle * - GNUNET_CONFIGURATION_get_diff - de/dfe/group__configuration.html - ga90928f65731d75ec71d5b0d75f69428f - (const struct GNUNET_CONFIGURATION_Handle *cfg_default, const struct GNUNET_CONFIGURATION_Handle *cfg_new) - - - int - GNUNET_CONFIGURATION_is_dirty - de/dfe/group__configuration.html - gaca7eb287377409a52507b40e9088256e - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - GNUNET_CONFIGURATION_parse_and_run - de/dfe/group__configuration.html - gaa1592961f302722e58018e3b5420779e - (const char *filename, GNUNET_CONFIGURATION_Callback cb, void *cb_cls) - - - void - GNUNET_CONFIGURATION_iterate - de/dfe/group__configuration.html - ga4d564b4f46512cc580dd1fdc3c18faa3 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_CONFIGURATION_Iterator iter, void *iter_cls) - - - void - GNUNET_CONFIGURATION_iterate_sections - de/dfe/group__configuration.html - ga2ab7002c51d383ba87a472d4e6f9b0b4 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_CONFIGURATION_Section_Iterator iter, void *iter_cls) - - - void - GNUNET_CONFIGURATION_remove_section - de/dfe/group__configuration.html - ga318c33535a5dfaed4d9ad212a335ac3f - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *section) - - - int - GNUNET_CONFIGURATION_get_value_number - de/dfe/group__configuration.html - ga694a823faf634aa800ed89814336b24b - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, unsigned long long *number) - - - int - GNUNET_CONFIGURATION_get_value_float - de/dfe/group__configuration.html - ga8b51ee8a58e03601642505c5e28950c4 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, float *number) - - - int - GNUNET_CONFIGURATION_get_value_time - de/dfe/group__configuration.html - gad5e94090ba5c97996a1a10b109d3ea06 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, struct GNUNET_TIME_Relative *time) - - - int - GNUNET_CONFIGURATION_get_value_size - de/dfe/group__configuration.html - ga2250ed989a72b33a46c1e6242e042164 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, unsigned long long *size) - - - int - GNUNET_CONFIGURATION_have_value - de/dfe/group__configuration.html - ga1bf8d14cecb70cea759cda4618177dff - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option) - - - int - GNUNET_CONFIGURATION_get_value_string - de/dfe/group__configuration.html - ga38e1025f77692b06e09bfd6c7f10dde6 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, char **value) - - - int - GNUNET_CONFIGURATION_get_value_filename - de/dfe/group__configuration.html - ga2e96e20818cc5eeeac3dc47814b8ade2 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, char **value) - - - int - GNUNET_CONFIGURATION_iterate_value_filenames - de/dfe/group__configuration.html - gabff5ff55434e6d03dba94b9170fc0508 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, GNUNET_FileNameCallback cb, void *cb_cls) - - - void - GNUNET_CONFIGURATION_iterate_section_values - de/dfe/group__configuration.html - gaec41bacda115a652a05f5072e01193ee - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, GNUNET_CONFIGURATION_Iterator iter, void *iter_cls) - - - int - GNUNET_CONFIGURATION_get_value_choice - de/dfe/group__configuration.html - ga5789c995d82e61b4e54d401f4460eae9 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, const char *const *choices, const char **value) - - - int - GNUNET_CONFIGURATION_get_value_yesno - de/dfe/group__configuration.html - ga90a7c5c508b1aa812b94dad18d97516f - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option) - - - int - GNUNET_CONFIGURATION_get_data - de/dfe/group__configuration.html - gad98c6f39acc348e37e8a9a6e70d57431 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, void *buf, size_t buf_size) - - - char * - GNUNET_CONFIGURATION_expand_dollar - de/dfe/group__configuration.html - ga630289ffc2b58c5ded7d7b10cf6da232 - (const struct GNUNET_CONFIGURATION_Handle *cfg, char *orig) - - - void - GNUNET_CONFIGURATION_set_value_number - de/dfe/group__configuration.html - ga758e63522e9219d3118fb53f082eba3f - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, unsigned long long number) - - - void - GNUNET_CONFIGURATION_set_value_string - de/dfe/group__configuration.html - ga1f82beaebfe17bca0f45fbda60071acc - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, const char *value) - - - int - GNUNET_CONFIGURATION_remove_value_filename - de/dfe/group__configuration.html - ga19a77ecb07647b4aa9a9016eff623b40 - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, const char *value) - - - int - GNUNET_CONFIGURATION_append_value_filename - de/dfe/group__configuration.html - ga646253e33f5a4e9c96e55f16317e2fd5 - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, const char *value) - - - - gnunet_consensus_service.h - /home/grothoff/research/gnunet/src/include/ - df/db5/gnunet__consensus__service_8h - gnunet_common.h - gnunet_time_lib.h - gnunet_configuration_lib.h - gnunet_set_service.h - - #define - GNUNET_CONSENSUS_ELEMENT_TYPE_USER_MAX - d4/d55/group__consensus.html - ga34b88b3c2a262d72d3348dd9db08c2a2 - - - - void(* - GNUNET_CONSENSUS_ElementCallback - d4/d55/group__consensus.html - ga1b7d9621c3ea0d52214642f00f7b77de - )(void *cls, const struct GNUNET_SET_Element *element) - - - void(* - GNUNET_CONSENSUS_InsertDoneCallback - d4/d55/group__consensus.html - ga5870b69c01a234f5c0397f100ee51fc8 - )(void *cls, int success) - - - void(* - GNUNET_CONSENSUS_ConcludeCallback - d4/d55/group__consensus.html - ga839d195bcf02ceab6241020fe0b6ecc0 - )(void *cls) - - - struct GNUNET_CONSENSUS_Handle * - GNUNET_CONSENSUS_create - d4/d55/group__consensus.html - gaa4c8ae25717eb1ceac568e94806fcc93 - (const struct GNUNET_CONFIGURATION_Handle *cfg, unsigned int num_peers, const struct GNUNET_PeerIdentity *peers, const struct GNUNET_HashCode *session_id, struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Absolute deadline, GNUNET_CONSENSUS_ElementCallback new_element_cb, void *new_element_cls) - - - void - GNUNET_CONSENSUS_insert - d4/d55/group__consensus.html - ga2ee24b50bb77f65b468ec6303cb4102c - (struct GNUNET_CONSENSUS_Handle *consensus, const struct GNUNET_SET_Element *element, GNUNET_CONSENSUS_InsertDoneCallback idc, void *idc_cls) - - - void - GNUNET_CONSENSUS_conclude - d4/d55/group__consensus.html - gaefdacac4fc7b247d1a00a696804717db - (struct GNUNET_CONSENSUS_Handle *consensus, GNUNET_CONSENSUS_ConcludeCallback conclude, void *conclude_cls) - - - void - GNUNET_CONSENSUS_destroy - d4/d55/group__consensus.html - ga06cc197cbdce0cfea8b013e95c3ee5ad - (struct GNUNET_CONSENSUS_Handle *consensus) - - - - gnunet_constants.h - /home/grothoff/research/gnunet/src/include/ - da/d3b/gnunet__constants_8h - - #define - GNUNET_CONSTANTS_DEFAULT_BW_IN_OUT - d0/dc5/group__constants.html - ga123b3d99affc501390994d36e1aad5f0 - - - - #define - GNUNET_CONSTANTS_IDLE_CONNECTION_TIMEOUT - d0/dc5/group__constants.html - gaea7200a800993a4f34c005dae565edb4 - - - - #define - GNUNET_CONSTANTS_QUOTA_VIOLATION_TIMEOUT - d0/dc5/group__constants.html - ga94a032d9c41318f26b9d6ab1a31a08a3 - - - - #define - GNUNET_CONSTANTS_SERVICE_TIMEOUT - d0/dc5/group__constants.html - gaac45e672759b984312a3d690a664cc2b - - - - #define - GNUNET_CONSTANTS_MAX_CORK_DELAY - d0/dc5/group__constants.html - ga5fec7e107d3ad63cf18f308c52275c7c - - - - #define - GNUNET_CONSTANTS_LATENCY_WARN - d0/dc5/group__constants.html - gad2abbb79072dca45bd59a797b2547860 - - - - #define - GNUNET_CONSTANTS_IDLE_LOAD_THRESHOLD - d0/dc5/group__constants.html - gafbd28090fe1af0cf998ecf0e00739702 - - - - #define - GNUNET_CONSTANTS_MAX_BANDWIDTH_CARRY_S - d0/dc5/group__constants.html - ga7d7e48a047a739d592e027ac08161179 - - - - #define - GNUNET_CONSTANTS_HELLO_ADDRESS_EXPIRATION - d0/dc5/group__constants.html - ga5bf5736215c6ea22ae763f0ea86fb6fe - - - - #define - GNUNET_CONSTANTS_DHT_MAX_EXPIRATION - d0/dc5/group__constants.html - gaf9c128dd112ae410c526c9810c0bdf42 - - - - #define - GNUNET_CONSTANTS_CORE_SIZE_ENCRYPTED_MESSAGE - d0/dc5/group__constants.html - ga3939bd6dcae7beb3acf59c83d6babc87 - - - - #define - GNUNET_CONSTANTS_MAX_ENCRYPTED_MESSAGE_SIZE - d0/dc5/group__constants.html - ga8b275e2ed928f4eb63049e87a9718b49 - - - - #define - GNUNET_CONSTANTS_CADET_P2P_OVERHEAD - d0/dc5/group__constants.html - ga715a2750317eab4e5a19a4200d9e4bb5 - - - - #define - GNUNET_CONSTANTS_MAX_CADET_MESSAGE_SIZE - d0/dc5/group__constants.html - ga641445b0b97dd4867dc8c861ced353c9 - - - - #define - GNUNET_CONSTANTS_MAX_BLOCK_SIZE - d0/dc5/group__constants.html - ga6a31c8af0bc84147bcfc03768bfa00ba - - - - #define - GNUNET_CONSTANTS_BLOOMFILTER_K - d0/dc5/group__constants.html - ga638b9d82597ae6bc69c88ca403185481 - - - - - gnunet_container_lib.h - /home/grothoff/research/gnunet/src/include/ - d0/d08/gnunet__container__lib_8h - gnunet_crypto_lib.h - - #define - EXTRACTOR_METATYPE_GNUNET_ORIGINAL_FILENAME - d0/d08/gnunet__container__lib_8h.html - a0a2575a2eea5ecce2ec295651e0e8478 - - - - #define - GNUNET_CONTAINER_DLL_insert - d7/ddd/group__dll.html - gadade875d13ff1ecf0c7b4f04bc68cc82 - (head, tail, element) - - - #define - GNUNET_CONTAINER_DLL_insert_tail - d7/ddd/group__dll.html - gad38d7516953cbc3563ebb1be0a630641 - (head, tail, element) - - - #define - GNUNET_CONTAINER_DLL_insert_after - d7/ddd/group__dll.html - gad21d6cbe0e42bb71524fc389486290b1 - (head, tail, other, element) - - - #define - GNUNET_CONTAINER_DLL_insert_before - d7/ddd/group__dll.html - ga9ebb348401ae2a32c9a2a2d32b6e2fa8 - (head, tail, other, element) - - - #define - GNUNET_CONTAINER_DLL_remove - d7/ddd/group__dll.html - ga8e0b8b2e7671056c76d21da67e483689 - (head, tail, element) - - - #define - GNUNET_CONTAINER_MDLL_insert - d7/ddd/group__dll.html - gaa3071c4d829ce388a2b801456491fabc - (mdll, head, tail, element) - - - #define - GNUNET_CONTAINER_MDLL_insert_tail - d7/ddd/group__dll.html - ga8c850f1cd3a8e8c343e2d8cc5d7a8575 - (mdll, head, tail, element) - - - #define - GNUNET_CONTAINER_MDLL_insert_after - d7/ddd/group__dll.html - ga8d97a3a6320a3dd7ce58e35491d1421b - (mdll, head, tail, other, element) - - - #define - GNUNET_CONTAINER_MDLL_insert_before - d7/ddd/group__dll.html - ga8e55dbdbc2e5ab0ffbc6587f193d7d04 - (mdll, head, tail, other, element) - - - #define - GNUNET_CONTAINER_MDLL_remove - d7/ddd/group__dll.html - ga719de3a951cbbd4c7353eebba31cc4ea - (mdll, head, tail, element) - - - #define - GNUNET_CONTAINER_DLL_insert_sorted - d0/d08/gnunet__container__lib_8h.html - aa894ccd7e93f6eab275e68113db14297 - (TYPE, comparator, comparator_cls, head, tail, element) - - - int(* - EXTRACTOR_MetaDataProcessor - d0/d08/gnunet__container__lib_8h.html - a7a1fde69b7123adf545875eb8b625958 - )(void *cls, const char *plugin_name, enum EXTRACTOR_MetaType type, enum EXTRACTOR_MetaFormat format, const char *data_mime_type, const char *data, size_t data_len) - - - int(* - GNUNET_CONTAINER_HashCodeIterator - dd/d19/group__bloomfilter.html - gac01d439fef9ae228ea5934b944c21a7c - )(void *cls, struct GNUNET_HashCode *next) - - - int(* - GNUNET_CONTAINER_MulitHashMapIteratorCallback - db/d89/group__hashmap.html - ga9f19c4412852e4c1c5767f6d395fd4fe - )(void *cls, const struct GNUNET_HashCode *key, void *value) - - - int(* - GNUNET_CONTAINER_PeerMapIterator - db/d89/group__hashmap.html - gae293033976e514446b625e874e5c2c3e - )(void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - int(* - GNUNET_CONTAINER_ShortmapIterator - db/d89/group__hashmap.html - gae1c526a8fdf2972b51cbd116f6568f09 - )(void *cls, const struct GNUNET_ShortHashCode *key, void *value) - - - int(* - GNUNET_CONTAINER_MultiUuidmapIteratorCallback - db/d89/group__hashmap.html - ga0f237715c3b78ece8290c0d7f19483b0 - )(void *cls, const struct GNUNET_Uuid *key, void *value) - - - int(* - GNUNET_CONTAINER_MulitHashMapIterator32Callback - db/d89/group__hashmap.html - gaa746b338fa18bcb0d37da93e71560dca - )(void *cls, uint32_t key, void *value) - - - uint64_t - GNUNET_CONTAINER_HeapCostType - d9/d34/group__heap.html - gad44e06f0a482a3ee419ae2c791231f5c - - - - int(* - GNUNET_CONTAINER_HeapIterator - d9/d34/group__heap.html - ga6503f372fe19fbdc98685e5157c155da - )(void *cls, struct GNUNET_CONTAINER_HeapNode *node, void *element, GNUNET_CONTAINER_HeapCostType cost) - - - - EXTRACTOR_MetaType - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55 - - - - EXTRACTOR_METATYPE_RESERVED - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55adf6dfe16e243814e9153cf412c204097 - - - - EXTRACTOR_METATYPE_MIMETYPE - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55ac73b5b0b24d7178f62c0dde5c047dd56 - - - - EXTRACTOR_METATYPE_FILENAME - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55abf9b5d27ffc33be3fe46a052fbc03b05 - - - - EXTRACTOR_METATYPE_COMMENT - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55a5be97e45e694e205d46be98627e4f1c1 - - - - EXTRACTOR_METATYPE_TITLE - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55a5ea7514486ddf99fc7e2620516de2567 - - - - EXTRACTOR_METATYPE_BOOK_TITLE - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55a231a094359c112cacb03f4c770e351d4 - - - - EXTRACTOR_METATYPE_JOURNAL_NAME - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55a1f175d8f3120fd3750d6194bc23a0919 - - - - EXTRACTOR_METATYPE_AUTHOR_NAME - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55a37c478a97a0ff75736a4ce59254366d6 - - - - EXTRACTOR_METATYPE_PUBLICATION_DATE - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55a0681b896ec2ab40c473d29e9c6f8f58f - - - - EXTRACTOR_METATYPE_URL - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55ae17c1f123fa4954b6637c59ccfd79d0f - - - - EXTRACTOR_METATYPE_URI - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55a12b4699cc92649f9cc9c017527e24d96 - - - - EXTRACTOR_METATYPE_ISRC - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55a711006855ba23a826a6eedf8d65e7c21 - - - - EXTRACTOR_METATYPE_UNKNOWN - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55a2c47b48e18c480efc9d6173bdc3c0a65 - - - - EXTRACTOR_METATYPE_DESCRIPTION - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55afec051be1c6321c96eec57954297e8e3 - - - - EXTRACTOR_METATYPE_KEYWORDS - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55a9b17643351febe234208df1973436a7b - - - - EXTRACTOR_METATYPE_SUBJECT - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55ad8aca31892d358c67caab71a95d2b367 - - - - EXTRACTOR_METATYPE_PACKAGE_NAME - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55ad2efcdbfa7a4eb56ac5fc62d70b35af5 - - - - EXTRACTOR_METATYPE_THUMBNAIL - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55a2757bd47e08a3fee1c74a9232845b7c0 - - - - EXTRACTOR_METATYPE_ALBUM - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55acf3096114333a8763a4731416d7cbe99 - - - - EXTRACTOR_METATYPE_ARTIST - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55a5f02ac5d6695575d0c92bbe77964b70a - - - - EXTRACTOR_METATYPE_ORIGINAL_TITLE - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55ad0334b93f330b7ccb5c59ece6d91efcd - - - - EXTRACTOR_METATYPE_GNUNET_FULL_DATA - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55afa55b9270b2ba6fad307b103439d7257 - - - - EXTRACTOR_METATYPE_GNUNET_ORIGINAL_FILENAME - d0/d08/gnunet__container__lib_8h.html - ae9bcf4746a2cb06159db2c63ad91bb55a97fe3975c384e0fb7626b894cbedc206 - - - - - EXTRACTOR_MetaFormat - d0/d08/gnunet__container__lib_8h.html - aca7602cb513686714ee6869bc6451270 - - - - EXTRACTOR_METAFORMAT_UNKNOWN - d0/d08/gnunet__container__lib_8h.html - aca7602cb513686714ee6869bc6451270a7699325405a6ff64ad7b110d5e526b45 - - - - EXTRACTOR_METAFORMAT_UTF8 - d0/d08/gnunet__container__lib_8h.html - aca7602cb513686714ee6869bc6451270a66beff191c8a39f0ad2dd0e832163385 - - - - EXTRACTOR_METAFORMAT_BINARY - d0/d08/gnunet__container__lib_8h.html - aca7602cb513686714ee6869bc6451270a15136280717915275646d857765d436d - - - - EXTRACTOR_METAFORMAT_C_STRING - d0/d08/gnunet__container__lib_8h.html - aca7602cb513686714ee6869bc6451270a60ee29c7b9fed140b8a7875baa41138d - - - - - GNUNET_CONTAINER_MetaDataSerializationOptions - d1/d79/group__metadata.html - ga754bcd556d121747b5bb1010076cbfc2 - - - - GNUNET_CONTAINER_META_DATA_SERIALIZE_FULL - d1/d79/group__metadata.html - gga754bcd556d121747b5bb1010076cbfc2a99e9c0e7192dc98c8100a79d67da5fcc - - - - GNUNET_CONTAINER_META_DATA_SERIALIZE_PART - d1/d79/group__metadata.html - gga754bcd556d121747b5bb1010076cbfc2ac57aee2281337436f9bff2214e08584b - - - - GNUNET_CONTAINER_META_DATA_SERIALIZE_NO_COMPRESS - d1/d79/group__metadata.html - gga754bcd556d121747b5bb1010076cbfc2a831559a9bdd6c4b4b96ccfb9f8bc4fef - - - - - GNUNET_CONTAINER_MultiHashMapOption - db/d89/group__hashmap.html - ga95b821469280e39d8dabf52782241b47 - - - - GNUNET_CONTAINER_MULTIHASHMAPOPTION_REPLACE - db/d89/group__hashmap.html - gga95b821469280e39d8dabf52782241b47adec027d7f6868a6bec63b56e8c366d7f - - - - GNUNET_CONTAINER_MULTIHASHMAPOPTION_MULTIPLE - db/d89/group__hashmap.html - gga95b821469280e39d8dabf52782241b47a6b6e4d7299041d5cba1f9d280b04650f - - - - GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY - db/d89/group__hashmap.html - gga95b821469280e39d8dabf52782241b47a7dbbcc1e3b3ae4afa246524c7d2e99ee - - - - GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_FAST - db/d89/group__hashmap.html - gga95b821469280e39d8dabf52782241b47a05bd6679241dc56659e5567cb0035a56 - - - - - GNUNET_CONTAINER_HeapOrder - d9/d34/group__heap.html - ga5268c00b080b977ea08b285e1167dc11 - - - - GNUNET_CONTAINER_HEAP_ORDER_MAX - d9/d34/group__heap.html - gga5268c00b080b977ea08b285e1167dc11a74094f940194f1bd759658eadfce8d67 - - - - GNUNET_CONTAINER_HEAP_ORDER_MIN - d9/d34/group__heap.html - gga5268c00b080b977ea08b285e1167dc11a0efb3d95d71f3fb87c116c715291207e - - - - int - GNUNET_try_compression - d0/d08/gnunet__container__lib_8h.html - ab73683d1eccbe7273d047cd17c69812f - (const char *data, size_t old_size, char **result, size_t *new_size) - - - char * - GNUNET_decompress - d0/d08/gnunet__container__lib_8h.html - a133f615b9473a07694f914cad5ef2f22 - (const char *input, size_t input_size, size_t output_size) - - - struct GNUNET_CONTAINER_BloomFilter * - GNUNET_CONTAINER_bloomfilter_load - dd/d19/group__bloomfilter.html - ga2e75ac1bf137a0e8e8cc827bc1767f1c - (const char *filename, size_t size, unsigned int k) - - - struct GNUNET_CONTAINER_BloomFilter * - GNUNET_CONTAINER_bloomfilter_init - dd/d19/group__bloomfilter.html - gaada36778e64824237ad772ed9d06dcc2 - (const char *data, size_t size, unsigned int k) - - - int - GNUNET_CONTAINER_bloomfilter_get_raw_data - dd/d19/group__bloomfilter.html - ga316e97dc6535f1dae10a9da61b721f81 - (const struct GNUNET_CONTAINER_BloomFilter *bf, char *data, size_t size) - - - int - GNUNET_CONTAINER_bloomfilter_test - dd/d19/group__bloomfilter.html - ga99a77abe6e3c722f3d99af571b63d7fe - (const struct GNUNET_CONTAINER_BloomFilter *bf, const struct GNUNET_HashCode *e) - - - void - GNUNET_CONTAINER_bloomfilter_add - dd/d19/group__bloomfilter.html - ga4b8240ce8bc6a493bd0dd0ea225e78be - (struct GNUNET_CONTAINER_BloomFilter *bf, const struct GNUNET_HashCode *e) - - - void - GNUNET_CONTAINER_bloomfilter_remove - dd/d19/group__bloomfilter.html - gaf4c34761a42c02c1b1ac73923217c9c6 - (struct GNUNET_CONTAINER_BloomFilter *bf, const struct GNUNET_HashCode *e) - - - struct GNUNET_CONTAINER_BloomFilter * - GNUNET_CONTAINER_bloomfilter_copy - dd/d19/group__bloomfilter.html - ga79c24761322566f480dea53fd1fcc392 - (const struct GNUNET_CONTAINER_BloomFilter *bf) - - - void - GNUNET_CONTAINER_bloomfilter_free - dd/d19/group__bloomfilter.html - gaff429acc68408f9eb822d4477d99fc3f - (struct GNUNET_CONTAINER_BloomFilter *bf) - - - size_t - GNUNET_CONTAINER_bloomfilter_get_element_addresses - d0/d08/gnunet__container__lib_8h.html - acfc79eb609856d1644c9a541c090456e - (const struct GNUNET_CONTAINER_BloomFilter *bf) - - - size_t - GNUNET_CONTAINER_bloomfilter_get_size - dd/d19/group__bloomfilter.html - gaf11489dd1ccc8dfba6b24318bbe90655 - (const struct GNUNET_CONTAINER_BloomFilter *bf) - - - void - GNUNET_CONTAINER_bloomfilter_clear - dd/d19/group__bloomfilter.html - ga7c6d18d00e9d35c1cd1a08b0f8e11479 - (struct GNUNET_CONTAINER_BloomFilter *bf) - - - int - GNUNET_CONTAINER_bloomfilter_or - dd/d19/group__bloomfilter.html - ga11e9ea14718dc67e8173618d51d3c976 - (struct GNUNET_CONTAINER_BloomFilter *bf, const char *data, size_t size) - - - int - GNUNET_CONTAINER_bloomfilter_or2 - dd/d19/group__bloomfilter.html - ga44f0fd11e1853c8139a9f5ef35ab02ee - (struct GNUNET_CONTAINER_BloomFilter *bf, const struct GNUNET_CONTAINER_BloomFilter *to_or) - - - void - GNUNET_CONTAINER_bloomfilter_resize - dd/d19/group__bloomfilter.html - ga3fddb5751fb691eccfa53c64d3f28f14 - (struct GNUNET_CONTAINER_BloomFilter *bf, GNUNET_CONTAINER_HashCodeIterator iterator, void *iterator_cls, size_t size, unsigned int k) - - - struct GNUNET_CONTAINER_MetaData * - GNUNET_CONTAINER_meta_data_create - d1/d79/group__metadata.html - gad38b7dee52a9582bf84b0579696bdcff - (void) - - - struct GNUNET_CONTAINER_MetaData * - GNUNET_CONTAINER_meta_data_duplicate - d1/d79/group__metadata.html - gadadd18c68043d4bac0e1875e40ad570e - (const struct GNUNET_CONTAINER_MetaData *md) - - - void - GNUNET_CONTAINER_meta_data_destroy - d1/d79/group__metadata.html - gad3be8f9ae789c9b46b87bff447c910c9 - (struct GNUNET_CONTAINER_MetaData *md) - - - int - GNUNET_CONTAINER_meta_data_test_equal - d1/d79/group__metadata.html - ga877c1c0145cefd675cbfc5cc6200d3a9 - (const struct GNUNET_CONTAINER_MetaData *md1, const struct GNUNET_CONTAINER_MetaData *md2) - - - int - GNUNET_CONTAINER_meta_data_insert - d1/d79/group__metadata.html - gaee741a0df33f126ea4f9461c1a47c9c2 - (struct GNUNET_CONTAINER_MetaData *md, const char *plugin_name, enum EXTRACTOR_MetaType type, enum EXTRACTOR_MetaFormat format, const char *data_mime_type, const char *data, size_t data_size) - - - void - GNUNET_CONTAINER_meta_data_merge - d1/d79/group__metadata.html - ga45bc8266ef344b0bd45500d1a2934d43 - (struct GNUNET_CONTAINER_MetaData *md, const struct GNUNET_CONTAINER_MetaData *in) - - - int - GNUNET_CONTAINER_meta_data_delete - d1/d79/group__metadata.html - ga839f96c542c1702d957bb8589af30599 - (struct GNUNET_CONTAINER_MetaData *md, enum EXTRACTOR_MetaType type, const char *data, size_t data_size) - - - void - GNUNET_CONTAINER_meta_data_clear - d1/d79/group__metadata.html - gaf43e771ed137e33b0188e6075c08e52b - (struct GNUNET_CONTAINER_MetaData *md) - - - void - GNUNET_CONTAINER_meta_data_add_publication_date - d1/d79/group__metadata.html - gae49ce748869433d0f888cce9f605e3db - (struct GNUNET_CONTAINER_MetaData *md) - - - int - GNUNET_CONTAINER_meta_data_iterate - d1/d79/group__metadata.html - ga455e9ec60e63e39bbfbe5fd5efd55c0d - (const struct GNUNET_CONTAINER_MetaData *md, EXTRACTOR_MetaDataProcessor iter, void *iter_cls) - - - char * - GNUNET_CONTAINER_meta_data_get_by_type - d1/d79/group__metadata.html - ga02886e13689eb4a4135c598bb0e47ef6 - (const struct GNUNET_CONTAINER_MetaData *md, enum EXTRACTOR_MetaType type) - - - char * - GNUNET_CONTAINER_meta_data_get_first_by_types - d1/d79/group__metadata.html - gab5b87b75be5f38f295285964f7dd1f63 - (const struct GNUNET_CONTAINER_MetaData *md,...) - - - size_t - GNUNET_CONTAINER_meta_data_get_thumbnail - d1/d79/group__metadata.html - ga5149d5c41c0579d694558e2799bd04b2 - (const struct GNUNET_CONTAINER_MetaData *md, unsigned char **thumb) - - - ssize_t - GNUNET_CONTAINER_meta_data_serialize - d1/d79/group__metadata.html - ga345bce5951db78f0d006a3273da4ce17 - (const struct GNUNET_CONTAINER_MetaData *md, char **target, size_t max, enum GNUNET_CONTAINER_MetaDataSerializationOptions opt) - - - ssize_t - GNUNET_CONTAINER_meta_data_get_serialized_size - d1/d79/group__metadata.html - gab08ff11140e6dc627a15834c94e9ee24 - (const struct GNUNET_CONTAINER_MetaData *md) - - - struct GNUNET_CONTAINER_MetaData * - GNUNET_CONTAINER_meta_data_deserialize - d1/d79/group__metadata.html - ga85c62ac972188e3439ab5ce241db95cb - (const char *input, size_t size) - - - struct GNUNET_CONTAINER_MultiHashMap * - GNUNET_CONTAINER_multihashmap_create - db/d89/group__hashmap.html - ga6f6c73267ffd52f8fa73183e44c6d146 - (unsigned int len, int do_not_copy_keys) - - - void - GNUNET_CONTAINER_multihashmap_destroy - db/d89/group__hashmap.html - ga8228a291429d0b3fd9de0a123f78e6ea - (struct GNUNET_CONTAINER_MultiHashMap *map) - - - void * - GNUNET_CONTAINER_multihashmap_get - db/d89/group__hashmap.html - gac1769b5f14b9b24c6b8e1de7deb76749 - (const struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key) - - - int - GNUNET_CONTAINER_multihashmap_remove - db/d89/group__hashmap.html - ga37b12095bec1fb2b1cadce0631e8103b - (struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key, const void *value) - - - int - GNUNET_CONTAINER_multihashmap_remove_all - db/d89/group__hashmap.html - ga18d4b6faafe0e1662dd88731b7196e71 - (struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key) - - - unsigned int - GNUNET_CONTAINER_multihashmap_clear - db/d89/group__hashmap.html - gab06425e49e397949e7f2d5166e19e753 - (struct GNUNET_CONTAINER_MultiHashMap *map) - - - int - GNUNET_CONTAINER_multihashmap_contains - db/d89/group__hashmap.html - ga33c4389bc447d5f934ba66dd8138e1aa - (const struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key) - - - int - GNUNET_CONTAINER_multihashmap_contains_value - db/d89/group__hashmap.html - ga297db255342fa58adeb9ff54d600f989 - (const struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key, const void *value) - - - int - GNUNET_CONTAINER_multihashmap_put - db/d89/group__hashmap.html - ga72b3167e265e1a24bfbc13da4966d682 - (struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key, void *value, enum GNUNET_CONTAINER_MultiHashMapOption opt) - - - unsigned int - GNUNET_CONTAINER_multihashmap_size - db/d89/group__hashmap.html - ga78c0397f9a3b8a2fb9a4debcd6a174c6 - (const struct GNUNET_CONTAINER_MultiHashMap *map) - - - int - GNUNET_CONTAINER_multihashmap_iterate - db/d89/group__hashmap.html - ga7c09077134275da71a55951d28ccc77c - (struct GNUNET_CONTAINER_MultiHashMap *map, GNUNET_CONTAINER_MulitHashMapIteratorCallback it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiHashMapIterator * - GNUNET_CONTAINER_multihashmap_iterator_create - db/d89/group__hashmap.html - ga887f3653427f2a799e30870d60c4b04d - (const struct GNUNET_CONTAINER_MultiHashMap *map) - - - int - GNUNET_CONTAINER_multihashmap_iterator_next - db/d89/group__hashmap.html - ga63fc95388fa5f76ef18a35e0b8069686 - (struct GNUNET_CONTAINER_MultiHashMapIterator *iter, struct GNUNET_HashCode *key, const void **value) - - - void - GNUNET_CONTAINER_multihashmap_iterator_destroy - db/d89/group__hashmap.html - gabebb81ff63f9ac452f1c9ed45455b3a1 - (struct GNUNET_CONTAINER_MultiHashMapIterator *iter) - - - int - GNUNET_CONTAINER_multihashmap_get_multiple - db/d89/group__hashmap.html - ga04d011cec229b714344585480873c29d - (struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key, GNUNET_CONTAINER_MulitHashMapIteratorCallback it, void *it_cls) - - - unsigned int - GNUNET_CONTAINER_multihashmap_get_random - db/d89/group__hashmap.html - gad457043496d9dd438bfe95e77a02dd5b - (const struct GNUNET_CONTAINER_MultiHashMap *map, GNUNET_CONTAINER_MulitHashMapIteratorCallback it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiPeerMap * - GNUNET_CONTAINER_multipeermap_create - db/d89/group__hashmap.html - ga7c6e1a713599149abcab48fb5f34b83a - (unsigned int len, int do_not_copy_keys) - - - void - GNUNET_CONTAINER_multipeermap_destroy - db/d89/group__hashmap.html - ga3c00733816d4488456c4d87411581f63 - (struct GNUNET_CONTAINER_MultiPeerMap *map) - - - void * - GNUNET_CONTAINER_multipeermap_get - db/d89/group__hashmap.html - gaa6a097ebcc12c14d07ec5a40674e590d - (const struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key) - - - int - GNUNET_CONTAINER_multipeermap_remove - db/d89/group__hashmap.html - ga90c8bbb2ca8cc86647373a652421991e - (struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key, const void *value) - - - int - GNUNET_CONTAINER_multipeermap_remove_all - db/d89/group__hashmap.html - ga944e8c97e56b88660374bc7344d5a633 - (struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key) - - - int - GNUNET_CONTAINER_multipeermap_contains - db/d89/group__hashmap.html - gaaa9fa05db068943c4e8590b88862b58c - (const struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key) - - - int - GNUNET_CONTAINER_multipeermap_contains_value - db/d89/group__hashmap.html - ga3da0c4cf644b5d1b363d8d5a8ec2a99f - (const struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key, const void *value) - - - int - GNUNET_CONTAINER_multipeermap_put - db/d89/group__hashmap.html - gae7661106b25de6b95903dad89565e99e - (struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key, void *value, enum GNUNET_CONTAINER_MultiHashMapOption opt) - - - unsigned int - GNUNET_CONTAINER_multipeermap_size - db/d89/group__hashmap.html - gae0a9e2f766c5a5475c9845a3d3a13ce2 - (const struct GNUNET_CONTAINER_MultiPeerMap *map) - - - int - GNUNET_CONTAINER_multipeermap_iterate - db/d89/group__hashmap.html - ga60fabf8f57cb440c900fae81e520263f - (struct GNUNET_CONTAINER_MultiPeerMap *map, GNUNET_CONTAINER_PeerMapIterator it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiPeerMapIterator * - GNUNET_CONTAINER_multipeermap_iterator_create - db/d89/group__hashmap.html - gad820600e11acaef5c704eb6d548a3074 - (const struct GNUNET_CONTAINER_MultiPeerMap *map) - - - int - GNUNET_CONTAINER_multipeermap_iterator_next - db/d89/group__hashmap.html - gac60efe5ccbf8c7262a817b9526950ceb - (struct GNUNET_CONTAINER_MultiPeerMapIterator *iter, struct GNUNET_PeerIdentity *key, const void **value) - - - void - GNUNET_CONTAINER_multipeermap_iterator_destroy - db/d89/group__hashmap.html - ga92108e6de5b03c96db08d7344406265d - (struct GNUNET_CONTAINER_MultiPeerMapIterator *iter) - - - int - GNUNET_CONTAINER_multipeermap_get_multiple - db/d89/group__hashmap.html - gac83b6f600008284aba7c642d781d57f8 - (struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key, GNUNET_CONTAINER_PeerMapIterator it, void *it_cls) - - - unsigned int - GNUNET_CONTAINER_multipeermap_get_random - db/d89/group__hashmap.html - ga8a050b9d770a7cc5f94704c7788b32a1 - (const struct GNUNET_CONTAINER_MultiPeerMap *map, GNUNET_CONTAINER_PeerMapIterator it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiShortmap * - GNUNET_CONTAINER_multishortmap_create - db/d89/group__hashmap.html - ga9783caec91de8c61e19446c01a2fe2dd - (unsigned int len, int do_not_copy_keys) - - - void - GNUNET_CONTAINER_multishortmap_destroy - db/d89/group__hashmap.html - gaa0d13fcc72085cea4aae9fdf88d9da4d - (struct GNUNET_CONTAINER_MultiShortmap *map) - - - void * - GNUNET_CONTAINER_multishortmap_get - db/d89/group__hashmap.html - gab4b86e4c5dea1c41cf9f2fab1be7e0af - (const struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key) - - - int - GNUNET_CONTAINER_multishortmap_remove - db/d89/group__hashmap.html - gaefd671cd2ca34f0139a61f39915e7f21 - (struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key, const void *value) - - - int - GNUNET_CONTAINER_multishortmap_remove_all - db/d89/group__hashmap.html - gaa603b71b08ce5db216aba0f20ba7c205 - (struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key) - - - int - GNUNET_CONTAINER_multishortmap_contains - db/d89/group__hashmap.html - gaf76cad8347b3d658095ce02081249429 - (const struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key) - - - int - GNUNET_CONTAINER_multishortmap_contains_value - db/d89/group__hashmap.html - ga9227e20862dc59cbdda7878fa5b3b62f - (const struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key, const void *value) - - - int - GNUNET_CONTAINER_multishortmap_put - db/d89/group__hashmap.html - ga982bc24b531d2566e1bb64041eb64145 - (struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key, void *value, enum GNUNET_CONTAINER_MultiHashMapOption opt) - - - unsigned int - GNUNET_CONTAINER_multishortmap_size - db/d89/group__hashmap.html - gad22621c8781b4c7435b704355d671a97 - (const struct GNUNET_CONTAINER_MultiShortmap *map) - - - int - GNUNET_CONTAINER_multishortmap_iterate - db/d89/group__hashmap.html - ga84a636c15ce4c5c3d51943603100cc12 - (struct GNUNET_CONTAINER_MultiShortmap *map, GNUNET_CONTAINER_ShortmapIterator it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiShortmapIterator * - GNUNET_CONTAINER_multishortmap_iterator_create - db/d89/group__hashmap.html - ga7fa6ebaa8ac2083415e49615426c8762 - (const struct GNUNET_CONTAINER_MultiShortmap *map) - - - int - GNUNET_CONTAINER_multishortmap_iterator_next - db/d89/group__hashmap.html - ga649f8df98b28ea98c344184eb1e7f464 - (struct GNUNET_CONTAINER_MultiShortmapIterator *iter, struct GNUNET_ShortHashCode *key, const void **value) - - - void - GNUNET_CONTAINER_multishortmap_iterator_destroy - db/d89/group__hashmap.html - ga499bf4f8169661fe385e75a563edbc44 - (struct GNUNET_CONTAINER_MultiShortmapIterator *iter) - - - int - GNUNET_CONTAINER_multishortmap_get_multiple - db/d89/group__hashmap.html - gaafc93b7a3f304d1cdf8d9f065f2d66ce - (struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key, GNUNET_CONTAINER_ShortmapIterator it, void *it_cls) - - - unsigned int - GNUNET_CONTAINER_multishortmap_get_random - db/d89/group__hashmap.html - ga1c345f8f5a16c27614f7a41c4dfee32f - (const struct GNUNET_CONTAINER_MultiShortmap *map, GNUNET_CONTAINER_ShortmapIterator it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiUuidmap * - GNUNET_CONTAINER_multiuuidmap_create - db/d89/group__hashmap.html - ga7c88c8f1720633f088900c844a663ea5 - (unsigned int len, int do_not_copy_keys) - - - void - GNUNET_CONTAINER_multiuuidmap_destroy - db/d89/group__hashmap.html - ga94a3a5b4b627ace89b8f1cd982dfc00f - (struct GNUNET_CONTAINER_MultiUuidmap *map) - - - void * - GNUNET_CONTAINER_multiuuidmap_get - db/d89/group__hashmap.html - ga99a8505fb91ca7ea1115b78708724b72 - (const struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key) - - - int - GNUNET_CONTAINER_multiuuidmap_remove - db/d89/group__hashmap.html - gadcab5eba66fdc2d63e2bf3cf806a0e84 - (struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key, const void *value) - - - int - GNUNET_CONTAINER_multiuuidmap_remove_all - db/d89/group__hashmap.html - ga6882f78fcec5de9323b6da6151cdd5b0 - (struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key) - - - int - GNUNET_CONTAINER_multiuuidmap_contains - db/d89/group__hashmap.html - ga28016930b28ad2a39dd5ae2dc1a93a50 - (const struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key) - - - int - GNUNET_CONTAINER_multiuuidmap_contains_value - db/d89/group__hashmap.html - ga52e56fd687d35f16ef7d7e3a377d73a3 - (const struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key, const void *value) - - - int - GNUNET_CONTAINER_multiuuidmap_put - db/d89/group__hashmap.html - gad3868ebd98d204cbfb7fa81bbac610fe - (struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key, void *value, enum GNUNET_CONTAINER_MultiHashMapOption opt) - - - unsigned int - GNUNET_CONTAINER_multiuuidmap_size - db/d89/group__hashmap.html - ga08cc2a429a001e2e6e495ac175600bb8 - (const struct GNUNET_CONTAINER_MultiUuidmap *map) - - - int - GNUNET_CONTAINER_multiuuidmap_iterate - db/d89/group__hashmap.html - ga25ca2779955504b018a41f27ca7c9bdf - (struct GNUNET_CONTAINER_MultiUuidmap *map, GNUNET_CONTAINER_MultiUuidmapIteratorCallback it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiUuidmapIterator * - GNUNET_CONTAINER_multiuuidmap_iterator_create - db/d89/group__hashmap.html - ga354d5d4128c588ef0fc5e770390bf4af - (const struct GNUNET_CONTAINER_MultiUuidmap *map) - - - int - GNUNET_CONTAINER_multiuuidmap_iterator_next - db/d89/group__hashmap.html - ga86877db6405a15cb11870dc4f41ce870 - (struct GNUNET_CONTAINER_MultiUuidmapIterator *iter, struct GNUNET_Uuid *key, const void **value) - - - void - GNUNET_CONTAINER_multiuuidmap_iterator_destroy - db/d89/group__hashmap.html - gae624c48c923a1db3ea37a2cb0cb9c4d2 - (struct GNUNET_CONTAINER_MultiUuidmapIterator *iter) - - - int - GNUNET_CONTAINER_multiuuidmap_get_multiple - db/d89/group__hashmap.html - ga9bede441eac98b7dc482a549181d9077 - (struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key, GNUNET_CONTAINER_MultiUuidmapIteratorCallback it, void *it_cls) - - - unsigned int - GNUNET_CONTAINER_multiuuidmap_get_random - db/d89/group__hashmap.html - ga40a7226e53fa97c8f9915b1fdf1c7670 - (const struct GNUNET_CONTAINER_MultiUuidmap *map, GNUNET_CONTAINER_MultiUuidmapIteratorCallback it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiHashMap32 * - GNUNET_CONTAINER_multihashmap32_create - db/d89/group__hashmap.html - ga9b2794e3128a51ed1e3ad9864998375c - (unsigned int len) - - - void - GNUNET_CONTAINER_multihashmap32_destroy - db/d89/group__hashmap.html - gac001fe08ce9fb5f5850ee52e4670e2e3 - (struct GNUNET_CONTAINER_MultiHashMap32 *map) - - - unsigned int - GNUNET_CONTAINER_multihashmap32_size - db/d89/group__hashmap.html - ga6224957b8e6c65dd1e4a38f88a07f78a - (const struct GNUNET_CONTAINER_MultiHashMap32 *map) - - - void * - GNUNET_CONTAINER_multihashmap32_get - db/d89/group__hashmap.html - gaa4f59c787459b355927b959701754ad9 - (const struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key) - - - int - GNUNET_CONTAINER_multihashmap32_iterate - db/d89/group__hashmap.html - ga64928e767af25e19feb6d8d9e100fac9 - (struct GNUNET_CONTAINER_MultiHashMap32 *map, GNUNET_CONTAINER_MulitHashMapIterator32Callback it, void *it_cls) - - - int - GNUNET_CONTAINER_multihashmap32_remove - db/d89/group__hashmap.html - gaa8bf56bf21f8a6263a2da3cc8dabc42f - (struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key, const void *value) - - - int - GNUNET_CONTAINER_multihashmap32_remove_all - db/d89/group__hashmap.html - gac3d3d122123a05554faf89e9adde1877 - (struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key) - - - int - GNUNET_CONTAINER_multihashmap32_contains - db/d89/group__hashmap.html - ga7057d3436c6c9f028afd66a3be082f61 - (const struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key) - - - int - GNUNET_CONTAINER_multihashmap32_contains_value - db/d89/group__hashmap.html - ga005cd44d3c90409f09d189945dda04cd - (const struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key, const void *value) - - - int - GNUNET_CONTAINER_multihashmap32_put - db/d89/group__hashmap.html - ga4ef80f43cfa88e965229bec1f46a4458 - (struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key, void *value, enum GNUNET_CONTAINER_MultiHashMapOption opt) - - - int - GNUNET_CONTAINER_multihashmap32_get_multiple - db/d89/group__hashmap.html - ga2a8db4cd67f310648153a0bd081ba4fd - (struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key, GNUNET_CONTAINER_MulitHashMapIterator32Callback it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiHashMap32Iterator * - GNUNET_CONTAINER_multihashmap32_iterator_create - d0/d08/gnunet__container__lib_8h.html - aa9351de2b52623ed84081e358284ade2 - (const struct GNUNET_CONTAINER_MultiHashMap32 *map) - - - int - GNUNET_CONTAINER_multihashmap32_iterator_next - d0/d08/gnunet__container__lib_8h.html - af3d8a679317d29584d87549c2120c431 - (struct GNUNET_CONTAINER_MultiHashMap32Iterator *iter, uint32_t *key, const void **value) - - - void - GNUNET_CONTAINER_multihashmap32_iterator_destroy - d0/d08/gnunet__container__lib_8h.html - a97630b113feb5ba8ee7b80be25965a0e - (struct GNUNET_CONTAINER_MultiHashMapIterator *iter) - - - struct GNUNET_CONTAINER_Heap * - GNUNET_CONTAINER_heap_create - d9/d34/group__heap.html - gada1a49dcb16c8b13e3335597766d1b41 - (enum GNUNET_CONTAINER_HeapOrder order) - - - void - GNUNET_CONTAINER_heap_destroy - d9/d34/group__heap.html - gaf21773f91d47beabb79c4689dd37b69d - (struct GNUNET_CONTAINER_Heap *heap) - - - void * - GNUNET_CONTAINER_heap_peek - d9/d34/group__heap.html - gabc7a51376b0f5713be3a797b88f5607c - (const struct GNUNET_CONTAINER_Heap *heap) - - - int - GNUNET_CONTAINER_heap_peek2 - d0/d08/gnunet__container__lib_8h.html - a9ef72e21d1d404650470e11e8909d6bb - (const struct GNUNET_CONTAINER_Heap *heap, void **element, GNUNET_CONTAINER_HeapCostType *cost) - - - unsigned int - GNUNET_CONTAINER_heap_get_size - d9/d34/group__heap.html - gaca2845e045af4d97b050804d397409d6 - (const struct GNUNET_CONTAINER_Heap *heap) - - - GNUNET_CONTAINER_HeapCostType - GNUNET_CONTAINER_heap_node_get_cost - d9/d34/group__heap.html - ga678de72e71f881fdfcc52119a3794d53 - (const struct GNUNET_CONTAINER_HeapNode *node) - - - void - GNUNET_CONTAINER_heap_iterate - d9/d34/group__heap.html - gad3bc652a11d6f9048c74d183a98f96b2 - (const struct GNUNET_CONTAINER_Heap *heap, GNUNET_CONTAINER_HeapIterator iterator, void *iterator_cls) - - - void * - GNUNET_CONTAINER_heap_walk_get_next - d9/d34/group__heap.html - gaa102758065ef449cd5eb2be98af7f8fb - (struct GNUNET_CONTAINER_Heap *heap) - - - struct GNUNET_CONTAINER_HeapNode * - GNUNET_CONTAINER_heap_insert - d9/d34/group__heap.html - ga846cb190852939a10df7892e8163c168 - (struct GNUNET_CONTAINER_Heap *heap, void *element, GNUNET_CONTAINER_HeapCostType cost) - - - void * - GNUNET_CONTAINER_heap_remove_root - d9/d34/group__heap.html - ga50f9fc2d780c70fa64c31b20a522b6f3 - (struct GNUNET_CONTAINER_Heap *heap) - - - void * - GNUNET_CONTAINER_heap_remove_node - d9/d34/group__heap.html - ga648a7486bafa8906cd22fe41f8bc1aae - (struct GNUNET_CONTAINER_HeapNode *node) - - - void - GNUNET_CONTAINER_heap_update_cost - d9/d34/group__heap.html - ga7eed3bf47fcb7ed3efaa1c4866829b08 - (struct GNUNET_CONTAINER_HeapNode *node, GNUNET_CONTAINER_HeapCostType new_cost) - - - - gnunet_conversation_service.h - /home/grothoff/research/gnunet/src/include/ - db/d79/gnunet__conversation__service_8h - gnunet_util_lib.h - gnunet_identity_service.h - gnunet_namestore_service.h - gnunet_speaker_lib.h - gnunet_microphone_lib.h - GNUNET_CONVERSATION_PhoneRecord - - #define - GNUNET_CONVERSATION_VERSION - d4/daf/group__conversation.html - ga3160553466da6f86ed4c38f2e2e47a72 - - - - void(* - GNUNET_CONVERSATION_PhoneEventHandler - d4/daf/group__conversation.html - ga819797d01a44f8688d5779f57ea6a014 - )(void *cls, enum GNUNET_CONVERSATION_PhoneEventCode code, struct GNUNET_CONVERSATION_Caller *caller, const struct GNUNET_CRYPTO_EcdsaPublicKey *caller_id) - - - void(* - GNUNET_CONVERSATION_CallerEventHandler - d4/daf/group__conversation.html - ga43e54f39f302e27b09e6a01c560d6c85 - )(void *cls, enum GNUNET_CONVERSATION_CallerEventCode code) - - - void(* - GNUNET_CONVERSATION_CallEventHandler - d4/daf/group__conversation.html - gaedd12c210b17ad9d14d6bc2f9ae7bf7c - )(void *cls, enum GNUNET_CONVERSATION_CallEventCode code) - - - - GNUNET_CONVERSATION_PhoneEventCode - d4/daf/group__conversation.html - gab74bf8b29de523eef06b0272790c86ee - - - - GNUNET_CONVERSATION_EC_PHONE_RING - d4/daf/group__conversation.html - ggab74bf8b29de523eef06b0272790c86eeaf647a2476ddcb99bcfd044d8669d84b6 - - - - GNUNET_CONVERSATION_EC_PHONE_HUNG_UP - d4/daf/group__conversation.html - ggab74bf8b29de523eef06b0272790c86eeace96ac16c4402ea4de37da82233d6aaf - - - - - GNUNET_CONVERSATION_CallerEventCode - d4/daf/group__conversation.html - gab4418d24c8fcc7b4e3f94b2293686910 - - - - GNUNET_CONVERSATION_EC_CALLER_SUSPEND - d4/daf/group__conversation.html - ggab4418d24c8fcc7b4e3f94b2293686910aa4f97809be3d00e9bcd83243e97cb485 - - - - GNUNET_CONVERSATION_EC_CALLER_RESUME - d4/daf/group__conversation.html - ggab4418d24c8fcc7b4e3f94b2293686910aa34f84b0dd64b75d3efa541a92a9c6ee - - - - - GNUNET_CONVERSATION_CallEventCode - d4/daf/group__conversation.html - gae4471a275f2c3b9c8019ff5f85c3f332 - - - - GNUNET_CONVERSATION_EC_CALL_RINGING - d4/daf/group__conversation.html - ggae4471a275f2c3b9c8019ff5f85c3f332accf90d67e2edc8e0a9f187af59669649 - - - - GNUNET_CONVERSATION_EC_CALL_PICKED_UP - d4/daf/group__conversation.html - ggae4471a275f2c3b9c8019ff5f85c3f332a7993367a2d14e3f885166a7334d6fd73 - - - - GNUNET_CONVERSATION_EC_CALL_GNS_FAIL - d4/daf/group__conversation.html - ggae4471a275f2c3b9c8019ff5f85c3f332a6b55fcaaf36cd5f32563dec10aa8732b - - - - GNUNET_CONVERSATION_EC_CALL_HUNG_UP - d4/daf/group__conversation.html - ggae4471a275f2c3b9c8019ff5f85c3f332afc9ef4e5e54849bd78f788e0ae06daf1 - - - - GNUNET_CONVERSATION_EC_CALL_SUSPENDED - d4/daf/group__conversation.html - ggae4471a275f2c3b9c8019ff5f85c3f332a1027299b79b2f13306c9c0191f435a53 - - - - GNUNET_CONVERSATION_EC_CALL_RESUMED - d4/daf/group__conversation.html - ggae4471a275f2c3b9c8019ff5f85c3f332a84a6c82e0ecfe20693e7c78383dd93dd - - - - GNUNET_CONVERSATION_EC_CALL_ERROR - d4/daf/group__conversation.html - ggae4471a275f2c3b9c8019ff5f85c3f332ae6ffb526852fb84ce3b473198d8ff077 - - - - struct GNUNET_CONVERSATION_Phone * - GNUNET_CONVERSATION_phone_create - d4/daf/group__conversation.html - gad492ad3f30e36d533960f3864b5d68d3 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_IDENTITY_Ego *ego, GNUNET_CONVERSATION_PhoneEventHandler event_handler, void *event_handler_cls) - - - void - GNUNET_CONVERSATION_phone_get_record - d4/daf/group__conversation.html - ga01aedf89d8534321a195471f6c0507b2 - (struct GNUNET_CONVERSATION_Phone *phone, struct GNUNET_GNSRECORD_Data *rd) - - - void - GNUNET_CONVERSATION_caller_pick_up - d4/daf/group__conversation.html - gacd6571024fe34bdfe30c28bdefb18369 - (struct GNUNET_CONVERSATION_Caller *caller, GNUNET_CONVERSATION_CallerEventHandler event_handler, void *event_handler_cls, struct GNUNET_SPEAKER_Handle *speaker, struct GNUNET_MICROPHONE_Handle *mic) - - - void - GNUNET_CONVERSATION_caller_suspend - d4/daf/group__conversation.html - ga4fb83ec8ffaf00d86215d80bb79a53a6 - (struct GNUNET_CONVERSATION_Caller *caller) - - - void - GNUNET_CONVERSATION_caller_resume - d4/daf/group__conversation.html - gaca8bef884b298b2d021ee98232e30d49 - (struct GNUNET_CONVERSATION_Caller *caller, struct GNUNET_SPEAKER_Handle *speaker, struct GNUNET_MICROPHONE_Handle *mic) - - - void - GNUNET_CONVERSATION_caller_hang_up - d4/daf/group__conversation.html - gacb04736194f7dc145fe79265a20b4881 - (struct GNUNET_CONVERSATION_Caller *caller) - - - void - GNUNET_CONVERSATION_phone_destroy - d4/daf/group__conversation.html - gaa920ee7d4edc3e2c08988830fe61a8bc - (struct GNUNET_CONVERSATION_Phone *phone) - - - struct GNUNET_CONVERSATION_Call * - GNUNET_CONVERSATION_call_start - d4/daf/group__conversation.html - ga107acb040cce99177671453cbdbf50c5 - (const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_IDENTITY_Ego *caller_id, const char *callee, struct GNUNET_SPEAKER_Handle *speaker, struct GNUNET_MICROPHONE_Handle *mic, GNUNET_CONVERSATION_CallEventHandler event_handler, void *event_handler_cls) - - - void - GNUNET_CONVERSATION_call_suspend - d4/daf/group__conversation.html - ga2aa6e1b21453161a22b4a669c5288ce3 - (struct GNUNET_CONVERSATION_Call *call) - - - void - GNUNET_CONVERSATION_call_resume - d4/daf/group__conversation.html - ga5f60fa1d758775f200238b187595ce01 - (struct GNUNET_CONVERSATION_Call *call, struct GNUNET_SPEAKER_Handle *speaker, struct GNUNET_MICROPHONE_Handle *mic) - - - void - GNUNET_CONVERSATION_call_stop - d4/daf/group__conversation.html - gaa0df39c5a4b5696a536471c2bf70353e - (struct GNUNET_CONVERSATION_Call *call) - - - - gnunet_core_service.h - /home/grothoff/research/gnunet/src/include/ - d2/d1a/gnunet__core__service_8h - gnunet_util_lib.h - gnunet_transport_service.h - - #define - GNUNET_CORE_VERSION - d0/de1/group__core.html - ga5d4e36e9cc2ff4423c2bc3cf8e4f0d73 - - - - void *(* - GNUNET_CORE_ConnectEventHandler - d0/de1/group__core.html - ga5945cbef33876dfb5f262b5ba5191453 - )(void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - void(* - GNUNET_CORE_DisconnectEventHandler - d0/de1/group__core.html - ga06f01204af280dd0752fe112f72dd29d - )(void *cls, const struct GNUNET_PeerIdentity *peer, void *peer_cls) - - - void(* - GNUNET_CORE_StartupCallback - d0/de1/group__core.html - gaabfc69e9a00932b1a113e90ecae40a5b - )(void *cls, const struct GNUNET_PeerIdentity *my_identity) - - - void(* - GNUNET_CORE_MonitorCallback - d0/de1/group__core.html - ga1efab68c1995442d86e68ab7a61a3052 - )(void *cls, const struct GNUNET_PeerIdentity *pid, enum GNUNET_CORE_KxState state, struct GNUNET_TIME_Absolute timeout) - - - - GNUNET_CORE_KxState - d0/de1/group__core.html - ga85c6d540976a0692eade09bf576c6f17 - - - - GNUNET_CORE_KX_STATE_DOWN - d0/de1/group__core.html - gga85c6d540976a0692eade09bf576c6f17a4fea3bf23480f9b0ef57915858bac190 - - - - GNUNET_CORE_KX_STATE_KEY_SENT - d0/de1/group__core.html - gga85c6d540976a0692eade09bf576c6f17ae549d06dd0ced873e1b11dcc9a7dae3b - - - - GNUNET_CORE_KX_STATE_KEY_RECEIVED - d0/de1/group__core.html - gga85c6d540976a0692eade09bf576c6f17ae5645343dc63a8e312f2a81d890b3193 - - - - GNUNET_CORE_KX_STATE_UP - d0/de1/group__core.html - gga85c6d540976a0692eade09bf576c6f17a27e6608ad76ce2dce435969e135f4365 - - - - GNUNET_CORE_KX_STATE_REKEY_SENT - d0/de1/group__core.html - gga85c6d540976a0692eade09bf576c6f17aeef7a2b70d01e615058f2aad0f9f6b07 - - - - GNUNET_CORE_KX_PEER_DISCONNECT - d0/de1/group__core.html - gga85c6d540976a0692eade09bf576c6f17a1825fde6d2c151291ecc9569584887bc - - - - GNUNET_CORE_KX_ITERATION_FINISHED - d0/de1/group__core.html - gga85c6d540976a0692eade09bf576c6f17aee76e8023cd18672817da57c731a7b5c - - - - GNUNET_CORE_KX_CORE_DISCONNECT - d0/de1/group__core.html - gga85c6d540976a0692eade09bf576c6f17a746802f8454c1f09487ed7cd6e727327 - - - - struct GNUNET_CORE_Handle * - GNUNET_CORE_connect - d0/de1/group__core.html - ga71bfcf6051dc5a86b67b4658d0947bd2 - (const struct GNUNET_CONFIGURATION_Handle *cfg, void *cls, GNUNET_CORE_StartupCallback init, GNUNET_CORE_ConnectEventHandler connects, GNUNET_CORE_DisconnectEventHandler disconnects, const struct GNUNET_MQ_MessageHandler *handlers) - - - void - GNUNET_CORE_disconnect - d0/de1/group__core.html - gac28a59105ed324addf62e973253053f1 - (struct GNUNET_CORE_Handle *handle) - - - struct GNUNET_MQ_Handle * - GNUNET_CORE_get_mq - d0/de1/group__core.html - ga95f72c38870b02c7e332808c3dc5a2f5 - (const struct GNUNET_CORE_Handle *h, const struct GNUNET_PeerIdentity *pid) - - - struct GNUNET_CORE_MonitorHandle * - GNUNET_CORE_monitor_start - d0/de1/group__core.html - ga7dad9e74fb4e255faebe017284256d38 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_CORE_MonitorCallback peer_cb, void *peer_cb_cls) - - - void - GNUNET_CORE_monitor_stop - d0/de1/group__core.html - ga905a8e3054df86dc29bc24d1c7e0223e - (struct GNUNET_CORE_MonitorHandle *mh) - - - int - GNUNET_CORE_is_peer_connected_sync - d0/de1/group__core.html - gabe37347a7e328cddc8e4be5d5e3e6d02 - (const struct GNUNET_CORE_Handle *h, const struct GNUNET_PeerIdentity *pid) - - - struct GNUNET_MQ_Handle * - GNUNET_CORE_mq_create - d0/de1/group__core.html - ga0f31a126c632526d81d76e45864756de - (struct GNUNET_CORE_Handle *h, const struct GNUNET_PeerIdentity *target) - - - - gnunet_crypto_lib.h - /home/grothoff/research/gnunet/src/include/ - d5/d45/gnunet__crypto__lib_8h - gnunet_common.h - GNUNET_CRYPTO_HashAsciiEncoded - GNUNET_CRYPTO_EccSignaturePurpose - GNUNET_CRYPTO_EddsaSignature - GNUNET_CRYPTO_EcdsaSignature - GNUNET_CRYPTO_EddsaPublicKey - GNUNET_CRYPTO_EcdsaPublicKey - GNUNET_PeerIdentity - GNUNET_CRYPTO_EcdhePublicKey - GNUNET_CRYPTO_EcdhePrivateKey - GNUNET_CRYPTO_EcdsaPrivateKey - GNUNET_CRYPTO_EddsaPrivateKey - GNUNET_CRYPTO_SymmetricSessionKey - GNUNET_CRYPTO_SymmetricInitializationVector - GNUNET_CRYPTO_AuthKey - GNUNET_CRYPTO_PaillierPublicKey - GNUNET_CRYPTO_PaillierPrivateKey - GNUNET_CRYPTO_PaillierCiphertext - GNUNET_CRYPTO_EccPoint - GNUNET_CRYPTO_RsaBlindingKeySecret - - #define - GNUNET_CRYPTO_ECC_SIGNATURE_DATA_ENCODING_LENGTH - d5/d45/gnunet__crypto__lib_8h.html - a2737abfa47318b4a40e7bb7e30b95158 - - - - #define - GNUNET_CRYPTO_AES_KEY_LENGTH - d5/d45/gnunet__crypto__lib_8h.html - a74fa29847c0b17d1b2a6baa7ede52900 - - - - #define - GNUNET_CRYPTO_HASH_LENGTH - d5/d45/gnunet__crypto__lib_8h.html - a09f91231830f1d2c2e158af447115adf - - - - #define - GNUNET_CRYPTO_PKEY_ASCII_LENGTH - d5/d45/gnunet__crypto__lib_8h.html - a3a796f9c0c148d14880ef64e15e4dbb5 - - - - #define - GNUNET_CRYPTO_PAILLIER_BITS - d5/d45/gnunet__crypto__lib_8h.html - a27d364cef974578f70b951db6b131528 - - - - #define - GNUNET_CRYPTO_hash_from_string - d7/d3b/group__hash.html - gaf3950ed7a1ea6889a1cf1928843fd8f3 - (enc, result) - - - void(* - GNUNET_CRYPTO_HashCompletedCallback - d5/d45/gnunet__crypto__lib_8h.html - a0b98b8876a7b6894bcb609fe65c9e7c9 - )(void *cls, const struct GNUNET_HashCode *res) - - - - GNUNET_CRYPTO_Quality - d5/dfc/group__crypto.html - ga9c67d163161f46e369d614b5232a82cf - - - - GNUNET_CRYPTO_QUALITY_WEAK - d5/dfc/group__crypto.html - gga9c67d163161f46e369d614b5232a82cfa7cdd5ce3bac9ed0595d0391efc3e00a0 - - - - GNUNET_CRYPTO_QUALITY_STRONG - d5/dfc/group__crypto.html - gga9c67d163161f46e369d614b5232a82cfa449c90dc3bc1b0f41f14f4feb43abc77 - - - - GNUNET_CRYPTO_QUALITY_NONCE - d5/dfc/group__crypto.html - gga9c67d163161f46e369d614b5232a82cfaa31397ad3e16ae31864adde0190338a9 - - - - void - GNUNET_CRYPTO_seed_weak_random - d5/dfc/group__crypto.html - gaa14eec1e0cafdc6fc070266afc2eb4c1 - (int32_t seed) - - - uint8_t - GNUNET_CRYPTO_crc8_n - d7/d3b/group__hash.html - ga631aedb27414bd9ed3206f663be127b7 - (const void *buf, size_t len) - - - uint32_t - GNUNET_CRYPTO_crc16_step - d5/d45/gnunet__crypto__lib_8h.html - a6d60e055f55c6b46257213b4aa6363a9 - (uint32_t sum, const void *buf, size_t len) - - - uint16_t - GNUNET_CRYPTO_crc16_finish - d5/d45/gnunet__crypto__lib_8h.html - a60817af93d1a366f200bc6d7a0bfa9e4 - (uint32_t sum) - - - uint16_t - GNUNET_CRYPTO_crc16_n - d7/d3b/group__hash.html - gaaac03099b1abaa2f8ecd58a361a7ed6a - (const void *buf, size_t len) - - - int32_t - GNUNET_CRYPTO_crc32_n - d7/d3b/group__hash.html - ga238513afe30bb445bd87bd3967a1da8d - (const void *buf, size_t len) - - - void - GNUNET_CRYPTO_zero_keys - d5/dfc/group__crypto.html - gaeb01d7586652ac5c23870173769914c8 - (void *buffer, size_t length) - - - void - GNUNET_CRYPTO_random_block - d5/dfc/group__crypto.html - ga699eb9cf2578564fffdc4860f6f30cae - (enum GNUNET_CRYPTO_Quality mode, void *buffer, size_t length) - - - uint32_t - GNUNET_CRYPTO_random_u32 - d5/dfc/group__crypto.html - gab47fa57290967032082fc0599a7d26f8 - (enum GNUNET_CRYPTO_Quality mode, uint32_t i) - - - uint64_t - GNUNET_CRYPTO_random_u64 - d5/dfc/group__crypto.html - ga239147d1b2bf6d844f2c118f77f1d50d - (enum GNUNET_CRYPTO_Quality mode, uint64_t max) - - - unsigned int * - GNUNET_CRYPTO_random_permute - d5/dfc/group__crypto.html - gae76ecc648d5b37fd246a8dff1f005de8 - (enum GNUNET_CRYPTO_Quality mode, unsigned int n) - - - void - GNUNET_CRYPTO_symmetric_create_session_key - d5/dfc/group__crypto.html - ga2f1a3dc1791389d735ca28333ae8ae2f - (struct GNUNET_CRYPTO_SymmetricSessionKey *key) - - - ssize_t - GNUNET_CRYPTO_symmetric_encrypt - d5/dfc/group__crypto.html - ga861ada90f0bb35f8e3efb79f9a85784e - (const void *block, size_t size, const struct GNUNET_CRYPTO_SymmetricSessionKey *sessionkey, const struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, void *result) - - - ssize_t - GNUNET_CRYPTO_symmetric_decrypt - d5/dfc/group__crypto.html - gaf33f42d921531c23a02327d90122a1d9 - (const void *block, size_t size, const struct GNUNET_CRYPTO_SymmetricSessionKey *sessionkey, const struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, void *result) - - - void - GNUNET_CRYPTO_symmetric_derive_iv - d5/dfc/group__crypto.html - ga92b9e982cf0fdb787a21bcb7ebde10ff - (struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, const struct GNUNET_CRYPTO_SymmetricSessionKey *skey, const void *salt, size_t salt_len,...) - - - void - GNUNET_CRYPTO_symmetric_derive_iv_v - d5/d45/gnunet__crypto__lib_8h.html - aa8aa3ffaa795aa80890b1a0756019de1 - (struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, const struct GNUNET_CRYPTO_SymmetricSessionKey *skey, const void *salt, size_t salt_len, va_list argp) - - - void - GNUNET_CRYPTO_hash_to_enc - d7/d3b/group__hash.html - ga11e861253505cd1d3b55c2f6d5681bc8 - (const struct GNUNET_HashCode *block, struct GNUNET_CRYPTO_HashAsciiEncoded *result) - - - int - GNUNET_CRYPTO_hash_from_string2 - d7/d3b/group__hash.html - ga60c7ae1403a2d2a8f0ed2c9ba71c8735 - (const char *enc, size_t enclen, struct GNUNET_HashCode *result) - - - uint32_t - GNUNET_CRYPTO_hash_distance_u32 - d7/d3b/group__hash.html - ga8b9f9cc539ed0c76576b8841ec23bde8 - (const struct GNUNET_HashCode *a, const struct GNUNET_HashCode *b) - - - void - GNUNET_CRYPTO_hash - d7/d3b/group__hash.html - ga0e929a28dd5d4bf9978e0f8a3a82bff8 - (const void *block, size_t size, struct GNUNET_HashCode *ret) - - - void - GNUNET_CRYPTO_pow_hash - d5/d45/gnunet__crypto__lib_8h.html - add582df871bc6cd4d4c183eaa4137763 - (const char *salt, const void *buf, size_t buf_len, struct GNUNET_HashCode *result) - - - struct GNUNET_HashContext * - GNUNET_CRYPTO_hash_context_start - d5/d45/gnunet__crypto__lib_8h.html - a31af5309049903321de3d94d3299b58a - (void) - - - void - GNUNET_CRYPTO_hash_context_read - d5/d45/gnunet__crypto__lib_8h.html - a5b8704507ad1cc6a93897528ab476875 - (struct GNUNET_HashContext *hc, const void *buf, size_t size) - - - void - GNUNET_CRYPTO_hash_context_finish - d5/d45/gnunet__crypto__lib_8h.html - aa33e85537b1a482641517ea092697f97 - (struct GNUNET_HashContext *hc, struct GNUNET_HashCode *r_hash) - - - void - GNUNET_CRYPTO_hash_context_abort - d5/d45/gnunet__crypto__lib_8h.html - a8f24100c55d08e15e2ef228b795f9d46 - (struct GNUNET_HashContext *hc) - - - void - GNUNET_CRYPTO_hmac_raw - d5/d45/gnunet__crypto__lib_8h.html - ae90382840f1fb53be5b3fdfb354a80f7 - (const void *key, size_t key_len, const void *plaintext, size_t plaintext_len, struct GNUNET_HashCode *hmac) - - - void - GNUNET_CRYPTO_hmac - d7/d3b/group__hash.html - ga42697a0d67fd74ece9d3d10aba399cb8 - (const struct GNUNET_CRYPTO_AuthKey *key, const void *plaintext, size_t plaintext_len, struct GNUNET_HashCode *hmac) - - - struct GNUNET_CRYPTO_FileHashContext * - GNUNET_CRYPTO_hash_file - d7/d3b/group__hash.html - ga9b219d7117fe0e90f0a4cf7262271e5b - (enum GNUNET_SCHEDULER_Priority priority, const char *filename, size_t blocksize, GNUNET_CRYPTO_HashCompletedCallback callback, void *callback_cls) - - - void - GNUNET_CRYPTO_hash_file_cancel - d5/d45/gnunet__crypto__lib_8h.html - a7ebb5fa3ee8257e6377e324d3ef1f418 - (struct GNUNET_CRYPTO_FileHashContext *fhc) - - - void - GNUNET_CRYPTO_hash_create_random - d7/d3b/group__hash.html - ga1423e90583a1afceb758aebfdb34dbdc - (enum GNUNET_CRYPTO_Quality mode, struct GNUNET_HashCode *result) - - - void - GNUNET_CRYPTO_hash_difference - d7/d3b/group__hash.html - ga0d4b9e5738304edd213f9058acf78634 - (const struct GNUNET_HashCode *a, const struct GNUNET_HashCode *b, struct GNUNET_HashCode *result) - - - void - GNUNET_CRYPTO_hash_sum - d7/d3b/group__hash.html - ga4d64bbc0a9472e69ae7a03922de89542 - (const struct GNUNET_HashCode *a, const struct GNUNET_HashCode *delta, struct GNUNET_HashCode *result) - - - void - GNUNET_CRYPTO_hash_xor - d7/d3b/group__hash.html - ga518b8d29e4800d4eeb3cc64f498f27b0 - (const struct GNUNET_HashCode *a, const struct GNUNET_HashCode *b, struct GNUNET_HashCode *result) - - - void - GNUNET_CRYPTO_hash_to_aes_key - d7/d3b/group__hash.html - gafe1b5c97365ff07a1fdab0447e9ed6a2 - (const struct GNUNET_HashCode *hc, struct GNUNET_CRYPTO_SymmetricSessionKey *skey, struct GNUNET_CRYPTO_SymmetricInitializationVector *iv) - - - int - GNUNET_CRYPTO_hash_get_bit - d7/d3b/group__hash.html - gaadee351020b7c4845f8414d0a59c18f9 - (const struct GNUNET_HashCode *code, unsigned int bit) - - - unsigned int - GNUNET_CRYPTO_hash_matching_bits - d7/d3b/group__hash.html - ga58effd46cc4df4f5c404a51cfe2be7fa - (const struct GNUNET_HashCode *first, const struct GNUNET_HashCode *second) - - - int - GNUNET_CRYPTO_hash_cmp - d7/d3b/group__hash.html - gac3bc319f1257b14b7d19df7bd25e8b7e - (const struct GNUNET_HashCode *h1, const struct GNUNET_HashCode *h2) - - - int - GNUNET_CRYPTO_hash_xorcmp - d7/d3b/group__hash.html - ga78799a06131c7dc1b38c52297554f21d - (const struct GNUNET_HashCode *h1, const struct GNUNET_HashCode *h2, const struct GNUNET_HashCode *target) - - - void - GNUNET_CRYPTO_hmac_derive_key_v - d7/d3b/group__hash.html - ga7d658f5bc42e8068154616300c2e4f95 - (struct GNUNET_CRYPTO_AuthKey *key, const struct GNUNET_CRYPTO_SymmetricSessionKey *rkey, const void *salt, size_t salt_len, va_list argp) - - - void - GNUNET_CRYPTO_hmac_derive_key - d7/d3b/group__hash.html - gafcacfabbc1442908d8bf140ff3ef4941 - (struct GNUNET_CRYPTO_AuthKey *key, const struct GNUNET_CRYPTO_SymmetricSessionKey *rkey, const void *salt, size_t salt_len,...) - - - int - GNUNET_CRYPTO_hkdf - d7/d3b/group__hash.html - ga2d6f0ef429fcd3a989e6dcdf75143d91 - (void *result, size_t out_len, int xtr_algo, int prf_algo, const void *xts, size_t xts_len, const void *skm, size_t skm_len,...) - - - int - GNUNET_CRYPTO_hkdf_v - d7/d3b/group__hash.html - ga80bfa6ba190e3be34874e7a74daae5b1 - (void *result, size_t out_len, int xtr_algo, int prf_algo, const void *xts, size_t xts_len, const void *skm, size_t skm_len, va_list argp) - - - int - GNUNET_CRYPTO_kdf_v - d5/d45/gnunet__crypto__lib_8h.html - a5f8f13f42673c1af81ad647e9eaa03c9 - (void *result, size_t out_len, const void *xts, size_t xts_len, const void *skm, size_t skm_len, va_list argp) - - - void - GNUNET_CRYPTO_kdf_mod_mpi - d5/d45/gnunet__crypto__lib_8h.html - a43fc8392fc519419ccedafe1ad79fa03 - (gcry_mpi_t *r, gcry_mpi_t n, const void *xts, size_t xts_len, const void *skm, size_t skm_len, const char *ctx) - - - int - GNUNET_CRYPTO_kdf - d7/d3b/group__hash.html - gafb62a85607dfc5f32cdab9d7360cccc3 - (void *result, size_t out_len, const void *xts, size_t xts_len, const void *skm, size_t skm_len,...) - - - void - GNUNET_CRYPTO_ecdsa_key_get_public - d5/dfc/group__crypto.html - gab894987a8fd8683447c562148f398246 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv, struct GNUNET_CRYPTO_EcdsaPublicKey *pub) - - - void - GNUNET_CRYPTO_eddsa_key_get_public - d5/dfc/group__crypto.html - ga6a90a4420b73cfd7548072b83dcb4a27 - (const struct GNUNET_CRYPTO_EddsaPrivateKey *priv, struct GNUNET_CRYPTO_EddsaPublicKey *pub) - - - void - GNUNET_CRYPTO_ecdhe_key_get_public - d5/dfc/group__crypto.html - gaee8f3015d5a41f20e515b59b4913b96b - (const struct GNUNET_CRYPTO_EcdhePrivateKey *priv, struct GNUNET_CRYPTO_EcdhePublicKey *pub) - - - char * - GNUNET_CRYPTO_ecdsa_public_key_to_string - d5/d45/gnunet__crypto__lib_8h.html - a34dc2b2f1838c4a36bbe3441e8363f2e - (const struct GNUNET_CRYPTO_EcdsaPublicKey *pub) - - - char * - GNUNET_CRYPTO_ecdsa_private_key_to_string - d5/d45/gnunet__crypto__lib_8h.html - aea9b39c1cf07f6ff3e632d56c81b2b2b - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv) - - - char * - GNUNET_CRYPTO_eddsa_private_key_to_string - d5/d45/gnunet__crypto__lib_8h.html - af1bb33127d134106642e81574ad83044 - (const struct GNUNET_CRYPTO_EddsaPrivateKey *priv) - - - char * - GNUNET_CRYPTO_eddsa_public_key_to_string - d5/d45/gnunet__crypto__lib_8h.html - a7789fa5159ea296039bb62d473e96c68 - (const struct GNUNET_CRYPTO_EddsaPublicKey *pub) - - - int - GNUNET_CRYPTO_ecdsa_public_key_from_string - d5/d45/gnunet__crypto__lib_8h.html - a076760a9e4998d9a4dcdc844c911d433 - (const char *enc, size_t enclen, struct GNUNET_CRYPTO_EcdsaPublicKey *pub) - - - int - GNUNET_CRYPTO_eddsa_private_key_from_string - d5/d45/gnunet__crypto__lib_8h.html - a992fef5ce55d346588bd3bf4aedc14c9 - (const char *enc, size_t enclen, struct GNUNET_CRYPTO_EddsaPrivateKey *pub) - - - int - GNUNET_CRYPTO_eddsa_public_key_from_string - d5/d45/gnunet__crypto__lib_8h.html - a7dbd1910a0ec1a476bc7d9f72d3cc348 - (const char *enc, size_t enclen, struct GNUNET_CRYPTO_EddsaPublicKey *pub) - - - struct GNUNET_CRYPTO_EcdsaPrivateKey * - GNUNET_CRYPTO_ecdsa_key_create_from_file - d5/dfc/group__crypto.html - ga43291e79c6618b5cc969db53b2902037 - (const char *filename) - - - struct GNUNET_CRYPTO_EddsaPrivateKey * - GNUNET_CRYPTO_eddsa_key_create_from_file - d5/dfc/group__crypto.html - ga63e6f9c2bb11b22405a45c0c212248f0 - (const char *filename) - - - struct GNUNET_CRYPTO_EddsaPrivateKey * - GNUNET_CRYPTO_eddsa_key_create_from_configuration - d5/dfc/group__crypto.html - ga2f315451a79a34a8e947b6ee960cd8b6 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - struct GNUNET_CRYPTO_EcdsaPrivateKey * - GNUNET_CRYPTO_ecdsa_key_create - d5/dfc/group__crypto.html - gae4014da210508946ffaf78ea6eb43f4a - (void) - - - struct GNUNET_CRYPTO_EddsaPrivateKey * - GNUNET_CRYPTO_eddsa_key_create - d5/dfc/group__crypto.html - ga3d267de39f5004ca670c5a57fa1d8fbb - (void) - - - int - GNUNET_CRYPTO_ecdhe_key_create2 - d5/dfc/group__crypto.html - gadd0cf90f4a2ca90b1e6cc0057f07bd7a - (struct GNUNET_CRYPTO_EcdhePrivateKey *pk) - - - struct GNUNET_CRYPTO_EcdhePrivateKey * - GNUNET_CRYPTO_ecdhe_key_create - d5/dfc/group__crypto.html - gaaf8a7153c95e2bb5701cfc89764b8705 - (void) - - - void - GNUNET_CRYPTO_eddsa_key_clear - d5/dfc/group__crypto.html - ga6f372753a80e9e60922dbb0e92ca9208 - (struct GNUNET_CRYPTO_EddsaPrivateKey *pk) - - - void - GNUNET_CRYPTO_ecdsa_key_clear - d5/dfc/group__crypto.html - gaa77be70363ace26813d4150b03c6092b - (struct GNUNET_CRYPTO_EcdsaPrivateKey *pk) - - - void - GNUNET_CRYPTO_ecdhe_key_clear - d5/dfc/group__crypto.html - gaedf04bbc394d0856e353e220c5c9b398 - (struct GNUNET_CRYPTO_EcdhePrivateKey *pk) - - - const struct GNUNET_CRYPTO_EcdsaPrivateKey * - GNUNET_CRYPTO_ecdsa_key_get_anonymous - d5/dfc/group__crypto.html - ga8d9c83bf30437b3c926d210efd100aca - (void) - - - void - GNUNET_CRYPTO_eddsa_setup_hostkey - d5/dfc/group__crypto.html - ga7ca51013f33ca4168dac52f980fa6ffe - (const char *cfg_name) - - - int - GNUNET_CRYPTO_get_peer_identity - d5/dfc/group__crypto.html - ga829c6ef883cc72edb52b3ac3cbcba4cc - (const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_PeerIdentity *dst) - - - struct GNUNET_CRYPTO_EccDlogContext * - GNUNET_CRYPTO_ecc_dlog_prepare - d5/d45/gnunet__crypto__lib_8h.html - aa3c6214b42b4f899d834a3a111ce485a - (unsigned int max, unsigned int mem) - - - int - GNUNET_CRYPTO_ecc_dlog - d5/d45/gnunet__crypto__lib_8h.html - af8793fe0ccc257d69b85d502af8a107d - (struct GNUNET_CRYPTO_EccDlogContext *edc, gcry_mpi_point_t input) - - - gcry_mpi_point_t - GNUNET_CRYPTO_ecc_dexp - d5/d45/gnunet__crypto__lib_8h.html - a3b7204408cb0d6364a9ebefa71f7fff4 - (struct GNUNET_CRYPTO_EccDlogContext *edc, int val) - - - gcry_mpi_point_t - GNUNET_CRYPTO_ecc_dexp_mpi - d5/d45/gnunet__crypto__lib_8h.html - a0a397e1250e367be52e07caf1358d4d2 - (struct GNUNET_CRYPTO_EccDlogContext *edc, gcry_mpi_t val) - - - gcry_mpi_point_t - GNUNET_CRYPTO_ecc_pmul_mpi - d5/d45/gnunet__crypto__lib_8h.html - a5fc882c192ffaa01fd92bd094d43bccb - (struct GNUNET_CRYPTO_EccDlogContext *edc, gcry_mpi_point_t p, gcry_mpi_t val) - - - void - GNUNET_CRYPTO_ecc_point_to_bin - d5/d45/gnunet__crypto__lib_8h.html - ad8ef0fe78256b388946a1931c5caef96 - (struct GNUNET_CRYPTO_EccDlogContext *edc, gcry_mpi_point_t point, struct GNUNET_CRYPTO_EccPoint *bin) - - - gcry_mpi_point_t - GNUNET_CRYPTO_ecc_bin_to_point - d5/d45/gnunet__crypto__lib_8h.html - ade68f605c5717648555be082d46cd265 - (struct GNUNET_CRYPTO_EccDlogContext *edc, const struct GNUNET_CRYPTO_EccPoint *bin) - - - gcry_mpi_point_t - GNUNET_CRYPTO_ecc_add - d5/d45/gnunet__crypto__lib_8h.html - a9ed4a84a2f5ffba0e6e80a3dd053e336 - (struct GNUNET_CRYPTO_EccDlogContext *edc, gcry_mpi_point_t a, gcry_mpi_point_t b) - - - void - GNUNET_CRYPTO_ecc_rnd - d5/d45/gnunet__crypto__lib_8h.html - a29c0822ad90636811be926861e0d355c - (struct GNUNET_CRYPTO_EccDlogContext *edc, gcry_mpi_point_t *r, gcry_mpi_point_t *r_inv) - - - void - GNUNET_CRYPTO_ecc_rnd_mpi - d5/d45/gnunet__crypto__lib_8h.html - a95be0b8ab0f54dfcc8f80a186efb05db - (struct GNUNET_CRYPTO_EccDlogContext *edc, gcry_mpi_t *r, gcry_mpi_t *r_inv) - - - gcry_mpi_t - GNUNET_CRYPTO_ecc_random_mod_n - d5/d45/gnunet__crypto__lib_8h.html - a2a3998f8e7065b164c4dc9ec1564b416 - (struct GNUNET_CRYPTO_EccDlogContext *edc) - - - void - GNUNET_CRYPTO_ecc_free - d5/d45/gnunet__crypto__lib_8h.html - a4cf39412dfba8d857d72e2373f7b92c8 - (gcry_mpi_point_t p) - - - void - GNUNET_CRYPTO_ecc_dlog_release - d5/d45/gnunet__crypto__lib_8h.html - ab2531494ca13ceae0ef96994ebb9653e - (struct GNUNET_CRYPTO_EccDlogContext *dlc) - - - int - GNUNET_CRYPTO_ecc_ecdh - d5/dfc/group__crypto.html - ga71d748bc1aa49bb5ea31f46d617892b4 - (const struct GNUNET_CRYPTO_EcdhePrivateKey *priv, const struct GNUNET_CRYPTO_EcdhePublicKey *pub, struct GNUNET_HashCode *key_material) - - - int - GNUNET_CRYPTO_eddsa_ecdh - d5/dfc/group__crypto.html - gab077625ac1b250b9d077d645175711cc - (const struct GNUNET_CRYPTO_EddsaPrivateKey *priv, const struct GNUNET_CRYPTO_EcdhePublicKey *pub, struct GNUNET_HashCode *key_material) - - - int - GNUNET_CRYPTO_ecdsa_ecdh - d5/dfc/group__crypto.html - gaaaacbcbb275e898edcd01cbd9882064f - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv, const struct GNUNET_CRYPTO_EcdhePublicKey *pub, struct GNUNET_HashCode *key_material) - - - int - GNUNET_CRYPTO_ecdh_eddsa - d5/dfc/group__crypto.html - ga69ce3e1898c9c8c197d8a57439eb450c - (const struct GNUNET_CRYPTO_EcdhePrivateKey *priv, const struct GNUNET_CRYPTO_EddsaPublicKey *pub, struct GNUNET_HashCode *key_material) - - - int - GNUNET_CRYPTO_ecdh_ecdsa - d5/dfc/group__crypto.html - gaf1bdd12bae5a493c93695d386e45a974 - (const struct GNUNET_CRYPTO_EcdhePrivateKey *priv, const struct GNUNET_CRYPTO_EcdsaPublicKey *pub, struct GNUNET_HashCode *key_material) - - - int - GNUNET_CRYPTO_eddsa_sign - d5/dfc/group__crypto.html - ga4590f08d47198776e3c1e53e5b737de4 - (const struct GNUNET_CRYPTO_EddsaPrivateKey *priv, const struct GNUNET_CRYPTO_EccSignaturePurpose *purpose, struct GNUNET_CRYPTO_EddsaSignature *sig) - - - int - GNUNET_CRYPTO_ecdsa_sign - d5/dfc/group__crypto.html - ga22ab77ac9b8aec0d82e74ee331a3bc62 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv, const struct GNUNET_CRYPTO_EccSignaturePurpose *purpose, struct GNUNET_CRYPTO_EcdsaSignature *sig) - - - int - GNUNET_CRYPTO_eddsa_verify - d5/dfc/group__crypto.html - gae9e331b4199e9628c2f45b0eee0862a7 - (uint32_t purpose, const struct GNUNET_CRYPTO_EccSignaturePurpose *validate, const struct GNUNET_CRYPTO_EddsaSignature *sig, const struct GNUNET_CRYPTO_EddsaPublicKey *pub) - - - int - GNUNET_CRYPTO_ecdsa_verify - d5/dfc/group__crypto.html - ga7a4d41cbcd9174e791c3be4e007fb96b - (uint32_t purpose, const struct GNUNET_CRYPTO_EccSignaturePurpose *validate, const struct GNUNET_CRYPTO_EcdsaSignature *sig, const struct GNUNET_CRYPTO_EcdsaPublicKey *pub) - - - struct GNUNET_CRYPTO_EcdsaPrivateKey * - GNUNET_CRYPTO_ecdsa_private_key_derive - d5/dfc/group__crypto.html - gac189f5ab603d095df0d162c931f25d50 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv, const char *label, const char *context) - - - void - GNUNET_CRYPTO_ecdsa_public_key_derive - d5/dfc/group__crypto.html - ga090b56c221831d9f7cd144d6cf6d3827 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *pub, const char *label, const char *context, struct GNUNET_CRYPTO_EcdsaPublicKey *result) - - - void - GNUNET_CRYPTO_mpi_print_unsigned - d5/d45/gnunet__crypto__lib_8h.html - a942f1c84071f8bdffd74d03bcfe094d5 - (void *buf, size_t size, gcry_mpi_t val) - - - void - GNUNET_CRYPTO_mpi_scan_unsigned - d5/d45/gnunet__crypto__lib_8h.html - a0fd7cff410fd110b500e5b17c0e24b4e - (gcry_mpi_t *result, const void *data, size_t size) - - - void - GNUNET_CRYPTO_paillier_create - d5/d45/gnunet__crypto__lib_8h.html - a9da5a2e7c3765b9e427732966968d4cb - (struct GNUNET_CRYPTO_PaillierPublicKey *public_key, struct GNUNET_CRYPTO_PaillierPrivateKey *private_key) - - - int - GNUNET_CRYPTO_paillier_encrypt - d5/d45/gnunet__crypto__lib_8h.html - a71018660c9ce850ba3a7785eed6fd19c - (const struct GNUNET_CRYPTO_PaillierPublicKey *public_key, const gcry_mpi_t m, int desired_ops, struct GNUNET_CRYPTO_PaillierCiphertext *ciphertext) - - - void - GNUNET_CRYPTO_paillier_decrypt - d5/d45/gnunet__crypto__lib_8h.html - adca5277ee1663b59eb46867e8866cd6c - (const struct GNUNET_CRYPTO_PaillierPrivateKey *private_key, const struct GNUNET_CRYPTO_PaillierPublicKey *public_key, const struct GNUNET_CRYPTO_PaillierCiphertext *ciphertext, gcry_mpi_t m) - - - int - GNUNET_CRYPTO_paillier_hom_add - d5/d45/gnunet__crypto__lib_8h.html - abf44392e3d52a59f2c4594d18d7416ff - (const struct GNUNET_CRYPTO_PaillierPublicKey *public_key, const struct GNUNET_CRYPTO_PaillierCiphertext *c1, const struct GNUNET_CRYPTO_PaillierCiphertext *c2, struct GNUNET_CRYPTO_PaillierCiphertext *result) - - - int - GNUNET_CRYPTO_paillier_hom_get_remaining - d5/d45/gnunet__crypto__lib_8h.html - a15a2bde548172394e6018923cb6ac4b5 - (const struct GNUNET_CRYPTO_PaillierCiphertext *c) - - - struct GNUNET_CRYPTO_RsaPrivateKey * - GNUNET_CRYPTO_rsa_private_key_create - d5/d45/gnunet__crypto__lib_8h.html - af528c09264e0f983c60301063538349d - (unsigned int len) - - - void - GNUNET_CRYPTO_rsa_private_key_free - d5/d45/gnunet__crypto__lib_8h.html - a378aac268f9336135003a5602196a611 - (struct GNUNET_CRYPTO_RsaPrivateKey *key) - - - size_t - GNUNET_CRYPTO_rsa_private_key_encode - d5/d45/gnunet__crypto__lib_8h.html - a5f530cdec16174f3a0f1180bb14bbfd5 - (const struct GNUNET_CRYPTO_RsaPrivateKey *key, char **buffer) - - - struct GNUNET_CRYPTO_RsaPrivateKey * - GNUNET_CRYPTO_rsa_private_key_decode - d5/d45/gnunet__crypto__lib_8h.html - ad1e1d05516112ba136fda95732410228 - (const char *buf, size_t len) - - - struct GNUNET_CRYPTO_RsaPrivateKey * - GNUNET_CRYPTO_rsa_private_key_dup - d5/d45/gnunet__crypto__lib_8h.html - af80acf78cc17e13a727d2eba55b100ee - (const struct GNUNET_CRYPTO_RsaPrivateKey *key) - - - struct GNUNET_CRYPTO_RsaPublicKey * - GNUNET_CRYPTO_rsa_private_key_get_public - d5/d45/gnunet__crypto__lib_8h.html - adc93896e34e6f8271d3fd1b9cf75b061 - (const struct GNUNET_CRYPTO_RsaPrivateKey *priv) - - - void - GNUNET_CRYPTO_rsa_public_key_hash - d5/d45/gnunet__crypto__lib_8h.html - a8afefb719aecc894d24223faa3d1422a - (const struct GNUNET_CRYPTO_RsaPublicKey *key, struct GNUNET_HashCode *hc) - - - unsigned int - GNUNET_CRYPTO_rsa_public_key_len - d5/d45/gnunet__crypto__lib_8h.html - a8058a0e8c479503376675cc0d060ad0b - (const struct GNUNET_CRYPTO_RsaPublicKey *key) - - - void - GNUNET_CRYPTO_rsa_public_key_free - d5/d45/gnunet__crypto__lib_8h.html - a922bc11ef4da3978d51038ea67511696 - (struct GNUNET_CRYPTO_RsaPublicKey *key) - - - size_t - GNUNET_CRYPTO_rsa_public_key_encode - d5/d45/gnunet__crypto__lib_8h.html - abf601023ca65d947e779a313a158640d - (const struct GNUNET_CRYPTO_RsaPublicKey *key, char **buffer) - - - struct GNUNET_CRYPTO_RsaPublicKey * - GNUNET_CRYPTO_rsa_public_key_decode - d5/d45/gnunet__crypto__lib_8h.html - a92711e94cded2ce4ca5015a4a14e5fbf - (const char *buf, size_t len) - - - struct GNUNET_CRYPTO_RsaPublicKey * - GNUNET_CRYPTO_rsa_public_key_dup - d5/d45/gnunet__crypto__lib_8h.html - a080248fcda2d5de51c5dd724a71eacbf - (const struct GNUNET_CRYPTO_RsaPublicKey *key) - - - int - GNUNET_CRYPTO_rsa_signature_cmp - d5/d45/gnunet__crypto__lib_8h.html - a16239531572d793103503ca2f171ff63 - (struct GNUNET_CRYPTO_RsaSignature *s1, struct GNUNET_CRYPTO_RsaSignature *s2) - - - int - GNUNET_CRYPTO_rsa_private_key_cmp - d5/d45/gnunet__crypto__lib_8h.html - a6d60cd271305f6dbeeb05e8bed47fda3 - (struct GNUNET_CRYPTO_RsaPrivateKey *p1, struct GNUNET_CRYPTO_RsaPrivateKey *p2) - - - int - GNUNET_CRYPTO_rsa_public_key_cmp - d5/d45/gnunet__crypto__lib_8h.html - a53a4c6f166eaae6293f3387c5243b588 - (struct GNUNET_CRYPTO_RsaPublicKey *p1, struct GNUNET_CRYPTO_RsaPublicKey *p2) - - - int - GNUNET_CRYPTO_rsa_blind - d5/d45/gnunet__crypto__lib_8h.html - a3b5a15f28fb284864e4ddc6b3b8351d3 - (const struct GNUNET_HashCode *hash, const struct GNUNET_CRYPTO_RsaBlindingKeySecret *bks, struct GNUNET_CRYPTO_RsaPublicKey *pkey, char **buf, size_t *buf_size) - - - struct GNUNET_CRYPTO_RsaSignature * - GNUNET_CRYPTO_rsa_sign_blinded - d5/d45/gnunet__crypto__lib_8h.html - afb4fc99246ef7ccfcec2b56bd8ddded6 - (const struct GNUNET_CRYPTO_RsaPrivateKey *key, const void *msg, size_t msg_len) - - - struct GNUNET_CRYPTO_RsaSignature * - GNUNET_CRYPTO_rsa_sign_fdh - d5/d45/gnunet__crypto__lib_8h.html - abe6ea43b874387f9a2c9550e99ba9e40 - (const struct GNUNET_CRYPTO_RsaPrivateKey *key, const struct GNUNET_HashCode *hash) - - - void - GNUNET_CRYPTO_rsa_signature_free - d5/d45/gnunet__crypto__lib_8h.html - a27fe5e110bf23ea1c1723404bf0da090 - (struct GNUNET_CRYPTO_RsaSignature *sig) - - - size_t - GNUNET_CRYPTO_rsa_signature_encode - d5/d45/gnunet__crypto__lib_8h.html - a1c629458d6e31992859bb8d23faeebfc - (const struct GNUNET_CRYPTO_RsaSignature *sig, char **buffer) - - - struct GNUNET_CRYPTO_RsaSignature * - GNUNET_CRYPTO_rsa_signature_decode - d5/d45/gnunet__crypto__lib_8h.html - a643e270e35ef585c8f78d4731f2ccb0f - (const char *buf, size_t len) - - - struct GNUNET_CRYPTO_RsaSignature * - GNUNET_CRYPTO_rsa_signature_dup - d5/d45/gnunet__crypto__lib_8h.html - ab4dc93592fb313bdec993296c92e5098 - (const struct GNUNET_CRYPTO_RsaSignature *sig) - - - struct GNUNET_CRYPTO_RsaSignature * - GNUNET_CRYPTO_rsa_unblind - d5/d45/gnunet__crypto__lib_8h.html - a5ece9e1a35454c7b272ec4fbd7d00a7d - (const struct GNUNET_CRYPTO_RsaSignature *sig, const struct GNUNET_CRYPTO_RsaBlindingKeySecret *bks, struct GNUNET_CRYPTO_RsaPublicKey *pkey) - - - int - GNUNET_CRYPTO_rsa_verify - d5/d45/gnunet__crypto__lib_8h.html - a961b5405e95f35d3bcf639259e8779cb - (const struct GNUNET_HashCode *hash, const struct GNUNET_CRYPTO_RsaSignature *sig, const struct GNUNET_CRYPTO_RsaPublicKey *public_key) - - - - gnunet_curl_lib.h - /home/grothoff/research/gnunet/src/include/ - df/dd3/gnunet__curl__lib_8h - gnunet_util_lib.h - GNUNET_CURL_DownloadBuffer - - void(* - GNUNET_CURL_RescheduleCallback - d5/db8/group__curl.html - gada48fe8bb15d6e96e6d623d24183fa1e - )(void *cls) - - - void *(* - GNUNET_CURL_RawParser - d5/db8/group__curl.html - gac785dbb5292692921cc1d48dbfc97c1d - )(struct GNUNET_CURL_DownloadBuffer *db, CURL *eh, long *response_code) - - - void(* - GNUNET_CURL_ResponseCleaner - d5/db8/group__curl.html - ga41ef26180f784a46c4387a72d6df18eb - )(void *response) - - - void(* - GNUNET_CURL_JobCompletionCallback - d5/db8/group__curl.html - ga137dd58a3781e2001f7b09ed608f9e48 - )(void *cls, long response_code, const void *response) - - - void(* - GNUNET_CURL_RawJobCompletionCallback - d5/db8/group__curl.html - ga0a20b96cd4fe2f562156cdcfdefd0919 - )(void *cls, long response_code, const void *body, size_t body_size) - - - struct GNUNET_CURL_Context * - GNUNET_CURL_init - d5/db8/group__curl.html - ga5d6f958cb61a00054d5c712d6924c96b - (GNUNET_CURL_RescheduleCallback cb, void *cb_cls) - - - void - GNUNET_CURL_get_select_info - d5/db8/group__curl.html - ga334619061a7fdf91807b472ccddfab71 - (struct GNUNET_CURL_Context *ctx, fd_set *read_fd_set, fd_set *write_fd_set, fd_set *except_fd_set, int *max_fd, long *timeout) - - - int - GNUNET_CURL_append_header - d5/db8/group__curl.html - ga2b10bce36301a9c49a80fbb865ace8a8 - (struct GNUNET_CURL_Context *ctx, const char *header) - - - void - GNUNET_CURL_perform - d5/db8/group__curl.html - ga81a7715c62dcea8dff726fabdaf55a68 - (struct GNUNET_CURL_Context *ctx) - - - void - GNUNET_CURL_perform2 - d5/db8/group__curl.html - ga6a0e9f8d002dc606a6cca2c0bb6dc3c5 - (struct GNUNET_CURL_Context *ctx, GNUNET_CURL_RawParser rp, GNUNET_CURL_ResponseCleaner rc) - - - void - GNUNET_CURL_fini - d5/db8/group__curl.html - ga3fcb33b3b2f7bf91d86107f1ff0f88bb - (struct GNUNET_CURL_Context *ctx) - - - struct GNUNET_CURL_Job * - GNUNET_CURL_job_add - d5/db8/group__curl.html - ga56ab66b4ed0df11ae141781cb62d112c - (struct GNUNET_CURL_Context *ctx, CURL *eh, int add_json, GNUNET_CURL_JobCompletionCallback jcc, void *jcc_cls) - - - struct GNUNET_CURL_Job * - GNUNET_CURL_job_add2 - d5/db8/group__curl.html - ga57f160889418d851ba8d00c83f78f93a - (struct GNUNET_CURL_Context *ctx, CURL *eh, const struct curl_slist *job_headers, GNUNET_CURL_JobCompletionCallback jcc, void *jcc_cls) - - - struct GNUNET_CURL_Job * - GNUNET_CURL_job_add_raw - d5/db8/group__curl.html - gadec422388eee6215bc51778282220211 - (struct GNUNET_CURL_Context *ctx, CURL *eh, const struct curl_slist *job_headers, GNUNET_CURL_RawJobCompletionCallback jcc, void *jcc_cls) - - - void - GNUNET_CURL_job_cancel - d5/db8/group__curl.html - ga6b06b1afbc70c024a8d809613853b5b6 - (struct GNUNET_CURL_Job *job) - - - struct GNUNET_CURL_RescheduleContext * - GNUNET_CURL_gnunet_rc_create - d5/db8/group__curl.html - ga822cf4377c3ecfcb083c57f1ebea1b30 - (struct GNUNET_CURL_Context *ctx) - - - struct GNUNET_CURL_RescheduleContext * - GNUNET_CURL_gnunet_rc_create_with_parser - d5/db8/group__curl.html - gab663e5c296024788cc0dd2805631d778 - (struct GNUNET_CURL_Context *ctx, GNUNET_CURL_RawParser rp, GNUNET_CURL_ResponseCleaner rc) - - - void - GNUNET_CURL_gnunet_rc_destroy - d5/db8/group__curl.html - gada6c5b05a984f58b9722c7b1f488737b - (struct GNUNET_CURL_RescheduleContext *rc) - - - void - GNUNET_CURL_gnunet_scheduler_reschedule - d5/db8/group__curl.html - ga0a172050e3b76e15bf9a03c62334e416 - (void *cls) - - - void - GNUNET_CURL_enable_async_scope_header - d5/db8/group__curl.html - gae24e165c32ab1ee2d0547bca30d19e41 - (struct GNUNET_CURL_Context *ctx, const char *header_name) - - - - gnunet_datacache_lib.h - /home/grothoff/research/gnunet/src/include/ - dd/dc9/gnunet__datacache__lib_8h - gnunet_util_lib.h - gnunet_block_lib.h - - int(* - GNUNET_DATACACHE_Iterator - d5/d7e/group__datacache.html - gae89e8a12eb0810d78163c032d6674b62 - )(void *cls, const struct GNUNET_HashCode *key, size_t data_size, const char *data, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute exp, unsigned int path_info_len, const struct GNUNET_PeerIdentity *path_info) - - - struct GNUNET_DATACACHE_Handle * - GNUNET_DATACACHE_create - d5/d7e/group__datacache.html - gadc5bf3727f845c06691d85c7e2c40223 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section) - - - void - GNUNET_DATACACHE_destroy - d5/d7e/group__datacache.html - gadcc9c3fbe11bd168913dd0c1236714b6 - (struct GNUNET_DATACACHE_Handle *h) - - - int - GNUNET_DATACACHE_put - d5/d7e/group__datacache.html - ga2eecc4279e6c5b02de41476db3d7c145 - (struct GNUNET_DATACACHE_Handle *h, const struct GNUNET_HashCode *key, uint32_t xor_distance, size_t data_size, const char *data, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute discard_time, unsigned int path_info_len, const struct GNUNET_PeerIdentity *path_info) - - - unsigned int - GNUNET_DATACACHE_get - d5/d7e/group__datacache.html - ga24d4130db00c478e8115dbdb590194ad - (struct GNUNET_DATACACHE_Handle *h, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - unsigned int - GNUNET_DATACACHE_get_random - d5/d7e/group__datacache.html - ga9de94a241c68dd0c85d698f1b1f9b8bd - (struct GNUNET_DATACACHE_Handle *h, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - unsigned int - GNUNET_DATACACHE_get_closest - d5/d7e/group__datacache.html - ga16f238666f6814dd3ddfe8020c5186c4 - (struct GNUNET_DATACACHE_Handle *h, const struct GNUNET_HashCode *key, unsigned int num_results, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - - gnunet_datacache_plugin.h - /home/grothoff/research/gnunet/src/include/ - de/d28/gnunet__datacache__plugin_8h - gnunet_datacache_lib.h - GNUNET_DATACACHE_PluginEnvironment - GNUNET_DATACACHE_PluginFunctions - - void(* - GNUNET_DATACACHE_DeleteNotifyCallback - d8/d42/group__datacache-plugin.html - ga3b6e7089eb140f04c95f4a5930d37392 - )(void *cls, const struct GNUNET_HashCode *key, size_t size) - - - - gnunet_datastore_plugin.h - /home/grothoff/research/gnunet/src/include/ - db/da9/gnunet__datastore__plugin_8h - gnunet_block_lib.h - gnunet_configuration_lib.h - gnunet_datastore_service.h - gnunet_statistics_service.h - gnunet_scheduler_lib.h - GNUNET_DATASTORE_PluginEnvironment - GNUNET_DATASTORE_PluginFunctions - - #define - GNUNET_DATASTORE_ENTRY_OVERHEAD - df/df9/group__datastore-plugin.html - gaa06ff215d0363acc2d97c75e50bf00fb - - - - void(* - GNUNET_DATASTORE_DiskUtilizationChange - df/df9/group__datastore-plugin.html - gac89f9ea117f48296a9557e560c4426ea - )(void *cls, int delta) - - - int(* - PluginDatumProcessor - df/df9/group__datastore-plugin.html - ga7ccc3c0dee768038024451d72460fdde - )(void *cls, const struct GNUNET_HashCode *key, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - void(* - PluginEstimateSize - df/df9/group__datastore-plugin.html - ga5ff5d03204b34967d0d993ef3244a155 - )(void *cls, unsigned long long *estimate) - - - void(* - PluginPutCont - df/df9/group__datastore-plugin.html - ga948244778cf871e880904c9d1e6ad368 - )(void *cls, const struct GNUNET_HashCode *key, uint32_t size, int status, const char *msg) - - - void(* - PluginPut - df/df9/group__datastore-plugin.html - gaeda98f4d852eca33493b9eb1bd2c47e8 - )(void *cls, const struct GNUNET_HashCode *key, bool absent, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, PluginPutCont cont, void *cont_cls) - - - void(* - PluginKeyProcessor - df/df9/group__datastore-plugin.html - gaa9bb544093e49fb2ec439f2e3efab43e - )(void *cls, const struct GNUNET_HashCode *key, unsigned int count) - - - void(* - PluginGetKeys - df/df9/group__datastore-plugin.html - ga00fac018a6095ed7afa11779b255debb - )(void *cls, PluginKeyProcessor proc, void *proc_cls) - - - void(* - PluginGetKey - df/df9/group__datastore-plugin.html - ga1c4fc4b231402eb6a750dc326cd10f5b - )(void *cls, uint64_t next_uid, bool random, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, PluginDatumProcessor proc, void *proc_cls) - - - void(* - PluginRemoveCont - df/df9/group__datastore-plugin.html - gacc673c6f5890b927e3cc7deb95d4e121 - )(void *cls, const struct GNUNET_HashCode *key, uint32_t size, int status, const char *msg) - - - void(* - PluginRemoveKey - df/df9/group__datastore-plugin.html - ga87f71c52aecfece8619d01695d1ac31c - )(void *cls, const struct GNUNET_HashCode *key, uint32_t size, const void *data, PluginRemoveCont cont, void *cont_cls) - - - void(* - PluginGetRandom - df/df9/group__datastore-plugin.html - ga3e525c3d1d4eefc284959c596b99faae - )(void *cls, PluginDatumProcessor proc, void *proc_cls) - - - void(* - PluginGetType - df/df9/group__datastore-plugin.html - ga9372190f575d48d1f010575e94144960 - )(void *cls, uint64_t next_uid, enum GNUNET_BLOCK_Type type, PluginDatumProcessor proc, void *proc_cls) - - - void(* - PluginDrop - df/df9/group__datastore-plugin.html - ga225ddc6e14062b8cd99c582a40770e3d - )(void *cls) - - - - gnunet_datastore_service.h - /home/grothoff/research/gnunet/src/include/ - da/d88/gnunet__datastore__service_8h - gnunet_util_lib.h - gnunet_block_lib.h - - #define - GNUNET_DATASTORE_MAX_VALUE_SIZE - d6/d1f/group__datastore.html - ga35b63ce26c15959d0a89bd82b8b9a5be - - - - void(* - GNUNET_DATASTORE_ContinuationWithStatus - d6/d1f/group__datastore.html - gae04be24bce544d17e483335ea72d893a - )(void *cls, int32_t success, struct GNUNET_TIME_Absolute min_expiration, const char *msg) - - - void(* - GNUNET_DATASTORE_DatumProcessor - d6/d1f/group__datastore.html - gab913a57e62d415b488d851a412069090 - )(void *cls, const struct GNUNET_HashCode *key, size_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - struct GNUNET_DATASTORE_Handle * - GNUNET_DATASTORE_connect - d6/d1f/group__datastore.html - ga2139794de27e5425d9366118952beab4 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_DATASTORE_disconnect - d6/d1f/group__datastore.html - ga3a0f984b7eb2431c149aad23f7af6db4 - (struct GNUNET_DATASTORE_Handle *h, int drop) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_reserve - d6/d1f/group__datastore.html - ga8a73ccbb59f6874f8459d50c127ac8c2 - (struct GNUNET_DATASTORE_Handle *h, uint64_t amount, uint32_t entries, GNUNET_DATASTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_put - d6/d1f/group__datastore.html - gac40ddf41385596618be3f94f613a59d4 - (struct GNUNET_DATASTORE_Handle *h, uint32_t rid, const struct GNUNET_HashCode *key, size_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, unsigned int queue_priority, unsigned int max_queue_size, GNUNET_DATASTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_release_reserve - d6/d1f/group__datastore.html - gadbc5e485a5127f96438a324b8d2bb824 - (struct GNUNET_DATASTORE_Handle *h, uint32_t rid, unsigned int queue_priority, unsigned int max_queue_size, GNUNET_DATASTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_remove - d6/d1f/group__datastore.html - ga60c7f6893e97945206cb1d2c1b93f05b - (struct GNUNET_DATASTORE_Handle *h, const struct GNUNET_HashCode *key, size_t size, const void *data, unsigned int queue_priority, unsigned int max_queue_size, GNUNET_DATASTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_get_key - d6/d1f/group__datastore.html - ga526bc07adb060ce1db336d2b8292d0ac - (struct GNUNET_DATASTORE_Handle *h, uint64_t next_uid, bool random, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, unsigned int queue_priority, unsigned int max_queue_size, GNUNET_DATASTORE_DatumProcessor proc, void *proc_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_get_zero_anonymity - d6/d1f/group__datastore.html - ga20ab3f83faf519a1753b64a49b2f7b00 - (struct GNUNET_DATASTORE_Handle *h, uint64_t next_uid, unsigned int queue_priority, unsigned int max_queue_size, enum GNUNET_BLOCK_Type type, GNUNET_DATASTORE_DatumProcessor proc, void *proc_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_get_for_replication - d6/d1f/group__datastore.html - ga73adff2f3bdeec4dd455ea195ccc0048 - (struct GNUNET_DATASTORE_Handle *h, unsigned int queue_priority, unsigned int max_queue_size, GNUNET_DATASTORE_DatumProcessor proc, void *proc_cls) - - - void - GNUNET_DATASTORE_cancel - d6/d1f/group__datastore.html - ga6462bdc83b3dc9ec65a0e1e19b48e116 - (struct GNUNET_DATASTORE_QueueEntry *qe) - - - - gnunet_db_lib.h - /home/grothoff/research/gnunet/src/include/ - d4/d67/gnunet__db__lib_8h - - - GNUNET_DB_QueryStatus - d4/d67/gnunet__db__lib_8h.html - ad65b7a3d8502c4553178da9a7a0b0524 - - - - GNUNET_DB_STATUS_HARD_ERROR - d4/d67/gnunet__db__lib_8h.html - ad65b7a3d8502c4553178da9a7a0b0524a6ac4eb2574d50fa445f1f48e036ac7e6 - - - - GNUNET_DB_STATUS_SOFT_ERROR - d4/d67/gnunet__db__lib_8h.html - ad65b7a3d8502c4553178da9a7a0b0524ac347a1442f2eac4b79e9dc798f03f4c1 - - - - GNUNET_DB_STATUS_SUCCESS_NO_RESULTS - d4/d67/gnunet__db__lib_8h.html - ad65b7a3d8502c4553178da9a7a0b0524ab432060db191662201347b88e3f77deb - - - - GNUNET_DB_STATUS_SUCCESS_ONE_RESULT - d4/d67/gnunet__db__lib_8h.html - ad65b7a3d8502c4553178da9a7a0b0524a4fea4e58feb6a3ce2fae92977d9bff3a - - - - - gnunet_dht_service.h - /home/grothoff/research/gnunet/src/include/ - d1/dd5/gnunet__dht__service_8h - gnunet_util_lib.h - gnunet_block_lib.h - gnunet_hello_lib.h - - #define - GNUNET_DHT_DEFAULT_REPUBLISH_FREQUENCY - d6/d5a/group__dht.html - gab242a25d8c1c1839f5397411ad54761d - - - - void(* - GNUNET_DHT_GetIterator - d6/d5a/group__dht.html - gaeeae6805f72f45699732b8b76c4e7b6f - )(void *cls, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, enum GNUNET_BLOCK_Type type, size_t size, const void *data) - - - void(* - GNUNET_DHT_MonitorGetCB - d6/d5a/group__dht.html - ga598268198aee171368c29fa3aa8cabdb - )(void *cls, enum GNUNET_DHT_RouteOption options, enum GNUNET_BLOCK_Type type, uint32_t hop_count, uint32_t desired_replication_level, unsigned int path_length, const struct GNUNET_PeerIdentity *path, const struct GNUNET_HashCode *key) - - - void(* - GNUNET_DHT_MonitorGetRespCB - d6/d5a/group__dht.html - ga98ddb5439439184f87953544178939eb - )(void *cls, enum GNUNET_BLOCK_Type type, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const void *data, size_t size) - - - void(* - GNUNET_DHT_MonitorPutCB - d6/d5a/group__dht.html - ga056e1814ba4da78c2b8d9bd27b262fcc - )(void *cls, enum GNUNET_DHT_RouteOption options, enum GNUNET_BLOCK_Type type, uint32_t hop_count, uint32_t desired_replication_level, unsigned int path_length, const struct GNUNET_PeerIdentity *path, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const void *data, size_t size) - - - - GNUNET_DHT_RouteOption - d6/d5a/group__dht.html - ga16dbd5a14f359567adb33b22653809f5 - - - - GNUNET_DHT_RO_NONE - d6/d5a/group__dht.html - gga16dbd5a14f359567adb33b22653809f5a5b89329f8b564d01dcd9d1aab7a8f5f8 - - - - GNUNET_DHT_RO_DEMULTIPLEX_EVERYWHERE - d6/d5a/group__dht.html - gga16dbd5a14f359567adb33b22653809f5ae47c4aeeeef515175a4633a798ef10ff - - - - GNUNET_DHT_RO_RECORD_ROUTE - d6/d5a/group__dht.html - gga16dbd5a14f359567adb33b22653809f5a69c88ca2d139831114a2304294747265 - - - - GNUNET_DHT_RO_FIND_PEER - d6/d5a/group__dht.html - gga16dbd5a14f359567adb33b22653809f5afd6683a460527ba4fe81a2d85bc08fbc - - - - GNUNET_DHT_RO_BART - d6/d5a/group__dht.html - gga16dbd5a14f359567adb33b22653809f5a817b8e4ffcbfdeb1b20794fb5b65d780 - - - - GNUNET_DHT_RO_LAST_HOP - d6/d5a/group__dht.html - gga16dbd5a14f359567adb33b22653809f5a963b5dcf6378dd8988a0837744fcdef3 - - - - struct GNUNET_DHT_Handle * - GNUNET_DHT_connect - d6/d5a/group__dht.html - ga7b3bdc070b9594f65b98a6d29068f165 - (const struct GNUNET_CONFIGURATION_Handle *cfg, unsigned int ht_len) - - - void - GNUNET_DHT_disconnect - d6/d5a/group__dht.html - gadaf0afba34ee8c7600981451910b563b - (struct GNUNET_DHT_Handle *handle) - - - struct GNUNET_DHT_PutHandle * - GNUNET_DHT_put - d6/d5a/group__dht.html - gac1047bd0f98ac42496e4242b5f008a12 - (struct GNUNET_DHT_Handle *handle, const struct GNUNET_HashCode *key, uint32_t desired_replication_level, enum GNUNET_DHT_RouteOption options, enum GNUNET_BLOCK_Type type, size_t size, const void *data, struct GNUNET_TIME_Absolute exp, GNUNET_SCHEDULER_TaskCallback cont, void *cont_cls) - - - void - GNUNET_DHT_put_cancel - d6/d5a/group__dht.html - ga124789edab5fa759d41423efee5b992b - (struct GNUNET_DHT_PutHandle *ph) - - - struct GNUNET_DHT_GetHandle * - GNUNET_DHT_get_start - d6/d5a/group__dht.html - gaefce1f0155f4c1d8b622fabd4b987fc6 - (struct GNUNET_DHT_Handle *handle, enum GNUNET_BLOCK_Type type, const struct GNUNET_HashCode *key, uint32_t desired_replication_level, enum GNUNET_DHT_RouteOption options, const void *xquery, size_t xquery_size, GNUNET_DHT_GetIterator iter, void *iter_cls) - - - void - GNUNET_DHT_get_filter_known_results - d6/d5a/group__dht.html - ga647b69a12ed9ac36e34630b675e15a56 - (struct GNUNET_DHT_GetHandle *get_handle, unsigned int num_results, const struct GNUNET_HashCode *results) - - - void - GNUNET_DHT_get_stop - d6/d5a/group__dht.html - ga4edb9bb2c9fd1946edf29b658e51803c - (struct GNUNET_DHT_GetHandle *get_handle) - - - struct GNUNET_DHT_MonitorHandle * - GNUNET_DHT_monitor_start - d6/d5a/group__dht.html - ga32ddc4e594e06ff69d909d66d1c5d70d - (struct GNUNET_DHT_Handle *handle, enum GNUNET_BLOCK_Type type, const struct GNUNET_HashCode *key, GNUNET_DHT_MonitorGetCB get_cb, GNUNET_DHT_MonitorGetRespCB get_resp_cb, GNUNET_DHT_MonitorPutCB put_cb, void *cb_cls) - - - void - GNUNET_DHT_monitor_stop - d6/d5a/group__dht.html - gaface8daf2aff6df26141147561180107 - (struct GNUNET_DHT_MonitorHandle *handle) - - - - gnunet_disk_lib.h - /home/grothoff/research/gnunet/src/include/ - d0/d28/gnunet__disk__lib_8h - gnunet_configuration_lib.h - gnunet_scheduler_lib.h - GNUNET_DISK_FileHandle - - - GNUNET_FILE_Type - d1/d0e/group__disk.html - ga9c5e7410c4da860ea0cf962fb7fcf575 - - - - GNUNET_DISK_HANLDE_TYPE_EVENT - d1/d0e/group__disk.html - gga9c5e7410c4da860ea0cf962fb7fcf575a43a8940e8f2bd5eccb9358a3fb975ba3 - - - - GNUNET_DISK_HANLDE_TYPE_FILE - d1/d0e/group__disk.html - gga9c5e7410c4da860ea0cf962fb7fcf575a061d1e632c9fbd91d1c99c482bc55363 - - - - GNUNET_DISK_HANLDE_TYPE_PIPE - d1/d0e/group__disk.html - gga9c5e7410c4da860ea0cf962fb7fcf575a1a2cabc766d7fcf318d54742230cd989 - - - - - GNUNET_DISK_OpenFlags - d1/d0e/group__disk.html - ga51d9f7d3b6b5fcdf76fa92a844985553 - - - - GNUNET_DISK_OPEN_READ - d1/d0e/group__disk.html - gga51d9f7d3b6b5fcdf76fa92a844985553a01e894c6bf9a1ed8447276f53725bae4 - - - - GNUNET_DISK_OPEN_WRITE - d1/d0e/group__disk.html - gga51d9f7d3b6b5fcdf76fa92a844985553a1689e4bee42a88e1dbbe72f2c0776f40 - - - - GNUNET_DISK_OPEN_READWRITE - d1/d0e/group__disk.html - gga51d9f7d3b6b5fcdf76fa92a844985553af10cd86b2226d3255428d7118640c624 - - - - GNUNET_DISK_OPEN_FAILIFEXISTS - d1/d0e/group__disk.html - gga51d9f7d3b6b5fcdf76fa92a844985553a13c67f746bbd222279ff338d65ba13dc - - - - GNUNET_DISK_OPEN_TRUNCATE - d1/d0e/group__disk.html - gga51d9f7d3b6b5fcdf76fa92a844985553a5f1be15c8764c313f0094b5243420543 - - - - GNUNET_DISK_OPEN_CREATE - d1/d0e/group__disk.html - gga51d9f7d3b6b5fcdf76fa92a844985553aa0fd6fbcbff5bb24520270138ce8a340 - - - - GNUNET_DISK_OPEN_APPEND - d1/d0e/group__disk.html - gga51d9f7d3b6b5fcdf76fa92a844985553ac2ee5369886b9e6c09b9dac3c4f3cfb0 - - - - - GNUNET_DISK_MapType - d1/d0e/group__disk.html - gaf2dae4b261200492aa50df7e6af4820f - - - - GNUNET_DISK_MAP_TYPE_READ - d1/d0e/group__disk.html - ggaf2dae4b261200492aa50df7e6af4820fa7d4ee8411ffbff9a9387b3f50b277059 - - - - GNUNET_DISK_MAP_TYPE_WRITE - d1/d0e/group__disk.html - ggaf2dae4b261200492aa50df7e6af4820fa6df844438ea1635b14c568979011cfcf - - - - GNUNET_DISK_MAP_TYPE_READWRITE - d1/d0e/group__disk.html - ggaf2dae4b261200492aa50df7e6af4820facdce247cc7f2fc3f52a5f890d4de2494 - - - - - GNUNET_DISK_AccessPermissions - d1/d0e/group__disk.html - ga764f6d3e271a4a4cc6959d3f1a5c9be0 - - - - GNUNET_DISK_PERM_NONE - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0a515ada2ee5b4cb0f456631a7edcfec61 - - - - GNUNET_DISK_PERM_USER_READ - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0a41cca0b41acb726e811fbf836a80a983 - - - - GNUNET_DISK_PERM_USER_WRITE - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0ac785e779420e56f6f07216dd540ed7ce - - - - GNUNET_DISK_PERM_USER_EXEC - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0a2f8ff52e6e96e32596182adb46663ff1 - - - - GNUNET_DISK_PERM_GROUP_READ - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0a5d7095ed8fa7c32536ccedee3aa821a1 - - - - GNUNET_DISK_PERM_GROUP_WRITE - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0a81b737667a2104e4a0e984230644e231 - - - - GNUNET_DISK_PERM_GROUP_EXEC - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0a74946d01b834f9bcfcb71dabe8ba18f3 - - - - GNUNET_DISK_PERM_OTHER_READ - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0adf5fc61a1eab4b96a2d60f4a1bc9de4e - - - - GNUNET_DISK_PERM_OTHER_WRITE - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0af37b952c854745bde610797f27ba7b94 - - - - GNUNET_DISK_PERM_OTHER_EXEC - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0a0eedbc27a6e9348cbcce5d6c62358566 - - - - - GNUNET_DISK_Seek - d1/d0e/group__disk.html - ga8cf6dc1f75212deaedc282a2a226f122 - - - - GNUNET_DISK_SEEK_SET - d1/d0e/group__disk.html - gga8cf6dc1f75212deaedc282a2a226f122a1314d00a363ae744bbde4b1d26d3adff - - - - GNUNET_DISK_SEEK_CUR - d1/d0e/group__disk.html - gga8cf6dc1f75212deaedc282a2a226f122a7b8edf9bc32a4cf50573ac70a36b54e3 - - - - GNUNET_DISK_SEEK_END - d1/d0e/group__disk.html - gga8cf6dc1f75212deaedc282a2a226f122ad7787fae3489387e8128d46b34125aff - - - - - GNUNET_DISK_PipeEnd - d1/d0e/group__disk.html - gae857e64a076ace848f53b13eb530d3cf - - - - GNUNET_DISK_PIPE_END_READ - d1/d0e/group__disk.html - ggae857e64a076ace848f53b13eb530d3cfa54288bddbb2b4cef231e54bbbb36f0a1 - - - - GNUNET_DISK_PIPE_END_WRITE - d1/d0e/group__disk.html - ggae857e64a076ace848f53b13eb530d3cfa36f5f5c26102cf6ffa8dc16c3785ea63 - - - - int - GNUNET_DISK_handle_invalid - d1/d0e/group__disk.html - gaa2ddd384666343622a40e169a61e7dd6 - (const struct GNUNET_DISK_FileHandle *h) - - - int - GNUNET_DISK_file_test - d1/d0e/group__disk.html - gad57b8b2b89ebf8ad672b85d721527dd2 - (const char *fil) - - - void - GNUNET_DISK_file_backup - d1/d0e/group__disk.html - gaa4e1fc567a4090125ee9220c92f72906 - (const char *fil) - - - off_t - GNUNET_DISK_file_seek - d1/d0e/group__disk.html - ga6259d01a6913c9b845dde6596fa731d7 - (const struct GNUNET_DISK_FileHandle *h, off_t offset, enum GNUNET_DISK_Seek whence) - - - int - GNUNET_DISK_file_size - d1/d0e/group__disk.html - ga3e604c1d45ae723c48cab130a28a9c99 - (const char *filename, uint64_t *size, int include_symbolic_links, int single_file_mode) - - - int - GNUNET_DISK_file_get_identifiers - d1/d0e/group__disk.html - ga5a18adacc443fa2de4d670e4ad96224e - (const char *filename, uint64_t *dev, uint64_t *ino) - - - char * - GNUNET_DISK_mktemp - d1/d0e/group__disk.html - ga3d7e169857e9a57468f571a5e65abde9 - (const char *t) - - - char * - GNUNET_DISK_mkdtemp - d1/d0e/group__disk.html - gacc8d191fd3a1309bf7627bb4c475c6c9 - (const char *t) - - - struct GNUNET_DISK_FileHandle * - GNUNET_DISK_file_open - d1/d0e/group__disk.html - ga0f47a34b00244ba1b1a0bae7cad53918 - (const char *fn, enum GNUNET_DISK_OpenFlags flags, enum GNUNET_DISK_AccessPermissions perm) - - - int - GNUNET_DISK_file_handle_size - d1/d0e/group__disk.html - ga38253eaebfb11c629e971e07a0c4e00c - (struct GNUNET_DISK_FileHandle *fh, off_t *size) - - - struct GNUNET_DISK_PipeHandle * - GNUNET_DISK_pipe - d1/d0e/group__disk.html - ga5210643ad6029144b65e5849e763f05a - (int blocking_read, int blocking_write, int inherit_read, int inherit_write) - - - struct GNUNET_DISK_PipeHandle * - GNUNET_DISK_pipe_from_fd - d1/d0e/group__disk.html - ga304a6b7e758d36bdca56d92860479447 - (int blocking_read, int blocking_write, int fd[2]) - - - int - GNUNET_DISK_pipe_close - d1/d0e/group__disk.html - ga9d5669d49fa8a1bebcaaa878b8e17bf1 - (struct GNUNET_DISK_PipeHandle *p) - - - int - GNUNET_DISK_pipe_close_end - d1/d0e/group__disk.html - gae24ad6f8aeb770b416de6c3f239b390f - (struct GNUNET_DISK_PipeHandle *p, enum GNUNET_DISK_PipeEnd end) - - - struct GNUNET_DISK_FileHandle * - GNUNET_DISK_pipe_detach_end - d1/d0e/group__disk.html - ga3250ab4109efa6dde65d8cbbabe41585 - (struct GNUNET_DISK_PipeHandle *p, enum GNUNET_DISK_PipeEnd end) - - - int - GNUNET_DISK_file_close - d1/d0e/group__disk.html - gaa80237a0ae8a30d2405423402eb389fc - (struct GNUNET_DISK_FileHandle *h) - - - const struct GNUNET_DISK_FileHandle * - GNUNET_DISK_pipe_handle - d1/d0e/group__disk.html - gabf525117d4a4fbe485d47de09fce253a - (const struct GNUNET_DISK_PipeHandle *p, enum GNUNET_DISK_PipeEnd n) - - - void - GNUNET_DISK_fix_permissions - d1/d0e/group__disk.html - ga2fc830e1ebb4b23ba680ec23c2e7259a - (const char *fn, int require_uid_match, int require_gid_match) - - - struct GNUNET_DISK_FileHandle * - GNUNET_DISK_get_handle_from_int_fd - d1/d0e/group__disk.html - gac5564ab287c65926ef8f48ae7b1dd662 - (int fno) - - - struct GNUNET_DISK_FileHandle * - GNUNET_DISK_get_handle_from_native - d1/d0e/group__disk.html - ga4d417af9a70284e3325c5114374b3613 - (FILE *fd) - - - ssize_t - GNUNET_DISK_file_read - d1/d0e/group__disk.html - gab8aaf09cc31057505cbfeae1e6c552d1 - (const struct GNUNET_DISK_FileHandle *h, void *result, size_t len) - - - ssize_t - GNUNET_DISK_file_read_non_blocking - d1/d0e/group__disk.html - ga5a82fe85c5a8e9c354e6ddb23fbeb3c1 - (const struct GNUNET_DISK_FileHandle *h, void *result, size_t len) - - - ssize_t - GNUNET_DISK_fn_read - d1/d0e/group__disk.html - gae8b3adbac6048d6075c099f766e56976 - (const char *fn, void *result, size_t len) - - - ssize_t - GNUNET_DISK_file_write - d1/d0e/group__disk.html - ga553868d374ea0b886bc44861945486a2 - (const struct GNUNET_DISK_FileHandle *h, const void *buffer, size_t n) - - - ssize_t - GNUNET_DISK_file_write_blocking - d1/d0e/group__disk.html - gacfff11ae32986e2ded2012a9e057df7d - (const struct GNUNET_DISK_FileHandle *h, const void *buffer, size_t n) - - - ssize_t - GNUNET_DISK_fn_write - d1/d0e/group__disk.html - ga58bfffe01d9662d52feceff9c50c07a5 - (const char *fn, const void *buffer, size_t n, enum GNUNET_DISK_AccessPermissions mode) - - - int - GNUNET_DISK_file_copy - d1/d0e/group__disk.html - ga7777191ccd0d24f11891454dc5f67f20 - (const char *src, const char *dst) - - - int - GNUNET_DISK_directory_scan - d1/d0e/group__disk.html - gaf4f80530197ab0c08d0fd71c2631f959 - (const char *dir_name, GNUNET_FileNameCallback callback, void *callback_cls) - - - int - GNUNET_DISK_directory_create_for_file - d1/d0e/group__disk.html - ga12925fdeb33f316d19b6f26b71eea51c - (const char *filename) - - - int - GNUNET_DISK_directory_test - d1/d0e/group__disk.html - gada3cd59c73d67c218d3a2c5fa4714358 - (const char *fil, int is_readable) - - - int - GNUNET_DISK_directory_remove - d1/d0e/group__disk.html - gabf1fd648f34cc945c63894d67e404c86 - (const char *filename) - - - void - GNUNET_DISK_purge_cfg_dir - d1/d0e/group__disk.html - ga5a9fabe2b75698e98fcda9aaa8ff070f - (const char *cfg_filename, const char *option) - - - int - GNUNET_DISK_directory_create - d1/d0e/group__disk.html - ga831bcc73974088744934d9b0e7306d79 - (const char *dir) - - - int - GNUNET_DISK_file_lock - d1/d0e/group__disk.html - gaa0d1bc9c61ec3b2930ec7fe4fd1c6f01 - (struct GNUNET_DISK_FileHandle *fh, off_t lock_start, off_t lock_end, int excl) - - - int - GNUNET_DISK_file_unlock - d1/d0e/group__disk.html - gad013a183cef800cccdd6bee6473d0ba1 - (struct GNUNET_DISK_FileHandle *fh, off_t unlock_start, off_t unlock_end) - - - void - GNUNET_DISK_filename_canonicalize - d1/d0e/group__disk.html - ga146f8716b5787473dcc45879b63cb2fe - (char *fn) - - - int - GNUNET_DISK_file_change_owner - d1/d0e/group__disk.html - ga7f111b8b91ee0bb36139c3a502f753d7 - (const char *filename, const char *user) - - - void * - GNUNET_DISK_file_map - d1/d0e/group__disk.html - ga78194f5397b2943bf1c36610c47da5f7 - (const struct GNUNET_DISK_FileHandle *h, struct GNUNET_DISK_MapHandle **m, enum GNUNET_DISK_MapType access, size_t len) - - - int - GNUNET_DISK_file_unmap - d1/d0e/group__disk.html - ga70c58bf8f1162797d4dc499d9370229a - (struct GNUNET_DISK_MapHandle *h) - - - int - GNUNET_DISK_file_sync - d1/d0e/group__disk.html - ga82ea4ab53476e9bfc1ee18b8bc76b673 - (const struct GNUNET_DISK_FileHandle *h) - - - - gnunet_dns_service.h - /home/grothoff/research/gnunet/src/include/ - dc/d26/gnunet__dns__service_8h - gnunet_util_lib.h - - void(* - GNUNET_DNS_RequestHandler - d9/d07/group__dns.html - ga408bf953cfa101a90e1e8abbaa1d2dbb - )(void *cls, struct GNUNET_DNS_RequestHandle *rh, size_t request_length, const char *request) - - - - GNUNET_DNS_Flags - d9/d07/group__dns.html - gaf201ab73c94c8fa2c59f549b73ae5e01 - - - - GNUNET_DNS_FLAG_NEVER - d9/d07/group__dns.html - ggaf201ab73c94c8fa2c59f549b73ae5e01a7ce49aaab096d723377f7121ec79e762 - - - - GNUNET_DNS_FLAG_REQUEST_MONITOR - d9/d07/group__dns.html - ggaf201ab73c94c8fa2c59f549b73ae5e01a55de0184e8934f4a9146acda4d797a16 - - - - GNUNET_DNS_FLAG_PRE_RESOLUTION - d9/d07/group__dns.html - ggaf201ab73c94c8fa2c59f549b73ae5e01ac85aa4ff8817be7db4f971b4628fe3fc - - - - GNUNET_DNS_FLAG_POST_RESOLUTION - d9/d07/group__dns.html - ggaf201ab73c94c8fa2c59f549b73ae5e01aecbb2a81141486e8c02df706c1d41963 - - - - GNUNET_DNS_FLAG_RESPONSE_MONITOR - d9/d07/group__dns.html - ggaf201ab73c94c8fa2c59f549b73ae5e01a3f84187548d29531839c484fbd34b305 - - - - void - GNUNET_DNS_request_forward - d9/d07/group__dns.html - gaa7bf8c50a2630b2dedf81b5cb1777d82 - (struct GNUNET_DNS_RequestHandle *rh) - - - void - GNUNET_DNS_request_drop - d9/d07/group__dns.html - gae4f33e14e34d5f595cf06b53969894b3 - (struct GNUNET_DNS_RequestHandle *rh) - - - void - GNUNET_DNS_request_answer - d9/d07/group__dns.html - gab974f1fe9534b8f979980be78099146d - (struct GNUNET_DNS_RequestHandle *rh, uint16_t reply_length, const char *reply) - - - struct GNUNET_DNS_Handle * - GNUNET_DNS_connect - d9/d07/group__dns.html - ga6d5bd72d93e01356e7af0332b5f69445 - (const struct GNUNET_CONFIGURATION_Handle *cfg, enum GNUNET_DNS_Flags flags, GNUNET_DNS_RequestHandler rh, void *rh_cls) - - - void - GNUNET_DNS_disconnect - d9/d07/group__dns.html - ga747697280109758abce24f332b50fac4 - (struct GNUNET_DNS_Handle *dh) - - - - gnunet_dnsparser_lib.h - /home/grothoff/research/gnunet/src/include/ - d1/da5/gnunet__dnsparser__lib_8h - gnunet_util_lib.h - GNUNET_DNSPARSER_Query - GNUNET_DNSPARSER_MxRecord - GNUNET_DNSPARSER_SrvRecord - GNUNET_DNSPARSER_CertRecord - GNUNET_DNSPARSER_SoaRecord - GNUNET_DNSPARSER_CaaRecord - GNUNET_DNSPARSER_RawRecord - GNUNET_DNSPARSER_Record - GNUNET_DNSPARSER_Packet - - #define - GNUNET_DNSPARSER_MAX_LABEL_LENGTH - d8/d43/group__dns-parser.html - ga0085eab2554841a16bbc0c54c2e7605f - - - - #define - GNUNET_DNSPARSER_MAX_NAME_LENGTH - d8/d43/group__dns-parser.html - gafe566c66a6a281281a0d6ce57afdf6c4 - - - - #define - GNUNET_DNSPARSER_TYPE_ANY - d8/d43/group__dns-parser.html - gaa889259133132657d8655bd98c25c7bc - - - - #define - GNUNET_DNSPARSER_TYPE_A - d8/d43/group__dns-parser.html - ga41a80bcc22f26774f70d4cab92f28fa1 - - - - #define - GNUNET_DNSPARSER_TYPE_NS - d8/d43/group__dns-parser.html - ga7ca1212a03b9e970eb71b76018d1dde6 - - - - #define - GNUNET_DNSPARSER_TYPE_CNAME - d8/d43/group__dns-parser.html - ga83d14159b4ce5213925d5074d46a84f3 - - - - #define - GNUNET_DNSPARSER_TYPE_SOA - d8/d43/group__dns-parser.html - ga34d2e8ff4fe60d94ea242cc5b6494bf9 - - - - #define - GNUNET_DNSPARSER_TYPE_PTR - d8/d43/group__dns-parser.html - ga6b1b02d25b29de07ac67ea09f95a6256 - - - - #define - GNUNET_DNSPARSER_TYPE_MX - d8/d43/group__dns-parser.html - gadfca5c37acfa7076ecfe1b795654b784 - - - - #define - GNUNET_DNSPARSER_TYPE_TXT - d8/d43/group__dns-parser.html - gae6ef43198f70cf1314f5325d981c4af2 - - - - #define - GNUNET_DNSPARSER_TYPE_RP - d8/d43/group__dns-parser.html - ga9d4ab49367e81f8cd250958af8c4865b - - - - #define - GNUNET_DNSPARSER_TYPE_AFSDB - d8/d43/group__dns-parser.html - gac0f69be2f696e4d83dbd784a73595982 - - - - #define - GNUNET_DNSPARSER_TYPE_SIG - d8/d43/group__dns-parser.html - ga027f4789ea9722cb1afe9c1ab511be85 - - - - #define - GNUNET_DNSPARSER_TYPE_KEY - d8/d43/group__dns-parser.html - gadcab7abd23bd48a54998bc47689b5369 - - - - #define - GNUNET_DNSPARSER_TYPE_AAAA - d8/d43/group__dns-parser.html - gabeab95223e6cc11d49e1355464f9d958 - - - - #define - GNUNET_DNSPARSER_TYPE_LOC - d8/d43/group__dns-parser.html - ga9b7556e989a6ee7c3d7083bfa492f93e - - - - #define - GNUNET_DNSPARSER_TYPE_SRV - d8/d43/group__dns-parser.html - ga2deff6a977c3e48b206c1e039526f09f - - - - #define - GNUNET_DNSPARSER_TYPE_NAPTR - d8/d43/group__dns-parser.html - ga7d32321476bbcf22b0a9350603e143b4 - - - - #define - GNUNET_DNSPARSER_TYPE_KX - d8/d43/group__dns-parser.html - gadd7d930376188245fadb5bbfcdd2a8c5 - - - - #define - GNUNET_DNSPARSER_TYPE_CERT - d8/d43/group__dns-parser.html - ga3c9dae8ef9b5e8b09267612c53f2ff53 - - - - #define - GNUNET_DNSPARSER_TYPE_DNAME - d8/d43/group__dns-parser.html - ga89d623067a18e4e0010ab01a50ddb436 - - - - #define - GNUNET_DNSPARSER_TYPE_APL - d8/d43/group__dns-parser.html - gaa3ec10181952398da32b2a846b9f092b - - - - #define - GNUNET_DNSPARSER_TYPE_DS - d8/d43/group__dns-parser.html - ga5588cec0894c7be8d93e046a415de6fc - - - - #define - GNUNET_DNSPARSER_TYPE_SSHFP - d8/d43/group__dns-parser.html - ga34c536ff8ed2c92b9a296c5ebfd2c56d - - - - #define - GNUNET_DNSPARSER_TYPE_IPSECKEY - d8/d43/group__dns-parser.html - ga1867e78b45328047041bf9de4aeb96eb - - - - #define - GNUNET_DNSPARSER_TYPE_RRSIG - d8/d43/group__dns-parser.html - ga01bdb8d08f678abb7bd4f5aec0080fb3 - - - - #define - GNUNET_DNSPARSER_TYPE_NSEC - d8/d43/group__dns-parser.html - ga5556f6b9efeff9b395ab302e3681efa6 - - - - #define - GNUNET_DNSPARSER_TYPE_DNSKEY - d8/d43/group__dns-parser.html - ga7b3e2acd471c2bc5eb9c2b754a6e76eb - - - - #define - GNUNET_DNSPARSER_TYPE_DHCID - d8/d43/group__dns-parser.html - ga20ef985e386a0711af4c828f27bd162f - - - - #define - GNUNET_DNSPARSER_TYPE_NSEC3 - d8/d43/group__dns-parser.html - ga28102d6a2a5027b2c9b5f235ff5e5308 - - - - #define - GNUNET_DNSPARSER_TYPE_NSEC3PARAM - d8/d43/group__dns-parser.html - ga45075367b5c478389490bb8aeea41924 - - - - #define - GNUNET_DNSPARSER_TYPE_TLSA - d8/d43/group__dns-parser.html - ga1ac96f5495b50ac5979919cce8500bf4 - - - - #define - GNUNET_DNSPARSER_TYPE_HIP - d8/d43/group__dns-parser.html - ga6ea916674a54aa0a6f8e7f4af61fae92 - - - - #define - GNUNET_DNSPARSER_TYPE_CDS - d8/d43/group__dns-parser.html - gaa1c62c7afa21c83af79bd2986ca92fe1 - - - - #define - GNUNET_DNSPARSER_TYPE_CDNSKEY - d8/d43/group__dns-parser.html - gaeb5cac1b565a7c062d6573b2b048b41b - - - - #define - GNUNET_DNSPARSER_TYPE_OPENPGPKEY - d8/d43/group__dns-parser.html - ga12ea66e8bcaece35f91f5b0fb31a741f - - - - #define - GNUNET_DNSPARSER_TYPE_TKEY - d8/d43/group__dns-parser.html - ga039939d7dbae3c918ab9cfb215a80f08 - - - - #define - GNUNET_DNSPARSER_TYPE_TSIG - d8/d43/group__dns-parser.html - ga7c32a8da554cc3e7f4e08d085271678b - - - - #define - GNUNET_DNSPARSER_TYPE_ALL - d8/d43/group__dns-parser.html - ga1cf74f18bc06db4bbf79a1778379d3e3 - - - - #define - GNUNET_DNSPARSER_TYPE_URI - d8/d43/group__dns-parser.html - ga046cfa2694a70f00aeb80df39bab1528 - - - - #define - GNUNET_DNSPARSER_TYPE_CAA - d8/d43/group__dns-parser.html - ga1c63d83a0a289b3e20ab4190f2f2db58 - - - - #define - GNUNET_DNSPARSER_TYPE_TA - d8/d43/group__dns-parser.html - ga146c0628c5ab2a680ab1557cd82df62f - - - - - GNUNET_DNSPARSER_CertType - d8/d43/group__dns-parser.html - ga22767f4fbf1cb9521e559f5a66e62706 - - - - GNUNET_DNSPARSER_CERTTYPE_RESERVED - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706aabc03dd496d3e75ffce75763e470661b - - - - GNUNET_DNSPARSER_CERTTYPE_PKIX - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706ae0a4e4295d44de231e709ca0d7d3171f - - - - GNUNET_DNSPARSER_CERTTYPE_SKPI - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706a2dc9991a643c9e39851371456dcddc37 - - - - GNUNET_DNSPARSER_CERTTYPE_PGP - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706a8c75ffd2168d894585d0d05bfba623eb - - - - GNUNET_DNSPARSER_CERTTYPE_IPKIX - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706ae23180c97a0af97ab2cda4c3b6b2cf58 - - - - GNUNET_DNSPARSER_CERTTYPE_ISKPI - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706a37ec0ffd2b56ad045dcc9aa139342d58 - - - - GNUNET_DNSPARSER_CERTTYPE_IPGP - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706a73109bfba03b6cd39309e47830c4dba2 - - - - GNUNET_DNSPARSER_CERTTYPE_ACPKIX - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706a95a9ec01ce29c50df4e316e0c45a7319 - - - - GNUNET_DNSPARSER_CERTTYPE_IACKPIX - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706a798b4986dbe1a3e7358ce8dbf3130a0c - - - - - GNUNET_DNSPARSER_CertAlgorithm - d8/d43/group__dns-parser.html - ga031a313171137d026887c2570397aacc - - - - GNUNET_DNSPARSER_CERTALGO_UNDEFINED - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aaccad115ba34e94efe2516d80d97c2dd391e - - - - GNUNET_DNSPARSER_CERTALGO_RSAMD5 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca04530e4d7a6f8991fc0eed3d914490c8 - - - - GNUNET_DNSPARSER_CERTALGO_DH - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca5e2fc21886dce3ea10c6263e5cee9024 - - - - GNUNET_DNSPARSER_CERTALGO_DSASHA - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aaccab3eb2258f3e7af5feb292d6e76bda254 - - - - GNUNET_DNSPARSER_CERTALGO_RSRVD4 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca36f2ad56323f8fd9c721732bcd0bc337 - - - - GNUNET_DNSPARSER_CERTALGO_RSASHA - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca06a07f0780fa55ba8d8b30bc10d188f7 - - - - GNUNET_DNSPARSER_CERTALGO_DSANSEC3 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca48b30403dde8fc6f9f9ea2013d63f411 - - - - GNUNET_DNSPARSER_CERTALGO_RSANSEC3 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aaccaaab90a578e407f654d17f305a2ec796b - - - - GNUNET_DNSPARSER_CERTALGO_RSASHA256 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca352c2b869b6bf600551f564a9b20a5b5 - - - - GNUNET_DNSPARSER_CERTALGO_RSRVD9 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca154d5f10a406f7c5d764874660d0c990 - - - - GNUNET_DNSPARSER_CERTALGO_RSASHA512 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca4f270803a81a2603ddee6e4f90a19250 - - - - GNUNET_DNSPARSER_CERTALGO_GOST_R34 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca17c1b974a42ac48c5e83e56aede5ba56 - - - - GNUNET_DNSPARSER_CERTALGO_ECDSA_P256SHA256 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca494656d28c307e90b3145784c7f89d9a - - - - GNUNET_DNSPARSER_CERTALGO_ECDSA_P384SHA384 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca92f1e7696d3cffc421db13ffbcd6f305 - - - - int - GNUNET_DNSPARSER_check_label - d8/d43/group__dns-parser.html - gae151adbe3861dfeb21e3be5f16de85f4 - (const char *label) - - - int - GNUNET_DNSPARSER_check_name - d8/d43/group__dns-parser.html - ga7447ddb2de613ff42262cd881bcbe218 - (const char *name) - - - struct GNUNET_DNSPARSER_Packet * - GNUNET_DNSPARSER_parse - d8/d43/group__dns-parser.html - ga7014b69a001b6956da1962052506db72 - (const char *udp_payload, size_t udp_payload_length) - - - void - GNUNET_DNSPARSER_free_packet - d8/d43/group__dns-parser.html - ga13305a1728fb2b6a7bb2ce40ff360cb8 - (struct GNUNET_DNSPARSER_Packet *p) - - - int - GNUNET_DNSPARSER_pack - d8/d43/group__dns-parser.html - gad75428e73032ac4c11bdf272c4693965 - (const struct GNUNET_DNSPARSER_Packet *p, uint16_t max, char **buf, size_t *buf_length) - - - int - GNUNET_DNSPARSER_builder_add_name - d8/d43/group__dns-parser.html - ga0dd06b9c1047daa3a57630dfe46ff674 - (char *dst, size_t dst_len, size_t *off, const char *name) - - - int - GNUNET_DNSPARSER_builder_add_query - d8/d43/group__dns-parser.html - ga1ecaad2267936187c07277bcc749a12e - (char *dst, size_t dst_len, size_t *off, const struct GNUNET_DNSPARSER_Query *query) - - - int - GNUNET_DNSPARSER_builder_add_mx - d8/d43/group__dns-parser.html - gaa7b46547686ce1e0af690ba5688a0d05 - (char *dst, size_t dst_len, size_t *off, const struct GNUNET_DNSPARSER_MxRecord *mx) - - - int - GNUNET_DNSPARSER_builder_add_soa - d8/d43/group__dns-parser.html - ga811f6921e0f00d5025818217ce1bb609 - (char *dst, size_t dst_len, size_t *off, const struct GNUNET_DNSPARSER_SoaRecord *soa) - - - int - GNUNET_DNSPARSER_builder_add_cert - d8/d43/group__dns-parser.html - ga114d070f474fb7755ad003fe5d8c9f2f - (char *dst, size_t dst_len, size_t *off, const struct GNUNET_DNSPARSER_CertRecord *cert) - - - int - GNUNET_DNSPARSER_builder_add_srv - d8/d43/group__dns-parser.html - gaae44c30775e3224024e21fefb9837687 - (char *dst, size_t dst_len, size_t *off, const struct GNUNET_DNSPARSER_SrvRecord *srv) - - - int - GNUNET_DNSPARSER_parse_record - d8/d43/group__dns-parser.html - gade2bbe634a1fd3171803dc7291bf4e0c - (const char *udp_payload, size_t udp_payload_length, size_t *off, struct GNUNET_DNSPARSER_Record *r) - - - char * - GNUNET_DNSPARSER_parse_name - d8/d43/group__dns-parser.html - gafa28a29b7d9af71071d2c738656f4ae4 - (const char *udp_payload, size_t udp_payload_length, size_t *off) - - - int - GNUNET_DNSPARSER_parse_query - d8/d43/group__dns-parser.html - gac85530b4a08ef725bd4f1a3cd1c84de4 - (const char *udp_payload, size_t udp_payload_length, size_t *off, struct GNUNET_DNSPARSER_Query *q) - - - struct GNUNET_DNSPARSER_SoaRecord * - GNUNET_DNSPARSER_parse_soa - d8/d43/group__dns-parser.html - ga11b3edd67786bb7dbe0af4623fa626d4 - (const char *udp_payload, size_t udp_payload_length, size_t *off) - - - struct GNUNET_DNSPARSER_CertRecord * - GNUNET_DNSPARSER_parse_cert - d8/d43/group__dns-parser.html - gabafcddea12056ee8b93f31e122e4c9a8 - (const char *udp_payload, size_t udp_payload_length, size_t *off) - - - struct GNUNET_DNSPARSER_MxRecord * - GNUNET_DNSPARSER_parse_mx - d8/d43/group__dns-parser.html - ga7c8b411c87f225685034bdee7cb8299d - (const char *udp_payload, size_t udp_payload_length, size_t *off) - - - struct GNUNET_DNSPARSER_SrvRecord * - GNUNET_DNSPARSER_parse_srv - d8/d43/group__dns-parser.html - gab4f2fe670cd72007f8174ec73a249138 - (const char *udp_payload, size_t udp_payload_length, size_t *off) - - - struct GNUNET_DNSPARSER_Record * - GNUNET_DNSPARSER_duplicate_record - d8/d43/group__dns-parser.html - gae2da2a0f1228221c060b1b3ec3ebf23e - (const struct GNUNET_DNSPARSER_Record *r) - - - struct GNUNET_DNSPARSER_SoaRecord * - GNUNET_DNSPARSER_duplicate_soa_record - d8/d43/group__dns-parser.html - gae19ad8b95d8dea2c35ca86d08248b7b0 - (const struct GNUNET_DNSPARSER_SoaRecord *r) - - - struct GNUNET_DNSPARSER_CertRecord * - GNUNET_DNSPARSER_duplicate_cert_record - d8/d43/group__dns-parser.html - gaed6a19f6d623f84a5ce0371fea4f4445 - (const struct GNUNET_DNSPARSER_CertRecord *r) - - - struct GNUNET_DNSPARSER_MxRecord * - GNUNET_DNSPARSER_duplicate_mx_record - d8/d43/group__dns-parser.html - gabce32ecccec790c2468d909eadf7875c - (const struct GNUNET_DNSPARSER_MxRecord *r) - - - struct GNUNET_DNSPARSER_SrvRecord * - GNUNET_DNSPARSER_duplicate_srv_record - d8/d43/group__dns-parser.html - ga255e791004e3872b8cb38f6fa9928bd2 - (const struct GNUNET_DNSPARSER_SrvRecord *r) - - - void - GNUNET_DNSPARSER_free_record - d8/d43/group__dns-parser.html - ga34731a11b80dbaac23ca1501e84977f6 - (struct GNUNET_DNSPARSER_Record *r) - - - void - GNUNET_DNSPARSER_free_mx - d8/d43/group__dns-parser.html - gab8a9379d0b7be68d47b78072f341270a - (struct GNUNET_DNSPARSER_MxRecord *mx) - - - void - GNUNET_DNSPARSER_free_srv - d8/d43/group__dns-parser.html - ga5358c1418b030b26d1248c1d1b86a266 - (struct GNUNET_DNSPARSER_SrvRecord *srv) - - - void - GNUNET_DNSPARSER_free_soa - d8/d43/group__dns-parser.html - gaa9b31453a65909fc845817843a9ada12 - (struct GNUNET_DNSPARSER_SoaRecord *soa) - - - void - GNUNET_DNSPARSER_free_cert - d8/d43/group__dns-parser.html - ga3a5d4603958a2f024607af3980bb48ee - (struct GNUNET_DNSPARSER_CertRecord *cert) - - - char * - GNUNET_DNSPARSER_bin_to_hex - d8/d43/group__dns-parser.html - ga2d2a7e75a8fbb607570a9c3887c565a7 - (const void *data, size_t data_size) - - - size_t - GNUNET_DNSPARSER_hex_to_bin - d8/d43/group__dns-parser.html - ga4a8eefeaef7d3ff13510a5b83e558fd2 - (const char *hex, void *data) - - - - gnunet_dnsstub_lib.h - /home/grothoff/research/gnunet/src/include/ - d0/d3b/gnunet__dnsstub__lib_8h - gnunet_util_lib.h - - void(* - GNUNET_DNSSTUB_ResultCallback - d1/d18/group__dns-stub.html - ga2607ccf12160bff02abd1129f9eb0387 - )(void *cls, const struct GNUNET_TUN_DnsHeader *dns, size_t dns_len) - - - struct GNUNET_DNSSTUB_Context * - GNUNET_DNSSTUB_start - d1/d18/group__dns-stub.html - ga99f09987b53e73565f4e40342541f597 - (unsigned int num_sockets) - - - int - GNUNET_DNSSTUB_add_dns_ip - d1/d18/group__dns-stub.html - ga17075e792c885a093aa518ceb7b0e532 - (struct GNUNET_DNSSTUB_Context *ctx, const char *dns_ip) - - - int - GNUNET_DNSSTUB_add_dns_sa - d1/d18/group__dns-stub.html - gaf69d6009d21ccb89c63254a60c4123fd - (struct GNUNET_DNSSTUB_Context *ctx, const struct sockaddr *sa) - - - void - GNUNET_DNSSTUB_set_retry - d1/d18/group__dns-stub.html - ga7038b8e15e24e85fc92d8fb33d3e5941 - (struct GNUNET_DNSSTUB_Context *ctx, struct GNUNET_TIME_Relative retry_freq) - - - void - GNUNET_DNSSTUB_stop - d1/d18/group__dns-stub.html - ga5dd32664dafd310cff4cd857da1fa29c - (struct GNUNET_DNSSTUB_Context *ctx) - - - struct GNUNET_DNSSTUB_RequestSocket * - GNUNET_DNSSTUB_resolve - d1/d18/group__dns-stub.html - gaef8eb9e1288b6e2fbfb8a60463ade6e3 - (struct GNUNET_DNSSTUB_Context *ctx, const void *request, size_t request_len, GNUNET_DNSSTUB_ResultCallback rc, void *rc_cls) - - - void - GNUNET_DNSSTUB_resolve_cancel - d1/d18/group__dns-stub.html - gab5d39dcd3d749bbee17d58fb75ba7cf4 - (struct GNUNET_DNSSTUB_RequestSocket *rs) - - - - gnunet_fragmentation_lib.h - /home/grothoff/research/gnunet/src/include/ - d4/d27/gnunet__fragmentation__lib_8h - gnunet_util_lib.h - gnunet_bandwidth_lib.h - gnunet_statistics_service.h - - void(* - GNUNET_FRAGMENT_MessageProcessor - d3/df0/group__fragmentation.html - ga74a7f9fe78ae3011060ead3503264fc4 - )(void *cls, const struct GNUNET_MessageHeader *msg) - - - void(* - GNUNET_DEFRAGMENT_AckProcessor - d3/df0/group__fragmentation.html - ga91020727e713d0dd18e00f709fddbd0d - )(void *cls, uint32_t id, const struct GNUNET_MessageHeader *msg) - - - struct GNUNET_FRAGMENT_Context * - GNUNET_FRAGMENT_context_create - d3/df0/group__fragmentation.html - gad254da43e358d95c24f30e2341b39095 - (struct GNUNET_STATISTICS_Handle *stats, uint16_t mtu, struct GNUNET_BANDWIDTH_Tracker *tracker, struct GNUNET_TIME_Relative msg_delay, struct GNUNET_TIME_Relative ack_delay, const struct GNUNET_MessageHeader *msg, GNUNET_FRAGMENT_MessageProcessor proc, void *proc_cls) - - - void - GNUNET_FRAGMENT_context_transmission_done - d3/df0/group__fragmentation.html - ga41bc81edd268d48af42605042d0afa43 - (struct GNUNET_FRAGMENT_Context *fc) - - - int - GNUNET_FRAGMENT_process_ack - d3/df0/group__fragmentation.html - ga4bb0ef485974c96d70f649ec90c6ff3b - (struct GNUNET_FRAGMENT_Context *fc, const struct GNUNET_MessageHeader *msg) - - - void - GNUNET_FRAGMENT_context_destroy - d3/df0/group__fragmentation.html - gab249fe547ea403dace483973076616f8 - (struct GNUNET_FRAGMENT_Context *fc, struct GNUNET_TIME_Relative *msg_delay, struct GNUNET_TIME_Relative *ack_delay) - - - const char * - GNUNET_FRAGMENT_print_ack - d3/df0/group__fragmentation.html - ga14d583d1d1526eae61401babaa960bf7 - (const struct GNUNET_MessageHeader *ack) - - - struct GNUNET_DEFRAGMENT_Context * - GNUNET_DEFRAGMENT_context_create - d3/df0/group__fragmentation.html - ga5622389a52640b5ec8f462d8fb8473fe - (struct GNUNET_STATISTICS_Handle *stats, uint16_t mtu, unsigned int num_msgs, void *cls, GNUNET_FRAGMENT_MessageProcessor proc, GNUNET_DEFRAGMENT_AckProcessor ackp) - - - void - GNUNET_DEFRAGMENT_context_destroy - d3/df0/group__fragmentation.html - ga5450f5ea7d37d2ea9ac8ffc848305a7e - (struct GNUNET_DEFRAGMENT_Context *dc) - - - int - GNUNET_DEFRAGMENT_process_fragment - d3/df0/group__fragmentation.html - ga2e783a99ac1acb3643632b07ff069577 - (struct GNUNET_DEFRAGMENT_Context *dc, const struct GNUNET_MessageHeader *msg) - - - - gnunet_friends_lib.h - /home/grothoff/research/gnunet/src/include/ - d3/d83/gnunet__friends__lib_8h - gnunet_util_lib.h - - void(* - GNUNET_FRIENDS_Callback - d5/df3/group__friends.html - gab5d5719b1ced77e3986b86adb947d671 - )(void *cls, const struct GNUNET_PeerIdentity *friend_id) - - - int - GNUNET_FRIENDS_parse - d5/df3/group__friends.html - gae5dfc400bcc4bdc3d772ce4fee7c90b2 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_FRIENDS_Callback cb, void *cb_cls) - - - struct GNUNET_FRIENDS_Writer * - GNUNET_FRIENDS_write_start - d5/df3/group__friends.html - gad2a5d046580c48934e07a35174636445 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - GNUNET_FRIENDS_write_stop - d5/df3/group__friends.html - ga45d9686757f9d727eb04c209715c75b3 - (struct GNUNET_FRIENDS_Writer *w) - - - int - GNUNET_FRIENDS_write - d5/df3/group__friends.html - gafd2846fcac205bbaf6647acfedca79dc - (struct GNUNET_FRIENDS_Writer *w, const struct GNUNET_PeerIdentity *friend_id) - - - - gnunet_fs_service.h - /home/grothoff/research/gnunet/src/include/ - d8/d51/gnunet__fs__service_8h - gnunet_util_lib.h - GNUNET_FS_ProgressInfo - GNUNET_FS_BlockOptions - GNUNET_FS_ShareTreeItem - - #define - GNUNET_FS_VERSION - d1/db9/group__fs.html - ga3e92e875f1733454ae656e4eec9ccc38 - - - - #define - GNUNET_FS_URI_PREFIX - d1/db9/group__fs.html - ga77cc08c4d4059157dc37d8c9f513223b - - - - #define - GNUNET_FS_URI_KSK_INFIX - d1/db9/group__fs.html - ga352bb73ac607d1ce62b6e98c3f9fcfb3 - - - - #define - GNUNET_FS_URI_SKS_INFIX - d1/db9/group__fs.html - ga1b5cde83463d104245f951b807045d2d - - - - #define - GNUNET_FS_URI_CHK_INFIX - d1/db9/group__fs.html - ga26aef0660b4d9f3e2b045495ef55b45b - - - - #define - GNUNET_FS_URI_LOC_INFIX - d1/db9/group__fs.html - ga78043e6e1795316adc7c3d4206b1b48b - - - - #define - GNUNET_FS_PROBE_UPDATE_FREQUENCY - d1/db9/group__fs.html - ga2b0ea6417f25d932c15b6cbb0bfb13af - - - - #define - GNUNET_FS_DIRECTORY_MIME - d1/db9/group__fs.html - ga590c2f415b9c475326f8cdab98d2c5c5 - - - - #define - GNUNET_FS_DIRECTORY_MAGIC - d1/db9/group__fs.html - ga4a2bcfd45aef1458d11b7f51ab1ab518 - - - - #define - GNUNET_FS_DIRECTORY_EXT - d1/db9/group__fs.html - gab1fe0d7e679cbabd5d5b2d25b11d9caa - - - - int(* - GNUNET_FS_KeywordIterator - d1/db9/group__fs.html - ga126da7ee2f4148644575603fe95c8d5b - )(void *cls, const char *keyword, int is_mandatory) - - - void *(* - GNUNET_FS_ProgressCallback - d1/db9/group__fs.html - ga25b0b297989dba2ecea960ce14dd20c7 - )(void *cls, const struct GNUNET_FS_ProgressInfo *info) - - - int(* - GNUNET_FS_FileInformationProcessor - d1/db9/group__fs.html - gaad5e736423d40d56d41f5dfa03113778 - )(void *cls, struct GNUNET_FS_FileInformation *fi, uint64_t length, struct GNUNET_CONTAINER_MetaData *meta, struct GNUNET_FS_Uri **uri, struct GNUNET_FS_BlockOptions *bo, int *do_index, void **client_info) - - - size_t(* - GNUNET_FS_DataReader - d1/db9/group__fs.html - ga500f5655dd70aab00c22b66a7ccbc25d - )(void *cls, uint64_t offset, size_t max, void *buf, char **emsg) - - - void(* - GNUNET_FS_PublishContinuation - d1/db9/group__fs.html - gaaf5f0c3702a77caa49e19436b742356b - )(void *cls, const struct GNUNET_FS_Uri *uri, const char *emsg) - - - int(* - GNUNET_FS_IndexedFileProcessor - d1/db9/group__fs.html - ga58a165abcf9a287aba00f28a6a87f56b - )(void *cls, const char *filename, const struct GNUNET_HashCode *file_id) - - - void(* - GNUNET_FS_IdentifierProcessor - d1/db9/group__fs.html - gaacf83d6c748a4783857df660286ae5a9 - )(void *cls, const char *last_id, const struct GNUNET_FS_Uri *last_uri, const struct GNUNET_CONTAINER_MetaData *last_meta, const char *next_id) - - - void(* - GNUNET_FS_DirectoryEntryProcessor - d1/db9/group__fs.html - gafe21bac138166f16156cafc1a7585878 - )(void *cls, const char *filename, const struct GNUNET_FS_Uri *uri, const struct GNUNET_CONTAINER_MetaData *meta, size_t length, const void *data) - - - void(* - GNUNET_FS_DirScannerProgressCallback - d1/db9/group__fs.html - gafb3c6094eea4fdabccd53a3d239f7b68 - )(void *cls, const char *filename, int is_directory, enum GNUNET_FS_DirScannerProgressUpdateReason reason) - - - - GNUNET_FS_Status - d1/db9/group__fs.html - ga4aeb5b8cc275b23c50a9e7c175f9659f - - - - GNUNET_FS_STATUS_PUBLISH_START - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fadd0c629f19544e8382a2f6f0c30066c9 - - - - GNUNET_FS_STATUS_PUBLISH_RESUME - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fae8247e1be8e45ec3afb257caf1e93af7 - - - - GNUNET_FS_STATUS_PUBLISH_SUSPEND - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa7c76af55c97f6d8cdfb94539ef458e67 - - - - GNUNET_FS_STATUS_PUBLISH_PROGRESS - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa7e835ea61db2cf891b3260ed212739d7 - - - - GNUNET_FS_STATUS_PUBLISH_ERROR - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa5c2e9638fd5c537800e661087a3ba57f - - - - GNUNET_FS_STATUS_PUBLISH_COMPLETED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fae2edd21c534fe923ddec2b92f90aada8 - - - - GNUNET_FS_STATUS_PUBLISH_STOPPED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa539149eae8053e78ed51bae5bf0117a6 - - - - GNUNET_FS_STATUS_DOWNLOAD_START - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa840d63a287b72cdc6b1821edadb60126 - - - - GNUNET_FS_STATUS_DOWNLOAD_RESUME - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa206bb172d0fca24812baa598efffcb94 - - - - GNUNET_FS_STATUS_DOWNLOAD_SUSPEND - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa723aa0512f5c624c64cb8ae50066d6e2 - - - - GNUNET_FS_STATUS_DOWNLOAD_PROGRESS - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fab077d54317418e12d33d808a9383974e - - - - GNUNET_FS_STATUS_DOWNLOAD_ERROR - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa0e56d8679d6f6d7bad0159109260f47a - - - - GNUNET_FS_STATUS_DOWNLOAD_COMPLETED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa1b0f9c130b50c019e0806f3641591727 - - - - GNUNET_FS_STATUS_DOWNLOAD_STOPPED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659faf8886606e600d5b217bfaedae8efec00 - - - - GNUNET_FS_STATUS_DOWNLOAD_ACTIVE - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659faf846d0e508a2bff6b5fb0a151ee23915 - - - - GNUNET_FS_STATUS_DOWNLOAD_INACTIVE - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa0a46d617de505e5850730e0800be0ca1 - - - - GNUNET_FS_STATUS_DOWNLOAD_LOST_PARENT - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fab50d5f7d35040258b62bb0df99b9db47 - - - - GNUNET_FS_STATUS_SEARCH_START - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659faeca47a5af3f0177dfed75039d29d87fe - - - - GNUNET_FS_STATUS_SEARCH_RESUME - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa43213f2063440433672e79ae9d381a7e - - - - GNUNET_FS_STATUS_SEARCH_RESUME_RESULT - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa4cc2e123053ada47fd181d1a5607aae9 - - - - GNUNET_FS_STATUS_SEARCH_SUSPEND - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa27341ebfa3a05c580df35016ced6e1e0 - - - - GNUNET_FS_STATUS_SEARCH_RESULT - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa725e9b81e4e6bfea5bf7f83238f931fc - - - - GNUNET_FS_STATUS_SEARCH_RESULT_NAMESPACE - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa0da928283cec41d919328a2a2fbfd7ca - - - - GNUNET_FS_STATUS_SEARCH_UPDATE - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa08780643f8d2c6e9c3572fd40dfad531 - - - - GNUNET_FS_STATUS_SEARCH_ERROR - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa190d4eafa68af7c9acbf5c5756493ae2 - - - - GNUNET_FS_STATUS_SEARCH_PAUSED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659faaf142b524c5a76a748c3294b97596465 - - - - GNUNET_FS_STATUS_SEARCH_CONTINUED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa7dd4c8f3ef593c4ba3ebcc0761c96124 - - - - GNUNET_FS_STATUS_SEARCH_RESULT_STOPPED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa21541ed0e7c33bed0a009edb71589686 - - - - GNUNET_FS_STATUS_SEARCH_RESULT_SUSPEND - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659faece7c3a6a1ba02b3eba1a66a33ed126b - - - - GNUNET_FS_STATUS_SEARCH_STOPPED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659faf9582d7871460ce191fa3437417de247 - - - - GNUNET_FS_STATUS_UNINDEX_START - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa23e9acebf4cac42b8257ff19af34006e - - - - GNUNET_FS_STATUS_UNINDEX_RESUME - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa0dca0bcaa3c62f399501e92bab489903 - - - - GNUNET_FS_STATUS_UNINDEX_SUSPEND - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659faba07831390fa64a3e5312f6caea72a03 - - - - GNUNET_FS_STATUS_UNINDEX_PROGRESS - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa04d44e91b1ab9077716bb16c4d2db1db - - - - GNUNET_FS_STATUS_UNINDEX_ERROR - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659facb68427ba0d9892a0c0a7b0351444d65 - - - - GNUNET_FS_STATUS_UNINDEX_COMPLETED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa944eb98f43c8edb435ac119aa4940af9 - - - - GNUNET_FS_STATUS_UNINDEX_STOPPED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa5f9b2ea51357438baa0c7470db1bed5b - - - - GNUNET_FS_STATUS_PUBLISH_PROGRESS_DIRECTORY - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fad6a53309dfa556fb52654e41468dc9e5 - - - - - GNUNET_FS_Flags - d1/db9/group__fs.html - ga0dd21c2ade792e3293aac0efeeca7f08 - - - - GNUNET_FS_FLAGS_NONE - d1/db9/group__fs.html - gga0dd21c2ade792e3293aac0efeeca7f08aca1c3ce831567baca10fed18a8d54a7f - - - - GNUNET_FS_FLAGS_PERSISTENCE - d1/db9/group__fs.html - gga0dd21c2ade792e3293aac0efeeca7f08a126a82c2afee45eeb39950249a072d43 - - - - GNUNET_FS_FLAGS_DO_PROBES - d1/db9/group__fs.html - gga0dd21c2ade792e3293aac0efeeca7f08aa6f72a36ffb100e308dfac58f3ab9409 - - - - - GNUNET_FS_OPTIONS - d1/db9/group__fs.html - ga49ecf218f3f0183e83a475b6bc99af20 - - - - GNUNET_FS_OPTIONS_END - d1/db9/group__fs.html - gga49ecf218f3f0183e83a475b6bc99af20a884e28f0ef70bac4c58745de7ee600b9 - - - - GNUNET_FS_OPTIONS_DOWNLOAD_PARALLELISM - d1/db9/group__fs.html - gga49ecf218f3f0183e83a475b6bc99af20a38946e318f88a20cb87d03ddb61ef4eb - - - - GNUNET_FS_OPTIONS_REQUEST_PARALLELISM - d1/db9/group__fs.html - gga49ecf218f3f0183e83a475b6bc99af20ad84e60a3a95a65b5f689770b707c7109 - - - - - GNUNET_FS_PublishOptions - d1/db9/group__fs.html - ga703f646e851a7a930d501f44a3a6b188 - - - - GNUNET_FS_PUBLISH_OPTION_NONE - d1/db9/group__fs.html - gga703f646e851a7a930d501f44a3a6b188a43950d666b4bb67fc117b285dca56abd - - - - GNUNET_FS_PUBLISH_OPTION_SIMULATE_ONLY - d1/db9/group__fs.html - gga703f646e851a7a930d501f44a3a6b188a04354146d2ce48f684102c9f642df71f - - - - - GNUNET_FS_SearchOptions - d1/db9/group__fs.html - ga0f9ce2229b07611fd557766bb1736b3f - - - - GNUNET_FS_SEARCH_OPTION_NONE - d1/db9/group__fs.html - gga0f9ce2229b07611fd557766bb1736b3faee9e8ac503b2b893cddafc65b1043523 - - - - GNUNET_FS_SEARCH_OPTION_LOOPBACK_ONLY - d1/db9/group__fs.html - gga0f9ce2229b07611fd557766bb1736b3fa08ac97e60af2c2e43c8bf8c10d505df0 - - - - - GNUNET_FS_DownloadOptions - d1/db9/group__fs.html - ga1e5ae91462e56a8170e1ac6f01c46191 - - - - GNUNET_FS_DOWNLOAD_OPTION_NONE - d1/db9/group__fs.html - gga1e5ae91462e56a8170e1ac6f01c46191a1a02bcdc02e231893006951a4e0132f7 - - - - GNUNET_FS_DOWNLOAD_OPTION_LOOPBACK_ONLY - d1/db9/group__fs.html - gga1e5ae91462e56a8170e1ac6f01c46191a2deba25e8b44ea4982eece9d238098a4 - - - - GNUNET_FS_DOWNLOAD_OPTION_RECURSIVE - d1/db9/group__fs.html - gga1e5ae91462e56a8170e1ac6f01c46191a2c59b4b1965d280036ec2cadbfd19d79 - - - - GNUNET_FS_DOWNLOAD_NO_TEMPORARIES - d1/db9/group__fs.html - gga1e5ae91462e56a8170e1ac6f01c46191ab70d43bc4c17ff15e8f881b7e53479ea - - - - GNUNET_FS_DOWNLOAD_IS_PROBE - d1/db9/group__fs.html - gga1e5ae91462e56a8170e1ac6f01c46191a2adb38afa21e13d63796e6c5f0c15b69 - - - - - GNUNET_FS_DirScannerProgressUpdateReason - d1/db9/group__fs.html - gaa33a155d41a3a534c06f2f779ef723bc - - - - GNUNET_FS_DIRSCANNER_FILE_START - d1/db9/group__fs.html - ggaa33a155d41a3a534c06f2f779ef723bcacae1d5807de1c5fbc343ac712d63fa8c - - - - GNUNET_FS_DIRSCANNER_FILE_IGNORED - d1/db9/group__fs.html - ggaa33a155d41a3a534c06f2f779ef723bca01e2a55eef522391e1dde3258c580164 - - - - GNUNET_FS_DIRSCANNER_ALL_COUNTED - d1/db9/group__fs.html - ggaa33a155d41a3a534c06f2f779ef723bcac3180fb83bc3e42baa0b5bda9c47c675 - - - - GNUNET_FS_DIRSCANNER_EXTRACT_FINISHED - d1/db9/group__fs.html - ggaa33a155d41a3a534c06f2f779ef723bca74ac829c3036cb4efe4ff329e09bffbf - - - - GNUNET_FS_DIRSCANNER_FINISHED - d1/db9/group__fs.html - ggaa33a155d41a3a534c06f2f779ef723bca5745f4969b9dbf73fd7170c3d443ee23 - - - - GNUNET_FS_DIRSCANNER_INTERNAL_ERROR - d1/db9/group__fs.html - ggaa33a155d41a3a534c06f2f779ef723bca009216acbb986a2628fc7af7182c8e3d - - - - int - GNUNET_FS_uri_to_key - d1/db9/group__fs.html - gae53ea05b7e2a3ef00f0e05b4b3c365a4 - (const struct GNUNET_FS_Uri *uri, struct GNUNET_HashCode *key) - - - char * - GNUNET_FS_uri_to_string - d1/db9/group__fs.html - ga764ea4f7678ac9f45ac7f263bd70c9da - (const struct GNUNET_FS_Uri *uri) - - - char * - GNUNET_FS_uri_ksk_to_string_fancy - d1/db9/group__fs.html - ga0fcec9ef9253ce32afa03c66c61d4e43 - (const struct GNUNET_FS_Uri *uri) - - - void - GNUNET_FS_uri_ksk_add_keyword - d1/db9/group__fs.html - gaffa0f69b8c8affcfb9efab40b4a00ebf - (struct GNUNET_FS_Uri *uri, const char *keyword, int is_mandatory) - - - void - GNUNET_FS_uri_ksk_remove_keyword - d1/db9/group__fs.html - ga2bbcbfb8bb7129a8de01fa54d7e73a48 - (struct GNUNET_FS_Uri *uri, const char *keyword) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_parse - d1/db9/group__fs.html - ga18c4f33ace94191772e8f7717d429ad1 - (const char *uri, char **emsg) - - - void - GNUNET_FS_uri_destroy - d1/db9/group__fs.html - ga808c5f45a23407298cef0f90c593f3a4 - (struct GNUNET_FS_Uri *uri) - - - unsigned int - GNUNET_FS_uri_ksk_get_keyword_count - d1/db9/group__fs.html - gac944d1a0ce8c22e31e47822f38566e88 - (const struct GNUNET_FS_Uri *uri) - - - int - GNUNET_FS_uri_ksk_get_keywords - d1/db9/group__fs.html - ga7cf3d6a317e5e56ba47765afd2822369 - (const struct GNUNET_FS_Uri *uri, GNUNET_FS_KeywordIterator iterator, void *iterator_cls) - - - int - GNUNET_FS_uri_loc_get_peer_identity - d1/db9/group__fs.html - gaf80b619b6e855c27f46d5f20a102e64a - (const struct GNUNET_FS_Uri *uri, struct GNUNET_PeerIdentity *peer) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_loc_get_uri - d1/db9/group__fs.html - gac87cd9f06a76dcba2e04dbbafa3d5363 - (const struct GNUNET_FS_Uri *uri) - - - struct GNUNET_TIME_Absolute - GNUNET_FS_uri_loc_get_expiration - d1/db9/group__fs.html - ga1186dbfd24b714d7b71bf27301273c80 - (const struct GNUNET_FS_Uri *uri) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_loc_create - d1/db9/group__fs.html - ga5b6f586ec0a7dfe50c32df25c22fc60c - (const struct GNUNET_FS_Uri *base_uri, const struct GNUNET_CRYPTO_EddsaPrivateKey *sign_key, struct GNUNET_TIME_Absolute expiration_time) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_ksk_merge - d1/db9/group__fs.html - gaa670fe4ff4c7d585d6e993616d39e04d - (const struct GNUNET_FS_Uri *u1, const struct GNUNET_FS_Uri *u2) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_dup - d1/db9/group__fs.html - ga8dbe2ac89efb906926826c7a261ddff0 - (const struct GNUNET_FS_Uri *uri) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_ksk_create - d1/db9/group__fs.html - ga75bd4419aa9a51706fe985b637b6f64b - (const char *keywords, char **emsg) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_ksk_create_from_args - d1/db9/group__fs.html - ga61d0a427900c9a46d4dd25ae29ace5cc - (unsigned int argc, const char **argv) - - - int - GNUNET_FS_uri_test_equal - d1/db9/group__fs.html - ga601c845689b7d6ffac48bb8a724ec512 - (const struct GNUNET_FS_Uri *u1, const struct GNUNET_FS_Uri *u2) - - - int - GNUNET_FS_uri_test_sks - d1/db9/group__fs.html - ga86601a1a4f84891955bb3c664a02ba40 - (const struct GNUNET_FS_Uri *uri) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_sks_create - d1/db9/group__fs.html - gaac604803f626a918b5dd132131e0a87f - (const struct GNUNET_CRYPTO_EcdsaPublicKey *ns, const char *id) - - - int - GNUNET_FS_uri_sks_get_namespace - d1/db9/group__fs.html - ga85e9ff84be99f2afc3a72f8b60d83489 - (const struct GNUNET_FS_Uri *uri, struct GNUNET_CRYPTO_EcdsaPublicKey *pseudonym) - - - char * - GNUNET_FS_uri_sks_get_content_id - d1/db9/group__fs.html - ga11e5c5d649b262753f40b4fcb410001f - (const struct GNUNET_FS_Uri *uri) - - - int - GNUNET_FS_uri_test_ksk - d1/db9/group__fs.html - ga48a5eca01f03ad7d078a2f10895ff355 - (const struct GNUNET_FS_Uri *uri) - - - int - GNUNET_FS_uri_test_chk - d1/db9/group__fs.html - gaaf8b56db4892ed58f44d5b6114d04057 - (const struct GNUNET_FS_Uri *uri) - - - uint64_t - GNUNET_FS_uri_chk_get_file_size - d1/db9/group__fs.html - ga44535e9dc0e4c421b79831a17dbe4df2 - (const struct GNUNET_FS_Uri *uri) - - - int - GNUNET_FS_uri_test_loc - d1/db9/group__fs.html - ga6de4dab5af928eb2fdddf2517b383397 - (const struct GNUNET_FS_Uri *uri) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_ksk_create_from_meta_data - d1/db9/group__fs.html - ga2fb3e016d64e7091009ea189cbb7d7a5 - (const struct GNUNET_CONTAINER_MetaData *md) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_FS_GETOPT_KEYWORDS - d1/db9/group__fs.html - gaf37dcde8a07fc746d26aa511b5678583 - (char shortName, const char *name, const char *argumentHelp, const char *description, struct GNUNET_FS_Uri **topKeywords) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_FS_GETOPT_METADATA - d1/db9/group__fs.html - ga9aa27cd9c23eb7d4861e7c4931754778 - (char shortName, const char *name, const char *argumentHelp, const char *description, struct GNUNET_CONTAINER_MetaData **meta) - - - int - GNUNET_FS_getopt_set_metadata - d1/db9/group__fs.html - ga8f3b0c82153fda0fb2753b771d010b8d - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_FS_Handle * - GNUNET_FS_start - d1/db9/group__fs.html - gaab25aecbeaba3f893794698f5a52692b - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *client_name, GNUNET_FS_ProgressCallback upcb, void *upcb_cls, enum GNUNET_FS_Flags flags,...) - - - void - GNUNET_FS_stop - d1/db9/group__fs.html - gac0d8cdf6e86c4a5909e4338ecc02b16d - (struct GNUNET_FS_Handle *h) - - - const char * - GNUNET_FS_file_information_get_id - d1/db9/group__fs.html - ga78cc0a82f56a8cb0b93ef1dc777cbf9a - (struct GNUNET_FS_FileInformation *s) - - - const char * - GNUNET_FS_file_information_get_filename - d1/db9/group__fs.html - ga5b87475caadd8615dd292199ce7c3a29 - (struct GNUNET_FS_FileInformation *s) - - - void - GNUNET_FS_file_information_set_filename - d1/db9/group__fs.html - ga8e64eb12c53e39962a6e7884531e1b38 - (struct GNUNET_FS_FileInformation *s, const char *filename) - - - struct GNUNET_FS_FileInformation * - GNUNET_FS_file_information_create_from_file - d1/db9/group__fs.html - ga4d89129229ad7fa862854299acf6e983 - (struct GNUNET_FS_Handle *h, void *client_info, const char *filename, const struct GNUNET_FS_Uri *keywords, const struct GNUNET_CONTAINER_MetaData *meta, int do_index, const struct GNUNET_FS_BlockOptions *bo) - - - struct GNUNET_FS_FileInformation * - GNUNET_FS_file_information_create_from_data - d1/db9/group__fs.html - gaa9cc88c96cb673ec689532e720e470fc - (struct GNUNET_FS_Handle *h, void *client_info, uint64_t length, void *data, const struct GNUNET_FS_Uri *keywords, const struct GNUNET_CONTAINER_MetaData *meta, int do_index, const struct GNUNET_FS_BlockOptions *bo) - - - struct GNUNET_FS_FileInformation * - GNUNET_FS_file_information_create_from_reader - d1/db9/group__fs.html - gacb925e9dc218098c7089850e398dbd89 - (struct GNUNET_FS_Handle *h, void *client_info, uint64_t length, GNUNET_FS_DataReader reader, void *reader_cls, const struct GNUNET_FS_Uri *keywords, const struct GNUNET_CONTAINER_MetaData *meta, int do_index, const struct GNUNET_FS_BlockOptions *bo) - - - struct GNUNET_FS_FileInformation * - GNUNET_FS_file_information_create_empty_directory - d1/db9/group__fs.html - ga9f910d9ebef3b6eb17df0fe2262bfdb9 - (struct GNUNET_FS_Handle *h, void *client_info, const struct GNUNET_FS_Uri *keywords, const struct GNUNET_CONTAINER_MetaData *meta, const struct GNUNET_FS_BlockOptions *bo, const char *filename) - - - int - GNUNET_FS_file_information_is_directory - d1/db9/group__fs.html - gad3325c0234b9a2d3cbea1f0d779accb7 - (const struct GNUNET_FS_FileInformation *ent) - - - int - GNUNET_FS_file_information_add - d1/db9/group__fs.html - ga5b611fb0e65c85dc673c50bb65bd0011 - (struct GNUNET_FS_FileInformation *dir, struct GNUNET_FS_FileInformation *ent) - - - void - GNUNET_FS_file_information_inspect - d1/db9/group__fs.html - ga60cd8e73656ad6795896bb3025b85e89 - (struct GNUNET_FS_FileInformation *dir, GNUNET_FS_FileInformationProcessor proc, void *proc_cls) - - - void - GNUNET_FS_file_information_destroy - d1/db9/group__fs.html - gaed53337c06f4664789090b9178b36026 - (struct GNUNET_FS_FileInformation *fi, GNUNET_FS_FileInformationProcessor cleaner, void *cleaner_cls) - - - struct GNUNET_FS_PublishContext * - GNUNET_FS_publish_start - d1/db9/group__fs.html - ga7d13e1b93d3054676bfc0c1cb73ad013 - (struct GNUNET_FS_Handle *h, struct GNUNET_FS_FileInformation *fi, const struct GNUNET_CRYPTO_EcdsaPrivateKey *ns, const char *nid, const char *nuid, enum GNUNET_FS_PublishOptions options) - - - void - GNUNET_FS_publish_stop - d1/db9/group__fs.html - gadd659dceb60544efccb666dc224d11b1 - (struct GNUNET_FS_PublishContext *pc) - - - struct GNUNET_FS_PublishKskContext * - GNUNET_FS_publish_ksk - d1/db9/group__fs.html - ga573bc9ec991df38efdece556946e821e - (struct GNUNET_FS_Handle *h, const struct GNUNET_FS_Uri *ksk_uri, const struct GNUNET_CONTAINER_MetaData *meta, const struct GNUNET_FS_Uri *uri, const struct GNUNET_FS_BlockOptions *bo, enum GNUNET_FS_PublishOptions options, GNUNET_FS_PublishContinuation cont, void *cont_cls) - - - void - GNUNET_FS_publish_ksk_cancel - d1/db9/group__fs.html - ga2d88cac088bcf506018d63ad41f8ee94 - (struct GNUNET_FS_PublishKskContext *pkc) - - - struct GNUNET_FS_PublishSksContext * - GNUNET_FS_publish_sks - d1/db9/group__fs.html - ga81bd5b4990c8206e6398c8a546396cda - (struct GNUNET_FS_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *ns, const char *identifier, const char *update, const struct GNUNET_CONTAINER_MetaData *meta, const struct GNUNET_FS_Uri *uri, const struct GNUNET_FS_BlockOptions *bo, enum GNUNET_FS_PublishOptions options, GNUNET_FS_PublishContinuation cont, void *cont_cls) - - - void - GNUNET_FS_publish_sks_cancel - d1/db9/group__fs.html - gaf8753756e978b8f781e4e2773c06fd71 - (struct GNUNET_FS_PublishSksContext *psc) - - - struct GNUNET_FS_GetIndexedContext * - GNUNET_FS_get_indexed_files - d1/db9/group__fs.html - gad86c7b6130d26d7fd58ec69fc37c77c9 - (struct GNUNET_FS_Handle *h, GNUNET_FS_IndexedFileProcessor iterator, void *iterator_cls) - - - void - GNUNET_FS_get_indexed_files_cancel - d1/db9/group__fs.html - ga554218d84cef45bb9b81e17e38615d82 - (struct GNUNET_FS_GetIndexedContext *gic) - - - struct GNUNET_FS_UnindexContext * - GNUNET_FS_unindex_start - d1/db9/group__fs.html - gad9ef5611f17a04c7da361ce81644572a - (struct GNUNET_FS_Handle *h, const char *filename, void *cctx) - - - void - GNUNET_FS_unindex_stop - d1/db9/group__fs.html - ga667898be10b906ffddc5063574d05e43 - (struct GNUNET_FS_UnindexContext *uc) - - - void - GNUNET_FS_namespace_list_updateable - d1/db9/group__fs.html - ga3fbcb26c608a918f4bfdb6aa92be5477 - (struct GNUNET_FS_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *ns, const char *next_id, GNUNET_FS_IdentifierProcessor ip, void *ip_cls) - - - struct GNUNET_FS_SearchContext * - GNUNET_FS_search_start - d1/db9/group__fs.html - gaefc00dec53ef27250fb080ab549dbd52 - (struct GNUNET_FS_Handle *h, const struct GNUNET_FS_Uri *uri, uint32_t anonymity, enum GNUNET_FS_SearchOptions options, void *cctx) - - - void - GNUNET_FS_search_pause - d1/db9/group__fs.html - gae139e639255cd4f27e7e2db531377d9c - (struct GNUNET_FS_SearchContext *sc) - - - void - GNUNET_FS_search_continue - d1/db9/group__fs.html - ga3f7139807e9278d049083220791e58b8 - (struct GNUNET_FS_SearchContext *sc) - - - void - GNUNET_FS_search_stop - d1/db9/group__fs.html - ga7873873370369efdc826893b1bdc812b - (struct GNUNET_FS_SearchContext *sc) - - - struct GNUNET_FS_SearchResult * - GNUNET_FS_probe - d1/db9/group__fs.html - ga2b6e216be98cfacd096d4087de77ed6f - (struct GNUNET_FS_Handle *h, const struct GNUNET_FS_Uri *uri, const struct GNUNET_CONTAINER_MetaData *meta, void *client_info, uint32_t anonymity) - - - void * - GNUNET_FS_probe_stop - d1/db9/group__fs.html - ga49b07298ce1ac176a6dd5a7c7e221bda - (struct GNUNET_FS_SearchResult *sr) - - - struct GNUNET_FS_DownloadContext * - GNUNET_FS_download_start - d1/db9/group__fs.html - ga4c112edd59af6098589f99c64d754c7f - (struct GNUNET_FS_Handle *h, const struct GNUNET_FS_Uri *uri, const struct GNUNET_CONTAINER_MetaData *meta, const char *filename, const char *tempname, uint64_t offset, uint64_t length, uint32_t anonymity, enum GNUNET_FS_DownloadOptions options, void *cctx, struct GNUNET_FS_DownloadContext *parent) - - - struct GNUNET_FS_DownloadContext * - GNUNET_FS_download_start_from_search - d1/db9/group__fs.html - gad6c50aa1c32b490880963e995f2536af - (struct GNUNET_FS_Handle *h, struct GNUNET_FS_SearchResult *sr, const char *filename, const char *tempname, uint64_t offset, uint64_t length, uint32_t anonymity, enum GNUNET_FS_DownloadOptions options, void *cctx) - - - void - GNUNET_FS_download_stop - d1/db9/group__fs.html - gaa0611895d251dbe68f3269a72bafc22b - (struct GNUNET_FS_DownloadContext *dc, int do_delete) - - - void - GNUNET_FS_download_suspend - d1/db9/group__fs.html - gaed70219cecc0a12b103269fe2244df9f - (struct GNUNET_FS_DownloadContext *dc) - - - void - GNUNET_FS_download_resume - d1/db9/group__fs.html - ga71ce443d4ba7bf101cdce3236f065cc2 - (struct GNUNET_FS_DownloadContext *dc) - - - int - GNUNET_FS_meta_data_test_for_directory - d1/db9/group__fs.html - ga40668ba2e3bfd32e202dc4fa4a5e7e23 - (const struct GNUNET_CONTAINER_MetaData *md) - - - void - GNUNET_FS_meta_data_make_directory - d1/db9/group__fs.html - ga923f44720f61006fc132cbbf42185d9e - (struct GNUNET_CONTAINER_MetaData *md) - - - char * - GNUNET_FS_meta_data_suggest_filename - d1/db9/group__fs.html - gaa8cc6aef45d602861516ede8cf502c51 - (const struct GNUNET_CONTAINER_MetaData *md) - - - int - GNUNET_FS_directory_list_contents - d1/db9/group__fs.html - ga200e797c0ddc5cd983ef6e7a8759f36d - (size_t size, const void *data, uint64_t offset, GNUNET_FS_DirectoryEntryProcessor dep, void *dep_cls) - - - struct GNUNET_FS_DirectoryBuilder * - GNUNET_FS_directory_builder_create - d1/db9/group__fs.html - gaaa4babbd5a023a0589efb5b2e53a9fed - (const struct GNUNET_CONTAINER_MetaData *mdir) - - - void - GNUNET_FS_directory_builder_add - d1/db9/group__fs.html - ga4e99dfbbc89d1362432bf4c44c1b3dca - (struct GNUNET_FS_DirectoryBuilder *bld, const struct GNUNET_FS_Uri *uri, const struct GNUNET_CONTAINER_MetaData *md, const void *data) - - - int - GNUNET_FS_directory_builder_finish - d1/db9/group__fs.html - ga28751d10ff610fe17d13d95339bc0491 - (struct GNUNET_FS_DirectoryBuilder *bld, size_t *rsize, void **rdata) - - - struct GNUNET_FS_DirScanner * - GNUNET_FS_directory_scan_start - d1/db9/group__fs.html - gafe0f9e6ecaff388aa90abd1624eb283e - (const char *filename, int disable_extractor, const char *ex, GNUNET_FS_DirScannerProgressCallback cb, void *cb_cls) - - - void - GNUNET_FS_directory_scan_abort - d1/db9/group__fs.html - gae7ce79ad08eecdfc5b40892df482d614 - (struct GNUNET_FS_DirScanner *ds) - - - struct GNUNET_FS_ShareTreeItem * - GNUNET_FS_directory_scan_get_result - d1/db9/group__fs.html - gae9d43bc827de336cef9a5fcb6690b10a - (struct GNUNET_FS_DirScanner *ds) - - - void - GNUNET_FS_share_tree_trim - d1/db9/group__fs.html - gaef94b94854e7f5035a70625e8f429e59 - (struct GNUNET_FS_ShareTreeItem *toplevel) - - - void - GNUNET_FS_share_tree_free - d1/db9/group__fs.html - ga10ebfa227b43f21aa73436272a62886a - (struct GNUNET_FS_ShareTreeItem *toplevel) - - - - gnunet_getopt_lib.h - /home/grothoff/research/gnunet/src/include/ - db/d0c/gnunet__getopt__lib_8h - gnunet_configuration_lib.h - GNUNET_GETOPT_CommandLineProcessorContext - GNUNET_GETOPT_CommandLineOption - - #define - GNUNET_GETOPT_option_base32_auto - d4/dd8/group__getopt.html - ga22519dcf0d631ae16ca31cefb6209c65 - (shortName, name, argumentHelp, description, val) - - - #define - GNUNET_GETOPT_OPTION_END - d4/dd8/group__getopt.html - gaa2e12a9a3dfdaefea3add78952fb1150 - - - - int(* - GNUNET_GETOPT_CommandLineOptionProcessor - d4/dd8/group__getopt.html - ga77ad0578e396ccc17e7b981d86b90b5b - )(struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_help - d4/dd8/group__getopt.html - ga84f272d0434d41afdd88ec6054e60bf3 - (const char *about) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_version - d4/dd8/group__getopt.html - gafc0a52dc710c8ba2453e33d6eeb172b4 - (const char *version) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_logfile - d4/dd8/group__getopt.html - ga3121fef3adb3c8f4ad269e69bae807a2 - (char **logfn) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_string - d4/dd8/group__getopt.html - gacd2e973a2508caadf3a1f068a659ec57 - (char shortName, const char *name, const char *argumentHelp, const char *description, char **str) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_filename - d4/dd8/group__getopt.html - ga53e4b3ab626c52db6d3c8929a0edb302 - (char shortName, const char *name, const char *argumentHelp, const char *description, char **str) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_base32_fixed_size - d4/dd8/group__getopt.html - ga8a851ff89eba04a19f0cfd45d9d61e9e - (char shortName, const char *name, const char *argumentHelp, const char *description, void *val, size_t val_size) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_flag - d4/dd8/group__getopt.html - gac6afd97d9973a71bfe7ad6034eaec6f8 - (char shortName, const char *name, const char *description, int *val) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_uint - d4/dd8/group__getopt.html - ga8fd7879dfe7782991ae12bacffc8bf4a - (char shortName, const char *name, const char *argumentHelp, const char *description, unsigned int *val) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_uint16 - d4/dd8/group__getopt.html - gaf35a92b88a162a0373bded3ecfa941eb - (char shortName, const char *name, const char *argumentHelp, const char *description, uint16_t *val) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_ulong - d4/dd8/group__getopt.html - gab67fe943caabc4e70293b816ba1d2186 - (char shortName, const char *name, const char *argumentHelp, const char *description, unsigned long long *val) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_relative_time - d4/dd8/group__getopt.html - ga968b4040a673a9fa0443b26da6d6d87c - (char shortName, const char *name, const char *argumentHelp, const char *description, struct GNUNET_TIME_Relative *val) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_absolute_time - d4/dd8/group__getopt.html - gab03efb539dc0f2f7abf4f0bf50571c4d - (char shortName, const char *name, const char *argumentHelp, const char *description, struct GNUNET_TIME_Absolute *val) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_increment_uint - d4/dd8/group__getopt.html - ga0947e28ec6f7ea4b300a2a40bef809f0 - (char shortName, const char *name, const char *description, unsigned int *val) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_loglevel - d4/dd8/group__getopt.html - gab47fce0bbe5c9c314c99a67b37afb9c1 - (char **level) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_verbose - d4/dd8/group__getopt.html - gabb47bd5a31aefd91957f917dc8e3ea27 - (unsigned int *level) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_cfgfile - d4/dd8/group__getopt.html - ga20eaf24cfa52288087b89ba08842edd5 - (char **fn) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_mandatory - d4/dd8/group__getopt.html - ga589c32198bf857c5c36e26f0b342cb86 - (struct GNUNET_GETOPT_CommandLineOption opt) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_exclusive - d4/dd8/group__getopt.html - ga564ded985bd2f6de57b3acf7d9ffd96f - (struct GNUNET_GETOPT_CommandLineOption opt) - - - int - GNUNET_GETOPT_run - d4/dd8/group__getopt.html - ga4357c0e1146e0435b74e351a7c711912 - (const char *binaryOptions, const struct GNUNET_GETOPT_CommandLineOption *allOptions, unsigned int argc, char *const *argv) - - - - gnunet_gns_service.h - /home/grothoff/research/gnunet/src/include/ - d8/d22/gnunet__gns__service_8h - gnunet_util_lib.h - gnunet_dnsparser_lib.h - gnunet_namestore_service.h - - #define - GNUNET_GNS_EMPTY_LABEL_AT - d4/dae/group__gns.html - gab1d49feca385746f833b804a3abd445a - - - - void(* - GNUNET_GNS_LookupResultProcessor - d4/dae/group__gns.html - ga3150555f29a1963ca939fd13430530ab - )(void *cls, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - void(* - GNUNET_GNS_LookupResultProcessor2 - d4/dae/group__gns.html - ga2a18743996675bf284400aaef354d21e - )(void *cls, int gns_tld, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - - GNUNET_GNS_LocalOptions - d4/dae/group__gns.html - ga9b89f1bdb4ecf9c9b79ceada8e34c236 - - - - GNUNET_GNS_LO_DEFAULT - d4/dae/group__gns.html - gga9b89f1bdb4ecf9c9b79ceada8e34c236afa6ea78b0106cc28917d1588265b00c1 - - - - GNUNET_GNS_LO_NO_DHT - d4/dae/group__gns.html - gga9b89f1bdb4ecf9c9b79ceada8e34c236a2ecdfc83de0dab3804cd758c35775f7a - - - - GNUNET_GNS_LO_LOCAL_MASTER - d4/dae/group__gns.html - gga9b89f1bdb4ecf9c9b79ceada8e34c236aa193333ad316f02c5ba8476b62fb2dcf - - - - struct GNUNET_GNS_Handle * - GNUNET_GNS_connect - d4/dae/group__gns.html - ga97b4e7fe403866457aad8b2665d716ce - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_GNS_disconnect - d4/dae/group__gns.html - ga09fd8b7396c0f9997f6c39da01cbae58 - (struct GNUNET_GNS_Handle *handle) - - - struct GNUNET_GNS_LookupRequest * - GNUNET_GNS_lookup - d4/dae/group__gns.html - gab96a9768aa65e744b254912bcfa3c2d9 - (struct GNUNET_GNS_Handle *handle, const char *name, const struct GNUNET_CRYPTO_EcdsaPublicKey *zone, uint32_t type, enum GNUNET_GNS_LocalOptions options, GNUNET_GNS_LookupResultProcessor proc, void *proc_cls) - - - struct GNUNET_GNS_LookupRequest * - GNUNET_GNS_lookup_limited - d4/dae/group__gns.html - gae7a862afdf26df2c3edba3eff6a8376e - (struct GNUNET_GNS_Handle *handle, const char *name, const struct GNUNET_CRYPTO_EcdsaPublicKey *zone, uint32_t type, enum GNUNET_GNS_LocalOptions options, uint16_t recursion_depth_limit, GNUNET_GNS_LookupResultProcessor proc, void *proc_cls) - - - void * - GNUNET_GNS_lookup_cancel - d4/dae/group__gns.html - ga3b4efffc27438327936062bb449873fa - (struct GNUNET_GNS_LookupRequest *lr) - - - struct GNUNET_GNS_LookupWithTldRequest * - GNUNET_GNS_lookup_with_tld - d4/dae/group__gns.html - ga7891f53cce084f6dff8d614552eac30b - (struct GNUNET_GNS_Handle *handle, const char *name, uint32_t type, enum GNUNET_GNS_LocalOptions options, GNUNET_GNS_LookupResultProcessor2 proc, void *proc_cls) - - - void * - GNUNET_GNS_lookup_with_tld_cancel - d4/dae/group__gns.html - ga3633bae9bb9ff295ce56e6c4e1de5351 - (struct GNUNET_GNS_LookupWithTldRequest *ltr) - - - - gnunet_gnsrecord_lib.h - /home/grothoff/research/gnunet/src/include/ - d1/ddf/gnunet__gnsrecord__lib_8h - GNUNET_GNSRECORD_Data - GNUNET_GNSRECORD_PlaceData - GNUNET_GNSRECORD_Block - GNUNET_GNSRECORD_BoxRecord - GNUNET_GNSRECORD_ReverseRecord - - #define - GNUNET_GNSRECORD_MAX_BLOCK_SIZE - d8/d32/group__gnsrecord.html - ga2fbc885d0504549c8849e995fa7691c1 - - - - #define - GNUNET_GNSRECORD_TYPE_ANY - d8/d32/group__gnsrecord.html - gae1eb4f60d46c1b6f515036460f6237cb - - - - #define - GNUNET_GNSRECORD_TYPE_PKEY - d8/d32/group__gnsrecord.html - gad4e1020974e3fe2b4bed79a3a818e24d - - - - #define - GNUNET_GNSRECORD_TYPE_NICK - d8/d32/group__gnsrecord.html - ga6d663ecb09f7e516ef72bf490939dc14 - - - - #define - GNUNET_GNSRECORD_TYPE_LEHO - d8/d32/group__gnsrecord.html - ga9d629e51c0a29939b09b89c61446ebb7 - - - - #define - GNUNET_GNSRECORD_TYPE_VPN - d8/d32/group__gnsrecord.html - ga92e46be76975803308fb6aa9079ba670 - - - - #define - GNUNET_GNSRECORD_TYPE_GNS2DNS - d8/d32/group__gnsrecord.html - ga840a2e7fce46bf8fef00097931de4863 - - - - #define - GNUNET_GNSRECORD_TYPE_BOX - d8/d32/group__gnsrecord.html - ga0cb6f48b9e3e121274fd6a1aa8e5dd65 - - - - #define - GNUNET_GNSRECORD_TYPE_PLACE - d8/d32/group__gnsrecord.html - ga19d8dbcd97e1bf073887713ac7f1b830 - - - - #define - GNUNET_GNSRECORD_TYPE_PHONE - d8/d32/group__gnsrecord.html - gababa58b59bdbdb13f985b98b36866724 - - - - #define - GNUNET_GNSRECORD_TYPE_RECLAIM_ATTR - d8/d32/group__gnsrecord.html - ga70adcffddfac5cef09f3b19a69320d22 - - - - #define - GNUNET_GNSRECORD_TYPE_RECLAIM_TICKET - d8/d32/group__gnsrecord.html - gaf94086befa2c66609f97ab5913b611d9 - - - - #define - GNUNET_GNSRECORD_TYPE_DELEGATE - d8/d32/group__gnsrecord.html - gae410ff2526ec573fee969f77928663f3 - - - - #define - GNUNET_GNSRECORD_TYPE_ATTRIBUTE - d8/d32/group__gnsrecord.html - ga882759a89c4bfc305f5d95b563a71942 - - - - #define - GNUNET_GNSRECORD_TYPE_RECLAIM_ATTR_REF - d8/d32/group__gnsrecord.html - ga33f97a79e8c103f2679c24840cf08e7f - - - - #define - GNUNET_GNSRECORD_TYPE_RECLAIM_MASTER - d8/d32/group__gnsrecord.html - gabd91f20235185eca4ed02f869d6c2ccb - - - - #define - GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_CLIENT - d8/d32/group__gnsrecord.html - ga5c4df435fb5084798b4f4885b39836f9 - - - - #define - GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_REDIRECT - d8/d32/group__gnsrecord.html - gaf13efd412f985b397759fc6759847f4c - - - - #define - GNUNET_GNSRECORD_TYPE_RECLAIM_ATTEST_ATTR - d8/d32/group__gnsrecord.html - ga66136d704cf7190150cae37507662566 - - - - #define - GNUNET_GNSRECORD_TYPE_RECLAIM_REFERENCE - d8/d32/group__gnsrecord.html - ga2689a7e947dcdf4a589538f68803ccc8 - - - - #define - GNUNET_GNSRECORD_RF_RCMP_FLAGS - d1/ddf/gnunet__gnsrecord__lib_8h.html - a1c3717aa20951040970ff7f9451ff483 - - - - - GNUNET_GNSRECORD_Flags - d8/d32/group__gnsrecord.html - ga24d9d4baa36f473454b93ba7291fa8d0 - - - - GNUNET_GNSRECORD_RF_NONE - d8/d32/group__gnsrecord.html - gga24d9d4baa36f473454b93ba7291fa8d0aef173d3d542ecf2a9abde679f7e46358 - - - - GNUNET_GNSRECORD_RF_PRIVATE - d8/d32/group__gnsrecord.html - gga24d9d4baa36f473454b93ba7291fa8d0ac4d4fcd5a817068ed356040dc5a88a46 - - - - GNUNET_GNSRECORD_RF_RELATIVE_EXPIRATION - d8/d32/group__gnsrecord.html - gga24d9d4baa36f473454b93ba7291fa8d0a22db2c5ace02a75fea54c45d443c6990 - - - - GNUNET_GNSRECORD_RF_SHADOW_RECORD - d8/d32/group__gnsrecord.html - gga24d9d4baa36f473454b93ba7291fa8d0a6f1d5f5ded1242f34166bc1ed879ecb1 - - - - char * - GNUNET_GNSRECORD_value_to_string - d8/d32/group__gnsrecord.html - ga33b6bf919555c434be46a798d24928ba - (uint32_t type, const void *data, size_t data_size) - - - int - GNUNET_GNSRECORD_string_to_value - d8/d32/group__gnsrecord.html - ga55bc1cd2c89990a13d209f3a2609bd47 - (uint32_t type, const char *s, void **data, size_t *data_size) - - - uint32_t - GNUNET_GNSRECORD_typename_to_number - d8/d32/group__gnsrecord.html - ga47ad14b603356f584355d56741e9fe3d - (const char *dns_typename) - - - const char * - GNUNET_GNSRECORD_number_to_typename - d8/d32/group__gnsrecord.html - ga1b01c0acebe32d70538667ffd3fa6c81 - (uint32_t type) - - - ssize_t - GNUNET_GNSRECORD_records_get_size - d8/d32/group__gnsrecord.html - gab10f2dea0abd4db13a2547ba16f9facd - (unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - ssize_t - GNUNET_GNSRECORD_records_serialize - d8/d32/group__gnsrecord.html - ga4aa353a59d2837e927e7200931a78ee0 - (unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd, size_t dest_size, char *dest) - - - int - GNUNET_GNSRECORD_records_deserialize - d8/d32/group__gnsrecord.html - ga3b530a0f7e735f5dda5cd3be50abd3b1 - (size_t len, const char *src, unsigned int rd_count, struct GNUNET_GNSRECORD_Data *dest) - - - int - GNUNET_GNSRECORD_is_expired - d8/d32/group__gnsrecord.html - gaaa327b2e263e502d74c4e6701c5895e9 - (const struct GNUNET_GNSRECORD_Data *rd) - - - char * - GNUNET_GNSRECORD_string_to_lowercase - d8/d32/group__gnsrecord.html - ga533a932adfa19d64913a10e043e3d960 - (const char *src) - - - const char * - GNUNET_GNSRECORD_z2s - d8/d32/group__gnsrecord.html - gadc3d5602e9a44cde06fb574dbd07eba3 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *z) - - - const char * - GNUNET_GNSRECORD_pkey_to_zkey - d8/d32/group__gnsrecord.html - ga3a1012cd41084028ee068073e37ea482 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *pkey) - - - int - GNUNET_GNSRECORD_zkey_to_pkey - d8/d32/group__gnsrecord.html - ga91041f6a43d0849a093b780ce8f60207 - (const char *zkey, struct GNUNET_CRYPTO_EcdsaPublicKey *pkey) - - - void - GNUNET_GNSRECORD_query_from_private_key - d8/d32/group__gnsrecord.html - gaf8b9b88eb19bc94755901a7ef04ff76f - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, struct GNUNET_HashCode *query) - - - void - GNUNET_GNSRECORD_query_from_public_key - d8/d32/group__gnsrecord.html - gabc4c01c9e0b1ef72ed0e1d4874f60715 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *pub, const char *label, struct GNUNET_HashCode *query) - - - struct GNUNET_GNSRECORD_Block * - GNUNET_GNSRECORD_block_create - d8/d32/group__gnsrecord.html - ga7b165511783bee0421044c10d901e90a - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, struct GNUNET_TIME_Absolute expire, const char *label, const struct GNUNET_GNSRECORD_Data *rd, unsigned int rd_count) - - - struct GNUNET_GNSRECORD_Block * - GNUNET_GNSRECORD_block_create2 - d8/d32/group__gnsrecord.html - gaed95ac9d674c51ee77e8b2afd615af7a - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, struct GNUNET_TIME_Absolute expire, const char *label, const struct GNUNET_GNSRECORD_Data *rd, unsigned int rd_count) - - - int - GNUNET_GNSRECORD_block_verify - d8/d32/group__gnsrecord.html - ga6c9a6893d53acc63db0d2ff0b8eb11c3 - (const struct GNUNET_GNSRECORD_Block *block) - - - int - GNUNET_GNSRECORD_block_decrypt - d8/d32/group__gnsrecord.html - gadd7b7ccf8a82d4f23b8095aaf4e0b487 - (const struct GNUNET_GNSRECORD_Block *block, const struct GNUNET_CRYPTO_EcdsaPublicKey *zone_key, const char *label, GNUNET_GNSRECORD_RecordCallback proc, void *proc_cls) - - - int - GNUNET_GNSRECORD_records_cmp - d8/d32/group__gnsrecord.html - gae8421b11c7de6f867867006ddcf0d86d - (const struct GNUNET_GNSRECORD_Data *a, const struct GNUNET_GNSRECORD_Data *b) - - - struct GNUNET_TIME_Absolute - GNUNET_GNSRECORD_record_get_expiration_time - d8/d32/group__gnsrecord.html - gacf7439d3e5b2a7ca3519150e1e3ce480 - (unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - GNUNET_NETWORK_STRUCT_END typedef void(* - GNUNET_GNSRECORD_RecordCallback - d8/d32/group__gnsrecord.html - ga26ea9a8e310da56c675aad610c6af123 - )(void *cls, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - - gnunet_gnsrecord_plugin.h - /home/grothoff/research/gnunet/src/include/ - d3/d8f/gnunet__gnsrecord__plugin_8h - GNUNET_GNSRECORD_PluginFunctions - - char *(* - GNUNET_GNSRECORD_ValueToStringFunction - d2/d6a/group__gnsrecord-plugin.html - ga4cc9cfab55cf704b4c048f42c8044113 - )(void *cls, uint32_t type, const void *data, size_t data_size) - - - int(* - GNUNET_GNSRECORD_StringToValueFunction - d2/d6a/group__gnsrecord-plugin.html - ga214ae0160dcdf694c833d14216567baa - )(void *cls, uint32_t type, const char *s, void **data, size_t *data_size) - - - uint32_t(* - GNUNET_GNSRECORD_TypenameToNumberFunction - d2/d6a/group__gnsrecord-plugin.html - ga88414ecf05f64617f57e583a1a16c514 - )(void *cls, const char *dns_typename) - - - const char *(* - GNUNET_GNSRECORD_NumberToTypenameFunction - d2/d6a/group__gnsrecord-plugin.html - ga528e936393e2ae7520b13a259349bd6b - )(void *cls, uint32_t type) - - - - gnunet_hello_lib.h - /home/grothoff/research/gnunet/src/include/ - de/d6c/gnunet__hello__lib_8h - gnunet_util_lib.h - gnunet_nt_lib.h - GNUNET_HELLO_Address - GNUNET_HELLO_Message - - #define - GNUNET_HELLO_URI_PREFIX - d0/d91/group__hello.html - ga70572e4b707297a21805502f873b1140 - - - - #define - GNUNET_FRIEND_HELLO_URI_PREFIX - d0/d91/group__hello.html - ga4f5bb4d5d8ab2115ddc9692cfcaf3d70 - - - - #define - GNUNET_HELLO_URI_SEP - d0/d91/group__hello.html - gae70362f71d16815aab4003c778be6508 - - - - #define - GNUNET_HELLO_address_free - d0/d91/group__hello.html - ga44d88b228b93d139d281b16fb2d34edb - (addr) - - - ssize_t(* - GNUNET_HELLO_GenerateAddressListCallback - d0/d91/group__hello.html - ga565bd756e0936c48945e2f33b26b33ae - )(void *cls, size_t max, void *buf) - - - int(* - GNUNET_HELLO_AddressIterator - d0/d91/group__hello.html - ga9fa7a553339cdd4c3584c344bb938cbb - )(void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - struct GNUNET_TRANSPORT_PluginFunctions *(* - GNUNET_HELLO_TransportPluginsFind - d0/d91/group__hello.html - gaa8b68ce46ee4171ba27f1ad754123cdb - )(const char *name) - - - - GNUNET_HELLO_AddressInfo - d0/d91/group__hello.html - gae1465fad41e6b8059348902d6efaa412 - - - - GNUNET_HELLO_ADDRESS_INFO_NONE - d0/d91/group__hello.html - ggae1465fad41e6b8059348902d6efaa412ab2a66ad162dcf755b640c99074f5cde5 - - - - GNUNET_HELLO_ADDRESS_INFO_INBOUND - d0/d91/group__hello.html - ggae1465fad41e6b8059348902d6efaa412a4897b8a164db6ebc9d562efa96d7be8d - - - - struct GNUNET_HELLO_Address * - GNUNET_HELLO_address_allocate - d0/d91/group__hello.html - ga2ef557e8ed1954d7cbdb78865e4711f3 - (const struct GNUNET_PeerIdentity *peer, const char *transport_name, const void *address, size_t address_length, enum GNUNET_HELLO_AddressInfo local_info) - - - struct GNUNET_HELLO_Address * - GNUNET_HELLO_address_copy - d0/d91/group__hello.html - ga9ad718400b0a0b9a12e94fc22a3e0323 - (const struct GNUNET_HELLO_Address *address) - - - int - GNUNET_HELLO_address_cmp - d0/d91/group__hello.html - gaf039c06d2b7a33dd901e3e441dec3104 - (const struct GNUNET_HELLO_Address *a1, const struct GNUNET_HELLO_Address *a2) - - - size_t - GNUNET_HELLO_address_get_size - d0/d91/group__hello.html - ga9fde23daf820a872eca869e4d2b57fd1 - (const struct GNUNET_HELLO_Address *address) - - - int - GNUNET_HELLO_address_check_option - d0/d91/group__hello.html - gaa42a32fcad3dc99117d546fea75791c7 - (const struct GNUNET_HELLO_Address *address, enum GNUNET_HELLO_AddressInfo option) - - - int - GNUNET_HELLO_is_friend_only - d0/d91/group__hello.html - ga5a3472e5ec5c74a8018ff773610b609b - (const struct GNUNET_HELLO_Message *h) - - - size_t - GNUNET_HELLO_add_address - d0/d91/group__hello.html - ga6facd6dffbb97344f6d196a67d088ff3 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration, char *target, size_t max) - - - struct GNUNET_HELLO_Message * - GNUNET_HELLO_create - d0/d91/group__hello.html - ga12e3ca992c1a4cf3cfed33cd5c92d7e5 - (const struct GNUNET_CRYPTO_EddsaPublicKey *public_key, GNUNET_HELLO_GenerateAddressListCallback addrgen, void *addrgen_cls, int friend_only) - - - uint16_t - GNUNET_HELLO_size - d0/d91/group__hello.html - ga117667a0c9e57f4c5423636343c4d03c - (const struct GNUNET_HELLO_Message *hello) - - - struct GNUNET_HELLO_Message * - GNUNET_HELLO_merge - d0/d91/group__hello.html - ga1ded5f95e07a305351e779daa442efeb - (const struct GNUNET_HELLO_Message *h1, const struct GNUNET_HELLO_Message *h2) - - - struct GNUNET_TIME_Absolute - GNUNET_HELLO_equals - d0/d91/group__hello.html - ga796e437cc9c50c6bb41665f554e69f62 - (const struct GNUNET_HELLO_Message *h1, const struct GNUNET_HELLO_Message *h2, struct GNUNET_TIME_Absolute now) - - - struct GNUNET_TIME_Absolute - GNUNET_HELLO_get_last_expiration - d0/d91/group__hello.html - ga1273ca74a959bab7ff01d7f0413858b2 - (const struct GNUNET_HELLO_Message *msg) - - - struct GNUNET_HELLO_Message * - GNUNET_HELLO_iterate_addresses - d0/d91/group__hello.html - gad049d53395cb1bbf8ffbe26c2cfafbae - (const struct GNUNET_HELLO_Message *msg, int return_modified, GNUNET_HELLO_AddressIterator it, void *it_cls) - - - void - GNUNET_HELLO_iterate_new_addresses - d0/d91/group__hello.html - ga0cc1c3919447eac53bf8ac78213763ed - (const struct GNUNET_HELLO_Message *new_hello, const struct GNUNET_HELLO_Message *old_hello, struct GNUNET_TIME_Absolute expiration_limit, GNUNET_HELLO_AddressIterator it, void *it_cls) - - - int - GNUNET_HELLO_get_id - d0/d91/group__hello.html - ga039ac5bdb01401c110a054eb90d1befb - (const struct GNUNET_HELLO_Message *hello, struct GNUNET_PeerIdentity *peer) - - - struct GNUNET_MessageHeader * - GNUNET_HELLO_get_header - d0/d91/group__hello.html - ga63dbbd4f4934d37466d8c46c2d7f1efd - (struct GNUNET_HELLO_Message *hello) - - - char * - GNUNET_HELLO_compose_uri - d0/d91/group__hello.html - gaaabb2a394e7d31f9529c669a8eaa9c7b - (const struct GNUNET_HELLO_Message *hello, GNUNET_HELLO_TransportPluginsFind plugins_find) - - - int - GNUNET_HELLO_parse_uri - d0/d91/group__hello.html - ga43133c173c29dd35c7e68d7ade424d99 - (const char *uri, struct GNUNET_CRYPTO_EddsaPublicKey *pubkey, struct GNUNET_HELLO_Message **hello, GNUNET_HELLO_TransportPluginsFind plugins_find) - - - void - GNUNET_HELLO_sign_address - d0/d91/group__hello.html - ga09602262140791c31ba24f0814efdb90 - (const char *address, enum GNUNET_NetworkType nt, struct GNUNET_TIME_Absolute mono_time, const struct GNUNET_CRYPTO_EddsaPrivateKey *private_key, void **result, size_t *result_size) - - - char * - GNUNET_HELLO_extract_address - d0/d91/group__hello.html - gac7f8c8900af3388dcdf0b1a1c85c7e8e - (const void *raw, size_t raw_size, const struct GNUNET_PeerIdentity *pid, enum GNUNET_NetworkType *nt, struct GNUNET_TIME_Absolute *mono_time) - - - char * - GNUNET_HELLO_address_to_prefix - d0/d91/group__hello.html - ga4918ed6cb7b9b3defe42712465e7f538 - (const char *address) - - - - gnunet_helper_lib.h - /home/grothoff/research/gnunet/src/include/ - d5/d29/gnunet__helper__lib_8h - gnunet_scheduler_lib.h - gnunet_mst_lib.h - - void(* - GNUNET_HELPER_ExceptionCallback - d3/d00/group__helper.html - gabacc338bf090feff0bb49244172a72e3 - )(void *cls) - - - void(* - GNUNET_HELPER_Continuation - d3/d00/group__helper.html - ga4621299ee920c7d410c2b109cb2a0958 - )(void *cls, int result) - - - struct GNUNET_HELPER_Handle * - GNUNET_HELPER_start - d3/d00/group__helper.html - ga680a7fd1b32b4ed17fbae74cfebac952 - (int with_control_pipe, const char *binary_name, char *const binary_argv[], GNUNET_MessageTokenizerCallback cb, GNUNET_HELPER_ExceptionCallback exp_cb, void *cb_cls) - - - int - GNUNET_HELPER_kill - d3/d00/group__helper.html - ga155f0a65d2bea7a12c1b9f45c82fa801 - (struct GNUNET_HELPER_Handle *h, int soft_kill) - - - int - GNUNET_HELPER_wait - d3/d00/group__helper.html - ga378233422b2252e72ff2eb69e4ac6a82 - (struct GNUNET_HELPER_Handle *h) - - - void - GNUNET_HELPER_destroy - d3/d00/group__helper.html - gaf5f881031a2b2a293515682f8ba935e4 - (struct GNUNET_HELPER_Handle *h) - - - void - GNUNET_HELPER_stop - d3/d00/group__helper.html - gae9ac617d70057699e7afee00a5c1e409 - (struct GNUNET_HELPER_Handle *h, int soft_kill) - - - struct GNUNET_HELPER_SendHandle * - GNUNET_HELPER_send - d3/d00/group__helper.html - ga1c654e7fa036b9eb309d69b4d0946ce2 - (struct GNUNET_HELPER_Handle *h, const struct GNUNET_MessageHeader *msg, int can_drop, GNUNET_HELPER_Continuation cont, void *cont_cls) - - - void - GNUNET_HELPER_send_cancel - d3/d00/group__helper.html - ga145a43a1593b8e9d6e24b9f6077d3e0e - (struct GNUNET_HELPER_SendHandle *sh) - - - - gnunet_identity_service.h - /home/grothoff/research/gnunet/src/include/ - df/db8/gnunet__identity__service_8h - gnunet_util_lib.h - - #define - GNUNET_IDENTITY_VERSION - d0/d2f/group__identity.html - ga7688502af3edbd23ce29bbc3dd5cbfea - - - - void(* - GNUNET_IDENTITY_Callback - d0/d2f/group__identity.html - ga912439fe090814c55d924434ed72ebe5 - )(void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx, const char *name) - - - void(* - GNUNET_IDENTITY_Continuation - d0/d2f/group__identity.html - ga6467bbe94c10f4b6491dffbdaddcd370 - )(void *cls, const char *emsg) - - - void(* - GNUNET_IDENTITY_CreateContinuation - d0/d2f/group__identity.html - ga697920721c6beb15d8cd906fc09dbddf - )(void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pk, const char *emsg) - - - void(* - GNUNET_IDENTITY_EgoCallback - d0/d2f/group__identity.html - ga073674902b453d39648b36f8f235d30e - )(void *cls, const struct GNUNET_IDENTITY_Ego *ego) - - - void(* - GNUNET_IDENTITY_EgoSuffixCallback - d0/d2f/group__identity.html - gaec8ca044d9bada4c92dc2028b89fc4eb - )(void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv, const char *ego_name) - - - const struct GNUNET_CRYPTO_EcdsaPrivateKey * - GNUNET_IDENTITY_ego_get_private_key - d0/d2f/group__identity.html - gad6564b03d0added0041c2242dce4049c - (const struct GNUNET_IDENTITY_Ego *ego) - - - const struct GNUNET_IDENTITY_Ego * - GNUNET_IDENTITY_ego_get_anonymous - d0/d2f/group__identity.html - ga95c1c369bf5b3db15e6612fa0ea7897a - (void) - - - void - GNUNET_IDENTITY_ego_get_public_key - d0/d2f/group__identity.html - ga560d1adeb76aa0c0b814b83cd5c818b7 - (const struct GNUNET_IDENTITY_Ego *ego, struct GNUNET_CRYPTO_EcdsaPublicKey *pk) - - - struct GNUNET_IDENTITY_Handle * - GNUNET_IDENTITY_connect - d0/d2f/group__identity.html - gac5bc0255afe511a38d0b14772998572b - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_IDENTITY_Callback cb, void *cb_cls) - - - struct GNUNET_IDENTITY_Operation * - GNUNET_IDENTITY_get - d0/d2f/group__identity.html - gac00c95fa7149fd160e84152ef34ea3d2 - (struct GNUNET_IDENTITY_Handle *id, const char *service_name, GNUNET_IDENTITY_Callback cb, void *cb_cls) - - - struct GNUNET_IDENTITY_Operation * - GNUNET_IDENTITY_set - d0/d2f/group__identity.html - gad0682db717f92e0375a39faaf0a12ce9 - (struct GNUNET_IDENTITY_Handle *id, const char *service_name, struct GNUNET_IDENTITY_Ego *ego, GNUNET_IDENTITY_Continuation cont, void *cont_cls) - - - void - GNUNET_IDENTITY_disconnect - d0/d2f/group__identity.html - gaccbcd5c8d1aa8587767827fe8560a37c - (struct GNUNET_IDENTITY_Handle *h) - - - struct GNUNET_IDENTITY_Operation * - GNUNET_IDENTITY_create - d0/d2f/group__identity.html - ga7bc43fa53e3aed8920e00fb467bda7c2 - (struct GNUNET_IDENTITY_Handle *id, const char *name, GNUNET_IDENTITY_CreateContinuation cont, void *cont_cls) - - - struct GNUNET_IDENTITY_Operation * - GNUNET_IDENTITY_rename - d0/d2f/group__identity.html - ga3c6e36bd98505df4f4c7f6b4047938e6 - (struct GNUNET_IDENTITY_Handle *id, const char *old_name, const char *new_name, GNUNET_IDENTITY_Continuation cb, void *cb_cls) - - - struct GNUNET_IDENTITY_Operation * - GNUNET_IDENTITY_delete - d0/d2f/group__identity.html - gaefc47bf4c422cde13c470d03cf0a1f97 - (struct GNUNET_IDENTITY_Handle *id, const char *name, GNUNET_IDENTITY_Continuation cb, void *cb_cls) - - - void - GNUNET_IDENTITY_cancel - d0/d2f/group__identity.html - gabf22940765aa7f1535bce00bb160c7f5 - (struct GNUNET_IDENTITY_Operation *op) - - - struct GNUNET_IDENTITY_EgoLookup * - GNUNET_IDENTITY_ego_lookup - d0/d2f/group__identity.html - gadd4833a9cb161265d9b575f361542118 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *name, GNUNET_IDENTITY_EgoCallback cb, void *cb_cls) - - - void - GNUNET_IDENTITY_ego_lookup_cancel - d0/d2f/group__identity.html - gabfd47eef71e276bb606f8fff3157f2d7 - (struct GNUNET_IDENTITY_EgoLookup *el) - - - struct GNUNET_IDENTITY_EgoSuffixLookup * - GNUNET_IDENTITY_ego_lookup_by_suffix - d0/d2f/group__identity.html - gaf217da98e2a288cd2b204d25e01c9e6b - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *suffix, GNUNET_IDENTITY_EgoSuffixCallback cb, void *cb_cls) - - - void - GNUNET_IDENTITY_ego_lookup_by_suffix_cancel - d0/d2f/group__identity.html - gaf312a21a0aa2ca5437e9c6f5d7251a5e - (struct GNUNET_IDENTITY_EgoSuffixLookup *el) - - - - gnunet_json_lib.h - /home/grothoff/research/gnunet/src/include/ - d1/dc4/gnunet__json__lib_8h - gnunet_util_lib.h - gnunet_gnsrecord_lib.h - GNUNET_JSON_Specification - - #define - GNUNET_JSON_spec_fixed_auto - d1/dc4/gnunet__json__lib_8h.html - a166c7bb51315f3f1e95a044219b258f5 - (name, obj) - - - #define - GNUNET_JSON_from_data_auto - d1/dc4/gnunet__json__lib_8h.html - adcc8943d56b704a84228bb9ed116cd31 - (ptr) - - - int(* - GNUNET_JSON_Parser - d1/dc4/gnunet__json__lib_8h.html - ad21cb3c3e2686c761d35b46615e28664 - )(void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - void(* - GNUNET_JSON_Cleaner - d1/dc4/gnunet__json__lib_8h.html - a4a27adddaa92621d145da99a8b60ca80 - )(void *cls, struct GNUNET_JSON_Specification *spec) - - - - GNUNET_JSON_PostResult - d1/dc4/gnunet__json__lib_8h.html - a88ef20dbaee8f8a0fd2927a71366c3cf - - - - GNUNET_JSON_PR_SUCCESS - d1/dc4/gnunet__json__lib_8h.html - a88ef20dbaee8f8a0fd2927a71366c3cfa6504ec06f9aac78a929e777f3098d84f - - - - GNUNET_JSON_PR_CONTINUE - d1/dc4/gnunet__json__lib_8h.html - a88ef20dbaee8f8a0fd2927a71366c3cfa091f5e20d147ad77d3ec96db3a40fe2b - - - - GNUNET_JSON_PR_OUT_OF_MEMORY - d1/dc4/gnunet__json__lib_8h.html - a88ef20dbaee8f8a0fd2927a71366c3cfa1c3f765e81fea84e40b96af1df6157c5 - - - - GNUNET_JSON_PR_REQUEST_TOO_LARGE - d1/dc4/gnunet__json__lib_8h.html - a88ef20dbaee8f8a0fd2927a71366c3cfa556d76a9ac291657eb4db2d4d9684857 - - - - GNUNET_JSON_PR_JSON_INVALID - d1/dc4/gnunet__json__lib_8h.html - a88ef20dbaee8f8a0fd2927a71366c3cfa464ba999391af9b727656a673d79e793 - - - - int - GNUNET_JSON_parse - d1/dc4/gnunet__json__lib_8h.html - a5be0aa60724e454e1bed16224b4d7607 - (const json_t *root, struct GNUNET_JSON_Specification *spec, const char **error_json_name, unsigned int *error_line) - - - void - GNUNET_JSON_parse_free - d1/dc4/gnunet__json__lib_8h.html - a31e0c42dcf2ccff835bc2821c174b0ba - (struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_end - d1/dc4/gnunet__json__lib_8h.html - af76a2d2eb0ce88952d9c4f3fd80af222 - (void) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_mark_optional - d1/dc4/gnunet__json__lib_8h.html - a8f07ae433984554f26f2b0db6f8efd94 - (struct GNUNET_JSON_Specification spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_fixed - d1/dc4/gnunet__json__lib_8h.html - a279cbe3c4d20dfe7935d22dcd79755bc - (const char *name, void *obj, size_t size) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_varsize - d1/dc4/gnunet__json__lib_8h.html - a25f14ec22b08921360340e45caa45bf5 - (const char *name, void **obj, size_t *size) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_string - d1/dc4/gnunet__json__lib_8h.html - a8c7c92a4815f83f1f3cb0a4ff4d6f755 - (const char *name, const char **strptr) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_json - d1/dc4/gnunet__json__lib_8h.html - a3961c7261de0bb99bb6968c0df886a65 - (const char *name, json_t **jsonp) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_uint8 - d1/dc4/gnunet__json__lib_8h.html - aec2e86206c04d7846a5df67baf78cc58 - (const char *name, uint8_t *u8) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_uint16 - d1/dc4/gnunet__json__lib_8h.html - a677afd86a1383db9313d90978344c3fd - (const char *name, uint16_t *u16) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_uint32 - d1/dc4/gnunet__json__lib_8h.html - a84e048bb504bd52acbbada558d734103 - (const char *name, uint32_t *u32) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_uint64 - d1/dc4/gnunet__json__lib_8h.html - aee05ee645ea282ce84b53d59c7e6fec5 - (const char *name, uint64_t *u64) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_boolean - d1/dc4/gnunet__json__lib_8h.html - a53fc198ff97cc50bf1bd75bf28747f18 - (const char *name, int *boolean) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_absolute_time - d1/dc4/gnunet__json__lib_8h.html - ae8bac66cc2272349ba8a5a7cd4c3e096 - (const char *name, struct GNUNET_TIME_Absolute *at) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_absolute_time_nbo - d1/dc4/gnunet__json__lib_8h.html - a64e2106173faec4330b38d33a0d3d565 - (const char *name, struct GNUNET_TIME_AbsoluteNBO *at) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_relative_time - d1/dc4/gnunet__json__lib_8h.html - aeba6403da092ad5e14638c0c13fa6784 - (const char *name, struct GNUNET_TIME_Relative *rt) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_rsa_public_key - d1/dc4/gnunet__json__lib_8h.html - a5da102634c4775b3c3768fb97cdeef54 - (const char *name, struct GNUNET_CRYPTO_RsaPublicKey **pk) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_rsa_signature - d1/dc4/gnunet__json__lib_8h.html - a9dee0b60d279d780a8c50d3737e32536 - (const char *name, struct GNUNET_CRYPTO_RsaSignature **sig) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_gnsrecord - d1/dc4/gnunet__json__lib_8h.html - a06801f4b38b0724af1d4266a22f248fa - (struct GNUNET_GNSRECORD_Data **rd, unsigned int *rd_count, char **name) - - - json_t * - GNUNET_JSON_from_data - d1/dc4/gnunet__json__lib_8h.html - aab099a63130aa3f4fd1ed338c6d9942d - (const void *data, size_t size) - - - json_t * - GNUNET_JSON_from_time_abs - d1/dc4/gnunet__json__lib_8h.html - a6903296695422cb95131af211476766a - (struct GNUNET_TIME_Absolute stamp) - - - json_t * - GNUNET_JSON_from_time_abs_nbo - d1/dc4/gnunet__json__lib_8h.html - ab237371241f7a98badd303902aaf5b03 - (struct GNUNET_TIME_AbsoluteNBO stamp) - - - json_t * - GNUNET_JSON_from_time_rel - d1/dc4/gnunet__json__lib_8h.html - a3b24d2eb0fdad99ef87c0470203b83d2 - (struct GNUNET_TIME_Relative stamp) - - - json_t * - GNUNET_JSON_from_rsa_public_key - d1/dc4/gnunet__json__lib_8h.html - a92ba532a85dc8806bd0f47ed4717376f - (const struct GNUNET_CRYPTO_RsaPublicKey *pk) - - - json_t * - GNUNET_JSON_from_rsa_signature - d1/dc4/gnunet__json__lib_8h.html - a79a4dfcd0f3c01f49904ef1c7ad3df4c - (const struct GNUNET_CRYPTO_RsaSignature *sig) - - - json_t * - GNUNET_JSON_from_gnsrecord - d1/dc4/gnunet__json__lib_8h.html - ae617783957a401ef236327f6686dc4a6 - (const char *rname, const struct GNUNET_GNSRECORD_Data *rd, unsigned int rd_count) - - - enum GNUNET_JSON_PostResult - GNUNET_JSON_post_parser - d1/dc4/gnunet__json__lib_8h.html - aa2a7a8d1b33e836adfb0d8a1e345c865 - (size_t buffer_max, struct MHD_Connection *connection, void **con_cls, const char *upload_data, size_t *upload_data_size, json_t **json) - - - void - GNUNET_JSON_post_parser_cleanup - d1/dc4/gnunet__json__lib_8h.html - aea7dc64ba93c568b6de83d019dec677e - (void *con_cls) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_JSON_getopt - d1/dc4/gnunet__json__lib_8h.html - ac755afc5c7cef2985e2463b8c0367f65 - (char shortName, const char *name, const char *argumentHelp, const char *description, json_t **json) - - - - gnunet_load_lib.h - /home/grothoff/research/gnunet/src/include/ - d6/d11/gnunet__load__lib_8h - gnunet_common.h - gnunet_time_lib.h - - #define - GNUNET_LOAD_value_free - db/dea/group__load.html - gabbe9969746a6ae8a06b81f09eeb1c51a - (lv) - - - struct GNUNET_LOAD_Value * - GNUNET_LOAD_value_init - db/dea/group__load.html - ga77aeabbdaf9fd3a61cf4bfe883bf4d4b - (struct GNUNET_TIME_Relative autodecline) - - - void - GNUNET_LOAD_value_set_decline - db/dea/group__load.html - ga10dcce4d3f6adb6a57e7307f769d0b4a - (struct GNUNET_LOAD_Value *load, struct GNUNET_TIME_Relative autodecline) - - - double - GNUNET_LOAD_get_load - db/dea/group__load.html - gab1501d15976e9705f09a3ea9b1ad5c4e - (struct GNUNET_LOAD_Value *load) - - - double - GNUNET_LOAD_get_average - db/dea/group__load.html - ga5c5b2dbe90097192abea1f0cfacca383 - (struct GNUNET_LOAD_Value *load) - - - void - GNUNET_LOAD_update - db/dea/group__load.html - ga9ecd422953c051c0d1681d7301ff6609 - (struct GNUNET_LOAD_Value *load, uint64_t data) - - - - gnunet_microphone_lib.h - /home/grothoff/research/gnunet/src/include/ - d9/dda/gnunet__microphone__lib_8h - gnunet_util_lib.h - GNUNET_MICROPHONE_Handle - - void(* - GNUNET_MICROPHONE_RecordedDataCallback - d5/d5c/group__microphone.html - gaa3a35f2af75425fc8fa876fe5deea641 - )(void *cls, size_t data_size, const void *data) - - - int(* - GNUNET_MICROPHONE_EnableCallback - d5/d5c/group__microphone.html - ga3d7a303e89871887e678cd91b000826d - )(void *cls, GNUNET_MICROPHONE_RecordedDataCallback rdc, void *rdc_cls) - - - void(* - GNUNET_MICROPHONE_DisableCallback - d5/d5c/group__microphone.html - ga5d278ae4b2cc115400645fc17f1def85 - )(void *cls) - - - void(* - GNUNET_MICROPHONE_DestroyCallback - d5/d5c/group__microphone.html - ga22c5fa5d7973f4fd0f32cc033c553f4f - )(void *cls) - - - struct GNUNET_MICROPHONE_Handle * - GNUNET_MICROPHONE_create_from_hardware - d5/d5c/group__microphone.html - gab74d325751a2db9a97919dc04bb48498 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_MICROPHONE_destroy - d5/d5c/group__microphone.html - ga50771fb183ab5cdeb0a992854a5a783a - (struct GNUNET_MICROPHONE_Handle *microphone) - - - - gnunet_mq_lib.h - /home/grothoff/research/gnunet/src/include/ - d7/d29/gnunet__mq__lib_8h - gnunet_scheduler_lib.h - GNUNET_MQ_MessageHandler - - #define - GNUNET_MQ_msg_extra - d9/dd0/group__mq.html - ga792c25a9648a55ecfe8980aa9fa73116 - (mvar, esize, type) - - - #define - GNUNET_MQ_msg - d9/dd0/group__mq.html - ga9ad1922d5dd59b08475334ec285a4da3 - (mvar, type) - - - #define - GNUNET_MQ_msg_header - d9/dd0/group__mq.html - ga82488136d8cf2d44fe5e6ab855f67f02 - (type) - - - #define - GNUNET_MQ_msg_header_extra - d9/dd0/group__mq.html - gacd0965f6a8d38bcdfd2a73107fe021be - (mh, esize, type) - - - #define - GNUNET_MQ_msg_nested_mh - d9/dd0/group__mq.html - ga7c1ae586db240ebb24cc0ac9ce96c0f8 - (mvar, type, mh) - - - #define - GNUNET_MQ_extract_nested_mh - d9/dd0/group__mq.html - gafd20af506bff18899c3ef16c9f6d13f6 - (var) - - - #define - GNUNET_MQ_handler_end - d9/dd0/group__mq.html - ga614e5280a4a7ef02ea5f96c95021653f - () - - - #define - GNUNET_MQ_PREFERENCE_COUNT - d7/d29/gnunet__mq__lib_8h.html - a474325fbbaa95196efb2178f20c8f484 - - - - #define - GNUNET_MQ_hd_fixed_size - d9/dd0/group__mq.html - gac2bc02ab76ed09b1d0e8d42f71e43291 - (name, code, str, ctx) - - - void(* - GNUNET_MQ_MessageCallback - d9/dd0/group__mq.html - gab309e15d90bc713cb949e17b5ed0dfb9 - )(void *cls, const struct GNUNET_MessageHeader *msg) - - - int(* - GNUNET_MQ_MessageValidationCallback - d9/dd0/group__mq.html - ga4621f65b8687476894bc9e92d5f68936 - )(void *cls, const struct GNUNET_MessageHeader *msg) - - - void(* - GNUNET_MQ_SendImpl - d9/dd0/group__mq.html - gaefe4468366d2be46306b6402ded38694 - )(struct GNUNET_MQ_Handle *mq, const struct GNUNET_MessageHeader *msg, void *impl_state) - - - void(* - GNUNET_MQ_DestroyImpl - d9/dd0/group__mq.html - ga52a9b702b7708863d84b5628710ab977 - )(struct GNUNET_MQ_Handle *mq, void *impl_state) - - - void(* - GNUNET_MQ_CancelImpl - d9/dd0/group__mq.html - gaeae7aa19f7a83f88b57807c1d152d702 - )(struct GNUNET_MQ_Handle *mq, void *impl_state) - - - void(* - GNUNET_MQ_ErrorHandler - d9/dd0/group__mq.html - ga4e921b225e2262f149371cc1461c7f2a - )(void *cls, enum GNUNET_MQ_Error error) - - - - GNUNET_MQ_Error - d9/dd0/group__mq.html - ga331150e6d4e3ea912f4768827d57c07f - - - - GNUNET_MQ_ERROR_READ - d9/dd0/group__mq.html - gga331150e6d4e3ea912f4768827d57c07fa47d4d300c2af14d40e4a839e86d7dce0 - - - - GNUNET_MQ_ERROR_WRITE - d9/dd0/group__mq.html - gga331150e6d4e3ea912f4768827d57c07fa8446da7ffa5e4f52780e88ff6b7c6418 - - - - GNUNET_MQ_ERROR_TIMEOUT - d9/dd0/group__mq.html - gga331150e6d4e3ea912f4768827d57c07fa78ae461174e4bfe1716248134e8a51ef - - - - GNUNET_MQ_ERROR_MALFORMED - d9/dd0/group__mq.html - gga331150e6d4e3ea912f4768827d57c07fa8360cd00b886366ac9155483818d0a34 - - - - GNUNET_MQ_ERROR_NO_MATCH - d9/dd0/group__mq.html - gga331150e6d4e3ea912f4768827d57c07fa502ad3c8140936b02ce011e37a51ece0 - - - - - GNUNET_MQ_PriorityPreferences - d9/dd0/group__mq.html - gaa1a4d6afea9bbf6863aabb1bd043f6ce - - - - GNUNET_MQ_PRIO_BACKGROUND - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea4534a0dc2179c5c1f3e951f32bde1111 - - - - GNUNET_MQ_PRIO_BEST_EFFORT - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cead4a4cb9f5686561b8dfb6924dc3a7a1a - - - - GNUNET_MQ_PRIO_URGENT - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea136764cea2833f6ec31a817384ac4dee - - - - GNUNET_MQ_PRIO_CRITICAL_CONTROL - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea2e8c3e29b44513840cadf76f40cc51f3 - - - - GNUNET_MQ_PRIORITY_MASK - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea43c34b3ae16364aed3aeb673c4ab8fb1 - - - - GNUNET_MQ_PREF_UNRELIABLE - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea654189c548874edb58e0c7ac282f1abf - - - - GNUNET_MQ_PREF_LOW_LATENCY - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6ceac7afd266fd70b142fc2ea9773dd00507 - - - - GNUNET_MQ_PREF_CORK_ALLOWED - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea4ea4c0d96d02db622669a25eecc437ea - - - - GNUNET_MQ_PREF_GOODPUT - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea918e8797b907fe83681908b467d4aa20 - - - - GNUNET_MQ_PREF_OUT_OF_ORDER - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea069fe0c6cf7d50fbe9da6c1c3fbbef88 - - - - const struct GNUNET_MessageHeader * - GNUNET_MQ_extract_nested_mh_ - d9/dd0/group__mq.html - ga1b94d6cd0154e2b6c329543025d0098c - (const struct GNUNET_MessageHeader *mh, uint16_t base_size) - - - const struct GNUNET_MessageHeader * - GNUNET_MQ_env_get_msg - d9/dd0/group__mq.html - gaf93895cb513cc0bb221c39515a231220 - (const struct GNUNET_MQ_Envelope *env) - - - const struct GNUNET_MQ_Envelope * - GNUNET_MQ_env_next - d9/dd0/group__mq.html - ga2f02291ad5a8a0f1f58d86882a5e0d83 - (const struct GNUNET_MQ_Envelope *env) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_msg_nested_mh_ - d9/dd0/group__mq.html - gaf7cebbf03472b993f452283153c84395 - (struct GNUNET_MessageHeader **mhp, uint16_t base_size, uint16_t type, const struct GNUNET_MessageHeader *nested_mh) - - - void - GNUNET_MQ_dll_insert_head - d9/dd0/group__mq.html - ga558032520a7f1d9a1cc1bb492eee1637 - (struct GNUNET_MQ_Envelope **env_head, struct GNUNET_MQ_Envelope **env_tail, struct GNUNET_MQ_Envelope *env) - - - void - GNUNET_MQ_dll_insert_tail - d9/dd0/group__mq.html - gae84c89bddf6e16ae26461dc210ad0099 - (struct GNUNET_MQ_Envelope **env_head, struct GNUNET_MQ_Envelope **env_tail, struct GNUNET_MQ_Envelope *env) - - - void - GNUNET_MQ_dll_remove - d9/dd0/group__mq.html - ga233dd5c71828ad265673da99c1316814 - (struct GNUNET_MQ_Envelope **env_head, struct GNUNET_MQ_Envelope **env_tail, struct GNUNET_MQ_Envelope *env) - - - struct GNUNET_MQ_MessageHandler * - GNUNET_MQ_copy_handlers - d9/dd0/group__mq.html - gaf1d375ea01b62d96b9b1a2360b1ddf43 - (const struct GNUNET_MQ_MessageHandler *handlers) - - - struct GNUNET_MQ_MessageHandler * - GNUNET_MQ_copy_handlers2 - d9/dd0/group__mq.html - gadbbb469552009aca7725b89afa566b76 - (const struct GNUNET_MQ_MessageHandler *handlers, GNUNET_MQ_MessageCallback agpl_handler, void *agpl_cls) - - - unsigned int - GNUNET_MQ_count_handlers - d9/dd0/group__mq.html - gaf8ae5ea7ead80e73604e9c3b342dd08d - (const struct GNUNET_MQ_MessageHandler *handlers) - - - #define - GNUNET_MQ_hd_fixed_size - d9/dd0/group__mq.html - gac2bc02ab76ed09b1d0e8d42f71e43291 - (name, code, str, ctx) - - - #define - GNUNET_MQ_hd_var_size - d9/dd0/group__mq.html - gaa45059e45008aa2285f971cf5c39ea43 - (name, code, str, ctx) - - - #define - GNUNET_MQ_check_zero_termination - d9/dd0/group__mq.html - ga61cdff6a4d9611c3f014b9980589d3ef - (m) - - - #define - GNUNET_MQ_check_boxed_message - d9/dd0/group__mq.html - ga9a33287dbf574420e002c4e2566dfd56 - (m) - - - - GNUNET_MQ_PreferenceKind - d9/dd0/group__mq.html - ga840de7d106982e3aa9fd4bd6b8b7bede - - - - GNUNET_MQ_PREFERENCE_NONE - d9/dd0/group__mq.html - gga840de7d106982e3aa9fd4bd6b8b7bedea3f313ccd16e9449c5b779404232835fb - - - - GNUNET_MQ_PREFERENCE_BANDWIDTH - d9/dd0/group__mq.html - gga840de7d106982e3aa9fd4bd6b8b7bedeae7e5e80db24cc79b4930f67df0f44e03 - - - - GNUNET_MQ_PREFERENCE_LATENCY - d9/dd0/group__mq.html - gga840de7d106982e3aa9fd4bd6b8b7bedea90605d6630fb42c3cd19a1ac4987265e - - - - GNUNET_MQ_PREFERENCE_RELIABILITY - d9/dd0/group__mq.html - gga840de7d106982e3aa9fd4bd6b8b7bedea361e8d91b4b67ce819945a8fe5f37223 - - - - int - GNUNET_MQ_handle_message - d9/dd0/group__mq.html - gab9f90b534d301db358477b0644e521c2 - (const struct GNUNET_MQ_MessageHandler *handlers, const struct GNUNET_MessageHeader *mh) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_msg_ - d9/dd0/group__mq.html - ga142fe1c6e5ee9ee970f45fdad73409f5 - (struct GNUNET_MessageHeader **mhp, uint16_t size, uint16_t type) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_msg_copy - d9/dd0/group__mq.html - gab0aabe3176d6a1555ac9c0dfd6efc98a - (const struct GNUNET_MessageHeader *hdr) - - - void - GNUNET_MQ_discard - d9/dd0/group__mq.html - ga67d35d04c4b5a9176506beb77ed3b2ff - (struct GNUNET_MQ_Envelope *mqm) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_get_current_envelope - d9/dd0/group__mq.html - gaf51af2efb777eed0308b9f93ecdf929f - (struct GNUNET_MQ_Handle *mq) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_env_copy - d9/dd0/group__mq.html - gacaaead192e13a27154a2dad5c7e2b11c - (struct GNUNET_MQ_Envelope *env) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_get_last_envelope - d9/dd0/group__mq.html - ga53ad25f749f70b75e589c16ffbf6583d - (struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_MQ_env_set_options - d9/dd0/group__mq.html - ga241bc8a363d99f3e2f5289b84fcbfd0c - (struct GNUNET_MQ_Envelope *env, enum GNUNET_MQ_PriorityPreferences pp) - - - enum GNUNET_MQ_PriorityPreferences - GNUNET_MQ_env_get_options - d9/dd0/group__mq.html - gac226112be92d944675bbf8359ec24ee4 - (struct GNUNET_MQ_Envelope *env) - - - enum GNUNET_MQ_PriorityPreferences - GNUNET_MQ_env_combine_options - d9/dd0/group__mq.html - ga97d7eb4e30229f741ff64bf40ed74987 - (enum GNUNET_MQ_PriorityPreferences p1, enum GNUNET_MQ_PriorityPreferences p2) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_unsent_head - d9/dd0/group__mq.html - ga3cbbe6801e240bf2cf8847fa3847a21d - (struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_MQ_set_options - d9/dd0/group__mq.html - ga1f1ab3e82145827fc81df558fd3acee4 - (struct GNUNET_MQ_Handle *mq, enum GNUNET_MQ_PriorityPreferences pp) - - - unsigned int - GNUNET_MQ_get_length - d9/dd0/group__mq.html - ga2c39025b6840a3db8f24260b70054ac1 - (struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_MQ_send - d9/dd0/group__mq.html - ga500b79dba8a0b1a941c287357c78fe97 - (struct GNUNET_MQ_Handle *mq, struct GNUNET_MQ_Envelope *ev) - - - void - GNUNET_MQ_send_copy - d9/dd0/group__mq.html - ga0bd22b3cd8880f7e130439cdeade2865 - (struct GNUNET_MQ_Handle *mq, const struct GNUNET_MQ_Envelope *ev) - - - void - GNUNET_MQ_send_cancel - d9/dd0/group__mq.html - ga21535b4abe6830253942883a894d9072 - (struct GNUNET_MQ_Envelope *ev) - - - uint32_t - GNUNET_MQ_assoc_add - d9/dd0/group__mq.html - gab0d7a418dac1ad42c0d0b14b99db17d8 - (struct GNUNET_MQ_Handle *mq, void *assoc_data) - - - void * - GNUNET_MQ_assoc_get - d9/dd0/group__mq.html - gac104c7ee668b152012aa3d6da24731b5 - (struct GNUNET_MQ_Handle *mq, uint32_t request_id) - - - void * - GNUNET_MQ_assoc_remove - d9/dd0/group__mq.html - ga955c292b3291620810aeff0bc4f8b800 - (struct GNUNET_MQ_Handle *mq, uint32_t request_id) - - - struct GNUNET_MQ_Handle * - GNUNET_MQ_queue_for_callbacks - d9/dd0/group__mq.html - ga77a88274b1aa03a3f53ba98d261dcf9c - (GNUNET_MQ_SendImpl send, GNUNET_MQ_DestroyImpl destroy, GNUNET_MQ_CancelImpl cancel, void *impl_state, const struct GNUNET_MQ_MessageHandler *handlers, GNUNET_MQ_ErrorHandler error_handler, void *cls) - - - void - GNUNET_MQ_set_handlers_closure - d9/dd0/group__mq.html - gad85987bfb651b517592ce8ebfa26a75b - (struct GNUNET_MQ_Handle *mq, void *handlers_cls) - - - void - GNUNET_MQ_notify_sent - d9/dd0/group__mq.html - gaae9d1e160cd993cd77456ac45ed6389c - (struct GNUNET_MQ_Envelope *ev, GNUNET_SCHEDULER_TaskCallback cb, void *cb_cls) - - - void - GNUNET_MQ_destroy - d9/dd0/group__mq.html - gafc840e069ad92e9d6289d3e2486bbdb5 - (struct GNUNET_MQ_Handle *mq) - - - struct GNUNET_MQ_DestroyNotificationHandle * - GNUNET_MQ_destroy_notify - d9/dd0/group__mq.html - ga2d0762ecac45cb92095e4f794341162f - (struct GNUNET_MQ_Handle *mq, GNUNET_SCHEDULER_TaskCallback cb, void *cb_cls) - - - void - GNUNET_MQ_destroy_notify_cancel - d9/dd0/group__mq.html - gaadf1484a61536df5e1ffda8e64717a27 - (struct GNUNET_MQ_DestroyNotificationHandle *dnh) - - - void - GNUNET_MQ_inject_message - d9/dd0/group__mq.html - ga9eaa9184d6426bab6070ad89694d88e5 - (struct GNUNET_MQ_Handle *mq, const struct GNUNET_MessageHeader *mh) - - - void - GNUNET_MQ_inject_error - d9/dd0/group__mq.html - ga3d730e51a32e1dada6946982621f6a8d - (struct GNUNET_MQ_Handle *mq, enum GNUNET_MQ_Error error) - - - void - GNUNET_MQ_impl_send_continue - d9/dd0/group__mq.html - ga8704a8faf8eab6a055510b6adb0376ee - (struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_MQ_impl_send_in_flight - d9/dd0/group__mq.html - gac5f52a037bfe3128e7edbf26d34a617c - (struct GNUNET_MQ_Handle *mq) - - - void * - GNUNET_MQ_impl_state - d9/dd0/group__mq.html - ga5eb789f24034a35d302dcb950853cce1 - (struct GNUNET_MQ_Handle *mq) - - - const struct GNUNET_MessageHeader * - GNUNET_MQ_impl_current - d9/dd0/group__mq.html - gac11d45e97bb8360e1385bd29d46e9e1c - (struct GNUNET_MQ_Handle *mq) - - - const char * - GNUNET_MQ_preference_to_string - d9/dd0/group__mq.html - ga6398a85861d38df4d13b8322886b5c08 - (enum GNUNET_MQ_PreferenceKind type) - - - - gnunet_mst_lib.h - /home/grothoff/research/gnunet/src/include/ - da/d1b/gnunet__mst__lib_8h - gnunet_common.h - - int(* - GNUNET_MessageTokenizerCallback - d5/d89/group__server.html - ga12bf5ce8da134a83fb087ba978215ff0 - )(void *cls, const struct GNUNET_MessageHeader *message) - - - struct GNUNET_MessageStreamTokenizer * - GNUNET_MST_create - d5/d89/group__server.html - gac42fa1016b869a04800ddbc79090205d - (GNUNET_MessageTokenizerCallback cb, void *cb_cls) - - - int - GNUNET_MST_from_buffer - d5/d89/group__server.html - gacef8d509b296efa351bb68a2043a2b1d - (struct GNUNET_MessageStreamTokenizer *mst, const char *buf, size_t size, int purge, int one_shot) - - - int - GNUNET_MST_read - d5/d89/group__server.html - ga10c3c9e0ba2bfdc55b5d65d2a05ed346 - (struct GNUNET_MessageStreamTokenizer *mst, struct GNUNET_NETWORK_Handle *sock, int purge, int one_shot) - - - int - GNUNET_MST_next - d5/d89/group__server.html - ga0be26e7c9055c8c3f676d485399c6139 - (struct GNUNET_MessageStreamTokenizer *mst, int one_shot) - - - void - GNUNET_MST_destroy - d5/d89/group__server.html - ga88c23bd5063c9bfca49c0aaaca4fd341 - (struct GNUNET_MessageStreamTokenizer *mst) - - - - gnunet_my_lib.h - /home/grothoff/research/gnunet/src/include/ - d7/db2/gnunet__my__lib_8h - gnunet_util_lib.h - gnunet_mysql_lib.h - GNUNET_MY_QueryParam - GNUNET_MY_ResultSpec - - #define - GNUNET_MY_query_param_end - d0/d71/group__mysql.html - gae0b1320c41c211e5c43a077ced8618ee - - - - #define - GNUNET_MY_result_spec_end - d0/d71/group__mysql.html - gac64d5f1ec59174b5ef054780fe603159 - - - - #define - GNUNET_MY_query_param_auto_from_type - d0/d71/group__mysql.html - ga30287b17bc099d8b3a348fbcc90aa33a - (x) - - - #define - GNUNET_MY_result_spec_auto_from_type - d0/d71/group__mysql.html - ga95fd60c9b3bb1b58eb5f7bddeaabfa6a - (dst) - - - int(* - GNUNET_MY_QueryConverter - d0/d71/group__mysql.html - ga541a135a35a82c2150bd7ad91f4d8177 - )(void *cls, const struct GNUNET_MY_QueryParam *qp, MYSQL_BIND *qbind) - - - void(* - GNUNET_MY_QueryCleanup - d0/d71/group__mysql.html - ga054885caadb6c6fa2dc0980a3872c62e - )(void *cls, MYSQL_BIND *qbind) - - - int(* - GNUNET_MY_ResultConverter - d0/d71/group__mysql.html - ga90312719e4e80f57402ae8571f8b0b95 - )(void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - void(* - GNUNET_MY_ResultCleanup - d0/d71/group__mysql.html - ga869bacc3cc8934b1b58aae7894645516 - )(void *cls, struct GNUNET_MY_ResultSpec *rs) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_fixed_size - d0/d71/group__mysql.html - ga9b82d428e69752279f53ea2aef489428 - (const void *ptr, size_t ptr_size) - - - int - GNUNET_MY_exec_prepared - d0/d71/group__mysql.html - gaa62172d18952c1944acd81a94400cc9e - (struct GNUNET_MYSQL_Context *mc, struct GNUNET_MYSQL_StatementHandle *sh, struct GNUNET_MY_QueryParam *params) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_fixed_size - d0/d71/group__mysql.html - ga90b5a46b152059aa0e51cc68ecd873e1 - (void *ptr, size_t ptr_size) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_string - d0/d71/group__mysql.html - ga79efc4d10f8272e605e13fccde41ae84 - (const char *ptr) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_rsa_public_key - d0/d71/group__mysql.html - gaf0b97a18bd9e8f0984e1ed9948089b61 - (const struct GNUNET_CRYPTO_RsaPublicKey *x) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_rsa_signature - d0/d71/group__mysql.html - gad3c5a132d8dfc2e2a859427f9f774f98 - (const struct GNUNET_CRYPTO_RsaSignature *x) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_absolute_time - d0/d71/group__mysql.html - ga1c9681f9d5dbee88467badcafeb901c0 - (const struct GNUNET_TIME_Absolute *x) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_absolute_time_nbo - d0/d71/group__mysql.html - ga485a143df37c96641f6fbe2035fc5a26 - (const struct GNUNET_TIME_AbsoluteNBO *x) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_uint16 - d0/d71/group__mysql.html - ga9c1309a01edf1a6cb3ac6902191c164b - (const uint16_t *x) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_uint32 - d0/d71/group__mysql.html - gabcf5eaf30102a68ba886d57c8fc44d0c - (const uint32_t *x) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_uint64 - d0/d71/group__mysql.html - ga6478ede126ba0a602927e15edfa69f6b - (const uint64_t *x) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_variable_size - d0/d71/group__mysql.html - ga1ed8d221f968ec60b9315133af2355fe - (void **dst, size_t *ptr_size) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_rsa_public_key - d0/d71/group__mysql.html - ga7b2418e05a02ca36a15d0514d0d1f1ad - (struct GNUNET_CRYPTO_RsaPublicKey **rsa) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_rsa_signature - d0/d71/group__mysql.html - ga4da55302364cc500a2fe10e373b9a4f3 - (struct GNUNET_CRYPTO_RsaSignature **sig) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_string - d0/d71/group__mysql.html - ga382f058ae5944277cf688ccd1da5e007 - (char **dst) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_absolute_time - d0/d71/group__mysql.html - ga1baf2612af973715c30ce7ddfda23716 - (struct GNUNET_TIME_Absolute *at) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_absolute_time_nbo - d0/d71/group__mysql.html - ga000f101e40cc56b975e4e709f7d936cf - (struct GNUNET_TIME_AbsoluteNBO *at) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_uint16 - d0/d71/group__mysql.html - ga13efc4713bdf4c2a071bcd59e86d3ac3 - (uint16_t *u16) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_uint32 - d0/d71/group__mysql.html - gac2f32b364d56e91e4335f70224f10f83 - (uint32_t *u32) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_uint64 - d0/d71/group__mysql.html - gadbb75a6c1ff7f599996adcb7960df5e4 - (uint64_t *u64) - - - int - GNUNET_MY_extract_result - d0/d71/group__mysql.html - gade81c8d66af8fcbf8c2fc909d0390845 - (struct GNUNET_MYSQL_StatementHandle *sh, struct GNUNET_MY_ResultSpec *specs) - - - void - GNUNET_MY_cleanup_query - d0/d71/group__mysql.html - ga501f2126e46db95db60cf15555515be0 - (struct GNUNET_MY_QueryParam *qp, MYSQL_BIND *qbind) - - - void - GNUNET_MY_cleanup_result - d0/d71/group__mysql.html - ga6b19469ea3e45493e82a7c820715e697 - (struct GNUNET_MY_ResultSpec *rs) - - - - gnunet_mysql_lib.h - /home/grothoff/research/gnunet/src/include/ - dd/d8e/gnunet__mysql__lib_8h - gnunet_util_lib.h - - int(* - GNUNET_MYSQL_DataProcessor - d0/d71/group__mysql.html - ga6a327bef34f7be138e971aa6dab1608f - )(void *cls, unsigned int num_values, MYSQL_BIND *values) - - - struct GNUNET_MYSQL_Context * - GNUNET_MYSQL_context_create - d0/d71/group__mysql.html - ga8c484d22e3f7e5e2d3b750db0b82f14c - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section) - - - void - GNUNET_MYSQL_context_destroy - d0/d71/group__mysql.html - gaa2ff9ff3db2f2402f3e6fff1bb4a5add - (struct GNUNET_MYSQL_Context *mc) - - - void - GNUNET_MYSQL_statements_invalidate - d0/d71/group__mysql.html - ga94121ad5209edb5ba2476514c88f09be - (struct GNUNET_MYSQL_Context *mc) - - - MYSQL_STMT * - GNUNET_MYSQL_statement_get_stmt - d0/d71/group__mysql.html - ga8610ec329c0e1d16ba50589def531386 - (struct GNUNET_MYSQL_StatementHandle *sh) - - - struct GNUNET_MYSQL_StatementHandle * - GNUNET_MYSQL_statement_prepare - d0/d71/group__mysql.html - ga65c653facf7253821615c004bb148dbc - (struct GNUNET_MYSQL_Context *mc, const char *query) - - - int - GNUNET_MYSQL_statement_run - d0/d71/group__mysql.html - gaf74655f55d7da35d5abcf46ecae92902 - (struct GNUNET_MYSQL_Context *mc, const char *sql) - - - - gnunet_namecache_plugin.h - /home/grothoff/research/gnunet/src/include/ - d1/d01/gnunet__namecache__plugin_8h - gnunet_util_lib.h - gnunet_namecache_service.h - gnunet_namestore_service.h - GNUNET_NAMECACHE_PluginFunctions - - void(* - GNUNET_NAMECACHE_BlockCallback - d6/d65/group__namecache-plugin.html - ga8e3156b839c3383500e8a9a34ad9ed72 - )(void *cls, const struct GNUNET_GNSRECORD_Block *block) - - - - gnunet_namecache_service.h - /home/grothoff/research/gnunet/src/include/ - d6/dc9/gnunet__namecache__service_8h - gnunet_util_lib.h - gnunet_block_lib.h - gnunet_namestore_service.h - - #define - GNUNET_NAMECACHE_MAX_VALUE_SIZE - db/de5/group__namecache.html - ga92936b856241000620b0ca16d8148705 - - - - void(* - GNUNET_NAMECACHE_ContinuationWithStatus - db/de5/group__namecache.html - ga276b2f505bd6d15e7feb9f87373dff21 - )(void *cls, int32_t success, const char *emsg) - - - void(* - GNUNET_NAMECACHE_BlockProcessor - db/de5/group__namecache.html - ga80cb8a3633eb525ff50bca6872e8e39d - )(void *cls, const struct GNUNET_GNSRECORD_Block *block) - - - struct GNUNET_NAMECACHE_Handle * - GNUNET_NAMECACHE_connect - db/de5/group__namecache.html - gabdf599c71414a278546c2b65d8e4ac44 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_NAMECACHE_disconnect - db/de5/group__namecache.html - ga4d2c50bad817c32d2a10b9c48f136089 - (struct GNUNET_NAMECACHE_Handle *h) - - - struct GNUNET_NAMECACHE_QueueEntry * - GNUNET_NAMECACHE_block_cache - db/de5/group__namecache.html - gae169f8749c98850c48c150ea80ea0bdc - (struct GNUNET_NAMECACHE_Handle *h, const struct GNUNET_GNSRECORD_Block *block, GNUNET_NAMECACHE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_NAMECACHE_QueueEntry * - GNUNET_NAMECACHE_lookup_block - db/de5/group__namecache.html - gadb15343b7b6c83b370fbcd9632a91fb5 - (struct GNUNET_NAMECACHE_Handle *h, const struct GNUNET_HashCode *derived_hash, GNUNET_NAMECACHE_BlockProcessor proc, void *proc_cls) - - - void - GNUNET_NAMECACHE_cancel - db/de5/group__namecache.html - ga555ea41b2b32d0707e2d8dfa78d1978b - (struct GNUNET_NAMECACHE_QueueEntry *qe) - - - - gnunet_namestore_plugin.h - /home/grothoff/research/gnunet/src/include/ - d4/d7f/gnunet__namestore__plugin_8h - gnunet_util_lib.h - gnunet_namestore_service.h - GNUNET_NAMESTORE_PluginFunctions - - void(* - GNUNET_NAMESTORE_RecordIterator - d4/dc0/group__namestore-plugin.html - ga252511c93bf1c37e7f6255b15d2c0b19 - )(void *cls, uint64_t serial, const struct GNUNET_CRYPTO_EcdsaPrivateKey *private_key, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - - gnunet_namestore_service.h - /home/grothoff/research/gnunet/src/include/ - dc/ddc/gnunet__namestore__service_8h - gnunet_util_lib.h - gnunet_block_lib.h - gnunet_gnsrecord_lib.h - - void(* - GNUNET_NAMESTORE_ContinuationWithStatus - d3/da4/group__namestore.html - ga75fd3464210af05ccd24005777eb2850 - )(void *cls, int32_t success, const char *emsg) - - - void(* - GNUNET_NAMESTORE_RecordMonitor - d3/da4/group__namestore.html - gacfe372172322322a2364b3cad7e9cb40 - )(void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - struct GNUNET_NAMESTORE_Handle * - GNUNET_NAMESTORE_connect - d3/da4/group__namestore.html - gab89e5d40f846d81a67d6ca467fecec12 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_NAMESTORE_disconnect - d3/da4/group__namestore.html - ga55d978f37d4e7644c6523aef2bdbd5bf - (struct GNUNET_NAMESTORE_Handle *h) - - - struct GNUNET_NAMESTORE_QueueEntry * - GNUNET_NAMESTORE_records_store - d3/da4/group__namestore.html - ga2a0cb56a5276e6763ef14154e75f19fc - (struct GNUNET_NAMESTORE_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd, GNUNET_NAMESTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_NAMESTORE_QueueEntry * - GNUNET_NAMESTORE_set_nick - d3/da4/group__namestore.html - gac271fb461ec315d48178d131dee89743 - (struct GNUNET_NAMESTORE_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const char *nick, GNUNET_NAMESTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_NAMESTORE_QueueEntry * - GNUNET_NAMESTORE_records_lookup - d3/da4/group__namestore.html - gad3e5b0ee07eb76411403503fda2a0a27 - (struct GNUNET_NAMESTORE_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const char *label, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_NAMESTORE_RecordMonitor rm, void *rm_cls) - - - struct GNUNET_NAMESTORE_QueueEntry * - GNUNET_NAMESTORE_zone_to_name - d3/da4/group__namestore.html - gae1d8df536a2e16aad30802f8394efe56 - (struct GNUNET_NAMESTORE_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const struct GNUNET_CRYPTO_EcdsaPublicKey *value_zone, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_NAMESTORE_RecordMonitor proc, void *proc_cls) - - - void - GNUNET_NAMESTORE_cancel - d3/da4/group__namestore.html - ga693452115970a25ffd00aecc69f944ef - (struct GNUNET_NAMESTORE_QueueEntry *qe) - - - struct GNUNET_NAMESTORE_ZoneIterator * - GNUNET_NAMESTORE_zone_iteration_start - d3/da4/group__namestore.html - gadf856144ae9ea38d61433f6dfab952d3 - (struct GNUNET_NAMESTORE_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_NAMESTORE_RecordMonitor proc, void *proc_cls, GNUNET_SCHEDULER_TaskCallback finish_cb, void *finish_cb_cls) - - - void - GNUNET_NAMESTORE_zone_iterator_next - d3/da4/group__namestore.html - ga6471a454dd2845e80eb519f63b743248 - (struct GNUNET_NAMESTORE_ZoneIterator *it, uint64_t limit) - - - void - GNUNET_NAMESTORE_zone_iteration_stop - d3/da4/group__namestore.html - gafeb3da9d08a8778f4d29ec66248b2268 - (struct GNUNET_NAMESTORE_ZoneIterator *it) - - - struct GNUNET_NAMESTORE_ZoneMonitor * - GNUNET_NAMESTORE_zone_monitor_start - d3/da4/group__namestore.html - ga5a1b317c5eac0f550a31ddf6888e650e - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, int iterate_first, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_NAMESTORE_RecordMonitor monitor, void *monitor_cls, GNUNET_SCHEDULER_TaskCallback sync_cb, void *sync_cb_cls) - - - void - GNUNET_NAMESTORE_zone_monitor_next - d3/da4/group__namestore.html - gac212bcb3b9c44c286b7f348bebc9be58 - (struct GNUNET_NAMESTORE_ZoneMonitor *zm, uint64_t limit) - - - void - GNUNET_NAMESTORE_zone_monitor_stop - d3/da4/group__namestore.html - ga6c10782b63efdb52ce9c75fd454acd37 - (struct GNUNET_NAMESTORE_ZoneMonitor *zm) - - - - gnunet_nat_auto_service.h - /home/grothoff/research/gnunet/src/include/ - dd/dee/gnunet__nat__auto__service_8h - gnunet_util_lib.h - gnunet_nat_service.h - - void(* - GNUNET_NAT_AUTO_AutoResultCallback - d1/df6/group__nat.html - gaa381898b5e7504a6672508cfa9294d33 - )(void *cls, const struct GNUNET_CONFIGURATION_Handle *diff, enum GNUNET_NAT_StatusCode result, enum GNUNET_NAT_Type type) - - - struct GNUNET_NAT_AUTO_Test * - GNUNET_NAT_AUTO_test_start - d1/df6/group__nat.html - gae8740f6fe5f1778c9cb1f83d5c269e87 - (const struct GNUNET_CONFIGURATION_Handle *cfg, uint8_t proto, const char *section_name, GNUNET_NAT_TestCallback report, void *report_cls) - - - void - GNUNET_NAT_AUTO_test_stop - d1/df6/group__nat.html - ga50e98cb42c494d3b3107aa848f052ebb - (struct GNUNET_NAT_AUTO_Test *tst) - - - const char * - GNUNET_NAT_AUTO_status2string - d1/df6/group__nat.html - gab69974441d55a1fb17a16238ea78fb57 - (enum GNUNET_NAT_StatusCode err) - - - struct GNUNET_NAT_AUTO_AutoHandle * - GNUNET_NAT_AUTO_autoconfig_start - d1/df6/group__nat.html - gabedaeacd11ea3e311ca80baf2f00a36d - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_NAT_AUTO_AutoResultCallback cb, void *cb_cls) - - - void - GNUNET_NAT_AUTO_autoconfig_cancel - d1/df6/group__nat.html - gaec8497f0947080e6080ce5ea0e97a90e - (struct GNUNET_NAT_AUTO_AutoHandle *ah) - - - - gnunet_nat_service.h - /home/grothoff/research/gnunet/src/include/ - df/db5/gnunet__nat__service_8h - gnunet_util_lib.h - - void(* - GNUNET_NAT_AddressCallback - d1/df6/group__nat.html - gab12a56ea670b9e48689e73d605ec6a8e - )(void *cls, void **app_ctx, int add_remove, enum GNUNET_NAT_AddressClass ac, const struct sockaddr *addr, socklen_t addrlen) - - - void(* - GNUNET_NAT_ReversalCallback - d1/df6/group__nat.html - ga55216a1094e272518c93944411b074b9 - )(void *cls, const struct sockaddr *remote_addr, socklen_t remote_addrlen) - - - void(* - GNUNET_NAT_TestCallback - d1/df6/group__nat.html - ga68d19c7a2c3891d937d26ebd3ce2e2d7 - )(void *cls, enum GNUNET_NAT_StatusCode result) - - - - GNUNET_NAT_AddressClass - d1/df6/group__nat.html - gafa6b2558733870d07b693639af77b5f4 - - - - GNUNET_NAT_AC_NONE - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a9f066cbb41e07d3448ba544d4c1d6bdf - - - - GNUNET_NAT_AC_OTHER - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a832a32df27710c7a0f43dd53def01c01 - - - - GNUNET_NAT_AC_PRIVATE - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a39bf48b5fb6ed0b83c712a051755fbda - - - - GNUNET_NAT_AC_GLOBAL - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a2656832f51188ce18b0abcbbef98602d - - - - GNUNET_NAT_AC_GLOBAL_PRIVATE - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a2634e68344a1d255c9448ba5a78ab578 - - - - GNUNET_NAT_AC_LAN - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a11f82f5b94e813a73258cab6d47ffb36 - - - - GNUNET_NAT_AC_LAN_PRIVATE - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a11746c7943bfc2ef939c55459dcb7c5d - - - - GNUNET_NAT_AC_WLAN - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a80dea5890bca3923761ed18feb3cd31a - - - - GNUNET_NAT_AC_BT - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a9bca347595712fc02c7052f21d3fd29d - - - - GNUNET_NAT_AC_LOOPBACK - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4ad64c37b64b80e93a40bf7f1b7b51aece - - - - GNUNET_NAT_AC_EXTERN - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a42eb647ac7d9d3a44483d392a17a3cd3 - - - - GNUNET_NAT_AC_MANUAL - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4aba84c46346d59618af74c216c323403d - - - - GNUNET_NAT_AC_ANY - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a7db579e0116f0d1086aeb12dda2b37da - - - - - GNUNET_NAT_StatusCode - d1/df6/group__nat.html - ga5898da92219530dc1978f49adedac982 - - - - GNUNET_NAT_ERROR_SUCCESS - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a1af97c3ba6e660e4c2e51fb6acc2fe90 - - - - GNUNET_NAT_ERROR_IPC_FAILURE - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a77a94550f2a13dcb9e08f064a845ba38 - - - - GNUNET_NAT_ERROR_INTERNAL_NETWORK_ERROR - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a4b4d137a3c945f3ea2516303ea53ee0c - - - - GNUNET_NAT_ERROR_TIMEOUT - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982aef23498225cbb901bd6953729e3f671a - - - - GNUNET_NAT_ERROR_NOT_ONLINE - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a0ffd0c088862778746606ad6c0c09a8b - - - - GNUNET_NAT_ERROR_UPNPC_NOT_FOUND - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a0e36af070393acefb3ac8b3ea8c9415f - - - - GNUNET_NAT_ERROR_UPNPC_FAILED - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a269f8b030efb5524b410a634e7d38269 - - - - GNUNET_NAT_ERROR_UPNPC_TIMEOUT - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a1049b41d001fb0c1b8d9b1d9f53b1bcf - - - - GNUNET_NAT_ERROR_UPNPC_PORTMAP_FAILED - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a60fcd94769cb0c6586a169e219f9fd73 - - - - GNUNET_NAT_ERROR_EXTERNAL_IP_UTILITY_NOT_FOUND - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a730b1ae4b3e1a405199a95085498dc9d - - - - GNUNET_NAT_ERROR_EXTERNAL_IP_UTILITY_FAILED - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a2e07114cd0ce6b241277104c5d4586ad - - - - GNUNET_NAT_ERROR_EXTERNAL_IP_UTILITY_OUTPUT_INVALID - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a1e55b4cf97019e1a63bf992e3e3820a1 - - - - GNUNET_NAT_ERROR_EXTERNAL_IP_ADDRESS_INVALID - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982ac577309981f029abb3cd5625e2e8d1f8 - - - - GNUNET_NAT_ERROR_NO_VALID_IF_IP_COMBO - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a94597d88364129f8eebd5cb59daa70d8 - - - - GNUNET_NAT_ERROR_HELPER_NAT_SERVER_NOT_FOUND - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982ac3f822f30ee1fba7f39a0b6197f2a945 - - - - GNUNET_NAT_ERROR_NAT_TEST_START_FAILED - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982ad4f695643f843c9ed3e79bdf7e5ce77d - - - - GNUNET_NAT_ERROR_NAT_TEST_TIMEOUT - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982ae78d32da88a58b91ae7aeda22a1b0351 - - - - GNUNET_NAT_ERROR_NAT_REGISTER_FAILED - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a76d01f1ec4ca57152c00e83a206c47be - - - - GNUNET_NAT_ERROR_HELPER_NAT_CLIENT_NOT_FOUND - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a59079a9bfd24d62e9b2adb04d6e89524 - - - - - GNUNET_NAT_Type - d1/df6/group__nat.html - ga7e4639df980853c0a68ce94a625f5708 - - - - GNUNET_NAT_TYPE_NO_NAT - d1/df6/group__nat.html - gga7e4639df980853c0a68ce94a625f5708a6d52a2a52106e1ade686f9902c165ef2 - - - - GNUNET_NAT_TYPE_UNREACHABLE_NAT - d1/df6/group__nat.html - gga7e4639df980853c0a68ce94a625f5708a1894e9b97ad58d05345c99f2177700f5 - - - - GNUNET_NAT_TYPE_STUN_PUNCHED_NAT - d1/df6/group__nat.html - gga7e4639df980853c0a68ce94a625f5708afcf150c202aa7b4822d167c1dd54a712 - - - - GNUNET_NAT_TYPE_UPNP_NAT - d1/df6/group__nat.html - gga7e4639df980853c0a68ce94a625f5708a027e2cfd4b3c41e2a15b6ce7e68259ea - - - - GNUNET_NAT_TYPE_UNKNOWN - d1/df6/group__nat.html - gga7e4639df980853c0a68ce94a625f5708a068efe2126aacf074d68da05ed797fef - - - - struct GNUNET_NAT_Handle * - GNUNET_NAT_register - d1/df6/group__nat.html - gafa9f5b8aee4994bc797209cbb11cc1f4 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *config_section, uint8_t proto, unsigned int num_addrs, const struct sockaddr **addrs, const socklen_t *addrlens, GNUNET_NAT_AddressCallback address_callback, GNUNET_NAT_ReversalCallback reversal_callback, void *callback_cls) - - - int - GNUNET_NAT_test_address - d1/df6/group__nat.html - gafe00f8249211e8dba202ffe1c7ec8c70 - (struct GNUNET_NAT_Handle *nh, const void *addr, socklen_t addrlen) - - - int - GNUNET_NAT_request_reversal - d1/df6/group__nat.html - ga286e03fe7dca76280a6ce5a711132a7e - (struct GNUNET_NAT_Handle *nh, const struct sockaddr_in *local_sa, const struct sockaddr_in *remote_sa) - - - void - GNUNET_NAT_unregister - d1/df6/group__nat.html - ga64c405a83307bebc120950d7b7b3c215 - (struct GNUNET_NAT_Handle *nh) - - - int - GNUNET_NAT_stun_handle_packet - d1/df6/group__nat.html - gab2211bbacf06ee9493e3c0e3fc054a27 - (struct GNUNET_NAT_Handle *nh, const struct sockaddr *sender_addr, size_t sender_addr_len, const void *data, size_t data_size) - - - struct GNUNET_NAT_STUN_Handle * - GNUNET_NAT_stun_make_request - d1/df6/group__nat.html - ga8ef8637fc799a50dba1b3b7fc99ae706 - (const char *server, uint16_t port, struct GNUNET_NETWORK_Handle *sock, GNUNET_NAT_TestCallback cb, void *cb_cls) - - - void - GNUNET_NAT_stun_make_request_cancel - d1/df6/group__nat.html - ga6c767d91bff48e0b38651d0e17625d9e - (struct GNUNET_NAT_STUN_Handle *rh) - - - - gnunet_nc_lib.h - /home/grothoff/research/gnunet/src/include/ - d8/df5/gnunet__nc__lib_8h - - struct GNUNET_NotificationContext * - GNUNET_notification_context_create - d9/dd0/group__mq.html - gac0cfbf1f6203237daed8de9e56ae34eb - (unsigned int queue_length) - - - void - GNUNET_notification_context_destroy - d9/dd0/group__mq.html - ga0574eac75858e462c068919b88dcab13 - (struct GNUNET_NotificationContext *nc) - - - void - GNUNET_notification_context_add - d9/dd0/group__mq.html - gaf27fd6d72aa86333916a0de76935f6a8 - (struct GNUNET_NotificationContext *nc, struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_notification_context_broadcast - d9/dd0/group__mq.html - ga89f6ec46307ec1f412b388c152f9b0ef - (struct GNUNET_NotificationContext *nc, const struct GNUNET_MessageHeader *msg, int can_drop) - - - unsigned int - GNUNET_notification_context_get_size - d9/dd0/group__mq.html - ga3aa7faefd399c1ff154bd632964b35ee - (struct GNUNET_NotificationContext *nc) - - - - gnunet_network_lib.h - /home/grothoff/research/gnunet/src/include/ - d0/d47/gnunet__network__lib_8h - gnunet_disk_lib.h - gnunet_time_lib.h - GNUNET_NETWORK_FDSet - - int - GNUNET_NETWORK_test_pf - db/d3a/group__network.html - gab6c4e570ec31350efff179cbf18e6730 - (int pf) - - - char * - GNUNET_NETWORK_shorten_unixpath - db/d3a/group__network.html - ga89ef4d0a66baf537d191168181121f15 - (char *unixpath) - - - void - GNUNET_NETWORK_unix_precheck - db/d3a/group__network.html - ga9d06107778e08f94130ba41ad19df8d0 - (const struct sockaddr_un *un) - - - struct GNUNET_NETWORK_Handle * - GNUNET_NETWORK_socket_accept - db/d3a/group__network.html - ga6b1873650d4a420c8d886aa6b7a673d3 - (const struct GNUNET_NETWORK_Handle *desc, struct sockaddr *address, socklen_t *address_len) - - - struct GNUNET_NETWORK_Handle * - GNUNET_NETWORK_socket_box_native - db/d3a/group__network.html - gaf408f35cf57beeaa859978e696b045a8 - (int fd) - - - int - GNUNET_NETWORK_socket_set_blocking - db/d3a/group__network.html - ga7e3ba99aaf6a99d64b146074fb6547e4 - (struct GNUNET_NETWORK_Handle *fd, int doBlock) - - - int - GNUNET_NETWORK_socket_bind - db/d3a/group__network.html - gabcd33b0088c11fa4dd48500196555e06 - (struct GNUNET_NETWORK_Handle *desc, const struct sockaddr *address, socklen_t address_len) - - - int - GNUNET_NETWORK_socket_close - db/d3a/group__network.html - gaed7ca969b40922b194c430e04d9d89e0 - (struct GNUNET_NETWORK_Handle *desc) - - - void - GNUNET_NETWORK_socket_free_memory_only_ - db/d3a/group__network.html - ga7f098c3d5642a80218eafee7b34c9722 - (struct GNUNET_NETWORK_Handle *desc) - - - int - GNUNET_NETWORK_socket_connect - db/d3a/group__network.html - gad2bfe08a0845eb72567970bd7041ab45 - (const struct GNUNET_NETWORK_Handle *desc, const struct sockaddr *address, socklen_t address_len) - - - int - GNUNET_NETWORK_socket_getsockopt - db/d3a/group__network.html - ga44a41f90e6b1099a3e8598d6905b9bbb - (const struct GNUNET_NETWORK_Handle *desc, int level, int optname, void *optval, socklen_t *optlen) - - - int - GNUNET_NETWORK_socket_listen - db/d3a/group__network.html - gab21800375fd52a6e3fdd54a137bdb9a1 - (const struct GNUNET_NETWORK_Handle *desc, int backlog) - - - ssize_t - GNUNET_NETWORK_socket_recvfrom_amount - db/d3a/group__network.html - ga70bc5160c71928d1bd609c0defcfdfc2 - (const struct GNUNET_NETWORK_Handle *desc) - - - ssize_t - GNUNET_NETWORK_socket_recvfrom - db/d3a/group__network.html - ga447a60cbcd790acfae218756bb9347e4 - (const struct GNUNET_NETWORK_Handle *desc, void *buffer, size_t length, struct sockaddr *src_addr, socklen_t *addrlen) - - - ssize_t - GNUNET_NETWORK_socket_recv - db/d3a/group__network.html - ga3db17e3bc71f502a1eb9c020286b04f5 - (const struct GNUNET_NETWORK_Handle *desc, void *buffer, size_t length) - - - int - GNUNET_NETWORK_socket_select - db/d3a/group__network.html - gaa9a8b6845a5f413199eb171407752a09 - (struct GNUNET_NETWORK_FDSet *rfds, struct GNUNET_NETWORK_FDSet *wfds, struct GNUNET_NETWORK_FDSet *efds, struct GNUNET_TIME_Relative timeout) - - - ssize_t - GNUNET_NETWORK_socket_send - db/d3a/group__network.html - ga8aa6d9b22dfe37567eba7c62030ed372 - (const struct GNUNET_NETWORK_Handle *desc, const void *buffer, size_t length) - - - ssize_t - GNUNET_NETWORK_socket_sendto - db/d3a/group__network.html - gac784456a7ec147b6f0874cf9a11a9f8f - (const struct GNUNET_NETWORK_Handle *desc, const void *message, size_t length, const struct sockaddr *dest_addr, socklen_t dest_len) - - - int - GNUNET_NETWORK_socket_setsockopt - db/d3a/group__network.html - gaba3e74096aad3461ec20dc976689af4e - (struct GNUNET_NETWORK_Handle *fd, int level, int option_name, const void *option_value, socklen_t option_len) - - - int - GNUNET_NETWORK_socket_shutdown - db/d3a/group__network.html - ga1a89427847ee62e1641d2967e98d3141 - (struct GNUNET_NETWORK_Handle *desc, int how) - - - int - GNUNET_NETWORK_socket_disable_corking - db/d3a/group__network.html - ga78936f80f99b704686a2cff9269b82b8 - (struct GNUNET_NETWORK_Handle *desc) - - - struct GNUNET_NETWORK_Handle * - GNUNET_NETWORK_socket_create - db/d3a/group__network.html - ga7cff0e0f316a799b54df50caeb064242 - (int domain, int type, int protocol) - - - void - GNUNET_NETWORK_fdset_zero - db/d3a/group__network.html - ga13962f458de3288e61e8c2083156fd7f - (struct GNUNET_NETWORK_FDSet *fds) - - - void - GNUNET_NETWORK_fdset_set - db/d3a/group__network.html - ga7e033f84dd6a1aa404ad4c366e43787c - (struct GNUNET_NETWORK_FDSet *fds, const struct GNUNET_NETWORK_Handle *desc) - - - int - GNUNET_NETWORK_fdset_isset - db/d3a/group__network.html - gacff13ef7fd5e551ded201c1ae80442f5 - (const struct GNUNET_NETWORK_FDSet *fds, const struct GNUNET_NETWORK_Handle *desc) - - - void - GNUNET_NETWORK_fdset_add - db/d3a/group__network.html - ga456366e92e7ef6b9ac8a6b939e440408 - (struct GNUNET_NETWORK_FDSet *dst, const struct GNUNET_NETWORK_FDSet *src) - - - void - GNUNET_NETWORK_fdset_copy - db/d3a/group__network.html - ga51726956d04948ca0351304b6a46aff6 - (struct GNUNET_NETWORK_FDSet *to, const struct GNUNET_NETWORK_FDSet *from) - - - int - GNUNET_NETWORK_get_fd - db/d3a/group__network.html - ga19222114276cc0dee4287e8aba68c654 - (const struct GNUNET_NETWORK_Handle *desc) - - - struct sockaddr * - GNUNET_NETWORK_get_addr - db/d3a/group__network.html - ga07b8db689bdc2c15171513b028fff1db - (const struct GNUNET_NETWORK_Handle *desc) - - - socklen_t - GNUNET_NETWORK_get_addrlen - db/d3a/group__network.html - ga1712f28ce4b9db8bb51e1a243dbeb640 - (const struct GNUNET_NETWORK_Handle *desc) - - - void - GNUNET_NETWORK_fdset_copy_native - db/d3a/group__network.html - ga29311e18b2144b6480fe8f346b04b2d9 - (struct GNUNET_NETWORK_FDSet *to, const fd_set *from, int nfds) - - - void - GNUNET_NETWORK_fdset_set_native - db/d3a/group__network.html - ga4e1b3f1a9c99678a49c01ed397a00ffd - (struct GNUNET_NETWORK_FDSet *to, int nfd) - - - int - GNUNET_NETWORK_fdset_test_native - db/d3a/group__network.html - ga7ba15325489b26ab4f457154590f879e - (const struct GNUNET_NETWORK_FDSet *to, int nfd) - - - void - GNUNET_NETWORK_fdset_handle_set - db/d3a/group__network.html - gaec0d52ef316dadc98f82844c0eb6c023 - (struct GNUNET_NETWORK_FDSet *fds, const struct GNUNET_DISK_FileHandle *h) - - - void - GNUNET_NETWORK_fdset_handle_set_first - db/d3a/group__network.html - ga0818d41c136bab8d234c2f2aac9b0d22 - (struct GNUNET_NETWORK_FDSet *fds, const struct GNUNET_DISK_FileHandle *h) - - - int - GNUNET_NETWORK_fdset_handle_isset - db/d3a/group__network.html - gaa60dde22f955bb06cb7c430ccf05def7 - (const struct GNUNET_NETWORK_FDSet *fds, const struct GNUNET_DISK_FileHandle *h) - - - int - GNUNET_NETWORK_fdset_overlap - db/d3a/group__network.html - ga3bcc8f891baeadb3742f58f775ff99be - (const struct GNUNET_NETWORK_FDSet *fds1, const struct GNUNET_NETWORK_FDSet *fds2) - - - struct GNUNET_NETWORK_FDSet * - GNUNET_NETWORK_fdset_create - db/d3a/group__network.html - ga132ce41e23e3996b03635cceb1fac15c - (void) - - - void - GNUNET_NETWORK_fdset_destroy - db/d3a/group__network.html - ga1461437393f10b2edfde84eb98cbb979 - (struct GNUNET_NETWORK_FDSet *fds) - - - int - GNUNET_NETWORK_test_port_free - db/d3a/group__network.html - ga2aea8ece3efa79d185b9f09c00488b98 - (int ipproto, uint16_t port) - - - - gnunet_nse_service.h - /home/grothoff/research/gnunet/src/include/ - d9/df8/gnunet__nse__service_8h - gnunet_util_lib.h - - #define - GNUNET_NSE_VERSION - d6/d5b/group__nse.html - gad87ad047a4ff1882acdaa58b9a6d8481 - - - - #define - GNUNET_NSE_log_estimate_to_n - d6/d5b/group__nse.html - ga7e35c25508926750438b0626f422c7bb - (loge) - - - void(* - GNUNET_NSE_Callback - d6/d5b/group__nse.html - ga34167faa04462bf6da3177a7f3a6c27a - )(void *cls, struct GNUNET_TIME_Absolute timestamp, double logestimate, double std_dev) - - - struct GNUNET_NSE_Handle * - GNUNET_NSE_connect - d6/d5b/group__nse.html - gabb7c1aa74e50774e60ebb338dcccd948 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_NSE_Callback func, void *func_cls) - - - void - GNUNET_NSE_disconnect - d6/d5b/group__nse.html - ga1b435ff14ca0c408bd2ab40fbecb7205 - (struct GNUNET_NSE_Handle *h) - - - - gnunet_nt_lib.h - /home/grothoff/research/gnunet/src/include/ - d4/d03/gnunet__nt__lib_8h - - #define - GNUNET_NT_COUNT - d4/d03/gnunet__nt__lib_8h.html - a172643d6ffd3fc4f940088ee0a77ee67 - - - - - GNUNET_NetworkType - dd/de3/group__nt.html - ga259b9eebc0a3df4e40c66879fbff9f3f - - - - GNUNET_NT_UNSPECIFIED - dd/de3/group__nt.html - gga259b9eebc0a3df4e40c66879fbff9f3fa2a6b09cb855cb2a53d0c3ea8eed66dd6 - - - - GNUNET_NT_LOOPBACK - dd/de3/group__nt.html - gga259b9eebc0a3df4e40c66879fbff9f3fa76c22003b009952f8215d56d6f5602ac - - - - GNUNET_NT_LAN - dd/de3/group__nt.html - gga259b9eebc0a3df4e40c66879fbff9f3fa3a36063ac885de18628fd17f30f5bde1 - - - - GNUNET_NT_WAN - dd/de3/group__nt.html - gga259b9eebc0a3df4e40c66879fbff9f3fa0eccfbcd05e57b65a01449304edccaef - - - - GNUNET_NT_WLAN - dd/de3/group__nt.html - gga259b9eebc0a3df4e40c66879fbff9f3fa088e8261ea328a8677f24bd6bcabdc37 - - - - GNUNET_NT_BT - dd/de3/group__nt.html - gga259b9eebc0a3df4e40c66879fbff9f3fab446e941ea34186b14187c3a272f8682 - - - - const char * - GNUNET_NT_to_string - dd/de3/group__nt.html - gaa1778d42ec3561c6db6abad2ddb68be8 - (enum GNUNET_NetworkType net) - - - enum GNUNET_NetworkType - GNUNET_NT_scanner_get_type - dd/de3/group__nt.html - gace22fcb3e0741df70dad03463835809f - (struct GNUNET_NT_InterfaceScanner *is, const struct sockaddr *addr, socklen_t addrlen) - - - struct GNUNET_NT_InterfaceScanner * - GNUNET_NT_scanner_init - dd/de3/group__nt.html - ga64f3fc5d6e4c7a45ad9aac8fac08b113 - (void) - - - void - GNUNET_NT_scanner_done - dd/de3/group__nt.html - ga5b96ff26607c8a425e323dcb6f9a04f8 - (struct GNUNET_NT_InterfaceScanner *is) - - - - gnunet_op_lib.h - /home/grothoff/research/gnunet/src/include/ - d9/d95/gnunet__op__lib_8h - gnunet_util_lib.h - - struct GNUNET_OP_Handle * - GNUNET_OP_create - d9/d95/gnunet__op__lib_8h.html - a54c860d2bc514cef585d0ead67089066 - () - - - void - GNUNET_OP_destroy - d9/d95/gnunet__op__lib_8h.html - a7054e53fe83f3f00d1f8c02606d51fbe - (struct GNUNET_OP_Handle *h) - - - uint64_t - GNUNET_OP_get_next_id - d9/d95/gnunet__op__lib_8h.html - a052d34a0115f663ddd61972807d5bfce - (struct GNUNET_OP_Handle *h) - - - int - GNUNET_OP_get - d9/d95/gnunet__op__lib_8h.html - a4679df266c196c02b29427717533b650 - (struct GNUNET_OP_Handle *h, uint64_t op_id, GNUNET_ResultCallback *result_cb, void **cls, void **ctx) - - - uint64_t - GNUNET_OP_add - d9/d95/gnunet__op__lib_8h.html - acafefd485f1f7ee4931a58e02be6e834 - (struct GNUNET_OP_Handle *h, GNUNET_ResultCallback result_cb, void *cls, void *ctx) - - - int - GNUNET_OP_result - d9/d95/gnunet__op__lib_8h.html - a083be6fccbfb4b17335a950887fcd843 - (struct GNUNET_OP_Handle *h, uint64_t op_id, int64_t result_code, const void *data, uint16_t data_size, void **ctx) - - - int - GNUNET_OP_remove - d9/d95/gnunet__op__lib_8h.html - a4f9c74c172902ee022a05beba7c19d72 - (struct GNUNET_OP_Handle *h, uint64_t op_id) - - - - gnunet_os_lib.h - /home/grothoff/research/gnunet/src/include/ - d3/df8/gnunet__os__lib_8h - gnunet_common.h - gnunet_configuration_lib.h - gnunet_scheduler_lib.h - GNUNET_OS_ProjectData - - #define - GNUNET_OS_get_hostname_max_length - de/d5c/group__os.html - ga7aef5d2feb8007541576e21b40149fdc - () - - - int(* - GNUNET_OS_NetworkInterfaceProcessor - de/d5c/group__os.html - ga336edf51b7b11dcc3c9ab814210d2971 - )(void *cls, const char *name, int isDefault, const struct sockaddr *addr, const struct sockaddr *broadcast_addr, const struct sockaddr *netmask, socklen_t addrlen) - - - void(* - GNUNET_OS_LineProcessor - de/d5c/group__os.html - ga0a1ad5b8bd66916ba40e2757f4076cb4 - )(void *cls, const char *line) - - - - GNUNET_OS_InheritStdioFlags - de/d5c/group__os.html - ga14d47351db3551577bf70d7c90819bbf - - - - GNUNET_OS_INHERIT_STD_NONE - de/d5c/group__os.html - gga14d47351db3551577bf70d7c90819bbfaab67a54dc2e6e035e7cf416014647a29 - - - - GNUNET_OS_INHERIT_STD_IN - de/d5c/group__os.html - gga14d47351db3551577bf70d7c90819bbfa4b644a17925e74730e5a75017c34de25 - - - - GNUNET_OS_INHERIT_STD_OUT - de/d5c/group__os.html - gga14d47351db3551577bf70d7c90819bbfa92eede2c02ec1a8423cec4fe343c23b1 - - - - GNUNET_OS_INHERIT_STD_ERR - de/d5c/group__os.html - gga14d47351db3551577bf70d7c90819bbfaaa51f8f305ddc9e240a63d66184d16e5 - - - - GNUNET_OS_INHERIT_STD_OUT_AND_ERR - de/d5c/group__os.html - gga14d47351db3551577bf70d7c90819bbfad1353ccb8e7218a5132c00954e17479b - - - - GNUNET_OS_INHERIT_STD_ALL - de/d5c/group__os.html - gga14d47351db3551577bf70d7c90819bbfa8765c7bbd3f5c2258b483fc9a562b3a3 - - - - - GNUNET_OS_InstallationPathKind - de/d5c/group__os.html - gad7710f3e6a6bdfb2586f4ef27d37cd1b - - - - GNUNET_OS_IPK_PREFIX - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1bae7556857db9dc509858877882425dd0d - - - - GNUNET_OS_IPK_BINDIR - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1bae8022a63e66bfab8f02b4aa21e5231fe - - - - GNUNET_OS_IPK_LIBDIR - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1bad33423e203f9393fbfb9ec734f4b0505 - - - - GNUNET_OS_IPK_DATADIR - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1ba7de501cb4c53e67d044cb1b8ff3d81de - - - - GNUNET_OS_IPK_LOCALEDIR - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1babc7431e545d0174cb948eb294c294976 - - - - GNUNET_OS_IPK_SELF_PREFIX - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1ba12e59c40135975ac0dd72a69b300f39e - - - - GNUNET_OS_IPK_ICONDIR - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1ba2ddeecf57bfd053069738f58eb13bcc3 - - - - GNUNET_OS_IPK_DOCDIR - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1ba939c96cda18dd9faa57aabd0194ed71f - - - - GNUNET_OS_IPK_LIBEXECDIR - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1bae9d3de90a960a9133d25ba66d0fe1ad6 - - - - - GNUNET_OS_ProcessStatusType - de/d5c/group__os.html - gaaf1ecbee125207592e5f0dc5eeadafb3 - - - - GNUNET_OS_PROCESS_UNKNOWN - de/d5c/group__os.html - ggaaf1ecbee125207592e5f0dc5eeadafb3a999c2bea689e3f5d2390c9198739cb92 - - - - GNUNET_OS_PROCESS_RUNNING - de/d5c/group__os.html - ggaaf1ecbee125207592e5f0dc5eeadafb3af0e92d6029c62f08c612860e98dd9a92 - - - - GNUNET_OS_PROCESS_STOPPED - de/d5c/group__os.html - ggaaf1ecbee125207592e5f0dc5eeadafb3ae8bf83333324c52068f9028fb4b8dda4 - - - - GNUNET_OS_PROCESS_EXITED - de/d5c/group__os.html - ggaaf1ecbee125207592e5f0dc5eeadafb3a4d9c59bd0616695e93f11f8ae6e29df4 - - - - GNUNET_OS_PROCESS_SIGNALED - de/d5c/group__os.html - ggaaf1ecbee125207592e5f0dc5eeadafb3a1f26294972a89af2924605c35c39d2aa - - - - const struct GNUNET_OS_ProjectData * - GNUNET_OS_project_data_default - de/d5c/group__os.html - ga7869a9adcf6aa67f11ac69673e35f41e - (void) - - - const struct GNUNET_OS_ProjectData * - GNUNET_OS_project_data_get - de/d5c/group__os.html - gaab8475aa0355a62d3a8b4c5c056603ea - (void) - - - void - GNUNET_OS_init - de/d5c/group__os.html - gac9d42b9756f4172f16b2760863f5adf6 - (const struct GNUNET_OS_ProjectData *pd) - - - char * - GNUNET_OS_installation_get_path - de/d5c/group__os.html - gac454742723cc1aec3255cb14736dcdff - (enum GNUNET_OS_InstallationPathKind dirkind) - - - char * - GNUNET_OS_get_libexec_binary_path - de/d5c/group__os.html - ga3a374abdba5cfe6a302b921ac396e395 - (const char *progname) - - - char * - GNUNET_OS_get_suid_binary_path - de/d5c/group__os.html - ga1ea417bbd1856d86f624e5692a112a17 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *progname) - - - void - GNUNET_OS_network_interfaces_list - de/d5c/group__os.html - ga7cd164a78e8fd58125a69a393b378168 - (GNUNET_OS_NetworkInterfaceProcessor proc, void *proc_cls) - - - struct GNUNET_OS_Process * - GNUNET_OS_process_current - de/d5c/group__os.html - gac74ae3fa4a791aa448de62b8266c5635 - (void) - - - int - GNUNET_OS_process_kill - de/d5c/group__os.html - gacc74c8917355b65c419d09d07628608a - (struct GNUNET_OS_Process *proc, int sig) - - - void - GNUNET_OS_process_destroy - de/d5c/group__os.html - gab6b033d837fea3aff820e8c558dc56af - (struct GNUNET_OS_Process *proc) - - - pid_t - GNUNET_OS_process_get_pid - de/d5c/group__os.html - ga9f7c3fc0311f79a20d88f13a2a2dbbec - (struct GNUNET_OS_Process *proc) - - - struct GNUNET_OS_Process * - GNUNET_OS_start_process_vap - de/d5c/group__os.html - ga922c6dd892aefcfb841d1832bf75feac - (int pipe_control, enum GNUNET_OS_InheritStdioFlags std_inheritance, struct GNUNET_DISK_PipeHandle *pipe_stdin, struct GNUNET_DISK_PipeHandle *pipe_stdout, struct GNUNET_DISK_PipeHandle *pipe_stderr, const char *filename, char *const argv[]) - - - struct GNUNET_OS_Process * - GNUNET_OS_start_process - de/d5c/group__os.html - ga8735bdac8d7dadc407d71c14208179c3 - (int pipe_control, enum GNUNET_OS_InheritStdioFlags std_inheritance, struct GNUNET_DISK_PipeHandle *pipe_stdin, struct GNUNET_DISK_PipeHandle *pipe_stdout, struct GNUNET_DISK_PipeHandle *pipe_stderr, const char *filename,...) - - - struct GNUNET_OS_Process * - GNUNET_OS_start_process_va - de/d5c/group__os.html - gaf8254b7b1e4893d8fafea9ceb4f1931c - (int pipe_control, enum GNUNET_OS_InheritStdioFlags std_inheritance, struct GNUNET_DISK_PipeHandle *pipe_stdin, struct GNUNET_DISK_PipeHandle *pipe_stdout, struct GNUNET_DISK_PipeHandle *pipe_stderr, const char *filename, va_list va) - - - struct GNUNET_OS_Process * - GNUNET_OS_start_process_v - de/d5c/group__os.html - ga1547398dadd05b5df7804cf664b3b7a3 - (int pipe_control, enum GNUNET_OS_InheritStdioFlags std_inheritance, const int *lsocks, const char *filename, char *const argv[]) - - - struct GNUNET_OS_Process * - GNUNET_OS_start_process_s - de/d5c/group__os.html - ga96857f76d9c1c6bc3b86cf8daa7c2c94 - (int pipe_control, unsigned int std_inheritance, const int *lsocks, const char *filename,...) - - - void - GNUNET_OS_command_stop - de/d5c/group__os.html - ga759d9aaacfb9d3b53a43ea8f9cac31e6 - (struct GNUNET_OS_CommandHandle *cmd) - - - struct GNUNET_OS_CommandHandle * - GNUNET_OS_command_run - de/d5c/group__os.html - ga039806c03258ee43d072176b5fefacc7 - (GNUNET_OS_LineProcessor proc, void *proc_cls, struct GNUNET_TIME_Relative timeout, const char *binary,...) - - - int - GNUNET_OS_process_status - de/d5c/group__os.html - ga0445a44c73e14cbc4e59e73f1d99ad14 - (struct GNUNET_OS_Process *proc, enum GNUNET_OS_ProcessStatusType *type, unsigned long *code) - - - int - GNUNET_OS_process_wait - de/d5c/group__os.html - gaab2f906db3988a438b4310888603271b - (struct GNUNET_OS_Process *proc) - - - int - GNUNET_OS_process_wait_status - de/d5c/group__os.html - ga730dbe86fef78e6b13e044a88056c9ea - (struct GNUNET_OS_Process *proc, enum GNUNET_OS_ProcessStatusType *type, unsigned long *code) - - - void - GNUNET_OS_install_parent_control_handler - de/d5c/group__os.html - ga4b40e68008db40774db6b80eaa1560f5 - (void *cls) - - - int - GNUNET_OS_check_helper_binary - de/d5c/group__os.html - ga45cef7b018c3950f0892595b01d81928 - (const char *binary, int check_suid, const char *params) - - - - gnunet_peer_lib.h - /home/grothoff/research/gnunet/src/include/ - d0/d01/gnunet__peer__lib_8h - gnunet_util_lib.h - - unsigned int - GNUNET_PEER_Id - d1/d15/group__peer.html - ga07fe91e449578c361e9e33e2196f4545 - - - - GNUNET_PEER_Id - GNUNET_PEER_search - d1/d15/group__peer.html - ga6a1e0974c26cdee213231d5648bb9f7f - (const struct GNUNET_PeerIdentity *pid) - - - GNUNET_PEER_Id - GNUNET_PEER_intern - d1/d15/group__peer.html - gaf611b2dc5eed6a261b028d08c7c53857 - (const struct GNUNET_PeerIdentity *pid) - - - void - GNUNET_PEER_change_rc - d1/d15/group__peer.html - gaa40ee4a5ae7fd20027a76666af9564c1 - (GNUNET_PEER_Id id, int delta) - - - void - GNUNET_PEER_decrement_rcs - d1/d15/group__peer.html - ga03eb64d4bd4de17c7ee61b035c285b49 - (const GNUNET_PEER_Id *ids, unsigned int count) - - - void - GNUNET_PEER_resolve - d1/d15/group__peer.html - gac5ba929f9eeb95124161b0d7446557b3 - (GNUNET_PEER_Id id, struct GNUNET_PeerIdentity *pid) - - - const struct GNUNET_PeerIdentity * - GNUNET_PEER_resolve2 - d1/d15/group__peer.html - gaf18edb20a1d231b5848cafa3b0ce5a32 - (GNUNET_PEER_Id id) - - - - gnunet_peerinfo_service.h - /home/grothoff/research/gnunet/src/include/ - d5/dc7/gnunet__peerinfo__service_8h - gnunet_common.h - gnunet_configuration_lib.h - gnunet_crypto_lib.h - gnunet_hello_lib.h - - void(* - GNUNET_PEERINFO_Processor - dc/d51/group__peerinfo.html - ga28d926b03c6e866854be945dbd2421d7 - )(void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Message *hello, const char *err_msg) - - - struct GNUNET_PEERINFO_Handle * - GNUNET_PEERINFO_connect - dc/d51/group__peerinfo.html - ga5ab635c506d0e39b09da78ca36902cbf - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_PEERINFO_disconnect - dc/d51/group__peerinfo.html - gad884edca7e284968c4cd65b1d58d68a1 - (struct GNUNET_PEERINFO_Handle *h) - - - struct GNUNET_MQ_Envelope * - GNUNET_PEERINFO_add_peer - dc/d51/group__peerinfo.html - ga3f53ee087a5de6fe185c246eebcb370a - (struct GNUNET_PEERINFO_Handle *h, const struct GNUNET_HELLO_Message *hello, GNUNET_SCHEDULER_TaskCallback cont, void *cont_cls) - - - struct GNUNET_PEERINFO_IteratorContext * - GNUNET_PEERINFO_iterate - dc/d51/group__peerinfo.html - ga7f918af4e3677cc5799efc38ab192ef6 - (struct GNUNET_PEERINFO_Handle *h, int include_friend_only, const struct GNUNET_PeerIdentity *peer, GNUNET_PEERINFO_Processor callback, void *callback_cls) - - - void - GNUNET_PEERINFO_iterate_cancel - dc/d51/group__peerinfo.html - gaa95378ad1c5ab99a7d5e21701ae49931 - (struct GNUNET_PEERINFO_IteratorContext *ic) - - - struct GNUNET_PEERINFO_NotifyContext * - GNUNET_PEERINFO_notify - dc/d51/group__peerinfo.html - ga4d4dfc3866f95ea57d32d67e896b32a4 - (const struct GNUNET_CONFIGURATION_Handle *cfg, int include_friend_only, GNUNET_PEERINFO_Processor callback, void *callback_cls) - - - void - GNUNET_PEERINFO_notify_cancel - dc/d51/group__peerinfo.html - ga65a7c78d33bc3c2eb7f3c25f1d806c89 - (struct GNUNET_PEERINFO_NotifyContext *nc) - - - - gnunet_peerstore_plugin.h - /home/grothoff/research/gnunet/src/include/ - d9/d1e/gnunet__peerstore__plugin_8h - gnunet_util_lib.h - gnunet_peerstore_service.h - GNUNET_PEERSTORE_PluginFunctions - - - gnunet_peerstore_service.h - /home/grothoff/research/gnunet/src/include/ - dc/d37/gnunet__peerstore__service_8h - gnunet_util_lib.h - GNUNET_PEERSTORE_Record - - #define - GNUNET_PEERSTORE_TRANSPORT_URLADDRESS_KEY - de/de8/group__peerstore.html - ga461f2034450342fe105a6e851ab7fbbb - - - - #define - GNUNET_PEERSTORE_TRANSPORT_HELLO_KEY - de/de8/group__peerstore.html - gab53825157fdda907f081fb0209062020 - - - - #define - GNUNET_PEERSTORE_TRANSPORT_BACKCHANNEL_MONOTIME - de/de8/group__peerstore.html - ga16a167923fa4cda5dffc92a0b0e72c8e - - - - #define - GNUNET_PEERSTORE_TRANSPORT_DVLEARN_MONOTIME - de/de8/group__peerstore.html - ga583a186b940ef3eeb4598ddf9b62bb66 - - - - void(* - GNUNET_PEERSTORE_Continuation - de/de8/group__peerstore.html - gacc2138e81aa4fd95fef9d495691a7381 - )(void *cls, int success) - - - void(* - GNUNET_PEERSTORE_Processor - de/de8/group__peerstore.html - gaa9e5c102041f81f5ac4b9a814fb503e2 - )(void *cls, const struct GNUNET_PEERSTORE_Record *record, const char *emsg) - - - - GNUNET_PEERSTORE_StoreOption - de/de8/group__peerstore.html - ga9efda2d29225bc163e0e3aa4e3dac1e4 - - - - GNUNET_PEERSTORE_STOREOPTION_MULTIPLE - de/de8/group__peerstore.html - gga9efda2d29225bc163e0e3aa4e3dac1e4a64a43f19c9c57a1844ccfb2359c103df - - - - GNUNET_PEERSTORE_STOREOPTION_REPLACE - de/de8/group__peerstore.html - gga9efda2d29225bc163e0e3aa4e3dac1e4aae1ab09e14a2a33542ff090074f24d88 - - - - struct GNUNET_PEERSTORE_Handle * - GNUNET_PEERSTORE_connect - de/de8/group__peerstore.html - ga049805bdcb983f84110d9054f0f7bf27 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_PEERSTORE_disconnect - de/de8/group__peerstore.html - gac327f058c3b9561fe68c229a58c3a00d - (struct GNUNET_PEERSTORE_Handle *h, int sync_first) - - - struct GNUNET_PEERSTORE_StoreContext * - GNUNET_PEERSTORE_store - de/de8/group__peerstore.html - ga1206dfbdbc12c079e75e9ab7f85098f5 - (struct GNUNET_PEERSTORE_Handle *h, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, const void *value, size_t size, struct GNUNET_TIME_Absolute expiry, enum GNUNET_PEERSTORE_StoreOption options, GNUNET_PEERSTORE_Continuation cont, void *cont_cls) - - - void - GNUNET_PEERSTORE_store_cancel - de/de8/group__peerstore.html - ga15e763cbaaa5a0cffca187232963ae99 - (struct GNUNET_PEERSTORE_StoreContext *sc) - - - struct GNUNET_PEERSTORE_IterateContext * - GNUNET_PEERSTORE_iterate - de/de8/group__peerstore.html - gaf54e7e3bcc3b3e7911500ef2620147f7 - (struct GNUNET_PEERSTORE_Handle *h, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, GNUNET_PEERSTORE_Processor callback, void *callback_cls) - - - void - GNUNET_PEERSTORE_iterate_cancel - de/de8/group__peerstore.html - ga6c313abdba90bdb0364969d2a8ef01e3 - (struct GNUNET_PEERSTORE_IterateContext *ic) - - - struct GNUNET_PEERSTORE_WatchContext * - GNUNET_PEERSTORE_watch - de/de8/group__peerstore.html - gab91ecef55170ee6bf00e9fbc601a62a2 - (struct GNUNET_PEERSTORE_Handle *h, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, GNUNET_PEERSTORE_Processor callback, void *callback_cls) - - - void - GNUNET_PEERSTORE_watch_cancel - de/de8/group__peerstore.html - gac3dfb0e198159eefe33d76592dbd1599 - (struct GNUNET_PEERSTORE_WatchContext *wc) - - - - gnunet_plugin_lib.h - /home/grothoff/research/gnunet/src/include/ - d8/d57/gnunet__plugin__lib_8h - gnunet_common.h - gnunet_configuration_lib.h - - void *(* - GNUNET_PLUGIN_Callback - d0/d3b/group__plugin.html - gad51abda31cf800667dc9aee557b3bd79 - )(void *arg) - - - void(* - GNUNET_PLUGIN_LoaderCallback - d0/d3b/group__plugin.html - gaea44d1fd17e855fe3a80125bec126921 - )(void *cls, const char *library_name, void *lib_ret) - - - int - GNUNET_PLUGIN_test - d0/d3b/group__plugin.html - gaa4b154adfb0e5827e8c954b70097cade - (const char *library_name) - - - void * - GNUNET_PLUGIN_load - d0/d3b/group__plugin.html - gabdde1c4a1b61005a691f19b317018df3 - (const char *library_name, void *arg) - - - void - GNUNET_PLUGIN_load_all - d0/d3b/group__plugin.html - ga0256fdf62d3efe573f513df4bd9509b8 - (const char *basename, void *arg, GNUNET_PLUGIN_LoaderCallback cb, void *cb_cls) - - - void * - GNUNET_PLUGIN_unload - d0/d3b/group__plugin.html - ga071e47a00d9ea9c5dacfd9b5899dd262 - (const char *library_name, void *arg) - - - - gnunet_pq_lib.h - /home/grothoff/research/gnunet/src/include/ - df/dbd/gnunet__pq__lib_8h - gnunet_util_lib.h - gnunet_db_lib.h - GNUNET_PQ_QueryParam - GNUNET_PQ_ResultSpec - GNUNET_PQ_PreparedStatement - GNUNET_PQ_ExecuteStatement - - #define - GNUNET_PQ_query_param_end - df/dbd/gnunet__pq__lib_8h.html - ab34b787b8df6e17b8213f5a58e1965c2 - - - - #define - GNUNET_PQ_query_param_auto_from_type - df/dbd/gnunet__pq__lib_8h.html - a1181bfb76e05fad5bc2173687aa679bb - (x) - - - #define - GNUNET_PQ_result_spec_end - df/dbd/gnunet__pq__lib_8h.html - af7ee63c369decbedb1c0421d61d9cd7d - - - - #define - GNUNET_PQ_result_spec_auto_from_type - df/dbd/gnunet__pq__lib_8h.html - a6dd8e4b0524c5fdf97c63bcbff1879fa - (name, dst) - - - #define - GNUNET_PQ_PREPARED_STATEMENT_END - df/dbd/gnunet__pq__lib_8h.html - ad5b9d80c875f0ae123af70caeaf930a5 - - - - #define - GNUNET_PQ_EXECUTE_STATEMENT_END - df/dbd/gnunet__pq__lib_8h.html - adc9ca8d83dcf013a132390bea192cb47 - - - - int(* - GNUNET_PQ_QueryConverter - df/dbd/gnunet__pq__lib_8h.html - a7c72eb5760e6b18d3fd5f806b46b9ce6 - )(void *cls, const void *data, size_t data_len, void *param_values[], int param_lengths[], int param_formats[], unsigned int param_length, void *scratch[], unsigned int scratch_length) - - - int(* - GNUNET_PQ_ResultConverter - df/dbd/gnunet__pq__lib_8h.html - a595293edc3fba20c4c87db5a56e11390 - )(void *cls, PGresult *result, int row, const char *fname, size_t *dst_size, void *dst) - - - void(* - GNUNET_PQ_ResultCleanup - df/dbd/gnunet__pq__lib_8h.html - a7146c3c141fe050e0dc9cf745eaac622 - )(void *cls, void *rd) - - - void(* - GNUNET_PQ_PostgresResultHandler - df/dbd/gnunet__pq__lib_8h.html - a0363d5a9b80edf43423c8341bddbe4d2 - )(void *cls, PGresult *result, unsigned int num_results) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_fixed_size - df/dbd/gnunet__pq__lib_8h.html - a02106ef0d39b89700a0a4d26251e804d - (const void *ptr, size_t ptr_size) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_string - df/dbd/gnunet__pq__lib_8h.html - aed125fc2e5844506c91b9157b6881860 - (const char *ptr) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_rsa_public_key - df/dbd/gnunet__pq__lib_8h.html - a69f00b73a14cf0011badbe43138dd5e1 - (const struct GNUNET_CRYPTO_RsaPublicKey *x) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_rsa_signature - df/dbd/gnunet__pq__lib_8h.html - af2b00956dce227f4603d8c5d7735e7b4 - (const struct GNUNET_CRYPTO_RsaSignature *x) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_absolute_time - df/dbd/gnunet__pq__lib_8h.html - a52d50379f2ccf81e7838790ae6e66f7c - (const struct GNUNET_TIME_Absolute *x) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_absolute_time_nbo - df/dbd/gnunet__pq__lib_8h.html - a7e0a2b025188e70f86df9cb98b94d8ab - (const struct GNUNET_TIME_AbsoluteNBO *x) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_uint16 - df/dbd/gnunet__pq__lib_8h.html - a636e1850a7ad73d5829d36c670b44ec4 - (const uint16_t *x) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_uint32 - df/dbd/gnunet__pq__lib_8h.html - ab47e64131a2f5029ff515221b9ee424a - (const uint32_t *x) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_uint64 - df/dbd/gnunet__pq__lib_8h.html - a0c82db14f835fe496a7a0bac9ba5073a - (const uint64_t *x) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_variable_size - df/dbd/gnunet__pq__lib_8h.html - ac6ec5ac7515e9f2937cce935503c5bb3 - (const char *name, void **dst, size_t *sptr) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_fixed_size - df/dbd/gnunet__pq__lib_8h.html - a66cbe7ca471f069cdae3bf3429f152fd - (const char *name, void *dst, size_t dst_size) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_string - df/dbd/gnunet__pq__lib_8h.html - a89a0ef6e42831182137f506fa7c0f20c - (const char *name, char **dst) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_rsa_public_key - df/dbd/gnunet__pq__lib_8h.html - ac909beacc240a6aa1adda1aeccbb27b2 - (const char *name, struct GNUNET_CRYPTO_RsaPublicKey **rsa) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_rsa_signature - df/dbd/gnunet__pq__lib_8h.html - ae41ca49e8b95ea8534044c5c3fce89dc - (const char *name, struct GNUNET_CRYPTO_RsaSignature **sig) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_absolute_time - df/dbd/gnunet__pq__lib_8h.html - aa84b672455c61a9e47cc37228f046ad1 - (const char *name, struct GNUNET_TIME_Absolute *at) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_absolute_time_nbo - df/dbd/gnunet__pq__lib_8h.html - a731c51ccfeaf93ebfdc5c86d99b77437 - (const char *name, struct GNUNET_TIME_AbsoluteNBO *at) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_uint16 - df/dbd/gnunet__pq__lib_8h.html - aad9140fd17bc708c6bc6adf7e0bdf10a - (const char *name, uint16_t *u16) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_uint32 - df/dbd/gnunet__pq__lib_8h.html - a20f41eced0fa370cd5994710c15fb5f2 - (const char *name, uint32_t *u32) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_uint64 - df/dbd/gnunet__pq__lib_8h.html - a828c55ee714c9fac23127e0bd05c7d22 - (const char *name, uint64_t *u64) - - - PGresult * - GNUNET_PQ_exec_prepared - df/dbd/gnunet__pq__lib_8h.html - a998f26bfa692d8af55bc77f325622389 - (struct GNUNET_PQ_Context *db, const char *name, const struct GNUNET_PQ_QueryParam *params) - - - int - GNUNET_PQ_extract_result - df/dbd/gnunet__pq__lib_8h.html - acc792daba471e5618091d3b9c4b991e0 - (PGresult *result, struct GNUNET_PQ_ResultSpec *rs, int row) - - - void - GNUNET_PQ_cleanup_result - df/dbd/gnunet__pq__lib_8h.html - ace38897b2f7970977c4c25d324f2e2b5 - (struct GNUNET_PQ_ResultSpec *rs) - - - enum GNUNET_DB_QueryStatus - GNUNET_PQ_eval_result - df/dbd/gnunet__pq__lib_8h.html - a8bc739a06eff6b349111789622b275ae - (struct GNUNET_PQ_Context *db, const char *statement_name, PGresult *result) - - - enum GNUNET_DB_QueryStatus - GNUNET_PQ_eval_prepared_non_select - df/dbd/gnunet__pq__lib_8h.html - adefce951c83b7a3763a0e9cd3a5c5f31 - (struct GNUNET_PQ_Context *db, const char *statement_name, const struct GNUNET_PQ_QueryParam *params) - - - enum GNUNET_DB_QueryStatus - GNUNET_PQ_eval_prepared_multi_select - df/dbd/gnunet__pq__lib_8h.html - a19d09b9f6a90f245e2ddb60ffffb4a69 - (struct GNUNET_PQ_Context *db, const char *statement_name, const struct GNUNET_PQ_QueryParam *params, GNUNET_PQ_PostgresResultHandler rh, void *rh_cls) - - - enum GNUNET_DB_QueryStatus - GNUNET_PQ_eval_prepared_singleton_select - df/dbd/gnunet__pq__lib_8h.html - a2adfbc2f502b45f6dc01df3f05c602d1 - (struct GNUNET_PQ_Context *db, const char *statement_name, const struct GNUNET_PQ_QueryParam *params, struct GNUNET_PQ_ResultSpec *rs) - - - struct GNUNET_PQ_PreparedStatement - GNUNET_PQ_make_prepare - df/dbd/gnunet__pq__lib_8h.html - a2c610e82c3a678372e715f5c1de19313 - (const char *name, const char *sql, unsigned int num_args) - - - int - GNUNET_PQ_prepare_statements - df/dbd/gnunet__pq__lib_8h.html - a54c022353a55bfd1b6e0b7e7efb5097f - (struct GNUNET_PQ_Context *db, const struct GNUNET_PQ_PreparedStatement *ps) - - - struct GNUNET_PQ_ExecuteStatement - GNUNET_PQ_make_execute - df/dbd/gnunet__pq__lib_8h.html - a524a13afcee61ba60a5cecbb2675ca66 - (const char *sql) - - - struct GNUNET_PQ_ExecuteStatement - GNUNET_PQ_make_try_execute - df/dbd/gnunet__pq__lib_8h.html - ab1682e65cd9f8f32e67bc25929989424 - (const char *sql) - - - int - GNUNET_PQ_exec_statements - df/dbd/gnunet__pq__lib_8h.html - a0a3d24102116e59c97fc1a82de615378 - (struct GNUNET_PQ_Context *db, const struct GNUNET_PQ_ExecuteStatement *es) - - - struct GNUNET_PQ_Context * - GNUNET_PQ_connect - df/dbd/gnunet__pq__lib_8h.html - a8edb9fd12ecfce326978ad5046d2233d - (const char *config_str, const char *load_path, const struct GNUNET_PQ_ExecuteStatement *es, const struct GNUNET_PQ_PreparedStatement *ps) - - - struct GNUNET_PQ_Context * - GNUNET_PQ_connect_with_cfg - df/dbd/gnunet__pq__lib_8h.html - a8ee0d8ad1a60a9fc0345e19a16ca4ab2 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const struct GNUNET_PQ_ExecuteStatement *es, const struct GNUNET_PQ_PreparedStatement *ps) - - - void - GNUNET_PQ_reconnect_if_down - df/dbd/gnunet__pq__lib_8h.html - a8a87e5259cf76b80bed32452e95d74f3 - (struct GNUNET_PQ_Context *db) - - - void - GNUNET_PQ_reconnect - df/dbd/gnunet__pq__lib_8h.html - a165f63987b2776c2b401dc9ebe8c19a1 - (struct GNUNET_PQ_Context *db) - - - void - GNUNET_PQ_disconnect - df/dbd/gnunet__pq__lib_8h.html - a8c026dcf702c4f780be4e7f5fc3023ec - (struct GNUNET_PQ_Context *db) - - - - gnunet_program_lib.h - /home/grothoff/research/gnunet/src/include/ - d3/d3b/gnunet__program__lib_8h - gnunet_configuration_lib.h - gnunet_getopt_lib.h - gnunet_scheduler_lib.h - - void(* - GNUNET_PROGRAM_Main - d7/d2c/group__program.html - ga7f6111dcadc1e4274cebadf1717eada3 - )(void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - GNUNET_PROGRAM_run2 - d7/d2c/group__program.html - gaabffd5e7114fc56f00c76c99ca1231ba - (int argc, char *const *argv, const char *binaryName, const char *binaryHelp, const struct GNUNET_GETOPT_CommandLineOption *options, GNUNET_PROGRAM_Main task, void *task_cls, int run_without_scheduler) - - - int - GNUNET_PROGRAM_run - d7/d2c/group__program.html - ga7e6302df0c179620f9c805f552b9b920 - (int argc, char *const *argv, const char *binaryName, const char *binaryHelp, const struct GNUNET_GETOPT_CommandLineOption *options, GNUNET_PROGRAM_Main task, void *task_cls) - - - - gnunet_protocols.h - /home/grothoff/research/gnunet/src/include/ - d3/d8b/gnunet__protocols_8h - - #define - GNUNET_MESSAGE_TYPE_TEST - d9/d84/group__protocols.html - gae9a57629871bc1a1192d39a1ca3787a1 - - - - #define - GNUNET_MESSAGE_TYPE_DUMMY - d9/d84/group__protocols.html - ga0528a76bf5f7380fbadbc6951f8fe209 - - - - #define - GNUNET_MESSAGE_TYPE_DUMMY2 - d9/d84/group__protocols.html - gabcdd6ff22b9c1633ef0465a485926778 - - - - #define - GNUNET_MESSAGE_TYPE_RESOLVER_REQUEST - d9/d84/group__protocols.html - ga417eba8ef772c54cb7e2092aa9376ab0 - - - - #define - GNUNET_MESSAGE_TYPE_RESOLVER_RESPONSE - d9/d84/group__protocols.html - ga818e48270d5366866885338b9554f758 - - - - #define - GNUNET_MESSAGE_TYPE_REQUEST_AGPL - d9/d84/group__protocols.html - ga7e12c5f3347d30dbe6bf89c8d9876f26 - - - - #define - GNUNET_MESSAGE_TYPE_RESPONSE_AGPL - d9/d84/group__protocols.html - gabe6db7dbb44964105729ffa61cc78c6f - - - - #define - GNUNET_MESSAGE_TYPE_ARM_START - d9/d84/group__protocols.html - ga71bc7e880179e671077e29bf86c81b10 - - - - #define - GNUNET_MESSAGE_TYPE_ARM_STOP - d9/d84/group__protocols.html - ga14048ef2b552a73a8d8bc7225fabd41e - - - - #define - GNUNET_MESSAGE_TYPE_ARM_RESULT - d9/d84/group__protocols.html - ga1af7948cf500c94ef106a270862c021c - - - - #define - GNUNET_MESSAGE_TYPE_ARM_STATUS - d9/d84/group__protocols.html - ga6d9f3da33619b1f8c73d7ad4a57a800a - - - - #define - GNUNET_MESSAGE_TYPE_ARM_LIST - d9/d84/group__protocols.html - gac2b83830cd53ae0db2d778b5fa82d731 - - - - #define - GNUNET_MESSAGE_TYPE_ARM_LIST_RESULT - d9/d84/group__protocols.html - ga3a2003066a03a2d62fcc7acfaa6f2eaa - - - - #define - GNUNET_MESSAGE_TYPE_ARM_MONITOR - d9/d84/group__protocols.html - gafa2ea5c122d647c801ee02783e6d2090 - - - - #define - GNUNET_MESSAGE_TYPE_ARM_TEST - d9/d84/group__protocols.html - ga5257da6b3ce698101aebe8903e287b79 - - - - #define - GNUNET_MESSAGE_TYPE_HELLO_LEGACY - d9/d84/group__protocols.html - ga0ab9cb9f601731fa309d83c720bb6cb1 - - - - #define - GNUNET_MESSAGE_TYPE_HELLO - d9/d84/group__protocols.html - gabc38ef3e02934d8e1dea6d3b04045670 - - - - #define - GNUNET_MESSAGE_TYPE_FRAGMENT - d9/d84/group__protocols.html - ga058de2885a57a9ba531561d93897fe4a - - - - #define - GNUNET_MESSAGE_TYPE_FRAGMENT_ACK - d9/d84/group__protocols.html - ga7dd0039f866ab5052ed7c52244cf2210 - - - - #define - GNUNET_MESSAGE_TYPE_WLAN_DATA_TO_HELPER - d9/d84/group__protocols.html - ga8ef8644cd26b1d79b35fccbdeb81c3bf - - - - #define - GNUNET_MESSAGE_TYPE_WLAN_DATA_FROM_HELPER - d9/d84/group__protocols.html - gaf433c245943d1f778731c7262f955d8b - - - - #define - GNUNET_MESSAGE_TYPE_WLAN_HELPER_CONTROL - d9/d84/group__protocols.html - gad2cf33d6f94fa4662d407fa0042332b8 - - - - #define - GNUNET_MESSAGE_TYPE_WLAN_ADVERTISEMENT - d9/d84/group__protocols.html - gae53c0c4054ef932a5fc924be123cf865 - - - - #define - GNUNET_MESSAGE_TYPE_WLAN_DATA - d9/d84/group__protocols.html - ga73bedd66ac58c4bc688e0145ad52e48d - - - - #define - GNUNET_MESSAGE_TYPE_DV_RECV - d9/d84/group__protocols.html - ga50d3156815e67d4750c40a1f733f69c4 - - - - #define - GNUNET_MESSAGE_TYPE_DV_SEND - d9/d84/group__protocols.html - ga5895781726f6cc62d4bf6e00221139a6 - - - - #define - GNUNET_MESSAGE_TYPE_DV_SEND_ACK - d9/d84/group__protocols.html - gada28c9e4ecf2969bfb2c58589d5eed3b - - - - #define - GNUNET_MESSAGE_TYPE_DV_ROUTE - d9/d84/group__protocols.html - ga4d27f9e3b7cbd03b4bf7eda56446d648 - - - - #define - GNUNET_MESSAGE_TYPE_DV_START - d9/d84/group__protocols.html - gafaf7c7f0299ca32ef196bcf20cd8bbe8 - - - - #define - GNUNET_MESSAGE_TYPE_DV_CONNECT - d9/d84/group__protocols.html - ga6f3c5fa262897ed017567c7b6896efc0 - - - - #define - GNUNET_MESSAGE_TYPE_DV_DISCONNECT - d9/d84/group__protocols.html - gaaff339944a23ca06af7d249f27f4138f - - - - #define - GNUNET_MESSAGE_TYPE_DV_SEND_NACK - d9/d84/group__protocols.html - ga53dbefe0b976fca3dc37b099c727c14d - - - - #define - GNUNET_MESSAGE_TYPE_DV_DISTANCE_CHANGED - d9/d84/group__protocols.html - ga602a58cc9b159aacfa0a90ff7bd653ae - - - - #define - GNUNET_MESSAGE_TYPE_DV_BOX - d9/d84/group__protocols.html - ga65a34b7cbe0c446b01f6ab1c0e68575d - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_XU_MESSAGE - d9/d84/group__protocols.html - ga104b5e36662e11d0aa5809beb0440c9e - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_UDP_MESSAGE - d9/d84/group__protocols.html - gaea5a22727227b9e30bfbd6bccd4a2554 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_UDP_ACK - d9/d84/group__protocols.html - ga1d145c7350a4287fe8b9f269289cd0ae - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_TCP_NAT_PROBE - d9/d84/group__protocols.html - ga2f5c57ccaf1152c9015f2bae8389ba01 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_TCP_WELCOME - d9/d84/group__protocols.html - ga4cc596e915e60c4485224509c343053f - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_ATS - d9/d84/group__protocols.html - ga98c66e975d311fb14cddb142f1347b33 - - - - #define - GNUNET_MESSAGE_TYPE_NAT_TEST - d9/d84/group__protocols.html - ga77f2b31c34efacc67cba703950405868 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_INIT - d9/d84/group__protocols.html - ga9a73aa6a464b1043bc568a1bf66500c7 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_INIT_REPLY - d9/d84/group__protocols.html - gad3e8b804656677b6e1a63cf2be8c4a78 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_NOTIFY_CONNECT - d9/d84/group__protocols.html - ga9073c238e98198cf9d65f4e39d8a8d2c - - - - #define - GNUNET_MESSAGE_TYPE_CORE_NOTIFY_DISCONNECT - d9/d84/group__protocols.html - ga95264d2cefa0bb74c00d1c90e6daa7c3 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_NOTIFY_STATUS_CHANGE - d9/d84/group__protocols.html - gaefc5f597e305707c230f590d5711ca5b - - - - #define - GNUNET_MESSAGE_TYPE_CORE_NOTIFY_INBOUND - d9/d84/group__protocols.html - gacca07bb16725718e58934b1944e143b1 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_NOTIFY_OUTBOUND - d9/d84/group__protocols.html - ga76eb0fbf2aaff75210b11d5091243ee6 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_SEND_REQUEST - d9/d84/group__protocols.html - ga08ccf968e4340c8679454cc56c03cc3a - - - - #define - GNUNET_MESSAGE_TYPE_CORE_SEND_READY - d9/d84/group__protocols.html - gad783ecd5e95e17243d7c78ec49c41adf - - - - #define - GNUNET_MESSAGE_TYPE_CORE_SEND - d9/d84/group__protocols.html - gac1e7d2d26c9d1f14e19739099f61b798 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_MONITOR_PEERS - d9/d84/group__protocols.html - ga95f0c291c4faf52e4f7df12743f23f2a - - - - #define - GNUNET_MESSAGE_TYPE_CORE_MONITOR_NOTIFY - d9/d84/group__protocols.html - gaa7bf79a77c25e618e42525064aeaa96a - - - - #define - GNUNET_MESSAGE_TYPE_CORE_ENCRYPTED_MESSAGE - d9/d84/group__protocols.html - ga7c531f8a477e59a73b3eef87da8a6ac6 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_PING - d9/d84/group__protocols.html - ga128aae8fb2927dfaeb2c9e03f4eeb95b - - - - #define - GNUNET_MESSAGE_TYPE_CORE_PONG - d9/d84/group__protocols.html - ga50d951b8dd31352b61fbc5961f1e0dc6 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_HANGUP - d9/d84/group__protocols.html - ga5783a26461f55e51df6add2fda0562b4 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_COMPRESSED_TYPE_MAP - d9/d84/group__protocols.html - gaa2560117124991a9e513ee06e0d1e9e2 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_BINARY_TYPE_MAP - d9/d84/group__protocols.html - ga496b38a42f1d4de345f660198ea5ec0e - - - - #define - GNUNET_MESSAGE_TYPE_CORE_EPHEMERAL_KEY - d9/d84/group__protocols.html - gad43eb200a2b917175bfd148de65a6aae - - - - #define - GNUNET_MESSAGE_TYPE_CORE_CONFIRM_TYPE_MAP - d9/d84/group__protocols.html - gace197dc1da3eea82f34df6426a953830 - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_RESERVE - d9/d84/group__protocols.html - ga89959ce85575dfd5e6ae83c1fc1dd4b8 - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_RELEASE_RESERVE - d9/d84/group__protocols.html - ga3f8f19e8152421e3d13eef86af6d9fcf - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_STATUS - d9/d84/group__protocols.html - gaecc4ccf0009ef55e28c230b0f1d24863 - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_PUT - d9/d84/group__protocols.html - gad787c6da0ed26c1d11c3ef303f7bdd2c - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_GET - d9/d84/group__protocols.html - gaacb7c9f945de1a7d86cf7fca8687da34 - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_GET_REPLICATION - d9/d84/group__protocols.html - gadcefa04c631e9851d25064c771add475 - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_GET_ZERO_ANONYMITY - d9/d84/group__protocols.html - gafc502d558ec75e39da6c25797bd17c4d - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_DATA - d9/d84/group__protocols.html - gacf248df7f106fb30786f8cf48a65f181 - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_DATA_END - d9/d84/group__protocols.html - ga4033bf9d5012b90af478653bab3b013c - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_REMOVE - d9/d84/group__protocols.html - ga90144b4ec29e42ab9fbda00c5abdeed3 - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_DROP - d9/d84/group__protocols.html - ga1ee2cc81bde649c4891fbc9d71af951c - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_GET_KEY - d9/d84/group__protocols.html - ga6e67cc219bad886baf7a4e5d284a2ed6 - - - - #define - GNUNET_MESSAGE_TYPE_FS_REQUEST_LOC_SIGN - d9/d84/group__protocols.html - gacf9d74358956bc9450a310b9155fe9fe - - - - #define - GNUNET_MESSAGE_TYPE_FS_REQUEST_LOC_SIGNATURE - d9/d84/group__protocols.html - gae5335010db00430397ca2bdb66659d8b - - - - #define - GNUNET_MESSAGE_TYPE_FS_INDEX_START - d9/d84/group__protocols.html - ga6f88fd324e46a54baf2ff0ef0b2d573b - - - - #define - GNUNET_MESSAGE_TYPE_FS_INDEX_START_OK - d9/d84/group__protocols.html - gaf5ffe9dca0c31d651ccb786aa3606471 - - - - #define - GNUNET_MESSAGE_TYPE_FS_INDEX_START_FAILED - d9/d84/group__protocols.html - gac5f7ccda852746e5420fdf9f27e86180 - - - - #define - GNUNET_MESSAGE_TYPE_FS_INDEX_LIST_GET - d9/d84/group__protocols.html - ga02c34fcefea5a8b6d8379c0c750dd706 - - - - #define - GNUNET_MESSAGE_TYPE_FS_INDEX_LIST_ENTRY - d9/d84/group__protocols.html - gaf519fe0f67b6f07dbed583f65dd9d12b - - - - #define - GNUNET_MESSAGE_TYPE_FS_INDEX_LIST_END - d9/d84/group__protocols.html - gafeb5c4a05e4bd044e0d971ba0a5b05ed - - - - #define - GNUNET_MESSAGE_TYPE_FS_UNINDEX - d9/d84/group__protocols.html - gab3e19ccb823425ccaa5ac5625485f29f - - - - #define - GNUNET_MESSAGE_TYPE_FS_UNINDEX_OK - d9/d84/group__protocols.html - ga29c5b069252e56417a573ce7d0f679ff - - - - #define - GNUNET_MESSAGE_TYPE_FS_START_SEARCH - d9/d84/group__protocols.html - ga506a5df7e4f6515a04c41e008ec31162 - - - - #define - GNUNET_MESSAGE_TYPE_FS_GET - d9/d84/group__protocols.html - ga886a6e790c57a5fbfbc6f074343cc008 - - - - #define - GNUNET_MESSAGE_TYPE_FS_PUT - d9/d84/group__protocols.html - ga8288c24b1dc87e2f2c2a64a460575ead - - - - #define - GNUNET_MESSAGE_TYPE_FS_MIGRATION_STOP - d9/d84/group__protocols.html - ga8da10389318330d4bc3ff13da8a604fd - - - - #define - GNUNET_MESSAGE_TYPE_FS_CADET_QUERY - d9/d84/group__protocols.html - ga9f0ac1faaae9f157ae53ccf97e43539a - - - - #define - GNUNET_MESSAGE_TYPE_FS_CADET_REPLY - d9/d84/group__protocols.html - gaac3572ddb6281ad1f41fb155c01a0722 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_CLIENT_PUT - d9/d84/group__protocols.html - ga4a13a2b4cef58b98e0d1ed9a6e19a093 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_CLIENT_GET - d9/d84/group__protocols.html - gab892e6e9ebd51a328e5e176eeca21693 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_CLIENT_GET_STOP - d9/d84/group__protocols.html - ga76c08b7d19f9ef8fef6c3660b4c08091 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_CLIENT_RESULT - d9/d84/group__protocols.html - ga869079f97e75f0094189a31e50e14b9c - - - - #define - GNUNET_MESSAGE_TYPE_DHT_P2P_PUT - d9/d84/group__protocols.html - gab7ae0cdd2b74bec86b983a25fad630ac - - - - #define - GNUNET_MESSAGE_TYPE_DHT_P2P_GET - d9/d84/group__protocols.html - gaa70f740743e11579b059cfab4332ed17 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_P2P_RESULT - d9/d84/group__protocols.html - gaa3e846cc394841f17240e5ce9168662b - - - - #define - GNUNET_MESSAGE_TYPE_DHT_MONITOR_GET - d9/d84/group__protocols.html - ga01fe033aec9d50ca67a610d271bdcb8a - - - - #define - GNUNET_MESSAGE_TYPE_DHT_MONITOR_GET_RESP - d9/d84/group__protocols.html - ga2cedd865b1032ac90d9653a613334214 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_MONITOR_PUT - d9/d84/group__protocols.html - ga7302005491f9274e9be494c2d3b02f8d - - - - #define - GNUNET_MESSAGE_TYPE_DHT_MONITOR_PUT_RESP - d9/d84/group__protocols.html - ga1592a015cf62fe4f52b229d746e75fa6 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_MONITOR_START - d9/d84/group__protocols.html - ga634ee52a41ecb14944ba1c9104b1ae95 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_MONITOR_STOP - d9/d84/group__protocols.html - ga9c6a254157b6bc91fd7dd55d0e06ca71 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_CLIENT_GET_RESULTS_KNOWN - d9/d84/group__protocols.html - ga6babbce7ca722b068aa5c1e255d65483 - - - - #define - GNUNET_MESSAGE_TYPE_HOSTLIST_ADVERTISEMENT - d9/d84/group__protocols.html - ga027abc6c98ac0f5eb9e04e97c306ca5e - - - - #define - GNUNET_MESSAGE_TYPE_STATISTICS_SET - d9/d84/group__protocols.html - ga57d27e9ecc868954cc4c746c62f3d35b - - - - #define - GNUNET_MESSAGE_TYPE_STATISTICS_GET - d9/d84/group__protocols.html - ga2b8fe9c7cc13b2b454316e89c451b230 - - - - #define - GNUNET_MESSAGE_TYPE_STATISTICS_VALUE - d9/d84/group__protocols.html - ga3a325568767e8c4068a7ac904ebde289 - - - - #define - GNUNET_MESSAGE_TYPE_STATISTICS_END - d9/d84/group__protocols.html - ga1b448fc1d6bb343f2b0c87c75fce7a55 - - - - #define - GNUNET_MESSAGE_TYPE_STATISTICS_WATCH - d9/d84/group__protocols.html - gaa613127eab9f08420ca7c7d331fe1295 - - - - #define - GNUNET_MESSAGE_TYPE_STATISTICS_WATCH_VALUE - d9/d84/group__protocols.html - ga5096b47556486af9360de9a46c9e1ed9 - - - - #define - GNUNET_MESSAGE_TYPE_STATISTICS_DISCONNECT - d9/d84/group__protocols.html - gacb7b1ce3e7965d0db2ba556d6ce54a2b - - - - #define - GNUNET_MESSAGE_TYPE_STATISTICS_DISCONNECT_CONFIRM - d9/d84/group__protocols.html - ga8b74b399f1b85e3ff4422b7f77ce9345 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_HELPER - d9/d84/group__protocols.html - ga281723cc6ef6a101dfea66b2e5756b79 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_ICMP_TO_SERVICE - d9/d84/group__protocols.html - ga30e3176a881da40cf3e7deee6f552fb2 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_ICMP_TO_INTERNET - d9/d84/group__protocols.html - gace17a1057c232812a1d2b7b32091d4ca - - - - #define - GNUNET_MESSAGE_TYPE_VPN_ICMP_TO_VPN - d9/d84/group__protocols.html - gaedcf382c2c6b43943c6fa04ec00a6c1c - - - - #define - GNUNET_MESSAGE_TYPE_VPN_DNS_TO_INTERNET - d9/d84/group__protocols.html - ga92a69560f4274a1bf7600f1bab8cdf5a - - - - #define - GNUNET_MESSAGE_TYPE_VPN_DNS_FROM_INTERNET - d9/d84/group__protocols.html - gaad517824d5a4ce7041e276a7d95ef662 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_TCP_TO_SERVICE_START - d9/d84/group__protocols.html - ga5a9af4739611e2767f11c720a7847293 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_TCP_TO_INTERNET_START - d9/d84/group__protocols.html - ga39ac7ac7fbc18b21b810ab05d503966d - - - - #define - GNUNET_MESSAGE_TYPE_VPN_TCP_DATA_TO_EXIT - d9/d84/group__protocols.html - ga2f63b0b60e822ae92e513ebe38c5a04f - - - - #define - GNUNET_MESSAGE_TYPE_VPN_TCP_DATA_TO_VPN - d9/d84/group__protocols.html - gaded548718dc415933b73ab020b6127a5 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_UDP_TO_SERVICE - d9/d84/group__protocols.html - ga8729ce428caac354d033cc5bb0c480a2 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_UDP_TO_INTERNET - d9/d84/group__protocols.html - gae66207ea2adea63b16547da439331637 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_UDP_REPLY - d9/d84/group__protocols.html - ga17168d74367181a61ad8f77c9f3d48b5 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_CLIENT_REDIRECT_TO_IP - d9/d84/group__protocols.html - ga4ee2e1a5487906bf65082741218b4db5 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_CLIENT_REDIRECT_TO_SERVICE - d9/d84/group__protocols.html - ga7cb5288c14e17600490b860694ebdc8e - - - - #define - GNUNET_MESSAGE_TYPE_VPN_CLIENT_USE_IP - d9/d84/group__protocols.html - ga17d870882bdabf441a077dbdd7f2443a - - - - #define - GNUNET_MESSAGE_TYPE_DNS_CLIENT_INIT - d9/d84/group__protocols.html - ga991f5f8b6532901b1a06c89fcea3e4b8 - - - - #define - GNUNET_MESSAGE_TYPE_DNS_CLIENT_REQUEST - d9/d84/group__protocols.html - ga05a65694f2d187a962b770fcab4d3afe - - - - #define - GNUNET_MESSAGE_TYPE_DNS_CLIENT_RESPONSE - d9/d84/group__protocols.html - ga3c78edb32fcccf0c2e2d7e5aaf824c91 - - - - #define - GNUNET_MESSAGE_TYPE_DNS_HELPER - d9/d84/group__protocols.html - ga7cd5f25a1affefabc5337ad43385fb5b - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_JOIN_REQUEST - d9/d84/group__protocols.html - ga0d6ad3e0e9a9ed5fa870f80465f86824 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_JOIN_NOTIFICATION - d9/d84/group__protocols.html - ga88fa7723298f62659c6ee747ce477c17 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_LEAVE_NOTIFICATION - d9/d84/group__protocols.html - ga1deff5e0885c2be932f4dd0a6f3f1e7f - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_MESSAGE_NOTIFICATION - d9/d84/group__protocols.html - ga63d2624241f46d8f5247388d96143165 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_TRANSMIT_REQUEST - d9/d84/group__protocols.html - ga3cd16d290b38530c9383b7a825c3f124 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_CONFIRMATION_RECEIPT - d9/d84/group__protocols.html - ga68962641390b3a62b966848cd72cad47 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_CONFIRMATION_NOTIFICATION - d9/d84/group__protocols.html - ga227a4d5f7e96d134165e66012b00cbc2 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_P2P_JOIN_NOTIFICATION - d9/d84/group__protocols.html - gaab301f81e979d22fbcee245816e179a7 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_P2P_LEAVE_NOTIFICATION - d9/d84/group__protocols.html - gacb311f30d953a5c1a6b983b0673daad4 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_P2P_SYNC_REQUEST - d9/d84/group__protocols.html - gae9237e3fb237e19d84d52e7af0f73395 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_P2P_MESSAGE_NOTIFICATION - d9/d84/group__protocols.html - ga4343138879eae70940d07be1c3a3cebb - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_P2P_CONFIRMATION_RECEIPT - d9/d84/group__protocols.html - ga607fbd2f15735b4048d67033064c35e4 - - - - #define - GNUNET_MESSAGE_TYPE_NSE_START - d9/d84/group__protocols.html - ga4bb602c8311efb83262678c62fe85ef0 - - - - #define - GNUNET_MESSAGE_TYPE_NSE_P2P_FLOOD - d9/d84/group__protocols.html - ga5e3c607f3f16022371aecbc896adec30 - - - - #define - GNUNET_MESSAGE_TYPE_NSE_ESTIMATE - d9/d84/group__protocols.html - ga6f6a90b6b01d57428b0e5af2fec0521f - - - - #define - GNUNET_MESSAGE_TYPE_PEERINFO_GET - d9/d84/group__protocols.html - ga55f18183da92bc7d425b6222982cc17d - - - - #define - GNUNET_MESSAGE_TYPE_PEERINFO_GET_ALL - d9/d84/group__protocols.html - ga563e5d3d671486ec8837b13992f4d16c - - - - #define - GNUNET_MESSAGE_TYPE_PEERINFO_INFO - d9/d84/group__protocols.html - ga942c15fa3ea52e180eb576c615031784 - - - - #define - GNUNET_MESSAGE_TYPE_PEERINFO_INFO_END - d9/d84/group__protocols.html - ga093255cc0069bf437b0200cbb056b152 - - - - #define - GNUNET_MESSAGE_TYPE_PEERINFO_NOTIFY - d9/d84/group__protocols.html - gaf3d7b0035ff7fc145119c9b5eebb4953 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_START - d9/d84/group__protocols.html - ga1eee09b87550b85af67e9caf2dbbf487 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_REQUEST_ADDRESS - d9/d84/group__protocols.html - ga1c022c0b42fc0c84353c602ffa53aa5a - - - - #define - GNUNET_MESSAGE_TYPE_ATS_REQUEST_ADDRESS_CANCEL - d9/d84/group__protocols.html - ga65424c87bdf2d834b31cd29c44d2047f - - - - #define - GNUNET_MESSAGE_TYPE_ATS_ADDRESS_UPDATE - d9/d84/group__protocols.html - ga301c5b8e785285278819e14d62254806 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_ADDRESS_DESTROYED - d9/d84/group__protocols.html - gac760bc50122e85b588ddbad368043e04 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_ADDRESS_SUGGESTION - d9/d84/group__protocols.html - ga3f8cb2066ac81a30991de38577f55a02 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_PEER_INFORMATION - d9/d84/group__protocols.html - ga910015a5f99b58837bc2992a3b90c105 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_RESERVATION_REQUEST - d9/d84/group__protocols.html - gaea85358756f2f9cafdc49c1bc16871c6 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_RESERVATION_RESULT - d9/d84/group__protocols.html - ga72b61f20cc926023b42fc6e49a204b8f - - - - #define - GNUNET_MESSAGE_TYPE_ATS_PREFERENCE_CHANGE - d9/d84/group__protocols.html - gafc9bb07837050778bf7c6a1b2dafced8 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_SESSION_RELEASE - d9/d84/group__protocols.html - gaecadfb40b85a55a0a50bc79d49469487 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_ADDRESS_ADD - d9/d84/group__protocols.html - gab6130b021b1333d1ec0a28c12ccf34a2 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_ADDRESSLIST_REQUEST - d9/d84/group__protocols.html - ga0713063c4c836bf5a6e0b4e6f9338d6f - - - - #define - GNUNET_MESSAGE_TYPE_ATS_ADDRESSLIST_RESPONSE - d9/d84/group__protocols.html - gaca61401c784cfac212000fc24bb04d02 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_PREFERENCE_FEEDBACK - d9/d84/group__protocols.html - ga046373ba69521c6cb87717b6b555b566 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_START - d9/d84/group__protocols.html - ga15be2dd97250dcf98db79f1b3089704f - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_CONNECT - d9/d84/group__protocols.html - ga051d642061a64cb02aeeaf6aacaea514 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_DISCONNECT - d9/d84/group__protocols.html - ga59784771624d23e3ab1e27e70803e0cc - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SEND - d9/d84/group__protocols.html - gad8b8cadd4827fc1df5116572aaf7ce9f - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SEND_OK - d9/d84/group__protocols.html - gadf5b9ee2ed1109e8894527428267c7ba - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_RECV - d9/d84/group__protocols.html - ga48b5b42a0825fcc8a0b99e697c0cb525 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SET_QUOTA - d9/d84/group__protocols.html - gaebd9d0726b33a17b20da1bfee76341e9 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_RECV_OK - d9/d84/group__protocols.html - ga2c83ba8a45e1c1c2d34a6b884d87cca0 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_ADDRESS_TO_STRING - d9/d84/group__protocols.html - gabd282bec9516447c0c8256dbd2209a07 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_ADDRESS_TO_STRING_REPLY - d9/d84/group__protocols.html - ga5ce5dc9b6450e39ddbcc3db516f6794d - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_BLACKLIST_INIT - d9/d84/group__protocols.html - ga85e9d172a4b9480865453adff20b88e9 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_BLACKLIST_QUERY - d9/d84/group__protocols.html - gafad945200e362e28007bc956e108934f - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_BLACKLIST_REPLY - d9/d84/group__protocols.html - ga61ba2a15ada203cb9f365fb95ed9883d - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_PING - d9/d84/group__protocols.html - gabd1f2e4790e4de1fcb408a00e6ee26ca - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_PONG - d9/d84/group__protocols.html - ga5bbcd5e12625ee4073f07edefb4800b1 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SESSION_SYN - d9/d84/group__protocols.html - gad011a1b2284a9cd48289e81d8fbfa78c - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SESSION_SYN_ACK - d9/d84/group__protocols.html - gae4b0f9499fb434eff54c1049cba2a3ad - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SESSION_ACK - d9/d84/group__protocols.html - ga69d8e8bd9ad519f70df3436aa887e463 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SESSION_DISCONNECT - d9/d84/group__protocols.html - ga8c94757b04f68bb3ff0342e988079ec9 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SESSION_QUOTA - d9/d84/group__protocols.html - ga0f5e9f504d61b45a705c22d6610d1055 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_PEER_REQUEST - d9/d84/group__protocols.html - ga69164c20b0b361ec683a4da6ea44cb19 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SESSION_KEEPALIVE - d9/d84/group__protocols.html - ga10b945772b23f98733232f685f22d242 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SESSION_KEEPALIVE_RESPONSE - d9/d84/group__protocols.html - ga4d20a1e1c3577b7bc8ce19c01e954e25 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_PEER_RESPONSE - d9/d84/group__protocols.html - ga6dd0407cc82e8357b4c24d28e916850d - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_BROADCAST_BEACON - d9/d84/group__protocols.html - ga0e8f53ea1e4d6190958ce3fb60f34538 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_TRAFFIC_METRIC - d9/d84/group__protocols.html - gaa60c25441c30b48f54d58d601e8aec56 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_PLUGIN_START - d9/d84/group__protocols.html - ga706914884abd539a8f3d4b62c3ebf642 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_PLUGIN_EVENT - d9/d84/group__protocols.html - ga106978baf7bf763afe17c26bde0ca253 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_PLUGIN_SYNC - d9/d84/group__protocols.html - ga74bc7cbb830c742f613f7bcc4f4b02b9 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_PEER_RESPONSE_END - d9/d84/group__protocols.html - ga992e073ca5ad75acf50fc0a1f7a8a2a6 - - - - #define - GNUNET_MESSAGE_TYPE_FS_PUBLISH_HELPER_PROGRESS_FILE - d9/d84/group__protocols.html - gaf054b1c627a808d61e89d1d50c3d5f52 - - - - #define - GNUNET_MESSAGE_TYPE_FS_PUBLISH_HELPER_PROGRESS_DIRECTORY - d9/d84/group__protocols.html - ga35e83802bed97709d397609ca7209175 - - - - #define - GNUNET_MESSAGE_TYPE_FS_PUBLISH_HELPER_ERROR - d9/d84/group__protocols.html - ga5b80c2baf9438cecb09917310d8c8342 - - - - #define - GNUNET_MESSAGE_TYPE_FS_PUBLISH_HELPER_SKIP_FILE - d9/d84/group__protocols.html - ga80d7e258547b0fd8c934491f0efb820d - - - - #define - GNUNET_MESSAGE_TYPE_FS_PUBLISH_HELPER_COUNTING_DONE - d9/d84/group__protocols.html - ga9427a10404bd81946d99a0450ffcee51 - - - - #define - GNUNET_MESSAGE_TYPE_FS_PUBLISH_HELPER_META_DATA - d9/d84/group__protocols.html - ga52b13a90e817098ea1a479533ca2caf1 - - - - #define - GNUNET_MESSAGE_TYPE_FS_PUBLISH_HELPER_FINISHED - d9/d84/group__protocols.html - ga4f0bc49937791fcc8a2e67572db4805f - - - - #define - GNUNET_MESSAGE_TYPE_NAMECACHE_LOOKUP_BLOCK - d9/d84/group__protocols.html - ga6dd6bd11d4e7e64ba1219d24f42169b4 - - - - #define - GNUNET_MESSAGE_TYPE_NAMECACHE_LOOKUP_BLOCK_RESPONSE - d9/d84/group__protocols.html - gaf45d0549adc19ff6384592e99d70f2b0 - - - - #define - GNUNET_MESSAGE_TYPE_NAMECACHE_BLOCK_CACHE - d9/d84/group__protocols.html - gaba98d72f8c520bbc7076bd92f80df0d4 - - - - #define - GNUNET_MESSAGE_TYPE_NAMECACHE_BLOCK_CACHE_RESPONSE - d9/d84/group__protocols.html - ga789343954fb85befb37fc99525dd25f4 - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_RECORD_STORE - d9/d84/group__protocols.html - ga9f3cafd12831d81a4b41399bfc998181 - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_RECORD_STORE_RESPONSE - d9/d84/group__protocols.html - ga6f6d342029f69c301b46485f1f9713d1 - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_RECORD_LOOKUP - d9/d84/group__protocols.html - gaebcc0abaf1fee7b007e18a3c870dd82a - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_RECORD_LOOKUP_RESPONSE - d9/d84/group__protocols.html - ga9c66dcf6cd57500856f14b4ed97f01da - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_ZONE_TO_NAME - d9/d84/group__protocols.html - gac8f0f543a7ddcdf568f9e24fe89244b8 - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_ZONE_TO_NAME_RESPONSE - d9/d84/group__protocols.html - ga4331e8c0a0320c47ee1318b893f154e2 - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_MONITOR_START - d9/d84/group__protocols.html - gac65b60b0e43e3c43c6d9f2c011770e73 - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_MONITOR_SYNC - d9/d84/group__protocols.html - gad7bec205fb30ff11282013e951c1035e - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_RECORD_RESULT - d9/d84/group__protocols.html - ga0698c1f7147755fbf5e1a7b0ec37fe9d - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_MONITOR_NEXT - d9/d84/group__protocols.html - gaa4711ff7c22d6967a35a8078c0685af0 - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_ZONE_ITERATION_START - d9/d84/group__protocols.html - ga92f0b7138560a8f136d0c71c030a02f0 - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_ZONE_ITERATION_NEXT - d9/d84/group__protocols.html - ga7fc6d647b7a68d065579900bbc4fbb0b - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_ZONE_ITERATION_STOP - d9/d84/group__protocols.html - ga9c46ce2fae81f4b8bd476d92e25a84dc - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_RECORD_RESULT_END - d9/d84/group__protocols.html - ga004aa89f2dea0d9f99ec1018c2ef0a8c - - - - #define - GNUNET_MESSAGE_TYPE_LOCKMANAGER_ACQUIRE - d9/d84/group__protocols.html - ga0c3b471b0c340ff3e59a40a47d579c03 - - - - #define - GNUNET_MESSAGE_TYPE_LOCKMANAGER_RELEASE - d9/d84/group__protocols.html - ga445db28ab27d538cf2fdc5bdd66e7469 - - - - #define - GNUNET_MESSAGE_TYPE_LOCKMANAGER_SUCCESS - d9/d84/group__protocols.html - ga146248bb1df2ea1ca0c58a7aced47c73 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_INIT - d9/d84/group__protocols.html - ga01d8efea46a90f56b94e31c2313a93c7 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_ADD_HOST - d9/d84/group__protocols.html - ga296e38fe302cf11c7679f880781c026e - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_ADD_HOST_SUCCESS - d9/d84/group__protocols.html - ga947406639a7eb6fdd96a3e083862dc3d - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_LINK_CONTROLLERS - d9/d84/group__protocols.html - gaa461c47bee21fc012b2f33eacacaa4f3 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_CREATE_PEER - d9/d84/group__protocols.html - gae6349689a2ee9004857d93c028e8cd9c - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_RECONFIGURE_PEER - d9/d84/group__protocols.html - gace85fa661e0aa0ad185a2a7cb5911db6 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_START_PEER - d9/d84/group__protocols.html - ga127932706ae18ffcf4f756e91b4b4aef - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_STOP_PEER - d9/d84/group__protocols.html - gad6939062b69c2a7cf324466a682b751b - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_DESTROY_PEER - d9/d84/group__protocols.html - gae1acf56ddbaf71e4db5760b241ecfd0f - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_CONFIGURE_UNDERLAY_LINK - d9/d84/group__protocols.html - ga3acb7d483c2cdda2784dd7c5b11e1b8d - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_OVERLAY_CONNECT - d9/d84/group__protocols.html - ga54030def30052fc5d28fe9ae4dfe44a7 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_PEER_EVENT - d9/d84/group__protocols.html - ga21fe44b544f79be3587af3f38e547d79 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_PEER_CONNECT_EVENT - d9/d84/group__protocols.html - gaf681a294a339f06676fe378f9c2fc5f2 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_OPERATION_FAIL_EVENT - d9/d84/group__protocols.html - gae7535ffbc9607e604bf7a2277c78a798 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_CREATE_PEER_SUCCESS - d9/d84/group__protocols.html - ga568f7aef7afea11560438f6487bfa62a - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_GENERIC_OPERATION_SUCCESS - d9/d84/group__protocols.html - gaadb8d137ca139561bc3983d4d5257ead - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_GET_PEER_INFORMATION - d9/d84/group__protocols.html - ga5fa7befcd43854a952ee88bbdedbe0c5 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_PEER_INFORMATION - d9/d84/group__protocols.html - gaeb16fb3f733cfd128760296c3dc706f8 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_REMOTE_OVERLAY_CONNECT - d9/d84/group__protocols.html - ga6f33065d8d8d077f1f2aea5f8122925d - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_GET_SLAVE_CONFIGURATION - d9/d84/group__protocols.html - gacdfc81251f3ccdace3d51f6ebe2d5998 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_SLAVE_CONFIGURATION - d9/d84/group__protocols.html - ga9a5338315c0807770833b670f95828c9 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_LINK_CONTROLLERS_RESULT - d9/d84/group__protocols.html - ga20c508e9a5c503ce559b9276cc4b53da - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_SHUTDOWN_PEERS - d9/d84/group__protocols.html - gaedcd1452f6dff0ca5ebcc38e7ca5cd34 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_MANAGE_PEER_SERVICE - d9/d84/group__protocols.html - ga46033bb4a1246e7d2ec4beae6b95b2e1 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_BARRIER_INIT - d9/d84/group__protocols.html - ga14c8fd8287e17c3a71d7d180bdae2512 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_BARRIER_CANCEL - d9/d84/group__protocols.html - ga1dcfa6db1d2b2107d9e5c9ef899c5725 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_BARRIER_STATUS - d9/d84/group__protocols.html - ga71265b89c1e840a50324bef62f031f62 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_BARRIER_WAIT - d9/d84/group__protocols.html - gac67d1d46f524d853d9d9968314eb19c0 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_MAX - d9/d84/group__protocols.html - ga614d93e3af9002ee231f085399a188e0 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_HELPER_INIT - d9/d84/group__protocols.html - gaf9e0d4db53e9c6ae84020e7b74d396e3 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_HELPER_REPLY - d9/d84/group__protocols.html - ga874cd03f7a40b8603a892ca2e1567892 - - - - #define - GNUNET_MESSAGE_TYPE_GNS_LOOKUP - d9/d84/group__protocols.html - ga0989cc40cc131505488dae185bccfb90 - - - - #define - GNUNET_MESSAGE_TYPE_GNS_LOOKUP_RESULT - d9/d84/group__protocols.html - ga7dc7ff20813d9ec2ffe521eaeb5b1423 - - - - #define - GNUNET_MESSAGE_TYPE_GNS_REVERSE_LOOKUP - d9/d84/group__protocols.html - gaab70f72655ddbab6bd0472bfb839c6e0 - - - - #define - GNUNET_MESSAGE_TYPE_GNS_REVERSE_LOOKUP_RESULT - d9/d84/group__protocols.html - ga9eb1d8fb48e292c7a02acc32940d134a - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_JOIN - d9/d84/group__protocols.html - ga43708c795421069d35a16db37a28cd4b - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_INSERT - d9/d84/group__protocols.html - gad318f1e5673fc97ef2fe840fd62ec368 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_BEGIN - d9/d84/group__protocols.html - gaac043a6b628cbad622a9b98a92280b34 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_RECEIVED_ELEMENT - d9/d84/group__protocols.html - ga9165143a261a4e7c90cd8cb9909155e6 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_CONCLUDE - d9/d84/group__protocols.html - gad6f1b80f634306c20541cb53683eb037 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_CONCLUDE_DONE - d9/d84/group__protocols.html - ga624603ae4b747ccf92f5a15a4f173548 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_ACK - d9/d84/group__protocols.html - gad85174b4f50e4ab789d412b23227ad49 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_DELTA_ESTIMATE - d9/d84/group__protocols.html - gae746191c6c0f2d842f804cc00d245135 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_DIFFERENCE_DIGEST - d9/d84/group__protocols.html - ga258cf03037a72bae0c0a8804747cda27 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_ELEMENTS - d9/d84/group__protocols.html - ga8de8307fde3be2bdb6d25b5ba9edfb39 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_ELEMENTS_REQUEST - d9/d84/group__protocols.html - gae2aba1b3b59262fc1f7d61dc0fdc6696 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_ELEMENTS_REPORT - d9/d84/group__protocols.html - ga76e73eec0fb744e4575f5786166db4a9 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_HELLO - d9/d84/group__protocols.html - ga3d06ffd6179f2e230a438a4baad64c77 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_SYNCED - d9/d84/group__protocols.html - ga44025fade06f7357a642e1909b91ce35 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_FIN - d9/d84/group__protocols.html - gab100852bc5f2c1eac8d3bb29d333c78b - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_ABORT - d9/d84/group__protocols.html - ga8e33c86fa09847088f729eaf1e230b87 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_ROUND_CONTEXT - d9/d84/group__protocols.html - gae8273a000e0c5e050f62dba00ce9005c - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_REQUEST_FULL - d9/d84/group__protocols.html - ga694c9ba3251c56ed75caaa40611336c0 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_DEMAND - d9/d84/group__protocols.html - ga87b634ce2cf7db1fe68c2511ed805505 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_INQUIRY - d9/d84/group__protocols.html - ga0ce87a67e674c9b532605957532bc652 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_OFFER - d9/d84/group__protocols.html - ga02af6a46f236010db6011b3519154cc1 - - - - #define - GNUNET_MESSAGE_TYPE_SET_REJECT - d9/d84/group__protocols.html - ga6111576b5226dbd13b8a394648ed709a - - - - #define - GNUNET_MESSAGE_TYPE_SET_CANCEL - d9/d84/group__protocols.html - ga1698a4c17cc6ab281afee4fe408d4e39 - - - - #define - GNUNET_MESSAGE_TYPE_SET_ITER_ACK - d9/d84/group__protocols.html - gadfdb474fe83511bba354807ab07dc6ce - - - - #define - GNUNET_MESSAGE_TYPE_SET_RESULT - d9/d84/group__protocols.html - ga9b2c0f7cbdd80958aa1bdbeba0771680 - - - - #define - GNUNET_MESSAGE_TYPE_SET_ADD - d9/d84/group__protocols.html - ga45fee541486fef1f3356bf1907c3bd09 - - - - #define - GNUNET_MESSAGE_TYPE_SET_REMOVE - d9/d84/group__protocols.html - ga9ea579eb43f35867b5031f491b35646d - - - - #define - GNUNET_MESSAGE_TYPE_SET_LISTEN - d9/d84/group__protocols.html - ga885eeb6e7f5afe86d4f6ff9d2423117c - - - - #define - GNUNET_MESSAGE_TYPE_SET_ACCEPT - d9/d84/group__protocols.html - ga9a95ee61b70f54303f949fcd9c2e6d11 - - - - #define - GNUNET_MESSAGE_TYPE_SET_EVALUATE - d9/d84/group__protocols.html - ga10487140f32b93bb302e66fb60af7ae2 - - - - #define - GNUNET_MESSAGE_TYPE_SET_CONCLUDE - d9/d84/group__protocols.html - gabd95d351c45dbf5b3d0f0409af7a4d1c - - - - #define - GNUNET_MESSAGE_TYPE_SET_REQUEST - d9/d84/group__protocols.html - ga4ac5f0eccbf1e14adf6e0426f9ddfc8a - - - - #define - GNUNET_MESSAGE_TYPE_SET_CREATE - d9/d84/group__protocols.html - gaeec8cf08347ced67cd93bcd129eca6de - - - - #define - GNUNET_MESSAGE_TYPE_SET_P2P_OPERATION_REQUEST - d9/d84/group__protocols.html - ga84b0c6055c5a335e1c4eff09e7b6b3f2 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_SE - d9/d84/group__protocols.html - ga0f9e72285cf9fea07d5e142dc331dac1 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_IBF - d9/d84/group__protocols.html - ga2b4af23062836302a19e3bc6c44c69de - - - - #define - GNUNET_MESSAGE_TYPE_SET_P2P_ELEMENTS - d9/d84/group__protocols.html - ga6de609245cead0f92dc36bedbbaffa2f - - - - #define - GNUNET_MESSAGE_TYPE_SET_P2P_ELEMENT_REQUESTS - d9/d84/group__protocols.html - gadc38591218950af70bd233890511dc0d - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_DONE - d9/d84/group__protocols.html - ga4490a3e53d5fd6b4a89d53e0711c85f3 - - - - #define - GNUNET_MESSAGE_TYPE_SET_ITER_REQUEST - d9/d84/group__protocols.html - gaa9e2b5f5bdcec83bd40332a5cf5c1ccb - - - - #define - GNUNET_MESSAGE_TYPE_SET_ITER_ELEMENT - d9/d84/group__protocols.html - ga98fa8137a2200b28a74c9b993610fabe - - - - #define - GNUNET_MESSAGE_TYPE_SET_ITER_DONE - d9/d84/group__protocols.html - gaed9348612646d04660b057b47ee65c58 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_SEC - d9/d84/group__protocols.html - ga51f6b9efc167d7a99107e39317e22d67 - - - - #define - GNUNET_MESSAGE_TYPE_SET_INTERSECTION_P2P_ELEMENT_INFO - d9/d84/group__protocols.html - gacd976332388e49439ebee66b5e403688 - - - - #define - GNUNET_MESSAGE_TYPE_SET_INTERSECTION_P2P_BF - d9/d84/group__protocols.html - gaebf5f0304c6ed85ac47f3dd9ec124efd - - - - #define - GNUNET_MESSAGE_TYPE_SET_INTERSECTION_P2P_DONE - d9/d84/group__protocols.html - ga9488d6e3b6be3f364b404c2a584d5077 - - - - #define - GNUNET_MESSAGE_TYPE_SET_COPY_LAZY_PREPARE - d9/d84/group__protocols.html - ga511b4bcedd9cd4909ff6ccbd5d4abb41 - - - - #define - GNUNET_MESSAGE_TYPE_SET_COPY_LAZY_RESPONSE - d9/d84/group__protocols.html - ga20c9eb0ad260a748753f2254009295f6 - - - - #define - GNUNET_MESSAGE_TYPE_SET_COPY_LAZY_CONNECT - d9/d84/group__protocols.html - gaeabab3e401cb24724aaa9552348c9f12 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_FULL_DONE - d9/d84/group__protocols.html - gad112110944dccbff2c8d27dbb22005c0 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_FULL_ELEMENT - d9/d84/group__protocols.html - ga5f9bc34027a4aa4c118b6c02858b05d0 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_OVER - d9/d84/group__protocols.html - ga94eda14fe97f8d63377a4b5a8838e702 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_LOGGER_MSG - d9/d84/group__protocols.html - ga0e5b0ee255f8267d121ec519a4bd7e79 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_LOGGER_ACK - d9/d84/group__protocols.html - ga0dcc427629994bc0f182f74db06605ff - - - - #define - GNUNET_MESSAGE_TYPE_REGEX_ANNOUNCE - d9/d84/group__protocols.html - ga6b43d5d7db79eed0bd1a141589b8f566 - - - - #define - GNUNET_MESSAGE_TYPE_REGEX_SEARCH - d9/d84/group__protocols.html - gac0850407d786475391d006c9fc982866 - - - - #define - GNUNET_MESSAGE_TYPE_REGEX_RESULT - d9/d84/group__protocols.html - gad70ae86e544333c5fa1a033296a07b67 - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_START - d9/d84/group__protocols.html - ga37da96e2c4dbb95fadae7edd5d1f8d23 - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_RESULT_CODE - d9/d84/group__protocols.html - ga7d376b01de798a16eb73cedf39002691 - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_UPDATE - d9/d84/group__protocols.html - gac32ba8c7ccfb5da5db4feb4b2e6ce1d4 - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_GET_DEFAULT - d9/d84/group__protocols.html - gacfa6b01f1d79db1099b90e2df8db8187 - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_SET_DEFAULT - d9/d84/group__protocols.html - ga54e54ae5adfecb164421f565e541067b - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_CREATE - d9/d84/group__protocols.html - ga36a00d8c48cfadb3c39a59f26a64a8ba - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_RENAME - d9/d84/group__protocols.html - ga7e09d05cdf70b54a5db24b9586bf426c - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_DELETE - d9/d84/group__protocols.html - ga44bf02031eef3813fb24814539fcfee0 - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_LOOKUP - d9/d84/group__protocols.html - ga4a059305206b6f5fe493cf335c941eb3 - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_LOOKUP_BY_SUFFIX - d9/d84/group__protocols.html - gab244aabd24a50937912818ed823700c7 - - - - #define - GNUNET_MESSAGE_TYPE_REVOCATION_QUERY - d9/d84/group__protocols.html - ga4db0f2ee8a2c276918c6008a0e3c3d94 - - - - #define - GNUNET_MESSAGE_TYPE_REVOCATION_QUERY_RESPONSE - d9/d84/group__protocols.html - gae33fbf805aa6d8ef5d26fae92ab2f339 - - - - #define - GNUNET_MESSAGE_TYPE_REVOCATION_REVOKE - d9/d84/group__protocols.html - gaa5dfe40d38a9a47c1b7dd216e100d6da - - - - #define - GNUNET_MESSAGE_TYPE_REVOCATION_REVOKE_RESPONSE - d9/d84/group__protocols.html - gace2caa2bb7b647d0d84ceb9affcbfade - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_TO_ALICE - d9/d84/group__protocols.html - gac5526adb854b587ead82ee79f3988d40 - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_TO_BOB - d9/d84/group__protocols.html - ga64bcae45a707b924fcdb50acd91c624f - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_MULTIPART_ALICE - d9/d84/group__protocols.html - ga706a9bf110e0a1189f8b721e297b3db4 - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_MULTIPART_BOB - d9/d84/group__protocols.html - gaa34887b07e86cb61a01e5826134c33e5 - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_SESSION_INITIALIZATION - d9/d84/group__protocols.html - gaa3d4965e21c1ab225032190f1a221fac - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_ALICE_CRYPTODATA - d9/d84/group__protocols.html - ga514a19e91953dd0798c6a6d596d0ef17 - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_BOB_CRYPTODATA - d9/d84/group__protocols.html - ga57e3514065ba4580bce9a824530b3825 - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_BOB_CRYPTODATA_MULTIPART - d9/d84/group__protocols.html - gafe6b7c40c46ec4bb9f6a877cf407789f - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_RESULT - d9/d84/group__protocols.html - ga474088729fad0e1308e2f893dfdf94c9 - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_ECC_SESSION_INITIALIZATION - d9/d84/group__protocols.html - ga61253cdebd6bd3987c7ca6e0452029c4 - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_ECC_ALICE_CRYPTODATA - d9/d84/group__protocols.html - gac14599a50f3315d254eb7c3900ef263a - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_ECC_BOB_CRYPTODATA - d9/d84/group__protocols.html - ga7c499fbfb2959d24e572604a60090d2b - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_MEMBERSHIP_STORE - d9/d84/group__protocols.html - gad4efb462b7d91b2b5ebd9fcacd4aaea9 - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_MEMBERSHIP_TEST - d9/d84/group__protocols.html - ga531d2c8fd3d2868cc45d5f58cdfeb297 - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_FRAGMENT_STORE - d9/d84/group__protocols.html - ga1b5085e9072043d3d0316ff88ac6c216 - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_FRAGMENT_GET - d9/d84/group__protocols.html - ga5766fada94b151e93da44610f49bf24e - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_MESSAGE_GET - d9/d84/group__protocols.html - gafe52b4c8847018177c52b990657f134d - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_MESSAGE_GET_FRAGMENT - d9/d84/group__protocols.html - ga35d4bc9f32a5e30ef5eda04811aaba4d - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_COUNTERS_GET - d9/d84/group__protocols.html - gaa28c9defbd61cbf0d6175d104f5c9865 - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_STATE_MODIFY - d9/d84/group__protocols.html - ga37c0b2a223b6609e446717d28964e702 - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_STATE_SYNC - d9/d84/group__protocols.html - gaedcbe1cd79a3c28ebec7e82d03e0c0ec - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_STATE_RESET - d9/d84/group__protocols.html - gae8ea6adf71da37ba8472dacbf3e95dc8 - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_STATE_HASH_UPDATE - d9/d84/group__protocols.html - gaaea4017fac457ba0156cd79d852cf9bc - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_STATE_GET - d9/d84/group__protocols.html - ga85495682bf1723b7570d6149cc8ab73a - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_STATE_GET_PREFIX - d9/d84/group__protocols.html - ga6c3038782330d234da053c06242841db - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_RESULT_CODE - d9/d84/group__protocols.html - ga468227e7b00df37cd0bedcf916da9090 - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_RESULT_FRAGMENT - d9/d84/group__protocols.html - ga05163ac30a8983c4a4d0da8614c2f97d - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_RESULT_COUNTERS - d9/d84/group__protocols.html - ga1e392c5b324e8472eb62ff65ae8abb81 - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_RESULT_STATE - d9/d84/group__protocols.html - gaf20a5d411b1c10c944ca4d6cfc4049cc - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_RESULT_CODE - d9/d84/group__protocols.html - ga9cf13fef81878f8d7f0b1164cf2ab223 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MASTER_START - d9/d84/group__protocols.html - gaa334aab74523683ca48da6245081d39b - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MASTER_START_ACK - d9/d84/group__protocols.html - ga6f23781b2abbde50c13c8161c2bf0cc9 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_SLAVE_JOIN - d9/d84/group__protocols.html - ga0cd43d0bf78a7467d81ab8dd65b664e0 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_SLAVE_JOIN_ACK - d9/d84/group__protocols.html - gabbce205ab50cb0fef8831d1dd436704b - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_PART_REQUEST - d9/d84/group__protocols.html - gafd3c8b3030aba963ef5082751d0e25c8 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_PART_ACK - d9/d84/group__protocols.html - gafec37fe6ac9fce7d0c78c382384f41c1 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_JOIN_REQUEST - d9/d84/group__protocols.html - gaa157c54616ac9b5cec8a53e33fae167f - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_JOIN_DECISION - d9/d84/group__protocols.html - ga376caf8dcf66990eff5bca23b649f989 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_CHANNEL_MEMBERSHIP_STORE - d9/d84/group__protocols.html - gaa22b67eff4e6f1de0ba56f83a0c37fa3 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE - d9/d84/group__protocols.html - gaeae1a7738aa4655f9cadd507e5128788 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE_HEADER - d9/d84/group__protocols.html - ga6e5c33fe9e862e501de0152f48f566d1 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE_METHOD - d9/d84/group__protocols.html - ga656244bcc5b0632b3fb1f3b009765108 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE_MODIFIER - d9/d84/group__protocols.html - ga5e42b86dda640f2d8dd11337796108b1 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE_MOD_CONT - d9/d84/group__protocols.html - gab8b657b61c1658512ac460bb468113a8 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE_DATA - d9/d84/group__protocols.html - ga1445309abaf95db251967d7e55c00472 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE_END - d9/d84/group__protocols.html - gac2d4f9ed2aeadd27f66be980ffc7180f - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE_CANCEL - d9/d84/group__protocols.html - gaca962b14438522b109bf7ecd4cc82dd8 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE_ACK - d9/d84/group__protocols.html - ga67f4e2437175a98176e40d95c8464ba9 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_HISTORY_REPLAY - d9/d84/group__protocols.html - gae7cfcdff8c007d6d07d222bc18d88a02 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_HISTORY_RESULT - d9/d84/group__protocols.html - ga52d71f087cf36968ec2f0c854d08bcdc - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_STATE_GET - d9/d84/group__protocols.html - ga414730af29b2e2fb504758ab285cb991 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_STATE_GET_PREFIX - d9/d84/group__protocols.html - gab5582eb15eb4086ef50e38d90e02cad8 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_STATE_RESULT - d9/d84/group__protocols.html - ga0c5e2ccc0035a5489fb74edaed73de4a - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_AUDIO - d9/d84/group__protocols.html - ga77fa383af243b92fd6b90544ce289988 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_REGISTER - d9/d84/group__protocols.html - ga1aaa79f397ed9f003ccbbccf045d0d78 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_PICK_UP - d9/d84/group__protocols.html - ga3b328570517ad359039504de1d8732cb - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_HANG_UP - d9/d84/group__protocols.html - ga5c5197ed97f175da1d18246bbdaa68b5 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_CALL - d9/d84/group__protocols.html - gacf26f854fa6a28b31312d92fc8b3e292 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_RING - d9/d84/group__protocols.html - gadcd4bab3376a4d95a79a2d5a105c0e37 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_SUSPEND - d9/d84/group__protocols.html - ga41497f5c49b1941eddf198dc0be952f0 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_RESUME - d9/d84/group__protocols.html - ga0797b3732f1199733517b8005d3af30f - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_PICKED_UP - d9/d84/group__protocols.html - ga4dacdbf863202c787ae0c5a2434370a5 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_AUDIO - d9/d84/group__protocols.html - gab8bb10e2f25229a89d38afc6241de8e3 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CADET_PHONE_RING - d9/d84/group__protocols.html - ga75c633955a8cdc6bc9e186f9303619bf - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CADET_PHONE_HANG_UP - d9/d84/group__protocols.html - ga86200c625804b5ff270154a508e4cf17 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CADET_PHONE_PICK_UP - d9/d84/group__protocols.html - ga922d0544e2ab9e218b7d6ad26c1bdea8 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CADET_PHONE_SUSPEND - d9/d84/group__protocols.html - gafed3a5d7840089a390778103847e8f57 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CADET_PHONE_RESUME - d9/d84/group__protocols.html - gad37843eacf33f2a3c0a6063bb6f6565a - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CADET_AUDIO - d9/d84/group__protocols.html - ga3040f9fdcd7bff5b6214105ebd78a066 - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_ORIGIN_START - d9/d84/group__protocols.html - gac20e0decd52b52baa42a8eb6c84c5710 - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_MEMBER_JOIN - d9/d84/group__protocols.html - gaa5898aeaa4a8a3aa1b625b175365ab7d - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_JOIN_REQUEST - d9/d84/group__protocols.html - gab6266095a001b6fdf9c8304cf5beaa1b - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_JOIN_DECISION - d9/d84/group__protocols.html - gadc3a8c5dac5612a3d47ff833f1c8929f - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_PART_REQUEST - d9/d84/group__protocols.html - gabe24b40a213329372f018a392524624c - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_PART_ACK - d9/d84/group__protocols.html - gaab3a81d38405c8f7540fbf1fb1553d5f - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_GROUP_END - d9/d84/group__protocols.html - ga2ed8cb0a2a5ea9e4ef28660cce144004 - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_MESSAGE - d9/d84/group__protocols.html - gacf28109d93b45fe2e0fe6284310fb1f3 - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_REQUEST - d9/d84/group__protocols.html - ga333a003dd653cf01f411f9ad967d5089 - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_FRAGMENT_ACK - d9/d84/group__protocols.html - gad4ffdae60b477e8908420ff2ebd06fa8 - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_REPLAY_REQUEST - d9/d84/group__protocols.html - gaa16cf3a7d09c6c92cdf0ed4bb1a3fdcf - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_REPLAY_RESPONSE - d9/d84/group__protocols.html - gaa1ab4c805226ed264970215b08dc0dd2 - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_REPLAY_RESPONSE_END - d9/d84/group__protocols.html - gaec3995e8149b27dd00a23d7841c62fc4 - - - - #define - GNUNET_MESSAGE_TYPE_SECRETSHARING_CLIENT_GENERATE - d9/d84/group__protocols.html - ga81fefec609f3bb84bd54c85916dc7930 - - - - #define - GNUNET_MESSAGE_TYPE_SECRETSHARING_CLIENT_DECRYPT - d9/d84/group__protocols.html - ga09a7338cc15c79824c549b2c4bb0ac5b - - - - #define - GNUNET_MESSAGE_TYPE_SECRETSHARING_CLIENT_DECRYPT_DONE - d9/d84/group__protocols.html - ga142c7d789ebdc6d2686473093fc594d6 - - - - #define - GNUNET_MESSAGE_TYPE_SECRETSHARING_CLIENT_SECRET_READY - d9/d84/group__protocols.html - ga00f681f13781e7097fbb94ea1991b0fb - - - - #define - GNUNET_MESSAGE_TYPE_PEERSTORE_STORE - d9/d84/group__protocols.html - ga294f8e11f5d73114e1e853fd712a7b13 - - - - #define - GNUNET_MESSAGE_TYPE_PEERSTORE_ITERATE - d9/d84/group__protocols.html - gaa42c6e24c777a2e03e2d22ac3187781f - - - - #define - GNUNET_MESSAGE_TYPE_PEERSTORE_ITERATE_RECORD - d9/d84/group__protocols.html - gaa40b0ae8a6bb6d1dcc48f04859ba7001 - - - - #define - GNUNET_MESSAGE_TYPE_PEERSTORE_ITERATE_END - d9/d84/group__protocols.html - gad1e6f007ba9e20dce16b691f5b15621c - - - - #define - GNUNET_MESSAGE_TYPE_PEERSTORE_WATCH - d9/d84/group__protocols.html - gaa2a5f6d8c0137c3b252723404e76bc27 - - - - #define - GNUNET_MESSAGE_TYPE_PEERSTORE_WATCH_RECORD - d9/d84/group__protocols.html - gaa9bf6d6e53ec4ed0d044457551852f15 - - - - #define - GNUNET_MESSAGE_TYPE_PEERSTORE_WATCH_CANCEL - d9/d84/group__protocols.html - ga5e2617ac38db090d76a8a250dce36613 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_RESULT_CODE - d9/d84/group__protocols.html - ga11dcd6c9d9a6c8f9e630a3ec76a70345 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_HOST_ENTER - d9/d84/group__protocols.html - ga7c46b677485822a0dc17da12a1428a3c - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_HOST_ENTER_ACK - d9/d84/group__protocols.html - gab40b5039e5edaa364c8aaf8bd8084a0b - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_GUEST_ENTER - d9/d84/group__protocols.html - ga563edd52cb61ce4d5dc7331b1bfa9581 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_GUEST_ENTER_BY_NAME - d9/d84/group__protocols.html - ga1e326d72180c802ac7e54da9d1395b64 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_GUEST_ENTER_ACK - d9/d84/group__protocols.html - ga600f1649df37fa68a3754ebaf4c7142e - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_ENTRY_REQUEST - d9/d84/group__protocols.html - ga45db724704314312dbfdb83c9dac6228 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_ENTRY_DECISION - d9/d84/group__protocols.html - ga4c1753a04916ba5b71a3f3d6bd12714d - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_PLACE_LEAVE - d9/d84/group__protocols.html - gaeb10f12911080e3d6c6dff286de4ec0a - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_PLACE_LEAVE_ACK - d9/d84/group__protocols.html - ga1329d80e0019851c1f7a50541e9e3255 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_ZONE_ADD_PLACE - d9/d84/group__protocols.html - gaf91c10af2462b850ef9e05695d212480 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_ZONE_ADD_NYM - d9/d84/group__protocols.html - ga2f62db9828fde85ec5fca64abcadd9dc - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_APP_CONNECT - d9/d84/group__protocols.html - ga4f1b94bb430950f2ca744a8a7074e8e2 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_APP_DETACH - d9/d84/group__protocols.html - gab4b6a65e215fac840befe0cb8140d8d0 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_APP_EGO - d9/d84/group__protocols.html - ga9a15286e646c830b8208d80cbea88ecb - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_APP_EGO_END - d9/d84/group__protocols.html - ga5a8d03b133f36cf82bd942707b91e402 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_APP_PLACE - d9/d84/group__protocols.html - ga86bc58e8f351216cf8d11dd1ae7e3861 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_APP_PLACE_END - d9/d84/group__protocols.html - ga653ff935b5c5c79059462a070d57b2eb - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_MSG_PROC_SET - d9/d84/group__protocols.html - ga48f2c031bad1ca4c979f52b11a516f35 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_MSG_PROC_CLEAR - d9/d84/group__protocols.html - ga3fe53ad4afbfa51cf8f480401a3e7cf1 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_TRAIL_SETUP - d9/d84/group__protocols.html - gab774f94973c6db27b3346e588e120593 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_TRAIL_SETUP_RESULT - d9/d84/group__protocols.html - ga439caacea6e832a8e967842472707dc1 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_VERIFY_SUCCESSOR - d9/d84/group__protocols.html - gafce149545f15ab59534ad082af12e341 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_NOTIFY_NEW_SUCCESSOR - d9/d84/group__protocols.html - ga698ed5ee114500acc7bc9b4af90e83b2 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_VERIFY_SUCCESSOR_RESULT - d9/d84/group__protocols.html - ga055d9f7bdcc1a8e05684ade5825dc865 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_GET_RESULT - d9/d84/group__protocols.html - gaf3eca13dab3144444065a416b740f8f6 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_TRAIL_SETUP_REJECTION - d9/d84/group__protocols.html - ga5bde043d39c1e5288a4df067e0b444d4 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_TRAIL_TEARDOWN - d9/d84/group__protocols.html - ga0ecbdc837198e1e94a15f4319d9f362a - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_ADD_TRAIL - d9/d84/group__protocols.html - gafcfee10d7d51e2602eadb88c2500b2b4 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_PUT - d9/d84/group__protocols.html - gab33ac3cb2f89702dc25975b8a74491e0 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_GET - d9/d84/group__protocols.html - gaded7f07a081234015420927a305eaa34 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_NOTIFY_SUCCESSOR_CONFIRMATION - d9/d84/group__protocols.html - ga391cc662e1bcfacf3f895d2c65d55752 - - - - #define - GNUNET_MESSAGE_TYPE_WDHT_RANDOM_WALK - d9/d84/group__protocols.html - gab50c59df30ee51dd6e96438a37eccc64 - - - - #define - GNUNET_MESSAGE_TYPE_WDHT_RANDOM_WALK_RESPONSE - d9/d84/group__protocols.html - gaa9ea84187149e742a09c567a1da96aa4 - - - - #define - GNUNET_MESSAGE_TYPE_WDHT_TRAIL_DESTROY - d9/d84/group__protocols.html - ga53ccd23932678860929ae5c60c9f09a0 - - - - #define - GNUNET_MESSAGE_TYPE_WDHT_TRAIL_ROUTE - d9/d84/group__protocols.html - gaa844d91a916ffb68af8fddea3e044033 - - - - #define - GNUNET_MESSAGE_TYPE_WDHT_SUCCESSOR_FIND - d9/d84/group__protocols.html - ga232ad2238a5c579fb4091b3ab3e65a82 - - - - #define - GNUNET_MESSAGE_TYPE_WDHT_GET - d9/d84/group__protocols.html - ga39fab4fde2fa0515aec90d033a7b44b4 - - - - #define - GNUNET_MESSAGE_TYPE_WDHT_PUT - d9/d84/group__protocols.html - gaba2b1170b5ce1a94bb6ca7113fb5d9f2 - - - - #define - GNUNET_MESSAGE_TYPE_WDHT_GET_RESULT - d9/d84/group__protocols.html - gad16a8c20a9f0ee8afd8bff59f1121553 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_PP_CHECK_LIVE - d9/d84/group__protocols.html - ga16284ab02156156a190f8aa580a95854 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_PP_PUSH - d9/d84/group__protocols.html - ga2df789b9cffdcd9ac17cf02463886009 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_PP_PULL_REQUEST - d9/d84/group__protocols.html - gac385b929fa05fe4f2c406404f21d3d07 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_PP_PULL_REPLY - d9/d84/group__protocols.html - ga40d8caaca08d862f1358ab3908c4ae42 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_SEED - d9/d84/group__protocols.html - ga62eef2813e64bccc0c2042f461f8f918 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_SUB_START - d9/d84/group__protocols.html - ga0299a7207134f5789ad5e0c6c532701f - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_SUB_STOP - d9/d84/group__protocols.html - ga2f3dd01d3b39afabf3ca6fb23aa68ecb - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_STORE - d9/d84/group__protocols.html - ga4301775c02317d8a25827244481eed12 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_SUCCESS_RESPONSE - d9/d84/group__protocols.html - ga0e29b25df89dc7cb2a90e4addb1d2a3b - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_ITERATION_START - d9/d84/group__protocols.html - gabde5d9b7f0533ed04a7568fcfd0233c5 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_ITERATION_STOP - d9/d84/group__protocols.html - ga7df05a43f811fd7c99afe53e562e8f55 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_ITERATION_NEXT - d9/d84/group__protocols.html - ga945c039336a83a541dead5fe5b362826 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_RESULT - d9/d84/group__protocols.html - ga190537c0cb15940624bf4bea1085e31d - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ISSUE_TICKET - d9/d84/group__protocols.html - ga3dc8a0930712ed1b0a2b867112a26735 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_TICKET_RESULT - d9/d84/group__protocols.html - ga6432ff4c06001769fdc7c016cb253eed - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_REVOKE_TICKET - d9/d84/group__protocols.html - gaaf0955f5be1efbfc699dc3a6b3c49ad2 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_REVOKE_TICKET_RESULT - d9/d84/group__protocols.html - gaf7ca33c962f2aef85112dfb460b7f6f1 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_CONSUME_TICKET - d9/d84/group__protocols.html - gab8198d9cb20cead45798e0a3d7f216cb - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_CONSUME_TICKET_RESULT - d9/d84/group__protocols.html - ga055866d704ed3627e21b40978b96df56 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_TICKET_ITERATION_START - d9/d84/group__protocols.html - ga77343b7ef1a4abd563cd239360b9272a - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_TICKET_ITERATION_STOP - d9/d84/group__protocols.html - ga79d27bd98b65b519e99a8eb9265e0398 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_TICKET_ITERATION_NEXT - d9/d84/group__protocols.html - gaaac837b4ce662020ca95776fb546489b - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_DELETE - d9/d84/group__protocols.html - gac63ed16ef42ab288ce38d6fd733928ea - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTESTATION_STORE - d9/d84/group__protocols.html - gaed6442f9f67496d313688bd3252bd054 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTESTATION_DELETE - d9/d84/group__protocols.html - gae47fe456a4db631d8d800219930efe16 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTESTATION_RESULT - d9/d84/group__protocols.html - ga055300f684c72d8ce31c0f1ffa73db5a - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_REFERENCE_STORE - d9/d84/group__protocols.html - ga5ebe0f4ecbcf06cbb97538d302780e88 - - - - #define - GNUNET_MESSAGE_TYPE_ABD_VERIFY - d9/d84/group__protocols.html - ga8b97a0bf6f33c678919900c2f71ec17c - - - - #define - GNUNET_MESSAGE_TYPE_ABD_VERIFY_RESULT - d9/d84/group__protocols.html - ga272ffa619dfecda401d192311b4c9346 - - - - #define - GNUNET_MESSAGE_TYPE_ABD_COLLECT - d9/d84/group__protocols.html - ga83296fb64c997ffa420d1e22eed06d3e - - - - #define - GNUNET_MESSAGE_TYPE_ABD_COLLECT_RESULT - d9/d84/group__protocols.html - ga1f7ef8d81236f34c1f03796ff33ed38a - - - - #define - GNUNET_MESSAGE_TYPE_ABD_INTERMEDIATE_RESULT - d9/d84/group__protocols.html - ga2888fec056cff344f7d3c4d88f37770f - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CONNECTION_CREATE - d9/d84/group__protocols.html - gae297ce0ee45d587389717393b9bd9d20 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CONNECTION_CREATE_ACK - d9/d84/group__protocols.html - ga08a8cedc2c1570166ed1152bd0642c8a - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CONNECTION_BROKEN - d9/d84/group__protocols.html - ga0c28bec0b07b59889828f11e4398edb9 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CONNECTION_DESTROY - d9/d84/group__protocols.html - ga6bdd5de3bce8ffe8027e4f5e3decdf5e - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CONNECTION_PATH_CHANGED_UNIMPLEMENTED - d9/d84/group__protocols.html - ga71a13e3e44f249b9a937492391592ad1 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CONNECTION_HOP_BY_HOP_ENCRYPTED_ACK - d9/d84/group__protocols.html - ga2132bc327acc1fcbdddb9fcd3dd18f32 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_TUNNEL_ENCRYPTED_POLL - d9/d84/group__protocols.html - gaf6125a1a2305aed005a6a435161746a7 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_TUNNEL_KX - d9/d84/group__protocols.html - ga391ab2b8a3917fec99a7dcaa7c16f853 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_TUNNEL_ENCRYPTED - d9/d84/group__protocols.html - gaec16e05bbc403dd9529829f6fa26dd1c - - - - #define - GNUNET_MESSAGE_TYPE_CADET_TUNNEL_KX_AUTH - d9/d84/group__protocols.html - gac9a61db63edc64ee71165f50168e0992 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CHANNEL_APP_DATA - d9/d84/group__protocols.html - ga66ee368cdfca2912d053b53d5b9677d1 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CHANNEL_APP_DATA_ACK - d9/d84/group__protocols.html - ga4a96dd353dead21c8ef5da2fa88e9442 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CHANNEL_KEEPALIVE - d9/d84/group__protocols.html - gaaee560a2775cbc5c4d546bdf382ce1e7 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CHANNEL_OPEN - d9/d84/group__protocols.html - ga044f1ce8b9ffc4000cef37f4d11ff74a - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CHANNEL_DESTROY - d9/d84/group__protocols.html - gaf671ad18bbf8cd9bffbd7b3b6754e1cc - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CHANNEL_OPEN_ACK - d9/d84/group__protocols.html - gaf686f407d1594d44969e30190d91ae7e - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CHANNEL_OPEN_NACK_DEPRECATED - d9/d84/group__protocols.html - ga3068628679d4d9e09b6b90f2596b3e45 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_DATA - d9/d84/group__protocols.html - gaca198a7798dfd9f6267db1153dc4da76 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_ACK - d9/d84/group__protocols.html - ga38ac570a52a01adac766bedfa1923401 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_PORT_OPEN - d9/d84/group__protocols.html - gab524c1094f42b168c19074344af7a278 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_PORT_CLOSE - d9/d84/group__protocols.html - gab2b44a882133bf7337fab3c8da8c133d - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_CHANNEL_CREATE - d9/d84/group__protocols.html - ga21ca5d3b4faf5b30bbabc25ba399d26b - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_CHANNEL_DESTROY - d9/d84/group__protocols.html - gaff03f44897a8c7c14dc72edb43986469 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_REQUEST_INFO_CHANNEL - d9/d84/group__protocols.html - gaf50d1b76f65e1aecde8b6945cd145151 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_CHANNEL - d9/d84/group__protocols.html - gadfd49915dfe4516e6a216f008374fcac - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_CHANNEL_END - d9/d84/group__protocols.html - ga38991acf6181e42b5f51cb38901ed468 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_REQUEST_INFO_PEERS - d9/d84/group__protocols.html - ga2e131e73610531962bd8f643ba4a5e64 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_PEERS - d9/d84/group__protocols.html - ga70135ac9d7c3ab5df85864dc3c113f57 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_PEERS_END - d9/d84/group__protocols.html - gaafd949cae5c2ecc9959393ea7ede2e81 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_REQUEST_INFO_PATH - d9/d84/group__protocols.html - ga4bd4abac5fa30462d60d8a6c0dd56f06 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_PATH - d9/d84/group__protocols.html - gac2a0ab92af1a399f18e0498050fc5d8f - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_PATH_END - d9/d84/group__protocols.html - ga45184e5581705ff6e520637fe9ccaafe - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_REQUEST_INFO_TUNNELS - d9/d84/group__protocols.html - gac886c082fb7c454df7f52a2ce957f7c5 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_TUNNELS - d9/d84/group__protocols.html - ga360d0069e9c78cac8d5b526ebd1fd011 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_TUNNELS_END - d9/d84/group__protocols.html - ga372aaed9bb18ddae06c29ade70e97897 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CLI - d9/d84/group__protocols.html - ga7fc8e12aa1eb2bf4d222fbac2d022374 - - - - #define - GNUNET_MESSAGE_TYPE_NAT_REGISTER - d9/d84/group__protocols.html - ga8539c6a13d5965306c330a1fd54ee004 - - - - #define - GNUNET_MESSAGE_TYPE_NAT_HANDLE_STUN - d9/d84/group__protocols.html - gacde68bcfc2d8fa269787e3f8b2bc152e - - - - #define - GNUNET_MESSAGE_TYPE_NAT_REQUEST_CONNECTION_REVERSAL - d9/d84/group__protocols.html - ga799e467f45f3a291ca2a3be1ec5cd6f5 - - - - #define - GNUNET_MESSAGE_TYPE_NAT_CONNECTION_REVERSAL_REQUESTED - d9/d84/group__protocols.html - ga75c67a9a3a09bde85d9e03fc1ed1705b - - - - #define - GNUNET_MESSAGE_TYPE_NAT_ADDRESS_CHANGE - d9/d84/group__protocols.html - ga214d46a0106256d8ae6161775dea5b35 - - - - #define - GNUNET_MESSAGE_TYPE_NAT_AUTO_REQUEST_CFG - d9/d84/group__protocols.html - ga984cf7fbbb4f09df083ecf333155d687 - - - - #define - GNUNET_MESSAGE_TYPE_NAT_AUTO_CFG_RESULT - d9/d84/group__protocols.html - ga8daa060b6ec6bfc4ab777a7c6d960fa9 - - - - #define - GNUNET_MESSAGE_TYPE_AUCTION_CLIENT_CREATE - d9/d84/group__protocols.html - gad85d1b06e642b485690d2dd9bbb782f1 - - - - #define - GNUNET_MESSAGE_TYPE_AUCTION_CLIENT_JOIN - d9/d84/group__protocols.html - ga499d1c01532f619d6ce5f99cae1992c5 - - - - #define - GNUNET_MESSAGE_TYPE_AUCTION_CLIENT_OUTCOME - d9/d84/group__protocols.html - ga9089bc7fbfda192f91dc718b4fab2463 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_DEBUG_VIEW_REQUEST - d9/d84/group__protocols.html - gac7472faf90a31f0f827ec9c83b1aff5d - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_DEBUG_VIEW_REPLY - d9/d84/group__protocols.html - ga79d9cd2173a125dc9fa2dec4c3074076 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_DEBUG_VIEW_CANCEL - d9/d84/group__protocols.html - ga30821c468973f04c5a00cc55ba5e3fcf - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_DEBUG_STREAM_REQUEST - d9/d84/group__protocols.html - ga7785f2e36ae4fb480a3043ca9b2abc47 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_DEBUG_STREAM_REPLY - d9/d84/group__protocols.html - gae93316d5606039df388c7bdae8d18b26 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_DEBUG_STREAM_CANCEL - d9/d84/group__protocols.html - ga1463acf6cf6fc11d7a206f834f206fc0 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_ADD_ADDRESS - d9/d84/group__protocols.html - gab5df6c762528c67be94a5a9fca575943 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_DEL_ADDRESS - d9/d84/group__protocols.html - gac7940136d45984e7d7e65652958b0589 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_INCOMING_MSG - d9/d84/group__protocols.html - ga66a856476d0073ad74e476652a1ac6e6 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_INCOMING_MSG_ACK - d9/d84/group__protocols.html - ga01602c41579d96856105dd440b8bccfd - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_QUEUE_SETUP - d9/d84/group__protocols.html - gae854027c98617ceeffb8fca036ddc390 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_QUEUE_TEARDOWN - d9/d84/group__protocols.html - ga0930303b66a886ccfa802f6699835209 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_QUEUE_CREATE - d9/d84/group__protocols.html - ga4d90a22591e04f693838bedfab062c1b - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_QUEUE_CREATE_OK - d9/d84/group__protocols.html - ga6f13d1595cb754bb183700a9b41fb149 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_QUEUE_CREATE_FAIL - d9/d84/group__protocols.html - ga2f8fe0cab7b4222b85de3ed530d53065 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SEND_MSG - d9/d84/group__protocols.html - gad01fdb5533ac50607d9309ce6701baec - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SEND_MSG_ACK - d9/d84/group__protocols.html - gaaa9dd6f7d602bc78a0f4423979da3ff6 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_NEW_COMMUNICATOR - d9/d84/group__protocols.html - ga2a3fd297b6c2e6efad1d4fbc1c9efaf6 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_COMMUNICATOR_BACKCHANNEL - d9/d84/group__protocols.html - ga597508ee9f6d3c11161158ad5da4971f - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_BACKCHANNEL_ENCAPSULATION - d9/d84/group__protocols.html - ga4d35ea1a49ec850ee356ddc4cc773a7c - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_FRAGMENT - d9/d84/group__protocols.html - ga2db065de48ed5fbd5cdea0dfc1369378 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_RELIABILITY_BOX - d9/d84/group__protocols.html - ga31fa33c6130b6c5173da2f90f415981a - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_RELIABILITY_ACK - d9/d84/group__protocols.html - gae13384c2350b22e9461a8a44b989625e - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_DV_LEARN - d9/d84/group__protocols.html - ga50f20f11e13c09dafd95b918f9875fc3 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_DV_BOX - d9/d84/group__protocols.html - ga3186fa7506108ba9fc2b09dd660862a8 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_COMMUNICATOR_BACKCHANNEL_INCOMING - d9/d84/group__protocols.html - ga93436b1f4db698b93aa713022022e559 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_FLOW_CONTROL - d9/d84/group__protocols.html - gacfc6609db3ac749b97e409e1ccfe2034 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_START - d9/d84/group__protocols.html - gac305c6a3db756a7502e875ba4d5bdc4d - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_DATA - d9/d84/group__protocols.html - ga24d903387d89e28f03781584af52308c - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_END - d9/d84/group__protocols.html - gad91ede5127d08af06b27bcb68eb350fc - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_COMMUNICATOR_KX_CONFIRMATION - d9/d84/group__protocols.html - ga37ce3a22df87e8326ca4c65d456f4f2f - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_COMMUNICATOR_FC_LIMITS - d9/d84/group__protocols.html - gad86f01115dd86b42089c9ac390089b15 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SUGGEST - d9/d84/group__protocols.html - gaf6c950f32d9cc4dc97bd4c15ed623616 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SUGGEST_CANCEL - d9/d84/group__protocols.html - ga34c071cdf448643beebdaff9f96fa53a - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_REQUEST_HELLO_VALIDATION - d9/d84/group__protocols.html - ga0aac23163fdc31e19d8244aadfa3a1f3 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_ADDRESS_VALIDATION_CHALLENGE - d9/d84/group__protocols.html - ga0043badc7a06e4b6d7abc16148b8a3ae - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_ADDRESS_VALIDATION_RESPONSE - d9/d84/group__protocols.html - gacb5783a10910d12b7eb483a671beeb1a - - - - #define - GNUNET_MESSAGE_TYPE_ATS_SUGGEST - d9/d84/group__protocols.html - gae3f64bcd480daec654e915434034106c - - - - #define - GNUNET_MESSAGE_TYPE_ATS_SUGGEST_CANCEL - d9/d84/group__protocols.html - ga31225e8b32240f2858e7db71f361519b - - - - #define - GNUNET_MESSAGE_TYPE_ATS_SESSION_ADD - d9/d84/group__protocols.html - ga52ad559242161d54fe2bd5abcbcbe93d - - - - #define - GNUNET_MESSAGE_TYPE_ATS_SESSION_ADD_INBOUND_ONLY - d9/d84/group__protocols.html - ga5e23e796cdf80639fb72030abbad7fa2 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_SESSION_UPDATE - d9/d84/group__protocols.html - ga91dffc412ced93bad429583e615bfa49 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_SESSION_DEL - d9/d84/group__protocols.html - ga32d0367a20314b5c80f32255e6dd2f84 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_SESSION_ALLOCATION - d9/d84/group__protocols.html - ga85c930241e16e80e70647f77b829f159 - - - - #define - GNUNET_MESSAGE_TYPE_COMMUNICATOR_TCP_REKEY - d9/d84/group__protocols.html - gaf555bf621136d9bf7ce1d268d7082879 - - - - #define - GNUNET_MESSAGE_TYPE_COMMUNICATOR_TCP_BOX - d9/d84/group__protocols.html - ga6a4eccc369c1ce5c04e6a5291db4d765 - - - - #define - GNUNET_MESSAGE_TYPE_COMMUNICATOR_TCP_FINISH - d9/d84/group__protocols.html - ga3896f034e110c76b2d8a30799a87b033 - - - - #define - GNUNET_MESSAGE_TYPE_COMMUNICATOR_UDP_ACK - d9/d84/group__protocols.html - gaf5c9f4b6ef5379a9823d5b216f1aaa6e - - - - #define - GNUNET_MESSAGE_TYPE_COMMUNICATOR_UDP_PAD - d9/d84/group__protocols.html - gaef45cce7976cb997cad62113a5988211 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_REFERENCE_DELETE - d9/d84/group__protocols.html - ga74b074da4e6a27508236ef3b9bf58fe9 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_REFERENCE_RESULT - d9/d84/group__protocols.html - ga33a508955feaa3242aebd1ce6c120654 - - - - #define - GNUNET_MESSAGE_TYPE_ALL - d9/d84/group__protocols.html - ga330c5e2854fe56cff28cd19324dcdee1 - - - - - gnunet_reclaim_attribute_lib.h - /home/grothoff/research/gnunet/src/include/ - db/d85/gnunet__reclaim__attribute__lib_8h - gnunet_util_lib.h - GNUNET_RECLAIM_ATTRIBUTE_Claim - GNUNET_RECLAIM_ATTESTATION_Claim - GNUNET_RECLAIM_ATTESTATION_REFERENCE - GNUNET_RECLAIM_ATTRIBUTE_ClaimList - GNUNET_RECLAIM_ATTRIBUTE_ClaimListEntry - GNUNET_RECLAIM_ATTRIBUTE_ClaimListEntryType - - #define - GNUNET_RECLAIM_ATTRIBUTE_TYPE_NONE - d7/d02/group__reclaim-attribute.html - ga355fcf225d7b3891ac2e68a5d27f7890 - - - - #define - GNUNET_RECLAIM_ATTRIBUTE_TYPE_STRING - d7/d02/group__reclaim-attribute.html - gafc992934f1cb4931747fcd3a36dc1d41 - - - - #define - GNUNET_RECLAIM_ATTESTATION_TYPE_NONE - d7/d02/group__reclaim-attribute.html - gabac9a7869905ee1c5277da9715347d2c - - - - #define - GNUNET_RECLAIM_ATTESTATION_TYPE_JWT - d7/d02/group__reclaim-attribute.html - gadbcc98b0919770ebaa53a6450ccb3d3a - - - - struct GNUNET_RECLAIM_ATTRIBUTE_Claim * - GNUNET_RECLAIM_ATTRIBUTE_claim_new - d7/d02/group__reclaim-attribute.html - ga87abd9a6a0a64ff7a08ff56547f78e58 - (const char *attr_name, uint32_t type, const void *data, size_t data_size) - - - size_t - GNUNET_RECLAIM_ATTRIBUTE_list_serialize_get_size - d7/d02/group__reclaim-attribute.html - ga97dde9c61284d9d6e4f276960cdafdd1 - (const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs) - - - void - GNUNET_RECLAIM_ATTRIBUTE_list_destroy - d7/d02/group__reclaim-attribute.html - ga341ec67a7942fd5f0ee33ea235acba5e - (struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs) - - - void - GNUNET_RECLAIM_ATTRIBUTE_list_add - d7/d02/group__reclaim-attribute.html - ga93abdfe00a54f62cfe873655325e43f8 - (struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs, const char *attr_name, uint32_t type, const void *data, size_t data_size) - - - size_t - GNUNET_RECLAIM_ATTRIBUTE_list_serialize - d7/d02/group__reclaim-attribute.html - gae01cf960fa1ce12042fcf74a4f603d3c - (const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs, char *result) - - - struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList * - GNUNET_RECLAIM_ATTRIBUTE_list_deserialize - d7/d02/group__reclaim-attribute.html - ga97fb1f52bacbf05318f68d64bdad880e - (const char *data, size_t data_size) - - - int - GNUNET_RECLAIM_ATTRIBUTE_list_count_attest - d7/d02/group__reclaim-attribute.html - ga13a7ab770646bd9bb98425aa9ef63bfe - (const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs) - - - size_t - GNUNET_RECLAIM_ATTRIBUTE_serialize_get_size - d7/d02/group__reclaim-attribute.html - gaad759bc648d401fbb40b3c8fe7d2b82b - (const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr) - - - size_t - GNUNET_RECLAIM_ATTRIBUTE_serialize - d7/d02/group__reclaim-attribute.html - ga2f8864219c63b270038154ebd94969b8 - (const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, char *result) - - - struct GNUNET_RECLAIM_ATTRIBUTE_Claim * - GNUNET_RECLAIM_ATTRIBUTE_deserialize - d7/d02/group__reclaim-attribute.html - ga86bd6ab05869a7e79032a1e63c145ca5 - (const char *data, size_t data_size) - - - struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList * - GNUNET_RECLAIM_ATTRIBUTE_list_dup - d7/d02/group__reclaim-attribute.html - ga5cdc1a593d10fab3fdb4765c2c9a68ca - (const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs) - - - uint32_t - GNUNET_RECLAIM_ATTRIBUTE_typename_to_number - d7/d02/group__reclaim-attribute.html - ga35b0e84017a4a460ba7cc23f9f1158aa - (const char *typename) - - - int - GNUNET_RECLAIM_ATTRIBUTE_string_to_value - d7/d02/group__reclaim-attribute.html - gaede0e4f745b34540d35af2c103161e90 - (uint32_t type, const char *s, void **data, size_t *data_size) - - - char * - GNUNET_RECLAIM_ATTRIBUTE_value_to_string - d7/d02/group__reclaim-attribute.html - ga54be8481c235909e4645f92b44cac414 - (uint32_t type, const void *data, size_t data_size) - - - const char * - GNUNET_RECLAIM_ATTRIBUTE_number_to_typename - d7/d02/group__reclaim-attribute.html - ga369405cf595fc0f7c62d32ba90a41793 - (uint32_t type) - - - size_t - GNUNET_RECLAIM_ATTESTATION_serialize_get_size - d7/d02/group__reclaim-attribute.html - ga85ce2f12b41ad076e273ee1f78f4e274 - (const struct GNUNET_RECLAIM_ATTESTATION_Claim *attr) - - - size_t - GNUNET_RECLAIM_ATTESTATION_serialize - d7/d02/group__reclaim-attribute.html - gadb6a2979a205c7d729b9c3697a027e23 - (const struct GNUNET_RECLAIM_ATTESTATION_Claim *attr, char *result) - - - struct GNUNET_RECLAIM_ATTESTATION_Claim * - GNUNET_RECLAIM_ATTESTATION_deserialize - d7/d02/group__reclaim-attribute.html - ga82cef46b29eb7398367bd715a675db3f - (const char *data, size_t data_size) - - - struct GNUNET_RECLAIM_ATTESTATION_Claim * - GNUNET_RECLAIM_ATTESTATION_claim_new - d7/d02/group__reclaim-attribute.html - gab82c85c4b5e2edd30b184355f118809b - (const char *attr_name, uint32_t type, const void *data, size_t data_size) - - - char * - GNUNET_RECLAIM_ATTESTATION_value_to_string - d7/d02/group__reclaim-attribute.html - gab24545d3c928d251159f952207340acd - (uint32_t type, const void *data, size_t data_size) - - - int - GNUNET_RECLAIM_ATTESTATION_string_to_value - d7/d02/group__reclaim-attribute.html - gaafca8a8be2185bc65f5f68d5ab4ffc6f - (uint32_t type, const char *s, void **data, size_t *data_size) - - - const char * - GNUNET_RECLAIM_ATTESTATION_number_to_typename - d7/d02/group__reclaim-attribute.html - gae18e5371b54e177227054ee0ed665d02 - (uint32_t type) - - - uint32_t - GNUNET_RECLAIM_ATTESTATION_typename_to_number - d7/d02/group__reclaim-attribute.html - ga5a4f545435f0b9f39684d7125e486fa8 - (const char *typename) - - - struct GNUNET_RECLAIM_ATTESTATION_REFERENCE * - GNUNET_RECLAIM_ATTESTATION_reference_new - d7/d02/group__reclaim-attribute.html - ga159b2bc273bb27eaf2d01e8d7d2f10cd - (const char *attr_name, const char *ref_value) - - - size_t - GNUNET_RECLAIM_ATTESTATION_REF_serialize_get_size - d7/d02/group__reclaim-attribute.html - gaeb6cac4a0929ebef82305f636bc29613 - (const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *attr) - - - size_t - GNUNET_RECLAIM_ATTESTATION_REF_serialize - d7/d02/group__reclaim-attribute.html - ga4d0ac49327e02cafd1f713af7f0536bc - (const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *attr, char *result) - - - struct GNUNET_RECLAIM_ATTESTATION_REFERENCE * - GNUNET_RECLAIM_ATTESTATION_REF_deserialize - d7/d02/group__reclaim-attribute.html - gad1bfcd7a0068dbc439994fe8888db442 - (const char *data, size_t data_size) - - - - gnunet_reclaim_attribute_plugin.h - /home/grothoff/research/gnunet/src/include/ - d3/db1/gnunet__reclaim__attribute__plugin_8h - gnunet_util_lib.h - gnunet_reclaim_attribute_lib.h - GNUNET_RECLAIM_ATTRIBUTE_PluginFunctions - - char *(* - GNUNET_RECLAIM_ATTRIBUTE_ValueToStringFunction - d8/d40/group__reclaim-attribute-plugin.html - ga2bb6b87b1b869971dd8c16ec1ec362ce - )(void *cls, uint32_t type, const void *data, size_t data_size) - - - int(* - GNUNET_RECLAIM_ATTRIBUTE_StringToValueFunction - d8/d40/group__reclaim-attribute-plugin.html - gad11b27cedef74e584bdc173f811533df - )(void *cls, uint32_t type, const char *s, void **data, size_t *data_size) - - - uint32_t(* - GNUNET_RECLAIM_ATTRIBUTE_TypenameToNumberFunction - d8/d40/group__reclaim-attribute-plugin.html - ga20c82acb549fa3d5e9abc5b3f50a4a01 - )(void *cls, const char *typename) - - - const char *(* - GNUNET_RECLAIM_ATTRIBUTE_NumberToTypenameFunction - d8/d40/group__reclaim-attribute-plugin.html - gaaa8ac02b7a467854a9bd136aeb98f9cd - )(void *cls, uint32_t type) - - - - gnunet_reclaim_service.h - /home/grothoff/research/gnunet/src/include/ - d6/dcd/gnunet__reclaim__service_8h - gnunet_reclaim_attribute_lib.h - gnunet_util_lib.h - GNUNET_RECLAIM_Ticket - - #define - GNUNET_RECLAIM_VERSION - de/dea/group__reclaim.html - gaa64ed205a8e688c6774ca9dd14109fe9 - - - - void(* - GNUNET_RECLAIM_TicketCallback - de/dea/group__reclaim.html - ga2253a0b50f81badc7e962b02047573ce - )(void *cls, const struct GNUNET_RECLAIM_Ticket *ticket) - - - void(* - GNUNET_RECLAIM_ContinuationWithStatus - de/dea/group__reclaim.html - ga16dbac04cd6b1ac0e70a2e7cd41b8bd2 - )(void *cls, int32_t success, const char *emsg) - - - void(* - GNUNET_RECLAIM_AttributeResult - de/dea/group__reclaim.html - gacbde1b9f6f9d4d6e9c66e9468a1fa7c1 - )(void *cls, const struct GNUNET_CRYPTO_EcdsaPublicKey *identity, const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, const struct GNUNET_RECLAIM_ATTESTATION_Claim *attest, const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *reference) - - - struct GNUNET_RECLAIM_Handle * - GNUNET_RECLAIM_connect - de/dea/group__reclaim.html - gad25f9e676b1690c0a0378609aa46bd50 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attribute_store - de/dea/group__reclaim.html - ga975cff02f3eb4f51bd426fb84edabd7b - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, const struct GNUNET_TIME_Relative *exp_interval, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attestation_store - de/dea/group__reclaim.html - gab4f54d0cdf427d00e183eba89db75f60 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTESTATION_Claim *attr, const struct GNUNET_TIME_Relative *exp_interval, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attribute_delete - de/dea/group__reclaim.html - gac880eb600fe5d2f37e22d5328be86ea9 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attestation_delete - de/dea/group__reclaim.html - gada15f225ccaf4b83869c63742f197850 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTESTATION_Claim *attr, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attestation_reference_delete - de/dea/group__reclaim.html - ga68e2278e29ae93408fde93fdb6e51838 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *attr, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_RECLAIM_AttributeIterator * - GNUNET_RECLAIM_get_attributes_start - de/dea/group__reclaim.html - gad8533cc82f3e745ef933e9c6d34f7e90 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_RECLAIM_AttributeResult proc, void *proc_cls, GNUNET_SCHEDULER_TaskCallback finish_cb, void *finish_cb_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attestation_reference_store - de/dea/group__reclaim.html - ga474ee50ec1d8df455f3a0f8f37f876ca - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *attr, const struct GNUNET_TIME_Relative *exp_interval, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - void - GNUNET_RECLAIM_get_attributes_next - de/dea/group__reclaim.html - ga8fe0fd3e393122ec83aeb6fda7d55935 - (struct GNUNET_RECLAIM_AttributeIterator *it) - - - void - GNUNET_RECLAIM_get_attributes_stop - de/dea/group__reclaim.html - ga50b0279a6e03ae686e6f79ce9b062e0b - (struct GNUNET_RECLAIM_AttributeIterator *it) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_ticket_issue - de/dea/group__reclaim.html - gad306a3541e5e2f0e104f8aaa31571375 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *iss, const struct GNUNET_CRYPTO_EcdsaPublicKey *rp, const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs, GNUNET_RECLAIM_TicketCallback cb, void *cb_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_ticket_revoke - de/dea/group__reclaim.html - ga3b4f24089a34065766542f2625992495 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, const struct GNUNET_RECLAIM_Ticket *ticket, GNUNET_RECLAIM_ContinuationWithStatus cb, void *cb_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_ticket_consume - de/dea/group__reclaim.html - gacc42e7227b54d6a963ab6f8a0d08a102 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, const struct GNUNET_RECLAIM_Ticket *ticket, GNUNET_RECLAIM_AttributeResult cb, void *cb_cls) - - - struct GNUNET_RECLAIM_TicketIterator * - GNUNET_RECLAIM_ticket_iteration_start - de/dea/group__reclaim.html - ga5653be02cf9b1ad7809731355cf959ba - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_RECLAIM_TicketCallback proc, void *proc_cls, GNUNET_SCHEDULER_TaskCallback finish_cb, void *finish_cb_cls) - - - void - GNUNET_RECLAIM_ticket_iteration_next - de/dea/group__reclaim.html - ga1731b567c859d61a5bfd4a79efb86b0e - (struct GNUNET_RECLAIM_TicketIterator *it) - - - void - GNUNET_RECLAIM_ticket_iteration_stop - de/dea/group__reclaim.html - gafa47ebb6cd79ab89cb349d670a89dc8b - (struct GNUNET_RECLAIM_TicketIterator *it) - - - void - GNUNET_RECLAIM_disconnect - de/dea/group__reclaim.html - ga04050cc19f4aa7c2f3369437c50d3e5d - (struct GNUNET_RECLAIM_Handle *h) - - - void - GNUNET_RECLAIM_cancel - de/dea/group__reclaim.html - ga3a4b07d5ab15a915d43511896e4b7903 - (struct GNUNET_RECLAIM_Operation *op) - - - - gnunet_regex_service.h - /home/grothoff/research/gnunet/src/include/ - d7/d09/gnunet__regex__service_8h - gnunet_util_lib.h - - #define - GNUNET_REGEX_INITIAL_BYTES - d0/d57/group__regex.html - gaa47b20f42cf227f498088857c8f142fb - - - - void(* - GNUNET_REGEX_Found - d0/d57/group__regex.html - ga4e90f078c85efee49cbb0168b7d31846 - )(void *cls, const struct GNUNET_PeerIdentity *id, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length) - - - struct GNUNET_REGEX_Announcement * - GNUNET_REGEX_announce - d0/d57/group__regex.html - gac1addb08e9a3408fa7831ffad6fce729 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *regex, struct GNUNET_TIME_Relative refresh_delay, uint16_t compression) - - - void - GNUNET_REGEX_announce_cancel - d0/d57/group__regex.html - ga572560851e44a0cfd8d446e468dcdb90 - (struct GNUNET_REGEX_Announcement *a) - - - struct GNUNET_REGEX_Search * - GNUNET_REGEX_search - d0/d57/group__regex.html - ga055cba3434e84d01b8dc1e7deac206db - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *string, GNUNET_REGEX_Found callback, void *callback_cls) - - - void - GNUNET_REGEX_search_cancel - d0/d57/group__regex.html - ga6e9e048b600b31c66f8636e175598a13 - (struct GNUNET_REGEX_Search *s) - - - - gnunet_resolver_service.h - /home/grothoff/research/gnunet/src/include/ - d4/d38/gnunet__resolver__service_8h - gnunet_configuration_lib.h - gnunet_scheduler_lib.h - gnunet_time_lib.h - - void(* - GNUNET_RESOLVER_AddressCallback - df/d27/group__resolver.html - gadcb612bc6e3d3144f97f4bda8218740b - )(void *cls, const struct sockaddr *addr, socklen_t addrlen) - - - void(* - GNUNET_RESOLVER_HostnameCallback - df/d27/group__resolver.html - gaf5c13376bf0a7988e167053a64d52826 - )(void *cls, const char *hostname) - - - void - GNUNET_RESOLVER_connect - df/d27/group__resolver.html - ga5ad496e0aa05799db10823ed229b5b31 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_RESOLVER_disconnect - df/d27/group__resolver.html - ga5972a912c485099767a7de0eb085b6cc - (void) - - - struct GNUNET_RESOLVER_RequestHandle * - GNUNET_RESOLVER_ip_get - df/d27/group__resolver.html - gaf3aa831efe6dcf064c6d7b77fffca460 - (const char *hostname, int af, struct GNUNET_TIME_Relative timeout, GNUNET_RESOLVER_AddressCallback callback, void *callback_cls) - - - struct GNUNET_RESOLVER_RequestHandle * - GNUNET_RESOLVER_hostname_resolve - df/d27/group__resolver.html - gaaa3adf1eddb4fa2b726658588cab1a53 - (int af, struct GNUNET_TIME_Relative timeout, GNUNET_RESOLVER_AddressCallback callback, void *cls) - - - char * - GNUNET_RESOLVER_local_fqdn_get - df/d27/group__resolver.html - gaf5db29bda99071d46a85c705d50919f7 - (void) - - - struct GNUNET_RESOLVER_RequestHandle * - GNUNET_RESOLVER_hostname_get - df/d27/group__resolver.html - gafa7f1bf82a3dddd03807a065ef2a3499 - (const struct sockaddr *sa, socklen_t salen, int do_resolve, struct GNUNET_TIME_Relative timeout, GNUNET_RESOLVER_HostnameCallback callback, void *cls) - - - void - GNUNET_RESOLVER_request_cancel - df/d27/group__resolver.html - gae99906611426a9f2a6e5d462906941c3 - (struct GNUNET_RESOLVER_RequestHandle *rh) - - - - gnunet_rest_lib.h - /home/grothoff/research/gnunet/src/include/ - d3/df3/gnunet__rest__lib_8h - gnunet_util_lib.h - GNUNET_REST_RequestHandle - GNUNET_REST_RequestHandlerError - GNUNET_REST_RequestHandler - - #define - GNUNET_REST_HANDLER_END - d7/d2f/group__rest.html - gad0b20c0db1dc60e31612eb57a03060e7 - - - - void(* - GNUNET_REST_ResultProcessor - d7/d2f/group__rest.html - gaaa9ff56067246bbf509488000bfbd71b - )(void *cls, struct MHD_Response *resp, int status) - - - int - GNUNET_REST_namespace_match - d7/d2f/group__rest.html - gaf1af67aa67deb2d2499c2513f69211b8 - (const char *url, const char *namespace) - - - struct MHD_Response * - GNUNET_REST_create_response - d7/d2f/group__rest.html - ga1c4245126c1bfba4db4b39fb4bc50fd4 - (const char *data) - - - int - GNUNET_REST_handle_request - d7/d2f/group__rest.html - ga98fbe7dfb412f0388fdd722fa9beabe5 - (struct GNUNET_REST_RequestHandle *conn, const struct GNUNET_REST_RequestHandler *handlers, struct GNUNET_REST_RequestHandlerError *err, void *cls) - - - - gnunet_rest_plugin.h - /home/grothoff/research/gnunet/src/include/ - d6/dde/gnunet__rest__plugin_8h - gnunet_util_lib.h - gnunet_rest_lib.h - GNUNET_REST_Plugin - - - gnunet_revocation_service.h - /home/grothoff/research/gnunet/src/include/ - db/dc1/gnunet__revocation__service_8h - gnunet_util_lib.h - - #define - GNUNET_REVOCATION_VERSION - da/d76/group__revocation.html - gae23b13409bea48f49c5083814c49ba1b - - - - void(* - GNUNET_REVOCATION_Callback - da/d76/group__revocation.html - gabcf5c10a7413ef4c7a7a534eba8477fc - )(void *cls, int is_valid) - - - struct GNUNET_REVOCATION_Query * - GNUNET_REVOCATION_query - da/d76/group__revocation.html - gad5f8465c3fa68443571318336e7472bc - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_CRYPTO_EcdsaPublicKey *key, GNUNET_REVOCATION_Callback func, void *func_cls) - - - void - GNUNET_REVOCATION_query_cancel - da/d76/group__revocation.html - ga6334312e7d0a41c94c5118dd9fd061b8 - (struct GNUNET_REVOCATION_Query *q) - - - struct GNUNET_REVOCATION_Handle * - GNUNET_REVOCATION_revoke - da/d76/group__revocation.html - ga2d642ea500e303a3c867c0ef8c6a1bc5 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_CRYPTO_EcdsaPublicKey *key, const struct GNUNET_CRYPTO_EcdsaSignature *sig, uint64_t pow, GNUNET_REVOCATION_Callback func, void *func_cls) - - - void - GNUNET_REVOCATION_revoke_cancel - da/d76/group__revocation.html - ga67f6419cc9881011f123709a17445d1b - (struct GNUNET_REVOCATION_Handle *h) - - - int - GNUNET_REVOCATION_check_pow - da/d76/group__revocation.html - ga1a043bce193d02049f78e3d90954c23f - (const struct GNUNET_CRYPTO_EcdsaPublicKey *key, uint64_t pow, unsigned int matching_bits) - - - void - GNUNET_REVOCATION_sign_revocation - da/d76/group__revocation.html - ga5777e32e0f5c7d28f39e003100a38d87 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, struct GNUNET_CRYPTO_EcdsaSignature *sig) - - - - gnunet_rps_service.h - /home/grothoff/research/gnunet/src/include/ - d3/d02/gnunet__rps__service_8h - - #define - GNUNET_RPS_VERSION - d2/d57/group__rps.html - gaf5b6590c58143ad53e72bfd4c4501c28 - - - - void(* - GNUNET_RPS_NotifyReadyCB - d2/d57/group__rps.html - gab3c24b79da4139f1a62c95c9d7097c39 - )(void *cls, uint64_t num_peers, const struct GNUNET_PeerIdentity *peers) - - - void(* - GNUNET_RPS_NotifyReadySingleInfoCB - d2/d57/group__rps.html - ga43fdda111741648d16e25ee75a60eb6b - )(void *cls, const struct GNUNET_PeerIdentity *peer, double probability, uint32_t num_observed) - - - struct GNUNET_RPS_Handle * - GNUNET_RPS_connect - d2/d57/group__rps.html - gab829202597c44b5d6c4c384a4ee67066 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_RPS_sub_start - d2/d57/group__rps.html - ga03fb0e9ffcb666ca02b396dcd386ed5f - (struct GNUNET_RPS_Handle *h, const char *shared_value) - - - void - GNUNET_RPS_sub_stop - d2/d57/group__rps.html - ga00d05bdc4eadc73ed945d4a5366e1662 - (struct GNUNET_RPS_Handle *h, const char *shared_value) - - - struct GNUNET_RPS_Request_Handle * - GNUNET_RPS_request_peers - d2/d57/group__rps.html - gad2cc9c33ce2a25a79e1952708ef16ef1 - (struct GNUNET_RPS_Handle *h, uint32_t n, GNUNET_RPS_NotifyReadyCB ready_cb, void *cls) - - - struct GNUNET_RPS_Request_Handle_Single_Info * - GNUNET_RPS_request_peer_info - d2/d57/group__rps.html - gaae92a2ee5528be5102153e558e76c358 - (struct GNUNET_RPS_Handle *rps_handle, GNUNET_RPS_NotifyReadySingleInfoCB ready_cb, void *cls) - - - void - GNUNET_RPS_seed_ids - d2/d57/group__rps.html - ga9f1472c92fe9307bccf03b5866215693 - (struct GNUNET_RPS_Handle *h, uint32_t n, const struct GNUNET_PeerIdentity *ids) - - - void - GNUNET_RPS_request_cancel - d2/d57/group__rps.html - ga187179e72ef3007c5ab0bbdfff2fe55d - (struct GNUNET_RPS_Request_Handle *rh) - - - void - GNUNET_RPS_request_single_info_cancel - d2/d57/group__rps.html - gae8ab4ff4d876711ce6b167b769268f2a - (struct GNUNET_RPS_Request_Handle_Single_Info *rhs) - - - void - GNUNET_RPS_view_request - d2/d57/group__rps.html - ga8f63237f9bff61772bd7af19dc509cae - (struct GNUNET_RPS_Handle *rps_handle, uint32_t num_updates, GNUNET_RPS_NotifyReadyCB view_update_cb, void *cls) - - - struct GNUNET_RPS_StreamRequestHandle * - GNUNET_RPS_stream_request - d2/d57/group__rps.html - ga8cb1f7c845703ac114bfbddfd4e45601 - (struct GNUNET_RPS_Handle *rps_handle, GNUNET_RPS_NotifyReadyCB stream_input_cb, void *cls) - - - void - GNUNET_RPS_stream_cancel - d2/d57/group__rps.html - ga22b8abe05ee93f496c97efbcc1a75ef9 - (struct GNUNET_RPS_StreamRequestHandle *srh) - - - void - GNUNET_RPS_disconnect - d2/d57/group__rps.html - gabb5e0aae0d284075d8f69a1cbddc3562 - (struct GNUNET_RPS_Handle *h) - - - - gnunet_scalarproduct_service.h - /home/grothoff/research/gnunet/src/include/ - d4/dc8/gnunet__scalarproduct__service_8h - GNUNET_SCALARPRODUCT_Element - - #define - GCRYPT_NO_DEPRECATED - d0/d7d/group__scalarproduct.html - ga0f5bd6b422755c1ed661849aff0faf05 - - - - #define - GNUNET_SCALARPRODUCT_VERSION - d0/d7d/group__scalarproduct.html - gac876ab94b3d2e28b3454081eb6a5e78e - - - - void(* - GNUNET_SCALARPRODUCT_DatumProcessor - d0/d7d/group__scalarproduct.html - ga224fd6b8f3817b0aef38803bd9d6cbb2 - )(void *cls, enum GNUNET_SCALARPRODUCT_ResponseStatus status, gcry_mpi_t result) - - - - GNUNET_SCALARPRODUCT_ResponseStatus - d0/d7d/group__scalarproduct.html - ga3b68bb92897a07a4d0f9d85d3359b32a - - - - GNUNET_SCALARPRODUCT_STATUS_INIT - d0/d7d/group__scalarproduct.html - gga3b68bb92897a07a4d0f9d85d3359b32aa0243088f02731a99364bf3825177d0a7 - - - - GNUNET_SCALARPRODUCT_STATUS_ACTIVE - d0/d7d/group__scalarproduct.html - gga3b68bb92897a07a4d0f9d85d3359b32aa4f61e0472ac9627d03f184b444bbe389 - - - - GNUNET_SCALARPRODUCT_STATUS_SUCCESS - d0/d7d/group__scalarproduct.html - gga3b68bb92897a07a4d0f9d85d3359b32aa2b942a8c348595adaf966575ee5bf4b1 - - - - GNUNET_SCALARPRODUCT_STATUS_FAILURE - d0/d7d/group__scalarproduct.html - gga3b68bb92897a07a4d0f9d85d3359b32aa57515247a8190f1b094c487c51ddab96 - - - - GNUNET_SCALARPRODUCT_STATUS_INVALID_RESPONSE - d0/d7d/group__scalarproduct.html - gga3b68bb92897a07a4d0f9d85d3359b32aaeb4e0bbc48629c1e00248ef14382368f - - - - GNUNET_SCALARPRODUCT_STATUS_DISCONNECTED - d0/d7d/group__scalarproduct.html - gga3b68bb92897a07a4d0f9d85d3359b32aa582190dba6bba78f03d89179dfc23f5b - - - - struct GNUNET_SCALARPRODUCT_ComputationHandle * - GNUNET_SCALARPRODUCT_start_computation - d0/d7d/group__scalarproduct.html - ga19bd09514698f5893a63a9010f9bb8a8 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_HashCode *session_key, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_SCALARPRODUCT_Element *elements, uint32_t element_count, GNUNET_SCALARPRODUCT_DatumProcessor cont, void *cont_cls) - - - struct GNUNET_SCALARPRODUCT_ComputationHandle * - GNUNET_SCALARPRODUCT_accept_computation - d0/d7d/group__scalarproduct.html - ga58985a231aa19141eb4b0a1ecc480896 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_HashCode *key, const struct GNUNET_SCALARPRODUCT_Element *elements, uint32_t element_count, GNUNET_SCALARPRODUCT_ContinuationWithStatus cont, void *cont_cls) - - - void - GNUNET_SCALARPRODUCT_cancel - d0/d7d/group__scalarproduct.html - ga4b903dc6cd0b2c320bcacf6b8676f9b6 - (struct GNUNET_SCALARPRODUCT_ComputationHandle *h) - - - GNUNET_NETWORK_STRUCT_END typedef void(* - GNUNET_SCALARPRODUCT_ContinuationWithStatus - d0/d7d/group__scalarproduct.html - ga98c593b6191b83b0d1ccfd876ae1ec9f - )(void *cls, enum GNUNET_SCALARPRODUCT_ResponseStatus status) - - - - gnunet_scheduler_lib.h - /home/grothoff/research/gnunet/src/include/ - d0/d20/gnunet__scheduler__lib_8h - gnunet_time_lib.h - gnunet_network_lib.h - GNUNET_SCHEDULER_FdInfo - GNUNET_SCHEDULER_TaskContext - GNUNET_SCHEDULER_Driver - - void(* - GNUNET_SCHEDULER_TaskCallback - d6/dcb/group__scheduler.html - gac348e52e6fc0e13b794d3e6ed9c9a2a8 - )(void *cls) - - - int(* - GNUNET_SCHEDULER_select - d6/dcb/group__scheduler.html - gafe537447cda332fa3220fe0fbd6848a8 - )(void *cls, struct GNUNET_NETWORK_FDSet *rfds, struct GNUNET_NETWORK_FDSet *wfds, struct GNUNET_NETWORK_FDSet *efds, struct GNUNET_TIME_Relative timeout) - - - - GNUNET_SCHEDULER_Reason - d6/dcb/group__scheduler.html - gabe979d917c3b2f4dfd891cb4b208dbca - - - - GNUNET_SCHEDULER_REASON_NONE - d6/dcb/group__scheduler.html - ggabe979d917c3b2f4dfd891cb4b208dbcaa55b909d32c4e02a4c9bf958a751eae8d - - - - GNUNET_SCHEDULER_REASON_STARTUP - d6/dcb/group__scheduler.html - ggabe979d917c3b2f4dfd891cb4b208dbcaa7fd60b814f7318b2c7f2774d8e49f199 - - - - GNUNET_SCHEDULER_REASON_SHUTDOWN - d6/dcb/group__scheduler.html - ggabe979d917c3b2f4dfd891cb4b208dbcaa4c4d826a9e2ce90676038fe9980827be - - - - GNUNET_SCHEDULER_REASON_TIMEOUT - d6/dcb/group__scheduler.html - ggabe979d917c3b2f4dfd891cb4b208dbcaa24085af7196b183ab5d51c33b64970d8 - - - - GNUNET_SCHEDULER_REASON_READ_READY - d6/dcb/group__scheduler.html - ggabe979d917c3b2f4dfd891cb4b208dbcaa335155baafc4a0e45f5fc196aac2ac7d - - - - GNUNET_SCHEDULER_REASON_WRITE_READY - d6/dcb/group__scheduler.html - ggabe979d917c3b2f4dfd891cb4b208dbcaaa3a7d2fa3a7f1e0eff1d0f3ba49feab0 - - - - GNUNET_SCHEDULER_REASON_PREREQ_DONE - d6/dcb/group__scheduler.html - ggabe979d917c3b2f4dfd891cb4b208dbcaab7665fd196c53b9410b63ebaa7a6125e - - - - - GNUNET_SCHEDULER_EventType - d6/dcb/group__scheduler.html - gafb9b68fa8547cc8a9645e47ae7efbe4d - - - - GNUNET_SCHEDULER_ET_NONE - d6/dcb/group__scheduler.html - ggafb9b68fa8547cc8a9645e47ae7efbe4da56f4cac8a1f94f4c72b1f53c5abb5030 - - - - GNUNET_SCHEDULER_ET_IN - d6/dcb/group__scheduler.html - ggafb9b68fa8547cc8a9645e47ae7efbe4da953ec7431e0120aef8c9026e4b9faf95 - - - - GNUNET_SCHEDULER_ET_OUT - d6/dcb/group__scheduler.html - ggafb9b68fa8547cc8a9645e47ae7efbe4da4441de1db7868f641c5ffed224fdd57d - - - - GNUNET_SCHEDULER_ET_HUP - d6/dcb/group__scheduler.html - ggafb9b68fa8547cc8a9645e47ae7efbe4da539413f09e4e5cfebbc25a996e985a9e - - - - GNUNET_SCHEDULER_ET_ERR - d6/dcb/group__scheduler.html - ggafb9b68fa8547cc8a9645e47ae7efbe4dab9c00d06e9f69cf0095135881c72c9ea - - - - GNUNET_SCHEDULER_ET_PRI - d6/dcb/group__scheduler.html - ggafb9b68fa8547cc8a9645e47ae7efbe4daadcf11a1452cd49b34b72de864446abc - - - - GNUNET_SCHEDULER_ET_NVAL - d6/dcb/group__scheduler.html - ggafb9b68fa8547cc8a9645e47ae7efbe4da94c718e41b0c68f425849de65c750dc6 - - - - void - GNUNET_SCHEDULER_task_ready - d6/dcb/group__scheduler.html - ga47a7d941ee1836dd6403a0e4e7359c74 - (struct GNUNET_SCHEDULER_Task *task, struct GNUNET_SCHEDULER_FdInfo *fdi) - - - int - GNUNET_SCHEDULER_do_work - d6/dcb/group__scheduler.html - ga5bdeb17b97160335198617f0b99b421e - (struct GNUNET_SCHEDULER_Handle *sh) - - - struct GNUNET_SCHEDULER_Handle * - GNUNET_SCHEDULER_driver_init - d6/dcb/group__scheduler.html - ga35ff08630230b7e5e0b812da98fd95b3 - (const struct GNUNET_SCHEDULER_Driver *driver) - - - void - GNUNET_SCHEDULER_driver_done - d6/dcb/group__scheduler.html - ga300846fc425b8ef1dcab0405924a68dc - (struct GNUNET_SCHEDULER_Handle *sh) - - - struct GNUNET_SCHEDULER_Driver * - GNUNET_SCHEDULER_driver_select - d6/dcb/group__scheduler.html - ga5a1062c6a3f59e788d885bf8e7cb773f - (void) - - - void - GNUNET_SCHEDULER_run - d6/dcb/group__scheduler.html - ga26e0606d25e453948105bdc721f19707 - (GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - void - GNUNET_SCHEDULER_run_with_optional_signals - d6/dcb/group__scheduler.html - ga1ef31b01ede83ca83cace317765040ab - (int install_signals, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - void - GNUNET_SCHEDULER_shutdown - d6/dcb/group__scheduler.html - ga12dffe7292b4fde8908f7609a0a2879d - (void) - - - unsigned int - GNUNET_SCHEDULER_get_load - d6/dcb/group__scheduler.html - ga6b6a1b405c71df307036c6a28d656382 - (enum GNUNET_SCHEDULER_Priority p) - - - const struct GNUNET_SCHEDULER_TaskContext * - GNUNET_SCHEDULER_get_task_context - d6/dcb/group__scheduler.html - gad270c2443898ad3aa410bc5cf4bcfc0a - (void) - - - void * - GNUNET_SCHEDULER_cancel - d6/dcb/group__scheduler.html - gafa015298c76af7a3f024884cc65ddc53 - (struct GNUNET_SCHEDULER_Task *task) - - - void - GNUNET_SCHEDULER_add_with_reason_and_priority - d6/dcb/group__scheduler.html - ga4888280a775ebc7f7b3963c48e1f2891 - (GNUNET_SCHEDULER_TaskCallback task, void *task_cls, enum GNUNET_SCHEDULER_Reason reason, enum GNUNET_SCHEDULER_Priority priority) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_with_priority - d6/dcb/group__scheduler.html - ga9d4cad27d3fdade60579cada1275700b - (enum GNUNET_SCHEDULER_Priority prio, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_now - d6/dcb/group__scheduler.html - ga2dd2c6ab474d53ddfc0dd3acd556a826 - (GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_shutdown - d6/dcb/group__scheduler.html - gabecb0128b29dfeba63fba8af8b255397 - (GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_now_with_lifeness - d6/dcb/group__scheduler.html - ga8451b1239640603dfb8b95e013038c7c - (int lifeness, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_delayed - d6/dcb/group__scheduler.html - gafb71084a6b2c8e5fc5fe0f2ca34dcb0f - (struct GNUNET_TIME_Relative delay, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_at - d6/dcb/group__scheduler.html - gaeebca78247d3baa20b54faa9104d7e88 - (struct GNUNET_TIME_Absolute at, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_delayed_with_priority - d6/dcb/group__scheduler.html - ga7e620068d51709318cc5e8168ce7b8bf - (struct GNUNET_TIME_Relative delay, enum GNUNET_SCHEDULER_Priority priority, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_at_with_priority - d6/dcb/group__scheduler.html - ga6a17d23c3bca231e1409d9da2ebfb22d - (struct GNUNET_TIME_Absolute at, enum GNUNET_SCHEDULER_Priority priority, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_read_net - d6/dcb/group__scheduler.html - ga627831854f36c47dd44e1aa90b876c9e - (struct GNUNET_TIME_Relative delay, struct GNUNET_NETWORK_Handle *rfd, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_read_net_with_priority - d6/dcb/group__scheduler.html - ga25762c07e413e46d0f7ed3219f3740f5 - (struct GNUNET_TIME_Relative delay, enum GNUNET_SCHEDULER_Priority priority, struct GNUNET_NETWORK_Handle *rfd, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_write_net - d6/dcb/group__scheduler.html - ga3f497280daf3ea3b4bc136a677ddcea0 - (struct GNUNET_TIME_Relative delay, struct GNUNET_NETWORK_Handle *wfd, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_net_with_priority - d6/dcb/group__scheduler.html - gafeacedfcb054e230320e076c44713346 - (struct GNUNET_TIME_Relative delay, enum GNUNET_SCHEDULER_Priority priority, struct GNUNET_NETWORK_Handle *fd, int on_read, int on_write, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_read_file - d6/dcb/group__scheduler.html - ga666d948379894db5b8e181f8d382fffd - (struct GNUNET_TIME_Relative delay, const struct GNUNET_DISK_FileHandle *rfd, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_write_file - d6/dcb/group__scheduler.html - ga781f75cebcc68ccd255062e411b5e344 - (struct GNUNET_TIME_Relative delay, const struct GNUNET_DISK_FileHandle *wfd, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_file_with_priority - d6/dcb/group__scheduler.html - gaa017499e21ea42d8e716e68197a500f4 - (struct GNUNET_TIME_Relative delay, enum GNUNET_SCHEDULER_Priority priority, const struct GNUNET_DISK_FileHandle *fd, int on_read, int on_write, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_select - d6/dcb/group__scheduler.html - ga516bcfec421124749c3a043b3d800584 - (enum GNUNET_SCHEDULER_Priority prio, struct GNUNET_TIME_Relative delay, const struct GNUNET_NETWORK_FDSet *rs, const struct GNUNET_NETWORK_FDSet *ws, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - void - GNUNET_SCHEDULER_set_select - d6/dcb/group__scheduler.html - gaa2fa2eab5856e61fc82fba777682bcf3 - (GNUNET_SCHEDULER_select new_select, void *new_select_cls) - - - void - GNUNET_SCHEDULER_begin_async_scope - d6/dcb/group__scheduler.html - ga99ea54c618a5306f620de35357b21051 - (struct GNUNET_AsyncScopeId *aid) - - - - gnunet_secretsharing_service.h - /home/grothoff/research/gnunet/src/include/ - d6/df1/gnunet__secretsharing__service_8h - gnunet_common.h - gnunet_time_lib.h - gnunet_configuration_lib.h - GNUNET_SECRETSHARING_PublicKey - GNUNET_SECRETSHARING_Ciphertext - GNUNET_SECRETSHARING_Plaintext - - #define - GNUNET_SECRETSHARING_ELGAMAL_BITS - dd/d5e/group__secretsharing.html - ga2308e0946c54c37418cb00a0480611fb - - - - #define - GNUNET_SECRETSHARING_ELGAMAL_P_HEX - dd/d5e/group__secretsharing.html - ga6e2058058ba6aac622e2d51c87d44dc3 - - - - #define - GNUNET_SECRETSHARING_ELGAMAL_Q_HEX - dd/d5e/group__secretsharing.html - ga89aa085ab718d71ded44f93373390522 - - - - #define - GNUNET_SECRETSHARING_ELGAMAL_G_HEX - dd/d5e/group__secretsharing.html - ga8e933c082e1ae64d78abf38deef107e0 - - - - void(* - GNUNET_SECRETSHARING_SecretReadyCallback - dd/d5e/group__secretsharing.html - gaa3824c24bb263ad13a6853daf2b7a61f - )(void *cls, struct GNUNET_SECRETSHARING_Share *my_share, struct GNUNET_SECRETSHARING_PublicKey *public_key, unsigned int num_ready_peers, const struct GNUNET_PeerIdentity *ready_peers) - - - void(* - GNUNET_SECRETSHARING_DecryptCallback - dd/d5e/group__secretsharing.html - gaa3195d06dfdc351fd00ef1b2d7549fc9 - )(void *cls, const struct GNUNET_SECRETSHARING_Plaintext *plaintext) - - - struct GNUNET_SECRETSHARING_Session * - GNUNET_SECRETSHARING_create_session - dd/d5e/group__secretsharing.html - ga04d6974c94a042cdbd02d8d0a3bf0cc3 - (const struct GNUNET_CONFIGURATION_Handle *cfg, unsigned int num_peers, const struct GNUNET_PeerIdentity *peers, const struct GNUNET_HashCode *session_id, struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Absolute deadline, unsigned int threshold, GNUNET_SECRETSHARING_SecretReadyCallback cb, void *cls) - - - void - GNUNET_SECRETSHARING_session_destroy - dd/d5e/group__secretsharing.html - ga2d38f661c99e2c51ba0c850198b98352 - (struct GNUNET_SECRETSHARING_Session *s) - - - int - GNUNET_SECRETSHARING_encrypt - dd/d5e/group__secretsharing.html - ga02590b42dc9c2c6a317d74aa03da2045 - (const struct GNUNET_SECRETSHARING_PublicKey *public_key, const struct GNUNET_SECRETSHARING_Plaintext *plaintext, struct GNUNET_SECRETSHARING_Ciphertext *result_ciphertext) - - - struct GNUNET_SECRETSHARING_DecryptionHandle * - GNUNET_SECRETSHARING_decrypt - dd/d5e/group__secretsharing.html - ga040e97c22abf20fa1907e4dc730bcb13 - (const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SECRETSHARING_Share *share, const struct GNUNET_SECRETSHARING_Ciphertext *ciphertext, struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Absolute deadline, GNUNET_SECRETSHARING_DecryptCallback decrypt_cb, void *decrypt_cb_cls) - - - void - GNUNET_SECRETSHARING_decrypt_cancel - dd/d5e/group__secretsharing.html - ga05e8b43be1ea06db528bb9d703a5c3e8 - (struct GNUNET_SECRETSHARING_DecryptionHandle *dh) - - - struct GNUNET_SECRETSHARING_Share * - GNUNET_SECRETSHARING_share_read - dd/d5e/group__secretsharing.html - ga8a07c21c61dd244aed66fe121d1da183 - (const void *data, size_t len, size_t *readlen) - - - int - GNUNET_SECRETSHARING_share_write - dd/d5e/group__secretsharing.html - gafc046a95b5e7d30fc3c0b39a407d67c9 - (const struct GNUNET_SECRETSHARING_Share *share, void *buf, size_t buflen, size_t *writelen) - - - void - GNUNET_SECRETSHARING_share_destroy - dd/d5e/group__secretsharing.html - ga2a213fa67408f9882bdf37f70c41d137 - (struct GNUNET_SECRETSHARING_Share *share) - - - int - GNUNET_SECRETSHARING_plaintext_generate - dd/d5e/group__secretsharing.html - ga0249dab21f473e726a2a67b0a2ba0d66 - (struct GNUNET_SECRETSHARING_Plaintext *plaintext, gcry_mpi_t exponent) - - - int - GNUNET_SECRETSHARING_plaintext_generate_i - dd/d5e/group__secretsharing.html - ga1d1b6cc3a0295809011d23744a1d8e30 - (struct GNUNET_SECRETSHARING_Plaintext *plaintext, int64_t exponent) - - - - gnunet_service_lib.h - /home/grothoff/research/gnunet/src/include/ - d0/db0/gnunet__service__lib_8h - gnunet_configuration_lib.h - gnunet_mq_lib.h - - #define - GNUNET_SERVICE_MAIN - d7/d27/group__service.html - ga54bb151b609588b52d6046d3f4a8e222 - (service_name, service_options, init_cb, connect_cb, disconnect_cb, cls,...) - - - void(* - GNUNET_SERVICE_InitCallback - d7/d27/group__service.html - gadcc0544a80e63fdec1f31478093055ca - )(void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SERVICE_Handle *sh) - - - void *(* - GNUNET_SERVICE_ConnectHandler - d7/d27/group__service.html - ga7f37d4861b2315996d498097f8e07eb3 - )(void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - void(* - GNUNET_SERVICE_DisconnectHandler - d7/d27/group__service.html - ga664c5a37d0f8dde9b7bb3bc0328c3cfa - )(void *cls, struct GNUNET_SERVICE_Client *c, void *internal_cls) - - - - GNUNET_SERVICE_Options - d7/d27/group__service.html - ga19da23219bfc5e8d4ec57799359e4e3e - - - - GNUNET_SERVICE_OPTION_NONE - d7/d27/group__service.html - gga19da23219bfc5e8d4ec57799359e4e3eaa807911aca0017bc8151971b55a984a6 - - - - GNUNET_SERVICE_OPTION_MANUAL_SHUTDOWN - d7/d27/group__service.html - gga19da23219bfc5e8d4ec57799359e4e3ea07ac68f9daf4b5637212b47d798d9e11 - - - - GNUNET_SERVICE_OPTION_SOFT_SHUTDOWN - d7/d27/group__service.html - gga19da23219bfc5e8d4ec57799359e4e3eabb9cf39b240124b92ce28bfa55eaf414 - - - - GNUNET_SERVICE_OPTION_SHUTDOWN_BITMASK - d7/d27/group__service.html - gga19da23219bfc5e8d4ec57799359e4e3ea278e4c7528d013dff70797982690da75 - - - - GNUNET_SERVICE_OPTION_CLOSE_LSOCKS - d7/d27/group__service.html - gga19da23219bfc5e8d4ec57799359e4e3ea34e7aa12a035ec9790a941d9fee1041b - - - - struct GNUNET_SERVICE_Handle * - GNUNET_SERVICE_start - d7/d27/group__service.html - gaad86f44bc2f3f878cd48db8ef2140ab3 - (const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_SERVICE_ConnectHandler connect_cb, GNUNET_SERVICE_DisconnectHandler disconnect_cb, void *cls, const struct GNUNET_MQ_MessageHandler *handlers) - - - void - GNUNET_SERVICE_stop - d7/d27/group__service.html - ga0642f39c0ed0b42fae76bcb147d132ab - (struct GNUNET_SERVICE_Handle *srv) - - - int - GNUNET_SERVICE_run_ - d7/d27/group__service.html - gaff31af44db955ba0ab5c33512d8feee9 - (int argc, char *const *argv, const char *service_name, enum GNUNET_SERVICE_Options options, GNUNET_SERVICE_InitCallback service_init_cb, GNUNET_SERVICE_ConnectHandler connect_cb, GNUNET_SERVICE_DisconnectHandler disconnect_cb, void *cls, const struct GNUNET_MQ_MessageHandler *handlers) - - - void - GNUNET_SERVICE_suspend - d7/d27/group__service.html - ga048e021d0d6312d4512c96938cb2d1f7 - (struct GNUNET_SERVICE_Handle *sh) - - - void - GNUNET_SERVICE_resume - d7/d27/group__service.html - gafc6ea5b705cb0f8186aadedd3860b95e - (struct GNUNET_SERVICE_Handle *sh) - - - void - GNUNET_SERVICE_client_continue - d7/d27/group__service.html - gaec4bf43362daeecee47d17cfc6ce7013 - (struct GNUNET_SERVICE_Client *c) - - - struct GNUNET_MQ_Handle * - GNUNET_SERVICE_client_get_mq - d7/d27/group__service.html - ga8953684758b23e81e986a8e49383602e - (struct GNUNET_SERVICE_Client *c) - - - void - GNUNET_SERVICE_client_disable_continue_warning - d7/d27/group__service.html - gaa8515006590bfbdbc43d340115196f40 - (struct GNUNET_SERVICE_Client *c) - - - void - GNUNET_SERVICE_client_drop - d7/d27/group__service.html - ga843387643797d0addc24a44960f73e04 - (struct GNUNET_SERVICE_Client *c) - - - void - GNUNET_SERVICE_shutdown - d7/d27/group__service.html - ga091cdd02ea63dc72eefb010c376631fd - (struct GNUNET_SERVICE_Handle *sh) - - - void - GNUNET_SERVICE_client_mark_monitor - d7/d27/group__service.html - ga2077b6dc9372c38389c214ab25dd3735 - (struct GNUNET_SERVICE_Client *c) - - - void - GNUNET_SERVICE_client_persist - d7/d27/group__service.html - ga970846784080d87279ec9f0901224c97 - (struct GNUNET_SERVICE_Client *c) - - - - gnunet_set_service.h - /home/grothoff/research/gnunet/src/include/ - d7/d67/gnunet__set__service_8h - gnunet_common.h - gnunet_time_lib.h - gnunet_configuration_lib.h - GNUNET_SET_Element - GNUNET_SET_Option - - #define - GNUNET_SET_CONTEXT_MESSAGE_MAX_SIZE - d9/d13/group__set.html - ga450de7794f82bb6e5415ed796097a8a4 - - - - void(* - GNUNET_SET_Continuation - d9/d13/group__set.html - ga4564728163f70daa9664fa1bb4e77b04 - )(void *cls) - - - void(* - GNUNET_SET_ResultIterator - d9/d13/group__set.html - ga73de1d48d9be3d4a60c0f9a51880f97e - )(void *cls, const struct GNUNET_SET_Element *element, uint64_t current_size, enum GNUNET_SET_Status status) - - - int(* - GNUNET_SET_ElementIterator - d9/d13/group__set.html - ga92c7b333330e8cf7dbc08138abaa0906 - )(void *cls, const struct GNUNET_SET_Element *element) - - - void(* - GNUNET_SET_ListenCallback - d9/d13/group__set.html - ga81ace5c980f239717ea1e9a30c11a302 - )(void *cls, const struct GNUNET_PeerIdentity *other_peer, const struct GNUNET_MessageHeader *context_msg, struct GNUNET_SET_Request *request) - - - void(* - GNUNET_SET_CopyReadyCallback - d9/d13/group__set.html - ga980eea08d7e09bca0a7170bdcee049e2 - )(void *cls, struct GNUNET_SET_Handle *copy) - - - - GNUNET_SET_OperationType - d9/d13/group__set.html - ga9dbda7ad40c6e85a0918825fce2f944b - - - - GNUNET_SET_OPERATION_NONE - d9/d13/group__set.html - gga9dbda7ad40c6e85a0918825fce2f944bab25f745132ad49f0d5e5d7321204af08 - - - - GNUNET_SET_OPERATION_INTERSECTION - d9/d13/group__set.html - gga9dbda7ad40c6e85a0918825fce2f944ba36ac938b0b9f4cb07b15e5e64c3dd223 - - - - GNUNET_SET_OPERATION_UNION - d9/d13/group__set.html - gga9dbda7ad40c6e85a0918825fce2f944ba978286ed640e9b1b671d96e5da76b8b8 - - - - - GNUNET_SET_Status - d9/d13/group__set.html - ga03a1cc0f42a0db20d87816ef8f7d3095 - - - - GNUNET_SET_STATUS_OK - d9/d13/group__set.html - gga03a1cc0f42a0db20d87816ef8f7d3095a0ad3b83597c1f684c075e637ea2911ff - - - - GNUNET_SET_STATUS_ADD_LOCAL - d9/d13/group__set.html - gga03a1cc0f42a0db20d87816ef8f7d3095aca277d8571f96ae1ead98eb0afd4b2ba - - - - GNUNET_SET_STATUS_ADD_REMOTE - d9/d13/group__set.html - gga03a1cc0f42a0db20d87816ef8f7d3095a3159e264a07530b722752c855d083e1c - - - - GNUNET_SET_STATUS_FAILURE - d9/d13/group__set.html - gga03a1cc0f42a0db20d87816ef8f7d3095a2db99b2247798ef0c48c2059a9d4286c - - - - GNUNET_SET_STATUS_HALF_DONE - d9/d13/group__set.html - gga03a1cc0f42a0db20d87816ef8f7d3095ab6bd311572460095beec54f1820c5817 - - - - GNUNET_SET_STATUS_DONE - d9/d13/group__set.html - gga03a1cc0f42a0db20d87816ef8f7d3095ac46f014f281abf9946f10eccc2b792f8 - - - - - GNUNET_SET_ResultMode - d9/d13/group__set.html - ga84055a2329a1abb3ce698e17bb041db2 - - - - GNUNET_SET_RESULT_FULL - d9/d13/group__set.html - gga84055a2329a1abb3ce698e17bb041db2a1bfc902d600ac979dd2bd8ce959b8225 - - - - GNUNET_SET_RESULT_SYMMETRIC - d9/d13/group__set.html - gga84055a2329a1abb3ce698e17bb041db2a8f305270c887637f12dd091a34ef8abb - - - - GNUNET_SET_RESULT_REMOVED - d9/d13/group__set.html - gga84055a2329a1abb3ce698e17bb041db2a0eeb68b6df72196f203dfb1e0d437cf0 - - - - GNUNET_SET_RESULT_ADDED - d9/d13/group__set.html - gga84055a2329a1abb3ce698e17bb041db2ae6e72701dc8b5d047f228170ddbdf8ba - - - - - GNUNET_SET_OptionType - d9/d13/group__set.html - ga765afd1e992586760715d01dac1ea209 - - - - GNUNET_SET_OPTION_END - d9/d13/group__set.html - gga765afd1e992586760715d01dac1ea209a267e093ce51f9781d826a3812280d9f1 - - - - GNUNET_SET_OPTION_BYZANTINE - d9/d13/group__set.html - gga765afd1e992586760715d01dac1ea209ae1d417fa5abd382e203951f7f410948a - - - - GNUNET_SET_OPTION_FORCE_FULL - d9/d13/group__set.html - gga765afd1e992586760715d01dac1ea209aef3c57eaf779a1ad82830834f100bd62 - - - - GNUNET_SET_OPTION_FORCE_DELTA - d9/d13/group__set.html - gga765afd1e992586760715d01dac1ea209a95eeca4dd8356a4e3896d3e4e93ab719 - - - - struct GNUNET_SET_Handle * - GNUNET_SET_create - d9/d13/group__set.html - ga684090c1117e4cce1c8968392f04d9ef - (const struct GNUNET_CONFIGURATION_Handle *cfg, enum GNUNET_SET_OperationType op) - - - int - GNUNET_SET_add_element - d9/d13/group__set.html - gaf909c73fa33c8bf4deccb6ae9c01f6a0 - (struct GNUNET_SET_Handle *set, const struct GNUNET_SET_Element *element, GNUNET_SET_Continuation cont, void *cont_cls) - - - int - GNUNET_SET_remove_element - d9/d13/group__set.html - ga3c5b51d728c640b182781b91cf15baac - (struct GNUNET_SET_Handle *set, const struct GNUNET_SET_Element *element, GNUNET_SET_Continuation cont, void *cont_cls) - - - void - GNUNET_SET_copy_lazy - d9/d13/group__set.html - ga0e072f84c8d3470c4e972dab5749423a - (struct GNUNET_SET_Handle *set, GNUNET_SET_CopyReadyCallback cb, void *cls) - - - void - GNUNET_SET_destroy - d9/d13/group__set.html - ga03e3c99da8e2fe4c550594f4d796a5e7 - (struct GNUNET_SET_Handle *set) - - - struct GNUNET_SET_OperationHandle * - GNUNET_SET_prepare - d9/d13/group__set.html - ga86838794297aefdd64034985665ce405 - (const struct GNUNET_PeerIdentity *other_peer, const struct GNUNET_HashCode *app_id, const struct GNUNET_MessageHeader *context_msg, enum GNUNET_SET_ResultMode result_mode, struct GNUNET_SET_Option options[], GNUNET_SET_ResultIterator result_cb, void *result_cls) - - - struct GNUNET_SET_ListenHandle * - GNUNET_SET_listen - d9/d13/group__set.html - gadcc02ca78f457b408d94c5484d9b363f - (const struct GNUNET_CONFIGURATION_Handle *cfg, enum GNUNET_SET_OperationType op_type, const struct GNUNET_HashCode *app_id, GNUNET_SET_ListenCallback listen_cb, void *listen_cls) - - - void - GNUNET_SET_listen_cancel - d9/d13/group__set.html - ga375fb3491356a46660b7af00acc16f03 - (struct GNUNET_SET_ListenHandle *lh) - - - struct GNUNET_SET_OperationHandle * - GNUNET_SET_accept - d9/d13/group__set.html - gad3d265529d20835206b8c9cba1bb9b46 - (struct GNUNET_SET_Request *request, enum GNUNET_SET_ResultMode result_mode, struct GNUNET_SET_Option options[], GNUNET_SET_ResultIterator result_cb, void *result_cls) - - - int - GNUNET_SET_commit - d9/d13/group__set.html - gabc289b073e02898ac44a103373325247 - (struct GNUNET_SET_OperationHandle *oh, struct GNUNET_SET_Handle *set) - - - void - GNUNET_SET_operation_cancel - d9/d13/group__set.html - ga804dfef0baf8e80fa660277e40491c8c - (struct GNUNET_SET_OperationHandle *oh) - - - int - GNUNET_SET_iterate - d9/d13/group__set.html - ga6d1533544e6d63a1a79f3a93869b25e7 - (struct GNUNET_SET_Handle *set, GNUNET_SET_ElementIterator iter, void *iter_cls) - - - void - GNUNET_SET_iterate_cancel - d9/d13/group__set.html - ga8c2b969eea1df196f54eab818d19bc35 - (struct GNUNET_SET_Handle *set) - - - struct GNUNET_SET_Element * - GNUNET_SET_element_dup - d9/d13/group__set.html - ga3ea2cca88cee8dbee28c1584fa813132 - (const struct GNUNET_SET_Element *element) - - - void - GNUNET_SET_element_hash - d9/d13/group__set.html - gafdc8b7f7e2b55dedd6d9739348318ac8 - (const struct GNUNET_SET_Element *element, struct GNUNET_HashCode *ret_hash) - - - - gnunet_signal_lib.h - /home/grothoff/research/gnunet/src/include/ - d8/d35/gnunet__signal__lib_8h - - void(* - GNUNET_SIGNAL_Handler - d2/d1f/group__signal.html - ga3d82cdd46d4cc47a38597194d4d3b412 - )(void) - - - struct GNUNET_SIGNAL_Context * - GNUNET_SIGNAL_handler_install - d2/d1f/group__signal.html - ga2399f4f20243ab2ea16f113397b1c50c - (int signal, GNUNET_SIGNAL_Handler handler) - - - void - GNUNET_SIGNAL_handler_uninstall - d2/d1f/group__signal.html - gabe9b0ee45d8917654f65ab7a52e20fc2 - (struct GNUNET_SIGNAL_Context *ctx) - - - void - GNUNET_SIGNAL_raise - d2/d1f/group__signal.html - ga5dee154b0d8377488b993cfbe2db3c95 - (const int sig) - - - - gnunet_signatures.h - /home/grothoff/research/gnunet/src/include/ - df/df7/gnunet__signatures_8h - - #define - GNUNET_SIGNATURE_PURPOSE_TEST - de/df1/group__signatures.html - gae4781ddee60239d2ecfb5200511bae29 - - - - #define - GNUNET_SIGNATURE_PURPOSE_TRANSPORT_PONG_OWN - de/df1/group__signatures.html - gac246fa528f96018e65d061dba6c12b87 - - - - #define - GNUNET_SIGNATURE_PURPOSE_TRANSPORT_DISCONNECT - de/df1/group__signatures.html - gab733c03c9f3d3ab5b4664fd47cb5e681 - - - - #define - GNUNET_SIGNATURE_PURPOSE_REVOCATION - de/df1/group__signatures.html - ga22e4dfe97ca46fab367ff39ca71eddfe - - - - #define - GNUNET_SIGNATURE_PURPOSE_NAMESPACE_ADVERTISEMENT - de/df1/group__signatures.html - ga524a94ef11d1fe6a44c9883f32b1c3d4 - - - - #define - GNUNET_SIGNATURE_PURPOSE_PEER_PLACEMENT - de/df1/group__signatures.html - ga7f4c1c763149ad72ddf6f0d367d3f682 - - - - #define - GNUNET_SIGNATURE_PURPOSE_FS_KBLOCK - de/df1/group__signatures.html - ga963961c2cc413555a59dab0787d9f627 - - - - #define - GNUNET_SIGNATURE_PURPOSE_FS_SBLOCK - de/df1/group__signatures.html - ga3b400e0f11217cc929ea5d11c53f4eff - - - - #define - GNUNET_SIGNATURE_PURPOSE_FS_NBLOCK - de/df1/group__signatures.html - gaec10e4c3a2323eb2e2dac462ac6c649a - - - - #define - GNUNET_SIGNATURE_PURPOSE_FS_NBLOCK_KSIG - de/df1/group__signatures.html - gaa62874cee00530235ff4297c57731ffd - - - - #define - GNUNET_SIGNATURE_PURPOSE_RESOLVER_RESPONSE - de/df1/group__signatures.html - ga0ecd451b2f0ee512a18586b31b1f9b5d - - - - #define - GNUNET_SIGNATURE_PURPOSE_DNS_RECORD - de/df1/group__signatures.html - ga23c4e87493ae98f8b5411a1f5f4a7b87 - - - - #define - GNUNET_SIGNATURE_PURPOSE_CHAT_MESSAGE - de/df1/group__signatures.html - gaf4aace9441bc0b675b6ff7dc5919abeb - - - - #define - GNUNET_SIGNATURE_PURPOSE_CHAT_RECEIPT - de/df1/group__signatures.html - ga6a433175d20a1156d1f921abb334ba5e - - - - #define - GNUNET_SIGNATURE_PURPOSE_NSE_SEND - de/df1/group__signatures.html - ga711e6abd8548283fad9971a1b7f773f9 - - - - #define - GNUNET_SIGNATURE_PURPOSE_GNS_RECORD_SIGN - de/df1/group__signatures.html - gacd49559d3b563000470906d5f250df68 - - - - #define - GNUNET_SIGNATURE_PURPOSE_SET_ECC_KEY - de/df1/group__signatures.html - ga80eee4f6947d3f557538a6ed68a2c87a - - - - #define - GNUNET_SIGNATURE_PURPOSE_FS_UBLOCK - de/df1/group__signatures.html - gae6130557ba7a0b0529696f369e5642d6 - - - - #define - GNUNET_SIGNATURE_PURPOSE_REGEX_ACCEPT - de/df1/group__signatures.html - ga162da851c4911c3b5c6e92988ca87cf1 - - - - #define - GNUNET_SIGNATURE_PURPOSE_MULTICAST_MESSAGE - de/df1/group__signatures.html - ga8078ee743c19e2cd4e58b8b745e9129c - - - - #define - GNUNET_SIGNATURE_PURPOSE_CONVERSATION_RING - de/df1/group__signatures.html - ga9f1530aef33304199690577b1f667720 - - - - #define - GNUNET_SIGNATURE_PURPOSE_SECRETSHARING_DKG1 - de/df1/group__signatures.html - ga3b29da2c56823f3d3cf6ff0a824918e6 - - - - #define - GNUNET_SIGNATURE_PURPOSE_SECRETSHARING_DKG2 - de/df1/group__signatures.html - ga20c2c48ab364b6b452ce0ee53308bb74 - - - - #define - GNUNET_SIGNATURE_PURPOSE_SECRETSHARING_DECRYPTION - de/df1/group__signatures.html - ga717da02af79289046f3e3ae9347413ac - - - - #define - GNUNET_SIGNATURE_PURPOSE_MULTICAST_REQUEST - de/df1/group__signatures.html - ga1d19acf313f7d5fdcfb31decfd76fbb2 - - - - #define - GNUNET_SIGNATURE_PURPOSE_SENSOR_ANOMALY_REPORT - de/df1/group__signatures.html - gadc01a6ac6770c295c81384753936b02b - - - - #define - GNUNET_SIGNATURE_PURPOSE_GNUID_TOKEN - de/df1/group__signatures.html - ga91c31d34ab8759ba6df917ab3b397823 - - - - #define - GNUNET_SIGNATURE_PURPOSE_RECLAIM_CODE_SIGN - de/df1/group__signatures.html - gaa6ce12ada07a537453eedb62f2c80aa1 - - - - #define - GNUNET_SIGNATURE_PURPOSE_DELEGATE - de/df1/group__signatures.html - ga55edfa91e49c9026fe661f1f69c30f45 - - - - #define - GNUNET_SIGNATURE_PURPOSE_TRANSPORT_ADDRESS - de/df1/group__signatures.html - gad944ca4de0a2678d3e46ae4116abc70a - - - - #define - GNUNET_SIGNATURE_PURPOSE_TRANSPORT_EPHEMERAL - de/df1/group__signatures.html - ga3fedf05e47f2d553ce3a4f2b989fb214 - - - - #define - GNUNET_SIGNATURE_COMMUNICATOR_TCP_HANDSHAKE - de/df1/group__signatures.html - ga15f147b96cf9b2d4e1ddb7451ed62064 - - - - #define - GNUNET_SIGNATURE_COMMUNICATOR_TCP_REKEY - de/df1/group__signatures.html - ga87484e33b261aabeddeafc23c0419141 - - - - #define - GNUNET_SIGNATURE_COMMUNICATOR_UDP_HANDSHAKE - de/df1/group__signatures.html - gac049c09b87a55d49d8a57f3fde25afa3 - - - - #define - GNUNET_SIGNATURE_COMMUNICATOR_UDP_BROADCAST - de/df1/group__signatures.html - ga73e975fec4ccfeb43bc691c79f1146e3 - - - - #define - GNUNET_SIGNATURE_PURPOSE_TRANSPORT_CHALLENGE - de/df1/group__signatures.html - ga3504ed925a4230fa701bc3aabf247d14 - - - - #define - GNUNET_SIGNATURE_PURPOSE_TRANSPORT_DV_HOP - de/df1/group__signatures.html - ga822ed003d791cf5cb8d810cffadb2360 - - - - #define - GNUNET_SIGNATURE_PURPOSE_TRANSPORT_DV_INITIATOR - de/df1/group__signatures.html - ga79cbb9e64b804d14a8c649f07fa944c4 - - - - - gnunet_socks.h - /home/grothoff/research/gnunet/src/include/ - d1/dbc/gnunet__socks_8h - gnunet_common.h - - int - GNUNET_SOCKS_check_service - d6/dc4/group__socks.html - ga38bdb50df60ed2689677295ddc1736d9 - (const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - struct GNUNET_CONNECTION_Handle * - GNUNET_SOCKS_do_connect - d6/dc4/group__socks.html - gad4e42ff6983a6d60a6d07ea1b12e5540 - (const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - - gnunet_speaker_lib.h - /home/grothoff/research/gnunet/src/include/ - dc/de7/gnunet__speaker__lib_8h - gnunet_util_lib.h - GNUNET_SPEAKER_Handle - - int(* - GNUNET_SPEAKER_EnableCallback - d4/d62/group__speaker.html - ga8bb491b1a49fbfa1886272f2aedffe18 - )(void *cls) - - - void(* - GNUNET_SPEAKER_DisableCallback - d4/d62/group__speaker.html - gadb84f48a86ddcffb40bae00647d5640c - )(void *cls) - - - void(* - GNUNET_SPEAKER_DestroyCallback - d4/d62/group__speaker.html - ga60c12868918d09b599191223170a7c0a - )(void *cls) - - - void(* - GNUNET_SPEAKER_PlayCallback - d4/d62/group__speaker.html - gacb0f43e3e31d20675a7d2a87ac1f28b0 - )(void *cls, size_t data_size, const void *data) - - - struct GNUNET_SPEAKER_Handle * - GNUNET_SPEAKER_create_from_hardware - d4/d62/group__speaker.html - gaa09e7a86bfdbe9ddd4c13678bb192dec - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_SPEAKER_destroy - d4/d62/group__speaker.html - gad356a4737024a2466d1d0ab8e2baf9ad - (struct GNUNET_SPEAKER_Handle *speaker) - - - - gnunet_sq_lib.h - /home/grothoff/research/gnunet/src/include/ - d9/db8/gnunet__sq__lib_8h - gnunet_util_lib.h - GNUNET_SQ_QueryParam - GNUNET_SQ_ResultSpec - GNUNET_SQ_PrepareStatement - GNUNET_SQ_ExecuteStatement - - #define - GNUNET_SQ_query_param_end - d9/db8/gnunet__sq__lib_8h.html - ad5c5549678f4c27100cfb229c7d2709c - - - - #define - GNUNET_SQ_query_param_auto_from_type - d9/db8/gnunet__sq__lib_8h.html - ab7017bfa48afe096755d1ba5c104ed7a - (x) - - - #define - GNUNET_SQ_result_spec_end - d9/db8/gnunet__sq__lib_8h.html - a9c40b94f561bf043c567e7008143616c - - - - #define - GNUNET_SQ_result_spec_auto_from_type - d9/db8/gnunet__sq__lib_8h.html - aee09778ba5a7f17f9b718fd911cbc848 - (dst) - - - #define - GNUNET_SQ_PREPARE_END - d9/db8/gnunet__sq__lib_8h.html - a2f255d2bf2bd0133ec2e9ea96af14d5d - - - - #define - GNUNET_SQ_EXECUTE_STATEMENT_END - d9/db8/gnunet__sq__lib_8h.html - a96e58a9778a65ddda660102ad4d414e1 - - - - int(* - GNUNET_SQ_QueryConverter - d9/db8/gnunet__sq__lib_8h.html - a0629460af4c7a0c5dc99af2fa5ed4cd9 - )(void *cls, const void *data, size_t data_len, sqlite3_stmt *stmt, unsigned int off) - - - int(* - GNUNET_SQ_ResultConverter - d9/db8/gnunet__sq__lib_8h.html - a783cc2d1fd194cd97d3d75151a011525 - )(void *cls, sqlite3_stmt *result, unsigned int column, size_t *dst_size, void *dst) - - - void(* - GNUNET_SQ_ResultCleanup - d9/db8/gnunet__sq__lib_8h.html - a34c771fc92525702a8f799a5d068f9a0 - )(void *cls) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_fixed_size - d9/db8/gnunet__sq__lib_8h.html - a23a441eba90e615e0df3cd63f05f0285 - (const void *ptr, size_t ptr_size) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_string - d9/db8/gnunet__sq__lib_8h.html - ad6e1aeaec2d03501553f716e0d1879ba - (const char *ptr) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_rsa_public_key - d9/db8/gnunet__sq__lib_8h.html - a069d2c92227e494fb9c098c759d9faf9 - (const struct GNUNET_CRYPTO_RsaPublicKey *x) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_rsa_signature - d9/db8/gnunet__sq__lib_8h.html - a1aaa98f080a2be6b05407b9d88d98e92 - (const struct GNUNET_CRYPTO_RsaSignature *x) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_absolute_time - d9/db8/gnunet__sq__lib_8h.html - a975ba65aeb477aec18faed74e35f9361 - (const struct GNUNET_TIME_Absolute *x) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_absolute_time_nbo - d9/db8/gnunet__sq__lib_8h.html - a48c3d378d81efc215c377317ef893ccd - (const struct GNUNET_TIME_AbsoluteNBO *x) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_uint16 - d9/db8/gnunet__sq__lib_8h.html - a80e85d893b448d4d729cd3c00c6d6ab7 - (const uint16_t *x) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_uint32 - d9/db8/gnunet__sq__lib_8h.html - a54236381989bb01a16bdd6c0b8048492 - (const uint32_t *x) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_uint64 - d9/db8/gnunet__sq__lib_8h.html - a643e294b0c485fdf45521422b4fad96d - (const uint64_t *x) - - - int - GNUNET_SQ_bind - d9/db8/gnunet__sq__lib_8h.html - a1d8433c68d249bdc20bcfafa68ba15cc - (sqlite3_stmt *stmt, const struct GNUNET_SQ_QueryParam *params) - - - void - GNUNET_SQ_reset - d9/db8/gnunet__sq__lib_8h.html - ad454837654c2aeac20c84fbdcfdb76fb - (sqlite3 *dbh, sqlite3_stmt *stmt) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_variable_size - d9/db8/gnunet__sq__lib_8h.html - aa5c0a789ddf223df5919eb3f6626f9f1 - (void **dst, size_t *sptr) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_fixed_size - d9/db8/gnunet__sq__lib_8h.html - a79c0dd971ab9dcacb0d403bc880d61c8 - (void *dst, size_t dst_size) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_string - d9/db8/gnunet__sq__lib_8h.html - a6392237b068819c2a1b83ff4db4fad21 - (char **dst) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_rsa_public_key - d9/db8/gnunet__sq__lib_8h.html - a1aa1e3a74eebaca9e963b6c8086f3c63 - (struct GNUNET_CRYPTO_RsaPublicKey **rsa) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_rsa_signature - d9/db8/gnunet__sq__lib_8h.html - a29f0622101828bec8aa1f2f2a7b0b571 - (struct GNUNET_CRYPTO_RsaSignature **sig) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_absolute_time - d9/db8/gnunet__sq__lib_8h.html - a7313f013ea306ec76d06a1df05265924 - (struct GNUNET_TIME_Absolute *at) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_absolute_time_nbo - d9/db8/gnunet__sq__lib_8h.html - a4223501de7312c5f6f016f6485228e2d - (struct GNUNET_TIME_AbsoluteNBO *at) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_uint16 - d9/db8/gnunet__sq__lib_8h.html - a6916a2a013ab2d61d440b673e1e06c0d - (uint16_t *u16) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_uint32 - d9/db8/gnunet__sq__lib_8h.html - a76e948cdad03d71c1bc2379d78099751 - (uint32_t *u32) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_uint64 - d9/db8/gnunet__sq__lib_8h.html - af489485f1f6dc1cbbf3694a31478ad82 - (uint64_t *u64) - - - int - GNUNET_SQ_extract_result - d9/db8/gnunet__sq__lib_8h.html - a3b58ff1ab1cb01a24b715350e77a6fdd - (sqlite3_stmt *result, struct GNUNET_SQ_ResultSpec *rs) - - - void - GNUNET_SQ_cleanup_result - d9/db8/gnunet__sq__lib_8h.html - a3bc75ee431ba378659f7b490bee8f71a - (struct GNUNET_SQ_ResultSpec *rs) - - - struct GNUNET_SQ_PrepareStatement - GNUNET_SQ_make_prepare - d9/db8/gnunet__sq__lib_8h.html - a1051f40a03e5fb64baacd1faf173b4f4 - (const char *sql, sqlite3_stmt **pstmt) - - - int - GNUNET_SQ_prepare - d9/db8/gnunet__sq__lib_8h.html - abb18a1659f62b1edf9ff423132fd2b85 - (sqlite3 *dbh, const struct GNUNET_SQ_PrepareStatement *ps) - - - struct GNUNET_SQ_ExecuteStatement - GNUNET_SQ_make_execute - d9/db8/gnunet__sq__lib_8h.html - a20b054bb2ef3fc3c8cd126b739836e75 - (const char *sql) - - - struct GNUNET_SQ_ExecuteStatement - GNUNET_SQ_make_try_execute - d9/db8/gnunet__sq__lib_8h.html - a229ca214cead1deaa4cda337bf8d5acb - (const char *sql) - - - int - GNUNET_SQ_exec_statements - d9/db8/gnunet__sq__lib_8h.html - a5b62e29dddd40ff48861e656ba11a6a1 - (sqlite3 *dbh, const struct GNUNET_SQ_ExecuteStatement *es) - - - - gnunet_statistics_service.h - /home/grothoff/research/gnunet/src/include/ - d8/dd2/gnunet__statistics__service_8h - gnunet_util_lib.h - - #define - GNUNET_STATISTICS_VERSION - d4/df6/group__statistics.html - gadd6db2fbcb72fdfad797f92edcacf7e3 - - - - int(* - GNUNET_STATISTICS_Iterator - d4/df6/group__statistics.html - ga09ef9dd4fd97f1f549b09c0d55a6fc4e - )(void *cls, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - void(* - GNUNET_STATISTICS_Callback - d4/df6/group__statistics.html - ga4b8993d3beb8d3b656743c5d28a997f0 - )(void *cls, int success) - - - struct GNUNET_STATISTICS_Handle * - GNUNET_STATISTICS_create - d4/df6/group__statistics.html - ga43bda07a5d89e7598033c39ea25826a3 - (const char *subsystem, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_STATISTICS_destroy - d4/df6/group__statistics.html - gae64f642f08796d4f854a0cb841da22fc - (struct GNUNET_STATISTICS_Handle *h, int sync_first) - - - int - GNUNET_STATISTICS_watch - d4/df6/group__statistics.html - gab1f892607d8981b1c9eabe6d513b5044 - (struct GNUNET_STATISTICS_Handle *handle, const char *subsystem, const char *name, GNUNET_STATISTICS_Iterator proc, void *proc_cls) - - - int - GNUNET_STATISTICS_watch_cancel - d4/df6/group__statistics.html - ga1f08b2ac398100218def8eec6d4631fb - (struct GNUNET_STATISTICS_Handle *handle, const char *subsystem, const char *name, GNUNET_STATISTICS_Iterator proc, void *proc_cls) - - - struct GNUNET_STATISTICS_GetHandle * - GNUNET_STATISTICS_get - d4/df6/group__statistics.html - gae93f3e33fc1361fc34414a007dfb61f8 - (struct GNUNET_STATISTICS_Handle *handle, const char *subsystem, const char *name, GNUNET_STATISTICS_Callback cont, GNUNET_STATISTICS_Iterator proc, void *cls) - - - void - GNUNET_STATISTICS_get_cancel - d4/df6/group__statistics.html - ga204fd89ae0f6a23936d36658ccf8bdc6 - (struct GNUNET_STATISTICS_GetHandle *gh) - - - void - GNUNET_STATISTICS_set - d4/df6/group__statistics.html - ga4ec2d4a2e4957b775a1a4041e59fb933 - (struct GNUNET_STATISTICS_Handle *handle, const char *name, uint64_t value, int make_persistent) - - - void - GNUNET_STATISTICS_update - d4/df6/group__statistics.html - gac7010eee180b2b353badcc1cc6324820 - (struct GNUNET_STATISTICS_Handle *handle, const char *name, int64_t delta, int make_persistent) - - - - gnunet_strings_lib.h - /home/grothoff/research/gnunet/src/include/ - d2/d50/gnunet__strings__lib_8h - gnunet_time_lib.h - GNUNET_STRINGS_PortPolicy - GNUNET_STRINGS_IPv4NetworkPolicy - GNUNET_STRINGS_IPv6NetworkPolicy - - - GNUNET_STRINGS_FilenameCheck - d7/d0c/group__strings.html - ga508dc37574d874d54ea5e60c900fda25 - - - - GNUNET_STRINGS_CHECK_EXISTS - d7/d0c/group__strings.html - gga508dc37574d874d54ea5e60c900fda25ab22ab4bf2ad34d4ea02a118af693c7c0 - - - - GNUNET_STRINGS_CHECK_IS_DIRECTORY - d7/d0c/group__strings.html - gga508dc37574d874d54ea5e60c900fda25a6c0e20da4c4ee0084ea190e3a7d694ad - - - - GNUNET_STRINGS_CHECK_IS_LINK - d7/d0c/group__strings.html - gga508dc37574d874d54ea5e60c900fda25ab45932707fcccba342ec6ec7f21b5edc - - - - GNUNET_STRINGS_CHECK_IS_ABSOLUTE - d7/d0c/group__strings.html - gga508dc37574d874d54ea5e60c900fda25a202d92f37fb2ab1bc7afa00fd465e0f3 - - - - int - GNUNET_STRINGS_fancy_size_to_bytes - d7/d0c/group__strings.html - ga99b37e947f59438fa222b1a298bdd63f - (const char *fancy_size, unsigned long long *size) - - - int - GNUNET_STRINGS_fancy_time_to_relative - d7/d0c/group__strings.html - gaa442f980d2891b279c8ae36412a7c62c - (const char *fancy_time, struct GNUNET_TIME_Relative *rtime) - - - int - GNUNET_STRINGS_fancy_time_to_absolute - d9/d7d/group__time.html - ga5f8c83b4c25bb28d3c313810b64db7f8 - (const char *fancy_time, struct GNUNET_TIME_Absolute *atime) - - - char * - GNUNET_STRINGS_byte_size_fancy - d7/d0c/group__strings.html - ga74cdd601d7546090c2c90a0a090a3691 - (unsigned long long size) - - - char * - GNUNET_STRINGS_conv - d7/d0c/group__strings.html - ga2da438737d238dc6239b97dfa6d9cee4 - (const char *input, size_t len, const char *input_charset, const char *output_charset) - - - char * - GNUNET_STRINGS_to_utf8 - d7/d0c/group__strings.html - gae311793f6d59383b549ad33a466e6011 - (const char *input, size_t len, const char *charset) - - - char * - GNUNET_STRINGS_from_utf8 - d7/d0c/group__strings.html - gae80c80619a524a5440e7992b7304c78b - (const char *input, size_t len, const char *charset) - - - void - GNUNET_STRINGS_utf8_tolower - d7/d0c/group__strings.html - ga8cbf7b8fcbad0f899ee97b2b46ae9125 - (const char *input, char *output) - - - void - GNUNET_STRINGS_utf8_toupper - d7/d0c/group__strings.html - gaf6032470617eafeb7bd4b24ccbca8748 - (const char *input, char *output) - - - char * - GNUNET_STRINGS_filename_expand - d7/d0c/group__strings.html - ga24cfa41d5a78149f0fbeb292226d19c1 - (const char *fil) - - - size_t - GNUNET_STRINGS_buffer_fill - d7/d0c/group__strings.html - ga885830cb8907ebef3a175c9cc0d376e9 - (char *buffer, size_t size, unsigned int count,...) - - - unsigned int - GNUNET_STRINGS_buffer_tokenize - d7/d0c/group__strings.html - ga73b968b57fd14b506561d7d31f262aca - (const char *buffer, size_t size, unsigned int count,...) - - - const char * - GNUNET_STRINGS_absolute_time_to_string - d9/d7d/group__time.html - ga6f5acd100826f8150ce591110a7293c7 - (struct GNUNET_TIME_Absolute t) - - - const char * - GNUNET_STRINGS_relative_time_to_string - d9/d7d/group__time.html - gab76044ca0cd6b8a023cbe23965204f6c - (struct GNUNET_TIME_Relative delta, int do_round) - - - const char * - GNUNET_STRINGS_get_short_name - d7/d0c/group__strings.html - gacdb8de2e6ac4cf76253e74a254b4dc4d - (const char *filename) - - - char * - GNUNET_STRINGS_data_to_string - d7/d0c/group__strings.html - ga26e7bcc6823a5123ed3a482a3349f9e6 - (const void *data, size_t size, char *out, size_t out_size) - - - char * - GNUNET_STRINGS_data_to_string_alloc - d7/d0c/group__strings.html - ga7006cbaf1ed989dd83fec0cc253ae710 - (const void *buf, size_t size) - - - int - GNUNET_STRINGS_string_to_data - d7/d0c/group__strings.html - ga5b61af941b709be46d919c2818f75049 - (const char *enc, size_t enclen, void *out, size_t out_size) - - - size_t - GNUNET_STRINGS_base64_encode - d7/d0c/group__strings.html - gaae4e96a80346e2b11034bed68e0fa96a - (const void *in, size_t len, char **output) - - - size_t - GNUNET_STRINGS_base64_decode - d7/d0c/group__strings.html - ga8d996487c04fe37fbdd1020f976e9d61 - (const char *data, size_t len, void **output) - - - char * - GNUNET_STRINGS_pp2s - d7/d0c/group__strings.html - ga4f21db37ca22cb62964793723995479a - (const struct GNUNET_PeerIdentity *pids, unsigned int num_pids) - - - int - GNUNET_STRINGS_parse_uri - d7/d0c/group__strings.html - gac68ec46d6498e86d6e71c123964f482e - (const char *path, char **scheme_part, const char **path_part) - - - int - GNUNET_STRINGS_path_is_absolute - d7/d0c/group__strings.html - ga418d3f1375c7ef9ca8b5b5ba43fa175f - (const char *filename, int can_be_uri, int *r_is_uri, char **r_uri_scheme) - - - int - GNUNET_STRINGS_check_filename - d7/d0c/group__strings.html - ga29dd1a3e87d47000c5aa89f0a3cfb94e - (const char *filename, enum GNUNET_STRINGS_FilenameCheck checks) - - - int - GNUNET_STRINGS_to_address_ipv6 - d7/d0c/group__strings.html - gaea18f36c5a8cd7b4f26eb097cb774158 - (const char *zt_addr, uint16_t addrlen, struct sockaddr_in6 *r_buf) - - - int - GNUNET_STRINGS_to_address_ipv4 - d7/d0c/group__strings.html - gae9fa2a0cecf59ae418c16bcc96f082c7 - (const char *zt_addr, uint16_t addrlen, struct sockaddr_in *r_buf) - - - size_t - GNUNET_STRINGS_parse_socket_addr - d7/d0c/group__strings.html - ga13f8294f6b591006e88dcdc94fce813c - (const char *addr, uint8_t *af, struct sockaddr **sa) - - - int - GNUNET_STRINGS_to_address_ip - d7/d0c/group__strings.html - ga0bd027a76b0325c46c58bc2e9ec27832 - (const char *addr, uint16_t addrlen, struct sockaddr_storage *r_buf) - - - int - GNUNET_STRINGS_get_utf8_args - d7/d0c/group__strings.html - gaf5f9997a976083fc01de2c7f30eb1c2e - (int argc, char *const *argv, int *u8argc, char *const **u8argv) - - - size_t - GNUNET_strlcpy - d7/d0c/group__strings.html - gae048c3539060881abd9d2250ac4424d8 - (char *dst, const char *src, size_t n) - - - struct GNUNET_STRINGS_IPv4NetworkPolicy * - GNUNET_STRINGS_parse_ipv4_policy - d7/d0c/group__strings.html - gae001e690e6aa8b19d0c0094f6e7ecff0 - (const char *routeListX) - - - struct GNUNET_STRINGS_IPv6NetworkPolicy * - GNUNET_STRINGS_parse_ipv6_policy - d7/d0c/group__strings.html - ga1027327cd6a31ff1023b3469fa7e2701 - (const char *routeListX) - - - - gnunet_testbed_logger_service.h - /home/grothoff/research/gnunet/src/include/ - df/dcc/gnunet__testbed__logger__service_8h - gnunet_util_lib.h - - void(* - GNUNET_TESTBED_LOGGER_FlushCompletion - de/d35/group__testbed-logger.html - ga702a2248f8e89a20c64a26d7cfbc2b2d - )(void *cls, size_t size) - - - struct GNUNET_TESTBED_LOGGER_Handle * - GNUNET_TESTBED_LOGGER_connect - de/d35/group__testbed-logger.html - ga5ee91d58226b7257e05192b0bdca0d67 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_TESTBED_LOGGER_disconnect - de/d35/group__testbed-logger.html - ga7eb25e2671cf41aae968665d2f8cb04d - (struct GNUNET_TESTBED_LOGGER_Handle *h) - - - void - GNUNET_TESTBED_LOGGER_write - de/d35/group__testbed-logger.html - ga781caa85ed19b8938296d6bf3c537ccc - (struct GNUNET_TESTBED_LOGGER_Handle *h, const void *data, size_t size) - - - void - GNUNET_TESTBED_LOGGER_flush - de/d35/group__testbed-logger.html - ga299404444a974cd70676c4a8ac2507b0 - (struct GNUNET_TESTBED_LOGGER_Handle *h, GNUNET_TESTBED_LOGGER_FlushCompletion cb, void *cb_cls) - - - void - GNUNET_TESTBED_LOGGER_flush_cancel - de/d35/group__testbed-logger.html - ga4def7e283cd07c0d9b377f9703e1c681 - (struct GNUNET_TESTBED_LOGGER_Handle *h) - - - - gnunet_testbed_service.h - /home/grothoff/research/gnunet/src/include/ - dd/d0d/gnunet__testbed__service_8h - gnunet_util_lib.h - gnunet_testing_lib.h - GNUNET_TESTBED_EventInformation - GNUNET_TESTBED_PeerInformation - - void(* - GNUNET_TESTBED_HostHabitableCallback - d7/d85/group__testbed.html - gaaa4b074dce5c3278eaf03568d4b71ec6 - )(void *cls, const struct GNUNET_TESTBED_Host *host, int status) - - - void(* - GNUNET_TESTBED_ControllerCallback - d7/d85/group__testbed.html - ga0021123c4db656ec8f4d686b472aba84 - )(void *cls, const struct GNUNET_TESTBED_EventInformation *event) - - - void(* - GNUNET_TESTBED_ControllerStatusCallback - d7/d85/group__testbed.html - ga8b49acf32b0acf08765161a1353f07ea - )(void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, int status) - - - void(* - GNUNET_TESTBED_HostRegistrationCompletion - d7/d85/group__testbed.html - gaab89ac8bfae14e47c66f0a1e8a2b6ce5 - )(void *cls, const char *emsg) - - - void(* - GNUNET_TESTBED_OperationCompletionCallback - d7/d85/group__testbed.html - ga9afeb17cc3a2f18781ee23ee25422ffb - )(void *cls, struct GNUNET_TESTBED_Operation *op, const char *emsg) - - - void(* - GNUNET_TESTBED_PeerCreateCallback - d7/d85/group__testbed.html - gaa2e65972383bbdd5388d345a9ef08e52 - )(void *cls, struct GNUNET_TESTBED_Peer *peer, const char *emsg) - - - void(* - GNUNET_TESTBED_PeerChurnCallback - d7/d85/group__testbed.html - ga4e1a735495c5e8fb9b52d60a57a58768 - )(void *cls, const char *emsg) - - - void(* - GNUNET_TESTBED_PeerInfoCallback - d7/d85/group__testbed.html - gac968c77e078b9696160733648c72b6e8 - )(void *cb_cls, struct GNUNET_TESTBED_Operation *op, const struct GNUNET_TESTBED_PeerInformation *pinfo, const char *emsg) - - - void(* - GNUNET_TESTBED_TopologyCompletionCallback - d7/d85/group__testbed.html - ga37ef4076796609d381d96377f45ab32a - )(void *cls, unsigned int nsuccess, unsigned int nfailures) - - - void *(* - GNUNET_TESTBED_ConnectAdapter - d7/d85/group__testbed.html - gad4bbb2dec8d7f0a744a933bcae261b7c - )(void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void(* - GNUNET_TESTBED_DisconnectAdapter - d7/d85/group__testbed.html - ga1555718a8f32444675d36ba4363b61ff - )(void *cls, void *op_result) - - - void(* - GNUNET_TESTBED_ServiceConnectCompletionCallback - d7/d85/group__testbed.html - ga424cfcc7705aa9a8a99ed5b7638a27de - )(void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - int(* - GNUNET_TESTBED_StatisticsIterator - d7/d85/group__testbed.html - ga911595ca25d171dfaac58add8bde5591 - )(void *cls, const struct GNUNET_TESTBED_Peer *peer, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - void(* - GNUNET_TESTBED_TestMaster - d7/d85/group__testbed.html - ga6a2e9faaecf8d3f73f5151e7fdbb0f95 - )(void *cls, struct GNUNET_TESTBED_RunHandle *h, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, unsigned int links_succeeded, unsigned int links_failed) - - - void(* - GNUNET_TESTBED_barrier_status_cb - d7/d85/group__testbed.html - ga4356e331c6b56038701c1402c2948d58 - )(void *cls, const char *name, struct GNUNET_TESTBED_Barrier *barrier, enum GNUNET_TESTBED_BarrierStatus status, const char *emsg) - - - void(* - GNUNET_TESTBED_barrier_wait_cb - d7/d85/group__testbed.html - ga46982811e1f50c3ba62b52a59ea7aed6 - )(void *cls, const char *name, int status) - - - - GNUNET_TESTBED_EventType - d7/d85/group__testbed.html - gad18344ac3787619cc90a145dccbf8a9d - - - - GNUNET_TESTBED_ET_PEER_START - d7/d85/group__testbed.html - ggad18344ac3787619cc90a145dccbf8a9da96e62d652795293ad828f10f066e9ef9 - - - - GNUNET_TESTBED_ET_PEER_STOP - d7/d85/group__testbed.html - ggad18344ac3787619cc90a145dccbf8a9dabbda4e07921c4d2790b4655c3bdf1331 - - - - GNUNET_TESTBED_ET_CONNECT - d7/d85/group__testbed.html - ggad18344ac3787619cc90a145dccbf8a9da0d9d0f9c04e4af7e8e20aabdeb0a9532 - - - - GNUNET_TESTBED_ET_DISCONNECT - d7/d85/group__testbed.html - ggad18344ac3787619cc90a145dccbf8a9dab771f66c66f42bd4f3e9794d0385b57a - - - - GNUNET_TESTBED_ET_OPERATION_FINISHED - d7/d85/group__testbed.html - ggad18344ac3787619cc90a145dccbf8a9da16929112a8dc07338c257f7e6488239b - - - - - GNUNET_TESTBED_PeerInformationType - d7/d85/group__testbed.html - ga6b399bf9964f7a5ef6b28c9a41f3fe9a - - - - GNUNET_TESTBED_PIT_GENERIC - d7/d85/group__testbed.html - gga6b399bf9964f7a5ef6b28c9a41f3fe9aa6fba82d753a7f6d0a658db0882965647 - - - - GNUNET_TESTBED_PIT_CONFIGURATION - d7/d85/group__testbed.html - gga6b399bf9964f7a5ef6b28c9a41f3fe9aa139293353ac098fd6d23153739b5b661 - - - - GNUNET_TESTBED_PIT_IDENTITY - d7/d85/group__testbed.html - gga6b399bf9964f7a5ef6b28c9a41f3fe9aa22edb5368e2b0f91ba8b1e049cc0916c - - - - - GNUNET_TESTBED_ConnectOption - d7/d85/group__testbed.html - gaa6df2b53816223201c4f5a119b9e3fae - - - - GNUNET_TESTBED_CO_NONE - d7/d85/group__testbed.html - ggaa6df2b53816223201c4f5a119b9e3faea7ab6bb4556bd5883cadedc603e1a430c - - - - GNUNET_TESTBED_CO_ALLOW - d7/d85/group__testbed.html - ggaa6df2b53816223201c4f5a119b9e3faeafd7e3555d83884b3d787cf3ad75181b3 - - - - - GNUNET_TESTBED_TopologyOption - d7/d85/group__testbed.html - ga061c79bf08317fd5ee74097d7758765c - - - - GNUNET_TESTBED_TOPOLOGY_CLIQUE - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca3cffc651292fa4746527c24aeb5d6779 - - - - GNUNET_TESTBED_TOPOLOGY_SMALL_WORLD - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca105b36f78c8011b83a7eae025b505832 - - - - GNUNET_TESTBED_TOPOLOGY_SMALL_WORLD_RING - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765cabb9071dcdd9c890835a2ec9511b373c6 - - - - GNUNET_TESTBED_TOPOLOGY_RING - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca39df940dcee2b344c6640e12433cf01b - - - - GNUNET_TESTBED_TOPOLOGY_STAR - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca8668308b2d193b912cac732e63274228 - - - - GNUNET_TESTBED_TOPOLOGY_2D_TORUS - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765cab9a36d66a40d09e453ba2c41f57e7119 - - - - GNUNET_TESTBED_TOPOLOGY_ERDOS_RENYI - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca6d06f04427342c0fc56a97fc9cf340f7 - - - - GNUNET_TESTBED_TOPOLOGY_INTERNAT - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca7902cc11218c44746e8d5cd10b6db551 - - - - GNUNET_TESTBED_TOPOLOGY_SCALE_FREE - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca67e622af81d46f31600dd30972346670 - - - - GNUNET_TESTBED_TOPOLOGY_LINE - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765cad4121c731951134682e840c578dd0af6 - - - - GNUNET_TESTBED_TOPOLOGY_FROM_FILE - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca1581195ba32be2a7b12a8dff3d981508 - - - - GNUNET_TESTBED_TOPOLOGY_NONE - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca1fc71c5999983267b1de516a69c41b53 - - - - GNUNET_TESTBED_TOPOLOGY_OPTION_END - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765caf9a621886a3f0b5060f3cf99ea7c7689 - - - - GNUNET_TESTBED_TOPOLOGY_RETRY_CNT - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca9a89d63e3c00f023181819ff8e3bbd48 - - - - - GNUNET_TESTBED_BarrierStatus - d7/d85/group__testbed.html - gae8513c952791e7c7b2b59582d333fd59 - - - - GNUNET_TESTBED_BARRIERSTATUS_INITIALISED - d7/d85/group__testbed.html - ggae8513c952791e7c7b2b59582d333fd59ac5ab2b0e7d3712695dbdd93f9320b2fe - - - - GNUNET_TESTBED_BARRIERSTATUS_CROSSED - d7/d85/group__testbed.html - ggae8513c952791e7c7b2b59582d333fd59a0b8ac4bb3683d80400a718cb7a5c05d4 - - - - GNUNET_TESTBED_BARRIERSTATUS_ERROR - d7/d85/group__testbed.html - ggae8513c952791e7c7b2b59582d333fd59a228807b740c9368d8e637e7fc2dc45e5 - - - - - GNUNET_TESTBED_UnderlayLinkModelType - d7/d85/group__testbed.html - ga55b6f68823b1be132e3792176581564c - - - - GNUNET_TESTBED_UNDERLAYLINKMODELTYPE_BLACKLIST - d7/d85/group__testbed.html - gga55b6f68823b1be132e3792176581564caf14e3f54b6a754f32070724d98ead099 - - - - GNUNET_TESTBED_UNDERLAYLINKMODELTYPE_WHITELIST - d7/d85/group__testbed.html - gga55b6f68823b1be132e3792176581564ca8632ea561444b50a622072407bcfa5ae - - - - struct GNUNET_TESTBED_Host * - GNUNET_TESTBED_host_create - d7/d85/group__testbed.html - ga64ff307878c03525ad1d5815a64e5102 - (const char *hostname, const char *username, const struct GNUNET_CONFIGURATION_Handle *cfg, uint16_t port) - - - struct GNUNET_TESTBED_Host * - GNUNET_TESTBED_host_create_with_id - d7/d85/group__testbed.html - ga39037a57448d1e64ea419027854d4f27 - (uint32_t id, const char *hostname, const char *username, const struct GNUNET_CONFIGURATION_Handle *cfg, uint16_t port) - - - unsigned int - GNUNET_TESTBED_hosts_load_from_file - d7/d85/group__testbed.html - gaa7210a41f0a64005fddfd10015ffb9c4 - (const char *filename, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_TESTBED_Host ***hosts) - - - unsigned int - GNUNET_TESTBED_hosts_load_from_loadleveler - d7/d85/group__testbed.html - ga7b451f5137f4dee69ad46df6aa3463ff - (const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_TESTBED_Host ***hosts) - - - void - GNUNET_TESTBED_host_destroy - d7/d85/group__testbed.html - gac74f1f5dbec011d94e1d024254d8c737 - (struct GNUNET_TESTBED_Host *host) - - - struct GNUNET_TESTBED_HostHabitableCheckHandle * - GNUNET_TESTBED_is_host_habitable - d7/d85/group__testbed.html - ga5ad6410ef16de867f2a05c3d026ee0e2 - (const struct GNUNET_TESTBED_Host *host, const struct GNUNET_CONFIGURATION_Handle *config, GNUNET_TESTBED_HostHabitableCallback cb, void *cb_cls) - - - void - GNUNET_TESTBED_is_host_habitable_cancel - d7/d85/group__testbed.html - ga6755f77dc4810f698c357b5883a2d093 - (struct GNUNET_TESTBED_HostHabitableCheckHandle *handle) - - - const char * - GNUNET_TESTBED_host_get_hostname - d7/d85/group__testbed.html - gaea1da8d2648f649efe61058945864977 - (const struct GNUNET_TESTBED_Host *host) - - - struct GNUNET_TESTBED_ControllerProc * - GNUNET_TESTBED_controller_start - d7/d85/group__testbed.html - gaf5623479e12452f45494d50d62877c12 - (const char *trusted_ip, struct GNUNET_TESTBED_Host *host, GNUNET_TESTBED_ControllerStatusCallback cb, void *cls) - - - void - GNUNET_TESTBED_controller_stop - d7/d85/group__testbed.html - gab402c124bc805f2c57f85c0af3ed09a7 - (struct GNUNET_TESTBED_ControllerProc *cproc) - - - struct GNUNET_TESTBED_Controller * - GNUNET_TESTBED_controller_connect - d7/d85/group__testbed.html - gad6cb4f7d50ad06181ba994ab9ff1b58d - (struct GNUNET_TESTBED_Host *host, uint64_t event_mask, GNUNET_TESTBED_ControllerCallback cc, void *cc_cls) - - - void - GNUNET_TESTBED_controller_disconnect - d7/d85/group__testbed.html - gab43c03a8fe39f49e8483108f8eae6e5e - (struct GNUNET_TESTBED_Controller *c) - - - struct GNUNET_TESTBED_HostRegistrationHandle * - GNUNET_TESTBED_register_host - d7/d85/group__testbed.html - gafc113e3773f55a2a1b9d303e4ca6ba18 - (struct GNUNET_TESTBED_Controller *controller, struct GNUNET_TESTBED_Host *host, GNUNET_TESTBED_HostRegistrationCompletion cc, void *cc_cls) - - - void - GNUNET_TESTBED_cancel_registration - d7/d85/group__testbed.html - ga4099ca0991be92801a8d6ea1208e6a18 - (struct GNUNET_TESTBED_HostRegistrationHandle *handle) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_controller_link - d7/d85/group__testbed.html - gac5998ace0e6f3578bbb6afee59a5ec88 - (void *op_cls, struct GNUNET_TESTBED_Controller *master, struct GNUNET_TESTBED_Host *delegated_host, struct GNUNET_TESTBED_Host *slave_host, int is_subordinate) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_get_slave_config - d7/d85/group__testbed.html - ga3884060a10d9f56dabeb74c64cd3fb29 - (void *op_cls, struct GNUNET_TESTBED_Controller *master, struct GNUNET_TESTBED_Host *slave_host) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_create - d7/d85/group__testbed.html - ga42fdf5c658ad296fb7a0cc7825539bc3 - (struct GNUNET_TESTBED_Controller *controller, struct GNUNET_TESTBED_Host *host, const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_TESTBED_PeerCreateCallback cb, void *cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_start - d7/d85/group__testbed.html - gaef889f2d4a8484a4006c490984efebd1 - (void *op_cls, struct GNUNET_TESTBED_Peer *peer, GNUNET_TESTBED_PeerChurnCallback pcc, void *pcc_cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_stop - d7/d85/group__testbed.html - ga05a984a441d6b73718f0b76d43a5668a - (void *op_cls, struct GNUNET_TESTBED_Peer *peer, GNUNET_TESTBED_PeerChurnCallback pcc, void *pcc_cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_get_information - d7/d85/group__testbed.html - ga2dda2057fdbe2e3a363f11a7e829fb7b - (struct GNUNET_TESTBED_Peer *peer, enum GNUNET_TESTBED_PeerInformationType pit, GNUNET_TESTBED_PeerInfoCallback cb, void *cb_cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_update_configuration - d7/d85/group__testbed.html - ga187bf0e7c626bd44df7eef3e308ccf94 - (struct GNUNET_TESTBED_Peer *peer, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_destroy - d7/d85/group__testbed.html - gaf457ad72053d48daa4e9ebd7c0b473db - (struct GNUNET_TESTBED_Peer *peer) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_manage_service - d7/d85/group__testbed.html - ga50c4bc7d6e25be09e41e60dcac156cd3 - (void *op_cls, struct GNUNET_TESTBED_Peer *peer, const char *service_name, GNUNET_TESTBED_OperationCompletionCallback cb, void *cb_cls, unsigned int start) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_shutdown_peers - d7/d85/group__testbed.html - gab8fa88d5b9a7edc72c37eba709f30d05 - (struct GNUNET_TESTBED_Controller *c, void *op_cls, GNUNET_TESTBED_OperationCompletionCallback cb, void *cb_cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_underlay_configure_link_va - d7/d85/group__testbed.html - ga2aaf1222b8d432ab67e656f88d89c215 - (void *op_cls, struct GNUNET_TESTBED_Peer *p1, struct GNUNET_TESTBED_Peer *p2, enum GNUNET_TESTBED_ConnectOption co, va_list ap) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_underlay_configure_link - d7/d85/group__testbed.html - gab84defc4a7d6accb3d96ceec80b64ca0 - (void *op_cls, struct GNUNET_TESTBED_Peer *p1, struct GNUNET_TESTBED_Peer *p2, enum GNUNET_TESTBED_ConnectOption co,...) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_underlay_configure_topology_va - d7/d85/group__testbed.html - gae7d40a187b1ab97d8fe0a9445b0b6466 - (void *op_cls, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, enum GNUNET_TESTBED_TopologyOption topo, va_list ap) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_underlay_configure_topology - d7/d85/group__testbed.html - ga2defbc4039dd22f4c99df48eecfb36ee - (void *op_cls, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, enum GNUNET_TESTBED_TopologyOption topo,...) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_overlay_connect - d7/d85/group__testbed.html - ga8174d3fe31e1714e03b7dee3dc22ea44 - (void *op_cls, GNUNET_TESTBED_OperationCompletionCallback cb, void *cb_cls, struct GNUNET_TESTBED_Peer *p1, struct GNUNET_TESTBED_Peer *p2) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_overlay_configure_topology_va - d7/d85/group__testbed.html - ga83a6315f9e0cb02bd1360cc35c64a0e8 - (void *op_cls, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, unsigned int *max_connections, GNUNET_TESTBED_TopologyCompletionCallback comp_cb, void *comp_cb_cls, enum GNUNET_TESTBED_TopologyOption topo, va_list va) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_overlay_configure_topology - d7/d85/group__testbed.html - ga6006cd5c4eb6a5784a1008091e432947 - (void *op_cls, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, unsigned int *max_connections, GNUNET_TESTBED_TopologyCompletionCallback comp_cb, void *comp_cb_cls, enum GNUNET_TESTBED_TopologyOption topo,...) - - - void - GNUNET_TESTBED_overlay_write_topology_to_file - d7/d85/group__testbed.html - gab7b5d39c0ce668bacd3dd58698038681 - (struct GNUNET_TESTBED_Controller *controller, const char *filename) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_service_connect - d7/d85/group__testbed.html - ga893009b866c06d6e260a9d77b0792883 - (void *op_cls, struct GNUNET_TESTBED_Peer *peer, const char *service_name, GNUNET_TESTBED_ServiceConnectCompletionCallback cb, void *cb_cls, GNUNET_TESTBED_ConnectAdapter ca, GNUNET_TESTBED_DisconnectAdapter da, void *cada_cls) - - - void - GNUNET_TESTBED_operation_done - d7/d85/group__testbed.html - ga1f5270aadd0d2fc6a0cda9a52d9f0e0e - (struct GNUNET_TESTBED_Operation *operation) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_get_statistics - d7/d85/group__testbed.html - ga9180f27593f1d05c59578e0b8d36e9fc - (unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, const char *subsystem, const char *name, GNUNET_TESTBED_StatisticsIterator proc, GNUNET_TESTBED_OperationCompletionCallback cont, void *cls) - - - uint32_t - GNUNET_TESTBED_get_index - d7/d85/group__testbed.html - gac73348ca4aaf7a63f6c1ef45448a568b - (const struct GNUNET_TESTBED_Peer *peer) - - - void - GNUNET_TESTBED_run - d7/d85/group__testbed.html - ga83c7d83388e166edb30343c566d673d7 - (const char *host_filename, const struct GNUNET_CONFIGURATION_Handle *cfg, unsigned int num_peers, uint64_t event_mask, GNUNET_TESTBED_ControllerCallback cc, void *cc_cls, GNUNET_TESTBED_TestMaster test_master, void *test_master_cls) - - - int - GNUNET_TESTBED_test_run - d7/d85/group__testbed.html - ga39f9fbf209e47172c396823c8ba61ed9 - (const char *testname, const char *cfg_filename, unsigned int num_peers, uint64_t event_mask, GNUNET_TESTBED_ControllerCallback cc, void *cc_cls, GNUNET_TESTBED_TestMaster test_master, void *test_master_cls) - - - struct GNUNET_TESTBED_Controller * - GNUNET_TESTBED_run_get_controller_handle - d7/d85/group__testbed.html - ga6283af5ef56e0a3fdc089209ccbb68df - (struct GNUNET_TESTBED_RunHandle *h) - - - struct GNUNET_TESTBED_Barrier * - GNUNET_TESTBED_barrier_init - d7/d85/group__testbed.html - ga051d85012a2c2ff66eeb24e4c2dad3c4 - (struct GNUNET_TESTBED_Controller *controller, const char *name, unsigned int quorum, GNUNET_TESTBED_barrier_status_cb cb, void *cb_cls) - - - void - GNUNET_TESTBED_barrier_cancel - d7/d85/group__testbed.html - gaf5ebf9ec3afb1e40b3f02495ca514d8d - (struct GNUNET_TESTBED_Barrier *barrier) - - - struct GNUNET_TESTBED_BarrierWaitHandle * - GNUNET_TESTBED_barrier_wait - d7/d85/group__testbed.html - ga097da10ab5702b127a3fff5e07e99a1f - (const char *name, GNUNET_TESTBED_barrier_wait_cb cb, void *cls) - - - void - GNUNET_TESTBED_barrier_wait_cancel - d7/d85/group__testbed.html - gab054d6b038d200bcb67769e49c3eef61 - (struct GNUNET_TESTBED_BarrierWaitHandle *h) - - - struct GNUNET_TESTBED_UnderlayLinkModel * - GNUNET_TESTBED_underlaylinkmodel_create - d7/d85/group__testbed.html - gab589e17dd1f6d23ed67dfec17503164d - (struct GNUNET_TESTBED_Peer *peer, enum GNUNET_TESTBED_UnderlayLinkModelType type) - - - void - GNUNET_TESTBED_underlaylinkmodel_add_peer - d7/d85/group__testbed.html - gaec12705129a0925f3cddb6c1d48db961 - (struct GNUNET_TESTBED_UnderlayLinkModel *model, struct GNUNET_TESTBED_Peer *peer) - - - void - GNUNET_TESTBED_underlaylinkmodel_set_link - d7/d85/group__testbed.html - gab12a988198395d5ecac4aeb82df0cee2 - (struct GNUNET_TESTBED_UnderlayLinkModel *model, struct GNUNET_TESTBED_Peer *peer, uint32_t latency, uint32_t loss, uint32_t bandwidth) - - - void - GNUNET_TESTBED_underlaylinkmodel_commit - d7/d85/group__testbed.html - gaf8acdc08363fc0094786ef7fe081e62a - (struct GNUNET_TESTBED_UnderlayLinkModel *model) - - - void - GNUNET_TESTBED_underlaylinkmodel_free - d7/d85/group__testbed.html - gab027e02d7e4ac4a19678d2ad3fdd6679 - (struct GNUNET_TESTBED_UnderlayLinkModel *model) - - - - gnunet_testing_lib.h - /home/grothoff/research/gnunet/src/include/ - dc/d5f/gnunet__testing__lib_8h - gnunet_util_lib.h - gnunet_statistics_service.h - gnunet_arm_service.h - GNUNET_TESTING_SharedService - - #define - GNUNET_TESTING_HOSTKEYFILESIZE - d1/d84/group__testing.html - gaf95a890a84d72c112742abf713e9705a - - - - #define - GNUNET_TESTING_PREFIX - d1/d84/group__testing.html - ga0fb4b42fb0f4237ca0637fd7b9098250 - - - - void(* - GNUNET_TESTING_PeerStopCallback - d1/d84/group__testing.html - ga1851866bcf79560a1d93fc228589683b - )(void *cls, struct GNUNET_TESTING_Peer *peer, int success) - - - void(* - GNUNET_TESTING_TestMain - d1/d84/group__testing.html - ga48b934009a74703db10522f8221d1345 - )(void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_TESTING_Peer *peer) - - - struct GNUNET_TESTING_System * - GNUNET_TESTING_system_create - d1/d84/group__testing.html - ga04c5e800ac9b2c0bcebb24abb0276cb4 - (const char *testdir, const char *trusted_ip, const char *hostname, const struct GNUNET_TESTING_SharedService *shared_services) - - - struct GNUNET_TESTING_System * - GNUNET_TESTING_system_create_with_portrange - d1/d84/group__testing.html - ga1397f123ed8e70735de6c34a6ea52ba1 - (const char *testdir, const char *trusted_ip, const char *hostname, const struct GNUNET_TESTING_SharedService *shared_services, uint16_t lowport, uint16_t highport) - - - void - GNUNET_TESTING_system_destroy - d1/d84/group__testing.html - ga51091cc30614f3fe1622df91eba663b5 - (struct GNUNET_TESTING_System *system, int remove_paths) - - - struct GNUNET_CRYPTO_EddsaPrivateKey * - GNUNET_TESTING_hostkey_get - d1/d84/group__testing.html - ga185fcd727830705b4309450f8d82b281 - (const struct GNUNET_TESTING_System *system, uint32_t key_number, struct GNUNET_PeerIdentity *id) - - - uint16_t - GNUNET_TESTING_reserve_port - d1/d84/group__testing.html - ga7bd1afadccc266859b4b165358e89bbe - (struct GNUNET_TESTING_System *system) - - - void - GNUNET_TESTING_release_port - d1/d84/group__testing.html - ga90df8e02e91cfc117a742dffb11bc80b - (struct GNUNET_TESTING_System *system, uint16_t port) - - - int - GNUNET_TESTING_configuration_create - d1/d84/group__testing.html - gac1313a9a6511de7f2cd5facd43cb7012 - (struct GNUNET_TESTING_System *system, struct GNUNET_CONFIGURATION_Handle *cfg) - - - struct GNUNET_TESTING_Peer * - GNUNET_TESTING_peer_configure - d1/d84/group__testing.html - ga15f455ea47bce55e85567cd15a987260 - (struct GNUNET_TESTING_System *system, struct GNUNET_CONFIGURATION_Handle *cfg, uint32_t key_number, struct GNUNET_PeerIdentity *id, char **emsg) - - - void - GNUNET_TESTING_peer_get_identity - d1/d84/group__testing.html - gaf7c2ceedc9833d27fd8887f49eff2d38 - (struct GNUNET_TESTING_Peer *peer, struct GNUNET_PeerIdentity *id) - - - int - GNUNET_TESTING_peer_start - d1/d84/group__testing.html - ga7abd111610c6648bc0be324a90e7ae0d - (struct GNUNET_TESTING_Peer *peer) - - - int - GNUNET_TESTING_peer_stop - d1/d84/group__testing.html - ga028557acf239d7b94f868ba328265193 - (struct GNUNET_TESTING_Peer *peer) - - - void - GNUNET_TESTING_peer_destroy - d1/d84/group__testing.html - gaee93db1cb451a38ffa78530f08496572 - (struct GNUNET_TESTING_Peer *peer) - - - int - GNUNET_TESTING_peer_kill - d1/d84/group__testing.html - gad4bbb58da7c72708b37d8d2a6b186f74 - (struct GNUNET_TESTING_Peer *peer) - - - int - GNUNET_TESTING_peer_wait - d1/d84/group__testing.html - gaf2f9773cca4ce591c5ce0ecea9d740ba - (struct GNUNET_TESTING_Peer *peer) - - - int - GNUNET_TESTING_peer_stop_async - d1/d84/group__testing.html - gaa31e9d69a7f7019740f3f3bfcad8ace0 - (struct GNUNET_TESTING_Peer *peer, GNUNET_TESTING_PeerStopCallback cb, void *cb_cls) - - - void - GNUNET_TESTING_peer_stop_async_cancel - d1/d84/group__testing.html - ga94acd96b82555755180896079703335c - (struct GNUNET_TESTING_Peer *peer) - - - int - GNUNET_TESTING_peer_run - d1/d84/group__testing.html - ga465b47495c6b7eb126ac631478f225ea - (const char *testdir, const char *cfgfilename, GNUNET_TESTING_TestMain tm, void *tm_cls) - - - int - GNUNET_TESTING_service_run - d1/d84/group__testing.html - ga72ab3dc0c3a094c878578d77513d8b4f - (const char *testdir, const char *service_name, const char *cfgfilename, GNUNET_TESTING_TestMain tm, void *tm_cls) - - - char * - GNUNET_TESTING_get_testname_from_underscore - d1/d84/group__testing.html - gac399565ae91edd35e561556a59efe933 - (const char *argv0) - - - - gnunet_time_lib.h - /home/grothoff/research/gnunet/src/include/ - d8/d5e/gnunet__time__lib_8h - gnunet_common.h - GNUNET_TIME_Absolute - GNUNET_TIME_Relative - GNUNET_TIME_RelativeNBO - GNUNET_TIME_AbsoluteNBO - - #define - GNUNET_TIME_UNIT_ZERO - d9/d7d/group__time.html - ga9c6f5113499b477ee3bbea6bbca3d4bb - - - - #define - GNUNET_TIME_UNIT_ZERO_ABS - d9/d7d/group__time.html - gaac31c01329e63307970f4cabcc1e50d5 - - - - #define - GNUNET_TIME_UNIT_MICROSECONDS - d9/d7d/group__time.html - gabca4571bd044988065cba13e20d3e4fb - - - - #define - GNUNET_TIME_UNIT_MILLISECONDS - d9/d7d/group__time.html - ga4893dcbbf1afcdd60c19f9bf8315be60 - - - - #define - GNUNET_TIME_UNIT_SECONDS - d9/d7d/group__time.html - ga30b2f996fcc8bf752198ce628da4ce31 - - - - #define - GNUNET_TIME_UNIT_MINUTES - d9/d7d/group__time.html - ga58787cde598fbdaf450f2dded012b638 - - - - #define - GNUNET_TIME_UNIT_HOURS - d9/d7d/group__time.html - ga21b788056e6ff69f5677616817cc5664 - - - - #define - GNUNET_TIME_UNIT_DAYS - d9/d7d/group__time.html - ga50b7ea7d7257e9bc8ed8f77ec1686ec1 - - - - #define - GNUNET_TIME_UNIT_WEEKS - d9/d7d/group__time.html - ga7ec4c00e6cb4d2f472f532a8cdcd32f8 - - - - #define - GNUNET_TIME_UNIT_MONTHS - d9/d7d/group__time.html - ga547c1da6dcdfbf33fb1154d5cef9e7db - - - - #define - GNUNET_TIME_UNIT_YEARS - d9/d7d/group__time.html - gafd79e3b1a3ee097c27d16dc38fa6e2d6 - - - - #define - GNUNET_TIME_UNIT_FOREVER_REL - d9/d7d/group__time.html - ga0836d7edc7ee5ec0de3732ee5f000fb7 - - - - #define - GNUNET_TIME_UNIT_FOREVER_ABS - d9/d7d/group__time.html - gacc17d7adc8ad813c63ab8567dee2a8c9 - - - - #define - GNUNET_TIME_STD_EXPONENTIAL_BACKOFF_THRESHOLD - d9/d7d/group__time.html - gabeaea43387c2fe96f5d456a09bef1d5f - - - - #define - GNUNET_TIME_STD_BACKOFF - d9/d7d/group__time.html - gafed2dc3b932f4a576e250d1163bb77e1 - (r) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_randomized_backoff - d9/d7d/group__time.html - ga4b788ee7973430d48546c594f7d1f264 - (struct GNUNET_TIME_Relative rt, struct GNUNET_TIME_Relative threshold) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_randomize - d9/d7d/group__time.html - ga873c4eb4a8e5fee29a7bacda81b3b316 - (struct GNUNET_TIME_Relative r) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_zero_ - d9/d7d/group__time.html - ga0374b8e658cbdf0b8e43454761d32e92 - (void) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_get_zero_ - d9/d7d/group__time.html - ga280478a7e6eebfb189d91385cb35fe80 - (void) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_unit_ - d9/d7d/group__time.html - ga8bfcd7be6de3a0642b5f92203175d16f - (void) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_millisecond_ - d9/d7d/group__time.html - ga1097050e760b3b7123e89095447fe5d9 - (void) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_second_ - d9/d7d/group__time.html - ga8bc2bbd03b4c5549239468f730184995 - (void) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_minute_ - d9/d7d/group__time.html - ga1b2c0e9a424cb5528919266299d869f4 - (void) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_hour_ - d9/d7d/group__time.html - ga05eba172091151181be500379948e279 - (void) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_forever_ - d9/d7d/group__time.html - ga60ad9da3a4b1fc39399f196eada0abc4 - (void) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_get_forever_ - d9/d7d/group__time.html - ga551051f1569568e432d02e9c6300f1d4 - (void) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_get - d9/d7d/group__time.html - ga551cfabb260e111ac5440362e163c1d1 - (void) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_relative_to_absolute - d9/d7d/group__time.html - ga8d84f102f9e14214493966700bf2cf8a - (struct GNUNET_TIME_Relative rel) - - - int - GNUNET_TIME_round_abs - d9/d7d/group__time.html - gaa4c29ddeb0b233b8f31ee9f82b9f36a5 - (struct GNUNET_TIME_Absolute *at) - - - int - GNUNET_TIME_round_rel - d9/d7d/group__time.html - ga6360df2dde7c3a74d11fc30ec029a232 - (struct GNUNET_TIME_Relative *rt) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_min - d9/d7d/group__time.html - ga03653f28589e02fe7dd7fd0d5702d8c9 - (struct GNUNET_TIME_Relative t1, struct GNUNET_TIME_Relative t2) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_max - d9/d7d/group__time.html - ga1885900259fc7ecf7260f22cfd891ea9 - (struct GNUNET_TIME_Relative t1, struct GNUNET_TIME_Relative t2) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_min - d9/d7d/group__time.html - ga9a8c3c13085f05d9b5cff3fdaba47057 - (struct GNUNET_TIME_Absolute t1, struct GNUNET_TIME_Absolute t2) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_max - d9/d7d/group__time.html - ga3aa031f7b69a4b383b26c2890fd0aa32 - (struct GNUNET_TIME_Absolute t1, struct GNUNET_TIME_Absolute t2) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_absolute_get_remaining - d9/d7d/group__time.html - ga35dd3f4dd9e5e2b258ef84c11229ac02 - (struct GNUNET_TIME_Absolute future) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_calculate_eta - d9/d7d/group__time.html - gac3a614fdd373a139f0ed47996a38fbe8 - (struct GNUNET_TIME_Absolute start, uint64_t finished, uint64_t total) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_absolute_get_difference - d9/d7d/group__time.html - gab7ac1d89703752fef0d72199c574e8c0 - (struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Absolute end) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_absolute_get_duration - d9/d7d/group__time.html - ga1206f1763a8f5d899933469c2a0979eb - (struct GNUNET_TIME_Absolute whence) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_add - d9/d7d/group__time.html - gaa5da3789588de7fca7c9d3decea98349 - (struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Relative duration) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_subtract - d9/d7d/group__time.html - ga8835a90914f44050dbfa92309546ebb4 - (struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Relative duration) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_multiply - d9/d7d/group__time.html - ga907f7324b1c7b72aac29fd3e6aaa7b50 - (struct GNUNET_TIME_Relative rel, unsigned long long factor) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_saturating_multiply - d9/d7d/group__time.html - ga1693d6777c8c148014496491317c31a1 - (struct GNUNET_TIME_Relative rel, unsigned long long factor) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_divide - d9/d7d/group__time.html - gab69d140a8b97bdf13f6093056a9137c7 - (struct GNUNET_TIME_Relative rel, unsigned long long factor) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_add - d9/d7d/group__time.html - ga81bb291e6f81983faf4decdef210e98b - (struct GNUNET_TIME_Relative a1, struct GNUNET_TIME_Relative a2) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_subtract - d9/d7d/group__time.html - ga51c896800725eacd7561f8f5a3c01b69 - (struct GNUNET_TIME_Relative a1, struct GNUNET_TIME_Relative a2) - - - struct GNUNET_TIME_RelativeNBO - GNUNET_TIME_relative_hton - d9/d7d/group__time.html - gaa02dc8a2df323cdd1da1f7f4698b5a7f - (struct GNUNET_TIME_Relative a) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_ntoh - d9/d7d/group__time.html - ga09587d762eb22133a489d2f73d8ed58d - (struct GNUNET_TIME_RelativeNBO a) - - - struct GNUNET_TIME_AbsoluteNBO - GNUNET_TIME_absolute_hton - d9/d7d/group__time.html - gabbae825c39885f0736c148b34d359992 - (struct GNUNET_TIME_Absolute a) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_ntoh - d9/d7d/group__time.html - ga713a6e8334c7b314350eaeea2139b934 - (struct GNUNET_TIME_AbsoluteNBO a) - - - void - GNUNET_TIME_set_offset - d9/d7d/group__time.html - ga8666919b06a8dc2cdb1a4cf02c76bca5 - (long long offset) - - - long long - GNUNET_TIME_get_offset - d9/d7d/group__time.html - ga70864a2ee2ffbd3e83d327b176905fc7 - (void) - - - unsigned int - GNUNET_TIME_get_current_year - d9/d7d/group__time.html - ga3ae332fcd5844f346f88c9bd46e72122 - (void) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_year_to_time - d9/d7d/group__time.html - ga0022bd781ba5c5c49a9966ef21e76014 - (unsigned int year) - - - unsigned int - GNUNET_TIME_time_to_year - d9/d7d/group__time.html - ga8a6c38ed94ed68b2ab1a9f7a91a921e2 - (struct GNUNET_TIME_Absolute at) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_get_monotonic - d9/d7d/group__time.html - gaae298cd3cdda41144ac9c41222983795 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - - gnunet_transport_application_service.h - /home/grothoff/research/gnunet/src/include/ - d5/d2b/gnunet__transport__application__service_8h - gnunet_constants.h - gnunet_util_lib.h - gnunet_nt_lib.h - - struct GNUNET_TRANSPORT_ApplicationHandle * - GNUNET_TRANSPORT_application_init - da/dd1/group__TRANSPORT.html - ga52ccaa3ea04d60f9f73932114ce8a199 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_TRANSPORT_application_done - da/dd1/group__TRANSPORT.html - ga3904e00962085dbf7a33b24667b3f27d - (struct GNUNET_TRANSPORT_ApplicationHandle *ch) - - - struct GNUNET_TRANSPORT_ApplicationSuggestHandle * - GNUNET_TRANSPORT_application_suggest - da/dd1/group__TRANSPORT.html - ga3b96251635a005bfd53a689bbf1298d4 - (struct GNUNET_TRANSPORT_ApplicationHandle *ch, const struct GNUNET_PeerIdentity *peer, enum GNUNET_MQ_PriorityPreferences pk, struct GNUNET_BANDWIDTH_Value32NBO bw) - - - void - GNUNET_TRANSPORT_application_suggest_cancel - da/dd1/group__TRANSPORT.html - gabb543352d45ce3143e74c3196f36098d - (struct GNUNET_TRANSPORT_ApplicationSuggestHandle *sh) - - - void - GNUNET_TRANSPORT_application_validate - da/dd1/group__TRANSPORT.html - ga6d795798666166a2066629331b2e2278 - (struct GNUNET_TRANSPORT_ApplicationHandle *ch, const struct GNUNET_PeerIdentity *peer, enum GNUNET_NetworkType nt, const char *addr) - - - - gnunet_transport_communication_service.h - /home/grothoff/research/gnunet/src/include/ - da/d51/gnunet__transport__communication__service_8h - gnunet_util_lib.h - gnunet_nt_lib.h - - #define - GNUNET_TRANSPORT_COMMUNICATION_VERSION - d5/dd8/group__transport.html - ga1ee3dab363cccf231c83bf6139a03b50 - - - - int(* - GNUNET_TRANSPORT_CommunicatorMqInit - d5/dd8/group__transport.html - gabec7c03bb316f1f7f50a8139af08eaed - )(void *cls, const struct GNUNET_PeerIdentity *peer, const char *address) - - - void(* - GNUNET_TRANSPORT_CommunicatorNotify - d5/dd8/group__transport.html - gab6bf2d32031292fdd8a452448db64250 - )(void *cls, const struct GNUNET_PeerIdentity *sender, const struct GNUNET_MessageHeader *msg) - - - void(* - GNUNET_TRANSPORT_MessageCompletedCallback - d5/dd8/group__transport.html - gafed5fb0fcd40ec9d98261a8fa80e0840 - )(void *cls, int success) - - - - GNUNET_TRANSPORT_CommunicatorCharacteristics - d5/dd8/group__transport.html - ga7a754a2977abb98bc2456876361c6ced - - - - GNUNET_TRANSPORT_CC_UNKNOWN - d5/dd8/group__transport.html - gga7a754a2977abb98bc2456876361c6cedad28354dcad1e98016d32d5d546f343ef - - - - GNUNET_TRANSPORT_CC_RELIABLE - d5/dd8/group__transport.html - gga7a754a2977abb98bc2456876361c6ceda2ae6658682cb657e38706ce0b60fe50e - - - - GNUNET_TRANSPORT_CC_UNRELIABLE - d5/dd8/group__transport.html - gga7a754a2977abb98bc2456876361c6ceda869b4529d4e7c4839d619f15e887962c - - - - - GNUNET_TRANSPORT_ConnectionStatus - d5/dd8/group__transport.html - gad329f6c7fa6ff6f7c662714c149d349f - - - - GNUNET_TRANSPORT_CS_DOWN - d5/dd8/group__transport.html - ggad329f6c7fa6ff6f7c662714c149d349faa4e55105c1dda18609adb219b0917478 - - - - GNUNET_TRANSPORT_CS_OUTBOUND - d5/dd8/group__transport.html - ggad329f6c7fa6ff6f7c662714c149d349faef04c8d79b31fbaea9a3262e7d791d0f - - - - GNUNET_TRANSPORT_CS_INBOUND - d5/dd8/group__transport.html - ggad329f6c7fa6ff6f7c662714c149d349fa6cb5fc3e8c1d6df46a322a7ab990c253 - - - - struct GNUNET_TRANSPORT_CommunicatorHandle * - GNUNET_TRANSPORT_communicator_connect - d5/dd8/group__transport.html - gaf9a85c40122c537a3e896a2f7c876038 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *config_section_name, const char *addr_prefix, enum GNUNET_TRANSPORT_CommunicatorCharacteristics cc, GNUNET_TRANSPORT_CommunicatorMqInit mq_init, void *mq_init_cls, GNUNET_TRANSPORT_CommunicatorNotify notify_cb, void *notify_cb_cls) - - - void - GNUNET_TRANSPORT_communicator_disconnect - d5/dd8/group__transport.html - ga9f9385ac72582bffbafe1420145b5e82 - (struct GNUNET_TRANSPORT_CommunicatorHandle *ch) - - - int - GNUNET_TRANSPORT_communicator_receive - d5/dd8/group__transport.html - ga2b42cf5fbbe491e22f6d91b665347486 - (struct GNUNET_TRANSPORT_CommunicatorHandle *handle, const struct GNUNET_PeerIdentity *sender, const struct GNUNET_MessageHeader *msg, struct GNUNET_TIME_Relative expected_addr_validity, GNUNET_TRANSPORT_MessageCompletedCallback cb, void *cb_cls) - - - struct GNUNET_TRANSPORT_QueueHandle * - GNUNET_TRANSPORT_communicator_mq_add - d5/dd8/group__transport.html - ga5591845d50a26e9df1207a790aba095d - (struct GNUNET_TRANSPORT_CommunicatorHandle *ch, const struct GNUNET_PeerIdentity *peer, const char *address, uint32_t mtu, enum GNUNET_NetworkType nt, enum GNUNET_TRANSPORT_ConnectionStatus cs, struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_TRANSPORT_communicator_mq_del - d5/dd8/group__transport.html - ga344f4fdd871434d123f796062f45dcdc - (struct GNUNET_TRANSPORT_QueueHandle *qh) - - - struct GNUNET_TRANSPORT_AddressIdentifier * - GNUNET_TRANSPORT_communicator_address_add - d5/dd8/group__transport.html - ga5b02d4bd0384a9faa60b81e0d79b2ac7 - (struct GNUNET_TRANSPORT_CommunicatorHandle *ch, const char *address, enum GNUNET_NetworkType nt, struct GNUNET_TIME_Relative expiration) - - - void - GNUNET_TRANSPORT_communicator_address_remove - d5/dd8/group__transport.html - ga06bec627a2cb52c5b0079d79a6c27ebf - (struct GNUNET_TRANSPORT_AddressIdentifier *ai) - - - void - GNUNET_TRANSPORT_communicator_notify - d5/dd8/group__transport.html - ga8d32da1219e3e699f59a2ba485012f36 - (struct GNUNET_TRANSPORT_CommunicatorHandle *ch, const struct GNUNET_PeerIdentity *pid, const char *comm, const struct GNUNET_MessageHeader *header) - - - - gnunet_transport_core_service.h - /home/grothoff/research/gnunet/src/include/ - d0/d0e/gnunet__transport__core__service_8h - gnunet_util_lib.h - - #define - GNUNET_TRANSPORT_CORE_VERSION - d5/dd8/group__transport.html - ga24c29e8ce3beffe3ab89b45cce9d7529 - - - - void *(* - GNUNET_TRANSPORT_NotifyConnect - d5/dd8/group__transport.html - ga310a1ec75dbceab35a07d59cc0ce43eb - )(void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - void(* - GNUNET_TRANSPORT_NotifyDisconnect - d5/dd8/group__transport.html - ga6a0a71e29bb103f30bae593556ee70cd - )(void *cls, const struct GNUNET_PeerIdentity *peer, void *handler_cls) - - - struct GNUNET_TRANSPORT_CoreHandle * - GNUNET_TRANSPORT_core_connect - d5/dd8/group__transport.html - ga5c2a37e2bd69cb5af6fb01cc241c16c4 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_PeerIdentity *self, const struct GNUNET_MQ_MessageHandler *handlers, void *cls, GNUNET_TRANSPORT_NotifyConnect nc, GNUNET_TRANSPORT_NotifyDisconnect nd) - - - void - GNUNET_TRANSPORT_core_disconnect - d5/dd8/group__transport.html - gaf22c353d36230dbb4e3cbf426f251a6c - (struct GNUNET_TRANSPORT_CoreHandle *handle) - - - - gnunet_transport_hello_service.h - /home/grothoff/research/gnunet/src/include/ - db/d4c/gnunet__transport__hello__service_8h - gnunet_util_lib.h - gnunet_ats_service.h - - #define - GNUNET_TRANSPORT_HELLO_VERSION - d5/dd8/group__transport.html - gace49b1539aa1a4057de575f7212eb82f - - - - void(* - GNUNET_TRANSPORT_HelloUpdateCallback - d5/dd8/group__transport.html - ga61897652ebd59c31b2e03b8cadcc5cd3 - )(void *cls, const struct GNUNET_MessageHeader *hello) - - - void(* - GNUNET_TRANSPORT_AddressCallback - d5/dd8/group__transport.html - ga22fb38a23786622cdfa7c55383833d58 - )(void *cls, const struct GNUNET_PeerIdentity *peer, const char *address, enum GNUNET_NetworkType nt, struct GNUNET_TIME_Absolute expiration) - - - - GNUNET_TRANSPORT_AddressClass - d5/dd8/group__transport.html - gae1c5a8cfd621e73e2717c7b39e5ef430 - - - - GNUNET_TRANSPORT_AC_NONE - d5/dd8/group__transport.html - ggae1c5a8cfd621e73e2717c7b39e5ef430a93c45fba899dba481113e968a8e31a5b - - - - GNUNET_TRANSPORT_AC_OTHER - d5/dd8/group__transport.html - ggae1c5a8cfd621e73e2717c7b39e5ef430a2c364a6b6594c8318262eaa4e10ac8e0 - - - - GNUNET_TRANSPORT_AC_GLOBAL - d5/dd8/group__transport.html - ggae1c5a8cfd621e73e2717c7b39e5ef430a8e74cd9a2352b1f90948dcc9b8c376ed - - - - GNUNET_TRANSPORT_AC_GLOBAL_PRIVATE - d5/dd8/group__transport.html - ggae1c5a8cfd621e73e2717c7b39e5ef430a9c0121729b64a8326747859e2e38b893 - - - - GNUNET_TRANSPORT_AC_LAN - d5/dd8/group__transport.html - ggae1c5a8cfd621e73e2717c7b39e5ef430a6fa7e6caca296793f06c85638e7350d6 - - - - GNUNET_TRANSPORT_AC_WLAN - d5/dd8/group__transport.html - ggae1c5a8cfd621e73e2717c7b39e5ef430ab8c2ac32859f3f9377cd384551342760 - - - - GNUNET_TRANSPORT_AC_BT - d5/dd8/group__transport.html - ggae1c5a8cfd621e73e2717c7b39e5ef430a213c595e28ce52daf5184fea1a1970cd - - - - GNUNET_TRANSPORT_AC_ANY - d5/dd8/group__transport.html - ggae1c5a8cfd621e73e2717c7b39e5ef430aa9a0e069d9b1c49e6637517f53dec657 - - - - struct GNUNET_TRANSPORT_HelloGetHandle * - GNUNET_TRANSPORT_hello_get - d5/dd8/group__transport.html - ga07fd45a2bb9067f08f626c0c0cae8dc9 - (const struct GNUNET_CONFIGURATION_Handle *cfg, enum GNUNET_TRANSPORT_AddressClass ac, GNUNET_TRANSPORT_HelloUpdateCallback rec, void *rec_cls) - - - void - GNUNET_TRANSPORT_hello_get_cancel - d5/dd8/group__transport.html - ga6b439be60980be1c2dca2fc0cb3fae6b - (struct GNUNET_TRANSPORT_HelloGetHandle *ghh) - - - int - GNUNET_TRANSPORT_hello_parse - d5/dd8/group__transport.html - gac7b738f395b2b29f7ab3cb595d66deca - (const struct GNUNET_MessageHeader *hello, GNUNET_TRANSPORT_AddressCallback cb, void *cb_cls) - - - - gnunet_transport_manipulation_service.h - /home/grothoff/research/gnunet/src/include/ - d2/da2/gnunet__transport__manipulation__service_8h - gnunet_util_lib.h - gnunet_ats_service.h - - #define - GNUNET_TRANSPORT_MANIPULATION_VERSION - d5/dd8/group__transport.html - ga8f4471b9adee2cbe3cb3929ba87b9743 - - - - struct GNUNET_TRANSPORT_ManipulationHandle * - GNUNET_TRANSPORT_manipulation_connect - d5/dd8/group__transport.html - ga6f7e096372738b33dca9413b657cd1af - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_TRANSPORT_manipulation_disconnect - d5/dd8/group__transport.html - ga72e28b3cbe8f8d47b28e881aac8b9aae - (struct GNUNET_TRANSPORT_ManipulationHandle *handle) - - - void - GNUNET_TRANSPORT_manipulation_set - d5/dd8/group__transport.html - ga39beed7149032d50dd01e5ec08ec445e - (struct GNUNET_TRANSPORT_ManipulationHandle *handle, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_ATS_Properties *prop, struct GNUNET_TIME_Relative delay_in, struct GNUNET_TIME_Relative delay_out) - - - - gnunet_transport_monitor_service.h - /home/grothoff/research/gnunet/src/include/ - d9/d4b/gnunet__transport__monitor__service_8h - gnunet_util_lib.h - gnunet_ats_transport_service.h - gnunet_transport_communication_service.h - GNUNET_TRANSPORT_MonitorInformation - - #define - GNUNET_TRANSPORT_MONITOR_VERSION - d5/dd8/group__transport.html - ga9453334a7a625658b3781c8cba112568 - - - - void(* - GNUNET_TRANSPORT_MonitorCallback - d5/dd8/group__transport.html - ga4ae82bbb4c6f893619a15b54a2f0730d - )(void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_TRANSPORT_MonitorInformation *mi) - - - struct GNUNET_TRANSPORT_MonitorContext * - GNUNET_TRANSPORT_monitor - d5/dd8/group__transport.html - ga327885b0dbfdd0d8ea36eb57a8008ada - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_PeerIdentity *peer, int one_shot, GNUNET_TRANSPORT_MonitorCallback cb, void *cb_cls) - - - void - GNUNET_TRANSPORT_monitor_cancel - d5/dd8/group__transport.html - gacc11dce5d1f74bc36e0078fcb1e41d82 - (struct GNUNET_TRANSPORT_MonitorContext *mc) - - - - gnunet_transport_plugin.h - /home/grothoff/research/gnunet/src/include/ - dc/d69/gnunet__transport__plugin_8h - gnunet_configuration_lib.h - gnunet_scheduler_lib.h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_ats_service.h - GNUNET_TRANSPORT_PluginEnvironment - GNUNET_TRANSPORT_PluginFunctions - - #define - TRANSPORT_SESSION_INBOUND_STRING - d7/daa/group__transport-plugin.html - gabb57bf336169938af1aad285e247283e - - - - void(* - GNUNET_TRANSPORT_SessionEnd - d7/daa/group__transport-plugin.html - gabe46bd1dfc289e8a9da2b98851f6669c - )(void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - void(* - GNUNET_TRANSPORT_SessionStart - d7/daa/group__transport-plugin.html - ga8d2128e13fa5e3578294b1b3484bb3f2 - )(void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, enum GNUNET_NetworkType net) - - - struct GNUNET_TIME_Relative(* - GNUNET_TRANSPORT_PluginReceiveCallback - d7/daa/group__transport-plugin.html - gac0f15813969bf4fb5b60a1476985a92b - )(void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, const struct GNUNET_MessageHeader *message) - - - enum GNUNET_NetworkType(* - GNUNET_TRANSPORT_AddressToType - d7/daa/group__transport-plugin.html - ga94d71f265e636796f052314c9c03a1d8 - )(void *cls, const struct sockaddr *addr, size_t addrlen) - - - void(* - GNUNET_TRANSPORT_UpdateAddressDistance - d7/daa/group__transport-plugin.html - gae1913c16c90af0993976caa49122539d - )(void *cls, const struct GNUNET_HELLO_Address *address, uint32_t distance) - - - void(* - GNUNET_TRANSPORT_AddressNotification - d7/daa/group__transport-plugin.html - ga6ee539f4888fef00551d5502d4c5cc87 - )(void *cls, int add_remove, const struct GNUNET_HELLO_Address *address) - - - struct GNUNET_TIME_Relative(* - GNUNET_TRANSPORT_TrafficReport - d7/daa/group__transport-plugin.html - ga1811a981a6e0adc4a420dbfb5cd9569e - )(void *cls, const struct GNUNET_PeerIdentity *peer, size_t amount_recved) - - - const struct GNUNET_MessageHeader *(* - GNUNET_TRANSPORT_GetHelloCallback - d7/daa/group__transport-plugin.html - ga7ba00dd8ad685d1099f3c9e0f0c18b82 - )(void) - - - void(* - GNUNET_TRANSPORT_TransmitContinuation - d7/daa/group__transport-plugin.html - ga7c3607d013a6a6b9d113cd59e513dc5a - )(void *cls, const struct GNUNET_PeerIdentity *target, int result, size_t size_payload, size_t size_on_wire) - - - ssize_t(* - GNUNET_TRANSPORT_TransmitFunction - d7/daa/group__transport-plugin.html - gafaa18dad0fd830c2c9981beecf496c62 - )(void *cls, struct GNUNET_ATS_Session *session, const char *msgbuf, size_t msgbuf_size, unsigned int priority, struct GNUNET_TIME_Relative to, GNUNET_TRANSPORT_TransmitContinuation cont, void *cont_cls) - - - int(* - GNUNET_TRANSPORT_DisconnectSessionFunction - d7/daa/group__transport-plugin.html - ga2b1cc9954c27eb01e580ed6f57e0e3ad - )(void *cls, struct GNUNET_ATS_Session *session) - - - unsigned int(* - GNUNET_TRANSPORT_QueryKeepaliveFactorFunction - d7/daa/group__transport-plugin.html - gaaea3f5e09baacc2b5b2e152b2b197a78 - )(void *cls) - - - void(* - GNUNET_TRANSPORT_DisconnectPeerFunction - d7/daa/group__transport-plugin.html - ga8c32daa8dd33dce741c05119ffcb976a - )(void *cls, const struct GNUNET_PeerIdentity *target) - - - void(* - GNUNET_TRANSPORT_AddressStringCallback - d7/daa/group__transport-plugin.html - gaf7bae713da26bafc498cb11419bd66bc - )(void *cls, const char *address, int res) - - - void(* - GNUNET_TRANSPORT_AddressPrettyPrinter - d7/daa/group__transport-plugin.html - ga9086beece88cc56a7af4b20acb445f65 - )(void *cls, const char *type, const void *addr, size_t addrlen, int numeric, struct GNUNET_TIME_Relative timeout, GNUNET_TRANSPORT_AddressStringCallback asc, void *asc_cls) - - - int(* - GNUNET_TRANSPORT_CheckAddress - d7/daa/group__transport-plugin.html - gac9d6029231e369464c7d9cf8ae7d9215 - )(void *cls, const void *addr, size_t addrlen) - - - struct GNUNET_ATS_Session *(* - GNUNET_TRANSPORT_CreateSession - d7/daa/group__transport-plugin.html - ga61c9c0b3ff5edb6ecc4ccbb3f97244c6 - )(void *cls, const struct GNUNET_HELLO_Address *address) - - - void(* - GNUNET_TRANSPORT_UpdateSessionTimeout - d7/daa/group__transport-plugin.html - gae06ddb7cb47e7f7cde18905e1d8ce215 - )(void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *session) - - - void(* - GNUNET_TRANSPORT_UpdateInboundDelay - d7/daa/group__transport-plugin.html - ga8d24991937acae19d763b48957d3d3f7 - )(void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *session, struct GNUNET_TIME_Relative delay) - - - const char *(* - GNUNET_TRANSPORT_AddressToString - d7/daa/group__transport-plugin.html - gaf44dfd8ca072675ae9131e1cd194678a - )(void *cls, const void *addr, size_t addrlen) - - - int(* - GNUNET_TRANSPORT_StringToAddress - d7/daa/group__transport-plugin.html - gab675692bac8aed7534c4d634abe430a2 - )(void *cls, const char *addr, uint16_t addrlen, void **buf, size_t *added) - - - enum GNUNET_NetworkType(* - GNUNET_TRANSPORT_GetNetworkType - d7/daa/group__transport-plugin.html - ga4c443092479470614952228b49f3a02f - )(void *cls, struct GNUNET_ATS_Session *session) - - - enum GNUNET_NetworkType(* - GNUNET_TRANSPORT_GetNetworkTypeForAddress - d7/daa/group__transport-plugin.html - ga3d400bbfecb2bd81934a324b61958065 - )(void *cls, const struct GNUNET_HELLO_Address *address) - - - void(* - GNUNET_TRANSPORT_SessionInfoCallback - d7/daa/group__transport-plugin.html - ga0778c06671e9557b25af65ee8e01a2f1 - )(void *cls, struct GNUNET_ATS_Session *session, const struct GNUNET_TRANSPORT_SessionInfo *info) - - - void(* - GNUNET_TRANSPORT_SessionMonitorSetup - d7/daa/group__transport-plugin.html - gaf5cf77e3eb1659a5e66f2210bfe27ed1 - )(void *cls, GNUNET_TRANSPORT_SessionInfoCallback sic, void *sic_cls) - - - - gnunet_transport_service.h - /home/grothoff/research/gnunet/src/include/ - d7/d8c/gnunet__transport__service_8h - gnunet_util_lib.h - gnunet_ats_service.h - GNUNET_TRANSPORT_SessionInfo - - #define - GNUNET_TRANSPORT_VERSION - d5/dd8/group__transport.html - gad86cc8705226528951955ec260e95836 - - - - void(* - GNUNET_TRANSPORT_AddressToStringCallback - d5/dd8/group__transport.html - ga49bb1521204b08a9a6849c036b3b77d2 - )(void *cls, const char *address, int res) - - - void(* - GNUNET_TRANSPORT_PeerIterateCallback - d5/dd8/group__transport.html - gaf07e530978e2ed25bd49bc3dfd83de4f - )(void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, enum GNUNET_TRANSPORT_PeerState state, struct GNUNET_TIME_Absolute state_timeout) - - - int(* - GNUNET_TRANSPORT_BlacklistCallback - d5/dd8/group__transport.html - ga11f43521844f1f576fef248d4c5d7d5b - )(void *cls, const struct GNUNET_PeerIdentity *pid) - - - void(* - GNUNET_TRANSPORT_SessionMonitorCallback - d5/dd8/group__transport.html - ga6258477fd11e49b954a2c9e55732cf59 - )(void *cls, struct GNUNET_TRANSPORT_PluginSession *session, void **session_ctx, const struct GNUNET_TRANSPORT_SessionInfo *info) - - - void *(* - GNUNET_TRANSPORT_NotifyConnect - d5/dd8/group__transport.html - ga310a1ec75dbceab35a07d59cc0ce43eb - )(void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - void(* - GNUNET_TRANSPORT_NotifyDisconnect - d5/dd8/group__transport.html - ga6a0a71e29bb103f30bae593556ee70cd - )(void *cls, const struct GNUNET_PeerIdentity *peer, void *handler_cls) - - - void(* - GNUNET_TRANSPORT_NotifyExcessBandwidth - d5/dd8/group__transport.html - gac0ff0e46231f27e1b680bce9ee0b18e1 - )(void *cls, const struct GNUNET_PeerIdentity *neighbour, void *handlers_cls) - - - - GNUNET_TRANSPORT_PeerState - d5/dd8/group__transport.html - gac1ad5900c82709d6632258ff845d0876 - - - - GNUNET_TRANSPORT_PS_NOT_CONNECTED - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876a11dc4159bbf03bf2e1bdc8f9144d5e0c - - - - GNUNET_TRANSPORT_PS_INIT_ATS - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876a2c7e078a48a97cea06c3ac9c0608bbf4 - - - - GNUNET_TRANSPORT_PS_SYN_SENT - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876aa577f1febabf4a71e4c93ff6d164e7b6 - - - - GNUNET_TRANSPORT_PS_SYN_RECV_ATS - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876a507450c1bed8109f692942a4394c045c - - - - GNUNET_TRANSPORT_PS_SYN_RECV_ACK - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876a68dd79e16706d695e2208f916592cbaa - - - - GNUNET_TRANSPORT_PS_CONNECTED - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876a9901124e9e39641a6adb94efd56931c6 - - - - GNUNET_TRANSPORT_PS_RECONNECT_ATS - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876acff63cadddc2861b91eceaa3d8df37a4 - - - - GNUNET_TRANSPORT_PS_RECONNECT_SENT - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876a78a4e3c5b1c7453f21ce6b43a167eb55 - - - - GNUNET_TRANSPORT_PS_SWITCH_SYN_SENT - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876a8d7b7443d77d56205b9b8dd354b80388 - - - - GNUNET_TRANSPORT_PS_DISCONNECT - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876ada6a68db6bf1dce16ebf14ae6a73aca8 - - - - GNUNET_TRANSPORT_PS_DISCONNECT_FINISHED - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876a05273a935feada796b7505453a8308df - - - - - GNUNET_TRANSPORT_SessionState - d5/dd8/group__transport.html - ga569f045bbb096d078633694a541cb68a - - - - GNUNET_TRANSPORT_SS_INIT - d5/dd8/group__transport.html - gga569f045bbb096d078633694a541cb68aa01ea125e62e8041ceec6d6041c29e739 - - - - GNUNET_TRANSPORT_SS_HANDSHAKE - d5/dd8/group__transport.html - gga569f045bbb096d078633694a541cb68aa6676eb47023a8c9f316f1debe955b660 - - - - GNUNET_TRANSPORT_SS_UP - d5/dd8/group__transport.html - gga569f045bbb096d078633694a541cb68aadd9e7fbbb44630c16709b94c2970c08e - - - - GNUNET_TRANSPORT_SS_UPDATE - d5/dd8/group__transport.html - gga569f045bbb096d078633694a541cb68aae0170bdae246202524718b11a867b00d - - - - GNUNET_TRANSPORT_SS_DONE - d5/dd8/group__transport.html - gga569f045bbb096d078633694a541cb68aa6dfe95debb4291fee450eca9a7a69a84 - - - - struct GNUNET_TRANSPORT_OfferHelloHandle * - GNUNET_TRANSPORT_offer_hello - d5/dd8/group__transport.html - ga5fa939b7e1a4edff9ed792a8682d330c - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_MessageHeader *hello, GNUNET_SCHEDULER_TaskCallback cont, void *cont_cls) - - - void - GNUNET_TRANSPORT_offer_hello_cancel - d5/dd8/group__transport.html - ga2fb4cdbeb1fc14d04470be9dab0d946b - (struct GNUNET_TRANSPORT_OfferHelloHandle *ohh) - - - struct GNUNET_TRANSPORT_AddressToStringContext * - GNUNET_TRANSPORT_address_to_string - d5/dd8/group__transport.html - ga4b58d1e71e4ef167b9ef446da332163e - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_HELLO_Address *address, int numeric, struct GNUNET_TIME_Relative timeout, GNUNET_TRANSPORT_AddressToStringCallback aluc, void *aluc_cls) - - - void - GNUNET_TRANSPORT_address_to_string_cancel - d5/dd8/group__transport.html - ga6ed2f1b910f924cb631f498f5bb74ba7 - (struct GNUNET_TRANSPORT_AddressToStringContext *alc) - - - const char * - GNUNET_TRANSPORT_ps2s - d5/dd8/group__transport.html - ga5bf11f97de52f6489d27234b0cdcebe2 - (enum GNUNET_TRANSPORT_PeerState state) - - - int - GNUNET_TRANSPORT_is_connected - d5/dd8/group__transport.html - gafd7a67fa803bcdc5146f9d011f8d18a4 - (enum GNUNET_TRANSPORT_PeerState state) - - - struct GNUNET_TRANSPORT_PeerMonitoringContext * - GNUNET_TRANSPORT_monitor_peers - d5/dd8/group__transport.html - ga98ad54b4d5fe9cdd246878c490f49c67 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_PeerIdentity *peer, int one_shot, GNUNET_TRANSPORT_PeerIterateCallback peer_callback, void *peer_callback_cls) - - - void - GNUNET_TRANSPORT_monitor_peers_cancel - d5/dd8/group__transport.html - ga958b99452a5129e331fb45ff50c4f945 - (struct GNUNET_TRANSPORT_PeerMonitoringContext *pic) - - - struct GNUNET_TRANSPORT_Blacklist * - GNUNET_TRANSPORT_blacklist - d5/dd8/group__transport.html - ga8550a145f384f22958fc2b7e1509ea8e - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_TRANSPORT_BlacklistCallback cb, void *cb_cls) - - - void - GNUNET_TRANSPORT_blacklist_cancel - d5/dd8/group__transport.html - gaf08b2633284082282e02292c19432c3d - (struct GNUNET_TRANSPORT_Blacklist *br) - - - struct GNUNET_TRANSPORT_PluginMonitor * - GNUNET_TRANSPORT_monitor_plugins - d5/dd8/group__transport.html - gaa23d64a17fb05c64d0d9f18331a15fba - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_TRANSPORT_SessionMonitorCallback cb, void *cb_cls) - - - void - GNUNET_TRANSPORT_monitor_plugins_cancel - d5/dd8/group__transport.html - ga073b71927a9edcec2d82f3bec2ba9959 - (struct GNUNET_TRANSPORT_PluginMonitor *pm) - - - struct GNUNET_TRANSPORT_CoreHandle * - GNUNET_TRANSPORT_core_connect - d5/dd8/group__transport.html - gac41d7d4553f8d6363d52231a99899be3 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_PeerIdentity *self, const struct GNUNET_MQ_MessageHandler *handlers, void *cls, GNUNET_TRANSPORT_NotifyConnect nc, GNUNET_TRANSPORT_NotifyDisconnect nd, GNUNET_TRANSPORT_NotifyExcessBandwidth neb) - - - void - GNUNET_TRANSPORT_core_disconnect - d5/dd8/group__transport.html - gaf22c353d36230dbb4e3cbf426f251a6c - (struct GNUNET_TRANSPORT_CoreHandle *handle) - - - struct GNUNET_MQ_Handle * - GNUNET_TRANSPORT_core_get_mq - d5/dd8/group__transport.html - ga0eb3df60967f53dedc04ac066dd482bc - (struct GNUNET_TRANSPORT_CoreHandle *handle, const struct GNUNET_PeerIdentity *peer) - - - - gnunet_tun_lib.h - /home/grothoff/research/gnunet/src/include/ - d2/d34/gnunet__tun__lib_8h - gnunet_common.h - gnunet_crypto_lib.h - GNUNET_TUN_Layer2PacketHeader - GNUNET_TUN_IPv4Header - GNUNET_TUN_IPv6Header - GNUNET_TUN_TcpHeader - GNUNET_TUN_UdpHeader - GNUNET_TUN_DnsFlags - GNUNET_TUN_DnsHeader - GNUNET_TUN_DnsSoaRecord - GNUNET_TUN_DnsSrvRecord - GNUNET_TUN_DnsCertRecord - GNUNET_TUN_DnsTlsaRecord - GNUNET_TUN_GnsVpnRecord - GNUNET_TUN_DnsQueryLine - GNUNET_TUN_DnsRecordLine - GNUNET_TUN_IcmpHeader - - #define - ETH_P_IPV4 - d5/db2/group__tun.html - ga8d73629ab1d3ec6a1bd2e726eb3b7990 - - - - #define - ETH_P_IPV6 - d5/db2/group__tun.html - ga576495a8af5ed315a5db5dd9520b6b61 - - - - #define - GNUNET_TUN_IPV4_REGEXLEN - d5/db2/group__tun.html - ga354989777f22585d6d2fa3b98ede512a - - - - #define - GNUNET_TUN_IPV6_REGEXLEN - d5/db2/group__tun.html - ga48f67504d4f86575696b9199f85bf3b3 - - - - #define - GNUNET_TUN_TCP_FLAGS_FIN - d5/db2/group__tun.html - gae4ec1b905c249d8d22caa8611af9eeea - - - - #define - GNUNET_TUN_TCP_FLAGS_SYN - d5/db2/group__tun.html - ga40dd9c34f6f25494b90e82a30e415088 - - - - #define - GNUNET_TUN_TCP_FLAGS_RST - d5/db2/group__tun.html - ga42ddad8b5f5b3ddf684a956d269cd0fc - - - - #define - GNUNET_TUN_TCP_FLAGS_PSH - d5/db2/group__tun.html - ga0a46e704ca5ea145d26ddbbe26c21f91 - - - - #define - GNUNET_TUN_TCP_FLAGS_ACK - d5/db2/group__tun.html - ga4f81c89f2909e65073289099f21b1a17 - - - - #define - GNUNET_TUN_TCP_FLAGS_URG - d5/db2/group__tun.html - ga912bdf16429e0e1678edf29d0b426114 - - - - #define - GNUNET_TUN_TCP_FLAGS_ECE - d5/db2/group__tun.html - ga7c176e4f853437b20b9e2fc1dfa3d24b - - - - #define - GNUNET_TUN_TCP_FLAGS_CWR - d5/db2/group__tun.html - ga81cc46ecefa56483146932264738eb66 - - - - #define - GNUNET_TUN_DNS_CLASS_INTERNET - d5/db2/group__tun.html - ga74233a4b3afc16b24618f50d403b2a3c - - - - #define - GNUNET_TUN_DNS_CLASS_CHAOS - d5/db2/group__tun.html - ga4fe4a4ecd6e2dad0f8dceb53d7ce58cc - - - - #define - GNUNET_TUN_DNS_CLASS_HESIOD - d5/db2/group__tun.html - ga4c0f3cdd0fde9da9e0bcc3abcba86822 - - - - #define - GNUNET_TUN_DNS_OPCODE_QUERY - d5/db2/group__tun.html - ga8d0e5abf8d50077095054957c3448116 - - - - #define - GNUNET_TUN_DNS_OPCODE_INVERSE_QUERY - d5/db2/group__tun.html - gaf8a1ffd9c5386e5f5afdb03dadf1a3f4 - - - - #define - GNUNET_TUN_DNS_OPCODE_STATUS - d5/db2/group__tun.html - gab0feb453d48a86bcfe44de40dd1c5d2f - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_NO_ERROR - d5/db2/group__tun.html - gae4d679dcf8ffe70efc857dc1d6b717ab - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_FORMAT_ERROR - d5/db2/group__tun.html - gab890eb1bc826d126ff03f06e2732e1fc - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_SERVER_FAILURE - d5/db2/group__tun.html - ga494d089de0ce6a46db920a0cf72d6c57 - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_NAME_ERROR - d5/db2/group__tun.html - ga33204cbc601c033cfa1b0345d085d40e - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_NOT_IMPLEMENTED - d5/db2/group__tun.html - gaaa20c6c1e0ea3ce58bb09c7deab291a7 - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_REFUSED - d5/db2/group__tun.html - ga0e8b60191c973ee3e62cb0512f4c7bec - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_YXDOMAIN - d5/db2/group__tun.html - ga1d2eb4331a17f55b5ece40ce6f7f63c6 - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_YXRRSET - d5/db2/group__tun.html - ga23c72bbc58920783ea57aa2adc3a885e - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_NXRRSET - d5/db2/group__tun.html - ga266441067bc730dce0fe9728a27387f7 - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_NOT_AUTH - d5/db2/group__tun.html - ga5bf45870c631425d4ec767511968bdb4 - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_NOT_ZONE - d5/db2/group__tun.html - ga73eceedf0a9f327b668ef04454ec7721 - - - - #define - GNUNET_TUN_ICMPTYPE_ECHO_REPLY - d5/db2/group__tun.html - gaec3961d7421271e79435c00d9d5e5667 - - - - #define - GNUNET_TUN_ICMPTYPE_DESTINATION_UNREACHABLE - d5/db2/group__tun.html - gac7185caaedd138fe34148b0e17aa3e2d - - - - #define - GNUNET_TUN_ICMPTYPE_SOURCE_QUENCH - d5/db2/group__tun.html - gaa887c2a1d39813c9cede627dde5514ba - - - - #define - GNUNET_TUN_ICMPTYPE_REDIRECT_MESSAGE - d5/db2/group__tun.html - gac5231bbe0f3922e66d1ae23af7edb7c2 - - - - #define - GNUNET_TUN_ICMPTYPE_ECHO_REQUEST - d5/db2/group__tun.html - gacd9e00a635783abd56da1c7be9bd2a57 - - - - #define - GNUNET_TUN_ICMPTYPE_ROUTER_ADVERTISEMENT - d5/db2/group__tun.html - gaab2a4d37237a03bcee3c0c0b0d611871 - - - - #define - GNUNET_TUN_ICMPTYPE_ROUTER_SOLICITATION - d5/db2/group__tun.html - ga023f3d7ead33da283e430114d910bc05 - - - - #define - GNUNET_TUN_ICMPTYPE_TIME_EXCEEDED - d5/db2/group__tun.html - ga4a9cd44ce242cf1fa68be28bb6936b3a - - - - #define - GNUNET_TUN_ICMPTYPE6_DESTINATION_UNREACHABLE - d5/db2/group__tun.html - gaa2a58a5cdc8d967a572900f9741589ed - - - - #define - GNUNET_TUN_ICMPTYPE6_PACKET_TOO_BIG - d5/db2/group__tun.html - gad8c2af51ed4a56f314589fe3b89f72f4 - - - - #define - GNUNET_TUN_ICMPTYPE6_TIME_EXCEEDED - d5/db2/group__tun.html - ga8e29abc6fc1bfbf42a2c56812ad13381 - - - - #define - GNUNET_TUN_ICMPTYPE6_PARAMETER_PROBLEM - d5/db2/group__tun.html - ga3d1ddb3e4b0c77128266946aa7639d9a - - - - #define - GNUNET_TUN_ICMPTYPE6_ECHO_REQUEST - d5/db2/group__tun.html - ga490c72c5cb9b7f16be00d446010379d4 - - - - #define - GNUNET_TUN_ICMPTYPE6_ECHO_REPLY - d5/db2/group__tun.html - ga4bfe330419b4159ad7101aa6dc4f7aab - - - - void - GNUNET_TUN_initialize_ipv4_header - d5/db2/group__tun.html - ga94bb2630b8efa87f7049276b41aa86e4 - (struct GNUNET_TUN_IPv4Header *ip, uint8_t protocol, uint16_t payload_length, const struct in_addr *src, const struct in_addr *dst) - - - void - GNUNET_TUN_initialize_ipv6_header - d5/db2/group__tun.html - ga142894c8c1d8d3175864abcf3437479b - (struct GNUNET_TUN_IPv6Header *ip, uint8_t protocol, uint16_t payload_length, const struct in6_addr *src, const struct in6_addr *dst) - - - void - GNUNET_TUN_calculate_tcp4_checksum - d5/db2/group__tun.html - gab2507aa460818c01dbf94fa2b5b4902b - (const struct GNUNET_TUN_IPv4Header *ip, struct GNUNET_TUN_TcpHeader *tcp, const void *payload, uint16_t payload_length) - - - void - GNUNET_TUN_calculate_tcp6_checksum - d5/db2/group__tun.html - ga915ca061de9216bb1d7f5a77e447c45e - (const struct GNUNET_TUN_IPv6Header *ip, struct GNUNET_TUN_TcpHeader *tcp, const void *payload, uint16_t payload_length) - - - void - GNUNET_TUN_calculate_udp4_checksum - d5/db2/group__tun.html - ga3509b3c005aa4011f3485c1ce98fa8ac - (const struct GNUNET_TUN_IPv4Header *ip, struct GNUNET_TUN_UdpHeader *udp, const void *payload, uint16_t payload_length) - - - void - GNUNET_TUN_calculate_udp6_checksum - d5/db2/group__tun.html - gafb395f5119ac2beb23c383bfb1d9df65 - (const struct GNUNET_TUN_IPv6Header *ip, struct GNUNET_TUN_UdpHeader *udp, const void *payload, uint16_t payload_length) - - - void - GNUNET_TUN_calculate_icmp_checksum - d5/db2/group__tun.html - ga4055dbb5d7bba5364e07943a6675445e - (struct GNUNET_TUN_IcmpHeader *icmp, const void *payload, uint16_t payload_length) - - - void - GNUNET_TUN_ipv4toregexsearch - d5/db2/group__tun.html - gaba5c097144c5f334d5ccb78daff604b1 - (const struct in_addr *ip, uint16_t port, char *rxstr) - - - void - GNUNET_TUN_ipv6toregexsearch - d5/db2/group__tun.html - ga1ce7daa09207eb95501f6e727d53351a - (const struct in6_addr *ipv6, uint16_t port, char *rxstr) - - - char * - GNUNET_TUN_ipv6policy2regex - d5/db2/group__tun.html - gaefecb61170d41620e9c42d5dab50b8cc - (const char *policy) - - - char * - GNUNET_TUN_ipv4policy2regex - d5/db2/group__tun.html - ga6941708f6b1b4803792c23413068d5a1 - (const char *policy) - - - void - GNUNET_TUN_service_name_to_hash - d5/db2/group__tun.html - ga9a79c158c6cf176572472fc23e9ac41c - (const char *service_name, struct GNUNET_HashCode *hc) - - - int - GNUNET_TUN_sockaddr_cmp - d5/db2/group__tun.html - gaa4ee2df7d4ee24316d2620052d40b5bf - (const struct sockaddr *sa, const struct sockaddr *sb, int include_port) - - - void - GNUNET_TUN_compute_service_cadet_port - d5/db2/group__tun.html - ga88af81323b69cee1aad98efe2090d878 - (const struct GNUNET_HashCode *desc, uint16_t ip_port, struct GNUNET_HashCode *cadet_port) - - - - gnunet_util_lib.h - /home/grothoff/research/gnunet/src/include/ - d2/d94/gnunet__util__lib_8h - gnunet_crypto_lib.h - gnunet_bandwidth_lib.h - gnunet_bio_lib.h - gnunet_buffer_lib.h - gnunet_client_lib.h - gnunet_container_lib.h - gnunet_getopt_lib.h - gnunet_helper_lib.h - gnunet_mst_lib.h - gnunet_mq_lib.h - gnunet_nc_lib.h - gnunet_op_lib.h - gnunet_os_lib.h - gnunet_peer_lib.h - gnunet_plugin_lib.h - gnunet_program_lib.h - gnunet_protocols.h - gnunet_service_lib.h - gnunet_signal_lib.h - gnunet_strings_lib.h - gnunet_tun_lib.h - gnunet_dnsstub_lib.h - gnunet_dnsparser_lib.h - - #define - GNUNET_MAX_MESSAGE_SIZE - d2/d94/gnunet__util__lib_8h.html - ad288ff12f8bc497d16f1e5b37e5b4ddd - - - - #define - GNUNET_MIN_MESSAGE_SIZE - d2/d94/gnunet__util__lib_8h.html - a50d4a4f0370ba447b4e1f6600628db8a - - - - #define - GNUNET_AGPL_URL - d2/d94/gnunet__util__lib_8h.html - a849897ad9d28ff4cb9dbdc87241ed4e9 - - - - - gnunet_vpn_service.h - /home/grothoff/research/gnunet/src/include/ - df/d4c/gnunet__vpn__service_8h - gnunet_util_lib.h - - void(* - GNUNET_VPN_AllocationCallback - d3/d67/group__vpn.html - gada1f62381189a8d211912bbd46d9bdaf - )(void *cls, int af, const void *address) - - - void - GNUNET_VPN_cancel_request - d3/d67/group__vpn.html - gab4b6ef18f6e61a4c147282498efa851f - (struct GNUNET_VPN_RedirectionRequest *rr) - - - struct GNUNET_VPN_RedirectionRequest * - GNUNET_VPN_redirect_to_peer - d3/d67/group__vpn.html - gadad55a2f63fbd71ed097d15b26f71486 - (struct GNUNET_VPN_Handle *vh, int result_af, uint8_t protocol, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HashCode *serv, struct GNUNET_TIME_Absolute expiration_time, GNUNET_VPN_AllocationCallback cb, void *cb_cls) - - - struct GNUNET_VPN_RedirectionRequest * - GNUNET_VPN_redirect_to_ip - d3/d67/group__vpn.html - ga05dfafd479751d981cefe6e6ad558bbf - (struct GNUNET_VPN_Handle *vh, int result_af, int addr_af, const void *addr, struct GNUNET_TIME_Absolute expiration_time, GNUNET_VPN_AllocationCallback cb, void *cb_cls) - - - struct GNUNET_VPN_Handle * - GNUNET_VPN_connect - d3/d67/group__vpn.html - gab6f263f4d0dd83f231a118f479012bf3 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_VPN_disconnect - d3/d67/group__vpn.html - gaddb9b990efe8682027087e82b772ce4c - (struct GNUNET_VPN_Handle *vh) - - - - platform.h - /home/grothoff/research/gnunet/src/include/ - de/d03/platform_8h - compat.h - gettext.h - - #define - HAVE_USED_CONFIG_H - de/d03/platform_8h.html - a0cf7e961f5071bddd9d641474257537a - - - - #define - BREAKPOINT - de/d03/platform_8h.html - a0409e98ff9aade482fcfc9e67e762a86 - - - - #define - GNUNET_SIGCHLD - de/d03/platform_8h.html - a515b5cf80dc70559dc32f445cabde7b2 - - - - #define - ALLOW_EXTRA_CHECKS - de/d03/platform_8h.html - a86013dff8c2459db9e98e25ab5427618 - - - - #define - _XOPEN_SOURCE - de/d03/platform_8h.html - a78c99ffd76a7bb3c8c74db76207e9ab4 - - - - #define - _REENTRANT - de/d03/platform_8h.html - ac15da069257627fefd71d875d538b73d - - - - #define - VERBOSE_STATS - de/d03/platform_8h.html - aa0fa4d0652fbff641ed614b478884266 - - - - #define - DIR_SEPARATOR - de/d03/platform_8h.html - a0920890c442b665b0c6609fa796e9047 - - - - #define - DIR_SEPARATOR_STR - de/d03/platform_8h.html - a23e72ca2d8456a971c13441bdfc4586f - - - - #define - PATH_SEPARATOR - de/d03/platform_8h.html - a256a5721249aa3309437212cc21a9fe4 - - - - #define - PATH_SEPARATOR_STR - de/d03/platform_8h.html - a420a211fe08d40c367a49cfc65e21b4d - - - - #define - NEWLINE - de/d03/platform_8h.html - a806511f4930171733227c99101dc0606 - - - - #define - _ - de/d03/platform_8h.html - a32a3cf3d9dd914f5aeeca5423c157934 - (String) - - - #define - LIBEXTRACTOR_GETTEXT_DOMAIN - de/d03/platform_8h.html - a44d0f56efd9c9a89ff5ba41d799e2472 - - - - #define - SIZE_MAX - de/d03/platform_8h.html - a3c75bb398badb69c7577b21486f9963f - - - - #define - O_LARGEFILE - de/d03/platform_8h.html - a1126309aa58e7c99553c7f6be1bc7348 - - - - #define - AI_NUMERICSERV - de/d03/platform_8h.html - a8739abe7bcb9470bcdb021e869b2a76f - - - - #define - MAKE_UNALIGNED - de/d03/platform_8h.html - aca221acc1ffa49a159ae856dc943e29b - (val) - - - #define - GNUNET_TERM_SIG - de/d03/platform_8h.html - aa376bf20505a23a9613b8527bd5906d2 - - - - #define - PATH_MAX - de/d03/platform_8h.html - ae688d728e1acdfe5988c7db45d6f0166 - - - - #define - GNUNET_THREAD_LOCAL - de/d03/platform_8h.html - ac154e96cc8686834ccd184b6c91d8b88 - - - - #define - __nonstring - de/d03/platform_8h.html - a011ec88b41b62cb7b9464189136aabce - - - - long long - atoll - de/d03/platform_8h.html - a5d0555f6ac42472671281e5903244b7b - (const char *nptr) - - - - gnunet_pyexpect.py - /home/grothoff/research/gnunet/src/integration-tests/ - d4/d7b/src_2integration-tests_2gnunet__pyexpect_8py - gnunet_pyexpect::pexpect - gnunet_pyexpect - - - gnunet_pyexpect.py - /home/grothoff/research/gnunet/contrib/scripts/ - d6/d7e/contrib_2scripts_2gnunet__pyexpect_8py - gnunet_pyexpect::pexpect - gnunet_pyexpect - - - gnunet_testing.py - /home/grothoff/research/gnunet/src/integration-tests/ - d1/def/gnunet__testing_8py - gnunet_testing::Check - gnunet_testing::Condition - gnunet_testing::FileExistCondition - gnunet_testing::StatisticsCondition - gnunet_testing::EqualStatisticsCondition - gnunet_testing::Test - gnunet_testing::Peer - gnunet_testing - - - logger - d3/da6/namespacegnunet__testing.html - a774cc77bea12f2a1d5d9589bab38d49e - - - - - handler - d3/da6/namespacegnunet__testing.html - af2a7f2d1bad2eb2249551de5e35460c8 - - - - - formatter - d3/da6/namespacegnunet__testing.html - a4d4a6293f9b37e923d5a735fa5982781 - - - - - json.c - /home/grothoff/research/gnunet/src/json/ - df/d98/json_8c - platform.h - gnunet_json_lib.h - - int - GNUNET_JSON_parse - df/d98/json_8c.html - a5be0aa60724e454e1bed16224b4d7607 - (const json_t *root, struct GNUNET_JSON_Specification *spec, const char **error_json_name, unsigned int *error_line) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_mark_optional - df/d98/json_8c.html - a8f07ae433984554f26f2b0db6f8efd94 - (struct GNUNET_JSON_Specification spec) - - - void - GNUNET_JSON_parse_free - df/d98/json_8c.html - a31e0c42dcf2ccff835bc2821c174b0ba - (struct GNUNET_JSON_Specification *spec) - - - static int - set_json - df/d98/json_8c.html - a48534e6a7473ce9a6fb73c5c66397f3e - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_JSON_getopt - df/d98/json_8c.html - ac755afc5c7cef2985e2463b8c0367f65 - (char shortName, const char *name, const char *argumentHelp, const char *description, json_t **json) - - - - json_generator.c - /home/grothoff/research/gnunet/src/json/ - d1/dba/json__generator_8c - platform.h - gnunet_util_lib.h - gnunet_json_lib.h - - json_t * - GNUNET_JSON_from_data - d1/dba/json__generator_8c.html - aab099a63130aa3f4fd1ed338c6d9942d - (const void *data, size_t size) - - - json_t * - GNUNET_JSON_from_time_abs - d1/dba/json__generator_8c.html - a6903296695422cb95131af211476766a - (struct GNUNET_TIME_Absolute stamp) - - - json_t * - GNUNET_JSON_from_time_abs_nbo - d1/dba/json__generator_8c.html - ab237371241f7a98badd303902aaf5b03 - (struct GNUNET_TIME_AbsoluteNBO stamp) - - - json_t * - GNUNET_JSON_from_time_rel - d1/dba/json__generator_8c.html - a3b24d2eb0fdad99ef87c0470203b83d2 - (struct GNUNET_TIME_Relative stamp) - - - json_t * - GNUNET_JSON_from_rsa_public_key - d1/dba/json__generator_8c.html - a92ba532a85dc8806bd0f47ed4717376f - (const struct GNUNET_CRYPTO_RsaPublicKey *pk) - - - json_t * - GNUNET_JSON_from_rsa_signature - d1/dba/json__generator_8c.html - a79a4dfcd0f3c01f49904ef1c7ad3df4c - (const struct GNUNET_CRYPTO_RsaSignature *sig) - - - json_t * - GNUNET_JSON_from_gnsrecord - d1/dba/json__generator_8c.html - ae617783957a401ef236327f6686dc4a6 - (const char *rname, const struct GNUNET_GNSRECORD_Data *rd, unsigned int rd_count) - - - - json_gnsrecord.c - /home/grothoff/research/gnunet/src/json/ - d2/d68/json__gnsrecord_8c - platform.h - gnunet_util_lib.h - gnunet_json_lib.h - GnsRecordInfo - - #define - GNUNET_JSON_GNSRECORD_VALUE - d2/d68/json__gnsrecord_8c.html - a28b8f5b07feb6b1e340f8f06a4a178f0 - - - - #define - GNUNET_JSON_GNSRECORD_RECORD_DATA - d2/d68/json__gnsrecord_8c.html - ad462ce8d94f3f189278d9fc530b97a20 - - - - #define - GNUNET_JSON_GNSRECORD_TYPE - d2/d68/json__gnsrecord_8c.html - ab6db53577831567354b940062af9a9c1 - - - - #define - GNUNET_JSON_GNSRECORD_EXPIRATION_TIME - d2/d68/json__gnsrecord_8c.html - ae863b6fca1ebbf1374041989f43bac50 - - - - #define - GNUNET_JSON_GNSRECORD_FLAG - d2/d68/json__gnsrecord_8c.html - a19ec1318406ac9ae1a63213318895b71 - - - - #define - GNUNET_JSON_GNSRECORD_RECORD_NAME - d2/d68/json__gnsrecord_8c.html - aaff1cc78d7ca0843061f91980f2534a3 - - - - #define - GNUNET_JSON_GNSRECORD_NEVER - d2/d68/json__gnsrecord_8c.html - a07e598e894329512b980fd69df7f697f - - - - static void - cleanup_recordinfo - d2/d68/json__gnsrecord_8c.html - ac7cb064355e47e7e238ed83d20037bcb - (struct GnsRecordInfo *gnsrecord_info) - - - static int - parse_record - d2/d68/json__gnsrecord_8c.html - a886d1fa356a038309829cfb7519349e6 - (json_t *data, struct GNUNET_GNSRECORD_Data *rd) - - - static int - parse_record_data - d2/d68/json__gnsrecord_8c.html - a286ba64ed5205dc90beec4c890f4cfd9 - (struct GnsRecordInfo *gnsrecord_info, json_t *data) - - - static int - parse_gnsrecordobject - d2/d68/json__gnsrecord_8c.html - ac01ae496a6199ba81834f1137ceaadba - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - static void - clean_gnsrecordobject - d2/d68/json__gnsrecord_8c.html - a59ffffffe70dbc247b3ed57c3227e3a9 - (void *cls, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_gnsrecord - d2/d68/json__gnsrecord_8c.html - a06801f4b38b0724af1d4266a22f248fa - (struct GNUNET_GNSRECORD_Data **rd, unsigned int *rd_count, char **name) - - - - json_helper.c - /home/grothoff/research/gnunet/src/json/ - dd/db8/json__helper_8c - platform.h - gnunet_json_lib.h - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_end - dd/db8/json__helper_8c.html - a2c00502b9fb95a88be016337892643bf - () - - - static int - parse_fixed_data - dd/db8/json__helper_8c.html - a283794727e6b7e5ad4709625e5138454 - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_fixed - dd/db8/json__helper_8c.html - a279cbe3c4d20dfe7935d22dcd79755bc - (const char *name, void *obj, size_t size) - - - static int - parse_variable_data - dd/db8/json__helper_8c.html - aeab858bedf7d3b891e459a6742583b10 - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - static void - clean_variable_data - dd/db8/json__helper_8c.html - af6b023a2864756be6624a46b86f86e32 - (void *cls, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_varsize - dd/db8/json__helper_8c.html - a25f14ec22b08921360340e45caa45bf5 - (const char *name, void **obj, size_t *size) - - - static int - parse_string - dd/db8/json__helper_8c.html - a21d7fb82bb2fd06e5887b8b2dcd04ec3 - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_string - dd/db8/json__helper_8c.html - a8c7c92a4815f83f1f3cb0a4ff4d6f755 - (const char *name, const char **strptr) - - - static int - parse_object - dd/db8/json__helper_8c.html - a98d8510add3211a069427dae8b2af1c9 - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - static void - clean_object - dd/db8/json__helper_8c.html - a357e661119c85e16ef4c59e7fc950bc3 - (void *cls, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_json - dd/db8/json__helper_8c.html - a3961c7261de0bb99bb6968c0df886a65 - (const char *name, json_t **jsonp) - - - static int - parse_u8 - dd/db8/json__helper_8c.html - a166aa7b5ff82755d3209c1926cc06aaa - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_uint8 - dd/db8/json__helper_8c.html - aec2e86206c04d7846a5df67baf78cc58 - (const char *name, uint8_t *u8) - - - static int - parse_u16 - dd/db8/json__helper_8c.html - a37b65858dae24b74413cea8828e5eeca - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_uint16 - dd/db8/json__helper_8c.html - a677afd86a1383db9313d90978344c3fd - (const char *name, uint16_t *u16) - - - static int - parse_u32 - dd/db8/json__helper_8c.html - ab53c03a8fd26e15077110d219fb69b75 - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_uint32 - dd/db8/json__helper_8c.html - a84e048bb504bd52acbbada558d734103 - (const char *name, uint32_t *u32) - - - static int - parse_u64 - dd/db8/json__helper_8c.html - adb589b00fe45e3008747ef4ee5707e6e - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_uint64 - dd/db8/json__helper_8c.html - aee05ee645ea282ce84b53d59c7e6fec5 - (const char *name, uint64_t *u64) - - - static int - parse_abs_time - dd/db8/json__helper_8c.html - ad782bcadf19e7168756183509b8ffc52 - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_absolute_time - dd/db8/json__helper_8c.html - ae8bac66cc2272349ba8a5a7cd4c3e096 - (const char *name, struct GNUNET_TIME_Absolute *at) - - - static int - parse_abs_time_nbo - dd/db8/json__helper_8c.html - a0ec2601049e7eb962f3dcfaa97058c5f - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_absolute_time_nbo - dd/db8/json__helper_8c.html - a64e2106173faec4330b38d33a0d3d565 - (const char *name, struct GNUNET_TIME_AbsoluteNBO *at) - - - static int - parse_rel_time - dd/db8/json__helper_8c.html - a5c8486c5c0d01a1fdd7c15af489cb33f - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_relative_time - dd/db8/json__helper_8c.html - aeba6403da092ad5e14638c0c13fa6784 - (const char *name, struct GNUNET_TIME_Relative *rt) - - - static int - parse_rsa_public_key - dd/db8/json__helper_8c.html - a9e0ac42e89fe36533c8c3f2ac8cf1664 - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - static void - clean_rsa_public_key - dd/db8/json__helper_8c.html - a40bd5d409311e8a3232e430aa464588f - (void *cls, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_rsa_public_key - dd/db8/json__helper_8c.html - a5da102634c4775b3c3768fb97cdeef54 - (const char *name, struct GNUNET_CRYPTO_RsaPublicKey **pk) - - - static int - parse_rsa_signature - dd/db8/json__helper_8c.html - a70830a09b5917abd0486a2f6bad3d819 - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - static void - clean_rsa_signature - dd/db8/json__helper_8c.html - a4fa7068a98fa5172b6b8e6030a351fb5 - (void *cls, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_rsa_signature - dd/db8/json__helper_8c.html - a9dee0b60d279d780a8c50d3737e32536 - (const char *name, struct GNUNET_CRYPTO_RsaSignature **sig) - - - static int - parse_boolean - dd/db8/json__helper_8c.html - ac32b810b4e92a3056c69bafd0aab2a0c - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_JSON_spec_boolean - dd/db8/json__helper_8c.html - a53fc198ff97cc50bf1bd75bf28747f18 - (const char *name, int *boolean) - - - - json_mhd.c - /home/grothoff/research/gnunet/src/json/ - d2/d65/json__mhd_8c - platform.h - gnunet_json_lib.h - Buffer - - #define - REQUEST_BUFFER_INITIAL - d2/d65/json__mhd_8c.html - a417acb05e26ff2657f38e31f287187b0 - - - - static int - buffer_init - d2/d65/json__mhd_8c.html - a36c7fe4fc92174c6cdc563092f12bf24 - (struct Buffer *buf, const void *data, size_t data_size, size_t alloc_size, size_t max_size) - - - static void - buffer_deinit - d2/d65/json__mhd_8c.html - ad987b3e8e2aabf791cf7737b5139b798 - (struct Buffer *buf) - - - static int - buffer_append - d2/d65/json__mhd_8c.html - ade394d0122d4b2e505104a208d7df6da - (struct Buffer *buf, const void *data, size_t data_size, size_t max_size) - - - static enum GNUNET_JSON_PostResult - inflate_data - d2/d65/json__mhd_8c.html - abe2248ee0b4648162d9e7b70b1db841c - (struct Buffer *buf) - - - enum GNUNET_JSON_PostResult - GNUNET_JSON_post_parser - d2/d65/json__mhd_8c.html - aa2a7a8d1b33e836adfb0d8a1e345c865 - (size_t buffer_max, struct MHD_Connection *connection, void **con_cls, const char *upload_data, size_t *upload_data_size, json_t **json) - - - void - GNUNET_JSON_post_parser_cleanup - d2/d65/json__mhd_8c.html - aea7dc64ba93c568b6de83d019dec677e - (void *con_cls) - - - - my.c - /home/grothoff/research/gnunet/src/my/ - d9/d09/my_8c - platform.h - gnunet_my_lib.h - - int - GNUNET_MY_exec_prepared - d0/d71/group__mysql.html - gaa62172d18952c1944acd81a94400cc9e - (struct GNUNET_MYSQL_Context *mc, struct GNUNET_MYSQL_StatementHandle *sh, struct GNUNET_MY_QueryParam *params) - - - void - GNUNET_MY_cleanup_query - d0/d71/group__mysql.html - ga501f2126e46db95db60cf15555515be0 - (struct GNUNET_MY_QueryParam *qp, MYSQL_BIND *qbind) - - - int - GNUNET_MY_extract_result - d0/d71/group__mysql.html - gade81c8d66af8fcbf8c2fc909d0390845 - (struct GNUNET_MYSQL_StatementHandle *sh, struct GNUNET_MY_ResultSpec *rs) - - - void - GNUNET_MY_cleanup_result - d0/d71/group__mysql.html - ga6b19469ea3e45493e82a7c820715e697 - (struct GNUNET_MY_ResultSpec *rs) - - - - my_query_helper.c - /home/grothoff/research/gnunet/src/my/ - d4/dcb/my__query__helper_8c - platform.h - gnunet_my_lib.h - - static void - my_clean_query - d4/dcb/my__query__helper_8c.html - a078aa983e3f2f119e8f37be6b2caeeb1 - (void *cls, MYSQL_BIND *qbind) - - - static int - my_conv_fixed_size - d4/dcb/my__query__helper_8c.html - a21483b7279a7de8c962094dadd88f6e9 - (void *cls, const struct GNUNET_MY_QueryParam *qp, MYSQL_BIND *qbind) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_fixed_size - d0/d71/group__mysql.html - ga9b82d428e69752279f53ea2aef489428 - (const void *ptr, size_t ptr_size) - - - static int - my_conv_string - d4/dcb/my__query__helper_8c.html - a010aa7e89aff03b46164232b1dcd4fac - (void *cls, const struct GNUNET_MY_QueryParam *qp, MYSQL_BIND *qbind) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_string - d0/d71/group__mysql.html - ga79efc4d10f8272e605e13fccde41ae84 - (const char *ptr) - - - static int - my_conv_uint16 - d4/dcb/my__query__helper_8c.html - ac24b6a9abb31544dec1c7caa2972fbda - (void *cls, const struct GNUNET_MY_QueryParam *qp, MYSQL_BIND *qbind) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_uint16 - d0/d71/group__mysql.html - ga9c1309a01edf1a6cb3ac6902191c164b - (const uint16_t *x) - - - static int - my_conv_uint32 - d4/dcb/my__query__helper_8c.html - ab0fa9a6a60c314adb26f74870f0a085b - (void *cls, const struct GNUNET_MY_QueryParam *qp, MYSQL_BIND *qbind) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_uint32 - d0/d71/group__mysql.html - gabcf5eaf30102a68ba886d57c8fc44d0c - (const uint32_t *x) - - - static int - my_conv_uint64 - d4/dcb/my__query__helper_8c.html - a623b6bf722b924e026c03fd69e59457c - (void *cls, const struct GNUNET_MY_QueryParam *qp, MYSQL_BIND *qbind) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_uint64 - d0/d71/group__mysql.html - ga6478ede126ba0a602927e15edfa69f6b - (const uint64_t *x) - - - static int - my_conv_rsa_public_key - d4/dcb/my__query__helper_8c.html - af83ab56953a0f6574e516269e1585ea7 - (void *cls, const struct GNUNET_MY_QueryParam *qp, MYSQL_BIND *qbind) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_rsa_public_key - d0/d71/group__mysql.html - gaf0b97a18bd9e8f0984e1ed9948089b61 - (const struct GNUNET_CRYPTO_RsaPublicKey *x) - - - static int - my_conv_rsa_signature - d4/dcb/my__query__helper_8c.html - a31ded2e6fe76e9f001a0e3d3f6a1f3a8 - (void *cls, const struct GNUNET_MY_QueryParam *qp, MYSQL_BIND *qbind) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_rsa_signature - d0/d71/group__mysql.html - gad3c5a132d8dfc2e2a859427f9f774f98 - (const struct GNUNET_CRYPTO_RsaSignature *x) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_absolute_time - d0/d71/group__mysql.html - ga1c9681f9d5dbee88467badcafeb901c0 - (const struct GNUNET_TIME_Absolute *x) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_absolute_time_nbo - d0/d71/group__mysql.html - ga485a143df37c96641f6fbe2035fc5a26 - (const struct GNUNET_TIME_AbsoluteNBO *x) - - - - my_result_helper.c - /home/grothoff/research/gnunet/src/my/ - d3/d65/my__result__helper_8c - platform.h - gnunet_util_lib.h - gnunet_my_lib.h - - static int - pre_extract_varsize_blob - d3/d65/my__result__helper_8c.html - a19a4c651cf9cf4a1124f30d92a55b363 - (void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - static int - post_extract_varsize_blob - d3/d65/my__result__helper_8c.html - a8ff3d06611f4d34a3f773ece005181a9 - (void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - static void - cleanup_varsize_blob - d3/d65/my__result__helper_8c.html - ae9442600a867afd8691ff86042496374 - (void *cls, struct GNUNET_MY_ResultSpec *rs) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_variable_size - d0/d71/group__mysql.html - ga1ed8d221f968ec60b9315133af2355fe - (void **dst, size_t *ptr_size) - - - static int - pre_extract_fixed_blob - d3/d65/my__result__helper_8c.html - a8dd9e91319e1caea95f0c9ae85ce813f - (void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - static int - post_extract_fixed_blob - d3/d65/my__result__helper_8c.html - a21a04a849e90ef2c3a6c00be408fce85 - (void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_fixed_size - d0/d71/group__mysql.html - ga90b5a46b152059aa0e51cc68ecd873e1 - (void *ptr, size_t ptr_size) - - - static int - pre_extract_rsa_public_key - d3/d65/my__result__helper_8c.html - a05d079b245342084bb56a9098cab140f - (void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - static int - post_extract_rsa_public_key - d3/d65/my__result__helper_8c.html - a7ba3520f5ef881f304f8d47448e32b13 - (void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - static void - clean_rsa_public_key - d3/d65/my__result__helper_8c.html - a7a4197a366f1bbe70208c28e8f7b8ada - (void *cls, struct GNUNET_MY_ResultSpec *rs) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_rsa_public_key - d0/d71/group__mysql.html - ga7b2418e05a02ca36a15d0514d0d1f1ad - (struct GNUNET_CRYPTO_RsaPublicKey **rsa) - - - static int - pre_extract_rsa_signature - d3/d65/my__result__helper_8c.html - af04ee53ad81be2492910b9edc74e457e - (void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - static int - post_extract_rsa_signature - d3/d65/my__result__helper_8c.html - a10892134dc5d0c8102a3d5bc1df52f4b - (void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - static void - clean_rsa_signature - d3/d65/my__result__helper_8c.html - ad8ddce561edf68cf8eb526c441240d06 - (void *cls, struct GNUNET_MY_ResultSpec *rs) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_rsa_signature - d0/d71/group__mysql.html - ga4da55302364cc500a2fe10e373b9a4f3 - (struct GNUNET_CRYPTO_RsaSignature **sig) - - - static int - pre_extract_string - d3/d65/my__result__helper_8c.html - a86f4e1ea466510d6fd345bb437537b94 - (void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - static int - post_extract_string - d3/d65/my__result__helper_8c.html - a422e1d9388542122447c9512cf93a6fb - (void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_string - d0/d71/group__mysql.html - ga382f058ae5944277cf688ccd1da5e007 - (char **dst) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_absolute_time - d0/d71/group__mysql.html - ga1baf2612af973715c30ce7ddfda23716 - (struct GNUNET_TIME_Absolute *at) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_absolute_time_nbo - d0/d71/group__mysql.html - ga000f101e40cc56b975e4e709f7d936cf - (struct GNUNET_TIME_AbsoluteNBO *at) - - - static int - pre_extract_uint16 - d3/d65/my__result__helper_8c.html - a4c7839fb755109b3bcdb3585612a25f4 - (void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - static int - post_extract_uint16 - d3/d65/my__result__helper_8c.html - a84e375303f67a5637c9a091065f866a8 - (void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_uint16 - d0/d71/group__mysql.html - ga13efc4713bdf4c2a071bcd59e86d3ac3 - (uint16_t *u16) - - - static int - pre_extract_uint32 - d3/d65/my__result__helper_8c.html - ac99368d4aa5795a2377bc0110142196a - (void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - static int - post_extract_uint32 - d3/d65/my__result__helper_8c.html - af252c36c13b63b34c04bf6bc385d2409 - (void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_uint32 - d0/d71/group__mysql.html - gac2f32b364d56e91e4335f70224f10f83 - (uint32_t *u32) - - - static int - pre_extract_uint64 - d3/d65/my__result__helper_8c.html - afdfdee1ed5cd8dcffcad836355bab1b0 - (void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - static int - post_extract_uint64 - d3/d65/my__result__helper_8c.html - a37fc9e4f2783661de24bfc52f779ac19 - (void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_uint64 - d0/d71/group__mysql.html - gadbb75a6c1ff7f599996adcb7960df5e4 - (uint64_t *u64) - - - - mysql.c - /home/grothoff/research/gnunet/src/mysql/ - da/dd4/mysql_8c - platform.h - gnunet_mysql_lib.h - GNUNET_MYSQL_Context - GNUNET_MYSQL_StatementHandle - - #define - MAX_PARAM - da/dd4/mysql_8c.html - a5732be69f55a5dbbfa3df82d31314cb1 - - - - #define - DIE_MYSQL - da/dd4/mysql_8c.html - a52a5af3858cc686ea48e811a57e5e090 - (cmd, dbh) - - - #define - LOG_MYSQL - da/dd4/mysql_8c.html - a39a919db663402c19c2e6ae87e1c34e0 - (level, cmd, dbh) - - - static char * - get_my_cnf_path - da/dd4/mysql_8c.html - a5dc80fbb7fcb46e5e9c72b2441c01132 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section) - - - static int - iopen - da/dd4/mysql_8c.html - a2477b6e2731db2079b1d3e9831ea525f - (struct GNUNET_MYSQL_Context *mc) - - - struct GNUNET_MYSQL_Context * - GNUNET_MYSQL_context_create - d0/d71/group__mysql.html - ga8c484d22e3f7e5e2d3b750db0b82f14c - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section) - - - void - GNUNET_MYSQL_statements_invalidate - d0/d71/group__mysql.html - ga94121ad5209edb5ba2476514c88f09be - (struct GNUNET_MYSQL_Context *mc) - - - void - GNUNET_MYSQL_context_destroy - d0/d71/group__mysql.html - gaa2ff9ff3db2f2402f3e6fff1bb4a5add - (struct GNUNET_MYSQL_Context *mc) - - - struct GNUNET_MYSQL_StatementHandle * - GNUNET_MYSQL_statement_prepare - d0/d71/group__mysql.html - ga65c653facf7253821615c004bb148dbc - (struct GNUNET_MYSQL_Context *mc, const char *query) - - - int - GNUNET_MYSQL_statement_run - d0/d71/group__mysql.html - gaf74655f55d7da35d5abcf46ecae92902 - (struct GNUNET_MYSQL_Context *mc, const char *sql) - - - static int - prepare_statement - da/dd4/mysql_8c.html - a62394e7462cb8217fd7db617e8d4a3f3 - (struct GNUNET_MYSQL_StatementHandle *sh) - - - MYSQL_STMT * - GNUNET_MYSQL_statement_get_stmt - d0/d71/group__mysql.html - ga8610ec329c0e1d16ba50589def531386 - (struct GNUNET_MYSQL_StatementHandle *sh) - - - - gnunet-namecache.c - /home/grothoff/research/gnunet/src/namecache/ - d8/d7e/gnunet-namecache_8c - platform.h - gnunet_util_lib.h - gnunet_dnsparser_lib.h - gnunet_identity_service.h - gnunet_gnsrecord_lib.h - gnunet_namecache_service.h - - static void - do_shutdown - d8/d7e/gnunet-namecache_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - display_records_from_block - d8/d7e/gnunet-namecache_8c.html - a448502c77794eab99719dc82c6e23b68 - (void *cls, unsigned int rd_len, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - handle_block - d8/d7e/gnunet-namecache_8c.html - a97a19631f52fbae5377c737727e06e94 - (void *cls, const struct GNUNET_GNSRECORD_Block *block) - - - static void - run - d8/d7e/gnunet-namecache_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d8/d7e/gnunet-namecache_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_NAMECACHE_Handle * - ns - d8/d7e/gnunet-namecache_8c.html - a6bd4bed2893140b24de103561d650362 - - - - static struct GNUNET_NAMECACHE_QueueEntry * - qe - d8/d7e/gnunet-namecache_8c.html - a380df93cea88bf03b29cd3cfe2a8ff11 - - - - static char * - name - d8/d7e/gnunet-namecache_8c.html - a5ac083a645d964373f022d03df4849c8 - - - - static struct GNUNET_CRYPTO_EcdsaPublicKey - pubkey - d8/d7e/gnunet-namecache_8c.html - a70610e1ac4d33c16895756ff8ead846d - - - - static char * - pkey - d8/d7e/gnunet-namecache_8c.html - a35c9a8f8cead313fc7bc0bf15c5f1f5c - - - - static int - ret - d8/d7e/gnunet-namecache_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - - gnunet-service-namecache.c - /home/grothoff/research/gnunet/src/namecache/ - df/d1f/gnunet-service-namecache_8c - platform.h - gnunet_util_lib.h - gnunet_dnsparser_lib.h - gnunet_statistics_service.h - gnunet_namecache_service.h - gnunet_namecache_plugin.h - gnunet_signatures.h - namecache.h - NamecacheClient - LookupBlockContext - - #define - LOG_STRERROR_FILE - df/d1f/gnunet-service-namecache_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - static void - cleanup_task - df/d1f/gnunet-service-namecache_8c.html - a6326013d99300f02512b1b4e8acfacc7 - (void *cls) - - - static void - client_disconnect_cb - df/d1f/gnunet-service-namecache_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static void * - client_connect_cb - df/d1f/gnunet-service-namecache_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - handle_lookup_block_it - df/d1f/gnunet-service-namecache_8c.html - a6feb9db29ca1036b5e1655e54911320d - (void *cls, const struct GNUNET_GNSRECORD_Block *block) - - - static void - handle_lookup_block - df/d1f/gnunet-service-namecache_8c.html - a159cb29244a1aeb87a0fa6d9e18a44ea - (void *cls, const struct LookupBlockMessage *ln_msg) - - - static int - check_block_cache - df/d1f/gnunet-service-namecache_8c.html - ad2b308c11303f03dcd4bc7f9d8170970 - (void *cls, const struct BlockCacheMessage *rp_msg) - - - static void - handle_block_cache - df/d1f/gnunet-service-namecache_8c.html - a20674b7efd7f7ad3a8879abfcf337b10 - (void *cls, const struct BlockCacheMessage *rp_msg) - - - static void - run - df/d1f/gnunet-service-namecache_8c.html - afab0511d617b1f42d6fa1a979d2d2a0f - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - df/d1f/gnunet-service-namecache_8c.html - abfe4e2888f64c83b6e4c205341297bab - ("namecache", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_fixed_size(lookup_block, GNUNET_MESSAGE_TYPE_NAMECACHE_LOOKUP_BLOCK, struct LookupBlockMessage, NULL), GNUNET_MQ_hd_var_size(block_cache, GNUNET_MESSAGE_TYPE_NAMECACHE_BLOCK_CACHE, struct BlockCacheMessage, NULL), GNUNET_MQ_handler_end()) - - - static const struct GNUNET_CONFIGURATION_Handle * - GSN_cfg - df/d1f/gnunet-service-namecache_8c.html - ac0868886383365a9580a11ff3329041b - - - - static struct GNUNET_STATISTICS_Handle * - statistics - df/d1f/gnunet-service-namecache_8c.html - a70eeeef3c0683109444ec9ae7cd95398 - - - - static struct GNUNET_NAMECACHE_PluginFunctions * - GSN_database - df/d1f/gnunet-service-namecache_8c.html - a6725d8bca000d62da23b722d25d1dbab - - - - static char * - db_lib_name - df/d1f/gnunet-service-namecache_8c.html - a6930293fe8ab6728b8e70adb4e8a7974 - - - - - namecache.h - /home/grothoff/research/gnunet/src/namecache/ - d9/dbb/namecache_8h - GNUNET_NAMECACHE_Header - LookupBlockMessage - LookupBlockResponseMessage - BlockCacheMessage - BlockCacheResponseMessage - - #define - MAX_NAME_LEN - d9/dbb/namecache_8h.html - afd709f201d7643c3909621f620ea648a - - - - - namecache_api.c - /home/grothoff/research/gnunet/src/namecache/ - de/da6/namecache__api_8c - platform.h - gnunet_util_lib.h - gnunet_crypto_lib.h - gnunet_constants.h - gnunet_dnsparser_lib.h - gnunet_gnsrecord_lib.h - gnunet_signatures.h - gnunet_namecache_service.h - namecache.h - GNUNET_NAMECACHE_QueueEntry - GNUNET_NAMECACHE_Handle - - #define - LOG - de/da6/namecache__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - force_reconnect - de/da6/namecache__api_8c.html - a82bbbfb879550950761d24467cf6f678 - (struct GNUNET_NAMECACHE_Handle *h) - - - static struct GNUNET_NAMECACHE_QueueEntry * - find_qe - de/da6/namecache__api_8c.html - a56a6b488d18a06cfdc2cf8308870f09d - (struct GNUNET_NAMECACHE_Handle *h, uint32_t rid) - - - static int - check_lookup_block_response - de/da6/namecache__api_8c.html - a4d416e88886d512f28bb9027989be25d - (void *cls, const struct LookupBlockResponseMessage *msg) - - - static void - handle_lookup_block_response - de/da6/namecache__api_8c.html - a1999cce4f53b0f8877a7a3f0b513e27e - (void *cls, const struct LookupBlockResponseMessage *msg) - - - static void - handle_block_cache_response - de/da6/namecache__api_8c.html - ad9a642192025a698b99181547542f2f9 - (void *cls, const struct BlockCacheResponseMessage *msg) - - - static void - mq_error_handler - de/da6/namecache__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static void - reconnect - de/da6/namecache__api_8c.html - a2482edd18437c26baa0d89e5aaa51605 - (struct GNUNET_NAMECACHE_Handle *h) - - - static void - reconnect_task - de/da6/namecache__api_8c.html - af968c5605390f0449eee2a5e91add485 - (void *cls) - - - static uint32_t - get_op_id - de/da6/namecache__api_8c.html - a193bdb0a5dd4cc8c74acfc3bd31976b6 - (struct GNUNET_NAMECACHE_Handle *h) - - - struct GNUNET_NAMECACHE_Handle * - GNUNET_NAMECACHE_connect - db/de5/group__namecache.html - gabdf599c71414a278546c2b65d8e4ac44 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_NAMECACHE_disconnect - db/de5/group__namecache.html - ga4d2c50bad817c32d2a10b9c48f136089 - (struct GNUNET_NAMECACHE_Handle *h) - - - struct GNUNET_NAMECACHE_QueueEntry * - GNUNET_NAMECACHE_block_cache - db/de5/group__namecache.html - gae169f8749c98850c48c150ea80ea0bdc - (struct GNUNET_NAMECACHE_Handle *h, const struct GNUNET_GNSRECORD_Block *block, GNUNET_NAMECACHE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_NAMECACHE_QueueEntry * - GNUNET_NAMECACHE_lookup_block - db/de5/group__namecache.html - gadb15343b7b6c83b370fbcd9632a91fb5 - (struct GNUNET_NAMECACHE_Handle *h, const struct GNUNET_HashCode *derived_hash, GNUNET_NAMECACHE_BlockProcessor proc, void *proc_cls) - - - void - GNUNET_NAMECACHE_cancel - db/de5/group__namecache.html - ga555ea41b2b32d0707e2d8dfa78d1978b - (struct GNUNET_NAMECACHE_QueueEntry *qe) - - - - plugin_namecache_flat.c - /home/grothoff/research/gnunet/src/namecache/ - d3/dd9/plugin__namecache__flat_8c - platform.h - gnunet_namecache_plugin.h - gnunet_namecache_service.h - gnunet_gnsrecord_lib.h - namecache.h - Plugin - FlatFileEntry - - static int - database_setup - d3/dd9/plugin__namecache__flat_8c.html - ab894af9216727f86e9ff13e13dddfc26 - (struct Plugin *plugin) - - - static int - store_and_free_entries - d3/dd9/plugin__namecache__flat_8c.html - a3c481d303971cea4ebb63b03b339984b - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - database_shutdown - d3/dd9/plugin__namecache__flat_8c.html - a878317cb4f9c1c4817e1469ac998885f - (struct Plugin *plugin) - - - static int - expire_blocks - d3/dd9/plugin__namecache__flat_8c.html - a8e13a96b7c7015b5d8f8b07c3c1cf5df - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - namecache_expire_blocks - d3/dd9/plugin__namecache__flat_8c.html - abf6cb82c757b608193c7a6d476f78af8 - (struct Plugin *plugin) - - - static int - namecache_cache_block - d3/dd9/plugin__namecache__flat_8c.html - a650f3b0cbbcd73ccc3516403d966fd8f - (void *cls, const struct GNUNET_GNSRECORD_Block *block) - - - static int - namecache_lookup_block - d3/dd9/plugin__namecache__flat_8c.html - a39358ce96777c607080ec702269e70ad - (void *cls, const struct GNUNET_HashCode *query, GNUNET_NAMECACHE_BlockCallback iter, void *iter_cls) - - - void * - libgnunet_plugin_namecache_flat_init - d3/dd9/plugin__namecache__flat_8c.html - a112373751cd2f0c10f600a4c5a0ca640 - (void *cls) - - - void * - libgnunet_plugin_namecache_flat_done - d3/dd9/plugin__namecache__flat_8c.html - a744c027ba39cde2cb1b7cb5cf976f3a3 - (void *cls) - - - - plugin_namecache_postgres.c - /home/grothoff/research/gnunet/src/namecache/ - d9/d83/plugin__namecache__postgres_8c - platform.h - gnunet_namecache_plugin.h - gnunet_namecache_service.h - gnunet_gnsrecord_lib.h - gnunet_pq_lib.h - namecache.h - Plugin - - #define - LOG - d9/d83/plugin__namecache__postgres_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - database_setup - d9/d83/plugin__namecache__postgres_8c.html - ab894af9216727f86e9ff13e13dddfc26 - (struct Plugin *plugin) - - - static void - namecache_postgres_expire_blocks - d9/d83/plugin__namecache__postgres_8c.html - ac3779c89524085e0db32bb9dcc176305 - (struct Plugin *plugin) - - - static void - delete_old_block - d9/d83/plugin__namecache__postgres_8c.html - afa0b6789f65804c7031abfcfcc3b1820 - (struct Plugin *plugin, const struct GNUNET_HashCode *query, struct GNUNET_TIME_AbsoluteNBO expiration_time) - - - static int - namecache_postgres_cache_block - d9/d83/plugin__namecache__postgres_8c.html - aadc13049e2fea26b5ef9688f9b7a2f35 - (void *cls, const struct GNUNET_GNSRECORD_Block *block) - - - static int - namecache_postgres_lookup_block - d9/d83/plugin__namecache__postgres_8c.html - a89f23ee4ff48278004892f99e9bef4de - (void *cls, const struct GNUNET_HashCode *query, GNUNET_NAMECACHE_BlockCallback iter, void *iter_cls) - - - static void - database_shutdown - d9/d83/plugin__namecache__postgres_8c.html - a878317cb4f9c1c4817e1469ac998885f - (struct Plugin *plugin) - - - void * - libgnunet_plugin_namecache_postgres_init - d9/d83/plugin__namecache__postgres_8c.html - ab0feab05db896d91f96ab7f0b80240b4 - (void *cls) - - - void * - libgnunet_plugin_namecache_postgres_done - d9/d83/plugin__namecache__postgres_8c.html - a91fe976cf395fcc67582517beaf7947a - (void *cls) - - - - plugin_namecache_sqlite.c - /home/grothoff/research/gnunet/src/namecache/ - df/d88/plugin__namecache__sqlite_8c - platform.h - gnunet_sq_lib.h - gnunet_namecache_plugin.h - gnunet_namecache_service.h - gnunet_gnsrecord_lib.h - namecache.h - Plugin - - #define - BUSY_TIMEOUT_MS - df/d88/plugin__namecache__sqlite_8c.html - a1b5f9c68768e43e0e131df44ea15d4f3 - - - - #define - LOG_SQLITE - df/d88/plugin__namecache__sqlite_8c.html - a576fef32fdb24aeedb055168f0a87711 - (db, level, cmd) - - - #define - LOG - df/d88/plugin__namecache__sqlite_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - database_setup - df/d88/plugin__namecache__sqlite_8c.html - ab894af9216727f86e9ff13e13dddfc26 - (struct Plugin *plugin) - - - static void - database_shutdown - df/d88/plugin__namecache__sqlite_8c.html - a878317cb4f9c1c4817e1469ac998885f - (struct Plugin *plugin) - - - static void - namecache_sqlite_expire_blocks - df/d88/plugin__namecache__sqlite_8c.html - a38aea8e9068187f45f22e4a238c88991 - (struct Plugin *plugin) - - - static int - namecache_sqlite_cache_block - df/d88/plugin__namecache__sqlite_8c.html - aaeb93d864c1922a89eca2438cf2ce97e - (void *cls, const struct GNUNET_GNSRECORD_Block *block) - - - static int - namecache_sqlite_lookup_block - df/d88/plugin__namecache__sqlite_8c.html - ae062bb34c6d6a88dd7c3ad69a516c55c - (void *cls, const struct GNUNET_HashCode *query, GNUNET_NAMECACHE_BlockCallback iter, void *iter_cls) - - - void * - libgnunet_plugin_namecache_sqlite_init - df/d88/plugin__namecache__sqlite_8c.html - a6e9497b512461a071ec15e2a61c7504c - (void *cls) - - - void * - libgnunet_plugin_namecache_sqlite_done - df/d88/plugin__namecache__sqlite_8c.html - a4c40b8d5360b60aaca6faea4d5d16183 - (void *cls) - - - - gnunet-namestore-fcfsd.c - /home/grothoff/research/gnunet/src/namestore/ - d1/dc9/gnunet-namestore-fcfsd_8c - platform.h - gnunet_util_lib.h - gnunet_identity_service.h - gnunet_gnsrecord_lib.h - gnunet_namestore_service.h - Request - ZoneinfoRequest - - #define - METHOD_ERROR - d1/dc9/gnunet-namestore-fcfsd_8c.html - a36fa962a657e97c250691f73e8fff4a2 - - - - #define - MAIN_PAGE - d1/dc9/gnunet-namestore-fcfsd_8c.html - a48313c5c4716bad59de4f1b550986483 - - - - #define - SUBMIT_PAGE - d1/dc9/gnunet-namestore-fcfsd_8c.html - aa19f55d4653e804e470d969c85732eef - - - - #define - ZONEINFO_PAGE - d1/dc9/gnunet-namestore-fcfsd_8c.html - a6a8c7255b2ec6a27739226dfd1b42f52 - - - - #define - FCFS_ZONEINFO_URL - d1/dc9/gnunet-namestore-fcfsd_8c.html - a1d3c7eb58343ae5ab2e98b9021b59afd - - - - #define - MIME_HTML - d1/dc9/gnunet-namestore-fcfsd_8c.html - ae0a87e02cbaeb5dc5521343b862a4956 - - - - #define - COOKIE_NAME - d1/dc9/gnunet-namestore-fcfsd_8c.html - a8f78ca952dc46add50862ed7c65c1969 - - - - #define - DEFAULT_ZONEINFO_BUFSIZE - d1/dc9/gnunet-namestore-fcfsd_8c.html - ab61f852cf814eb757a6f6e18e332d810 - - - - #define - UNSIGNED_MHD_LONG_LONG - d1/dc9/gnunet-namestore-fcfsd_8c.html - a6f514956c8b89122b0863b857b655a64 - - - - - Phase - d1/dc9/gnunet-namestore-fcfsd_8c.html - ae1c5184dc404edf057ed537bcfddef84 - - - - RP_START - d1/dc9/gnunet-namestore-fcfsd_8c.html - ae1c5184dc404edf057ed537bcfddef84ad90391edc16da23a8f9196b4bcea2841 - - - - RP_LOOKUP - d1/dc9/gnunet-namestore-fcfsd_8c.html - ae1c5184dc404edf057ed537bcfddef84ab50fef18d156b0abc8e3ef5f5869281f - - - - RP_PUT - d1/dc9/gnunet-namestore-fcfsd_8c.html - ae1c5184dc404edf057ed537bcfddef84a356d8e812f347a55a519f9238c7c2d74 - - - - RP_SUCCESS - d1/dc9/gnunet-namestore-fcfsd_8c.html - ae1c5184dc404edf057ed537bcfddef84ae4a25dd52143d4aed199c2e2bd55bb17 - - - - RP_FAIL - d1/dc9/gnunet-namestore-fcfsd_8c.html - ae1c5184dc404edf057ed537bcfddef84a5781f0d39dbfdd69f886e3ef2171f9e3 - - - - static void - do_httpd - d1/dc9/gnunet-namestore-fcfsd_8c.html - a8f364d4abc1bfa925ca1e259aa4bfac8 - (void *cls) - - - static void - run_httpd_now - d1/dc9/gnunet-namestore-fcfsd_8c.html - ac4bc1de1d784eb50b7c1697dcb0b1ee9 - () - - - static void - update_zoneinfo_page - d1/dc9/gnunet-namestore-fcfsd_8c.html - af041b5c088bc5bf5e118693f71748571 - (void *cls) - - - static void - zone_iteration_error - d1/dc9/gnunet-namestore-fcfsd_8c.html - afb6adbdfe6c0e7fe5a4b533a8701c06f - (void *cls) - - - static void - zone_iteration_end - d1/dc9/gnunet-namestore-fcfsd_8c.html - a7b75d125824505abda8705521abe8bb4 - (void *cls) - - - static void - iterate_cb - d1/dc9/gnunet-namestore-fcfsd_8c.html - aef47cff878d5bf0276bd7c73194fbc0c - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *name, unsigned int rd_len, const struct GNUNET_GNSRECORD_Data *rd) - - - static int - serve_zoneinfo_page - d1/dc9/gnunet-namestore-fcfsd_8c.html - ac4298273c3c9b6a2aa455fd4e85b67f1 - (struct MHD_Connection *connection) - - - static int - serve_main_page - d1/dc9/gnunet-namestore-fcfsd_8c.html - a824dcaf0353c82e315c1c6734e51e1a2 - (struct MHD_Connection *connection) - - - static int - fill_s_reply - d1/dc9/gnunet-namestore-fcfsd_8c.html - ae2f2408716ea74ceeade400bb16df70f - (const char *info, struct Request *request, struct MHD_Connection *connection) - - - static int - post_iterator - d1/dc9/gnunet-namestore-fcfsd_8c.html - a18974e55928ccbc0be22d96ec3a57e8f - (void *cls, enum MHD_ValueKind kind, const char *key, const char *filename, const char *content_type, const char *transfer_encoding, const char *data, uint64_t off, size_t size) - - - static void - put_continuation - d1/dc9/gnunet-namestore-fcfsd_8c.html - a07f6f274148d307b1308ab7d9c2789b7 - (void *cls, int32_t success, const char *emsg) - - - static void - zone_to_name_error - d1/dc9/gnunet-namestore-fcfsd_8c.html - a76d31b7a5819d3cab3238599d4e5f810 - (void *cls) - - - static void - zone_to_name_cb - d1/dc9/gnunet-namestore-fcfsd_8c.html - aafb5cf4e84619bb47ea96c9240cfbcff - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *name, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - lookup_it_error - d1/dc9/gnunet-namestore-fcfsd_8c.html - a73f82a057dd4b08e62ad62aa8eb593b2 - (void *cls) - - - static void - lookup_it_processor - d1/dc9/gnunet-namestore-fcfsd_8c.html - ad56dadedcfb3d05c9b2518b29598dea4 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zonekey, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - lookup_it_finished - d1/dc9/gnunet-namestore-fcfsd_8c.html - adfc7497be5ccd6698047204f9fbcd99c - (void *cls) - - - static int - create_response - d1/dc9/gnunet-namestore-fcfsd_8c.html - a6615e6d2fbc77be755de269d08333711 - (void *cls, struct MHD_Connection *connection, const char *url, const char *method, const char *version, const char *upload_data, size_t *upload_data_size, void **ptr) - - - static void - request_completed_callback - d1/dc9/gnunet-namestore-fcfsd_8c.html - a44a093426eada5f664467b8e67fca342 - (void *cls, struct MHD_Connection *connection, void **con_cls, enum MHD_RequestTerminationCode toe) - - - static void - run_httpd - d1/dc9/gnunet-namestore-fcfsd_8c.html - af3f385374e92db5287dc22eb0124c260 - () - - - static void - do_shutdown - d1/dc9/gnunet-namestore-fcfsd_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - identity_cb - d1/dc9/gnunet-namestore-fcfsd_8c.html - ac8d425010bba857641bdae1a3476b229 - (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx, const char *name) - - - static void - run - d1/dc9/gnunet-namestore-fcfsd_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d1/dc9/gnunet-namestore-fcfsd_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct MHD_Daemon * - httpd - d1/dc9/gnunet-namestore-fcfsd_8c.html - a39780e4dd4dfd11992846ade89268dd3 - - - - static struct GNUNET_SCHEDULER_Task * - httpd_task - d1/dc9/gnunet-namestore-fcfsd_8c.html - ac02096b17bc810b0d2d4239a5c22259f - - - - static struct GNUNET_NAMESTORE_Handle * - ns - d1/dc9/gnunet-namestore-fcfsd_8c.html - aa99d7a84f04bf03353c8123f8a6f5c8a - - - - static struct GNUNET_CRYPTO_EcdsaPrivateKey - fcfs_zone_pkey - d1/dc9/gnunet-namestore-fcfsd_8c.html - a9a1aa7a7324b29f49a53cb8300223309 - - - - static struct GNUNET_IDENTITY_Handle * - identity - d1/dc9/gnunet-namestore-fcfsd_8c.html - ac3fd0f91c96417b29926bfc40311ba99 - - - - static struct MHD_Response * - info_page - d1/dc9/gnunet-namestore-fcfsd_8c.html - abf4cff92aca36e25c9cab1e0c8e28afb - - - - static struct GNUNET_SCHEDULER_Task * - uzp_task - d1/dc9/gnunet-namestore-fcfsd_8c.html - a23cd11cdf2cc0034966addff033ab298 - - - - static struct GNUNET_IDENTITY_Operation * - id_op - d1/dc9/gnunet-namestore-fcfsd_8c.html - a1570302332966f85ada1b64df8be90cf - - - - static unsigned long long - port - d1/dc9/gnunet-namestore-fcfsd_8c.html - a6d3b621f720927cf99c409dd5277042b - - - - static char * - zone - d1/dc9/gnunet-namestore-fcfsd_8c.html - a37183b10abe1069ab00c527a864e4d0b - - - - - gnunet-namestore.c - /home/grothoff/research/gnunet/src/namestore/ - df/d5b/gnunet-namestore_8c - platform.h - gnunet_util_lib.h - gnunet_dnsparser_lib.h - gnunet_identity_service.h - gnunet_gnsrecord_lib.h - gnunet_gns_service.h - gnunet_namestore_service.h - RecordSetEntry - - static void - do_shutdown - df/d5b/gnunet-namestore_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - test_finished - df/d5b/gnunet-namestore_8c.html - add67041c1da1a9b4845b1b76663d23a6 - () - - - static void - add_continuation - df/d5b/gnunet-namestore_8c.html - ace1812d37cde5121d376279c674e17c3 - (void *cls, int32_t success, const char *emsg) - - - static void - del_continuation - df/d5b/gnunet-namestore_8c.html - a27aef058beb62271d9ef55e5b20ed588 - (void *cls, int32_t success, const char *emsg) - - - static void - zone_iteration_finished - df/d5b/gnunet-namestore_8c.html - a10beed36d44cb194870faa8af3d67efa - (void *cls) - - - static void - zone_iteration_error_cb - df/d5b/gnunet-namestore_8c.html - aedf5a1ed1b90a7c2d2689133327e4561 - (void *cls) - - - static void - display_record - df/d5b/gnunet-namestore_8c.html - a35f11069e48d0a3e0932c27e8cc478db - (const char *rname, unsigned int rd_len, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - display_record_iterator - df/d5b/gnunet-namestore_8c.html - a14d1d53f50883f35522420bd719eb5b3 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *rname, unsigned int rd_len, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - display_record_monitor - df/d5b/gnunet-namestore_8c.html - a541263e9cd4f83763b7d3f2bbb43bbd6 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *rname, unsigned int rd_len, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - display_record_lookup - df/d5b/gnunet-namestore_8c.html - abe9d2e3f4227adc0b76ba02a05341e94 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *rname, unsigned int rd_len, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - sync_cb - df/d5b/gnunet-namestore_8c.html - a15e540afe744e087095c985a7b4616ca - (void *cls) - - - static void - monitor_error_cb - df/d5b/gnunet-namestore_8c.html - ac207fafcb197af6a031431be6423746b - (void *cls) - - - static void - lookup_error_cb - df/d5b/gnunet-namestore_8c.html - a7410f16dd2929a54388829013c0ff14e - (void *cls) - - - static void - add_error_cb - df/d5b/gnunet-namestore_8c.html - aa9875b3ab67ee3d7ff1b690ab8749647 - (void *cls) - - - static void - get_existing_record - df/d5b/gnunet-namestore_8c.html - a423e0b9680ff8940402a5dba10c75bab - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *rec_name, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - reverse_error_cb - df/d5b/gnunet-namestore_8c.html - a8075a6bc0d22b4b1cfdd35988ab2b88c - (void *cls) - - - static void - handle_reverse_lookup - df/d5b/gnunet-namestore_8c.html - a2b9f57d3addaafdcd730438a33d226c2 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - del_lookup_error_cb - df/d5b/gnunet-namestore_8c.html - a19ed11d1eb78f0416b466a356711d185 - (void *cls) - - - static void - del_monitor - df/d5b/gnunet-namestore_8c.html - af4c0da3cdc3d0f7b380245da9f23e7bf - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static int - parse_expiration - df/d5b/gnunet-namestore_8c.html - aab43f2aa8b70d32b8f75587f365768c4 - (const char *expirationstring, int *etime_is_rel, uint64_t *etime) - - - static void - replace_cont - df/d5b/gnunet-namestore_8c.html - a492ad24440b557266cfc2752e3d3c1fb - (void *cls, int success, const char *emsg) - - - static void - run_with_zone_pkey - df/d5b/gnunet-namestore_8c.html - acbef85691eafc93fa1eee48894f279b8 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - identity_cb - df/d5b/gnunet-namestore_8c.html - a6626760f70a189a1acdd66255bf9a19d - (void *cls, const struct GNUNET_IDENTITY_Ego *ego) - - - static void - default_ego_cb - df/d5b/gnunet-namestore_8c.html - a821161062b11aef91dce871194018ed0 - (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx, const char *name) - - - static void - id_connect_cb - df/d5b/gnunet-namestore_8c.html - aadc3ede97d2447b92da6fd4c40ebd9d7 - (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx, const char *name) - - - static void - run - df/d5b/gnunet-namestore_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static int - multirecord_process - df/d5b/gnunet-namestore_8c.html - a8b3b94f9aaca777e38e61f6cf4d622e0 - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - multirecord_option - df/d5b/gnunet-namestore_8c.html - a1655c798ee8beaf7ca95fe573ed467dd - (char shortName, const char *name, const char *argumentHelp, const char *description, struct RecordSetEntry **rs) - - - int - main - df/d5b/gnunet-namestore_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_NAMESTORE_Handle * - ns - df/d5b/gnunet-namestore_8c.html - aa99d7a84f04bf03353c8123f8a6f5c8a - - - - static struct GNUNET_CRYPTO_EcdsaPrivateKey - zone_pkey - df/d5b/gnunet-namestore_8c.html - af0259617e75b0123a822714b6955de09 - - - - static struct GNUNET_IDENTITY_EgoLookup * - el - df/d5b/gnunet-namestore_8c.html - a76b6963fcaf6f7409a483822ecb34414 - - - - static struct GNUNET_IDENTITY_Handle * - idh - df/d5b/gnunet-namestore_8c.html - a7b428648d331d5240abcc10d6598dc7d - - - - struct GNUNET_IDENTITY_Operation * - get_default - df/d5b/gnunet-namestore_8c.html - aeff005800d6fa082f85e229fc7f75ec7 - - - - static char * - ego_name - df/d5b/gnunet-namestore_8c.html - a801a36b9c387e3963e99b23fa1005963 - - - - static int - add - df/d5b/gnunet-namestore_8c.html - aeb84694c28fdf361868a5234d9d74db7 - - - - static struct GNUNET_NAMESTORE_QueueEntry * - add_qe_uri - df/d5b/gnunet-namestore_8c.html - adfbf13c2b3c48e07bc2d1ec5b2fda05e - - - - static struct GNUNET_NAMESTORE_QueueEntry * - add_qe - df/d5b/gnunet-namestore_8c.html - a2fe7bf540bea4b0ecc70d8472d0058ed - - - - static struct GNUNET_NAMESTORE_QueueEntry * - get_qe - df/d5b/gnunet-namestore_8c.html - a17acef024b5430283a2d72e24e18b2c3 - - - - static struct GNUNET_NAMESTORE_QueueEntry * - reverse_qe - df/d5b/gnunet-namestore_8c.html - aec2bb2d91cad70506b621082a0c3d262 - - - - static int - list - df/d5b/gnunet-namestore_8c.html - a50588484dd448ac70f095ac1209941f0 - - - - static struct GNUNET_NAMESTORE_ZoneIterator * - list_it - df/d5b/gnunet-namestore_8c.html - ab19ee202df1fab8a081df452e19c0f47 - - - - static int - del - df/d5b/gnunet-namestore_8c.html - aa867b70c32b29e3757f619124617fe8d - - - - static int - is_public - df/d5b/gnunet-namestore_8c.html - affd88b0f503505dd13254688d75bee0a - - - - static int - is_shadow - df/d5b/gnunet-namestore_8c.html - a90c454553160ed4bf3f643d20f3656ed - - - - static struct GNUNET_NAMESTORE_QueueEntry * - del_qe - df/d5b/gnunet-namestore_8c.html - a524aeafd9a04c74b42c3cf4535307de6 - - - - static struct GNUNET_NAMESTORE_QueueEntry * - set_qe - df/d5b/gnunet-namestore_8c.html - a5ffa72f650980542af822b3bb76af7c6 - - - - static char * - name - df/d5b/gnunet-namestore_8c.html - a5ac083a645d964373f022d03df4849c8 - - - - static char * - value - df/d5b/gnunet-namestore_8c.html - a4e9aec275e566b978a3ccb4e043d8c61 - - - - static char * - uri - df/d5b/gnunet-namestore_8c.html - af98b83cec5342c54027dd92f7357d6e6 - - - - static char * - reverse_pkey - df/d5b/gnunet-namestore_8c.html - afbe165cefe5cbeeeeb39f58327e85297 - - - - static char * - typestring - df/d5b/gnunet-namestore_8c.html - af2a4d357f882b151a1501af3a87837bb - - - - static char * - expirationstring - df/d5b/gnunet-namestore_8c.html - ad93bb131b223d7e6ba8f6e3b72914b7a - - - - static char * - nickstring - df/d5b/gnunet-namestore_8c.html - a3ca133980dc259792dcb73f5c785b35e - - - - static int - ret - df/d5b/gnunet-namestore_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static uint32_t - type - df/d5b/gnunet-namestore_8c.html - ad44b615021ed3ccb734fcaf583ef4a03 - - - - static void * - data - df/d5b/gnunet-namestore_8c.html - a735984d41155bc1032e09bece8f8d66d - - - - static size_t - data_size - df/d5b/gnunet-namestore_8c.html - ad6bc120bffc64dfc5230863a8ba96596 - - - - static uint64_t - etime - df/d5b/gnunet-namestore_8c.html - af9c9d33a13c7df6c73f89251087a823b - - - - static int - etime_is_rel - df/d5b/gnunet-namestore_8c.html - aa96ecad3d822832c0eae4e7e9bec8364 - - - - static struct GNUNET_NAMESTORE_ZoneMonitor * - zm - df/d5b/gnunet-namestore_8c.html - a1d46e2609e0980cb691d7e84ae388888 - - - - static int - monitor - df/d5b/gnunet-namestore_8c.html - a46fa1969de5714507943035793d36269 - - - - static struct RecordSetEntry * - recordset - df/d5b/gnunet-namestore_8c.html - a7e2c77308b349c69006150e569ae49b7 - - - - - gnunet-service-namestore.c - /home/grothoff/research/gnunet/src/namestore/ - dc/d55/gnunet-service-namestore_8c - platform.h - gnunet_util_lib.h - gnunet_dnsparser_lib.h - gnunet_gns_service.h - gnunet_namecache_service.h - gnunet_namestore_service.h - gnunet_namestore_plugin.h - gnunet_statistics_service.h - gnunet_signatures.h - namestore.h - ZoneIteration - NamestoreClient - ZoneMonitor - CacheOperation - StoreActivity - NickCache - RecordLookupContext - ZoneToNameCtx - ZoneIterationProcResult - - #define - LOG_STRERROR_FILE - dc/d55/gnunet-service-namestore_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - #define - MONITOR_STALL_WARN_DELAY - dc/d55/gnunet-service-namestore_8c.html - aa543c47b1724a2ca38692d675ad27fd2 - - - - #define - NC_SIZE - dc/d55/gnunet-service-namestore_8c.html - ad45617746d443bd7ec9c748beaee04ca - - - - static void - cleanup_task - dc/d55/gnunet-service-namestore_8c.html - a6326013d99300f02512b1b4e8acfacc7 - (void *cls) - - - static void - free_store_activity - dc/d55/gnunet-service-namestore_8c.html - a7cdb11a8625282951345816f85b466b9 - (struct StoreActivity *sa) - - - static void - lookup_nick_it - dc/d55/gnunet-service-namestore_8c.html - ab4f9bf62192dcb736ddd744a3987bec9 - (void *cls, uint64_t seq, const struct GNUNET_CRYPTO_EcdsaPrivateKey *private_key, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - cache_nick - dc/d55/gnunet-service-namestore_8c.html - ac72e27f1fa04ee6fd7e0ae9cc558ec33 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const struct GNUNET_GNSRECORD_Data *nick) - - - static struct GNUNET_GNSRECORD_Data * - get_nick_record - dc/d55/gnunet-service-namestore_8c.html - ae6fc688cb3b07dc62a102f959ed6add1 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone) - - - static void - merge_with_nick_records - dc/d55/gnunet-service-namestore_8c.html - a79cd453e6a49dceadc78639212c5e256 - (const struct GNUNET_GNSRECORD_Data *nick_rd, unsigned int rd2_length, const struct GNUNET_GNSRECORD_Data *rd2, unsigned int *rdc_res, struct GNUNET_GNSRECORD_Data **rd_res) - - - static void - send_lookup_response - dc/d55/gnunet-service-namestore_8c.html - ad52ea27f77fd0430e3772e8b87e71198 - (struct NamestoreClient *nc, uint32_t request_id, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *name, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - send_store_response - dc/d55/gnunet-service-namestore_8c.html - a8d3258c4ffb91e65082ac9b279d98178 - (struct NamestoreClient *nc, int res, uint32_t rid) - - - static void - zone_iteration_done_client_continue - dc/d55/gnunet-service-namestore_8c.html - aa0ad27b65b68fb6478a45eee9bfbeb99 - (struct ZoneIteration *zi) - - - static void - finish_cache_operation - dc/d55/gnunet-service-namestore_8c.html - a4e64b85794e18f43052ab0c63e4d5e31 - (void *cls, int32_t success, const char *emsg) - - - static void - refresh_block - dc/d55/gnunet-service-namestore_8c.html - ab662496814ad67c8685ecde7de770fe7 - (struct NamestoreClient *nc, struct ZoneIteration *zi, uint32_t rid, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *name, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - warn_monitor_slow - dc/d55/gnunet-service-namestore_8c.html - ae85b1a7e839316e05ac3ee2b36c9d213 - (void *cls) - - - static void - continue_store_activity - dc/d55/gnunet-service-namestore_8c.html - ad204fa036918fa914bb6d4f34bc55aa7 - (struct StoreActivity *sa) - - - static void - client_disconnect_cb - dc/d55/gnunet-service-namestore_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static void * - client_connect_cb - dc/d55/gnunet-service-namestore_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - lookup_it - dc/d55/gnunet-service-namestore_8c.html - abda45ebc7b909b29edcef66c89f9e1f5 - (void *cls, uint64_t seq, const struct GNUNET_CRYPTO_EcdsaPrivateKey *private_key, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static int - check_record_lookup - dc/d55/gnunet-service-namestore_8c.html - a94ef64518eab07c86b15a9744d407c23 - (void *cls, const struct LabelLookupMessage *ll_msg) - - - static void - handle_record_lookup - dc/d55/gnunet-service-namestore_8c.html - a7ba61db3571936e123faf3c7e6f6949a - (void *cls, const struct LabelLookupMessage *ll_msg) - - - static int - check_record_store - dc/d55/gnunet-service-namestore_8c.html - a6b7568da67134ab427c3803f1009e6fa - (void *cls, const struct RecordStoreMessage *rp_msg) - - - static void - handle_record_store - dc/d55/gnunet-service-namestore_8c.html - a3b1c66bd685ab95110e45c4b2c5bba83 - (void *cls, const struct RecordStoreMessage *rp_msg) - - - static void - handle_zone_to_name_it - dc/d55/gnunet-service-namestore_8c.html - a25b83444b6a7949af33ec0924af650b3 - (void *cls, uint64_t seq, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *name, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - handle_zone_to_name - dc/d55/gnunet-service-namestore_8c.html - a855e2f2c594fc6697fb44be919036ec5 - (void *cls, const struct ZoneToNameMessage *ztn_msg) - - - static void - zone_iterate_proc - dc/d55/gnunet-service-namestore_8c.html - ac9bfba1280f7242a8eeec1a320823b93 - (void *cls, uint64_t seq, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *name, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - run_zone_iteration_round - dc/d55/gnunet-service-namestore_8c.html - a2fcd18ba49e0937cd533921550eca2db - (struct ZoneIteration *zi, uint64_t limit) - - - static void - handle_iteration_start - dc/d55/gnunet-service-namestore_8c.html - a1f033814ee05eb3bf2bbbb4c3cf00c2f - (void *cls, const struct ZoneIterationStartMessage *zis_msg) - - - static void - handle_iteration_stop - dc/d55/gnunet-service-namestore_8c.html - a27314657d4346bce63d53ede2c3543b6 - (void *cls, const struct ZoneIterationStopMessage *zis_msg) - - - static void - handle_iteration_next - dc/d55/gnunet-service-namestore_8c.html - ae716337000bdb8c8d58f71fc98d12131 - (void *cls, const struct ZoneIterationNextMessage *zis_msg) - - - static void - monitor_unblock - dc/d55/gnunet-service-namestore_8c.html - a31870584e662a60165d38c8a4f49d1e9 - (struct ZoneMonitor *zm) - - - static void - monitor_sync - dc/d55/gnunet-service-namestore_8c.html - a4a6668d40ab39e18dd638eef836bdc2a - (struct ZoneMonitor *zm) - - - static void - monitor_iteration_next - dc/d55/gnunet-service-namestore_8c.html - ab9566b735a996e34752df9e7ff3e46e6 - (void *cls) - - - static void - monitor_iterate_cb - dc/d55/gnunet-service-namestore_8c.html - a7f7e64c2f299fd65b33bc92d207ee530 - (void *cls, uint64_t seq, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *name, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - handle_monitor_start - dc/d55/gnunet-service-namestore_8c.html - acfc6240ce74a264e77321a8bcb31fd4e - (void *cls, const struct ZoneMonitorStartMessage *zis_msg) - - - static void - handle_monitor_next - dc/d55/gnunet-service-namestore_8c.html - a512f1fa7015cb7dc02c3824960f6a9c1 - (void *cls, const struct ZoneMonitorNextMessage *nm) - - - static void - run - dc/d55/gnunet-service-namestore_8c.html - afab0511d617b1f42d6fa1a979d2d2a0f - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - dc/d55/gnunet-service-namestore_8c.html - ad2cc13d2f369210061b625f4fdafbe46 - ("namestore", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(record_store, GNUNET_MESSAGE_TYPE_NAMESTORE_RECORD_STORE, struct RecordStoreMessage, NULL), GNUNET_MQ_hd_var_size(record_lookup, GNUNET_MESSAGE_TYPE_NAMESTORE_RECORD_LOOKUP, struct LabelLookupMessage, NULL), GNUNET_MQ_hd_fixed_size(zone_to_name, GNUNET_MESSAGE_TYPE_NAMESTORE_ZONE_TO_NAME, struct ZoneToNameMessage, NULL), GNUNET_MQ_hd_fixed_size(iteration_start, GNUNET_MESSAGE_TYPE_NAMESTORE_ZONE_ITERATION_START, struct ZoneIterationStartMessage, NULL), GNUNET_MQ_hd_fixed_size(iteration_next, GNUNET_MESSAGE_TYPE_NAMESTORE_ZONE_ITERATION_NEXT, struct ZoneIterationNextMessage, NULL), GNUNET_MQ_hd_fixed_size(iteration_stop, GNUNET_MESSAGE_TYPE_NAMESTORE_ZONE_ITERATION_STOP, struct ZoneIterationStopMessage, NULL), GNUNET_MQ_hd_fixed_size(monitor_start, GNUNET_MESSAGE_TYPE_NAMESTORE_MONITOR_START, struct ZoneMonitorStartMessage, NULL), GNUNET_MQ_hd_fixed_size(monitor_next, GNUNET_MESSAGE_TYPE_NAMESTORE_MONITOR_NEXT, struct ZoneMonitorNextMessage, NULL), GNUNET_MQ_handler_end()) - - - static struct NickCache - nick_cache - dc/d55/gnunet-service-namestore_8c.html - ae24c4451c7867e53abee3059a0bc4751 - [16] - - - static const struct GNUNET_CRYPTO_EcdsaPrivateKey - zero - dc/d55/gnunet-service-namestore_8c.html - a6c4562bed2a321f88143671b29bcf9c5 - - - - static const struct GNUNET_CONFIGURATION_Handle * - GSN_cfg - dc/d55/gnunet-service-namestore_8c.html - ac0868886383365a9580a11ff3329041b - - - - static struct GNUNET_STATISTICS_Handle * - statistics - dc/d55/gnunet-service-namestore_8c.html - a70eeeef3c0683109444ec9ae7cd95398 - - - - static struct GNUNET_NAMECACHE_Handle * - namecache - dc/d55/gnunet-service-namestore_8c.html - a1caf6292eccbea7323f67fcc33cfbe70 - - - - static struct GNUNET_NAMESTORE_PluginFunctions * - GSN_database - dc/d55/gnunet-service-namestore_8c.html - a577a8b577798139c3f8678192d951ecc - - - - static char * - db_lib_name - dc/d55/gnunet-service-namestore_8c.html - a6930293fe8ab6728b8e70adb4e8a7974 - - - - static struct CacheOperation * - cop_head - dc/d55/gnunet-service-namestore_8c.html - a0dcaa63214f10738001852a90f734313 - - - - static struct CacheOperation * - cop_tail - dc/d55/gnunet-service-namestore_8c.html - a4c9c05551407533d531abbdc3d6bda98 - - - - static struct ZoneMonitor * - monitor_head - dc/d55/gnunet-service-namestore_8c.html - a93f94fc5e192a47095ba6a2b768e27cd - - - - static struct ZoneMonitor * - monitor_tail - dc/d55/gnunet-service-namestore_8c.html - ad6df79d82352c84bce439114f510eab8 - - - - static struct StoreActivity * - sa_head - dc/d55/gnunet-service-namestore_8c.html - a7a87fbea474b5a5857cdd903fd823026 - - - - static struct StoreActivity * - sa_tail - dc/d55/gnunet-service-namestore_8c.html - a1fffb3075e9dc3f225414cc92bbfd640 - - - - static struct GNUNET_NotificationContext * - monitor_nc - dc/d55/gnunet-service-namestore_8c.html - a53eb859a9595b5641eaa2938e7dfccf6 - - - - static int - cache_keys - dc/d55/gnunet-service-namestore_8c.html - ab1286a86cff424c31bb9d024524375f2 - - - - static int - disable_namecache - dc/d55/gnunet-service-namestore_8c.html - a0b915512bba4004456503e1edb9553cf - - - - - gnunet-zoneimport.c - /home/grothoff/research/gnunet/src/namestore/ - da/d3f/gnunet-zoneimport_8c - platform.h - gnunet_util_lib.h - gnunet_dnsstub_lib.h - gnunet_dnsparser_lib.h - gnunet_gnsrecord_lib.h - gnunet_namestore_service.h - gnunet_statistics_service.h - gnunet_identity_service.h - Zone - Record - Request - GlueClosure - ProcessRecordContext - - #define - THRESH - da/d3f/gnunet-zoneimport_8c.html - a0656018abfc9fa2821827415f5d5ea57 - - - - #define - TIME_THRESH - da/d3f/gnunet-zoneimport_8c.html - aed1261c0030105136751b795e4a529ea - - - - #define - MAX_RETRIES - da/d3f/gnunet-zoneimport_8c.html - aecf13b8dc783db2202ca5c34fe117fc3 - - - - #define - MAX_SERIES - da/d3f/gnunet-zoneimport_8c.html - a5986f7484dcdc67629cdb64b756aab79 - - - - #define - SERIES_DELAY - da/d3f/gnunet-zoneimport_8c.html - af3a2cd850abd8e837a68d3c2b6bb693a - - - - #define - NS_BATCH_SIZE - da/d3f/gnunet-zoneimport_8c.html - a169d995debb320dcb58dc35dde9e98d3 - - - - void(* - RecordProcessor - da/d3f/gnunet-zoneimport_8c.html - a48974113ad677a5b7b1e42c34bc6c883 - )(void *cls, const struct GNUNET_DNSPARSER_Record *rec) - - - static void - for_all_records - da/d3f/gnunet-zoneimport_8c.html - a0dd759b51959891f96809dd656b19241 - (const struct GNUNET_DNSPARSER_Packet *p, RecordProcessor rp, void *rp_cls) - - - static const char * - get_label - da/d3f/gnunet-zoneimport_8c.html - a2a6c34d49c66d1f133c250c2fd9821e6 - (struct Request *req) - - - static void * - build_dns_query - da/d3f/gnunet-zoneimport_8c.html - aa04da98bad209d8c935eb789bb2d6f9f - (struct Request *req, size_t *raw_size) - - - static void - free_records - da/d3f/gnunet-zoneimport_8c.html - a01b828400f242a5af597a4e771cdb789 - (struct Request *req) - - - static void - free_request - da/d3f/gnunet-zoneimport_8c.html - a3964f4013b6ad8f6fa643a6deb688cbd - (struct Request *req) - - - static void - process_queue - da/d3f/gnunet-zoneimport_8c.html - a399b4adc452cb2ce19ee1e0adcd5d607 - (void *cls) - - - static void - insert_sorted - da/d3f/gnunet-zoneimport_8c.html - a8388b649244712cfab7ebf713ca0b457 - (struct Request *req) - - - static void - add_record - da/d3f/gnunet-zoneimport_8c.html - a1177f0f5b64ff045816cdd94a1d07abc - (struct Request *req, uint32_t type, struct GNUNET_TIME_Absolute expiration_time, const void *data, size_t data_len) - - - static void - check_for_glue - da/d3f/gnunet-zoneimport_8c.html - ad638420da3a73d11467f95da36e1d255 - (void *cls, const struct GNUNET_DNSPARSER_Record *rec) - - - static void - process_record - da/d3f/gnunet-zoneimport_8c.html - aa469ece07c80d21d59fef3892dc52757 - (void *cls, const struct GNUNET_DNSPARSER_Record *rec) - - - static void - store_completed_cb - da/d3f/gnunet-zoneimport_8c.html - a5bd14a77e71a31faf57338b063b0c4e9 - (void *cls, int32_t success, const char *emsg) - - - static void - process_result - da/d3f/gnunet-zoneimport_8c.html - aceec75ed57b823ddd28737d13fc372b0 - (void *cls, const struct GNUNET_TUN_DnsHeader *dns, size_t dns_len) - - - static int - free_request_it - da/d3f/gnunet-zoneimport_8c.html - a4d17c44b46356a96abf0197716b2dbdb - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - do_shutdown - da/d3f/gnunet-zoneimport_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - iterate_zones - da/d3f/gnunet-zoneimport_8c.html - ac25d105cdea249e4711042e4d32c2d05 - (void *cls) - - - static void - ns_lookup_error_cb - da/d3f/gnunet-zoneimport_8c.html - acb385dd5ff7883ba5bf1aa40d2983c24 - (void *cls) - - - static void - ns_lookup_result_cb - da/d3f/gnunet-zoneimport_8c.html - a818d25da49dcbbe0429affc2f0e32102 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - queue - da/d3f/gnunet-zoneimport_8c.html - a4398c90b155017ac6fff8b6f73184eec - (const char *hostname) - - - static int - move_to_queue - da/d3f/gnunet-zoneimport_8c.html - a1ea46bab826090368caabf582e9f83c4 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - process_stdin - da/d3f/gnunet-zoneimport_8c.html - ae59967d54600cd66d3c20b4f9e061da9 - (void *cls) - - - static void - identity_cb - da/d3f/gnunet-zoneimport_8c.html - ac8d425010bba857641bdae1a3476b229 - (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx, const char *name) - - - static void - run - da/d3f/gnunet-zoneimport_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - da/d3f/gnunet-zoneimport_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_TIME_Relative - minimum_expiration_time - da/d3f/gnunet-zoneimport_8c.html - a6cc57449cb17312ba47d6d13ab582805 - - - - static unsigned int - map_size - da/d3f/gnunet-zoneimport_8c.html - a122d417beb0d9216f2f4a9647b5a2b3f - - - - static struct GNUNET_IDENTITY_Handle * - id - da/d3f/gnunet-zoneimport_8c.html - ac255752460828bbccfd5a779889aa529 - - - - static struct GNUNET_NAMESTORE_Handle * - ns - da/d3f/gnunet-zoneimport_8c.html - aa99d7a84f04bf03353c8123f8a6f5c8a - - - - static struct GNUNET_STATISTICS_Handle * - stats - da/d3f/gnunet-zoneimport_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_DNSSTUB_Context * - ctx - da/d3f/gnunet-zoneimport_8c.html - a2effa44aa16a95e499663f65ec387a31 - - - - static unsigned int - pending - da/d3f/gnunet-zoneimport_8c.html - a48873725da51fad7973c7b7454ee41fb - - - - static unsigned int - pending_rs - da/d3f/gnunet-zoneimport_8c.html - ac33410dd420f6dc7dcc7735c3037748e - - - - static unsigned int - lookups - da/d3f/gnunet-zoneimport_8c.html - a861c0b545e181fe2b655b237670151dc - - - - static unsigned int - cached - da/d3f/gnunet-zoneimport_8c.html - a6df0c335911b684549a7832f42e532fd - - - - static unsigned int - rejects - da/d3f/gnunet-zoneimport_8c.html - add68c5cab2f9c7baa984a29fe7dc6283 - - - - static unsigned int - failures - da/d3f/gnunet-zoneimport_8c.html - aed2cb91c62a50ef91c6e8dffff64c8ba - - - - static unsigned int - records - da/d3f/gnunet-zoneimport_8c.html - a37b25eb08c9c1588e65bb79edced5c1c - - - - static unsigned int - record_sets - da/d3f/gnunet-zoneimport_8c.html - ad8b1f7dc185c37f6f5df707db171a3d8 - - - - static struct GNUNET_CONTAINER_Heap * - req_heap - da/d3f/gnunet-zoneimport_8c.html - a38ab764c08e74e4aba571d525f87371e - - - - static struct Request * - req_head - da/d3f/gnunet-zoneimport_8c.html - ae78bb85b02b6e17a749fcd0eec972b42 - - - - static struct Request * - req_tail - da/d3f/gnunet-zoneimport_8c.html - ad3ebee702a6f9178181496f33befdc58 - - - - static struct GNUNET_SCHEDULER_Task * - t - da/d3f/gnunet-zoneimport_8c.html - a63c0a6544b098612a2ac1898b3ecc8f3 - - - - static struct GNUNET_CONTAINER_MultiHashMap * - ns_pending - da/d3f/gnunet-zoneimport_8c.html - a749c8355a6fab7507a8a9e99fb7af185 - - - - static struct GNUNET_NAMESTORE_ZoneIterator * - zone_it - da/d3f/gnunet-zoneimport_8c.html - a563c0471789b24f0289291679e2ae0a3 - - - - static struct Zone * - zone_head - da/d3f/gnunet-zoneimport_8c.html - a6a476564323ae97142526dffed3435c1 - - - - static struct Zone * - zone_tail - da/d3f/gnunet-zoneimport_8c.html - a32f218abe689d64f8aa9ab6d9b497421 - - - - static uint64_t - ns_iterator_trigger_next - da/d3f/gnunet-zoneimport_8c.html - a96e1ab4f8246804b2e9fca7970d2b8f3 - - - - static uint64_t - total_dns_latency_cnt - da/d3f/gnunet-zoneimport_8c.html - a75542ad348665fd810ba46b46fe8833e - - - - static struct GNUNET_TIME_Relative - total_dns_latency - da/d3f/gnunet-zoneimport_8c.html - a6fa404bd87dcf71b8e97ad74b0659f75 - - - - static uint64_t - total_reg_proc_dns - da/d3f/gnunet-zoneimport_8c.html - a9fd0af6d4dee00ea2eb90fdc9b950559 - - - - static uint64_t - total_reg_proc_dns_ns - da/d3f/gnunet-zoneimport_8c.html - a5ba39854df0417d1be2e57747ee3ce99 - - - - static struct GNUNET_TIME_Absolute - start_time_reg_proc - da/d3f/gnunet-zoneimport_8c.html - a3988ac58fdf361c7232a0a3f247bcac2 - - - - static struct GNUNET_TIME_Absolute - sleep_time_reg_proc - da/d3f/gnunet-zoneimport_8c.html - a629d20875e2d158f565a96086f8a39ea - - - - static struct GNUNET_TIME_Relative - idle_time - da/d3f/gnunet-zoneimport_8c.html - a6adf9116bde8652a4213abf8a8014b34 - - - - - namestore.h - /home/grothoff/research/gnunet/src/namestore/ - d8/d34/namestore_8h - GNUNET_NAMESTORE_Header - RecordStoreMessage - RecordStoreResponseMessage - LabelLookupMessage - LabelLookupResponseMessage - ZoneToNameMessage - ZoneToNameResponseMessage - RecordResultMessage - ZoneMonitorStartMessage - ZoneMonitorNextMessage - ZoneIterationStartMessage - ZoneIterationNextMessage - ZoneIterationStopMessage - - #define - MAX_NAME_LEN - d8/d34/namestore_8h.html - afd709f201d7643c3909621f620ea648a - - - - - namestore_api.c - /home/grothoff/research/gnunet/src/namestore/ - d2/d43/namestore__api_8c - platform.h - gnunet_util_lib.h - gnunet_crypto_lib.h - gnunet_constants.h - gnunet_dnsparser_lib.h - gnunet_arm_service.h - gnunet_signatures.h - gnunet_gns_service.h - gnunet_namestore_service.h - namestore.h - GNUNET_NAMESTORE_QueueEntry - GNUNET_NAMESTORE_ZoneIterator - GNUNET_NAMESTORE_Handle - - #define - LOG - d2/d43/namestore__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - NAMESTORE_DELAY_TOLERANCE - d2/d43/namestore__api_8c.html - a34b2a5910cf8c2dcabba2779bac8567d - - - - static void - force_reconnect - d2/d43/namestore__api_8c.html - ac648dd7bf8ef48aa67fac820f16e493d - (struct GNUNET_NAMESTORE_Handle *h) - - - static struct GNUNET_NAMESTORE_QueueEntry * - find_qe - d2/d43/namestore__api_8c.html - a325e31cb1f4373481f8c368e3ea527ca - (struct GNUNET_NAMESTORE_Handle *h, uint32_t rid) - - - static struct GNUNET_NAMESTORE_ZoneIterator * - find_zi - d2/d43/namestore__api_8c.html - ada3bcc100e79a442d102deb719a2c95d - (struct GNUNET_NAMESTORE_Handle *h, uint32_t rid) - - - static void - free_qe - d2/d43/namestore__api_8c.html - a443c499c3453f388bebc0e059b26a082 - (struct GNUNET_NAMESTORE_QueueEntry *qe) - - - static void - free_ze - d2/d43/namestore__api_8c.html - a758d58cfb853da3397c417785eb272ff - (struct GNUNET_NAMESTORE_ZoneIterator *ze) - - - static int - check_rd - d2/d43/namestore__api_8c.html - a7e5bde8f8c30aea2dda571fabff5b453 - (size_t rd_len, const void *rd_buf, unsigned int rd_count) - - - static void - handle_record_store_response - d2/d43/namestore__api_8c.html - a4823c884da2ec01aa36ff6b6ed641668 - (void *cls, const struct RecordStoreResponseMessage *msg) - - - static int - check_lookup_result - d2/d43/namestore__api_8c.html - a287eedfa9e18f784489bc7d90b6f08eb - (void *cls, const struct LabelLookupResponseMessage *msg) - - - static void - handle_lookup_result - d2/d43/namestore__api_8c.html - aa2506d2025ea756e42c5464a883dc9bf - (void *cls, const struct LabelLookupResponseMessage *msg) - - - static int - check_record_result - d2/d43/namestore__api_8c.html - a680626313fc46de7faba5d7d3f0753ba - (void *cls, const struct RecordResultMessage *msg) - - - static void - handle_record_result - d2/d43/namestore__api_8c.html - ae391bd3cf1599f3e2a0828a00645aaad - (void *cls, const struct RecordResultMessage *msg) - - - static void - handle_record_result_end - d2/d43/namestore__api_8c.html - a6b6a542b85a178ce70a833ebe2063893 - (void *cls, const struct GNUNET_NAMESTORE_Header *msg) - - - static int - check_zone_to_name_response - d2/d43/namestore__api_8c.html - a82484380babe079f423570fb58fbd3e1 - (void *cls, const struct ZoneToNameResponseMessage *msg) - - - static void - handle_zone_to_name_response - d2/d43/namestore__api_8c.html - a0790cb02a3e1ebabc37ea5a9ae1230c6 - (void *cls, const struct ZoneToNameResponseMessage *msg) - - - static void - mq_error_handler - d2/d43/namestore__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static void - reconnect - d2/d43/namestore__api_8c.html - aaddacf5fb739671d7f0a41f39753f908 - (struct GNUNET_NAMESTORE_Handle *h) - - - static void - reconnect_task - d2/d43/namestore__api_8c.html - af968c5605390f0449eee2a5e91add485 - (void *cls) - - - static uint32_t - get_op_id - d2/d43/namestore__api_8c.html - adb1b711043cc7b077c9f3b90e597f588 - (struct GNUNET_NAMESTORE_Handle *h) - - - struct GNUNET_NAMESTORE_Handle * - GNUNET_NAMESTORE_connect - d3/da4/group__namestore.html - gab89e5d40f846d81a67d6ca467fecec12 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_NAMESTORE_disconnect - d3/da4/group__namestore.html - ga55d978f37d4e7644c6523aef2bdbd5bf - (struct GNUNET_NAMESTORE_Handle *h) - - - static void - warn_delay - d2/d43/namestore__api_8c.html - a646a68c4f5d113bbc45645b140202e53 - (void *cls) - - - struct GNUNET_NAMESTORE_QueueEntry * - GNUNET_NAMESTORE_records_store - d3/da4/group__namestore.html - ga2a0cb56a5276e6763ef14154e75f19fc - (struct GNUNET_NAMESTORE_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd, GNUNET_NAMESTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_NAMESTORE_QueueEntry * - GNUNET_NAMESTORE_set_nick - d3/da4/group__namestore.html - gac271fb461ec315d48178d131dee89743 - (struct GNUNET_NAMESTORE_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const char *nick, GNUNET_NAMESTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_NAMESTORE_QueueEntry * - GNUNET_NAMESTORE_records_lookup - d3/da4/group__namestore.html - gad3e5b0ee07eb76411403503fda2a0a27 - (struct GNUNET_NAMESTORE_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const char *label, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_NAMESTORE_RecordMonitor rm, void *rm_cls) - - - struct GNUNET_NAMESTORE_QueueEntry * - GNUNET_NAMESTORE_zone_to_name - d3/da4/group__namestore.html - gae1d8df536a2e16aad30802f8394efe56 - (struct GNUNET_NAMESTORE_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const struct GNUNET_CRYPTO_EcdsaPublicKey *value_zone, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_NAMESTORE_RecordMonitor proc, void *proc_cls) - - - struct GNUNET_NAMESTORE_ZoneIterator * - GNUNET_NAMESTORE_zone_iteration_start - d3/da4/group__namestore.html - gadf856144ae9ea38d61433f6dfab952d3 - (struct GNUNET_NAMESTORE_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_NAMESTORE_RecordMonitor proc, void *proc_cls, GNUNET_SCHEDULER_TaskCallback finish_cb, void *finish_cb_cls) - - - void - GNUNET_NAMESTORE_zone_iterator_next - d3/da4/group__namestore.html - ga6471a454dd2845e80eb519f63b743248 - (struct GNUNET_NAMESTORE_ZoneIterator *it, uint64_t limit) - - - void - GNUNET_NAMESTORE_zone_iteration_stop - d3/da4/group__namestore.html - gafeb3da9d08a8778f4d29ec66248b2268 - (struct GNUNET_NAMESTORE_ZoneIterator *it) - - - void - GNUNET_NAMESTORE_cancel - d3/da4/group__namestore.html - ga693452115970a25ffd00aecc69f944ef - (struct GNUNET_NAMESTORE_QueueEntry *qe) - - - - namestore_api_monitor.c - /home/grothoff/research/gnunet/src/namestore/ - d6/ded/namestore__api__monitor_8c - platform.h - gnunet_util_lib.h - gnunet_crypto_lib.h - gnunet_constants.h - gnunet_dnsparser_lib.h - gnunet_arm_service.h - gnunet_signatures.h - gnunet_namestore_service.h - namestore.h - GNUNET_NAMESTORE_ZoneMonitor - - static void - reconnect - d6/ded/namestore__api__monitor_8c.html - ac347aa0b3fd23f5246ba57b639842734 - (struct GNUNET_NAMESTORE_ZoneMonitor *zm) - - - static void - handle_sync - d6/ded/namestore__api__monitor_8c.html - a9fc5adfd7818c8785a4306a0bb2f5630 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static int - check_result - d6/ded/namestore__api__monitor_8c.html - ac409fa58f56728da21056f382071aa50 - (void *cls, const struct RecordResultMessage *lrm) - - - static void - handle_result - d6/ded/namestore__api__monitor_8c.html - aa616cab13db26d79f8eefee29cde655a - (void *cls, const struct RecordResultMessage *lrm) - - - static void - mq_error_handler - d6/ded/namestore__api__monitor_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_NAMESTORE_ZoneMonitor * - GNUNET_NAMESTORE_zone_monitor_start - d3/da4/group__namestore.html - ga5a1b317c5eac0f550a31ddf6888e650e - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, int iterate_first, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_NAMESTORE_RecordMonitor monitor, void *monitor_cls, GNUNET_SCHEDULER_TaskCallback sync_cb, void *sync_cb_cls) - - - void - GNUNET_NAMESTORE_zone_monitor_next - d3/da4/group__namestore.html - gac212bcb3b9c44c286b7f348bebc9be58 - (struct GNUNET_NAMESTORE_ZoneMonitor *zm, uint64_t limit) - - - void - GNUNET_NAMESTORE_zone_monitor_stop - d3/da4/group__namestore.html - ga6c10782b63efdb52ce9c75fd454acd37 - (struct GNUNET_NAMESTORE_ZoneMonitor *zm) - - - - plugin_namestore_flat.c - /home/grothoff/research/gnunet/src/namestore/ - db/dc5/plugin__namestore__flat_8c - platform.h - gnunet_namestore_plugin.h - gnunet_namestore_service.h - gnunet_gnsrecord_lib.h - namestore.h - Plugin - FlatFileEntry - IterateContext - ZoneToNameContext - - static void - hash_pkey_and_label - db/dc5/plugin__namestore__flat_8c.html - a530e74552eb68a0b7b2543c6f3aaebbe - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const char *label, struct GNUNET_HashCode *h) - - - static int - database_setup - db/dc5/plugin__namestore__flat_8c.html - ab894af9216727f86e9ff13e13dddfc26 - (struct Plugin *plugin) - - - static int - store_and_free_entries - db/dc5/plugin__namestore__flat_8c.html - a3c481d303971cea4ebb63b03b339984b - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - database_shutdown - db/dc5/plugin__namestore__flat_8c.html - a878317cb4f9c1c4817e1469ac998885f - (struct Plugin *plugin) - - - static int - namestore_flat_store_records - db/dc5/plugin__namestore__flat_8c.html - ae762090cfe84b8fccdec25043f932642 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static int - namestore_flat_lookup_records - db/dc5/plugin__namestore__flat_8c.html - aa1baa4d8231c307de11f790ce7534e0b - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, GNUNET_NAMESTORE_RecordIterator iter, void *iter_cls) - - - static int - iterate_zones - db/dc5/plugin__namestore__flat_8c.html - aaf4d5cc0832f50a31c45500819f60bc7 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - namestore_flat_iterate_records - db/dc5/plugin__namestore__flat_8c.html - a69c6ef67f5677c447254ee94e4d5dfad - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, uint64_t serial, uint64_t limit, GNUNET_NAMESTORE_RecordIterator iter, void *iter_cls) - - - static int - zone_to_name - db/dc5/plugin__namestore__flat_8c.html - a975bf1923e600f630a8dada1955a6ec9 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - namestore_flat_zone_to_name - db/dc5/plugin__namestore__flat_8c.html - a32c00ac225d4195fc126395276b27e07 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const struct GNUNET_CRYPTO_EcdsaPublicKey *value_zone, GNUNET_NAMESTORE_RecordIterator iter, void *iter_cls) - - - void * - libgnunet_plugin_namestore_flat_init - db/dc5/plugin__namestore__flat_8c.html - a34187c8a739ff31b1ff2faefa6af556d - (void *cls) - - - void * - libgnunet_plugin_namestore_flat_done - db/dc5/plugin__namestore__flat_8c.html - a059a9f09b580064f938e1c1acc3ed486 - (void *cls) - - - - plugin_namestore_postgres.c - /home/grothoff/research/gnunet/src/namestore/ - d0/ddf/plugin__namestore__postgres_8c - platform.h - gnunet_namestore_plugin.h - gnunet_namestore_service.h - gnunet_gnsrecord_lib.h - gnunet_pq_lib.h - namestore.h - Plugin - ParserContext - - #define - LOG - d0/ddf/plugin__namestore__postgres_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - database_setup - d0/ddf/plugin__namestore__postgres_8c.html - ab894af9216727f86e9ff13e13dddfc26 - (struct Plugin *plugin) - - - static int - namestore_postgres_store_records - d0/ddf/plugin__namestore__postgres_8c.html - a2228b17d247cd56a75a3f3b8644729ec - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - parse_result_call_iterator - d0/ddf/plugin__namestore__postgres_8c.html - a627ec94d54e108b060b8d10db1b8c81c - (void *cls, PGresult *res, unsigned int num_results) - - - static int - namestore_postgres_lookup_records - d0/ddf/plugin__namestore__postgres_8c.html - a4ae2c22951784a109f8e548787f925fe - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, GNUNET_NAMESTORE_RecordIterator iter, void *iter_cls) - - - static int - namestore_postgres_iterate_records - d0/ddf/plugin__namestore__postgres_8c.html - a2ba8a1287556cfe8dfb354e2a5a793d1 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, uint64_t serial, uint64_t limit, GNUNET_NAMESTORE_RecordIterator iter, void *iter_cls) - - - static int - namestore_postgres_zone_to_name - d0/ddf/plugin__namestore__postgres_8c.html - aeccaadbd2e5155127eac0fa9fe54a72e - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const struct GNUNET_CRYPTO_EcdsaPublicKey *value_zone, GNUNET_NAMESTORE_RecordIterator iter, void *iter_cls) - - - static void - database_shutdown - d0/ddf/plugin__namestore__postgres_8c.html - a878317cb4f9c1c4817e1469ac998885f - (struct Plugin *plugin) - - - void * - libgnunet_plugin_namestore_postgres_init - d0/ddf/plugin__namestore__postgres_8c.html - a1e7a8b51bb05812765952121fb8d5765 - (void *cls) - - - void * - libgnunet_plugin_namestore_postgres_done - d0/ddf/plugin__namestore__postgres_8c.html - ae982a051f70c9e24eabd97cd6f37ec01 - (void *cls) - - - - plugin_namestore_sqlite.c - /home/grothoff/research/gnunet/src/namestore/ - df/d09/plugin__namestore__sqlite_8c - platform.h - gnunet_namestore_plugin.h - gnunet_namestore_service.h - gnunet_gnsrecord_lib.h - gnunet_sq_lib.h - namestore.h - Plugin - - #define - BUSY_TIMEOUT_MS - df/d09/plugin__namestore__sqlite_8c.html - a1b5f9c68768e43e0e131df44ea15d4f3 - - - - #define - LOG_SQLITE - df/d09/plugin__namestore__sqlite_8c.html - a576fef32fdb24aeedb055168f0a87711 - (db, level, cmd) - - - #define - LOG - df/d09/plugin__namestore__sqlite_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - database_setup - df/d09/plugin__namestore__sqlite_8c.html - ab894af9216727f86e9ff13e13dddfc26 - (struct Plugin *plugin) - - - static void - database_shutdown - df/d09/plugin__namestore__sqlite_8c.html - a878317cb4f9c1c4817e1469ac998885f - (struct Plugin *plugin) - - - static int - namestore_sqlite_store_records - df/d09/plugin__namestore__sqlite_8c.html - a1832376c464d55b0f91fac4765e4799b - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static int - get_records_and_call_iterator - df/d09/plugin__namestore__sqlite_8c.html - a3d133adcf1b4bfc3e592bbed76e32347 - (struct Plugin *plugin, sqlite3_stmt *stmt, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, uint64_t limit, GNUNET_NAMESTORE_RecordIterator iter, void *iter_cls) - - - static int - namestore_sqlite_lookup_records - df/d09/plugin__namestore__sqlite_8c.html - a3eee43322a7f9eefb4690524b032e960 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, GNUNET_NAMESTORE_RecordIterator iter, void *iter_cls) - - - static int - namestore_sqlite_iterate_records - df/d09/plugin__namestore__sqlite_8c.html - a4696c87c981d1c89e4d22869db4b87c7 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, uint64_t serial, uint64_t limit, GNUNET_NAMESTORE_RecordIterator iter, void *iter_cls) - - - static int - namestore_sqlite_zone_to_name - df/d09/plugin__namestore__sqlite_8c.html - af67a2d84fe5165cba9dba05434b21af3 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const struct GNUNET_CRYPTO_EcdsaPublicKey *value_zone, GNUNET_NAMESTORE_RecordIterator iter, void *iter_cls) - - - void * - libgnunet_plugin_namestore_sqlite_init - df/d09/plugin__namestore__sqlite_8c.html - a8e532fcb6d8c02834b690b9ec0d41a3e - (void *cls) - - - void * - libgnunet_plugin_namestore_sqlite_done - df/d09/plugin__namestore__sqlite_8c.html - ae85cbd09aab14d8bc43c8acffc6615a1 - (void *cls) - - - - plugin_rest_namestore.c - /home/grothoff/research/gnunet/src/namestore/ - dd/d38/plugin__rest__namestore_8c - platform.h - gnunet_rest_plugin.h - gnunet_gns_service.h - gnunet_namestore_service.h - gnunet_identity_service.h - gnunet_rest_lib.h - gnunet_json_lib.h - Plugin - EgoEntry - RequestHandle - - #define - GNUNET_REST_API_NS_NAMESTORE - dd/d38/plugin__rest__namestore_8c.html - a25e9bacede05703140ef8e4b6fa077ca - - - - #define - GNUNET_REST_NAMESTORE_ERROR_UNKNOWN - dd/d38/plugin__rest__namestore_8c.html - a07dcf74bfe9e3db47e66a663b1c6c1d5 - - - - #define - GNUNET_REST_IDENTITY_NOT_FOUND - dd/d38/plugin__rest__namestore_8c.html - af17f64d75e22ab7e078c830520fa9c81 - - - - #define - GNUNET_REST_NAMESTORE_FAILED - dd/d38/plugin__rest__namestore_8c.html - aa4c27448e36e6905c428e66ab36db854 - - - - #define - GNUNET_REST_NAMESTORE_INVALID_DATA - dd/d38/plugin__rest__namestore_8c.html - a8993d18aaf4c9ea237d1febe7d301fc9 - - - - #define - GNUNET_REST_NAMESTORE_NO_DATA - dd/d38/plugin__rest__namestore_8c.html - a8d83a3af0969ee35ad28954bae9b0984 - - - - #define - ID_REST_STATE_INIT - dd/d38/plugin__rest__namestore_8c.html - a731b7d23b2e0f071fb3f3bfec1557cd5 - - - - #define - ID_REST_STATE_POST_INIT - dd/d38/plugin__rest__namestore_8c.html - aea4ff1e272bea4388878ad35b3c7f107 - - - - static void - cleanup_handle - dd/d38/plugin__rest__namestore_8c.html - af70f5f3e321661ead3a4775ba90db5ef - (void *cls) - - - static void - do_error - dd/d38/plugin__rest__namestore_8c.html - af35ba72049103ca499c5b3b9b5cbf040 - (void *cls) - - - struct EgoEntry * - get_egoentry_namestore - dd/d38/plugin__rest__namestore_8c.html - a0daeb36a2cc727d86bc4bc08ff66f36c - (struct RequestHandle *handle, char *name) - - - static void - namestore_iteration_error - dd/d38/plugin__rest__namestore_8c.html - a53ae96322422e06c89ebc215deb62cf1 - (void *cls) - - - static void - create_finished - dd/d38/plugin__rest__namestore_8c.html - a0c551b98b16ff3d37fd4a069dd40097f - (void *cls, int32_t success, const char *emsg) - - - static void - del_finished - dd/d38/plugin__rest__namestore_8c.html - a5293b984d646e772656e179a1ddc4dab - (void *cls, int32_t success, const char *emsg) - - - static void - namestore_list_finished - dd/d38/plugin__rest__namestore_8c.html - a650a5da6a8ed328bbbdbe655b1b3d159 - (void *cls) - - - static void - namestore_list_iteration - dd/d38/plugin__rest__namestore_8c.html - aabbb1ed6c3dffa7ffc9b2f789b0f1e6b - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone_key, const char *rname, unsigned int rd_len, const struct GNUNET_GNSRECORD_Data *rd) - - - void - namestore_get - dd/d38/plugin__rest__namestore_8c.html - af36173a5c8cae6bcb2378477f9a411b9 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - ns_lookup_error_cb - dd/d38/plugin__rest__namestore_8c.html - acb385dd5ff7883ba5bf1aa40d2983c24 - (void *cls) - - - static void - ns_lookup_cb - dd/d38/plugin__rest__namestore_8c.html - a1351191410ef9027b4fc40cf28279078 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - void - namestore_add - dd/d38/plugin__rest__namestore_8c.html - a9b43640b0e8e5cc255020669543ad0b1 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - void - namestore_delete - dd/d38/plugin__rest__namestore_8c.html - a9575488622e4f997b35bb8d411b3229f - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - options_cont - dd/d38/plugin__rest__namestore_8c.html - a7ae73a134cafa8c70c95f481fccf31e1 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - init_cont - dd/d38/plugin__rest__namestore_8c.html - a77c835d867be50642306e34f1266975a - (struct RequestHandle *handle) - - - static void - id_connect_cb - dd/d38/plugin__rest__namestore_8c.html - aadc3ede97d2447b92da6fd4c40ebd9d7 - (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx, const char *name) - - - static void - rest_process_request - dd/d38/plugin__rest__namestore_8c.html - aaf9b0ed7bb7ae3b37377119070c6a6f4 - (struct GNUNET_REST_RequestHandle *rest_handle, GNUNET_REST_ResultProcessor proc, void *proc_cls) - - - void * - libgnunet_plugin_rest_namestore_init - dd/d38/plugin__rest__namestore_8c.html - ad900c0ce99f8fbf1e0c77ef8f957e689 - (void *cls) - - - void * - libgnunet_plugin_rest_namestore_done - dd/d38/plugin__rest__namestore_8c.html - a3b7db894dc09a59331897c5d4fe40304 - (void *cls) - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dd/d38/plugin__rest__namestore_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static char * - allow_methods - dd/d38/plugin__rest__namestore_8c.html - a9a67cdde375abe5414707e6255e0f753 - - - - - gnunet-nat-auto.c - /home/grothoff/research/gnunet/src/nat-auto/ - df/d3f/gnunet-nat-auto_8c - platform.h - gnunet_util_lib.h - gnunet_nat_service.h - gnunet_nat_auto_service.h - - static void - test_finished - df/d3f/gnunet-nat-auto_8c.html - add67041c1da1a9b4845b1b76663d23a6 - () - - - static void - auto_conf_iter - df/d3f/gnunet-nat-auto_8c.html - a4696f84dbf71c4e68b9a247109727c43 - (void *cls, const char *section, const char *option, const char *value) - - - static void - auto_config_cb - df/d3f/gnunet-nat-auto_8c.html - a1d5d3498e90208589b2d0eba6504e838 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *diff, enum GNUNET_NAT_StatusCode result, enum GNUNET_NAT_Type type) - - - static void - test_report_cb - df/d3f/gnunet-nat-auto_8c.html - a6137e8dc9d27c6af0711b74503053bb3 - (void *cls, enum GNUNET_NAT_StatusCode result) - - - static void - do_shutdown - df/d3f/gnunet-nat-auto_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - run - df/d3f/gnunet-nat-auto_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - df/d3f/gnunet-nat-auto_8c.html - af3ed9c200de85b53c94cd18764b246a2 - (int argc, char *const argv[]) - - - static int - global_ret - df/d3f/gnunet-nat-auto_8c.html - a46aea8bacb6e1782ced692b1dfb4ff7b - - - - static struct GNUNET_NAT_AUTO_AutoHandle * - ah - df/d3f/gnunet-nat-auto_8c.html - a8b3a2c7eed1160ebf7f2263bc9c80637 - - - - static int - write_cfg - df/d3f/gnunet-nat-auto_8c.html - a56970412a5e45fb77d1f3e395f873d26 - - - - static const char * - cfg_file - df/d3f/gnunet-nat-auto_8c.html - aa8d6092f4bcc8dc5b2fc22b39f76d253 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - df/d3f/gnunet-nat-auto_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static char * - section_name - df/d3f/gnunet-nat-auto_8c.html - a4539b74684e0bd6a98862a5d68ca0aec - - - - static int - do_auto - df/d3f/gnunet-nat-auto_8c.html - a78b43d3b6ec16d701c82a139302114e2 - - - - static struct GNUNET_NAT_AUTO_Test * - nt - df/d3f/gnunet-nat-auto_8c.html - a9b1ddfe9e55cae4961f64f5299092cfe - - - - static int - use_udp - df/d3f/gnunet-nat-auto_8c.html - aa24c0def51cab191e329c3af2e232157 - - - - static int - use_tcp - df/d3f/gnunet-nat-auto_8c.html - ada714d6ab091c9c26af316e4c344596a - - - - static uint8_t - proto - df/d3f/gnunet-nat-auto_8c.html - adaae928b69788f774db092e75f1c4fb7 - - - - - gnunet-nat-auto_legacy.c - /home/grothoff/research/gnunet/src/nat-auto/ - d3/db6/gnunet-nat-auto__legacy_8c - platform.h - gnunet_util_lib.h - nat.h - NatActivity - ClientActivity - GNUNET_NAT_Test - - #define - LOG - d3/db6/gnunet-nat-auto__legacy_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - NAT_SERVER_TIMEOUT - d3/db6/gnunet-nat-auto__legacy_8c.html - a525ec9d91b0a270bb996a98355cf8a2b - - - - static void - reversal_cb - d3/db6/gnunet-nat-auto__legacy_8c.html - a42475a4214bf097e819e1fb6552e8cb2 - (void *cls, const struct sockaddr *addr, socklen_t addrlen) - - - static void - do_udp_read - d3/db6/gnunet-nat-auto__legacy_8c.html - ac5fd7ee37c9cee9a8aa83f473c045aaf - (void *cls) - - - static void - do_read - d3/db6/gnunet-nat-auto__legacy_8c.html - a36c2cda22ba2ea77daf017f5e5dfba50 - (void *cls) - - - static void - do_accept - d3/db6/gnunet-nat-auto__legacy_8c.html - ab8bc9d8d65fa9980c17625a08bd34b75 - (void *cls) - - - static void - mq_error_handler - d3/db6/gnunet-nat-auto__legacy_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static void - addr_cb - d3/db6/gnunet-nat-auto__legacy_8c.html - ad2e42edaf497f5bb902015715ad26d88 - (void *cls, int add_remove, const struct sockaddr *addr, socklen_t addrlen) - - - static void - do_timeout - d3/db6/gnunet-nat-auto__legacy_8c.html - a4048e531e4e8d3fbcea7073006f63679 - (void *cls) - - - struct GNUNET_NAT_Test * - GNUNET_NAT_test_start - d3/db6/gnunet-nat-auto__legacy_8c.html - a2e0a27aa445ed80f3edb19eb412288bd - (const struct GNUNET_CONFIGURATION_Handle *cfg, int is_tcp, uint16_t bnd_port, uint16_t adv_port, struct GNUNET_TIME_Relative timeout, GNUNET_NAT_TestCallback report, void *report_cls) - - - void - GNUNET_NAT_test_stop - d3/db6/gnunet-nat-auto__legacy_8c.html - ac5aa1cf47a60328ba320afb162be9891 - (struct GNUNET_NAT_Test *tst) - - - - gnunet-nat-server.c - /home/grothoff/research/gnunet/src/nat-auto/ - d7/de3/gnunet-nat-server_8c - platform.h - gnunet_util_lib.h - gnunet_nat_service.h - gnunet_protocols.h - nat-auto.h - ClientData - TcpContext - - static void - try_anat - d7/de3/gnunet-nat-server_8c.html - acb3afb5c9af59eb6e4c54a8a551108d6 - (uint32_t dst_ipv4, uint16_t dport, int is_tcp) - - - static void - tcp_send - d7/de3/gnunet-nat-server_8c.html - af4215c760895b5c27dfd97aeca62719f - (void *cls) - - - static void - try_send_tcp - d7/de3/gnunet-nat-server_8c.html - aa0fe227d7d3c69530ab9d9af6003e4d3 - (uint32_t dst_ipv4, uint16_t dport, uint16_t data) - - - static void - try_send_udp - d7/de3/gnunet-nat-server_8c.html - aca73a188aa90e09ce555d4375baa826f - (uint32_t dst_ipv4, uint16_t dport, uint16_t data) - - - static void - handle_test - d7/de3/gnunet-nat-server_8c.html - a59d41f58f4c9dd66194d668e7be3086d - (void *cls, const struct GNUNET_NAT_AUTO_TestMessage *tm) - - - static void - run - d7/de3/gnunet-nat-server_8c.html - a38b635b77ab187eedfbcd449f5b1b329 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *srv) - - - static void - force_timeout - d7/de3/gnunet-nat-server_8c.html - a7ae2f0ad476fb29273277c1ada9b88f4 - (void *cls) - - - static void * - client_connect_cb - d7/de3/gnunet-nat-server_8c.html - a59bdc2686a972268ebbe1bc798ded17c - (void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d7/de3/gnunet-nat-server_8c.html - ac42ef8df5e7252aab48d6463ea70cac5 - (void *cls, struct GNUNET_SERVICE_Client *c, void *internal_cls) - - - - GNUNET_SERVICE_MAIN - d7/de3/gnunet-nat-server_8c.html - a6471da040b3f242e4d22e29333a837b6 - ("nat-server", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_fixed_size(test, GNUNET_MESSAGE_TYPE_NAT_TEST, struct GNUNET_NAT_AUTO_TestMessage, NULL), GNUNET_MQ_handler_end()) - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d7/de3/gnunet-nat-server_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - - gnunet-service-nat-auto.c - /home/grothoff/research/gnunet/src/nat-auto/ - de/d4c/gnunet-service-nat-auto_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_signatures.h - gnunet_nat_service.h - gnunet_statistics_service.h - gnunet_resolver_service.h - nat-auto.h - ClientHandle - AutoconfigContext - - #define - AUTOCONFIG_TIMEOUT - de/d4c/gnunet-service-nat-auto_8c.html - a3be44ed4aa2a3f9bf88dc146b1adc09a - - - - static int - check_autoconfig_request - de/d4c/gnunet-service-nat-auto_8c.html - a13d7c20b05718873e9d4038796db5e40 - (void *cls, const struct GNUNET_NAT_AUTO_AutoconfigRequestMessage *message) - - - static void - terminate_ac_activities - de/d4c/gnunet-service-nat-auto_8c.html - a8289defd369351db298a556128ef1289 - (struct AutoconfigContext *ac) - - - static void - conclude_autoconfig_request - de/d4c/gnunet-service-nat-auto_8c.html - a0ec135cde1d5a5456aa85989aa07b5ad - (void *cls) - - - static void - check_autoconfig_finished - de/d4c/gnunet-service-nat-auto_8c.html - aba30f757fe255bf0b92677aad5e287ff - (struct AutoconfigContext *ac) - - - static void - update_enable_upnpc_option - de/d4c/gnunet-service-nat-auto_8c.html - a3889d76e9a18285e47356b7c90abf44d - (struct AutoconfigContext *ac) - - - static void - handle_autoconfig_request - de/d4c/gnunet-service-nat-auto_8c.html - a086d5aca0a07bbde40cbafcbaaa9b46d - (void *cls, const struct GNUNET_NAT_AUTO_AutoconfigRequestMessage *message) - - - static void - shutdown_task - de/d4c/gnunet-service-nat-auto_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - run - de/d4c/gnunet-service-nat-auto_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - static void * - client_connect_cb - de/d4c/gnunet-service-nat-auto_8c.html - a59bdc2686a972268ebbe1bc798ded17c - (void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - de/d4c/gnunet-service-nat-auto_8c.html - ac42ef8df5e7252aab48d6463ea70cac5 - (void *cls, struct GNUNET_SERVICE_Client *c, void *internal_cls) - - - - GNUNET_SERVICE_MAIN - de/d4c/gnunet-service-nat-auto_8c.html - a6b1613356c5753f82b3c6a40be480035 - ("nat-auto", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(autoconfig_request, GNUNET_MESSAGE_TYPE_NAT_AUTO_REQUEST_CFG, struct GNUNET_NAT_AUTO_AutoconfigRequestMessage, NULL), GNUNET_MQ_handler_end()) - - - static struct ClientHandle * - ch_head - de/d4c/gnunet-service-nat-auto_8c.html - a16445dafdc80855fe881a7f9cd337e3f - - - - static struct ClientHandle * - ch_tail - de/d4c/gnunet-service-nat-auto_8c.html - a653672bd58578382ff9fcc2c24d86246 - - - - static struct AutoconfigContext * - ac_head - de/d4c/gnunet-service-nat-auto_8c.html - a30f6791e1dc8f00dec1f1abbd9015196 - - - - static struct AutoconfigContext * - ac_tail - de/d4c/gnunet-service-nat-auto_8c.html - a0454d4e22b1dd553aa402151a42b487d - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - de/d4c/gnunet-service-nat-auto_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_STATISTICS_Handle * - stats - de/d4c/gnunet-service-nat-auto_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - - gnunet-service-nat-auto_legacy.c - /home/grothoff/research/gnunet/src/nat-auto/ - dc/d29/gnunet-service-nat-auto__legacy_8c - platform.h - gnunet_util_lib.h - gnunet_resolver_service.h - nat.h - GNUNET_NAT_AutoHandle - - #define - LOG - dc/d29/gnunet-service-nat-auto__legacy_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - TIMEOUT - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a45ba202b05caf39795aeca91b0ae547e - - - - #define - NAT_SERVER_TIMEOUT - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a525ec9d91b0a270bb996a98355cf8a2b - - - - - AutoPhase - dc/d29/gnunet-service-nat-auto__legacy_8c.html - acb38d3115c1e33752459b9fce13f4fe9 - - - - AUTO_INIT - dc/d29/gnunet-service-nat-auto__legacy_8c.html - acb38d3115c1e33752459b9fce13f4fe9a4e214d4591bb954f618b08c1c3688577 - - - - AUTO_EXTERNAL_IP - dc/d29/gnunet-service-nat-auto__legacy_8c.html - acb38d3115c1e33752459b9fce13f4fe9a11eddc062d73730a93fd36af7a1051db - - - - AUTO_STUN - dc/d29/gnunet-service-nat-auto__legacy_8c.html - acb38d3115c1e33752459b9fce13f4fe9a88666ff0f8eb355ed30cd53239a467f7 - - - - AUTO_LOCAL_IP - dc/d29/gnunet-service-nat-auto__legacy_8c.html - acb38d3115c1e33752459b9fce13f4fe9a3b15fadf8cc8be3b91c2608590b2ce58 - - - - AUTO_NAT_PUNCHED - dc/d29/gnunet-service-nat-auto__legacy_8c.html - acb38d3115c1e33752459b9fce13f4fe9a2ce3e4db973f9244220760466adf44c7 - - - - AUTO_UPNPC - dc/d29/gnunet-service-nat-auto__legacy_8c.html - acb38d3115c1e33752459b9fce13f4fe9ae764e00728710b4c877659a2e1187dce - - - - AUTO_ICMP_SERVER - dc/d29/gnunet-service-nat-auto__legacy_8c.html - acb38d3115c1e33752459b9fce13f4fe9ae230d80c3f589a46edfc0d7b0c0ea65c - - - - AUTO_ICMP_CLIENT - dc/d29/gnunet-service-nat-auto__legacy_8c.html - acb38d3115c1e33752459b9fce13f4fe9acb2310b4baa482d78ddc4f61a96d2ac8 - - - - AUTO_DONE - dc/d29/gnunet-service-nat-auto__legacy_8c.html - acb38d3115c1e33752459b9fce13f4fe9adece1625b66865714211b6daf626836c - - - - static void - next_phase - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a30f0a1c21c576f4d6a0185c1b59ed6b4 - (struct GNUNET_NAT_AutoHandle *ah) - - - static void - process_stun_reply - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a1a9763d5537c4e1e2f52b00354f97621 - (struct sockaddr_in *answer, struct GNUNET_NAT_AutoHandle *ah) - - - static void - stop_stun - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a71f024dee551f54ad5ed600ffea6c228 - () - - - static void - do_udp_read - dc/d29/gnunet-service-nat-auto__legacy_8c.html - ac5fd7ee37c9cee9a8aa83f473c045aaf - (void *cls) - - - static struct GNUNET_NETWORK_Handle * - bind_v4 - dc/d29/gnunet-service-nat-auto__legacy_8c.html - aff1f029c36799796a43aa8428f5d5295 - () - - - static void - request_callback - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a338ed25c24e53977ce3048cbb7bfa724 - (void *cls, enum GNUNET_NAT_StatusCode result) - - - static void - result_callback - dc/d29/gnunet-service-nat-auto__legacy_8c.html - ac31ad77bd7841f1527c5d6737972420b - (void *cls, enum GNUNET_NAT_StatusCode ret) - - - static void - reversal_test - dc/d29/gnunet-service-nat-auto__legacy_8c.html - ab996392e0bae60fdf9d8cb10c45fc0b7 - (void *cls) - - - static void - set_external_ipv4 - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a1d906e3e34d9513e01ef4fe61f510999 - (void *cls, const struct in_addr *addr, enum GNUNET_NAT_StatusCode ret) - - - static void - test_external_ip - dc/d29/gnunet-service-nat-auto__legacy_8c.html - ac57dc34f30f642daf37f0ada8a8737d9 - (struct GNUNET_NAT_AutoHandle *ah) - - - static void - test_stun - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a4f9b64f9cf48480da21863c158fdf3b2 - (struct GNUNET_NAT_AutoHandle *ah) - - - static int - process_if - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a57ce2ad9efa4043d5c08a31cbe513b95 - (void *cls, const char *name, int isDefault, const struct sockaddr *addr, const struct sockaddr *broadcast_addr, const struct sockaddr *netmask, socklen_t addrlen) - - - static void - test_local_ip - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a8a683de52ab3537ec853bdcbae4c8e7f - (struct GNUNET_NAT_AutoHandle *ah) - - - static void - mq_error_handler - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static void - test_nat_punched - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a26c82b78914d16467c59c785836e53c7 - (struct GNUNET_NAT_AutoHandle *ah) - - - static void - test_upnpc - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a1b820c3176ce676394711ab0c8943692 - (struct GNUNET_NAT_AutoHandle *ah) - - - static void - test_icmp_server - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a7c3567e07b68c08ef5e029e5671e99ce - (struct GNUNET_NAT_AutoHandle *ah) - - - static void - test_icmp_client - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a55d9f75dde6bb7ec8db526172a30b398 - (struct GNUNET_NAT_AutoHandle *ah) - - - struct GNUNET_NAT_AutoHandle * - GNUNET_NAT_autoconfig_start - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a079899b3232dcbbfea3c53241c36c03f - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_NAT_AutoResultCallback cb, void *cb_cls) - - - void - GNUNET_NAT_autoconfig_cancel - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a33914bc994170317814e11d1b4dfba0a - (struct GNUNET_NAT_AutoHandle *ah) - - - static struct GNUNET_NETWORK_Handle * - lsock4 - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a5e206c62a7ace27f377b89ad061cf205 - - - - static struct GNUNET_SCHEDULER_Task * - ltask4 - dc/d29/gnunet-service-nat-auto__legacy_8c.html - aef95f195ced4939f90ae378f1fec35fb - - - - static unsigned long long - port - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a6d3b621f720927cf99c409dd5277042b - - - - static char * - stun_server - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a207665dfa5c00a7361a3e49c9ad57a2b - - - - static unsigned int - stun_port - dc/d29/gnunet-service-nat-auto__legacy_8c.html - a7b6220112c7704ec6b4843a0ae7c69a1 - - - - - nat-auto.h - /home/grothoff/research/gnunet/src/nat-auto/ - df/dd7/nat-auto_8h - gnunet_util_lib.h - GNUNET_NAT_AUTO_TestMessage - GNUNET_NAT_AUTO_AutoconfigRequestMessage - GNUNET_NAT_AUTO_AutoconfigResultMessage - - - nat_auto_api.c - /home/grothoff/research/gnunet/src/nat-auto/ - d4/d16/nat__auto__api_8c - platform.h - gnunet_nat_service.h - gnunet_nat_auto_service.h - nat-auto.h - GNUNET_NAT_AUTO_AutoHandle - - const char * - GNUNET_NAT_AUTO_status2string - d1/df6/group__nat.html - gab69974441d55a1fb17a16238ea78fb57 - (enum GNUNET_NAT_StatusCode err) - - - static int - check_auto_result - d4/d16/nat__auto__api_8c.html - a6aa38989e313988b55d9c3bcd67c22f1 - (void *cls, const struct GNUNET_NAT_AUTO_AutoconfigResultMessage *res) - - - static void - handle_auto_result - d4/d16/nat__auto__api_8c.html - a986487eab4c7631b28681b578ba67193 - (void *cls, const struct GNUNET_NAT_AUTO_AutoconfigResultMessage *res) - - - static void - ah_error_handler - d4/d16/nat__auto__api_8c.html - a060c236b17c0bfe2115f1e24f830ca4f - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_NAT_AUTO_AutoHandle * - GNUNET_NAT_AUTO_autoconfig_start - d1/df6/group__nat.html - gabedaeacd11ea3e311ca80baf2f00a36d - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_NAT_AUTO_AutoResultCallback cb, void *cb_cls) - - - void - GNUNET_NAT_AUTO_autoconfig_cancel - d1/df6/group__nat.html - gaec8497f0947080e6080ce5ea0e97a90e - (struct GNUNET_NAT_AUTO_AutoHandle *ah) - - - - nat_auto_api_test.c - /home/grothoff/research/gnunet/src/nat-auto/ - d7/d84/nat__auto__api__test_8c - platform.h - gnunet_util_lib.h - gnunet_nat_service.h - gnunet_nat_auto_service.h - nat-auto.h - NatActivity - ClientActivity - GNUNET_NAT_AUTO_Test - - #define - LOG - d7/d84/nat__auto__api__test_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - NAT_SERVER_TIMEOUT - d7/d84/nat__auto__api__test_8c.html - a525ec9d91b0a270bb996a98355cf8a2b - - - - static void - reversal_cb - d7/d84/nat__auto__api__test_8c.html - a42475a4214bf097e819e1fb6552e8cb2 - (void *cls, const struct sockaddr *addr, socklen_t addrlen) - - - static void - do_udp_read - d7/d84/nat__auto__api__test_8c.html - ac5fd7ee37c9cee9a8aa83f473c045aaf - (void *cls) - - - static void - do_read - d7/d84/nat__auto__api__test_8c.html - a36c2cda22ba2ea77daf017f5e5dfba50 - (void *cls) - - - static void - do_accept - d7/d84/nat__auto__api__test_8c.html - ab8bc9d8d65fa9980c17625a08bd34b75 - (void *cls) - - - static void - mq_error_handler - d7/d84/nat__auto__api__test_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static void - addr_cb - d7/d84/nat__auto__api__test_8c.html - adf11fd6d1c64d32efe1860db994254c1 - (void *cls, void **app_ctx, int add_remove, enum GNUNET_NAT_AddressClass ac, const struct sockaddr *addr, socklen_t addrlen) - - - static void - do_fail - d7/d84/nat__auto__api__test_8c.html - a649d4043bf090dcbe653a87e3bb3788c - (void *cls) - - - struct GNUNET_NAT_AUTO_Test * - GNUNET_NAT_AUTO_test_start - d1/df6/group__nat.html - gae8740f6fe5f1778c9cb1f83d5c269e87 - (const struct GNUNET_CONFIGURATION_Handle *cfg, uint8_t proto, const char *section_name, GNUNET_NAT_TestCallback report, void *report_cls) - - - void - GNUNET_NAT_AUTO_test_stop - d1/df6/group__nat.html - ga50e98cb42c494d3b3107aa848f052ebb - (struct GNUNET_NAT_AUTO_Test *tst) - - - - gnunet-helper-nat-client.c - /home/grothoff/research/gnunet/src/nat/ - de/dbb/gnunet-helper-nat-client_8c - ip_header - icmp_ttl_exceeded_header - icmp_echo_header - udp_header - - #define - _GNU_SOURCE - de/dbb/gnunet-helper-nat-client_8c.html - a369266c24eacffb87046522897a570d5 - - - - #define - ICMP_TIME_EXCEEDED - de/dbb/gnunet-helper-nat-client_8c.html - a2dd6a16baad61e7b8fce213a0ccc3bba - - - - #define - GNUNET_memcpy - de/dbb/gnunet-helper-nat-client_8c.html - abd6b7d01a7ca1adb501c8d9e32b2bd47 - (dst, src, n) - - - #define - DUMMY_IP - de/dbb/gnunet-helper-nat-client_8c.html - a772eec6d7e62b1d1666320d91fca1e4e - - - - #define - NAT_TRAV_PORT - de/dbb/gnunet-helper-nat-client_8c.html - a7183b6ff97c48a2677cf91bbe8e21941 - - - - #define - PACKET_ID - de/dbb/gnunet-helper-nat-client_8c.html - afcf9bbb4af15e971f2b161c289628b6d - - - - static uint16_t - calc_checksum - de/dbb/gnunet-helper-nat-client_8c.html - a5da9d0e796798957479262a256b9edff - (const uint16_t *data, unsigned int bytes) - - - static void - send_icmp_udp - de/dbb/gnunet-helper-nat-client_8c.html - a110ae1da83e9b931fea003faa7e7de70 - (const struct in_addr *my_ip, const struct in_addr *other) - - - static void - send_icmp - de/dbb/gnunet-helper-nat-client_8c.html - ada41f19f80c5e67afd1d33f0eb4eca2d - (const struct in_addr *my_ip, const struct in_addr *other) - - - int - main - de/dbb/gnunet-helper-nat-client_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - rawsock - de/dbb/gnunet-helper-nat-client_8c.html - a9a1008a3b40e75b22aa5d7945cbf2918 - - - - static struct in_addr - dummy - de/dbb/gnunet-helper-nat-client_8c.html - ab6f088fc9374ec5a47cd492cad63e18c - - - - static uint16_t - port - de/dbb/gnunet-helper-nat-client_8c.html - a8e0798404bf2cf5dabb84c5ba9a4f236 - - - - - gnunet-helper-nat-server.c - /home/grothoff/research/gnunet/src/nat/ - df/d22/gnunet-helper-nat-server_8c - ip_header - icmp_ttl_exceeded_header - icmp_echo_header - udp_header - - #define - _GNU_SOURCE - df/d22/gnunet-helper-nat-server_8c.html - a369266c24eacffb87046522897a570d5 - - - - #define - ICMP_TIME_EXCEEDED - df/d22/gnunet-helper-nat-server_8c.html - a2dd6a16baad61e7b8fce213a0ccc3bba - - - - #define - GNUNET_memcpy - df/d22/gnunet-helper-nat-server_8c.html - abd6b7d01a7ca1adb501c8d9e32b2bd47 - (dst, src, n) - - - #define - VERBOSE - df/d22/gnunet-helper-nat-server_8c.html - a42f8c497a1968074f38bf5055c650dca - - - - #define - PACKET_ID - df/d22/gnunet-helper-nat-server_8c.html - afcf9bbb4af15e971f2b161c289628b6d - - - - #define - DUMMY_IP - df/d22/gnunet-helper-nat-server_8c.html - a772eec6d7e62b1d1666320d91fca1e4e - - - - #define - NAT_TRAV_PORT - df/d22/gnunet-helper-nat-server_8c.html - a7183b6ff97c48a2677cf91bbe8e21941 - - - - #define - ICMP_SEND_FREQUENCY_MS - df/d22/gnunet-helper-nat-server_8c.html - ab3e642c3325f935d65981d312375ce0b - - - - static uint16_t - calc_checksum - df/d22/gnunet-helper-nat-server_8c.html - a5da9d0e796798957479262a256b9edff - (const uint16_t *data, unsigned int bytes) - - - static void - send_icmp_echo - df/d22/gnunet-helper-nat-server_8c.html - ae591ad332b8792f172a4a143fc7cdc6b - (const struct in_addr *my_ip) - - - static void - send_udp - df/d22/gnunet-helper-nat-server_8c.html - a63b37ad3dc633a043ca9c515bfe423b9 - () - - - static void - process_icmp_response - df/d22/gnunet-helper-nat-server_8c.html - a0ecf065d3b5fbc1916519c8f00a0f032 - () - - - static int - setup_raw_socket - df/d22/gnunet-helper-nat-server_8c.html - a9b9494d02e74bb26d18511ca5420a544 - () - - - static int - make_udp_socket - df/d22/gnunet-helper-nat-server_8c.html - acd763c3b2b54b4f02d204f3c9126e44b - (const struct in_addr *my_ip) - - - int - main - df/d22/gnunet-helper-nat-server_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - icmpsock - df/d22/gnunet-helper-nat-server_8c.html - aac7dcd9c71df828f222a56bb4c3a3c22 - - - - static int - rawsock - df/d22/gnunet-helper-nat-server_8c.html - a9a1008a3b40e75b22aa5d7945cbf2918 - - - - static int - udpsock - df/d22/gnunet-helper-nat-server_8c.html - ae6fae578f9091435534f4df2b109c37a - - - - static struct in_addr - dummy - df/d22/gnunet-helper-nat-server_8c.html - ab6f088fc9374ec5a47cd492cad63e18c - - - - - gnunet-nat.c - /home/grothoff/research/gnunet/src/nat/ - db/d7d/gnunet-nat_8c - platform.h - gnunet_util_lib.h - gnunet_nat_service.h - - static void - test_finished - db/d7d/gnunet-nat_8c.html - add67041c1da1a9b4845b1b76663d23a6 - () - - - static void - address_cb - db/d7d/gnunet-nat_8c.html - af7ff2f33127f4883f2eb1d972568c93c - (void *cls, void **app_ctx, int add_remove, enum GNUNET_NAT_AddressClass ac, const struct sockaddr *addr, socklen_t addrlen) - - - static void - reversal_cb - db/d7d/gnunet-nat_8c.html - a820743d50aa50cc7e6e7ca179915624e - (void *cls, const struct sockaddr *remote_addr, socklen_t remote_addrlen) - - - static void - do_shutdown - db/d7d/gnunet-nat_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - stun_read_task - db/d7d/gnunet-nat_8c.html - aff4c5ab358b1ca073fe119d1a38e1bf1 - (void *cls) - - - static void - run - db/d7d/gnunet-nat_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - db/d7d/gnunet-nat_8c.html - af3ed9c200de85b53c94cd18764b246a2 - (int argc, char *const argv[]) - - - static int - global_ret - db/d7d/gnunet-nat_8c.html - a46aea8bacb6e1782ced692b1dfb4ff7b - - - - static char * - section_name - db/d7d/gnunet-nat_8c.html - a4539b74684e0bd6a98862a5d68ca0aec - - - - static int - use_udp - db/d7d/gnunet-nat_8c.html - aa24c0def51cab191e329c3af2e232157 - - - - static int - listen_reversal - db/d7d/gnunet-nat_8c.html - a5d87909948d6c9ff347dab551a968741 - - - - static int - use_tcp - db/d7d/gnunet-nat_8c.html - ada714d6ab091c9c26af316e4c344596a - - - - static uint8_t - proto - db/d7d/gnunet-nat_8c.html - adaae928b69788f774db092e75f1c4fb7 - - - - static char * - local_addr - db/d7d/gnunet-nat_8c.html - ad4ddf17428f7da27ffb9f04184ab7d43 - - - - static char * - remote_addr - db/d7d/gnunet-nat_8c.html - ab34b9dc2a5fade4ed46bb5873ca874d6 - - - - static int - do_stun - db/d7d/gnunet-nat_8c.html - ae00f4edb395b9e05fc140d79bb0d4d44 - - - - static struct GNUNET_NAT_Handle * - nh - db/d7d/gnunet-nat_8c.html - a28cca4a9c658b2a18c9c992a59e96e6b - - - - static struct GNUNET_NETWORK_Handle * - ls - db/d7d/gnunet-nat_8c.html - a928a63814f2db39a9a6aae3801f67ded - - - - static struct GNUNET_SCHEDULER_Task * - rtask - db/d7d/gnunet-nat_8c.html - a6f86aec5707f8a432130f050db79b25b - - - - - gnunet-service-nat.c - /home/grothoff/research/gnunet/src/nat/ - d4/d00/gnunet-service-nat_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_signatures.h - gnunet_statistics_service.h - gnunet_resolver_service.h - gnunet_nat_service.h - gnunet-service-nat.h - gnunet-service-nat_externalip.h - gnunet-service-nat_stun.h - gnunet-service-nat_mini.h - gnunet-service-nat_helper.h - nat.h - ClientAddress - LocalAddressList - ClientHandle - StunExternalIP - IfcProcContext - - #define - SCAN_FREQ - d4/d00/gnunet-service-nat_8c.html - a8127170b687c1f67a968886c128e76e4 - - - - #define - AUTOCONFIG_TIMEOUT - d4/d00/gnunet-service-nat_8c.html - a3be44ed4aa2a3f9bf88dc146b1adc09a - - - - #define - DYNDNS_FREQUENCY - d4/d00/gnunet-service-nat_8c.html - a79e928977789e3756d745593df5fe400 - - - - static void - free_lal - d4/d00/gnunet-service-nat_8c.html - ad3eca35977dfc92ba07ac9ea8f080bf6 - (struct LocalAddressList *lal) - - - static void - destroy_lal - d4/d00/gnunet-service-nat_8c.html - a52d0b970ad2343c87c14521af076b554 - () - - - static int - check_register - d4/d00/gnunet-service-nat_8c.html - a5e63f07fc8d5a860a373ee8882246d21 - (void *cls, const struct GNUNET_NAT_RegisterMessage *message) - - - static int - match_ipv4 - d4/d00/gnunet-service-nat_8c.html - a78001f64343945033d38fa5145237c98 - (const char *network, const struct in_addr *ip, uint8_t bits) - - - static int - match_ipv6 - d4/d00/gnunet-service-nat_8c.html - a626b77c63aac88eff49ad2d4dbf39bf7 - (const char *network, const struct in6_addr *ip, uint8_t bits) - - - static int - is_nat_v4 - d4/d00/gnunet-service-nat_8c.html - ad7c313956639fdbcf185cc075e778d16 - (const struct in_addr *ip) - - - static int - is_nat_v6 - d4/d00/gnunet-service-nat_8c.html - ac51f318431ee1af899c5566dbac56a70 - (const struct in6_addr *ip) - - - static int - ifc_proc - d4/d00/gnunet-service-nat_8c.html - aa8e82da6c6dddae32dc2ca0ac16bfcc3 - (void *cls, const char *name, int isDefault, const struct sockaddr *addr, const struct sockaddr *broadcast_addr, const struct sockaddr *netmask, socklen_t addrlen) - - - static void - notify_client - d4/d00/gnunet-service-nat_8c.html - a5e77d0b5db20be6a24ac3680d9ba8143 - (enum GNUNET_NAT_AddressClass ac, struct ClientHandle *ch, int add, const void *addr, size_t addr_len) - - - static void - check_notify_client - d4/d00/gnunet-service-nat_8c.html - a6c9239a97b781991ca4280df79434562 - (struct LocalAddressList *delta, struct ClientHandle *ch, int add) - - - static void - notify_clients - d4/d00/gnunet-service-nat_8c.html - a668464d3e63bb1c813fd5011b982b18c - (struct LocalAddressList *delta, int add) - - - static void - notify_client_external_ipv4_change - d4/d00/gnunet-service-nat_8c.html - a5939d9e287d4bc384b80033759531b38 - (void *cls, const struct in_addr *v4, int add) - - - static void - reversal_callback - d4/d00/gnunet-service-nat_8c.html - a80af0406d2a964feccca500585325f6d - (void *cls, const struct sockaddr_in *ra) - - - static void - run_scan - d4/d00/gnunet-service-nat_8c.html - a6e9faebaf9759d3c75be4469a5dcfe8b - (void *cls) - - - static void - upnp_addr_change_cb - d4/d00/gnunet-service-nat_8c.html - a3a1ae4d7652d9ac5c22387c032c8e1b0 - (void *cls, int add_remove, const struct sockaddr *addr, socklen_t addrlen, enum GNUNET_NAT_StatusCode result) - - - static void - dyndns_lookup - d4/d00/gnunet-service-nat_8c.html - abbc7e8ab8d37a63c5ed1e1bbac4e6f57 - (void *cls) - - - static void - process_external_ip - d4/d00/gnunet-service-nat_8c.html - a63431e977045dd19b7b75b305f43da3f - (void *cls, const struct sockaddr *addr, socklen_t addrlen) - - - static void - lookup_hole_external - d4/d00/gnunet-service-nat_8c.html - a9a8ca9317f9a201ff6b7b18871e5938d - (struct ClientHandle *ch) - - - static void - handle_register - d4/d00/gnunet-service-nat_8c.html - a8b211c37a56b665839fc4eebfa32b244 - (void *cls, const struct GNUNET_NAT_RegisterMessage *message) - - - static int - check_stun - d4/d00/gnunet-service-nat_8c.html - a101bb73ac4258787f664944855f7d3df - (void *cls, const struct GNUNET_NAT_HandleStunMessage *message) - - - static void - notify_clients_stun_change - d4/d00/gnunet-service-nat_8c.html - a49e04af5bbc7cf3925ab2eb02ad7b678 - (const struct sockaddr_in *ip, int add) - - - static void - stun_ip_timeout - d4/d00/gnunet-service-nat_8c.html - a9288aa15bd8beeca7e9b428231c25551 - (void *cls) - - - static void - handle_stun - d4/d00/gnunet-service-nat_8c.html - a0eebda5c489fc6caa26b856d4db7837d - (void *cls, const struct GNUNET_NAT_HandleStunMessage *message) - - - static int - check_request_connection_reversal - d4/d00/gnunet-service-nat_8c.html - aa3f05c5550eab69010673e0e94bff846 - (void *cls, const struct GNUNET_NAT_RequestConnectionReversalMessage *message) - - - static void - handle_request_connection_reversal - d4/d00/gnunet-service-nat_8c.html - ab7e023b85654da235f108bed4e740d8a - (void *cls, const struct GNUNET_NAT_RequestConnectionReversalMessage *message) - - - static void - shutdown_task - d4/d00/gnunet-service-nat_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - run - d4/d00/gnunet-service-nat_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - static void * - client_connect_cb - d4/d00/gnunet-service-nat_8c.html - a59bdc2686a972268ebbe1bc798ded17c - (void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d4/d00/gnunet-service-nat_8c.html - ac42ef8df5e7252aab48d6463ea70cac5 - (void *cls, struct GNUNET_SERVICE_Client *c, void *internal_cls) - - - - GNUNET_SERVICE_MAIN - d4/d00/gnunet-service-nat_8c.html - a4db7cf5f4605ee25285a0b446e02230a - ("nat", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(register, GNUNET_MESSAGE_TYPE_NAT_REGISTER, struct GNUNET_NAT_RegisterMessage, NULL), GNUNET_MQ_hd_var_size(stun, GNUNET_MESSAGE_TYPE_NAT_HANDLE_STUN, struct GNUNET_NAT_HandleStunMessage, NULL), GNUNET_MQ_hd_var_size(request_connection_reversal, GNUNET_MESSAGE_TYPE_NAT_REQUEST_CONNECTION_REVERSAL, struct GNUNET_NAT_RequestConnectionReversalMessage, NULL), GNUNET_MQ_handler_end()) - - - static struct GNUNET_TIME_Relative - stun_stale_timeout - d4/d00/gnunet-service-nat_8c.html - aeb8a8e4982955535e1b9f5268284c40b - - - - static struct GNUNET_TIME_Relative - dyndns_frequency - d4/d00/gnunet-service-nat_8c.html - a194a23b55554f65ed990b7e204fe2f6d - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d4/d00/gnunet-service-nat_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_STATISTICS_Handle * - stats - d4/d00/gnunet-service-nat_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_SCHEDULER_Task * - scan_task - d4/d00/gnunet-service-nat_8c.html - a792df68cfb0ea3ea724d8656fa09e8dd - - - - static struct ClientHandle * - ch_head - d4/d00/gnunet-service-nat_8c.html - a16445dafdc80855fe881a7f9cd337e3f - - - - static struct ClientHandle * - ch_tail - d4/d00/gnunet-service-nat_8c.html - a653672bd58578382ff9fcc2c24d86246 - - - - static struct LocalAddressList * - lal_head - d4/d00/gnunet-service-nat_8c.html - a6deec3d3a45ed4a74bddec88dd37803d - - - - static struct LocalAddressList * - lal_tail - d4/d00/gnunet-service-nat_8c.html - ac8e296f1f11523db0d772993ff74943c - - - - static struct StunExternalIP * - se_head - d4/d00/gnunet-service-nat_8c.html - a175241a01f5dd7e13e748762b5669837 - - - - static struct StunExternalIP * - se_tail - d4/d00/gnunet-service-nat_8c.html - a8886c907443a33bc8b945ab3ca37a2bd - - - - int - enable_upnp - d4/d00/gnunet-service-nat_8c.html - ae10223091435b2cdb818627cfcba5dd6 - - - - int - enable_ipscan - d4/d00/gnunet-service-nat_8c.html - a46a13417692c73c5ad1122f15b1b3145 - - - - - gnunet-service-nat.h - /home/grothoff/research/gnunet/src/nat/ - d7/d8d/gnunet-service-nat_8h - - int - enable_upnp - d7/d8d/gnunet-service-nat_8h.html - ae10223091435b2cdb818627cfcba5dd6 - - - - - gnunet-service-nat_externalip.c - /home/grothoff/research/gnunet/src/nat/ - db/dba/gnunet-service-nat__externalip_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_signatures.h - gnunet_statistics_service.h - gnunet_resolver_service.h - gnunet_nat_service.h - gnunet-service-nat.h - gnunet-service-nat_externalip.h - gnunet-service-nat_stun.h - gnunet-service-nat_mini.h - gnunet-service-nat_helper.h - nat.h - GN_ExternalIPMonitor - - #define - EXTERN_IP_RETRY_TIMEOUT - db/dba/gnunet-service-nat__externalip_8c.html - a7a961125403b46f654b720d73e7cc49c - - - - #define - EXTERN_IP_RETRY_FAILURE - db/dba/gnunet-service-nat__externalip_8c.html - a8d3d3ab0b54e6d55c5bbdb95f6765e52 - - - - #define - EXTERN_IP_RETRY_SUCCESS - db/dba/gnunet-service-nat__externalip_8c.html - afc025f22b76ea136ce393056b37e3093 - - - - static void - notify_monitors_external_ipv4_change - db/dba/gnunet-service-nat__externalip_8c.html - af40d4680f71d6bb6c917e7ee7d52229b - (int add, const struct in_addr *v4) - - - static void - run_external_ip - db/dba/gnunet-service-nat__externalip_8c.html - aa347fc2333e70f5cb83c7dc9ba6bad1c - (void *cls) - - - static void - handle_external_ip - db/dba/gnunet-service-nat__externalip_8c.html - aaa90e8745aea199e870acd1e30e75e97 - (void *cls, const struct in_addr *addr, enum GNUNET_NAT_StatusCode result) - - - void - GN_nat_status_changed - db/dba/gnunet-service-nat__externalip_8c.html - a5b03ea5561ec6936aa1d0e948f6f6d0f - (int have_nat) - - - struct GN_ExternalIPMonitor * - GN_external_ipv4_monitor_start - db/dba/gnunet-service-nat__externalip_8c.html - af10f410654e98a33c5314240150c0f47 - (GN_NotifyExternalIPv4Change cb, void *cb_cls) - - - void - GN_external_ipv4_monitor_stop - db/dba/gnunet-service-nat__externalip_8c.html - a5384500efba46afc397292702b7ec86b - (struct GN_ExternalIPMonitor *mon) - - - static struct GN_ExternalIPMonitor * - mon_head - db/dba/gnunet-service-nat__externalip_8c.html - ac7840c6351a21ab38620dadb503d21cd - - - - static struct GN_ExternalIPMonitor * - mon_tail - db/dba/gnunet-service-nat__externalip_8c.html - a5fd27da3acb7a71107a7f8e998351dbf - - - - static struct GNUNET_SCHEDULER_Task * - probe_external_ip_task - db/dba/gnunet-service-nat__externalip_8c.html - a5b10a117831ab1b11487280df83cf273 - - - - static struct GNUNET_NAT_ExternalHandle * - probe_external_ip_op - db/dba/gnunet-service-nat__externalip_8c.html - a229d85567f3162be11678a3fab95d330 - - - - static struct in_addr - mini_external_ipv4 - db/dba/gnunet-service-nat__externalip_8c.html - a862544e75105ab658b5b2cfd503976a5 - - - - - gnunet-service-nat_externalip.h - /home/grothoff/research/gnunet/src/nat/ - de/dd5/gnunet-service-nat__externalip_8h - platform.h - - void(* - GN_NotifyExternalIPv4Change - de/dd5/gnunet-service-nat__externalip_8h.html - a2232f9096c82c0128d6ea0f7c97afe42 - )(void *cls, const struct in_addr *ip, int add_remove) - - - void - GN_nat_status_changed - de/dd5/gnunet-service-nat__externalip_8h.html - a5b03ea5561ec6936aa1d0e948f6f6d0f - (int have_nat) - - - struct GN_ExternalIPMonitor * - GN_external_ipv4_monitor_start - de/dd5/gnunet-service-nat__externalip_8h.html - af10f410654e98a33c5314240150c0f47 - (GN_NotifyExternalIPv4Change cb, void *cb_cls) - - - void - GN_external_ipv4_monitor_stop - de/dd5/gnunet-service-nat__externalip_8h.html - a5384500efba46afc397292702b7ec86b - (struct GN_ExternalIPMonitor *mon) - - - - gnunet-service-nat_helper.c - /home/grothoff/research/gnunet/src/nat/ - dc/d70/gnunet-service-nat__helper_8c - platform.h - gnunet_util_lib.h - gnunet-service-nat_helper.h - HelperContext - - static void - restart_nat_server - dc/d70/gnunet-service-nat__helper_8c.html - abc07a09b493113c64ee1bb13738dc8a4 - (void *cls) - - - static void - try_again - dc/d70/gnunet-service-nat__helper_8c.html - a9e2238a5a57a43de21169b9057f59f62 - (struct HelperContext *h) - - - static void - nat_server_read - dc/d70/gnunet-service-nat__helper_8c.html - a5fe8cae6bf194496ab2908b2f6c80a7e - (void *cls) - - - struct HelperContext * - GN_start_gnunet_nat_server_ - dc/d70/gnunet-service-nat__helper_8c.html - ad8e89f1e3c04a6c5ac768d5cd016b4a2 - (const struct in_addr *internal_address, GN_ReversalCallback cb, void *cb_cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GN_stop_gnunet_nat_server_ - dc/d70/gnunet-service-nat__helper_8c.html - a82541fba957d22e2e5b6fb0c1f9da09a - (struct HelperContext *h) - - - int - GN_request_connection_reversal - dc/d70/gnunet-service-nat__helper_8c.html - a17e13330378c61b221342f3dd12480c9 - (const struct in_addr *internal_address, uint16_t internal_port, const struct in_addr *remote_v4, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - - gnunet-service-nat_helper.h - /home/grothoff/research/gnunet/src/nat/ - d6/d1a/gnunet-service-nat__helper_8h - platform.h - gnunet_util_lib.h - - void(* - GN_ReversalCallback - d6/d1a/gnunet-service-nat__helper_8h.html - a97cf182b9d2129897a4bf0a4ae9df075 - )(void *cls, const struct sockaddr_in *ra) - - - struct HelperContext * - GN_start_gnunet_nat_server_ - d6/d1a/gnunet-service-nat__helper_8h.html - ad8e89f1e3c04a6c5ac768d5cd016b4a2 - (const struct in_addr *internal_address, GN_ReversalCallback cb, void *cb_cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GN_stop_gnunet_nat_server_ - d6/d1a/gnunet-service-nat__helper_8h.html - a82541fba957d22e2e5b6fb0c1f9da09a - (struct HelperContext *h) - - - int - GN_request_connection_reversal - d6/d1a/gnunet-service-nat__helper_8h.html - a17e13330378c61b221342f3dd12480c9 - (const struct in_addr *internal_address, uint16_t internal_port, const struct in_addr *remote_v4, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - - gnunet-service-nat_mini.c - /home/grothoff/research/gnunet/src/nat/ - de/de3/gnunet-service-nat__mini_8c - platform.h - gnunet_util_lib.h - gnunet_nat_service.h - gnunet-service-nat_mini.h - nat.h - GNUNET_NAT_ExternalHandle - GNUNET_NAT_MiniHandle - - #define - LOG - de/de3/gnunet-service-nat__mini_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - MAP_TIMEOUT - de/de3/gnunet-service-nat__mini_8c.html - a6a508a1fc5eb45c8a25b3b25d289c431 - - - - #define - UNMAP_TIMEOUT - de/de3/gnunet-service-nat__mini_8c.html - aee3cfdf09cd75d310dcd9bf520e0b6ad - - - - #define - MAP_REFRESH_FREQ - de/de3/gnunet-service-nat__mini_8c.html - a7febc9efc61021ba7b51dc8dcf1a484d - - - - static void - read_external_ipv4 - de/de3/gnunet-service-nat__mini_8c.html - afbdbf132cd1c36dee7578a028456e18d - (void *cls) - - - static void - signal_external_ip_error - de/de3/gnunet-service-nat__mini_8c.html - a353edc49662c2aff3dae6da5cc934d8b - (void *cls) - - - struct GNUNET_NAT_ExternalHandle * - GNUNET_NAT_mini_get_external_ipv4_ - de/de3/gnunet-service-nat__mini_8c.html - a23e4eed708714d51488546505dd7ca55 - (GNUNET_NAT_IPCallback cb, void *cb_cls) - - - void - GNUNET_NAT_mini_get_external_ipv4_cancel_ - de/de3/gnunet-service-nat__mini_8c.html - a18402e3c8cd1628ee3227af253c24ec4 - (struct GNUNET_NAT_ExternalHandle *eh) - - - static void - do_refresh - de/de3/gnunet-service-nat__mini_8c.html - ab273df2633e407d2171bd6b07aeb128d - (void *cls) - - - static void - process_map_output - de/de3/gnunet-service-nat__mini_8c.html - a1c5c99ea62b238cc50df9da2e7db0f3e - (void *cls, const char *line) - - - static void - run_upnpc_r - de/de3/gnunet-service-nat__mini_8c.html - a054a386479c2bf9b092c0612250c9bee - (struct GNUNET_NAT_MiniHandle *mini) - - - static void - process_refresh_output - de/de3/gnunet-service-nat__mini_8c.html - a94f6eb44b6f9ece731fc9e32b6639e37 - (void *cls, const char *line) - - - struct GNUNET_NAT_MiniHandle * - GNUNET_NAT_mini_map_start - de/de3/gnunet-service-nat__mini_8c.html - ad8ced826821f3b26cccecb60a6d73828 - (uint16_t port, int is_tcp, GNUNET_NAT_MiniAddressCallback ac, void *ac_cls) - - - static void - process_unmap_output - de/de3/gnunet-service-nat__mini_8c.html - af097b961b624007cc1ef7e8a470be227 - (void *cls, const char *line) - - - void - GNUNET_NAT_mini_map_stop - de/de3/gnunet-service-nat__mini_8c.html - a82cb4393cd954f798cca811503be004f - (struct GNUNET_NAT_MiniHandle *mini) - - - - gnunet-service-nat_mini.h - /home/grothoff/research/gnunet/src/nat/ - d2/d8f/gnunet-service-nat__mini_8h - - void(* - GNUNET_NAT_IPCallback - d2/d8f/gnunet-service-nat__mini_8h.html - a5c46b54d0f2c2d41f7c836d91adfb58f - )(void *cls, const struct in_addr *addr, enum GNUNET_NAT_StatusCode result) - - - void(* - GNUNET_NAT_MiniAddressCallback - d2/d8f/gnunet-service-nat__mini_8h.html - a5181cffb4a7a28f13b3dccf4a2e91b21 - )(void *cls, int add_remove, const struct sockaddr *addr, socklen_t addrlen, enum GNUNET_NAT_StatusCode result) - - - struct GNUNET_NAT_ExternalHandle * - GNUNET_NAT_mini_get_external_ipv4_ - d2/d8f/gnunet-service-nat__mini_8h.html - a23e4eed708714d51488546505dd7ca55 - (GNUNET_NAT_IPCallback cb, void *cb_cls) - - - void - GNUNET_NAT_mini_get_external_ipv4_cancel_ - d2/d8f/gnunet-service-nat__mini_8h.html - a18402e3c8cd1628ee3227af253c24ec4 - (struct GNUNET_NAT_ExternalHandle *eh) - - - struct GNUNET_NAT_MiniHandle * - GNUNET_NAT_mini_map_start - d2/d8f/gnunet-service-nat__mini_8h.html - ad8ced826821f3b26cccecb60a6d73828 - (uint16_t port, int is_tcp, GNUNET_NAT_MiniAddressCallback ac, void *ac_cls) - - - void - GNUNET_NAT_mini_map_stop - d2/d8f/gnunet-service-nat__mini_8h.html - a82cb4393cd954f798cca811503be004f - (struct GNUNET_NAT_MiniHandle *mini) - - - - gnunet-service-nat_stun.c - /home/grothoff/research/gnunet/src/nat/ - dd/dac/gnunet-service-nat__stun_8c - platform.h - gnunet_util_lib.h - nat_stun.h - StunState - - #define - LOG - dd/dac/gnunet-service-nat__stun_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - stun_get_mapped - dd/dac/gnunet-service-nat__stun_8c.html - ad03724253c682702f4e0c8d1891a358f - (struct StunState *st, const struct stun_attr *attr, uint32_t magic, struct sockaddr_in *arg) - - - int - GNUNET_NAT_stun_handle_packet_ - dd/dac/gnunet-service-nat__stun_8c.html - a7736273a80bc7e0d8c5e5e9fa9a0f54b - (const void *data, size_t len, struct sockaddr_in *arg) - - - - gnunet-service-nat_stun.h - /home/grothoff/research/gnunet/src/nat/ - d9/db5/gnunet-service-nat__stun_8h - platform.h - - int - GNUNET_NAT_stun_handle_packet_ - d9/db5/gnunet-service-nat__stun_8h.html - a7736273a80bc7e0d8c5e5e9fa9a0f54b - (const void *data, size_t len, struct sockaddr_in *arg) - - - - nat.h - /home/grothoff/research/gnunet/src/nat/ - dd/d01/nat_8h - gnunet_util_lib.h - GNUNET_NAT_TestMessage - GNUNET_NAT_RegisterMessage - GNUNET_NAT_HandleStunMessage - GNUNET_NAT_RequestConnectionReversalMessage - GNUNET_NAT_ConnectionReversalRequestedMessage - GNUNET_NAT_AddressChangeNotificationMessage - - - GNUNET_NAT_RegisterFlags - dd/d01/nat_8h.html - aebb20a4ef84d4328a21f60a08801ad68 - - - - GNUNET_NAT_RF_NONE - dd/d01/nat_8h.html - aebb20a4ef84d4328a21f60a08801ad68a2755999bfcf369445a628f4eb7d8dd67 - - - - GNUNET_NAT_RF_ADDRESSES - dd/d01/nat_8h.html - aebb20a4ef84d4328a21f60a08801ad68a2334f8f4b4112b7f3050a72d27ac7556 - - - - GNUNET_NAT_RF_REVERSAL - dd/d01/nat_8h.html - aebb20a4ef84d4328a21f60a08801ad68a4677cda41eccafb8e50fd3c38b1b8449 - - - - - nat_api.c - /home/grothoff/research/gnunet/src/nat/ - d6/d99/nat__api_8c - platform.h - gnunet_nat_service.h - nat.h - nat_stun.h - AddrEntry - GNUNET_NAT_Handle - - static void - do_connect - d6/d99/nat__api_8c.html - a65c91a0259d1da59029c279ed250fc8e - (void *cls) - - - static void - reconnect - d6/d99/nat__api_8c.html - a7eeb78fddb83ae06dce6f1fcf91c4b8d - (struct GNUNET_NAT_Handle *nh) - - - static int - check_connection_reversal_request - d6/d99/nat__api_8c.html - a0ac2e52726be84a4240b0d2a2463ab5c - (void *cls, const struct GNUNET_NAT_ConnectionReversalRequestedMessage *crm) - - - static void - handle_connection_reversal_request - d6/d99/nat__api_8c.html - a9ada78d47036db1b430c3dcc33f93797 - (void *cls, const struct GNUNET_NAT_ConnectionReversalRequestedMessage *crm) - - - static int - check_address_change_notification - d6/d99/nat__api_8c.html - a8a9621194d4a3f34110196d515d87f4d - (void *cls, const struct GNUNET_NAT_AddressChangeNotificationMessage *acn) - - - static void - handle_address_change_notification - d6/d99/nat__api_8c.html - a3f023adbbe9f2f00e01abbb4ca11a697 - (void *cls, const struct GNUNET_NAT_AddressChangeNotificationMessage *acn) - - - static void - mq_error_handler - d6/d99/nat__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_NAT_Handle * - GNUNET_NAT_register - d1/df6/group__nat.html - gafa9f5b8aee4994bc797209cbb11cc1f4 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *config_section, uint8_t proto, unsigned int num_addrs, const struct sockaddr **addrs, const socklen_t *addrlens, GNUNET_NAT_AddressCallback address_callback, GNUNET_NAT_ReversalCallback reversal_callback, void *callback_cls) - - - static int - test_stun_packet - d6/d99/nat__api_8c.html - a545a1b77bc984b8e9b3b9de2bd2d1619 - (const void *data, size_t len) - - - int - GNUNET_NAT_stun_handle_packet - d1/df6/group__nat.html - gab2211bbacf06ee9493e3c0e3fc054a27 - (struct GNUNET_NAT_Handle *nh, const struct sockaddr *sender_addr, size_t sender_addr_len, const void *data, size_t data_size) - - - int - GNUNET_NAT_test_address - d1/df6/group__nat.html - gafe00f8249211e8dba202ffe1c7ec8c70 - (struct GNUNET_NAT_Handle *nh, const void *addr, socklen_t addrlen) - - - int - GNUNET_NAT_request_reversal - d1/df6/group__nat.html - ga286e03fe7dca76280a6ce5a711132a7e - (struct GNUNET_NAT_Handle *nh, const struct sockaddr_in *local_sa, const struct sockaddr_in *remote_sa) - - - void - GNUNET_NAT_unregister - d1/df6/group__nat.html - ga64c405a83307bebc120950d7b7b3c215 - (struct GNUNET_NAT_Handle *nh) - - - - nat_api_stun.c - /home/grothoff/research/gnunet/src/nat/ - d6/df7/nat__api__stun_8c - platform.h - gnunet_util_lib.h - gnunet_resolver_service.h - gnunet_nat_service.h - nat_stun.h - GNUNET_NAT_STUN_Handle - - #define - LOG - d6/df7/nat__api__stun_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - TIMEOUT - d6/df7/nat__api__stun_8c.html - a45ba202b05caf39795aeca91b0ae547e - - - - static int - encode_message - d6/df7/nat__api__stun_8c.html - aedd89cb800745bdf0c68ea431b31b52d - (enum StunClasses msg_class, enum StunMethods method) - - - static void - generate_request_id - d6/df7/nat__api__stun_8c.html - af0087b3832f9d02e92b94d5bcf2f4a3e - (struct stun_header *req) - - - static void - stun_dns_callback - d6/df7/nat__api__stun_8c.html - a3cd227e49e12c2c0f3a0ccdfd5223fa7 - (void *cls, const struct sockaddr *addr, socklen_t addrlen) - - - struct GNUNET_NAT_STUN_Handle * - GNUNET_NAT_stun_make_request - d1/df6/group__nat.html - ga8ef8637fc799a50dba1b3b7fc99ae706 - (const char *server, uint16_t port, struct GNUNET_NETWORK_Handle *sock, GNUNET_NAT_TestCallback cb, void *cb_cls) - - - void - GNUNET_NAT_stun_make_request_cancel - d1/df6/group__nat.html - ga6c767d91bff48e0b38651d0e17625d9e - (struct GNUNET_NAT_STUN_Handle *rh) - - - - nat_stun.h - /home/grothoff/research/gnunet/src/nat/ - d8/d91/nat__stun_8h - stun_trans_id - stun_header - stun_attr - stun_addr - - #define - STUN_IGNORE - d8/d91/nat__stun_8h.html - a935d4d3b32784ce267fc85d8694d9905 - - - - #define - STUN_ACCEPT - d8/d91/nat__stun_8h.html - a99997ca32f4f4f6e229dd8aaacd71ec0 - - - - #define - STUN_MAGIC_COOKIE - d8/d91/nat__stun_8h.html - a02a4225ae1905fff8c97e3a2748c63f4 - - - - - StunClasses - d8/d91/nat__stun_8h.html - aedbeed24de75f6398233eb676f3de277 - - - - INVALID_CLASS - d8/d91/nat__stun_8h.html - aedbeed24de75f6398233eb676f3de277a576f6a931671b30be6df8626102fd3c0 - - - - STUN_REQUEST - d8/d91/nat__stun_8h.html - aedbeed24de75f6398233eb676f3de277a7578d118b2e4c3d2bf1c328d91df4265 - - - - STUN_INDICATION - d8/d91/nat__stun_8h.html - aedbeed24de75f6398233eb676f3de277a79f1653fa78c4c01da43abab120868a2 - - - - STUN_RESPONSE - d8/d91/nat__stun_8h.html - aedbeed24de75f6398233eb676f3de277aad34363bf715a7bf5b5654f58b3f2bfc - - - - STUN_ERROR_RESPONSE - d8/d91/nat__stun_8h.html - aedbeed24de75f6398233eb676f3de277a97d3f59a9c3aa3bb172ea95c1585dbd4 - - - - - StunMethods - d8/d91/nat__stun_8h.html - a2d56e9f8b63f7d9d8679e99e444be21b - - - - INVALID_METHOD - d8/d91/nat__stun_8h.html - a2d56e9f8b63f7d9d8679e99e444be21bad226abaf0bd38444586a018dad8d0674 - - - - STUN_BINDING - d8/d91/nat__stun_8h.html - a2d56e9f8b63f7d9d8679e99e444be21ba302abde2da6bfe0acf433bf03c0b4866 - - - - STUN_SHARED_SECRET - d8/d91/nat__stun_8h.html - a2d56e9f8b63f7d9d8679e99e444be21ba716dfb4718c4fdf672331e67cea45a1d - - - - STUN_ALLOCATE - d8/d91/nat__stun_8h.html - a2d56e9f8b63f7d9d8679e99e444be21ba22243dfd6293b71d7f7241d47a40c9de - - - - STUN_REFRESH - d8/d91/nat__stun_8h.html - a2d56e9f8b63f7d9d8679e99e444be21ba0361b153e1fffa409f5a5979755a1294 - - - - STUN_SEND - d8/d91/nat__stun_8h.html - a2d56e9f8b63f7d9d8679e99e444be21ba35dbff13d9e8a725dd9fe1e83c93001f - - - - STUN_DATA - d8/d91/nat__stun_8h.html - a2d56e9f8b63f7d9d8679e99e444be21ba5b589f3ebf646303ff3b7b7e6d704448 - - - - STUN_CREATE_PERMISSION - d8/d91/nat__stun_8h.html - a2d56e9f8b63f7d9d8679e99e444be21bafd5216e4c606768f2b9cff4cabd2c192 - - - - STUN_CHANNEL_BIND - d8/d91/nat__stun_8h.html - a2d56e9f8b63f7d9d8679e99e444be21ba13ad6cc695f61a61786fdb851aef65ed - - - - - StunAttributes - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2 - - - - STUN_MAPPED_ADDRESS - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2afb7d761b2071a51fb8e97379842aa367 - - - - STUN_RESPONSE_ADDRESS - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2a063281eae0222c26f5424e8c46af1d11 - - - - STUN_CHANGE_ADDRESS - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2aaaa8ca798c4f01ec4f3c4dd9c03494f2 - - - - STUN_SOURCE_ADDRESS - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2aa240ac011f53d506ff13963a97d80b1d - - - - STUN_CHANGED_ADDRESS - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2a983926723cca30c924d1b97bb79cfadc - - - - STUN_USERNAME - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2ac412fefa6546ab11180a828b03b21c90 - - - - STUN_PASSWORD - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2a6bdbcd46077eeb663596311299c941e3 - - - - STUN_MESSAGE_INTEGRITY - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2ae731012167acda32d1c21625bcede734 - - - - STUN_ERROR_CODE - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2a2ad62d608bc6aa53186e5875ce96407f - - - - STUN_UNKNOWN_ATTRIBUTES - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2a5128897a2fc68b788ba6ba9d8e360453 - - - - STUN_REFLECTED_FROM - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2aae98b7be6e159ff74cd28527d031bc56 - - - - STUN_REALM - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2af865bdfddea2a12a0e0c65bd05c1261c - - - - STUN_NONCE - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2ad198142bb17afb6ebbc6e7770f5a3336 - - - - STUN_XOR_MAPPED_ADDRESS - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2afc3a87edabf9fac6ec7e8c5478a8b400 - - - - STUN_MS_VERSION - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2a52c954aa5e7e4df9b4c18b1897253a78 - - - - STUN_MS_XOR_MAPPED_ADDRESS - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2a605e3e265de9c863de7a2aab9177d342 - - - - STUN_SOFTWARE - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2a87aa99fb2fae62ac02558ed4ae30f965 - - - - STUN_ALTERNATE_SERVER - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2af5926bac932499e7b340cbddaed0c4c6 - - - - STUN_FINGERPRINT - d8/d91/nat__stun_8h.html - a470e11e98a8e8d29746f32c1476f7eb2a9518b5c6a91970bbd85ad1e8b95d13f4 - - - - static enum StunClasses - decode_class - d8/d91/nat__stun_8h.html - a0c167f2726d3d88ec2e949778f0c4780 - (int msg) - - - static enum StunMethods - decode_method - d8/d91/nat__stun_8h.html - ae931b86ef9b9ec624b658694abb49473 - (int msg) - - - static const char * - stun_msg2str - d8/d91/nat__stun_8h.html - aa27c7a598b9e3dcd1eb79f0a1ac32d58 - (int msg) - - - static const char * - stun_attr2str - d8/d91/nat__stun_8h.html - a3e6e6c3217bfe292170ad55030e90570 - (enum StunAttributes msg) - - - - gnunet-nse-profiler.c - /home/grothoff/research/gnunet/src/nse/ - d5/dc1/gnunet-nse-profiler_8c - platform.h - gnunet_testbed_service.h - gnunet_nse_service.h - NSEPeer - OpListEntry - - #define - LOG - d5/dc1/gnunet-nse-profiler_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_DEBUG - d5/dc1/gnunet-nse-profiler_8c.html - a754b3d074e0af4ad3c7b918dd77ecb2d - (...) - - - static void - close_monitor_connections - d5/dc1/gnunet-nse-profiler_8c.html - a5f26e2c20d51fc14a17a11e082a45098 - () - - - static void - shutdown_task - d5/dc1/gnunet-nse-profiler_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - handle_estimate - d5/dc1/gnunet-nse-profiler_8c.html - a9e806c3d4f3b3630e95514d3ddf22a4c - (void *cls, struct GNUNET_TIME_Absolute timestamp, double estimate, double std_dev) - - - static void * - nse_connect_adapter - d5/dc1/gnunet-nse-profiler_8c.html - aed800f9a4742c48ccad05b88b68e2d72 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - nse_disconnect_adapter - d5/dc1/gnunet-nse-profiler_8c.html - af5f536d0a5c62bf3aee48bfb8801915e - (void *cls, void *op_result) - - - static int - stat_iterator - d5/dc1/gnunet-nse-profiler_8c.html - a36d28d8c6c4731e1d25a7b8a1df687cb - (void *cls, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - static void * - stat_connect_adapter - d5/dc1/gnunet-nse-profiler_8c.html - ae5178c371645e9468b343de1583f6c80 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - stat_disconnect_adapter - d5/dc1/gnunet-nse-profiler_8c.html - a2969eb29a3c90b8be9f03b9e9d0ff222 - (void *cls, void *op_result) - - - static void - stat_comp_cb - d5/dc1/gnunet-nse-profiler_8c.html - a1e53d91d1eafe883c118303f077e9a5a - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - static void - connect_nse_service - d5/dc1/gnunet-nse-profiler_8c.html - a8246b3cd90abcb34769e4ef7a5642e0e - () - - - static void - next_round - d5/dc1/gnunet-nse-profiler_8c.html - aacf451de69f5598881558bf9abf3d910 - (void *cls) - - - static void - finish_round - d5/dc1/gnunet-nse-profiler_8c.html - afd51a11685c7023b89f2469565a8dd55 - (void *cls) - - - static void - run_round - d5/dc1/gnunet-nse-profiler_8c.html - a8359a527f7acb07b85296b6b5315fe93 - () - - - static struct OpListEntry * - make_oplist_entry - d5/dc1/gnunet-nse-profiler_8c.html - ac4445a72ef6cf5c2a21941e07b69fa9f - () - - - static void - manage_service_cb - d5/dc1/gnunet-nse-profiler_8c.html - a894862c5826f82bcb25b547ca874f19a - (void *cls, struct GNUNET_TESTBED_Operation *op, const char *emsg) - - - static void - adjust_running_peers - d5/dc1/gnunet-nse-profiler_8c.html - a904a5351feb4c454e9142eea7350a9d1 - () - - - static void - master_controller_cb - d5/dc1/gnunet-nse-profiler_8c.html - ac17a55448b2f96440c871faa116e1437 - (void *cls, const struct GNUNET_TESTBED_EventInformation *event) - - - static void - test_master - d5/dc1/gnunet-nse-profiler_8c.html - a84efd85bbd307bb738609a1886ff8087 - (void *cls, struct GNUNET_TESTBED_RunHandle *h, unsigned int num_peers_, struct GNUNET_TESTBED_Peer **peers, unsigned int links_succeeded, unsigned int links_failed) - - - static void - run - d5/dc1/gnunet-nse-profiler_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d5/dc1/gnunet-nse-profiler_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct NSEPeer * - peer_head - d5/dc1/gnunet-nse-profiler_8c.html - ae5e8133f7bde6dd0046bf2e7940ae6a3 - - - - static struct NSEPeer * - peer_tail - d5/dc1/gnunet-nse-profiler_8c.html - af46796d5fda2630e302c4a5812387c22 - - - - static int - ok - d5/dc1/gnunet-nse-profiler_8c.html - a047ea0d874e6802b9b6d08f6b50248e5 - - - - static unsigned int - verbose - d5/dc1/gnunet-nse-profiler_8c.html - a1209946062659806bc7657fe60753a21 - - - - static char * - hosts_file - d5/dc1/gnunet-nse-profiler_8c.html - a7e6836d8cbc21c670cd6669a938aee41 - - - - static unsigned int - num_peers - d5/dc1/gnunet-nse-profiler_8c.html - aeb5a8d42bd5aaef673df65d99d07016c - - - - static unsigned int - num_rounds - d5/dc1/gnunet-nse-profiler_8c.html - ae542c938f3334a2ecc4a5aadd3191fa5 - - - - static unsigned int - current_round - d5/dc1/gnunet-nse-profiler_8c.html - a26fbe78a7d349dc244d1ef022813a3cb - - - - static unsigned int * - num_peers_in_round - d5/dc1/gnunet-nse-profiler_8c.html - ad5929215b629223bd396b76739518e70 - - - - static unsigned int - peers_running - d5/dc1/gnunet-nse-profiler_8c.html - a12692838159c24f45961104ad173a82b - - - - static char * - num_peer_spec - d5/dc1/gnunet-nse-profiler_8c.html - ac4a8e4c9af552f8f194c31e0cbfa5d62 - - - - static struct GNUNET_TESTBED_Peer ** - daemons - d5/dc1/gnunet-nse-profiler_8c.html - ab497d3cb36518aa2acd721b58972ed4d - - - - static struct GNUNET_CONFIGURATION_Handle * - testing_cfg - d5/dc1/gnunet-nse-profiler_8c.html - a85d4ece50c0f0ac8bf3a727b1b7a4708 - - - - static unsigned int - connection_limit - d5/dc1/gnunet-nse-profiler_8c.html - a236b3666149417cff13c26a0524d38a4 - - - - static unsigned int - total_connections - d5/dc1/gnunet-nse-profiler_8c.html - a25124fd61579fb1225a38bb30b4470a2 - - - - static struct GNUNET_DISK_FileHandle * - output_file - d5/dc1/gnunet-nse-profiler_8c.html - acbda8e71fbe208addaa83c2f03a46a2f - - - - static char * - output_filename - d5/dc1/gnunet-nse-profiler_8c.html - a0d066d461a79b1915113a7e02daa6be4 - - - - static struct GNUNET_DISK_FileHandle * - data_file - d5/dc1/gnunet-nse-profiler_8c.html - aeecc30400fa2b4ccb7b4fb1d6bc404ec - - - - static char * - data_filename - d5/dc1/gnunet-nse-profiler_8c.html - a2216ae915f1b46fc60ec2c21e60f7a52 - - - - static struct GNUNET_TIME_Relative - wait_time - d5/dc1/gnunet-nse-profiler_8c.html - a807eed09e0c5976bf4a1b80b3a6c1a8b - - - - static struct OpListEntry * - oplist_head - d5/dc1/gnunet-nse-profiler_8c.html - a1e961122392a93bc9d84d3bda1829f2f - - - - static struct OpListEntry * - oplist_tail - d5/dc1/gnunet-nse-profiler_8c.html - a3c08e2fe5b2239838b8aac7dd8133e2f - - - - static struct GNUNET_SCHEDULER_Task * - round_task - d5/dc1/gnunet-nse-profiler_8c.html - a822037832c935fcecca6b22dd273d575 - - - - - gnunet-nse.c - /home/grothoff/research/gnunet/src/nse/ - d7/d1a/gnunet-nse_8c - platform.h - gnunet_nse_service.h - - static void - do_shutdown - d7/d1a/gnunet-nse_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - handle_estimate - d7/d1a/gnunet-nse_8c.html - a9e806c3d4f3b3630e95514d3ddf22a4c - (void *cls, struct GNUNET_TIME_Absolute timestamp, double estimate, double std_dev) - - - static void - run - d7/d1a/gnunet-nse_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d7/d1a/gnunet-nse_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_NSE_Handle * - nse - d7/d1a/gnunet-nse_8c.html - a443d007105997a309c050c01324a7d52 - - - - static int - status - d7/d1a/gnunet-nse_8c.html - a6e27f49150e9a14580fb313cc2777e00 - - - - - gnunet-service-nse.c - /home/grothoff/research/gnunet/src/nse/ - d9/d7a/gnunet-service-nse_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_protocols.h - gnunet_signatures.h - gnunet_statistics_service.h - gnunet_core_service.h - gnunet_nse_service.h - nse.h - NSEPeerEntry - GNUNET_NSE_FloodMessage - - #define - USE_RANDOM_DELAYS - d9/d7a/gnunet-service-nse_8c.html - aa7a03b3871a0ef64c893fae10f262be7 - - - - #define - DEBUG_NSE - d9/d7a/gnunet-service-nse_8c.html - a08dc65e88e51c8d3db60bf6709debf1b - - - - #define - HISTORY_SIZE - d9/d7a/gnunet-service-nse_8c.html - a43034bdd0ae7c6267b05ff35ae97cddf - - - - #define - NSE_PRIORITY - d9/d7a/gnunet-service-nse_8c.html - a2326a348b647a02b4ad2c49ca1a10720 - - - - #define - WEST - d9/d7a/gnunet-service-nse_8c.html - a755da365a2f771fdb9e15af22fee7d74 - - - - #define - ROUND_SIZE - d9/d7a/gnunet-service-nse_8c.html - aa7103946e4da020d5146982d6facf29b - - - - static void - setup_estimate_message - d9/d7a/gnunet-service-nse_8c.html - a506d78bdc1ffa2c4fd139325bda9b55a - (struct GNUNET_NSE_ClientMessage *em) - - - static void - handle_start - d9/d7a/gnunet-service-nse_8c.html - aa798d2238e7b538dc28678fc75a91bdb - (void *cls, const struct GNUNET_MessageHeader *message) - - - static double - get_matching_bits_delay - d9/d7a/gnunet-service-nse_8c.html - a1b9759ac14c5bfe6f3feebd63cabd5ba - (uint32_t matching_bits) - - - static struct GNUNET_TIME_Relative - get_delay_randomization - d9/d7a/gnunet-service-nse_8c.html - ab2e05b19502c29a665e4852b405914ac - (uint32_t matching_bits) - - - static uint32_t - get_matching_bits - d9/d7a/gnunet-service-nse_8c.html - afc64a823fef8060db839274ef70c853a - (struct GNUNET_TIME_Absolute timestamp, const struct GNUNET_PeerIdentity *id) - - - static struct GNUNET_TIME_Relative - get_transmit_delay - d9/d7a/gnunet-service-nse_8c.html - aa6eff529dd7f43ffd711141b86bd21ee - (int round_offset) - - - static void - transmit_task_cb - d9/d7a/gnunet-service-nse_8c.html - a11ce91459e7b85d592a44bd1e7f54d3f - (void *cls) - - - static void - update_network_size_estimate - d9/d7a/gnunet-service-nse_8c.html - a66c718929bec1361bb4e4ba2fd05db66 - () - - - static void - setup_flood_message - d9/d7a/gnunet-service-nse_8c.html - a97e70fc3a1413d5cdb19b61c7b7910e6 - (unsigned int slot, struct GNUNET_TIME_Absolute ts) - - - static int - schedule_current_round - d9/d7a/gnunet-service-nse_8c.html - a9902c8270628b1a4b81e4afdfb27a716 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - update_flood_message - d9/d7a/gnunet-service-nse_8c.html - a0e0a0e4e01593e2ca974ba1b3cb87609 - (void *cls) - - - static unsigned int - count_leading_zeroes - d9/d7a/gnunet-service-nse_8c.html - ab267ba24aafe5c07b5d09f88ed3ffde4 - (const struct GNUNET_HashCode *hash) - - - static int - check_proof_of_work - d9/d7a/gnunet-service-nse_8c.html - a2a0c4d762d92306d225422cdabc5ba88 - (const struct GNUNET_CRYPTO_EddsaPublicKey *pkey, uint64_t val) - - - static void - write_proof - d9/d7a/gnunet-service-nse_8c.html - a6e724068760e29d5cf543c5b70231ee1 - () - - - static void - find_proof - d9/d7a/gnunet-service-nse_8c.html - a61ad62c8eed9fd4ad0f4761e29203378 - (void *cls) - - - static int - verify_message_crypto - d9/d7a/gnunet-service-nse_8c.html - a7ab4360b526605ff2e5d8e58cd1f3146 - (const struct GNUNET_NSE_FloodMessage *incoming_flood) - - - static int - update_flood_times - d9/d7a/gnunet-service-nse_8c.html - a15e46396035edc71af8ed78dae9e0f6b - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - handle_p2p_estimate - d9/d7a/gnunet-service-nse_8c.html - ad7f5ceced9231530934459bccad0429d - (void *cls, const struct GNUNET_NSE_FloodMessage *incoming_flood) - - - static void * - handle_core_connect - d9/d7a/gnunet-service-nse_8c.html - ae0f1c562163d241e7381b214f3646f01 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - static void - handle_core_disconnect - d9/d7a/gnunet-service-nse_8c.html - adf79f1407d372ef4c624ca90dedcbcfa - (void *cls, const struct GNUNET_PeerIdentity *peer, void *internal_cls) - - - static void - shutdown_task - d9/d7a/gnunet-service-nse_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - core_init - d9/d7a/gnunet-service-nse_8c.html - a12c7c8bce1dfca3f3de522346ad56529 - (void *cls, const struct GNUNET_PeerIdentity *identity) - - - static void - run - d9/d7a/gnunet-service-nse_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - static void * - client_connect_cb - d9/d7a/gnunet-service-nse_8c.html - a59bdc2686a972268ebbe1bc798ded17c - (void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d9/d7a/gnunet-service-nse_8c.html - ac42ef8df5e7252aab48d6463ea70cac5 - (void *cls, struct GNUNET_SERVICE_Client *c, void *internal_cls) - - - - GNUNET_SERVICE_MAIN - d9/d7a/gnunet-service-nse_8c.html - a9e5fb88e05cc63c8c6c3535fa05d0c53 - ("nse", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_fixed_size(start, GNUNET_MESSAGE_TYPE_NSE_START, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_handler_end()) - - - static unsigned long long - nse_work_required - d9/d7a/gnunet-service-nse_8c.html - a88c8c6d70b91fa3a5d1882e73df061f7 - - - - static struct GNUNET_TIME_Relative - gnunet_nse_interval - d9/d7a/gnunet-service-nse_8c.html - a21365bc17ea0aea3f961b460ad7e1bcf - - - - static struct GNUNET_TIME_Relative - proof_find_delay - d9/d7a/gnunet-service-nse_8c.html - a66c75bfeea56fc6f79fab46456e0527c - - - - static GNUNET_NETWORK_STRUCT_END const struct GNUNET_CONFIGURATION_Handle * - cfg - d9/d7a/gnunet-service-nse_8c.html - a96fac37cdf11cdce9367c8fc110546ed - - - - static struct GNUNET_STATISTICS_Handle * - stats - d9/d7a/gnunet-service-nse_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_CORE_Handle * - core_api - d9/d7a/gnunet-service-nse_8c.html - a8596086a9e966b74f0dcbf753a7f49a3 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - peers - d9/d7a/gnunet-service-nse_8c.html - a03ce5539c78e7dd9a6aae1f56507899e - - - - static double - current_size_estimate - d9/d7a/gnunet-service-nse_8c.html - ab58f2d777469a6f1e9b2f6ce1dd1edbc - - - - static double - current_std_dev - d9/d7a/gnunet-service-nse_8c.html - a05e40ae21fe0eb04acdfd39cf5837fc5 - - - - static uint32_t - hop_count_max - d9/d7a/gnunet-service-nse_8c.html - a9ac8e8821d8686fa5a1b59a391174b1d - - - - static struct GNUNET_NSE_FloodMessage - next_message - d9/d7a/gnunet-service-nse_8c.html - aa85c4cb196d81d02c624a9a59cbafabd - - - - static struct GNUNET_NSE_FloodMessage - size_estimate_messages - d9/d7a/gnunet-service-nse_8c.html - a0b22c7ed308cace2b83e9224c6bd29e5 - [64] - - - static unsigned int - estimate_index - d9/d7a/gnunet-service-nse_8c.html - a1df68c32b722fb734585b89405b84c44 - - - - static unsigned int - estimate_count - d9/d7a/gnunet-service-nse_8c.html - a641202e2dc9819fafe09098d0a12917e - - - - static struct GNUNET_SCHEDULER_Task * - flood_task - d9/d7a/gnunet-service-nse_8c.html - aabc5167aa565fef775f32005eed6b9c1 - - - - static struct GNUNET_SCHEDULER_Task * - proof_task - d9/d7a/gnunet-service-nse_8c.html - a52b402f03bc050b344d9ca2acea07ee5 - - - - static struct GNUNET_NotificationContext * - nc - d9/d7a/gnunet-service-nse_8c.html - a5dd77ede3f4bb964d34d5a8ec48c42de - - - - static struct GNUNET_TIME_Absolute - next_timestamp - d9/d7a/gnunet-service-nse_8c.html - aafba9b1e829ebd3b31781bf8fd559076 - - - - static struct GNUNET_TIME_Absolute - current_timestamp - d9/d7a/gnunet-service-nse_8c.html - a538e1190609e9385b2df45f4b32296f6 - - - - static struct GNUNET_CRYPTO_EddsaPrivateKey * - my_private_key - d9/d7a/gnunet-service-nse_8c.html - ad2930d98c4c8be2ffde1401fecd0e920 - - - - static struct GNUNET_PeerIdentity - my_identity - d9/d7a/gnunet-service-nse_8c.html - a2266aa547fab4fa40293b0e357f2414e - - - - static uint64_t - my_proof - d9/d7a/gnunet-service-nse_8c.html - a84c0c6a04a0e792f4b63d3a0b149a5c8 - - - - - nse.h - /home/grothoff/research/gnunet/src/nse/ - dd/da9/nse_8h - gnunet_common.h - GNUNET_NSE_ClientMessage - - - nse_api.c - /home/grothoff/research/gnunet/src/nse/ - d3/d7d/nse__api_8c - platform.h - gnunet_constants.h - gnunet_arm_service.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_util_lib.h - gnunet_nse_service.h - nse.h - GNUNET_NSE_Handle - - #define - LOG - d3/d7d/nse__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - reconnect - d3/d7d/nse__api_8c.html - a7e1acc1306a252c65b8526268bbd4a5f - (void *cls) - - - static void - mq_error_handler - d3/d7d/nse__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static void - handle_estimate - d3/d7d/nse__api_8c.html - a01507c5ef6b2e2a56cab741282bfb825 - (void *cls, const struct GNUNET_NSE_ClientMessage *client_msg) - - - struct GNUNET_NSE_Handle * - GNUNET_NSE_connect - d6/d5b/group__nse.html - gabb7c1aa74e50774e60ebb338dcccd948 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_NSE_Callback func, void *func_cls) - - - void - GNUNET_NSE_disconnect - d6/d5b/group__nse.html - ga1b435ff14ca0c408bd2ab40fbecb7205 - (struct GNUNET_NSE_Handle *h) - - - - nt.c - /home/grothoff/research/gnunet/src/nt/ - d8/d49/nt_8c - platform.h - gnunet_util_lib.h - gnunet_nt_lib.h - NT_Network - GNUNET_NT_InterfaceScanner - - #define - INTERFACE_PROCESSING_INTERVAL - d8/d49/nt_8c.html - a8e9bc06a6dd998758c90457d43a08a0f - - - - const char * - GNUNET_NT_to_string - dd/de3/group__nt.html - gaa1778d42ec3561c6db6abad2ddb68be8 - (enum GNUNET_NetworkType net) - - - static void - delete_networks - d8/d49/nt_8c.html - a8a1a258d0119e9087f9908fc7f5a67a6 - (struct GNUNET_NT_InterfaceScanner *is) - - - static int - interface_proc - d8/d49/nt_8c.html - a1b9dc6b8ed44bc0fa322efc900adbb0f - (void *cls, const char *name, int isDefault, const struct sockaddr *addr, const struct sockaddr *broadcast_addr, const struct sockaddr *netmask, socklen_t addrlen) - - - static void - get_addresses - d8/d49/nt_8c.html - abd4c5d677fe984d14cb37a27957000bc - (void *cls) - - - enum GNUNET_NetworkType - GNUNET_NT_scanner_get_type - dd/de3/group__nt.html - gace22fcb3e0741df70dad03463835809f - (struct GNUNET_NT_InterfaceScanner *is, const struct sockaddr *addr, socklen_t addrlen) - - - struct GNUNET_NT_InterfaceScanner * - GNUNET_NT_scanner_init - dd/de3/group__nt.html - ga64f3fc5d6e4c7a45ad9aac8fac08b113 - () - - - void - GNUNET_NT_scanner_done - dd/de3/group__nt.html - ga5b96ff26607c8a425e323dcb6f9a04f8 - (struct GNUNET_NT_InterfaceScanner *is) - - - - gnunet-peerinfo.c - /home/grothoff/research/gnunet/src/peerinfo-tool/ - d2/d6d/gnunet-peerinfo_8c - platform.h - gnunet_util_lib.h - gnunet_hello_lib.h - gnunet_transport_service.h - gnunet_transport_hello_service.h - gnunet_peerinfo_service.h - gnunet-peerinfo_plugins.h - AddressRecord - PrintContext - - #define - TIMEOUT - d2/d6d/gnunet-peerinfo_8c.html - a45ba202b05caf39795aeca91b0ae547e - - - - static void - state_machine - d2/d6d/gnunet-peerinfo_8c.html - aa00e85d1a5ff81bdc80ee4e7d285003b - (void *cls) - - - static void - dump_pc - d2/d6d/gnunet-peerinfo_8c.html - ae0304c90d8c6fa20c90f03ee21e5e6cf - (struct PrintContext *pc) - - - static void - process_resolved_address - d2/d6d/gnunet-peerinfo_8c.html - a57a5b1dcb22748f00830e15d92c66f54 - (void *cls, const char *address, int res) - - - static int - count_address - d2/d6d/gnunet-peerinfo_8c.html - ab016159507cbbbf0919cc8579b279525 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - static int - print_address - d2/d6d/gnunet-peerinfo_8c.html - ae13d6d98b1c4be953c085a70fa8e29e9 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - static void - print_peer_info - d2/d6d/gnunet-peerinfo_8c.html - adfea2b092451794f858d2607e44a5f62 - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Message *hello, const char *err_msg) - - - static int - count_addr - d2/d6d/gnunet-peerinfo_8c.html - ae1a2110c62df640b18ef36f67e4a37b7 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - static void - dump_my_hello - d2/d6d/gnunet-peerinfo_8c.html - a2f91645e8c0dbf62b474d56038b26c74 - () - - - static void - print_my_uri - d2/d6d/gnunet-peerinfo_8c.html - a0d445fc9384062f1ebed63c43e6f0ba5 - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Message *hello, const char *err_msg) - - - static void - add_continuation - d2/d6d/gnunet-peerinfo_8c.html - aae993698438a27c6bced688ecec60892 - (void *cls) - - - static int - parse_hello_uri - d2/d6d/gnunet-peerinfo_8c.html - a09dd9a0132fbb12f0210b82c3228bfb0 - (const char *put_uri) - - - static void - shutdown_task - d2/d6d/gnunet-peerinfo_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - hello_callback - d2/d6d/gnunet-peerinfo_8c.html - ae8550e36dba6714dc1d2c1f2c7aa54a1 - (void *cls, const struct GNUNET_MessageHeader *hello) - - - static void - run - d2/d6d/gnunet-peerinfo_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d2/d6d/gnunet-peerinfo_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - no_resolve - d2/d6d/gnunet-peerinfo_8c.html - a3c620ab6fe9420c5ed4248a5b0802d31 - - - - static int - be_quiet - d2/d6d/gnunet-peerinfo_8c.html - a0696bbc116041a4801d4b7e16b1e3d6d - - - - static int - include_friend_only - d2/d6d/gnunet-peerinfo_8c.html - a9950291efa696fe2f635f3c294e7ec7c - - - - static int - get_self - d2/d6d/gnunet-peerinfo_8c.html - a5de98786a38a92eda9b3265918424874 - - - - static int - get_uri - d2/d6d/gnunet-peerinfo_8c.html - a538f3bfe9a82f56fc27c9140c60ffc32 - - - - static int - default_operation - d2/d6d/gnunet-peerinfo_8c.html - a4b1cf3e6f836a7ae8acd9dfa384a7536 - - - - static int - get_info - d2/d6d/gnunet-peerinfo_8c.html - a54b1d5174267d67e6b165e666bf11755 - - - - static char * - put_uri - d2/d6d/gnunet-peerinfo_8c.html - a3bf89407f3b84c285b7cac9cb5fa85e5 - - - - static char * - dump_hello - d2/d6d/gnunet-peerinfo_8c.html - a7eccada6f022538db49600df0353e91b - - - - static struct GNUNET_PEERINFO_Handle * - peerinfo - d2/d6d/gnunet-peerinfo_8c.html - a64ed684b65754a665ad026511faf8b16 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d2/d6d/gnunet-peerinfo_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_SCHEDULER_Task * - tt - d2/d6d/gnunet-peerinfo_8c.html - a851557faeca36c36a10f2d5b084151d5 - - - - static struct GNUNET_TRANSPORT_HelloGetHandle * - gh - d2/d6d/gnunet-peerinfo_8c.html - a1292d28fba2e0106ab855d9d99635c7f - - - - static struct GNUNET_PEERINFO_IteratorContext * - pic - d2/d6d/gnunet-peerinfo_8c.html - a46729f1ad031035824de1996de55a970 - - - - static struct GNUNET_PeerIdentity - my_peer_identity - d2/d6d/gnunet-peerinfo_8c.html - add94829a0d6c3f6bfaa184106bba42d9 - - - - static struct PrintContext * - pc_head - d2/d6d/gnunet-peerinfo_8c.html - a0c883acebb20af842fab85e499356ad4 - - - - static struct PrintContext * - pc_tail - d2/d6d/gnunet-peerinfo_8c.html - a93e172c250c8e8590a844817cc71f4df - - - - static struct GNUNET_MQ_Envelope * - ac - d2/d6d/gnunet-peerinfo_8c.html - aea82fcc2663d4e50d8e14592532af1a0 - - - - static struct GNUNET_HELLO_Message * - my_hello - d2/d6d/gnunet-peerinfo_8c.html - ac5187f56d3ce81e470215e44e7509f36 - - - - - gnunet-peerinfo_plugins.c - /home/grothoff/research/gnunet/src/peerinfo-tool/ - d1/d7d/gnunet-peerinfo__plugins_8c - platform.h - gnunet-peerinfo_plugins.h - gnunet_transport_plugin.h - gnunet_hello_lib.h - TransportPlugin - - void - GPI_plugins_load - d1/d7d/gnunet-peerinfo__plugins_8c.html - a25b0c84c2103404cb75c2a2320d783bb - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GPI_plugins_unload - d1/d7d/gnunet-peerinfo__plugins_8c.html - a9b94cbcda00b62029bb8e70c43db5809 - () - - - struct GNUNET_TRANSPORT_PluginFunctions * - GPI_plugins_find - d1/d7d/gnunet-peerinfo__plugins_8c.html - a1a6e76a64397238e9e7286b6bf122808 - (const char *name) - - - static struct TransportPlugin * - plugins_head - d1/d7d/gnunet-peerinfo__plugins_8c.html - a84a83c7f5fed2e9d7bbc3c4cf459d6a7 - - - - static struct TransportPlugin * - plugins_tail - d1/d7d/gnunet-peerinfo__plugins_8c.html - ae6fa2533508c9b24a1ab428d885aafa5 - - - - - gnunet-peerinfo_plugins.h - /home/grothoff/research/gnunet/src/peerinfo-tool/ - d1/dc0/gnunet-peerinfo__plugins_8h - gnunet_util_lib.h - - void - GPI_plugins_load - d1/dc0/gnunet-peerinfo__plugins_8h.html - a25b0c84c2103404cb75c2a2320d783bb - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GPI_plugins_unload - d1/dc0/gnunet-peerinfo__plugins_8h.html - a42f66a854f63b2e561d3b710b032f4d7 - (void) - - - struct GNUNET_TRANSPORT_PluginFunctions * - GPI_plugins_find - d1/dc0/gnunet-peerinfo__plugins_8h.html - a1a6e76a64397238e9e7286b6bf122808 - (const char *name) - - - - plugin_rest_peerinfo.c - /home/grothoff/research/gnunet/src/peerinfo-tool/ - dc/d93/plugin__rest__peerinfo_8c - platform.h - gnunet_rest_plugin.h - gnunet_peerinfo_service.h - gnunet_transport_service.h - gnunet_rest_lib.h - gnunet_json_lib.h - Plugin - AddressRecord - PrintContext - RequestHandle - - #define - GNUNET_REST_API_NS_PEERINFO - dc/d93/plugin__rest__peerinfo_8c.html - ab73a9d80994bc9a0b359ddaa9c2e82d8 - - - - #define - GNUNET_REST_PEERINFO_PEER - dc/d93/plugin__rest__peerinfo_8c.html - a2c984463615d9b99093db83e9dbad108 - - - - #define - GNUNET_REST_PEERINFO_FRIEND - dc/d93/plugin__rest__peerinfo_8c.html - aaf25f70906c9055406cf7aead5c15868 - - - - #define - GNUNET_REST_PEERINFO_ARRAY - dc/d93/plugin__rest__peerinfo_8c.html - a8c6f0c299e1157f88fe95e6baddc394c - - - - #define - GNUNET_REST_PEERINFO_ERROR_UNKNOWN - dc/d93/plugin__rest__peerinfo_8c.html - ac8dea095fb4cf64cd764e6c9762ccd95 - - - - #define - TIMEOUT - dc/d93/plugin__rest__peerinfo_8c.html - a45ba202b05caf39795aeca91b0ae547e - - - - static void - cleanup_handle - dc/d93/plugin__rest__peerinfo_8c.html - af70f5f3e321661ead3a4775ba90db5ef - (void *cls) - - - static void - do_error - dc/d93/plugin__rest__peerinfo_8c.html - af35ba72049103ca499c5b3b9b5cbf040 - (void *cls) - - - static void - peerinfo_list_finished - dc/d93/plugin__rest__peerinfo_8c.html - ad5a1a17b86713a401b06219e8f0aefac - (void *cls) - - - static int - count_address - dc/d93/plugin__rest__peerinfo_8c.html - ab016159507cbbbf0919cc8579b279525 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - static void - dump_pc - dc/d93/plugin__rest__peerinfo_8c.html - ae0304c90d8c6fa20c90f03ee21e5e6cf - (struct PrintContext *pc) - - - static void - process_resolved_address - dc/d93/plugin__rest__peerinfo_8c.html - a57a5b1dcb22748f00830e15d92c66f54 - (void *cls, const char *address, int res) - - - static int - print_address - dc/d93/plugin__rest__peerinfo_8c.html - ae13d6d98b1c4be953c085a70fa8e29e9 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - void - peerinfo_list_iteration - dc/d93/plugin__rest__peerinfo_8c.html - a3d5b795884cdb3fd528a6fdc889632f8 - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Message *hello, const char *err_msg) - - - void - peerinfo_get - dc/d93/plugin__rest__peerinfo_8c.html - accfc5cbf426a4f400b5f11019b8a276e - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - options_cont - dc/d93/plugin__rest__peerinfo_8c.html - a7ae73a134cafa8c70c95f481fccf31e1 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - init_cont - dc/d93/plugin__rest__peerinfo_8c.html - a77c835d867be50642306e34f1266975a - (struct RequestHandle *handle) - - - static void - rest_process_request - dc/d93/plugin__rest__peerinfo_8c.html - aaf9b0ed7bb7ae3b37377119070c6a6f4 - (struct GNUNET_REST_RequestHandle *rest_handle, GNUNET_REST_ResultProcessor proc, void *proc_cls) - - - void * - libgnunet_plugin_rest_peerinfo_init - dc/d93/plugin__rest__peerinfo_8c.html - a9c171420b3fc2a3a94b4c5cdbaf20f68 - (void *cls) - - - void * - libgnunet_plugin_rest_peerinfo_done - dc/d93/plugin__rest__peerinfo_8c.html - a3c4238a8ac5e43841badc46587a48183 - (void *cls) - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dc/d93/plugin__rest__peerinfo_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static char * - allow_methods - dc/d93/plugin__rest__peerinfo_8c.html - a9a67cdde375abe5414707e6255e0f753 - - - - static struct PrintContext * - pc_head - dc/d93/plugin__rest__peerinfo_8c.html - a0c883acebb20af842fab85e499356ad4 - - - - static struct PrintContext * - pc_tail - dc/d93/plugin__rest__peerinfo_8c.html - a93e172c250c8e8590a844817cc71f4df - - - - - gnunet-service-peerinfo.c - /home/grothoff/research/gnunet/src/peerinfo/ - d2/dfc/gnunet-service-peerinfo_8c - platform.h - gnunet_util_lib.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_statistics_service.h - peerinfo.h - HostEntry - ReadHostFileContext - DirScanContext - TransmitContext - - #define - DATA_HOST_FREQ - d2/dfc/gnunet-service-peerinfo_8c.html - af7c63d6deaae85f497ade1df37df764f - - - - #define - DATA_HOST_CLEAN_FREQ - d2/dfc/gnunet-service-peerinfo_8c.html - a497677aeead4a52e70a64940e5e12485 - - - - static struct InfoMessage * - make_info_message - d2/dfc/gnunet-service-peerinfo_8c.html - a21349c3b3de1cd697c7faa6069bef56b - (const struct HostEntry *he, int include_friend_only) - - - static int - discard_expired - d2/dfc/gnunet-service-peerinfo_8c.html - ac6da0ef216c045ec4248c88a90c501ba - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - static int - count_addresses - d2/dfc/gnunet-service-peerinfo_8c.html - a9ff505209104f77ebeaa5e507b9d3eee - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - static char * - get_host_filename - d2/dfc/gnunet-service-peerinfo_8c.html - a7d133b90046f04addbbe69ee64104efa - (const struct GNUNET_PeerIdentity *id) - - - static void - notify_all - d2/dfc/gnunet-service-peerinfo_8c.html - a6b0bf80f768fc2aa545eb78407d330fa - (struct HostEntry *entry) - - - static void - update_hello - d2/dfc/gnunet-service-peerinfo_8c.html - a8efa2ec9ca9d0e933c14ba10db6ddab7 - (const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Message *hello) - - - static void - read_host_file - d2/dfc/gnunet-service-peerinfo_8c.html - a8979ebd17980bbce106cc9011b6db4be - (const char *fn, int unlink_garbage, struct ReadHostFileContext *r) - - - static struct HostEntry * - add_host_to_known_hosts - d2/dfc/gnunet-service-peerinfo_8c.html - aa8dd4781b67c76ee14f3ede4d8904b50 - (const struct GNUNET_PeerIdentity *identity) - - - static void - remove_garbage - d2/dfc/gnunet-service-peerinfo_8c.html - a963c39ce24ad469a1d5c92ebdc247c32 - (const char *fullname) - - - static int - hosts_directory_scan_callback - d2/dfc/gnunet-service-peerinfo_8c.html - a4e2e55ddeca33405f2a9996e26143073 - (void *cls, const char *fullname) - - - static void - cron_scan_directory_data_hosts - d2/dfc/gnunet-service-peerinfo_8c.html - a7ac183bcd0bb3bdfbba1c5281a82464d - (void *cls) - - - static struct GNUNET_HELLO_Message * - update_friend_hello - d2/dfc/gnunet-service-peerinfo_8c.html - a7485389bca7401ad0efb83b66e3bb52b - (const struct GNUNET_HELLO_Message *hello, const struct GNUNET_HELLO_Message *friend_hello) - - - static int - add_to_tc - d2/dfc/gnunet-service-peerinfo_8c.html - a8254f57d1dfa88ca754562bb3b4eb223 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static int - discard_hosts_helper - d2/dfc/gnunet-service-peerinfo_8c.html - a4dcaab1fe6dd13bc5d9644c7f1ad17f0 - (void *cls, const char *fn) - - - static void - cron_clean_data_hosts - d2/dfc/gnunet-service-peerinfo_8c.html - a3dd0219a088b9d7f3835ae70d4fa461a - (void *cls) - - - static int - check_hello - d2/dfc/gnunet-service-peerinfo_8c.html - a5f29c148b427addef921d7069817858d - (void *cls, const struct GNUNET_HELLO_Message *hello) - - - static void - handle_hello - d2/dfc/gnunet-service-peerinfo_8c.html - ae1e6824bd2f2b4a4737d695c1e3ffb35 - (void *cls, const struct GNUNET_HELLO_Message *hello) - - - static void - handle_get - d2/dfc/gnunet-service-peerinfo_8c.html - a3db0f50b508e56854c4ed2b559338ec3 - (void *cls, const struct ListPeerMessage *lpm) - - - static void - handle_get_all - d2/dfc/gnunet-service-peerinfo_8c.html - af3236601bfbeb99ca8f1c6e8d37e800e - (void *cls, const struct ListAllPeersMessage *lapm) - - - static void - handle_notify - d2/dfc/gnunet-service-peerinfo_8c.html - a19a209de52d62a51ecdc06ec0a6f2420 - (void *cls, const struct NotifyMessage *nm) - - - static void * - client_connect_cb - d2/dfc/gnunet-service-peerinfo_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d2/dfc/gnunet-service-peerinfo_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static int - free_host_entry - d2/dfc/gnunet-service-peerinfo_8c.html - a787a947186c9559c5f188fcf92a2ff60 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - shutdown_task - d2/dfc/gnunet-service-peerinfo_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - run - d2/dfc/gnunet-service-peerinfo_8c.html - afab0511d617b1f42d6fa1a979d2d2a0f - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d2/dfc/gnunet-service-peerinfo_8c.html - a930741459e60c0df5b35628e1a467401 - ("peerinfo", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(hello, GNUNET_MESSAGE_TYPE_HELLO, struct GNUNET_HELLO_Message, NULL), GNUNET_MQ_hd_fixed_size(get, GNUNET_MESSAGE_TYPE_PEERINFO_GET, struct ListPeerMessage, NULL), GNUNET_MQ_hd_fixed_size(get_all, GNUNET_MESSAGE_TYPE_PEERINFO_GET_ALL, struct ListAllPeersMessage, NULL), GNUNET_MQ_hd_fixed_size(notify, GNUNET_MESSAGE_TYPE_PEERINFO_NOTIFY, struct NotifyMessage, NULL), GNUNET_MQ_handler_end()) - - - static struct GNUNET_CONTAINER_MultiPeerMap * - hostmap - d2/dfc/gnunet-service-peerinfo_8c.html - ae6bdcca68707e4ee6e1aa126a5ed96d6 - - - - static struct GNUNET_NotificationContext * - notify_list - d2/dfc/gnunet-service-peerinfo_8c.html - a6427ea6646d8be182b96006226bad8b2 - - - - static struct GNUNET_NotificationContext * - notify_friend_only_list - d2/dfc/gnunet-service-peerinfo_8c.html - ab8d05f0d4a40a909f41816f19b88c68c - - - - static char * - networkIdDirectory - d2/dfc/gnunet-service-peerinfo_8c.html - a058af6bc93a3525cefc82a3bd2b2764d - - - - static struct GNUNET_STATISTICS_Handle * - stats - d2/dfc/gnunet-service-peerinfo_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_SCHEDULER_Task * - cron_clean - d2/dfc/gnunet-service-peerinfo_8c.html - aceacbaf0a0d61cbd766cb91a56403beb - - - - static struct GNUNET_SCHEDULER_Task * - cron_scan - d2/dfc/gnunet-service-peerinfo_8c.html - a48a5674f2e03102c4efac7161070a77e - - - - - peerinfo.h - /home/grothoff/research/gnunet/src/peerinfo/ - d8/d3a/peerinfo_8h - gnunet_crypto_lib.h - gnunet_time_lib.h - gnunet_peerinfo_service.h - ListPeerMessage - ListAllPeersMessage - NotifyMessage - InfoMessage - - - peerinfo_api.c - /home/grothoff/research/gnunet/src/peerinfo/ - d4/dba/peerinfo__api_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - peerinfo.h - GNUNET_PEERINFO_IteratorContext - GNUNET_PEERINFO_Handle - - #define - LOG - d4/dba/peerinfo__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - reconnect - d4/dba/peerinfo__api_8c.html - a4a003b0b45921dc9b4fd39a2d371b084 - (struct GNUNET_PEERINFO_Handle *h) - - - struct GNUNET_PEERINFO_Handle * - GNUNET_PEERINFO_connect - dc/d51/group__peerinfo.html - ga5ab635c506d0e39b09da78ca36902cbf - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_PEERINFO_disconnect - dc/d51/group__peerinfo.html - gad884edca7e284968c4cd65b1d58d68a1 - (struct GNUNET_PEERINFO_Handle *h) - - - static void - reconnect_task - d4/dba/peerinfo__api_8c.html - af968c5605390f0449eee2a5e91add485 - (void *cls) - - - static void - do_reconnect - d4/dba/peerinfo__api_8c.html - ac1198bd322229ad9bf5b921bf7b4f4d2 - (struct GNUNET_PEERINFO_Handle *h) - - - static void - mq_error_handler - d4/dba/peerinfo__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static int - check_info - d4/dba/peerinfo__api_8c.html - a94a9db80f3237c2602be68bd87b7bfa9 - (void *cls, const struct InfoMessage *im) - - - static void - handle_info - d4/dba/peerinfo__api_8c.html - a29de449719db3d195c897fce76b46e95 - (void *cls, const struct InfoMessage *im) - - - static void - send_ic_request - d4/dba/peerinfo__api_8c.html - a35bc5ab7624be70f74e33564a79424c7 - (struct GNUNET_PEERINFO_Handle *h) - - - static void - handle_end_iteration - d4/dba/peerinfo__api_8c.html - aa619056da4877e5f60b1ea75c852885e - (void *cls, const struct GNUNET_MessageHeader *msg) - - - struct GNUNET_PEERINFO_IteratorContext * - GNUNET_PEERINFO_iterate - dc/d51/group__peerinfo.html - ga7f918af4e3677cc5799efc38ab192ef6 - (struct GNUNET_PEERINFO_Handle *h, int include_friend_only, const struct GNUNET_PeerIdentity *peer, GNUNET_PEERINFO_Processor callback, void *callback_cls) - - - void - GNUNET_PEERINFO_iterate_cancel - dc/d51/group__peerinfo.html - gaa95378ad1c5ab99a7d5e21701ae49931 - (struct GNUNET_PEERINFO_IteratorContext *ic) - - - struct GNUNET_MQ_Envelope * - GNUNET_PEERINFO_add_peer - dc/d51/group__peerinfo.html - ga3f53ee087a5de6fe185c246eebcb370a - (struct GNUNET_PEERINFO_Handle *h, const struct GNUNET_HELLO_Message *hello, GNUNET_SCHEDULER_TaskCallback cont, void *cont_cls) - - - - peerinfo_api_notify.c - /home/grothoff/research/gnunet/src/peerinfo/ - dd/d2c/peerinfo__api__notify_8c - platform.h - gnunet_util_lib.h - gnunet_peerinfo_service.h - gnunet_protocols.h - peerinfo.h - GNUNET_PEERINFO_NotifyContext - - #define - LOG - dd/d2c/peerinfo__api__notify_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - reconnect - dd/d2c/peerinfo__api__notify_8c.html - a7e1acc1306a252c65b8526268bbd4a5f - (void *cls) - - - static void - do_reconnect - dd/d2c/peerinfo__api__notify_8c.html - a971f6472ba49fb02d30222dcb872144d - (struct GNUNET_PEERINFO_NotifyContext *nc) - - - static void - mq_error_handler - dd/d2c/peerinfo__api__notify_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static int - check_notification - dd/d2c/peerinfo__api__notify_8c.html - a639d41b9893809f3792dfae826c080a2 - (void *cls, const struct InfoMessage *im) - - - static void - handle_notification - dd/d2c/peerinfo__api__notify_8c.html - a840b95c9fa393e62ea93cf3cbd5ad0f6 - (void *cls, const struct InfoMessage *im) - - - static void - handle_end_iteration - dd/d2c/peerinfo__api__notify_8c.html - aa619056da4877e5f60b1ea75c852885e - (void *cls, const struct GNUNET_MessageHeader *msg) - - - struct GNUNET_PEERINFO_NotifyContext * - GNUNET_PEERINFO_notify - dc/d51/group__peerinfo.html - ga4d4dfc3866f95ea57d32d67e896b32a4 - (const struct GNUNET_CONFIGURATION_Handle *cfg, int include_friend_only, GNUNET_PEERINFO_Processor callback, void *callback_cls) - - - void - GNUNET_PEERINFO_notify_cancel - dc/d51/group__peerinfo.html - ga65a7c78d33bc3c2eb7f3c25f1d806c89 - (struct GNUNET_PEERINFO_NotifyContext *nc) - - - - gnunet-peerstore.c - /home/grothoff/research/gnunet/src/peerstore/ - d5/d3c/gnunet-peerstore_8c - platform.h - gnunet_util_lib.h - gnunet_peerstore_service.h - - static void - shutdown_task - d5/d3c/gnunet-peerstore_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - run - d5/d3c/gnunet-peerstore_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d5/d3c/gnunet-peerstore_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - d5/d3c/gnunet-peerstore_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static struct GNUNET_PEERSTORE_Handle * - peerstore_handle - d5/d3c/gnunet-peerstore_8c.html - af1db04890fd53d3e796504bc4fea55fe - - - - - gnunet-service-peerstore.c - /home/grothoff/research/gnunet/src/peerstore/ - d2/d32/gnunet-service-peerstore_8c - platform.h - gnunet_util_lib.h - peerstore.h - gnunet_peerstore_plugin.h - peerstore_common.h - - #define - EXPIRED_RECORDS_CLEANUP_INTERVAL - d2/d32/gnunet-service-peerstore_8c.html - a75643c7637c1f397cc1ffeb3125aa035 - - - - static void - do_shutdown - d2/d32/gnunet-service-peerstore_8c.html - aa2e2413ae3d53933426f9eb912665b8f - () - - - static void - shutdown_task - d2/d32/gnunet-service-peerstore_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - expire_records_continuation - d2/d32/gnunet-service-peerstore_8c.html - a6939be51fc9d22d1861ff5621a2214b9 - (void *cls, int success) - - - static void - cleanup_expired_records - d2/d32/gnunet-service-peerstore_8c.html - ab7d2e93a91d592d8eb17a24a17942367 - (void *cls) - - - static void * - client_connect_cb - d2/d32/gnunet-service-peerstore_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static int - client_disconnect_it - d2/d32/gnunet-service-peerstore_8c.html - aafccf7448b302983e09f48737a651721 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - client_disconnect_cb - d2/d32/gnunet-service-peerstore_8c.html - a65e657e2e0d8973473b5cae1cd326b0e - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_cls) - - - static void - record_iterator - d2/d32/gnunet-service-peerstore_8c.html - ab637b9f756f0a53d3493b087a3d64fba - (void *cls, const struct GNUNET_PEERSTORE_Record *record, const char *emsg) - - - static int - watch_notifier_it - d2/d32/gnunet-service-peerstore_8c.html - a7961fea4a17c6a358cb9dcb00e16ecd2 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - watch_notifier - d2/d32/gnunet-service-peerstore_8c.html - a0835763b3176477d710589465e45dbcf - (struct GNUNET_PEERSTORE_Record *record) - - - static void - handle_watch_cancel - d2/d32/gnunet-service-peerstore_8c.html - a90be3672bec102856b0ed1ab5b0839c2 - (void *cls, const struct StoreKeyHashMessage *hm) - - - static void - handle_watch - d2/d32/gnunet-service-peerstore_8c.html - ac5f284544f7762c15c90918ea60847a1 - (void *cls, const struct StoreKeyHashMessage *hm) - - - static int - check_iterate - d2/d32/gnunet-service-peerstore_8c.html - a420e16336046ff5acbacf1cce8556c45 - (void *cls, const struct StoreRecordMessage *srm) - - - static void - handle_iterate - d2/d32/gnunet-service-peerstore_8c.html - a7e999ebdc399f9bb1d0fb03de8725567 - (void *cls, const struct StoreRecordMessage *srm) - - - static void - store_record_continuation - d2/d32/gnunet-service-peerstore_8c.html - a7f171402ce79506079b3d1524b847160 - (void *cls, int success) - - - static int - check_store - d2/d32/gnunet-service-peerstore_8c.html - a585d782686e27f054397ce3399fe7488 - (void *cls, const struct StoreRecordMessage *srm) - - - static void - handle_store - d2/d32/gnunet-service-peerstore_8c.html - a26a18200004c542d362f8e9134a47c41 - (void *cls, const struct StoreRecordMessage *srm) - - - static void - run - d2/d32/gnunet-service-peerstore_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d2/d32/gnunet-service-peerstore_8c.html - ac1fece42ae3bd20734078688ecfeb5dd - ("peerstore", GNUNET_SERVICE_OPTION_SOFT_SHUTDOWN, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(store, GNUNET_MESSAGE_TYPE_PEERSTORE_STORE, struct StoreRecordMessage, NULL), GNUNET_MQ_hd_var_size(iterate, GNUNET_MESSAGE_TYPE_PEERSTORE_ITERATE, struct StoreRecordMessage, NULL), GNUNET_MQ_hd_fixed_size(watch, GNUNET_MESSAGE_TYPE_PEERSTORE_WATCH, struct StoreKeyHashMessage, NULL), GNUNET_MQ_hd_fixed_size(watch_cancel, GNUNET_MESSAGE_TYPE_PEERSTORE_WATCH_CANCEL, struct StoreKeyHashMessage, NULL), GNUNET_MQ_handler_end()) - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d2/d32/gnunet-service-peerstore_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static char * - db_lib_name - d2/d32/gnunet-service-peerstore_8c.html - a6930293fe8ab6728b8e70adb4e8a7974 - - - - static struct GNUNET_PEERSTORE_PluginFunctions * - db - d2/d32/gnunet-service-peerstore_8c.html - a8916d08b1088b5777bb36b0ce7d0c6d8 - - - - static struct GNUNET_CONTAINER_MultiHashMap * - watchers - d2/d32/gnunet-service-peerstore_8c.html - a08947c63ffe0197c756c94c039109e7b - - - - static struct GNUNET_SCHEDULER_Task * - expire_task - d2/d32/gnunet-service-peerstore_8c.html - ab037e563251a4f7f0213f0d432c48d2f - - - - static int - in_shutdown - d2/d32/gnunet-service-peerstore_8c.html - a68056dfb1fbbea5c1742fc58417ce5d6 - - - - static unsigned int - num_clients - d2/d32/gnunet-service-peerstore_8c.html - a73e5bc6f6a65419b538230e4ec95b034 - - - - - peerstore.h - /home/grothoff/research/gnunet/src/peerstore/ - d5/d3e/peerstore_8h - gnunet_peerstore_service.h - StoreRecordMessage - StoreKeyHashMessage - - - peerstore_api.c - /home/grothoff/research/gnunet/src/peerstore/ - d0/d3a/peerstore__api_8c - platform.h - gnunet_util_lib.h - peerstore.h - peerstore_common.h - GNUNET_PEERSTORE_Handle - GNUNET_PEERSTORE_StoreContext - GNUNET_PEERSTORE_IterateContext - GNUNET_PEERSTORE_WatchContext - - #define - LOG - d0/d3a/peerstore__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - reconnect - d0/d3a/peerstore__api_8c.html - a7e1acc1306a252c65b8526268bbd4a5f - (void *cls) - - - static void - disconnect - d0/d3a/peerstore__api_8c.html - aa2fd503690508629cca39f3d36ed44f2 - (struct GNUNET_PEERSTORE_Handle *h) - - - static void - disconnect_and_schedule_reconnect - d0/d3a/peerstore__api_8c.html - a9ad8f793cff7f58df0be1b23022ad085 - (struct GNUNET_PEERSTORE_Handle *h) - - - static void - store_request_sent - d0/d3a/peerstore__api_8c.html - a96886c0ff2125b8835d80fbf96b5fa8c - (void *cls) - - - static void - handle_client_error - d0/d3a/peerstore__api_8c.html - a31903268b8be393526ab602c5fb754c8 - (void *cls, enum GNUNET_MQ_Error error) - - - static int - rewatch_it - d0/d3a/peerstore__api_8c.html - a8e552e6b8c9f9d83c4338bf42d189e28 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - destroy_watch - d0/d3a/peerstore__api_8c.html - a129adbefc97261986ccb4c7b3a5aadac - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - final_disconnect - d0/d3a/peerstore__api_8c.html - ab73b045e157a66af00d27928eb7928aa - (struct GNUNET_PEERSTORE_Handle *h) - - - struct GNUNET_PEERSTORE_Handle * - GNUNET_PEERSTORE_connect - de/de8/group__peerstore.html - ga049805bdcb983f84110d9054f0f7bf27 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_PEERSTORE_disconnect - de/de8/group__peerstore.html - gac327f058c3b9561fe68c229a58c3a00d - (struct GNUNET_PEERSTORE_Handle *h, int sync_first) - - - void - GNUNET_PEERSTORE_store_cancel - de/de8/group__peerstore.html - ga15e763cbaaa5a0cffca187232963ae99 - (struct GNUNET_PEERSTORE_StoreContext *sc) - - - struct GNUNET_PEERSTORE_StoreContext * - GNUNET_PEERSTORE_store - de/de8/group__peerstore.html - ga1206dfbdbc12c079e75e9ab7f85098f5 - (struct GNUNET_PEERSTORE_Handle *h, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, const void *value, size_t size, struct GNUNET_TIME_Absolute expiry, enum GNUNET_PEERSTORE_StoreOption options, GNUNET_PEERSTORE_Continuation cont, void *cont_cls) - - - static void - handle_iterate_end - d0/d3a/peerstore__api_8c.html - a70c52a054fc046254ae30fa2154203a0 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static int - check_iterate_result - d0/d3a/peerstore__api_8c.html - adac073dd67e15a9f1e5e2c4634698682 - (void *cls, const struct StoreRecordMessage *msg) - - - static void - handle_iterate_result - d0/d3a/peerstore__api_8c.html - a342f5256ad655fbbc383b812e1dde80b - (void *cls, const struct StoreRecordMessage *msg) - - - void - GNUNET_PEERSTORE_iterate_cancel - de/de8/group__peerstore.html - ga6c313abdba90bdb0364969d2a8ef01e3 - (struct GNUNET_PEERSTORE_IterateContext *ic) - - - struct GNUNET_PEERSTORE_IterateContext * - GNUNET_PEERSTORE_iterate - de/de8/group__peerstore.html - gaf54e7e3bcc3b3e7911500ef2620147f7 - (struct GNUNET_PEERSTORE_Handle *h, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, GNUNET_PEERSTORE_Processor callback, void *callback_cls) - - - static int - check_watch_record - d0/d3a/peerstore__api_8c.html - a1212268fdbf65178fe0f6439d8f5727e - (void *cls, const struct StoreRecordMessage *msg) - - - static void - handle_watch_record - d0/d3a/peerstore__api_8c.html - acd106ec9a9ba5d6764cd247edd803637 - (void *cls, const struct StoreRecordMessage *msg) - - - void - GNUNET_PEERSTORE_watch_cancel - de/de8/group__peerstore.html - gac3dfb0e198159eefe33d76592dbd1599 - (struct GNUNET_PEERSTORE_WatchContext *wc) - - - struct GNUNET_PEERSTORE_WatchContext * - GNUNET_PEERSTORE_watch - de/de8/group__peerstore.html - gab91ecef55170ee6bf00e9fbc601a62a2 - (struct GNUNET_PEERSTORE_Handle *h, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, GNUNET_PEERSTORE_Processor callback, void *callback_cls) - - - - peerstore_common.c - /home/grothoff/research/gnunet/src/peerstore/ - d9/de9/peerstore__common_8c - peerstore_common.h - - void - PEERSTORE_hash_key - d9/de9/peerstore__common_8c.html - a1b07c66266d25196813431b609839884 - (const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, struct GNUNET_HashCode *ret) - - - struct GNUNET_MQ_Envelope * - PEERSTORE_create_record_mq_envelope - d9/de9/peerstore__common_8c.html - a2775cbe357e71e142d08125576c40c38 - (const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, const void *value, size_t value_size, struct GNUNET_TIME_Absolute expiry, enum GNUNET_PEERSTORE_StoreOption options, uint16_t msg_type) - - - struct GNUNET_PEERSTORE_Record * - PEERSTORE_parse_record_message - d9/de9/peerstore__common_8c.html - a44939100be2548aa0137507738b471a3 - (const struct StoreRecordMessage *srm) - - - void - PEERSTORE_destroy_record - d9/de9/peerstore__common_8c.html - ad225b11249943ec95c7dcafc49ec6d61 - (struct GNUNET_PEERSTORE_Record *record) - - - - peerstore_common.h - /home/grothoff/research/gnunet/src/peerstore/ - dd/db6/peerstore__common_8h - platform.h - peerstore.h - - void - PEERSTORE_hash_key - dd/db6/peerstore__common_8h.html - a1b07c66266d25196813431b609839884 - (const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, struct GNUNET_HashCode *ret) - - - struct GNUNET_MQ_Envelope * - PEERSTORE_create_record_mq_envelope - dd/db6/peerstore__common_8h.html - a2775cbe357e71e142d08125576c40c38 - (const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, const void *value, size_t value_size, struct GNUNET_TIME_Absolute expiry, enum GNUNET_PEERSTORE_StoreOption options, uint16_t msg_type) - - - struct GNUNET_PEERSTORE_Record * - PEERSTORE_parse_record_message - dd/db6/peerstore__common_8h.html - a44939100be2548aa0137507738b471a3 - (const struct StoreRecordMessage *srm) - - - void - PEERSTORE_destroy_record - dd/db6/peerstore__common_8h.html - ad225b11249943ec95c7dcafc49ec6d61 - (struct GNUNET_PEERSTORE_Record *record) - - - - plugin_peerstore_flat.c - /home/grothoff/research/gnunet/src/peerstore/ - de/de4/plugin__peerstore__flat_8c - platform.h - gnunet_peerstore_plugin.h - gnunet_peerstore_service.h - peerstore.h - Plugin - - static int - delete_entries - de/de4/plugin__peerstore__flat_8c.html - a2d61c7716154ab11c72c897dffefd03c - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - peerstore_flat_delete_records - de/de4/plugin__peerstore__flat_8c.html - a9d4dcde54fdd9c726369bb7e78ef54c0 - (void *cls, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key) - - - static int - expire_entries - de/de4/plugin__peerstore__flat_8c.html - aab174332e85b95daf8d42ad83f30fb66 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - peerstore_flat_expire_records - de/de4/plugin__peerstore__flat_8c.html - ab2af599d95dac79440ff2fcb8a8e8058 - (void *cls, struct GNUNET_TIME_Absolute now, GNUNET_PEERSTORE_Continuation cont, void *cont_cls) - - - static int - iterate_entries - de/de4/plugin__peerstore__flat_8c.html - a6e667ead9023abbc44dbb794cb6e41a0 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - peerstore_flat_iterate_records - de/de4/plugin__peerstore__flat_8c.html - a8b7acd8805b69104f383cb144e127716 - (void *cls, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, GNUNET_PEERSTORE_Processor iter, void *iter_cls) - - - static int - peerstore_flat_store_record - de/de4/plugin__peerstore__flat_8c.html - ad583a7688050493293d1bc55004ecf2e - (void *cls, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, const void *value, size_t size, struct GNUNET_TIME_Absolute expiry, enum GNUNET_PEERSTORE_StoreOption options, GNUNET_PEERSTORE_Continuation cont, void *cont_cls) - - - static int - database_setup - de/de4/plugin__peerstore__flat_8c.html - ab894af9216727f86e9ff13e13dddfc26 - (struct Plugin *plugin) - - - static int - store_and_free_entries - de/de4/plugin__peerstore__flat_8c.html - a3c481d303971cea4ebb63b03b339984b - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - database_shutdown - de/de4/plugin__peerstore__flat_8c.html - a878317cb4f9c1c4817e1469ac998885f - (struct Plugin *plugin) - - - void * - libgnunet_plugin_peerstore_flat_init - de/de4/plugin__peerstore__flat_8c.html - af1b9a29e1157bb279431be1057482b14 - (void *cls) - - - void * - libgnunet_plugin_peerstore_flat_done - de/de4/plugin__peerstore__flat_8c.html - a8c667735c10a3ae58185496b116cda44 - (void *cls) - - - - plugin_peerstore_sqlite.c - /home/grothoff/research/gnunet/src/peerstore/ - df/d7e/plugin__peerstore__sqlite_8c - platform.h - gnunet_peerstore_plugin.h - gnunet_peerstore_service.h - gnunet_sq_lib.h - peerstore.h - Plugin - - #define - BUSY_TIMEOUT_MS - df/d7e/plugin__peerstore__sqlite_8c.html - a1b5f9c68768e43e0e131df44ea15d4f3 - - - - #define - LOG_SQLITE - df/d7e/plugin__peerstore__sqlite_8c.html - a576fef32fdb24aeedb055168f0a87711 - (db, level, cmd) - - - #define - LOG - df/d7e/plugin__peerstore__sqlite_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - peerstore_sqlite_delete_records - df/d7e/plugin__peerstore__sqlite_8c.html - aa3723d5ba99d348aee9791fbbffb1990 - (void *cls, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key) - - - static int - peerstore_sqlite_expire_records - df/d7e/plugin__peerstore__sqlite_8c.html - a66198c46e6d30fab7ea723adcea464ec - (void *cls, struct GNUNET_TIME_Absolute now, GNUNET_PEERSTORE_Continuation cont, void *cont_cls) - - - static int - peerstore_sqlite_iterate_records - df/d7e/plugin__peerstore__sqlite_8c.html - a9ad142d2b8c30ba1a85d67945b95032e - (void *cls, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, GNUNET_PEERSTORE_Processor iter, void *iter_cls) - - - static int - peerstore_sqlite_store_record - df/d7e/plugin__peerstore__sqlite_8c.html - a3772cbd9031134576b97e46c1d3cbbf1 - (void *cls, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, const void *value, size_t size, struct GNUNET_TIME_Absolute expiry, enum GNUNET_PEERSTORE_StoreOption options, GNUNET_PEERSTORE_Continuation cont, void *cont_cls) - - - static int - sql_exec - df/d7e/plugin__peerstore__sqlite_8c.html - a9fc24ace6c5eb01310531a9ef54ba682 - (sqlite3 *dbh, const char *sql) - - - static int - sql_prepare - df/d7e/plugin__peerstore__sqlite_8c.html - a255cf912cc8103dbebfd5c1901019c1f - (sqlite3 *dbh, const char *sql, sqlite3_stmt **stmt) - - - static int - database_setup - df/d7e/plugin__peerstore__sqlite_8c.html - ab894af9216727f86e9ff13e13dddfc26 - (struct Plugin *plugin) - - - static void - database_shutdown - df/d7e/plugin__peerstore__sqlite_8c.html - a878317cb4f9c1c4817e1469ac998885f - (struct Plugin *plugin) - - - void * - libgnunet_plugin_peerstore_sqlite_init - df/d7e/plugin__peerstore__sqlite_8c.html - a948aa0010159b6f472c64dd000c9d923 - (void *cls) - - - void * - libgnunet_plugin_peerstore_sqlite_done - df/d7e/plugin__peerstore__sqlite_8c.html - a6f9c81b467375a132b2c70d96f0af034 - (void *cls) - - - - pq.c - /home/grothoff/research/gnunet/src/pq/ - da/db9/pq_8c - platform.h - pq.h - - PGresult * - GNUNET_PQ_exec_prepared - da/db9/pq_8c.html - a998f26bfa692d8af55bc77f325622389 - (struct GNUNET_PQ_Context *db, const char *name, const struct GNUNET_PQ_QueryParam *params) - - - void - GNUNET_PQ_cleanup_result - da/db9/pq_8c.html - ace38897b2f7970977c4c25d324f2e2b5 - (struct GNUNET_PQ_ResultSpec *rs) - - - int - GNUNET_PQ_extract_result - da/db9/pq_8c.html - acc792daba471e5618091d3b9c4b991e0 - (PGresult *result, struct GNUNET_PQ_ResultSpec *rs, int row) - - - - pq.h - /home/grothoff/research/gnunet/src/pq/ - d6/d38/pq_8h - gnunet_util_lib.h - gnunet_pq_lib.h - GNUNET_PQ_Context - - - pq_connect.c - /home/grothoff/research/gnunet/src/pq/ - de/dfe/pq__connect_8c - platform.h - pq.h - - static void - pq_notice_receiver_cb - de/dfe/pq__connect_8c.html - a64357d7a76e90964a47fed653054f06a - (void *arg, const PGresult *res) - - - static void - pq_notice_processor_cb - de/dfe/pq__connect_8c.html - ae9ec2dfa50eb52eaaccf25fbcdb80c13 - (void *arg, const char *message) - - - struct GNUNET_PQ_Context * - GNUNET_PQ_connect - de/dfe/pq__connect_8c.html - a8edb9fd12ecfce326978ad5046d2233d - (const char *config_str, const char *load_path, const struct GNUNET_PQ_ExecuteStatement *es, const struct GNUNET_PQ_PreparedStatement *ps) - - - void - GNUNET_PQ_reconnect_if_down - de/dfe/pq__connect_8c.html - a8a87e5259cf76b80bed32452e95d74f3 - (struct GNUNET_PQ_Context *db) - - - void - GNUNET_PQ_reconnect - de/dfe/pq__connect_8c.html - a165f63987b2776c2b401dc9ebe8c19a1 - (struct GNUNET_PQ_Context *db) - - - struct GNUNET_PQ_Context * - GNUNET_PQ_connect_with_cfg - de/dfe/pq__connect_8c.html - a8ee0d8ad1a60a9fc0345e19a16ca4ab2 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const struct GNUNET_PQ_ExecuteStatement *es, const struct GNUNET_PQ_PreparedStatement *ps) - - - void - GNUNET_PQ_disconnect - de/dfe/pq__connect_8c.html - a8c026dcf702c4f780be4e7f5fc3023ec - (struct GNUNET_PQ_Context *db) - - - - pq_eval.c - /home/grothoff/research/gnunet/src/pq/ - d9/d9a/pq__eval_8c - platform.h - pq.h - - #define - PQ_DIAG_SQLSTATE_DEADLOCK - d9/d9a/pq__eval_8c.html - a5d2d0713d8463ad8754c0de392cdeb83 - - - - #define - PQ_DIAG_SQLSTATE_UNIQUE_VIOLATION - d9/d9a/pq__eval_8c.html - ae91df617bc4c8d79b99b12e11653044d - - - - #define - PQ_DIAG_SQLSTATE_SERIALIZATION_FAILURE - d9/d9a/pq__eval_8c.html - ab8593263489aabce04877068d7d1ea1b - - - - enum GNUNET_DB_QueryStatus - GNUNET_PQ_eval_result - d9/d9a/pq__eval_8c.html - a8bc739a06eff6b349111789622b275ae - (struct GNUNET_PQ_Context *db, const char *statement_name, PGresult *result) - - - enum GNUNET_DB_QueryStatus - GNUNET_PQ_eval_prepared_non_select - d9/d9a/pq__eval_8c.html - adefce951c83b7a3763a0e9cd3a5c5f31 - (struct GNUNET_PQ_Context *db, const char *statement_name, const struct GNUNET_PQ_QueryParam *params) - - - enum GNUNET_DB_QueryStatus - GNUNET_PQ_eval_prepared_multi_select - d9/d9a/pq__eval_8c.html - a19d09b9f6a90f245e2ddb60ffffb4a69 - (struct GNUNET_PQ_Context *db, const char *statement_name, const struct GNUNET_PQ_QueryParam *params, GNUNET_PQ_PostgresResultHandler rh, void *rh_cls) - - - enum GNUNET_DB_QueryStatus - GNUNET_PQ_eval_prepared_singleton_select - d9/d9a/pq__eval_8c.html - a2adfbc2f502b45f6dc01df3f05c602d1 - (struct GNUNET_PQ_Context *db, const char *statement_name, const struct GNUNET_PQ_QueryParam *params, struct GNUNET_PQ_ResultSpec *rs) - - - - pq_exec.c - /home/grothoff/research/gnunet/src/pq/ - dc/db1/pq__exec_8c - platform.h - pq.h - - struct GNUNET_PQ_ExecuteStatement - GNUNET_PQ_make_execute - dc/db1/pq__exec_8c.html - a524a13afcee61ba60a5cecbb2675ca66 - (const char *sql) - - - struct GNUNET_PQ_ExecuteStatement - GNUNET_PQ_make_try_execute - dc/db1/pq__exec_8c.html - ab1682e65cd9f8f32e67bc25929989424 - (const char *sql) - - - int - GNUNET_PQ_exec_statements - dc/db1/pq__exec_8c.html - a0a3d24102116e59c97fc1a82de615378 - (struct GNUNET_PQ_Context *db, const struct GNUNET_PQ_ExecuteStatement *es) - - - - pq_prepare.c - /home/grothoff/research/gnunet/src/pq/ - d2/d63/pq__prepare_8c - platform.h - pq.h - - struct GNUNET_PQ_PreparedStatement - GNUNET_PQ_make_prepare - d2/d63/pq__prepare_8c.html - a2c610e82c3a678372e715f5c1de19313 - (const char *name, const char *sql, unsigned int num_args) - - - int - GNUNET_PQ_prepare_statements - d2/d63/pq__prepare_8c.html - a54c022353a55bfd1b6e0b7e7efb5097f - (struct GNUNET_PQ_Context *db, const struct GNUNET_PQ_PreparedStatement *ps) - - - - pq_query_helper.c - /home/grothoff/research/gnunet/src/pq/ - df/db5/pq__query__helper_8c - platform.h - gnunet_util_lib.h - gnunet_pq_lib.h - - static int - qconv_fixed - df/db5/pq__query__helper_8c.html - a05d10844cf970c681cd97e48800a1d2c - (void *cls, const void *data, size_t data_len, void *param_values[], int param_lengths[], int param_formats[], unsigned int param_length, void *scratch[], unsigned int scratch_length) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_fixed_size - df/db5/pq__query__helper_8c.html - a02106ef0d39b89700a0a4d26251e804d - (const void *ptr, size_t ptr_size) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_string - df/db5/pq__query__helper_8c.html - aed125fc2e5844506c91b9157b6881860 - (const char *ptr) - - - static int - qconv_uint16 - df/db5/pq__query__helper_8c.html - abae34c26bd334bf2d3b0aed086f845ec - (void *cls, const void *data, size_t data_len, void *param_values[], int param_lengths[], int param_formats[], unsigned int param_length, void *scratch[], unsigned int scratch_length) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_uint16 - df/db5/pq__query__helper_8c.html - a636e1850a7ad73d5829d36c670b44ec4 - (const uint16_t *x) - - - static int - qconv_uint32 - df/db5/pq__query__helper_8c.html - a937499a3ef06ad3e870f75a40e62730c - (void *cls, const void *data, size_t data_len, void *param_values[], int param_lengths[], int param_formats[], unsigned int param_length, void *scratch[], unsigned int scratch_length) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_uint32 - df/db5/pq__query__helper_8c.html - ab47e64131a2f5029ff515221b9ee424a - (const uint32_t *x) - - - static int - qconv_uint64 - df/db5/pq__query__helper_8c.html - a8fcac34e8113668c6b470e129e3b345a - (void *cls, const void *data, size_t data_len, void *param_values[], int param_lengths[], int param_formats[], unsigned int param_length, void *scratch[], unsigned int scratch_length) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_uint64 - df/db5/pq__query__helper_8c.html - a0c82db14f835fe496a7a0bac9ba5073a - (const uint64_t *x) - - - static int - qconv_rsa_public_key - df/db5/pq__query__helper_8c.html - ace60a4b19c9a957497c3bd873a5fdc0f - (void *cls, const void *data, size_t data_len, void *param_values[], int param_lengths[], int param_formats[], unsigned int param_length, void *scratch[], unsigned int scratch_length) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_rsa_public_key - df/db5/pq__query__helper_8c.html - a69f00b73a14cf0011badbe43138dd5e1 - (const struct GNUNET_CRYPTO_RsaPublicKey *x) - - - static int - qconv_rsa_signature - df/db5/pq__query__helper_8c.html - aac17d4c45fa36afc991ca064720bd598 - (void *cls, const void *data, size_t data_len, void *param_values[], int param_lengths[], int param_formats[], unsigned int param_length, void *scratch[], unsigned int scratch_length) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_rsa_signature - df/db5/pq__query__helper_8c.html - af2b00956dce227f4603d8c5d7735e7b4 - (const struct GNUNET_CRYPTO_RsaSignature *x) - - - static int - qconv_abs_time - df/db5/pq__query__helper_8c.html - a9d3371d5203ecc20cfe59f79ca43c261 - (void *cls, const void *data, size_t data_len, void *param_values[], int param_lengths[], int param_formats[], unsigned int param_length, void *scratch[], unsigned int scratch_length) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_absolute_time - df/db5/pq__query__helper_8c.html - a52d50379f2ccf81e7838790ae6e66f7c - (const struct GNUNET_TIME_Absolute *x) - - - struct GNUNET_PQ_QueryParam - GNUNET_PQ_query_param_absolute_time_nbo - df/db5/pq__query__helper_8c.html - a7e0a2b025188e70f86df9cb98b94d8ab - (const struct GNUNET_TIME_AbsoluteNBO *x) - - - - pq_result_helper.c - /home/grothoff/research/gnunet/src/pq/ - df/d4c/pq__result__helper_8c - platform.h - gnunet_util_lib.h - gnunet_pq_lib.h - - static void - clean_varsize_blob - df/d4c/pq__result__helper_8c.html - a63caceeeb710eaa268bdbb93e73cc983 - (void *cls, void *rd) - - - static int - extract_varsize_blob - df/d4c/pq__result__helper_8c.html - a9be492282a0c854d93a7638427677df3 - (void *cls, PGresult *result, int row, const char *fname, size_t *dst_size, void *dst) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_variable_size - df/d4c/pq__result__helper_8c.html - ac6ec5ac7515e9f2937cce935503c5bb3 - (const char *name, void **dst, size_t *sptr) - - - static int - extract_fixed_blob - df/d4c/pq__result__helper_8c.html - aab96d6a27c2d5118714254701afa82d3 - (void *cls, PGresult *result, int row, const char *fname, size_t *dst_size, void *dst) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_fixed_size - df/d4c/pq__result__helper_8c.html - a66cbe7ca471f069cdae3bf3429f152fd - (const char *name, void *dst, size_t dst_size) - - - static int - extract_rsa_public_key - df/d4c/pq__result__helper_8c.html - a12b5ba8357477085d8bc10b75a96eb4e - (void *cls, PGresult *result, int row, const char *fname, size_t *dst_size, void *dst) - - - static void - clean_rsa_public_key - df/d4c/pq__result__helper_8c.html - a50071aa7f1a010ba4b55520e18597882 - (void *cls, void *rd) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_rsa_public_key - df/d4c/pq__result__helper_8c.html - ac909beacc240a6aa1adda1aeccbb27b2 - (const char *name, struct GNUNET_CRYPTO_RsaPublicKey **rsa) - - - static int - extract_rsa_signature - df/d4c/pq__result__helper_8c.html - ad7e1235f48db096c3ebb9c0a2617ec73 - (void *cls, PGresult *result, int row, const char *fname, size_t *dst_size, void *dst) - - - static void - clean_rsa_signature - df/d4c/pq__result__helper_8c.html - afef1504d92db6ac10fa755fad90c404e - (void *cls, void *rd) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_rsa_signature - df/d4c/pq__result__helper_8c.html - ae41ca49e8b95ea8534044c5c3fce89dc - (const char *name, struct GNUNET_CRYPTO_RsaSignature **sig) - - - static int - extract_string - df/d4c/pq__result__helper_8c.html - a68389bee7c61a8741499837154e14742 - (void *cls, PGresult *result, int row, const char *fname, size_t *dst_size, void *dst) - - - static void - clean_string - df/d4c/pq__result__helper_8c.html - aaafa7cd092973a8b247811bdc2a64b6f - (void *cls, void *rd) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_string - df/d4c/pq__result__helper_8c.html - a89a0ef6e42831182137f506fa7c0f20c - (const char *name, char **dst) - - - static int - extract_abs_time - df/d4c/pq__result__helper_8c.html - aa45f0192596ff568b783740753fc9add - (void *cls, PGresult *result, int row, const char *fname, size_t *dst_size, void *dst) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_absolute_time - df/d4c/pq__result__helper_8c.html - aa84b672455c61a9e47cc37228f046ad1 - (const char *name, struct GNUNET_TIME_Absolute *at) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_absolute_time_nbo - df/d4c/pq__result__helper_8c.html - a731c51ccfeaf93ebfdc5c86d99b77437 - (const char *name, struct GNUNET_TIME_AbsoluteNBO *at) - - - static int - extract_uint16 - df/d4c/pq__result__helper_8c.html - a25de89f4d0622c42616f4efec9cbec33 - (void *cls, PGresult *result, int row, const char *fname, size_t *dst_size, void *dst) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_uint16 - df/d4c/pq__result__helper_8c.html - aad9140fd17bc708c6bc6adf7e0bdf10a - (const char *name, uint16_t *u16) - - - static int - extract_uint32 - df/d4c/pq__result__helper_8c.html - a785822f63a879619280a5a58730dd5bd - (void *cls, PGresult *result, int row, const char *fname, size_t *dst_size, void *dst) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_uint32 - df/d4c/pq__result__helper_8c.html - a20f41eced0fa370cd5994710c15fb5f2 - (const char *name, uint32_t *u32) - - - static int - extract_uint64 - df/d4c/pq__result__helper_8c.html - a0a8e0fe5bffd474408d955e25ec4b9d5 - (void *cls, PGresult *result, int row, const char *fname, size_t *dst_size, void *dst) - - - struct GNUNET_PQ_ResultSpec - GNUNET_PQ_result_spec_uint64 - df/d4c/pq__result__helper_8c.html - a828c55ee714c9fac23127e0bd05c7d22 - (const char *name, uint64_t *u64) - - - - gnunet-daemon-pt.c - /home/grothoff/research/gnunet/src/pt/ - da/d87/gnunet-daemon-pt_8c - platform.h - gnunet_util_lib.h - gnunet_dns_service.h - gnunet_dnsparser_lib.h - gnunet_cadet_service.h - gnunet_tun_lib.h - gnunet_dht_service.h - gnunet_vpn_service.h - gnunet_statistics_service.h - gnunet_applications.h - block_dns.h - ReplyContext - CadetExit - RequestContext - DnsResponseMessage - - #define - TIMEOUT - da/d87/gnunet-daemon-pt_8c.html - a45ba202b05caf39795aeca91b0ae547e - - - - #define - MAX_DNS_SIZE - da/d87/gnunet-daemon-pt_8c.html - a59a4add5009048a3d36a3b516e958431 - - - - #define - MAX_OPEN_TUNNELS - da/d87/gnunet-daemon-pt_8c.html - abd80e249ed5f06089555ba95de2902c9 - - - - - RequestGroup - da/d87/gnunet-daemon-pt_8c.html - aa8fcf4c2b7ca420d679eacfe772f9f26 - - - - ANSWERS - da/d87/gnunet-daemon-pt_8c.html - aa8fcf4c2b7ca420d679eacfe772f9f26a5ec531eb287b2872339670239d56de10 - - - - AUTHORITY_RECORDS - da/d87/gnunet-daemon-pt_8c.html - aa8fcf4c2b7ca420d679eacfe772f9f26af14e007526f6eaa749c4d117da014e24 - - - - ADDITIONAL_RECORDS - da/d87/gnunet-daemon-pt_8c.html - aa8fcf4c2b7ca420d679eacfe772f9f26ab402f29f97ce6ed8c3b016f3ba80150d - - - - END - da/d87/gnunet-daemon-pt_8c.html - aa8fcf4c2b7ca420d679eacfe772f9f26adc6f24fd6915a3f2786a1b7045406924 - - - - static void - try_open_exit - da/d87/gnunet-daemon-pt_8c.html - a61c8c8975c23ea33e6f5ef7c46ae3992 - (void) - - - static uint32_t - get_channel_weight - da/d87/gnunet-daemon-pt_8c.html - a4f7f4006943dbdf349326290fe8af8c6 - (struct CadetExit *exit) - - - static struct CadetExit * - choose_exit - da/d87/gnunet-daemon-pt_8c.html - a48eee1e45fe934ae942a821e1c0aed1e - () - - - static void - finish_request - da/d87/gnunet-daemon-pt_8c.html - abde39f6b8c67d6fac7743bc09d93a501 - (struct ReplyContext *rc) - - - static void - submit_request - da/d87/gnunet-daemon-pt_8c.html - a736aed411c93c77b5a960961ccafd8fa - (struct ReplyContext *rc) - - - static void - vpn_allocation_callback - da/d87/gnunet-daemon-pt_8c.html - a52765a921ba107175b4be96b046b0307 - (void *cls, int af, const void *address) - - - static void - modify_address - da/d87/gnunet-daemon-pt_8c.html - a4ef232e844a215a85130b41427496da4 - (struct ReplyContext *rc, struct GNUNET_DNSPARSER_Record *rec) - - - static int - work_test - da/d87/gnunet-daemon-pt_8c.html - a1b253de79ea17d82cf77788fa1727c6f - (const struct GNUNET_DNSPARSER_Record *ra, unsigned int ra_len) - - - static void - dns_post_request_handler - da/d87/gnunet-daemon-pt_8c.html - a976984bfe2cc1767bb4fc1e5bb491a25 - (void *cls, struct GNUNET_DNS_RequestHandle *rh, size_t request_length, const char *request) - - - static void - timeout_request - da/d87/gnunet-daemon-pt_8c.html - a005b7837c1ebcd782bb5ee77dfac25d2 - (void *cls) - - - static void - dns_pre_request_handler - da/d87/gnunet-daemon-pt_8c.html - a0f7e5a68431cf5402186a6d428f78258 - (void *cls, struct GNUNET_DNS_RequestHandle *rh, size_t request_length, const char *request) - - - static GNUNET_NETWORK_STRUCT_END int - check_dns_response - da/d87/gnunet-daemon-pt_8c.html - a474f6b1df08a76aec95a502d3d176482 - (void *cls, const struct DnsResponseMessage *msg) - - - static void - handle_dns_response - da/d87/gnunet-daemon-pt_8c.html - abf13c3c72c665ab3ff067cf45aff30c3 - (void *cls, const struct DnsResponseMessage *msg) - - - static void - abort_all_requests - da/d87/gnunet-daemon-pt_8c.html - a4725ca0b3d8cd64d196ebe856562091a - (struct CadetExit *exit) - - - static void - cleanup - da/d87/gnunet-daemon-pt_8c.html - a5746e6f93bc2df51d2c297e9d86ce671 - (void *cls) - - - static void - cadet_channel_end_cb - da/d87/gnunet-daemon-pt_8c.html - aeef728a75715419481f5ce8e90cc356f - (void *cls, const struct GNUNET_CADET_Channel *channel) - - - static void - channel_idle_notify_cb - da/d87/gnunet-daemon-pt_8c.html - a67790169d14e3d7a34745e62b4b6f4e4 - (void *cls, const struct GNUNET_CADET_Channel *channel, int window_size) - - - static void - handle_dht_result - da/d87/gnunet-daemon-pt_8c.html - aad9dd8b989e891fab2485964860a0217 - (void *cls, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, enum GNUNET_BLOCK_Type type, size_t size, const void *data) - - - static void - run - da/d87/gnunet-daemon-pt_8c.html - a4d957609fd24600ca6de6ad20ef73596 - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg_) - - - int - main - da/d87/gnunet-daemon-pt_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct CadetExit * - exit_head - da/d87/gnunet-daemon-pt_8c.html - a538290919c37f96578ee43436215fb99 - - - - static struct CadetExit * - exit_tail - da/d87/gnunet-daemon-pt_8c.html - ac9d178c83829907b27691994834dc97a - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - da/d87/gnunet-daemon-pt_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_VPN_Handle * - vpn_handle - da/d87/gnunet-daemon-pt_8c.html - a21386be4d84a5fbb6e7fcf20f9a35234 - - - - static struct GNUNET_CADET_Handle * - cadet_handle - da/d87/gnunet-daemon-pt_8c.html - a94cbcb8f803bfcc880b75a70d3600eb2 - - - - static struct GNUNET_STATISTICS_Handle * - stats - da/d87/gnunet-daemon-pt_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_DNS_Handle * - dns_post_handle - da/d87/gnunet-daemon-pt_8c.html - a46a3e901e4c2a00154e147ba1f7de62c - - - - static struct GNUNET_DNS_Handle * - dns_pre_handle - da/d87/gnunet-daemon-pt_8c.html - a02827126dd0090856786e20b27f4efbd - - - - static struct GNUNET_DHT_Handle * - dht - da/d87/gnunet-daemon-pt_8c.html - a06f385c9932a6fd6c1c5cca85710ce7a - - - - static struct GNUNET_DHT_GetHandle * - dht_get - da/d87/gnunet-daemon-pt_8c.html - af78eb7816a75f9259947f44892cd9d94 - - - - static int - ipv4_pt - da/d87/gnunet-daemon-pt_8c.html - a13c34d83e659dc8c072f1df70b08c068 - - - - static int - ipv6_pt - da/d87/gnunet-daemon-pt_8c.html - a4a9236024652ab49acf89733674fdd50 - - - - static int - dns_channel - da/d87/gnunet-daemon-pt_8c.html - a509d2a901490d7fc9b2b67c62106ec05 - - - - static unsigned int - dns_exit_available - da/d87/gnunet-daemon-pt_8c.html - a57adf14be54cab30b44061bcef195786 - - - - - plugin_reclaim_attribute_gnuid.c - /home/grothoff/research/gnunet/src/reclaim-attribute/ - de/d8d/plugin__reclaim__attribute__gnuid_8c - platform.h - gnunet_util_lib.h - gnunet_reclaim_attribute_plugin.h - - static char * - gnuid_value_to_string - de/d8d/plugin__reclaim__attribute__gnuid_8c.html - acd2e4eba2869bbc8e2d5fcef25614ccb - (void *cls, uint32_t type, const void *data, size_t data_size) - - - static int - gnuid_string_to_value - de/d8d/plugin__reclaim__attribute__gnuid_8c.html - a84cee31381a37e275d3df5a194590984 - (void *cls, uint32_t type, const char *s, void **data, size_t *data_size) - - - static char * - gnuid_value_to_string_attest - de/d8d/plugin__reclaim__attribute__gnuid_8c.html - ab77d61cd56887f5d3032dcc0ca056afc - (void *cls, uint32_t type, const void *data, size_t data_size) - - - static int - gnuid_string_to_value_attest - de/d8d/plugin__reclaim__attribute__gnuid_8c.html - ae5781a1276aec51faa5bf37892f7d68e - (void *cls, uint32_t type, const char *s, void **data, size_t *data_size) - - - static uint32_t - gnuid_typename_to_number - de/d8d/plugin__reclaim__attribute__gnuid_8c.html - ad43641037507c714732bf8ed9f755913 - (void *cls, const char *gnuid_typename) - - - static const char * - gnuid_number_to_typename - de/d8d/plugin__reclaim__attribute__gnuid_8c.html - ad3538f0d0fd10e8cf144379964287d59 - (void *cls, uint32_t type) - - - static uint32_t - gnuid_typename_to_number_attest - de/d8d/plugin__reclaim__attribute__gnuid_8c.html - a4c92b31ec47ca44a2dcf9c0c60370275 - (void *cls, const char *gnuid_typename) - - - static const char * - gnuid_number_to_typename_attest - de/d8d/plugin__reclaim__attribute__gnuid_8c.html - afc044cc782d017e0ad41676740ed5208 - (void *cls, uint32_t type) - - - void * - libgnunet_plugin_reclaim_attribute_gnuid_init - de/d8d/plugin__reclaim__attribute__gnuid_8c.html - a93f91f094f49e2655e9261d7fb20bdb5 - (void *cls) - - - void * - libgnunet_plugin_reclaim_attribute_gnuid_done - de/d8d/plugin__reclaim__attribute__gnuid_8c.html - a32581d94d6fb1f8c640373d4d5bc0410 - (void *cls) - - - const char * - name - de/d8d/plugin__reclaim__attribute__gnuid_8c.html - a8f8f80d37794cde9472343e4487ba3eb - - - - uint32_t - number - de/d8d/plugin__reclaim__attribute__gnuid_8c.html - ad50c630d233a71112a7df136970caefc - - - - static struct @65 - gnuid_name_map - de/d8d/plugin__reclaim__attribute__gnuid_8c.html - a44ec62c52d310e1782951f12ca9b23f6 - [] - - - static struct @66 - gnuid_attest_name_map - de/d8d/plugin__reclaim__attribute__gnuid_8c.html - aa705de98f8fcfc59ceda582ccfcde917 - [] - - - - reclaim_attribute.c - /home/grothoff/research/gnunet/src/reclaim-attribute/ - da/de1/reclaim__attribute_8c - platform.h - gnunet_util_lib.h - gnunet_reclaim_attribute_plugin.h - reclaim_attribute.h - Plugin - - static void - add_plugin - da/de1/reclaim__attribute_8c.html - a0183ea3762d60a08bf1e4fb54fcab0c8 - (void *cls, const char *library_name, void *lib_ret) - - - static void - init - da/de1/reclaim__attribute_8c.html - aedc913c139bb562646d3459b0ca28997 - () - - - uint32_t - GNUNET_RECLAIM_ATTRIBUTE_typename_to_number - d7/d02/group__reclaim-attribute.html - ga35b0e84017a4a460ba7cc23f9f1158aa - (const char *typename) - - - const char * - GNUNET_RECLAIM_ATTRIBUTE_number_to_typename - d7/d02/group__reclaim-attribute.html - ga369405cf595fc0f7c62d32ba90a41793 - (uint32_t type) - - - int - GNUNET_RECLAIM_ATTRIBUTE_string_to_value - d7/d02/group__reclaim-attribute.html - gaede0e4f745b34540d35af2c103161e90 - (uint32_t type, const char *s, void **data, size_t *data_size) - - - char * - GNUNET_RECLAIM_ATTRIBUTE_value_to_string - d7/d02/group__reclaim-attribute.html - ga54be8481c235909e4645f92b44cac414 - (uint32_t type, const void *data, size_t data_size) - - - uint32_t - GNUNET_RECLAIM_ATTESTATION_typename_to_number - d7/d02/group__reclaim-attribute.html - ga5a4f545435f0b9f39684d7125e486fa8 - (const char *typename) - - - const char * - GNUNET_RECLAIM_ATTESTATION_number_to_typename - d7/d02/group__reclaim-attribute.html - gae18e5371b54e177227054ee0ed665d02 - (uint32_t type) - - - int - GNUNET_RECLAIM_ATTESTATION_string_to_value - d7/d02/group__reclaim-attribute.html - gaafca8a8be2185bc65f5f68d5ab4ffc6f - (uint32_t type, const char *s, void **data, size_t *data_size) - - - char * - GNUNET_RECLAIM_ATTESTATION_value_to_string - d7/d02/group__reclaim-attribute.html - gab24545d3c928d251159f952207340acd - (uint32_t type, const void *data, size_t data_size) - - - struct GNUNET_RECLAIM_ATTRIBUTE_Claim * - GNUNET_RECLAIM_ATTRIBUTE_claim_new - d7/d02/group__reclaim-attribute.html - ga87abd9a6a0a64ff7a08ff56547f78e58 - (const char *attr_name, uint32_t type, const void *data, size_t data_size) - - - struct GNUNET_RECLAIM_ATTESTATION_Claim * - GNUNET_RECLAIM_ATTESTATION_claim_new - d7/d02/group__reclaim-attribute.html - gab82c85c4b5e2edd30b184355f118809b - (const char *attr_name, uint32_t type, const void *data, size_t data_size) - - - struct GNUNET_RECLAIM_ATTESTATION_REFERENCE * - GNUNET_RECLAIM_ATTESTATION_reference_new - d7/d02/group__reclaim-attribute.html - ga159b2bc273bb27eaf2d01e8d7d2f10cd - (const char *attr_name, const char *ref_value) - - - void - GNUNET_RECLAIM_ATTRIBUTE_list_add - d7/d02/group__reclaim-attribute.html - ga93abdfe00a54f62cfe873655325e43f8 - (struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *claim_list, const char *attr_name, uint32_t type, const void *data, size_t data_size) - - - size_t - GNUNET_RECLAIM_ATTRIBUTE_list_serialize_get_size - d7/d02/group__reclaim-attribute.html - ga97dde9c61284d9d6e4f276960cdafdd1 - (const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs) - - - size_t - GNUNET_RECLAIM_ATTRIBUTE_list_serialize - d7/d02/group__reclaim-attribute.html - gae01cf960fa1ce12042fcf74a4f603d3c - (const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs, char *result) - - - struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList * - GNUNET_RECLAIM_ATTRIBUTE_list_deserialize - d7/d02/group__reclaim-attribute.html - ga97fb1f52bacbf05318f68d64bdad880e - (const char *data, size_t data_size) - - - struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList * - GNUNET_RECLAIM_ATTRIBUTE_list_dup - d7/d02/group__reclaim-attribute.html - ga5cdc1a593d10fab3fdb4765c2c9a68ca - (const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs) - - - void - GNUNET_RECLAIM_ATTRIBUTE_list_destroy - d7/d02/group__reclaim-attribute.html - ga341ec67a7942fd5f0ee33ea235acba5e - (struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs) - - - int - GNUNET_RECLAIM_ATTRIBUTE_list_count_attest - d7/d02/group__reclaim-attribute.html - ga13a7ab770646bd9bb98425aa9ef63bfe - (const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs) - - - size_t - GNUNET_RECLAIM_ATTRIBUTE_serialize_get_size - d7/d02/group__reclaim-attribute.html - gaad759bc648d401fbb40b3c8fe7d2b82b - (const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr) - - - size_t - GNUNET_RECLAIM_ATTRIBUTE_serialize - d7/d02/group__reclaim-attribute.html - ga2f8864219c63b270038154ebd94969b8 - (const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, char *result) - - - struct GNUNET_RECLAIM_ATTRIBUTE_Claim * - GNUNET_RECLAIM_ATTRIBUTE_deserialize - d7/d02/group__reclaim-attribute.html - ga86bd6ab05869a7e79032a1e63c145ca5 - (const char *data, size_t data_size) - - - size_t - GNUNET_RECLAIM_ATTESTATION_serialize_get_size - d7/d02/group__reclaim-attribute.html - ga85ce2f12b41ad076e273ee1f78f4e274 - (const struct GNUNET_RECLAIM_ATTESTATION_Claim *attr) - - - size_t - GNUNET_RECLAIM_ATTESTATION_serialize - d7/d02/group__reclaim-attribute.html - gadb6a2979a205c7d729b9c3697a027e23 - (const struct GNUNET_RECLAIM_ATTESTATION_Claim *attr, char *result) - - - struct GNUNET_RECLAIM_ATTESTATION_Claim * - GNUNET_RECLAIM_ATTESTATION_deserialize - d7/d02/group__reclaim-attribute.html - ga82cef46b29eb7398367bd715a675db3f - (const char *data, size_t data_size) - - - size_t - GNUNET_RECLAIM_ATTESTATION_REF_serialize_get_size - d7/d02/group__reclaim-attribute.html - gaeb6cac4a0929ebef82305f636bc29613 - (const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *attr) - - - size_t - GNUNET_RECLAIM_ATTESTATION_REF_serialize - d7/d02/group__reclaim-attribute.html - ga4d0ac49327e02cafd1f713af7f0536bc - (const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *attr, char *result) - - - struct GNUNET_RECLAIM_ATTESTATION_REFERENCE * - GNUNET_RECLAIM_ATTESTATION_REF_deserialize - d7/d02/group__reclaim-attribute.html - gad1bfcd7a0068dbc439994fe8888db442 - (const char *data, size_t data_size) - - - static struct Plugin ** - attr_plugins - da/de1/reclaim__attribute_8c.html - a611ad4b366c3d7dc8b654ba86553ada0 - - - - static unsigned int - num_plugins - da/de1/reclaim__attribute_8c.html - a75aface1a8739159e1f8d0da83ea2055 - - - - static int - initialized - da/de1/reclaim__attribute_8c.html - ad06983e7f6e71b233ea7ff3dee1952f2 - - - - - reclaim_attribute.h - /home/grothoff/research/gnunet/src/reclaim-attribute/ - d0/dee/reclaim__attribute_8h - gnunet_reclaim_service.h - Attribute - Attestation - Attestation_Reference - - - gnunet-reclaim.c - /home/grothoff/research/gnunet/src/reclaim/ - dc/dcd/gnunet-reclaim_8c - platform.h - gnunet_util_lib.h - gnunet_identity_service.h - gnunet_namestore_service.h - gnunet_reclaim_service.h - gnunet_signatures.h - - static void - do_cleanup - dc/dcd/gnunet-reclaim_8c.html - a03e6fd7da3f8670c41fc8d2ef009a519 - (void *cls) - - - static void - ticket_issue_cb - dc/dcd/gnunet-reclaim_8c.html - a1580549b480b5c1f3212d0f0dc1e944e - (void *cls, const struct GNUNET_RECLAIM_Ticket *ticket) - - - static void - store_attr_cont - dc/dcd/gnunet-reclaim_8c.html - acfc31eeb128774305955092e07814953 - (void *cls, int32_t success, const char *emsg) - - - static void - process_attrs - dc/dcd/gnunet-reclaim_8c.html - a4cca96dc152ba2d2d96c53ec373e432d - (void *cls, const struct GNUNET_CRYPTO_EcdsaPublicKey *identity, const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, const struct GNUNET_RECLAIM_ATTESTATION_Claim *attest, const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *reference) - - - static void - ticket_iter_err - dc/dcd/gnunet-reclaim_8c.html - a65c82a7bbc858d77b2a1e2b2168efdd8 - (void *cls) - - - static void - ticket_iter_fin - dc/dcd/gnunet-reclaim_8c.html - a433bce3ec0115e8ca9f2958fae67b328 - (void *cls) - - - static void - ticket_iter - dc/dcd/gnunet-reclaim_8c.html - a83fb24e367c97f7f060740d015fc0ee5 - (void *cls, const struct GNUNET_RECLAIM_Ticket *ticket) - - - static void - iter_error - dc/dcd/gnunet-reclaim_8c.html - a0cb2a4859f9f91c2cb100dd72d6cc14f - (void *cls) - - - static void - timeout_task - dc/dcd/gnunet-reclaim_8c.html - a484339c153bb469cd07b9cd0dbd15c37 - (void *cls) - - - static void - process_rvk - dc/dcd/gnunet-reclaim_8c.html - a9b6a9f4473326bf48805f6aa310781db - (void *cls, int success, const char *msg) - - - static void - process_delete - dc/dcd/gnunet-reclaim_8c.html - a3762f855bb948474174f006dd2c99ffe - (void *cls, int success, const char *msg) - - - static void - iter_finished - dc/dcd/gnunet-reclaim_8c.html - adfe768267045cbeab96d9a28e36a0f35 - (void *cls) - - - static void - iter_cb - dc/dcd/gnunet-reclaim_8c.html - a087440f90a52b05ea304928c8642c6a1 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPublicKey *identity, const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, const struct GNUNET_RECLAIM_ATTESTATION_Claim *attest, const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *reference) - - - static void - start_process - dc/dcd/gnunet-reclaim_8c.html - ab40c1bbd0337428d11f62a91c82da237 - () - - - static void - ego_cb - dc/dcd/gnunet-reclaim_8c.html - a3bad593a997f5b628793b4d13a1496c6 - (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx, const char *name) - - - static void - run - dc/dcd/gnunet-reclaim_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - dc/dcd/gnunet-reclaim_8c.html - af3ed9c200de85b53c94cd18764b246a2 - (int argc, char *const argv[]) - - - static int - ret - dc/dcd/gnunet-reclaim_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static int - list - dc/dcd/gnunet-reclaim_8c.html - a50588484dd448ac70f095ac1209941f0 - - - - static char * - rp - dc/dcd/gnunet-reclaim_8c.html - a3e645c6fdedbea6f28d41fdc3cd95950 - - - - static char * - attr_name - dc/dcd/gnunet-reclaim_8c.html - a3bd6200b371af3760cf8c8509a75b817 - - - - static char * - attr_value - dc/dcd/gnunet-reclaim_8c.html - a6f189eb3356d83a2b33e5c569de8368b - - - - static char * - issue_attrs - dc/dcd/gnunet-reclaim_8c.html - a76256100830f3074a8c2fc76c2decc62 - - - - static char * - consume_ticket - dc/dcd/gnunet-reclaim_8c.html - aa3bfb203d53ef8e5e4368ed7d8990f3f - - - - static char * - type_str - dc/dcd/gnunet-reclaim_8c.html - aca6d3c947e337b67fca67497ca3d7cf7 - - - - static char * - revoke_ticket - dc/dcd/gnunet-reclaim_8c.html - ac57f8f591c0836d257b6e476714114d7 - - - - static int - list_tickets - dc/dcd/gnunet-reclaim_8c.html - a76773e7735e61aca8c37e755bb87e7da - - - - static char * - ego_name - dc/dcd/gnunet-reclaim_8c.html - a801a36b9c387e3963e99b23fa1005963 - - - - static struct GNUNET_IDENTITY_Handle * - identity_handle - dc/dcd/gnunet-reclaim_8c.html - ac12b09f5589b608a549cd325be138817 - - - - static struct GNUNET_RECLAIM_Handle * - reclaim_handle - dc/dcd/gnunet-reclaim_8c.html - a3866700e2657a183be4d1291a663ec17 - - - - static struct GNUNET_RECLAIM_Operation * - reclaim_op - dc/dcd/gnunet-reclaim_8c.html - a5240bf8be1c146e3f030578a15c9e262 - - - - static struct GNUNET_RECLAIM_AttributeIterator * - attr_iterator - dc/dcd/gnunet-reclaim_8c.html - a589da813797292f8e11c87b67418b63f - - - - static struct GNUNET_RECLAIM_TicketIterator * - ticket_iterator - dc/dcd/gnunet-reclaim_8c.html - a660bc4832d9a2eadff9adf8a1543ac93 - - - - static struct GNUNET_CRYPTO_AbeMasterKey * - abe_key - dc/dcd/gnunet-reclaim_8c.html - ab2702f1308668585a24273313553da69 - - - - static const struct GNUNET_CRYPTO_EcdsaPrivateKey * - pkey - dc/dcd/gnunet-reclaim_8c.html - a023190cbd08290be739e5222c035c9a6 - - - - static struct GNUNET_CRYPTO_EcdsaPublicKey - rp_key - dc/dcd/gnunet-reclaim_8c.html - a2d2bba8bab5174f97445f817d6369ac8 - - - - static struct GNUNET_RECLAIM_Ticket - ticket - dc/dcd/gnunet-reclaim_8c.html - a3d068993333229c63c888a130016540f - - - - static struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList * - attr_list - dc/dcd/gnunet-reclaim_8c.html - ac93110fb1a755a9f5b9b8ef2f6d93132 - - - - static struct GNUNET_TIME_Relative - exp_interval - dc/dcd/gnunet-reclaim_8c.html - a0b9059eb7841bd67b5a3e23ce0e44cf9 - - - - static struct GNUNET_SCHEDULER_Task * - timeout - dc/dcd/gnunet-reclaim_8c.html - a3fb55253d4504f9afc304bbff335d1c5 - - - - static struct GNUNET_SCHEDULER_Task * - cleanup_task - dc/dcd/gnunet-reclaim_8c.html - a71c2dea04ad1db50a9ff63aab52c32b5 - - - - struct GNUNET_RECLAIM_ATTRIBUTE_Claim * - claim - dc/dcd/gnunet-reclaim_8c.html - ae3b48af9e4a51d3513e9a2d33ce27cf7 - - - - static char * - attr_delete - dc/dcd/gnunet-reclaim_8c.html - a8013e2076461c15cf4a01a7087ea3dfe - - - - static struct GNUNET_RECLAIM_ATTRIBUTE_Claim * - attr_to_delete - dc/dcd/gnunet-reclaim_8c.html - a8608e42ed9a8d98ce535f38a9d70054e - - - - static int - init - dc/dcd/gnunet-reclaim_8c.html - a795ea50921b36311ffd5e7baa2ef1f7e - - - - - gnunet-service-reclaim.c - /home/grothoff/research/gnunet/src/reclaim/ - d3/d9e/gnunet-service-reclaim_8c - platform.h - gnunet_util_lib.h - gnunet-service-reclaim_tickets.h - gnunet_constants.h - gnunet_gnsrecord_lib.h - gnunet_protocols.h - gnunet_reclaim_attribute_lib.h - gnunet_reclaim_service.h - gnunet_signatures.h - reclaim.h - TicketIteration - AttributeIterator - IdpClient - AttributeDeleteHandle - AttributeStoreHandle - ConsumeTicketOperation - TicketRevocationOperation - TicketIssueOperation - - static void - cleanup_adh - d3/d9e/gnunet-service-reclaim_8c.html - a1a813bdcecaa26c7f3b00bec7598ddb0 - (struct AttributeDeleteHandle *adh) - - - static void - cleanup_as_handle - d3/d9e/gnunet-service-reclaim_8c.html - aea05ef9daf5385b2569c5941a1ceb695 - (struct AttributeStoreHandle *ash) - - - static void - cleanup_client - d3/d9e/gnunet-service-reclaim_8c.html - ae9e768d104848df466e9b7c24f20abae - (struct IdpClient *idp) - - - static void - cleanup - d3/d9e/gnunet-service-reclaim_8c.html - a53769672d4937cdc85fd17a9d3a7be6b - () - - - static void - do_shutdown - d3/d9e/gnunet-service-reclaim_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - send_ticket_result - d3/d9e/gnunet-service-reclaim_8c.html - a7ee42881d916244c20dec0d4faeeed1d - (const struct IdpClient *client, uint32_t r_id, const struct GNUNET_RECLAIM_Ticket *ticket, uint32_t success) - - - static void - issue_ticket_result_cb - d3/d9e/gnunet-service-reclaim_8c.html - a8d8b73a9b8bcccec0c89a719cf9ff5da - (void *cls, struct GNUNET_RECLAIM_Ticket *ticket, int32_t success, const char *emsg) - - - static int - check_issue_ticket_message - d3/d9e/gnunet-service-reclaim_8c.html - a0dfa8836b7d6967c8c3a36f936e8751a - (void *cls, const struct IssueTicketMessage *im) - - - static void - handle_issue_ticket_message - d3/d9e/gnunet-service-reclaim_8c.html - a251ee93039ec4b27e3cdd4b26cdb2a2a - (void *cls, const struct IssueTicketMessage *im) - - - static void - revoke_result_cb - d3/d9e/gnunet-service-reclaim_8c.html - a41c3d99f23de95175a0b7c1a154deb5d - (void *cls, int32_t success) - - - static int - check_revoke_ticket_message - d3/d9e/gnunet-service-reclaim_8c.html - a3f7e6b1a49215204d5b64895e267c7e6 - (void *cls, const struct RevokeTicketMessage *im) - - - static void - handle_revoke_ticket_message - d3/d9e/gnunet-service-reclaim_8c.html - a50a1fa65c5944839582d793b1c8b41bf - (void *cls, const struct RevokeTicketMessage *rm) - - - static void - consume_result_cb - d3/d9e/gnunet-service-reclaim_8c.html - a68443334e2fc64756fc2bcf922ea2776 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPublicKey *identity, const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs, int32_t success, const char *emsg) - - - static int - check_consume_ticket_message - d3/d9e/gnunet-service-reclaim_8c.html - a0d2dec050419a6627ba5e9cf93ebd380 - (void *cls, const struct ConsumeTicketMessage *cm) - - - static void - handle_consume_ticket_message - d3/d9e/gnunet-service-reclaim_8c.html - aa622e13dfe2e9cd1901943d118cede02 - (void *cls, const struct ConsumeTicketMessage *cm) - - - static void - attr_store_cont - d3/d9e/gnunet-service-reclaim_8c.html - afe4162892cee868c29fdca4069735354 - (void *cls, int32_t success, const char *emsg) - - - static void - attr_store_task - d3/d9e/gnunet-service-reclaim_8c.html - ad908148fd9a9404682c8d7598dfa44ef - (void *cls) - - - static int - check_attribute_store_message - d3/d9e/gnunet-service-reclaim_8c.html - a4906b35c135ba77a3e59c8034f714176 - (void *cls, const struct AttributeStoreMessage *sam) - - - static void - handle_attribute_store_message - d3/d9e/gnunet-service-reclaim_8c.html - ab4ff4738ca7e79ae45f82b38dca7a7ff - (void *cls, const struct AttributeStoreMessage *sam) - - - static void - attest_store_cont - d3/d9e/gnunet-service-reclaim_8c.html - a113ba90d9e9c2acf07b715eb3141b27c - (void *cls, int32_t success, const char *emsg) - - - static void - send_ref_error - d3/d9e/gnunet-service-reclaim_8c.html - a78609ffcf01f534a6313e5d895d89426 - (struct AttributeStoreHandle *ash) - - - static void - attest_error - d3/d9e/gnunet-service-reclaim_8c.html - a05b2e4a7747e556730626f4765354577 - (void *cls) - - - static void - attest_add_cb - d3/d9e/gnunet-service-reclaim_8c.html - a07b8ec9fe0f58d85707391e26e100240 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - attest_store_task - d3/d9e/gnunet-service-reclaim_8c.html - af45b6ed0ac3975a56cf0f7d9bcab8abf - (void *cls) - - - static int - check_attestation_store_message - d3/d9e/gnunet-service-reclaim_8c.html - a5ce111b801014cbd3e0a0c80798e4106 - (void *cls, const struct AttributeStoreMessage *sam) - - - static void - handle_attestation_store_message - d3/d9e/gnunet-service-reclaim_8c.html - a928831ce01ac05f88e853bd9e46782a2 - (void *cls, const struct AttributeStoreMessage *sam) - - - static void - ref_error - d3/d9e/gnunet-service-reclaim_8c.html - a69f19197638f8cd06d8af81ca98007ca - (void *cls) - - - static void - ref_del_error - d3/d9e/gnunet-service-reclaim_8c.html - aaf969b1486a6bca13ceaa18fd866e924 - (void *cls) - - - static void - reference_store_cont - d3/d9e/gnunet-service-reclaim_8c.html - a9d8e2c4003a38d58731ac21b218eb93f - (void *cls, int32_t success, const char *emsg) - - - static void - ref_add_cb - d3/d9e/gnunet-service-reclaim_8c.html - ac1c0964ce4bc1b9aed10c8ecb3b1e9e0 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - reference_store_task - d3/d9e/gnunet-service-reclaim_8c.html - a2dbd21bf5f922b99218eba7dade04d6e - (void *cls) - - - static int - check_reference_store_message - d3/d9e/gnunet-service-reclaim_8c.html - acfe0b50499ca219af54cb690387d0e3a - (void *cls, const struct AttributeStoreMessage *sam) - - - static void - handle_reference_store_message - d3/d9e/gnunet-service-reclaim_8c.html - a8c45ab82bcc00d23e53ef45f6b70f4a6 - (void *cls, const struct AttributeStoreMessage *sam) - - - static void - send_delete_response - d3/d9e/gnunet-service-reclaim_8c.html - a58a8949e8eeeac20a40e9b20216e82c2 - (struct AttributeDeleteHandle *adh, int32_t success) - - - static void - ticket_iter - d3/d9e/gnunet-service-reclaim_8c.html - a82c084872047ff39d33ab70b398a0825 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - update_tickets - d3/d9e/gnunet-service-reclaim_8c.html - a265dbd7eea86e8f67a22230e0e03383d - (void *cls) - - - static void - ticket_updated - d3/d9e/gnunet-service-reclaim_8c.html - a9ee572cdc82dd766818a13976989ca7b - (void *cls, int32_t success, const char *emsg) - - - static void - ticket_iter_fin - d3/d9e/gnunet-service-reclaim_8c.html - a433bce3ec0115e8ca9f2958fae67b328 - (void *cls) - - - static void - ticket_iter_err - d3/d9e/gnunet-service-reclaim_8c.html - a65c82a7bbc858d77b2a1e2b2168efdd8 - (void *cls) - - - static void - start_ticket_update - d3/d9e/gnunet-service-reclaim_8c.html - a03cdf198cf099194ff07a76101eef694 - (void *cls) - - - static void - attr_delete_cont - d3/d9e/gnunet-service-reclaim_8c.html - af9091c7064ff3b424142f785b5ed335d - (void *cls, int32_t success, const char *emsg) - - - static int - check_attribute_delete_message - d3/d9e/gnunet-service-reclaim_8c.html - acd31b69d65d39d0e324f834fbf2583e7 - (void *cls, const struct AttributeDeleteMessage *dam) - - - static void - handle_attribute_delete_message - d3/d9e/gnunet-service-reclaim_8c.html - a69069c34c500c7415a7b0c0f9dfbcbf7 - (void *cls, const struct AttributeDeleteMessage *dam) - - - static void - attest_delete_cont - d3/d9e/gnunet-service-reclaim_8c.html - a6a3080800b6e965e75a88b6c7af73956 - (void *cls, int32_t success, const char *emsg) - - - static int - check_attestation_delete_message - d3/d9e/gnunet-service-reclaim_8c.html - a004a88a28aec83436681538596aa89da - (void *cls, const struct AttributeDeleteMessage *dam) - - - static void - handle_attestation_delete_message - d3/d9e/gnunet-service-reclaim_8c.html - a1b4508995c3dc8ac0040f346b41fe8a0 - (void *cls, const struct AttributeDeleteMessage *dam) - - - static void - reference_delete_cont - d3/d9e/gnunet-service-reclaim_8c.html - a4b80971aaef2926f33082cb933a7ee2c - (void *cls, int32_t success, const char *emsg) - - - static void - ref_del_cb - d3/d9e/gnunet-service-reclaim_8c.html - a280dba861ff5b88368b364ba53ab962f - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static int - check_reference_delete_message - d3/d9e/gnunet-service-reclaim_8c.html - a92780335aefc2de07f66a482b070fa1f - (void *cls, const struct AttributeDeleteMessage *dam) - - - static void - handle_reference_delete_message - d3/d9e/gnunet-service-reclaim_8c.html - aad769774ef980e1fe95b96f879d7b424 - (void *cls, const struct AttributeDeleteMessage *dam) - - - static void - attr_iter_finished - d3/d9e/gnunet-service-reclaim_8c.html - a2e0098a214fd9607feae14921995ee67 - (void *cls) - - - static void - attr_iter_error - d3/d9e/gnunet-service-reclaim_8c.html - ac6ef4b50e53f4f748c4e2ccbfc083ef8 - (void *cls) - - - static void - attr_iter_cb - d3/d9e/gnunet-service-reclaim_8c.html - a36048c6eebf7565e0480915c730e31e9 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - handle_iteration_start - d3/d9e/gnunet-service-reclaim_8c.html - a314e4d907d56242ba844c8f64147539e - (void *cls, const struct AttributeIterationStartMessage *ais_msg) - - - static void - handle_iteration_stop - d3/d9e/gnunet-service-reclaim_8c.html - ad3918bae2409cda13db1047962b5f61c - (void *cls, const struct AttributeIterationStopMessage *ais_msg) - - - static void - handle_iteration_next - d3/d9e/gnunet-service-reclaim_8c.html - af56f086e7522a3244ab3ddcaf14371d7 - (void *cls, const struct AttributeIterationNextMessage *ais_msg) - - - static void - ticket_iter_cb - d3/d9e/gnunet-service-reclaim_8c.html - a85ffaa7435b9ae2f6f4584ac08ca60ea - (void *cls, struct GNUNET_RECLAIM_Ticket *ticket) - - - static void - handle_ticket_iteration_start - d3/d9e/gnunet-service-reclaim_8c.html - a73d998ecefce662d45ed2d56c42854fc - (void *cls, const struct TicketIterationStartMessage *tis_msg) - - - static void - handle_ticket_iteration_stop - d3/d9e/gnunet-service-reclaim_8c.html - af6587ed4fa1719689b21c94d87257cbe - (void *cls, const struct TicketIterationStopMessage *tis_msg) - - - static void - handle_ticket_iteration_next - d3/d9e/gnunet-service-reclaim_8c.html - a01cd2105092007f5293e04f8adbd69de - (void *cls, const struct TicketIterationNextMessage *tis_msg) - - - static void - run - d3/d9e/gnunet-service-reclaim_8c.html - a72326e5385543f98e949817c45fd2bca - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *server) - - - static void - client_disconnect_cb - d3/d9e/gnunet-service-reclaim_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static void * - client_connect_cb - d3/d9e/gnunet-service-reclaim_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - - GNUNET_SERVICE_MAIN - d3/d9e/gnunet-service-reclaim_8c.html - ac77b37e2a5eb59c339a7336a9fa376a6 - ("reclaim", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(attribute_store_message, GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_STORE, struct AttributeStoreMessage, NULL), GNUNET_MQ_hd_var_size(attestation_store_message, GNUNET_MESSAGE_TYPE_RECLAIM_ATTESTATION_STORE, struct AttributeStoreMessage, NULL), GNUNET_MQ_hd_var_size(attribute_delete_message, GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_DELETE, struct AttributeDeleteMessage, NULL), GNUNET_MQ_hd_var_size(attestation_delete_message, GNUNET_MESSAGE_TYPE_RECLAIM_ATTESTATION_DELETE, struct AttributeDeleteMessage, NULL), GNUNET_MQ_hd_var_size(reference_store_message, GNUNET_MESSAGE_TYPE_RECLAIM_REFERENCE_STORE, struct AttributeStoreMessage, NULL), GNUNET_MQ_hd_var_size(reference_delete_message, GNUNET_MESSAGE_TYPE_RECLAIM_REFERENCE_DELETE, struct AttributeDeleteMessage, NULL), GNUNET_MQ_hd_fixed_size(iteration_start, GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_ITERATION_START, struct AttributeIterationStartMessage, NULL), GNUNET_MQ_hd_fixed_size(iteration_next, GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_ITERATION_NEXT, struct AttributeIterationNextMessage, NULL), GNUNET_MQ_hd_fixed_size(iteration_stop, GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_ITERATION_STOP, struct AttributeIterationStopMessage, NULL), GNUNET_MQ_hd_var_size(issue_ticket_message, GNUNET_MESSAGE_TYPE_RECLAIM_ISSUE_TICKET, struct IssueTicketMessage, NULL), GNUNET_MQ_hd_var_size(consume_ticket_message, GNUNET_MESSAGE_TYPE_RECLAIM_CONSUME_TICKET, struct ConsumeTicketMessage, NULL), GNUNET_MQ_hd_fixed_size(ticket_iteration_start, GNUNET_MESSAGE_TYPE_RECLAIM_TICKET_ITERATION_START, struct TicketIterationStartMessage, NULL), GNUNET_MQ_hd_fixed_size(ticket_iteration_next, GNUNET_MESSAGE_TYPE_RECLAIM_TICKET_ITERATION_NEXT, struct TicketIterationNextMessage, NULL), GNUNET_MQ_hd_fixed_size(ticket_iteration_stop, GNUNET_MESSAGE_TYPE_RECLAIM_TICKET_ITERATION_STOP, struct TicketIterationStopMessage, NULL), GNUNET_MQ_hd_var_size(revoke_ticket_message, GNUNET_MESSAGE_TYPE_RECLAIM_REVOKE_TICKET, struct RevokeTicketMessage, NULL), GNUNET_MQ_handler_end()) - - - static struct GNUNET_NAMESTORE_Handle * - nsh - d3/d9e/gnunet-service-reclaim_8c.html - ab2b30d328bbb442b6a4f88a5ebae4cc0 - - - - static struct GNUNET_SCHEDULER_Task * - timeout_task - d3/d9e/gnunet-service-reclaim_8c.html - ac6bdd87291cd6f41a1f08972476a7434 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d3/d9e/gnunet-service-reclaim_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct IdpClient * - client_list_head - d3/d9e/gnunet-service-reclaim_8c.html - ac27ff28fa4b141291058ed53d0f29015 - - - - static struct IdpClient * - client_list_tail - d3/d9e/gnunet-service-reclaim_8c.html - a49ff1f2da4ecd4d85a813b747b4dd5ce - - - - - gnunet-service-reclaim_tickets.c - /home/grothoff/research/gnunet/src/reclaim/ - d0/d9f/gnunet-service-reclaim__tickets_8c - gnunet-service-reclaim_tickets.h - TicketReference - RECLAIM_TICKETS_ConsumeHandle - ParallelLookup - TicketIssueHandle - RECLAIM_TICKETS_Iterator - RevokedAttributeEntry - RECLAIM_TICKETS_RevokeHandle - - #define - DEFAULT_TICKET_REFRESH_INTERVAL - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a5141eef9522428a2352d6656a65bca20 - - - - static void - cleanup_rvk - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a0ac142b2fe68a02cf22f9607138f8ceb - (struct RECLAIM_TICKETS_RevokeHandle *rh) - - - static void - process_tickets - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a782edee7f0e0241fd90a120e49c74593 - (void *cls) - - - static void - ticket_processed - d0/d9f/gnunet-service-reclaim__tickets_8c.html - ac75596389b711eb5649c67c876a16f11 - (void *cls, int32_t success, const char *emsg) - - - static void - rvk_ticket_update_finished - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a3ffc75b6237978fde83c9d34f2056112 - (void *cls) - - - static void - rvk_ticket_update - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a72ed5121689b346345d9537b03d43e5b - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - rvk_ns_iter_err - d0/d9f/gnunet-service-reclaim__tickets_8c.html - abe34405097b4d07b6fda76b13783071d - (void *cls) - - - static void - rvk_ns_err - d0/d9f/gnunet-service-reclaim__tickets_8c.html - abddab5af6c17e57dd772473e266c9cf6 - (void *cls) - - - static void - move_attrs - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a727fa0b8bf10a132753c80d4c10e9cc6 - (struct RECLAIM_TICKETS_RevokeHandle *rh) - - - static void - move_attrs_cont - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a386280b115266341afb2c5d9618e4b00 - (void *cls) - - - static void - del_attr_finished - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a36ea776b518f0ceae89b4a610e7a7d6a - (void *cls, int32_t success, const char *emsg) - - - static void - move_attr_finished - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a04bed710f29638873a143d11719206fe - (void *cls, int32_t success, const char *emsg) - - - static void - rvk_move_attr_cb - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a9e30595eb25047085f134b9cbd7b0c20 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - remove_ticket_cont - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a5543d24acf71e12e9c4813a3bfe28b63 - (void *cls, int32_t success, const char *emsg) - - - static void - revoke_attrs_cb - d0/d9f/gnunet-service-reclaim__tickets_8c.html - ac54bb5fb40c8d23fd497fae11465f93f - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - rvk_attrs_err_cb - d0/d9f/gnunet-service-reclaim__tickets_8c.html - aedb89cf210da8cdc15c176b5fd31cd6f - (void *cls) - - - struct RECLAIM_TICKETS_RevokeHandle * - RECLAIM_TICKETS_revoke - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a9b0149b870fbaad037540583426e97c7 - (const struct GNUNET_RECLAIM_Ticket *ticket, const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, RECLAIM_TICKETS_RevokeCallback cb, void *cb_cls) - - - void - RECLAIM_TICKETS_revoke_cancel - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a3a7df153e39dc3ad7282ea165ee4d958 - (struct RECLAIM_TICKETS_RevokeHandle *rh) - - - static void - cleanup_cth - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a747a420bd1b693ec512a838e1324f539 - (struct RECLAIM_TICKETS_ConsumeHandle *cth) - - - static void - process_parallel_lookup_result - d0/d9f/gnunet-service-reclaim__tickets_8c.html - af64234659866fff8b633d3442d4c28e5 - (void *cls, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - abort_parallel_lookups - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a3996b9570b3bc1754255ef37d339c13c - (void *cls) - - - static void - lookup_authz_cb - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a2d484540173ea08c8b483e2d5d8b0807 - (void *cls, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - struct RECLAIM_TICKETS_ConsumeHandle * - RECLAIM_TICKETS_consume - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a98afff66b78282bad841ca54c40f1232 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *id, const struct GNUNET_RECLAIM_Ticket *ticket, RECLAIM_TICKETS_ConsumeCallback cb, void *cb_cls) - - - void - RECLAIM_TICKETS_consume_cancel - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a21ea6b09427f809c0682e709ebf90f25 - (struct RECLAIM_TICKETS_ConsumeHandle *cth) - - - static void - cleanup_issue_handle - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a8b947a346896b2c46abb4f4fae2621b9 - (struct TicketIssueHandle *handle) - - - static void - store_ticket_issue_cont - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a9229bc1b9cf4ca67ff485455a994c98a - (void *cls, int32_t success, const char *emsg) - - - static void - issue_ticket - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a97c383fae8e4233e2f6b09c3a364cbc9 - (struct TicketIssueHandle *ih) - - - static void - filter_tickets_error_cb - d0/d9f/gnunet-service-reclaim__tickets_8c.html - aaa0fbf24237f99b7171c3ff9790ea9be - (void *cls) - - - static void - filter_tickets_cb - d0/d9f/gnunet-service-reclaim__tickets_8c.html - ae04ed655cd05771f2aa756443e563585 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - filter_tickets_finished_cb - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a0e235cbdbd5ed3f75d685e73e05b4d00 - (void *cls) - - - void - RECLAIM_TICKETS_issue - d0/d9f/gnunet-service-reclaim__tickets_8c.html - aee163323537671caf767760538b6beea - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs, const struct GNUNET_CRYPTO_EcdsaPublicKey *audience, RECLAIM_TICKETS_TicketResult cb, void *cb_cls) - - - static void - cleanup_iter - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a5b83298e7deae6eeda94b85ebbd10693 - (struct RECLAIM_TICKETS_Iterator *iter) - - - static void - collect_tickets_cb - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a93b47b40ec6b9f359b11aacdb3f2d88c - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - collect_tickets_finished_cb - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a27256c1a49e7aacb37d66ef2dadfffd9 - (void *cls) - - - static void - collect_tickets_error_cb - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a6951f987a0ae07b00451de5b76776b9e - (void *cls) - - - void - RECLAIM_TICKETS_iteration_next - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a648fa9be41d01a91f93ab3709037723d - (struct RECLAIM_TICKETS_Iterator *iter) - - - void - RECLAIM_TICKETS_iteration_stop - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a07d8bacef7c284e15cb1e677a9768578 - (struct RECLAIM_TICKETS_Iterator *iter) - - - struct RECLAIM_TICKETS_Iterator * - RECLAIM_TICKETS_iteration_start - d0/d9f/gnunet-service-reclaim__tickets_8c.html - acd1045a9de02e1a9764eeb9ccc0db34c - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, RECLAIM_TICKETS_TicketIter cb, void *cb_cls) - - - int - RECLAIM_TICKETS_init - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a58aec7cc579e6f0abfe817b3b6376b75 - (const struct GNUNET_CONFIGURATION_Handle *c) - - - void - RECLAIM_TICKETS_deinit - d0/d9f/gnunet-service-reclaim__tickets_8c.html - af383db9aeb71e8d1057164b378583612 - (void) - - - static struct GNUNET_TIME_Relative - ticket_refresh_interval - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a5e379f1a09a0fa82642bff2abef54c3b - - - - static struct GNUNET_NAMESTORE_Handle * - nsh - d0/d9f/gnunet-service-reclaim__tickets_8c.html - ab2b30d328bbb442b6a4f88a5ebae4cc0 - - - - static struct GNUNET_GNS_Handle * - gns - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a0a1984eeab36959eca5da05ed91adf59 - - - - static struct GNUNET_STATISTICS_Handle * - stats - d0/d9f/gnunet-service-reclaim__tickets_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - - gnunet-service-reclaim_tickets.h - /home/grothoff/research/gnunet/src/reclaim/ - de/d60/gnunet-service-reclaim__tickets_8h - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_gns_service.h - gnunet_gnsrecord_lib.h - gnunet_protocols.h - gnunet_reclaim_attribute_lib.h - gnunet_reclaim_service.h - gnunet_signatures.h - gnunet_statistics_service.h - reclaim.h - TicketRecordsEntry - - void(* - RECLAIM_TICKETS_TicketIter - de/d60/gnunet-service-reclaim__tickets_8h.html - a288bed5f534b21578059bf1c00546207 - )(void *cls, struct GNUNET_RECLAIM_Ticket *ticket) - - - void(* - RECLAIM_TICKETS_TicketResult - de/d60/gnunet-service-reclaim__tickets_8h.html - a7cfaab7bb8a5bafd5a9724552e55f445 - )(void *cls, struct GNUNET_RECLAIM_Ticket *ticket, int32_t success, const char *emsg) - - - void(* - RECLAIM_TICKETS_ConsumeCallback - de/d60/gnunet-service-reclaim__tickets_8h.html - a391a77bd2e6d7457efb432ca50dbae46 - )(void *cls, const struct GNUNET_CRYPTO_EcdsaPublicKey *identity, const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *l, int32_t success, const char *emsg) - - - void(* - RECLAIM_TICKETS_RevokeCallback - de/d60/gnunet-service-reclaim__tickets_8h.html - ae367ce39efd41cc79e5148380ce10d30 - )(void *cls, int32_t success) - - - struct RECLAIM_TICKETS_RevokeHandle * - RECLAIM_TICKETS_revoke - de/d60/gnunet-service-reclaim__tickets_8h.html - a9b0149b870fbaad037540583426e97c7 - (const struct GNUNET_RECLAIM_Ticket *ticket, const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, RECLAIM_TICKETS_RevokeCallback cb, void *cb_cls) - - - void - RECLAIM_TICKETS_revoke_cancel - de/d60/gnunet-service-reclaim__tickets_8h.html - a3a7df153e39dc3ad7282ea165ee4d958 - (struct RECLAIM_TICKETS_RevokeHandle *rh) - - - struct RECLAIM_TICKETS_ConsumeHandle * - RECLAIM_TICKETS_consume - de/d60/gnunet-service-reclaim__tickets_8h.html - a98afff66b78282bad841ca54c40f1232 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *id, const struct GNUNET_RECLAIM_Ticket *ticket, RECLAIM_TICKETS_ConsumeCallback cb, void *cb_cls) - - - void - RECLAIM_TICKETS_consume_cancel - de/d60/gnunet-service-reclaim__tickets_8h.html - a21ea6b09427f809c0682e709ebf90f25 - (struct RECLAIM_TICKETS_ConsumeHandle *cth) - - - void - RECLAIM_TICKETS_issue - de/d60/gnunet-service-reclaim__tickets_8h.html - aee163323537671caf767760538b6beea - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs, const struct GNUNET_CRYPTO_EcdsaPublicKey *audience, RECLAIM_TICKETS_TicketResult cb, void *cb_cls) - - - void - RECLAIM_TICKETS_iteration_next - de/d60/gnunet-service-reclaim__tickets_8h.html - a648fa9be41d01a91f93ab3709037723d - (struct RECLAIM_TICKETS_Iterator *iter) - - - void - RECLAIM_TICKETS_iteration_stop - de/d60/gnunet-service-reclaim__tickets_8h.html - a07d8bacef7c284e15cb1e677a9768578 - (struct RECLAIM_TICKETS_Iterator *iter) - - - struct RECLAIM_TICKETS_Iterator * - RECLAIM_TICKETS_iteration_start - de/d60/gnunet-service-reclaim__tickets_8h.html - acd1045a9de02e1a9764eeb9ccc0db34c - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, RECLAIM_TICKETS_TicketIter cb, void *cb_cls) - - - int - RECLAIM_TICKETS_init - de/d60/gnunet-service-reclaim__tickets_8h.html - a58aec7cc579e6f0abfe817b3b6376b75 - (const struct GNUNET_CONFIGURATION_Handle *c) - - - void - RECLAIM_TICKETS_deinit - de/d60/gnunet-service-reclaim__tickets_8h.html - af383db9aeb71e8d1057164b378583612 - (void) - - - - json_reclaim.c - /home/grothoff/research/gnunet/src/reclaim/ - d7/df9/json__reclaim_8c - platform.h - gnunet_util_lib.h - gnunet_json_lib.h - gnunet_reclaim_attribute_lib.h - gnunet_reclaim_service.h - - static int - parse_attr - d7/df9/json__reclaim_8c.html - a4440d7351116ce828416ce40d43f409c - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - static void - clean_attr - d7/df9/json__reclaim_8c.html - a14acdf8eff8ae0bf8fd8ce630c7bce69 - (void *cls, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_RECLAIM_JSON_spec_claim - d7/df9/json__reclaim_8c.html - a938a3a48ead5905c49c7accb91c12421 - (struct GNUNET_RECLAIM_ATTRIBUTE_Claim **attr) - - - static int - parse_ticket - d7/df9/json__reclaim_8c.html - a7dc3f0e0f32036348ed12059fa632796 - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - static void - clean_ticket - d7/df9/json__reclaim_8c.html - ad7415584718ce931d4a798a00b3476ea - (void *cls, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_RECLAIM_JSON_spec_ticket - d7/df9/json__reclaim_8c.html - a6e4e5185bb7f7c3693e6f48a68b19c7e - (struct GNUNET_RECLAIM_Ticket **ticket) - - - static int - parse_attest - d7/df9/json__reclaim_8c.html - a71b6570d5657ab5c5743da2c5963685a - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - static void - clean_attest - d7/df9/json__reclaim_8c.html - a85fb6a17085921ea434b3b77aafb777b - (void *cls, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_RECLAIM_JSON_spec_claim_attest - d7/df9/json__reclaim_8c.html - ae31d74562baab4c58450a4eafd9181de - (struct GNUNET_RECLAIM_ATTESTATION_Claim **attr) - - - static int - parse_attest_ref - d7/df9/json__reclaim_8c.html - a0883cad2f8a2db939e1c0400c9efc449 - (void *cls, json_t *root, struct GNUNET_JSON_Specification *spec) - - - static void - clean_attest_ref - d7/df9/json__reclaim_8c.html - a6def36f864b2b71ff5cd0087f49bee1f - (void *cls, struct GNUNET_JSON_Specification *spec) - - - struct GNUNET_JSON_Specification - GNUNET_RECLAIM_JSON_spec_claim_attest_ref - d7/df9/json__reclaim_8c.html - a4917784309c08c71ba35c98202d43def - (struct GNUNET_RECLAIM_ATTESTATION_REFERENCE **attr) - - - - json_reclaim.h - /home/grothoff/research/gnunet/src/reclaim/ - dd/d37/json__reclaim_8h - platform.h - gnunet_util_lib.h - gnunet_json_lib.h - gnunet_reclaim_service.h - gnunet_reclaim_attribute_lib.h - - struct GNUNET_JSON_Specification - GNUNET_RECLAIM_JSON_spec_claim - dd/d37/json__reclaim_8h.html - a938a3a48ead5905c49c7accb91c12421 - (struct GNUNET_RECLAIM_ATTRIBUTE_Claim **attr) - - - struct GNUNET_JSON_Specification - GNUNET_RECLAIM_JSON_spec_ticket - dd/d37/json__reclaim_8h.html - a6e4e5185bb7f7c3693e6f48a68b19c7e - (struct GNUNET_RECLAIM_Ticket **ticket) - - - struct GNUNET_JSON_Specification - GNUNET_RECLAIM_JSON_spec_claim_attest - dd/d37/json__reclaim_8h.html - ae31d74562baab4c58450a4eafd9181de - (struct GNUNET_RECLAIM_ATTESTATION_Claim **attr) - - - struct GNUNET_JSON_Specification - GNUNET_RECLAIM_JSON_spec_claim_attest_ref - dd/d37/json__reclaim_8h.html - a4917784309c08c71ba35c98202d43def - (struct GNUNET_RECLAIM_ATTESTATION_REFERENCE **attr) - - - - oidc_helper.c - /home/grothoff/research/gnunet/src/reclaim/ - d1/d26/oidc__helper_8c - platform.h - gnunet_util_lib.h - gnunet_reclaim_attribute_lib.h - gnunet_reclaim_service.h - gnunet_signatures.h - oidc_helper.h - OIDC_Parameters - - static GNUNET_NETWORK_STRUCT_END char * - create_jwt_header - d1/d26/oidc__helper_8c.html - a9b2f89a3f8cdaffa5c6944792939e151 - (void) - - - static void - replace_char - d1/d26/oidc__helper_8c.html - a0eac69f9e5f3f91fe3c029ec4e5a7912 - (char *str, char find, char replace) - - - static void - fix_base64 - d1/d26/oidc__helper_8c.html - a29be12319b46852cf67ef9276c8f9cb5 - (char *str) - - - char * - OIDC_id_token_new - d1/d26/oidc__helper_8c.html - a7d5481150b98b0699fff3b94e10c8a80 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *aud_key, const struct GNUNET_CRYPTO_EcdsaPublicKey *sub_key, struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs, const struct GNUNET_TIME_Relative *expiration_time, const char *nonce, const char *secret_key) - - - static char - from_hex - d1/d26/oidc__helper_8c.html - acfe851361367d8905a36b5fcb71d0ead - (char ch) - - - static char - to_hex - d1/d26/oidc__helper_8c.html - a97fcc96902a8527b07caad956c446050 - (char code) - - - static char * - url_encode - d1/d26/oidc__helper_8c.html - a1d90881146d167d9b738f03e249823dd - (const char *str) - - - static char * - url_decode - d1/d26/oidc__helper_8c.html - a43691f2ef67dd952bdca2e834d510919 - (const char *str) - - - static char * - base64_and_urlencode - d1/d26/oidc__helper_8c.html - a2d22857ce75205e87515470364f3a965 - (const char *data, size_t data_size) - - - static char * - base64url_encode - d1/d26/oidc__helper_8c.html - abf23de21b875b28252f181c375aa6553 - (const char *data, size_t data_size) - - - static void - derive_aes_key - d1/d26/oidc__helper_8c.html - aba9329b1bd220391f466a873969c6640 - (struct GNUNET_CRYPTO_SymmetricSessionKey *key, struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, struct GNUNET_HashCode *key_material) - - - static void - calculate_key_priv - d1/d26/oidc__helper_8c.html - a0289d2d22c4460994cc6f7bdcfe7a311 - (struct GNUNET_CRYPTO_SymmetricSessionKey *key, struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, const struct GNUNET_CRYPTO_EcdsaPrivateKey *ecdsa_priv, const struct GNUNET_CRYPTO_EcdhePublicKey *ecdh_pub) - - - static void - calculate_key_pub - d1/d26/oidc__helper_8c.html - a3625807f3b29645d83b790b26df22c4e - (struct GNUNET_CRYPTO_SymmetricSessionKey *key, struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, const struct GNUNET_CRYPTO_EcdsaPublicKey *ecdsa_pub, const struct GNUNET_CRYPTO_EcdhePrivateKey *ecdh_priv) - - - static void - decrypt_payload - d1/d26/oidc__helper_8c.html - ad4172ca95695d3a9fc4fec22d17cc829 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *ecdsa_priv, const struct GNUNET_CRYPTO_EcdhePublicKey *ecdh_pub, const char *ct, size_t ct_len, char *buf) - - - static void - encrypt_payload - d1/d26/oidc__helper_8c.html - a75ccd4bb61437f3bd2ce7804d77917d6 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *ecdsa_pub, const struct GNUNET_CRYPTO_EcdhePrivateKey *ecdh_priv, const char *payload, size_t payload_len, char *buf) - - - char * - OIDC_build_authz_code - d1/d26/oidc__helper_8c.html - accf7af4fe1558bcad312d0e4479dd15a - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *issuer, const struct GNUNET_RECLAIM_Ticket *ticket, struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs, const char *nonce_str, const char *code_challenge) - - - int - OIDC_parse_authz_code - d1/d26/oidc__helper_8c.html - a5aeca1d157490ae9645da51aebbc014b - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *ecdsa_priv, const char *code, const char *code_verifier, struct GNUNET_RECLAIM_Ticket *ticket, struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList **attrs, char **nonce_str) - - - void - OIDC_build_token_response - d1/d26/oidc__helper_8c.html - aed5ba5ae9b2867c40795e1ea039ecea5 - (const char *access_token, const char *id_token, const struct GNUNET_TIME_Relative *expiration_time, char **token_response) - - - char * - OIDC_access_token_new - d1/d26/oidc__helper_8c.html - a785aef73836f82d88a59bab6377a19a0 - () - - - - oidc_helper.h - /home/grothoff/research/gnunet/src/reclaim/ - d1/d58/oidc__helper_8h - - #define - JWT_ALG - d1/d58/oidc__helper_8h.html - a6bf49221113e19f3168d8a1ebdb697c7 - - - - #define - JWT_ALG_VALUE - d1/d58/oidc__helper_8h.html - a9f73482c8affc8e8b2bdd44aa7198464 - - - - #define - JWT_TYP - d1/d58/oidc__helper_8h.html - ab315ee2d4446783ad02e9e855abc631f - - - - #define - JWT_TYP_VALUE - d1/d58/oidc__helper_8h.html - a055fcbb4e83621f4a3863de3a77cf180 - - - - #define - SERVER_ADDRESS - d1/d58/oidc__helper_8h.html - aa6cecb8c404241c624e83aee8a3979d2 - - - - char * - OIDC_id_token_new - d1/d58/oidc__helper_8h.html - a7d5481150b98b0699fff3b94e10c8a80 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *aud_key, const struct GNUNET_CRYPTO_EcdsaPublicKey *sub_key, struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs, const struct GNUNET_TIME_Relative *expiration_time, const char *nonce, const char *secret_key) - - - char * - OIDC_build_authz_code - d1/d58/oidc__helper_8h.html - ad937b7edb1a93377138e44bf5db2f0fb - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *issuer, const struct GNUNET_RECLAIM_Ticket *ticket, struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs, const char *nonce, const char *code_challenge) - - - int - OIDC_parse_authz_code - d1/d58/oidc__helper_8h.html - ad435cc48038f76f1b2f8c7292ec41bfd - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *ecdsa_priv, const char *code, const char *code_verifier, struct GNUNET_RECLAIM_Ticket *ticket, struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList **attrs, char **nonce) - - - void - OIDC_build_token_response - d1/d58/oidc__helper_8h.html - aed5ba5ae9b2867c40795e1ea039ecea5 - (const char *access_token, const char *id_token, const struct GNUNET_TIME_Relative *expiration_time, char **token_response) - - - char * - OIDC_access_token_new - d1/d58/oidc__helper_8h.html - a785aef73836f82d88a59bab6377a19a0 - () - - - - plugin_gnsrecord_reclaim.c - /home/grothoff/research/gnunet/src/reclaim/ - dd/de3/plugin__gnsrecord__reclaim_8c - platform.h - gnunet_util_lib.h - gnunet_gnsrecord_lib.h - gnunet_gnsrecord_plugin.h - - static char * - value_to_string - dd/de3/plugin__gnsrecord__reclaim_8c.html - ae40cb6f7e10da31e1f2c87865f247580 - (void *cls, uint32_t type, const void *data, size_t data_size) - - - static int - string_to_value - dd/de3/plugin__gnsrecord__reclaim_8c.html - aa6a174451043e113fd78cae344a4ab22 - (void *cls, uint32_t type, const char *s, void **data, size_t *data_size) - - - static uint32_t - typename_to_number - dd/de3/plugin__gnsrecord__reclaim_8c.html - a2e958cebe9b57cd23f183bb77d728185 - (void *cls, const char *dns_typename) - - - static const char * - number_to_typename - dd/de3/plugin__gnsrecord__reclaim_8c.html - a4da62bd4cc5288959c6f1f8edefb2578 - (void *cls, uint32_t type) - - - void * - libgnunet_plugin_gnsrecord_reclaim_init - dd/de3/plugin__gnsrecord__reclaim_8c.html - af0312da38bf01a56eb78dbc2d5baaf19 - (void *cls) - - - void * - libgnunet_plugin_gnsrecord_reclaim_done - dd/de3/plugin__gnsrecord__reclaim_8c.html - aa16bb6b7465aadcc34cfd951a9eafeee - (void *cls) - - - const char * - name - dd/de3/plugin__gnsrecord__reclaim_8c.html - a8f8f80d37794cde9472343e4487ba3eb - - - - uint32_t - number - dd/de3/plugin__gnsrecord__reclaim_8c.html - ad50c630d233a71112a7df136970caefc - - - - static struct @64 - name_map - dd/de3/plugin__gnsrecord__reclaim_8c.html - ad81904443c4a472a540914914d2c6ca2 - [] - - - - plugin_rest_openid_connect.c - /home/grothoff/research/gnunet/src/reclaim/ - d4/de9/plugin__rest__openid__connect_8c - platform.h - gnunet_gns_service.h - gnunet_gnsrecord_lib.h - gnunet_identity_service.h - gnunet_namestore_service.h - gnunet_reclaim_attribute_lib.h - gnunet_reclaim_service.h - gnunet_rest_lib.h - gnunet_rest_plugin.h - gnunet_signatures.h - oidc_helper.h - Plugin - OIDC_Variables - EgoEntry - RequestHandle - - #define - GNUNET_REST_API_NS_OIDC - d4/de9/plugin__rest__openid__connect_8c.html - a3de97e88c351bef50311fe92888207d0 - - - - #define - GNUNET_REST_API_NS_AUTHORIZE - d4/de9/plugin__rest__openid__connect_8c.html - ad250f834e1b969124819be53d700a9be - - - - #define - GNUNET_REST_API_NS_TOKEN - d4/de9/plugin__rest__openid__connect_8c.html - aa8159aaa0f75b2dd8d5dda14f20be0b8 - - - - #define - GNUNET_REST_API_NS_USERINFO - d4/de9/plugin__rest__openid__connect_8c.html - ac60d525d8ef6b55f2fba1cf11ea7c318 - - - - #define - GNUNET_REST_API_NS_LOGIN - d4/de9/plugin__rest__openid__connect_8c.html - a3a10d8d63012afa371cd219e16209db6 - - - - #define - ID_REST_STATE_INIT - d4/de9/plugin__rest__openid__connect_8c.html - a731b7d23b2e0f071fb3f3bfec1557cd5 - - - - #define - ID_REST_STATE_POST_INIT - d4/de9/plugin__rest__openid__connect_8c.html - aea4ff1e272bea4388878ad35b3c7f107 - - - - #define - OIDC_GRANT_TYPE_KEY - d4/de9/plugin__rest__openid__connect_8c.html - a88724c5a38344c7cfc6276d2cd52fff2 - - - - #define - OIDC_GRANT_TYPE_VALUE - d4/de9/plugin__rest__openid__connect_8c.html - ae561af7d9f277b82ead347998561c891 - - - - #define - OIDC_CODE_KEY - d4/de9/plugin__rest__openid__connect_8c.html - ada22cd7e22ac7e38faab252331ff733c - - - - #define - OIDC_RESPONSE_TYPE_KEY - d4/de9/plugin__rest__openid__connect_8c.html - aae8e8f6b4472c1997cfc263bc558c20c - - - - #define - OIDC_CLIENT_ID_KEY - d4/de9/plugin__rest__openid__connect_8c.html - ae2641e9f0d9454386a5fa9bc3de5fa0c - - - - #define - OIDC_SCOPE_KEY - d4/de9/plugin__rest__openid__connect_8c.html - a022fd647b6162aa9f7b0705f19eb4ff2 - - - - #define - OIDC_REDIRECT_URI_KEY - d4/de9/plugin__rest__openid__connect_8c.html - a743e808049c79c4e708ca738bc8083b5 - - - - #define - OIDC_STATE_KEY - d4/de9/plugin__rest__openid__connect_8c.html - abda22651d00ba3d85604cbe06877f87c - - - - #define - OIDC_NONCE_KEY - d4/de9/plugin__rest__openid__connect_8c.html - a7cd50d3f1ddef980f8f5e5e88d85c40d - - - - #define - OIDC_CLAIMS_KEY - d4/de9/plugin__rest__openid__connect_8c.html - a5a5062e4e0eeab380370965aaefd8309 - - - - #define - OIDC_CODE_CHALLENGE_KEY - d4/de9/plugin__rest__openid__connect_8c.html - a93354640b7e60c7b02bee6076a81046b - - - - #define - OIDC_CODE_VERIFIER_KEY - d4/de9/plugin__rest__openid__connect_8c.html - adac7bda1d6834c0b469e9b33010cc882 - - - - #define - OIDC_COOKIE_EXPIRATION - d4/de9/plugin__rest__openid__connect_8c.html - a62b03b3cd8b3216fe081f50167ec4e8a - - - - #define - OIDC_COOKIE_HEADER_KEY - d4/de9/plugin__rest__openid__connect_8c.html - a6e18d981cbc7a849e8b83d959133701a - - - - #define - OIDC_AUTHORIZATION_HEADER_KEY - d4/de9/plugin__rest__openid__connect_8c.html - a08ad2ff7bc3442a5ed219e6b4c4b531b - - - - #define - OIDC_COOKIE_HEADER_INFORMATION_KEY - d4/de9/plugin__rest__openid__connect_8c.html - ab55d507fed55404aa77f7d6b03261c61 - - - - #define - OIDC_COOKIE_HEADER_ACCESS_DENIED - d4/de9/plugin__rest__openid__connect_8c.html - aa34e68e486e584614b842f7f7879c021 - - - - #define - OIDC_EXPECTED_AUTHORIZATION_RESPONSE_TYPE - d4/de9/plugin__rest__openid__connect_8c.html - ac39d90c093e6800469654881981b311f - - - - #define - OIDC_EXPECTED_AUTHORIZATION_SCOPE - d4/de9/plugin__rest__openid__connect_8c.html - aaa70c4523d6ce38ab355b3469093cf9f - - - - #define - OIDC_ERROR_KEY_INVALID_CLIENT - d4/de9/plugin__rest__openid__connect_8c.html - a7e7ec848e1729612c514bcec6b7bb5fd - - - - #define - OIDC_ERROR_KEY_INVALID_SCOPE - d4/de9/plugin__rest__openid__connect_8c.html - af33b22183ee0408ea6215f84e69100ca - - - - #define - OIDC_ERROR_KEY_INVALID_REQUEST - d4/de9/plugin__rest__openid__connect_8c.html - a2acb61e2240a9d8342d8955ed23ee61e - - - - #define - OIDC_ERROR_KEY_INVALID_TOKEN - d4/de9/plugin__rest__openid__connect_8c.html - a517c3bebd98000c0fcc988bc134a5827 - - - - #define - OIDC_ERROR_KEY_INVALID_COOKIE - d4/de9/plugin__rest__openid__connect_8c.html - a8ba19f97921a8dea7b2d221e39f5251d - - - - #define - OIDC_ERROR_KEY_SERVER_ERROR - d4/de9/plugin__rest__openid__connect_8c.html - a628c4b7dc521ebdcecceddcd45079a2d - - - - #define - OIDC_ERROR_KEY_UNSUPPORTED_GRANT_TYPE - d4/de9/plugin__rest__openid__connect_8c.html - a50e0f699ddfa4f199432a690f4c83d3e - - - - #define - OIDC_ERROR_KEY_UNSUPPORTED_RESPONSE_TYPE - d4/de9/plugin__rest__openid__connect_8c.html - af1904fb87ae5217a45afc79ff7800d0a - - - - #define - OIDC_ERROR_KEY_UNAUTHORIZED_CLIENT - d4/de9/plugin__rest__openid__connect_8c.html - a3ba39da71e6233b8884ac65dda46d448 - - - - #define - OIDC_ERROR_KEY_ACCESS_DENIED - d4/de9/plugin__rest__openid__connect_8c.html - a64c7f11123a198bfbcb10737f7d1f4c0 - - - - static void - cleanup_handle - d4/de9/plugin__rest__openid__connect_8c.html - a9e4ae3747453cf2f90714accbdcbd6d4 - (struct RequestHandle *handle) - - - static void - cleanup_handle_delayed - d4/de9/plugin__rest__openid__connect_8c.html - ab9a6c5c8ea8b57b35c5c61546111432c - (void *cls) - - - static void - do_error - d4/de9/plugin__rest__openid__connect_8c.html - af35ba72049103ca499c5b3b9b5cbf040 - (void *cls) - - - static void - do_userinfo_error - d4/de9/plugin__rest__openid__connect_8c.html - aac1c48a81452c80dd047884ebc8c6112 - (void *cls) - - - static void - do_redirect_error - d4/de9/plugin__rest__openid__connect_8c.html - a74e06c643b99d4f2dae90cbe0f4019a4 - (void *cls) - - - static void - do_timeout - d4/de9/plugin__rest__openid__connect_8c.html - a4048e531e4e8d3fbcea7073006f63679 - (void *cls) - - - static void - return_userinfo_response - d4/de9/plugin__rest__openid__connect_8c.html - a8b5629820c8f2cefb099c1edb9f8083a - (void *cls) - - - static void - options_cont - d4/de9/plugin__rest__openid__connect_8c.html - a7ae73a134cafa8c70c95f481fccf31e1 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - cookie_identity_interpretation - d4/de9/plugin__rest__openid__connect_8c.html - a1e5f3268d6431da6be4948668cf02373 - (struct RequestHandle *handle) - - - static void - login_redirect - d4/de9/plugin__rest__openid__connect_8c.html - af889d28e8676d170baa0d4bbfede43e4 - (void *cls) - - - static void - oidc_iteration_error - d4/de9/plugin__rest__openid__connect_8c.html - af38f0eaf30c3eff95462c6d80b298ddd - (void *cls) - - - static void - oidc_ticket_issue_cb - d4/de9/plugin__rest__openid__connect_8c.html - a66c4a8568acc1c6314ccef91ff857525 - (void *cls, const struct GNUNET_RECLAIM_Ticket *ticket) - - - static void - oidc_collect_finished_cb - d4/de9/plugin__rest__openid__connect_8c.html - aec1b4db8aaacaec3cc0f63f07cf2590d - (void *cls) - - - static void - oidc_attr_collect - d4/de9/plugin__rest__openid__connect_8c.html - ad53b3deb9eff327680888a2cc7e8e9ed - (void *cls, const struct GNUNET_CRYPTO_EcdsaPublicKey *identity, const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, const struct GNUNET_RECLAIM_ATTESTATION_Claim *attest, const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *reference) - - - static void - code_redirect - d4/de9/plugin__rest__openid__connect_8c.html - a76a67a1ee2df6abac93d6afe9d5b1cfa - (void *cls) - - - static void - build_redirect - d4/de9/plugin__rest__openid__connect_8c.html - aef1caa68e11cf6bea0b1032d607789ff - (void *cls) - - - static void - lookup_redirect_uri_result - d4/de9/plugin__rest__openid__connect_8c.html - aecd6910144621c85389a992704522c84 - (void *cls, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - client_redirect - d4/de9/plugin__rest__openid__connect_8c.html - af463e859b7d8caf895feddc93871adb0 - (void *cls) - - - static char * - get_url_parameter_copy - d4/de9/plugin__rest__openid__connect_8c.html - ab9da736026976f4e46502b4c8e57af4b - (const struct RequestHandle *handle, const char *key) - - - static void - build_authz_response - d4/de9/plugin__rest__openid__connect_8c.html - aab6d199e4f893f6e3e8045e674aeebe1 - (void *cls) - - - static void - tld_iter - d4/de9/plugin__rest__openid__connect_8c.html - ac2dfcb163b890d62aa134e0fed45d08a - (void *cls, const char *section, const char *option, const char *value) - - - static void - authorize_endpoint - d4/de9/plugin__rest__openid__connect_8c.html - adaedd444dd4811bd975ccdeb5e17e750 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - login_cont - d4/de9/plugin__rest__openid__connect_8c.html - a6a807a6690e6d86a0552f732b7485152 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static int - check_authorization - d4/de9/plugin__rest__openid__connect_8c.html - a2a811d0a93b5516a048b1f576d0dbf34 - (struct RequestHandle *handle, struct GNUNET_CRYPTO_EcdsaPublicKey *cid) - - - const struct EgoEntry * - find_ego - d4/de9/plugin__rest__openid__connect_8c.html - a5b684724aad5366b00af62db9de07a91 - (struct RequestHandle *handle, struct GNUNET_CRYPTO_EcdsaPublicKey *test_key) - - - static void - persist_access_token - d4/de9/plugin__rest__openid__connect_8c.html - a757dc762665e103aa125099e924e5559 - (const struct RequestHandle *handle, const char *access_token, const struct GNUNET_RECLAIM_Ticket *ticket) - - - static void - token_endpoint - d4/de9/plugin__rest__openid__connect_8c.html - a476c3a2e9321a41054a130a80ad88957 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - consume_ticket - d4/de9/plugin__rest__openid__connect_8c.html - a08ea993226a906a68101005d2328bd64 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPublicKey *identity, const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, const struct GNUNET_RECLAIM_ATTESTATION_Claim *attest, const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *reference) - - - static void - userinfo_endpoint - d4/de9/plugin__rest__openid__connect_8c.html - a4771df05f7f3cc37b16e9ef8df01e1b0 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - init_cont - d4/de9/plugin__rest__openid__connect_8c.html - a77c835d867be50642306e34f1266975a - (struct RequestHandle *handle) - - - static void - list_ego - d4/de9/plugin__rest__openid__connect_8c.html - a90e50f910f8640009760958ef80e82d9 - (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx, const char *identifier) - - - static void - rest_identity_process_request - d4/de9/plugin__rest__openid__connect_8c.html - a6e26252c32bc4e5a990da6ca74a123fa - (struct GNUNET_REST_RequestHandle *rest_handle, GNUNET_REST_ResultProcessor proc, void *proc_cls) - - - void * - libgnunet_plugin_rest_openid_connect_init - d4/de9/plugin__rest__openid__connect_8c.html - ac3056813d4a51dc9f40b2bf8eb3555de - (void *cls) - - - void * - libgnunet_plugin_rest_openid_connect_done - d4/de9/plugin__rest__openid__connect_8c.html - a828febd7ba7d1423e91b0a09181ae8bb - (void *cls) - - - static char * - OIDC_ignored_parameter_array - d4/de9/plugin__rest__openid__connect_8c.html - a3f329ff49c7f84d3d435507ace00ce3a - [] - - - struct GNUNET_CONTAINER_MultiHashMap * - OIDC_cookie_jar_map - d4/de9/plugin__rest__openid__connect_8c.html - a620282d86a8c60d3e3029618135d4618 - - - - struct GNUNET_CONTAINER_MultiHashMap * - OIDC_access_token_map - d4/de9/plugin__rest__openid__connect_8c.html - a1a1f72d65a4a392b5a6746415ff3d96c - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d4/de9/plugin__rest__openid__connect_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static char * - allow_methods - d4/de9/plugin__rest__openid__connect_8c.html - a9a67cdde375abe5414707e6255e0f753 - - - - - plugin_rest_reclaim.c - /home/grothoff/research/gnunet/src/reclaim/ - d9/dd6/plugin__rest__reclaim_8c - platform.h - gnunet_gns_service.h - gnunet_gnsrecord_lib.h - gnunet_identity_service.h - gnunet_reclaim_attribute_lib.h - gnunet_reclaim_service.h - gnunet_rest_lib.h - gnunet_rest_plugin.h - gnunet_signatures.h - json_reclaim.h - Plugin - EgoEntry - RequestHandle - - #define - GNUNET_REST_API_NS_RECLAIM - d9/dd6/plugin__rest__reclaim_8c.html - a5a4c7b0a08874e468722bbebbd1da14b - - - - #define - GNUNET_REST_API_NS_RECLAIM_ATTRIBUTES - d9/dd6/plugin__rest__reclaim_8c.html - a4fd0a9d01269e8a12d8d9f8d65c4903d - - - - #define - GNUNET_REST_API_NS_RECLAIM_ATTESTATION_REFERENCE - d9/dd6/plugin__rest__reclaim_8c.html - a5ac744b8e82c1a3f89fa1c18dce7e0c5 - - - - #define - GNUNET_REST_API_NS_IDENTITY_TICKETS - d9/dd6/plugin__rest__reclaim_8c.html - a47f517dbd4b5c69a78e006ede9f39a30 - - - - #define - GNUNET_REST_API_NS_IDENTITY_REVOKE - d9/dd6/plugin__rest__reclaim_8c.html - a0eb39e0d50820707c42c91a8834690da - - - - #define - GNUNET_REST_API_NS_IDENTITY_CONSUME - d9/dd6/plugin__rest__reclaim_8c.html - a4a75fd4639d9d78f70e4f7af10a59c3d - - - - #define - ID_REST_STATE_INIT - d9/dd6/plugin__rest__reclaim_8c.html - a731b7d23b2e0f071fb3f3bfec1557cd5 - - - - #define - ID_REST_STATE_POST_INIT - d9/dd6/plugin__rest__reclaim_8c.html - aea4ff1e272bea4388878ad35b3c7f107 - - - - static void - cleanup_handle - d9/dd6/plugin__rest__reclaim_8c.html - a9e4ae3747453cf2f90714accbdcbd6d4 - (struct RequestHandle *handle) - - - static void - cleanup_handle_delayed - d9/dd6/plugin__rest__reclaim_8c.html - ab9a6c5c8ea8b57b35c5c61546111432c - (void *cls) - - - static void - do_error - d9/dd6/plugin__rest__reclaim_8c.html - af35ba72049103ca499c5b3b9b5cbf040 - (void *cls) - - - static void - do_timeout - d9/dd6/plugin__rest__reclaim_8c.html - a4048e531e4e8d3fbcea7073006f63679 - (void *cls) - - - static void - collect_error_cb - d9/dd6/plugin__rest__reclaim_8c.html - a678b1f7cbd43379bf6fc53080b28a9cb - (void *cls) - - - static void - finished_cont - d9/dd6/plugin__rest__reclaim_8c.html - a1eff6ab76a36c8180fa06d51ad4848ce - (void *cls, int32_t success, const char *emsg) - - - static void - delete_finished_cb - d9/dd6/plugin__rest__reclaim_8c.html - a3c5855b7869b1e162513ffea71e1eaa5 - (void *cls, int32_t success, const char *emsg) - - - static void - return_response - d9/dd6/plugin__rest__reclaim_8c.html - a4ac499890a4482c9d54ecb270837c16d - (void *cls) - - - static void - collect_finished_cb - d9/dd6/plugin__rest__reclaim_8c.html - aab8efa84faa96edb59efe399c179759b - (void *cls) - - - static void - ticket_collect - d9/dd6/plugin__rest__reclaim_8c.html - af67d9b5abc54cbff69d1e22fdf772046 - (void *cls, const struct GNUNET_RECLAIM_Ticket *ticket) - - - static void - add_attestation_ref_cont - d9/dd6/plugin__rest__reclaim_8c.html - a6d37047257beaf09bf4a7078d810ecb1 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - parse_attestation_cont - d9/dd6/plugin__rest__reclaim_8c.html - a58751f4f11cf796d6327336dd5cdd93b - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - add_attestation_cont - d9/dd6/plugin__rest__reclaim_8c.html - a7e2b35414c94c01b5e87320ddc336f55 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - ref_collect - d9/dd6/plugin__rest__reclaim_8c.html - ae102e0b28f0858fa0ab314a0f2b7365b - (void *cls, const struct GNUNET_CRYPTO_EcdsaPublicKey *identity, const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, const struct GNUNET_RECLAIM_ATTESTATION_Claim *attest, const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *reference) - - - static void - list_reference_cont - d9/dd6/plugin__rest__reclaim_8c.html - a5e6d5b529df83e81d5c9bc408ce68a2a - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - attest_collect - d9/dd6/plugin__rest__reclaim_8c.html - a4cb96cbb4e047ec9bbaf8371ee52413a - (void *cls, const struct GNUNET_CRYPTO_EcdsaPublicKey *identity, const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, const struct GNUNET_RECLAIM_ATTESTATION_Claim *attest, const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *reference) - - - static void - list_attestation_cont - d9/dd6/plugin__rest__reclaim_8c.html - a632a35e3278da33d703ccf2989ae8f07 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - delete_attestation_ref_cont - d9/dd6/plugin__rest__reclaim_8c.html - a9ecc2c14c2348f17af20ae4604c5a442 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - delete_attestation_cont - d9/dd6/plugin__rest__reclaim_8c.html - aada42809e9d033c51ebc4107b0b6bd89 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - list_tickets_cont - d9/dd6/plugin__rest__reclaim_8c.html - a6d23b105c86718dc5d17256de771df90 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - add_attribute_cont - d9/dd6/plugin__rest__reclaim_8c.html - ac5e55e898f8666eb9ef6b83fb37b31fa - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - struct GNUNET_RECLAIM_ATTRIBUTE_Claim * - parse_jwt - d9/dd6/plugin__rest__reclaim_8c.html - ae22276ae3dec2a2b9950c29f4d53cebf - (const struct GNUNET_RECLAIM_ATTESTATION_Claim *attest, const char *claim) - - - static void - attr_collect - d9/dd6/plugin__rest__reclaim_8c.html - aebe008e24ef5ec996bf47de010b9f048 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPublicKey *identity, const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, const struct GNUNET_RECLAIM_ATTESTATION_Claim *attest, const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *reference) - - - static void - list_attribute_cont - d9/dd6/plugin__rest__reclaim_8c.html - adeb68688009ea0b8f198f16d944b0fa5 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - delete_attribute_cont - d9/dd6/plugin__rest__reclaim_8c.html - a5fa6fc8681403f6711f61114eaaf17f3 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - revoke_ticket_cont - d9/dd6/plugin__rest__reclaim_8c.html - a51d16437e67104fa6500e3d74c403e12 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - consume_cont - d9/dd6/plugin__rest__reclaim_8c.html - a5304b9f61ef736dd90b12b9459399dca - (void *cls, const struct GNUNET_CRYPTO_EcdsaPublicKey *identity, const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, const struct GNUNET_RECLAIM_ATTESTATION_Claim *attest, const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *reference) - - - static void - consume_ticket_cont - d9/dd6/plugin__rest__reclaim_8c.html - ae1ac667f629097cd7daf624ee93e1ad1 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - options_cont - d9/dd6/plugin__rest__reclaim_8c.html - a7ae73a134cafa8c70c95f481fccf31e1 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - init_cont - d9/dd6/plugin__rest__reclaim_8c.html - a77c835d867be50642306e34f1266975a - (struct RequestHandle *handle) - - - static void - list_ego - d9/dd6/plugin__rest__reclaim_8c.html - a90e50f910f8640009760958ef80e82d9 - (void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx, const char *identifier) - - - static void - rest_identity_process_request - d9/dd6/plugin__rest__reclaim_8c.html - a6e26252c32bc4e5a990da6ca74a123fa - (struct GNUNET_REST_RequestHandle *rest_handle, GNUNET_REST_ResultProcessor proc, void *proc_cls) - - - void * - libgnunet_plugin_rest_reclaim_init - d9/dd6/plugin__rest__reclaim_8c.html - a661e1c2dfbaec7d8b4d1dbaf37e304c4 - (void *cls) - - - void * - libgnunet_plugin_rest_reclaim_done - d9/dd6/plugin__rest__reclaim_8c.html - a2bd35f4353e80e27276c7d4ef61e7789 - (void *cls) - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d9/dd6/plugin__rest__reclaim_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static char * - allow_methods - d9/dd6/plugin__rest__reclaim_8c.html - a9a67cdde375abe5414707e6255e0f753 - - - - - reclaim.h - /home/grothoff/research/gnunet/src/reclaim/ - d7/d7d/reclaim_8h - gnunet_common.h - AttributeStoreMessage - AttributeDeleteMessage - SuccessResultMessage - AttributeResultMessage - ReferenceResultMessage - AttributeIterationStartMessage - AttributeIterationNextMessage - AttributeIterationStopMessage - TicketIterationStartMessage - TicketIterationNextMessage - TicketIterationStopMessage - IssueTicketMessage - RevokeTicketMessage - RevokeTicketResultMessage - TicketResultMessage - ConsumeTicketMessage - ConsumeTicketResultMessage - - - reclaim_api.c - /home/grothoff/research/gnunet/src/reclaim/ - d2/de9/reclaim__api_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_mq_lib.h - gnunet_protocols.h - gnunet_reclaim_attribute_lib.h - gnunet_reclaim_service.h - reclaim.h - GNUNET_RECLAIM_Operation - GNUNET_RECLAIM_TicketIterator - GNUNET_RECLAIM_AttributeIterator - GNUNET_RECLAIM_Handle - - #define - LOG - d2/de9/reclaim__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - reconnect - d2/de9/reclaim__api_8c.html - a9788219d0a30386db42bc5ba6e5421c5 - (struct GNUNET_RECLAIM_Handle *h) - - - static void - reconnect_task - d2/de9/reclaim__api_8c.html - af968c5605390f0449eee2a5e91add485 - (void *cls) - - - static void - force_reconnect - d2/de9/reclaim__api_8c.html - a5dccad40dd8c375d4e58bb21db7ca7fd - (struct GNUNET_RECLAIM_Handle *handle) - - - static void - free_it - d2/de9/reclaim__api_8c.html - a55c9e17207f12732765e2adad06905d5 - (struct GNUNET_RECLAIM_AttributeIterator *it) - - - static void - free_op - d2/de9/reclaim__api_8c.html - aa76f9ed0d220490cea28d8bde0e0b866 - (struct GNUNET_RECLAIM_Operation *op) - - - static void - mq_error_handler - d2/de9/reclaim__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static void - handle_success_response - d2/de9/reclaim__api_8c.html - aaf406bb0284e4f16e0e99926c7870808 - (void *cls, const struct SuccessResultMessage *msg) - - - static int - check_consume_ticket_result - d2/de9/reclaim__api_8c.html - a956741565f49a5054a9e426f316dd2e6 - (void *cls, const struct ConsumeTicketResultMessage *msg) - - - static void - handle_consume_ticket_result - d2/de9/reclaim__api_8c.html - ad6c56c6796603d8f7bb3a5fc243a734a - (void *cls, const struct ConsumeTicketResultMessage *msg) - - - static int - check_attribute_result - d2/de9/reclaim__api_8c.html - a6a40574d0708683a90b7deaefd34c58a - (void *cls, const struct AttributeResultMessage *msg) - - - static void - handle_attribute_result - d2/de9/reclaim__api_8c.html - a6455bdec44454e8ee425949f1ba62570 - (void *cls, const struct AttributeResultMessage *msg) - - - static int - check_attestation_result - d2/de9/reclaim__api_8c.html - a5893f417ac8920e14298d49e09b0a775 - (void *cls, const struct AttributeResultMessage *msg) - - - static void - handle_attestation_result - d2/de9/reclaim__api_8c.html - a8d5634bd8a5a407e9c29f15fab5599fa - (void *cls, const struct AttributeResultMessage *msg) - - - static int - check_reference_result - d2/de9/reclaim__api_8c.html - a4a14fbc19d88ea8209204c8b61552c97 - (void *cls, const struct ReferenceResultMessage *msg) - - - static void - handle_reference_result - d2/de9/reclaim__api_8c.html - a12598fd133484b7c7defab609fd514a2 - (void *cls, const struct ReferenceResultMessage *msg) - - - static void - handle_ticket_result - d2/de9/reclaim__api_8c.html - a0180fabccde40accf2602a801450c221 - (void *cls, const struct TicketResultMessage *msg) - - - static void - handle_revoke_ticket_result - d2/de9/reclaim__api_8c.html - a8e844d0dcc98cae3fb41942696a9ef41 - (void *cls, const struct RevokeTicketResultMessage *msg) - - - struct GNUNET_RECLAIM_Handle * - GNUNET_RECLAIM_connect - de/dea/group__reclaim.html - gad25f9e676b1690c0a0378609aa46bd50 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_RECLAIM_cancel - de/dea/group__reclaim.html - ga3a4b07d5ab15a915d43511896e4b7903 - (struct GNUNET_RECLAIM_Operation *op) - - - void - GNUNET_RECLAIM_disconnect - de/dea/group__reclaim.html - ga04050cc19f4aa7c2f3369437c50d3e5d - (struct GNUNET_RECLAIM_Handle *h) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attribute_store - de/dea/group__reclaim.html - ga975cff02f3eb4f51bd426fb84edabd7b - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, const struct GNUNET_TIME_Relative *exp_interval, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attribute_delete - de/dea/group__reclaim.html - gac880eb600fe5d2f37e22d5328be86ea9 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attestation_store - de/dea/group__reclaim.html - gab4f54d0cdf427d00e183eba89db75f60 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTESTATION_Claim *attr, const struct GNUNET_TIME_Relative *exp_interval, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attestation_delete - de/dea/group__reclaim.html - gada15f225ccaf4b83869c63742f197850 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTESTATION_Claim *attr, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attestation_reference_store - de/dea/group__reclaim.html - ga474ee50ec1d8df455f3a0f8f37f876ca - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *attr, const struct GNUNET_TIME_Relative *exp_interval, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attestation_reference_delete - de/dea/group__reclaim.html - ga68e2278e29ae93408fde93fdb6e51838 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *attr, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_RECLAIM_AttributeIterator * - GNUNET_RECLAIM_get_attributes_start - de/dea/group__reclaim.html - gad8533cc82f3e745ef933e9c6d34f7e90 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_RECLAIM_AttributeResult proc, void *proc_cls, GNUNET_SCHEDULER_TaskCallback finish_cb, void *finish_cb_cls) - - - void - GNUNET_RECLAIM_get_attributes_next - de/dea/group__reclaim.html - ga8fe0fd3e393122ec83aeb6fda7d55935 - (struct GNUNET_RECLAIM_AttributeIterator *it) - - - void - GNUNET_RECLAIM_get_attributes_stop - de/dea/group__reclaim.html - ga50b0279a6e03ae686e6f79ce9b062e0b - (struct GNUNET_RECLAIM_AttributeIterator *it) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_ticket_issue - de/dea/group__reclaim.html - gad306a3541e5e2f0e104f8aaa31571375 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *iss, const struct GNUNET_CRYPTO_EcdsaPublicKey *rp, const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs, GNUNET_RECLAIM_TicketCallback cb, void *cb_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_ticket_consume - de/dea/group__reclaim.html - gacc42e7227b54d6a963ab6f8a0d08a102 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, const struct GNUNET_RECLAIM_Ticket *ticket, GNUNET_RECLAIM_AttributeResult cb, void *cb_cls) - - - struct GNUNET_RECLAIM_TicketIterator * - GNUNET_RECLAIM_ticket_iteration_start - de/dea/group__reclaim.html - ga5653be02cf9b1ad7809731355cf959ba - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_RECLAIM_TicketCallback proc, void *proc_cls, GNUNET_SCHEDULER_TaskCallback finish_cb, void *finish_cb_cls) - - - void - GNUNET_RECLAIM_ticket_iteration_next - de/dea/group__reclaim.html - ga1731b567c859d61a5bfd4a79efb86b0e - (struct GNUNET_RECLAIM_TicketIterator *it) - - - void - GNUNET_RECLAIM_ticket_iteration_stop - de/dea/group__reclaim.html - gafa47ebb6cd79ab89cb349d670a89dc8b - (struct GNUNET_RECLAIM_TicketIterator *it) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_ticket_revoke - de/dea/group__reclaim.html - ga3b4f24089a34065766542f2625992495 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, const struct GNUNET_RECLAIM_Ticket *ticket, GNUNET_RECLAIM_ContinuationWithStatus cb, void *cb_cls) - - - - gnunet-daemon-regexprofiler.c - /home/grothoff/research/gnunet/src/regex/ - d2/df4/gnunet-daemon-regexprofiler_8c - platform.h - gnunet_util_lib.h - regex_internal_lib.h - regex_test_lib.h - gnunet_dht_service.h - gnunet_statistics_service.h - - static void - shutdown_task - d2/df4/gnunet-daemon-regexprofiler_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - reannounce_regex - d2/df4/gnunet-daemon-regexprofiler_8c.html - a3e18478c46bfb3770aae411ae209aa99 - (void *cls) - - - static void - announce_regex - d2/df4/gnunet-daemon-regexprofiler_8c.html - a7931ea9bd73975c9a617dc3b1978dfce - (const char *regex) - - - static int - scan - d2/df4/gnunet-daemon-regexprofiler_8c.html - a9bffd8e98079d280acab1a630836ce79 - (void *cls, const char *filename) - - - static void - run - d2/df4/gnunet-daemon-regexprofiler_8c.html - a4d957609fd24600ca6de6ad20ef73596 - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg_) - - - int - main - d2/df4/gnunet-daemon-regexprofiler_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - global_ret - d2/df4/gnunet-daemon-regexprofiler_8c.html - a46aea8bacb6e1782ced692b1dfb4ff7b - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d2/df4/gnunet-daemon-regexprofiler_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_STATISTICS_Handle * - stats_handle - d2/df4/gnunet-daemon-regexprofiler_8c.html - a82118858bb4a3ccbd6dbc7c80958eb43 - - - - static struct GNUNET_DHT_Handle * - dht_handle - d2/df4/gnunet-daemon-regexprofiler_8c.html - a7e88ca5145f4256b1e52bd260869e37a - - - - static struct REGEX_INTERNAL_Announcement * - announce_handle - d2/df4/gnunet-daemon-regexprofiler_8c.html - a60800aae62918bde9cef73cb6ccb365e - - - - static struct GNUNET_SCHEDULER_Task * - reannounce_task - d2/df4/gnunet-daemon-regexprofiler_8c.html - ad753c63fed8cf66931573d78045d2b8b - - - - static struct GNUNET_TIME_Relative - reannounce_period_max - d2/df4/gnunet-daemon-regexprofiler_8c.html - a48493d58c2fc6d209dd62ae2da77fd42 - - - - static unsigned long long - max_path_compression - d2/df4/gnunet-daemon-regexprofiler_8c.html - af5181bd2609b020cdf719dae11b90fce - - - - static char * - policy_filename - d2/df4/gnunet-daemon-regexprofiler_8c.html - a8b38b3b0474950ca20b6bae356671f71 - - - - static char * - regex_prefix - d2/df4/gnunet-daemon-regexprofiler_8c.html - ad9a7b69ebf35230da70c7c1df209d240 - - - - static char * - rx_with_pfx - d2/df4/gnunet-daemon-regexprofiler_8c.html - a169391475ab5303d9889e8b9d13abe9d - - - - static unsigned int - rounds - d2/df4/gnunet-daemon-regexprofiler_8c.html - a8c9bad69661e000e1c233d0726d43772 - - - - static struct GNUNET_CRYPTO_EddsaPrivateKey * - my_private_key - d2/df4/gnunet-daemon-regexprofiler_8c.html - ad2930d98c4c8be2ffde1401fecd0e920 - - - - - gnunet-regex-profiler.c - /home/grothoff/research/gnunet/src/regex/ - d5/db5/gnunet-regex-profiler_8c - platform.h - gnunet_applications.h - gnunet_util_lib.h - regex_internal_lib.h - gnunet_arm_service.h - gnunet_dht_service.h - gnunet_testbed_service.h - DLLOperation - RegexPeer - - #define - FIND_TIMEOUT - d5/db5/gnunet-regex-profiler_8c.html - abc8f38d3378402ae2328f1ecfec25940 - - - - - State - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8 - - - - STATE_INIT - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a98d2a2153b4ae0445fa0b114d65b94d9 - - - - STATE_SLAVES_STARTING - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a956ce080d704ea4f57a36520f691211a - - - - STATE_PEERS_CREATING - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a422f11f9207d672f8af008d1b05faf66 - - - - STATE_PEERS_STARTING - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8aceec57183642cf622ad689fdfb1f5f50 - - - - STATE_PEERS_LINKING - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a9b8ddf49841a9a07c580e890ee40881d - - - - STATE_SEARCH_REGEX - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8aa22c2540105cc0eeff4dd2eabfd7a491 - - - - STATE_PEERS_DESTROYING - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8afaab37202286cc2b6bed45ca5047f554 - - - - INIT - dc/d00/testbed__api__services_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a0cb1b2c6a7db1f1084886c98909a3f36 - - - - CFG_REQUEST_QUEUED - dc/d00/testbed__api__services_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a313088525b0232e6d071d3084af73151 - - - - SERVICE_CONNECTED - dc/d00/testbed__api__services_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a8aa20dfbcaa14a7a181f7f3c62eb74aa - - - - RC_INIT - dd/d02/testbed__api__testbed_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a30809348dfe632079577728f0e536af4 - - - - RC_LINKED - dd/d02/testbed__api__testbed_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8ac1f7be7f88c27450f8b4bf3e4ba19e94 - - - - RC_PEERS_CREATED - dd/d02/testbed__api__testbed_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a40fcdf9f06b905810525cc0c0ccb573b - - - - RC_READY - dd/d02/testbed__api__testbed_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a45507951fa7b3ef0ff34855180b3e3e9 - - - - RC_PEERS_SHUTDOWN - dd/d02/testbed__api__testbed_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a4c3e1c1fd9f1af7590273e3f9252c58f - - - - static void - dht_connect_cb - d5/db5/gnunet-regex-profiler_8c.html - aa8eeb861cc3aba86ffdcace3afa8719c - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - static void * - dht_ca - d5/db5/gnunet-regex-profiler_8c.html - ab803bd3bea981f727aa5c45681c2c48e - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - dht_da - d5/db5/gnunet-regex-profiler_8c.html - ab194d7ecf8fcd2157a57ca9328ad3314 - (void *cls, void *op_result) - - - static void - stats_connect_cb - d5/db5/gnunet-regex-profiler_8c.html - a2e22352f022f3df8abe52127c928162b - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - static void - announce_next_regex - d5/db5/gnunet-regex-profiler_8c.html - a98c6d4cc6614e038362c4726e879f48b - (void *cls) - - - static void - do_shutdown - d5/db5/gnunet-regex-profiler_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - do_abort - d5/db5/gnunet-regex-profiler_8c.html - a61af38909dcb3bc1a0c70cf2aeb3d7e5 - (void *cls) - - - static void * - stats_ca - d5/db5/gnunet-regex-profiler_8c.html - ac035bdb8cf8980c117283a7e75f0954d - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - stats_da - d5/db5/gnunet-regex-profiler_8c.html - a595c1131c4cf70c64ad1affee3ae2bd3 - (void *cls, void *op_result) - - - static int - stats_iterator - d5/db5/gnunet-regex-profiler_8c.html - a304a7e3c75efafc199ed38bc8c00436b - (void *cls, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - static void - stats_cb - d5/db5/gnunet-regex-profiler_8c.html - a38573a678fb9180f9d4794f74865d5f2 - (void *cls, int success) - - - static void - do_collect_stats - d5/db5/gnunet-regex-profiler_8c.html - ac0670e2f826de2790653c184e202c273 - (void *cls) - - - static void - find_string - d5/db5/gnunet-regex-profiler_8c.html - a9adf64c382aa461c1cc0c95e47fe0dc8 - (void *cls) - - - static void - regex_found_handler - d5/db5/gnunet-regex-profiler_8c.html - acf342d57e1a8432ecd9f65f442c6ccf6 - (void *cls, const struct GNUNET_PeerIdentity *id, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length) - - - static void - search_timed_out - d5/db5/gnunet-regex-profiler_8c.html - ad2703566f410c0b6d14d28b3493e77ca - (void *cls) - - - static void - find_timed_out - d5/db5/gnunet-regex-profiler_8c.html - af43171c66c97c3b16d47be46ffdc19aa - (void *cls) - - - static void - daemon_started - d5/db5/gnunet-regex-profiler_8c.html - ab22953e17243ea1fe7ab7ac321ceddef - (void *cls, struct GNUNET_TESTBED_Operation *op, const char *emsg) - - - static void - do_announce - d5/db5/gnunet-regex-profiler_8c.html - a6b40e033717add94313ce8e4d03bcbca - (void *cls) - - - static void - test_master - d5/db5/gnunet-regex-profiler_8c.html - a5a2e394720276ddcfe1de3ffa2f07e4b - (void *cls, struct GNUNET_TESTBED_RunHandle *h, unsigned int num_peers_, struct GNUNET_TESTBED_Peer **testbed_peers, unsigned int links_succeeded, unsigned int links_failed) - - - static void - master_controller_cb - d5/db5/gnunet-regex-profiler_8c.html - ac17a55448b2f96440c871faa116e1437 - (void *cls, const struct GNUNET_TESTBED_EventInformation *event) - - - static int - count_and_separate_strings - d5/db5/gnunet-regex-profiler_8c.html - a35021346c9c3f43cb7b63d93949fd892 - (char *data, uint64_t data_size, unsigned int str_max) - - - static int - create_string_array - d5/db5/gnunet-regex-profiler_8c.html - ab0f0d839190c800f5727fa5c08d0fcce - (char *data, uint64_t data_size, char ***strings, unsigned int str_cnt) - - - static int - load_search_strings - d5/db5/gnunet-regex-profiler_8c.html - aae16b8892f818713f85497e7764612bf - (const char *filename, char ***strings, unsigned int limit) - - - static void - run - d5/db5/gnunet-regex-profiler_8c.html - adc09e42bf2a776ae59ab7e758668b1cd - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *config) - - - int - main - d5/db5/gnunet-regex-profiler_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - in_shutdown - d5/db5/gnunet-regex-profiler_8c.html - a68056dfb1fbbea5c1742fc58417ce5d6 - - - - static struct RegexPeer * - peers - d5/db5/gnunet-regex-profiler_8c.html - af1a834c4d8742a54ace321542225bf1a - - - - static struct GNUNET_TESTBED_HostRegistrationHandle * - reg_handle - d5/db5/gnunet-regex-profiler_8c.html - ad1da07c0de01eaf1a22704ef906b4a01 - - - - static struct GNUNET_TESTBED_ControllerProc * - mc_proc - d5/db5/gnunet-regex-profiler_8c.html - aafe320223029e70978f64a7e80b72144 - - - - static struct GNUNET_TESTBED_Controller * - mc - d5/db5/gnunet-regex-profiler_8c.html - a3cc086484bb8c19776a304d418d4102d - - - - static struct GNUNET_CONFIGURATION_Handle * - cfg - d5/db5/gnunet-regex-profiler_8c.html - a7188f445b87b28252c3ef73a57d17aed - - - - static struct GNUNET_SCHEDULER_Task * - abort_task - d5/db5/gnunet-regex-profiler_8c.html - a225eab428216209eab422c9b89fc0631 - - - - static struct GNUNET_SCHEDULER_Task * - register_hosts_task - d5/db5/gnunet-regex-profiler_8c.html - a6f06c85ffe68fa5a7b1c1340a6b50e96 - - - - static uint64_t - event_mask - d5/db5/gnunet-regex-profiler_8c.html - a76bc9a78d7c58035c21ea008144f5bf4 - - - - static struct GNUNET_TIME_Absolute - prof_start_time - d5/db5/gnunet-regex-profiler_8c.html - a69aa1c6cf72c5594c34e98fdb8429481 - - - - static struct GNUNET_TIME_Relative - prof_time - d5/db5/gnunet-regex-profiler_8c.html - a5717ee7379567bd8d7a7e21dc8d33f37 - - - - static unsigned int - num_peers - d5/db5/gnunet-regex-profiler_8c.html - aeb5a8d42bd5aaef673df65d99d07016c - - - - static int - result - d5/db5/gnunet-regex-profiler_8c.html - a8b2e13c78efca330f06b6ddcd7464b41 - - - - enum State - state - d5/db5/gnunet-regex-profiler_8c.html - a0db44bec6a2ebf1a0cc819b5c9191cee - - - - static char * - policy_dir - d5/db5/gnunet-regex-profiler_8c.html - a4a28c81673dff2dae14087f3ac3fdb0c - - - - static char * - hosts_file - d5/db5/gnunet-regex-profiler_8c.html - a7e6836d8cbc21c670cd6669a938aee41 - - - - static char * - strings_file - d5/db5/gnunet-regex-profiler_8c.html - aa895637f1a38df152c0034580030d27b - - - - static char ** - search_strings - d5/db5/gnunet-regex-profiler_8c.html - ab990936d7ec01582607d417844d38e06 - - - - static long long unsigned int - init_parallel_searches - d5/db5/gnunet-regex-profiler_8c.html - a27057161841e972b9c52de587c2f47c8 - - - - static unsigned int - parallel_searches - d5/db5/gnunet-regex-profiler_8c.html - a539355f4f1092e298b36e421ff0b7292 - - - - static unsigned int - strings_found - d5/db5/gnunet-regex-profiler_8c.html - a8267e15710ca96ae1d34743ccb14c46f - - - - static unsigned int - next_search - d5/db5/gnunet-regex-profiler_8c.html - a0fb381d8a2fa95eaeb7c56b441d3e939 - - - - static struct GNUNET_SCHEDULER_Task * - search_timeout_task - d5/db5/gnunet-regex-profiler_8c.html - a8045acd1990db1657f98452720a38183 - - - - static struct GNUNET_TIME_Relative - search_timeout_time - d5/db5/gnunet-regex-profiler_8c.html - aa5aa680148cb6355a0041abd509807fc - - - - static struct GNUNET_DISK_FileHandle * - data_file - d5/db5/gnunet-regex-profiler_8c.html - aeecc30400fa2b4ccb7b4fb1d6bc404ec - - - - static char * - data_filename - d5/db5/gnunet-regex-profiler_8c.html - a2216ae915f1b46fc60ec2c21e60f7a52 - - - - static char * - regex_prefix - d5/db5/gnunet-regex-profiler_8c.html - ad9a7b69ebf35230da70c7c1df209d240 - - - - static struct GNUNET_TIME_Relative - reannounce_period_max - d5/db5/gnunet-regex-profiler_8c.html - a48493d58c2fc6d209dd62ae2da77fd42 - - - - - gnunet-regex-simulation-profiler.c - /home/grothoff/research/gnunet/src/regex/ - d1/deb/gnunet-regex-simulation-profiler_8c - platform.h - gnunet_util_lib.h - regex_internal_lib.h - gnunet_mysql_lib.h - gnunet_my_lib.h - ProgressMeter - - #define - INSERT_EDGE_STMT - d1/deb/gnunet-regex-simulation-profiler_8c.html - a5c41ce1099568df74151b8435952e079 - - - - #define - SELECT_KEY_STMT - d1/deb/gnunet-regex-simulation-profiler_8c.html - a5565c71273786907f2e9b00e6950bd1f - - - - static struct ProgressMeter * - create_meter - d1/deb/gnunet-regex-simulation-profiler_8c.html - ad9a433afb13ee3d16abb91bcf9491586 - (unsigned int total, char *start_string, int print) - - - static int - update_meter - d1/deb/gnunet-regex-simulation-profiler_8c.html - ab39ba377a24157f080028d3ad1eb2e86 - (struct ProgressMeter *meter) - - - static int - reset_meter - d1/deb/gnunet-regex-simulation-profiler_8c.html - acd5fc4126ff29fe4587cfd1e7b1c3426 - (struct ProgressMeter *meter) - - - static void - free_meter - d1/deb/gnunet-regex-simulation-profiler_8c.html - a2d930b3300c835f9de4f8b4f4e2aa1d6 - (struct ProgressMeter *meter) - - - static void - do_shutdown - d1/deb/gnunet-regex-simulation-profiler_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - do_abort - d1/deb/gnunet-regex-simulation-profiler_8c.html - a61af38909dcb3bc1a0c70cf2aeb3d7e5 - (void *cls) - - - static void - regex_iterator - d1/deb/gnunet-regex-simulation-profiler_8c.html - a05a17cdf441371a106dfad5970f30a67 - (void *cls, const struct GNUNET_HashCode *key, const char *proof, int accepting, unsigned int num_edges, const struct REGEX_BLOCK_Edge *edges) - - - static int - announce_regex - d1/deb/gnunet-regex-simulation-profiler_8c.html - ac89a3fe44a1f2fea43702aa62f496930 - (const char *regex) - - - static int - policy_filename_cb - d1/deb/gnunet-regex-simulation-profiler_8c.html - a865d1f26f53f8e9b59fdc599f8d94b09 - (void *cls, const char *filename) - - - static void - do_directory_scan - d1/deb/gnunet-regex-simulation-profiler_8c.html - a1a6942d4af9cf73a0f88669d75a48618 - (void *cls) - - - static void - run - d1/deb/gnunet-regex-simulation-profiler_8c.html - adc09e42bf2a776ae59ab7e758668b1cd - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *config) - - - int - main - d1/deb/gnunet-regex-simulation-profiler_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct ProgressMeter * - meter - d1/deb/gnunet-regex-simulation-profiler_8c.html - a20425c06b3278e6cf065c676b4ea0cf0 - - - - static struct GNUNET_SCHEDULER_Task * - scan_task - d1/deb/gnunet-regex-simulation-profiler_8c.html - a792df68cfb0ea3ea724d8656fa09e8dd - - - - static int - result - d1/deb/gnunet-regex-simulation-profiler_8c.html - a8b2e13c78efca330f06b6ddcd7464b41 - - - - static struct GNUNET_MYSQL_Context * - mysql_ctx - d1/deb/gnunet-regex-simulation-profiler_8c.html - a7500aa7de496ae1ede203a105708dbdc - - - - static struct GNUNET_MYSQL_StatementHandle * - stmt_handle - d1/deb/gnunet-regex-simulation-profiler_8c.html - acce7b27b04a2b8944ba5aca86308573e - - - - static struct GNUNET_MYSQL_StatementHandle * - select_stmt_handle - d1/deb/gnunet-regex-simulation-profiler_8c.html - ad59d31fe7bbcb16de6ae1a3f23d61b61 - - - - static char * - table_name - d1/deb/gnunet-regex-simulation-profiler_8c.html - ab013af67ba953d509575c86d9e65da44 - - - - static char * - policy_dir - d1/deb/gnunet-regex-simulation-profiler_8c.html - a4a28c81673dff2dae14087f3ac3fdb0c - - - - static unsigned int - num_policy_files - d1/deb/gnunet-regex-simulation-profiler_8c.html - a7e95af9d40be3a0e766eea6c86520aa8 - - - - static unsigned int - num_policies - d1/deb/gnunet-regex-simulation-profiler_8c.html - a684ceff10944e5ed89519bcd502322c5 - - - - static unsigned int - max_path_compression - d1/deb/gnunet-regex-simulation-profiler_8c.html - a4975051f256c291f5dab10c39c60d9c6 - - - - static unsigned long long - num_merged_transitions - d1/deb/gnunet-regex-simulation-profiler_8c.html - adf0e3618c82f92e0f5e0519e9e7684cb - - - - static unsigned long long - num_merged_states - d1/deb/gnunet-regex-simulation-profiler_8c.html - a6ece5520390ebeb85e56cfbcdea6a1f9 - - - - static char * - regex_prefix - d1/deb/gnunet-regex-simulation-profiler_8c.html - ad9a7b69ebf35230da70c7c1df209d240 - - - - - gnunet-service-regex.c - /home/grothoff/research/gnunet/src/regex/ - d3/d88/gnunet-service-regex_8c - platform.h - gnunet_util_lib.h - regex_internal_lib.h - regex_ipc.h - ClientEntry - - static void - cleanup_task - d3/d88/gnunet-service-regex_8c.html - a6326013d99300f02512b1b4e8acfacc7 - (void *cls) - - - static void - reannounce - d3/d88/gnunet-service-regex_8c.html - aec1e337fe4bb09f81937fb3110a190a1 - (void *cls) - - - static int - check_announce - d3/d88/gnunet-service-regex_8c.html - a1c98eeba65db11c09fc53641fe39bd2d - (void *cls, const struct AnnounceMessage *am) - - - static void - handle_announce - d3/d88/gnunet-service-regex_8c.html - a2507e2add4d05bc58a011c73cd774566 - (void *cls, const struct AnnounceMessage *am) - - - static void - handle_search_result - d3/d88/gnunet-service-regex_8c.html - ab287a2fd9a76d25e1ff934f25c43dd67 - (void *cls, const struct GNUNET_PeerIdentity *id, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length) - - - static int - check_search - d3/d88/gnunet-service-regex_8c.html - a663b0a840655b272523cf285768f8ef4 - (void *cls, const struct RegexSearchMessage *sm) - - - static void - handle_search - d3/d88/gnunet-service-regex_8c.html - a2551c7d52202dd4d9e96f86efb62a5e1 - (void *cls, const struct RegexSearchMessage *sm) - - - static void - run - d3/d88/gnunet-service-regex_8c.html - afab0511d617b1f42d6fa1a979d2d2a0f - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SERVICE_Handle *service) - - - static void * - client_connect_cb - d3/d88/gnunet-service-regex_8c.html - a59bdc2686a972268ebbe1bc798ded17c - (void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d3/d88/gnunet-service-regex_8c.html - ac42ef8df5e7252aab48d6463ea70cac5 - (void *cls, struct GNUNET_SERVICE_Client *c, void *internal_cls) - - - - GNUNET_SERVICE_MAIN - d3/d88/gnunet-service-regex_8c.html - accaadc053808aa57ba7569c07a58b823 - ("regex", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(announce, GNUNET_MESSAGE_TYPE_REGEX_ANNOUNCE, struct AnnounceMessage, NULL), GNUNET_MQ_hd_var_size(search, GNUNET_MESSAGE_TYPE_REGEX_SEARCH, struct RegexSearchMessage, NULL), GNUNET_MQ_handler_end()) - - - static struct GNUNET_DHT_Handle * - dht - d3/d88/gnunet-service-regex_8c.html - a06f385c9932a6fd6c1c5cca85710ce7a - - - - static struct GNUNET_STATISTICS_Handle * - stats - d3/d88/gnunet-service-regex_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_CRYPTO_EddsaPrivateKey * - my_private_key - d3/d88/gnunet-service-regex_8c.html - ad2930d98c4c8be2ffde1401fecd0e920 - - - - - perf-regex.c - /home/grothoff/research/gnunet/src/regex/ - d3/d72/perf-regex_8c - platform.h - regex_internal_lib.h - regex_test_lib.h - - static void - print_edge - d3/d72/perf-regex_8c.html - a0b3c32d787a71968f848df8504e63937 - (void *cls, const struct GNUNET_HashCode *key, const char *proof, int accepting, unsigned int num_edges, const struct REGEX_BLOCK_Edge *edges) - - - int - main - d3/d72/perf-regex_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - - plugin_block_regex.c - /home/grothoff/research/gnunet/src/regex/ - dc/d3f/plugin__block__regex_8c - platform.h - gnunet_block_plugin.h - gnunet_block_group_lib.h - block_regex.h - regex_block_lib.h - gnunet_signatures.h - - #define - BLOOMFILTER_K - dc/d3f/plugin__block__regex_8c.html - a8de3b714a9a52f3e2496d8962981cb15 - - - - #define - REGEX_BF_SIZE - dc/d3f/plugin__block__regex_8c.html - afa9dfdf4d21b56d99f002a4eb271b9cf - - - - static struct GNUNET_BLOCK_Group * - block_plugin_regex_create_group - dc/d3f/plugin__block__regex_8c.html - a1907558667249c91c524df43d15b4877 - (void *cls, enum GNUNET_BLOCK_Type type, uint32_t nonce, const void *raw_data, size_t raw_data_size, va_list va) - - - static enum GNUNET_BLOCK_EvaluationResult - evaluate_block_regex - dc/d3f/plugin__block__regex_8c.html - af9c1a2a133da18598f773cdc07c72dab - (void *cls, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *bg, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - static enum GNUNET_BLOCK_EvaluationResult - evaluate_block_regex_accept - dc/d3f/plugin__block__regex_8c.html - a899bc2de85f506cc50266a731530b0a3 - (void *cls, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *bg, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - static enum GNUNET_BLOCK_EvaluationResult - block_plugin_regex_evaluate - dc/d3f/plugin__block__regex_8c.html - abdf7c3bdd7576c9e4b8d5e05d9e74334 - (void *cls, struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *bg, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - static int - block_plugin_regex_get_key - dc/d3f/plugin__block__regex_8c.html - a03fe5d0018b903db6ca9af695766184d - (void *cls, enum GNUNET_BLOCK_Type type, const void *block, size_t block_size, struct GNUNET_HashCode *key) - - - void * - libgnunet_plugin_block_regex_init - dc/d3f/plugin__block__regex_8c.html - a37b3f23beb93c5efaf7485bace6ed470 - (void *cls) - - - void * - libgnunet_plugin_block_regex_done - dc/d3f/plugin__block__regex_8c.html - ae30b654110c7665463bba31948517b7b - (void *cls) - - - - regex_api_announce.c - /home/grothoff/research/gnunet/src/regex/ - d0/da3/regex__api__announce_8c - platform.h - gnunet_protocols.h - gnunet_util_lib.h - gnunet_regex_service.h - regex_ipc.h - GNUNET_REGEX_Announcement - - #define - LOG - d0/da3/regex__api__announce_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - announce_reconnect - d0/da3/regex__api__announce_8c.html - a27ab74ee59ef8277bb34e2153115ef36 - (struct GNUNET_REGEX_Announcement *a) - - - static void - announce_mq_error_handler - d0/da3/regex__api__announce_8c.html - acff6afc6ec46e4eb082ea3f779c4a949 - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_REGEX_Announcement * - GNUNET_REGEX_announce - d0/d57/group__regex.html - gac1addb08e9a3408fa7831ffad6fce729 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *regex, struct GNUNET_TIME_Relative refresh_delay, uint16_t compression) - - - void - GNUNET_REGEX_announce_cancel - d0/d57/group__regex.html - ga572560851e44a0cfd8d446e468dcdb90 - (struct GNUNET_REGEX_Announcement *a) - - - - regex_api_search.c - /home/grothoff/research/gnunet/src/regex/ - d3/d1a/regex__api__search_8c - platform.h - gnunet_protocols.h - gnunet_util_lib.h - gnunet_regex_service.h - regex_ipc.h - GNUNET_REGEX_Search - - #define - LOG - d3/d1a/regex__api__search_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - search_reconnect - d3/d1a/regex__api__search_8c.html - a5120187020b57cdd83326b226918aa2e - (struct GNUNET_REGEX_Search *s) - - - static int - check_search_response - d3/d1a/regex__api__search_8c.html - a840c8e2b3e78fbf84e82cae789d76fad - (void *cls, const struct ResultMessage *result) - - - static void - handle_search_response - d3/d1a/regex__api__search_8c.html - a2a770b6c76f4c407515ed13aa293fdf6 - (void *cls, const struct ResultMessage *result) - - - static void - mq_error_handler - d3/d1a/regex__api__search_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_REGEX_Search * - GNUNET_REGEX_search - d0/d57/group__regex.html - ga055cba3434e84d01b8dc1e7deac206db - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *string, GNUNET_REGEX_Found callback, void *callback_cls) - - - void - GNUNET_REGEX_search_cancel - d0/d57/group__regex.html - ga6e9e048b600b31c66f8636e175598a13 - (struct GNUNET_REGEX_Search *s) - - - - regex_block_lib.c - /home/grothoff/research/gnunet/src/regex/ - de/dc9/regex__block__lib_8c - platform.h - regex_block_lib.h - gnunet_constants.h - EdgeInfo - RegexBlock - CheckEdgeContext - - #define - LOG - de/dc9/regex__block__lib_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - GNUNET_NETWORK_STRUCT_END int - GNUNET_BLOCK_is_accepting - de/dc9/regex__block__lib_8c.html - aafae5566b2a3bf98fa87eebe1c043675 - (const struct RegexBlock *block, size_t size) - - - int - REGEX_BLOCK_check_proof - de/dc9/regex__block__lib_8c.html - a5bce6de3a22607cc2d23de1ebe0670f0 - (const char *proof, size_t proof_len, const struct GNUNET_HashCode *key) - - - static int - check_edge - de/dc9/regex__block__lib_8c.html - a0e30e2ea792e5f0fc43f7b1d60f50eda - (void *cls, const char *token, size_t len, const struct GNUNET_HashCode *key) - - - int - REGEX_BLOCK_check - de/dc9/regex__block__lib_8c.html - ab5d5d436b44703a147f2c371520daa5c - (const struct RegexBlock *block, size_t size, const struct GNUNET_HashCode *query, const char *xquery) - - - int - REGEX_BLOCK_get_key - de/dc9/regex__block__lib_8c.html - a3d6e736e7680cd6b99d3dc93133d125f - (const struct RegexBlock *block, size_t block_len, struct GNUNET_HashCode *key) - - - int - REGEX_BLOCK_iterate - de/dc9/regex__block__lib_8c.html - a2935e7f824429ab14e7a77dd63b525bf - (const struct RegexBlock *block, size_t size, REGEX_INTERNAL_EgdeIterator iterator, void *iter_cls) - - - struct RegexBlock * - REGEX_BLOCK_create - de/dc9/regex__block__lib_8c.html - a179582d01e081ad1a395ea19be2a83db - (const char *proof, unsigned int num_edges, const struct REGEX_BLOCK_Edge *edges, int accepting, size_t *rsize) - - - - regex_block_lib.h - /home/grothoff/research/gnunet/src/regex/ - d8/d2c/regex__block__lib_8h - platform.h - block_regex.h - REGEX_BLOCK_Edge - - int(* - REGEX_INTERNAL_EgdeIterator - d8/d2c/regex__block__lib_8h.html - a65162429f0579ba1081ed355aabe683a - )(void *cls, const char *token, size_t len, const struct GNUNET_HashCode *key) - - - int - REGEX_BLOCK_check_proof - d8/d2c/regex__block__lib_8h.html - a5bce6de3a22607cc2d23de1ebe0670f0 - (const char *proof, size_t proof_len, const struct GNUNET_HashCode *key) - - - int - REGEX_BLOCK_check - d8/d2c/regex__block__lib_8h.html - ab5d5d436b44703a147f2c371520daa5c - (const struct RegexBlock *block, size_t size, const struct GNUNET_HashCode *query, const char *xquery) - - - int - REGEX_BLOCK_iterate - d8/d2c/regex__block__lib_8h.html - a2935e7f824429ab14e7a77dd63b525bf - (const struct RegexBlock *block, size_t size, REGEX_INTERNAL_EgdeIterator iterator, void *iter_cls) - - - int - REGEX_BLOCK_get_key - d8/d2c/regex__block__lib_8h.html - a3d6e736e7680cd6b99d3dc93133d125f - (const struct RegexBlock *block, size_t block_len, struct GNUNET_HashCode *key) - - - int - GNUNET_BLOCK_is_accepting - d8/d2c/regex__block__lib_8h.html - a1d208ca936f7618695555fb5b2b92549 - (const struct RegexBlock *block, size_t block_len) - - - struct RegexBlock * - REGEX_BLOCK_create - d8/d2c/regex__block__lib_8h.html - a179582d01e081ad1a395ea19be2a83db - (const char *proof, unsigned int num_edges, const struct REGEX_BLOCK_Edge *edges, int accepting, size_t *rsize) - - - - regex_internal.c - /home/grothoff/research/gnunet/src/regex/ - d7/d89/regex__internal_8c - platform.h - gnunet_util_lib.h - gnunet_regex_service.h - regex_internal_lib.h - regex_internal.h - REGEX_INTERNAL_StateSet_MDLL - StringBuffer - REGEX_INTERNAL_Strided_Context - temporal_state_store - client_iterator - - #define - REGEX_DEBUG_DFA - d7/d89/regex__internal_8c.html - aa42f202dac329bd7e1016f7626a1b7ed - - - - #define - PRIS - d7/d89/regex__internal_8c.html - ae9e17875eb7d7d1d7182fc2be741855d - (a) - - - static void - state_set_append - d7/d89/regex__internal_8c.html - a300ddb302396064a7646158801127bef - (struct REGEX_INTERNAL_StateSet *set, struct REGEX_INTERNAL_State *state) - - - static int - nullstrcmp - d7/d89/regex__internal_8c.html - a541bc191c7c2f1bfb40db40f51fc6924 - (const char *str1, const char *str2) - - - static void - state_add_transition - d7/d89/regex__internal_8c.html - a045acb162d035f7db7e5b7a78553bb98 - (struct REGEX_INTERNAL_Context *ctx, struct REGEX_INTERNAL_State *from_state, const char *label, struct REGEX_INTERNAL_State *to_state) - - - static void - state_remove_transition - d7/d89/regex__internal_8c.html - aadcc2a68b8f6c2cc427f65afbc57b3fa - (struct REGEX_INTERNAL_State *state, struct REGEX_INTERNAL_Transition *transition) - - - static int - state_compare - d7/d89/regex__internal_8c.html - a709b4084a51d372035de31d9c95ec04d - (const void *a, const void *b) - - - static unsigned int - state_get_edges - d7/d89/regex__internal_8c.html - a98176af371bd5162164444b05a1a1abb - (struct REGEX_INTERNAL_State *s, struct REGEX_BLOCK_Edge *edges) - - - static int - state_set_compare - d7/d89/regex__internal_8c.html - a770552d908ebb5d2562c02bdc5958153 - (struct REGEX_INTERNAL_StateSet *sset1, struct REGEX_INTERNAL_StateSet *sset2) - - - static void - state_set_clear - d7/d89/regex__internal_8c.html - a0f9e6cfc564bc0515bd5eee075451d30 - (struct REGEX_INTERNAL_StateSet *set) - - - static void - automaton_fragment_clear - d7/d89/regex__internal_8c.html - afbaf7b2fc7b0f7170b833674c3f8c434 - (struct REGEX_INTERNAL_Automaton *a) - - - static void - automaton_destroy_state - d7/d89/regex__internal_8c.html - ad94d8ee0975921297008f77d2a4e3af6 - (struct REGEX_INTERNAL_State *s) - - - static void - automaton_remove_state - d7/d89/regex__internal_8c.html - aeaadafcf6edbcba909baf3d28e5e3764 - (struct REGEX_INTERNAL_Automaton *a, struct REGEX_INTERNAL_State *s) - - - static void - automaton_merge_states - d7/d89/regex__internal_8c.html - a1d3c644ac131e03fe52a0d79b285f917 - (struct REGEX_INTERNAL_Context *ctx, struct REGEX_INTERNAL_Automaton *a, struct REGEX_INTERNAL_State *s1, struct REGEX_INTERNAL_State *s2) - - - static void - automaton_add_state - d7/d89/regex__internal_8c.html - ac5f739442f250b81e328c08cbc8a7975 - (struct REGEX_INTERNAL_Automaton *a, struct REGEX_INTERNAL_State *s) - - - static void - automaton_state_traverse - d7/d89/regex__internal_8c.html - ae9cb0451f9d2be105c520a0acff7b6cf - (struct REGEX_INTERNAL_State *s, int *marks, unsigned int *count, REGEX_INTERNAL_traverse_check check, void *check_cls, REGEX_INTERNAL_traverse_action action, void *action_cls) - - - void - REGEX_INTERNAL_automaton_traverse - d7/d89/regex__internal_8c.html - a34fc5d50828bb5cf6109e1d6d66f220c - (const struct REGEX_INTERNAL_Automaton *a, struct REGEX_INTERNAL_State *start, REGEX_INTERNAL_traverse_check check, void *check_cls, REGEX_INTERNAL_traverse_action action, void *action_cls) - - - static int - sb_nullstrcmp - d7/d89/regex__internal_8c.html - a687fa903dcf7ef897ba8cd049ea590e5 - (const struct StringBuffer *s1, const struct StringBuffer *s2) - - - static int - sb_strcmp - d7/d89/regex__internal_8c.html - a9d604e4fc5624f61cd3a4bf0ce10ad55 - (const struct StringBuffer *s1, const struct StringBuffer *s2) - - - static void - sb_realloc - d7/d89/regex__internal_8c.html - a28686447bc3c6e682c36a3bf7264f7e4 - (struct StringBuffer *ret, size_t nlen) - - - static void - sb_append - d7/d89/regex__internal_8c.html - a2202fc2f21b0a2ff6716e96f08ded3ef - (struct StringBuffer *ret, const struct StringBuffer *sarg) - - - static void - sb_append_cstr - d7/d89/regex__internal_8c.html - a612aa8e6a0e4bcc89e016193b9566d8d - (struct StringBuffer *ret, const char *cstr) - - - static void - sb_wrap - d7/d89/regex__internal_8c.html - a7cc74f81bceb09c85a9d0e69d4791192 - (struct StringBuffer *ret, const char *format, size_t extra_chars) - - - static void - sb_printf1 - d7/d89/regex__internal_8c.html - a16c79cbeefbe47ef4aa908de853f4596 - (struct StringBuffer *ret, const char *format, size_t extra_chars, const struct StringBuffer *sarg) - - - static void - sb_printf2 - d7/d89/regex__internal_8c.html - a903ee8b4eacf45d094dc083d28671e16 - (struct StringBuffer *ret, const char *format, size_t extra_chars, const struct StringBuffer *sarg1, const struct StringBuffer *sarg2) - - - static void - sb_printf3 - d7/d89/regex__internal_8c.html - a08faa94cdfeff4e3b713c794672d8d40 - (struct StringBuffer *ret, const char *format, size_t extra_chars, const struct StringBuffer *sarg1, const struct StringBuffer *sarg2, const struct StringBuffer *sarg3) - - - static void - sb_free - d7/d89/regex__internal_8c.html - a24d8a66f1eb21b1a27df4a88a714999f - (struct StringBuffer *sb) - - - static void - sb_strdup - d7/d89/regex__internal_8c.html - a8835bed8b83f8a141363375a81aa3d3c - (struct StringBuffer *out, const struct StringBuffer *in) - - - static void - sb_strdup_cstr - d7/d89/regex__internal_8c.html - a014ed1373c1cd6aef5b579e4228e59b0 - (struct StringBuffer *out, const char *cstr) - - - static int - needs_parentheses - d7/d89/regex__internal_8c.html - aab2363095a0bbcef7ef1e2dc84198819 - (const struct StringBuffer *str) - - - static void - remove_parentheses - d7/d89/regex__internal_8c.html - a154f57ad195814d5e96b11df73dc192c - (struct StringBuffer *str) - - - static int - has_epsilon - d7/d89/regex__internal_8c.html - ad89b66e877a4964f3496ff7645d79ec9 - (const struct StringBuffer *str) - - - static void - remove_epsilon - d7/d89/regex__internal_8c.html - a79302dc67f1c5dfecf63f82669e3553e - (const struct StringBuffer *str, struct StringBuffer *ret) - - - static int - sb_strncmp - d7/d89/regex__internal_8c.html - aab1505eab2abef1157b48d50bf765bad - (const struct StringBuffer *str1, const struct StringBuffer *str2, size_t n) - - - static int - sb_strncmp_cstr - d7/d89/regex__internal_8c.html - a1c412ca3eae13940c9581b5cd5387465 - (const struct StringBuffer *str1, const char *str2, size_t n) - - - static void - sb_init - d7/d89/regex__internal_8c.html - ae0161b195e157d1fc166ba82fb17643f - (struct StringBuffer *sb, size_t n) - - - static int - sb_strkcmp - d7/d89/regex__internal_8c.html - ae6e31cff133d9272c08da42fcf1baf74 - (const struct StringBuffer *str1, const struct StringBuffer *str2, size_t k) - - - static void - number_states - d7/d89/regex__internal_8c.html - af6b7e418ba5c393f4763f62c7b9610e1 - (void *cls, const unsigned int count, struct REGEX_INTERNAL_State *s) - - - static void - automaton_create_proofs_simplify - d7/d89/regex__internal_8c.html - a9b0a09a8e6ccf037fd984646c6b2f12c - (const struct StringBuffer *R_last_ij, const struct StringBuffer *R_last_ik, const struct StringBuffer *R_last_kk, const struct StringBuffer *R_last_kj, struct StringBuffer *R_cur_ij, struct StringBuffer *R_cur_l, struct StringBuffer *R_cur_r) - - - static int - automaton_create_proofs - d7/d89/regex__internal_8c.html - a6a199b35953b904aa5a7e1055b8b5dcc - (struct REGEX_INTERNAL_Automaton *a) - - - static struct REGEX_INTERNAL_State * - dfa_state_create - d7/d89/regex__internal_8c.html - a00899da97ca0994dec4c4f188a100c81 - (struct REGEX_INTERNAL_Context *ctx, struct REGEX_INTERNAL_StateSet *nfa_states) - - - static unsigned int - dfa_move - d7/d89/regex__internal_8c.html - adb1e9f59318849d411404becce9064dc - (struct REGEX_INTERNAL_State **s, const char *str) - - - static void - mark_states - d7/d89/regex__internal_8c.html - aba391dd3137302c90d626a7924d19918 - (void *cls, const unsigned int count, struct REGEX_INTERNAL_State *s) - - - static void - dfa_remove_unreachable_states - d7/d89/regex__internal_8c.html - ac841da5d2b2c2fbd88cc781e2d43b03e - (struct REGEX_INTERNAL_Automaton *a) - - - static void - dfa_remove_dead_states - d7/d89/regex__internal_8c.html - a718e264a22e315a1ccdc74753ef0ac7f - (struct REGEX_INTERNAL_Automaton *a) - - - static int - dfa_merge_nondistinguishable_states - d7/d89/regex__internal_8c.html - a54f8c4314a904ff1f52ff4999031ddb2 - (struct REGEX_INTERNAL_Context *ctx, struct REGEX_INTERNAL_Automaton *a) - - - static int - dfa_minimize - d7/d89/regex__internal_8c.html - a5798d37c0a233c487810caef743af305 - (struct REGEX_INTERNAL_Context *ctx, struct REGEX_INTERNAL_Automaton *a) - - - static void - dfa_add_multi_strides_helper - d7/d89/regex__internal_8c.html - a328756cdd407b0d50513660f98dbfee6 - (void *cls, const unsigned int depth, char *label, struct REGEX_INTERNAL_State *start, struct REGEX_INTERNAL_State *s) - - - static void - dfa_add_multi_strides - d7/d89/regex__internal_8c.html - a1fc0b621e93dcd717ca052d3426a396a - (void *cls, const unsigned int count, struct REGEX_INTERNAL_State *s) - - - void - REGEX_INTERNAL_dfa_add_multi_strides - d7/d89/regex__internal_8c.html - a38d9bde4df3507eec98d37be0a1c3c11 - (struct REGEX_INTERNAL_Context *regex_ctx, struct REGEX_INTERNAL_Automaton *dfa, const unsigned int stride_len) - - - void - dfa_compress_paths_helper - d7/d89/regex__internal_8c.html - a8552e6b024d4395e4c488c1cb95998bd - (struct REGEX_INTERNAL_Automaton *dfa, struct REGEX_INTERNAL_State *start, struct REGEX_INTERNAL_State *cur, char *label, unsigned int max_len, struct REGEX_INTERNAL_Transition **transitions_head, struct REGEX_INTERNAL_Transition **transitions_tail) - - - static void - dfa_compress_paths - d7/d89/regex__internal_8c.html - af1ad6e93753a4ff0656d36098a39fc1f - (struct REGEX_INTERNAL_Context *regex_ctx, struct REGEX_INTERNAL_Automaton *dfa, unsigned int max_len) - - - static struct REGEX_INTERNAL_Automaton * - nfa_fragment_create - d7/d89/regex__internal_8c.html - a06a4309d0280c8f21011395e55890372 - (struct REGEX_INTERNAL_State *start, struct REGEX_INTERNAL_State *end) - - - static void - nfa_add_states - d7/d89/regex__internal_8c.html - a2b692dc9bda8220a60a3571a6327360e - (struct REGEX_INTERNAL_Automaton *n, struct REGEX_INTERNAL_State *states_head, struct REGEX_INTERNAL_State *states_tail) - - - static struct REGEX_INTERNAL_State * - nfa_state_create - d7/d89/regex__internal_8c.html - af405b1f437c2938f29b39bf924d803f3 - (struct REGEX_INTERNAL_Context *ctx, int accepting) - - - static void - nfa_closure_set_create - d7/d89/regex__internal_8c.html - a8d92b76215814f82b060c92e1a0bd69f - (struct REGEX_INTERNAL_StateSet *ret, struct REGEX_INTERNAL_Automaton *nfa, struct REGEX_INTERNAL_StateSet *states, const char *label) - - - static void - nfa_add_concatenation - d7/d89/regex__internal_8c.html - a1389714095500738d6b7896a80a98554 - (struct REGEX_INTERNAL_Context *ctx) - - - static void - nfa_add_star_op - d7/d89/regex__internal_8c.html - ad69e7e6a295f4417c26dbbfcc3ba7257 - (struct REGEX_INTERNAL_Context *ctx) - - - static void - nfa_add_plus_op - d7/d89/regex__internal_8c.html - afb5b44582c530e0a365d9a3e655eee26 - (struct REGEX_INTERNAL_Context *ctx) - - - static void - nfa_add_question_op - d7/d89/regex__internal_8c.html - a482ba91e8f2f356b424631f32417605e - (struct REGEX_INTERNAL_Context *ctx) - - - static void - nfa_add_alternation - d7/d89/regex__internal_8c.html - ade45ecfba5aa6dbcde6c9135dd53a295 - (struct REGEX_INTERNAL_Context *ctx) - - - static void - nfa_add_label - d7/d89/regex__internal_8c.html - ae60cb717a4bae37700263c62880d6a8d - (struct REGEX_INTERNAL_Context *ctx, const char *label) - - - static void - REGEX_INTERNAL_context_init - d7/d89/regex__internal_8c.html - af9fbb91725524366496dfd3b25ca3815 - (struct REGEX_INTERNAL_Context *ctx) - - - struct REGEX_INTERNAL_Automaton * - REGEX_INTERNAL_construct_nfa - d7/d89/regex__internal_8c.html - ac2f03f8b705f5dc5760ee93647919076 - (const char *regex, const size_t len) - - - static void - construct_dfa_states - d7/d89/regex__internal_8c.html - a0c18fe72670b56c1d1fe9d370a30e6bb - (struct REGEX_INTERNAL_Context *ctx, struct REGEX_INTERNAL_Automaton *nfa, struct REGEX_INTERNAL_Automaton *dfa, struct REGEX_INTERNAL_State *dfa_state) - - - struct REGEX_INTERNAL_Automaton * - REGEX_INTERNAL_construct_dfa - d7/d89/regex__internal_8c.html - a85e243a728dff0ed3c24efd935e2dcbc - (const char *regex, const size_t len, unsigned int max_path_len) - - - void - REGEX_INTERNAL_automaton_destroy - d7/d89/regex__internal_8c.html - aca2da295eed054b72c515e766fb18de4 - (struct REGEX_INTERNAL_Automaton *a) - - - static int - evaluate_dfa - d7/d89/regex__internal_8c.html - a8a9fd478e3b88474f3b3852f9720776a - (struct REGEX_INTERNAL_Automaton *a, const char *string) - - - static int - evaluate_nfa - d7/d89/regex__internal_8c.html - aa6d4c01fa26925bf3ecec86536fc82f1 - (struct REGEX_INTERNAL_Automaton *a, const char *string) - - - int - REGEX_INTERNAL_eval - d7/d89/regex__internal_8c.html - a3e13a85695b2423bee6d072d1a910c30 - (struct REGEX_INTERNAL_Automaton *a, const char *string) - - - const char * - REGEX_INTERNAL_get_canonical_regex - d7/d89/regex__internal_8c.html - a8ad30f48c2a40a5b4e6a6a5c10b07bfa - (struct REGEX_INTERNAL_Automaton *a) - - - unsigned int - REGEX_INTERNAL_get_transition_count - d7/d89/regex__internal_8c.html - ad3e9539534929fec901cc331e5633f24 - (struct REGEX_INTERNAL_Automaton *a) - - - size_t - REGEX_INTERNAL_get_first_key - d7/d89/regex__internal_8c.html - a2cfe568f4523458e254d544771f9163a - (const char *input_string, size_t string_len, struct GNUNET_HashCode *key) - - - static void - iterate_initial_edge - d7/d89/regex__internal_8c.html - ab6407705e999f215eb84b22408e066b5 - (unsigned int min_len, unsigned int max_len, char *consumed_string, struct REGEX_INTERNAL_State *state, REGEX_INTERNAL_KeyIterator iterator, void *iterator_cls) - - - void - REGEX_INTERNAL_iterate_all_edges - d7/d89/regex__internal_8c.html - a22eec0250dceda7c561ec8961abf9a4d - (struct REGEX_INTERNAL_Automaton *a, REGEX_INTERNAL_KeyIterator iterator, void *iterator_cls) - - - static void - store_all_states - d7/d89/regex__internal_8c.html - a9fb0637cb202b95ff3e2890af032b6b9 - (void *cls, const struct GNUNET_HashCode *key, const char *proof, int accepting, unsigned int num_edges, const struct REGEX_BLOCK_Edge *edges) - - - static void - mark_as_reachable - d7/d89/regex__internal_8c.html - a352b66a1293c4564e338dfbeeb32afff - (struct temporal_state_store *state, struct GNUNET_CONTAINER_MultiHashMap *hm) - - - static int - reachability_iterator - d7/d89/regex__internal_8c.html - afdebf36c84d01c92e2f46e3b23f11b68 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - iterate_reachables - d7/d89/regex__internal_8c.html - a8ec6ed2b51f0bf235ff3597e13fa9c7d - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - void - REGEX_INTERNAL_iterate_reachable_edges - d7/d89/regex__internal_8c.html - a78ad2ab0960aac72feba2d084424ec0c - (struct REGEX_INTERNAL_Automaton *a, REGEX_INTERNAL_KeyIterator iterator, void *iterator_cls) - - - - regex_internal.h - /home/grothoff/research/gnunet/src/regex/ - db/d5c/regex__internal_8h - regex_internal_lib.h - REGEX_INTERNAL_Transition - REGEX_INTERNAL_StateSet - REGEX_INTERNAL_State - REGEX_INTERNAL_Automaton - REGEX_INTERNAL_Context - - #define - ALLOWED_LITERALS - db/d5c/regex__internal_8h.html - a43e4bafd8f48d61ed53212fbe5e39fc8 - - - - int(* - REGEX_INTERNAL_traverse_check - db/d5c/regex__internal_8h.html - a616d408b7495166152ca7e0a455501e1 - )(void *cls, struct REGEX_INTERNAL_State *s, struct REGEX_INTERNAL_Transition *t) - - - void(* - REGEX_INTERNAL_traverse_action - db/d5c/regex__internal_8h.html - a77c0fdfb700c919bdd6131c2c3390623 - )(void *cls, const unsigned int count, struct REGEX_INTERNAL_State *s) - - - - REGEX_INTERNAL_AutomatonType - db/d5c/regex__internal_8h.html - a8dfc7507436f4e9d0d331b213117ffd7 - - - - NFA - db/d5c/regex__internal_8h.html - a8dfc7507436f4e9d0d331b213117ffd7a11db4eb8fde8db611e78208ee76485f5 - - - - DFA - db/d5c/regex__internal_8h.html - a8dfc7507436f4e9d0d331b213117ffd7ada07bb50737985f29794e155a9c3ef05 - - - - struct REGEX_INTERNAL_Automaton * - REGEX_INTERNAL_construct_nfa - db/d5c/regex__internal_8h.html - ac2f03f8b705f5dc5760ee93647919076 - (const char *regex, const size_t len) - - - void - REGEX_INTERNAL_automaton_traverse - db/d5c/regex__internal_8h.html - a34fc5d50828bb5cf6109e1d6d66f220c - (const struct REGEX_INTERNAL_Automaton *a, struct REGEX_INTERNAL_State *start, REGEX_INTERNAL_traverse_check check, void *check_cls, REGEX_INTERNAL_traverse_action action, void *action_cls) - - - const char * - REGEX_INTERNAL_get_canonical_regex - db/d5c/regex__internal_8h.html - a8ad30f48c2a40a5b4e6a6a5c10b07bfa - (struct REGEX_INTERNAL_Automaton *a) - - - unsigned int - REGEX_INTERNAL_get_transition_count - db/d5c/regex__internal_8h.html - ad3e9539534929fec901cc331e5633f24 - (struct REGEX_INTERNAL_Automaton *a) - - - void - REGEX_INTERNAL_dfa_add_multi_strides - db/d5c/regex__internal_8h.html - a38d9bde4df3507eec98d37be0a1c3c11 - (struct REGEX_INTERNAL_Context *regex_ctx, struct REGEX_INTERNAL_Automaton *dfa, const unsigned int stride_len) - - - - regex_internal_dht.c - /home/grothoff/research/gnunet/src/regex/ - d1/de1/regex__internal__dht_8c - platform.h - regex_internal_lib.h - regex_block_lib.h - gnunet_dht_service.h - gnunet_statistics_service.h - gnunet_constants.h - gnunet_signatures.h - REGEX_INTERNAL_Announcement - RegexSearchContext - Result - REGEX_INTERNAL_Search - - #define - LOG - d1/de1/regex__internal__dht_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - DHT_REPLICATION - d1/de1/regex__internal__dht_8c.html - abde19fe4fa8e2e23a21c9405a8a3d059 - - - - #define - DHT_TTL - d1/de1/regex__internal__dht_8c.html - a18a7b212c5390d7073b03382d3287b7b - - - - #define - DHT_OPT - d1/de1/regex__internal__dht_8c.html - ae33e34c34631d077e85513046058850f - - - - static void - regex_iterator - d1/de1/regex__internal__dht_8c.html - a05a17cdf441371a106dfad5970f30a67 - (void *cls, const struct GNUNET_HashCode *key, const char *proof, int accepting, unsigned int num_edges, const struct REGEX_BLOCK_Edge *edges) - - - struct REGEX_INTERNAL_Announcement * - REGEX_INTERNAL_announce - d1/de1/regex__internal__dht_8c.html - afbe4ec352d99b6e771ac1d4c7503735b - (struct GNUNET_DHT_Handle *dht, const struct GNUNET_CRYPTO_EddsaPrivateKey *priv, const char *regex, uint16_t compression, struct GNUNET_STATISTICS_Handle *stats) - - - void - REGEX_INTERNAL_reannounce - d1/de1/regex__internal__dht_8c.html - ab9815efb6bb2899bc53b41288d378802 - (struct REGEX_INTERNAL_Announcement *h) - - - void - REGEX_INTERNAL_announce_cancel - d1/de1/regex__internal__dht_8c.html - ab8bfd27fda82493a1cead4c48edc605b - (struct REGEX_INTERNAL_Announcement *h) - - - static void - regex_next_edge - d1/de1/regex__internal__dht_8c.html - a6afef0989f2acdea4d104e753e5ab865 - (const struct RegexBlock *block, size_t size, struct RegexSearchContext *ctx) - - - static void - dht_get_string_accept_handler - d1/de1/regex__internal__dht_8c.html - af91600dc8c44f20b7fe95b96073ba176 - (void *cls, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, enum GNUNET_BLOCK_Type type, size_t size, const void *data) - - - static void - regex_find_path - d1/de1/regex__internal__dht_8c.html - a3d4d774639cdaa13e2c21c6bf708acef - (const struct GNUNET_HashCode *key, struct RegexSearchContext *ctx) - - - static void - dht_get_string_handler - d1/de1/regex__internal__dht_8c.html - a60cf3ba655a18e5754e11e0f28c34e83 - (void *cls, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, enum GNUNET_BLOCK_Type type, size_t size, const void *data) - - - static int - regex_result_iterator - d1/de1/regex__internal__dht_8c.html - a22190bc08b466ca016f539fa8c940fac - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - regex_edge_iterator - d1/de1/regex__internal__dht_8c.html - a0ace9656886daef611235a0513227acd - (void *cls, const char *token, size_t len, const struct GNUNET_HashCode *key) - - - struct REGEX_INTERNAL_Search * - REGEX_INTERNAL_search - d1/de1/regex__internal__dht_8c.html - a1d5072b136cd2a18a7d2696ef6b969e8 - (struct GNUNET_DHT_Handle *dht, const char *string, REGEX_INTERNAL_Found callback, void *callback_cls, struct GNUNET_STATISTICS_Handle *stats) - - - static int - regex_cancel_dht_get - d1/de1/regex__internal__dht_8c.html - a31a5a05c60388a0b9d3b047972c959f6 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - regex_free_result - d1/de1/regex__internal__dht_8c.html - af7e8f7fa871e630afd42966ad394e112 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - void - REGEX_INTERNAL_search_cancel - d1/de1/regex__internal__dht_8c.html - a1f708a35259ac628d6bbe592539f79b7 - (struct REGEX_INTERNAL_Search *h) - - - - regex_internal_lib.h - /home/grothoff/research/gnunet/src/regex/ - d2/dd8/regex__internal__lib_8h - gnunet_util_lib.h - gnunet_dht_service.h - gnunet_statistics_service.h - regex_block_lib.h - - void(* - REGEX_INTERNAL_KeyIterator - d2/dd8/regex__internal__lib_8h.html - a7f94b0524963ff30f1579a1694403e2b - )(void *cls, const struct GNUNET_HashCode *key, const char *proof, int accepting, unsigned int num_edges, const struct REGEX_BLOCK_Edge *edges) - - - void(* - REGEX_INTERNAL_Found - d2/dd8/regex__internal__lib_8h.html - a94c95f4b619628f777307924101aa76a - )(void *cls, const struct GNUNET_PeerIdentity *id, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length) - - - struct REGEX_INTERNAL_Automaton * - REGEX_INTERNAL_construct_dfa - d2/dd8/regex__internal__lib_8h.html - a85e243a728dff0ed3c24efd935e2dcbc - (const char *regex, const size_t len, unsigned int max_path_len) - - - void - REGEX_INTERNAL_automaton_destroy - d2/dd8/regex__internal__lib_8h.html - aca2da295eed054b72c515e766fb18de4 - (struct REGEX_INTERNAL_Automaton *a) - - - int - REGEX_INTERNAL_eval - d2/dd8/regex__internal__lib_8h.html - a3e13a85695b2423bee6d072d1a910c30 - (struct REGEX_INTERNAL_Automaton *a, const char *string) - - - size_t - REGEX_INTERNAL_get_first_key - d2/dd8/regex__internal__lib_8h.html - a2cfe568f4523458e254d544771f9163a - (const char *input_string, size_t string_len, struct GNUNET_HashCode *key) - - - void - REGEX_INTERNAL_iterate_all_edges - d2/dd8/regex__internal__lib_8h.html - a22eec0250dceda7c561ec8961abf9a4d - (struct REGEX_INTERNAL_Automaton *a, REGEX_INTERNAL_KeyIterator iterator, void *iterator_cls) - - - void - REGEX_INTERNAL_iterate_reachable_edges - d2/dd8/regex__internal__lib_8h.html - a78ad2ab0960aac72feba2d084424ec0c - (struct REGEX_INTERNAL_Automaton *a, REGEX_INTERNAL_KeyIterator iterator, void *iterator_cls) - - - struct REGEX_INTERNAL_Announcement * - REGEX_INTERNAL_announce - d2/dd8/regex__internal__lib_8h.html - afbe4ec352d99b6e771ac1d4c7503735b - (struct GNUNET_DHT_Handle *dht, const struct GNUNET_CRYPTO_EddsaPrivateKey *priv, const char *regex, uint16_t compression, struct GNUNET_STATISTICS_Handle *stats) - - - void - REGEX_INTERNAL_reannounce - d2/dd8/regex__internal__lib_8h.html - ab9815efb6bb2899bc53b41288d378802 - (struct REGEX_INTERNAL_Announcement *h) - - - void - REGEX_INTERNAL_announce_cancel - d2/dd8/regex__internal__lib_8h.html - ab8bfd27fda82493a1cead4c48edc605b - (struct REGEX_INTERNAL_Announcement *h) - - - struct REGEX_INTERNAL_Search * - REGEX_INTERNAL_search - d2/dd8/regex__internal__lib_8h.html - a1d5072b136cd2a18a7d2696ef6b969e8 - (struct GNUNET_DHT_Handle *dht, const char *string, REGEX_INTERNAL_Found callback, void *callback_cls, struct GNUNET_STATISTICS_Handle *stats) - - - void - REGEX_INTERNAL_search_cancel - d2/dd8/regex__internal__lib_8h.html - a1f708a35259ac628d6bbe592539f79b7 - (struct REGEX_INTERNAL_Search *h) - - - - regex_ipc.h - /home/grothoff/research/gnunet/src/regex/ - d6/d93/regex__ipc_8h - gnunet_util_lib.h - AnnounceMessage - RegexSearchMessage - ResultMessage - - - regex_test_graph.c - /home/grothoff/research/gnunet/src/regex/ - d2/d87/regex__test__graph_8c - platform.h - regex_internal_lib.h - regex_test_lib.h - regex_internal.h - REGEX_TEST_Graph_Context - - static void - scc_tarjan_strongconnect - d2/d87/regex__test__graph_8c.html - aba8435e80a96f39867cbcb1b028e9415 - (unsigned int *scc_counter, struct REGEX_INTERNAL_State *v, unsigned int *index, struct REGEX_INTERNAL_State **stack, unsigned int *stack_size) - - - static void - scc_tarjan - d2/d87/regex__test__graph_8c.html - ae97ffe71de04e4beb3f3274ebde04518 - (struct REGEX_INTERNAL_Automaton *a) - - - void - REGEX_TEST_automaton_save_graph_step - d2/d87/regex__test__graph_8c.html - a1045f53983bf9a608f9810d050ff0974 - (void *cls, unsigned int count, struct REGEX_INTERNAL_State *s) - - - void - REGEX_TEST_automaton_save_graph - d2/d87/regex__test__graph_8c.html - af87fef74fe40a9f32c4d5d760f8263ba - (struct REGEX_INTERNAL_Automaton *a, const char *filename, enum REGEX_TEST_GraphSavingOptions options) - - - - regex_test_lib.c - /home/grothoff/research/gnunet/src/regex/ - d7/d56/regex__test__lib_8c - platform.h - gnunet_util_lib.h - RegexCombineCtx - - static int - c2i - d7/d56/regex__test__lib_8c.html - a54adc9f1aeebd7c173d47a61705b39c2 - (char c, int size) - - - static void - space - d7/d56/regex__test__lib_8c.html - a95f07c4762f995191bce0d7cdcb30fc6 - (int n) - - - static void - debugctx - d7/d56/regex__test__lib_8c.html - a8614e7011e6859f7291f4646a60c9010 - (struct RegexCombineCtx *ctx, int level) - - - static void - regex_add - d7/d56/regex__test__lib_8c.html - a65eed4733ea773843050557df6888a5b - (struct RegexCombineCtx *ctx, const char *regex) - - - static struct RegexCombineCtx * - new_regex_ctx - d7/d56/regex__test__lib_8c.html - a20a9a76017b5c5524fae84db0f319c52 - (unsigned int alphabet_size) - - - static void - move_children - d7/d56/regex__test__lib_8c.html - a060942bb5ef3adafedb131c366ad33c2 - (struct RegexCombineCtx *dst, const struct RegexCombineCtx *src) - - - static char * - regex_combine - d7/d56/regex__test__lib_8c.html - ac80e8a77945110b94b448f6b302c6f64 - (struct RegexCombineCtx *ctx) - - - static unsigned int - get_prefix_length - d7/d56/regex__test__lib_8c.html - aac570e48421a8a6537ad17f760f862ab - (const char *s1, const char *s2) - - - static struct RegexCombineCtx * - get_longest_prefix - d7/d56/regex__test__lib_8c.html - a913434beb07c255ebbea99833bb5b88f - (struct RegexCombineCtx *ctx, const char *regex) - - - static void - regex_add_multiple - d7/d56/regex__test__lib_8c.html - ad8977de64f3dc37169045b60c37d00f4 - (struct RegexCombineCtx *ctx, const char *regex, struct RegexCombineCtx **children) - - - static void - regex_split - d7/d56/regex__test__lib_8c.html - a055092085939f413102156d9043833cf - (struct RegexCombineCtx *ctx, unsigned int len, unsigned int prefix_l) - - - static void - regex_ctx_destroy - d7/d56/regex__test__lib_8c.html - a2b51ccc078f5a28def229dc592d0b76b - (struct RegexCombineCtx *ctx) - - - char * - REGEX_TEST_combine - d7/d56/regex__test__lib_8c.html - a21c7b1f015bc64ecfc190b1ae3469056 - (char *const regexes[], unsigned int alphabet_size) - - - char ** - REGEX_TEST_read_from_file - d7/d56/regex__test__lib_8c.html - a94c0dece93a1148566e8bc3566aa5c6f - (const char *filename) - - - void - REGEX_TEST_free_from_file - d7/d56/regex__test__lib_8c.html - a321f3a61c5bdab1d0d687d83e925f8d5 - (char **regexes) - - - - regex_test_lib.h - /home/grothoff/research/gnunet/src/regex/ - d2/dd9/regex__test__lib_8h - regex_internal_lib.h - - - REGEX_TEST_GraphSavingOptions - d2/dd9/regex__test__lib_8h.html - a8398368c57cc31e9a9ba28405e657bc5 - - - - REGEX_TEST_GRAPH_DEFAULT - d2/dd9/regex__test__lib_8h.html - a8398368c57cc31e9a9ba28405e657bc5aadf757f91ebf71472b463aae541d9ea9 - - - - REGEX_TEST_GRAPH_VERBOSE - d2/dd9/regex__test__lib_8h.html - a8398368c57cc31e9a9ba28405e657bc5a58a6b2d4c4e7268530125b61f7ab8fd6 - - - - REGEX_TEST_GRAPH_COLORING - d2/dd9/regex__test__lib_8h.html - a8398368c57cc31e9a9ba28405e657bc5a09d50bff5484454b4e718ece7a32d7b5 - - - - char * - REGEX_TEST_combine - d2/dd9/regex__test__lib_8h.html - a21c7b1f015bc64ecfc190b1ae3469056 - (char *const regexes[], unsigned int alphabet_size) - - - char ** - REGEX_TEST_read_from_file - d2/dd9/regex__test__lib_8h.html - a94c0dece93a1148566e8bc3566aa5c6f - (const char *filename) - - - void - REGEX_TEST_free_from_file - d2/dd9/regex__test__lib_8h.html - a321f3a61c5bdab1d0d687d83e925f8d5 - (char **regexes) - - - char * - REGEX_TEST_generate_random_regex - d2/dd9/regex__test__lib_8h.html - a2ee490f3fe2179ff484d3b64ccf8b53b - (size_t rx_length, char *matching_str) - - - char * - REGEX_TEST_generate_random_string - d2/dd9/regex__test__lib_8h.html - aa248a136d869d432fa25e85a80fec20c - (size_t max_len) - - - void - REGEX_TEST_automaton_save_graph - d2/dd9/regex__test__lib_8h.html - af87fef74fe40a9f32c4d5d760f8263ba - (struct REGEX_INTERNAL_Automaton *a, const char *filename, enum REGEX_TEST_GraphSavingOptions options) - - - - regex_test_random.c - /home/grothoff/research/gnunet/src/regex/ - d9/d68/regex__test__random_8c - platform.h - regex_test_lib.h - gnunet_crypto_lib.h - regex_internal.h - - static char - get_random_literal - d9/d68/regex__test__random_8c.html - a379383bd577827ce9fd4aca824e8b942 - () - - - char * - REGEX_TEST_generate_random_regex - d9/d68/regex__test__random_8c.html - a2ee490f3fe2179ff484d3b64ccf8b53b - (size_t rx_length, char *matching_str) - - - char * - REGEX_TEST_generate_random_string - d9/d68/regex__test__random_8c.html - aa248a136d869d432fa25e85a80fec20c - (size_t max_len) - - - - gnunet-rest-server.c - /home/grothoff/research/gnunet/src/rest/ - d3/d27/gnunet-rest-server_8c - platform.h - gnunet_util_lib.h - gnunet_rest_plugin.h - MhdConnectionHandle - - #define - GNUNET_REST_SERVICE_PORT - d3/d27/gnunet-rest-server_8c.html - a0647b506e26bcc28908887006554a24b - - - - #define - MAX_HTTP_URI_LENGTH - d3/d27/gnunet-rest-server_8c.html - a791b7390d73fc9d779d7c22c7a216253 - - - - #define - HTTP_PORT - d3/d27/gnunet-rest-server_8c.html - a0906dae4a42c1fef9ec0cd0a5212ed4a - - - - #define - HTTPS_PORT - d3/d27/gnunet-rest-server_8c.html - a71902a65df493451107395f2df98d3aa - - - - #define - MHD_CACHE_TIMEOUT - d3/d27/gnunet-rest-server_8c.html - ace7eae81be8bdd8b000ada54be2065a4 - - - - #define - GN_REST_STATE_INIT - d3/d27/gnunet-rest-server_8c.html - a51176e1a28f6ed0fe834d0368a8280ca - - - - #define - GN_REST_STATE_PROCESSING - d3/d27/gnunet-rest-server_8c.html - a750b30652a2029cafb47009f0ccf0b6e - - - - static void - do_httpd - d3/d27/gnunet-rest-server_8c.html - a8f364d4abc1bfa925ca1e259aa4bfac8 - (void *cls) - - - static void - run_mhd_now - d3/d27/gnunet-rest-server_8c.html - a37521e64ea26cbcc412a7331f65b407b - () - - - static void - plugin_callback - d3/d27/gnunet-rest-server_8c.html - a048ef9951d199a1afa76c4f8b74b5307 - (void *cls, struct MHD_Response *resp, int status) - - - static int - cleanup_url_map - d3/d27/gnunet-rest-server_8c.html - a83e0f45869c7f4027ecfe830193ed2bf - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - cleanup_handle - d3/d27/gnunet-rest-server_8c.html - aecfa47d0dab5880bf8965058031071f9 - (struct MhdConnectionHandle *handle) - - - static int - header_iterator - d3/d27/gnunet-rest-server_8c.html - ab9293fd9cda803cc3f82fd19e8b103af - (void *cls, enum MHD_ValueKind kind, const char *key, const char *value) - - - static int - url_iterator - d3/d27/gnunet-rest-server_8c.html - a83b5fc48b8c0a30ed481aa5107a94012 - (void *cls, enum MHD_ValueKind kind, const char *key, const char *value) - - - static int - post_data_iter - d3/d27/gnunet-rest-server_8c.html - a2eee22d69980ae13a64b3333de135db5 - (void *cls, enum MHD_ValueKind kind, const char *key, const char *filename, const char *content_type, const char *transfer_encoding, const char *data, uint64_t off, size_t size) - - - static int - create_response - d3/d27/gnunet-rest-server_8c.html - a6998188fffe5b18f41370ba42a15b103 - (void *cls, struct MHD_Connection *con, const char *url, const char *meth, const char *ver, const char *upload_data, size_t *upload_data_size, void **con_cls) - - - static void - mhd_completed_cb - d3/d27/gnunet-rest-server_8c.html - a817644b49292d3d4d86d697c16186597 - (void *cls, struct MHD_Connection *connection, void **con_cls, enum MHD_RequestTerminationCode toe) - - - static void - kill_httpd - d3/d27/gnunet-rest-server_8c.html - a66f70de22748d58e70b27f1730e0ecb3 - () - - - static void - schedule_httpd - d3/d27/gnunet-rest-server_8c.html - ad7c94c998a17bd124558c7de80c2672a - () - - - static void - do_accept - d3/d27/gnunet-rest-server_8c.html - ab8bc9d8d65fa9980c17625a08bd34b75 - (void *cls) - - - static void - do_shutdown - d3/d27/gnunet-rest-server_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static struct GNUNET_NETWORK_Handle * - bind_v4 - d3/d27/gnunet-rest-server_8c.html - aff1f029c36799796a43aa8428f5d5295 - () - - - static struct GNUNET_NETWORK_Handle * - bind_v6 - d3/d27/gnunet-rest-server_8c.html - a238ea225eec68325b796e7abeb53f0d9 - () - - - static void - load_plugin - d3/d27/gnunet-rest-server_8c.html - acb4696d3d94675787fa6183dcd797cac - (void *cls, const char *libname, void *lib_ret) - - - static void - run - d3/d27/gnunet-rest-server_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d3/d27/gnunet-rest-server_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_SCHEDULER_Task * - httpd_task - d3/d27/gnunet-rest-server_8c.html - ac02096b17bc810b0d2d4239a5c22259f - - - - static in_addr_t - address - d3/d27/gnunet-rest-server_8c.html - ae111acd60d6466104fded31a3f51243c - - - - static struct in6_addr - address6 - d3/d27/gnunet-rest-server_8c.html - a6a7e7cab938e84ea806f75d6cf47dfa6 - - - - static unsigned long long - port - d3/d27/gnunet-rest-server_8c.html - a6d3b621f720927cf99c409dd5277042b - - - - static struct GNUNET_NETWORK_Handle * - lsock4 - d3/d27/gnunet-rest-server_8c.html - a5e206c62a7ace27f377b89ad061cf205 - - - - static struct GNUNET_NETWORK_Handle * - lsock6 - d3/d27/gnunet-rest-server_8c.html - a4ea99bd2c8452aecc7a7ad0ce27b9527 - - - - static struct GNUNET_SCHEDULER_Task * - ltask4 - d3/d27/gnunet-rest-server_8c.html - aef95f195ced4939f90ae378f1fec35fb - - - - static struct GNUNET_SCHEDULER_Task * - ltask6 - d3/d27/gnunet-rest-server_8c.html - aef07948046c86b0216f031fa0e1b1dcb - - - - static struct MHD_Daemon * - httpd - d3/d27/gnunet-rest-server_8c.html - a39780e4dd4dfd11992846ade89268dd3 - - - - static struct MHD_Response * - failure_response - d3/d27/gnunet-rest-server_8c.html - addbf774469260015268c11ceaea9485e - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d3/d27/gnunet-rest-server_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_CONTAINER_MultiHashMap * - plugin_map - d3/d27/gnunet-rest-server_8c.html - ae94b4e5c5cd4b87407d750527b18a464 - - - - static int - echo_origin - d3/d27/gnunet-rest-server_8c.html - ac078c6d1767c851953dbad22071ba0cf - - - - static char * - allow_origins - d3/d27/gnunet-rest-server_8c.html - a0180a54dceea3637df8acef40a4d6d84 - - - - static char * - allow_headers - d3/d27/gnunet-rest-server_8c.html - a51edcc335ea489cd99f05fc1f1639c81 - - - - static char * - allow_credentials - d3/d27/gnunet-rest-server_8c.html - ad405027986240070434601592b92835c - - - - - plugin_rest_config.c - /home/grothoff/research/gnunet/src/rest/ - d0/d7e/plugin__rest__config_8c - platform.h - gnunet_rest_plugin.h - gnunet_rest_lib.h - gnunet_util_lib.h - Plugin - RequestHandle - - #define - GNUNET_REST_API_NS_CONFIG - d0/d7e/plugin__rest__config_8c.html - aa0ecb69535910f49d907c675aa136c0b - - - - static void - cleanup_handle - d0/d7e/plugin__rest__config_8c.html - a9e4ae3747453cf2f90714accbdcbd6d4 - (struct RequestHandle *handle) - - - static void - do_error - d0/d7e/plugin__rest__config_8c.html - af35ba72049103ca499c5b3b9b5cbf040 - (void *cls) - - - static void - add_sections - d0/d7e/plugin__rest__config_8c.html - aa9ccbcd0c353a4f228de7919891cd16d - (void *cls, const char *section, const char *option, const char *value) - - - static void - add_section_contents - d0/d7e/plugin__rest__config_8c.html - a58fefff573c2efae21f375ccc73b0b89 - (void *cls, const char *section, const char *option, const char *value) - - - static void - get_cont - d0/d7e/plugin__rest__config_8c.html - ac71e93f97e57ed1d37780240d8e13afe - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - struct GNUNET_CONFIGURATION_Handle * - set_value - d0/d7e/plugin__rest__config_8c.html - a0757497f4b4d39aa2d111664ac7bf095 - (struct GNUNET_CONFIGURATION_Handle *config, const char *section, const char *option, json_t *value) - - - static void - set_cont - d0/d7e/plugin__rest__config_8c.html - a843a0b4f4782d114c267c0607508b934 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - options_cont - d0/d7e/plugin__rest__config_8c.html - a7ae73a134cafa8c70c95f481fccf31e1 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - rest_config_process_request - d0/d7e/plugin__rest__config_8c.html - a8f8af3af2b2dad3059bcd983a66b7301 - (struct GNUNET_REST_RequestHandle *conndata_handle, GNUNET_REST_ResultProcessor proc, void *proc_cls) - - - void * - libgnunet_plugin_rest_config_init - d0/d7e/plugin__rest__config_8c.html - a4d21a7059789c3088fc65122766b54a2 - (void *cls) - - - void * - libgnunet_plugin_rest_config_done - d0/d7e/plugin__rest__config_8c.html - afb5764fe03c04a97966a33807dd10257 - (void *cls) - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d0/d7e/plugin__rest__config_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - - plugin_rest_copying.c - /home/grothoff/research/gnunet/src/rest/ - dd/d3e/plugin__rest__copying_8c - platform.h - gnunet_rest_plugin.h - gnunet_rest_lib.h - Plugin - RequestHandle - - #define - GNUNET_REST_API_NS_COPYING - dd/d3e/plugin__rest__copying_8c.html - ab09e00589e161d7ef9b58e24808634eb - - - - #define - GNUNET_REST_COPYING_TEXT - dd/d3e/plugin__rest__copying_8c.html - a125a1805dc97e5e5af1363045cde13d4 - - - - static void - cleanup_handle - dd/d3e/plugin__rest__copying_8c.html - a9e4ae3747453cf2f90714accbdcbd6d4 - (struct RequestHandle *handle) - - - static void - do_error - dd/d3e/plugin__rest__copying_8c.html - af35ba72049103ca499c5b3b9b5cbf040 - (void *cls) - - - static void - get_cont - dd/d3e/plugin__rest__copying_8c.html - ac71e93f97e57ed1d37780240d8e13afe - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - options_cont - dd/d3e/plugin__rest__copying_8c.html - a7ae73a134cafa8c70c95f481fccf31e1 - (struct GNUNET_REST_RequestHandle *con_handle, const char *url, void *cls) - - - static void - rest_copying_process_request - dd/d3e/plugin__rest__copying_8c.html - a2029cf4fc9cebc5211fb757747ae1b14 - (struct GNUNET_REST_RequestHandle *conndata_handle, GNUNET_REST_ResultProcessor proc, void *proc_cls) - - - void * - libgnunet_plugin_rest_copying_init - dd/d3e/plugin__rest__copying_8c.html - a864e3d2aca34a884feb2e083d8ebe1cb - (void *cls) - - - void * - libgnunet_plugin_rest_copying_done - dd/d3e/plugin__rest__copying_8c.html - a3bda8624fef7c078817d66e308a80b86 - (void *cls) - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dd/d3e/plugin__rest__copying_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - - rest.c - /home/grothoff/research/gnunet/src/rest/ - da/de6/rest_8c - platform.h - gnunet_util_lib.h - gnunet_rest_lib.h - - int - GNUNET_REST_namespace_match - d7/d2f/group__rest.html - gaf1af67aa67deb2d2499c2513f69211b8 - (const char *url, const char *namespace) - - - struct MHD_Response * - GNUNET_REST_create_response - d7/d2f/group__rest.html - ga1c4245126c1bfba4db4b39fb4bc50fd4 - (const char *data) - - - int - GNUNET_REST_handle_request - d7/d2f/group__rest.html - ga98fbe7dfb412f0388fdd722fa9beabe5 - (struct GNUNET_REST_RequestHandle *conn, const struct GNUNET_REST_RequestHandler *handlers, struct GNUNET_REST_RequestHandlerError *err, void *cls) - - - - gnunet-revocation.c - /home/grothoff/research/gnunet/src/revocation/ - de/dfa/gnunet-revocation_8c - platform.h - gnunet_util_lib.h - gnunet_revocation_service.h - gnunet_identity_service.h - RevocationData - - static void - do_shutdown - de/dfa/gnunet-revocation_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - print_query_result - de/dfa/gnunet-revocation_8c.html - a9bd8877d582a0a057bc4364b20c120eb - (void *cls, int is_valid) - - - static void - print_revocation_result - de/dfa/gnunet-revocation_8c.html - a5483f80bd69ea4eade6f443ccfb0f3ec - (void *cls, int is_valid) - - - static void - perform_revocation - de/dfa/gnunet-revocation_8c.html - a71ad4c67ca511baeeabc3c53aa3f2f1b - (const struct RevocationData *rd) - - - static void - sync_rd - de/dfa/gnunet-revocation_8c.html - a292a3fb12985b4f9db8bbfebaf38e44d - (const struct RevocationData *rd) - - - static void - calculate_pow_shutdown - de/dfa/gnunet-revocation_8c.html - ace071e0cb9185c3a694a4a82c5ea4c6b - (void *cls) - - - static void - calculate_pow - de/dfa/gnunet-revocation_8c.html - ab98602f8345c984034977410c181251a - (void *cls) - - - static void - ego_callback - de/dfa/gnunet-revocation_8c.html - aff91f513cf06e293ee8e2a8ad0b78d1e - (void *cls, const struct GNUNET_IDENTITY_Ego *ego) - - - static void - run - de/dfa/gnunet-revocation_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - de/dfa/gnunet-revocation_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - de/dfa/gnunet-revocation_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static int - perform - de/dfa/gnunet-revocation_8c.html - a824d91f334c0d16e9daccdd88fb9c178 - - - - static char * - filename - de/dfa/gnunet-revocation_8c.html - aeac90097f29f7529968697163cea5c18 - - - - static char * - revoke_ego - de/dfa/gnunet-revocation_8c.html - ae853d63475fcaaa1b418454868dae5f2 - - - - static char * - test_ego - de/dfa/gnunet-revocation_8c.html - a025bcd10d96ad59122f665f06117ecc3 - - - - static struct GNUNET_REVOCATION_Query * - q - de/dfa/gnunet-revocation_8c.html - a3625d49be30fad81733877f723a0fab1 - - - - static struct GNUNET_REVOCATION_Handle * - h - de/dfa/gnunet-revocation_8c.html - abefb356c54886599a709ed55e24fa0c3 - - - - static struct GNUNET_IDENTITY_EgoLookup * - el - de/dfa/gnunet-revocation_8c.html - a76b6963fcaf6f7409a483822ecb34414 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - de/dfa/gnunet-revocation_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static unsigned long long - matching_bits - de/dfa/gnunet-revocation_8c.html - a59a661eef2b078ee8165e339ee4dfbd1 - - - - static struct GNUNET_SCHEDULER_Task * - pow_task - de/dfa/gnunet-revocation_8c.html - a962ead495221af6bf087d6aa6656b17a - - - - - gnunet-service-revocation.c - /home/grothoff/research/gnunet/src/revocation/ - df/dce/gnunet-service-revocation_8c - platform.h - gnunet_util_lib.h - gnunet_block_lib.h - gnunet_constants.h - gnunet_protocols.h - gnunet_signatures.h - gnunet_statistics_service.h - gnunet_core_service.h - gnunet_revocation_service.h - gnunet_set_service.h - revocation.h - PeerEntry - - static struct PeerEntry * - new_peer_entry - df/dce/gnunet-service-revocation_8c.html - a8ad1fff6e20052a8f24816dc48d14f80 - (const struct GNUNET_PeerIdentity *peer) - - - static int - verify_revoke_message - df/dce/gnunet-service-revocation_8c.html - a5c80295408df13466cdeed2f01329b36 - (const struct RevokeMessage *rm) - - - static void * - client_connect_cb - df/dce/gnunet-service-revocation_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - df/dce/gnunet-service-revocation_8c.html - a65e657e2e0d8973473b5cae1cd326b0e - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_cls) - - - static void - handle_query_message - df/dce/gnunet-service-revocation_8c.html - a84682da5668200f3a82da061ea210327 - (void *cls, const struct QueryMessage *qm) - - - static int - do_flood - df/dce/gnunet-service-revocation_8c.html - a0fba9507718324adae5313dd563461eb - (void *cls, const struct GNUNET_PeerIdentity *target, void *value) - - - static int - publicize_rm - df/dce/gnunet-service-revocation_8c.html - a273eaf4ee446d67bbd9fbf3693aefb28 - (const struct RevokeMessage *rm) - - - static void - handle_revoke_message - df/dce/gnunet-service-revocation_8c.html - a2692f95d8cb0a6110ec4f61a64a65be4 - (void *cls, const struct RevokeMessage *rm) - - - static void - handle_p2p_revoke - df/dce/gnunet-service-revocation_8c.html - af7974f2306b4a992080b64bb84a752be - (void *cls, const struct RevokeMessage *rm) - - - static void - add_revocation - df/dce/gnunet-service-revocation_8c.html - a9ee387dbd1b72c1ce692d026cfed78f1 - (void *cls, const struct GNUNET_SET_Element *element, uint64_t current_size, enum GNUNET_SET_Status status) - - - static void - transmit_task_cb - df/dce/gnunet-service-revocation_8c.html - a11ce91459e7b85d592a44bd1e7f54d3f - (void *cls) - - - static void * - handle_core_connect - df/dce/gnunet-service-revocation_8c.html - ae0f1c562163d241e7381b214f3646f01 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - static void - handle_core_disconnect - df/dce/gnunet-service-revocation_8c.html - adf79f1407d372ef4c624ca90dedcbcfa - (void *cls, const struct GNUNET_PeerIdentity *peer, void *internal_cls) - - - static int - free_entry - df/dce/gnunet-service-revocation_8c.html - a5cf1565f5414532f9484e98c3a4a305d - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - shutdown_task - df/dce/gnunet-service-revocation_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - core_init - df/dce/gnunet-service-revocation_8c.html - a12c7c8bce1dfca3f3de522346ad56529 - (void *cls, const struct GNUNET_PeerIdentity *identity) - - - static void - handle_revocation_union_request - df/dce/gnunet-service-revocation_8c.html - a979a73179d00621c6f2315ee52ad8e43 - (void *cls, const struct GNUNET_PeerIdentity *other_peer, const struct GNUNET_MessageHeader *context_msg, struct GNUNET_SET_Request *request) - - - static void - run - df/dce/gnunet-service-revocation_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - df/dce/gnunet-service-revocation_8c.html - aed25a08e2a7ee7c2a159899392f659a2 - ("revocation", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_fixed_size(query_message, GNUNET_MESSAGE_TYPE_REVOCATION_QUERY, struct QueryMessage, NULL), GNUNET_MQ_hd_fixed_size(revoke_message, GNUNET_MESSAGE_TYPE_REVOCATION_REVOKE, struct RevokeMessage, NULL), GNUNET_MQ_handler_end()) - - - static struct GNUNET_SET_Handle * - revocation_set - df/dce/gnunet-service-revocation_8c.html - a2e593042598a478dba0aa8ef60d9a96a - - - - static struct GNUNET_CONTAINER_MultiHashMap * - revocation_map - df/dce/gnunet-service-revocation_8c.html - a446df85d4cb5b24da6cf5b73b5acde6c - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - df/dce/gnunet-service-revocation_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_STATISTICS_Handle * - stats - df/dce/gnunet-service-revocation_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_CORE_Handle * - core_api - df/dce/gnunet-service-revocation_8c.html - a8596086a9e966b74f0dcbf753a7f49a3 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - peers - df/dce/gnunet-service-revocation_8c.html - a03ce5539c78e7dd9a6aae1f56507899e - - - - static struct GNUNET_PeerIdentity - my_identity - df/dce/gnunet-service-revocation_8c.html - a2266aa547fab4fa40293b0e357f2414e - - - - static struct GNUNET_DISK_FileHandle * - revocation_db - df/dce/gnunet-service-revocation_8c.html - a0ee031c13069d2e92e7fdcfed80d34c4 - - - - static struct GNUNET_SET_ListenHandle * - revocation_union_listen_handle - df/dce/gnunet-service-revocation_8c.html - a108d2b4235d4d93e82e8158392003a7b - - - - static unsigned long long - revocation_work_required - df/dce/gnunet-service-revocation_8c.html - ae4b60a691f1eca243f8ae26314b82186 - - - - static struct GNUNET_HashCode - revocation_set_union_app_id - df/dce/gnunet-service-revocation_8c.html - ad2b9a7000f1efd49fcf05ee500b27b25 - - - - - plugin_block_revocation.c - /home/grothoff/research/gnunet/src/revocation/ - d7/de9/plugin__block__revocation_8c - platform.h - gnunet_signatures.h - gnunet_block_plugin.h - gnunet_block_group_lib.h - revocation.h - gnunet_revocation_service.h - InternalContext - - #define - DEBUG_REVOCATION - d7/de9/plugin__block__revocation_8c.html - a39dcf71af69badc69f5e37c413e4adae - - - - #define - BLOOMFILTER_K - d7/de9/plugin__block__revocation_8c.html - a8de3b714a9a52f3e2496d8962981cb15 - - - - #define - REVOCATION_BF_SIZE - d7/de9/plugin__block__revocation_8c.html - ab73f8e220fdc1dc8dcf976ed26345e70 - - - - static struct GNUNET_BLOCK_Group * - block_plugin_revocation_create_group - d7/de9/plugin__block__revocation_8c.html - a24e491490e4edb991d814522da91cd5f - (void *cls, enum GNUNET_BLOCK_Type type, uint32_t nonce, const void *raw_data, size_t raw_data_size, va_list va) - - - static enum GNUNET_BLOCK_EvaluationResult - block_plugin_revocation_evaluate - d7/de9/plugin__block__revocation_8c.html - a22cb9158dae59f37bc75aef50d9412ed - (void *cls, struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *group, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - static int - block_plugin_revocation_get_key - d7/de9/plugin__block__revocation_8c.html - a86727b78d19300f2fb042f643d9e6985 - (void *cls, enum GNUNET_BLOCK_Type type, const void *block, size_t block_size, struct GNUNET_HashCode *key) - - - void * - libgnunet_plugin_block_revocation_init - d7/de9/plugin__block__revocation_8c.html - a47619208a5919a582827d07c1c9125df - (void *cls) - - - void * - libgnunet_plugin_block_revocation_done - d7/de9/plugin__block__revocation_8c.html - a3394d86d4034155837f8a8ffe2efcfff - (void *cls) - - - - revocation.h - /home/grothoff/research/gnunet/src/revocation/ - da/d57/revocation_8h - gnunet_util_lib.h - QueryMessage - QueryResponseMessage - RevokeMessage - RevocationResponseMessage - - - revocation_api.c - /home/grothoff/research/gnunet/src/revocation/ - da/d51/revocation__api_8c - platform.h - gnunet_revocation_service.h - gnunet_signatures.h - gnunet_protocols.h - revocation.h - GNUNET_REVOCATION_Query - GNUNET_REVOCATION_Handle - - static void - query_mq_error_handler - da/d51/revocation__api_8c.html - a2ad856400cb22fc80cd4659ec3e8d364 - (void *cls, enum GNUNET_MQ_Error error) - - - static void - handle_revocation_query_response - da/d51/revocation__api_8c.html - a31c168562751a3879984dc69accdd936 - (void *cls, const struct QueryResponseMessage *qrm) - - - struct GNUNET_REVOCATION_Query * - GNUNET_REVOCATION_query - da/d76/group__revocation.html - gad5f8465c3fa68443571318336e7472bc - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_CRYPTO_EcdsaPublicKey *key, GNUNET_REVOCATION_Callback func, void *func_cls) - - - void - GNUNET_REVOCATION_query_cancel - da/d76/group__revocation.html - ga6334312e7d0a41c94c5118dd9fd061b8 - (struct GNUNET_REVOCATION_Query *q) - - - static void - revocation_mq_error_handler - da/d51/revocation__api_8c.html - a319040cf212a60bbfda9418577b37911 - (void *cls, enum GNUNET_MQ_Error error) - - - static void - handle_revocation_response - da/d51/revocation__api_8c.html - adc33ab339d272527c2818f71132d527b - (void *cls, const struct RevocationResponseMessage *rrm) - - - struct GNUNET_REVOCATION_Handle * - GNUNET_REVOCATION_revoke - da/d76/group__revocation.html - ga2d642ea500e303a3c867c0ef8c6a1bc5 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_CRYPTO_EcdsaPublicKey *key, const struct GNUNET_CRYPTO_EcdsaSignature *sig, uint64_t pow, GNUNET_REVOCATION_Callback func, void *func_cls) - - - void - GNUNET_REVOCATION_revoke_cancel - da/d76/group__revocation.html - ga67f6419cc9881011f123709a17445d1b - (struct GNUNET_REVOCATION_Handle *h) - - - static unsigned int - count_leading_zeroes - da/d51/revocation__api_8c.html - ab267ba24aafe5c07b5d09f88ed3ffde4 - (const struct GNUNET_HashCode *hash) - - - int - GNUNET_REVOCATION_check_pow - da/d76/group__revocation.html - ga1a043bce193d02049f78e3d90954c23f - (const struct GNUNET_CRYPTO_EcdsaPublicKey *key, uint64_t pow, unsigned int matching_bits) - - - void - GNUNET_REVOCATION_sign_revocation - da/d76/group__revocation.html - ga5777e32e0f5c7d28f39e003100a38d87 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, struct GNUNET_CRYPTO_EcdsaSignature *sig) - - - - gnunet-rps-profiler.c - /home/grothoff/research/gnunet/src/rps/ - da/d73/gnunet-rps-profiler_8c - platform.h - gnunet_util_lib.h - gnunet_testbed_service.h - gnunet_rps_service.h - rps-test_util.h - gnunet-service-rps_sampler_elem.h - STATcls - OpListEntry - PendingReply - PendingRequest - RPSPeer - SingleTestRun - - #define - BIT - da/d73/gnunet-rps-profiler_8c.html - a3a8ea58898cb58fc96013383d39f482c - (n) - - - #define - tofile - da/d73/gnunet-rps-profiler_8c.html - aa0bbdc99a213285b2baed0f174c098bf - (file_name,...) - - - void(* - InitPeer - da/d73/gnunet-rps-profiler_8c.html - a4c124803b83fa6ba87708e432d440e42 - )(struct RPSPeer *rps_peer) - - - void(* - PreTest - da/d73/gnunet-rps-profiler_8c.html - aaf7f756c169df40a84d48038bacbcc11 - )(struct RPSPeer *rps_peer, struct GNUNET_RPS_Handle *h) - - - void(* - MainTest - da/d73/gnunet-rps-profiler_8c.html - a5d329b02cda2a6bbb68b5de173b71933 - )(struct RPSPeer *rps_peer) - - - void(* - ReplyHandle - da/d73/gnunet-rps-profiler_8c.html - ae251850a5da3284eff80eef385a963cc - )(void *cls, uint64_t n, const struct GNUNET_PeerIdentity *recv_peers) - - - void(* - PostTest - da/d73/gnunet-rps-profiler_8c.html - aa86ec9df173eea8325d168a9f97b06d8 - )(struct RPSPeer *peer) - - - int(* - EvaluationCallback - da/d73/gnunet-rps-profiler_8c.html - ae65d8439ffb2ddece8598d8b5bf9c588 - )(void) - - - - STAT_TYPE - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379 - - - - STAT_TYPE_ROUNDS - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a861e67ec67a7bcfbf232ff8bc65160ea - - - - STAT_TYPE_BLOCKS - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a1ea3ce9079da6922465925390cec27f0 - - - - STAT_TYPE_BLOCKS_MANY_PUSH - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379abfc9ec2ca4c1b34da4388313b7c095d6 - - - - STAT_TYPE_BLOCKS_NO_PUSH - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379ad750d41deeb6edffeb2459acdc7e03ba - - - - STAT_TYPE_BLOCKS_NO_PULL - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a48bdd54d924305ffe8f26780c1903ac5 - - - - STAT_TYPE_BLOCKS_MANY_PUSH_NO_PULL - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a2e69581224dc98a0ffd7c8e8d6294f17 - - - - STAT_TYPE_BLOCKS_NO_PUSH_NO_PULL - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a5eaad0e523e956ee666afe51dbebcb4e - - - - STAT_TYPE_ISSUED_PUSH_SEND - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a4e6eba4e8beedefe1a266899f44acd87 - - - - STAT_TYPE_ISSUED_PUSH_SEND_MH - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a5902ece0add704c46dbdefb177656867 - - - - STAT_TYPE_ISSUED_PULL_REQ - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a6066ac9287fcdf4389387fc3cb442533 - - - - STAT_TYPE_ISSUED_PULL_REQ_MH - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a6d30804041bf56b2f77b773f41dbc4d2 - - - - STAT_TYPE_ISSUED_PULL_REP - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a651b4a120955cb85360fa05fc2a0d018 - - - - STAT_TYPE_SENT_PUSH_SEND - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379ab8cba3f325f53c2f7ff0ccbfca3843a3 - - - - STAT_TYPE_SENT_PULL_REQ - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379ab62bef0989680c5c40ee34cca4b73b90 - - - - STAT_TYPE_SENT_PULL_REQ_MH - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a1bb4c05dbe87358ac4d91201cea78eaa - - - - STAT_TYPE_SENT_PULL_REP - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a3b98a22b63c945fc91e83d899a90d56f - - - - STAT_TYPE_RECV_PUSH_SEND - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a403918463a70fa5ead8126c1b2f895ee - - - - STAT_TYPE_RECV_PUSH_SEND_MH - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379ae69b72cd432d456dd73486f02e20c1f5 - - - - STAT_TYPE_RECV_PULL_REQ - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379ace611822490fb186d17f528b2d361419 - - - - STAT_TYPE_RECV_PULL_REQ_MH - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a5aff5fa25a82fbd992d87c0ce0e98943 - - - - STAT_TYPE_RECV_PULL_REP - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a24f987bfc98819db9ac82e1c94b3fb2c - - - - STAT_TYPE_RECV_PULL_REP_MH - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379afc629de6ddac12b24cf7e8eaca1c9dcd - - - - STAT_TYPE_VIEW_SIZE - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a6486b809fe24c7a6ef10cf6da3c816a0 - - - - STAT_TYPE_KNOWN_PEERS - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379ade04c02853b69c6a46c9f8f6645eccac - - - - STAT_TYPE_VALID_PEERS - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a87d2b0f42c56ed22db4db60c87b8ac4f - - - - STAT_TYPE_LEARND_PEERS - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a3a8b216c80aa99d760918284e74e0647 - - - - STAT_TYPE_PENDING_ONLINE_CHECKS - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379af6dbd76938937700be5ec791c645b2c8 - - - - STAT_TYPE_UNREQUESTED_PULL_REPLIES - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379adb219fbde91b76aeff62f73de5f9c060 - - - - STAT_TYPE_PEERS_IN_PUSH_MAP - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a968e8f06da6921e2c15f63c09b2eb73a - - - - STAT_TYPE_PEERS_IN_PULL_MAP - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379ad767a13d1040dea7d460688fecb9d779 - - - - STAT_TYPE_PEERS_IN_VIEW - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379ad12b216ea58974f13a1cb814e8d48fdc - - - - STAT_TYPE_VIEW_SIZE_AIM - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a8b4ce1ea4dac3e94146ed0fad458dc00 - - - - STAT_TYPE_MAX - da/d73/gnunet-rps-profiler_8c.html - a0b7fd748d6e6d1a0bc8a9e40b53d6379a324e1819bbb4b4d5f17e5e9fce6268b7 - - - - - PEER_ONLINE_DELTA - da/d73/gnunet-rps-profiler_8c.html - a0bbc5dc90d52bc79ee0b8f71cc7c8004 - - - - PEER_GO_ONLINE - da/d73/gnunet-rps-profiler_8c.html - a0bbc5dc90d52bc79ee0b8f71cc7c8004a98ad8454c478b02627f78471acc39371 - - - - PEER_GO_OFFLINE - da/d73/gnunet-rps-profiler_8c.html - a0bbc5dc90d52bc79ee0b8f71cc7c8004acd7d0da632928ede48331d1571a736b0 - - - - - OPTION_CHURN - da/d73/gnunet-rps-profiler_8c.html - a596bf92b7df2ec57c2c40b4474955f62 - - - - HAVE_CHURN - da/d73/gnunet-rps-profiler_8c.html - a596bf92b7df2ec57c2c40b4474955f62a08f8fb61756be0968185afd900503f45 - - - - HAVE_NO_CHURN - da/d73/gnunet-rps-profiler_8c.html - a596bf92b7df2ec57c2c40b4474955f62a6beeb47fb1b8d1f5f0efdb16def14558 - - - - - OPTION_QUICK_QUIT - da/d73/gnunet-rps-profiler_8c.html - a265e2495fda5fddfcd9a9e824a79d556 - - - - HAVE_QUICK_QUIT - da/d73/gnunet-rps-profiler_8c.html - a265e2495fda5fddfcd9a9e824a79d556a32c92e8101653029fdd073c61eedd23a - - - - HAVE_NO_QUICK_QUIT - da/d73/gnunet-rps-profiler_8c.html - a265e2495fda5fddfcd9a9e824a79d556ade5c97400b4f3fe99c34d87c19ff6bc0 - - - - - OPTION_COLLECT_STATISTICS - da/d73/gnunet-rps-profiler_8c.html - a3b09c8155b6c7d5a44c371333a56970c - - - - COLLECT_STATISTICS - da/d73/gnunet-rps-profiler_8c.html - a3b09c8155b6c7d5a44c371333a56970ca055541e59656f8650ecbdbd6eede010c - - - - NO_COLLECT_STATISTICS - da/d73/gnunet-rps-profiler_8c.html - a3b09c8155b6c7d5a44c371333a56970cabbda0ec294d4d31f34b8803cbd6bd3c8 - - - - - OPTION_COLLECT_VIEW - da/d73/gnunet-rps-profiler_8c.html - a813f4256f7858c07df81babbd3f3a402 - - - - COLLECT_VIEW - da/d73/gnunet-rps-profiler_8c.html - a813f4256f7858c07df81babbd3f3a402ad2b573d2836bd291920d59d085a029f1 - - - - NO_COLLECT_VIEW - da/d73/gnunet-rps-profiler_8c.html - a813f4256f7858c07df81babbd3f3a402a39dc7ee3f2002c81557c036cc1f9c776 - - - - enum STAT_TYPE - stat_str_2_type - da/d73/gnunet-rps-profiler_8c.html - a297bfd32d8e696b5da2ce18fb18490a2 - (const char *stat_str) - - - static void - tofile_ - da/d73/gnunet-rps-profiler_8c.html - abe3d8cc5ef596144c0d9cda08f41e0e1 - (const char *file_name, const char *line) - - - static int - evaluate - da/d73/gnunet-rps-profiler_8c.html - a59e68aa613408fdb32971e032bb2e102 - (void) - - - static struct OpListEntry * - make_oplist_entry - da/d73/gnunet-rps-profiler_8c.html - ac4445a72ef6cf5c2a21941e07b69fa9f - () - - - static int - check_statistics_collect_completed_single_peer - da/d73/gnunet-rps-profiler_8c.html - a7ff55fc0af5dae2e46bbfa3a3107a374 - (const struct RPSPeer *rps_peer) - - - static int - check_statistics_collect_completed - da/d73/gnunet-rps-profiler_8c.html - a94b9743aa2c28575913254e25833f199 - () - - - static void - rps_disconnect_adapter - da/d73/gnunet-rps-profiler_8c.html - a5627213bf5e71b4ed82e345cfc3e3e5d - (void *cls, void *op_result) - - - static void - cancel_pending_req - da/d73/gnunet-rps-profiler_8c.html - abfc9207ddef865d240ce45b1e8f6ba36 - (struct PendingRequest *pending_req) - - - static void - cancel_request - da/d73/gnunet-rps-profiler_8c.html - a6ff8fb9cdc0dc10a611e1ba9ed4334cd - (struct PendingReply *pending_rep) - - - void - clean_peer - da/d73/gnunet-rps-profiler_8c.html - a4ffbde323a98a4bd2a1da93ccbba9b36 - (unsigned peer_index) - - - static void - shutdown_op - da/d73/gnunet-rps-profiler_8c.html - abf48eefcb434c63ea8b3e5aea9218da1 - (void *cls) - - - static void - trigger_shutdown - da/d73/gnunet-rps-profiler_8c.html - a12c6488b15c08aa10fba58c3ed94109e - (void *cls) - - - static void - post_test_op - da/d73/gnunet-rps-profiler_8c.html - aec1abd14d7092524dd497c96ed681b47 - (void *cls) - - - static void - seed_peers - da/d73/gnunet-rps-profiler_8c.html - ac34cdc7a89d69e339bced2ffb3f50cd6 - (void *cls) - - - void - info_cb - da/d73/gnunet-rps-profiler_8c.html - a13afc6884b3e68aa239f21d7a85cb2ec - (void *cb_cls, struct GNUNET_TESTBED_Operation *op, const struct GNUNET_TESTBED_PeerInformation *pinfo, const char *emsg) - - - static void - rps_connect_complete_cb - da/d73/gnunet-rps-profiler_8c.html - adf074069e8e96547e58b9f7537d21bf4 - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - static void * - rps_connect_adapter - da/d73/gnunet-rps-profiler_8c.html - a2d198d66bb0c494e975ec359fae89817 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void * - stat_connect_adapter - da/d73/gnunet-rps-profiler_8c.html - ae5178c371645e9468b343de1583f6c80 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - stat_disconnect_adapter - da/d73/gnunet-rps-profiler_8c.html - a2969eb29a3c90b8be9f03b9e9d0ff222 - (void *cls, void *op_result) - - - static void - stat_complete_cb - da/d73/gnunet-rps-profiler_8c.html - af914d985274632df38dff8d41cafcc9b - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - static void - default_reply_handle - da/d73/gnunet-rps-profiler_8c.html - a0c63c953b13e09d79a6f66eac6e6224d - (void *cls, uint64_t n, const struct GNUNET_PeerIdentity *recv_peers) - - - static void - profiler_reply_handle_info - da/d73/gnunet-rps-profiler_8c.html - a25f2e1107db58702ef1f24b25b98c492 - (void *cls, const struct GNUNET_PeerIdentity *recv_peer, double probability, uint32_t num_observed) - - - static void - request_peers - da/d73/gnunet-rps-profiler_8c.html - aae316e91a2f4ad7734a4b0e61f3bf409 - (void *cls) - - - void - schedule_missing_requests - da/d73/gnunet-rps-profiler_8c.html - a139f784b6394f9737cf82159ba3516c0 - (struct RPSPeer *rps_peer) - - - void - cancel_pending_req_rep - da/d73/gnunet-rps-profiler_8c.html - a654e747de4dd2a4a374f90c4a86650c2 - (struct RPSPeer *rps_peer) - - - static void - mal_init_peer - da/d73/gnunet-rps-profiler_8c.html - aff287d6b21be14d2a3a31879f002240b - (struct RPSPeer *rps_peer) - - - static void - mal_pre - da/d73/gnunet-rps-profiler_8c.html - a47a8809047925e6c34510bf943a023b3 - (struct RPSPeer *rps_peer, struct GNUNET_RPS_Handle *h) - - - static void - mal_cb - da/d73/gnunet-rps-profiler_8c.html - a4e1b9e2caa60cf638fd33edb2e8611d6 - (struct RPSPeer *rps_peer) - - - static void - churn - da/d73/gnunet-rps-profiler_8c.html - a7f2f12083f62241f08b060b1f47e2a68 - (void *cls) - - - static void - churn_test_cb - da/d73/gnunet-rps-profiler_8c.html - ae367d9805d0bf31d3eff895e2a7662ca - (struct RPSPeer *rps_peer) - - - static void - churn_cb - da/d73/gnunet-rps-profiler_8c.html - a7199d8a26eb28e2934b187013b10c1fb - (void *cls, struct GNUNET_TESTBED_Operation *op, const char *emsg) - - - static void - manage_service_wrapper - da/d73/gnunet-rps-profiler_8c.html - a7af321ad4a30b14f571e5b52640fb0aa - (unsigned int i, unsigned int j, enum PEER_ONLINE_DELTA delta, double prob_go_on_off) - - - static void - profiler_init_peer - da/d73/gnunet-rps-profiler_8c.html - adbffa33686d6dd42a15b2eb979778ccc - (struct RPSPeer *rps_peer) - - - static void - profiler_reply_handle - da/d73/gnunet-rps-profiler_8c.html - a60b3138c5bc4b8dd44029398ae0515dc - (void *cls, uint64_t n, const struct GNUNET_PeerIdentity *recv_peers) - - - static void - profiler_cb - da/d73/gnunet-rps-profiler_8c.html - a175f6a0a846a70f0b1beb239ce83cdfe - (struct RPSPeer *rps_peer) - - - static int - file_name_cb - da/d73/gnunet-rps-profiler_8c.html - a5a262cd6a93cf7fbaf9bf7ca67028a83 - (void *cls, const char *filename) - - - static int - profiler_eval - da/d73/gnunet-rps-profiler_8c.html - a98b9040251643f4981035475536a4c74 - (void) - - - static int - is_in_view - da/d73/gnunet-rps-profiler_8c.html - a8bc960edd05a417e798d4226977e6845 - (uint32_t a, uint32_t b) - - - static uint32_t - get_idx_of_pid - da/d73/gnunet-rps-profiler_8c.html - a16f69f81c46297942ec4afd2cc04d034 - (const struct GNUNET_PeerIdentity *pid) - - - static uint32_t - count_containing_views - da/d73/gnunet-rps-profiler_8c.html - a5ee2d05ee206d04b74f3408557e6a31c - (uint32_t a, uint32_t b) - - - static void - compute_probabilities - da/d73/gnunet-rps-profiler_8c.html - a3b09ce28b11f0e2118d0feb0a564c56d - (uint32_t peer_idx) - - - static uint32_t - count_peer_in_views_2 - da/d73/gnunet-rps-profiler_8c.html - a2af64c7669ae81bff910445d8d5b5b32 - (uint32_t peer_idx) - - - static uint32_t - cumulated_view_sizes - da/d73/gnunet-rps-profiler_8c.html - a89983f5f2e2cfd501b217fc8d881909d - () - - - static void - count_peer_in_views - da/d73/gnunet-rps-profiler_8c.html - a46ca564e48a7d82bb16dd9f3a08cefa7 - (uint32_t *count_peers) - - - void - compute_diversity - da/d73/gnunet-rps-profiler_8c.html - a7a47fe7499b039a3ee364c659f6c87a3 - () - - - void - print_view_sizes - da/d73/gnunet-rps-profiler_8c.html - ab027e88592449bc730e1283f89284589 - () - - - void - all_views_updated_cb - da/d73/gnunet-rps-profiler_8c.html - a2e9b429a4799846ce779245bd4106810 - () - - - void - view_update_cb - da/d73/gnunet-rps-profiler_8c.html - aaf387485ae993c0350677a4c5a3f85a9 - (void *cls, uint64_t view_size, const struct GNUNET_PeerIdentity *peers) - - - static void - pre_profiler - da/d73/gnunet-rps-profiler_8c.html - a92601da4564eeef6f7bc7206770d405b - (struct RPSPeer *rps_peer, struct GNUNET_RPS_Handle *h) - - - void - write_final_stats - da/d73/gnunet-rps-profiler_8c.html - ae2ad32966a35ac4e26bfd79b46494d25 - (void) - - - void - post_test_shutdown_ready_cb - da/d73/gnunet-rps-profiler_8c.html - ae4d528b0697c9c039a1dce91033cc21b - (void *cls, int success) - - - int - stat_iterator - da/d73/gnunet-rps-profiler_8c.html - a3e65a5658283d582db3d3eae6ded3913 - (void *cls, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - void - post_profiler - da/d73/gnunet-rps-profiler_8c.html - adabfd46b867e27de00da4818fbd4d2f8 - (struct RPSPeer *rps_peer) - - - static void - test_run - da/d73/gnunet-rps-profiler_8c.html - a3122a85048b7fda239fa62cae6d1b59e - (void *cls, struct GNUNET_TESTBED_RunHandle *h, unsigned int n_peers, struct GNUNET_TESTBED_Peer **peers, unsigned int links_succeeded, unsigned int links_failed) - - - static void - run - da/d73/gnunet-rps-profiler_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - da/d73/gnunet-rps-profiler_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - static uint32_t - num_peers - da/d73/gnunet-rps-profiler_8c.html - a8fff5bf8030f73ea887dadc58c6e834f - - - - static unsigned - bits_needed - da/d73/gnunet-rps-profiler_8c.html - ac2210d3e1aabe2666cefdb12e5d38fb4 - - - - static struct GNUNET_TIME_Relative - duration - da/d73/gnunet-rps-profiler_8c.html - a84f716b160ca1628e9ccb1f3a631a357 - - - - static struct GNUNET_TIME_Relative - timeout - da/d73/gnunet-rps-profiler_8c.html - aadc54110c9d6c23b7e8f8d38873de91b - - - - static double - portion - da/d73/gnunet-rps-profiler_8c.html - a62d96f8c52dc91cd784ac74d4010d5b2 - - - - static unsigned int - mal_type - da/d73/gnunet-rps-profiler_8c.html - a9f6084f96896e222d44e3bbd72716040 - - - - static struct GNUNET_TESTBED_Peer ** - testbed_peers - da/d73/gnunet-rps-profiler_8c.html - a025eaefa7720a9db1101d2cf1288ca9b - - - - static char * - stat_type_strings - da/d73/gnunet-rps-profiler_8c.html - a9ff3745d861a6e797f9b404df9bba779 - [] - - - static struct OpListEntry * - oplist_head - da/d73/gnunet-rps-profiler_8c.html - a1e961122392a93bc9d84d3bda1829f2f - - - - static struct OpListEntry * - oplist_tail - da/d73/gnunet-rps-profiler_8c.html - a3c08e2fe5b2239838b8aac7dd8133e2f - - - - static struct RPSPeer * - rps_peers - da/d73/gnunet-rps-profiler_8c.html - a4ee21e63142c74acaa92f8dc665f2730 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - peer_map - da/d73/gnunet-rps-profiler_8c.html - a13e69c547d44f3ac37042c977f768950 - - - - static struct GNUNET_PeerIdentity * - rps_peer_ids - da/d73/gnunet-rps-profiler_8c.html - a53bca0f63e78be1dd9d9f589de1f9b99 - - - - static struct GNUNET_PeerIdentity * - target_peer - da/d73/gnunet-rps-profiler_8c.html - a55b7ccca1b40475d879612a9d815c369 - - - - static unsigned int - num_peers_online - da/d73/gnunet-rps-profiler_8c.html - a9ae8a4166db249b888c996675492891d - - - - static unsigned int - view_sizes - da/d73/gnunet-rps-profiler_8c.html - a9918400edecc31057889968b0f1a0b06 - - - - static int - ok - da/d73/gnunet-rps-profiler_8c.html - a047ea0d874e6802b9b6d08f6b50248e5 - - - - static struct GNUNET_SCHEDULER_Task * - post_test_task - da/d73/gnunet-rps-profiler_8c.html - a22633510c7b62587d5124faf1c581700 - - - - static struct GNUNET_SCHEDULER_Task * - shutdown_task - da/d73/gnunet-rps-profiler_8c.html - aab04de9ece3774594b9a122206b81ef3 - - - - static struct GNUNET_SCHEDULER_Task * - churn_task - da/d73/gnunet-rps-profiler_8c.html - a9f99e00a2b89444f13f03f9876a33570 - - - - struct SingleTestRun - cur_test_run - da/d73/gnunet-rps-profiler_8c.html - ab625daf0c8f75015f8927ace477f9c01 - - - - static int - post_test - da/d73/gnunet-rps-profiler_8c.html - af11318cebb87f33eb085faa7ae83e5fe - - - - static int - in_shutdown - da/d73/gnunet-rps-profiler_8c.html - a68056dfb1fbbea5c1742fc58417ce5d6 - - - - - gnunet-rps.c - /home/grothoff/research/gnunet/src/rps/ - dc/d55/gnunet-rps_8c - platform.h - gnunet_util_lib.h - gnunet_rps_service.h - - static void - do_shutdown - dc/d55/gnunet-rps_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - reply_handle - dc/d55/gnunet-rps_8c.html - aa9f5bf7a906d2f8adc397e9684fa9f10 - (void *cls, uint64_t n, const struct GNUNET_PeerIdentity *recv_peers) - - - static void - view_update_handle - dc/d55/gnunet-rps_8c.html - ae431829a8a7f65a02f6326f9cd7d0d2a - (void *cls, uint64_t n, const struct GNUNET_PeerIdentity *recv_peers) - - - static void - stream_input_handle - dc/d55/gnunet-rps_8c.html - a075afac7bd4d722a10824f2bdf141a9a - (void *cls, uint64_t num_peers, const struct GNUNET_PeerIdentity *recv_peers) - - - static void - run - dc/d55/gnunet-rps_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - dc/d55/gnunet-rps_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - dc/d55/gnunet-rps_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static struct GNUNET_RPS_Handle * - rps_handle - dc/d55/gnunet-rps_8c.html - ab496e6e2a78153b3a5017c7b4663bffe - - - - static struct GNUNET_RPS_Request_Handle * - req_handle - dc/d55/gnunet-rps_8c.html - a88e3e7b059b0d1a4a7397b51a0d83ff3 - - - - static struct GNUNET_PeerIdentity - peer_id - dc/d55/gnunet-rps_8c.html - ac83c951429c7243460965837c535ea03 - - - - static int - view_update - dc/d55/gnunet-rps_8c.html - a5b6a8933da2073c0ea83ba0810d5994d - - - - static int - stream_input - dc/d55/gnunet-rps_8c.html - a70c18181a92f1ddabdd919bbf212afc9 - - - - static uint64_t - num_view_updates - dc/d55/gnunet-rps_8c.html - ad0ec94704b6677c2d693d1242529ac23 - - - - - gnunet-service-rps.c - /home/grothoff/research/gnunet/src/rps/ - da/d90/gnunet-service-rps_8c - platform.h - gnunet_applications.h - gnunet_util_lib.h - gnunet_cadet_service.h - gnunet_core_service.h - gnunet_peerinfo_service.h - gnunet_nse_service.h - gnunet_statistics_service.h - rps.h - rps-test_util.h - gnunet-service-rps_sampler.h - gnunet-service-rps_custommap.h - gnunet-service-rps_view.h - PeerPendingOp - PendingMessage - PeerContext - PeersIteratorCls - ChannelCtx - Sub - GetRandPeerIteratorCls - ReplyCls - ClientContext - - #define - LOG - da/d90/gnunet-service-rps_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - SET_PEER_FLAG - da/d90/gnunet-service-rps_8c.html - a3fae1371d362530293c7f4994c1d84ea - (peer_ctx, mask) - - - #define - check_peer_flag_set - da/d90/gnunet-service-rps_8c.html - a671096254c3f70a0f66bb8a7c38f23a9 - (peer_ctx, mask) - - - #define - UNSET_PEER_FLAG - da/d90/gnunet-service-rps_8c.html - a7d458f018d274b09a88dcd0f254f1777 - (peer_ctx, mask) - - - #define - check_channel_flag_set - da/d90/gnunet-service-rps_8c.html - a0d0e0ec8518c299b295dbdb22932b28b - (channel_flags, mask) - - - #define - unset_channel_flag - da/d90/gnunet-service-rps_8c.html - ad1c11193e2fead854750fd7a253de96a - (channel_flags, mask) - - - #define - HISTOGRAM_FILE_SLOTS - da/d90/gnunet-service-rps_8c.html - a559d73953c9539c9b7918e256d1005c9 - - - - #define - SIZE_DUMP_FILE - da/d90/gnunet-service-rps_8c.html - a8bbb5b68810000a7d313a6a306fdafc0 - - - - static void - do_round - da/d90/gnunet-service-rps_8c.html - afe1fe87113a08ed1967017e90cceeb62 - (void *cls) - - - static void - do_mal_round - da/d90/gnunet-service-rps_8c.html - a6be4de60e78915236f405a63dad6ee26 - (void *cls) - - - static struct PeerContext * - get_peer_ctx - da/d90/gnunet-service-rps_8c.html - a063c52c80edac6f440412be70dff15a3 - (const struct GNUNET_CONTAINER_MultiPeerMap *peer_map, const struct GNUNET_PeerIdentity *peer) - - - static int - check_peer_known - da/d90/gnunet-service-rps_8c.html - ab397eb4a025f84544c060a3171fd5306 - (const struct GNUNET_CONTAINER_MultiPeerMap *peer_map, const struct GNUNET_PeerIdentity *peer) - - - static struct PeerContext * - create_peer_ctx - da/d90/gnunet-service-rps_8c.html - ab0798558fa21a34e1ce124ecc6deb90c - (struct Sub *sub, const struct GNUNET_PeerIdentity *peer) - - - static struct PeerContext * - create_or_get_peer_ctx - da/d90/gnunet-service-rps_8c.html - ab7b341973160f2590074aaa2556e55d3 - (struct Sub *sub, const struct GNUNET_PeerIdentity *peer) - - - static int - check_connected - da/d90/gnunet-service-rps_8c.html - ad2e067263d2f896f5370cafd70810a7e - (struct PeerContext *peer_ctx) - - - static int - get_rand_peer_iterator - da/d90/gnunet-service-rps_8c.html - a3ba37e40379a570fd614f8e03e4b0cab - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static const struct GNUNET_PeerIdentity * - get_random_peer_from_peermap - da/d90/gnunet-service-rps_8c.html - aabdbc307b85736a2635ecf3ef8111610 - (struct GNUNET_CONTAINER_MultiPeerMap *valid_peers) - - - static int - add_valid_peer - da/d90/gnunet-service-rps_8c.html - a3b81efece8cdfb11e3766ecb42e620bc - (const struct GNUNET_PeerIdentity *peer, struct GNUNET_CONTAINER_MultiPeerMap *valid_peers) - - - static void - remove_pending_message - da/d90/gnunet-service-rps_8c.html - a005b912e59006f1cea0df80e46264f6d - (struct PendingMessage *pending_msg, int cancel) - - - static void - set_peer_online - da/d90/gnunet-service-rps_8c.html - a41b33f1c5d4aed09bb863d5065cb28df - (struct PeerContext *peer_ctx) - - - static void - cleanup_destroyed_channel - da/d90/gnunet-service-rps_8c.html - ae3a7e37094e3bcffe64a8f6504624601 - (void *cls, const struct GNUNET_CADET_Channel *channel) - - - static void - handle_peer_check - da/d90/gnunet-service-rps_8c.html - a834286fa9caeebc6acf8c152118de94c - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - handle_peer_push - da/d90/gnunet-service-rps_8c.html - a27f1325c643e42e84727a3f6a792a0a1 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - handle_peer_pull_request - da/d90/gnunet-service-rps_8c.html - abbd688cb642b4b448917dca52f4aad06 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static int - check_peer_pull_reply - da/d90/gnunet-service-rps_8c.html - a391b5091d0dabdacda39e91af5fb9491 - (void *cls, const struct GNUNET_RPS_P2P_PullReplyMessage *msg) - - - static void - handle_peer_pull_reply - da/d90/gnunet-service-rps_8c.html - a503b0d5f4a8465c67d33d6dd783f0c20 - (void *cls, const struct GNUNET_RPS_P2P_PullReplyMessage *msg) - - - static struct ChannelCtx * - add_channel_ctx - da/d90/gnunet-service-rps_8c.html - afcb4b201ca34000df4710f78d4a85e4b - (struct PeerContext *peer_ctx) - - - static void - remove_channel_ctx - da/d90/gnunet-service-rps_8c.html - aad4fb30179f9b8ca7a0f0f0bb2eadc91 - (struct ChannelCtx *channel_ctx) - - - struct GNUNET_CADET_Channel * - get_channel - da/d90/gnunet-service-rps_8c.html - a593b0d71220e9ab3dff5aee8938de570 - (struct PeerContext *peer_ctx) - - - static struct GNUNET_MQ_Handle * - get_mq - da/d90/gnunet-service-rps_8c.html - af95e30d65da490615d9dc29e369baa02 - (struct PeerContext *peer_ctx) - - - static struct PendingMessage * - insert_pending_message - da/d90/gnunet-service-rps_8c.html - a88b73faf55627991eb81a7414cfe0fd8 - (struct PeerContext *peer_ctx, struct GNUNET_MQ_Envelope *ev, const char *type) - - - static void - mq_online_check_successful - da/d90/gnunet-service-rps_8c.html - a19ab375c232084cb76d3f9ba083230ee - (void *cls) - - - static void - check_peer_online - da/d90/gnunet-service-rps_8c.html - ac33a7ac738f4a2f364b5302b558f90c5 - (struct PeerContext *peer_ctx) - - - static int - check_operation_scheduled - da/d90/gnunet-service-rps_8c.html - a1a6b960f26cbe619f75050afb05e595e - (const struct PeerContext *peer_ctx, const PeerOp peer_op) - - - static void - destroy_channel - da/d90/gnunet-service-rps_8c.html - a6cb36637e29d279c60b5f27c5dfd8519 - (struct ChannelCtx *channel_ctx) - - - static void - destroy_channel_cb - da/d90/gnunet-service-rps_8c.html - a1db1cd346d53bf553215bbe0f20e7caf - (void *cls) - - - static void - schedule_channel_destruction - da/d90/gnunet-service-rps_8c.html - aba3a4301c1f65222f7d79e4171e6d4fe - (struct ChannelCtx *channel_ctx) - - - static int - destroy_peer - da/d90/gnunet-service-rps_8c.html - afdcbdcd442d2b1a4a457b242cddeb52f - (struct PeerContext *peer_ctx) - - - static int - peermap_clear_iterator - da/d90/gnunet-service-rps_8c.html - a4f12fce01f21607e2d506806a18feee4 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - mq_notify_sent_cb - da/d90/gnunet-service-rps_8c.html - ae7134f2d98c9e8d83e8d09572b560e50 - (void *cls) - - - static int - store_peer_presistently_iterator - da/d90/gnunet-service-rps_8c.html - a679cc8e76e25a6b49bb46c9d36546d6e - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static void - store_valid_peers - da/d90/gnunet-service-rps_8c.html - a3a962fab55d043c28f850144ab9be743 - (const struct Sub *sub) - - - static const struct GNUNET_PeerIdentity * - s2i_full - da/d90/gnunet-service-rps_8c.html - a25c4991f383f152ddfea1ce666eba983 - (const char *string_repr) - - - static void - restore_valid_peers - da/d90/gnunet-service-rps_8c.html - adfe8350d9e4c7e8314a30ba510d727b4 - (const struct Sub *sub) - - - static void - peers_terminate - da/d90/gnunet-service-rps_8c.html - a98359985131c1357f4d908edd509b36b - (struct Sub *sub) - - - static int - valid_peer_iterator - da/d90/gnunet-service-rps_8c.html - a1b663bea9bf4dc16e60a3df636435dfc - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static int - get_valid_peers - da/d90/gnunet-service-rps_8c.html - ad368f92ccee8cc5eeaa6912809ead764 - (struct GNUNET_CONTAINER_MultiPeerMap *valid_peers, PeersIterator iterator, void *it_cls) - - - static int - insert_peer - da/d90/gnunet-service-rps_8c.html - abd722a0367e9b91c3deb4c796f093488 - (struct Sub *sub, const struct GNUNET_PeerIdentity *peer) - - - static int - check_peer_flag - da/d90/gnunet-service-rps_8c.html - a8faa8f20c3a3b34a603be9d879e3ba3a - (const struct GNUNET_CONTAINER_MultiPeerMap *peer_map, const struct GNUNET_PeerIdentity *peer, enum Peers_PeerFlags flags) - - - static int - issue_peer_online_check - da/d90/gnunet-service-rps_8c.html - aa618c2e2c4b61b537a6c6031b305cf2b - (struct Sub *sub, const struct GNUNET_PeerIdentity *peer) - - - static int - check_removable - da/d90/gnunet-service-rps_8c.html - a601631988f78ff2559e77d5a111b7351 - (const struct PeerContext *peer_ctx) - - - static int - check_peer_valid - da/d90/gnunet-service-rps_8c.html - af84bad12e7b3d2e67d930e7d9e660015 - (const struct GNUNET_CONTAINER_MultiPeerMap *valid_peers, const struct GNUNET_PeerIdentity *peer) - - - static void - indicate_sending_intention - da/d90/gnunet-service-rps_8c.html - ab43f0aa8b4793205653013669d7a039a - (struct PeerContext *peer_ctx) - - - static int - check_peer_send_intention - da/d90/gnunet-service-rps_8c.html - ab082d0dc643c8bbe06d6f9899841b8c1 - (const struct PeerContext *peer_ctx) - - - static void * - handle_inbound_channel - da/d90/gnunet-service-rps_8c.html - ae83d857b17140b7fce0cb8a2efde8af6 - (void *cls, struct GNUNET_CADET_Channel *channel, const struct GNUNET_PeerIdentity *initiator) - - - static int - check_sending_channel_exists - da/d90/gnunet-service-rps_8c.html - af2ebfdd877e8149d63a4d646af4999f9 - (const struct PeerContext *peer_ctx) - - - static int - destroy_sending_channel - da/d90/gnunet-service-rps_8c.html - aae5eb8130e9a090657870c1648804d65 - (struct PeerContext *peer_ctx) - - - static void - send_message - da/d90/gnunet-service-rps_8c.html - a7a206410ae100fea1affaa583bebbd65 - (struct PeerContext *peer_ctx, struct GNUNET_MQ_Envelope *ev, const char *type) - - - static int - schedule_operation - da/d90/gnunet-service-rps_8c.html - aedb0086f7ba2eb9967a6ed6c568082f2 - (struct PeerContext *peer_ctx, const PeerOp peer_op, void *cls) - - - static void - print_peer_list - da/d90/gnunet-service-rps_8c.html - ae9a311afba24621e3c7739df547835a8 - (struct GNUNET_PeerIdentity *list, unsigned int len) - - - static void - rem_from_list - da/d90/gnunet-service-rps_8c.html - aea93f21d75b30e08937ff67b6fb08584 - (struct GNUNET_PeerIdentity **peer_list, unsigned int *list_size, const struct GNUNET_PeerIdentity *peer) - - - static void - insert_in_view_op - da/d90/gnunet-service-rps_8c.html - a708940cd829a93bc782125211deff492 - (void *cls, const struct GNUNET_PeerIdentity *peer) - - - static int - insert_in_view - da/d90/gnunet-service-rps_8c.html - a9cad1e1c171cc080d628d5fccdffc9a6 - (struct Sub *sub, const struct GNUNET_PeerIdentity *peer) - - - static void - send_view - da/d90/gnunet-service-rps_8c.html - ab55687170cdb41509f9401bfebc22eaa - (const struct ClientContext *cli_ctx, const struct GNUNET_PeerIdentity *view_array, uint64_t view_size) - - - static void - send_stream_peers - da/d90/gnunet-service-rps_8c.html - ad777a7c3dbf2faac6eaf59d364346d5b - (const struct ClientContext *cli_ctx, uint64_t num_peers, const struct GNUNET_PeerIdentity *peers) - - - static void - clients_notify_view_update - da/d90/gnunet-service-rps_8c.html - abb89aa49d08f0c770aca0cc441ba8a65 - (const struct Sub *sub) - - - static void - clients_notify_stream_peer - da/d90/gnunet-service-rps_8c.html - ae73881955086a27a06eae222c7fa01fe - (const struct Sub *sub, uint64_t num_peers, const struct GNUNET_PeerIdentity *peers) - - - static void - hist_update - da/d90/gnunet-service-rps_8c.html - ac8e27488b962b388e18fa3d73d8609c3 - (const struct GNUNET_PeerIdentity *ids, uint32_t num_peers, void *cls) - - - static void - resize_wrapper - da/d90/gnunet-service-rps_8c.html - ae36229141c29c54ca1659564ee43c191 - (struct RPS_Sampler *sampler, uint32_t new_size) - - - static void - add_peer_array_to_set - da/d90/gnunet-service-rps_8c.html - ab814f08e982913059d1cfc59e7b2283c - (const struct GNUNET_PeerIdentity *peer_array, unsigned int num_peers, struct GNUNET_CONTAINER_MultiPeerMap *peer_map) - - - static void - send_pull_reply - da/d90/gnunet-service-rps_8c.html - a1560fe849094775c1bdbe6ec31ec6771 - (struct PeerContext *peer_ctx, const struct GNUNET_PeerIdentity *peer_ids, unsigned int num_peer_ids) - - - static void - insert_in_pull_map - da/d90/gnunet-service-rps_8c.html - a87b7b81485edd9630c2d6691aee4c5d7 - (void *cls, const struct GNUNET_PeerIdentity *peer) - - - static void - insert_in_sampler - da/d90/gnunet-service-rps_8c.html - af6a2baf52b03bd19e7362f1eb65bd15d - (void *cls, const struct GNUNET_PeerIdentity *peer) - - - static void - got_peer - da/d90/gnunet-service-rps_8c.html - aae2459dfe0791104ab67029f243fc35c - (struct Sub *sub, const struct GNUNET_PeerIdentity *peer) - - - static int - check_sending_channel_needed - da/d90/gnunet-service-rps_8c.html - a318e2f950b67803e581ce5cdd14493fb - (const struct PeerContext *peer_ctx) - - - static void - remove_peer - da/d90/gnunet-service-rps_8c.html - af7a3be9c1efd813f13187e8d5b918b18 - (struct Sub *sub, const struct GNUNET_PeerIdentity *peer) - - - static void - clean_peer - da/d90/gnunet-service-rps_8c.html - a13283d78009576bbf0419781a173c088 - (struct Sub *sub, const struct GNUNET_PeerIdentity *peer) - - - struct Sub * - new_sub - da/d90/gnunet-service-rps_8c.html - a9c6abe5408ed63a0c0eb996242d7b8d2 - (const struct GNUNET_HashCode *hash, uint32_t sampler_size, struct GNUNET_TIME_Relative round_interval) - - - static void - write_histogram_to_file - da/d90/gnunet-service-rps_8c.html - a80a79482aed5df492f2c67befdcbf5c4 - (const uint32_t hist_array[], const char *file_name) - - - static void - destroy_sub - da/d90/gnunet-service-rps_8c.html - aeb5c37c3962d3fa0b53c5d0ba22e30d5 - (struct Sub *sub) - - - void - core_init - da/d90/gnunet-service-rps_8c.html - a1bd6a4c706f7d67ba8e77e12348551e1 - (void *cls, const struct GNUNET_PeerIdentity *my_identity) - - - void * - core_connects - da/d90/gnunet-service-rps_8c.html - aaa60e0bebb61ec713fb95191e798bc10 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - void - core_disconnects - da/d90/gnunet-service-rps_8c.html - aca05c38cc6c1774fe42656bbab14089f - (void *cls, const struct GNUNET_PeerIdentity *peer, void *peer_cls) - - - static void - destroy_cli_ctx - da/d90/gnunet-service-rps_8c.html - a200ec778aebc8dec9064e873425bd791 - (struct ClientContext *cli_ctx) - - - static void - adapt_sizes - da/d90/gnunet-service-rps_8c.html - a3e8328b0a8b20bfc5fffedef161fd931 - (struct Sub *sub, double logestimate, double std_dev) - - - static void - nse_callback - da/d90/gnunet-service-rps_8c.html - a95d840e7a1bce6c7f6e1aa646c9341a3 - (void *cls, struct GNUNET_TIME_Absolute timestamp, double logestimate, double std_dev) - - - static int - check_client_seed - da/d90/gnunet-service-rps_8c.html - a8a6290f7d4a86b3201c5819203ea1e5e - (void *cls, const struct GNUNET_RPS_CS_SeedMessage *msg) - - - static void - handle_client_seed - da/d90/gnunet-service-rps_8c.html - ae27f33773fb23ad4fea0c2ae8cb47974 - (void *cls, const struct GNUNET_RPS_CS_SeedMessage *msg) - - - static void - handle_client_view_request - da/d90/gnunet-service-rps_8c.html - a21cbbf34833cf04170392771d9a2a727 - (void *cls, const struct GNUNET_RPS_CS_DEBUG_ViewRequest *msg) - - - static void - handle_client_view_cancel - da/d90/gnunet-service-rps_8c.html - a1fb161f75f285d6dae7b6198c288464d - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - handle_client_stream_request - da/d90/gnunet-service-rps_8c.html - a26f8479ea7f1cd33b4311aa2d655c5e8 - (void *cls, const struct GNUNET_RPS_CS_DEBUG_StreamRequest *msg) - - - static void - handle_client_stream_cancel - da/d90/gnunet-service-rps_8c.html - a1af5dcaf0335e5054f8b4ed19b0ef6ea - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - handle_client_start_sub - da/d90/gnunet-service-rps_8c.html - a3db009030d719a7e2a7c71a181715240 - (void *cls, const struct GNUNET_RPS_CS_SubStartMessage *msg) - - - static void - handle_client_stop_sub - da/d90/gnunet-service-rps_8c.html - ab75ffe5f37d3383d020d07d7093a121d - (void *cls, const struct GNUNET_RPS_CS_SubStopMessage *msg) - - - static struct GNUNET_TIME_Relative - compute_rand_delay - da/d90/gnunet-service-rps_8c.html - a8a90ac7c83234dbcea5fa5ae65f57626 - (struct GNUNET_TIME_Relative mean, unsigned int spread) - - - static void - send_pull_request - da/d90/gnunet-service-rps_8c.html - a555d3b522823766f266f5651dd10fdd0 - (struct PeerContext *peer_ctx) - - - static void - send_push - da/d90/gnunet-service-rps_8c.html - a68417adb9ea1607760ca6ed6456e18fb - (struct PeerContext *peer_ctx) - - - void - init_peer_cb - da/d90/gnunet-service-rps_8c.html - a67fbaf37b16f379118296280e14571f3 - (void *cls, const struct GNUNET_PeerIdentity *peer, int tunnel, unsigned int n_paths, unsigned int best_path) - - - static int - valid_peers_iterator - da/d90/gnunet-service-rps_8c.html - ab74709253c8290fc307dec1217e4b225 - (void *cls, const struct GNUNET_PeerIdentity *peer) - - - void - process_peerinfo_peers - da/d90/gnunet-service-rps_8c.html - a2496ecebc804bd2dab7b0435b55715da - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Message *hello, const char *err_msg) - - - static void - shutdown_task - da/d90/gnunet-service-rps_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void * - client_connect_cb - da/d90/gnunet-service-rps_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - da/d90/gnunet-service-rps_8c.html - ade6f1667a3402af7cf5a5024e40d34b5 - (void *cls, struct GNUNET_SERVICE_Client *client, void *internal_cls) - - - static void - run - da/d90/gnunet-service-rps_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - da/d90/gnunet-service-rps_8c.html - a4a673cb7e355f2cbae9cfcf9db2c1021 - ("rps", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(client_seed, GNUNET_MESSAGE_TYPE_RPS_CS_SEED, struct GNUNET_RPS_CS_SeedMessage, NULL), GNUNET_MQ_hd_fixed_size(client_view_request, GNUNET_MESSAGE_TYPE_RPS_CS_DEBUG_VIEW_REQUEST, struct GNUNET_RPS_CS_DEBUG_ViewRequest, NULL), GNUNET_MQ_hd_fixed_size(client_view_cancel, GNUNET_MESSAGE_TYPE_RPS_CS_DEBUG_VIEW_CANCEL, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_hd_fixed_size(client_stream_request, GNUNET_MESSAGE_TYPE_RPS_CS_DEBUG_STREAM_REQUEST, struct GNUNET_RPS_CS_DEBUG_StreamRequest, NULL), GNUNET_MQ_hd_fixed_size(client_stream_cancel, GNUNET_MESSAGE_TYPE_RPS_CS_DEBUG_STREAM_CANCEL, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_hd_fixed_size(client_start_sub, GNUNET_MESSAGE_TYPE_RPS_CS_SUB_START, struct GNUNET_RPS_CS_SubStartMessage, NULL), GNUNET_MQ_hd_fixed_size(client_stop_sub, GNUNET_MESSAGE_TYPE_RPS_CS_SUB_STOP, struct GNUNET_RPS_CS_SubStopMessage, NULL), GNUNET_MQ_handler_end()) - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - da/d90/gnunet-service-rps_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - struct GNUNET_STATISTICS_Handle * - stats - da/d90/gnunet-service-rps_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - struct GNUNET_CADET_Handle * - cadet_handle - da/d90/gnunet-service-rps_8c.html - a94cbcb8f803bfcc880b75a70d3600eb2 - - - - struct GNUNET_CORE_Handle * - core_handle - da/d90/gnunet-service-rps_8c.html - ad2779304d88242e47f8c4905ad7959e5 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - map_single_hop - da/d90/gnunet-service-rps_8c.html - a104b41818792b6d160559a1ce7659b71 - - - - static struct GNUNET_PeerIdentity - own_identity - da/d90/gnunet-service-rps_8c.html - a32b4d3d9cb2fc64877849f6856d3b692 - - - - static float - alpha - da/d90/gnunet-service-rps_8c.html - ab1551d8043c2aa4410fb7dbb1fe3be7b - - - - static float - beta - da/d90/gnunet-service-rps_8c.html - aa773d9a6c0ccefaa0fc9ab66fec68ec1 - - - - static struct GNUNET_NSE_Handle * - nse - da/d90/gnunet-service-rps_8c.html - a443d007105997a309c050c01324a7d52 - - - - static struct GNUNET_PEERINFO_Handle * - peerinfo_handle - da/d90/gnunet-service-rps_8c.html - a0541a7f70b974dc13193e68f8d1281b9 - - - - static struct GNUNET_PEERINFO_NotifyContext * - peerinfo_notify_handle - da/d90/gnunet-service-rps_8c.html - a2f590a23467c450265343e38cecaf7ec - - - - static struct Sub * - msub - da/d90/gnunet-service-rps_8c.html - a500658dd7d4f30cd9753f849da1a5039 - - - - static const uint32_t - num_valid_peers_max - da/d90/gnunet-service-rps_8c.html - af36226dcdfbeeda1f04aec176c57bc10 - - - - struct ClientContext * - cli_ctx_head - da/d90/gnunet-service-rps_8c.html - a1e08a577e77ec8b255e57b08225067f1 - - - - struct ClientContext * - cli_ctx_tail - da/d90/gnunet-service-rps_8c.html - a08c07ae6605c81b71b775de77e4bd7e2 - - - - - gnunet-service-rps_custommap.c - /home/grothoff/research/gnunet/src/rps/ - d0/d64/gnunet-service-rps__custommap_8c - platform.h - gnunet_util_lib.h - gnunet-service-rps_custommap.h - CustomPeerMap - - #define - LOG - d0/d64/gnunet-service-rps__custommap_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - struct CustomPeerMap * - CustomPeerMap_create - d0/d64/gnunet-service-rps__custommap_8c.html - a0acbff27ff00601cefcc6b89493c386c - (unsigned int len) - - - unsigned int - CustomPeerMap_size - d0/d64/gnunet-service-rps__custommap_8c.html - a3fb97d700d7c733ab32fa3a53cda1d92 - (const struct CustomPeerMap *c_peer_map) - - - int - CustomPeerMap_put - d0/d64/gnunet-service-rps__custommap_8c.html - a8b4f5efe61f5ddbd3dba94a9af762710 - (const struct CustomPeerMap *c_peer_map, const struct GNUNET_PeerIdentity *peer) - - - int - CustomPeerMap_contains_peer - d0/d64/gnunet-service-rps__custommap_8c.html - a638a225dc86e75abbe28a305edcc8ed8 - (const struct CustomPeerMap *c_peer_map, const struct GNUNET_PeerIdentity *peer) - - - static uint32_t * - CustomPeerMap_get_index_pointer - d0/d64/gnunet-service-rps__custommap_8c.html - a520de55ef2eec5432bdc076cca4a6aab - (const struct CustomPeerMap *c_peer_map, const struct GNUNET_PeerIdentity *peer) - - - int - CustomPeerMap_remove_peer - d0/d64/gnunet-service-rps__custommap_8c.html - ad97f27188f4ca3cdeb2af06a1c27af94 - (const struct CustomPeerMap *c_peer_map, const struct GNUNET_PeerIdentity *peer) - - - struct GNUNET_PeerIdentity * - CustomPeerMap_get_peer_by_index - d0/d64/gnunet-service-rps__custommap_8c.html - a55d7a3a183ebcf372a3ba9822b47e815 - (const struct CustomPeerMap *c_peer_map, uint32_t index) - - - int - CustomPeerMap_remove_peer_by_index - d0/d64/gnunet-service-rps__custommap_8c.html - a4580a9226dcbb02706b74f54d3339e9b - (const struct CustomPeerMap *c_peer_map, uint32_t index) - - - void - CustomPeerMap_clear - d0/d64/gnunet-service-rps__custommap_8c.html - ae75b1d87dda6908d3a72775dc72dac0a - (const struct CustomPeerMap *c_peer_map) - - - void - CustomPeerMap_destroy - d0/d64/gnunet-service-rps__custommap_8c.html - adeb736939b0ed890a8104ec26cc1911c - (struct CustomPeerMap *c_peer_map) - - - - gnunet-service-rps_custommap.h - /home/grothoff/research/gnunet/src/rps/ - d4/d4e/gnunet-service-rps__custommap_8h - gnunet_util_lib.h - - struct CustomPeerMap * - CustomPeerMap_create - d4/d4e/gnunet-service-rps__custommap_8h.html - a0acbff27ff00601cefcc6b89493c386c - (unsigned int len) - - - unsigned int - CustomPeerMap_size - d4/d4e/gnunet-service-rps__custommap_8h.html - a3fb97d700d7c733ab32fa3a53cda1d92 - (const struct CustomPeerMap *c_peer_map) - - - int - CustomPeerMap_put - d4/d4e/gnunet-service-rps__custommap_8h.html - a8b4f5efe61f5ddbd3dba94a9af762710 - (const struct CustomPeerMap *c_peer_map, const struct GNUNET_PeerIdentity *peer) - - - int - CustomPeerMap_contains_peer - d4/d4e/gnunet-service-rps__custommap_8h.html - a638a225dc86e75abbe28a305edcc8ed8 - (const struct CustomPeerMap *c_peer_map, const struct GNUNET_PeerIdentity *peer) - - - int - CustomPeerMap_remove_peer - d4/d4e/gnunet-service-rps__custommap_8h.html - ad97f27188f4ca3cdeb2af06a1c27af94 - (const struct CustomPeerMap *c_peer_map, const struct GNUNET_PeerIdentity *peer) - - - struct GNUNET_PeerIdentity * - CustomPeerMap_get_peer_by_index - d4/d4e/gnunet-service-rps__custommap_8h.html - a55d7a3a183ebcf372a3ba9822b47e815 - (const struct CustomPeerMap *c_peer_map, uint32_t index) - - - int - CustomPeerMap_remove_peer_by_index - d4/d4e/gnunet-service-rps__custommap_8h.html - a4580a9226dcbb02706b74f54d3339e9b - (const struct CustomPeerMap *c_peer_map, uint32_t index) - - - void - CustomPeerMap_clear - d4/d4e/gnunet-service-rps__custommap_8h.html - ae75b1d87dda6908d3a72775dc72dac0a - (const struct CustomPeerMap *c_peer_map) - - - void - CustomPeerMap_destroy - d4/d4e/gnunet-service-rps__custommap_8h.html - adeb736939b0ed890a8104ec26cc1911c - (struct CustomPeerMap *c_peer_map) - - - - gnunet-service-rps_sampler.c - /home/grothoff/research/gnunet/src/rps/ - d3/dce/gnunet-service-rps__sampler_8c - platform.h - gnunet_util_lib.h - gnunet_statistics_service.h - rps.h - rps-sampler_common.h - gnunet-service-rps_sampler.h - gnunet-service-rps_sampler_elem.h - rps-test_util.h - SamplerNotifyUpdateCTX - RPS_SamplerRequestHandle - - #define - LOG - d3/dce/gnunet-service-rps__sampler_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - void(* - SamplerNotifyUpdateCB - d3/dce/gnunet-service-rps__sampler_8c.html - a33dc11e2012515ad1637760618d78dec - )(void *cls) - - - void(* - RPS_get_peers_type - d3/dce/gnunet-service-rps__sampler_8c.html - a177373eb9c8f4a34ec07690ef2517543 - )(void *cls) - - - static void - sampler_get_rand_peer - d3/dce/gnunet-service-rps__sampler_8c.html - a630f745a57db7d725fd2f318a4440390 - (void *cls) - - - struct RPS_Sampler * - RPS_sampler_init - d3/dce/gnunet-service-rps__sampler_8c.html - af0da50b14b7ad9beae97755571f71dce - (size_t init_size, struct GNUNET_TIME_Relative max_round_interval) - - - static size_t - min_size - d3/dce/gnunet-service-rps__sampler_8c.html - af99ca22b80e05fd5b3603806348ab647 - - - - static size_t - max_size - d3/dce/gnunet-service-rps__sampler_8c.html - af4728438dee601cb2554d9bf18d78a43 - - - - static uint32_t - client_get_index - d3/dce/gnunet-service-rps__sampler_8c.html - a923b228edc95086aaafa01f9d62f7060 - - - - - gnunet-service-rps_sampler.h - /home/grothoff/research/gnunet/src/rps/ - d2/d72/gnunet-service-rps__sampler_8h - rps-sampler_common.h - - unsigned int - RPS_sampler_get_size - d2/d72/gnunet-service-rps__sampler_8h.html - ab8458b64a969bb8e1c7037078a1d2256 - (struct RPS_Sampler *sampler) - - - void - RPS_sampler_resize - d2/d72/gnunet-service-rps__sampler_8h.html - a4bf6db6d9ab3ad430c5fc897e93519fa - (struct RPS_Sampler *sampler, unsigned int new_size) - - - struct RPS_Sampler * - RPS_sampler_init - d2/d72/gnunet-service-rps__sampler_8h.html - af0da50b14b7ad9beae97755571f71dce - (size_t init_size, struct GNUNET_TIME_Relative max_round_interval) - - - void - RPS_sampler_update - d2/d72/gnunet-service-rps__sampler_8h.html - a12a8e250ff28eb969786c4ee348c7983 - (struct RPS_Sampler *sampler, const struct GNUNET_PeerIdentity *id) - - - void - RPS_sampler_reinitialise_by_value - d2/d72/gnunet-service-rps__sampler_8h.html - a4186cf45ca26557822f137a491b82438 - (struct RPS_Sampler *sampler, const struct GNUNET_PeerIdentity *id) - - - struct RPS_SamplerRequestHandle * - RPS_sampler_get_n_rand_peers - d2/d72/gnunet-service-rps__sampler_8h.html - a64a9fb6d783b96a26808c7210d4e443a - (struct RPS_Sampler *sampler, uint32_t num_peers, RPS_sampler_n_rand_peers_ready_cb cb, void *cls) - - - void - RPS_sampler_request_cancel - d2/d72/gnunet-service-rps__sampler_8h.html - a84719b864fdfbc853ab1e9efae3592eb - (struct RPS_SamplerRequestHandle *req_handle) - - - uint32_t - RPS_sampler_count_id - d2/d72/gnunet-service-rps__sampler_8h.html - afd3e4ff1f732f8d1919bcfe59c9b6502 - (struct RPS_Sampler *sampler, const struct GNUNET_PeerIdentity *id) - - - void - RPS_sampler_destroy - d2/d72/gnunet-service-rps__sampler_8h.html - aa286b67e56a3bc7d6507ca1d7f0b73bb - (struct RPS_Sampler *sampler) - - - - gnunet-service-rps_sampler_elem.c - /home/grothoff/research/gnunet/src/rps/ - d3/d6a/gnunet-service-rps__sampler__elem_8c - platform.h - gnunet_util_lib.h - gnunet-service-rps_sampler_elem.h - rps-test_util.h - - #define - LOG - d3/d6a/gnunet-service-rps__sampler__elem_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - void - RPS_sampler_elem_reinit - d3/d6a/gnunet-service-rps__sampler__elem_8c.html - a1519cbce7851b1fa5674ffb856c41f24 - (struct RPS_SamplerElement *sampler_elem) - - - struct RPS_SamplerElement * - RPS_sampler_elem_create - d3/d6a/gnunet-service-rps__sampler__elem_8c.html - af7e0d9f58552fdc79329dc760f9d3157 - (void) - - - void - RPS_sampler_elem_destroy - d3/d6a/gnunet-service-rps__sampler__elem_8c.html - a41475fc2b19d37604ec6ea038efce1d1 - (struct RPS_SamplerElement *sampler_elem) - - - void - RPS_sampler_elem_next - d3/d6a/gnunet-service-rps__sampler__elem_8c.html - ae3bc22c0c2c1d2d6894e8dc3fe4a87b5 - (struct RPS_SamplerElement *sampler_elem, const struct GNUNET_PeerIdentity *new_ID) - - - void - RPS_sampler_elem_set - d3/d6a/gnunet-service-rps__sampler__elem_8c.html - a12bbb97d5870e309fc4f07a4e082fa08 - (struct RPS_SamplerElement *sampler_elem, struct GNUNET_CRYPTO_AuthKey auth_key) - - - - gnunet-service-rps_sampler_elem.h - /home/grothoff/research/gnunet/src/rps/ - d9/d5f/gnunet-service-rps__sampler__elem_8h - RPS_SamplerElement - - - RPS_SamplerEmpty - d9/d5f/gnunet-service-rps__sampler__elem_8h.html - a688595fbc66f49d581d616fe56afb3f7 - - - - NOT_EMPTY - d9/d5f/gnunet-service-rps__sampler__elem_8h.html - a688595fbc66f49d581d616fe56afb3f7aff3982d21bd983d87b10549c9b938d6b - - - - EMPTY - d9/d5f/gnunet-service-rps__sampler__elem_8h.html - a688595fbc66f49d581d616fe56afb3f7a2f0d18fc0d0fa4a6cd92dc328501874d - - - - void - RPS_sampler_elem_reinit - d9/d5f/gnunet-service-rps__sampler__elem_8h.html - a1519cbce7851b1fa5674ffb856c41f24 - (struct RPS_SamplerElement *sampler_elem) - - - struct RPS_SamplerElement * - RPS_sampler_elem_create - d9/d5f/gnunet-service-rps__sampler__elem_8h.html - af7e0d9f58552fdc79329dc760f9d3157 - (void) - - - void - RPS_sampler_elem_destroy - d9/d5f/gnunet-service-rps__sampler__elem_8h.html - a41475fc2b19d37604ec6ea038efce1d1 - (struct RPS_SamplerElement *sampler_elem) - - - void - RPS_sampler_elem_next - d9/d5f/gnunet-service-rps__sampler__elem_8h.html - ae3bc22c0c2c1d2d6894e8dc3fe4a87b5 - (struct RPS_SamplerElement *sampler_elem, const struct GNUNET_PeerIdentity *new_ID) - - - void - RPS_sampler_elem_set - d9/d5f/gnunet-service-rps__sampler__elem_8h.html - a12bbb97d5870e309fc4f07a4e082fa08 - (struct RPS_SamplerElement *sampler_elem, struct GNUNET_CRYPTO_AuthKey auth_key) - - - - gnunet-service-rps_view.c - /home/grothoff/research/gnunet/src/rps/ - dc/dce/gnunet-service-rps__view_8c - platform.h - gnunet_util_lib.h - gnunet-service-rps_view.h - View - - struct View * - View_create - dc/dce/gnunet-service-rps__view_8c.html - ad8bf8187bf19b5f137289a39ad62e33f - (uint32_t len) - - - void - View_change_len - dc/dce/gnunet-service-rps__view_8c.html - a8ade76f1ae1f22a0089644eac27203c4 - (struct View *view, uint32_t len) - - - const struct GNUNET_PeerIdentity * - View_get_as_array - dc/dce/gnunet-service-rps__view_8c.html - a5e4905394e1be83f1db78022de7e64bc - (const struct View *view) - - - unsigned int - View_size - dc/dce/gnunet-service-rps__view_8c.html - a6af27c318a4f9ec4d4d6acf88c087c44 - (const struct View *view) - - - int - View_put - dc/dce/gnunet-service-rps__view_8c.html - a3dbf656a27a800688934ee6515efac67 - (struct View *view, const struct GNUNET_PeerIdentity *peer) - - - int - View_contains_peer - dc/dce/gnunet-service-rps__view_8c.html - a2b4cd2b1addfa4f99ed2a5d85ecc0157 - (const struct View *view, const struct GNUNET_PeerIdentity *peer) - - - int - View_remove_peer - dc/dce/gnunet-service-rps__view_8c.html - acce7af92c4340328bb5553f9c1a6f0d9 - (struct View *view, const struct GNUNET_PeerIdentity *peer) - - - const struct GNUNET_PeerIdentity * - View_get_peer_by_index - dc/dce/gnunet-service-rps__view_8c.html - a9cc9aa10d65ae72626341a0bcbbcd0b1 - (const struct View *view, uint32_t index) - - - void - View_clear - dc/dce/gnunet-service-rps__view_8c.html - a26e056a448bec68e64150697787dda48 - (struct View *view) - - - void - View_destroy - dc/dce/gnunet-service-rps__view_8c.html - a7b46c56d7a23f3fec4955723f54bb260 - (struct View *view) - - - - gnunet-service-rps_view.h - /home/grothoff/research/gnunet/src/rps/ - da/d48/gnunet-service-rps__view_8h - gnunet_util_lib.h - - struct View * - View_create - da/d48/gnunet-service-rps__view_8h.html - ace46a72780075d9991630ae17d42fd22 - (unsigned int len) - - - void - View_change_len - da/d48/gnunet-service-rps__view_8h.html - a357f379deae7770c7af7b6806928b1e4 - (struct View *view, unsigned int len) - - - const struct GNUNET_PeerIdentity * - View_get_as_array - da/d48/gnunet-service-rps__view_8h.html - a5e4905394e1be83f1db78022de7e64bc - (const struct View *view) - - - unsigned int - View_size - da/d48/gnunet-service-rps__view_8h.html - a6af27c318a4f9ec4d4d6acf88c087c44 - (const struct View *view) - - - int - View_put - da/d48/gnunet-service-rps__view_8h.html - a3dbf656a27a800688934ee6515efac67 - (struct View *view, const struct GNUNET_PeerIdentity *peer) - - - int - View_contains_peer - da/d48/gnunet-service-rps__view_8h.html - a2b4cd2b1addfa4f99ed2a5d85ecc0157 - (const struct View *view, const struct GNUNET_PeerIdentity *peer) - - - int - View_remove_peer - da/d48/gnunet-service-rps__view_8h.html - acce7af92c4340328bb5553f9c1a6f0d9 - (struct View *view, const struct GNUNET_PeerIdentity *peer) - - - const struct GNUNET_PeerIdentity * - View_get_peer_by_index - da/d48/gnunet-service-rps__view_8h.html - a9cc9aa10d65ae72626341a0bcbbcd0b1 - (const struct View *view, uint32_t index) - - - void - View_clear - da/d48/gnunet-service-rps__view_8h.html - a26e056a448bec68e64150697787dda48 - (struct View *view) - - - void - View_destroy - da/d48/gnunet-service-rps__view_8h.html - a7b46c56d7a23f3fec4955723f54bb260 - (struct View *view) - - - - rps-sampler_client.c - /home/grothoff/research/gnunet/src/rps/ - d7/dda/rps-sampler__client_8c - platform.h - gnunet_util_lib.h - gnunet_statistics_service.h - rps.h - rps-sampler_common.h - gnunet-service-rps_sampler.h - gnunet-service-rps_sampler_elem.h - rps-test_util.h - SamplerNotifyUpdateCTX - RPS_SamplerRequestHandle - RPS_SamplerRequestHandleSingleInfo - - #define - LOG - d7/dda/rps-sampler__client_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - void(* - SamplerNotifyUpdateCB - d7/dda/rps-sampler__client_8c.html - a33dc11e2012515ad1637760618d78dec - )(void *cls) - - - void(* - RPS_get_peers_type - d7/dda/rps-sampler__client_8c.html - a177373eb9c8f4a34ec07690ef2517543 - )(void *cls) - - - static void - sampler_mod_get_rand_peer - d7/dda/rps-sampler__client_8c.html - aa1a75fa515782aa1f71bb60ac4fa64be - (void *cls) - - - struct RPS_Sampler * - RPS_sampler_mod_init - d7/dda/rps-sampler__client_8c.html - a3321984d8b0e1b3b2d187a63b3ea86f5 - (size_t init_size, struct GNUNET_TIME_Relative max_round_interval) - - - static double - prob_observed_n_peers - d7/dda/rps-sampler__client_8c.html - aef6517870e2cc2c300548419b4a71dde - (uint32_t num_peers_estim, uint32_t num_peers_observed, double deficiency_factor) - - - static size_t - min_size - d7/dda/rps-sampler__client_8c.html - af99ca22b80e05fd5b3603806348ab647 - - - - static size_t - max_size - d7/dda/rps-sampler__client_8c.html - af4728438dee601cb2554d9bf18d78a43 - - - - static uint32_t - client_get_index - d7/dda/rps-sampler__client_8c.html - a923b228edc95086aaafa01f9d62f7060 - - - - - rps-sampler_client.h - /home/grothoff/research/gnunet/src/rps/ - da/d58/rps-sampler__client_8h - rps-sampler_common.h - - unsigned int - RPS_sampler_get_size - da/d58/rps-sampler__client_8h.html - ab8458b64a969bb8e1c7037078a1d2256 - (struct RPS_Sampler *sampler) - - - void - RPS_sampler_resize - da/d58/rps-sampler__client_8h.html - a4bf6db6d9ab3ad430c5fc897e93519fa - (struct RPS_Sampler *sampler, unsigned int new_size) - - - struct RPS_Sampler * - RPS_sampler_mod_init - da/d58/rps-sampler__client_8h.html - a3321984d8b0e1b3b2d187a63b3ea86f5 - (size_t init_size, struct GNUNET_TIME_Relative max_round_interval) - - - void - RPS_sampler_update - da/d58/rps-sampler__client_8h.html - a12a8e250ff28eb969786c4ee348c7983 - (struct RPS_Sampler *sampler, const struct GNUNET_PeerIdentity *id) - - - void - RPS_sampler_reinitialise_by_value - da/d58/rps-sampler__client_8h.html - a4186cf45ca26557822f137a491b82438 - (struct RPS_Sampler *sampler, const struct GNUNET_PeerIdentity *id) - - - struct RPS_SamplerRequestHandle * - RPS_sampler_get_n_rand_peers - da/d58/rps-sampler__client_8h.html - a64a9fb6d783b96a26808c7210d4e443a - (struct RPS_Sampler *sampler, uint32_t num_peers, RPS_sampler_n_rand_peers_ready_cb cb, void *cls) - - - void - RPS_sampler_request_cancel - da/d58/rps-sampler__client_8h.html - a84719b864fdfbc853ab1e9efae3592eb - (struct RPS_SamplerRequestHandle *req_handle) - - - uint32_t - RPS_sampler_count_id - da/d58/rps-sampler__client_8h.html - afd3e4ff1f732f8d1919bcfe59c9b6502 - (struct RPS_Sampler *sampler, const struct GNUNET_PeerIdentity *id) - - - void - RPS_sampler_destroy - da/d58/rps-sampler__client_8h.html - aa286b67e56a3bc7d6507ca1d7f0b73bb - (struct RPS_Sampler *sampler) - - - - rps-sampler_common.c - /home/grothoff/research/gnunet/src/rps/ - de/d99/rps-sampler__common_8c - platform.h - gnunet_util_lib.h - gnunet_statistics_service.h - rps-sampler_common.h - gnunet-service-rps_sampler_elem.h - rps-test_util.h - SamplerNotifyUpdateCTX - RPS_SamplerRequestHandle - RPS_SamplerRequestHandleSingleInfo - - #define - LOG - de/d99/rps-sampler__common_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - void - RPS_sampler_update_with_nw_size - de/d99/rps-sampler__common_8c.html - a1866caa730433bb3418eb0cd802d3c72 - (struct RPS_Sampler *sampler, uint32_t num_peers) - - - void - RPS_sampler_set_desired_probability - de/d99/rps-sampler__common_8c.html - adb013804ae93506e62dc7ba285cb9e10 - (struct RPS_Sampler *sampler, double desired_probability) - - - void - RPS_sampler_set_deficiency_factor - de/d99/rps-sampler__common_8c.html - ab89cb161f7e3c0d2cbd8f150f0b4a19b - (struct RPS_Sampler *sampler, double deficiency_factor) - - - struct SamplerNotifyUpdateCTX * - sampler_notify_on_update - de/d99/rps-sampler__common_8c.html - a130b781e6270a41c0c445fe820f8d286 - (struct RPS_Sampler *sampler, SamplerNotifyUpdateCB notify_cb, void *cls) - - - unsigned int - RPS_sampler_get_size - de/d99/rps-sampler__common_8c.html - ab8458b64a969bb8e1c7037078a1d2256 - (struct RPS_Sampler *sampler) - - - static void - notify_update - de/d99/rps-sampler__common_8c.html - a0decaa88aa850a023035d696207b5be6 - (struct RPS_Sampler *sampler) - - - void - RPS_sampler_update - de/d99/rps-sampler__common_8c.html - a12a8e250ff28eb969786c4ee348c7983 - (struct RPS_Sampler *sampler, const struct GNUNET_PeerIdentity *id) - - - void - RPS_sampler_reinitialise_by_value - de/d99/rps-sampler__common_8c.html - a4186cf45ca26557822f137a491b82438 - (struct RPS_Sampler *sampler, const struct GNUNET_PeerIdentity *id) - - - uint32_t - RPS_sampler_count_id - de/d99/rps-sampler__common_8c.html - afd3e4ff1f732f8d1919bcfe59c9b6502 - (struct RPS_Sampler *sampler, const struct GNUNET_PeerIdentity *id) - - - static void - sampler_resize - de/d99/rps-sampler__common_8c.html - a95c7babec0c68ee0580025053b395f3e - (struct RPS_Sampler *sampler, unsigned int new_size) - - - void - RPS_sampler_resize - de/d99/rps-sampler__common_8c.html - a4bf6db6d9ab3ad430c5fc897e93519fa - (struct RPS_Sampler *sampler, unsigned int new_size) - - - static void - sampler_empty - de/d99/rps-sampler__common_8c.html - afaf56fe772512dcd9bc4e8aa655f0c26 - (struct RPS_Sampler *sampler) - - - static void - check_n_peers_ready - de/d99/rps-sampler__common_8c.html - afa5b35971dfa2197e9ad8387d1d5b15c - (void *cls, const struct GNUNET_PeerIdentity *id, double probability, uint32_t num_observed) - - - static void - check_peer_info_ready - de/d99/rps-sampler__common_8c.html - a555e628164affd1093d6c4efa31c26f7 - (void *cls, const struct GNUNET_PeerIdentity *id, double probability, uint32_t num_observed) - - - struct RPS_SamplerRequestHandle * - RPS_sampler_get_n_rand_peers - de/d99/rps-sampler__common_8c.html - a64a9fb6d783b96a26808c7210d4e443a - (struct RPS_Sampler *sampler, uint32_t num_peers, RPS_sampler_n_rand_peers_ready_cb cb, void *cls) - - - struct RPS_SamplerRequestHandleSingleInfo * - RPS_sampler_get_rand_peer_info - de/d99/rps-sampler__common_8c.html - acb9837787e71909559355a77843d28d8 - (struct RPS_Sampler *sampler, RPS_sampler_sinlge_info_ready_cb cb, void *cls) - - - void - RPS_sampler_request_cancel - de/d99/rps-sampler__common_8c.html - a84719b864fdfbc853ab1e9efae3592eb - (struct RPS_SamplerRequestHandle *req_handle) - - - void - RPS_sampler_request_single_info_cancel - de/d99/rps-sampler__common_8c.html - af199d4d624030a99dbc03cdcf28389c3 - (struct RPS_SamplerRequestHandleSingleInfo *req_single_info_handle) - - - void - RPS_sampler_destroy - de/d99/rps-sampler__common_8c.html - aa286b67e56a3bc7d6507ca1d7f0b73bb - (struct RPS_Sampler *sampler) - - - - rps-sampler_common.h - /home/grothoff/research/gnunet/src/rps/ - db/dcd/rps-sampler__common_8h - platform.h - gnunet_util_lib.h - gnunet_statistics_service.h - gnunet-service-rps_sampler_elem.h - rps-test_util.h - GetPeerCls - RPS_Sampler - - void(* - RPS_sampler_rand_peer_ready_cont - db/dcd/rps-sampler__common_8h.html - a122f8e61ba24976b6bbc768e8b724cdb - )(void *cls, const struct GNUNET_PeerIdentity *id, double probability, uint32_t num_observed) - - - void(* - RPS_get_peers_type - db/dcd/rps-sampler__common_8h.html - a177373eb9c8f4a34ec07690ef2517543 - )(void *cls) - - - void(* - RPS_sampler_n_rand_peers_ready_cb - db/dcd/rps-sampler__common_8h.html - a0b019c10e273f9e961b6be74aef11fb6 - )(const struct GNUNET_PeerIdentity *ids, uint32_t num_peers, void *cls) - - - void(* - RPS_sampler_sinlge_info_ready_cb - db/dcd/rps-sampler__common_8h.html - a0b646c903545579b3b48e47f1ba02f25 - )(const struct GNUNET_PeerIdentity *ids, void *cls, double probability, uint32_t num_observed) - - - void(* - SamplerNotifyUpdateCB - db/dcd/rps-sampler__common_8h.html - a33dc11e2012515ad1637760618d78dec - )(void *cls) - - - void - RPS_sampler_update_with_nw_size - db/dcd/rps-sampler__common_8h.html - a1866caa730433bb3418eb0cd802d3c72 - (struct RPS_Sampler *sampler, uint32_t num_peers) - - - void - RPS_sampler_set_desired_probability - db/dcd/rps-sampler__common_8h.html - adb013804ae93506e62dc7ba285cb9e10 - (struct RPS_Sampler *sampler, double desired_probability) - - - void - RPS_sampler_set_deficiency_factor - db/dcd/rps-sampler__common_8h.html - ab89cb161f7e3c0d2cbd8f150f0b4a19b - (struct RPS_Sampler *sampler, double deficiency_factor) - - - struct SamplerNotifyUpdateCTX * - sampler_notify_on_update - db/dcd/rps-sampler__common_8h.html - a130b781e6270a41c0c445fe820f8d286 - (struct RPS_Sampler *sampler, SamplerNotifyUpdateCB notify_cb, void *cls) - - - void - RPS_sampler_update - db/dcd/rps-sampler__common_8h.html - a12a8e250ff28eb969786c4ee348c7983 - (struct RPS_Sampler *sampler, const struct GNUNET_PeerIdentity *id) - - - void - RPS_sampler_reinitialise_by_value - db/dcd/rps-sampler__common_8h.html - a4186cf45ca26557822f137a491b82438 - (struct RPS_Sampler *sampler, const struct GNUNET_PeerIdentity *id) - - - unsigned int - RPS_sampler_get_size - db/dcd/rps-sampler__common_8h.html - ab8458b64a969bb8e1c7037078a1d2256 - (struct RPS_Sampler *sampler) - - - void - RPS_sampler_resize - db/dcd/rps-sampler__common_8h.html - a4bf6db6d9ab3ad430c5fc897e93519fa - (struct RPS_Sampler *sampler, unsigned int new_size) - - - struct RPS_SamplerRequestHandle * - RPS_sampler_get_n_rand_peers - db/dcd/rps-sampler__common_8h.html - a64a9fb6d783b96a26808c7210d4e443a - (struct RPS_Sampler *sampler, uint32_t num_peers, RPS_sampler_n_rand_peers_ready_cb cb, void *cls) - - - struct RPS_SamplerRequestHandleSingleInfo * - RPS_sampler_get_rand_peer_info - db/dcd/rps-sampler__common_8h.html - acb9837787e71909559355a77843d28d8 - (struct RPS_Sampler *sampler, RPS_sampler_sinlge_info_ready_cb cb, void *cls) - - - uint32_t - RPS_sampler_count_id - db/dcd/rps-sampler__common_8h.html - afd3e4ff1f732f8d1919bcfe59c9b6502 - (struct RPS_Sampler *sampler, const struct GNUNET_PeerIdentity *id) - - - void - RPS_sampler_request_cancel - db/dcd/rps-sampler__common_8h.html - a84719b864fdfbc853ab1e9efae3592eb - (struct RPS_SamplerRequestHandle *req_handle) - - - void - RPS_sampler_request_single_info_cancel - db/dcd/rps-sampler__common_8h.html - af199d4d624030a99dbc03cdcf28389c3 - (struct RPS_SamplerRequestHandleSingleInfo *req_single_info_handle) - - - void - RPS_sampler_destroy - db/dcd/rps-sampler__common_8h.html - aa286b67e56a3bc7d6507ca1d7f0b73bb - (struct RPS_Sampler *sampler) - - - - rps-test_util.c - /home/grothoff/research/gnunet/src/rps/ - d3/d08/rps-test__util_8c - platform.h - gnunet_util_lib.h - rps-test_util.h - - #define - LOG - d3/d08/rps-test__util_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - B2B_PAT - d3/d08/rps-test__util_8c.html - a504d1d024e3bfd37e700bf8714a5ff59 - - - - #define - B2B - d3/d08/rps-test__util_8c.html - a94c165bd56e06699dde652d7b247b698 - (byte) - - - struct GNUNET_DISK_FileHandle * - get_file_handle - d3/d08/rps-test__util_8c.html - a09baf910b04f5861577536a96b71e6bb - (const char *name) - - - int - close_files_iter - d3/d08/rps-test__util_8c.html - a2e7edd589f977b67332448e285ce606c - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - int - close_all_files - d3/d08/rps-test__util_8c.html - a6b8324f25f68379f7b9f2adc5b22b62c - () - - - void - to_file_raw - d3/d08/rps-test__util_8c.html - a99d1d4b5468aec68f0a9b3f817595dd5 - (const char *file_name, const char *buf, size_t size_buf) - - - void - to_file_raw_unaligned - d3/d08/rps-test__util_8c.html - a5bda127308ec3a99a6c7822baa7bea11 - (const char *file_name, const char *buf, size_t size_buf, unsigned bits_needed) - - - char * - auth_key_to_string - d3/d08/rps-test__util_8c.html - af7c703d506de82f667e4634b539e095e - (struct GNUNET_CRYPTO_AuthKey auth_key) - - - struct GNUNET_CRYPTO_AuthKey - string_to_auth_key - d3/d08/rps-test__util_8c.html - a9b4bfb6ec6edd0190b740877e3d62e2a - (const char *str) - - - static int - ensure_folder_exist - d3/d08/rps-test__util_8c.html - a4e185c00ed2feab1c303174a47872c07 - (void) - - - char * - store_prefix_file_name - d3/d08/rps-test__util_8c.html - a62a7aa335ae029c9d9bab1ea2bb43dc1 - (const unsigned int index, const char *prefix) - - - uint32_t - fac - d3/d08/rps-test__util_8c.html - a0db7f4b3aa6a17385891289c9a256d1a - (uint32_t x) - - - uint32_t - binom - d3/d08/rps-test__util_8c.html - afae015073a8722f469aa88304199c3f8 - (uint32_t n, uint32_t k) - - - static char - buf_unaligned - d3/d08/rps-test__util_8c.html - a20fe78eccdbcf18a74201872a75b1ac8 - - - - static unsigned - num_bits_buf_unaligned - d3/d08/rps-test__util_8c.html - acd6165654ea8c6ed4ece957e8e866cce - - - - static struct GNUNET_CONTAINER_MultiHashMap * - open_files - d3/d08/rps-test__util_8c.html - a5f1a89def18b2b3dcc15418a8acf6fb4 - - - - - rps-test_util.h - /home/grothoff/research/gnunet/src/rps/ - dc/df6/rps-test__util_8h - - #define - TO_FILE - dc/df6/rps-test__util_8h.html - a04e907381a32c35a68328eac82db37bb - - - - #define - to_file - dc/df6/rps-test__util_8h.html - ac13c86bf50b21599bf157d94321ddd60 - (file_name,...) - - - #define - to_file_w_len - dc/df6/rps-test__util_8h.html - a9cd2cac29dd0e0c32df188b6d336cb5d - (file_name, len,...) - - - char * - auth_key_to_string - dc/df6/rps-test__util_8h.html - af7c703d506de82f667e4634b539e095e - (struct GNUNET_CRYPTO_AuthKey auth_key) - - - struct GNUNET_CRYPTO_AuthKey - string_to_auth_key - dc/df6/rps-test__util_8h.html - a9b4bfb6ec6edd0190b740877e3d62e2a - (const char *str) - - - struct GNUNET_DISK_FileHandle * - get_file_handle - dc/df6/rps-test__util_8h.html - a09baf910b04f5861577536a96b71e6bb - (const char *name) - - - int - close_all_files - dc/df6/rps-test__util_8h.html - a6b8324f25f68379f7b9f2adc5b22b62c - () - - - char * - store_prefix_file_name - dc/df6/rps-test__util_8h.html - a62a7aa335ae029c9d9bab1ea2bb43dc1 - (const unsigned int index, const char *prefix) - - - void - to_file_raw - dc/df6/rps-test__util_8h.html - a99d1d4b5468aec68f0a9b3f817595dd5 - (const char *file_name, const char *buf, size_t size_buf) - - - void - to_file_raw_unaligned - dc/df6/rps-test__util_8h.html - a5bda127308ec3a99a6c7822baa7bea11 - (const char *file_name, const char *buf, size_t size_buf, unsigned bits_needed) - - - uint32_t - fac - dc/df6/rps-test__util_8h.html - a0db7f4b3aa6a17385891289c9a256d1a - (uint32_t x) - - - uint32_t - binom - dc/df6/rps-test__util_8h.html - afae015073a8722f469aa88304199c3f8 - (uint32_t n, uint32_t k) - - - - rps.h - /home/grothoff/research/gnunet/src/rps/ - dc/d8b/rps_8h - gnunet_rps_service.h - GNUNET_RPS_P2P_PullReplyMessage - GNUNET_RPS_CS_SeedMessage - GNUNET_RPS_CS_SubStartMessage - GNUNET_RPS_CS_SubStopMessage - GNUNET_RPS_CS_DEBUG_ViewRequest - GNUNET_RPS_CS_DEBUG_ViewReply - GNUNET_RPS_CS_DEBUG_StreamRequest - GNUNET_RPS_CS_DEBUG_StreamReply - - #define - GNUNET_RPS_CADET_PORT - dc/d8b/rps_8h.html - ae7177b3a4cab7146fee9c284fb938d8c - - - - void(* - PeerOp - dc/d8b/rps_8h.html - aaa867e7f781bc2759b9bd4b533fc8ec2 - )(void *cls, const struct GNUNET_PeerIdentity *peer) - - - int(* - PeersIterator - dc/d8b/rps_8h.html - a231cccdc9e1d2b9290f6ad49ac0ba339 - )(void *cls, const struct GNUNET_PeerIdentity *peer) - - - - Peers_PeerFlags - dc/d8b/rps_8h.html - ae14ad9dd79904f2c077759119a39dd3b - - - - Peers_PULL_REPLY_PENDING - dc/d8b/rps_8h.html - ae14ad9dd79904f2c077759119a39dd3baf869e00aa4868c776c8fdc7d97ddffd8 - - - - Peers_ONLINE - dc/d8b/rps_8h.html - ae14ad9dd79904f2c077759119a39dd3ba4f9aa88ddf29dec156ec1ef1e290b48f - - - - Peers_TO_DESTROY - dc/d8b/rps_8h.html - ae14ad9dd79904f2c077759119a39dd3ba2b60db122c151aa110ca3b4ad1be6998 - - - - - Peers_ChannelFlags - dc/d8b/rps_8h.html - a61856c9caf83906a3ee8ea2090b3885c - - - - Peers_CHANNEL_ESTABLISHED_TWICE - dc/d8b/rps_8h.html - a61856c9caf83906a3ee8ea2090b3885cafb494ffbe4b9cb808b60b6372a511a63 - - - - Peers_CHANNEL_CLEAN - dc/d8b/rps_8h.html - a61856c9caf83906a3ee8ea2090b3885ca33a994593f40f97f4a1021ecac694ad0 - - - - Peers_CHANNEL_DESTROING - dc/d8b/rps_8h.html - a61856c9caf83906a3ee8ea2090b3885ca6ae71e6616586317e9ac38caa09bf10e - - - - - Peers_ChannelRole - dc/d8b/rps_8h.html - a7dc691c064e867be8b605281a9ff969d - - - - Peers_CHANNEL_ROLE_SENDING - dc/d8b/rps_8h.html - a7dc691c064e867be8b605281a9ff969dafaa51b52779aa75482dec583493e6d4f - - - - Peers_CHANNEL_ROLE_RECEIVING - dc/d8b/rps_8h.html - a7dc691c064e867be8b605281a9ff969dac8a0591efc4eea2ae120b7c0908f23c6 - - - - struct GNUNET_STATISTICS_Handle * - stats - dc/d8b/rps_8h.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - - rps_api.c - /home/grothoff/research/gnunet/src/rps/ - de/d28/rps__api_8c - platform.h - gnunet_util_lib.h - rps.h - gnunet_rps_service.h - rps-sampler_client.h - gnunet_nse_service.h - GNUNET_RPS_StreamRequestHandle - GNUNET_RPS_Handle - GNUNET_RPS_Request_Handle - GNUNET_RPS_Request_Handle_Single_Info - cb_cls_pack - - #define - LOG - de/d28/rps__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static struct GNUNET_RPS_StreamRequestHandle * - new_stream_request - de/d28/rps__api_8c.html - a7a1b1287265d4059b84cf256bf403edb - (struct GNUNET_RPS_Handle *rps_handle, GNUNET_RPS_NotifyReadyCB ready_cb, void *cls) - - - static void - remove_stream_request - de/d28/rps__api_8c.html - a9156fe77eed14ca8c2ff6beaa208dd89 - (struct GNUNET_RPS_StreamRequestHandle *srh) - - - static void - peers_ready_cb - de/d28/rps__api_8c.html - a28a3a46dcd174af4507a7da5d48bc1f5 - (const struct GNUNET_PeerIdentity *peers, uint32_t num_peers, void *cls) - - - static void - peer_info_ready_cb - de/d28/rps__api_8c.html - a0b59ace633d49b2d96a881dfc83851bf - (const struct GNUNET_PeerIdentity *peers, void *cls, double probability, uint32_t num_observed) - - - static void - collect_peers_cb - de/d28/rps__api_8c.html - acce6e7a1ed444e7e8b3be35fe3399cf9 - (void *cls, uint64_t num_peers, const struct GNUNET_PeerIdentity *peers) - - - static void - collect_peers_info_cb - de/d28/rps__api_8c.html - a568bdec12dcf05bfad400685deae3c80 - (void *cls, uint64_t num_peers, const struct GNUNET_PeerIdentity *peers) - - - void - GNUNET_RPS_view_request - d2/d57/group__rps.html - ga8f63237f9bff61772bd7af19dc509cae - (struct GNUNET_RPS_Handle *rps_handle, uint32_t num_updates, GNUNET_RPS_NotifyReadyCB view_update_cb, void *cls) - - - void - GNUNET_RPS_view_request_cancel - de/d28/rps__api_8c.html - a87c19048befba7174b2d7966de489bdc - (struct GNUNET_RPS_Handle *rps_handle) - - - struct GNUNET_RPS_StreamRequestHandle * - GNUNET_RPS_stream_request - d2/d57/group__rps.html - ga8cb1f7c845703ac114bfbddfd4e45601 - (struct GNUNET_RPS_Handle *rps_handle, GNUNET_RPS_NotifyReadyCB stream_input_cb, void *cls) - - - static int - check_view_update - de/d28/rps__api_8c.html - ae69f4b16f52b6f6f80497c97a8c89fce - (void *cls, const struct GNUNET_RPS_CS_DEBUG_ViewReply *msg) - - - static void - handle_view_update - de/d28/rps__api_8c.html - a25e395ae200e87f85b81791f46f88a73 - (void *cls, const struct GNUNET_RPS_CS_DEBUG_ViewReply *msg) - - - static void - cancel_stream - de/d28/rps__api_8c.html - a6934ef40580d39cee3de7fca2bc4cb74 - (struct GNUNET_RPS_Handle *rps_handle) - - - void - GNUNET_RPS_stream_cancel - d2/d57/group__rps.html - ga22b8abe05ee93f496c97efbcc1a75ef9 - (struct GNUNET_RPS_StreamRequestHandle *srh) - - - static int - check_stream_input - de/d28/rps__api_8c.html - a06084a24d2d56b7afc5de31743f9856e - (void *cls, const struct GNUNET_RPS_CS_DEBUG_StreamReply *msg) - - - static void - srh_callback_scheduled - de/d28/rps__api_8c.html - a7247aac866437692f3989ed5c2dea6cb - (void *cls) - - - static void - handle_stream_input - de/d28/rps__api_8c.html - adbb4bc0903dfbb5b6f3aa15c0dd45870 - (void *cls, const struct GNUNET_RPS_CS_DEBUG_StreamReply *msg) - - - static void - reconnect - de/d28/rps__api_8c.html - a35f4ef64fb7c9ac541120eaf9dbf791f - (struct GNUNET_RPS_Handle *h) - - - static void - mq_error_handler - de/d28/rps__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static void - hash_from_share_val - de/d28/rps__api_8c.html - ae6509a6c9c972a9dc35315de5bec6a4a - (const char *share_val, struct GNUNET_HashCode *hash) - - - static void - nse_cb - de/d28/rps__api_8c.html - ae3952b79a1b2a9c0f1ade403a02d2e93 - (void *cls, struct GNUNET_TIME_Absolute timestamp, double logestimate, double std_dev) - - - struct GNUNET_RPS_Handle * - GNUNET_RPS_connect - d2/d57/group__rps.html - gab829202597c44b5d6c4c384a4ee67066 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_RPS_sub_start - d2/d57/group__rps.html - ga03fb0e9ffcb666ca02b396dcd386ed5f - (struct GNUNET_RPS_Handle *h, const char *shared_value) - - - void - GNUNET_RPS_sub_stop - d2/d57/group__rps.html - ga00d05bdc4eadc73ed945d4a5366e1662 - (struct GNUNET_RPS_Handle *h, const char *shared_value) - - - struct GNUNET_RPS_Request_Handle * - GNUNET_RPS_request_peers - d2/d57/group__rps.html - gad2cc9c33ce2a25a79e1952708ef16ef1 - (struct GNUNET_RPS_Handle *rps_handle, uint32_t num_req_peers, GNUNET_RPS_NotifyReadyCB ready_cb, void *cls) - - - struct GNUNET_RPS_Request_Handle_Single_Info * - GNUNET_RPS_request_peer_info - d2/d57/group__rps.html - gaae92a2ee5528be5102153e558e76c358 - (struct GNUNET_RPS_Handle *rps_handle, GNUNET_RPS_NotifyReadySingleInfoCB ready_cb, void *cls) - - - void - GNUNET_RPS_seed_ids - d2/d57/group__rps.html - ga9f1472c92fe9307bccf03b5866215693 - (struct GNUNET_RPS_Handle *h, uint32_t n, const struct GNUNET_PeerIdentity *ids) - - - void - GNUNET_RPS_request_cancel - d2/d57/group__rps.html - ga187179e72ef3007c5ab0bbdfff2fe55d - (struct GNUNET_RPS_Request_Handle *rh) - - - void - GNUNET_RPS_request_single_info_cancel - d2/d57/group__rps.html - gae8ab4ff4d876711ce6b167b769268f2a - (struct GNUNET_RPS_Request_Handle_Single_Info *rhs) - - - void - GNUNET_RPS_disconnect - d2/d57/group__rps.html - gabb5e0aae0d284075d8f69a1cbddc3562 - (struct GNUNET_RPS_Handle *h) - - - static struct GNUNET_PeerIdentity * - srh_callback_peers - de/d28/rps__api_8c.html - a2dd31d5d33cabc7ea1a37cffc986a9cb - - - - static uint64_t - srh_callback_num_peers - de/d28/rps__api_8c.html - a84e9019b999e18322d1839b79eabf473 - - - - - gnunet-scalarproduct.c - /home/grothoff/research/gnunet/src/scalarproduct/ - de/db3/gnunet-scalarproduct_8c - platform.h - gnunet_util_lib.h - gnunet_scalarproduct_service.h - gnunet_protocols.h - scalarproduct.h - - #define - GCRYPT_NO_DEPRECATED - de/db3/gnunet-scalarproduct_8c.html - a0f5bd6b422755c1ed661849aff0faf05 - - - - #define - LOG - de/db3/gnunet-scalarproduct_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - responder_callback - de/db3/gnunet-scalarproduct_8c.html - aac794155cd5932c01a3213441b1a64b0 - (void *cls, enum GNUNET_SCALARPRODUCT_ResponseStatus status) - - - static void - requester_callback - de/db3/gnunet-scalarproduct_8c.html - acabb42a6abc248371acacc95213b8ae9 - (void *cls, enum GNUNET_SCALARPRODUCT_ResponseStatus status, gcry_mpi_t result) - - - static void - shutdown_task - de/db3/gnunet-scalarproduct_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - run - de/db3/gnunet-scalarproduct_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - de/db3/gnunet-scalarproduct_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_HashCode - session_key - de/db3/gnunet-scalarproduct_8c.html - a0cdaa14681eadd986215556e82ead05a - - - - static struct GNUNET_PeerIdentity - peer_id - de/db3/gnunet-scalarproduct_8c.html - ac83c951429c7243460965837c535ea03 - - - - static char * - input_peer_id - de/db3/gnunet-scalarproduct_8c.html - a934ab51ff6eaaa4cf0daf4029e67ce26 - - - - static char * - input_session_key - de/db3/gnunet-scalarproduct_8c.html - a9f6a18cdc12db6fc493779cc38c3fb04 - - - - static char * - input_elements - de/db3/gnunet-scalarproduct_8c.html - a25127c899986b0104f40709961268195 - - - - static int - ret - de/db3/gnunet-scalarproduct_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static struct GNUNET_SCALARPRODUCT_ComputationHandle * - computation - de/db3/gnunet-scalarproduct_8c.html - ae1f67ffcc9de35690f232b9a0964e22d - - - - - gnunet-service-scalarproduct-ecc.h - /home/grothoff/research/gnunet/src/scalarproduct/ - d3/ded/gnunet-service-scalarproduct-ecc_8h - EccServiceRequestMessage - EccAliceCryptodataMessage - EccBobCryptodataMessage - - - gnunet-service-scalarproduct-ecc_alice.c - /home/grothoff/research/gnunet/src/scalarproduct/ - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c - platform.h - gnunet_util_lib.h - gnunet_core_service.h - gnunet_cadet_service.h - gnunet_applications.h - gnunet_protocols.h - gnunet_scalarproduct_service.h - gnunet_set_service.h - scalarproduct.h - gnunet-service-scalarproduct-ecc.h - MpiElement - AliceServiceSession - - #define - LOG - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - MAX_RESULT - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a977ed586cbc415d4652566e30d808cde - - - - #define - MAX_RAM - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a44caf16d49cdf922186674a1421b558d - - - - #define - ELEMENT_CAPACITY - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a6a5c32dde30dc994a64cfa357fba5088 - - - - static int - free_element_cb - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - af13678f833c82ede6bf87b5c40a8c10e - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - destroy_service_session - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a5aeea7d42413508fa37922ebf602d05f - (struct AliceServiceSession *s) - - - static void - prepare_client_end_notification - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a57f7a1ef1cb1654c56f8a147ef7558b7 - (struct AliceServiceSession *session) - - - static void - transmit_client_response - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - ae0363b5746b79b14c138decb799de8c3 - (struct AliceServiceSession *s) - - - static void - cb_channel_destruction - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - ab3dcba3c1218b28569de3f23b15fa8db - (void *cls, const struct GNUNET_CADET_Channel *channel) - - - static gcry_mpi_t - compute_scalar_product - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - aefd7ed7daa2ddda9c789170cf1b8e072 - (struct AliceServiceSession *session, gcry_mpi_point_t prod_g_i_b_i, gcry_mpi_point_t prod_h_i_b_i) - - - static void - handle_bobs_cryptodata_message - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a49d4a2c2682760b4c232f809b9d614ea - (void *cls, const struct EccBobCryptodataMessage *msg) - - - static int - copy_element_cb - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - ae2412694ffc599630f847701bbd68eb4 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - element_cmp - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - abfabe4795e99b4e85e6ac2100501dad8 - (const void *a, const void *b) - - - static void - send_alices_cryptodata_message - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - aaa2ec3c110cd258da070425c3eff8e23 - (struct AliceServiceSession *s) - - - static void - cb_intersection_element_removed - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - aa7de9388b0af602afe5174597ad64689 - (void *cls, const struct GNUNET_SET_Element *element, uint64_t current_size, enum GNUNET_SET_Status status) - - - static void - cb_intersection_request_alice - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a6d5e080f5a1ba91eb7d002e3016f4e3e - (void *cls, const struct GNUNET_PeerIdentity *other_peer, const struct GNUNET_MessageHeader *context_msg, struct GNUNET_SET_Request *request) - - - static void - client_request_complete_alice - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a19be46078f82fcb9a6c9431f05a31966 - (struct AliceServiceSession *s) - - - static int - check_alice_client_message_multipart - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - af005278719808326c676ed600d9af1da - (void *cls, const struct ComputationBobCryptodataMultipartMessage *msg) - - - static void - handle_alice_client_message_multipart - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a55d14c57e1f840700cffa5306df3ab03 - (void *cls, const struct ComputationBobCryptodataMultipartMessage *msg) - - - static int - check_alice_client_message - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a4401521aec7e4264fb019da718ea8f91 - (void *cls, const struct AliceComputationMessage *msg) - - - static void - handle_alice_client_message - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - ab7ae9bf6ce687bff7057e7844f1daf1e - (void *cls, const struct AliceComputationMessage *msg) - - - static void - shutdown_task - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void * - client_connect_cb - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a65e657e2e0d8973473b5cae1cd326b0e - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_cls) - - - static void - run - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - af1fa8227be21f54552f5d32f8a637dfa - ("scalarproduct-alice", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(alice_client_message, GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_TO_ALICE, struct AliceComputationMessage, NULL), GNUNET_MQ_hd_var_size(alice_client_message_multipart, GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_MULTIPART_ALICE, struct ComputationBobCryptodataMultipartMessage, NULL), GNUNET_MQ_handler_end()) - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_CRYPTO_EccDlogContext * - edc - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a0b498959b00163b526318b96db499917 - - - - static gcry_mpi_t - my_privkey - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a36f0288da1ef80137abff9e7272bd5cd - - - - static gcry_mpi_t - my_privkey_inv - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a2b14111a883eb653ec481b0fc263df21 - - - - static struct GNUNET_CADET_Handle * - my_cadet - df/d2d/gnunet-service-scalarproduct-ecc__alice_8c.html - a4bbe9fcc60a15c6390a26e2ef3c35af5 - - - - - gnunet-service-scalarproduct-ecc_bob.c - /home/grothoff/research/gnunet/src/scalarproduct/ - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c - platform.h - gnunet_util_lib.h - gnunet_core_service.h - gnunet_cadet_service.h - gnunet_applications.h - gnunet_protocols.h - gnunet_scalarproduct_service.h - gnunet_set_service.h - scalarproduct.h - gnunet-service-scalarproduct-ecc.h - MpiElement - BobServiceSession - - #define - LOG - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - free_element_cb - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - af13678f833c82ede6bf87b5c40a8c10e - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - destroy_service_session - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a8859b1e3dad395bb39a36cfad9e53e5d - (struct BobServiceSession *s) - - - static void - prepare_client_end_notification - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a5b2cc4a850dae8a0f8245fe1cbdc65ca - (struct BobServiceSession *session) - - - static void - cb_channel_destruction - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - ab3dcba3c1218b28569de3f23b15fa8db - (void *cls, const struct GNUNET_CADET_Channel *channel) - - - static void - bob_cadet_done_cb - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a719f4f0ea9cf6057835732701fac3e68 - (void *cls) - - - static void - transmit_bobs_cryptodata_message - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a6493b837b442bd0be89509d976a05718 - (struct BobServiceSession *s) - - - static int - copy_element_cb - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - ae2412694ffc599630f847701bbd68eb4 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - element_cmp - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - abfabe4795e99b4e85e6ac2100501dad8 - (const void *a, const void *b) - - - static int - check_alices_cryptodata_message - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a1ebb6cd0ce2bfa39395e76bb6915e16c - (void *cls, const struct EccAliceCryptodataMessage *msg) - - - static void - handle_alices_cryptodata_message - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - aa332e0ed766fc8e34c577ff16f7c91b3 - (void *cls, const struct EccAliceCryptodataMessage *msg) - - - static void - cb_intersection_element_removed - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - aa7de9388b0af602afe5174597ad64689 - (void *cls, const struct GNUNET_SET_Element *element, uint64_t current_size, enum GNUNET_SET_Status status) - - - static void - start_intersection - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a23f81fe515b5140b8f0ed1f403c684e1 - (struct BobServiceSession *s) - - - static void - handle_alices_computation_request - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a87490c4c9898440b62e4c5d60297ee6c - (void *cls, const struct EccServiceRequestMessage *msg) - - - static void * - cb_channel_incoming - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a67b0189c1784cd01138a8ca312aee5c5 - (void *cls, struct GNUNET_CADET_Channel *channel, const struct GNUNET_PeerIdentity *initiator) - - - static int - check_bob_client_message_multipart - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a57c365671c661ee9aedce8da8066adc3 - (void *cls, const struct ComputationBobCryptodataMultipartMessage *msg) - - - static void - handle_bob_client_message_multipart - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a0640ac3a4e74402d0e7d1ca291e26d94 - (void *cls, const struct ComputationBobCryptodataMultipartMessage *msg) - - - static int - check_bob_client_message - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - aaf6bb728ae76e87996493403ce2577d4 - (void *cls, const struct BobComputationMessage *msg) - - - static void - handle_bob_client_message - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a8f657617249eb742962d048e8f5ee9f7 - (void *cls, const struct BobComputationMessage *msg) - - - static void - shutdown_task - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void * - client_connect_cb - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a65e657e2e0d8973473b5cae1cd326b0e - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_cls) - - - static void - run - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a09cd4237713bf6b6270cea1e9250d19e - ("scalarproduct-bob", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(bob_client_message, GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_TO_BOB, struct BobComputationMessage, NULL), GNUNET_MQ_hd_var_size(bob_client_message_multipart, GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_MULTIPART_BOB, struct ComputationBobCryptodataMultipartMessage, NULL), GNUNET_MQ_handler_end()) - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_CADET_Handle * - my_cadet - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a4bbe9fcc60a15c6390a26e2ef3c35af5 - - - - static struct GNUNET_CRYPTO_EccDlogContext * - edc - d0/d78/gnunet-service-scalarproduct-ecc__bob_8c.html - a0b498959b00163b526318b96db499917 - - - - - gnunet-service-scalarproduct.h - /home/grothoff/research/gnunet/src/scalarproduct/ - d8/d97/gnunet-service-scalarproduct_8h - ServiceRequestMessage - AliceCryptodataMessage - BobCryptodataMessage - BobCryptodataMultipartMessage - - - gnunet-service-scalarproduct_alice.c - /home/grothoff/research/gnunet/src/scalarproduct/ - d1/d59/gnunet-service-scalarproduct__alice_8c - platform.h - gnunet_util_lib.h - gnunet_core_service.h - gnunet_cadet_service.h - gnunet_applications.h - gnunet_protocols.h - gnunet_scalarproduct_service.h - gnunet_set_service.h - scalarproduct.h - gnunet-service-scalarproduct.h - MpiElement - AliceServiceSession - - #define - LOG - d1/d59/gnunet-service-scalarproduct__alice_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - ELEMENT_CAPACITY - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a6a5c32dde30dc994a64cfa357fba5088 - - - - static int - free_element_cb - d1/d59/gnunet-service-scalarproduct__alice_8c.html - af13678f833c82ede6bf87b5c40a8c10e - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - destroy_service_session - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a5aeea7d42413508fa37922ebf602d05f - (struct AliceServiceSession *s) - - - static void - prepare_client_end_notification - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a57f7a1ef1cb1654c56f8a147ef7558b7 - (struct AliceServiceSession *session) - - - static void - transmit_client_response - d1/d59/gnunet-service-scalarproduct__alice_8c.html - ae0363b5746b79b14c138decb799de8c3 - (struct AliceServiceSession *s) - - - static void - cb_channel_destruction - d1/d59/gnunet-service-scalarproduct__alice_8c.html - ab3dcba3c1218b28569de3f23b15fa8db - (void *cls, const struct GNUNET_CADET_Channel *channel) - - - static gcry_mpi_t - compute_square_sum_mpi_elements - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a8d18345254f6aa63ba06534aba916f56 - (const struct MpiElement *vector, uint32_t length) - - - static gcry_mpi_t - compute_square_sum - d1/d59/gnunet-service-scalarproduct__alice_8c.html - ac70c1fe75e6fdad10f727a1b2b9ecf3f - (const gcry_mpi_t *vector, uint32_t length) - - - static gcry_mpi_t - compute_scalar_product - d1/d59/gnunet-service-scalarproduct__alice_8c.html - ac74bcb117d67c5235812f25fcffdb923 - (struct AliceServiceSession *session) - - - static int - check_bobs_cryptodata_multipart - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a540c62b48a734f99e65a225836190b9f - (void *cls, const struct BobCryptodataMultipartMessage *msg) - - - static void - handle_bobs_cryptodata_multipart - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a8f73b33dbfde1626d399091f1a003c6b - (void *cls, const struct BobCryptodataMultipartMessage *msg) - - - static int - check_bobs_cryptodata_message - d1/d59/gnunet-service-scalarproduct__alice_8c.html - aae6ffeb23a0b5dbb608f6de7c5276a4c - (void *cls, const struct BobCryptodataMessage *msg) - - - static void - handle_bobs_cryptodata_message - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a708baf3852d87e1e9e8ff97329076634 - (void *cls, const struct BobCryptodataMessage *msg) - - - static int - copy_element_cb - d1/d59/gnunet-service-scalarproduct__alice_8c.html - ae2412694ffc599630f847701bbd68eb4 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - element_cmp - d1/d59/gnunet-service-scalarproduct__alice_8c.html - abfabe4795e99b4e85e6ac2100501dad8 - (const void *a, const void *b) - - - static void - send_alices_cryptodata_message - d1/d59/gnunet-service-scalarproduct__alice_8c.html - aaa2ec3c110cd258da070425c3eff8e23 - (struct AliceServiceSession *s) - - - static void - cb_intersection_element_removed - d1/d59/gnunet-service-scalarproduct__alice_8c.html - aa7de9388b0af602afe5174597ad64689 - (void *cls, const struct GNUNET_SET_Element *element, uint64_t current_size, enum GNUNET_SET_Status status) - - - static void - cb_intersection_request_alice - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a6d5e080f5a1ba91eb7d002e3016f4e3e - (void *cls, const struct GNUNET_PeerIdentity *other_peer, const struct GNUNET_MessageHeader *context_msg, struct GNUNET_SET_Request *request) - - - static void - client_request_complete_alice - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a19be46078f82fcb9a6c9431f05a31966 - (struct AliceServiceSession *s) - - - static int - check_alice_client_message_multipart - d1/d59/gnunet-service-scalarproduct__alice_8c.html - af005278719808326c676ed600d9af1da - (void *cls, const struct ComputationBobCryptodataMultipartMessage *msg) - - - static void - handle_alice_client_message_multipart - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a55d14c57e1f840700cffa5306df3ab03 - (void *cls, const struct ComputationBobCryptodataMultipartMessage *msg) - - - static int - check_alice_client_message - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a4401521aec7e4264fb019da718ea8f91 - (void *cls, const struct AliceComputationMessage *msg) - - - static void - handle_alice_client_message - d1/d59/gnunet-service-scalarproduct__alice_8c.html - ab7ae9bf6ce687bff7057e7844f1daf1e - (void *cls, const struct AliceComputationMessage *msg) - - - static void - shutdown_task - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void * - client_connect_cb - d1/d59/gnunet-service-scalarproduct__alice_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a65e657e2e0d8973473b5cae1cd326b0e - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_cls) - - - static void - run - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d1/d59/gnunet-service-scalarproduct__alice_8c.html - af1fa8227be21f54552f5d32f8a637dfa - ("scalarproduct-alice", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(alice_client_message, GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_TO_ALICE, struct AliceComputationMessage, NULL), GNUNET_MQ_hd_var_size(alice_client_message_multipart, GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_MULTIPART_ALICE, struct ComputationBobCryptodataMultipartMessage, NULL), GNUNET_MQ_handler_end()) - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_CRYPTO_PaillierPublicKey - my_pubkey - d1/d59/gnunet-service-scalarproduct__alice_8c.html - af13de6a6739837af17aad99fd8ee27e1 - - - - static struct GNUNET_CRYPTO_PaillierPrivateKey - my_privkey - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a3290a4aa46f06e4893f62bac6da75dad - - - - static gcry_mpi_t - my_offset - d1/d59/gnunet-service-scalarproduct__alice_8c.html - af509a64918a7cee2becd1a1d68557c3d - - - - static struct GNUNET_CADET_Handle * - my_cadet - d1/d59/gnunet-service-scalarproduct__alice_8c.html - a4bbe9fcc60a15c6390a26e2ef3c35af5 - - - - - gnunet-service-scalarproduct_bob.c - /home/grothoff/research/gnunet/src/scalarproduct/ - d4/d23/gnunet-service-scalarproduct__bob_8c - platform.h - gnunet_util_lib.h - gnunet_core_service.h - gnunet_cadet_service.h - gnunet_applications.h - gnunet_protocols.h - gnunet_scalarproduct_service.h - gnunet_set_service.h - scalarproduct.h - gnunet-service-scalarproduct.h - MpiElement - BobServiceSession - - #define - LOG - d4/d23/gnunet-service-scalarproduct__bob_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - ELEMENT_CAPACITY - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a6a5c32dde30dc994a64cfa357fba5088 - - - - static int - free_element_cb - d4/d23/gnunet-service-scalarproduct__bob_8c.html - af13678f833c82ede6bf87b5c40a8c10e - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - destroy_service_session - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a8859b1e3dad395bb39a36cfad9e53e5d - (struct BobServiceSession *s) - - - static void - prepare_client_end_notification - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a5b2cc4a850dae8a0f8245fe1cbdc65ca - (struct BobServiceSession *session) - - - static void - cb_channel_destruction - d4/d23/gnunet-service-scalarproduct__bob_8c.html - ab3dcba3c1218b28569de3f23b15fa8db - (void *cls, const struct GNUNET_CADET_Channel *channel) - - - static void - bob_cadet_done_cb - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a719f4f0ea9cf6057835732701fac3e68 - (void *cls) - - - static void - transmit_bobs_cryptodata_message_multipart - d4/d23/gnunet-service-scalarproduct__bob_8c.html - aff1c4f0cd61909f9ab34ef15ab908bd5 - (struct BobServiceSession *s) - - - static void - transmit_bobs_cryptodata_message - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a6493b837b442bd0be89509d976a05718 - (struct BobServiceSession *s) - - - static gcry_mpi_t - compute_square_sum - d4/d23/gnunet-service-scalarproduct__bob_8c.html - ac70c1fe75e6fdad10f727a1b2b9ecf3f - (const gcry_mpi_t *vector, uint32_t length) - - - static int - compute_service_response - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a9ab37d3fd1bebaf5e5b3cc7a01b493ca - (struct BobServiceSession *session) - - - static int - copy_element_cb - d4/d23/gnunet-service-scalarproduct__bob_8c.html - ae2412694ffc599630f847701bbd68eb4 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - element_cmp - d4/d23/gnunet-service-scalarproduct__bob_8c.html - abfabe4795e99b4e85e6ac2100501dad8 - (const void *a, const void *b) - - - static void - transmit_cryptographic_reply - d4/d23/gnunet-service-scalarproduct__bob_8c.html - ad9cebd4c59343d3a2158af05a8f156f1 - (struct BobServiceSession *s) - - - static int - check_alices_cryptodata_message - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a6fc128a70c519fdb405317fcbe0343bf - (void *cls, const struct AliceCryptodataMessage *msg) - - - static void - handle_alices_cryptodata_message - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a46656c76c9e0b4fbf6516ad9cbcdd671 - (void *cls, const struct AliceCryptodataMessage *msg) - - - static void - cb_intersection_element_removed - d4/d23/gnunet-service-scalarproduct__bob_8c.html - aa7de9388b0af602afe5174597ad64689 - (void *cls, const struct GNUNET_SET_Element *element, uint64_t current_size, enum GNUNET_SET_Status status) - - - static void - start_intersection - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a23f81fe515b5140b8f0ed1f403c684e1 - (struct BobServiceSession *s) - - - static void - handle_alices_computation_request - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a831b22f2cea76dbdac144a383aa08d50 - (void *cls, const struct ServiceRequestMessage *msg) - - - static void * - cb_channel_incoming - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a67b0189c1784cd01138a8ca312aee5c5 - (void *cls, struct GNUNET_CADET_Channel *channel, const struct GNUNET_PeerIdentity *initiator) - - - static int - check_bob_client_message_multipart - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a57c365671c661ee9aedce8da8066adc3 - (void *cls, const struct ComputationBobCryptodataMultipartMessage *msg) - - - static void - handle_bob_client_message_multipart - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a0640ac3a4e74402d0e7d1ca291e26d94 - (void *cls, const struct ComputationBobCryptodataMultipartMessage *msg) - - - static int - check_bob_client_message - d4/d23/gnunet-service-scalarproduct__bob_8c.html - aaf6bb728ae76e87996493403ce2577d4 - (void *cls, const struct BobComputationMessage *msg) - - - static void - handle_bob_client_message - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a8f657617249eb742962d048e8f5ee9f7 - (void *cls, const struct BobComputationMessage *msg) - - - static void - shutdown_task - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void * - client_connect_cb - d4/d23/gnunet-service-scalarproduct__bob_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a65e657e2e0d8973473b5cae1cd326b0e - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_cls) - - - static void - run - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a09cd4237713bf6b6270cea1e9250d19e - ("scalarproduct-bob", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(bob_client_message, GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_TO_BOB, struct BobComputationMessage, NULL), GNUNET_MQ_hd_var_size(bob_client_message_multipart, GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_MULTIPART_BOB, struct ComputationBobCryptodataMultipartMessage, NULL), GNUNET_MQ_handler_end()) - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_CRYPTO_PaillierPublicKey - my_pubkey - d4/d23/gnunet-service-scalarproduct__bob_8c.html - af13de6a6739837af17aad99fd8ee27e1 - - - - static struct GNUNET_CRYPTO_PaillierPrivateKey - my_privkey - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a3290a4aa46f06e4893f62bac6da75dad - - - - static gcry_mpi_t - my_offset - d4/d23/gnunet-service-scalarproduct__bob_8c.html - af509a64918a7cee2becd1a1d68557c3d - - - - static struct GNUNET_CADET_Handle * - my_cadet - d4/d23/gnunet-service-scalarproduct__bob_8c.html - a4bbe9fcc60a15c6390a26e2ef3c35af5 - - - - - scalarproduct.h - /home/grothoff/research/gnunet/src/scalarproduct/ - d2/dd9/scalarproduct_8h - AliceComputationMessage - BobComputationMessage - ComputationBobCryptodataMultipartMessage - ClientResponseMessage - - #define - LOG_GCRY - d2/dd9/scalarproduct_8h.html - a9879d0c81e26899863e86cfa9c62593d - (level, cmd, rc) - - - - scalarproduct_api.c - /home/grothoff/research/gnunet/src/scalarproduct/ - da/d35/scalarproduct__api_8c - platform.h - gnunet_util_lib.h - gnunet_statistics_service.h - gnunet_scalarproduct_service.h - gnunet_protocols.h - scalarproduct.h - GNUNET_SCALARPRODUCT_ComputationHandle - - #define - LOG - da/d35/scalarproduct__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - void(* - GNUNET_SCALARPRODUCT_ResponseMessageHandler - da/d35/scalarproduct__api_8c.html - ab2648e2f50c4d61b932923efe7586cc0 - )(struct GNUNET_SCALARPRODUCT_ComputationHandle *h, const struct ClientResponseMessage *msg, enum GNUNET_SCALARPRODUCT_ResponseStatus status) - - - static int - check_response - da/d35/scalarproduct__api_8c.html - afe1edb9375c6462083ac1c821b041453 - (void *cls, const struct ClientResponseMessage *message) - - - static void - process_status_message - da/d35/scalarproduct__api_8c.html - a8f0b1aae4800d5833ef26b5339ff4095 - (struct GNUNET_SCALARPRODUCT_ComputationHandle *h, const struct ClientResponseMessage *msg, enum GNUNET_SCALARPRODUCT_ResponseStatus status) - - - static void - handle_response - da/d35/scalarproduct__api_8c.html - a8ff577d5ada1e4b77e2c7ade2d78bad3 - (void *cls, const struct ClientResponseMessage *message) - - - static int - check_unique - da/d35/scalarproduct__api_8c.html - a41203d6bdd347e3db65254a35f86c283 - (const struct GNUNET_SCALARPRODUCT_Element *elements, uint32_t element_count) - - - static void - mq_error_handler - da/d35/scalarproduct__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_SCALARPRODUCT_ComputationHandle * - GNUNET_SCALARPRODUCT_accept_computation - d0/d7d/group__scalarproduct.html - ga58985a231aa19141eb4b0a1ecc480896 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_HashCode *session_key, const struct GNUNET_SCALARPRODUCT_Element *elements, uint32_t element_count, GNUNET_SCALARPRODUCT_ContinuationWithStatus cont, void *cont_cls) - - - static void - process_result_message - da/d35/scalarproduct__api_8c.html - a103842b33ef7f54700ca5c6357dc3ff5 - (struct GNUNET_SCALARPRODUCT_ComputationHandle *h, const struct ClientResponseMessage *msg, enum GNUNET_SCALARPRODUCT_ResponseStatus status) - - - struct GNUNET_SCALARPRODUCT_ComputationHandle * - GNUNET_SCALARPRODUCT_start_computation - d0/d7d/group__scalarproduct.html - ga19bd09514698f5893a63a9010f9bb8a8 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_HashCode *session_key, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_SCALARPRODUCT_Element *elements, uint32_t element_count, GNUNET_SCALARPRODUCT_DatumProcessor cont, void *cont_cls) - - - void - GNUNET_SCALARPRODUCT_cancel - d0/d7d/group__scalarproduct.html - ga4b903dc6cd0b2c320bcacf6b8676f9b6 - (struct GNUNET_SCALARPRODUCT_ComputationHandle *h) - - - - gnunet-secretsharing-profiler.c - /home/grothoff/research/gnunet/src/secretsharing/ - db/d26/gnunet-secretsharing-profiler_8c - platform.h - gnunet_util_lib.h - gnunet_secretsharing_service.h - gnunet_testbed_service.h - - static void - controller_cb - db/d26/gnunet-secretsharing-profiler_8c.html - ae128b43d0608f8f7d975e985e70816b8 - (void *cls, const struct GNUNET_TESTBED_EventInformation *event) - - - static void - session_connect_complete - db/d26/gnunet-secretsharing-profiler_8c.html - a1ab135b03d5fd0afcc1a8e5620fc410d - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - static void - decrypt_connect_complete - db/d26/gnunet-secretsharing-profiler_8c.html - ad7691bc2c58eddee789d7c9f6eb44619 - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - static void - decrypt_cb - db/d26/gnunet-secretsharing-profiler_8c.html - aecf7ef700a265634023b5a7c4d84cf1d - (void *cls, const struct GNUNET_SECRETSHARING_Plaintext *plaintext) - - - static void * - decrypt_connect_adapter - db/d26/gnunet-secretsharing-profiler_8c.html - ad5d20704d9bae9abd4ed08f3a6d43faf - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - decrypt_disconnect_adapter - db/d26/gnunet-secretsharing-profiler_8c.html - aa465c60dde200c87928ace103196f860 - (void *cls, void *op_result) - - - static void - secret_ready_cb - db/d26/gnunet-secretsharing-profiler_8c.html - a25219c74224d02a8036b1f2455fa9641 - (void *cls, struct GNUNET_SECRETSHARING_Share *my_share, struct GNUNET_SECRETSHARING_PublicKey *public_key, unsigned int num_ready_peers, const struct GNUNET_PeerIdentity *ready_peers) - - - static void * - session_connect_adapter - db/d26/gnunet-secretsharing-profiler_8c.html - a161f720512adc87da3dad49900454ab1 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - session_disconnect_adapter - db/d26/gnunet-secretsharing-profiler_8c.html - aa20471cae7cb313172420754bbe76a35 - (void *cls, void *op_result) - - - static void - peer_info_cb - db/d26/gnunet-secretsharing-profiler_8c.html - a82fe2cb57add12bc25c5131ea4f0ec51 - (void *cb_cls, struct GNUNET_TESTBED_Operation *op, const struct GNUNET_TESTBED_PeerInformation *pinfo, const char *emsg) - - - static void - handle_shutdown - db/d26/gnunet-secretsharing-profiler_8c.html - afd0aeb64d5548165cb949230fe935a60 - (void *cls) - - - static void - test_master - db/d26/gnunet-secretsharing-profiler_8c.html - a963e4bed29736b3268a24db76c10487c - (void *cls, struct GNUNET_TESTBED_RunHandle *h, unsigned int num_peers, struct GNUNET_TESTBED_Peer **started_peers, unsigned int links_succeeded, unsigned int links_failed) - - - static void - run - db/d26/gnunet-secretsharing-profiler_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - db/d26/gnunet-secretsharing-profiler_8c.html - a3c04138a5bfe5d72780bb7e82a18e627 - (int argc, char **argv) - - - static unsigned int - num_peers - db/d26/gnunet-secretsharing-profiler_8c.html - aeb5a8d42bd5aaef673df65d99d07016c - - - - static unsigned int - threshold - db/d26/gnunet-secretsharing-profiler_8c.html - a15de605329c8bf35d7654746687e93d2 - - - - static int - decrypt - db/d26/gnunet-secretsharing-profiler_8c.html - ace49647bf6b7643d825703cc2933627a - - - - static struct GNUNET_TIME_Relative - timeout - db/d26/gnunet-secretsharing-profiler_8c.html - aadc54110c9d6c23b7e8f8d38873de91b - - - - static struct GNUNET_TIME_Relative - delay - db/d26/gnunet-secretsharing-profiler_8c.html - adf0135600404e5be11263d34bb89f38f - - - - static struct GNUNET_SECRETSHARING_Session ** - session_handles - db/d26/gnunet-secretsharing-profiler_8c.html - a2daeb0df9a63b2bacaaa9e3a3b56e08b - - - - static struct GNUNET_SECRETSHARING_DecryptionHandle ** - decrypt_handles - db/d26/gnunet-secretsharing-profiler_8c.html - a4a002e08a7453cf0c83870d94446e194 - - - - static struct GNUNET_SECRETSHARING_Share ** - shares - db/d26/gnunet-secretsharing-profiler_8c.html - a2ff43fa311268fc6052f8dbddbdc373e - - - - static struct GNUNET_SECRETSHARING_PublicKey - common_pubkey - db/d26/gnunet-secretsharing-profiler_8c.html - aa21b8b623206bea2d2020e1a1991e45f - - - - static unsigned int - num_connected_sessions - db/d26/gnunet-secretsharing-profiler_8c.html - af7a88777ec8ace86c10bc039462355a9 - - - - static unsigned int - num_connected_decrypt - db/d26/gnunet-secretsharing-profiler_8c.html - a171f6112d828e60edff7a7b2d59319a2 - - - - static struct GNUNET_TESTBED_Peer ** - peers - db/d26/gnunet-secretsharing-profiler_8c.html - a24a67ba86ec027f2c772c0b50641e371 - - - - static struct GNUNET_PeerIdentity * - peer_ids - db/d26/gnunet-secretsharing-profiler_8c.html - ad11daf20c7bce98a9d5bbbe64349692c - - - - static unsigned int - num_retrieved_peer_ids - db/d26/gnunet-secretsharing-profiler_8c.html - a8ea33f036a7e7e900693b252a82f2b0c - - - - static unsigned int - num_generated - db/d26/gnunet-secretsharing-profiler_8c.html - abc2b919e32703068e4f7dc2684053b7b - - - - static unsigned int - num_decrypted - db/d26/gnunet-secretsharing-profiler_8c.html - a5fc251e65e5134bb18b6f906beafdfbc - - - - static struct GNUNET_HashCode - session_id - db/d26/gnunet-secretsharing-profiler_8c.html - a4c801f80d0e266be27f9ca6fee0abd35 - - - - static unsigned int - verbose - db/d26/gnunet-secretsharing-profiler_8c.html - a1209946062659806bc7657fe60753a21 - - - - static struct GNUNET_SECRETSHARING_Plaintext - reference_plaintext - db/d26/gnunet-secretsharing-profiler_8c.html - ab41a6365a05697a71359a59da09d0d4b - - - - static struct GNUNET_SECRETSHARING_Ciphertext - ciphertext - db/d26/gnunet-secretsharing-profiler_8c.html - ac0d134768f2207d6ab09f29183bb7e95 - - - - static struct GNUNET_TIME_Absolute - dkg_start - db/d26/gnunet-secretsharing-profiler_8c.html - a8c9fb43d74488811ff7bfbb0f22de982 - - - - static struct GNUNET_TIME_Absolute - dkg_deadline - db/d26/gnunet-secretsharing-profiler_8c.html - a3dfe5d9f84a20127c914ae147d59626e - - - - static struct GNUNET_TIME_Absolute - decrypt_start - db/d26/gnunet-secretsharing-profiler_8c.html - a6f1b283c5697b59a13642397d4980f96 - - - - static struct GNUNET_TIME_Absolute - decrypt_deadline - db/d26/gnunet-secretsharing-profiler_8c.html - a9b9fdedf80da4ae38a56c1cdbfaada5f - - - - static struct GNUNET_TESTBED_Operation ** - connect_ops - db/d26/gnunet-secretsharing-profiler_8c.html - ace2e1514b8ad4bee15eca2cec08dcdd1 - - - - static int - in_shutdown - db/d26/gnunet-secretsharing-profiler_8c.html - a68056dfb1fbbea5c1742fc58417ce5d6 - - - - - gnunet-service-secretsharing.c - /home/grothoff/research/gnunet/src/secretsharing/ - d5/d28/gnunet-service-secretsharing_8c - platform.h - gnunet_util_lib.h - gnunet_time_lib.h - gnunet_signatures.h - gnunet_consensus_service.h - secretsharing.h - secretsharing_protocol.h - KeygenPeerInfo - DecryptPeerInfo - KeygenSession - DecryptSession - ClientState - - #define - EXTRA_CHECKS - d5/d28/gnunet-service-secretsharing_8c.html - af020c333c80dcbf3354d5b68f8b3babf - - - - static struct KeygenPeerInfo * - get_keygen_peer_info - d5/d28/gnunet-service-secretsharing_8c.html - a2d16e9f57f27573e851304a034101cda - (const struct KeygenSession *ks, const struct GNUNET_PeerIdentity *peer) - - - static struct DecryptPeerInfo * - get_decrypt_peer_info - d5/d28/gnunet-service-secretsharing_8c.html - a745c563fc93256e763480df2e2e86ef6 - (const struct DecryptSession *ds, const struct GNUNET_PeerIdentity *peer) - - - static struct GNUNET_TIME_Absolute - time_between - d5/d28/gnunet-service-secretsharing_8c.html - a5dc3452f3a60d02bca6ec021ffd40c43 - (struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Absolute end, int num, int denum) - - - static int - peer_id_cmp - d5/d28/gnunet-service-secretsharing_8c.html - a53672ab2218f96a28de68b25d366ecb1 - (const void *p1, const void *p2) - - - static int - peer_find - d5/d28/gnunet-service-secretsharing_8c.html - a724aabc15a775af5533f16f359b46298 - (const struct GNUNET_PeerIdentity *haystack, unsigned int n, const struct GNUNET_PeerIdentity *needle) - - - static struct GNUNET_PeerIdentity * - normalize_peers - d5/d28/gnunet-service-secretsharing_8c.html - a8af1e526e872f44535aa0201bbb09583 - (struct GNUNET_PeerIdentity *listed, unsigned int num_listed, unsigned int *num_normalized, unsigned int *my_peer_idx) - - - static void - compute_lagrange_coefficient - d5/d28/gnunet-service-secretsharing_8c.html - aae05e28cef730182efa2b3107c692032 - (gcry_mpi_t coeff, unsigned int j, unsigned int *indices, unsigned int num) - - - static void - decrypt_session_destroy - d5/d28/gnunet-service-secretsharing_8c.html - ac0c0215169b1cccad03df10c833f091d - (struct DecryptSession *ds) - - - static void - keygen_info_destroy - d5/d28/gnunet-service-secretsharing_8c.html - a46896c7f714f72d91fb31a950df53abb - (struct KeygenPeerInfo *info) - - - static void - keygen_session_destroy - d5/d28/gnunet-service-secretsharing_8c.html - a0a32fdbaf6c95908b8f88ede1039ec84 - (struct KeygenSession *ks) - - - static void - cleanup_task - d5/d28/gnunet-service-secretsharing_8c.html - a6326013d99300f02512b1b4e8acfacc7 - (void *cls) - - - static void - generate_presecret_polynomial - d5/d28/gnunet-service-secretsharing_8c.html - a7df0e2d3d19fbe97737d1e97c79529f9 - (struct KeygenSession *ks) - - - static void - keygen_round1_new_element - d5/d28/gnunet-service-secretsharing_8c.html - ad7d2cc0a1fe1728069a33cb59a08710e - (void *cls, const struct GNUNET_SET_Element *element) - - - static void - horner_eval - d5/d28/gnunet-service-secretsharing_8c.html - a1b0c139f21de2158ce730dc732cbf7a8 - (gcry_mpi_t z, gcry_mpi_t *coeff, unsigned int num_coeff, gcry_mpi_t x, gcry_mpi_t m) - - - static void - keygen_round2_conclude - d5/d28/gnunet-service-secretsharing_8c.html - ae60858a9e6ddf9c0f4216031092b1fea - (void *cls) - - - static void - restore_fair - d5/d28/gnunet-service-secretsharing_8c.html - a127be8c5c3e27fa6d6e57d31f78c9119 - (const struct GNUNET_CRYPTO_PaillierPublicKey *ppub, const struct GNUNET_SECRETSHARING_FairEncryption *fe, gcry_mpi_t x, gcry_mpi_t xres) - - - static void - get_fair_encryption_challenge - d5/d28/gnunet-service-secretsharing_8c.html - af751ffebc537c444195dd60ff11aecc4 - (const struct GNUNET_SECRETSHARING_FairEncryption *fe, gcry_mpi_t *e) - - - static int - verify_fair - d5/d28/gnunet-service-secretsharing_8c.html - aeea1cbf9792bed0c6b452e321036ae8d - (const struct GNUNET_CRYPTO_PaillierPublicKey *ppub, const struct GNUNET_SECRETSHARING_FairEncryption *fe) - - - static void - encrypt_fair - d5/d28/gnunet-service-secretsharing_8c.html - ae5d75cc912af9a2996bea492a3a3dc7d - (gcry_mpi_t v, const struct GNUNET_CRYPTO_PaillierPublicKey *ppub, struct GNUNET_SECRETSHARING_FairEncryption *fe) - - - static void - insert_round2_element - d5/d28/gnunet-service-secretsharing_8c.html - a2b3657ec29d1635a9a7780a6de547152 - (struct KeygenSession *ks) - - - static gcry_mpi_t - keygen_reveal_get_exp_coeff - d5/d28/gnunet-service-secretsharing_8c.html - a8668b788c6250dbdaa1e9de528d055a0 - (struct KeygenSession *ks, const struct GNUNET_SECRETSHARING_KeygenRevealData *d, unsigned int idx) - - - static struct GNUNET_SECRETSHARING_FairEncryption * - keygen_reveal_get_enc_preshare - d5/d28/gnunet-service-secretsharing_8c.html - a099b5c3d534b0272ee88909176a641dd - (struct KeygenSession *ks, const struct GNUNET_SECRETSHARING_KeygenRevealData *d, unsigned int idx) - - - static gcry_mpi_t - keygen_reveal_get_exp_preshare - d5/d28/gnunet-service-secretsharing_8c.html - aabfcb69fa39bc1f879b24ca2667bd185 - (struct KeygenSession *ks, const struct GNUNET_SECRETSHARING_KeygenRevealData *d, unsigned int idx) - - - static void - keygen_round2_new_element - d5/d28/gnunet-service-secretsharing_8c.html - a05d10b19b123630c33f9b9cf3aab5c2c - (void *cls, const struct GNUNET_SET_Element *element) - - - static void - keygen_round1_conclude - d5/d28/gnunet-service-secretsharing_8c.html - a21f456a71e30d290c135b064fe2b648f - (void *cls) - - - static void - insert_round1_element - d5/d28/gnunet-service-secretsharing_8c.html - aa952b4646551d48cf08d906a979d7f0d - (struct KeygenSession *ks) - - - static int - check_client_keygen - d5/d28/gnunet-service-secretsharing_8c.html - a29b9299024cf30d1d18a5e9af95a653b - (void *cls, const struct GNUNET_SECRETSHARING_CreateMessage *msg) - - - static void - handle_client_keygen - d5/d28/gnunet-service-secretsharing_8c.html - a27c8b3b5a66475e5b0328d050cabdbf7 - (void *cls, const struct GNUNET_SECRETSHARING_CreateMessage *msg) - - - static void - decrypt_conclude - d5/d28/gnunet-service-secretsharing_8c.html - a24ca84e1793762b389607ada50d7217d - (void *cls) - - - static char * - mpi_to_str - d5/d28/gnunet-service-secretsharing_8c.html - a6d7e91daea97ead6b5ceaa1ef87edd5f - (gcry_mpi_t mpi) - - - static void - decrypt_new_element - d5/d28/gnunet-service-secretsharing_8c.html - a93c4e09376d4cb1eb5de1ea371386fef - (void *cls, const struct GNUNET_SET_Element *element) - - - static void - insert_decrypt_element - d5/d28/gnunet-service-secretsharing_8c.html - a1f5264472a1b764f345e694c2ab1eb48 - (struct DecryptSession *ds) - - - static int - check_client_decrypt - d5/d28/gnunet-service-secretsharing_8c.html - a025f498c327e4eb0731dd3ece2c62f4c - (void *cls, const struct GNUNET_SECRETSHARING_DecryptRequestMessage *msg) - - - static void - handle_client_decrypt - d5/d28/gnunet-service-secretsharing_8c.html - a45afae8099a11466ef7ee43feb3540e9 - (void *cls, const struct GNUNET_SECRETSHARING_DecryptRequestMessage *msg) - - - static void - init_crypto_constants - d5/d28/gnunet-service-secretsharing_8c.html - ac7378321ff2d67b825c56d75a06471f2 - (void) - - - static void - run - d5/d28/gnunet-service-secretsharing_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - static void * - client_connect_cb - d5/d28/gnunet-service-secretsharing_8c.html - a59bdc2686a972268ebbe1bc798ded17c - (void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d5/d28/gnunet-service-secretsharing_8c.html - ac42ef8df5e7252aab48d6463ea70cac5 - (void *cls, struct GNUNET_SERVICE_Client *c, void *internal_cls) - - - - GNUNET_SERVICE_MAIN - d5/d28/gnunet-service-secretsharing_8c.html - a418014059af1a52fa783265215bda48e - ("secretsharing", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(client_keygen, GNUNET_MESSAGE_TYPE_SECRETSHARING_CLIENT_GENERATE, struct GNUNET_SECRETSHARING_CreateMessage, NULL), GNUNET_MQ_hd_var_size(client_decrypt, GNUNET_MESSAGE_TYPE_SECRETSHARING_CLIENT_DECRYPT, struct GNUNET_SECRETSHARING_DecryptRequestMessage, NULL), GNUNET_MQ_handler_end()) - - - static gcry_mpi_t - elgamal_q - d5/d28/gnunet-service-secretsharing_8c.html - a3f1150bcfee7b02206f634bc6035fcf6 - - - - static gcry_mpi_t - elgamal_p - d5/d28/gnunet-service-secretsharing_8c.html - aa5b6fd3f7a88602032ef2d260761c824 - - - - static gcry_mpi_t - elgamal_g - d5/d28/gnunet-service-secretsharing_8c.html - aa4630d51a335b474151a80f3923f02a6 - - - - static struct GNUNET_PeerIdentity - my_peer - d5/d28/gnunet-service-secretsharing_8c.html - aee57bc62d0c2bc965ec03cbeca39f513 - - - - static struct GNUNET_CRYPTO_EddsaPrivateKey * - my_peer_private_key - d5/d28/gnunet-service-secretsharing_8c.html - a2c35458179d353eee3aac92120360f52 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d5/d28/gnunet-service-secretsharing_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - - secretsharing.h - /home/grothoff/research/gnunet/src/secretsharing/ - d3/de1/secretsharing_8h - platform.h - gnunet_util_lib.h - gnunet_time_lib.h - gnunet_common.h - gnunet_secretsharing_service.h - GNUNET_SECRETSHARING_FieldElement - GNUNET_SECRETSHARING_CreateMessage - GNUNET_SECRETSHARING_ShareHeaderNBO - GNUNET_SECRETSHARING_SecretReadyMessage - GNUNET_SECRETSHARING_DecryptRequestMessage - GNUNET_SECRETSHARING_DecryptResponseMessage - GNUNET_SECRETSHARING_Share - - - secretsharing_api.c - /home/grothoff/research/gnunet/src/secretsharing/ - d0/def/secretsharing__api_8c - platform.h - gnunet_util_lib.h - gnunet_secretsharing_service.h - secretsharing.h - GNUNET_SECRETSHARING_Session - GNUNET_SECRETSHARING_DecryptionHandle - - #define - LOG - d0/def/secretsharing__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - ensure_elgamal_initialized - d0/def/secretsharing__api_8c.html - ad1fe7af14d09d1e2034131e4b809767f - (void) - - - static void - handle_session_client_error - d0/def/secretsharing__api_8c.html - a3c10929f920030b052055a5383ec1fca - (void *cls, enum GNUNET_MQ_Error error) - - - static void - handle_decrypt_client_error - d0/def/secretsharing__api_8c.html - a1c8c7a0deb497b26b74598dec12408c5 - (void *cls, enum GNUNET_MQ_Error error) - - - static int - check_secret_ready - d0/def/secretsharing__api_8c.html - a811bcfb00a981501c9aa7ef7592fd1bd - (void *cls, const struct GNUNET_SECRETSHARING_SecretReadyMessage *m) - - - static void - handle_secret_ready - d0/def/secretsharing__api_8c.html - ae68ff9bb3d33209e6b70005c65f1bd4a - (void *cls, const struct GNUNET_SECRETSHARING_SecretReadyMessage *m) - - - void - GNUNET_SECRETSHARING_session_destroy - dd/d5e/group__secretsharing.html - ga2d38f661c99e2c51ba0c850198b98352 - (struct GNUNET_SECRETSHARING_Session *s) - - - struct GNUNET_SECRETSHARING_Session * - GNUNET_SECRETSHARING_create_session - dd/d5e/group__secretsharing.html - ga04d6974c94a042cdbd02d8d0a3bf0cc3 - (const struct GNUNET_CONFIGURATION_Handle *cfg, unsigned int num_peers, const struct GNUNET_PeerIdentity *peers, const struct GNUNET_HashCode *session_id, struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Absolute deadline, unsigned int threshold, GNUNET_SECRETSHARING_SecretReadyCallback cb, void *cls) - - - static void - handle_decrypt_done - d0/def/secretsharing__api_8c.html - a87d014e9491fc211b542ef53eb0992bc - (void *cls, const struct GNUNET_SECRETSHARING_DecryptResponseMessage *m) - - - struct GNUNET_SECRETSHARING_DecryptionHandle * - GNUNET_SECRETSHARING_decrypt - dd/d5e/group__secretsharing.html - ga040e97c22abf20fa1907e4dc730bcb13 - (const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SECRETSHARING_Share *share, const struct GNUNET_SECRETSHARING_Ciphertext *ciphertext, struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Absolute deadline, GNUNET_SECRETSHARING_DecryptCallback decrypt_cb, void *decrypt_cb_cls) - - - int - GNUNET_SECRETSHARING_plaintext_generate_i - dd/d5e/group__secretsharing.html - ga1d1b6cc3a0295809011d23744a1d8e30 - (struct GNUNET_SECRETSHARING_Plaintext *plaintext, int64_t exponent) - - - int - GNUNET_SECRETSHARING_encrypt - dd/d5e/group__secretsharing.html - ga02590b42dc9c2c6a317d74aa03da2045 - (const struct GNUNET_SECRETSHARING_PublicKey *public_key, const struct GNUNET_SECRETSHARING_Plaintext *plaintext, struct GNUNET_SECRETSHARING_Ciphertext *result_ciphertext) - - - void - GNUNET_SECRETSHARING_decrypt_cancel - dd/d5e/group__secretsharing.html - ga05e8b43be1ea06db528bb9d703a5c3e8 - (struct GNUNET_SECRETSHARING_DecryptionHandle *dh) - - - static gcry_mpi_t - elgamal_q - d0/def/secretsharing__api_8c.html - a3f1150bcfee7b02206f634bc6035fcf6 - - - - static gcry_mpi_t - elgamal_p - d0/def/secretsharing__api_8c.html - aa5b6fd3f7a88602032ef2d260761c824 - - - - static gcry_mpi_t - elgamal_g - d0/def/secretsharing__api_8c.html - aa4630d51a335b474151a80f3923f02a6 - - - - - secretsharing_common.c - /home/grothoff/research/gnunet/src/secretsharing/ - db/da4/secretsharing__common_8c - secretsharing.h - - struct GNUNET_SECRETSHARING_Share * - GNUNET_SECRETSHARING_share_read - dd/d5e/group__secretsharing.html - ga8a07c21c61dd244aed66fe121d1da183 - (const void *data, size_t len, size_t *readlen) - - - int - GNUNET_SECRETSHARING_share_write - dd/d5e/group__secretsharing.html - gafc046a95b5e7d30fc3c0b39a407d67c9 - (const struct GNUNET_SECRETSHARING_Share *share, void *buf, size_t buflen, size_t *writelen) - - - void - GNUNET_SECRETSHARING_share_destroy - dd/d5e/group__secretsharing.html - ga2a213fa67408f9882bdf37f70c41d137 - (struct GNUNET_SECRETSHARING_Share *share) - - - - secretsharing_protocol.h - /home/grothoff/research/gnunet/src/secretsharing/ - de/ddb/secretsharing__protocol_8h - platform.h - gnunet_common.h - gnunet_protocols.h - secretsharing.h - GNUNET_SECRETSHARING_KeygenCommitData - GNUNET_SECRETSHARING_KeygenRevealData - GNUNET_SECRETSHARING_DecryptData - GNUNET_SECRETSHARING_FairEncryption - - - gnunet-service-set.c - /home/grothoff/research/gnunet/src/set/ - dd/df4/gnunet-service-set_8c - gnunet-service-set.h - gnunet-service-set_union.h - gnunet-service-set_intersection.h - gnunet-service-set_protocol.h - gnunet_statistics_service.h - LazyCopyRequest - Listener - GarbageContext - - #define - INCOMING_CHANNEL_TIMEOUT - dd/df4/gnunet-service-set_8c.html - ac9e802e18d518ba857601921c47b3f17 - - - - static struct Operation * - get_incoming - dd/df4/gnunet-service-set_8c.html - aabdaef0d97a841c58e51e14540708982 - (uint32_t id) - - - static void - incoming_destroy - dd/df4/gnunet-service-set_8c.html - a983d10eaea7664f290d1680dd2bd9425 - (struct Operation *op) - - - static int - garbage_collect_cb - dd/df4/gnunet-service-set_8c.html - a0129f9c5f840ed1cbfbc7666618a3f02 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - collect_generation_garbage - dd/df4/gnunet-service-set_8c.html - a3c529de8d8fba4824ed8be28afd73df4 - (struct Set *set) - - - static int - is_excluded_generation - dd/df4/gnunet-service-set_8c.html - a90fa00780137dc98a603a8c53136f3b5 - (unsigned int generation, struct GenerationRange *excluded, unsigned int excluded_size) - - - static int - is_element_of_generation - dd/df4/gnunet-service-set_8c.html - a841c75cd70a3eb5801972a494cd0db45 - (struct ElementEntry *ee, unsigned int query_generation, struct GenerationRange *excluded, unsigned int excluded_size) - - - int - _GSS_is_element_of_operation - dd/df4/gnunet-service-set_8c.html - a06dbd83bc6ea18b61c73388cef57ae4c - (struct ElementEntry *ee, struct Operation *op) - - - void - _GSS_operation_destroy - dd/df4/gnunet-service-set_8c.html - ae0e6acf3a6f14fb7dc8c44bd6abd933c - (struct Operation *op, int gc) - - - static void * - client_connect_cb - dd/df4/gnunet-service-set_8c.html - a59bdc2686a972268ebbe1bc798ded17c - (void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - static int - destroy_elements_iterator - dd/df4/gnunet-service-set_8c.html - a6943d31285441726809cfd6732a89034 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - client_disconnect_cb - dd/df4/gnunet-service-set_8c.html - ade6f1667a3402af7cf5a5024e40d34b5 - (void *cls, struct GNUNET_SERVICE_Client *client, void *internal_cls) - - - static int - check_incoming_msg - dd/df4/gnunet-service-set_8c.html - a83a96ac15029b159b1551213bca3b2e9 - (void *cls, const struct OperationRequestMessage *msg) - - - static void - handle_incoming_msg - dd/df4/gnunet-service-set_8c.html - a6706199941b6d9660839abaa7c72f76f - (void *cls, const struct OperationRequestMessage *msg) - - - static void - execute_add - dd/df4/gnunet-service-set_8c.html - a7ce03353c4cdfc05870e7baf073cd74f - (struct Set *set, const struct GNUNET_SET_ElementMessage *msg) - - - static void - execute_remove - dd/df4/gnunet-service-set_8c.html - aa05519ae08c3202634044b25ae562239 - (struct Set *set, const struct GNUNET_SET_ElementMessage *msg) - - - static void - execute_mutation - dd/df4/gnunet-service-set_8c.html - a790ccb7bded186fbe68eabfc19af7c41 - (struct Set *set, const struct GNUNET_SET_ElementMessage *msg) - - - static void - execute_delayed_mutations - dd/df4/gnunet-service-set_8c.html - a211011557598af631f34e997a9e7abaf - (struct Set *set) - - - static void - send_client_element - dd/df4/gnunet-service-set_8c.html - a73762b5f131d0df6794e710be809bed0 - (struct Set *set) - - - static void - handle_client_iterate - dd/df4/gnunet-service-set_8c.html - a7ab61d5117efa0e67ea69c0bac0a0311 - (void *cls, const struct GNUNET_MessageHeader *m) - - - static void - handle_client_create_set - dd/df4/gnunet-service-set_8c.html - af9507bb8357776933cf03b4a858064c1 - (void *cls, const struct GNUNET_SET_CreateMessage *msg) - - - static void - incoming_timeout_cb - dd/df4/gnunet-service-set_8c.html - aeab5a728ac25e81c37f14b2c687bb5ef - (void *cls) - - - static void * - channel_new_cb - dd/df4/gnunet-service-set_8c.html - a5bdc96d28b4a4282b60dce777ce3f6e4 - (void *cls, struct GNUNET_CADET_Channel *channel, const struct GNUNET_PeerIdentity *source) - - - static void - channel_end_cb - dd/df4/gnunet-service-set_8c.html - ae44501b3b0185b779e4c3b9905360c0b - (void *channel_ctx, const struct GNUNET_CADET_Channel *channel) - - - void - _GSS_operation_destroy2 - dd/df4/gnunet-service-set_8c.html - ab91447b1ada4de9c06eaeced42f3c6a6 - (struct Operation *op) - - - static void - channel_window_cb - dd/df4/gnunet-service-set_8c.html - a7a0cb4fb4472360f6020497601bea883 - (void *cls, const struct GNUNET_CADET_Channel *channel, int window_size) - - - static void - handle_client_listen - dd/df4/gnunet-service-set_8c.html - af2f566f4a6f732fe48cb4acf857e2f09 - (void *cls, const struct GNUNET_SET_ListenMessage *msg) - - - static void - handle_client_reject - dd/df4/gnunet-service-set_8c.html - aad451c232769be2743f623423d5a2eb6 - (void *cls, const struct GNUNET_SET_RejectMessage *msg) - - - static int - check_client_mutation - dd/df4/gnunet-service-set_8c.html - a2cd49675d6f6a77761c2c892d6613d88 - (void *cls, const struct GNUNET_SET_ElementMessage *msg) - - - static void - handle_client_mutation - dd/df4/gnunet-service-set_8c.html - a6fc8f94784524a84709a51c065ea8d37 - (void *cls, const struct GNUNET_SET_ElementMessage *msg) - - - static void - advance_generation - dd/df4/gnunet-service-set_8c.html - a7bd5053416435327f7464e8819b58f60 - (struct Set *set) - - - static int - check_client_evaluate - dd/df4/gnunet-service-set_8c.html - a30eba5da3eb47dfd64433dbbc7a98cf8 - (void *cls, const struct GNUNET_SET_EvaluateMessage *msg) - - - static void - handle_client_evaluate - dd/df4/gnunet-service-set_8c.html - ab53867ac7b0aa17040226d05e3b74a29 - (void *cls, const struct GNUNET_SET_EvaluateMessage *msg) - - - static void - handle_client_iter_ack - dd/df4/gnunet-service-set_8c.html - a6da7ba017872a5968ff743500a70527a - (void *cls, const struct GNUNET_SET_IterAckMessage *ack) - - - static void - handle_client_copy_lazy_prepare - dd/df4/gnunet-service-set_8c.html - a7f535dcbb1eab04b01b6c37f0dede958 - (void *cls, const struct GNUNET_MessageHeader *mh) - - - static void - handle_client_copy_lazy_connect - dd/df4/gnunet-service-set_8c.html - aaa9a4a29aee229173bbaf1810e85c642 - (void *cls, const struct GNUNET_SET_CopyLazyConnectMessage *msg) - - - static void - handle_client_cancel - dd/df4/gnunet-service-set_8c.html - ad12e5e3a58de5810498b15c13543de97 - (void *cls, const struct GNUNET_SET_CancelMessage *msg) - - - static void - handle_client_accept - dd/df4/gnunet-service-set_8c.html - aaab413732bd8c88df0f77834092e09ec - (void *cls, const struct GNUNET_SET_AcceptMessage *msg) - - - static void - shutdown_task - dd/df4/gnunet-service-set_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - run - dd/df4/gnunet-service-set_8c.html - afab0511d617b1f42d6fa1a979d2d2a0f - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - dd/df4/gnunet-service-set_8c.html - ad19b553a636685a442c20e50c06fa84a - ("set", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_fixed_size(client_accept, GNUNET_MESSAGE_TYPE_SET_ACCEPT, struct GNUNET_SET_AcceptMessage, NULL), GNUNET_MQ_hd_fixed_size(client_iter_ack, GNUNET_MESSAGE_TYPE_SET_ITER_ACK, struct GNUNET_SET_IterAckMessage, NULL), GNUNET_MQ_hd_var_size(client_mutation, GNUNET_MESSAGE_TYPE_SET_ADD, struct GNUNET_SET_ElementMessage, NULL), GNUNET_MQ_hd_fixed_size(client_create_set, GNUNET_MESSAGE_TYPE_SET_CREATE, struct GNUNET_SET_CreateMessage, NULL), GNUNET_MQ_hd_fixed_size(client_iterate, GNUNET_MESSAGE_TYPE_SET_ITER_REQUEST, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_hd_var_size(client_evaluate, GNUNET_MESSAGE_TYPE_SET_EVALUATE, struct GNUNET_SET_EvaluateMessage, NULL), GNUNET_MQ_hd_fixed_size(client_listen, GNUNET_MESSAGE_TYPE_SET_LISTEN, struct GNUNET_SET_ListenMessage, NULL), GNUNET_MQ_hd_fixed_size(client_reject, GNUNET_MESSAGE_TYPE_SET_REJECT, struct GNUNET_SET_RejectMessage, NULL), GNUNET_MQ_hd_var_size(client_mutation, GNUNET_MESSAGE_TYPE_SET_REMOVE, struct GNUNET_SET_ElementMessage, NULL), GNUNET_MQ_hd_fixed_size(client_cancel, GNUNET_MESSAGE_TYPE_SET_CANCEL, struct GNUNET_SET_CancelMessage, NULL), GNUNET_MQ_hd_fixed_size(client_copy_lazy_prepare, GNUNET_MESSAGE_TYPE_SET_COPY_LAZY_PREPARE, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_hd_fixed_size(client_copy_lazy_connect, GNUNET_MESSAGE_TYPE_SET_COPY_LAZY_CONNECT, struct GNUNET_SET_CopyLazyConnectMessage, NULL), GNUNET_MQ_handler_end()) - - - static struct GNUNET_CADET_Handle * - cadet - dd/df4/gnunet-service-set_8c.html - a47ece5e6039b85b48d07e1534b3a267b - - - - static struct LazyCopyRequest * - lazy_copy_head - dd/df4/gnunet-service-set_8c.html - aa06af724b87eb85451922429984f0710 - - - - static struct LazyCopyRequest * - lazy_copy_tail - dd/df4/gnunet-service-set_8c.html - aace96a3bb2f2c50bb914b1b78faa1dd8 - - - - static uint32_t - lazy_copy_cookie - dd/df4/gnunet-service-set_8c.html - a9511810f90fa7c69a8f124306832a1b2 - - - - struct GNUNET_STATISTICS_Handle * - _GSS_statistics - dd/df4/gnunet-service-set_8c.html - a7331d68af75a9f8e479ac7b2ea7e1c8b - - - - static struct Listener * - listener_head - dd/df4/gnunet-service-set_8c.html - a2b73dde476c9031988be8b7dae97a439 - - - - static struct Listener * - listener_tail - dd/df4/gnunet-service-set_8c.html - a98c8f9938a25c6831958d434fca227b9 - - - - static unsigned int - num_clients - dd/df4/gnunet-service-set_8c.html - a73e5bc6f6a65419b538230e4ec95b034 - - - - static int - in_shutdown - dd/df4/gnunet-service-set_8c.html - a68056dfb1fbbea5c1742fc58417ce5d6 - - - - static uint32_t - suggest_id - dd/df4/gnunet-service-set_8c.html - a14bdfd1ef7ab1ba9699b8f85b60cf61a - - - - - gnunet-service-set.h - /home/grothoff/research/gnunet/src/set/ - db/d50/gnunet-service-set_8h - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_applications.h - gnunet_core_service.h - gnunet_cadet_service.h - gnunet_set_service.h - set.h - SetVT - MutationEvent - ElementEntry - ClientState - Operation - SetContent - GenerationRange - PendingMutation - Set - - struct SetState *(* - SetCreateImpl - db/d50/gnunet-service-set_8h.html - af7f527767eb0742a71e24764cc076421 - )(void) - - - void(* - SetAddRemoveImpl - db/d50/gnunet-service-set_8h.html - a1187189e9d5fb79a79f7dfabe99eee19 - )(struct SetState *state, struct ElementEntry *ee) - - - struct SetState *(* - SetCopyStateImpl - db/d50/gnunet-service-set_8h.html - aac4c5ad912a52dc163e5b50242ff8d13 - )(struct SetState *state) - - - void(* - SetDestroyImpl - db/d50/gnunet-service-set_8h.html - ab62b186b62d64273e4b8cf69c83c76b3 - )(struct SetState *state) - - - struct OperationState *(* - OpAcceptImpl - db/d50/gnunet-service-set_8h.html - a8a814a6af25cf2005254032d8b73de80 - )(struct Operation *op) - - - struct OperationState *(* - OpEvaluateImpl - db/d50/gnunet-service-set_8h.html - a6bd56459ceae96b725a456378e5db469 - )(struct Operation *op, const struct GNUNET_MessageHeader *opaque_context) - - - void(* - OpCancelImpl - db/d50/gnunet-service-set_8h.html - abe03f6352900f67f8cec562338092b43 - )(struct Operation *op) - - - void(* - OpChannelDeathImpl - db/d50/gnunet-service-set_8h.html - ad66c6f9da1768da16daf66f740c170ab - )(struct Operation *op) - - - void - _GSS_operation_destroy - db/d50/gnunet-service-set_8h.html - ae0e6acf3a6f14fb7dc8c44bd6abd933c - (struct Operation *op, int gc) - - - void - _GSS_operation_destroy2 - db/d50/gnunet-service-set_8h.html - ab91447b1ada4de9c06eaeced42f3c6a6 - (struct Operation *op) - - - const struct SetVT * - _GSS_union_vt - db/d50/gnunet-service-set_8h.html - af60ced8dd780018d25b641ec188081b7 - (void) - - - const struct SetVT * - _GSS_intersection_vt - db/d50/gnunet-service-set_8h.html - adf7042a2ba7e12c7478dfa3e980541df - (void) - - - int - _GSS_is_element_of_operation - db/d50/gnunet-service-set_8h.html - a06dbd83bc6ea18b61c73388cef57ae4c - (struct ElementEntry *ee, struct Operation *op) - - - struct GNUNET_STATISTICS_Handle * - _GSS_statistics - db/d50/gnunet-service-set_8h.html - a7331d68af75a9f8e479ac7b2ea7e1c8b - - - - - gnunet-service-set_intersection.c - /home/grothoff/research/gnunet/src/set/ - d2/d7d/gnunet-service-set__intersection_8c - platform.h - gnunet_util_lib.h - gnunet_statistics_service.h - gnunet-service-set.h - gnunet_block_lib.h - gnunet-service-set_protocol.h - gnunet-service-set_intersection.h - OperationState - SetState - - - IntersectionOperationPhase - d2/d7d/gnunet-service-set__intersection_8c.html - a2ab1d10e21d01edef56ce68a3cb3838f - - - - PHASE_INITIAL - d2/d7d/gnunet-service-set__intersection_8c.html - a2ab1d10e21d01edef56ce68a3cb3838fa00a78fa6710daf60099ea8e0a4a189f1 - - - - PHASE_COUNT_SENT - d2/d7d/gnunet-service-set__intersection_8c.html - a2ab1d10e21d01edef56ce68a3cb3838faa45a306cfdeea2ef2a3ac28fb811c9a1 - - - - PHASE_BF_EXCHANGE - d2/d7d/gnunet-service-set__intersection_8c.html - a2ab1d10e21d01edef56ce68a3cb3838fa79d06b8cc508d9d2611a9b761e6de26e - - - - PHASE_MUST_SEND_DONE - d2/d7d/gnunet-service-set__intersection_8c.html - a2ab1d10e21d01edef56ce68a3cb3838fad6a5deed99308c3e454eb05bb1b70263 - - - - PHASE_DONE_RECEIVED - d2/d7d/gnunet-service-set__intersection_8c.html - a2ab1d10e21d01edef56ce68a3cb3838fa6235b7ce8d96f1fc35c61fdc76a11f03 - - - - PHASE_FINISHED - d2/d7d/gnunet-service-set__intersection_8c.html - a2ab1d10e21d01edef56ce68a3cb3838fa711f0edf5467b45c77d8943e36456e2d - - - - static void - send_client_removed_element - d2/d7d/gnunet-service-set__intersection_8c.html - ad867f0dd7fa2a9f191886e1e91ffc31a - (struct Operation *op, struct GNUNET_SET_Element *element) - - - static int - filtered_map_initialization - d2/d7d/gnunet-service-set__intersection_8c.html - a4fa136b4962d9e82cb5c929c729c7229 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - iterator_bf_reduce - d2/d7d/gnunet-service-set__intersection_8c.html - a311a93dc7ccb1f119871ec32d25f1c7f - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - iterator_bf_create - d2/d7d/gnunet-service-set__intersection_8c.html - aeb367b098a48f6cd2347f4b488e31e2a - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - fail_intersection_operation - d2/d7d/gnunet-service-set__intersection_8c.html - a5a3595ae13c93537cce824682dbbd3e2 - (struct Operation *op) - - - static void - send_bloomfilter - d2/d7d/gnunet-service-set__intersection_8c.html - ab3c27258ceeaf9e1de95b56ee36161d0 - (struct Operation *op) - - - static void - send_client_done_and_destroy - d2/d7d/gnunet-service-set__intersection_8c.html - a8cd35afba1f98cb1b7eff4ff4a276cd1 - (void *cls) - - - static void - finished_local_operations - d2/d7d/gnunet-service-set__intersection_8c.html - a73fccf6cf31b647b36edf033131dfb25 - (void *cls) - - - static void - send_p2p_done - d2/d7d/gnunet-service-set__intersection_8c.html - a52706a842b2808a19538404165dd6877 - (struct Operation *op) - - - static void - send_remaining_elements - d2/d7d/gnunet-service-set__intersection_8c.html - a5487f7c7c1382197eaa4c3491466f8d3 - (void *cls) - - - static int - initialize_map_unfiltered - d2/d7d/gnunet-service-set__intersection_8c.html - aa3600548fe909f6103528129901b9454 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - send_element_count - d2/d7d/gnunet-service-set__intersection_8c.html - ac5f7278d4659a0110fdcda5d1fb5db8b - (struct Operation *op) - - - static void - begin_bf_exchange - d2/d7d/gnunet-service-set__intersection_8c.html - a412aabe4ddd868a5c83d5fb2260bc5f8 - (struct Operation *op) - - - void - handle_intersection_p2p_element_info - d2/d7d/gnunet-service-set__intersection_8c.html - a28154b8c1fc08d4f687744686590eed8 - (void *cls, const struct IntersectionElementInfoMessage *msg) - - - static void - process_bf - d2/d7d/gnunet-service-set__intersection_8c.html - abf53c2513a93af44dc9e2be2a96cd1ad - (struct Operation *op) - - - int - check_intersection_p2p_bf - d2/d7d/gnunet-service-set__intersection_8c.html - a854543e8170bf65f4934b8415bb80132 - (void *cls, const struct BFMessage *msg) - - - void - handle_intersection_p2p_bf - d2/d7d/gnunet-service-set__intersection_8c.html - a27b20aff1aba4cd3cfe4d9af8b57a35e - (void *cls, const struct BFMessage *msg) - - - static int - filter_all - d2/d7d/gnunet-service-set__intersection_8c.html - a4877df9c89ab4d85e961306167708e6c - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - void - handle_intersection_p2p_done - d2/d7d/gnunet-service-set__intersection_8c.html - a557931d14ecc25df127462ffd46f889d - (void *cls, const struct IntersectionDoneMessage *idm) - - - static struct OperationState * - intersection_evaluate - d2/d7d/gnunet-service-set__intersection_8c.html - af28d7a840e0236a9fb0f7c71a267f4ff - (struct Operation *op, const struct GNUNET_MessageHeader *opaque_context) - - - static struct OperationState * - intersection_accept - d2/d7d/gnunet-service-set__intersection_8c.html - af0b6ff4629168c9784e518ac6bb6b71e - (struct Operation *op) - - - static void - intersection_op_cancel - d2/d7d/gnunet-service-set__intersection_8c.html - ab3dd5056865feaf17c94ff7b825c4c73 - (struct Operation *op) - - - static struct SetState * - intersection_set_create - d2/d7d/gnunet-service-set__intersection_8c.html - a8f9c4d269cf7d4c1766c0eaa546205aa - () - - - static void - intersection_add - d2/d7d/gnunet-service-set__intersection_8c.html - acf10d6967e23629161d3521322a37611 - (struct SetState *set_state, struct ElementEntry *ee) - - - static void - intersection_set_destroy - d2/d7d/gnunet-service-set__intersection_8c.html - a457a9c66305463ce8ae28e9ce49f5864 - (struct SetState *set_state) - - - static void - intersection_remove - d2/d7d/gnunet-service-set__intersection_8c.html - a166e03b6fd5dd6f52cf2acb11feb5447 - (struct SetState *set_state, struct ElementEntry *element) - - - static void - intersection_channel_death - d2/d7d/gnunet-service-set__intersection_8c.html - ad06e44197898ede01d8230533dc6ffaf - (struct Operation *op) - - - const struct SetVT * - _GSS_intersection_vt - d2/d7d/gnunet-service-set__intersection_8c.html - a6368553400d92fa807629de87cb90606 - () - - - - gnunet-service-set_intersection.h - /home/grothoff/research/gnunet/src/set/ - d0/d57/gnunet-service-set__intersection_8h - gnunet-service-set.h - - int - check_intersection_p2p_bf - d0/d57/gnunet-service-set__intersection_8h.html - a854543e8170bf65f4934b8415bb80132 - (void *cls, const struct BFMessage *msg) - - - void - handle_intersection_p2p_bf - d0/d57/gnunet-service-set__intersection_8h.html - a27b20aff1aba4cd3cfe4d9af8b57a35e - (void *cls, const struct BFMessage *msg) - - - void - handle_intersection_p2p_element_info - d0/d57/gnunet-service-set__intersection_8h.html - a28154b8c1fc08d4f687744686590eed8 - (void *cls, const struct IntersectionElementInfoMessage *msg) - - - void - handle_intersection_p2p_done - d0/d57/gnunet-service-set__intersection_8h.html - a557931d14ecc25df127462ffd46f889d - (void *cls, const struct IntersectionDoneMessage *idm) - - - - gnunet-service-set_protocol.h - /home/grothoff/research/gnunet/src/set/ - da/d2b/gnunet-service-set__protocol_8h - platform.h - gnunet_common.h - OperationRequestMessage - IBFMessage - InquiryMessage - IntersectionElementInfoMessage - BFMessage - IntersectionDoneMessage - StrataEstimatorMessage - - - gnunet-service-set_union.c - /home/grothoff/research/gnunet/src/set/ - d9/dba/gnunet-service-set__union_8c - platform.h - gnunet_util_lib.h - gnunet_statistics_service.h - gnunet-service-set.h - ibf.h - gnunet-service-set_union.h - gnunet-service-set_union_strata_estimator.h - gnunet-service-set_protocol.h - OperationState - KeyEntry - SendElementClosure - SetState - GetElementContext - - #define - LOG - d9/dba/gnunet-service-set__union_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - SE_STRATA_COUNT - d9/dba/gnunet-service-set__union_8c.html - abcb4189f490bd77a1fc00d6b4f0e00eb - - - - #define - SE_IBF_SIZE - d9/dba/gnunet-service-set__union_8c.html - a5ccad492a5ee0c43d508a158ab6a9fea - - - - #define - SE_IBF_HASH_NUM - d9/dba/gnunet-service-set__union_8c.html - ae8d545233f191da3ffc40f45f4c6f904 - - - - #define - MAX_BUCKETS_PER_MESSAGE - d9/dba/gnunet-service-set__union_8c.html - a13e8cb5f4f24adc22db19f7a824d165e - - - - #define - MAX_IBF_ORDER - d9/dba/gnunet-service-set__union_8c.html - af3ef77336403cd067da9184aab6ccf82 - - - - #define - IBF_ALPHA - d9/dba/gnunet-service-set__union_8c.html - a82791fa2b331d3f6487172f851cee0bb - - - - - UnionOperationPhase - d9/dba/gnunet-service-set__union_8c.html - adf28d33047d64c5fbef6132735d3f036 - - - - PHASE_EXPECT_SE - d9/dba/gnunet-service-set__union_8c.html - adf28d33047d64c5fbef6132735d3f036a1efd9b9a9f78a27d9c645ea25762010e - - - - PHASE_EXPECT_IBF - d9/dba/gnunet-service-set__union_8c.html - adf28d33047d64c5fbef6132735d3f036aefe2845f0fe8239848029b6005fa5d33 - - - - PHASE_EXPECT_IBF_CONT - d9/dba/gnunet-service-set__union_8c.html - adf28d33047d64c5fbef6132735d3f036a9c244fec90f76033b8a3ca35ad39199b - - - - PHASE_INVENTORY_ACTIVE - d9/dba/gnunet-service-set__union_8c.html - adf28d33047d64c5fbef6132735d3f036af6894139e764555988968157757c2bdc - - - - PHASE_INVENTORY_PASSIVE - d9/dba/gnunet-service-set__union_8c.html - adf28d33047d64c5fbef6132735d3f036a0411f751c3e266fa44d4c7c79a5f20d9 - - - - PHASE_FINISH_CLOSING - d9/dba/gnunet-service-set__union_8c.html - adf28d33047d64c5fbef6132735d3f036a0d28b9115f0ba8934a4050f78d695a9f - - - - PHASE_FINISH_WAITING - d9/dba/gnunet-service-set__union_8c.html - adf28d33047d64c5fbef6132735d3f036a4a2a9976a28887f6020397c586cc3424 - - - - PHASE_DONE - d9/dba/gnunet-service-set__union_8c.html - adf28d33047d64c5fbef6132735d3f036a0d5db78978ff5893130a9cce95b4cdb0 - - - - PHASE_FULL_SENDING - d9/dba/gnunet-service-set__union_8c.html - adf28d33047d64c5fbef6132735d3f036ad8381d522e334e8975a96eb014ad10f0 - - - - static int - destroy_key_to_element_iter - d9/dba/gnunet-service-set__union_8c.html - aac78ae65f1e6f2c4b69e9a537430e294 - (void *cls, uint32_t key, void *value) - - - static void - union_op_cancel - d9/dba/gnunet-service-set__union_8c.html - aaef4070c61128824452302ce84629eec - (struct Operation *op) - - - static void - fail_union_operation - d9/dba/gnunet-service-set__union_8c.html - a83ec5eb67b7348fa645bc54aeea9f88c - (struct Operation *op) - - - static struct IBF_Key - get_ibf_key - d9/dba/gnunet-service-set__union_8c.html - a41da813ed937e0341a3d4e30700226fc - (const struct GNUNET_HashCode *src) - - - static int - op_get_element_iterator - d9/dba/gnunet-service-set__union_8c.html - aed4e9ec4b1c1e1ecfb27e0e86f58a6cf - (void *cls, uint32_t key, void *value) - - - static struct KeyEntry * - op_get_element - d9/dba/gnunet-service-set__union_8c.html - a0cbdd402ee96f28dcd45a20bab78e232 - (struct Operation *op, const struct GNUNET_HashCode *element_hash) - - - static void - op_register_element - d9/dba/gnunet-service-set__union_8c.html - a95e992553c58eb810289c47c65cfa275 - (struct Operation *op, struct ElementEntry *ee, int received) - - - static void - salt_key - d9/dba/gnunet-service-set__union_8c.html - a925140f9720f388433913c64e04262ef - (const struct IBF_Key *k_in, uint32_t salt, struct IBF_Key *k_out) - - - static void - unsalt_key - d9/dba/gnunet-service-set__union_8c.html - a8be77332ea5c07740236152a2eceaf9e - (const struct IBF_Key *k_in, uint32_t salt, struct IBF_Key *k_out) - - - static int - prepare_ibf_iterator - d9/dba/gnunet-service-set__union_8c.html - aeec14aa813dc672fc16bdf8427ea7a11 - (void *cls, uint32_t key, void *value) - - - static int - init_key_to_element_iterator - d9/dba/gnunet-service-set__union_8c.html - a55e49de804d7aeed28d198c23ab2b6ba - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - initialize_key_to_element - d9/dba/gnunet-service-set__union_8c.html - aa0c32871146206cfb069548004a49b01 - (struct Operation *op) - - - static int - prepare_ibf - d9/dba/gnunet-service-set__union_8c.html - a9457cd718473524f1f1708e7744b86e3 - (struct Operation *op, uint32_t size) - - - static int - send_ibf - d9/dba/gnunet-service-set__union_8c.html - a80f50572627781a7d6ced7df9d877964 - (struct Operation *op, uint16_t ibf_order) - - - static unsigned int - get_order_from_difference - d9/dba/gnunet-service-set__union_8c.html - afa6ebb150d534a625454f6df941c0b0e - (unsigned int diff) - - - static int - send_full_element_iterator - d9/dba/gnunet-service-set__union_8c.html - a24da70dd107eed2a766fbe0efe124b49 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - send_full_set - d9/dba/gnunet-service-set__union_8c.html - a2dfdd09125795ae890bf6d95eea9d3c4 - (struct Operation *op) - - - int - check_union_p2p_strata_estimator - d9/dba/gnunet-service-set__union_8c.html - a2fcbbf9f6c1d99270ee55eb866c23016 - (void *cls, const struct StrataEstimatorMessage *msg) - - - void - handle_union_p2p_strata_estimator - d9/dba/gnunet-service-set__union_8c.html - a004056c98a72617d1e96fd71ea1ad72a - (void *cls, const struct StrataEstimatorMessage *msg) - - - static int - send_offers_iterator - d9/dba/gnunet-service-set__union_8c.html - a562360a9111c4c4a03769687e5a1c354 - (void *cls, uint32_t key, void *value) - - - static void - send_offers_for_key - d9/dba/gnunet-service-set__union_8c.html - aa6de17baa927c4565f10adef290e2b15 - (struct Operation *op, struct IBF_Key ibf_key) - - - static int - decode_and_send - d9/dba/gnunet-service-set__union_8c.html - a1c77b237a95d0f1da2bdf405c6ad9c90 - (struct Operation *op) - - - int - check_union_p2p_ibf - d9/dba/gnunet-service-set__union_8c.html - acc332936a32ad0fe40d547c46100e104 - (void *cls, const struct IBFMessage *msg) - - - void - handle_union_p2p_ibf - d9/dba/gnunet-service-set__union_8c.html - a1f78644d44178415551095b6b367ead6 - (void *cls, const struct IBFMessage *msg) - - - static void - send_client_element - d9/dba/gnunet-service-set__union_8c.html - ae36f9878d36ab3e3409b912965abe20a - (struct Operation *op, struct GNUNET_SET_Element *element, int status) - - - static void - send_client_done - d9/dba/gnunet-service-set__union_8c.html - a8732eabd802226976a6a314b50c83392 - (void *cls) - - - static void - maybe_finish - d9/dba/gnunet-service-set__union_8c.html - a4f5a4eed26d84d1af0e6d3d4e1c3aace - (struct Operation *op) - - - int - check_union_p2p_elements - d9/dba/gnunet-service-set__union_8c.html - a023d7f905f71f7a6b4c41fbbfb41148f - (void *cls, const struct GNUNET_SET_ElementMessage *emsg) - - - void - handle_union_p2p_elements - d9/dba/gnunet-service-set__union_8c.html - aa535b3d0b1baef57e4e2ea974367ec86 - (void *cls, const struct GNUNET_SET_ElementMessage *emsg) - - - int - check_union_p2p_full_element - d9/dba/gnunet-service-set__union_8c.html - a3442ca9b9fd5a640503a0539a1ac9ef3 - (void *cls, const struct GNUNET_SET_ElementMessage *emsg) - - - void - handle_union_p2p_full_element - d9/dba/gnunet-service-set__union_8c.html - a3b7260e88326edb3146b4d864da94bb7 - (void *cls, const struct GNUNET_SET_ElementMessage *emsg) - - - int - check_union_p2p_inquiry - d9/dba/gnunet-service-set__union_8c.html - af1093af05e979955834f821874ecdce8 - (void *cls, const struct InquiryMessage *msg) - - - void - handle_union_p2p_inquiry - d9/dba/gnunet-service-set__union_8c.html - a8bcb54bcde7e30165cf010898091eddb - (void *cls, const struct InquiryMessage *msg) - - - static int - send_missing_full_elements_iter - d9/dba/gnunet-service-set__union_8c.html - a605d0fd905d6be2636546a2e5576343f - (void *cls, uint32_t key, void *value) - - - void - handle_union_p2p_request_full - d9/dba/gnunet-service-set__union_8c.html - aeab5850119e234d11a396d69e1e5192c - (void *cls, const struct GNUNET_MessageHeader *mh) - - - void - handle_union_p2p_full_done - d9/dba/gnunet-service-set__union_8c.html - aabb39a17a837980d0b59688593a9341c - (void *cls, const struct GNUNET_MessageHeader *mh) - - - int - check_union_p2p_demand - d9/dba/gnunet-service-set__union_8c.html - acb51d30cefbfe092d4fbed7e82d8f1f4 - (void *cls, const struct GNUNET_MessageHeader *mh) - - - void - handle_union_p2p_demand - d9/dba/gnunet-service-set__union_8c.html - aa56788af3565574fc063f687a47e2781 - (void *cls, const struct GNUNET_MessageHeader *mh) - - - int - check_union_p2p_offer - d9/dba/gnunet-service-set__union_8c.html - a74d0e2334caab467b486f60e33947f81 - (void *cls, const struct GNUNET_MessageHeader *mh) - - - void - handle_union_p2p_offer - d9/dba/gnunet-service-set__union_8c.html - a0235bfa3c4bd7a47dd3ff3bd97077250 - (void *cls, const struct GNUNET_MessageHeader *mh) - - - void - handle_union_p2p_done - d9/dba/gnunet-service-set__union_8c.html - a56047a531f3277a90eee4257d7a49c62 - (void *cls, const struct GNUNET_MessageHeader *mh) - - - void - handle_union_p2p_over - d9/dba/gnunet-service-set__union_8c.html - a77a49aeead264d9b680b49ab21a017ac - (void *cls, const struct GNUNET_MessageHeader *mh) - - - static struct OperationState * - union_evaluate - d9/dba/gnunet-service-set__union_8c.html - a128e03133006bf61c720df373cc0825c - (struct Operation *op, const struct GNUNET_MessageHeader *opaque_context) - - - static struct OperationState * - union_accept - d9/dba/gnunet-service-set__union_8c.html - a8126f6bff6ae52cd03762f90a0f2450f - (struct Operation *op) - - - static struct SetState * - union_set_create - d9/dba/gnunet-service-set__union_8c.html - a1e533b3bba461477a2fadbdb643f7677 - (void) - - - static void - union_add - d9/dba/gnunet-service-set__union_8c.html - a995647ff7a721bbaad0e4df9019735df - (struct SetState *set_state, struct ElementEntry *ee) - - - static void - union_remove - d9/dba/gnunet-service-set__union_8c.html - a7b96d8ef9ea84610ea2b648b6571a45d - (struct SetState *set_state, struct ElementEntry *ee) - - - static void - union_set_destroy - d9/dba/gnunet-service-set__union_8c.html - a0aa9b3252df3a700948c2e7a3dadbb6e - (struct SetState *set_state) - - - static struct SetState * - union_copy_state - d9/dba/gnunet-service-set__union_8c.html - a563e16df3e4e402747b08ce2937b4d64 - (struct SetState *state) - - - static void - union_channel_death - d9/dba/gnunet-service-set__union_8c.html - a817d56a8f1f949ecab1ad8e27c695d32 - (struct Operation *op) - - - const struct SetVT * - _GSS_union_vt - d9/dba/gnunet-service-set__union_8c.html - acb474dfe69409d579834d148913e41e7 - () - - - - gnunet-service-set_union.h - /home/grothoff/research/gnunet/src/set/ - d9/d09/gnunet-service-set__union_8h - gnunet-service-set.h - gnunet-service-set_protocol.h - - int - check_union_p2p_strata_estimator - d9/d09/gnunet-service-set__union_8h.html - a2fcbbf9f6c1d99270ee55eb866c23016 - (void *cls, const struct StrataEstimatorMessage *msg) - - - void - handle_union_p2p_strata_estimator - d9/d09/gnunet-service-set__union_8h.html - a004056c98a72617d1e96fd71ea1ad72a - (void *cls, const struct StrataEstimatorMessage *msg) - - - int - check_union_p2p_ibf - d9/d09/gnunet-service-set__union_8h.html - acc332936a32ad0fe40d547c46100e104 - (void *cls, const struct IBFMessage *msg) - - - void - handle_union_p2p_ibf - d9/d09/gnunet-service-set__union_8h.html - a1f78644d44178415551095b6b367ead6 - (void *cls, const struct IBFMessage *msg) - - - int - check_union_p2p_elements - d9/d09/gnunet-service-set__union_8h.html - a023d7f905f71f7a6b4c41fbbfb41148f - (void *cls, const struct GNUNET_SET_ElementMessage *emsg) - - - void - handle_union_p2p_elements - d9/d09/gnunet-service-set__union_8h.html - aa535b3d0b1baef57e4e2ea974367ec86 - (void *cls, const struct GNUNET_SET_ElementMessage *emsg) - - - int - check_union_p2p_full_element - d9/d09/gnunet-service-set__union_8h.html - a3442ca9b9fd5a640503a0539a1ac9ef3 - (void *cls, const struct GNUNET_SET_ElementMessage *emsg) - - - void - handle_union_p2p_full_element - d9/d09/gnunet-service-set__union_8h.html - a3b7260e88326edb3146b4d864da94bb7 - (void *cls, const struct GNUNET_SET_ElementMessage *emsg) - - - int - check_union_p2p_inquiry - d9/d09/gnunet-service-set__union_8h.html - af1093af05e979955834f821874ecdce8 - (void *cls, const struct InquiryMessage *msg) - - - void - handle_union_p2p_inquiry - d9/d09/gnunet-service-set__union_8h.html - a8bcb54bcde7e30165cf010898091eddb - (void *cls, const struct InquiryMessage *msg) - - - void - handle_union_p2p_request_full - d9/d09/gnunet-service-set__union_8h.html - aeab5850119e234d11a396d69e1e5192c - (void *cls, const struct GNUNET_MessageHeader *mh) - - - void - handle_union_p2p_full_done - d9/d09/gnunet-service-set__union_8h.html - aabb39a17a837980d0b59688593a9341c - (void *cls, const struct GNUNET_MessageHeader *mh) - - - int - check_union_p2p_demand - d9/d09/gnunet-service-set__union_8h.html - acb51d30cefbfe092d4fbed7e82d8f1f4 - (void *cls, const struct GNUNET_MessageHeader *mh) - - - void - handle_union_p2p_demand - d9/d09/gnunet-service-set__union_8h.html - aa56788af3565574fc063f687a47e2781 - (void *cls, const struct GNUNET_MessageHeader *mh) - - - int - check_union_p2p_offer - d9/d09/gnunet-service-set__union_8h.html - a74d0e2334caab467b486f60e33947f81 - (void *cls, const struct GNUNET_MessageHeader *mh) - - - void - handle_union_p2p_offer - d9/d09/gnunet-service-set__union_8h.html - a0235bfa3c4bd7a47dd3ff3bd97077250 - (void *cls, const struct GNUNET_MessageHeader *mh) - - - void - handle_union_p2p_done - d9/d09/gnunet-service-set__union_8h.html - a56047a531f3277a90eee4257d7a49c62 - (void *cls, const struct GNUNET_MessageHeader *mh) - - - void - handle_union_p2p_over - d9/d09/gnunet-service-set__union_8h.html - a77a49aeead264d9b680b49ab21a017ac - (void *cls, const struct GNUNET_MessageHeader *mh) - - - - gnunet-service-set_union_strata_estimator.c - /home/grothoff/research/gnunet/src/set/ - dc/d69/gnunet-service-set__union__strata__estimator_8c - platform.h - gnunet_util_lib.h - ibf.h - gnunet-service-set_union_strata_estimator.h - - #define - FAIL_10_1_COMPATIBILTIY - dc/d69/gnunet-service-set__union__strata__estimator_8c.html - a87ef2474dff817ef360402ab57df93e2 - - - - size_t - strata_estimator_write - dc/d69/gnunet-service-set__union__strata__estimator_8c.html - a96e80346bc22f0850ecdb40e24db2af1 - (const struct StrataEstimator *se, void *buf) - - - int - strata_estimator_read - dc/d69/gnunet-service-set__union__strata__estimator_8c.html - a6bb868eff93f40643e3b9572a1488d34 - (const void *buf, size_t buf_len, int is_compressed, struct StrataEstimator *se) - - - void - strata_estimator_insert - dc/d69/gnunet-service-set__union__strata__estimator_8c.html - a9ec3196cc0a9154ee45671355d6e82b7 - (struct StrataEstimator *se, struct IBF_Key key) - - - void - strata_estimator_remove - dc/d69/gnunet-service-set__union__strata__estimator_8c.html - abece99ae537454740ec209b61e7faa27 - (struct StrataEstimator *se, struct IBF_Key key) - - - struct StrataEstimator * - strata_estimator_create - dc/d69/gnunet-service-set__union__strata__estimator_8c.html - a4c04bcdaa5aa1df1929f06f11a255347 - (unsigned int strata_count, uint32_t ibf_size, uint8_t ibf_hashnum) - - - unsigned int - strata_estimator_difference - dc/d69/gnunet-service-set__union__strata__estimator_8c.html - a2b258c4c89c7f91b0d602a8d6e9e0036 - (const struct StrataEstimator *se1, const struct StrataEstimator *se2) - - - struct StrataEstimator * - strata_estimator_dup - dc/d69/gnunet-service-set__union__strata__estimator_8c.html - ac3a4a7f62f21bb41f60cd2e579cd7cbb - (struct StrataEstimator *se) - - - void - strata_estimator_destroy - dc/d69/gnunet-service-set__union__strata__estimator_8c.html - a63cac115397c2de89a3ff9282cb5a94d - (struct StrataEstimator *se) - - - - gnunet-service-set_union_strata_estimator.h - /home/grothoff/research/gnunet/src/set/ - dd/d2b/gnunet-service-set__union__strata__estimator_8h - platform.h - gnunet_common.h - gnunet_util_lib.h - StrataEstimator - - size_t - strata_estimator_write - dd/d2b/gnunet-service-set__union__strata__estimator_8h.html - a96e80346bc22f0850ecdb40e24db2af1 - (const struct StrataEstimator *se, void *buf) - - - int - strata_estimator_read - dd/d2b/gnunet-service-set__union__strata__estimator_8h.html - a6bb868eff93f40643e3b9572a1488d34 - (const void *buf, size_t buf_len, int is_compressed, struct StrataEstimator *se) - - - struct StrataEstimator * - strata_estimator_create - dd/d2b/gnunet-service-set__union__strata__estimator_8h.html - a4c04bcdaa5aa1df1929f06f11a255347 - (unsigned int strata_count, uint32_t ibf_size, uint8_t ibf_hashnum) - - - unsigned int - strata_estimator_difference - dd/d2b/gnunet-service-set__union__strata__estimator_8h.html - a2b258c4c89c7f91b0d602a8d6e9e0036 - (const struct StrataEstimator *se1, const struct StrataEstimator *se2) - - - void - strata_estimator_insert - dd/d2b/gnunet-service-set__union__strata__estimator_8h.html - a9ec3196cc0a9154ee45671355d6e82b7 - (struct StrataEstimator *se, struct IBF_Key key) - - - void - strata_estimator_remove - dd/d2b/gnunet-service-set__union__strata__estimator_8h.html - abece99ae537454740ec209b61e7faa27 - (struct StrataEstimator *se, struct IBF_Key key) - - - void - strata_estimator_destroy - dd/d2b/gnunet-service-set__union__strata__estimator_8h.html - a63cac115397c2de89a3ff9282cb5a94d - (struct StrataEstimator *se) - - - struct StrataEstimator * - strata_estimator_dup - dd/d2b/gnunet-service-set__union__strata__estimator_8h.html - ac3a4a7f62f21bb41f60cd2e579cd7cbb - (struct StrataEstimator *se) - - - - gnunet-set-ibf-profiler.c - /home/grothoff/research/gnunet/src/set/ - d9/da1/gnunet-set-ibf-profiler_8c - platform.h - gnunet_util_lib.h - ibf.h - - static void - register_hashcode - d9/da1/gnunet-set-ibf-profiler_8c.html - a963c519a710212a21a22bef7b451331a - (struct GNUNET_HashCode *hash) - - - static void - iter_hashcodes - d9/da1/gnunet-set-ibf-profiler_8c.html - ada4e9378c2f1c5f9d28c9a5d4d45ea02 - (struct IBF_Key key, GNUNET_CONTAINER_MulitHashMapIteratorCallback iter, void *cls) - - - static int - insert_iterator - d9/da1/gnunet-set-ibf-profiler_8c.html - ae9d1dc248e4f69e3228bdef69306be97 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - remove_iterator - d9/da1/gnunet-set-ibf-profiler_8c.html - a073e13589d51884257d591e9b69f536e - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - run - d9/da1/gnunet-set-ibf-profiler_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d9/da1/gnunet-set-ibf-profiler_8c.html - a3c04138a5bfe5d72780bb7e82a18e627 - (int argc, char **argv) - - - static unsigned int - asize - d9/da1/gnunet-set-ibf-profiler_8c.html - aa3f0fb5786ec61c4516d33c5fd836084 - - - - static unsigned int - bsize - d9/da1/gnunet-set-ibf-profiler_8c.html - abaf03a0642ae28b93f83cb660bc30a62 - - - - static unsigned int - csize - d9/da1/gnunet-set-ibf-profiler_8c.html - a9ac3e53c4e130d0dbd3366df01cb4aec - - - - static unsigned int - hash_num - d9/da1/gnunet-set-ibf-profiler_8c.html - a61d46295ff5956ca6c1725b316328a56 - - - - static unsigned int - ibf_size - d9/da1/gnunet-set-ibf-profiler_8c.html - ac9fb28d63bc82a1bfb7be40f093ded9b - - - - static enum GNUNET_CRYPTO_Quality - random_quality - d9/da1/gnunet-set-ibf-profiler_8c.html - a2f523797900af9cc786e1d59410fb15f - - - - static struct GNUNET_CONTAINER_MultiHashMap * - set_a - d9/da1/gnunet-set-ibf-profiler_8c.html - a2247f8ee3ee73a9419ead754249d06c9 - - - - static struct GNUNET_CONTAINER_MultiHashMap * - set_b - d9/da1/gnunet-set-ibf-profiler_8c.html - ad4710cd5bee889c9f9d58fce7ec8d5bd - - - - static struct GNUNET_CONTAINER_MultiHashMap * - set_c - d9/da1/gnunet-set-ibf-profiler_8c.html - a8e0820453a5a47b8c5d156d012c445aa - - - - static struct GNUNET_CONTAINER_MultiHashMap * - key_to_hashcode - d9/da1/gnunet-set-ibf-profiler_8c.html - a5e17e9e8ffdcc5811b3258a65e0c4960 - - - - static struct InvertibleBloomFilter * - ibf_a - d9/da1/gnunet-set-ibf-profiler_8c.html - a9436ccdd68bf19d0ea499526adc53fdb - - - - static struct InvertibleBloomFilter * - ibf_b - d9/da1/gnunet-set-ibf-profiler_8c.html - a971e285136a5ebb14c08e240714bb95a - - - - - gnunet-set-profiler.c - /home/grothoff/research/gnunet/src/set/ - d6/d03/gnunet-set-profiler_8c - platform.h - gnunet_util_lib.h - gnunet_statistics_service.h - gnunet_set_service.h - gnunet_testbed_service.h - SetInfo - - static int - map_remove_iterator - d6/d03/gnunet-set-profiler_8c.html - a7eac3bd653c81fbf6d19ce85c13b3991 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - statistics_result - d6/d03/gnunet-set-profiler_8c.html - aa4a2b97d300bddffb66dac4cc09266bb - (void *cls, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - static void - statistics_done - d6/d03/gnunet-set-profiler_8c.html - a241a3236b432b9ea24cb197eb86c0608 - (void *cls, int success) - - - static void - check_all_done - d6/d03/gnunet-set-profiler_8c.html - a9763bf8d2bb93c3bc81c1cb528f9628e - (void) - - - static void - set_result_cb - d6/d03/gnunet-set-profiler_8c.html - acd5ddcd76fe5569de1eb2a337e39fc35 - (void *cls, const struct GNUNET_SET_Element *element, uint64_t current_size, enum GNUNET_SET_Status status) - - - static void - set_listen_cb - d6/d03/gnunet-set-profiler_8c.html - a432e6866df958cf2b3c4c1f3c8874b27 - (void *cls, const struct GNUNET_PeerIdentity *other_peer, const struct GNUNET_MessageHeader *context_msg, struct GNUNET_SET_Request *request) - - - static int - set_insert_iterator - d6/d03/gnunet-set-profiler_8c.html - ab4be5d086c7ead6b3e8c07e8a670e73d - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - handle_shutdown - d6/d03/gnunet-set-profiler_8c.html - afd0aeb64d5548165cb949230fe935a60 - (void *cls) - - - static void - run - d6/d03/gnunet-set-profiler_8c.html - a8e2b33063885e9e225d57d2e1f721596 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_TESTING_Peer *peer) - - - static void - pre_run - d6/d03/gnunet-set-profiler_8c.html - a65df6b377809571befd5877e94165bfe - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d6/d03/gnunet-set-profiler_8c.html - a3c04138a5bfe5d72780bb7e82a18e627 - (int argc, char **argv) - - - static int - ret - d6/d03/gnunet-set-profiler_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static unsigned int - num_a - d6/d03/gnunet-set-profiler_8c.html - a17518f13f0ada5c4e325ea1f0da2a795 - - - - static unsigned int - num_b - d6/d03/gnunet-set-profiler_8c.html - a53d8a9ac93f5b9ae9ba68f271fbf0ab9 - - - - static unsigned int - num_c - d6/d03/gnunet-set-profiler_8c.html - aa7533d4fa1ed24fe53ed95586dcc20e2 - - - - static char * - op_str - d6/d03/gnunet-set-profiler_8c.html - aceb2029bc64edba6a1c3eaaa3762e206 - - - - static const struct GNUNET_CONFIGURATION_Handle * - config - d6/d03/gnunet-set-profiler_8c.html - a9be80f37928ebf7473dd819243902916 - - - - struct SetInfo - info1 - d6/d03/gnunet-set-profiler_8c.html - aab53356dba989cdfad4b6df333052474 - - - - struct SetInfo - info2 - d6/d03/gnunet-set-profiler_8c.html - a09ad4dcca040f722d3cc7478162a3b3c - - - - static struct GNUNET_CONTAINER_MultiHashMap * - common_sent - d6/d03/gnunet-set-profiler_8c.html - ab489eba68b3c20319fff4ff9bba27948 - - - - static struct GNUNET_HashCode - app_id - d6/d03/gnunet-set-profiler_8c.html - a86f8b8ba3bc50429be26fd14612abfa7 - - - - static struct GNUNET_PeerIdentity - local_peer - d6/d03/gnunet-set-profiler_8c.html - af2e5c3f372755ce8a537eb193f5b7d8a - - - - static struct GNUNET_SET_ListenHandle * - set_listener - d6/d03/gnunet-set-profiler_8c.html - ae695cd3d490c35212a78ff3f66bb71a9 - - - - static int - byzantine - d6/d03/gnunet-set-profiler_8c.html - a9004e7e5286de0aefce6fed4a4b08880 - - - - static unsigned int - force_delta - d6/d03/gnunet-set-profiler_8c.html - a71d65cc08d6af15875ed145a32e6555b - - - - static unsigned int - force_full - d6/d03/gnunet-set-profiler_8c.html - a2a72c55bf3e2f36c0fd266689b6ec449 - - - - static unsigned int - element_size - d6/d03/gnunet-set-profiler_8c.html - ae4d21d9bcec7a17129ac21131eda7f4b - - - - static struct GNUNET_STATISTICS_Handle * - statistics - d6/d03/gnunet-set-profiler_8c.html - a70eeeef3c0683109444ec9ae7cd95398 - - - - static char * - statistics_filename - d6/d03/gnunet-set-profiler_8c.html - ad4559c8717a2a603cce4578137ff6559 - - - - static FILE * - statistics_file - d6/d03/gnunet-set-profiler_8c.html - aa9e0c360e4bdf302db46559bafc3872c - - - - - ibf.c - /home/grothoff/research/gnunet/src/set/ - d3/db8/ibf_8c - ibf.h - - #define - IBF_KEY_HASH_VAL - d3/db8/ibf_8c.html - a8fe608776a3b96427943b071685101c1 - (k) - - - struct IBF_Key - ibf_key_from_hashcode - d3/db8/ibf_8c.html - a6124a8ec6d95d3c126e389ba50ae96f6 - (const struct GNUNET_HashCode *hash) - - - void - ibf_hashcode_from_key - d3/db8/ibf_8c.html - a9d3512797c4f2f433c6d8235b9f36124 - (struct IBF_Key key, struct GNUNET_HashCode *dst) - - - struct InvertibleBloomFilter * - ibf_create - d3/db8/ibf_8c.html - a918d9fc8ca5fcf31e36e466fc4453aeb - (uint32_t size, uint8_t hash_num) - - - static void - ibf_get_indices - d3/db8/ibf_8c.html - a903508769509de605142fec1b8ef7afc - (const struct InvertibleBloomFilter *ibf, struct IBF_Key key, int *dst) - - - static void - ibf_insert_into - d3/db8/ibf_8c.html - ab90cf5aaaa31aa2dcf176abf669682a2 - (struct InvertibleBloomFilter *ibf, struct IBF_Key key, const int *buckets, int side) - - - void - ibf_insert - d3/db8/ibf_8c.html - a9e945f0a5b81939e2e4521ede7f8b75e - (struct InvertibleBloomFilter *ibf, struct IBF_Key key) - - - void - ibf_remove - d3/db8/ibf_8c.html - ad0becdeda1c8a44251d0bf36a693b641 - (struct InvertibleBloomFilter *ibf, struct IBF_Key key) - - - static int - ibf_is_empty - d3/db8/ibf_8c.html - ace93f370afad06a2e1dd324c9eccde18 - (struct InvertibleBloomFilter *ibf) - - - int - ibf_decode - d3/db8/ibf_8c.html - a375b527a10b39ef84e7ec624cd3eec43 - (struct InvertibleBloomFilter *ibf, int *ret_side, struct IBF_Key *ret_id) - - - void - ibf_write_slice - d3/db8/ibf_8c.html - a625e23b0ab844b6dc8766e4cfe56bd7d - (const struct InvertibleBloomFilter *ibf, uint32_t start, uint32_t count, void *buf) - - - void - ibf_read_slice - d3/db8/ibf_8c.html - a49f5106bf16b06ee509d1f12630fd69c - (const void *buf, uint32_t start, uint32_t count, struct InvertibleBloomFilter *ibf) - - - void - ibf_subtract - d3/db8/ibf_8c.html - a0888ff191047b89a3cf9f321055416c4 - (struct InvertibleBloomFilter *ibf1, const struct InvertibleBloomFilter *ibf2) - - - struct InvertibleBloomFilter * - ibf_dup - d3/db8/ibf_8c.html - abbb5515715a8383ff829f9595e547369 - (const struct InvertibleBloomFilter *ibf) - - - void - ibf_destroy - d3/db8/ibf_8c.html - af2b6a1fb771e9ddcf04fc335eaa44146 - (struct InvertibleBloomFilter *ibf) - - - - ibf.h - /home/grothoff/research/gnunet/src/set/ - d6/d8b/ibf_8h - platform.h - gnunet_util_lib.h - IBF_Key - IBF_KeyHash - IBF_Count - InvertibleBloomFilter - - #define - IBF_BUCKET_SIZE - d6/d8b/ibf_8h.html - a74e9445752d29446d877a0be40309a31 - - - - void - ibf_write_slice - d6/d8b/ibf_8h.html - a625e23b0ab844b6dc8766e4cfe56bd7d - (const struct InvertibleBloomFilter *ibf, uint32_t start, uint32_t count, void *buf) - - - void - ibf_read_slice - d6/d8b/ibf_8h.html - a49f5106bf16b06ee509d1f12630fd69c - (const void *buf, uint32_t start, uint32_t count, struct InvertibleBloomFilter *ibf) - - - struct IBF_Key - ibf_key_from_hashcode - d6/d8b/ibf_8h.html - a6124a8ec6d95d3c126e389ba50ae96f6 - (const struct GNUNET_HashCode *hash) - - - void - ibf_hashcode_from_key - d6/d8b/ibf_8h.html - a9d3512797c4f2f433c6d8235b9f36124 - (struct IBF_Key key, struct GNUNET_HashCode *dst) - - - struct InvertibleBloomFilter * - ibf_create - d6/d8b/ibf_8h.html - a918d9fc8ca5fcf31e36e466fc4453aeb - (uint32_t size, uint8_t hash_num) - - - void - ibf_insert - d6/d8b/ibf_8h.html - a9e945f0a5b81939e2e4521ede7f8b75e - (struct InvertibleBloomFilter *ibf, struct IBF_Key key) - - - void - ibf_remove - d6/d8b/ibf_8h.html - ad0becdeda1c8a44251d0bf36a693b641 - (struct InvertibleBloomFilter *ibf, struct IBF_Key key) - - - void - ibf_subtract - d6/d8b/ibf_8h.html - a0888ff191047b89a3cf9f321055416c4 - (struct InvertibleBloomFilter *ibf1, const struct InvertibleBloomFilter *ibf2) - - - int - ibf_decode - d6/d8b/ibf_8h.html - a375b527a10b39ef84e7ec624cd3eec43 - (struct InvertibleBloomFilter *ibf, int *ret_side, struct IBF_Key *ret_id) - - - struct InvertibleBloomFilter * - ibf_dup - d6/d8b/ibf_8h.html - abbb5515715a8383ff829f9595e547369 - (const struct InvertibleBloomFilter *ibf) - - - void - ibf_destroy - d6/d8b/ibf_8h.html - af2b6a1fb771e9ddcf04fc335eaa44146 - (struct InvertibleBloomFilter *ibf) - - - - ibf_sim.c - /home/grothoff/research/gnunet/src/set/ - d3/d36/ibf__sim_8c - - #define - MAX_IBF_DECODE - d3/d36/ibf__sim_8c.html - a5005964d5607f2d8ceb61e381b759a6b - - - - #define - ROUNDS - d3/d36/ibf__sim_8c.html - a69479655ab94c875413d38689002ff98 - - - - #define - FIX1 - d3/d36/ibf__sim_8c.html - ae0a46ba223cf24cbc16dba92db77a761 - - - - #define - FIX2 - d3/d36/ibf__sim_8c.html - a4e8b2e017a119de8e38969e397604f57 - - - - #define - STRATA - d3/d36/ibf__sim_8c.html - a2a2ed62cff52e633616535fcab0bae4d - - - - #define - VERBOSE - d3/d36/ibf__sim_8c.html - a42f8c497a1968074f38bf5055c650dca - - - - #define - SLOW - d3/d36/ibf__sim_8c.html - a5da43425fff36347c69fc3c090e42c6c - - - - int - main - d3/d36/ibf__sim_8c.html - a3c04138a5bfe5d72780bb7e82a18e627 - (int argc, char **argv) - - - - plugin_block_set_test.c - /home/grothoff/research/gnunet/src/set/ - d5/d9b/plugin__block__set__test_8c - platform.h - gnunet_block_plugin.h - gnunet_block_group_lib.h - - static enum GNUNET_BLOCK_EvaluationResult - block_plugin_set_test_evaluate - d5/d9b/plugin__block__set__test_8c.html - a60ccbf728ef18bfbde81dfed796e831f - (void *cls, struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *group, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - static int - block_plugin_set_test_get_key - d5/d9b/plugin__block__set__test_8c.html - a86fa1bbaa7b56400b5033beee316299f - (void *cls, enum GNUNET_BLOCK_Type type, const void *block, size_t block_size, struct GNUNET_HashCode *key) - - - void * - libgnunet_plugin_block_set_test_init - d5/d9b/plugin__block__set__test_8c.html - a83e9ff17cfc801af470352c7069be0ba - (void *cls) - - - void * - libgnunet_plugin_block_set_test_done - d5/d9b/plugin__block__set__test_8c.html - a26600ab92ce23bf892285dd51852ca9b - (void *cls) - - - - set.h - /home/grothoff/research/gnunet/src/set/ - d4/d13/set_8h - platform.h - gnunet_common.h - gnunet_set_service.h - GNUNET_SET_CreateMessage - GNUNET_SET_ListenMessage - GNUNET_SET_AcceptMessage - GNUNET_SET_RejectMessage - GNUNET_SET_RequestMessage - GNUNET_SET_EvaluateMessage - GNUNET_SET_ResultMessage - GNUNET_SET_ElementMessage - GNUNET_SET_CancelMessage - GNUNET_SET_IterResponseMessage - GNUNET_SET_IterAckMessage - GNUNET_SET_CopyLazyResponseMessage - GNUNET_SET_CopyLazyConnectMessage - - - set_api.c - /home/grothoff/research/gnunet/src/set/ - d5/d56/set__api_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_set_service.h - set.h - SetCopyRequest - GNUNET_SET_Handle - GNUNET_SET_Request - GNUNET_SET_OperationHandle - GNUNET_SET_ListenHandle - - #define - LOG - d5/d56/set__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static struct GNUNET_SET_Handle * - create_internal - d5/d56/set__api_8c.html - a706940f6b5216f3c98aaae4cd1ae6f35 - (const struct GNUNET_CONFIGURATION_Handle *cfg, enum GNUNET_SET_OperationType op, const uint32_t *cookie) - - - static void - handle_copy_lazy - d5/d56/set__api_8c.html - a1356760b1142ffb848716d2b4138e618 - (void *cls, const struct GNUNET_SET_CopyLazyResponseMessage *msg) - - - static int - check_iter_element - d5/d56/set__api_8c.html - a10bccf4bb7195aaa7d43e5dc1a44bef6 - (void *cls, const struct GNUNET_SET_IterResponseMessage *msg) - - - static void - handle_iter_element - d5/d56/set__api_8c.html - ac15175aca7f2e28d89f50224849cfe2b - (void *cls, const struct GNUNET_SET_IterResponseMessage *msg) - - - static void - handle_iter_done - d5/d56/set__api_8c.html - a11c0f02961b14b491522802ab44db9ae - (void *cls, const struct GNUNET_MessageHeader *mh) - - - static int - check_result - d5/d56/set__api_8c.html - a7b14249b40bdc0cf73ed4dbc9597100d - (void *cls, const struct GNUNET_SET_ResultMessage *msg) - - - static void - handle_result - d5/d56/set__api_8c.html - a590f8cca28d11879a69c08ecf9d8f889 - (void *cls, const struct GNUNET_SET_ResultMessage *msg) - - - static void - set_operation_destroy - d5/d56/set__api_8c.html - a5b35be05042602022ef918a444a2eaa2 - (struct GNUNET_SET_OperationHandle *oh) - - - void - GNUNET_SET_operation_cancel - d9/d13/group__set.html - ga804dfef0baf8e80fa660277e40491c8c - (struct GNUNET_SET_OperationHandle *oh) - - - static void - handle_client_set_error - d5/d56/set__api_8c.html - a9cad6d2d2f18a5101555c07de1abdc9b - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_SET_Handle * - GNUNET_SET_create - d9/d13/group__set.html - ga684090c1117e4cce1c8968392f04d9ef - (const struct GNUNET_CONFIGURATION_Handle *cfg, enum GNUNET_SET_OperationType op) - - - int - GNUNET_SET_add_element - d9/d13/group__set.html - gaf909c73fa33c8bf4deccb6ae9c01f6a0 - (struct GNUNET_SET_Handle *set, const struct GNUNET_SET_Element *element, GNUNET_SET_Continuation cont, void *cont_cls) - - - int - GNUNET_SET_remove_element - d9/d13/group__set.html - ga3c5b51d728c640b182781b91cf15baac - (struct GNUNET_SET_Handle *set, const struct GNUNET_SET_Element *element, GNUNET_SET_Continuation cont, void *cont_cls) - - - void - GNUNET_SET_destroy - d9/d13/group__set.html - ga03e3c99da8e2fe4c550594f4d796a5e7 - (struct GNUNET_SET_Handle *set) - - - struct GNUNET_SET_OperationHandle * - GNUNET_SET_prepare - d9/d13/group__set.html - ga86838794297aefdd64034985665ce405 - (const struct GNUNET_PeerIdentity *other_peer, const struct GNUNET_HashCode *app_id, const struct GNUNET_MessageHeader *context_msg, enum GNUNET_SET_ResultMode result_mode, struct GNUNET_SET_Option options[], GNUNET_SET_ResultIterator result_cb, void *result_cls) - - - static void - listen_connect - d5/d56/set__api_8c.html - ab1bfbb98093e2d16df499e51ca50b3f9 - (void *cls) - - - static int - check_request - d5/d56/set__api_8c.html - ab658fe087f857030bf3213d8aad7f5ee - (void *cls, const struct GNUNET_SET_RequestMessage *msg) - - - static void - handle_request - d5/d56/set__api_8c.html - a4ad0e9b16f58be5baac2d62320179c68 - (void *cls, const struct GNUNET_SET_RequestMessage *msg) - - - static void - handle_client_listener_error - d5/d56/set__api_8c.html - a4df86700e12cb4694488f3feb7df279e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_SET_ListenHandle * - GNUNET_SET_listen - d9/d13/group__set.html - gadcc02ca78f457b408d94c5484d9b363f - (const struct GNUNET_CONFIGURATION_Handle *cfg, enum GNUNET_SET_OperationType operation, const struct GNUNET_HashCode *app_id, GNUNET_SET_ListenCallback listen_cb, void *listen_cls) - - - void - GNUNET_SET_listen_cancel - d9/d13/group__set.html - ga375fb3491356a46660b7af00acc16f03 - (struct GNUNET_SET_ListenHandle *lh) - - - struct GNUNET_SET_OperationHandle * - GNUNET_SET_accept - d9/d13/group__set.html - gad3d265529d20835206b8c9cba1bb9b46 - (struct GNUNET_SET_Request *request, enum GNUNET_SET_ResultMode result_mode, struct GNUNET_SET_Option options[], GNUNET_SET_ResultIterator result_cb, void *result_cls) - - - int - GNUNET_SET_commit - d9/d13/group__set.html - gabc289b073e02898ac44a103373325247 - (struct GNUNET_SET_OperationHandle *oh, struct GNUNET_SET_Handle *set) - - - int - GNUNET_SET_iterate - d9/d13/group__set.html - ga6d1533544e6d63a1a79f3a93869b25e7 - (struct GNUNET_SET_Handle *set, GNUNET_SET_ElementIterator iter, void *iter_cls) - - - void - GNUNET_SET_copy_lazy - d9/d13/group__set.html - ga0e072f84c8d3470c4e972dab5749423a - (struct GNUNET_SET_Handle *set, GNUNET_SET_CopyReadyCallback cb, void *cls) - - - struct GNUNET_SET_Element * - GNUNET_SET_element_dup - d9/d13/group__set.html - ga3ea2cca88cee8dbee28c1584fa813132 - (const struct GNUNET_SET_Element *element) - - - void - GNUNET_SET_element_hash - d9/d13/group__set.html - gafdc8b7f7e2b55dedd6d9739348318ac8 - (const struct GNUNET_SET_Element *element, struct GNUNET_HashCode *ret_hash) - - - - sq.c - /home/grothoff/research/gnunet/src/sq/ - d2/d5c/sq_8c - platform.h - gnunet_sq_lib.h - - int - GNUNET_SQ_bind - d2/d5c/sq_8c.html - a1d8433c68d249bdc20bcfafa68ba15cc - (sqlite3_stmt *stmt, const struct GNUNET_SQ_QueryParam *params) - - - int - GNUNET_SQ_extract_result - d2/d5c/sq_8c.html - a3b58ff1ab1cb01a24b715350e77a6fdd - (sqlite3_stmt *result, struct GNUNET_SQ_ResultSpec *rs) - - - void - GNUNET_SQ_cleanup_result - d2/d5c/sq_8c.html - a3bc75ee431ba378659f7b490bee8f71a - (struct GNUNET_SQ_ResultSpec *rs) - - - void - GNUNET_SQ_reset - d2/d5c/sq_8c.html - ad454837654c2aeac20c84fbdcfdb76fb - (sqlite3 *dbh, sqlite3_stmt *stmt) - - - - sq_exec.c - /home/grothoff/research/gnunet/src/sq/ - d9/d56/sq__exec_8c - platform.h - gnunet_sq_lib.h - - struct GNUNET_SQ_ExecuteStatement - GNUNET_SQ_make_execute - d9/d56/sq__exec_8c.html - a20b054bb2ef3fc3c8cd126b739836e75 - (const char *sql) - - - struct GNUNET_SQ_ExecuteStatement - GNUNET_SQ_make_try_execute - d9/d56/sq__exec_8c.html - a229ca214cead1deaa4cda337bf8d5acb - (const char *sql) - - - int - GNUNET_SQ_exec_statements - d9/d56/sq__exec_8c.html - a5b62e29dddd40ff48861e656ba11a6a1 - (sqlite3 *dbh, const struct GNUNET_SQ_ExecuteStatement *es) - - - - sq_prepare.c - /home/grothoff/research/gnunet/src/sq/ - df/db1/sq__prepare_8c - platform.h - gnunet_sq_lib.h - - struct GNUNET_SQ_PrepareStatement - GNUNET_SQ_make_prepare - df/db1/sq__prepare_8c.html - a1051f40a03e5fb64baacd1faf173b4f4 - (const char *sql, sqlite3_stmt **pstmt) - - - int - GNUNET_SQ_prepare - df/db1/sq__prepare_8c.html - abb18a1659f62b1edf9ff423132fd2b85 - (sqlite3 *dbh, const struct GNUNET_SQ_PrepareStatement *ps) - - - - sq_query_helper.c - /home/grothoff/research/gnunet/src/sq/ - da/d40/sq__query__helper_8c - platform.h - gnunet_sq_lib.h - - static int - bind_fixed_blob - da/d40/sq__query__helper_8c.html - a8dac936cf943554898d407b665f36e5e - (void *cls, const void *data, size_t data_len, sqlite3_stmt *stmt, unsigned int off) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_fixed_size - da/d40/sq__query__helper_8c.html - a23a441eba90e615e0df3cd63f05f0285 - (const void *ptr, size_t ptr_size) - - - static int - bind_string - da/d40/sq__query__helper_8c.html - afdc1afca531fab72a77f8a4e40896620 - (void *cls, const void *data, size_t data_len, sqlite3_stmt *stmt, unsigned int off) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_string - da/d40/sq__query__helper_8c.html - ad6e1aeaec2d03501553f716e0d1879ba - (const char *ptr) - - - static int - bind_rsa_pub - da/d40/sq__query__helper_8c.html - a0a27ea90d0d0b8a996365f7c11430de6 - (void *cls, const void *data, size_t data_len, sqlite3_stmt *stmt, unsigned int off) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_rsa_public_key - da/d40/sq__query__helper_8c.html - a069d2c92227e494fb9c098c759d9faf9 - (const struct GNUNET_CRYPTO_RsaPublicKey *x) - - - static int - bind_rsa_sig - da/d40/sq__query__helper_8c.html - ae0f2cb5b1ed59cdfff7fff0f7cad00df - (void *cls, const void *data, size_t data_len, sqlite3_stmt *stmt, unsigned int off) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_rsa_signature - da/d40/sq__query__helper_8c.html - a1aaa98f080a2be6b05407b9d88d98e92 - (const struct GNUNET_CRYPTO_RsaSignature *x) - - - static int - bind_abstime - da/d40/sq__query__helper_8c.html - a0613dbd062f71918ced7add2cec80660 - (void *cls, const void *data, size_t data_len, sqlite3_stmt *stmt, unsigned int off) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_absolute_time - da/d40/sq__query__helper_8c.html - a975ba65aeb477aec18faed74e35f9361 - (const struct GNUNET_TIME_Absolute *x) - - - static int - bind_nbotime - da/d40/sq__query__helper_8c.html - a65484827b38160056af9d326772d5a4b - (void *cls, const void *data, size_t data_len, sqlite3_stmt *stmt, unsigned int off) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_absolute_time_nbo - da/d40/sq__query__helper_8c.html - a48c3d378d81efc215c377317ef893ccd - (const struct GNUNET_TIME_AbsoluteNBO *x) - - - static int - bind_u16 - da/d40/sq__query__helper_8c.html - aa950822aec146d54ae0cc15a55ddc186 - (void *cls, const void *data, size_t data_len, sqlite3_stmt *stmt, unsigned int off) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_uint16 - da/d40/sq__query__helper_8c.html - a80e85d893b448d4d729cd3c00c6d6ab7 - (const uint16_t *x) - - - static int - bind_u32 - da/d40/sq__query__helper_8c.html - ad4d7ffb8427956d6805582730af23982 - (void *cls, const void *data, size_t data_len, sqlite3_stmt *stmt, unsigned int off) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_uint32 - da/d40/sq__query__helper_8c.html - a54236381989bb01a16bdd6c0b8048492 - (const uint32_t *x) - - - static int - bind_u64 - da/d40/sq__query__helper_8c.html - a280bed8b0d01d14ce0fb20c3ddc218b5 - (void *cls, const void *data, size_t data_len, sqlite3_stmt *stmt, unsigned int off) - - - struct GNUNET_SQ_QueryParam - GNUNET_SQ_query_param_uint64 - da/d40/sq__query__helper_8c.html - a643e294b0c485fdf45521422b4fad96d - (const uint64_t *x) - - - - sq_result_helper.c - /home/grothoff/research/gnunet/src/sq/ - d3/dbf/sq__result__helper_8c - platform.h - gnunet_sq_lib.h - - static int - extract_var_blob - d3/dbf/sq__result__helper_8c.html - ade0d6103690d41d16c87178d31d2eeaa - (void *cls, sqlite3_stmt *result, unsigned int column, size_t *dst_size, void *dst) - - - static void - clean_var_blob - d3/dbf/sq__result__helper_8c.html - a9418bcf54ccec3c32d4859d45b9126ca - (void *cls) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_variable_size - d3/dbf/sq__result__helper_8c.html - aa5c0a789ddf223df5919eb3f6626f9f1 - (void **dst, size_t *sptr) - - - static int - extract_fixed_blob - d3/dbf/sq__result__helper_8c.html - af7a21904c0882c7bc3f672a1d94a342e - (void *cls, sqlite3_stmt *result, unsigned int column, size_t *dst_size, void *dst) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_fixed_size - d3/dbf/sq__result__helper_8c.html - a79c0dd971ab9dcacb0d403bc880d61c8 - (void *dst, size_t dst_size) - - - static int - extract_utf8_string - d3/dbf/sq__result__helper_8c.html - a593aa5dfd45c484da7031d58907e7aec - (void *cls, sqlite3_stmt *result, unsigned int column, size_t *dst_size, void *dst) - - - static void - clean_utf8_string - d3/dbf/sq__result__helper_8c.html - ab42da9d003617094402dd15159f3fdd9 - (void *cls) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_string - d3/dbf/sq__result__helper_8c.html - a6392237b068819c2a1b83ff4db4fad21 - (char **dst) - - - static int - extract_rsa_pub - d3/dbf/sq__result__helper_8c.html - ab33492f6cf49d8d18a06bdabdb61285e - (void *cls, sqlite3_stmt *result, unsigned int column, size_t *dst_size, void *dst) - - - static void - clean_rsa_pub - d3/dbf/sq__result__helper_8c.html - a9c262bf247bb24f69593db25b7461ebb - (void *cls) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_rsa_public_key - d3/dbf/sq__result__helper_8c.html - a1aa1e3a74eebaca9e963b6c8086f3c63 - (struct GNUNET_CRYPTO_RsaPublicKey **rsa) - - - static int - extract_rsa_sig - d3/dbf/sq__result__helper_8c.html - a846a58e74280daabed581f0866e9af63 - (void *cls, sqlite3_stmt *result, unsigned int column, size_t *dst_size, void *dst) - - - static void - clean_rsa_sig - d3/dbf/sq__result__helper_8c.html - aea8d956995411cde150986904e4477a3 - (void *cls) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_rsa_signature - d3/dbf/sq__result__helper_8c.html - a29f0622101828bec8aa1f2f2a7b0b571 - (struct GNUNET_CRYPTO_RsaSignature **sig) - - - static int - extract_abs_time - d3/dbf/sq__result__helper_8c.html - ae9517ccad3d24ead11d6f95967a6a329 - (void *cls, sqlite3_stmt *result, unsigned int column, size_t *dst_size, void *dst) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_absolute_time - d3/dbf/sq__result__helper_8c.html - a7313f013ea306ec76d06a1df05265924 - (struct GNUNET_TIME_Absolute *at) - - - static int - extract_abs_time_nbo - d3/dbf/sq__result__helper_8c.html - a0d886e235004a5af0a12c080c308f3c9 - (void *cls, sqlite3_stmt *result, unsigned int column, size_t *dst_size, void *dst) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_absolute_time_nbo - d3/dbf/sq__result__helper_8c.html - a4223501de7312c5f6f016f6485228e2d - (struct GNUNET_TIME_AbsoluteNBO *at) - - - static int - extract_uint16 - d3/dbf/sq__result__helper_8c.html - ab5b6c8406c1daf32f81df6061f364831 - (void *cls, sqlite3_stmt *result, unsigned int column, size_t *dst_size, void *dst) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_uint16 - d3/dbf/sq__result__helper_8c.html - a6916a2a013ab2d61d440b673e1e06c0d - (uint16_t *u16) - - - static int - extract_uint32 - d3/dbf/sq__result__helper_8c.html - a305f751eff6ea3e3512cd8102c7cab65 - (void *cls, sqlite3_stmt *result, unsigned int column, size_t *dst_size, void *dst) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_uint32 - d3/dbf/sq__result__helper_8c.html - a76e948cdad03d71c1bc2379d78099751 - (uint32_t *u32) - - - static int - extract_uint64 - d3/dbf/sq__result__helper_8c.html - a8a55848ef3ea1ddc51dfc4da9c7afa1e - (void *cls, sqlite3_stmt *result, unsigned int column, size_t *dst_size, void *dst) - - - struct GNUNET_SQ_ResultSpec - GNUNET_SQ_result_spec_uint64 - d3/dbf/sq__result__helper_8c.html - af489485f1f6dc1cbbf3694a31478ad82 - (uint64_t *u64) - - - - gnunet-service-statistics.c - /home/grothoff/research/gnunet/src/statistics/ - d1/dc2/gnunet-service-statistics_8c - platform.h - gnunet_bio_lib.h - gnunet_container_lib.h - gnunet_disk_lib.h - gnunet_getopt_lib.h - gnunet_protocols.h - gnunet_service_lib.h - gnunet_statistics_service.h - gnunet_strings_lib.h - gnunet_time_lib.h - statistics.h - WatchEntry - StatsEntry - SubsystemEntry - ClientEntry - - static void - save - d1/dc2/gnunet-service-statistics_8c.html - a6e4e6cdab13650f162e5fe58ebcd56db - () - - - static void - transmit - d1/dc2/gnunet-service-statistics_8c.html - a10e1fb8d691c6ae0139c760a05ff8566 - (struct ClientEntry *ce, const struct StatsEntry *e) - - - static void * - client_connect_cb - d1/dc2/gnunet-service-statistics_8c.html - a59bdc2686a972268ebbe1bc798ded17c - (void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - static int - check_get - d1/dc2/gnunet-service-statistics_8c.html - af99ec0da3601a7e86b4000dfc9a0aa71 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - handle_get - d1/dc2/gnunet-service-statistics_8c.html - a6cfbd39142e65c60105d1ddf8f5126fd - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - notify_change - d1/dc2/gnunet-service-statistics_8c.html - a770364dbe22bff157cc0205dfb0f38f2 - (struct StatsEntry *se) - - - static struct SubsystemEntry * - find_subsystem_entry - d1/dc2/gnunet-service-statistics_8c.html - a65734f7120421ca3402478b5af2664c0 - (struct ClientEntry *ce, const char *service) - - - static struct StatsEntry * - find_stat_entry - d1/dc2/gnunet-service-statistics_8c.html - a09e830db1997a4792373256c46077fbc - (struct SubsystemEntry *se, const char *name) - - - static int - check_set - d1/dc2/gnunet-service-statistics_8c.html - aebb6e7a8dda6443834b604d71810d4bf - (void *cls, const struct GNUNET_STATISTICS_SetMessage *msg) - - - static void - handle_set - d1/dc2/gnunet-service-statistics_8c.html - a17e5fa63a8604b9c2deea82e83383e51 - (void *cls, const struct GNUNET_STATISTICS_SetMessage *msg) - - - static int - check_watch - d1/dc2/gnunet-service-statistics_8c.html - a2745f1c76af7ddca51d1d22a25a3f956 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - handle_watch - d1/dc2/gnunet-service-statistics_8c.html - a2a49731e369cbad4721466a2c61e04f5 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - handle_disconnect - d1/dc2/gnunet-service-statistics_8c.html - a3892e0e55848252fe7956cef467788d4 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - do_shutdown - d1/dc2/gnunet-service-statistics_8c.html - aa2e2413ae3d53933426f9eb912665b8f - () - - - static void - shutdown_task - d1/dc2/gnunet-service-statistics_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - client_disconnect_cb - d1/dc2/gnunet-service-statistics_8c.html - a65e657e2e0d8973473b5cae1cd326b0e - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_cls) - - - static int - inject_message - d1/dc2/gnunet-service-statistics_8c.html - a4b07fa82899288c3f4fedea42a096158 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - load - d1/dc2/gnunet-service-statistics_8c.html - a7ab31acf3df582231c4eb6741df30232 - () - - - static void - run - d1/dc2/gnunet-service-statistics_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d1/dc2/gnunet-service-statistics_8c.html - a8c9630ba40d85d9786b557ce15e802f2 - ("statistics", GNUNET_SERVICE_OPTION_SOFT_SHUTDOWN, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(set, GNUNET_MESSAGE_TYPE_STATISTICS_SET, struct GNUNET_STATISTICS_SetMessage, NULL), GNUNET_MQ_hd_var_size(get, GNUNET_MESSAGE_TYPE_STATISTICS_GET, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_hd_var_size(watch, GNUNET_MESSAGE_TYPE_STATISTICS_WATCH, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_hd_fixed_size(disconnect, GNUNET_MESSAGE_TYPE_STATISTICS_DISCONNECT, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_handler_end()) - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d1/dc2/gnunet-service-statistics_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct SubsystemEntry * - sub_head - d1/dc2/gnunet-service-statistics_8c.html - acd914d2e4e797b97a2e12fff301dc2bd - - - - static struct SubsystemEntry * - sub_tail - d1/dc2/gnunet-service-statistics_8c.html - a8eb2dbb12b4e58e51d9fb9d7f78ee57d - - - - static unsigned int - client_count - d1/dc2/gnunet-service-statistics_8c.html - a58086db3ed9f533e520cedc93f2e1bdf - - - - static struct GNUNET_NotificationContext * - nc - d1/dc2/gnunet-service-statistics_8c.html - a5dd77ede3f4bb964d34d5a8ec48c42de - - - - static uint32_t - uidgen - d1/dc2/gnunet-service-statistics_8c.html - af795d49ba4ef4ff6e36fea997af216c2 - - - - static int - in_shutdown - d1/dc2/gnunet-service-statistics_8c.html - a68056dfb1fbbea5c1742fc58417ce5d6 - - - - - gnunet-statistics.c - /home/grothoff/research/gnunet/src/statistics/ - d0/d19/gnunet-statistics_8c - platform.h - gnunet_util_lib.h - gnunet_statistics_service.h - statistics.h - Node - ValueSet - - static struct ValueSet * - new_value_set - d0/d19/gnunet-statistics_8c.html - aa189a5a8caac2d0f62c726f545b9e115 - (const char *subsystem, const char *name, unsigned num_values, int is_persistent) - - - static int - printer - d0/d19/gnunet-statistics_8c.html - ae71576984825088bc6238ffce7d34d86 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - printer_watch - d0/d19/gnunet-statistics_8c.html - ac76a5691b927621e60c90378e14cfa0d - (void *cls, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - static void - clean_node - d0/d19/gnunet-statistics_8c.html - a99eda93a02c3c8591c4a37a0f1b791da - (void *cls) - - - static void - print_finish - d0/d19/gnunet-statistics_8c.html - a5925bd2aced1bd5d3f6440cb689cccc0 - (void *cls) - - - static void - continuation_print - d0/d19/gnunet-statistics_8c.html - a931f6e8be010e2f25e296382a43c8e8c - (void *cls, int success) - - - static void - cleanup - d0/d19/gnunet-statistics_8c.html - a9460bd268b803803ca334f6727f50b5f - (void *cls, int success) - - - static int - collector - d0/d19/gnunet-statistics_8c.html - a55d0d91eff860d80e17ce3c8616e0f66 - (void *cls, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - static void - main_task - d0/d19/gnunet-statistics_8c.html - af2269a3df2c2d369517920ccf4f3d344 - (void *cls) - - - static int - iter_check_config - d0/d19/gnunet-statistics_8c.html - a09c1405f3b384cff64f09d76666c8b50 - (void *cls, const char *filename) - - - static int - iter_testbed_path - d0/d19/gnunet-statistics_8c.html - ae5a703bf49ef7f977b5e2f9b4ae524e0 - (void *cls, const char *filename) - - - static int - discover_testbed_nodes - d0/d19/gnunet-statistics_8c.html - aa61bfd1cec700ed7d9c45b3a507ac3b3 - (const char *path_testbed) - - - static void - run - d0/d19/gnunet-statistics_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d0/d19/gnunet-statistics_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - d0/d19/gnunet-statistics_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static char * - subsystem - d0/d19/gnunet-statistics_8c.html - ae6d317216d283a76a7b07a63a181c9ad - - - - static char * - path_testbed - d0/d19/gnunet-statistics_8c.html - a36317d7dd3f0c261acd59052852a3e21 - - - - static char * - name - d0/d19/gnunet-statistics_8c.html - a5ac083a645d964373f022d03df4849c8 - - - - static int - persistent - d0/d19/gnunet-statistics_8c.html - a152cc876b7015aa15eccb6ddb60c5459 - - - - static int - watch - d0/d19/gnunet-statistics_8c.html - aa106a443c7669fb998a481c2c9796b9e - - - - static int - quiet - d0/d19/gnunet-statistics_8c.html - a55602ca214fb365e8deef9a73c8442e7 - - - - static char * - csv_separator - d0/d19/gnunet-statistics_8c.html - a73639c307ea80fe09324c71651bb5fb0 - - - - static char * - remote_host - d0/d19/gnunet-statistics_8c.html - ad3b3b50ad62505bf7cedcbc9a4449a6e - - - - static unsigned long long - remote_port - d0/d19/gnunet-statistics_8c.html - af294ea919d698e7a1cb59f71203a344f - - - - static unsigned long long - set_val - d0/d19/gnunet-statistics_8c.html - a02925ac8fd780c45eeefe0f572b1ca61 - - - - static int - set_value - d0/d19/gnunet-statistics_8c.html - a1e6147beaf8f77c1b5303dfc9c237b61 - - - - static struct Node * - nodes - d0/d19/gnunet-statistics_8c.html - a813a32bcb843ea9ce34697dffbe717e7 - - - - static unsigned - num_nodes - d0/d19/gnunet-statistics_8c.html - ae9f6d704a5e542d5e86ea92df75840c8 - - - - static struct GNUNET_CONTAINER_MultiHashMap * - values - d0/d19/gnunet-statistics_8c.html - a44a2a625f357a75ad1688288ac427dc3 - - - - static int - num_nodes_ready - d0/d19/gnunet-statistics_8c.html - a805ce55d800f8d629e66964168ea05aa - - - - static int - num_nodes_ready_shutdown - d0/d19/gnunet-statistics_8c.html - ae264eee9d5239788a4d60b561055d77c - - - - - statistics.h - /home/grothoff/research/gnunet/src/statistics/ - d7/dc5/statistics_8h - gnunet_common.h - GNUNET_STATISTICS_ReplyMessage - GNUNET_STATISTICS_SetMessage - GNUNET_STATISTICS_WatchValueMessage - - #define - GNUNET_STATISTICS_PERSIST_BIT - d7/dc5/statistics_8h.html - a158517219a536a8c300927256662d31d - - - - #define - GNUNET_STATISTICS_SETFLAG_ABSOLUTE - d7/dc5/statistics_8h.html - a740cc2ada20db9800c7b8a252192bc3f - - - - #define - GNUNET_STATISTICS_SETFLAG_RELATIVE - d7/dc5/statistics_8h.html - afe1c76ffb3b867c26d604f8fdae694db - - - - #define - GNUNET_STATISTICS_SETFLAG_PERSISTENT - d7/dc5/statistics_8h.html - a825390a49d908f8010208dc94bb1cd86 - - - - - statistics_api.c - /home/grothoff/research/gnunet/src/statistics/ - de/d81/statistics__api_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_protocols.h - gnunet_statistics_service.h - statistics.h - GNUNET_STATISTICS_WatchEntry - GNUNET_STATISTICS_GetHandle - GNUNET_STATISTICS_Handle - - #define - SET_TRANSMIT_TIMEOUT - de/d81/statistics__api_8c.html - a381e064061e47749e4e41b828f6c2207 - - - - #define - LOG - de/d81/statistics__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - - ActionType - de/d81/statistics__api_8c.html - a21d5e8f8cdaa838586b31007df0a950b - - - - ACTION_GET - de/d81/statistics__api_8c.html - a21d5e8f8cdaa838586b31007df0a950ba802283df6448db7cc1d7e59f1933197b - - - - ACTION_SET - de/d81/statistics__api_8c.html - a21d5e8f8cdaa838586b31007df0a950ba154ca49b33f5554087af25f1d0e4443f - - - - ACTION_UPDATE - de/d81/statistics__api_8c.html - a21d5e8f8cdaa838586b31007df0a950baf15f7f4cedfc0265955da719e2151cbd - - - - ACTION_WATCH - de/d81/statistics__api_8c.html - a21d5e8f8cdaa838586b31007df0a950baeada07d847cd07f36232f53610b2801f - - - - static void - update_memory_statistics - de/d81/statistics__api_8c.html - aaf206632f1744c4a6b0ae3fc31163d38 - (struct GNUNET_STATISTICS_Handle *h) - - - static void - reconnect_later - de/d81/statistics__api_8c.html - a2f41a177f034e68843a74f2fd429cabc - (struct GNUNET_STATISTICS_Handle *h) - - - static void - schedule_action - de/d81/statistics__api_8c.html - a819ae2733be0b543263123065c46a705 - (void *cls) - - - static void - schedule_watch_request - de/d81/statistics__api_8c.html - a71de0af521b6e3ce8703a9520ccb2af7 - (struct GNUNET_STATISTICS_Handle *h, struct GNUNET_STATISTICS_WatchEntry *watch) - - - static void - free_action_item - de/d81/statistics__api_8c.html - a7b0fcf921b8fb5e3aae16dce1037d437 - (struct GNUNET_STATISTICS_GetHandle *gh) - - - static void - do_disconnect - de/d81/statistics__api_8c.html - ad8a47d56f469dc5e75016110f4909996 - (struct GNUNET_STATISTICS_Handle *h) - - - static int - check_statistics_value - de/d81/statistics__api_8c.html - a00614d534b3cae2ce098980479a9689c - (void *cls, const struct GNUNET_STATISTICS_ReplyMessage *smsg) - - - static void - handle_statistics_value - de/d81/statistics__api_8c.html - a60e1b6d754ca8f864b4cc6c1a2007183 - (void *cls, const struct GNUNET_STATISTICS_ReplyMessage *smsg) - - - static void - handle_statistics_watch_value - de/d81/statistics__api_8c.html - a9868b989bd8ab3addb35fa98b2b08d65 - (void *cls, const struct GNUNET_STATISTICS_WatchValueMessage *wvm) - - - static void - mq_error_handler - de/d81/statistics__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static void - do_destroy - de/d81/statistics__api_8c.html - abdd749a7ac832ff5efd7a4b657ebec0c - (void *cls) - - - static void - handle_disconnect_confirm - de/d81/statistics__api_8c.html - a4d6a31b06b5cbf797f7b35c888bb44f7 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - handle_statistics_end - de/d81/statistics__api_8c.html - aed356f4ea34ec3f97552fc2385eae49d - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static int - try_connect - de/d81/statistics__api_8c.html - aa7aafe470a79e3576e7990cdbacf9c7e - (struct GNUNET_STATISTICS_Handle *h) - - - static void - reconnect_task - de/d81/statistics__api_8c.html - af968c5605390f0449eee2a5e91add485 - (void *cls) - - - static void - transmit_get - de/d81/statistics__api_8c.html - aa9799c7e6dda3703daa2c6c411714f71 - (struct GNUNET_STATISTICS_Handle *handle) - - - static void - transmit_watch - de/d81/statistics__api_8c.html - a3e9ffdd5e5ac4b2034240bda45481394 - (struct GNUNET_STATISTICS_Handle *handle) - - - static void - transmit_set - de/d81/statistics__api_8c.html - ad86ea3126b1ca63559ee08ac5887f588 - (struct GNUNET_STATISTICS_Handle *handle) - - - struct GNUNET_STATISTICS_Handle * - GNUNET_STATISTICS_create - d4/df6/group__statistics.html - ga43bda07a5d89e7598033c39ea25826a3 - (const char *subsystem, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_STATISTICS_destroy - d4/df6/group__statistics.html - gae64f642f08796d4f854a0cb841da22fc - (struct GNUNET_STATISTICS_Handle *h, int sync_first) - - - struct GNUNET_STATISTICS_GetHandle * - GNUNET_STATISTICS_get - d4/df6/group__statistics.html - gae93f3e33fc1361fc34414a007dfb61f8 - (struct GNUNET_STATISTICS_Handle *handle, const char *subsystem, const char *name, GNUNET_STATISTICS_Callback cont, GNUNET_STATISTICS_Iterator proc, void *cls) - - - void - GNUNET_STATISTICS_get_cancel - d4/df6/group__statistics.html - ga204fd89ae0f6a23936d36658ccf8bdc6 - (struct GNUNET_STATISTICS_GetHandle *gh) - - - int - GNUNET_STATISTICS_watch - d4/df6/group__statistics.html - gab1f892607d8981b1c9eabe6d513b5044 - (struct GNUNET_STATISTICS_Handle *handle, const char *subsystem, const char *name, GNUNET_STATISTICS_Iterator proc, void *proc_cls) - - - int - GNUNET_STATISTICS_watch_cancel - d4/df6/group__statistics.html - ga1f08b2ac398100218def8eec6d4631fb - (struct GNUNET_STATISTICS_Handle *handle, const char *subsystem, const char *name, GNUNET_STATISTICS_Iterator proc, void *proc_cls) - - - static void - add_setter_action - de/d81/statistics__api_8c.html - ad8b92e4e21d56661269bf9fc2b9a35f4 - (struct GNUNET_STATISTICS_Handle *h, const char *name, int make_persistent, uint64_t value, enum ActionType type) - - - void - GNUNET_STATISTICS_set - d4/df6/group__statistics.html - ga4ec2d4a2e4957b775a1a4041e59fb933 - (struct GNUNET_STATISTICS_Handle *handle, const char *name, uint64_t value, int make_persistent) - - - void - GNUNET_STATISTICS_update - d4/df6/group__statistics.html - gac7010eee180b2b353badcc1cc6324820 - (struct GNUNET_STATISTICS_Handle *handle, const char *name, int64_t delta, int make_persistent) - - - - gnunet-service-template.c - /home/grothoff/research/gnunet/src/template/ - d3/dfb/gnunet-service-template_8c - platform.h - gnunet_util_lib.h - - static void - cleanup_task - d3/dfb/gnunet-service-template_8c.html - a6326013d99300f02512b1b4e8acfacc7 - (void *cls) - - - static void * - client_connect_cb - d3/dfb/gnunet-service-template_8c.html - a59bdc2686a972268ebbe1bc798ded17c - (void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d3/dfb/gnunet-service-template_8c.html - ac42ef8df5e7252aab48d6463ea70cac5 - (void *cls, struct GNUNET_SERVICE_Client *c, void *internal_cls) - - - static void - run - d3/dfb/gnunet-service-template_8c.html - afab0511d617b1f42d6fa1a979d2d2a0f - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d3/dfb/gnunet-service-template_8c.html - a5324a5a370085c58dd8e859d82cdd3ba - ("template", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_handler_end()) - - - - gnunet-template.c - /home/grothoff/research/gnunet/src/template/ - d2/d1a/gnunet-template_8c - platform.h - gnunet_util_lib.h - - static void - run - d2/d1a/gnunet-template_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d2/d1a/gnunet-template_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - d2/d1a/gnunet-template_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - - gnunet-service-testbed-logger.c - /home/grothoff/research/gnunet/src/testbed-logger/ - d9/dd9/gnunet-service-testbed-logger_8c - platform.h - gnunet_util_lib.h - - #define - LOG - d9/dd9/gnunet-service-testbed-logger_8c.html - a6b9b1e98c227bdfa0553ecfff35abe6c - (type,...) - - - #define - LOG_DEBUG - d9/dd9/gnunet-service-testbed-logger_8c.html - a754b3d074e0af4ad3c7b918dd77ecb2d - (...) - - - static int - check_log_msg - d9/dd9/gnunet-service-testbed-logger_8c.html - a215e55c3c373dfc928c5555f3c599f6e - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - handle_log_msg - d9/dd9/gnunet-service-testbed-logger_8c.html - a607cf97a64de6210ea017d7824919141 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - shutdown_task - d9/dd9/gnunet-service-testbed-logger_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void * - client_connect_cb - d9/dd9/gnunet-service-testbed-logger_8c.html - a59bdc2686a972268ebbe1bc798ded17c - (void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d9/dd9/gnunet-service-testbed-logger_8c.html - ac42ef8df5e7252aab48d6463ea70cac5 - (void *cls, struct GNUNET_SERVICE_Client *c, void *internal_cls) - - - static void - logger_run - d9/dd9/gnunet-service-testbed-logger_8c.html - ae9a82669721bc16cd779fe1e9c4a9d19 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d9/dd9/gnunet-service-testbed-logger_8c.html - a39dd42fea1f19cacc6bc6f39281080b0 - ("testbed-logger", GNUNET_SERVICE_OPTION_NONE, &logger_run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(log_msg, GNUNET_MESSAGE_TYPE_TESTBED_LOGGER_MSG, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_handler_end()) - - - struct GNUNET_BIO_WriteHandle * - bio - d9/dd9/gnunet-service-testbed-logger_8c.html - a2d61307db8daef84972a9046a85abf4a - - - - static unsigned int - nconn - d9/dd9/gnunet-service-testbed-logger_8c.html - a4c84200ec2393cbf152c00413df6c790 - - - - static int - in_shutdown - d9/dd9/gnunet-service-testbed-logger_8c.html - a68056dfb1fbbea5c1742fc58417ce5d6 - - - - - testbed_logger_api.c - /home/grothoff/research/gnunet/src/testbed-logger/ - d0/dcc/testbed__logger__api_8c - platform.h - gnunet_util_lib.h - gnunet_testbed_logger_service.h - GNUNET_TESTBED_LOGGER_Handle - - #define - LOG - d0/dcc/testbed__logger__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - BUFFER_SIZE - d0/dcc/testbed__logger__api_8c.html - a6b20d41d6252e9871430c242cb1a56e7 - - - - static void - call_flush_completion - d0/dcc/testbed__logger__api_8c.html - aedd6251be272b020c611eea94148b75b - (void *cls) - - - static void - trigger_flush_notification - d0/dcc/testbed__logger__api_8c.html - aef62fe51017076d9c2b4bf3b187999d4 - (struct GNUNET_TESTBED_LOGGER_Handle *h) - - - static void - dispatch_buffer - d0/dcc/testbed__logger__api_8c.html - ab44fd919456dcedd335da78faaf2a041 - (struct GNUNET_TESTBED_LOGGER_Handle *h) - - - static void - notify_sent - d0/dcc/testbed__logger__api_8c.html - a963c2095597ab5aa212a62f212422b76 - (void *cls) - - - static void - mq_error_handler - d0/dcc/testbed__logger__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_TESTBED_LOGGER_Handle * - GNUNET_TESTBED_LOGGER_connect - de/d35/group__testbed-logger.html - ga5ee91d58226b7257e05192b0bdca0d67 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_TESTBED_LOGGER_disconnect - de/d35/group__testbed-logger.html - ga7eb25e2671cf41aae968665d2f8cb04d - (struct GNUNET_TESTBED_LOGGER_Handle *h) - - - void - GNUNET_TESTBED_LOGGER_write - de/d35/group__testbed-logger.html - ga781caa85ed19b8938296d6bf3c537ccc - (struct GNUNET_TESTBED_LOGGER_Handle *h, const void *data, size_t size) - - - void - GNUNET_TESTBED_LOGGER_flush - de/d35/group__testbed-logger.html - ga299404444a974cd70676c4a8ac2507b0 - (struct GNUNET_TESTBED_LOGGER_Handle *h, GNUNET_TESTBED_LOGGER_FlushCompletion cb, void *cb_cls) - - - void - GNUNET_TESTBED_LOGGER_flush_cancel - de/d35/group__testbed-logger.html - ga4def7e283cd07c0d9b377f9703e1c681 - (struct GNUNET_TESTBED_LOGGER_Handle *h) - - - - generate-underlay-topology.c - /home/grothoff/research/gnunet/src/testbed/ - db/db4/generate-underlay-topology_8c - platform.h - gnunet_util_lib.h - gnunet_testbed_service.h - testbed_api_topology.h - - #define - LOG - db/db4/generate-underlay-topology_8c.html - a6b9b1e98c227bdfa0553ecfff35abe6c - (type,...) - - - #define - LOG_ERROR - db/db4/generate-underlay-topology_8c.html - ad4a9117ce894e3319e903142347a0f63 - (...) - - - #define - LOG_SQLITE - db/db4/generate-underlay-topology_8c.html - aae8a3994cd52d1ced78b01e5a07f6715 - (db, msg, level, cmd) - - - static int - link_processor - db/db4/generate-underlay-topology_8c.html - af0c7902e0f5aa6d9171052483989b0b5 - (void *cls, unsigned int A, unsigned int B, unsigned int bandwidth, unsigned int latency, unsigned int loss) - - - static int - setup_db - db/db4/generate-underlay-topology_8c.html - a86d95ccd15c91177592b7192a555898a - (const char *dbfile) - - - static void - run - db/db4/generate-underlay-topology_8c.html - adc09e42bf2a776ae59ab7e758668b1cd - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *config) - - - int - main - db/db4/generate-underlay-topology_8c.html - af3ed9c200de85b53c94cd18764b246a2 - (int argc, char *const argv[]) - - - static struct sqlite3 * - db - db/db4/generate-underlay-topology_8c.html - ad83bbb9e5b8dfdd97a07f38f4fbb5978 - - - - struct sqlite3_stmt * - stmt_insert - db/db4/generate-underlay-topology_8c.html - ae7004ffef0cd8f7c0593d5c9f54492ac - - - - enum GNUNET_TESTBED_TopologyOption - topology - db/db4/generate-underlay-topology_8c.html - a9bc93c33668c0616d7ddb2b55aa04ae0 - - - - static unsigned int - num_peers - db/db4/generate-underlay-topology_8c.html - aeb5a8d42bd5aaef673df65d99d07016c - - - - static int - exit_result - db/db4/generate-underlay-topology_8c.html - a8c235227c008495362d998dd31ab005e - - - - - gnunet-daemon-latency-logger.c - /home/grothoff/research/gnunet/src/testbed/ - d0/d4e/gnunet-daemon-latency-logger_8c - platform.h - gnunet_util_lib.h - gnunet_ats_service.h - Entry - - #define - LOG - d0/d4e/gnunet-daemon-latency-logger_8c.html - a6b9b1e98c227bdfa0553ecfff35abe6c - (type,...) - - - #define - DEBUG - d0/d4e/gnunet-daemon-latency-logger_8c.html - a96dd473db0b3d10bd43390cdacb00120 - (...) - - - #define - LOG_SQLITE - d0/d4e/gnunet-daemon-latency-logger_8c.html - aae8a3994cd52d1ced78b01e5a07f6715 - (db, msg, level, cmd) - - - static int - free_iterator - db/d89/group__hashmap.html - ga05d28fc4d10dde5c70abfbd1e76f3307 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - do_shutdown - d0/d4e/gnunet-daemon-latency-logger_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - addr_info_cb - d0/d4e/gnunet-daemon-latency-logger_8c.html - a9e7a1a39759cab9e815eadf48cfacde8 - (void *cls, const struct GNUNET_HELLO_Address *address, int address_active, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, const struct GNUNET_ATS_Properties *prop) - - - static void - run - d0/d4e/gnunet-daemon-latency-logger_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d0/d4e/gnunet-daemon-latency-logger_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_CONTAINER_MultiPeerMap * - map - d0/d4e/gnunet-daemon-latency-logger_8c.html - a81d286cf1e764c9b19d12f3907a9af12 - - - - static struct sqlite3 * - db - d0/d4e/gnunet-daemon-latency-logger_8c.html - ad83bbb9e5b8dfdd97a07f38f4fbb5978 - - - - static struct GNUNET_ATS_PerformanceHandle * - ats - d0/d4e/gnunet-daemon-latency-logger_8c.html - a9829dc6ad0465e5d37d4b0fdf2900c9e - - - - static struct sqlite3_stmt * - stmt_insert - d0/d4e/gnunet-daemon-latency-logger_8c.html - ae7004ffef0cd8f7c0593d5c9f54492ac - - - - - gnunet-daemon-testbed-blacklist.c - /home/grothoff/research/gnunet/src/testbed/ - d4/ddd/gnunet-daemon-testbed-blacklist_8c - platform.h - gnunet_util_lib.h - gnunet_transport_service.h - - #define - LOG - d4/ddd/gnunet-daemon-testbed-blacklist_8c.html - a6b9b1e98c227bdfa0553ecfff35abe6c - (type,...) - - - #define - DEBUG - d4/ddd/gnunet-daemon-testbed-blacklist_8c.html - a96dd473db0b3d10bd43390cdacb00120 - (...) - - - #define - ACCESS_ALLOW - d4/ddd/gnunet-daemon-testbed-blacklist_8c.html - a40f205085aa453ab926521e2687be448 - - - - #define - ACCESS_DENY - d4/ddd/gnunet-daemon-testbed-blacklist_8c.html - a25ae86b1fcfad16530bb05adc7997efc - - - - static void - cleanup_map - d4/ddd/gnunet-daemon-testbed-blacklist_8c.html - a7de28ab3fe3dd4252199d32695ef6295 - () - - - static void - do_shutdown - d4/ddd/gnunet-daemon-testbed-blacklist_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static int - check_access - d4/ddd/gnunet-daemon-testbed-blacklist_8c.html - a5f8ba262ecc590695dc9d7b8cfafa1cd - (void *cls, const struct GNUNET_PeerIdentity *pid) - - - static void - setup_ac - d4/ddd/gnunet-daemon-testbed-blacklist_8c.html - aa19d1fbf6cfee8674541f002754b4a47 - (const char *fname, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - run - d4/ddd/gnunet-daemon-testbed-blacklist_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d4/ddd/gnunet-daemon-testbed-blacklist_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_CONTAINER_MultiPeerMap * - map - d4/ddd/gnunet-daemon-testbed-blacklist_8c.html - a81d286cf1e764c9b19d12f3907a9af12 - - - - static struct GNUNET_PeerIdentity * - ilist - d4/ddd/gnunet-daemon-testbed-blacklist_8c.html - a9e53709966b3ae67d4bd9ad26112fb37 - - - - static struct GNUNET_TRANSPORT_Blacklist * - bh - d4/ddd/gnunet-daemon-testbed-blacklist_8c.html - a56ea26ec76e9746ee6bc47a28aab7ec4 - - - - static int - mode - d4/ddd/gnunet-daemon-testbed-blacklist_8c.html - a1ea5d0cb93f22f7d0fdf804bd68c3326 - - - - - gnunet-daemon-testbed-underlay.c - /home/grothoff/research/gnunet/src/testbed/ - d5/d56/gnunet-daemon-testbed-underlay_8c - platform.h - gnunet_util_lib.h - gnunet_transport_service.h - gnunet_transport_manipulation_service.h - gnunet_ats_service.h - gnunet_testing_lib.h - WhiteListRow - - #define - LOG - d5/d56/gnunet-daemon-testbed-underlay_8c.html - a6b9b1e98c227bdfa0553ecfff35abe6c - (type,...) - - - #define - DEBUG - d5/d56/gnunet-daemon-testbed-underlay_8c.html - a96dd473db0b3d10bd43390cdacb00120 - (...) - - - #define - LOG_SQLITE - d5/d56/gnunet-daemon-testbed-underlay_8c.html - aae8a3994cd52d1ced78b01e5a07f6715 - (db, msg, level, cmd) - - - static int - iterator - db/d89/group__hashmap.html - gad9d566f416109075a9a47e4460bbfd91 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - cleanup_map - d5/d56/gnunet-daemon-testbed-underlay_8c.html - a7de28ab3fe3dd4252199d32695ef6295 - () - - - static int - check_access - d5/d56/gnunet-daemon-testbed-underlay_8c.html - a5f8ba262ecc590695dc9d7b8cfafa1cd - (void *cls, const struct GNUNET_PeerIdentity *pid) - - - static int - get_identity - d5/d56/gnunet-daemon-testbed-underlay_8c.html - a73abdcec88e3624549d20675ff3428ff - (unsigned int offset, struct GNUNET_PeerIdentity *id) - - - static int - load_keys - d5/d56/gnunet-daemon-testbed-underlay_8c.html - a7fda9f165ec87e16ee2f5ec3c0176a1a - (const struct GNUNET_CONFIGURATION_Handle *c) - - - static void - unload_keys - d5/d56/gnunet-daemon-testbed-underlay_8c.html - a143730b2f98ac688d987b38a225cbf06 - () - - - static void - do_shutdown - d5/d56/gnunet-daemon-testbed-underlay_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static int - db_read_whitelist - d5/d56/gnunet-daemon-testbed-underlay_8c.html - a52f0127bf480f9e935a66235eea08808 - (struct sqlite3 *db, int pid, struct WhiteListRow **wl_rows) - - - static void - run - d5/d56/gnunet-daemon-testbed-underlay_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d5/d56/gnunet-daemon-testbed-underlay_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_CONTAINER_MultiPeerMap * - map - d5/d56/gnunet-daemon-testbed-underlay_8c.html - a81d286cf1e764c9b19d12f3907a9af12 - - - - static struct sqlite3 * - db - d5/d56/gnunet-daemon-testbed-underlay_8c.html - ad83bbb9e5b8dfdd97a07f38f4fbb5978 - - - - static struct GNUNET_TRANSPORT_Blacklist * - bh - d5/d56/gnunet-daemon-testbed-underlay_8c.html - a56ea26ec76e9746ee6bc47a28aab7ec4 - - - - struct GNUNET_DISK_FileHandle * - hostkeys_fd - d5/d56/gnunet-daemon-testbed-underlay_8c.html - a8ed35c778fec38b53accdd9e59461817 - - - - static struct GNUNET_DISK_MapHandle * - hostkeys_map - d5/d56/gnunet-daemon-testbed-underlay_8c.html - ac0cc6c042df34ff63b176cd9459254d5 - - - - static void * - hostkeys_data - d5/d56/gnunet-daemon-testbed-underlay_8c.html - a619c26e94fc8ad5fb915eb5ef8997a7b - - - - static struct GNUNET_TRANSPORT_ManipulationHandle * - transport - d5/d56/gnunet-daemon-testbed-underlay_8c.html - ab7925a5b94bedd86ec882cec49da9e67 - - - - static unsigned int - num_hostkeys - d5/d56/gnunet-daemon-testbed-underlay_8c.html - a0e747f6db9fd8c22f6fbb9bab92efd23 - - - - - gnunet-helper-testbed.c - /home/grothoff/research/gnunet/src/testbed/ - dc/d37/gnunet-helper-testbed_8c - platform.h - gnunet_util_lib.h - gnunet_testing_lib.h - gnunet_testbed_service.h - testbed_helper.h - testbed_api.h - WriteContext - - #define - LOG - dc/d37/gnunet-helper-testbed_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_DEBUG - dc/d37/gnunet-helper-testbed_8c.html - a754b3d074e0af4ad3c7b918dd77ecb2d - (...) - - - #define - PIPE_CONTROL - dc/d37/gnunet-helper-testbed_8c.html - aeee254796667ebf5d6caaf327a0feed0 - - - - static void - shutdown_task - dc/d37/gnunet-helper-testbed_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - write_task - dc/d37/gnunet-helper-testbed_8c.html - ab0f36819f6aee2b4cdabe58903f899f6 - (void *cls) - - - static void - child_death_task - dc/d37/gnunet-helper-testbed_8c.html - a71a59bd07c2787a8469b083e869f9464 - (void *cls) - - - static int - tokenizer_cb - dc/d37/gnunet-helper-testbed_8c.html - a716cd6dde43a995ecc24943e204ceab3 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - read_task - dc/d37/gnunet-helper-testbed_8c.html - a30c9fd80e5fdaa3c4e4da5259fb08096 - (void *cls) - - - static void - run - dc/d37/gnunet-helper-testbed_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - sighandler_child_death - dc/d37/gnunet-helper-testbed_8c.html - a8b4f0e31be5517a647049f79fb5d96a8 - () - - - int - main - dc/d37/gnunet-helper-testbed_8c.html - a3c04138a5bfe5d72780bb7e82a18e627 - (int argc, char **argv) - - - static struct GNUNET_TESTING_System * - test_system - dc/d37/gnunet-helper-testbed_8c.html - a958e1faa4233fc90d8ff1490b68d7d8b - - - - struct GNUNET_MessageStreamTokenizer * - tokenizer - dc/d37/gnunet-helper-testbed_8c.html - a0ed0645f4633dc014bc693fe11abf0fc - - - - static struct GNUNET_DISK_FileHandle * - stdin_fd - dc/d37/gnunet-helper-testbed_8c.html - adcdaf0698becc27d15853e152948017c - - - - static struct GNUNET_DISK_FileHandle * - stdout_fd - dc/d37/gnunet-helper-testbed_8c.html - a69df9b3c2527db4588a131cb12ccb7f5 - - - - static struct GNUNET_OS_Process * - testbed - dc/d37/gnunet-helper-testbed_8c.html - a3f444c848e6c81f09d2e52c4c1962b29 - - - - static struct GNUNET_DISK_PipeHandle * - sigpipe - dc/d37/gnunet-helper-testbed_8c.html - a8919136d0bcf9ac88a71e1d8bc07f51d - - - - static struct GNUNET_SCHEDULER_Task * - read_task_id - dc/d37/gnunet-helper-testbed_8c.html - a9f075e01aa1c0375c1980e7b663a9e08 - - - - static struct GNUNET_SCHEDULER_Task * - write_task_id - dc/d37/gnunet-helper-testbed_8c.html - ad320201bbedc931c9575feefab0b77f2 - - - - static struct GNUNET_SCHEDULER_Task * - child_death_task_id - dc/d37/gnunet-helper-testbed_8c.html - a5f3694bdb8dbc82520893118a135a362 - - - - static int - done_reading - dc/d37/gnunet-helper-testbed_8c.html - ae3d943225f6e82f5ffb1da9fe9a73857 - - - - static int - status - dc/d37/gnunet-helper-testbed_8c.html - a6e27f49150e9a14580fb313cc2777e00 - - - - - gnunet-service-test-barriers.c - /home/grothoff/research/gnunet/src/testbed/ - dc/d76/gnunet-service-test-barriers_8c - platform.h - gnunet_util_lib.h - gnunet_testbed_service.h - - #define - LOG - dc/d76/gnunet-service-test-barriers_8c.html - a6b9b1e98c227bdfa0553ecfff35abe6c - (type,...) - - - static void - do_shutdown - dc/d76/gnunet-service-test-barriers_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - barrier_wait_cb - dc/d76/gnunet-service-test-barriers_8c.html - afb28225ac8866b20c71d9edeab9a33aa - (void *cls, const char *name, int status) - - - static void - do_wait - dc/d76/gnunet-service-test-barriers_8c.html - a4e853c40199181c0ab8bdd4f782100c8 - (void *cls) - - - static void - run - dc/d76/gnunet-service-test-barriers_8c.html - adc09e42bf2a776ae59ab7e758668b1cd - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *config) - - - int - main - dc/d76/gnunet-service-test-barriers_8c.html - a3c04138a5bfe5d72780bb7e82a18e627 - (int argc, char **argv) - - - static struct GNUNET_TESTBED_BarrierWaitHandle * - wh - dc/d76/gnunet-service-test-barriers_8c.html - a0c30ab200c67c456efb588527233f7b3 - - - - static struct GNUNET_SCHEDULER_Task * - tt - dc/d76/gnunet-service-test-barriers_8c.html - a851557faeca36c36a10f2d5b084151d5 - - - - - gnunet-service-testbed.c - /home/grothoff/research/gnunet/src/testbed/ - d1/d95/gnunet-service-testbed_8c - gnunet-service-testbed.h - gnunet-service-testbed_barriers.h - gnunet-service-testbed_connectionpool.h - - #define - GROW_SS - d1/d95/gnunet-service-testbed_8c.html - a2ce7a4d012c62ed5eabd97533f6876bc - - - - static int - host_list_add - d1/d95/gnunet-service-testbed_8c.html - a503ac2591cd285d1c2b615044c9acae2 - (struct GNUNET_TESTBED_Host *host) - - - void - GST_send_operation_fail_msg - d1/d95/gnunet-service-testbed_8c.html - a81162fe376999f511179f1e6f71f3b9b - (struct GNUNET_SERVICE_Client *client, uint64_t operation_id, const char *emsg) - - - void - GST_send_operation_success_msg - d1/d95/gnunet-service-testbed_8c.html - adeaf39aece42c4d9fc0a365f8eb7db73 - (struct GNUNET_SERVICE_Client *client, uint64_t operation_id) - - - static void - hr_completion - d1/d95/gnunet-service-testbed_8c.html - a33806949f955f24bacd35eba54e0d613 - (void *cls, const char *emsg) - - - static void - register_next_host - d1/d95/gnunet-service-testbed_8c.html - a2aac5f5ae14bc058f63a271210fc287f - (struct Slave *slave) - - - void - GST_queue_host_registration - d1/d95/gnunet-service-testbed_8c.html - aa6296df2fa7769dc536ecb31c5e7c8fc - (struct Slave *slave, GNUNET_TESTBED_HostRegistrationCompletion cb, void *cb_cls, struct GNUNET_TESTBED_Host *host) - - - void - GST_forwarded_operation_reply_relay - d1/d95/gnunet-service-testbed_8c.html - a148d929a663b77ee5d1938e319a084ea - (void *cls, const struct GNUNET_MessageHeader *msg) - - - void - GST_forwarded_operation_timeout - d1/d95/gnunet-service-testbed_8c.html - ad1db2ddbd6ce079574e5b14f17ef2a5e - (void *cls) - - - static struct GNUNET_TESTING_SharedService * - parse_shared_services - d1/d95/gnunet-service-testbed_8c.html - a2e9771e25aee9e7c69e62857127b0a5c - (char *ss_str, struct GNUNET_CONFIGURATION_Handle *cfg) - - - static int - check_init - d1/d95/gnunet-service-testbed_8c.html - aa8886136344789c0ae9048ddc45beef9 - (void *cls, const struct GNUNET_TESTBED_InitMessage *msg) - - - static void - handle_init - d1/d95/gnunet-service-testbed_8c.html - a95db39b5a9e81346d06fead966929d22 - (void *cls, const struct GNUNET_TESTBED_InitMessage *msg) - - - static int - check_add_host - d1/d95/gnunet-service-testbed_8c.html - abd79a37b3a9165833e8584280cad3860 - (void *cls, const struct GNUNET_TESTBED_AddHostMessage *msg) - - - static void - handle_add_host - d1/d95/gnunet-service-testbed_8c.html - a2029b6bd7cab2a098a6c4a7298379e71 - (void *cls, const struct GNUNET_TESTBED_AddHostMessage *msg) - - - static void - handle_slave_get_config - d1/d95/gnunet-service-testbed_8c.html - ac2fd4f0ef1d87d3ab1676b6c5814a06a - (void *cls, const struct GNUNET_TESTBED_SlaveGetConfigurationMessage *msg) - - - void - GST_clear_fopcq - d1/d95/gnunet-service-testbed_8c.html - a326d7bc126da3d47ce8a3365e09ffc35 - () - - - static void - shutdown_task - d1/d95/gnunet-service-testbed_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void * - client_connect_cb - d1/d95/gnunet-service-testbed_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d1/d95/gnunet-service-testbed_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static void - testbed_run - d1/d95/gnunet-service-testbed_8c.html - a53fd8352e9a8ef72e872804ca9d35133 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d1/d95/gnunet-service-testbed_8c.html - ad58cd13b4ee37463a8cfcbb4942825a1 - ("testbed", GNUNET_SERVICE_OPTION_NONE, &testbed_run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(init, GNUNET_MESSAGE_TYPE_TESTBED_INIT, struct GNUNET_TESTBED_InitMessage, NULL), GNUNET_MQ_hd_var_size(add_host, GNUNET_MESSAGE_TYPE_TESTBED_ADD_HOST, struct GNUNET_TESTBED_AddHostMessage, NULL), GNUNET_MQ_hd_fixed_size(slave_get_config, GNUNET_MESSAGE_TYPE_TESTBED_GET_SLAVE_CONFIGURATION, struct GNUNET_TESTBED_SlaveGetConfigurationMessage, NULL), GNUNET_MQ_hd_fixed_size(link_controllers, GNUNET_MESSAGE_TYPE_TESTBED_LINK_CONTROLLERS, struct GNUNET_TESTBED_ControllerLinkRequest, NULL), GNUNET_MQ_hd_var_size(remote_overlay_connect, GNUNET_MESSAGE_TYPE_TESTBED_REMOTE_OVERLAY_CONNECT, struct GNUNET_TESTBED_RemoteOverlayConnectMessage, NULL), GNUNET_MQ_hd_fixed_size(overlay_connect, GNUNET_MESSAGE_TYPE_TESTBED_OVERLAY_CONNECT, struct GNUNET_TESTBED_OverlayConnectMessage, NULL), GNUNET_MQ_hd_var_size(peer_create, GNUNET_MESSAGE_TYPE_TESTBED_CREATE_PEER, struct GNUNET_TESTBED_PeerCreateMessage, NULL), GNUNET_MQ_hd_fixed_size(peer_destroy, GNUNET_MESSAGE_TYPE_TESTBED_DESTROY_PEER, struct GNUNET_TESTBED_PeerDestroyMessage, NULL), GNUNET_MQ_hd_fixed_size(peer_start, GNUNET_MESSAGE_TYPE_TESTBED_START_PEER, struct GNUNET_TESTBED_PeerStartMessage, NULL), GNUNET_MQ_hd_fixed_size(peer_stop, GNUNET_MESSAGE_TYPE_TESTBED_STOP_PEER, struct GNUNET_TESTBED_PeerStopMessage, NULL), GNUNET_MQ_hd_fixed_size(peer_get_config, GNUNET_MESSAGE_TYPE_TESTBED_GET_PEER_INFORMATION, struct GNUNET_TESTBED_PeerGetConfigurationMessage, NULL), GNUNET_MQ_hd_var_size(manage_peer_service, GNUNET_MESSAGE_TYPE_TESTBED_MANAGE_PEER_SERVICE, struct GNUNET_TESTBED_ManagePeerServiceMessage, NULL), GNUNET_MQ_hd_fixed_size(shutdown_peers, GNUNET_MESSAGE_TYPE_TESTBED_SHUTDOWN_PEERS, struct GNUNET_TESTBED_ShutdownPeersMessage, NULL), GNUNET_MQ_hd_var_size(peer_reconfigure, GNUNET_MESSAGE_TYPE_TESTBED_RECONFIGURE_PEER, struct GNUNET_TESTBED_PeerReconfigureMessage, NULL), GNUNET_MQ_hd_var_size(barrier_init, GNUNET_MESSAGE_TYPE_TESTBED_BARRIER_INIT, struct GNUNET_TESTBED_BarrierInit, NULL), GNUNET_MQ_hd_var_size(barrier_cancel, GNUNET_MESSAGE_TYPE_TESTBED_BARRIER_CANCEL, struct GNUNET_TESTBED_BarrierCancel, NULL), GNUNET_MQ_hd_var_size(barrier_status, GNUNET_MESSAGE_TYPE_TESTBED_BARRIER_STATUS, struct GNUNET_TESTBED_BarrierStatusMsg, NULL), GNUNET_MQ_handler_end()) - - - struct GNUNET_CONFIGURATION_Handle * - GST_config - d1/d95/gnunet-service-testbed_8c.html - aa568481ff224b7bd2057490d8b6c24a9 - - - - struct Context * - GST_context - d1/d95/gnunet-service-testbed_8c.html - a51b616edd894276ce9dfa3b2b07673f1 - - - - struct GNUNET_TESTBED_Host ** - GST_host_list - d1/d95/gnunet-service-testbed_8c.html - a43fa9bc7cda0f6ded850e562b1d720c5 - - - - struct ForwardedOperationContext * - fopcq_head - d1/d95/gnunet-service-testbed_8c.html - a39f077987b058e3892c5dade2757bf50 - - - - struct ForwardedOperationContext * - fopcq_tail - d1/d95/gnunet-service-testbed_8c.html - abe88cb246816d474bf798a976dd9ecc4 - - - - struct OperationQueue * - GST_opq_openfds - d1/d95/gnunet-service-testbed_8c.html - a1b0a140d575fc11e9da4497f3ea4388e - - - - struct GNUNET_TIME_Relative - GST_timeout - d1/d95/gnunet-service-testbed_8c.html - a69040314e884bfecbdf759cadbb245a8 - - - - unsigned int - GST_host_list_size - d1/d95/gnunet-service-testbed_8c.html - a789b8f4773715c9044c5d08c6b5f109d - - - - unsigned int - GST_peer_list_size - d1/d95/gnunet-service-testbed_8c.html - aa0e46592d32ff24bebf2853556ec180a - - - - static char * - hostname - d1/d95/gnunet-service-testbed_8c.html - af203df082d5c6dcaa0c88b07cf86466d - - - - - gnunet-service-testbed.h - /home/grothoff/research/gnunet/src/testbed/ - db/df6/gnunet-service-testbed_8h - platform.h - gnunet_util_lib.h - gnunet_testbed_service.h - gnunet_transport_service.h - gnunet_core_service.h - testbed.h - testbed_api.h - testbed_api_operations.h - testbed_api_hosts.h - gnunet_testing_lib.h - gnunet-service-testbed_links.h - Route - ForwardedOperationContext - HostRegistration - LinkControllersContext - Peer - Context - SharedService - ForwardedOverlayConnectContext - RegisteredHostContext - HandlerContext_ShutdownPeers - - #define - LOG - db/df6/gnunet-service-testbed_8h.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_DEBUG - db/df6/gnunet-service-testbed_8h.html - a754b3d074e0af4ad3c7b918dd77ecb2d - (...) - - - #define - LIST_GROW_STEP - db/df6/gnunet-service-testbed_8h.html - a8d34cb4dfe88c7714a46fba61ff669a6 - - - - #define - VALID_HOST_ID - db/df6/gnunet-service-testbed_8h.html - aef027225f564666a7b563a957e5c7905 - (id) - - - #define - VALID_PEER_ID - db/df6/gnunet-service-testbed_8h.html - a6270c98c02e13c7c9f811da988028eb7 - (id) - - - #define - GST_array_grow_large_enough - db/df6/gnunet-service-testbed_8h.html - a5cf4de38f48261b713d29e7e450ad0cf - (ptr, size, accommodate_size) - - - void - GST_destroy_peer - db/df6/gnunet-service-testbed_8h.html - a9b015ec60dccba7b4f3148d5f56037f5 - (struct Peer *peer) - - - void - GST_destroy_peers - db/df6/gnunet-service-testbed_8h.html - a74505397d8a575d73c2b2657e53c243d - (void) - - - struct Route * - GST_find_dest_route - db/df6/gnunet-service-testbed_8h.html - a6e763c25628ab9353ecb094e991d8705 - (uint32_t host_id) - - - void - handle_overlay_connect - db/df6/gnunet-service-testbed_8h.html - a14e53c41465feaefc1d527e651de51c3 - (void *cls, const struct GNUNET_TESTBED_OverlayConnectMessage *msg) - - - void - GST_queue_host_registration - db/df6/gnunet-service-testbed_8h.html - aa6296df2fa7769dc536ecb31c5e7c8fc - (struct Slave *slave, GNUNET_TESTBED_HostRegistrationCompletion cb, void *cb_cls, struct GNUNET_TESTBED_Host *host) - - - void - GST_forwarded_operation_reply_relay - db/df6/gnunet-service-testbed_8h.html - a148d929a663b77ee5d1938e319a084ea - (void *cls, const struct GNUNET_MessageHeader *msg) - - - void - GST_forwarded_operation_timeout - db/df6/gnunet-service-testbed_8h.html - ad1db2ddbd6ce079574e5b14f17ef2a5e - (void *cls) - - - void - GST_clear_fopcq - db/df6/gnunet-service-testbed_8h.html - adb14f7b080155eb7b06bd4916af2f99c - (void) - - - void - GST_send_operation_fail_msg - db/df6/gnunet-service-testbed_8h.html - a81162fe376999f511179f1e6f71f3b9b - (struct GNUNET_SERVICE_Client *client, uint64_t operation_id, const char *emsg) - - - void - GST_notify_client_disconnect_oc - db/df6/gnunet-service-testbed_8h.html - acf6530727c5333e02366ae28318d2426 - (struct GNUNET_SERVICE_Client *client) - - - void - GST_notify_client_disconnect_peers - db/df6/gnunet-service-testbed_8h.html - a5dadbdc3fb6a2fcd3d9cfa063ec08618 - (struct GNUNET_SERVICE_Client *client) - - - void - GST_send_operation_success_msg - db/df6/gnunet-service-testbed_8h.html - adeaf39aece42c4d9fc0a365f8eb7db73 - (struct GNUNET_SERVICE_Client *client, uint64_t operation_id) - - - int - check_remote_overlay_connect - db/df6/gnunet-service-testbed_8h.html - a42a0778cffed6c799352a369c10a5336 - (void *cls, const struct GNUNET_TESTBED_RemoteOverlayConnectMessage *msg) - - - void - handle_remote_overlay_connect - db/df6/gnunet-service-testbed_8h.html - a82bdee8294ab568d0f1ea2f272c7add8 - (void *cls, const struct GNUNET_TESTBED_RemoteOverlayConnectMessage *msg) - - - int - check_peer_create - db/df6/gnunet-service-testbed_8h.html - ad339c2469885ef36ba0f4690e6275a8c - (void *cls, const struct GNUNET_TESTBED_PeerCreateMessage *msg) - - - void - handle_peer_create - db/df6/gnunet-service-testbed_8h.html - ae933dc599fa90cb0340fa168f6d41da8 - (void *cls, const struct GNUNET_TESTBED_PeerCreateMessage *msg) - - - void - handle_peer_destroy - db/df6/gnunet-service-testbed_8h.html - a45bc2d7099db1c6aa4ac07b678dc5dde - (void *cls, const struct GNUNET_TESTBED_PeerDestroyMessage *msg) - - - void - handle_peer_start - db/df6/gnunet-service-testbed_8h.html - ab0af5500ae5a95ddc46f75b39dff6ece - (void *cls, const struct GNUNET_TESTBED_PeerStartMessage *msg) - - - void - handle_peer_stop - db/df6/gnunet-service-testbed_8h.html - abd8d626d615299db3064611cb3e8cd03 - (void *cls, const struct GNUNET_TESTBED_PeerStopMessage *msg) - - - void - handle_peer_get_config - db/df6/gnunet-service-testbed_8h.html - a93c1f047d80537338e2eb33ca20fa303 - (void *cls, const struct GNUNET_TESTBED_PeerGetConfigurationMessage *msg) - - - void - handle_shutdown_peers - db/df6/gnunet-service-testbed_8h.html - a7871aede3a0bfd70f61dff7c78f7ba08 - (void *cls, const struct GNUNET_TESTBED_ShutdownPeersMessage *msg) - - - int - check_manage_peer_service - db/df6/gnunet-service-testbed_8h.html - afe48c7d9a7afb3b971e891ea4ac8f52e - (void *cls, const struct GNUNET_TESTBED_ManagePeerServiceMessage *msg) - - - void - handle_manage_peer_service - db/df6/gnunet-service-testbed_8h.html - a99745e7f0f74c2bad02a7756ec7b7feb - (void *cls, const struct GNUNET_TESTBED_ManagePeerServiceMessage *msg) - - - int - check_peer_reconfigure - db/df6/gnunet-service-testbed_8h.html - a278a37f455ca1264aed7f0dc1fb4a724 - (void *cls, const struct GNUNET_TESTBED_PeerReconfigureMessage *msg) - - - void - handle_peer_reconfigure - db/df6/gnunet-service-testbed_8h.html - acb904a50e144f606508b9c8d02e1d9c2 - (void *cls, const struct GNUNET_TESTBED_PeerReconfigureMessage *msg) - - - void - GST_free_mctxq - db/df6/gnunet-service-testbed_8h.html - a1bb3ac37ba1271c22d7a6bd28c194df3 - (void) - - - void - GST_free_lcf - db/df6/gnunet-service-testbed_8h.html - a99e651a3f6a587b20fbdd881dc9dad67 - (void) - - - void - GST_route_list_clear - db/df6/gnunet-service-testbed_8h.html - a174c18412380a33c32a2c64dcfd809ee - (void) - - - void - GST_process_next_focc - db/df6/gnunet-service-testbed_8h.html - ac013eee584c4ed064fb3b27f4f33c1f4 - (struct RegisteredHostContext *rhc) - - - void - GST_cleanup_focc - db/df6/gnunet-service-testbed_8h.html - a9489efbb56cd1b812d0459f7d4ccf1b6 - (struct ForwardedOverlayConnectContext *focc) - - - void - GST_free_occq - db/df6/gnunet-service-testbed_8h.html - aea823c623e8e947dee349d6d7a1a0dc6 - (void) - - - void - GST_free_roccq - db/df6/gnunet-service-testbed_8h.html - ab94cfd3fee8824ca6a0f7e04ad214cc3 - (void) - - - void - GST_free_prcq - db/df6/gnunet-service-testbed_8h.html - ae56eb9b5e606e1e9da3d14a8ccf70f7c - (void) - - - void - GST_cache_init - db/df6/gnunet-service-testbed_8h.html - ae2a15c4711c506a923f415f4bbb23562 - (unsigned int size) - - - void - GST_cache_clear - db/df6/gnunet-service-testbed_8h.html - a8d85a22362eee5f5a9141624a1dd1ed3 - (void) - - - const struct GNUNET_MessageHeader * - GST_cache_lookup_hello - db/df6/gnunet-service-testbed_8h.html - a0ddbfc1804b9629bd2cc009a6d32f56e - (const unsigned int peer_id) - - - void - GST_cache_add_hello - db/df6/gnunet-service-testbed_8h.html - afc78b8a47eea6ce51cbfb4a1ff1756bb - (const unsigned int peer_id, const struct GNUNET_MessageHeader *hello) - - - void - GST_stats_init - db/df6/gnunet-service-testbed_8h.html - a467fc636f44389f2723b706e73f94f11 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GST_stats_destroy - db/df6/gnunet-service-testbed_8h.html - a9289d71f3dc59c68268c4eec70c41188 - (void) - - - struct GNUNET_CONFIGURATION_Handle * - GST_config - db/df6/gnunet-service-testbed_8h.html - aa568481ff224b7bd2057490d8b6c24a9 - - - - struct Context * - GST_context - db/df6/gnunet-service-testbed_8h.html - a51b616edd894276ce9dfa3b2b07673f1 - - - - struct ForwardedOperationContext * - fopcq_head - db/df6/gnunet-service-testbed_8h.html - a39f077987b058e3892c5dade2757bf50 - - - - struct ForwardedOperationContext * - fopcq_tail - db/df6/gnunet-service-testbed_8h.html - abe88cb246816d474bf798a976dd9ecc4 - - - - struct Peer ** - GST_peer_list - db/df6/gnunet-service-testbed_8h.html - ae0942a4e4e7d4dfa6b5dd01bea10d539 - - - - struct GNUNET_TESTBED_Host ** - GST_host_list - db/df6/gnunet-service-testbed_8h.html - a43fa9bc7cda0f6ded850e562b1d720c5 - - - - struct OperationQueue * - GST_opq_openfds - db/df6/gnunet-service-testbed_8h.html - a1b0a140d575fc11e9da4497f3ea4388e - - - - struct GNUNET_TIME_Relative - GST_timeout - db/df6/gnunet-service-testbed_8h.html - a69040314e884bfecbdf759cadbb245a8 - - - - unsigned int - GST_peer_list_size - db/df6/gnunet-service-testbed_8h.html - aa0e46592d32ff24bebf2853556ec180a - - - - unsigned int - GST_num_local_peers - db/df6/gnunet-service-testbed_8h.html - a2bdc7f338cbacb2474fc4bbd58a4e607 - - - - unsigned int - GST_host_list_size - db/df6/gnunet-service-testbed_8h.html - a789b8f4773715c9044c5d08c6b5f109d - - - - char * - GST_stats_dir - db/df6/gnunet-service-testbed_8h.html - af0d62202b4fa1542ea05bfe1cb9700c6 - - - - - gnunet-service-testbed_barriers.c - /home/grothoff/research/gnunet/src/testbed/ - dd/d28/gnunet-service-testbed__barriers_8c - gnunet-service-testbed.h - gnunet-service-testbed_barriers.h - testbed_api.h - ClientCtx - WBarrier - Barrier - - #define - MESSAGE_SEND_TIMEOUT - dd/d28/gnunet-service-testbed__barriers_8c.html - a12e860a63681bf7a46ccb06f1b790688 - (s) - - - #define - LOCAL_QUORUM_REACHED - dd/d28/gnunet-service-testbed__barriers_8c.html - a1ed0c7472e11a190ede082da41dcdfac - (barrier) - - - #define - LOG - dd/d28/gnunet-service-testbed__barriers_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - remove_barrier - dd/d28/gnunet-service-testbed__barriers_8c.html - a778f29873bd5f40c6ee5f3e98e6b6b64 - (struct Barrier *barrier) - - - static void - cancel_wrappers - dd/d28/gnunet-service-testbed__barriers_8c.html - a47ab599b85b22ed932e33c0abb1f467e - (struct Barrier *barrier) - - - static void - send_client_status_msg - dd/d28/gnunet-service-testbed__barriers_8c.html - a53edf9d17b866a88cfd49323df255a97 - (struct GNUNET_SERVICE_Client *client, const char *name, enum GNUNET_TESTBED_BarrierStatus status, const char *emsg) - - - static void - send_barrier_status_msg - dd/d28/gnunet-service-testbed__barriers_8c.html - aea6fac5307abb5ee03ad12dda58e6770 - (struct Barrier *barrier, const char *emsg) - - - static int - check_barrier_wait - dd/d28/gnunet-service-testbed__barriers_8c.html - a4928825bcfadec520d9242d96e2027c1 - (void *cls, const struct GNUNET_TESTBED_BarrierWait *msg) - - - static void - handle_barrier_wait - dd/d28/gnunet-service-testbed__barriers_8c.html - a477ca183048bb7efc739170d27d70361 - (void *cls, const struct GNUNET_TESTBED_BarrierWait *msg) - - - static void * - connect_cb - dd/d28/gnunet-service-testbed__barriers_8c.html - a53476359e9c2132460f872b9c9cccf2b - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - disconnect_cb - dd/d28/gnunet-service-testbed__barriers_8c.html - a3d1a3774bf05261a9adcd39ff3427ae5 - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - void - GST_barriers_init - dd/d28/gnunet-service-testbed__barriers_8c.html - a59d3d4337d1552da23670217f7df4b11 - (struct GNUNET_CONFIGURATION_Handle *cfg) - - - static int - barrier_destroy_iterator - dd/d28/gnunet-service-testbed__barriers_8c.html - a742d04123429c720ed2ec51e0741bf10 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - void - GST_barriers_destroy - dd/d28/gnunet-service-testbed__barriers_8c.html - aae39ceb428063c13bc4d07a6237f557e - () - - - static void - wbarrier_status_cb - dd/d28/gnunet-service-testbed__barriers_8c.html - a1cee404e89008c81ec34bace04e3f595 - (void *cls, const char *name, struct GNUNET_TESTBED_Barrier *b_, enum GNUNET_TESTBED_BarrierStatus status, const char *emsg) - - - static void - fwd_tout_barrier_init - dd/d28/gnunet-service-testbed__barriers_8c.html - a732aeaf26d0755fab94f43bbfd656aef - (void *cls) - - - int - check_barrier_init - dd/d28/gnunet-service-testbed__barriers_8c.html - a268d90abbbfd23dc692ac3d2719d0740 - (void *cls, const struct GNUNET_TESTBED_BarrierInit *msg) - - - void - handle_barrier_init - dd/d28/gnunet-service-testbed__barriers_8c.html - a2ce7abf634d856d7a54e5a8c988521d9 - (void *cls, const struct GNUNET_TESTBED_BarrierInit *msg) - - - int - check_barrier_cancel - dd/d28/gnunet-service-testbed__barriers_8c.html - a8e33081111faff95b56498780c350446 - (void *cls, const struct GNUNET_TESTBED_BarrierCancel *msg) - - - void - handle_barrier_cancel - dd/d28/gnunet-service-testbed__barriers_8c.html - a27c5402eb6f2f188c6de859814c07b72 - (void *cls, const struct GNUNET_TESTBED_BarrierCancel *msg) - - - int - check_barrier_status - dd/d28/gnunet-service-testbed__barriers_8c.html - a4d9b26dff2d75abe2ed9929feaa11822 - (void *cls, const struct GNUNET_TESTBED_BarrierStatusMsg *msg) - - - void - handle_barrier_status - dd/d28/gnunet-service-testbed__barriers_8c.html - ac518a121b5e4aeb08351fca920a72b4e - (void *cls, const struct GNUNET_TESTBED_BarrierStatusMsg *msg) - - - static struct GNUNET_CONTAINER_MultiHashMap * - barrier_map - dd/d28/gnunet-service-testbed__barriers_8c.html - ad9d1bae8d557bbd29a8791e4a34bfaed - - - - static struct GNUNET_SERVICE_Handle * - ctx - dd/d28/gnunet-service-testbed__barriers_8c.html - a46eba2fedb77fc14ac779ac8e2dec2db - - - - - gnunet-service-testbed_barriers.h - /home/grothoff/research/gnunet/src/testbed/ - db/d46/gnunet-service-testbed__barriers_8h - - void - GST_barriers_init - db/d46/gnunet-service-testbed__barriers_8h.html - a59d3d4337d1552da23670217f7df4b11 - (struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GST_barriers_destroy - db/d46/gnunet-service-testbed__barriers_8h.html - acbe9159330612e748d4691ff4a818085 - (void) - - - int - check_barrier_init - db/d46/gnunet-service-testbed__barriers_8h.html - a268d90abbbfd23dc692ac3d2719d0740 - (void *cls, const struct GNUNET_TESTBED_BarrierInit *msg) - - - void - handle_barrier_init - db/d46/gnunet-service-testbed__barriers_8h.html - a2ce7abf634d856d7a54e5a8c988521d9 - (void *cls, const struct GNUNET_TESTBED_BarrierInit *msg) - - - int - check_barrier_cancel - db/d46/gnunet-service-testbed__barriers_8h.html - a8e33081111faff95b56498780c350446 - (void *cls, const struct GNUNET_TESTBED_BarrierCancel *msg) - - - void - handle_barrier_cancel - db/d46/gnunet-service-testbed__barriers_8h.html - a27c5402eb6f2f188c6de859814c07b72 - (void *cls, const struct GNUNET_TESTBED_BarrierCancel *msg) - - - int - check_barrier_status - db/d46/gnunet-service-testbed__barriers_8h.html - a4d9b26dff2d75abe2ed9929feaa11822 - (void *cls, const struct GNUNET_TESTBED_BarrierStatusMsg *msg) - - - void - handle_barrier_status - db/d46/gnunet-service-testbed__barriers_8h.html - ac518a121b5e4aeb08351fca920a72b4e - (void *cls, const struct GNUNET_TESTBED_BarrierStatusMsg *msg) - - - - gnunet-service-testbed_cache.c - /home/grothoff/research/gnunet/src/testbed/ - d4/d33/gnunet-service-testbed__cache_8c - gnunet-service-testbed.h - CacheEntry - - #define - LOG - d4/d33/gnunet-service-testbed__cache_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static struct CacheEntry * - cache_lookup - d4/d33/gnunet-service-testbed__cache_8c.html - a98a7da5fd852458db82a328cfdc77a63 - (unsigned int peer_id) - - - static void - free_entry - d4/d33/gnunet-service-testbed__cache_8c.html - a99d2eaaf93b1d2936de163847ea3a46b - (struct CacheEntry *entry) - - - static struct CacheEntry * - add_entry - d4/d33/gnunet-service-testbed__cache_8c.html - abb1057b109f5c0ae010bddd8bc254bcd - (unsigned int peer_id) - - - static int - cache_clear_iterator - d4/d33/gnunet-service-testbed__cache_8c.html - a32db67fc7ed588ed3ea84bb193a7805a - (void *cls, uint32_t key, void *value) - - - void - GST_cache_clear - d4/d33/gnunet-service-testbed__cache_8c.html - a4e2965026a609d8eb81e79834a788bb6 - () - - - void - GST_cache_init - d4/d33/gnunet-service-testbed__cache_8c.html - ae2a15c4711c506a923f415f4bbb23562 - (unsigned int size) - - - const struct GNUNET_MessageHeader * - GST_cache_lookup_hello - d4/d33/gnunet-service-testbed__cache_8c.html - a0ddbfc1804b9629bd2cc009a6d32f56e - (const unsigned int peer_id) - - - void - GST_cache_add_hello - d4/d33/gnunet-service-testbed__cache_8c.html - afc78b8a47eea6ce51cbfb4a1ff1756bb - (const unsigned int peer_id, const struct GNUNET_MessageHeader *hello) - - - static struct GNUNET_CONTAINER_MultiHashMap32 * - cache - d4/d33/gnunet-service-testbed__cache_8c.html - acc111b5700faabbb90e2d81c23e912c1 - - - - static struct CacheEntry * - cache_head - d4/d33/gnunet-service-testbed__cache_8c.html - af2dc24ad0718f4f10dbf1a4e2025a8a1 - - - - static struct CacheEntry * - cache_tail - d4/d33/gnunet-service-testbed__cache_8c.html - aa173c91c434dcb59e215c6007497eb5f - - - - static unsigned int - cache_size - d4/d33/gnunet-service-testbed__cache_8c.html - a8c293e4f7e3bade40d9ecdebc608e15e - - - - - gnunet-service-testbed_connectionpool.c - /home/grothoff/research/gnunet/src/testbed/ - d5/d02/gnunet-service-testbed__connectionpool_8c - gnunet-service-testbed.h - gnunet-service-testbed_connectionpool.h - testbed_api_operations.h - gnunet_transport_service.h - PooledConnection - GST_ConnectionPool_GetHandle - - #define - LOG - d5/d02/gnunet-service-testbed__connectionpool_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - CACHE_EXPIRY - d5/d02/gnunet-service-testbed__connectionpool_8c.html - a645de968950d1cca43bdd6e670cc7517 - - - - static void - expire_task_cancel - d5/d02/gnunet-service-testbed__connectionpool_8c.html - ad9b8b2d384d53846ab2bc4de4621b7b8 - (struct PooledConnection *entry) - - - static void - destroy_pooled_connection - d5/d02/gnunet-service-testbed__connectionpool_8c.html - a3c81676ae45ae6924e1e78624a43c560 - (struct PooledConnection *entry) - - - static void - expire - d5/d02/gnunet-service-testbed__connectionpool_8c.html - ab4b2b35312a9ec7d08f12708e99cb283 - (void *cls) - - - static void - add_to_lru - d5/d02/gnunet-service-testbed__connectionpool_8c.html - a46e6fe9e336670ac38dc384bee0389a7 - (struct PooledConnection *entry) - - - static struct GST_ConnectionPool_GetHandle * - search_waiting - d5/d02/gnunet-service-testbed__connectionpool_8c.html - a86cbf9b8c0f0c6c7666d538c14ac68ea - (const struct PooledConnection *entry, struct GST_ConnectionPool_GetHandle *head) - - - static void - connection_ready - d5/d02/gnunet-service-testbed__connectionpool_8c.html - aa2b708c0362e2827967d6c27bdd523ab - (void *cls) - - - static void - peer_connect_notify_cb - d5/d02/gnunet-service-testbed__connectionpool_8c.html - af31ee401609b455ca03f9228a9172f4e - (void *cls, const struct GNUNET_PeerIdentity *peer, const enum GST_ConnectionPool_Service service) - - - static void * - transport_peer_connect_notify_cb - d5/d02/gnunet-service-testbed__connectionpool_8c.html - ad6f56bb2b8c81cecfcaeae7872133b60 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - static void - opstart_get_handle_transport - d5/d02/gnunet-service-testbed__connectionpool_8c.html - ad0bfd74659c8c5d6ea17a9f82739678f - (void *cls) - - - static void - oprelease_get_handle_transport - d5/d02/gnunet-service-testbed__connectionpool_8c.html - aee7c6b8b1ba17a31f86a3943fa3312de - (void *cls) - - - static void * - core_peer_connect_cb - d5/d02/gnunet-service-testbed__connectionpool_8c.html - aa432cb6c0a6135c83f0e569b4cd74eb2 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - static void - core_startup_cb - d5/d02/gnunet-service-testbed__connectionpool_8c.html - a8b5141c3289ab7e0b3a0b90cb09501a9 - (void *cls, const struct GNUNET_PeerIdentity *my_identity) - - - static void - opstart_get_handle_core - d5/d02/gnunet-service-testbed__connectionpool_8c.html - ae0609588b2dd52fedefc9882f6636589 - (void *cls) - - - static void - oprelease_get_handle_core - d5/d02/gnunet-service-testbed__connectionpool_8c.html - ac52d96f9b167a4ea825c1c25c3fc48fe - (void *cls) - - - static void - opstart_get_handle_ats_connectivity - d5/d02/gnunet-service-testbed__connectionpool_8c.html - a8516ca4d79ae222a458f0fbd6ba5c823 - (void *cls) - - - static void - oprelease_get_handle_ats_connectivity - d5/d02/gnunet-service-testbed__connectionpool_8c.html - a7c1b47beac38f7cc47df8480d9f8958c - (void *cls) - - - static int - cleanup_iterator - d5/d02/gnunet-service-testbed__connectionpool_8c.html - a89b5f5529d4b627d81de04d5b0b0a3e8 - (void *cls, uint32_t key, void *value) - - - void - GST_connection_pool_init - d5/d02/gnunet-service-testbed__connectionpool_8c.html - ae73ace17b3e58062d8accc80caf7b8e1 - (unsigned int size) - - - void - GST_connection_pool_destroy - d5/d02/gnunet-service-testbed__connectionpool_8c.html - a745af427dff69dcc884f202ac171573d - () - - - struct GST_ConnectionPool_GetHandle * - GST_connection_pool_get_handle - d5/d02/gnunet-service-testbed__connectionpool_8c.html - a124c1a5291a82811a33c974e44dcb3ae - (unsigned int peer_id, const struct GNUNET_CONFIGURATION_Handle *cfg, enum GST_ConnectionPool_Service service, GST_connection_pool_connection_ready_cb cb, void *cb_cls, const struct GNUNET_PeerIdentity *target, GST_connection_pool_peer_connect_notify connect_notify_cb, void *connect_notify_cb_cls) - - - void - GST_connection_pool_get_handle_done - d5/d02/gnunet-service-testbed__connectionpool_8c.html - a9ab04e3f583d27893f9b48caa47a2725 - (struct GST_ConnectionPool_GetHandle *gh) - - - static struct GNUNET_CONTAINER_MultiHashMap32 * - map - d5/d02/gnunet-service-testbed__connectionpool_8c.html - a2b1c3ad5659b44c56a5dd6c5e9be6a70 - - - - static struct PooledConnection * - head_lru - d5/d02/gnunet-service-testbed__connectionpool_8c.html - aafccfe14b240a17a1db6b68d2a9f5845 - - - - static struct PooledConnection * - tail_lru - d5/d02/gnunet-service-testbed__connectionpool_8c.html - a68dd17489afbcd67d1a010118d3d783c - - - - static struct PooledConnection * - head_not_pooled - d5/d02/gnunet-service-testbed__connectionpool_8c.html - aa0546dd048119734f0c0b18e0b8bd9d5 - - - - static struct PooledConnection * - tail_not_pooled - d5/d02/gnunet-service-testbed__connectionpool_8c.html - aaa628c759baad6f4303b9d7403dbaaa5 - - - - static unsigned int - max_size - d5/d02/gnunet-service-testbed__connectionpool_8c.html - a6169642c6a459da9143942baceac95ba - - - - - gnunet-service-testbed_connectionpool.h - /home/grothoff/research/gnunet/src/testbed/ - d3/d9d/gnunet-service-testbed__connectionpool_8h - gnunet_ats_service.h - gnunet_core_service.h - gnunet_transport_service.h - - void(* - GST_connection_pool_connection_ready_cb - d3/d9d/gnunet-service-testbed__connectionpool_8h.html - afed9dabc2792a3ed9509e1f949fc534c - )(void *cls, struct GNUNET_CORE_Handle *ch, struct GNUNET_TRANSPORT_CoreHandle *th, struct GNUNET_ATS_ConnectivityHandle *ac, const struct GNUNET_PeerIdentity *peer_id, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void(* - GST_connection_pool_peer_connect_notify - d3/d9d/gnunet-service-testbed__connectionpool_8h.html - aceaf310c67d37111c4f8d78b668d9c71 - )(void *cls, const struct GNUNET_PeerIdentity *target) - - - - GST_ConnectionPool_Service - d3/d9d/gnunet-service-testbed__connectionpool_8h.html - af9f77d770a886d5db544ecd18b5ae0c8 - - - - GST_CONNECTIONPOOL_SERVICE_TRANSPORT - d3/d9d/gnunet-service-testbed__connectionpool_8h.html - af9f77d770a886d5db544ecd18b5ae0c8a4a954fba8fe4ba2c86add65be63f5804 - - - - GST_CONNECTIONPOOL_SERVICE_CORE - d3/d9d/gnunet-service-testbed__connectionpool_8h.html - af9f77d770a886d5db544ecd18b5ae0c8aa8490c6c03ee6f4c500e2c77a2de4ca6 - - - - GST_CONNECTIONPOOL_SERVICE_ATS_CONNECTIVITY - d3/d9d/gnunet-service-testbed__connectionpool_8h.html - af9f77d770a886d5db544ecd18b5ae0c8af5340d32bb8331a506086b5ab4c0169e - - - - void - GST_connection_pool_init - d3/d9d/gnunet-service-testbed__connectionpool_8h.html - ae73ace17b3e58062d8accc80caf7b8e1 - (unsigned int size) - - - void - GST_connection_pool_destroy - d3/d9d/gnunet-service-testbed__connectionpool_8h.html - a513ef815d39fcb486b462553ad22dd79 - (void) - - - struct GST_ConnectionPool_GetHandle * - GST_connection_pool_get_handle - d3/d9d/gnunet-service-testbed__connectionpool_8h.html - a124c1a5291a82811a33c974e44dcb3ae - (unsigned int peer_id, const struct GNUNET_CONFIGURATION_Handle *cfg, enum GST_ConnectionPool_Service service, GST_connection_pool_connection_ready_cb cb, void *cb_cls, const struct GNUNET_PeerIdentity *target, GST_connection_pool_peer_connect_notify connect_notify_cb, void *connect_notify_cb_cls) - - - void - GST_connection_pool_get_handle_done - d3/d9d/gnunet-service-testbed__connectionpool_8h.html - a9ab04e3f583d27893f9b48caa47a2725 - (struct GST_ConnectionPool_GetHandle *gh) - - - - gnunet-service-testbed_cpustatus.c - /home/grothoff/research/gnunet/src/testbed/ - dd/d66/gnunet-service-testbed__cpustatus_8c - platform.h - gnunet_util_lib.h - gnunet-service-testbed_meminfo.h - - #define - DEBUG_STATUSCALLS - dd/d66/gnunet-service-testbed__cpustatus_8c.html - a429fb0d9eef7d38e4dc9000f070e457d - - - - static int - updateUsage - dd/d66/gnunet-service-testbed__cpustatus_8c.html - a939720a9723c995e91e70757df5b7cee - () - - - static void - updateAgedLoad - dd/d66/gnunet-service-testbed__cpustatus_8c.html - aaec25c4ba1cb040d02cdb984a5b435ee - () - - - static int - cpu_get_load - dd/d66/gnunet-service-testbed__cpustatus_8c.html - a2ce03a22c97b56d7fd2832971339d82b - () - - - static int - disk_get_load - dd/d66/gnunet-service-testbed__cpustatus_8c.html - a2ab0ac0de6fc9311b1cc872a73cebf75 - () - - - static unsigned int - mem_get_usage - dd/d66/gnunet-service-testbed__cpustatus_8c.html - a99a9deae7d336751e532b2091fdc8fa1 - () - - - static void - sample_load_task - dd/d66/gnunet-service-testbed__cpustatus_8c.html - a0c8c5be892cef3a356d1430ac633656a - (void *cls) - - - void - GST_stats_init - dd/d66/gnunet-service-testbed__cpustatus_8c.html - a467fc636f44389f2723b706e73f94f11 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GST_stats_destroy - dd/d66/gnunet-service-testbed__cpustatus_8c.html - a902740ac7301980faff9944631816271 - () - - - static int - currentCPULoad - dd/d66/gnunet-service-testbed__cpustatus_8c.html - a2444d4e81de831fb851c626be97fa6ed - - - - static double - agedCPULoad - dd/d66/gnunet-service-testbed__cpustatus_8c.html - a43cf9db318a6bab171a52bcb7ca23826 - - - - static int - currentIOLoad - dd/d66/gnunet-service-testbed__cpustatus_8c.html - a2f1c906593ef8e0d3b2909b616a24206 - - - - static double - agedIOLoad - dd/d66/gnunet-service-testbed__cpustatus_8c.html - a60a048588cdf00fce4c0b8b22eaeb250 - - - - struct GNUNET_BIO_WriteHandle * - bw - dd/d66/gnunet-service-testbed__cpustatus_8c.html - ada8dafbe654c01df48236d27a9eec66c - - - - struct GNUNET_SCHEDULER_Task * - sample_load_task_id - dd/d66/gnunet-service-testbed__cpustatus_8c.html - a3734115c4e491a7041566881fbfd510e - - - - - gnunet-service-testbed_links.c - /home/grothoff/research/gnunet/src/testbed/ - dc/d7d/gnunet-service-testbed__links_8c - gnunet-service-testbed.h - LCFContext - NeighbourConnectNotification - Neighbour - NeighbourConnectCtxt - - #define - LOG - dc/d7d/gnunet-service-testbed__links_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - EVENT_MASK - dc/d7d/gnunet-service-testbed__links_8c.html - a2886d56a52bad68e04e56f4361e9e92f - - - - - LCFContextState - dc/d7d/gnunet-service-testbed__links_8c.html - ac77de6b96cee22b6d8c02cde0c2371fc - - - - INIT - dc/d7d/gnunet-service-testbed__links_8c.html - ac77de6b96cee22b6d8c02cde0c2371fca0cb1b2c6a7db1f1084886c98909a3f36 - - - - DELEGATED_HOST_REGISTERED - dc/d7d/gnunet-service-testbed__links_8c.html - ac77de6b96cee22b6d8c02cde0c2371fcac23fe9de2c90f9c2bc8495cff05e697a - - - - SLAVE_HOST_REGISTERED - dc/d7d/gnunet-service-testbed__links_8c.html - ac77de6b96cee22b6d8c02cde0c2371fcac7f5a50b970c4c7e4f53bf9abcdffabf - - - - FINISHED - dc/d7d/gnunet-service-testbed__links_8c.html - ac77de6b96cee22b6d8c02cde0c2371fcadbd1812bee789fbf3548cf79d3f2b400 - - - - static void - slave_list_add - dc/d7d/gnunet-service-testbed__links_8c.html - aab3f640dfc3961c662a819f8935504a9 - (struct Slave *slave) - - - static int - drop_client_entries - dc/d7d/gnunet-service-testbed__links_8c.html - af677cc0fa0aad36aeecf1f2eed44781c - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - route_list_add - dc/d7d/gnunet-service-testbed__links_8c.html - a0aa5119225921139b4c88a61976e94d2 - (struct Route *route) - - - static void - neighbour_list_add - dc/d7d/gnunet-service-testbed__links_8c.html - ae0f834b25492f875bc9fd5e96566db21 - (struct Neighbour *n) - - - void - GST_route_list_clear - dc/d7d/gnunet-service-testbed__links_8c.html - ab55a3d81f771d77ea8d426cbbca58ccb - () - - - static int - reghost_free_iterator - dc/d7d/gnunet-service-testbed__links_8c.html - a3c9a8cc820783719d6103020c57affeb - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - kill_slave - dc/d7d/gnunet-service-testbed__links_8c.html - a1dbb86fd6695026e988213dbd3bbe90b - (struct Slave *slave) - - - static void - destroy_slave - dc/d7d/gnunet-service-testbed__links_8c.html - a04ca772a61fb9b8b997c54c65f384b72 - (struct Slave *slave) - - - void - GST_slave_list_clear - dc/d7d/gnunet-service-testbed__links_8c.html - a4b034c935432e524601882e9c8a14951 - () - - - struct Route * - GST_find_dest_route - dc/d7d/gnunet-service-testbed__links_8c.html - a6e763c25628ab9353ecb094e991d8705 - (uint32_t host_id) - - - static void - send_controller_link_response - dc/d7d/gnunet-service-testbed__links_8c.html - af55b9bbdb8561e547cda66ecb0c3e363 - (struct GNUNET_SERVICE_Client *client, uint64_t operation_id, const struct GNUNET_CONFIGURATION_Handle *cfg, const char *emsg) - - - static void - lcf_proc_task - dc/d7d/gnunet-service-testbed__links_8c.html - a0d92c68c7a94dc92c91b2a3ac91ec4d1 - (void *cls) - - - static void - lcf_proc_cc - dc/d7d/gnunet-service-testbed__links_8c.html - a7d2d07910257e336fd4b625ba5c639f0 - (void *cls, const char *emsg) - - - static void - lcf_forwarded_operation_timeout - dc/d7d/gnunet-service-testbed__links_8c.html - a87e523fab3f4281580d1a3c92c87c0bb - (void *cls) - - - static void - slave_event_cb - dc/d7d/gnunet-service-testbed__links_8c.html - a01b972170e599cac32b11ec66e3dc180 - (void *cls, const struct GNUNET_TESTBED_EventInformation *event) - - - static void - slave_status_cb - dc/d7d/gnunet-service-testbed__links_8c.html - a0d5989196eb4deb10a2dadb2aa113bfb - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, int status) - - - static void - trigger_notifications - dc/d7d/gnunet-service-testbed__links_8c.html - a3c31f9d00d32feca4e0426c683e3060f - (struct Neighbour *n) - - - static void - neighbour_connect_notify_task - dc/d7d/gnunet-service-testbed__links_8c.html - a681e42055c8fd22f52336a47e56acefc - (void *cls) - - - static void - opstart_neighbour_conn - dc/d7d/gnunet-service-testbed__links_8c.html - a3de32bb0b511bde4feef86ea9a5e11fb - (void *cls) - - - static void - oprelease_neighbour_conn - dc/d7d/gnunet-service-testbed__links_8c.html - a4e554a154c3ca2f35d1896058f90bd88 - (void *cls) - - - struct NeighbourConnectNotification * - GST_neighbour_get_connection - dc/d7d/gnunet-service-testbed__links_8c.html - aa366792f130dd5d777117638ce02e201 - (struct Neighbour *n, GST_NeigbourConnectNotifyCallback cb, void *cb_cls) - - - void - GST_neighbour_get_connection_cancel - dc/d7d/gnunet-service-testbed__links_8c.html - a06d3068df2b9bfdb02737e9865ff9040 - (struct NeighbourConnectNotification *h) - - - void - GST_neighbour_release_connection - dc/d7d/gnunet-service-testbed__links_8c.html - a95d0d1d34ee6dea0726b1c22ac341288 - (struct Neighbour *n) - - - static void - cleanup_ncc - dc/d7d/gnunet-service-testbed__links_8c.html - aa026b5181e7a125fdd353622d2c99ee0 - (struct NeighbourConnectCtxt *ncc) - - - void - GST_neighbour_list_clean - dc/d7d/gnunet-service-testbed__links_8c.html - aa5ddc80dc48425990321142c8af39e1d - () - - - struct Neighbour * - GST_get_neighbour - dc/d7d/gnunet-service-testbed__links_8c.html - a1f3b50d530e7cabc2c7107c6308019ca - (uint32_t id) - - - void - GST_free_nccq - dc/d7d/gnunet-service-testbed__links_8c.html - ae2e8ecdc0874f1ba3cac2160afc90685 - () - - - static void - timeout_neighbour_connect - dc/d7d/gnunet-service-testbed__links_8c.html - a530aa3443bebe133f10b19c24d056738 - (void *cls) - - - static void - neighbour_connect_cb - dc/d7d/gnunet-service-testbed__links_8c.html - ab12784337f01c59f3179f6999375fffe - (void *cls, struct GNUNET_TESTBED_Controller *c) - - - struct Neighbour * - GST_create_neighbour - dc/d7d/gnunet-service-testbed__links_8c.html - a31c53232699f2bad260254adbf33b2ae - (struct GNUNET_TESTBED_Host *host) - - - void - handle_link_controllers - dc/d7d/gnunet-service-testbed__links_8c.html - a6ee775e312efc176044d2e6eb0d8e9f8 - (void *cls, const struct GNUNET_TESTBED_ControllerLinkRequest *msg) - - - void - GST_link_notify_disconnect - dc/d7d/gnunet-service-testbed__links_8c.html - aeafaed0dc59f01af0818dcc62ae3156d - (struct GNUNET_SERVICE_Client *client) - - - void - GST_free_lcf - dc/d7d/gnunet-service-testbed__links_8c.html - a0a03a313881bdb3ef0bf483b7d6dd1e9 - () - - - static struct Neighbour ** - neighbour_list - dc/d7d/gnunet-service-testbed__links_8c.html - a9285511edde5dea10f06806e93b4c9de - - - - static unsigned int - neighbour_list_size - dc/d7d/gnunet-service-testbed__links_8c.html - ab175625b8159a216dda2d308a5a38128 - - - - struct NeighbourConnectCtxt * - ncc_head - dc/d7d/gnunet-service-testbed__links_8c.html - ae3a263d261d087b6c6c3553b69c48a35 - - - - struct NeighbourConnectCtxt * - ncc_tail - dc/d7d/gnunet-service-testbed__links_8c.html - afd6ce28029726e4544a6fbcb0d93d6c9 - - - - struct Slave ** - GST_slave_list - dc/d7d/gnunet-service-testbed__links_8c.html - adcacc14d3b713c6024c548ca2850ba65 - - - - unsigned int - GST_slave_list_size - dc/d7d/gnunet-service-testbed__links_8c.html - a6e92b8ffdabd1444ec9465cad62c86f0 - - - - static struct Route ** - route_list - dc/d7d/gnunet-service-testbed__links_8c.html - aef57ea277d72c94fdd6cb38b2f2e3ead - - - - static struct LCFContext * - lcf_head - dc/d7d/gnunet-service-testbed__links_8c.html - a213f489a091e5208210015021df56fc7 - - - - static struct LCFContext * - lcf_tail - dc/d7d/gnunet-service-testbed__links_8c.html - ad880c049d917ded5e05cf9e827e7ea39 - - - - static struct GNUNET_SCHEDULER_Task * - lcf_proc_task_id - dc/d7d/gnunet-service-testbed__links_8c.html - aef5f6f784ff3b4762fadee168dd60c0b - - - - static unsigned int - route_list_size - dc/d7d/gnunet-service-testbed__links_8c.html - a7c36750e94802db58e8a830ddc5004e7 - - - - - gnunet-service-testbed_links.h - /home/grothoff/research/gnunet/src/testbed/ - da/dda/gnunet-service-testbed__links_8h - Slave - - void(* - GST_NeigbourConnectNotifyCallback - da/dda/gnunet-service-testbed__links_8h.html - a073302089ed7cef5aed4b6e562b12e51 - )(void *cls, struct GNUNET_TESTBED_Controller *controller) - - - void - GST_neighbour_list_clean - da/dda/gnunet-service-testbed__links_8h.html - a4acd90f274236be1238cdb4e0691862e - (void) - - - struct Neighbour * - GST_get_neighbour - da/dda/gnunet-service-testbed__links_8h.html - a1f3b50d530e7cabc2c7107c6308019ca - (uint32_t id) - - - void - GST_free_nccq - da/dda/gnunet-service-testbed__links_8h.html - a8ba06b47f84324fe348d44ddc3184776 - (void) - - - struct NeighbourConnectNotification * - GST_neighbour_get_connection - da/dda/gnunet-service-testbed__links_8h.html - aa366792f130dd5d777117638ce02e201 - (struct Neighbour *n, GST_NeigbourConnectNotifyCallback cb, void *cb_cls) - - - void - GST_neighbour_get_connection_cancel - da/dda/gnunet-service-testbed__links_8h.html - a06d3068df2b9bfdb02737e9865ff9040 - (struct NeighbourConnectNotification *h) - - - void - GST_neighbour_release_connection - da/dda/gnunet-service-testbed__links_8h.html - a95d0d1d34ee6dea0726b1c22ac341288 - (struct Neighbour *n) - - - struct Neighbour * - GST_create_neighbour - da/dda/gnunet-service-testbed__links_8h.html - a31c53232699f2bad260254adbf33b2ae - (struct GNUNET_TESTBED_Host *host) - - - void - handle_link_controllers - da/dda/gnunet-service-testbed__links_8h.html - a6ee775e312efc176044d2e6eb0d8e9f8 - (void *cls, const struct GNUNET_TESTBED_ControllerLinkRequest *msg) - - - void - GST_link_notify_disconnect - da/dda/gnunet-service-testbed__links_8h.html - aeafaed0dc59f01af0818dcc62ae3156d - (struct GNUNET_SERVICE_Client *client) - - - void - GST_slave_list_clear - da/dda/gnunet-service-testbed__links_8h.html - a0eb714c48bb8bd12ffd6b2bfa0a6ded4 - (void) - - - struct Slave ** - GST_slave_list - da/dda/gnunet-service-testbed__links_8h.html - adcacc14d3b713c6024c548ca2850ba65 - - - - unsigned int - GST_slave_list_size - da/dda/gnunet-service-testbed__links_8h.html - a6e92b8ffdabd1444ec9465cad62c86f0 - - - - - gnunet-service-testbed_meminfo.c - /home/grothoff/research/gnunet/src/testbed/ - da/d4d/gnunet-service-testbed__meminfo_8c - platform.h - gnunet_util_lib.h - mem_table_struct - - #define - BAD_OPEN_MESSAGE - da/d4d/gnunet-service-testbed__meminfo_8c.html - ab40c90e7ee7d48ac8dd495f2106b1dae - - - - #define - STAT_FILE - da/d4d/gnunet-service-testbed__meminfo_8c.html - a741d9ed611c9bf8eda75fc5d3b65c1a8 - - - - #define - UPTIME_FILE - da/d4d/gnunet-service-testbed__meminfo_8c.html - a8a4621f6542184be0833c34ac6674e96 - - - - #define - LOADAVG_FILE - da/d4d/gnunet-service-testbed__meminfo_8c.html - a5200e7644ff56adcac49a10659fe045c - - - - #define - MEMINFO_FILE - da/d4d/gnunet-service-testbed__meminfo_8c.html - a6916a458faa8e1a5ed8bf15f4341214a - - - - #define - VMINFO_FILE - da/d4d/gnunet-service-testbed__meminfo_8c.html - a55f6597a5b0ada2208fed467c681435a - - - - #define - FILE_TO_BUF - da/d4d/gnunet-service-testbed__meminfo_8c.html - a832882c2d7401d04d1a6a25e15bce5dd - (filename, fd) - - - struct mem_table_struct - mem_table_struct - da/d4d/gnunet-service-testbed__meminfo_8c.html - aa02809694a784f55cb95b1adad9e34dc - - - - static int - compare_mem_table_structs - da/d4d/gnunet-service-testbed__meminfo_8c.html - a125e17e5e9dd6ffe1ed2d6c18bc96f29 - (const void *a, const void *b) - - - void - meminfo - da/d4d/gnunet-service-testbed__meminfo_8c.html - aaeb280eb245bd98d68fbf74d678f4b04 - (void) - - - static int - meminfo_fd - da/d4d/gnunet-service-testbed__meminfo_8c.html - a243750fe9a5c15c1d0b2563791fe5d31 - - - - static char - buf - da/d4d/gnunet-service-testbed__meminfo_8c.html - afa7f21d204c1ed537d278a15d2749e98 - [2048] - - - unsigned long - kb_main_shared - da/d4d/gnunet-service-testbed__meminfo_8c.html - acda09ad739b2cd9d378196bb41380e0f - - - - unsigned long - kb_main_buffers - da/d4d/gnunet-service-testbed__meminfo_8c.html - a209ff387875e97f1fc6f20d6ef51114f - - - - unsigned long - kb_main_cached - da/d4d/gnunet-service-testbed__meminfo_8c.html - ab18a0d71a6f325d46df6c123a992078b - - - - unsigned long - kb_main_free - da/d4d/gnunet-service-testbed__meminfo_8c.html - ab2ffe6d39be0757fce89b1f97c906826 - - - - unsigned long - kb_main_total - da/d4d/gnunet-service-testbed__meminfo_8c.html - aa37050a1d009ee9c5da7bd381c1a8bcb - - - - unsigned long - kb_swap_free - da/d4d/gnunet-service-testbed__meminfo_8c.html - ac3c7cc066c179b8fd035489ca0914a7e - - - - unsigned long - kb_swap_total - da/d4d/gnunet-service-testbed__meminfo_8c.html - a69d5b2d48a44ba8a2dda8f0bacbc0803 - - - - unsigned long - kb_high_free - da/d4d/gnunet-service-testbed__meminfo_8c.html - ae5fbe0c4b3b1f7999656affbb183e394 - - - - unsigned long - kb_high_total - da/d4d/gnunet-service-testbed__meminfo_8c.html - ad240b90fb39bf518ecc198d67eec6159 - - - - unsigned long - kb_low_free - da/d4d/gnunet-service-testbed__meminfo_8c.html - a0f924e396f0d62ec651f6c5b2269e45b - - - - unsigned long - kb_low_total - da/d4d/gnunet-service-testbed__meminfo_8c.html - a8794b7bd911204ebda0d5e7e00304b00 - - - - unsigned long - kb_active - da/d4d/gnunet-service-testbed__meminfo_8c.html - a9c9defe95ecdc75bb43a1b9198efa142 - - - - unsigned long - kb_inact_laundry - da/d4d/gnunet-service-testbed__meminfo_8c.html - a9e95b565e16e2b73f520efebe9b9877d - - - - unsigned long - kb_inact_dirty - da/d4d/gnunet-service-testbed__meminfo_8c.html - aef9311a817a9d1eb74209d07eb586b0c - - - - unsigned long - kb_inact_clean - da/d4d/gnunet-service-testbed__meminfo_8c.html - a849d456fee28bdbb89c668c7ea5af85b - - - - unsigned long - kb_inact_target - da/d4d/gnunet-service-testbed__meminfo_8c.html - a9dd6d0e29a9e02580d878cd3674dc2ea - - - - unsigned long - kb_swap_cached - da/d4d/gnunet-service-testbed__meminfo_8c.html - afcb7da1bf6f7c2bdb2a0b4cfd55cc4e8 - - - - unsigned long - kb_swap_used - da/d4d/gnunet-service-testbed__meminfo_8c.html - a8c369bdab048455380d0486186ff84c0 - - - - unsigned long - kb_main_used - da/d4d/gnunet-service-testbed__meminfo_8c.html - a35868de5a7026ebd60b7ccb56f42eec1 - - - - unsigned long - kb_writeback - da/d4d/gnunet-service-testbed__meminfo_8c.html - a8465dd569a5503083683156a911dccac - - - - unsigned long - kb_slab - da/d4d/gnunet-service-testbed__meminfo_8c.html - a64b40741b0ec9b5996de660f142c2fdb - - - - unsigned long - nr_reversemaps - da/d4d/gnunet-service-testbed__meminfo_8c.html - a4263a3285fe1cb8c3facdde0eb8b5fa2 - - - - unsigned long - kb_committed_as - da/d4d/gnunet-service-testbed__meminfo_8c.html - a6b66a3f77131431b063ef0c337e2ad9e - - - - unsigned long - kb_dirty - da/d4d/gnunet-service-testbed__meminfo_8c.html - a54d7d5dc9e4dfe85d41bc777b317e17d - - - - unsigned long - kb_inactive - da/d4d/gnunet-service-testbed__meminfo_8c.html - a454bd1cdc8b8b2adf32ca224cf27da96 - - - - unsigned long - kb_mapped - da/d4d/gnunet-service-testbed__meminfo_8c.html - adcff23212b228e083e8a8c06a69c6fbe - - - - unsigned long - kb_pagetables - da/d4d/gnunet-service-testbed__meminfo_8c.html - a5d88b4d09a60a05de688d0d2c3bd144e - - - - static unsigned long - kb_vmalloc_chunk - da/d4d/gnunet-service-testbed__meminfo_8c.html - a7fc1ea39227a264c7f8b25ac8aea4beb - - - - static unsigned long - kb_vmalloc_total - da/d4d/gnunet-service-testbed__meminfo_8c.html - a28ca1feee0a918eb522ef54e3089f3bc - - - - static unsigned long - kb_vmalloc_used - da/d4d/gnunet-service-testbed__meminfo_8c.html - a19c62f88f051d4452ee99aad2b5dd4b6 - - - - static unsigned long - kb_anon_pages - da/d4d/gnunet-service-testbed__meminfo_8c.html - a516597978722281b9fc1b4d6d89d8cb1 - - - - static unsigned long - kb_bounce - da/d4d/gnunet-service-testbed__meminfo_8c.html - a5070e273145a519a88e5318ff8d1e6f5 - - - - static unsigned long - kb_commit_limit - da/d4d/gnunet-service-testbed__meminfo_8c.html - a6aa7e71837e3adf2902a068591942bdd - - - - static unsigned long - kb_nfs_unstable - da/d4d/gnunet-service-testbed__meminfo_8c.html - a3f2caf13cabc8462134214f6745b56c5 - - - - static unsigned long - kb_swap_reclaimable - da/d4d/gnunet-service-testbed__meminfo_8c.html - a04a0381ea060a9873dd228cff30d1d77 - - - - static unsigned long - kb_swap_unreclaimable - da/d4d/gnunet-service-testbed__meminfo_8c.html - a2f959b11a88582af25717377337b822b - - - - - gnunet-service-testbed_meminfo.h - /home/grothoff/research/gnunet/src/testbed/ - de/d82/gnunet-service-testbed__meminfo_8h - - void - meminfo - de/d82/gnunet-service-testbed__meminfo_8h.html - aaeb280eb245bd98d68fbf74d678f4b04 - (void) - - - unsigned long - kb_main_shared - de/d82/gnunet-service-testbed__meminfo_8h.html - acda09ad739b2cd9d378196bb41380e0f - - - - unsigned long - kb_main_buffers - de/d82/gnunet-service-testbed__meminfo_8h.html - a209ff387875e97f1fc6f20d6ef51114f - - - - unsigned long - kb_main_cached - de/d82/gnunet-service-testbed__meminfo_8h.html - ab18a0d71a6f325d46df6c123a992078b - - - - unsigned long - kb_main_free - de/d82/gnunet-service-testbed__meminfo_8h.html - ab2ffe6d39be0757fce89b1f97c906826 - - - - unsigned long - kb_main_total - de/d82/gnunet-service-testbed__meminfo_8h.html - aa37050a1d009ee9c5da7bd381c1a8bcb - - - - unsigned long - kb_swap_free - de/d82/gnunet-service-testbed__meminfo_8h.html - ac3c7cc066c179b8fd035489ca0914a7e - - - - unsigned long - kb_swap_total - de/d82/gnunet-service-testbed__meminfo_8h.html - a69d5b2d48a44ba8a2dda8f0bacbc0803 - - - - unsigned long - kb_high_free - de/d82/gnunet-service-testbed__meminfo_8h.html - ae5fbe0c4b3b1f7999656affbb183e394 - - - - unsigned long - kb_high_total - de/d82/gnunet-service-testbed__meminfo_8h.html - ad240b90fb39bf518ecc198d67eec6159 - - - - unsigned long - kb_low_free - de/d82/gnunet-service-testbed__meminfo_8h.html - a0f924e396f0d62ec651f6c5b2269e45b - - - - unsigned long - kb_low_total - de/d82/gnunet-service-testbed__meminfo_8h.html - a8794b7bd911204ebda0d5e7e00304b00 - - - - unsigned long - kb_active - de/d82/gnunet-service-testbed__meminfo_8h.html - a9c9defe95ecdc75bb43a1b9198efa142 - - - - unsigned long - kb_inact_laundry - de/d82/gnunet-service-testbed__meminfo_8h.html - a9e95b565e16e2b73f520efebe9b9877d - - - - unsigned long - kb_inact_dirty - de/d82/gnunet-service-testbed__meminfo_8h.html - aef9311a817a9d1eb74209d07eb586b0c - - - - unsigned long - kb_inact_clean - de/d82/gnunet-service-testbed__meminfo_8h.html - a849d456fee28bdbb89c668c7ea5af85b - - - - unsigned long - kb_inact_target - de/d82/gnunet-service-testbed__meminfo_8h.html - a9dd6d0e29a9e02580d878cd3674dc2ea - - - - unsigned long - kb_swap_cached - de/d82/gnunet-service-testbed__meminfo_8h.html - afcb7da1bf6f7c2bdb2a0b4cfd55cc4e8 - - - - unsigned long - kb_swap_used - de/d82/gnunet-service-testbed__meminfo_8h.html - a8c369bdab048455380d0486186ff84c0 - - - - unsigned long - kb_main_used - de/d82/gnunet-service-testbed__meminfo_8h.html - a35868de5a7026ebd60b7ccb56f42eec1 - - - - unsigned long - kb_writeback - de/d82/gnunet-service-testbed__meminfo_8h.html - a8465dd569a5503083683156a911dccac - - - - unsigned long - kb_slab - de/d82/gnunet-service-testbed__meminfo_8h.html - a64b40741b0ec9b5996de660f142c2fdb - - - - unsigned long - nr_reversemaps - de/d82/gnunet-service-testbed__meminfo_8h.html - a4263a3285fe1cb8c3facdde0eb8b5fa2 - - - - unsigned long - kb_committed_as - de/d82/gnunet-service-testbed__meminfo_8h.html - a6b66a3f77131431b063ef0c337e2ad9e - - - - unsigned long - kb_dirty - de/d82/gnunet-service-testbed__meminfo_8h.html - a54d7d5dc9e4dfe85d41bc777b317e17d - - - - unsigned long - kb_inactive - de/d82/gnunet-service-testbed__meminfo_8h.html - a454bd1cdc8b8b2adf32ca224cf27da96 - - - - unsigned long - kb_mapped - de/d82/gnunet-service-testbed__meminfo_8h.html - adcff23212b228e083e8a8c06a69c6fbe - - - - unsigned long - kb_pagetables - de/d82/gnunet-service-testbed__meminfo_8h.html - a5d88b4d09a60a05de688d0d2c3bd144e - - - - - gnunet-service-testbed_oc.c - /home/grothoff/research/gnunet/src/testbed/ - df/d15/gnunet-service-testbed__oc_8c - gnunet-service-testbed.h - gnunet-service-testbed_connectionpool.h - gnunet_transport_hello_service.h - ConnectivitySuggestContext - LocalPeer2Context - RemotePeer2Context - OverlayConnectContext - RemoteOverlayConnectCtx - - #define - LOG - df/d15/gnunet-service-testbed__oc_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - PEER_EXPIRED - df/d15/gnunet-service-testbed__oc_8c.html - abb288e63537e272107d0d1ab737107ed - (peer) - - - - OverlayConnectContextType - df/d15/gnunet-service-testbed__oc_8c.html - acadb7e3515b8833b0622f4273e7b6c78 - - - - OCC_TYPE_LOCAL - df/d15/gnunet-service-testbed__oc_8c.html - acadb7e3515b8833b0622f4273e7b6c78a12912b217d962fdf2b1c027e6a38d998 - - - - OCC_TYPE_REMOTE_SLAVE - df/d15/gnunet-service-testbed__oc_8c.html - acadb7e3515b8833b0622f4273e7b6c78a887a181423d1d4b8fd76bbe0a011af69 - - - - OCC_TYPE_REMOTE_LATERAL - df/d15/gnunet-service-testbed__oc_8c.html - acadb7e3515b8833b0622f4273e7b6c78a2f2482fcf99fa64639a274522a53494d - - - - void - GST_cleanup_focc - df/d15/gnunet-service-testbed__oc_8c.html - a9489efbb56cd1b812d0459f7d4ccf1b6 - (struct ForwardedOverlayConnectContext *focc) - - - static void - forwarded_overlay_connect_timeout - df/d15/gnunet-service-testbed__oc_8c.html - ae58ad7dda65b6977b1b6deabe070abef - (void *cls) - - - static void - forwarded_overlay_connect_listener - df/d15/gnunet-service-testbed__oc_8c.html - a8579a88be862da783887688faeec59fa - (void *cls, const struct GNUNET_MessageHeader *msg) - - - void - GST_process_next_focc - df/d15/gnunet-service-testbed__oc_8c.html - ac013eee584c4ed064fb3b27f4f33c1f4 - (struct RegisteredHostContext *rhc) - - - static void - cleanup_occ_lp2c - df/d15/gnunet-service-testbed__oc_8c.html - a2be9dcf9efa5546bbc5997ca130859c5 - (struct LocalPeer2Context *lp2c) - - - static void - cleanup_occ_rp2c - df/d15/gnunet-service-testbed__oc_8c.html - aeefcb3a004e4ba2ae5cd782966f09882 - (struct RemotePeer2Context *rp2c) - - - static void - cleanup_occ - df/d15/gnunet-service-testbed__oc_8c.html - ad2c23706d856e043ded1da84453c80e7 - (struct OverlayConnectContext *occ) - - - static void - do_cleanup_occ - df/d15/gnunet-service-testbed__oc_8c.html - a454634c88e00f8ed56552cadb4ac740b - (void *cls) - - - static void - timeout_overlay_connect - df/d15/gnunet-service-testbed__oc_8c.html - aab93c81360d6737bae3d0041b97967a7 - (void *cls) - - - void - GST_notify_client_disconnect_oc - df/d15/gnunet-service-testbed__oc_8c.html - acf6530727c5333e02366ae28318d2426 - (struct GNUNET_SERVICE_Client *client) - - - static void - send_overlay_connect_success_msg - df/d15/gnunet-service-testbed__oc_8c.html - a2ffe8e81d5ed04719d97c40e820bea6a - (struct OverlayConnectContext *occ) - - - static void - overlay_connect_notify - df/d15/gnunet-service-testbed__oc_8c.html - ad64a9a20415b2213eb3619a1187876a7 - (void *cls, const struct GNUNET_PeerIdentity *new_peer) - - - static void - occ_cache_get_handle_ats_occ_cb - df/d15/gnunet-service-testbed__oc_8c.html - a8601cb53acabad7eeba605ae112dd170 - (void *cls, struct GNUNET_CORE_Handle *ch, struct GNUNET_TRANSPORT_CoreHandle *th, struct GNUNET_ATS_ConnectivityHandle *ac, const struct GNUNET_PeerIdentity *my_identity, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - occ_cache_get_handle_ats_rocc_cb - df/d15/gnunet-service-testbed__oc_8c.html - a51d15837a48d27a9140407afc43f71f7 - (void *cls, struct GNUNET_CORE_Handle *ch, struct GNUNET_TRANSPORT_CoreHandle *th, struct GNUNET_ATS_ConnectivityHandle *ac, const struct GNUNET_PeerIdentity *my_identity, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - send_hello - df/d15/gnunet-service-testbed__oc_8c.html - a9dced2a1cdf7ca67299a176272707a8c - (void *cls) - - - static void - occ_hello_sent_cb - df/d15/gnunet-service-testbed__oc_8c.html - ae78e6438c72957ab169fd9957b8182b1 - (void *cls) - - - static void - send_hello_thru_rocc - df/d15/gnunet-service-testbed__oc_8c.html - aa6e0efea248a02273c9d7005e1f41bd1 - (struct OverlayConnectContext *occ) - - - static void - p2_transport_connect_cache_callback - df/d15/gnunet-service-testbed__oc_8c.html - abf64a4e289695365b17a2bf3dea2d920 - (void *cls, struct GNUNET_CORE_Handle *ch, struct GNUNET_TRANSPORT_CoreHandle *th, struct GNUNET_ATS_ConnectivityHandle *ac, const struct GNUNET_PeerIdentity *ignore_, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - p2_transport_connect - df/d15/gnunet-service-testbed__oc_8c.html - a67a372d076b4c06671e9cf122c69a5c1 - (struct OverlayConnectContext *occ) - - - static int - test_address - df/d15/gnunet-service-testbed__oc_8c.html - ac4c685c49f8b164184cd479ad80cf7c1 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - static void - hello_update_cb - df/d15/gnunet-service-testbed__oc_8c.html - a9428f1b03dbd9e04bf195265f6dde9da - (void *cls, const struct GNUNET_MessageHeader *hello) - - - static void - p1_transport_connect_cache_callback - df/d15/gnunet-service-testbed__oc_8c.html - a5e9e37cc208e1f3af5d2113d3ace4f35 - (void *cls, struct GNUNET_CORE_Handle *ch, struct GNUNET_TRANSPORT_CoreHandle *th, struct GNUNET_ATS_ConnectivityHandle *ac, const struct GNUNET_PeerIdentity *ignore_, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - occ_cache_get_handle_core_cb - df/d15/gnunet-service-testbed__oc_8c.html - a431a7dbf755d1307c130fe2b53cabeff - (void *cls, struct GNUNET_CORE_Handle *ch, struct GNUNET_TRANSPORT_CoreHandle *th, struct GNUNET_ATS_ConnectivityHandle *ac, const struct GNUNET_PeerIdentity *my_identity, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - overlay_connect_get_config - df/d15/gnunet-service-testbed__oc_8c.html - a42d85e2a24a39f4068b50367ea19e096 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - host_registration_comp - df/d15/gnunet-service-testbed__oc_8c.html - a9488cf482cd3f6297306ab600c933e61 - (void *cls, const char *emsg) - - - static int - reghost_match_iterator - df/d15/gnunet-service-testbed__oc_8c.html - a838f565c2dca2ba2f5b64e29a009bf11 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static struct GNUNET_HashCode - hash_hosts - df/d15/gnunet-service-testbed__oc_8c.html - a714448180a6242f68b63da7a27aa75e6 - (struct GNUNET_TESTBED_Host *reg_host, struct GNUNET_TESTBED_Host *host) - - - static struct RegisteredHostContext * - register_host - df/d15/gnunet-service-testbed__oc_8c.html - a7bc06267e72f97bd386c1a5ddcfbd0a2 - (struct Slave *slave, struct GNUNET_TESTBED_Host *host) - - - static void - forward_overlay_connect - df/d15/gnunet-service-testbed__oc_8c.html - a3abed8b46b501f3cf6a0bf7547128f34 - (const struct GNUNET_TESTBED_OverlayConnectMessage *msg, struct GNUNET_SERVICE_Client *client) - - - static void - p2_controller_connect_cb - df/d15/gnunet-service-testbed__oc_8c.html - a9761bbbe5ce9e2d90f5ff7ca033d32c9 - (void *cls, struct GNUNET_TESTBED_Controller *c) - - - void - handle_overlay_connect - df/d15/gnunet-service-testbed__oc_8c.html - a14e53c41465feaefc1d527e651de51c3 - (void *cls, const struct GNUNET_TESTBED_OverlayConnectMessage *msg) - - - static void - cleanup_rocc - df/d15/gnunet-service-testbed__oc_8c.html - ac4fec9366423a413639f1f5924100daa - (struct RemoteOverlayConnectCtx *rocc) - - - static void - timeout_rocc_task - df/d15/gnunet-service-testbed__oc_8c.html - a7f2c4ab3791ccd57723517efb093b081 - (void *cls) - - - static void - cache_transport_peer_connect_notify - df/d15/gnunet-service-testbed__oc_8c.html - a43e38f9d53f9ba3fe63b27789a3559c2 - (void *cls, const struct GNUNET_PeerIdentity *new_peer) - - - static void - attempt_connect_task - df/d15/gnunet-service-testbed__oc_8c.html - a58e5e09970bc4403e1c4b2bab6ac393c - (void *cls) - - - static void - rocc_hello_sent_cb - df/d15/gnunet-service-testbed__oc_8c.html - a3d1e2fd9eff2720cb14927f1bf57a864 - (void *cls) - - - static void - rocc_cache_get_handle_transport_cb - df/d15/gnunet-service-testbed__oc_8c.html - a3d424fa8bfda1cfed8aff8013181f88b - (void *cls, struct GNUNET_CORE_Handle *ch, struct GNUNET_TRANSPORT_CoreHandle *th, struct GNUNET_ATS_ConnectivityHandle *ac, const struct GNUNET_PeerIdentity *ignore_, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - check_remote_overlay_connect - df/d15/gnunet-service-testbed__oc_8c.html - a42a0778cffed6c799352a369c10a5336 - (void *cls, const struct GNUNET_TESTBED_RemoteOverlayConnectMessage *msg) - - - void - handle_remote_overlay_connect - df/d15/gnunet-service-testbed__oc_8c.html - a82bdee8294ab568d0f1ea2f272c7add8 - (void *cls, const struct GNUNET_TESTBED_RemoteOverlayConnectMessage *msg) - - - void - GST_free_occq - df/d15/gnunet-service-testbed__oc_8c.html - a74f597b34e187759a258990e02c26ef9 - () - - - void - GST_free_roccq - df/d15/gnunet-service-testbed__oc_8c.html - ab4446ce6c9582e30e6e46cf159141c90 - () - - - static struct OverlayConnectContext * - occq_head - df/d15/gnunet-service-testbed__oc_8c.html - a745fdea472422bf9b065d6f33893c5ab - - - - static struct OverlayConnectContext * - occq_tail - df/d15/gnunet-service-testbed__oc_8c.html - a5548bd913c1cf30845f861dd7eaecdf3 - - - - static struct RemoteOverlayConnectCtx * - roccq_head - df/d15/gnunet-service-testbed__oc_8c.html - ab479d87c3448d4fe142565d63aa8cb2c - - - - static struct RemoteOverlayConnectCtx * - roccq_tail - df/d15/gnunet-service-testbed__oc_8c.html - ab3dbf4088fcfbe8a0c90b425b0da164f - - - - - gnunet-service-testbed_peers.c - /home/grothoff/research/gnunet/src/testbed/ - d8/d59/gnunet-service-testbed__peers_8c - gnunet-service-testbed.h - gnunet_arm_service.h - ManageServiceContext - PeerReconfigureContext - - static void - peer_list_add - d8/d59/gnunet-service-testbed__peers_8c.html - ab34b26cad5152b212ee47f2823dfbc51 - (struct Peer *peer) - - - static void - peer_list_remove - d8/d59/gnunet-service-testbed__peers_8c.html - a609e12759ee61c87e10fecc9209a6755 - (struct Peer *peer) - - - static void - peer_create_forward_timeout - d8/d59/gnunet-service-testbed__peers_8c.html - afd689a2ddc82561bc893fbd745d77a62 - (void *cls) - - - static void - peer_create_success_cb - d8/d59/gnunet-service-testbed__peers_8c.html - a7960ae6e41fb0923fd5443aac488eb50 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - void - GST_destroy_peer - d8/d59/gnunet-service-testbed__peers_8c.html - a9b015ec60dccba7b4f3148d5f56037f5 - (struct Peer *peer) - - - static void - cleanup_mctx - d8/d59/gnunet-service-testbed__peers_8c.html - a8899eee2ae4d9f9286436be10633245b - (struct ManageServiceContext *mctx) - - - static int - stop_peer - d8/d59/gnunet-service-testbed__peers_8c.html - a8f77b8d868710c0c03c4f7218223b524 - (struct Peer *peer) - - - static void - cleanup_prc - d8/d59/gnunet-service-testbed__peers_8c.html - a857cf0dd08e77af5a78c709cb4f949f5 - (struct PeerReconfigureContext *prc) - - - void - GST_notify_client_disconnect_peers - d8/d59/gnunet-service-testbed__peers_8c.html - a5dadbdc3fb6a2fcd3d9cfa063ec08618 - (struct GNUNET_SERVICE_Client *client) - - - static void - peer_destroy_success_cb - d8/d59/gnunet-service-testbed__peers_8c.html - acb21b27a5c3fcd1d3eebb1583efb5b0e - (void *cls, const struct GNUNET_MessageHeader *msg) - - - int - check_peer_create - d8/d59/gnunet-service-testbed__peers_8c.html - ad339c2469885ef36ba0f4690e6275a8c - (void *cls, const struct GNUNET_TESTBED_PeerCreateMessage *msg) - - - void - handle_peer_create - d8/d59/gnunet-service-testbed__peers_8c.html - ae933dc599fa90cb0340fa168f6d41da8 - (void *cls, const struct GNUNET_TESTBED_PeerCreateMessage *msg) - - - void - handle_peer_destroy - d8/d59/gnunet-service-testbed__peers_8c.html - a45bc2d7099db1c6aa4ac07b678dc5dde - (void *cls, const struct GNUNET_TESTBED_PeerDestroyMessage *msg) - - - static int - start_peer - d8/d59/gnunet-service-testbed__peers_8c.html - a1466977ff2602b5f1dcbc9211125d5cc - (struct Peer *peer) - - - void - handle_peer_start - d8/d59/gnunet-service-testbed__peers_8c.html - ab0af5500ae5a95ddc46f75b39dff6ece - (void *cls, const struct GNUNET_TESTBED_PeerStartMessage *msg) - - - void - handle_peer_stop - d8/d59/gnunet-service-testbed__peers_8c.html - abd8d626d615299db3064611cb3e8cd03 - (void *cls, const struct GNUNET_TESTBED_PeerStopMessage *msg) - - - void - handle_peer_get_config - d8/d59/gnunet-service-testbed__peers_8c.html - a93c1f047d80537338e2eb33ca20fa303 - (void *cls, const struct GNUNET_TESTBED_PeerGetConfigurationMessage *msg) - - - void - GST_free_prcq - d8/d59/gnunet-service-testbed__peers_8c.html - a29a6a75d59b461c76591590904fa6212 - () - - - static char * - update_peer_config - d8/d59/gnunet-service-testbed__peers_8c.html - a1f7db99b8495e3a09a1f91daa25dfcc9 - (struct Peer *peer, struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - prc_stop_cb - d8/d59/gnunet-service-testbed__peers_8c.html - a723a2d7256c711c48d5bc1fd2ead852d - (void *cls, struct GNUNET_TESTING_Peer *p, int success) - - - int - check_peer_reconfigure - d8/d59/gnunet-service-testbed__peers_8c.html - a278a37f455ca1264aed7f0dc1fb4a724 - (void *cls, const struct GNUNET_TESTBED_PeerReconfigureMessage *msg) - - - void - handle_peer_reconfigure - d8/d59/gnunet-service-testbed__peers_8c.html - acb904a50e144f606508b9c8d02e1d9c2 - (void *cls, const struct GNUNET_TESTBED_PeerReconfigureMessage *msg) - - - void - GST_free_mctxq - d8/d59/gnunet-service-testbed__peers_8c.html - a86758fcb53dd717a75ba66ef33f81ddb - () - - - static const char * - arm_req_string - d8/d59/gnunet-service-testbed__peers_8c.html - a632631a2ded6fb4d776cc5badcb61fd2 - (enum GNUNET_ARM_RequestStatus rs) - - - static const char * - arm_ret_string - d8/d59/gnunet-service-testbed__peers_8c.html - a63316366881d92f599ec49e0731f3b0b - (enum GNUNET_ARM_Result result) - - - static void - service_manage_result_cb - d8/d59/gnunet-service-testbed__peers_8c.html - a0aed41c63cda57c773cce147f152427d - (void *cls, enum GNUNET_ARM_RequestStatus rs, enum GNUNET_ARM_Result result) - - - int - check_manage_peer_service - d8/d59/gnunet-service-testbed__peers_8c.html - afe48c7d9a7afb3b971e891ea4ac8f52e - (void *cls, const struct GNUNET_TESTBED_ManagePeerServiceMessage *msg) - - - void - handle_manage_peer_service - d8/d59/gnunet-service-testbed__peers_8c.html - a99745e7f0f74c2bad02a7756ec7b7feb - (void *cls, const struct GNUNET_TESTBED_ManagePeerServiceMessage *msg) - - - void - GST_destroy_peers - d8/d59/gnunet-service-testbed__peers_8c.html - ac146c6ab64655bc9e2471cc2b6a0daa0 - () - - - static void - shutdown_peers_reply_cb - d8/d59/gnunet-service-testbed__peers_8c.html - a51db48d8f0dbaee142f96ed38457bcd1 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - void - handle_shutdown_peers - d8/d59/gnunet-service-testbed__peers_8c.html - a7871aede3a0bfd70f61dff7c78f7ba08 - (void *cls, const struct GNUNET_TESTBED_ShutdownPeersMessage *msg) - - - struct Peer ** - GST_peer_list - d8/d59/gnunet-service-testbed__peers_8c.html - ae0942a4e4e7d4dfa6b5dd01bea10d539 - - - - unsigned int - GST_num_local_peers - d8/d59/gnunet-service-testbed__peers_8c.html - a2bdc7f338cbacb2474fc4bbd58a4e607 - - - - static struct PeerReconfigureContext * - prc_head - d8/d59/gnunet-service-testbed__peers_8c.html - ab1b2df11d6b3c360c0b46dee2524ff9b - - - - static struct PeerReconfigureContext * - prc_tail - d8/d59/gnunet-service-testbed__peers_8c.html - ae35d61ab54b4de195dbe3f87b97040a5 - - - - static struct ManageServiceContext * - mctx_head - d8/d59/gnunet-service-testbed__peers_8c.html - aca0ae967e337bdb9dc806e988646bd78 - - - - static struct ManageServiceContext * - mctx_tail - d8/d59/gnunet-service-testbed__peers_8c.html - a45ce60d81ced025a61852ab0ba5a99c0 - - - - - gnunet-testbed-profiler.c - /home/grothoff/research/gnunet/src/testbed/ - d4/dbe/gnunet-testbed-profiler_8c - platform.h - gnunet_util_lib.h - gnunet_testbed_service.h - testbed_api_hosts.h - - #define - LOG - d4/dbe/gnunet-testbed-profiler_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - do_shutdown - d4/dbe/gnunet-testbed-profiler_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - do_abort - d4/dbe/gnunet-testbed-profiler_8c.html - a61af38909dcb3bc1a0c70cf2aeb3d7e5 - (void *cls) - - - static void - print_overlay_links_summary - d4/dbe/gnunet-testbed-profiler_8c.html - ac7dac4e3465edf4932f5f39e184fa72d - () - - - static void - controller_event_cb - d4/dbe/gnunet-testbed-profiler_8c.html - a50b28c6b90032a5df4b249a1294e44e0 - (void *cls, const struct GNUNET_TESTBED_EventInformation *event) - - - static void - test_run - d4/dbe/gnunet-testbed-profiler_8c.html - a34a6e93eacfc74f4e5bd499f42739218 - (void *cls, struct GNUNET_TESTBED_RunHandle *h, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, unsigned int links_succeeded, unsigned int links_failed) - - - static void - run - d4/dbe/gnunet-testbed-profiler_8c.html - adc09e42bf2a776ae59ab7e758668b1cd - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *config) - - - int - main - d4/dbe/gnunet-testbed-profiler_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - struct GNUNET_CONFIGURATION_Handle * - cfg - d4/dbe/gnunet-testbed-profiler_8c.html - a7188f445b87b28252c3ef73a57d17aed - - - - struct GNUNET_TESTBED_Operation * - topology_op - d4/dbe/gnunet-testbed-profiler_8c.html - ab7de841979a08e06fad0a64e667d1ef2 - - - - static char * - hosts_file - d4/dbe/gnunet-testbed-profiler_8c.html - a7e6836d8cbc21c670cd6669a938aee41 - - - - static struct GNUNET_SCHEDULER_Task * - abort_task - d4/dbe/gnunet-testbed-profiler_8c.html - a225eab428216209eab422c9b89fc0631 - - - - uint64_t - event_mask - d4/dbe/gnunet-testbed-profiler_8c.html - a76bc9a78d7c58035c21ea008144f5bf4 - - - - static unsigned int - num_peers - d4/dbe/gnunet-testbed-profiler_8c.html - aeb5a8d42bd5aaef673df65d99d07016c - - - - static unsigned int - num_cont_fails - d4/dbe/gnunet-testbed-profiler_8c.html - a5a30ca1e7d4f08fa149adb802ced180d - - - - static unsigned int - cont_fails - d4/dbe/gnunet-testbed-profiler_8c.html - a90230d8cc94cb8f024814137e6424b5a - - - - static unsigned int - established_links - d4/dbe/gnunet-testbed-profiler_8c.html - af3975e760fa68dbe1616c2a61d6c75f8 - - - - static unsigned int - failed_links - d4/dbe/gnunet-testbed-profiler_8c.html - ac2d08b8afd06bc7c3970dd78c83ca6ee - - - - static int - result - d4/dbe/gnunet-testbed-profiler_8c.html - a8b2e13c78efca330f06b6ddcd7464b41 - - - - static int - noninteractive - d4/dbe/gnunet-testbed-profiler_8c.html - a8d0653018e0c2b75b81e744e11071cbe - - - - - gnunet_mpi_test.c - /home/grothoff/research/gnunet/src/testbed/ - d8/d66/gnunet__mpi__test_8c - platform.h - gnunet_util_lib.h - - #define - LOG - d8/d66/gnunet__mpi__test_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - int - main - d8/d66/gnunet__mpi__test_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - - gnunet_testbed_mpi_spawn.c - /home/grothoff/research/gnunet/src/testbed/ - dd/d34/gnunet__testbed__mpi__spawn_8c - platform.h - gnunet_util_lib.h - gnunet_testbed_service.h - - #define - LOG - dd/d34/gnunet__testbed__mpi__spawn_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_DEBUG - dd/d34/gnunet__testbed__mpi__spawn_8c.html - a754b3d074e0af4ad3c7b918dd77ecb2d - (...) - - - static void - shutdown_task - dd/d34/gnunet__testbed__mpi__spawn_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - terminate_task - dd/d34/gnunet__testbed__mpi__spawn_8c.html - a310dd3e04aed7a230d3b365e6eafb8a9 - (void *cls) - - - static void - child_death_task - dd/d34/gnunet__testbed__mpi__spawn_8c.html - a71a59bd07c2787a8469b083e869f9464 - (void *cls) - - - static void - destroy_hosts - dd/d34/gnunet__testbed__mpi__spawn_8c.html - a2c6ca9f3c1e8d5d8885a711ebda3b199 - (struct GNUNET_TESTBED_Host **hosts, unsigned int nhosts) - - - static void - run - dd/d34/gnunet__testbed__mpi__spawn_8c.html - a67236d5e314a64519aa4d5455909006e - (void *cls) - - - static void - sighandler_child_death - dd/d34/gnunet__testbed__mpi__spawn_8c.html - a8b4f0e31be5517a647049f79fb5d96a8 - () - - - int - main - dd/d34/gnunet__testbed__mpi__spawn_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - static int - ret - dd/d34/gnunet__testbed__mpi__spawn_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static struct GNUNET_OS_Process * - child - dd/d34/gnunet__testbed__mpi__spawn_8c.html - a8dc39d2bb1c2361dfe028f51f4e26aa1 - - - - static char ** - argv2 - dd/d34/gnunet__testbed__mpi__spawn_8c.html - ac0fca5e0d47a32ba498abaf55b3a5e74 - - - - static struct GNUNET_DISK_PipeHandle * - sigpipe - dd/d34/gnunet__testbed__mpi__spawn_8c.html - a8919136d0bcf9ac88a71e1d8bc07f51d - - - - static char * - fn - dd/d34/gnunet__testbed__mpi__spawn_8c.html - ac07cbe2b9520422d4f63e3204d7894e3 - - - - static int - fh - dd/d34/gnunet__testbed__mpi__spawn_8c.html - acc8e89f6cfb3462ca782af162ed6b58b - - - - static unsigned long - child_exit_code - dd/d34/gnunet__testbed__mpi__spawn_8c.html - afbad89dfbd9f347eac04bb55d8e5674b - - - - static enum GNUNET_OS_ProcessStatusType - child_status - dd/d34/gnunet__testbed__mpi__spawn_8c.html - aa0a990ae1b38ba79a625e5f8e8e4f4eb - - - - static struct GNUNET_SCHEDULER_Task * - terminate_task_id - dd/d34/gnunet__testbed__mpi__spawn_8c.html - ae0e3b48c6d6432e13ce5747583b5f6b8 - - - - static struct GNUNET_SCHEDULER_Task * - child_death_task_id - dd/d34/gnunet__testbed__mpi__spawn_8c.html - a5f3694bdb8dbc82520893118a135a362 - - - - - testbed.h - /home/grothoff/research/gnunet/src/testbed/ - d8/d23/testbed_8h - gnunet_util_lib.h - GNUNET_TESTBED_InitMessage - GNUNET_TESTBED_AddHostMessage - GNUNET_TESTBED_HostConfirmedMessage - GNUNET_TESTBED_ControllerLinkRequest - GNUNET_TESTBED_ControllerLinkResponse - GNUNET_TESTBED_PeerCreateMessage - GNUNET_TESTBED_PeerReconfigureMessage - GNUNET_TESTBED_PeerStartMessage - GNUNET_TESTBED_PeerStopMessage - GNUNET_TESTBED_PeerDestroyMessage - GNUNET_TESTBED_ConfigureUnderlayLinkMessage - GNUNET_TESTBED_OverlayConnectMessage - GNUNET_TESTBED_RemoteOverlayConnectMessage - GNUNET_TESTBED_PeerEventMessage - GNUNET_TESTBED_ConnectionEventMessage - GNUNET_TESTBED_OperationFailureEventMessage - GNUNET_TESTBED_PeerCreateSuccessEventMessage - GNUNET_TESTBED_GenericOperationSuccessEventMessage - GNUNET_TESTBED_PeerGetConfigurationMessage - GNUNET_TESTBED_PeerConfigurationInformationMessage - GNUNET_TESTBED_SlaveGetConfigurationMessage - GNUNET_TESTBED_SlaveConfiguration - GNUNET_TESTBED_ShutdownPeersMessage - GNUNET_TESTBED_ManagePeerServiceMessage - GNUNET_TESTBED_UnderlayLinkModelMsg - GNUNET_TESTBED_BarrierInit - GNUNET_TESTBED_BarrierCancel - GNUNET_TESTBED_BarrierStatusMsg - GNUNET_TESTBED_BarrierWait - - #define - ENV_TESTBED_CONFIG - d8/d23/testbed_8h.html - a26be5341d9e6d8535015adfe72d3f7f9 - - - - - testbed_api.c - /home/grothoff/research/gnunet/src/testbed/ - d5/d0b/testbed__api_8c - platform.h - gnunet_testbed_service.h - gnunet_core_service.h - gnunet_constants.h - gnunet_transport_service.h - gnunet_hello_lib.h - testbed.h - testbed_api.h - testbed_api_hosts.h - testbed_api_peers.h - testbed_api_operations.h - testbed_api_sd.h - ForwardedOperationData - GetSlaveConfigData - ControllerLinkData - ShutdownPeersData - ExpireOperationEntry - SearchContext - - #define - LOG - d5/d0b/testbed__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_DEBUG - d5/d0b/testbed__api_8c.html - a754b3d074e0af4ad3c7b918dd77ecb2d - (...) - - - #define - TIME_REL_SECS - d5/d0b/testbed__api_8c.html - ae6a8b18c313cb96f0df646a96ac73581 - (sec) - - - #define - TIMEOUT_REL - d5/d0b/testbed__api_8c.html - a49790058682dc4fee2295c1f9b3b6e9f - - - - static void - exop_insert - d5/d0b/testbed__api_8c.html - acfc5675641326445c35bf196073522bb - (struct GNUNET_TESTBED_Operation *op) - - - static int - exop_check - d5/d0b/testbed__api_8c.html - a5cebb6ecf8e3d4db23835558155985cd - (const struct GNUNET_TESTBED_Operation *const op) - - - static int - opc_search_iterator - d5/d0b/testbed__api_8c.html - a64d4a15187d839c7eb84c50fec8443af - (void *cls, uint32_t key, void *value) - - - static struct OperationContext * - find_opc - d5/d0b/testbed__api_8c.html - aa9d5060bd5bd61dc3744a445b6b48adf - (const struct GNUNET_TESTBED_Controller *c, const uint64_t id) - - - void - GNUNET_TESTBED_insert_opc_ - d5/d0b/testbed__api_8c.html - af59d564e2d5b0c8b18fd3ac620dc47d2 - (struct GNUNET_TESTBED_Controller *c, struct OperationContext *opc) - - - void - GNUNET_TESTBED_remove_opc_ - d5/d0b/testbed__api_8c.html - a5a53897b3dcf63c29b8d0bbf021a7570 - (const struct GNUNET_TESTBED_Controller *c, struct OperationContext *opc) - - - static int - check_add_host_confirm - d5/d0b/testbed__api_8c.html - aefc58888e2bbc6bc7af1ef31e3b0e9c7 - (void *cls, const struct GNUNET_TESTBED_HostConfirmedMessage *msg) - - - static void - handle_add_host_confirm - d5/d0b/testbed__api_8c.html - a537d5ec0785ba9d61d198564eb45ab08 - (void *cls, const struct GNUNET_TESTBED_HostConfirmedMessage *msg) - - - static void - handle_forwarded_operation_msg - d5/d0b/testbed__api_8c.html - a3f10ce29545799187ffc4cab829f6f22 - (void *cls, struct OperationContext *opc, const struct GNUNET_MessageHeader *msg) - - - static void - handle_opsuccess - d5/d0b/testbed__api_8c.html - a33ed564b8ed712c5b4697c6834e7896e - (void *cls, const struct GNUNET_TESTBED_GenericOperationSuccessEventMessage *msg) - - - static void - handle_peer_create_success - d5/d0b/testbed__api_8c.html - a7ca8496b2a9331b12d996a4987373ffb - (void *cls, const struct GNUNET_TESTBED_PeerCreateSuccessEventMessage *msg) - - - static void - handle_peer_event - d5/d0b/testbed__api_8c.html - ac6012ae9cf393876c1f72cb3db8dd8cb - (void *cls, const struct GNUNET_TESTBED_PeerEventMessage *msg) - - - static void - handle_peer_conevent - d5/d0b/testbed__api_8c.html - a1b275959b0ce80f4f8abcb12a4370aad - (void *cls, const struct GNUNET_TESTBED_ConnectionEventMessage *msg) - - - static int - check_peer_config - d5/d0b/testbed__api_8c.html - abb4bb31a1c3e893568820e9c05238d0a - (void *cls, const struct GNUNET_TESTBED_PeerConfigurationInformationMessage *msg) - - - static void - handle_peer_config - d5/d0b/testbed__api_8c.html - ae8e7021585aeb57831e2fe535f62fee9 - (void *cls, const struct GNUNET_TESTBED_PeerConfigurationInformationMessage *msg) - - - static int - check_op_fail_event - d5/d0b/testbed__api_8c.html - a639178930f254785ea69989ab40e45b5 - (void *cls, const struct GNUNET_TESTBED_OperationFailureEventMessage *msg) - - - static void - handle_op_fail_event - d5/d0b/testbed__api_8c.html - a2dffe66df41cd3b70c7bd5c372c0bad2 - (void *cls, const struct GNUNET_TESTBED_OperationFailureEventMessage *msg) - - - static struct GNUNET_TESTBED_SlaveGetConfigurationMessage * - GNUNET_TESTBED_generate_slavegetconfig_msg_ - d5/d0b/testbed__api_8c.html - aef29e516a184411cca421332bdd96b8d - (uint64_t op_id, uint32_t slave_id) - - - static int - check_slave_config - d5/d0b/testbed__api_8c.html - ac7eed95bdf3d9ae9617c831620ac0537 - (void *cls, const struct GNUNET_TESTBED_SlaveConfiguration *msg) - - - static void - handle_slave_config - d5/d0b/testbed__api_8c.html - a8c498610491d07491137e4e9d1d2f6a7 - (void *cls, const struct GNUNET_TESTBED_SlaveConfiguration *msg) - - - static int - check_link_controllers_result - d5/d0b/testbed__api_8c.html - a6f3cb2ff1b7cedea6fcf75d2c0af4d21 - (void *cls, const struct GNUNET_TESTBED_ControllerLinkResponse *msg) - - - static void - handle_link_controllers_result - d5/d0b/testbed__api_8c.html - a2cbdde677b3d4b55e288ef327b981186 - (void *cls, const struct GNUNET_TESTBED_ControllerLinkResponse *msg) - - - static int - check_barrier_status - d5/d0b/testbed__api_8c.html - a785cdc0cb4df7f20a52ceed893168c41 - (void *cls, const struct GNUNET_TESTBED_BarrierStatusMsg *msg) - - - static void - handle_barrier_status - d5/d0b/testbed__api_8c.html - a3a2ec6941ffcfe8a6c1ae446e3a3b87e - (void *cls, const struct GNUNET_TESTBED_BarrierStatusMsg *msg) - - - void - GNUNET_TESTBED_queue_message_ - d5/d0b/testbed__api_8c.html - a019499709f437c2c817ba3e8cd15ca47 - (struct GNUNET_TESTBED_Controller *controller, struct GNUNET_MessageHeader *msg) - - - struct OperationContext * - GNUNET_TESTBED_forward_operation_msg_ - d5/d0b/testbed__api_8c.html - ac22f6f1ef06aa4981b714289b043f0a0 - (struct GNUNET_TESTBED_Controller *controller, uint64_t operation_id, const struct GNUNET_MessageHeader *msg, GNUNET_MQ_MessageCallback cc, void *cc_cls) - - - void - GNUNET_TESTBED_forward_operation_msg_cancel_ - d5/d0b/testbed__api_8c.html - a8ef951c84d881cb23fe7fa343c049d3b - (struct OperationContext *opc) - - - static void - opstart_link_controllers - d5/d0b/testbed__api_8c.html - a9a2a542e0c288a699b2ebe19e60ddfab - (void *cls) - - - static void - oprelease_link_controllers - d5/d0b/testbed__api_8c.html - aa0bf7ae23384529b06f82a77876904a0 - (void *cls) - - - static void - opstart_get_slave_config - d5/d0b/testbed__api_8c.html - aa5c6d90b4d2c24cf0aa5877b06aa58d0 - (void *cls) - - - static void - oprelease_get_slave_config - d5/d0b/testbed__api_8c.html - aea4790de330585a3ea982e8175f4f627 - (void *cls) - - - static void - mq_error_handler - d5/d0b/testbed__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_TESTBED_Controller * - GNUNET_TESTBED_controller_connect - d7/d85/group__testbed.html - gad6cb4f7d50ad06181ba994ab9ff1b58d - (struct GNUNET_TESTBED_Host *host, uint64_t event_mask, GNUNET_TESTBED_ControllerCallback cc, void *cc_cls) - - - static int - opc_free_iterator - d5/d0b/testbed__api_8c.html - addf76ced333e1f5222ce8a6a2a8e802e - (void *cls, uint32_t key, void *value) - - - void - GNUNET_TESTBED_controller_disconnect - d7/d85/group__testbed.html - gab43c03a8fe39f49e8483108f8eae6e5e - (struct GNUNET_TESTBED_Controller *c) - - - size_t - GNUNET_TESTBED_compress_config_ - d5/d0b/testbed__api_8c.html - af6cb035ec42fea237bbafe5c6402621c - (const char *config, size_t size, char **xconfig) - - - char * - GNUNET_TESTBED_compress_cfg_ - d5/d0b/testbed__api_8c.html - a774c5de4e5ddb53c187dc97b5f6d1644 - (const struct GNUNET_CONFIGURATION_Handle *cfg, size_t *size, size_t *xsize) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_controller_link - d7/d85/group__testbed.html - gac5998ace0e6f3578bbb6afee59a5ec88 - (void *op_cls, struct GNUNET_TESTBED_Controller *master, struct GNUNET_TESTBED_Host *delegated_host, struct GNUNET_TESTBED_Host *slave_host, int is_subordinate) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_get_slave_config_ - d5/d0b/testbed__api_8c.html - ae718bd2bfdc7953c934f931976348bbf - (void *op_cls, struct GNUNET_TESTBED_Controller *master, uint32_t slave_host_id) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_get_slave_config - d7/d85/group__testbed.html - ga3884060a10d9f56dabeb74c64cd3fb29 - (void *op_cls, struct GNUNET_TESTBED_Controller *master, struct GNUNET_TESTBED_Host *slave_host) - - - void - GNUNET_TESTBED_overlay_write_topology_to_file - d7/d85/group__testbed.html - gab7b5d39c0ce668bacd3dd58698038681 - (struct GNUNET_TESTBED_Controller *controller, const char *filename) - - - struct GNUNET_TESTBED_HelperInit * - GNUNET_TESTBED_create_helper_init_msg_ - d5/d0b/testbed__api_8c.html - a4377a4a55402f5415823ebc758384b2d - (const char *trusted_ip, const char *hostname, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_TESTBED_operation_done - d7/d85/group__testbed.html - ga1f5270aadd0d2fc6a0cda9a52d9f0e0e - (struct GNUNET_TESTBED_Operation *operation) - - - struct GNUNET_CONFIGURATION_Handle * - GNUNET_TESTBED_extract_config_ - d5/d0b/testbed__api_8c.html - ac1107e0402371ad193250bfd77a1027c - (const struct GNUNET_MessageHeader *msg) - - - const char * - GNUNET_TESTBED_parse_error_string_ - d5/d0b/testbed__api_8c.html - a7bcc7357bc898d4ad870a0a983d329de - (const struct GNUNET_TESTBED_OperationFailureEventMessage *msg) - - - uint64_t - GNUNET_TESTBED_get_next_op_id - d5/d0b/testbed__api_8c.html - a912df0e90ccdc53eeb898b93f2ac89a8 - (struct GNUNET_TESTBED_Controller *controller) - - - static void - opstart_shutdown_peers - d5/d0b/testbed__api_8c.html - a6a6fa9934601f6304489bfafc239b59e - (void *cls) - - - static void - oprelease_shutdown_peers - d5/d0b/testbed__api_8c.html - a8f215851699bd70dc393ea5c25a3f1e7 - (void *cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_shutdown_peers - d7/d85/group__testbed.html - gab8fa88d5b9a7edc72c37eba709f30d05 - (struct GNUNET_TESTBED_Controller *c, void *op_cls, GNUNET_TESTBED_OperationCompletionCallback cb, void *cb_cls) - - - uint32_t - GNUNET_TESTBED_get_index - d7/d85/group__testbed.html - gac73348ca4aaf7a63f6c1ef45448a568b - (const struct GNUNET_TESTBED_Peer *peer) - - - void - GNUNET_TESTBED_barrier_remove_ - d5/d0b/testbed__api_8c.html - a7e4e735bdcc06d21019c10f9a7332302 - (struct GNUNET_TESTBED_Barrier *barrier) - - - struct GNUNET_TESTBED_Barrier * - GNUNET_TESTBED_barrier_init_ - d5/d0b/testbed__api_8c.html - a58f656b069a049d40584a6a98fb9f2de - (struct GNUNET_TESTBED_Controller *controller, const char *name, unsigned int quorum, GNUNET_TESTBED_barrier_status_cb cb, void *cls, int echo) - - - struct GNUNET_TESTBED_Barrier * - GNUNET_TESTBED_barrier_init - d7/d85/group__testbed.html - ga051d85012a2c2ff66eeb24e4c2dad3c4 - (struct GNUNET_TESTBED_Controller *controller, const char *name, unsigned int quorum, GNUNET_TESTBED_barrier_status_cb cb, void *cls) - - - void - GNUNET_TESTBED_barrier_cancel - d7/d85/group__testbed.html - gaf5ebf9ec3afb1e40b3f02495ca514d8d - (struct GNUNET_TESTBED_Barrier *barrier) - - - static struct ExpireOperationEntry * - exop_head - d5/d0b/testbed__api_8c.html - a0074fc9743c138b311bf20d48ad87098 - - - - static struct ExpireOperationEntry * - exop_tail - d5/d0b/testbed__api_8c.html - a6cf55254b12d7a808b782370cda1811b - - - - - testbed_api.h - /home/grothoff/research/gnunet/src/testbed/ - df/d2a/testbed__api_8h - gnunet_util_lib.h - gnunet_testbed_service.h - testbed.h - testbed_helper.h - OperationContext - GNUNET_TESTBED_Controller - GNUNET_TESTBED_Barrier - - #define - HELPER_TESTBED_BINARY - df/d2a/testbed__api_8h.html - a15d683dfd89393c6a131c75e374644f1 - - - - void(* - TESTBED_opcq_empty_cb - df/d2a/testbed__api_8h.html - a3e31cb446343bce709190bddd8bd3d4e - )(void *cls) - - - - OperationType - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047 - - - - SOLVER_OP_ADD_ADDRESS - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ad7e5ec96fcc1f27ffa1833334ee9d951 - - - - SOLVER_OP_DEL_ADDRESS - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a64aa0381a112dbd3be29b4ea942863b0 - - - - SOLVER_OP_START_SET_PROPERTY - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ae260d821c906290e985db3226f516faf - - - - SOLVER_OP_STOP_SET_PROPERTY - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047aa68265d710575d66c1a6686b52954aec - - - - SOLVER_OP_START_SET_PREFERENCE - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ab2f730e3ebf27c76015f6e31c314d8f5 - - - - SOLVER_OP_STOP_SET_PREFERENCE - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a01ac272db6a7f161caef02746fbb27f3 - - - - SOLVER_OP_START_REQUEST - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a7b156978b91a85527afda5ba8ddad880 - - - - SOLVER_OP_STOP_REQUEST - df/da4/gnunet-ats-solver-eval_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047acc5f096c31b83071b115fc9929106897 - - - - START_SEND - dc/d53/ats-testing_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047aa81e7ba92fba00c0b759d2dcaee36663 - - - - STOP_SEND - dc/d53/ats-testing_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a02ea3c419b14dfd588d3fc30a71e2218 - - - - START_PREFERENCE - dc/d53/ats-testing_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ad408095ac14440c683a0b75c09d9f69a - - - - STOP_PREFERENCE - dc/d53/ats-testing_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ab61bbeddb5754aaa8c3d773f2756bf60 - - - - OP_PEER_CREATE - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047ad0c4f579400162f05c53762f24b01bd0 - - - - OP_PEER_START - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a233b601af60a9e76c272d23133c7ca87 - - - - OP_PEER_STOP - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047aa62047e7569b89478ecda7a86690461a - - - - OP_PEER_DESTROY - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a7326a2e09b890a933bde1fba533e89ff - - - - OP_PEER_INFO - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a2415a2fe7891ab6e9362771bb53edf15 - - - - OP_PEER_RECONFIGURE - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a0d9382f6d215236acf825094ee23e2e8 - - - - OP_OVERLAY_CONNECT - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a83cb247cbdb84edcf68481273115466e - - - - OP_FORWARDED - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a1f4b7a735bde38da742ff9eb551d6bbf - - - - OP_LINK_CONTROLLERS - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a9050edae8421c283fccf93ad3c7e01b1 - - - - OP_GET_SLAVE_CONFIG - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a0b2a7ca6988f1dac8931f0fbdb5b9dee - - - - OP_SHUTDOWN_PEERS - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a257bb6ce31bde2f9131a98cb2582738a - - - - OP_MANAGE_SERVICE - df/d2a/testbed__api_8h.html - a9a2c9c31d675b34f6ec35cc1ca89e047a5a069c3a5ffa02874a57127badb9a9c7 - - - - - OperationContextState - df/d2a/testbed__api_8h.html - ac011133619dbafc6cacb163bc54d26a0 - - - - OPC_STATE_INIT - df/d2a/testbed__api_8h.html - ac011133619dbafc6cacb163bc54d26a0a74198c989171895e2d10c39c258b1c54 - - - - OPC_STATE_STARTED - df/d2a/testbed__api_8h.html - ac011133619dbafc6cacb163bc54d26a0aaa020b424f5946817bfd50f85f6ae4cf - - - - OPC_STATE_FINISHED - df/d2a/testbed__api_8h.html - ac011133619dbafc6cacb163bc54d26a0adaeb06cfc8591b7e3a5dd64bef5b4b53 - - - - void - GNUNET_TESTBED_queue_message_ - df/d2a/testbed__api_8h.html - a019499709f437c2c817ba3e8cd15ca47 - (struct GNUNET_TESTBED_Controller *controller, struct GNUNET_MessageHeader *msg) - - - void - GNUNET_TESTBED_insert_opc_ - df/d2a/testbed__api_8h.html - af59d564e2d5b0c8b18fd3ac620dc47d2 - (struct GNUNET_TESTBED_Controller *c, struct OperationContext *opc) - - - void - GNUNET_TESTBED_remove_opc_ - df/d2a/testbed__api_8h.html - a5a53897b3dcf63c29b8d0bbf021a7570 - (const struct GNUNET_TESTBED_Controller *c, struct OperationContext *opc) - - - size_t - GNUNET_TESTBED_compress_config_ - df/d2a/testbed__api_8h.html - af6cb035ec42fea237bbafe5c6402621c - (const char *config, size_t size, char **xconfig) - - - char * - GNUNET_TESTBED_compress_cfg_ - df/d2a/testbed__api_8h.html - a774c5de4e5ddb53c187dc97b5f6d1644 - (const struct GNUNET_CONFIGURATION_Handle *cfg, size_t *size, size_t *xsize) - - - struct GNUNET_TESTBED_HelperInit * - GNUNET_TESTBED_create_helper_init_msg_ - df/d2a/testbed__api_8h.html - a7896aa1edc59275555e64b985248a9da - (const char *cname, const char *hostname, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - struct OperationContext * - GNUNET_TESTBED_forward_operation_msg_ - df/d2a/testbed__api_8h.html - ac22f6f1ef06aa4981b714289b043f0a0 - (struct GNUNET_TESTBED_Controller *controller, uint64_t operation_id, const struct GNUNET_MessageHeader *msg, GNUNET_MQ_MessageCallback cc, void *cc_cls) - - - void - GNUNET_TESTBED_forward_operation_msg_cancel_ - df/d2a/testbed__api_8h.html - a8ef951c84d881cb23fe7fa343c049d3b - (struct OperationContext *opc) - - - struct GNUNET_CONFIGURATION_Handle * - GNUNET_TESTBED_extract_config_ - df/d2a/testbed__api_8h.html - ac1107e0402371ad193250bfd77a1027c - (const struct GNUNET_MessageHeader *msg) - - - const char * - GNUNET_TESTBED_parse_error_string_ - df/d2a/testbed__api_8h.html - a7bcc7357bc898d4ad870a0a983d329de - (const struct GNUNET_TESTBED_OperationFailureEventMessage *msg) - - - uint64_t - GNUNET_TESTBED_get_next_op_id - df/d2a/testbed__api_8h.html - a912df0e90ccdc53eeb898b93f2ac89a8 - (struct GNUNET_TESTBED_Controller *controller) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_get_slave_config_ - df/d2a/testbed__api_8h.html - ae718bd2bfdc7953c934f931976348bbf - (void *op_cls, struct GNUNET_TESTBED_Controller *master, uint32_t slave_host_id) - - - struct GNUNET_TESTBED_Barrier * - GNUNET_TESTBED_barrier_init_ - df/d2a/testbed__api_8h.html - a58f656b069a049d40584a6a98fb9f2de - (struct GNUNET_TESTBED_Controller *controller, const char *name, unsigned int quorum, GNUNET_TESTBED_barrier_status_cb cb, void *cls, int echo) - - - void - GNUNET_TESTBED_barrier_remove_ - df/d2a/testbed__api_8h.html - a7e4e735bdcc06d21019c10f9a7332302 - (struct GNUNET_TESTBED_Barrier *barrier) - - - - testbed_api_barriers.c - /home/grothoff/research/gnunet/src/testbed/ - dc/d60/testbed__api__barriers_8c - platform.h - gnunet_testbed_service.h - testbed_api.h - GNUNET_TESTBED_BarrierWaitHandle - - #define - LOG - dc/d60/testbed__api__barriers_8c.html - a6b9b1e98c227bdfa0553ecfff35abe6c - (type,...) - - - #define - LOG_DEBUG - dc/d60/testbed__api__barriers_8c.html - a754b3d074e0af4ad3c7b918dd77ecb2d - (...) - - - static int - check_status - dc/d60/testbed__api__barriers_8c.html - acffcae344fa01204fac25cebce459dae - (void *cls, const struct GNUNET_TESTBED_BarrierStatusMsg *msg) - - - static void - handle_status - dc/d60/testbed__api__barriers_8c.html - a8cf1cfb9d1048c51d3ffeeca307ed3b1 - (void *cls, const struct GNUNET_TESTBED_BarrierStatusMsg *msg) - - - static void - mq_error_handler - dc/d60/testbed__api__barriers_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_TESTBED_BarrierWaitHandle * - GNUNET_TESTBED_barrier_wait - d7/d85/group__testbed.html - ga097da10ab5702b127a3fff5e07e99a1f - (const char *name, GNUNET_TESTBED_barrier_wait_cb cb, void *cb_cls) - - - void - GNUNET_TESTBED_barrier_wait_cancel - d7/d85/group__testbed.html - gab054d6b038d200bcb67769e49c3eef61 - (struct GNUNET_TESTBED_BarrierWaitHandle *h) - - - - testbed_api_hosts.c - /home/grothoff/research/gnunet/src/testbed/ - de/d26/testbed__api__hosts_8c - platform.h - gnunet_util_lib.h - gnunet_testbed_service.h - gnunet_core_service.h - gnunet_transport_service.h - testbed_api.h - testbed_api_hosts.h - testbed_helper.h - testbed_api_operations.h - RegisteredController - GNUNET_TESTBED_Host - GNUNET_TESTBED_ControllerProc - GNUNET_TESTBED_HostHabitableCheckHandle - - #define - LOG - de/d26/testbed__api__hosts_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_DEBUG - de/d26/testbed__api__hosts_8c.html - a754b3d074e0af4ad3c7b918dd77ecb2d - (...) - - - #define - API_VIOLATION - de/d26/testbed__api__hosts_8c.html - a5420863af51ae40aa26c478f1e7fae13 - (cond, errstr) - - - #define - LOG_GAI - de/d26/testbed__api__hosts_8c.html - ace8fc6a80ea65bcca9f348df2eac1cb3 - (level, cmd, rc) - - - #define - HOST_LIST_GROW_STEP - de/d26/testbed__api__hosts_8c.html - aeadabf630d4a01e032cafefd98badcc1 - - - - struct GNUNET_TESTBED_Host * - GNUNET_TESTBED_host_lookup_by_id_ - de/d26/testbed__api__hosts_8c.html - aceddab58c3588de7b41c47aa4ac6dd40 - (uint32_t id) - - - struct GNUNET_TESTBED_Host * - GNUNET_TESTBED_host_create_by_id_ - de/d26/testbed__api__hosts_8c.html - a0b62821c893e8cc8dd22dd6f21d85199 - (uint32_t id, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - uint32_t - GNUNET_TESTBED_host_get_id_ - de/d26/testbed__api__hosts_8c.html - adcc5ca332ff7041eb3ab7be36de0d8bd - (const struct GNUNET_TESTBED_Host *host) - - - const char * - GNUNET_TESTBED_host_get_hostname - d7/d85/group__testbed.html - gaea1da8d2648f649efe61058945864977 - (const struct GNUNET_TESTBED_Host *host) - - - const char * - GNUNET_TESTBED_host_get_username_ - de/d26/testbed__api__hosts_8c.html - a0f3c854201244e334f7bc6952719d8f0 - (const struct GNUNET_TESTBED_Host *host) - - - uint16_t - GNUNET_TESTBED_host_get_ssh_port_ - de/d26/testbed__api__hosts_8c.html - abb212a96efc38448f6ba8840e0092500 - (const struct GNUNET_TESTBED_Host *host) - - - int - GNUNET_TESTBED_host_controller_started - de/d26/testbed__api__hosts_8c.html - a19c84edf5e5a60f0e598e28d39c520e8 - (const struct GNUNET_TESTBED_Host *host) - - - const struct GNUNET_CONFIGURATION_Handle * - GNUNET_TESTBED_host_get_cfg_ - de/d26/testbed__api__hosts_8c.html - ac5a0264a2581569c69270d9662548c5d - (const struct GNUNET_TESTBED_Host *host) - - - void - GNUNET_TESTBED_host_replace_cfg_ - de/d26/testbed__api__hosts_8c.html - a8eb006d5635065432cae5a16d5061973 - (struct GNUNET_TESTBED_Host *host, const struct GNUNET_CONFIGURATION_Handle *new_cfg) - - - struct GNUNET_TESTBED_Host * - GNUNET_TESTBED_host_create_with_id - d7/d85/group__testbed.html - ga39037a57448d1e64ea419027854d4f27 - (uint32_t id, const char *hostname, const char *username, const struct GNUNET_CONFIGURATION_Handle *cfg, uint16_t port) - - - struct GNUNET_TESTBED_Host * - GNUNET_TESTBED_host_create - d7/d85/group__testbed.html - ga64ff307878c03525ad1d5815a64e5102 - (const char *hostname, const char *username, const struct GNUNET_CONFIGURATION_Handle *cfg, uint16_t port) - - - unsigned int - GNUNET_TESTBED_hosts_load_from_file - d7/d85/group__testbed.html - gaa7210a41f0a64005fddfd10015ffb9c4 - (const char *filename, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_TESTBED_Host ***hosts) - - - const char * - simple_resolve - de/d26/testbed__api__hosts_8c.html - ab8861108aaf1e14ec414060bb2abe4c4 - (const char *host) - - - unsigned int - GNUNET_TESTBED_hosts_load_from_loadleveler - d7/d85/group__testbed.html - ga7b451f5137f4dee69ad46df6aa3463ff - (const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_TESTBED_Host ***hosts) - - - void - GNUNET_TESTBED_host_destroy - d7/d85/group__testbed.html - gac74f1f5dbec011d94e1d024254d8c737 - (struct GNUNET_TESTBED_Host *host) - - - void - GNUNET_TESTBED_mark_host_registered_at_ - de/d26/testbed__api__hosts_8c.html - a105b3f3ea1fce9f669755f942097774a - (struct GNUNET_TESTBED_Host *host, const struct GNUNET_TESTBED_Controller *const controller) - - - void - GNUNET_TESTBED_deregister_host_at_ - de/d26/testbed__api__hosts_8c.html - a2aa1daeb5f3da7dc0c6636fcca7b6c0b - (struct GNUNET_TESTBED_Host *host, const struct GNUNET_TESTBED_Controller *const controller) - - - int - GNUNET_TESTBED_is_host_registered_ - de/d26/testbed__api__hosts_8c.html - a2d299db867fb70cb438ed55e843b078d - (const struct GNUNET_TESTBED_Host *host, const struct GNUNET_TESTBED_Controller *const controller) - - - static char ** - copy_argv - de/d26/testbed__api__hosts_8c.html - a7669ecbb04545ed905f8087a94695d1b - (const char *const *argv) - - - static char ** - join_argv - de/d26/testbed__api__hosts_8c.html - a8fabc0544dd058a487b91b6b8e2c4c2a - (const char *const *argv1, const char *const *argv2) - - - static void - free_argv - de/d26/testbed__api__hosts_8c.html - a88bf459338083bc606110e873a89c5ad - (char **argv) - - - static char ** - gen_rsh_args - de/d26/testbed__api__hosts_8c.html - a0153cda6ed13f1a61efee2168de3fd92 - (const char *port, const char *hostname, const char *username) - - - static char ** - gen_rsh_suffix_args - de/d26/testbed__api__hosts_8c.html - a7017481085ab8f8e98ee8cc46b1bba40 - (const char *const *append_args) - - - static int - helper_mst - de/d26/testbed__api__hosts_8c.html - ab50d177805baf64c641bd2e687298c4a - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - clear_msg - de/d26/testbed__api__hosts_8c.html - a216f18f8476fa9ca73caa9dcba01dc81 - (void *cls, int result) - - - static void - helper_exp_cb - de/d26/testbed__api__hosts_8c.html - a692d957b6883017ba233f24c924c4014 - (void *cls) - - - struct GNUNET_TESTBED_ControllerProc * - GNUNET_TESTBED_controller_start - d7/d85/group__testbed.html - gaf5623479e12452f45494d50d62877c12 - (const char *trusted_ip, struct GNUNET_TESTBED_Host *host, GNUNET_TESTBED_ControllerStatusCallback cb, void *cls) - - - void - GNUNET_TESTBED_controller_kill_ - de/d26/testbed__api__hosts_8c.html - a3c08a7fa6c8d80878e8e73d6f3cc3e3a - (struct GNUNET_TESTBED_ControllerProc *cproc) - - - void - GNUNET_TESTBED_controller_destroy_ - de/d26/testbed__api__hosts_8c.html - a5f94dff16bfd2bcfa9a692d4df40da94 - (struct GNUNET_TESTBED_ControllerProc *cproc) - - - void - GNUNET_TESTBED_controller_stop - d7/d85/group__testbed.html - gab402c124bc805f2c57f85c0af3ed09a7 - (struct GNUNET_TESTBED_ControllerProc *cproc) - - - static void - habitability_check - de/d26/testbed__api__hosts_8c.html - a76540a7506668a2205e7590608d8b1f2 - (void *cls) - - - struct GNUNET_TESTBED_HostHabitableCheckHandle * - GNUNET_TESTBED_is_host_habitable - d7/d85/group__testbed.html - ga5ad6410ef16de867f2a05c3d026ee0e2 - (const struct GNUNET_TESTBED_Host *host, const struct GNUNET_CONFIGURATION_Handle *config, GNUNET_TESTBED_HostHabitableCallback cb, void *cb_cls) - - - void - GNUNET_TESTBED_is_host_habitable_cancel - d7/d85/group__testbed.html - ga6755f77dc4810f698c357b5883a2d093 - (struct GNUNET_TESTBED_HostHabitableCheckHandle *handle) - - - struct GNUNET_TESTBED_HostRegistrationHandle * - GNUNET_TESTBED_register_host - d7/d85/group__testbed.html - gafc113e3773f55a2a1b9d303e4ca6ba18 - (struct GNUNET_TESTBED_Controller *controller, struct GNUNET_TESTBED_Host *host, GNUNET_TESTBED_HostRegistrationCompletion cc, void *cc_cls) - - - void - GNUNET_TESTBED_cancel_registration - d7/d85/group__testbed.html - ga4099ca0991be92801a8d6ea1208e6a18 - (struct GNUNET_TESTBED_HostRegistrationHandle *handle) - - - void - GNUNET_TESTBED_host_queue_oc_ - de/d26/testbed__api__hosts_8c.html - a0dd93a6e8025046ab6585fab6368ecf0 - (struct GNUNET_TESTBED_Host *h, struct GNUNET_TESTBED_Operation *op) - - - void - GNUNET_TESTBED_host_resolve_ - de/d26/testbed__api__hosts_8c.html - a4ea8b3cba1690fb1dbc286db051d08ab - (struct GNUNET_TESTBED_Host *host) - - - static struct GNUNET_TESTBED_Host ** - host_list - de/d26/testbed__api__hosts_8c.html - a48f5191f7082428796b9eff646f15b0c - - - - static unsigned int - host_list_size - de/d26/testbed__api__hosts_8c.html - a163e90b1b4f235f8fd98c4cc7e0a3c47 - - - - - testbed_api_hosts.h - /home/grothoff/research/gnunet/src/testbed/ - d3/d94/testbed__api__hosts_8h - testbed.h - GNUNET_TESTBED_HostRegistrationHandle - - struct GNUNET_TESTBED_Host * - GNUNET_TESTBED_host_lookup_by_id_ - d3/d94/testbed__api__hosts_8h.html - aceddab58c3588de7b41c47aa4ac6dd40 - (uint32_t id) - - - struct GNUNET_TESTBED_Host * - GNUNET_TESTBED_host_create_by_id_ - d3/d94/testbed__api__hosts_8h.html - a0b62821c893e8cc8dd22dd6f21d85199 - (uint32_t id, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - uint32_t - GNUNET_TESTBED_host_get_id_ - d3/d94/testbed__api__hosts_8h.html - adcc5ca332ff7041eb3ab7be36de0d8bd - (const struct GNUNET_TESTBED_Host *host) - - - const char * - GNUNET_TESTBED_host_get_username_ - d3/d94/testbed__api__hosts_8h.html - a0f3c854201244e334f7bc6952719d8f0 - (const struct GNUNET_TESTBED_Host *host) - - - uint16_t - GNUNET_TESTBED_host_get_ssh_port_ - d3/d94/testbed__api__hosts_8h.html - abb212a96efc38448f6ba8840e0092500 - (const struct GNUNET_TESTBED_Host *host) - - - const struct GNUNET_CONFIGURATION_Handle * - GNUNET_TESTBED_host_get_cfg_ - d3/d94/testbed__api__hosts_8h.html - ac5a0264a2581569c69270d9662548c5d - (const struct GNUNET_TESTBED_Host *host) - - - void - GNUNET_TESTBED_host_replace_cfg_ - d3/d94/testbed__api__hosts_8h.html - a8eb006d5635065432cae5a16d5061973 - (struct GNUNET_TESTBED_Host *host, const struct GNUNET_CONFIGURATION_Handle *new_cfg) - - - void - GNUNET_TESTBED_mark_host_registered_at_ - d3/d94/testbed__api__hosts_8h.html - a480cdd1ce7a0fe0ae04e770560c4294e - (struct GNUNET_TESTBED_Host *host, const struct GNUNET_TESTBED_Controller *controller) - - - void - GNUNET_TESTBED_deregister_host_at_ - d3/d94/testbed__api__hosts_8h.html - a2aa1daeb5f3da7dc0c6636fcca7b6c0b - (struct GNUNET_TESTBED_Host *host, const struct GNUNET_TESTBED_Controller *const controller) - - - int - GNUNET_TESTBED_is_host_registered_ - d3/d94/testbed__api__hosts_8h.html - a49adeda3f54358f70b8eec32283eb2e8 - (const struct GNUNET_TESTBED_Host *host, const struct GNUNET_TESTBED_Controller *controller) - - - void - GNUNET_TESTBED_host_queue_oc_ - d3/d94/testbed__api__hosts_8h.html - a0dd93a6e8025046ab6585fab6368ecf0 - (struct GNUNET_TESTBED_Host *h, struct GNUNET_TESTBED_Operation *op) - - - void - GNUNET_TESTBED_controller_kill_ - d3/d94/testbed__api__hosts_8h.html - a3c08a7fa6c8d80878e8e73d6f3cc3e3a - (struct GNUNET_TESTBED_ControllerProc *cproc) - - - void - GNUNET_TESTBED_controller_destroy_ - d3/d94/testbed__api__hosts_8h.html - a5f94dff16bfd2bcfa9a692d4df40da94 - (struct GNUNET_TESTBED_ControllerProc *cproc) - - - void - GNUNET_TESTBED_host_resolve_ - d3/d94/testbed__api__hosts_8h.html - a4ea8b3cba1690fb1dbc286db051d08ab - (struct GNUNET_TESTBED_Host *host) - - - - testbed_api_operations.c - /home/grothoff/research/gnunet/src/testbed/ - d0/d2f/testbed__api__operations_8c - platform.h - testbed_api_operations.h - testbed_api_sd.h - QueueEntry - TimeSlot - FeedbackCtx - OperationQueue - ReadyQueueEntry - GNUNET_TESTBED_Operation - - #define - ADAPTIVE_QUEUE_DEFAULT_HISTORY - d0/d2f/testbed__api__operations_8c.html - aa0fa05628f1b11d6494f1d914ddbfe28 - - - - #define - ADAPTIVE_QUEUE_DEFAULT_MAX_ACTIVE - d0/d2f/testbed__api__operations_8c.html - af7f57aa8a10fc99ebf38564da635806c - - - - - OperationState - d0/d2f/testbed__api__operations_8c.html - ad634f347acbb7db0a858f667a945f07b - - - - OP_STATE_INIT - d0/d2f/testbed__api__operations_8c.html - ad634f347acbb7db0a858f667a945f07ba8d769e8372aad8d7359e904ec830a3b3 - - - - OP_STATE_WAITING - d0/d2f/testbed__api__operations_8c.html - ad634f347acbb7db0a858f667a945f07ba0fe7f44f9a00a4e1bac32e0795705d07 - - - - OP_STATE_READY - d0/d2f/testbed__api__operations_8c.html - ad634f347acbb7db0a858f667a945f07babe64062c1900fac1e13fcb7f5a252b3c - - - - OP_STATE_ACTIVE - d0/d2f/testbed__api__operations_8c.html - ad634f347acbb7db0a858f667a945f07ba74c442636282f2d6d9def7e5ba4ff3ca - - - - OP_STATE_INACTIVE - d0/d2f/testbed__api__operations_8c.html - ad634f347acbb7db0a858f667a945f07baead81a06d0a8efdf16a9c20a04c04f5d - - - - static void - assign_timeslot - d0/d2f/testbed__api__operations_8c.html - a2511f7015ae528658b639a50755a163c - (struct GNUNET_TESTBED_Operation *op, struct OperationQueue *queue) - - - static void - remove_queue_entry - d0/d2f/testbed__api__operations_8c.html - a99b33c631c87b98c6d9229c8c069b85e - (struct GNUNET_TESTBED_Operation *op, unsigned int index) - - - static void - change_state - d0/d2f/testbed__api__operations_8c.html - ac19d693fa492e397edda190bc36f10cd - (struct GNUNET_TESTBED_Operation *op, enum OperationState state) - - - static void - rq_remove - d0/d2f/testbed__api__operations_8c.html - a65e1494e4ab889797421abf38bfe4c37 - (struct GNUNET_TESTBED_Operation *op) - - - static void - process_rq_task - d0/d2f/testbed__api__operations_8c.html - ad8daff8d1a0d52a90d67365890d2c163 - (void *cls) - - - static void - rq_add - d0/d2f/testbed__api__operations_8c.html - ab07c41fb4fdb46d9b98a0cb8c7c62c35 - (struct GNUNET_TESTBED_Operation *op) - - - static int - is_queue_empty - d0/d2f/testbed__api__operations_8c.html - a4d524617c55297f314cab7c8a080089e - (struct OperationQueue *opq) - - - static int - decide_capacity - d0/d2f/testbed__api__operations_8c.html - aa75521fe3b6373a6094d31cd305c76d6 - (struct OperationQueue *opq, struct QueueEntry *entry, struct GNUNET_TESTBED_Operation ***ops_, unsigned int *n_ops_) - - - static void - merge_ops - d0/d2f/testbed__api__operations_8c.html - ae20d6afad704cbbf9db8c1ae36b5981f - (struct GNUNET_TESTBED_Operation ***old, unsigned int *n_old, struct GNUNET_TESTBED_Operation **new, unsigned int n_new) - - - static int - check_readiness - d0/d2f/testbed__api__operations_8c.html - a792386a6641c2e6b4c6afa101673d307 - (struct GNUNET_TESTBED_Operation *op) - - - static void - defer - d0/d2f/testbed__api__operations_8c.html - a8e7bf91359f2d343b24d62eaf80bffef - (struct GNUNET_TESTBED_Operation *op) - - - static void - cleanup_tslots - d0/d2f/testbed__api__operations_8c.html - aa94debda1e1561106f559168b2e6eb25 - (struct OperationQueue *queue) - - - static void - adaptive_queue_set_max_active - d0/d2f/testbed__api__operations_8c.html - a5a0fc75ae15890a986f9fff013f52071 - (struct OperationQueue *queue, unsigned int n) - - - static void - adapt_parallelism - d0/d2f/testbed__api__operations_8c.html - a7c488d3698cc928851f06d1776a31d29 - (struct OperationQueue *queue) - - - static void - update_tslots - d0/d2f/testbed__api__operations_8c.html - a39c9e4e3bd2b1821aec264fb49e1aa8f - (struct GNUNET_TESTBED_Operation *op) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_operation_create_ - d0/d2f/testbed__api__operations_8c.html - a60b8a49eb6ccfd30afeb39c379ff660a - (void *cls, OperationStart start, OperationRelease release) - - - struct OperationQueue * - GNUNET_TESTBED_operation_queue_create_ - d0/d2f/testbed__api__operations_8c.html - a6480aebc108724a3f3d65de88062f21a - (enum OperationQueueType type, unsigned int max_active) - - - static void - queue_destroy - d0/d2f/testbed__api__operations_8c.html - a2591bf95da6e1b938de11fe28103d4f2 - (struct OperationQueue *queue) - - - void - GNUNET_TESTBED_operation_queue_destroy_ - d0/d2f/testbed__api__operations_8c.html - ac3682959f8de9dae9ca7b9a3dae1bbf3 - (struct OperationQueue *queue) - - - int - GNUNET_TESTBED_operation_queue_destroy_empty_ - d0/d2f/testbed__api__operations_8c.html - af74aa6d0d958573caf1137a11ac1d16b - (struct OperationQueue *queue) - - - static void - recheck_waiting - d0/d2f/testbed__api__operations_8c.html - a2f7571b1f9c423e66868192abcf9f18c - (struct OperationQueue *opq) - - - void - GNUNET_TESTBED_operation_queue_reset_max_active_ - d0/d2f/testbed__api__operations_8c.html - a7f6d0a4182df3b6687a321f0c74a721f - (struct OperationQueue *queue, unsigned int max_active) - - - void - GNUNET_TESTBED_operation_queue_insert2_ - d0/d2f/testbed__api__operations_8c.html - a4ab4c57fa46b7cd2ad25182596203faa - (struct OperationQueue *queue, struct GNUNET_TESTBED_Operation *op, unsigned int nres) - - - void - GNUNET_TESTBED_operation_queue_insert_ - d0/d2f/testbed__api__operations_8c.html - a7f9e5ac8d088566727b53ccd0c0a4bd1 - (struct OperationQueue *queue, struct GNUNET_TESTBED_Operation *op) - - - void - GNUNET_TESTBED_operation_begin_wait_ - d0/d2f/testbed__api__operations_8c.html - ae3a0c208713a50e6d2001eb0e9b1ddf3 - (struct GNUNET_TESTBED_Operation *op) - - - void - GNUNET_TESTBED_operation_inactivate_ - d0/d2f/testbed__api__operations_8c.html - ab19eee624c6ea760ee3e5efb9452ed42 - (struct GNUNET_TESTBED_Operation *op) - - - void - GNUNET_TESTBED_operation_activate_ - d0/d2f/testbed__api__operations_8c.html - a2ef940be744b815afe0ac1ee5d68df7b - (struct GNUNET_TESTBED_Operation *op) - - - void - GNUNET_TESTBED_operation_release_ - d0/d2f/testbed__api__operations_8c.html - a62fa6c70b3b800d7e78fafca47c87884 - (struct GNUNET_TESTBED_Operation *op) - - - void - GNUNET_TESTBED_operation_mark_failed - d0/d2f/testbed__api__operations_8c.html - a127173c485c7aabef308ccb6bdd70cc3 - (struct GNUNET_TESTBED_Operation *op) - - - void - __attribute__ - d0/d2f/testbed__api__operations_8c.html - ad7e5f5c14ff8ad42e10651503200880c - ((destructor)) - - - static struct ReadyQueueEntry * - rq_head - d0/d2f/testbed__api__operations_8c.html - ae4359b7e04a11d10e25d5494131b7acd - - - - static struct ReadyQueueEntry * - rq_tail - d0/d2f/testbed__api__operations_8c.html - a9a99b429a7b70668cee89d4af2e04eef - - - - static struct OperationQueue ** - expired_opqs - d0/d2f/testbed__api__operations_8c.html - a31de1987cc6b6600aa621e06d54adc0b - - - - static unsigned int - n_expired_opqs - d0/d2f/testbed__api__operations_8c.html - a2b02ad439dbbc6906ae83828596c08bf - - - - struct GNUNET_SCHEDULER_Task * - process_rq_task_id - d0/d2f/testbed__api__operations_8c.html - a6e42ab233153ebb7d867f8886b7c1c21 - - - - - testbed_api_operations.h - /home/grothoff/research/gnunet/src/testbed/ - df/de8/testbed__api__operations_8h - gnunet_testbed_service.h - gnunet_helper_lib.h - - void(* - OperationStart - df/de8/testbed__api__operations_8h.html - a46f2565d80d7f95435341f5dd6637776 - )(void *cls) - - - void(* - OperationRelease - df/de8/testbed__api__operations_8h.html - a2684025ed92a6a0e5bec4e276441fdd4 - )(void *cls) - - - - OperationQueueType - df/de8/testbed__api__operations_8h.html - a5514d37de26aa4774020bdc7e363e92c - - - - OPERATION_QUEUE_TYPE_FIXED - df/de8/testbed__api__operations_8h.html - a5514d37de26aa4774020bdc7e363e92ca3a3a8a50ac7f9019844ef272a5118173 - - - - OPERATION_QUEUE_TYPE_ADAPTIVE - df/de8/testbed__api__operations_8h.html - a5514d37de26aa4774020bdc7e363e92ca2d82a095ce486a16f6cf37e2f7e79b24 - - - - struct OperationQueue * - GNUNET_TESTBED_operation_queue_create_ - df/de8/testbed__api__operations_8h.html - a6480aebc108724a3f3d65de88062f21a - (enum OperationQueueType type, unsigned int max_active) - - - void - GNUNET_TESTBED_operation_queue_destroy_ - df/de8/testbed__api__operations_8h.html - ac3682959f8de9dae9ca7b9a3dae1bbf3 - (struct OperationQueue *queue) - - - int - GNUNET_TESTBED_operation_queue_destroy_empty_ - df/de8/testbed__api__operations_8h.html - af74aa6d0d958573caf1137a11ac1d16b - (struct OperationQueue *queue) - - - void - GNUNET_TESTBED_operation_queue_reset_max_active_ - df/de8/testbed__api__operations_8h.html - a7f6d0a4182df3b6687a321f0c74a721f - (struct OperationQueue *queue, unsigned int max_active) - - - void - GNUNET_TESTBED_operation_queue_insert2_ - df/de8/testbed__api__operations_8h.html - a4ab4c57fa46b7cd2ad25182596203faa - (struct OperationQueue *queue, struct GNUNET_TESTBED_Operation *op, unsigned int nres) - - - void - GNUNET_TESTBED_operation_queue_insert_ - df/de8/testbed__api__operations_8h.html - a7f9e5ac8d088566727b53ccd0c0a4bd1 - (struct OperationQueue *queue, struct GNUNET_TESTBED_Operation *op) - - - void - GNUNET_TESTBED_operation_begin_wait_ - df/de8/testbed__api__operations_8h.html - ae3a0c208713a50e6d2001eb0e9b1ddf3 - (struct GNUNET_TESTBED_Operation *op) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_operation_create_ - df/de8/testbed__api__operations_8h.html - a60b8a49eb6ccfd30afeb39c379ff660a - (void *cls, OperationStart start, OperationRelease release) - - - void - GNUNET_TESTBED_operation_release_ - df/de8/testbed__api__operations_8h.html - a62fa6c70b3b800d7e78fafca47c87884 - (struct GNUNET_TESTBED_Operation *op) - - - void - GNUNET_TESTBED_operation_inactivate_ - df/de8/testbed__api__operations_8h.html - ab19eee624c6ea760ee3e5efb9452ed42 - (struct GNUNET_TESTBED_Operation *op) - - - void - GNUNET_TESTBED_operation_activate_ - df/de8/testbed__api__operations_8h.html - a2ef940be744b815afe0ac1ee5d68df7b - (struct GNUNET_TESTBED_Operation *op) - - - void - GNUNET_TESTBED_operation_mark_failed - df/de8/testbed__api__operations_8h.html - a127173c485c7aabef308ccb6bdd70cc3 - (struct GNUNET_TESTBED_Operation *op) - - - - testbed_api_peers.c - /home/grothoff/research/gnunet/src/testbed/ - dd/dd6/testbed__api__peers_8c - platform.h - testbed_api_peers.h - testbed_api.h - testbed.h - testbed_api_hosts.h - testbed_api_operations.h - - void - GNUNET_TESTBED_peer_register_ - dd/dd6/testbed__api__peers_8c.html - afaef47013c8cc6dc8b83dfaf8231fa1a - (struct GNUNET_TESTBED_Peer *peer) - - - void - GNUNET_TESTBED_peer_deregister_ - dd/dd6/testbed__api__peers_8c.html - a321b4c18a847f2f381c64b805d2dadeb - (struct GNUNET_TESTBED_Peer *peer) - - - void - GNUNET_TESTBED_cleanup_peers_ - dd/dd6/testbed__api__peers_8c.html - a4c382ee8d2ff75f225fee126d2e74f9b - (void) - - - static void - opstart_peer_create - dd/dd6/testbed__api__peers_8c.html - a7b3f7d8a4b53bc2d4d1e6c37bf040afa - (void *cls) - - - static void - oprelease_peer_create - dd/dd6/testbed__api__peers_8c.html - a57aed2da7578791f2021e3dd46e7402e - (void *cls) - - - static void - opstart_peer_destroy - dd/dd6/testbed__api__peers_8c.html - a3dbecc780b27fff8d9cdaad45e98d173 - (void *cls) - - - static void - oprelease_peer_destroy - dd/dd6/testbed__api__peers_8c.html - a53378ce55040c8740c3261e23c72022f - (void *cls) - - - static void - opstart_peer_start - dd/dd6/testbed__api__peers_8c.html - ac6257bffc13d0b83e90400463823f7a1 - (void *cls) - - - static void - oprelease_peer_start - dd/dd6/testbed__api__peers_8c.html - a804f0b31ae87606a13f5d610d17c1149 - (void *cls) - - - static void - opstart_peer_stop - dd/dd6/testbed__api__peers_8c.html - a953b8e4c8bcda81ffb59b120f5c562e4 - (void *cls) - - - static void - oprelease_peer_stop - dd/dd6/testbed__api__peers_8c.html - ad5af9c3ab41c1110e7423b4314b64061 - (void *cls) - - - struct GNUNET_TESTBED_PeerGetConfigurationMessage * - GNUNET_TESTBED_generate_peergetconfig_msg_ - dd/dd6/testbed__api__peers_8c.html - a5653a3ef61f419bb94dcfc746eebd94f - (uint32_t peer_id, uint64_t operation_id) - - - static void - opstart_peer_getinfo - dd/dd6/testbed__api__peers_8c.html - a9e72613d28ef2814ee9933e2cc95a44c - (void *cls) - - - static void - oprelease_peer_getinfo - dd/dd6/testbed__api__peers_8c.html - a0b63732239f44f411fabb4f5da4aeae1 - (void *cls) - - - static void - opstart_overlay_connect - dd/dd6/testbed__api__peers_8c.html - a18b4fec92070736c3bc0ed0eeefb2966 - (void *cls) - - - static void - oprelease_overlay_connect - dd/dd6/testbed__api__peers_8c.html - af5b4d72e1c7173a59813d11a2052d832 - (void *cls) - - - static void - opstart_peer_reconfigure - dd/dd6/testbed__api__peers_8c.html - a6a30687b80bdba0977956f768059d7a5 - (void *cls) - - - static void - oprelease_peer_reconfigure - dd/dd6/testbed__api__peers_8c.html - ac61c9c2c7c5d0faa3051e6b0244f6902 - (void *cls) - - - struct GNUNET_TESTBED_Peer * - GNUNET_TESTBED_peer_lookup_by_id_ - dd/dd6/testbed__api__peers_8c.html - a5128cb71cf4c24548ade0ca3ec04db1d - (uint32_t id) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_create - d7/d85/group__testbed.html - ga42fdf5c658ad296fb7a0cc7825539bc3 - (struct GNUNET_TESTBED_Controller *controller, struct GNUNET_TESTBED_Host *host, const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_TESTBED_PeerCreateCallback cb, void *cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_start - d7/d85/group__testbed.html - gaef889f2d4a8484a4006c490984efebd1 - (void *op_cls, struct GNUNET_TESTBED_Peer *peer, GNUNET_TESTBED_PeerChurnCallback pcc, void *pcc_cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_stop - d7/d85/group__testbed.html - ga05a984a441d6b73718f0b76d43a5668a - (void *op_cls, struct GNUNET_TESTBED_Peer *peer, GNUNET_TESTBED_PeerChurnCallback pcc, void *pcc_cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_get_information - d7/d85/group__testbed.html - ga2dda2057fdbe2e3a363f11a7e829fb7b - (struct GNUNET_TESTBED_Peer *peer, enum GNUNET_TESTBED_PeerInformationType pit, GNUNET_TESTBED_PeerInfoCallback cb, void *cb_cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_update_configuration - d7/d85/group__testbed.html - ga187bf0e7c626bd44df7eef3e308ccf94 - (struct GNUNET_TESTBED_Peer *peer, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_destroy - d7/d85/group__testbed.html - gaf457ad72053d48daa4e9ebd7c0b473db - (struct GNUNET_TESTBED_Peer *peer) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_underlay_configure_link - d7/d85/group__testbed.html - gab84defc4a7d6accb3d96ceec80b64ca0 - (void *op_cls, struct GNUNET_TESTBED_Peer *p1, struct GNUNET_TESTBED_Peer *p2, enum GNUNET_TESTBED_ConnectOption co,...) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_overlay_connect - d7/d85/group__testbed.html - ga8174d3fe31e1714e03b7dee3dc22ea44 - (void *op_cls, GNUNET_TESTBED_OperationCompletionCallback cb, void *cb_cls, struct GNUNET_TESTBED_Peer *p1, struct GNUNET_TESTBED_Peer *p2) - - - static void - opstart_manage_service - dd/dd6/testbed__api__peers_8c.html - ab33c3c12cf49bcfa68bfe8cc6317594f - (void *cls) - - - static void - oprelease_manage_service - dd/dd6/testbed__api__peers_8c.html - a7d2e41e4a0ed2ff0086738623e486e22 - (void *cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_manage_service - d7/d85/group__testbed.html - ga50c4bc7d6e25be09e41e60dcac156cd3 - (void *op_cls, struct GNUNET_TESTBED_Peer *peer, const char *service_name, GNUNET_TESTBED_OperationCompletionCallback cb, void *cb_cls, unsigned int start) - - - static struct GNUNET_TESTBED_Peer * - peer_list_head - dd/dd6/testbed__api__peers_8c.html - abd0935c9c7e40c96b395c167e4bfa6e1 - - - - static struct GNUNET_TESTBED_Peer * - peer_list_tail - dd/dd6/testbed__api__peers_8c.html - a31f77cf4f076591a5474a1361fcd466b - - - - - testbed_api_peers.h - /home/grothoff/research/gnunet/src/testbed/ - dc/deb/testbed__api__peers_8h - gnunet_testbed_service.h - gnunet_helper_lib.h - GNUNET_TESTBED_Peer - PeerCreateData - PeerEventData - PeerDestroyData - PeerInfoData - PeerReconfigureData - OverlayConnectData - ManageServiceData - - - PeerState - dc/deb/testbed__api__peers_8h.html - a91cc003c03acb26c6f1530440ebdbc88 - - - - TESTBED_PS_INVALID - dc/deb/testbed__api__peers_8h.html - a91cc003c03acb26c6f1530440ebdbc88a6522ac63a4b11fce911600335e69cbba - - - - TESTBED_PS_CREATED - dc/deb/testbed__api__peers_8h.html - a91cc003c03acb26c6f1530440ebdbc88a9088e80788ed76ee3df1f82a25e8bab6 - - - - TESTBED_PS_STARTED - dc/deb/testbed__api__peers_8h.html - a91cc003c03acb26c6f1530440ebdbc88ae25869919b4422f33c2c2137906c405b - - - - TESTBED_PS_STOPPED - dc/deb/testbed__api__peers_8h.html - a91cc003c03acb26c6f1530440ebdbc88a88780be5d5cbbb88935be0799338ec43 - - - - struct GNUNET_TESTBED_PeerGetConfigurationMessage * - GNUNET_TESTBED_generate_peergetconfig_msg_ - dc/deb/testbed__api__peers_8h.html - a5653a3ef61f419bb94dcfc746eebd94f - (uint32_t peer_id, uint64_t operation_id) - - - void - GNUNET_TESTBED_peer_register_ - dc/deb/testbed__api__peers_8h.html - afaef47013c8cc6dc8b83dfaf8231fa1a - (struct GNUNET_TESTBED_Peer *peer) - - - void - GNUNET_TESTBED_peer_deregister_ - dc/deb/testbed__api__peers_8h.html - a321b4c18a847f2f381c64b805d2dadeb - (struct GNUNET_TESTBED_Peer *peer) - - - void - GNUNET_TESTBED_cleanup_peers_ - dc/deb/testbed__api__peers_8h.html - a4c382ee8d2ff75f225fee126d2e74f9b - (void) - - - - testbed_api_sd.c - /home/grothoff/research/gnunet/src/testbed/ - d1/dec/testbed__api__sd_8c - platform.h - gnunet_util_lib.h - testbed_api_sd.h - SDEntry - SDHandle - - struct SDHandle * - GNUNET_TESTBED_SD_init_ - d1/dec/testbed__api__sd_8c.html - a6c4794b347133520a07a83e5d444c778 - (unsigned int max_cnt) - - - void - GNUNET_TESTBED_SD_destroy_ - d1/dec/testbed__api__sd_8c.html - a915a7cce256f7ab9265a56eaeaa46b52 - (struct SDHandle *h) - - - void - GNUNET_TESTBED_SD_add_data_ - d1/dec/testbed__api__sd_8c.html - a9824643a7aa6c5bb3e9967ab4c70446a - (struct SDHandle *h, unsigned int amount) - - - int - GNUNET_TESTBED_SD_deviation_factor_ - d1/dec/testbed__api__sd_8c.html - a29e22a3b863e6fb7474d8ac877f66b8f - (struct SDHandle *h, unsigned int amount, int *factor) - - - - testbed_api_sd.h - /home/grothoff/research/gnunet/src/testbed/ - db/d65/testbed__api__sd_8h - - struct SDHandle * - GNUNET_TESTBED_SD_init_ - db/d65/testbed__api__sd_8h.html - a6c4794b347133520a07a83e5d444c778 - (unsigned int max_cnt) - - - void - GNUNET_TESTBED_SD_destroy_ - db/d65/testbed__api__sd_8h.html - a915a7cce256f7ab9265a56eaeaa46b52 - (struct SDHandle *h) - - - void - GNUNET_TESTBED_SD_add_data_ - db/d65/testbed__api__sd_8h.html - a9824643a7aa6c5bb3e9967ab4c70446a - (struct SDHandle *h, unsigned int amount) - - - int - GNUNET_TESTBED_SD_deviation_factor_ - db/d65/testbed__api__sd_8h.html - a29e22a3b863e6fb7474d8ac877f66b8f - (struct SDHandle *h, unsigned int amount, int *factor) - - - - testbed_api_services.c - /home/grothoff/research/gnunet/src/testbed/ - dc/d00/testbed__api__services_8c - platform.h - testbed_api.h - testbed_api_peers.h - testbed_api_operations.h - ServiceConnectData - - - State - dc/d00/testbed__api__services_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8 - - - - STATE_INIT - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a98d2a2153b4ae0445fa0b114d65b94d9 - - - - STATE_SLAVES_STARTING - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a956ce080d704ea4f57a36520f691211a - - - - STATE_PEERS_CREATING - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a422f11f9207d672f8af008d1b05faf66 - - - - STATE_PEERS_STARTING - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8aceec57183642cf622ad689fdfb1f5f50 - - - - STATE_PEERS_LINKING - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a9b8ddf49841a9a07c580e890ee40881d - - - - STATE_SEARCH_REGEX - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8aa22c2540105cc0eeff4dd2eabfd7a491 - - - - STATE_PEERS_DESTROYING - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8afaab37202286cc2b6bed45ca5047f554 - - - - INIT - dc/d00/testbed__api__services_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a0cb1b2c6a7db1f1084886c98909a3f36 - - - - CFG_REQUEST_QUEUED - dc/d00/testbed__api__services_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a313088525b0232e6d071d3084af73151 - - - - SERVICE_CONNECTED - dc/d00/testbed__api__services_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a8aa20dfbcaa14a7a181f7f3c62eb74aa - - - - RC_INIT - dd/d02/testbed__api__testbed_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a30809348dfe632079577728f0e536af4 - - - - RC_LINKED - dd/d02/testbed__api__testbed_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8ac1f7be7f88c27450f8b4bf3e4ba19e94 - - - - RC_PEERS_CREATED - dd/d02/testbed__api__testbed_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a40fcdf9f06b905810525cc0c0ccb573b - - - - RC_READY - dd/d02/testbed__api__testbed_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a45507951fa7b3ef0ff34855180b3e3e9 - - - - RC_PEERS_SHUTDOWN - dd/d02/testbed__api__testbed_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a4c3e1c1fd9f1af7590273e3f9252c58f - - - - static void - configuration_receiver - dc/d00/testbed__api__services_8c.html - acc7f7d574215a7fae11089fc8ad46b6a - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - opstart_service_connect - dc/d00/testbed__api__services_8c.html - a909d695d8f5088d419780c5382f195ba - (void *cls) - - - static void - oprelease_service_connect - dc/d00/testbed__api__services_8c.html - aebe4a778aaa63fcad270f4ca963cf851 - (void *cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_service_connect - d7/d85/group__testbed.html - ga893009b866c06d6e260a9d77b0792883 - (void *op_cls, struct GNUNET_TESTBED_Peer *peer, const char *service_name, GNUNET_TESTBED_ServiceConnectCompletionCallback cb, void *cb_cls, GNUNET_TESTBED_ConnectAdapter ca, GNUNET_TESTBED_DisconnectAdapter da, void *cada_cls) - - - - testbed_api_statistics.c - /home/grothoff/research/gnunet/src/testbed/ - dd/df1/testbed__api__statistics_8c - platform.h - gnunet_util_lib.h - gnunet_testbed_service.h - testbed_api_operations.h - GetStatsContext - PeerGetStatsContext - - #define - LOG - dd/df1/testbed__api__statistics_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_DEBUG - dd/df1/testbed__api__statistics_8c.html - a754b3d074e0af4ad3c7b918dd77ecb2d - (...) - - - static void - call_completion_task - dd/df1/testbed__api__statistics_8c.html - a7fe8f9a00e93d6c6b0a9392fd0ba337d - (void *cls) - - - static void - op_done_task - dd/df1/testbed__api__statistics_8c.html - a81dd8bfce8f7fac8bdf44aac47d9be69 - (void *cls) - - - static void - iteration_completion_cb - dd/df1/testbed__api__statistics_8c.html - a0d6b1ee9dd1720b5a7ccd0e65b539fcd - (void *cls, int success) - - - static int - iterator_cb - dd/df1/testbed__api__statistics_8c.html - ad60ba5dbf32cd08db5c7ffbc99098f0c - (void *cls, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - static void - service_connect_comp - dd/df1/testbed__api__statistics_8c.html - ac82f2f862874017e47aa36177c24632a - (void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - static void * - statistics_ca - dd/df1/testbed__api__statistics_8c.html - a4371fc7dcadd20e11ee5641fef77cfec - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - statistics_da - dd/df1/testbed__api__statistics_8c.html - ae74bddcfd8f221d7184c856da820f5c2 - (void *cls, void *op_result) - - - static void - opstart_get_stats - dd/df1/testbed__api__statistics_8c.html - a94257c6b0193ecbc92dabb1a982a6d66 - (void *cls) - - - static void - oprelease_get_stats - dd/df1/testbed__api__statistics_8c.html - a2ec5f8c615ce738f30c91d7ccd9c7215 - (void *cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_get_statistics - d7/d85/group__testbed.html - ga9180f27593f1d05c59578e0b8d36e9fc - (unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, const char *subsystem, const char *name, GNUNET_TESTBED_StatisticsIterator proc, GNUNET_TESTBED_OperationCompletionCallback cont, void *cls) - - - static struct OperationQueue * - no_wait_queue - dd/df1/testbed__api__statistics_8c.html - a8f5952f44ae17c3aae68ae0f8cd4db22 - - - - - testbed_api_test.c - /home/grothoff/research/gnunet/src/testbed/ - de/d20/testbed__api__test_8c - platform.h - gnunet_testbed_service.h - TestRunContext - - static void - run - de/d20/testbed__api__test_8c.html - adc09e42bf2a776ae59ab7e758668b1cd - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *config) - - - int - GNUNET_TESTBED_test_run - d7/d85/group__testbed.html - ga39f9fbf209e47172c396823c8ba61ed9 - (const char *testname, const char *cfg_filename, unsigned int num_peers, uint64_t event_mask, GNUNET_TESTBED_ControllerCallback cc, void *cc_cls, GNUNET_TESTBED_TestMaster test_master, void *test_master_cls) - - - - testbed_api_testbed.c - /home/grothoff/research/gnunet/src/testbed/ - dd/d02/testbed__api__testbed_8c - platform.h - gnunet_util_lib.h - gnunet_testbed_service.h - testbed_api.h - testbed_api_peers.h - testbed_api_hosts.h - testbed_api_topology.h - RunContextOperation - CompatibilityCheckContext - GNUNET_TESTBED_RunHandle - SearchContext - - #define - LOG - dd/d02/testbed__api__testbed_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - DEBUG - dd/d02/testbed__api__testbed_8c.html - a96dd473db0b3d10bd43390cdacb00120 - (...) - - - #define - DEFAULT_SETUP_TIMEOUT - dd/d02/testbed__api__testbed_8c.html - a011452274b258c332b4f936cd99b5a21 - - - - #define - TESTBED_CONFIG_SECTION - dd/d02/testbed__api__testbed_8c.html - abbe15ba3123f92284ec7d5584c8e8674 - - - - #define - SCALE_FREE_CAP - dd/d02/testbed__api__testbed_8c.html - abc81144344ff6ffc9a288eae2c425fdc - - - - #define - SCALE_FREE_M - dd/d02/testbed__api__testbed_8c.html - ada4268410f7e740662834882fbe129e2 - - - - - State - dd/d02/testbed__api__testbed_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8 - - - - STATE_INIT - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a98d2a2153b4ae0445fa0b114d65b94d9 - - - - STATE_SLAVES_STARTING - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a956ce080d704ea4f57a36520f691211a - - - - STATE_PEERS_CREATING - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a422f11f9207d672f8af008d1b05faf66 - - - - STATE_PEERS_STARTING - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8aceec57183642cf622ad689fdfb1f5f50 - - - - STATE_PEERS_LINKING - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a9b8ddf49841a9a07c580e890ee40881d - - - - STATE_SEARCH_REGEX - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8aa22c2540105cc0eeff4dd2eabfd7a491 - - - - STATE_PEERS_DESTROYING - d5/db5/gnunet-regex-profiler_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8afaab37202286cc2b6bed45ca5047f554 - - - - INIT - dc/d00/testbed__api__services_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a0cb1b2c6a7db1f1084886c98909a3f36 - - - - CFG_REQUEST_QUEUED - dc/d00/testbed__api__services_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a313088525b0232e6d071d3084af73151 - - - - SERVICE_CONNECTED - dc/d00/testbed__api__services_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a8aa20dfbcaa14a7a181f7f3c62eb74aa - - - - RC_INIT - dd/d02/testbed__api__testbed_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a30809348dfe632079577728f0e536af4 - - - - RC_LINKED - dd/d02/testbed__api__testbed_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8ac1f7be7f88c27450f8b4bf3e4ba19e94 - - - - RC_PEERS_CREATED - dd/d02/testbed__api__testbed_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a40fcdf9f06b905810525cc0c0ccb573b - - - - RC_READY - dd/d02/testbed__api__testbed_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a45507951fa7b3ef0ff34855180b3e3e9 - - - - RC_PEERS_SHUTDOWN - dd/d02/testbed__api__testbed_8c.html - a5d74787dedbc4e11c1ab15bf487e61f8a4c3e1c1fd9f1af7590273e3f9252c58f - - - - static uint32_t - rcop_key - dd/d02/testbed__api__testbed_8c.html - a94559b9b05e3db75e45a3de8139936bd - (void *rcop) - - - static int - search_iterator - dd/d02/testbed__api__testbed_8c.html - af94b3ab8f92400ea52d1c6ab6f20c6b1 - (void *cls, uint32_t key, void *value) - - - static struct RunContextOperation * - search_rcop - dd/d02/testbed__api__testbed_8c.html - a901912ea0395801d3012b5fc0dc43459 - (struct GNUNET_TESTBED_RunHandle *rc, struct GNUNET_TESTBED_Operation *op) - - - static void - insert_rcop - dd/d02/testbed__api__testbed_8c.html - a3a0b7f269aca9914de2ff89d5e94d7b2 - (struct GNUNET_TESTBED_RunHandle *rc, struct RunContextOperation *rcop) - - - static void - remove_rcop - dd/d02/testbed__api__testbed_8c.html - ae09b674145f2b85e25ea8c1003c0f233 - (struct GNUNET_TESTBED_RunHandle *rc, struct RunContextOperation *rcop) - - - static void - cleanup - dd/d02/testbed__api__testbed_8c.html - a3b8f78ea82ad6a06b9f18cc1055cd6f4 - (struct GNUNET_TESTBED_RunHandle *rc) - - - static int - rcop_cleanup_iterator - dd/d02/testbed__api__testbed_8c.html - acc580de96523d8ede3c35d09b661ee1b - (void *cls, uint32_t key, void *value) - - - static void - rc_cleanup_operations - dd/d02/testbed__api__testbed_8c.html - a4be5b786d9e9ac3f398d1d0fbc1c889e - (struct GNUNET_TESTBED_RunHandle *rc) - - - static void - cancel_interrupt_task - dd/d02/testbed__api__testbed_8c.html - a69e5358a255624988cd748c6e3931a81 - (struct GNUNET_TESTBED_RunHandle *rc) - - - static void - wait_op_completion - dd/d02/testbed__api__testbed_8c.html - a7bedf918f0046c00a9645b8a52b10129 - (void *cls) - - - static void - interrupt - dd/d02/testbed__api__testbed_8c.html - ad7abeb0f758875c791be2cec69dab6ce - (void *cls) - - - static const char * - prof_time - dd/d02/testbed__api__testbed_8c.html - afbffca74c9d957b55c1fee74b0da1e2b - (struct GNUNET_TESTBED_RunHandle *rc) - - - static void - start_peers_task - dd/d02/testbed__api__testbed_8c.html - a7a3319001ebbabb118ffdb2011310370 - (void *cls) - - - static void - peer_create_cb - dd/d02/testbed__api__testbed_8c.html - aabb89dc83e4f57b5ed259960f84484bd - (void *cls, struct GNUNET_TESTBED_Peer *peer, const char *emsg) - - - static void - call_master - dd/d02/testbed__api__testbed_8c.html - aa36fa4453eb931ba885787d7d6c96b3d - (struct GNUNET_TESTBED_RunHandle *rc) - - - static void - topology_completion_callback - dd/d02/testbed__api__testbed_8c.html - aa04436cf0477f9098c392a1280f6548d - (void *cls, unsigned int nsuccess, unsigned int nfailures) - - - static void - create_peers - dd/d02/testbed__api__testbed_8c.html - aeedc88070ecf8868f58ba0ed4e73b2a5 - (struct GNUNET_TESTBED_RunHandle *rc) - - - static void - event_cb - dd/d02/testbed__api__testbed_8c.html - afcb365faa82d4a8745061933b9f23b6f - (void *cls, const struct GNUNET_TESTBED_EventInformation *event) - - - static void - register_hosts - dd/d02/testbed__api__testbed_8c.html - a2e281c7f904a757e200996ede2d01d1e - (void *cls) - - - static void - host_registration_completion - dd/d02/testbed__api__testbed_8c.html - ae74553d85d4b6b428e3914e429aca7f7 - (void *cls, const char *emsg) - - - static void - controller_status_cb - dd/d02/testbed__api__testbed_8c.html - a245231a42334493947e9078f042d52c1 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, int status) - - - static int - netint_proc - dd/d02/testbed__api__testbed_8c.html - a09896ee3df01e85c0084ca78c86b0bf8 - (void *cls, const char *name, int isDefault, const struct sockaddr *addr, const struct sockaddr *broadcast_addr, const struct sockaddr *netmask, socklen_t addrlen) - - - static void - host_habitable_cb - dd/d02/testbed__api__testbed_8c.html - af2362fb62e7f165a3feef4a185df709c - (void *cls, const struct GNUNET_TESTBED_Host *host, int status) - - - static void - timeout_task - dd/d02/testbed__api__testbed_8c.html - a484339c153bb469cd07b9cd0dbd15c37 - (void *cls) - - - void - GNUNET_TESTBED_run - d7/d85/group__testbed.html - ga83c7d83388e166edb30343c566d673d7 - (const char *host_filename, const struct GNUNET_CONFIGURATION_Handle *cfg, unsigned int num_peers, uint64_t event_mask, GNUNET_TESTBED_ControllerCallback cc, void *cc_cls, GNUNET_TESTBED_TestMaster test_master, void *test_master_cls) - - - struct GNUNET_TESTBED_Controller * - GNUNET_TESTBED_run_get_controller_handle - d7/d85/group__testbed.html - ga6283af5ef56e0a3fdc089209ccbb68df - (struct GNUNET_TESTBED_RunHandle *h) - - - - testbed_api_topology.c - /home/grothoff/research/gnunet/src/testbed/ - d1/db6/testbed__api__topology_8c - platform.h - gnunet_testbed_service.h - testbed_api.h - testbed_api_peers.h - testbed_api_operations.h - testbed_api_topology.h - OverlayLink - UnderlayLink - RetryListEntry - TopologyContextOverlay - TopologyContextUnderlay - TopologyContext - - #define - LOG - d1/db6/testbed__api__topology_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - DEFAULT_RETRY_CNT - d1/db6/testbed__api__topology_8c.html - a2d4131faa26de0dec061dbc350483443 - - - - static void - overlay_link_completed - d1/db6/testbed__api__topology_8c.html - a3221fca0358126b1429293efae742cf3 - (void *cls, struct GNUNET_TESTBED_Operation *op, const char *emsg) - - - static void - opstart_overlay_configure_topology - d1/db6/testbed__api__topology_8c.html - a8cc99050df9bce617c288d11a2f5ea7a - (void *cls) - - - static void - oprelease_overlay_configure_topology - d1/db6/testbed__api__topology_8c.html - acc875a33dfa8da0581bbafd2c9e959d5 - (void *cls) - - - static void - make_link - d1/db6/testbed__api__topology_8c.html - a79fca4c48627f30aa4f1bfd2eb075baf - (unsigned int offset, uint32_t A, uint32_t B, struct TopologyContext *tc) - - - static void - gen_topo_line - d1/db6/testbed__api__topology_8c.html - a5f053924a7f0cdcc243498ac5f89c890 - (struct TopologyContext *tc) - - - static void - gen_topo_star - d1/db6/testbed__api__topology_8c.html - a6d4d58859b447c669feb929e6f10a3c4 - (struct TopologyContext *tc) - - - static void - gen_topo_ring - d1/db6/testbed__api__topology_8c.html - ae8d7c9a6bcbe5c7ef3ad97a99cca0202 - (struct TopologyContext *tc) - - - unsigned int - GNUNET_TESTBED_2dtorus_calc_links - d1/db6/testbed__api__topology_8c.html - aab76bfa06689b5aee4795f53acc33dbc - (unsigned int num_peers, unsigned int *rows, unsigned int **rows_len) - - - static void - gen_topo_2dtorus - d1/db6/testbed__api__topology_8c.html - ae02307464886e06c73a6e5a5f648ff03 - (struct TopologyContext *tc) - - - static void - gen_topo_random - d1/db6/testbed__api__topology_8c.html - aafce140cb4e2206aa42e2317258f3813 - (struct TopologyContext *tc, unsigned int links, int append) - - - static void - gen_topo_scale_free - d1/db6/testbed__api__topology_8c.html - a41df1ed48f755bde5ef497a16926fb3b - (struct TopologyContext *tc, uint16_t cap, uint8_t m) - - - static void - gen_topo_from_file - d1/db6/testbed__api__topology_8c.html - a7b2ec07cc3b62a3702c16bb3e1e60f81 - (struct TopologyContext *tc, const char *filename) - - - static void - gen_topo_clique - d1/db6/testbed__api__topology_8c.html - a998f0da0726189e913dcb58b91738e56 - (struct TopologyContext *tc) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_underlay_configure_topology_va - d7/d85/group__testbed.html - gae7d40a187b1ab97d8fe0a9445b0b6466 - (void *op_cls, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, enum GNUNET_TESTBED_TopologyOption topo, va_list ap) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_underlay_configure_topology - d7/d85/group__testbed.html - ga2defbc4039dd22f4c99df48eecfb36ee - (void *op_cls, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, enum GNUNET_TESTBED_TopologyOption topo,...) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_overlay_configure_topology_va - d7/d85/group__testbed.html - ga83a6315f9e0cb02bd1360cc35c64a0e8 - (void *op_cls, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, unsigned int *max_connections, GNUNET_TESTBED_TopologyCompletionCallback comp_cb, void *comp_cb_cls, enum GNUNET_TESTBED_TopologyOption topo, va_list va) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_overlay_configure_topology - d7/d85/group__testbed.html - ga6006cd5c4eb6a5784a1008091e432947 - (void *op_cls, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, unsigned int *max_connections, GNUNET_TESTBED_TopologyCompletionCallback comp_cb, void *comp_cb_cls, enum GNUNET_TESTBED_TopologyOption topo,...) - - - int - GNUNET_TESTBED_topology_get_ - d1/db6/testbed__api__topology_8c.html - a71dae463568ea55e9044a48841a0b961 - (enum GNUNET_TESTBED_TopologyOption *topology, const char *topology_string) - - - char * - GNUNET_TESTBED_topology_to_str_ - d1/db6/testbed__api__topology_8c.html - ad958fd603372afc2223feb7596ee9478 - (enum GNUNET_TESTBED_TopologyOption topology) - - - int - GNUNET_TESTBED_underlay_construct_ - d1/db6/testbed__api__topology_8c.html - a27e5e3c93b527128b6d12dccfb55e589 - (int num_peers, underlay_link_processor proc, void *cls,...) - - - static const char * - topology_strings - d1/db6/testbed__api__topology_8c.html - a9b01063aa3f83f9565386768678ba9a3 - [] - - - - testbed_api_topology.h - /home/grothoff/research/gnunet/src/testbed/ - dd/df8/testbed__api__topology_8h - - int(* - underlay_link_processor - dd/df8/testbed__api__topology_8h.html - aee04bf56a03cd7f15c15c5b13dfc41db - )(void *cls, unsigned int A, unsigned int B, unsigned int bandwidth, unsigned int latency, unsigned int loss) - - - unsigned int - GNUNET_TESTBED_2dtorus_calc_links - dd/df8/testbed__api__topology_8h.html - aab76bfa06689b5aee4795f53acc33dbc - (unsigned int num_peers, unsigned int *rows, unsigned int **rows_len) - - - int - GNUNET_TESTBED_topology_get_ - dd/df8/testbed__api__topology_8h.html - a71dae463568ea55e9044a48841a0b961 - (enum GNUNET_TESTBED_TopologyOption *topology, const char *topology_string) - - - char * - GNUNET_TESTBED_topology_to_str_ - dd/df8/testbed__api__topology_8h.html - ad958fd603372afc2223feb7596ee9478 - (enum GNUNET_TESTBED_TopologyOption topology) - - - int - GNUNET_TESTBED_underlay_construct_ - dd/df8/testbed__api__topology_8h.html - a27e5e3c93b527128b6d12dccfb55e589 - (int num_peers, underlay_link_processor proc, void *cls,...) - - - - testbed_api_underlay.c - /home/grothoff/research/gnunet/src/testbed/ - dc/dba/testbed__api__underlay_8c - testbed_api_peers.h - LinkProperty - ListEntry - GNUNET_TESTBED_UnderlayLinkModel - - struct GNUNET_TESTBED_UnderlayLinkModel - free_entries - dc/dba/testbed__api__underlay_8c.html - a3c95e61cb82262be28fc04522be22a17 - (struct GNUNET_TESTBED_UnderlayLinkModel *model) - - - static void - free_link_properties - dc/dba/testbed__api__underlay_8c.html - a8107a0561c6e2211fa4fbe23657e9fd2 - (struct GNUNET_TESTBED_UnderlayLinkModel *model) - - - struct GNUNET_TESTBED_UnderlayLinkModel * - GNUNET_TESTBED_underlaylinkmodel_create - d7/d85/group__testbed.html - gab589e17dd1f6d23ed67dfec17503164d - (struct GNUNET_TESTBED_Peer *peer, enum GNUNET_TESTBED_UnderlayLinkModelType type) - - - void - GNUNET_TESTBED_underlaylinkmodel_add_peer - d7/d85/group__testbed.html - gaec12705129a0925f3cddb6c1d48db961 - (struct GNUNET_TESTBED_UnderlayLinkModel *model, struct GNUNET_TESTBED_Peer *peer) - - - void - GNUNET_TESTBED_underlaylinkmodel_set_link - d7/d85/group__testbed.html - gab12a988198395d5ecac4aeb82df0cee2 - (struct GNUNET_TESTBED_UnderlayLinkModel *model, struct GNUNET_TESTBED_Peer *peer, uint32_t latency, uint32_t loss, uint32_t bandwidth) - - - void - GNUNET_TESTBED_underlaylinkmodel_free - d7/d85/group__testbed.html - gab027e02d7e4ac4a19678d2ad3fdd6679 - (struct GNUNET_TESTBED_UnderlayLinkModel *model) - - - void - GNUNET_TESTBED_underlaylinkmodel_commit - d7/d85/group__testbed.html - gaf8acdc08363fc0094786ef7fe081e62a - (struct GNUNET_TESTBED_UnderlayLinkModel *model) - - - struct GNUNET_TESTBED_Peer * - peer - dc/dba/testbed__api__underlay_8c.html - ab9240b9d3c85a3b551966040b6d4b5dd - - - - struct ListEntry * - entries - dc/dba/testbed__api__underlay_8c.html - ae2f55c48e73987cc4dabc693d33d7b93 - - - - struct LinkProperty * - props - dc/dba/testbed__api__underlay_8c.html - a8a9e6899462704a06b3a3339ce4d9694 - - - - enum GNUNET_TESTBED_UnderlayLinkModelType - type - dc/dba/testbed__api__underlay_8c.html - aa42533542f7d24f0e06a283aeb5e4dd8 - - - - - testbed_helper.h - /home/grothoff/research/gnunet/src/testbed/ - db/d83/testbed__helper_8h - GNUNET_TESTBED_HelperInit - GNUNET_TESTBED_HelperReply - - GNUNET_NETWORK_STRUCT_BEGIN struct GNUNET_TESTBED_HelperInit - free_entries - db/d83/testbed__helper_8h.html - a3a89d040d307eb4bb18ce8112cd22a97 - - - - - gnunet-testing.c - /home/grothoff/research/gnunet/src/testing/ - db/df9/gnunet-testing_8c - platform.h - gnunet_util_lib.h - gnunet_testing_lib.h - - #define - LOG - db/df9/gnunet-testing_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - create_unique_cfgs - db/df9/gnunet-testing_8c.html - ad89f501406fe550c68ae92b9cad33e2a - (const char *template, const unsigned int no) - - - static int - create_hostkeys - db/df9/gnunet-testing_8c.html - acaa50b236d7b6c5378bf09805e581f50 - (const unsigned int no) - - - static void - cleanup - db/df9/gnunet-testing_8c.html - a5746e6f93bc2df51d2c297e9d86ce671 - (void *cls) - - - static void - stdin_cb - db/df9/gnunet-testing_8c.html - a4fb49162600c311fcbe8983f1839cac5 - (void *cls) - - - static void - testing_main - db/df9/gnunet-testing_8c.html - ab72ef95762debc92aad7872124eb237c - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_TESTING_Peer *peer) - - - static void - run_no_scheduler - db/df9/gnunet-testing_8c.html - a2468dfad372f556020f649c9249f7523 - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - db/df9/gnunet-testing_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - ret - db/df9/gnunet-testing_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static char * - create_hostkey - db/df9/gnunet-testing_8c.html - a69cfce3554f75ed8b66f6617a659f134 - - - - static int - create_cfg - db/df9/gnunet-testing_8c.html - a76cebebc29210e02ba4aabb327be78d2 - - - - static unsigned int - create_no - db/df9/gnunet-testing_8c.html - a70b2b71e786220ecb40bd1a3d009ba87 - - - - static char * - create_cfg_template - db/df9/gnunet-testing_8c.html - af52dfce12e1a54bfb42d30a22e9d5b09 - - - - static char * - run_service_name - db/df9/gnunet-testing_8c.html - ac1141711a117e508f002d9a2dd30d759 - - - - static struct GNUNET_DISK_FileHandle * - fh - db/df9/gnunet-testing_8c.html - a7b4cdbb19cb14d6ad87ce1255bfa2731 - - - - static char * - tmpfilename - db/df9/gnunet-testing_8c.html - a5a88de2775d61cea4699d168c43ce3ef - - - - static struct GNUNET_SCHEDULER_Task * - tid - db/df9/gnunet-testing_8c.html - a6108b06d47d2fa6431459fd7bab75469 - - - - static struct GNUNET_TESTING_Peer * - my_peer - db/df9/gnunet-testing_8c.html - a4eac33013e42e25667dbc8ffb852ace1 - - - - - list-keys.c - /home/grothoff/research/gnunet/src/testing/ - de/d69/list-keys_8c - platform.h - gnunet_util_lib.h - gnunet_testing_lib.h - - static void - run - de/d69/list-keys_8c.html - adc09e42bf2a776ae59ab7e758668b1cd - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *config) - - - int - main - de/d69/list-keys_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - static unsigned int - nkeys - de/d69/list-keys_8c.html - a1036f108384257f91c37222b33bf1031 - - - - static unsigned int - nskip - de/d69/list-keys_8c.html - a0ba2cbfa54303f1aba7d9d6cfd4065d6 - - - - static int - result - de/d69/list-keys_8c.html - a8b2e13c78efca330f06b6ddcd7464b41 - - - - - testing.c - /home/grothoff/research/gnunet/src/testing/ - d4/dca/testing_8c - platform.h - gnunet_util_lib.h - gnunet_arm_service.h - gnunet_testing_lib.h - SharedServiceInstance - SharedService - GNUNET_TESTING_System - GNUNET_TESTING_Peer - UpdateContext - ServiceContext - - #define - LOG - d4/dca/testing_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - PIPE_CONTROL - d4/dca/testing_8c.html - aeee254796667ebf5d6caaf327a0feed0 - - - - #define - LOW_PORT - d4/dca/testing_8c.html - ae220315a1b7fb3c1cb346a193e620f2f - - - - #define - HIGH_PORT - d4/dca/testing_8c.html - a39d44ad29ad593450261958209056ed4 - - - - static int - hostkeys_load - d4/dca/testing_8c.html - afe80d0ba00d7d1b64d97ef15135f8776 - (struct GNUNET_TESTING_System *system) - - - static void - hostkeys_unload - d4/dca/testing_8c.html - a457b18d53250bb1d27b18aac8e30e118 - (struct GNUNET_TESTING_System *system) - - - static void - cfg_copy_iterator - d4/dca/testing_8c.html - ae32d50f7230b03aee1b1f0c0d97ddf40 - (void *cls, const char *section, const char *option, const char *value) - - - struct GNUNET_TESTING_System * - GNUNET_TESTING_system_create_with_portrange - d1/d84/group__testing.html - ga1397f123ed8e70735de6c34a6ea52ba1 - (const char *testdir, const char *trusted_ip, const char *hostname, const struct GNUNET_TESTING_SharedService *shared_services, uint16_t lowport, uint16_t highport) - - - struct GNUNET_TESTING_System * - GNUNET_TESTING_system_create - d1/d84/group__testing.html - ga04c5e800ac9b2c0bcebb24abb0276cb4 - (const char *testdir, const char *trusted_ip, const char *hostname, const struct GNUNET_TESTING_SharedService *shared_services) - - - static void - cleanup_shared_service_instance - d4/dca/testing_8c.html - aaa89f5290b1d3e8e5a17c7ef29f9f45e - (struct SharedServiceInstance *i) - - - static int - start_shared_service_instance - d4/dca/testing_8c.html - a2338cf6c178f095638ca72c7d5c547e1 - (struct SharedServiceInstance *i) - - - static void - stop_shared_service_instance - d4/dca/testing_8c.html - ac1472d71443dcd526f56427fb656627f - (struct SharedServiceInstance *i) - - - void - GNUNET_TESTING_system_destroy - d1/d84/group__testing.html - ga51091cc30614f3fe1622df91eba663b5 - (struct GNUNET_TESTING_System *system, int remove_paths) - - - uint16_t - GNUNET_TESTING_reserve_port - d1/d84/group__testing.html - ga7bd1afadccc266859b4b165358e89bbe - (struct GNUNET_TESTING_System *system) - - - void - GNUNET_TESTING_release_port - d1/d84/group__testing.html - ga90df8e02e91cfc117a742dffb11bc80b - (struct GNUNET_TESTING_System *system, uint16_t port) - - - struct GNUNET_CRYPTO_EddsaPrivateKey * - GNUNET_TESTING_hostkey_get - d1/d84/group__testing.html - ga185fcd727830705b4309450f8d82b281 - (const struct GNUNET_TESTING_System *system, uint32_t key_number, struct GNUNET_PeerIdentity *id) - - - static void - update_config - d4/dca/testing_8c.html - ab3ffc2fae6e9c17827b360f2112e64ba - (void *cls, const char *section, const char *option, const char *value) - - - static void - update_config_sections - d4/dca/testing_8c.html - ad1a7de556035f722cad26f8e8b34967a - (void *cls, const char *section) - - - static struct SharedServiceInstance * - associate_shared_service - d4/dca/testing_8c.html - ab962b45c63dcbfb054dde7b592200d6a - (struct GNUNET_TESTING_System *system, struct SharedService *ss, struct GNUNET_CONFIGURATION_Handle *cfg) - - - static int - GNUNET_TESTING_configuration_create_ - d4/dca/testing_8c.html - ad1c20039c8fcde6e0df940e21ff33ed1 - (struct GNUNET_TESTING_System *system, struct GNUNET_CONFIGURATION_Handle *cfg, uint16_t **ports, unsigned int *nports) - - - int - GNUNET_TESTING_configuration_create - d1/d84/group__testing.html - gac1313a9a6511de7f2cd5facd43cb7012 - (struct GNUNET_TESTING_System *system, struct GNUNET_CONFIGURATION_Handle *cfg) - - - struct GNUNET_TESTING_Peer * - GNUNET_TESTING_peer_configure - d1/d84/group__testing.html - ga15f455ea47bce55e85567cd15a987260 - (struct GNUNET_TESTING_System *system, struct GNUNET_CONFIGURATION_Handle *cfg, uint32_t key_number, struct GNUNET_PeerIdentity *id, char **emsg) - - - void - GNUNET_TESTING_peer_get_identity - d1/d84/group__testing.html - gaf7c2ceedc9833d27fd8887f49eff2d38 - (struct GNUNET_TESTING_Peer *peer, struct GNUNET_PeerIdentity *id) - - - int - GNUNET_TESTING_peer_start - d1/d84/group__testing.html - ga7abd111610c6648bc0be324a90e7ae0d - (struct GNUNET_TESTING_Peer *peer) - - - int - GNUNET_TESTING_peer_kill - d1/d84/group__testing.html - gad4bbb58da7c72708b37d8d2a6b186f74 - (struct GNUNET_TESTING_Peer *peer) - - - int - GNUNET_TESTING_peer_wait - d1/d84/group__testing.html - gaf2f9773cca4ce591c5ce0ecea9d740ba - (struct GNUNET_TESTING_Peer *peer) - - - int - GNUNET_TESTING_peer_stop - d1/d84/group__testing.html - ga028557acf239d7b94f868ba328265193 - (struct GNUNET_TESTING_Peer *peer) - - - static void - disconn_status - d4/dca/testing_8c.html - a13caf612281db6fd82eb02fd4e917a03 - (void *cls, int connected) - - - int - GNUNET_TESTING_peer_stop_async - d1/d84/group__testing.html - gaa31e9d69a7f7019740f3f3bfcad8ace0 - (struct GNUNET_TESTING_Peer *peer, GNUNET_TESTING_PeerStopCallback cb, void *cb_cls) - - - void - GNUNET_TESTING_peer_stop_async_cancel - d1/d84/group__testing.html - ga94acd96b82555755180896079703335c - (struct GNUNET_TESTING_Peer *peer) - - - void - GNUNET_TESTING_peer_destroy - d1/d84/group__testing.html - gaee93db1cb451a38ffa78530f08496572 - (struct GNUNET_TESTING_Peer *peer) - - - int - GNUNET_TESTING_peer_run - d1/d84/group__testing.html - ga465b47495c6b7eb126ac631478f225ea - (const char *testdir, const char *cfgfilename, GNUNET_TESTING_TestMain tm, void *tm_cls) - - - static void - service_run_main - d4/dca/testing_8c.html - a248986eeeeca6e6d485aa303aaac9e5e - (void *cls) - - - int - GNUNET_TESTING_service_run - d1/d84/group__testing.html - ga72ab3dc0c3a094c878578d77513d8b4f - (const char *testdir, const char *service_name, const char *cfgfilename, GNUNET_TESTING_TestMain tm, void *tm_cls) - - - char * - GNUNET_TESTING_get_testname_from_underscore - d1/d84/group__testing.html - gac399565ae91edd35e561556a59efe933 - (const char *argv0) - - - - friends.c - /home/grothoff/research/gnunet/src/topology/ - d2/d52/friends_8c - platform.h - gnunet_friends_lib.h - GNUNET_FRIENDS_Writer - - int - GNUNET_FRIENDS_parse - d5/df3/group__friends.html - gae5dfc400bcc4bdc3d772ce4fee7c90b2 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_FRIENDS_Callback cb, void *cb_cls) - - - struct GNUNET_FRIENDS_Writer * - GNUNET_FRIENDS_write_start - d5/df3/group__friends.html - gad2a5d046580c48934e07a35174636445 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - GNUNET_FRIENDS_write_stop - d5/df3/group__friends.html - ga45d9686757f9d727eb04c209715c75b3 - (struct GNUNET_FRIENDS_Writer *w) - - - int - GNUNET_FRIENDS_write - d5/df3/group__friends.html - gafd2846fcac205bbaf6647acfedca79dc - (struct GNUNET_FRIENDS_Writer *w, const struct GNUNET_PeerIdentity *friend_id) - - - - gnunet-daemon-topology.c - /home/grothoff/research/gnunet/src/topology/ - d3/d7a/gnunet-daemon-topology_8c - platform.h - gnunet_util_lib.h - gnunet_friends_lib.h - gnunet_constants.h - gnunet_core_service.h - gnunet_protocols.h - gnunet_peerinfo_service.h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_ats_service.h - Peer - FindAdvHelloContext - - #define - HELLO_ADVERTISEMENT_MIN_FREQUENCY - d3/d7a/gnunet-daemon-topology_8c.html - ab2655cc03448726c6a490ad93a1465e7 - - - - #define - HELLO_ADVERTISEMENT_MIN_REPEAT_FREQUENCY - d3/d7a/gnunet-daemon-topology_8c.html - aa306da1061d8eb3ca8306f3b6590cf9d - - - - static int - blacklist_check - d3/d7a/gnunet-daemon-topology_8c.html - a221acf56572b73bb38a8672a95e031fa - (void *cls, const struct GNUNET_PeerIdentity *pid) - - - static void - whitelist_peers - d3/d7a/gnunet-daemon-topology_8c.html - a3583d101433c6480f61be1bd927fc123 - () - - - static int - free_peer - d3/d7a/gnunet-daemon-topology_8c.html - ac21bdde03281fe388382b398c875e4f8 - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static void - attempt_connect - d3/d7a/gnunet-daemon-topology_8c.html - ad405a9ccf579c3192350b16912a272f3 - (struct Peer *pos) - - - static struct Peer * - make_peer - d3/d7a/gnunet-daemon-topology_8c.html - a2ccd258fe5b40dc12da1e3b478925fc3 - (const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Message *hello, int is_friend) - - - static void - setup_filter - d3/d7a/gnunet-daemon-topology_8c.html - ab52f374e8aea499e404038edfbdbd6b5 - (struct Peer *peer) - - - static int - find_advertisable_hello - d3/d7a/gnunet-daemon-topology_8c.html - ad73eb35c2592bc5172c4ad78b003ff35 - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static void - schedule_next_hello - d3/d7a/gnunet-daemon-topology_8c.html - a3f856384fe378371800ec7efa88788a7 - (void *cls) - - - static int - reschedule_hellos - d3/d7a/gnunet-daemon-topology_8c.html - aaa324fd20e4d23fd1507b783036bd1cb - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static void * - connect_notify - d3/d7a/gnunet-daemon-topology_8c.html - a50c101544ddf3503c3dcc650be410a56 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - static int - try_add_peers - d3/d7a/gnunet-daemon-topology_8c.html - ae47f2c4d701b286d4cbcd7ef2a9ffd88 - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static void - add_peer_task - d3/d7a/gnunet-daemon-topology_8c.html - a1b08958f67c827bd6017301e229d7f38 - (void *cls) - - - static void - disconnect_notify - d3/d7a/gnunet-daemon-topology_8c.html - a4f95d9e994b1116108074c4e5ffd2219 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *internal_cls) - - - static int - address_iterator - d3/d7a/gnunet-daemon-topology_8c.html - a8dbf17f89fe95bb20ed9f1892e1cf920 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - static void - consider_for_advertising - d3/d7a/gnunet-daemon-topology_8c.html - a4131da4904783e1f42b9b3480342fc96 - (const struct GNUNET_HELLO_Message *hello) - - - static void - process_peer - d3/d7a/gnunet-daemon-topology_8c.html - a6748618b2eec52392e6d5fbd8070d664 - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Message *hello, const char *err_msg) - - - static void - core_init - d3/d7a/gnunet-daemon-topology_8c.html - a8d75036f53377995f608271ea3a91370 - (void *cls, const struct GNUNET_PeerIdentity *my_id) - - - static void - handle_friend - d3/d7a/gnunet-daemon-topology_8c.html - ad7307613ca6c75044f7ce30f35e39a25 - (void *cls, const struct GNUNET_PeerIdentity *pid) - - - static void - read_friends_file - d3/d7a/gnunet-daemon-topology_8c.html - a1802561de6852ed3bfa5260e65709446 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static int - check_hello - d3/d7a/gnunet-daemon-topology_8c.html - ad2e36af75dff9f532c0cf349f80eae90 - (void *cls, const struct GNUNET_HELLO_Message *message) - - - static void - handle_hello - d3/d7a/gnunet-daemon-topology_8c.html - a0a5b35e2e337e41ac2d2e31c3820c1b6 - (void *cls, const struct GNUNET_HELLO_Message *message) - - - static void - cleaning_task - d3/d7a/gnunet-daemon-topology_8c.html - a1a0646a3a3b866def4a0f00421a2c5ae - (void *cls) - - - static void - run - d3/d7a/gnunet-daemon-topology_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d3/d7a/gnunet-daemon-topology_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_PEERINFO_NotifyContext * - peerinfo_notify - d3/d7a/gnunet-daemon-topology_8c.html - a7419c0da38b2fcf70b068c02daf634eb - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d3/d7a/gnunet-daemon-topology_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_CORE_Handle * - handle - d3/d7a/gnunet-daemon-topology_8c.html - a02c2b49783ca00b58acb0ecd671c5bc5 - - - - static struct GNUNET_PEERINFO_Handle * - pi - d3/d7a/gnunet-daemon-topology_8c.html - a70b1b1edcb61c809fdc5fd79f74b51b3 - - - - static struct GNUNET_ATS_ConnectivityHandle * - ats - d3/d7a/gnunet-daemon-topology_8c.html - a152e23a976d87cc3c23db517dfbd23a9 - - - - static struct GNUNET_PeerIdentity - my_identity - d3/d7a/gnunet-daemon-topology_8c.html - a2266aa547fab4fa40293b0e357f2414e - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - peers - d3/d7a/gnunet-daemon-topology_8c.html - a03ce5539c78e7dd9a6aae1f56507899e - - - - static struct GNUNET_STATISTICS_Handle * - stats - d3/d7a/gnunet-daemon-topology_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_TRANSPORT_Blacklist * - blacklist - d3/d7a/gnunet-daemon-topology_8c.html - a193b2d0bbb7dc4e52f9276cc815d59c7 - - - - static struct GNUNET_SCHEDULER_Task * - add_task - d3/d7a/gnunet-daemon-topology_8c.html - ad39dd288ab571e95850a37f0e169bb46 - - - - static struct GNUNET_TRANSPORT_OfferHelloHandle * - oh - d3/d7a/gnunet-daemon-topology_8c.html - aa9d4923add5a494c4762cff7d5252778 - - - - static int - friends_only - d3/d7a/gnunet-daemon-topology_8c.html - a57a4d075da7e2f84bc9b9875f19b16a2 - - - - static unsigned int - minimum_friend_count - d3/d7a/gnunet-daemon-topology_8c.html - afa76bb450a87196de31db6088a21e080 - - - - static unsigned int - connection_count - d3/d7a/gnunet-daemon-topology_8c.html - a6597b4def412b59272327a4688b45c3f - - - - static unsigned int - target_connection_count - d3/d7a/gnunet-daemon-topology_8c.html - a3b3d82eca77e1463253debae601bfb2a - - - - static unsigned int - friend_count - d3/d7a/gnunet-daemon-topology_8c.html - a799af795318009d8c43267bf5a43b872 - - - - - communicator.h - /home/grothoff/research/gnunet/src/transport/ - d8/d75/communicator_8h - gnunet_util_lib.h - gnunet_protocols.h - GNUNET_TRANSPORT_CommunicatorGenericKXConfirmation - GNUNET_TRANSPORT_CommunicatorGenericFCLimits - - #define - COMMUNICAOTR_H - d8/d75/communicator_8h.html - a1be63e290927cfd7f517602ade011406 - - - - - gnunet-communicator-tcp.c - /home/grothoff/research/gnunet/src/transport/ - d8/d38/gnunet-communicator-tcp_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_signatures.h - gnunet_constants.h - gnunet_nt_lib.h - gnunet_nat_service.h - gnunet_statistics_service.h - gnunet_transport_communication_service.h - TcpHandshakeSignature - TCPConfirmation - TCPBox - TCPRekey - TCPFinish - Queue - ProtoQueue - - #define - ADDRESS_VALIDITY_PERIOD - d8/d38/gnunet-communicator-tcp_8c.html - a3154608f51521b0e548d6f7eb420b1ee - - - - #define - DEFAULT_MAX_QUEUE_LENGTH - d8/d38/gnunet-communicator-tcp_8c.html - ae87ff5083c09322bc130a0ef1697e9ec - - - - #define - BUF_SIZE - d8/d38/gnunet-communicator-tcp_8c.html - a6821bafc3c88dfb2e433a095df9940c6 - - - - #define - DEFAULT_REKEY_INTERVAL - d8/d38/gnunet-communicator-tcp_8c.html - ad11875e269f603cc1375205cb2e8551d - - - - #define - PROTO_QUEUE_TIMEOUT - d8/d38/gnunet-communicator-tcp_8c.html - a95ec76e1a84ed0d38f1a52b314edbee8 - - - - #define - REKEY_MAX_BYTES - d8/d38/gnunet-communicator-tcp_8c.html - a9f4dd08d716da0602921992e8d237bb3 - - - - #define - INITIAL_KX_SIZE - d8/d38/gnunet-communicator-tcp_8c.html - aa5c6a4cd38bc6f950a9db144b46374ba - - - - #define - COMMUNICATOR_ADDRESS_PREFIX - d8/d38/gnunet-communicator-tcp_8c.html - a2705dee437db955b2cacf0d7593cfd26 - - - - #define - COMMUNICATOR_CONFIG_SECTION - d8/d38/gnunet-communicator-tcp_8c.html - a7819da0447cf0dcffb94500adda1a601 - - - - static void - listen_cb - d8/d38/gnunet-communicator-tcp_8c.html - a495cb7282a84c736445950c4108ca963 - (void *cls) - - - static void - queue_destroy - d8/d38/gnunet-communicator-tcp_8c.html - a50accdd7ef327dffd34931a5fd14e689 - (struct Queue *queue) - - - static void - calculate_hmac - d8/d38/gnunet-communicator-tcp_8c.html - a02ac97916c567398ed628a09dee917db - (struct GNUNET_HashCode *hmac_secret, const void *buf, size_t buf_size, struct GNUNET_ShortHashCode *smac) - - - static void - queue_finish - d8/d38/gnunet-communicator-tcp_8c.html - a04dbc1e2c22f612be9dcdcaf639c223c - (struct Queue *queue) - - - static void - reschedule_queue_timeout - d8/d38/gnunet-communicator-tcp_8c.html - a7581222d6df1c94d0cfe3c8a97ec525b - (struct Queue *queue) - - - static void - queue_read - d8/d38/gnunet-communicator-tcp_8c.html - a96495d1541452cc0e546e43f034d2904 - (void *cls) - - - static void - core_read_finished_cb - d8/d38/gnunet-communicator-tcp_8c.html - afc1be22e3e56711c6c951047a5c85326 - (void *cls, int success) - - - static void - pass_plaintext_to_core - d8/d38/gnunet-communicator-tcp_8c.html - a152dd7fc76b23007dfc367da14d76fa9 - (struct Queue *queue, const void *plaintext, size_t plaintext_len) - - - static void - setup_cipher - d8/d38/gnunet-communicator-tcp_8c.html - abd938adbb242775e26ee769bb0f4d2d8 - (const struct GNUNET_HashCode *dh, const struct GNUNET_PeerIdentity *pid, gcry_cipher_hd_t *cipher, struct GNUNET_HashCode *hmac_key) - - - static void - setup_in_cipher - d8/d38/gnunet-communicator-tcp_8c.html - ac5b5684e6cafac3f6ae83c782d55c832 - (const struct GNUNET_CRYPTO_EcdhePublicKey *ephemeral, struct Queue *queue) - - - static void - do_rekey - d8/d38/gnunet-communicator-tcp_8c.html - a3acf53bef2f0d28f425f07d5b80c79b7 - (struct Queue *queue, const struct TCPRekey *rekey) - - - static size_t - try_handle_plaintext - d8/d38/gnunet-communicator-tcp_8c.html - a126aa2cef1a0ec9a1cee64b5f87a566d - (struct Queue *queue) - - - static struct sockaddr * - tcp_address_to_sockaddr - d8/d38/gnunet-communicator-tcp_8c.html - a8c0fc3968f1cb6d9bc8789aa73246bf6 - (const char *bindto, socklen_t *sock_len) - - - static void - setup_out_cipher - d8/d38/gnunet-communicator-tcp_8c.html - ab55330f435319a36555d5ae063509e35 - (struct Queue *queue) - - - static void - inject_rekey - d8/d38/gnunet-communicator-tcp_8c.html - a5e8a1bc1eb7f155738810154891ec0f6 - (struct Queue *queue) - - - static void - queue_write - d8/d38/gnunet-communicator-tcp_8c.html - ad34ee371c0974af7a02fab85b84fa5bd - (void *cls) - - - static void - mq_send - d8/d38/gnunet-communicator-tcp_8c.html - af1e5ff459c80b896450d88596429cec9 - (struct GNUNET_MQ_Handle *mq, const struct GNUNET_MessageHeader *msg, void *impl_state) - - - static void - mq_destroy - d8/d38/gnunet-communicator-tcp_8c.html - a2bc1e3ae0dd5701eecd98ad21089af99 - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - static void - mq_cancel - d8/d38/gnunet-communicator-tcp_8c.html - aa3867351e2df2bec7a557b44913a2ff0 - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - static void - mq_error - d8/d38/gnunet-communicator-tcp_8c.html - aed9a585a64a74f06f287c6d8a28fab5d - (void *cls, enum GNUNET_MQ_Error error) - - - static void - boot_queue - d8/d38/gnunet-communicator-tcp_8c.html - ab9c7946fcc6a4e29b409fa5bd2352112 - (struct Queue *queue, enum GNUNET_TRANSPORT_ConnectionStatus cs) - - - static void - transmit_kx - d8/d38/gnunet-communicator-tcp_8c.html - ac6fbc48251f73d6461e7a5eb8c330ee3 - (struct Queue *queue, const struct GNUNET_CRYPTO_EcdhePublicKey *epub) - - - static void - start_initial_kx_out - d8/d38/gnunet-communicator-tcp_8c.html - af590265597744191511ff225bcd4b100 - (struct Queue *queue) - - - static int - decrypt_and_check_tc - d8/d38/gnunet-communicator-tcp_8c.html - ac8f6e188125fa5fb7c675a81cf729e03 - (struct Queue *queue, struct TCPConfirmation *tc, char *ibuf) - - - static void - free_proto_queue - d8/d38/gnunet-communicator-tcp_8c.html - af7f3fa2fe0be0ac4cafa1bfbb3a60305 - (struct ProtoQueue *pq) - - - static void - proto_read_kx - d8/d38/gnunet-communicator-tcp_8c.html - a78c56a979ef0236378bf619ff9297263 - (void *cls) - - - static void - queue_read_kx - d8/d38/gnunet-communicator-tcp_8c.html - a5bad0c00eea2ff7a94268e71f0ab4efb - (void *cls) - - - static int - mq_init - d8/d38/gnunet-communicator-tcp_8c.html - aaef9da47d0c688d4fdf129474c700606 - (void *cls, const struct GNUNET_PeerIdentity *peer, const char *address) - - - static int - get_queue_delete_it - d8/d38/gnunet-communicator-tcp_8c.html - a22bbbfb7186eb785a292a65db21681e5 - (void *cls, const struct GNUNET_PeerIdentity *target, void *value) - - - static void - do_shutdown - d8/d38/gnunet-communicator-tcp_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - enc_notify_cb - d8/d38/gnunet-communicator-tcp_8c.html - a538261707ef7c9b410859f80c1283b7f - (void *cls, const struct GNUNET_PeerIdentity *sender, const struct GNUNET_MessageHeader *msg) - - - static void - nat_address_cb - d8/d38/gnunet-communicator-tcp_8c.html - a7bf413c5843f979af79ca02ef414bca3 - (void *cls, void **app_ctx, int add_remove, enum GNUNET_NAT_AddressClass ac, const struct sockaddr *addr, socklen_t addrlen) - - - static void - run - d8/d38/gnunet-communicator-tcp_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - d8/d38/gnunet-communicator-tcp_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_SCHEDULER_Task * - listen_task - d8/d38/gnunet-communicator-tcp_8c.html - aa07c3004db92729a00673f694d9aed19 - - - - static unsigned long long - max_queue_length - d8/d38/gnunet-communicator-tcp_8c.html - a7f6d981ad095374e3bc08765a5a88089 - - - - static struct GNUNET_STATISTICS_Handle * - stats - d8/d38/gnunet-communicator-tcp_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_TRANSPORT_CommunicatorHandle * - ch - d8/d38/gnunet-communicator-tcp_8c.html - a7e9bd84db1a5d27f283659afe467ac37 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - queue_map - d8/d38/gnunet-communicator-tcp_8c.html - a0cd0ed798b897a6426a866f22eb8ce12 - - - - static struct GNUNET_NETWORK_Handle * - listen_sock - d8/d38/gnunet-communicator-tcp_8c.html - af0ce8a3c2c35641aaa30be6174f700f4 - - - - static struct GNUNET_PeerIdentity - my_identity - d8/d38/gnunet-communicator-tcp_8c.html - a2266aa547fab4fa40293b0e357f2414e - - - - static struct GNUNET_TIME_Relative - rekey_interval - d8/d38/gnunet-communicator-tcp_8c.html - a5ea8f4fb20d1a0e0122c7b15f662903c - - - - static struct GNUNET_CRYPTO_EddsaPrivateKey * - my_private_key - d8/d38/gnunet-communicator-tcp_8c.html - ad2930d98c4c8be2ffde1401fecd0e920 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d8/d38/gnunet-communicator-tcp_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_NT_InterfaceScanner * - is - d8/d38/gnunet-communicator-tcp_8c.html - a490b0765d2c7d35e41af3b4cecc77e00 - - - - static struct GNUNET_NAT_Handle * - nat - d8/d38/gnunet-communicator-tcp_8c.html - a8ff462104bd3096998f295219a5b702b - - - - static struct ProtoQueue * - proto_head - d8/d38/gnunet-communicator-tcp_8c.html - ac59185bb134a731b06654da300c8a53a - - - - static struct ProtoQueue * - proto_tail - d8/d38/gnunet-communicator-tcp_8c.html - a57cc169df20db76a0bc43ddf130011cc - - - - - gnunet-communicator-udp.c - /home/grothoff/research/gnunet/src/transport/ - dd/dd7/gnunet-communicator-udp_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_signatures.h - gnunet_constants.h - gnunet_nt_lib.h - gnunet_nat_service.h - gnunet_statistics_service.h - gnunet_transport_application_service.h - gnunet_transport_communication_service.h - UdpHandshakeSignature - InitialKX - UDPConfirmation - UDPAck - UdpBroadcastSignature - UDPBroadcast - UDPBox - KeyCacheEntry - SharedSecret - SenderAddress - ReceiverAddress - BroadcastInterface - SearchContext - - #define - REKEY_TIME_INTERVAL - dd/dd7/gnunet-communicator-udp_8c.html - aac1b8f8827491f4957da01787914952e - - - - #define - PROTO_QUEUE_TIMEOUT - dd/dd7/gnunet-communicator-udp_8c.html - a95ec76e1a84ed0d38f1a52b314edbee8 - - - - #define - BROADCAST_FREQUENCY - dd/dd7/gnunet-communicator-udp_8c.html - afe7a7aa6f3844f39f736ff5daca6bc62 - - - - #define - INTERFACE_SCAN_FREQUENCY - dd/dd7/gnunet-communicator-udp_8c.html - ab00ca52e34062da848be728338d97ad3 - - - - #define - ADDRESS_VALIDITY_PERIOD - dd/dd7/gnunet-communicator-udp_8c.html - a3154608f51521b0e548d6f7eb420b1ee - - - - #define - AES_KEY_SIZE - dd/dd7/gnunet-communicator-udp_8c.html - a00dbdeb2d4320b60f33b916176932d60 - - - - #define - AES_IV_SIZE - dd/dd7/gnunet-communicator-udp_8c.html - afc06a029c783f78badc2c26cf6f2297c - - - - #define - GCM_TAG_SIZE - dd/dd7/gnunet-communicator-udp_8c.html - a1ed9b36c1211619793d1f8e8308a4587 - - - - #define - KCN_THRESHOLD - dd/dd7/gnunet-communicator-udp_8c.html - ad3c436dbe06ed3f61b553202fea3e289 - - - - #define - KCN_TARGET - dd/dd7/gnunet-communicator-udp_8c.html - aa33c222b505b7f2d9df2ca94f409069b - - - - #define - MAX_SQN_DELTA - dd/dd7/gnunet-communicator-udp_8c.html - acdf1ec94440e1ae5919fda7158778553 - - - - #define - MAX_SECRETS - dd/dd7/gnunet-communicator-udp_8c.html - ad3d4c027fe02ab191526e8b9205cc880 - - - - #define - REKEY_MAX_BYTES - dd/dd7/gnunet-communicator-udp_8c.html - a9f4dd08d716da0602921992e8d237bb3 - - - - #define - COMMUNICATOR_ADDRESS_PREFIX - dd/dd7/gnunet-communicator-udp_8c.html - a2705dee437db955b2cacf0d7593cfd26 - - - - #define - COMMUNICATOR_CONFIG_SECTION - dd/dd7/gnunet-communicator-udp_8c.html - a7819da0447cf0dcffb94500adda1a601 - - - - static void - bi_destroy - dd/dd7/gnunet-communicator-udp_8c.html - aa8fa59cb734b42e08da0416fff4c097a - (struct BroadcastInterface *bi) - - - static void - receiver_destroy - dd/dd7/gnunet-communicator-udp_8c.html - a98dbc656df5ecda60bb223e58b07d491 - (struct ReceiverAddress *receiver) - - - static void - kce_destroy - dd/dd7/gnunet-communicator-udp_8c.html - a0cee77be3d00fc54e2a20ec54ff597f7 - (struct KeyCacheEntry *kce) - - - static void - get_kid - dd/dd7/gnunet-communicator-udp_8c.html - abae90d141f891cc1041d24ee27ee9ebe - (const struct GNUNET_HashCode *msec, uint32_t serial, struct GNUNET_ShortHashCode *kid) - - - static void - kce_generate - dd/dd7/gnunet-communicator-udp_8c.html - a2925869a9e7eb48c21434c9492e31da3 - (struct SharedSecret *ss, uint32_t seq) - - - static void - secret_destroy - dd/dd7/gnunet-communicator-udp_8c.html - a8f5cf6c137ed892883ca2b0a538d3324 - (struct SharedSecret *ss) - - - static void - sender_destroy - dd/dd7/gnunet-communicator-udp_8c.html - a7f8f1a5c666a1cdc0e67cac91098fd33 - (struct SenderAddress *sender) - - - static void - get_iv_key - dd/dd7/gnunet-communicator-udp_8c.html - a156b2610267413857c0bc61d40a544b3 - (const struct GNUNET_HashCode *msec, uint32_t serial, char key[(256/8)], char iv[(96/8)]) - - - static void - reschedule_sender_timeout - dd/dd7/gnunet-communicator-udp_8c.html - a738e0222dcf3254484cd01326f67c9ed - (struct SenderAddress *sender) - - - static void - reschedule_receiver_timeout - dd/dd7/gnunet-communicator-udp_8c.html - a65702a143576699114b96ca436fcaff9 - (struct ReceiverAddress *receiver) - - - static void - check_timeouts - dd/dd7/gnunet-communicator-udp_8c.html - abcb1745e93580813ec08abd23546d293 - (void *cls) - - - static void - calculate_cmac - dd/dd7/gnunet-communicator-udp_8c.html - ac6acbc1800b10105a4ccdfac4832c15c - (struct SharedSecret *ss) - - - static void - pass_plaintext_to_core - dd/dd7/gnunet-communicator-udp_8c.html - aad610196ff9a3ce254485babb33a8956 - (struct SenderAddress *sender, const void *plaintext, size_t plaintext_len) - - - static void - setup_cipher - dd/dd7/gnunet-communicator-udp_8c.html - a1b0b9d141e9771b4aded88e5a050a633 - (const struct GNUNET_HashCode *msec, uint32_t serial, gcry_cipher_hd_t *cipher) - - - static int - try_decrypt - dd/dd7/gnunet-communicator-udp_8c.html - aad3d07feafe1060e040561994c12ff15 - (const struct SharedSecret *ss, const char tag[(128/8)], uint32_t serial, const char *in_buf, size_t in_buf_size, char *out_buf) - - - static struct SharedSecret * - setup_shared_secret_dec - dd/dd7/gnunet-communicator-udp_8c.html - ae81a04f14cb2988c8d6ec1b87e3fab42 - (const struct GNUNET_CRYPTO_EcdhePublicKey *ephemeral) - - - static struct SharedSecret * - setup_shared_secret_enc - dd/dd7/gnunet-communicator-udp_8c.html - aa2df0b8fb6cfb39fc4d81bf11a8b8ca9 - (const struct GNUNET_CRYPTO_EcdhePrivateKey *ephemeral, struct ReceiverAddress *receiver) - - - static void - setup_receiver_mq - dd/dd7/gnunet-communicator-udp_8c.html - a84067c34983404baecba9a162fa61f5e - (struct ReceiverAddress *receiver) - - - static int - handle_ack - dd/dd7/gnunet-communicator-udp_8c.html - a9e52362afba734329d2af734df00bd0e - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static void - try_handle_plaintext - dd/dd7/gnunet-communicator-udp_8c.html - a95abf6a32c011882c15dc4d40baa82a3 - (struct SenderAddress *sender, const void *buf, size_t buf_size) - - - static void - consider_ss_ack - dd/dd7/gnunet-communicator-udp_8c.html - af7b3ad71564f213ae1fb6726e25d3dca - (struct SharedSecret *ss) - - - static void - decrypt_box - dd/dd7/gnunet-communicator-udp_8c.html - af4216dcb33cb780d03869075fb76bfe8 - (const struct UDPBox *box, size_t box_len, struct KeyCacheEntry *kce) - - - static int - find_sender_by_address - dd/dd7/gnunet-communicator-udp_8c.html - a425942ea6fef8d9eb0efc6b28113a1a9 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static struct SenderAddress * - setup_sender - dd/dd7/gnunet-communicator-udp_8c.html - a93960020228d2a1df84febaffa2d20b5 - (const struct GNUNET_PeerIdentity *target, const struct sockaddr *address, socklen_t address_len) - - - static int - verify_confirmation - dd/dd7/gnunet-communicator-udp_8c.html - af74eb6e9ff953b94ca6427dd44115527 - (const struct GNUNET_CRYPTO_EcdhePublicKey *ephemeral, const struct UDPConfirmation *uc) - - - static char * - sockaddr_to_udpaddr_string - dd/dd7/gnunet-communicator-udp_8c.html - ae81ad711fb8f0bcff849a6ccbeceaa5b - (const struct sockaddr *address, socklen_t address_len) - - - static void - sock_read - dd/dd7/gnunet-communicator-udp_8c.html - a7266e934957da1e9b088465689509fc6 - (void *cls) - - - static struct sockaddr * - udp_address_to_sockaddr - dd/dd7/gnunet-communicator-udp_8c.html - a979e264f1ad1d312405694d28b3c0eb6 - (const char *bindto, socklen_t *sock_len) - - - static void - do_pad - dd/dd7/gnunet-communicator-udp_8c.html - a6e70eb789f632cf61eb678428918f806 - (gcry_cipher_hd_t out_cipher, char *dgram, size_t pad_size) - - - static void - mq_send - dd/dd7/gnunet-communicator-udp_8c.html - af1e5ff459c80b896450d88596429cec9 - (struct GNUNET_MQ_Handle *mq, const struct GNUNET_MessageHeader *msg, void *impl_state) - - - static void - mq_destroy - dd/dd7/gnunet-communicator-udp_8c.html - a2bc1e3ae0dd5701eecd98ad21089af99 - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - static void - mq_cancel - dd/dd7/gnunet-communicator-udp_8c.html - aa3867351e2df2bec7a557b44913a2ff0 - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - static void - mq_error - dd/dd7/gnunet-communicator-udp_8c.html - aed9a585a64a74f06f287c6d8a28fab5d - (void *cls, enum GNUNET_MQ_Error error) - - - static int - mq_init - dd/dd7/gnunet-communicator-udp_8c.html - aaef9da47d0c688d4fdf129474c700606 - (void *cls, const struct GNUNET_PeerIdentity *peer, const char *address) - - - static int - get_receiver_delete_it - dd/dd7/gnunet-communicator-udp_8c.html - abfb1f546750cababa16fc61b55eb7355 - (void *cls, const struct GNUNET_PeerIdentity *target, void *value) - - - static int - get_sender_delete_it - dd/dd7/gnunet-communicator-udp_8c.html - ada30529f6817b02bca91cac88cb9272b - (void *cls, const struct GNUNET_PeerIdentity *target, void *value) - - - static void - do_shutdown - dd/dd7/gnunet-communicator-udp_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - enc_notify_cb - dd/dd7/gnunet-communicator-udp_8c.html - a538261707ef7c9b410859f80c1283b7f - (void *cls, const struct GNUNET_PeerIdentity *sender, const struct GNUNET_MessageHeader *msg) - - - static void - nat_address_cb - dd/dd7/gnunet-communicator-udp_8c.html - a7bf413c5843f979af79ca02ef414bca3 - (void *cls, void **app_ctx, int add_remove, enum GNUNET_NAT_AddressClass ac, const struct sockaddr *addr, socklen_t addrlen) - - - static void - ifc_broadcast - dd/dd7/gnunet-communicator-udp_8c.html - af1441cd2e56fb9baacc05e73dcb18366 - (void *cls) - - - static int - iface_proc - dd/dd7/gnunet-communicator-udp_8c.html - aee690f18b6ee87a80cd6ba6d1078683a - (void *cls, const char *name, int isDefault, const struct sockaddr *addr, const struct sockaddr *broadcast_addr, const struct sockaddr *netmask, socklen_t addrlen) - - - static void - do_broadcast - dd/dd7/gnunet-communicator-udp_8c.html - aaf36dd6ed5446dedb84ac8f332f28445 - (void *cls) - - - static void - run - dd/dd7/gnunet-communicator-udp_8c.html - a8d2eff9f65977d8089ab33940596478d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *c) - - - int - main - dd/dd7/gnunet-communicator-udp_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_CONTAINER_MultiShortmap * - key_cache - dd/dd7/gnunet-communicator-udp_8c.html - a9d9dd400c9471e647751c55533492823 - - - - static struct GNUNET_SCHEDULER_Task * - read_task - dd/dd7/gnunet-communicator-udp_8c.html - a94ad09ce80a423990faa4806ef6845ed - - - - static struct GNUNET_SCHEDULER_Task * - timeout_task - dd/dd7/gnunet-communicator-udp_8c.html - ac6bdd87291cd6f41a1f08972476a7434 - - - - static struct GNUNET_SCHEDULER_Task * - broadcast_task - dd/dd7/gnunet-communicator-udp_8c.html - a479eda3ffee93a0e7d1e12c89cd87908 - - - - static struct GNUNET_STATISTICS_Handle * - stats - dd/dd7/gnunet-communicator-udp_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_TRANSPORT_CommunicatorHandle * - ch - dd/dd7/gnunet-communicator-udp_8c.html - a7e9bd84db1a5d27f283659afe467ac37 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - receivers - dd/dd7/gnunet-communicator-udp_8c.html - a3d50bdc594aeaf2c1187a632aa6d343e - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - senders - dd/dd7/gnunet-communicator-udp_8c.html - ac271d14bd6d3169daf2af6292c88d60a - - - - static struct GNUNET_CONTAINER_Heap * - senders_heap - dd/dd7/gnunet-communicator-udp_8c.html - a744a6b119eba39f0f5778f9e7047901d - - - - static struct GNUNET_CONTAINER_Heap * - receivers_heap - dd/dd7/gnunet-communicator-udp_8c.html - ab6b5ffeb8b60b2cc8639f9c9fa1c5f12 - - - - static struct BroadcastInterface * - bi_head - dd/dd7/gnunet-communicator-udp_8c.html - ad5b380a91fb2d1a7b426dd06c663014b - - - - static struct BroadcastInterface * - bi_tail - dd/dd7/gnunet-communicator-udp_8c.html - a020d2d979a04846576bf8e8a6f14415b - - - - static struct GNUNET_NETWORK_Handle * - udp_sock - dd/dd7/gnunet-communicator-udp_8c.html - a65b95bf6ff8d5ef634f865615abd1469 - - - - static int - have_v6_socket - dd/dd7/gnunet-communicator-udp_8c.html - aad2fb9ab48f133b337203d9fff4ff5ac - - - - static struct GNUNET_PeerIdentity - my_identity - dd/dd7/gnunet-communicator-udp_8c.html - a2266aa547fab4fa40293b0e357f2414e - - - - static struct GNUNET_CRYPTO_EddsaPrivateKey * - my_private_key - dd/dd7/gnunet-communicator-udp_8c.html - ad2930d98c4c8be2ffde1401fecd0e920 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - dd/dd7/gnunet-communicator-udp_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_TRANSPORT_ApplicationHandle * - ah - dd/dd7/gnunet-communicator-udp_8c.html - aa49e164cae4a38244cdd272328312944 - - - - static struct GNUNET_NT_InterfaceScanner * - is - dd/dd7/gnunet-communicator-udp_8c.html - a490b0765d2c7d35e41af3b4cecc77e00 - - - - static struct GNUNET_NAT_Handle * - nat - dd/dd7/gnunet-communicator-udp_8c.html - a8ff462104bd3096998f295219a5b702b - - - - static uint16_t - my_port - dd/dd7/gnunet-communicator-udp_8c.html - ab954e14b51815d69e145f15c87d5d4bb - - - - - gnunet-communicator-unix.c - /home/grothoff/research/gnunet/src/transport/ - dd/dcf/gnunet-communicator-unix_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_constants.h - gnunet_nt_lib.h - gnunet_statistics_service.h - gnunet_transport_communication_service.h - UNIXMessage - Queue - LookupCtx - - #define - DEFAULT_MAX_QUEUE_LENGTH - dd/dcf/gnunet-communicator-unix_8c.html - ae87ff5083c09322bc130a0ef1697e9ec - - - - #define - COMMUNICATOR_ADDRESS_PREFIX - dd/dcf/gnunet-communicator-unix_8c.html - a2705dee437db955b2cacf0d7593cfd26 - - - - #define - COMMUNICATOR_CONFIG_SECTION - dd/dcf/gnunet-communicator-unix_8c.html - a7819da0447cf0dcffb94500adda1a601 - - - - #define - UNIX_MTU - dd/dcf/gnunet-communicator-unix_8c.html - a007be1dd6fe77817052f453e83f3c0e7 - - - - static void - queue_destroy - dd/dcf/gnunet-communicator-unix_8c.html - a50accdd7ef327dffd34931a5fd14e689 - (struct Queue *queue) - - - static void - queue_timeout - dd/dcf/gnunet-communicator-unix_8c.html - a3b6ac6ca4ec2398434cbdca40a997217 - (void *cls) - - - static void - reschedule_queue_timeout - dd/dcf/gnunet-communicator-unix_8c.html - a7581222d6df1c94d0cfe3c8a97ec525b - (struct Queue *queue) - - - static struct sockaddr_un * - unix_address_to_sockaddr - dd/dcf/gnunet-communicator-unix_8c.html - a3cec0b3fb569e352dd7286e24937ba8e - (const char *unixpath, socklen_t *sock_len) - - - static int - lookup_queue_it - dd/dcf/gnunet-communicator-unix_8c.html - ae47b8b55973e960e97cb99667ce6311b - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static struct Queue * - lookup_queue - dd/dcf/gnunet-communicator-unix_8c.html - acffe64f168b3a96203f31da2edb305fd - (const struct GNUNET_PeerIdentity *peer, const struct sockaddr_un *un, socklen_t un_len) - - - static void - select_write_cb - dd/dcf/gnunet-communicator-unix_8c.html - acb5259eab4d6aa10b93db986c77f81bc - (void *cls) - - - static void - mq_send - dd/dcf/gnunet-communicator-unix_8c.html - af1e5ff459c80b896450d88596429cec9 - (struct GNUNET_MQ_Handle *mq, const struct GNUNET_MessageHeader *msg, void *impl_state) - - - static void - mq_destroy - dd/dcf/gnunet-communicator-unix_8c.html - a2bc1e3ae0dd5701eecd98ad21089af99 - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - static void - mq_cancel - dd/dcf/gnunet-communicator-unix_8c.html - aa3867351e2df2bec7a557b44913a2ff0 - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - static void - mq_error - dd/dcf/gnunet-communicator-unix_8c.html - aed9a585a64a74f06f287c6d8a28fab5d - (void *cls, enum GNUNET_MQ_Error error) - - - static struct Queue * - setup_queue - dd/dcf/gnunet-communicator-unix_8c.html - a93c30d5cbaf526c4651cb99becd3909b - (const struct GNUNET_PeerIdentity *target, enum GNUNET_TRANSPORT_ConnectionStatus cs, const struct sockaddr_un *un, socklen_t un_len) - - - static void - select_read_cb - dd/dcf/gnunet-communicator-unix_8c.html - adf0d62790c832e52ca86f1d3093a1138 - (void *cls) - - - static void - receive_complete_cb - dd/dcf/gnunet-communicator-unix_8c.html - a518b82a35d06e4e203d8c95974a37452 - (void *cls, int success) - - - static int - mq_init - dd/dcf/gnunet-communicator-unix_8c.html - aaef9da47d0c688d4fdf129474c700606 - (void *cls, const struct GNUNET_PeerIdentity *peer, const char *address) - - - static int - get_queue_delete_it - dd/dcf/gnunet-communicator-unix_8c.html - a22bbbfb7186eb785a292a65db21681e5 - (void *cls, const struct GNUNET_PeerIdentity *target, void *value) - - - static void - do_shutdown - dd/dcf/gnunet-communicator-unix_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - enc_notify_cb - dd/dcf/gnunet-communicator-unix_8c.html - a538261707ef7c9b410859f80c1283b7f - (void *cls, const struct GNUNET_PeerIdentity *sender, const struct GNUNET_MessageHeader *msg) - - - static void - run - dd/dcf/gnunet-communicator-unix_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - dd/dcf/gnunet-communicator-unix_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_PeerIdentity - my_identity - dd/dcf/gnunet-communicator-unix_8c.html - a2266aa547fab4fa40293b0e357f2414e - - - - static struct GNUNET_SCHEDULER_Task * - read_task - dd/dcf/gnunet-communicator-unix_8c.html - a94ad09ce80a423990faa4806ef6845ed - - - - static struct GNUNET_SCHEDULER_Task * - write_task - dd/dcf/gnunet-communicator-unix_8c.html - a3e717d2a32c89eef056f36b702c0447a - - - - static unsigned long long - delivering_messages - dd/dcf/gnunet-communicator-unix_8c.html - adb6a3d5fb0452240dc410c7c474f98fd - - - - static unsigned long long - max_queue_length - dd/dcf/gnunet-communicator-unix_8c.html - a7f6d981ad095374e3bc08765a5a88089 - - - - static struct GNUNET_STATISTICS_Handle * - stats - dd/dcf/gnunet-communicator-unix_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_TRANSPORT_CommunicatorHandle * - ch - dd/dcf/gnunet-communicator-unix_8c.html - a7e9bd84db1a5d27f283659afe467ac37 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - queue_map - dd/dcf/gnunet-communicator-unix_8c.html - a0cd0ed798b897a6426a866f22eb8ce12 - - - - static struct Queue * - queue_head - dd/dcf/gnunet-communicator-unix_8c.html - ae0bf7c651c209d1a3205d0b6e4d9fec5 - - - - static struct Queue * - queue_tail - dd/dcf/gnunet-communicator-unix_8c.html - a3f6a304f405a1a28a78a0155c0e19728 - - - - static struct GNUNET_NETWORK_Handle * - unix_sock - dd/dcf/gnunet-communicator-unix_8c.html - a7fb9ca3d1184ebff88f2d72eacc314f9 - - - - static struct GNUNET_TRANSPORT_AddressIdentifier * - ai - dd/dcf/gnunet-communicator-unix_8c.html - a7baa5e7108ce46074d4d3c4771831bc8 - - - - - gnunet-helper-transport-bluetooth.c - /home/grothoff/research/gnunet/src/transport/ - d9/d38/gnunet-helper-transport-bluetooth_8c - plugin_transport_wlan.h - gnunet_protocols.h - HardwareInfos - SendBuffer - MessageStreamTokenizer - - #define - MAX_PORTS - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a40ad70cc6e2125af9340a4bc26a83764 - - - - #define - MAXLINE - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a3e937c42922f7601edb17b747602c471 - - - - #define - MAX_LOOPS - d9/d38/gnunet-helper-transport-bluetooth_8c.html - af28bbb7c3d921e04b7d93c14c884dfff - - - - #define - BLUEZ_DEVNAME_SIZE - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a4f69b3a7dc50a45d1819607a5447c6ca - - - - #define - ALIGN_FACTOR - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a0d50e6be0f5de50dac5200190abe3330 - - - - #define - MIN_BUFFER_SIZE - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a01464ed9cb0292540d7e0fb3d16d3844 - - - - void(* - MessageTokenizerCallback - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a332e7930f410aa9abc212b63127ae777 - )(void *cls, const struct GNUNET_MessageHeader *message) - - - static struct MessageStreamTokenizer * - mst_create - d9/d38/gnunet-helper-transport-bluetooth_8c.html - ab297269a77754b9ee07dd928d573e290 - (MessageTokenizerCallback cb, void *cb_cls) - - - static int - mst_receive - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a3cc6a109ef5f71dab6e3532c59f87122 - (struct MessageStreamTokenizer *mst, const char *buf, size_t size) - - - static void - mst_destroy - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a8de12c083ca69987b1227cd87e6bf8da - (struct MessageStreamTokenizer *mst) - - - static unsigned long - calc_crc_osdep - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a16c08fb76de9c4f4daf1abfc70ae2381 - (const unsigned char *buf, size_t len) - - - static int - check_crc_buf_osdep - d9/d38/gnunet-helper-transport-bluetooth_8c.html - aab51ba0d1842d4a51fa00df5c9b3c507 - (const unsigned char *buf, size_t len) - - - static int - register_service - d9/d38/gnunet-helper-transport-bluetooth_8c.html - aaa91b44329c8dfce599b7237ebe237b3 - (struct HardwareInfos *dev, int rc_channel) - - - static int - get_channel - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a9daed3abaab9384d66a856a46b1dee57 - (struct HardwareInfos *dev, bdaddr_t dest) - - - static ssize_t - read_from_the_socket - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a8fef9e48ef5a23c7100048e341db823d - (void *sock, unsigned char *buf, size_t buf_size, struct GNUNET_TRANSPORT_WLAN_RadiotapReceiveMessage *ri) - - - static int - open_device - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a5ffa674712c880ab2919b2a9d8bdd620 - (struct HardwareInfos *dev) - - - static void - mac_set - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a28f4f4a1927f02d6add49565872596d7 - (struct GNUNET_TRANSPORT_WLAN_Ieee80211Frame *taIeeeHeader, const struct HardwareInfos *dev) - - - static int - mac_test - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a1cdec592aa01f32e3eb236811bd15f40 - (const struct GNUNET_TRANSPORT_WLAN_Ieee80211Frame *taIeeeHeader, const struct HardwareInfos *dev) - - - static void - stdin_send_hw - d9/d38/gnunet-helper-transport-bluetooth_8c.html - ae7659c00e115b50475323d70763f33ae - (void *cls, const struct GNUNET_MessageHeader *hdr) - - - int - main - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - static struct SendBuffer - write_pout - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a085221b8120b8c39fef2b63bfd6853c6 - - - - static struct SendBuffer - write_std - d9/d38/gnunet-helper-transport-bluetooth_8c.html - a02defbf912be79308723c99de8143c39 - - - - - gnunet-helper-transport-wlan-dummy.c - /home/grothoff/research/gnunet/src/transport/ - d4/db5/gnunet-helper-transport-wlan-dummy_8c - platform.h - gnunet_protocols.h - gnunet_util_lib.h - plugin_transport_wlan.h - SendBuffer - - #define - FIFO_FILE1 - d4/db5/gnunet-helper-transport-wlan-dummy_8c.html - a3097a3d7b21e83db7faf8446a30346ef - - - - #define - FIFO_FILE2 - d4/db5/gnunet-helper-transport-wlan-dummy_8c.html - a7d7c604f9b88c8df2caeaedf254e6dbb - - - - #define - MAXLINE - d4/db5/gnunet-helper-transport-wlan-dummy_8c.html - a3e937c42922f7601edb17b747602c471 - - - - static void - sigfunc - d4/db5/gnunet-helper-transport-wlan-dummy_8c.html - ab567436f04d15894b9f3b9869f7eb086 - (int sig) - - - static int - send_mac_to_plugin - d4/db5/gnunet-helper-transport-wlan-dummy_8c.html - a24e60e6950513b917c0b10381b640569 - (char *buffer, struct GNUNET_TRANSPORT_WLAN_MacAddress *mac) - - - static int - stdin_send - d4/db5/gnunet-helper-transport-wlan-dummy_8c.html - a7866bf091a8b21f75be582ab68483e70 - (void *cls, const struct GNUNET_MessageHeader *hdr) - - - static int - file_in_send - d4/db5/gnunet-helper-transport-wlan-dummy_8c.html - a208cdda838020679f3fc1cbcc8006b32 - (void *cls, const struct GNUNET_MessageHeader *hdr) - - - int - main - d4/db5/gnunet-helper-transport-wlan-dummy_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - static int - closeprog - d4/db5/gnunet-helper-transport-wlan-dummy_8c.html - a16eefc3c8a9915aff821ead685e50df7 - - - - - gnunet-helper-transport-wlan.c - /home/grothoff/research/gnunet/src/transport/ - db/d35/gnunet-helper-transport-wlan_8c - gnunet_protocols.h - plugin_transport_wlan.h - PrismValue - PrismHeader - Ieee80211RadiotapHeader - RadiotapTransmissionHeader - Ieee80211RadiotapHeaderIterator - HardwareInfos - SendBuffer - MessageStreamTokenizer - - #define - ARPHRD_ETHER - db/d35/gnunet-helper-transport-wlan_8c.html - a99b0f33012409144fc0b51bfa835dcba - - - - #define - ARPHRD_IEEE80211 - db/d35/gnunet-helper-transport-wlan_8c.html - acc8226bf5c1c690acdeb7d827e061107 - - - - #define - ARPHRD_IEEE80211_PRISM - db/d35/gnunet-helper-transport-wlan_8c.html - a9b01c3c5cd6cce41e141cb185ffc2f65 - - - - #define - ARPHRD_IEEE80211_FULL - db/d35/gnunet-helper-transport-wlan_8c.html - a561be4e41bee23cd395e0c42a0ba7f88 - - - - #define - MAXLINE - db/d35/gnunet-helper-transport-wlan_8c.html - a3e937c42922f7601edb17b747602c471 - - - - #define - PRISM_DEVICE_NAME_LENGTH - db/d35/gnunet-helper-transport-wlan_8c.html - a36c12b2438f581d9a6cea58a2ec38441 - - - - #define - PRISM_MSGCODE_MONITOR - db/d35/gnunet-helper-transport-wlan_8c.html - aff66eab996a07e86e0394e79980f80f1 - - - - #define - PRISM_DID_MACTIME - db/d35/gnunet-helper-transport-wlan_8c.html - af09d71120f5f8b9f4338b157583e81c0 - - - - #define - PRISM_DID_CHANNEL - db/d35/gnunet-helper-transport-wlan_8c.html - a0082a1c5824a9f4d44c165c323227855 - - - - #define - PRISM_DID_SIGNAL - db/d35/gnunet-helper-transport-wlan_8c.html - a619582a460e066a766e0c445a75de236 - - - - #define - PRISM_DID_NOISE - db/d35/gnunet-helper-transport-wlan_8c.html - a851ec407befea73f6527615b5a42f783 - - - - #define - PRISM_DID_RATE - db/d35/gnunet-helper-transport-wlan_8c.html - affc5d0a521afd792df0955756029ef88 - - - - #define - PRISM_STATUS_OK - db/d35/gnunet-helper-transport-wlan_8c.html - a44f92d40b4b0ba41939a38596e7f5b85 - - - - #define - PRISM_STATUS_NO_VALUE - db/d35/gnunet-helper-transport-wlan_8c.html - ada5da88943cc6a73298a5e6ebc61e69c - - - - #define - IEEE80211_RADIOTAP_PRESENT_EXTEND_MASK - db/d35/gnunet-helper-transport-wlan_8c.html - aac6680f2e43d7a03c57a9064f11e0713 - - - - #define - IEEE80211_RADIOTAP_F_CFP - db/d35/gnunet-helper-transport-wlan_8c.html - a0752322381ba1090255c31710b4ae27f - - - - #define - IEEE80211_RADIOTAP_F_SHORTPRE - db/d35/gnunet-helper-transport-wlan_8c.html - a2fb63d05d9f0b19141b07307227800a0 - - - - #define - IEEE80211_RADIOTAP_F_WEP - db/d35/gnunet-helper-transport-wlan_8c.html - aad1e34134fa8e2df652a3d3845a81bb3 - - - - #define - IEEE80211_RADIOTAP_F_FRAG - db/d35/gnunet-helper-transport-wlan_8c.html - af4043178048fa940cbcfc3e86b544710 - - - - #define - IEEE80211_RADIOTAP_F_FCS - db/d35/gnunet-helper-transport-wlan_8c.html - ab868800966fd376dafae86641621c75f - - - - #define - IEEE80211_RADIOTAP_F_DATAPAD - db/d35/gnunet-helper-transport-wlan_8c.html - a10133dee032b623daeeb832001a61dc4 - - - - #define - IEEE80211_RADIOTAP_F_RX_BADFCS - db/d35/gnunet-helper-transport-wlan_8c.html - a0f5d73a3a5e8426923227b546ff9efa4 - - - - #define - IEEE80211_RADIOTAP_F_TX_FAIL - db/d35/gnunet-helper-transport-wlan_8c.html - a90615a58cdf0f0b37856f8e845cd53b0 - - - - #define - IEEE80211_RADIOTAP_F_TX_CTS - db/d35/gnunet-helper-transport-wlan_8c.html - a0a70a7281d6f7cf6b6bcf2786422b2a0 - - - - #define - IEEE80211_RADIOTAP_F_TX_RTS - db/d35/gnunet-helper-transport-wlan_8c.html - abb7524be0a365cab9e9bc2bc4610cc5d - - - - #define - IEEE80211_RADIOTAP_F_TX_NOACK - db/d35/gnunet-helper-transport-wlan_8c.html - ad63d9515da1c23b59178dfee9593f077 - - - - #define - IEEE80211_RADIOTAP_F_TX_NOSEQ - db/d35/gnunet-helper-transport-wlan_8c.html - a10a623f59da4235ebcade84d8653de5b - - - - #define - IEEE80211_RADIOTAP_OUR_TRANSMISSION_HEADER_MASK - db/d35/gnunet-helper-transport-wlan_8c.html - a84df0e58a2a429f0ee45f145868c73e9 - - - - #define - ALIGN_FACTOR - db/d35/gnunet-helper-transport-wlan_8c.html - a0d50e6be0f5de50dac5200190abe3330 - - - - #define - MIN_BUFFER_SIZE - db/d35/gnunet-helper-transport-wlan_8c.html - a01464ed9cb0292540d7e0fb3d16d3844 - - - - void(* - MessageTokenizerCallback - db/d35/gnunet-helper-transport-wlan_8c.html - a332e7930f410aa9abc212b63127ae777 - )(void *cls, const struct GNUNET_MessageHeader *message) - - - - RadiotapType - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90 - - - - IEEE80211_RADIOTAP_TSFT - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90acf56ce692cea978d93d34c15ae092973 - - - - IEEE80211_RADIOTAP_FLAGS - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90a9048473389306985b63675fa09c8d539 - - - - IEEE80211_RADIOTAP_RATE - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90ae2f6a6ecbcb545725c52219590964a9c - - - - IEEE80211_RADIOTAP_CHANNEL - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90a7896e543359556155a2a2d0cd171ce63 - - - - IEEE80211_RADIOTAP_FHSS - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90ae5dd2ddc10d3352601eebe6ae9adb53d - - - - IEEE80211_RADIOTAP_DBM_ANTSIGNAL - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90afb11a09d44e260cb2e44075821119b6c - - - - IEEE80211_RADIOTAP_DBM_ANTNOISE - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90af870b6d3d6ce631c4bf8f06c0fc17bab - - - - IEEE80211_RADIOTAP_LOCK_QUALITY - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90a4f43384490dea0f376e18ebc20c8e887 - - - - IEEE80211_RADIOTAP_TX_ATTENUATION - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90a97d9d5d2fa00b9a6761643bc41436b85 - - - - IEEE80211_RADIOTAP_DB_TX_ATTENUATION - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90a0347130df1fbc8791071fb18d3519000 - - - - IEEE80211_RADIOTAP_DBM_TX_POWER - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90a217023e4df580fe69453addb877f4954 - - - - IEEE80211_RADIOTAP_ANTENNA - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90afa9ce41ea18e3c674d100137a9f9499e - - - - IEEE80211_RADIOTAP_DB_ANTSIGNAL - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90acd35abb00292f8ff99d28c18214300de - - - - IEEE80211_RADIOTAP_DB_ANTNOISE - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90abc4fae592edf7d4d1cc82a7e87d3a7c0 - - - - IEEE80211_RADIOTAP_RX_FLAGS - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90afc69962b2f2649f285ec303d1e45bcb0 - - - - IEEE80211_RADIOTAP_TX_FLAGS - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90a395237adddceebae2b933bf95b6a545c - - - - IEEE80211_RADIOTAP_RTS_RETRIES - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90a47a6dbc17220144a89e615e44dc305de - - - - IEEE80211_RADIOTAP_DATA_RETRIES - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90a0a3363fc058cefb79c9d1bee28239e6f - - - - IEEE80211_RADIOTAP_EXT - db/d35/gnunet-helper-transport-wlan_8c.html - a8cbb40fe34c9e2e1bd6f4ec136efcb90a0546370b15eead12489108779b6eb071 - - - - struct PrismValue - __attribute__ - db/d35/gnunet-helper-transport-wlan_8c.html - a31f36ad75f034b284184780f6310a0e9 - ((packed)) - - - static struct MessageStreamTokenizer * - mst_create - db/d35/gnunet-helper-transport-wlan_8c.html - ab297269a77754b9ee07dd928d573e290 - (MessageTokenizerCallback cb, void *cb_cls) - - - static int - mst_receive - db/d35/gnunet-helper-transport-wlan_8c.html - a3cc6a109ef5f71dab6e3532c59f87122 - (struct MessageStreamTokenizer *mst, const char *buf, size_t size) - - - static void - mst_destroy - db/d35/gnunet-helper-transport-wlan_8c.html - a8de12c083ca69987b1227cd87e6bf8da - (struct MessageStreamTokenizer *mst) - - - static int - ieee80211_radiotap_iterator_init - db/d35/gnunet-helper-transport-wlan_8c.html - a89252c7f7f094218b72d22a33450a3bb - (struct Ieee80211RadiotapHeaderIterator *iterator, const struct Ieee80211RadiotapHeader *radiotap_header, size_t max_length) - - - static int - ieee80211_radiotap_iterator_next - db/d35/gnunet-helper-transport-wlan_8c.html - a8783191c7028597bd83a3bab7e4aa82b - (struct Ieee80211RadiotapHeaderIterator *iterator) - - - static unsigned long - calc_crc_osdep - db/d35/gnunet-helper-transport-wlan_8c.html - a16c08fb76de9c4f4daf1abfc70ae2381 - (const unsigned char *buf, size_t len) - - - static int - check_crc_buf_osdep - db/d35/gnunet-helper-transport-wlan_8c.html - aab51ba0d1842d4a51fa00df5c9b3c507 - (const unsigned char *buf, size_t len) - - - static int - get_channel_from_frequency - db/d35/gnunet-helper-transport-wlan_8c.html - ae3de0551e2d456599bab1151c2755ba9 - (int32_t frequency) - - - static int - linux_get_channel - db/d35/gnunet-helper-transport-wlan_8c.html - a9bad0d1b8dea0ef5342f578f3e91ab5c - (const struct HardwareInfos *dev) - - - static ssize_t - linux_read - db/d35/gnunet-helper-transport-wlan_8c.html - aec798b386ccf59c2caecdee4a0ef1e68 - (struct HardwareInfos *dev, unsigned char *buf, size_t buf_size, struct GNUNET_TRANSPORT_WLAN_RadiotapReceiveMessage *ri) - - - static int - open_device_raw - db/d35/gnunet-helper-transport-wlan_8c.html - aa77c215e9223570d942775ba39b38d14 - (struct HardwareInfos *dev) - - - static int - test_wlan_interface - db/d35/gnunet-helper-transport-wlan_8c.html - aeb732a68673daf6ef37ecb8ecfd6c679 - (const char *iface) - - - static int - mac_test - db/d35/gnunet-helper-transport-wlan_8c.html - a1cdec592aa01f32e3eb236811bd15f40 - (const struct GNUNET_TRANSPORT_WLAN_Ieee80211Frame *taIeeeHeader, const struct HardwareInfos *dev) - - - static void - mac_set - db/d35/gnunet-helper-transport-wlan_8c.html - a28f4f4a1927f02d6add49565872596d7 - (struct GNUNET_TRANSPORT_WLAN_Ieee80211Frame *taIeeeHeader, const struct HardwareInfos *dev) - - - static void - stdin_send_hw - db/d35/gnunet-helper-transport-wlan_8c.html - ae7659c00e115b50475323d70763f33ae - (void *cls, const struct GNUNET_MessageHeader *hdr) - - - int - main - db/d35/gnunet-helper-transport-wlan_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - uint32_t - did - db/d35/gnunet-helper-transport-wlan_8c.html - a802c40a07eef8b03f9a0b912105940e9 - - - - uint16_t - status - db/d35/gnunet-helper-transport-wlan_8c.html - a5393c99e246925076b1dfd69a64177ef - - - - uint16_t - len - db/d35/gnunet-helper-transport-wlan_8c.html - a8aed22e2c7b283705ec82e0120515618 - - - - uint32_t - data - db/d35/gnunet-helper-transport-wlan_8c.html - a1e43bf7d608e87228b625cca2c04d641 - - - - uint32_t - msgcode - db/d35/gnunet-helper-transport-wlan_8c.html - ac28946e373e4bd25843fb76818bb481c - - - - uint32_t - msglen - db/d35/gnunet-helper-transport-wlan_8c.html - a907c53abb8da7fb88a7681171ffb51cd - - - - char - devname - db/d35/gnunet-helper-transport-wlan_8c.html - ad92bd4584d7174d05624a60cfb8ed472 - [16] - - - enum RadiotapType - __attribute__ - db/d35/gnunet-helper-transport-wlan_8c.html - a687c100b2f0699cee603ba454b343dcf - - - - static struct SendBuffer - write_pout - db/d35/gnunet-helper-transport-wlan_8c.html - a085221b8120b8c39fef2b63bfd6853c6 - - - - static struct SendBuffer - write_std - db/d35/gnunet-helper-transport-wlan_8c.html - a02defbf912be79308723c99de8143c39 - - - - - gnunet-service-tng.c - /home/grothoff/research/gnunet/src/transport/ - da/d7d/gnunet-service-tng_8c - platform.h - gnunet_util_lib.h - gnunet_statistics_service.h - gnunet_transport_monitor_service.h - gnunet_peerstore_service.h - gnunet_hello_lib.h - gnunet_signatures.h - transport.h - MessageUUIDP - AcknowledgementUUIDP - ChallengeNonceP - TransportBackchannelEncapsulationMessage - EphemeralConfirmationPS - TransportDVBoxPayloadP - TransportReliabilityBoxMessage - TransportCummulativeAckPayloadP - TransportReliabilityAckMessage - TransportFragmentBoxMessage - DvInitPS - DvHopPS - DVPathEntryP - TransportDVLearnMessage - TransportDVBoxMessage - TransportValidationChallengeMessage - TransportValidationPS - TransportValidationResponseMessage - TransportFlowControlMessage - LearnLaunchEntry - TransmissionHistoryEntry - PerformanceData - CommunicatorMessageContext - CoreSentContext - VirtualLink - PendingAcknowledgement - DistanceVectorHop - DistanceVector - QueueEntry - Queue - ReassemblyContext - Neighbour - IncomingRequest - PeerRequest - PendingMessage - TransportCummulativeAckPayload - AcknowledgementCummulator - AddressListEntry - TransportClient - ValidationState - Backtalker - MonitorEvent - DVKeyState - FindByMessageUuidContext - NeighbourSelectionContext - CheckKnownAddressContext - CheckKnownChallengeContext - PendingMessageScoreContext - QueueQualityContext - - #define - MAX_CUMMULATIVE_ACKS - da/d7d/gnunet-service-tng_8c.html - a32d8275f2bee13d4fa3d35265ec252ce - - - - #define - FC_NO_CHANGE_REPLY_PROBABILITY - da/d7d/gnunet-service-tng_8c.html - a59f8eb2bd5daf70ee3dedf8d291f44ca - - - - #define - IN_PACKET_SIZE_WITHOUT_MTU - da/d7d/gnunet-service-tng_8c.html - ab8de68d53bf7fb8f425a228afbc7494f - - - - #define - GOODPUT_AGING_SLOTS - da/d7d/gnunet-service-tng_8c.html - a5b9e562a52c1ea9b8dd0547557c84984 - - - - #define - DEFAULT_WINDOW_SIZE - da/d7d/gnunet-service-tng_8c.html - a91921438c9b217bc5c7a9ac921e9b803 - - - - #define - MAX_INCOMING_REQUEST - da/d7d/gnunet-service-tng_8c.html - af2e43b0658874ec6374048aa840f812c - - - - #define - MAX_DV_DISCOVERY_SELECTION - da/d7d/gnunet-service-tng_8c.html - a188a9e8e1b2c5cfd449fc3f74198adf9 - - - - #define - RECV_WINDOW_SIZE - da/d7d/gnunet-service-tng_8c.html - a5ada2b7733956e5d518fa875fd76acbf - - - - #define - MIN_DV_PATH_LENGTH_FOR_INITIATOR - da/d7d/gnunet-service-tng_8c.html - ae4a7f550573b5b13a5de50267049799b - - - - #define - MAX_DV_HOPS_ALLOWED - da/d7d/gnunet-service-tng_8c.html - a33aa3ce333db1749f60812684a9f1d40 - - - - #define - MAX_DV_LEARN_PENDING - da/d7d/gnunet-service-tng_8c.html - ab878c3d15d12c294bcc1a28cb84b5765 - - - - #define - MAX_DV_PATHS_TO_TARGET - da/d7d/gnunet-service-tng_8c.html - a4fb793958715b241be62c8ab1ae2cfb6 - - - - #define - DELAY_WARN_THRESHOLD - da/d7d/gnunet-service-tng_8c.html - a234b65654167a74aaac9dbb0b518a251 - - - - #define - DV_FORWARD_TIMEOUT - da/d7d/gnunet-service-tng_8c.html - a6dd36d6ea545e8819571e4cd9daa3784 - - - - #define - DV_QUALITY_RTT_THRESHOLD - da/d7d/gnunet-service-tng_8c.html - a6080a02bfda88e9c4a7c479ab7ca0f53 - - - - #define - DV_PATH_VALIDITY_TIMEOUT - da/d7d/gnunet-service-tng_8c.html - a76c591012ef3ed10381211da187e35e9 - - - - #define - BACKCHANNEL_INACTIVITY_TIMEOUT - da/d7d/gnunet-service-tng_8c.html - a36c544bec251b59afc29c2b823f45a24 - - - - #define - DV_PATH_DISCOVERY_FREQUENCY - da/d7d/gnunet-service-tng_8c.html - a03b00f34e9b509790a36a3d8f44aa32a - - - - #define - EPHEMERAL_VALIDITY - da/d7d/gnunet-service-tng_8c.html - a22de22b0ad66e39799388e1f6d2d7dd5 - - - - #define - REASSEMBLY_EXPIRATION - da/d7d/gnunet-service-tng_8c.html - aa238432911d9aefcb4942b8d52b5a46b - - - - #define - FAST_VALIDATION_CHALLENGE_FREQ - da/d7d/gnunet-service-tng_8c.html - ab1fc30d69ffec7987a68fd39069dc79c - - - - #define - MAX_VALIDATION_CHALLENGE_FREQ - da/d7d/gnunet-service-tng_8c.html - a94a2fef1cb0ddff1c0388c6ee21ba7d8 - - - - #define - ACK_CUMMULATOR_TIMEOUT - da/d7d/gnunet-service-tng_8c.html - a1c963283b5dddb27aaafd4ec2d6f3a2e - - - - #define - DV_LEARN_BASE_FREQUENCY - da/d7d/gnunet-service-tng_8c.html - a6d50012c6a053af2325fbff8c41fa488 - - - - #define - DV_LEARN_QUALITY_THRESHOLD - da/d7d/gnunet-service-tng_8c.html - a4912c10f17231ef04bbc37a5cc8c1fac - - - - #define - MAX_ADDRESS_VALID_UNTIL - da/d7d/gnunet-service-tng_8c.html - a7c151c2ac11a601199a5c4d79d0f7dff - - - - #define - ADDRESS_VALIDATION_LIFETIME - da/d7d/gnunet-service-tng_8c.html - a3c1fa04b68dd17c33ac14b6ffd917f2e - - - - #define - MIN_DELAY_ADDRESS_VALIDATION - da/d7d/gnunet-service-tng_8c.html - aa560d67cbdf8a8b2ef141ada912bf284 - - - - #define - VALIDATION_RTT_BUFFER_FACTOR - da/d7d/gnunet-service-tng_8c.html - abb929ecdcd2d4dc0be14d624708b3f95 - - - - #define - COMMUNICATOR_TOTAL_QUEUE_LIMIT - da/d7d/gnunet-service-tng_8c.html - a639b3c84c977b3e04efaa0c8a65de299 - - - - #define - QUEUE_LENGTH_LIMIT - da/d7d/gnunet-service-tng_8c.html - a328863d1a69b0e0ac7d01b3dd2c5c319 - - - - void(* - DVMessageHandler - da/d7d/gnunet-service-tng_8c.html - af527db09a2e93a88da4acf61db4300da - )(void *cls, struct Neighbour *next_hop, const struct GNUNET_MessageHeader *hdr, enum RouteMessageOptions options) - - - - ClientType - da/d7d/gnunet-service-tng_8c.html - af7f22c7d662171af2c3a5b74f621dc98 - - - - CT_NONE - da/d7d/gnunet-service-tng_8c.html - af7f22c7d662171af2c3a5b74f621dc98abc1edbe45d74e83b1f8330ebbfc19fb0 - - - - CT_CORE - da/d7d/gnunet-service-tng_8c.html - af7f22c7d662171af2c3a5b74f621dc98ac620412f34314640bad48bf2175fa4dd - - - - CT_MONITOR - da/d7d/gnunet-service-tng_8c.html - af7f22c7d662171af2c3a5b74f621dc98ab38a222e602511ef610db98974ae1dd2 - - - - CT_COMMUNICATOR - da/d7d/gnunet-service-tng_8c.html - af7f22c7d662171af2c3a5b74f621dc98af2dc3dad2878617a68313b61c30827b3 - - - - CT_APPLICATION - da/d7d/gnunet-service-tng_8c.html - af7f22c7d662171af2c3a5b74f621dc98a55b06339cdce32525081378a29e13f5a - - - - CT_NONE - d7/dee/gnunet-service-transport_8c.html - af7f22c7d662171af2c3a5b74f621dc98abc1edbe45d74e83b1f8330ebbfc19fb0 - - - - CT_CORE - d7/dee/gnunet-service-transport_8c.html - af7f22c7d662171af2c3a5b74f621dc98ac620412f34314640bad48bf2175fa4dd - - - - CT_MONITOR - d7/dee/gnunet-service-transport_8c.html - af7f22c7d662171af2c3a5b74f621dc98ab38a222e602511ef610db98974ae1dd2 - - - - CT_BLACKLIST - d7/dee/gnunet-service-transport_8c.html - af7f22c7d662171af2c3a5b74f621dc98a7576e41f6c00daca855107dba5307260 - - - - CT_CORE_NO_HANDLERS - d7/dee/gnunet-service-transport_8c.html - af7f22c7d662171af2c3a5b74f621dc98a0a4783428dd554e548b158a8c4b38a22 - - - - - RouteMessageOptions - da/d7d/gnunet-service-tng_8c.html - a507116fe7392fcbc289f9ec2a814b272 - - - - RMO_NONE - da/d7d/gnunet-service-tng_8c.html - a507116fe7392fcbc289f9ec2a814b272a45d64425686c4103e60def924c9f6a68 - - - - RMO_DV_ALLOWED - da/d7d/gnunet-service-tng_8c.html - a507116fe7392fcbc289f9ec2a814b272a18092cd5f9b5a3ff0eadc3c72ee26669 - - - - RMO_UNCONFIRMED_ALLOWED - da/d7d/gnunet-service-tng_8c.html - a507116fe7392fcbc289f9ec2a814b272a07a66e2069dd01920b546d9841654acc - - - - RMO_ANYTHING_GOES - da/d7d/gnunet-service-tng_8c.html - a507116fe7392fcbc289f9ec2a814b272ae4ed93c1209f98744d94fe8ca6e2b8ad - - - - RMO_REDUNDANT - da/d7d/gnunet-service-tng_8c.html - a507116fe7392fcbc289f9ec2a814b272a197340aeef29352159ed907a2321b179 - - - - - PendingMessageType - da/d7d/gnunet-service-tng_8c.html - a4a6993129e892e2992343bef532a7a19 - - - - PMT_CORE - da/d7d/gnunet-service-tng_8c.html - a4a6993129e892e2992343bef532a7a19a9e69647e74dd24f651909cf49d5aa556 - - - - PMT_FRAGMENT_BOX - da/d7d/gnunet-service-tng_8c.html - a4a6993129e892e2992343bef532a7a19a87cee7acef1765177b44938520198ef4 - - - - PMT_RELIABILITY_BOX - da/d7d/gnunet-service-tng_8c.html - a4a6993129e892e2992343bef532a7a19ae5e50492fbf137daa41aa19811ff3d53 - - - - PMT_DV_BOX - da/d7d/gnunet-service-tng_8c.html - a4a6993129e892e2992343bef532a7a19a9b810a79d9d82136fc6ae1aa4d784107 - - - - static unsigned int - get_age - da/d7d/gnunet-service-tng_8c.html - a1569d825ebe9b67f3acb1d6da3e891e0 - () - - - static void - free_incoming_request - da/d7d/gnunet-service-tng_8c.html - af274f288d43f5a7e16f4d63f8bb1dab7 - (struct IncomingRequest *ir) - - - static void - free_pending_acknowledgement - da/d7d/gnunet-service-tng_8c.html - a6d6d9befe2b7a1247e30be28156e80fd - (struct PendingAcknowledgement *pa) - - - static void - free_fragment_tree - da/d7d/gnunet-service-tng_8c.html - a238873a5a768dceb4c757c63ec806923 - (struct PendingMessage *root) - - - static void - free_pending_message - da/d7d/gnunet-service-tng_8c.html - a7456f7dd8521ca3c574e65777e73306e - (struct PendingMessage *pm) - - - static void - free_virtual_link - da/d7d/gnunet-service-tng_8c.html - a502a12ca44bf8f8118051cc09e73c54f - (struct VirtualLink *vl) - - - static void - free_validation_state - da/d7d/gnunet-service-tng_8c.html - a165e4022c59c803fd9bb09cc47ea92d0 - (struct ValidationState *vs) - - - static struct Neighbour * - lookup_neighbour - da/d7d/gnunet-service-tng_8c.html - a0b758fab9a3d215175ad90b95ed7ddc7 - (const struct GNUNET_PeerIdentity *pid) - - - static struct VirtualLink * - lookup_virtual_link - da/d7d/gnunet-service-tng_8c.html - a7b1a8877406e8c5bf64946d4d6c5148f - (const struct GNUNET_PeerIdentity *pid) - - - static void - free_distance_vector_hop - da/d7d/gnunet-service-tng_8c.html - a3d90fa6aee2926c83193f53766339d3e - (struct DistanceVectorHop *dvh) - - - static void - check_link_down - da/d7d/gnunet-service-tng_8c.html - ae5e987de6709a9817839d6f6f546a145 - (void *cls) - - - static void - cores_send_disconnect_info - da/d7d/gnunet-service-tng_8c.html - a4e2cc533c3382c7e5be3e54159ad091f - (const struct GNUNET_PeerIdentity *pid) - - - static void - free_dv_route - da/d7d/gnunet-service-tng_8c.html - a8ecbe90d53b280b40051ec35cf2068c4 - (struct DistanceVector *dv) - - - static void - notify_monitor - da/d7d/gnunet-service-tng_8c.html - ad6504e3039bf7f29acc815a9cbed22c1 - (struct TransportClient *tc, const struct GNUNET_PeerIdentity *peer, const char *address, enum GNUNET_NetworkType nt, const struct MonitorEvent *me) - - - static void - notify_monitors - da/d7d/gnunet-service-tng_8c.html - a5a13d8ad2f9b07196d926b7a8461f6d0 - (const struct GNUNET_PeerIdentity *peer, const char *address, enum GNUNET_NetworkType nt, const struct MonitorEvent *me) - - - static void * - client_connect_cb - da/d7d/gnunet-service-tng_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - free_reassembly_context - da/d7d/gnunet-service-tng_8c.html - a63d093a8f2384715ff0060cdc0808ca8 - (struct ReassemblyContext *rc) - - - static void - reassembly_cleanup_task - da/d7d/gnunet-service-tng_8c.html - a072d4c4b799a6b57556f9566c6e57f92 - (void *cls) - - - static int - free_reassembly_cb - da/d7d/gnunet-service-tng_8c.html - a7681d67877abef69bf9dac8ef4e4c5c0 - (void *cls, uint32_t key, void *value) - - - static void - free_neighbour - da/d7d/gnunet-service-tng_8c.html - a3aaa2da28583bab40e083308468690af - (struct Neighbour *neighbour) - - - static void - core_send_connect_info - da/d7d/gnunet-service-tng_8c.html - a1be6b7935d09d3bfef926aad23b87b17 - (struct TransportClient *tc, const struct GNUNET_PeerIdentity *pid) - - - static void - cores_send_connect_info - da/d7d/gnunet-service-tng_8c.html - a47b2e00e2b21b55b37aad24ca6f3a921 - (const struct GNUNET_PeerIdentity *pid) - - - static void - transmit_on_queue - da/d7d/gnunet-service-tng_8c.html - a8c3a46b5a6477745fde80434390c5dbd - (void *cls) - - - static void - schedule_transmit_on_queue - da/d7d/gnunet-service-tng_8c.html - acd36e8d23508c6ae1f10f3abbcf66bde - (struct Queue *queue, enum GNUNET_SCHEDULER_Priority p) - - - static void - free_queue - da/d7d/gnunet-service-tng_8c.html - a1fdb77408846afc35cc5bcef1e007db1 - (struct Queue *queue) - - - static void - free_address_list_entry - da/d7d/gnunet-service-tng_8c.html - a840e86c7931e024244da2a5dfc0d6155 - (struct AddressListEntry *ale) - - - static int - stop_peer_request - da/d7d/gnunet-service-tng_8c.html - a4c79e0b2063861b45e3511e999b37fe9 - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static void - client_disconnect_cb - da/d7d/gnunet-service-tng_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static int - notify_client_connect_info - da/d7d/gnunet-service-tng_8c.html - a9807985a1de34d615b456a88c51647c1 - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static void - handle_client_start - da/d7d/gnunet-service-tng_8c.html - a4e5b31e7f7cfe2bef52fab57e545f468 - (void *cls, const struct StartMessage *start) - - - static int - check_client_send - da/d7d/gnunet-service-tng_8c.html - abef58e56169725eb534170e2f151fe53 - (void *cls, const struct OutboundMessage *obm) - - - static void - client_send_response - da/d7d/gnunet-service-tng_8c.html - a2a8e32dd84a38c6d57f8e3f196811a64 - (struct PendingMessage *pm) - - - static unsigned int - pick_random_dv_hops - da/d7d/gnunet-service-tng_8c.html - a85471a792da55b843333ebc594cddc71 - (const struct DistanceVector *dv, enum RouteMessageOptions options, struct DistanceVectorHop **hops_array, unsigned int hops_array_length) - - - static int - check_communicator_available - da/d7d/gnunet-service-tng_8c.html - aa7e52ee9f6c6d6461570e597f1d0b2e7 - (void *cls, const struct GNUNET_TRANSPORT_CommunicatorAvailableMessage *cam) - - - static void - finish_cmc_handling - da/d7d/gnunet-service-tng_8c.html - a57389cec832004cd405f6380b9f2913a - (struct CommunicatorMessageContext *cmc) - - - static void - handle_client_recv_ok - da/d7d/gnunet-service-tng_8c.html - abc95f5aa66f699760374deb577c67062 - (void *cls, const struct RecvOkMessage *rom) - - - static void - handle_communicator_available - da/d7d/gnunet-service-tng_8c.html - a12eae68728a589547657875edc00802b - (void *cls, const struct GNUNET_TRANSPORT_CommunicatorAvailableMessage *cam) - - - static int - check_communicator_backchannel - da/d7d/gnunet-service-tng_8c.html - a91594fdb7f7ce542fef316dfb5a5bad7 - (void *cls, const struct GNUNET_TRANSPORT_CommunicatorBackchannel *cb) - - - static void - update_ephemeral - da/d7d/gnunet-service-tng_8c.html - a49911ad7bdf3f2881369d46a24a9463f - (struct DistanceVector *dv) - - - static void - queue_send_msg - da/d7d/gnunet-service-tng_8c.html - ad869197b9f55aeda0c01d36465be199b - (struct Queue *queue, struct PendingMessage *pm, const void *payload, size_t payload_size) - - - static struct GNUNET_TIME_Relative - route_via_neighbour - da/d7d/gnunet-service-tng_8c.html - a5ab1a2f9b88f431e0582bc72ec857301 - (const struct Neighbour *n, const struct GNUNET_MessageHeader *hdr, enum RouteMessageOptions options) - - - static void - dv_setup_key_state_from_km - da/d7d/gnunet-service-tng_8c.html - a7187fcbbd74c0d5f0c8ff95ba26efb68 - (const struct GNUNET_HashCode *km, const struct GNUNET_ShortHashCode *iv, struct DVKeyState *key) - - - static void - dh_key_derive_eph_pid - da/d7d/gnunet-service-tng_8c.html - ab7b9bacebfde6c46665ce1661dd518de - (const struct GNUNET_CRYPTO_EcdhePrivateKey *priv_ephemeral, const struct GNUNET_PeerIdentity *target, const struct GNUNET_ShortHashCode *iv, struct DVKeyState *key) - - - static void - dh_key_derive_eph_pub - da/d7d/gnunet-service-tng_8c.html - a43e046740bcc614823969bd0e373a5f5 - (const struct GNUNET_CRYPTO_EcdhePublicKey *pub_ephemeral, const struct GNUNET_ShortHashCode *iv, struct DVKeyState *key) - - - static void - dv_hmac - da/d7d/gnunet-service-tng_8c.html - a6284754f5d645c503ba64b232a56929b - (const struct DVKeyState *key, struct GNUNET_HashCode *hmac, const void *data, size_t data_size) - - - static void - dv_encrypt - da/d7d/gnunet-service-tng_8c.html - ae250a2ab228955073322a64d3b43503c - (struct DVKeyState *key, const void *in, void *dst, size_t in_size) - - - static void - dv_decrypt - da/d7d/gnunet-service-tng_8c.html - a72f1659056540b01dd7b009e25762cdb - (struct DVKeyState *key, void *out, const void *ciph, size_t out_size) - - - static void - dv_key_clean - da/d7d/gnunet-service-tng_8c.html - a1037a5741597562c0955c8a2c62ba7b3 - (struct DVKeyState *key) - - - static struct GNUNET_TIME_Relative - encapsulate_for_dv - da/d7d/gnunet-service-tng_8c.html - af32fa1b7038f4bfcee1e38c5062a09a5 - (struct DistanceVector *dv, unsigned int num_dvhs, struct DistanceVectorHop **dvhs, const struct GNUNET_MessageHeader *hdr, DVMessageHandler use, void *use_cls, enum RouteMessageOptions options) - - - static void - send_dv_to_neighbour - da/d7d/gnunet-service-tng_8c.html - a1c437f06e67f5688c021f706c3532a35 - (void *cls, struct Neighbour *next_hop, const struct GNUNET_MessageHeader *hdr, enum RouteMessageOptions options) - - - static struct GNUNET_TIME_Relative - route_control_message_without_fc - da/d7d/gnunet-service-tng_8c.html - a5532a182d64aca0df00c40cca44443b9 - (const struct GNUNET_PeerIdentity *target, const struct GNUNET_MessageHeader *hdr, enum RouteMessageOptions options) - - - static void - consider_sending_fc - da/d7d/gnunet-service-tng_8c.html - afee2d692643a7b335c710b3df6630729 - (void *cls) - - - static void - check_vl_transmission - da/d7d/gnunet-service-tng_8c.html - a79a813323f94ccb743279c18ad154f1d - (struct VirtualLink *vl) - - - static void - handle_client_send - da/d7d/gnunet-service-tng_8c.html - a5cafbafbc811de34898bef7bf2fa1544 - (void *cls, const struct OutboundMessage *obm) - - - static void - handle_communicator_backchannel - da/d7d/gnunet-service-tng_8c.html - a9e3c24d933d2c6f6683ed1ad9f28ac34 - (void *cls, const struct GNUNET_TRANSPORT_CommunicatorBackchannel *cb) - - - static int - check_add_address - da/d7d/gnunet-service-tng_8c.html - ab22a4d060ce1337f9be590e9cf7e46b3 - (void *cls, const struct GNUNET_TRANSPORT_AddAddressMessage *aam) - - - static void - store_pi - da/d7d/gnunet-service-tng_8c.html - a58097a46e1e4591d8ec7921b842b3e97 - (void *cls) - - - static void - peerstore_store_own_cb - da/d7d/gnunet-service-tng_8c.html - aa473b8a0025590c3b69631885db995d9 - (void *cls, int success) - - - static void - handle_add_address - da/d7d/gnunet-service-tng_8c.html - a0d4feff096fd9b6a16801ba4137267bd - (void *cls, const struct GNUNET_TRANSPORT_AddAddressMessage *aam) - - - static void - handle_del_address - da/d7d/gnunet-service-tng_8c.html - a1ffe178249b4aca0ee7c5af6f53adb89 - (void *cls, const struct GNUNET_TRANSPORT_DelAddressMessage *dam) - - - static void - demultiplex_with_cmc - da/d7d/gnunet-service-tng_8c.html - ac8a6e15f18e868ab6ff6b41a24656657 - (struct CommunicatorMessageContext *cmc, const struct GNUNET_MessageHeader *msg) - - - static void - core_env_sent_cb - da/d7d/gnunet-service-tng_8c.html - a677123e61e07a6670fa06a2ee638458e - (void *cls) - - - static void - handle_raw_message - da/d7d/gnunet-service-tng_8c.html - a9d8a6c49cdbc5af20933cee1fa2ada24 - (void *cls, const struct GNUNET_MessageHeader *mh) - - - static int - check_fragment_box - da/d7d/gnunet-service-tng_8c.html - a14b80fb8dfa2edc059a2f4cd07bee9c9 - (void *cls, const struct TransportFragmentBoxMessage *fb) - - - static void - destroy_ack_cummulator - da/d7d/gnunet-service-tng_8c.html - afe1a0302fb02d7d0aae2681a1cb91e13 - (void *cls) - - - static void - transmit_cummulative_ack_cb - da/d7d/gnunet-service-tng_8c.html - ac2b973617ebf36a6daa9b178b9808740 - (void *cls) - - - static void - cummulative_ack - da/d7d/gnunet-service-tng_8c.html - a48b86bfe6ba901c542be12300b30a616 - (const struct GNUNET_PeerIdentity *pid, const struct AcknowledgementUUIDP *ack_uuid, struct GNUNET_TIME_Absolute max_delay) - - - static int - find_by_message_uuid - da/d7d/gnunet-service-tng_8c.html - a79c972af353a44c16288cfe5f2ae3c19 - (void *cls, uint32_t key, void *value) - - - static void - handle_fragment_box - da/d7d/gnunet-service-tng_8c.html - a40d1866edd2b8668cee6d58baf4bd454 - (void *cls, const struct TransportFragmentBoxMessage *fb) - - - static int - check_reliability_box - da/d7d/gnunet-service-tng_8c.html - a1286caed364fdfa3ea62a0fff8d3d12c - (void *cls, const struct TransportReliabilityBoxMessage *rb) - - - static void - handle_reliability_box - da/d7d/gnunet-service-tng_8c.html - ad5694951c0f81426828e0f333856f5f3 - (void *cls, const struct TransportReliabilityBoxMessage *rb) - - - static void - update_pd_age - da/d7d/gnunet-service-tng_8c.html - a6d104dd1f22cac4af25539eff385afbb - (struct PerformanceData *pd, unsigned int age) - - - static void - update_performance_data - da/d7d/gnunet-service-tng_8c.html - a8051814852bad042722ac946b100ac4e - (struct PerformanceData *pd, struct GNUNET_TIME_Relative rtt, uint16_t bytes_transmitted_ok) - - - static void - update_queue_performance - da/d7d/gnunet-service-tng_8c.html - a709d45a902e3ff947e72abbe311906f5 - (struct Queue *q, struct GNUNET_TIME_Relative rtt, uint16_t bytes_transmitted_ok) - - - static void - update_dvh_performance - da/d7d/gnunet-service-tng_8c.html - a27ed19c900659f23d5add6f86e029688 - (struct DistanceVectorHop *dvh, struct GNUNET_TIME_Relative rtt, uint16_t bytes_transmitted_ok) - - - static void - completed_pending_message - da/d7d/gnunet-service-tng_8c.html - a279c5b749a04226d82854ea04494f914 - (struct PendingMessage *pm) - - - static void - handle_acknowledged - da/d7d/gnunet-service-tng_8c.html - aa5950ec9a2f80e953dfdb87854c826b4 - (struct PendingAcknowledgement *pa, struct GNUNET_TIME_Relative ack_delay) - - - static int - check_reliability_ack - da/d7d/gnunet-service-tng_8c.html - ade9d761a539b3b0411438dac5e0d94fc - (void *cls, const struct TransportReliabilityAckMessage *ra) - - - static void - handle_reliability_ack - da/d7d/gnunet-service-tng_8c.html - a8175d37e6bb1526256fb952e5bf3fb2b - (void *cls, const struct TransportReliabilityAckMessage *ra) - - - static int - check_backchannel_encapsulation - da/d7d/gnunet-service-tng_8c.html - abfcf5be2a088103a07fb62a1f6467493 - (void *cls, const struct TransportBackchannelEncapsulationMessage *be) - - - static void - handle_backchannel_encapsulation - da/d7d/gnunet-service-tng_8c.html - aa98042af224db6411a4bb128ad03bec1 - (void *cls, const struct TransportBackchannelEncapsulationMessage *be) - - - static void - path_cleanup_cb - da/d7d/gnunet-service-tng_8c.html - ab0fc64feefe73c7a7c2f6bdfd87b7a56 - (void *cls) - - - static void - activate_core_visible_dv_path - da/d7d/gnunet-service-tng_8c.html - a8e7befbbc4901b2e1304dbf0f891ef9e - (struct DistanceVectorHop *hop) - - - static int - learn_dv_path - da/d7d/gnunet-service-tng_8c.html - a576ba66e267a649837f0e0c57bf1dba6 - (const struct GNUNET_PeerIdentity *path, unsigned int path_len, struct GNUNET_TIME_Relative network_latency, struct GNUNET_TIME_Absolute path_valid_until) - - - static int - check_dv_learn - da/d7d/gnunet-service-tng_8c.html - adbebd7bcc17424ad66062eebebaabddf - (void *cls, const struct TransportDVLearnMessage *dvl) - - - static void - forward_dv_learn - da/d7d/gnunet-service-tng_8c.html - ae6a8d93d3c4f3f9438d13822c48d4a3f - (const struct GNUNET_PeerIdentity *next_hop, const struct TransportDVLearnMessage *msg, uint16_t bi_history, uint16_t nhops, const struct DVPathEntryP *hops, struct GNUNET_TIME_Absolute in_time) - - - static int - validate_dv_initiator_signature - da/d7d/gnunet-service-tng_8c.html - af881d5fc5cb7c9ce4f979b902dc9ee1d - (struct GNUNET_TIME_AbsoluteNBO sender_monotonic_time, const struct GNUNET_PeerIdentity *init, const struct ChallengeNonceP *challenge, const struct GNUNET_CRYPTO_EddsaSignature *init_sig) - - - static int - dv_neighbour_selection - da/d7d/gnunet-service-tng_8c.html - a2d7ca3f325ff4c9840a195b524d597fa - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static int - dv_neighbour_transmission - da/d7d/gnunet-service-tng_8c.html - a066e074d1b2f5ea1e5a5dc46e8dadbc2 - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static unsigned int - calculate_fork_degree - da/d7d/gnunet-service-tng_8c.html - a0e028d210e1c56c4484487c7c94c630f - (unsigned int hops_taken, unsigned int neighbour_count, unsigned int eligible_count) - - - static void - neighbour_store_dvmono_cb - da/d7d/gnunet-service-tng_8c.html - ace3931b25fb13ff3754adabd7b79548c - (void *cls, int success) - - - static void - handle_dv_learn - da/d7d/gnunet-service-tng_8c.html - a8d4bc4c121eebf1dcde30979ee3d7975 - (void *cls, const struct TransportDVLearnMessage *dvl) - - - static int - check_dv_box - da/d7d/gnunet-service-tng_8c.html - a27723e03cefe3371e6deed8c11f1f9c4 - (void *cls, const struct TransportDVBoxMessage *dvb) - - - static void - forward_dv_box - da/d7d/gnunet-service-tng_8c.html - a3b37823db516c2390eac7229eccc6cfa - (struct Neighbour *next_hop, const struct TransportDVBoxMessage *hdr, uint16_t total_hops, uint16_t num_hops, const struct GNUNET_PeerIdentity *hops, const void *enc_payload, uint16_t enc_payload_size) - - - static void - free_backtalker - da/d7d/gnunet-service-tng_8c.html - afc35a537e1f99648ccb98f6a8b88c5c8 - (struct Backtalker *b) - - - static int - free_backtalker_cb - da/d7d/gnunet-service-tng_8c.html - aaedf2a40d34361730338174cff2b9c4a - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static void - backtalker_timeout_cb - da/d7d/gnunet-service-tng_8c.html - a0cfd23070a07c0e5803d54628e68119c - (void *cls) - - - static void - backtalker_monotime_cb - da/d7d/gnunet-service-tng_8c.html - a5396c43f8fae53a826a0a31461641b80 - (void *cls, const struct GNUNET_PEERSTORE_Record *record, const char *emsg) - - - static void - backtalker_monotime_store_cb - da/d7d/gnunet-service-tng_8c.html - a74b557c51fabeb0086a7065655f4aef9 - (void *cls, int success) - - - static void - update_backtalker_monotime - da/d7d/gnunet-service-tng_8c.html - a32a96d3bf392daedb14a13b9a358e99a - (struct Backtalker *b) - - - static void - handle_dv_box - da/d7d/gnunet-service-tng_8c.html - a03af7192544cc24900ae0687ab1658c0 - (void *cls, const struct TransportDVBoxMessage *dvb) - - - static int - check_incoming_msg - da/d7d/gnunet-service-tng_8c.html - aa1875f9336e46344b2b21d147ab0764d - (void *cls, const struct GNUNET_TRANSPORT_IncomingMessage *im) - - - static int - check_known_address - da/d7d/gnunet-service-tng_8c.html - af0274afdb7e8725bafb1d2f1b927cec2 - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static void - validation_start_cb - da/d7d/gnunet-service-tng_8c.html - abac89614af22a3007d6c39a398db7b6d - (void *cls) - - - static void - update_next_challenge_time - da/d7d/gnunet-service-tng_8c.html - aa2f7e37bea9d73251344678700fc8ef3 - (struct ValidationState *vs, struct GNUNET_TIME_Absolute new_time) - - - static void - start_address_validation - da/d7d/gnunet-service-tng_8c.html - a2f1c200c2396d2a1d030667b50a9ea5c - (const struct GNUNET_PeerIdentity *pid, const char *address) - - - static void - handle_hello_for_incoming - da/d7d/gnunet-service-tng_8c.html - adc04faad114bbec3871db4f4f0b99812 - (void *cls, const struct GNUNET_PEERSTORE_Record *record, const char *emsg) - - - static void - handle_validation_challenge - da/d7d/gnunet-service-tng_8c.html - a60c424a95821856c2226ee011733d133 - (void *cls, const struct TransportValidationChallengeMessage *tvc) - - - static int - check_known_challenge - da/d7d/gnunet-service-tng_8c.html - a5b287bbdec938f35ed075f50af402897 - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static void - peerstore_store_validation_cb - da/d7d/gnunet-service-tng_8c.html - a02301f119aab216fb06fa23aac38bc8b - (void *cls, int success) - - - static struct Queue * - find_queue - da/d7d/gnunet-service-tng_8c.html - aa81d3604a8db42d78e9fc276e06a0438 - (const struct GNUNET_PeerIdentity *pid, const char *address) - - - static void - handle_validation_response - da/d7d/gnunet-service-tng_8c.html - a8094e8f76e3a05cc089011f23c7306b2 - (void *cls, const struct TransportValidationResponseMessage *tvr) - - - static void - handle_incoming_msg - da/d7d/gnunet-service-tng_8c.html - aea0e9990a1c222e3e2bd742dc4235a27 - (void *cls, const struct GNUNET_TRANSPORT_IncomingMessage *im) - - - static void - handle_flow_control - da/d7d/gnunet-service-tng_8c.html - adabc1ccc97c6a4cdee43281fbd9801d6 - (void *cls, const struct TransportFlowControlMessage *fc) - - - static int - check_add_queue_message - da/d7d/gnunet-service-tng_8c.html - a28f501234be17f495485bd93f7ea2aac - (void *cls, const struct GNUNET_TRANSPORT_AddQueueMessage *aqm) - - - static void - set_pending_message_uuid - da/d7d/gnunet-service-tng_8c.html - a743ac904f7011d0d17a49cc1840e9246 - (struct PendingMessage *pm) - - - static struct PendingAcknowledgement * - prepare_pending_acknowledgement - da/d7d/gnunet-service-tng_8c.html - a6062536bf116db5bac06b3a5308dbb14 - (struct Queue *queue, struct DistanceVectorHop *dvh, struct PendingMessage *pm) - - - static struct PendingMessage * - fragment_message - da/d7d/gnunet-service-tng_8c.html - aa903126217b3c2c2d1286ffe26185be9 - (struct Queue *queue, struct DistanceVectorHop *dvh, struct PendingMessage *pm) - - - static struct PendingMessage * - reliability_box_message - da/d7d/gnunet-service-tng_8c.html - a00f23ffe4a6b21f827a82171cdffaa28 - (struct Queue *queue, struct DistanceVectorHop *dvh, struct PendingMessage *pm) - - - static void - update_pm_next_attempt - da/d7d/gnunet-service-tng_8c.html - aec5de44f87985393994f7789b78db7c5 - (struct PendingMessage *pm, struct GNUNET_TIME_Absolute next_attempt) - - - static void - select_best_pending_from_link - da/d7d/gnunet-service-tng_8c.html - a68f0c9b1b2ada272ddd289e0bbbd4376 - (struct PendingMessageScoreContext *sc, struct Queue *queue, struct VirtualLink *vl, struct DistanceVectorHop *dvh, size_t overhead) - - - static void - extract_box_cb - da/d7d/gnunet-service-tng_8c.html - a535f3b85735bfa871b1a982e05f0e8c8 - (void *cls, struct Neighbour *next_hop, const struct GNUNET_MessageHeader *hdr, enum RouteMessageOptions options) - - - static void - handle_del_queue_message - da/d7d/gnunet-service-tng_8c.html - a2f59e183abef6c03f3a0c0146c628f27 - (void *cls, const struct GNUNET_TRANSPORT_DelQueueMessage *dqm) - - - static void - handle_send_message_ack - da/d7d/gnunet-service-tng_8c.html - a6b8255333a31c4ab521827bb3a7568fe - (void *cls, const struct GNUNET_TRANSPORT_SendMessageToAck *sma) - - - static int - notify_client_queues - da/d7d/gnunet-service-tng_8c.html - a524019ad49add0d47ad57bd310a836cc - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static void - handle_monitor_start - da/d7d/gnunet-service-tng_8c.html - a5567ebcc0353689aa94005310f06361c - (void *cls, const struct GNUNET_TRANSPORT_MonitorStart *start) - - - static struct TransportClient * - lookup_communicator - da/d7d/gnunet-service-tng_8c.html - a4fecd03b68024806e722b2a02cbec034 - (const char *prefix) - - - static void - suggest_to_connect - da/d7d/gnunet-service-tng_8c.html - a695f607246f98acfcfb4513a8d637809 - (const struct GNUNET_PeerIdentity *pid, const char *address) - - - static void - validation_transmit_on_queue - da/d7d/gnunet-service-tng_8c.html - aea563c9543e4a5bd792f31c4fc92ce8e - (struct Queue *q, struct ValidationState *vs) - - - static int - check_connection_quality - da/d7d/gnunet-service-tng_8c.html - a6663473c7b91aeb381aaafa04a12661c - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static void - start_dv_learn - da/d7d/gnunet-service-tng_8c.html - a2b767ecb65a523f706053501d4f96aef - (void *cls) - - - static int - check_validation_request_pending - da/d7d/gnunet-service-tng_8c.html - ac6205883471bfb7a86127db015b68d63 - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static void - neighbour_dv_monotime_cb - da/d7d/gnunet-service-tng_8c.html - af3a6ba7a0937eeaea01af50137b4b527 - (void *cls, const struct GNUNET_PEERSTORE_Record *record, const char *emsg) - - - static void - handle_add_queue_message - da/d7d/gnunet-service-tng_8c.html - a6ec6e47be92b7cc48c326b91f5456251 - (void *cls, const struct GNUNET_TRANSPORT_AddQueueMessage *aqm) - - - static void - handle_queue_create_ok - da/d7d/gnunet-service-tng_8c.html - a9503a6bd247c7c6b44859be1884c29ce - (void *cls, const struct GNUNET_TRANSPORT_CreateQueueResponse *cqr) - - - static void - handle_queue_create_fail - da/d7d/gnunet-service-tng_8c.html - ae5731473f6511d399b48027fa8b837b9 - (void *cls, const struct GNUNET_TRANSPORT_CreateQueueResponse *cqr) - - - static void - handle_suggest_cancel - da/d7d/gnunet-service-tng_8c.html - a7fff15839fbd9f037dd475cda88b0ac6 - (void *cls, const struct ExpressPreferenceMessage *msg) - - - static void - handle_hello_for_client - da/d7d/gnunet-service-tng_8c.html - a7ca68ffaf16244877ba0aed5b78c6dce - (void *cls, const struct GNUNET_PEERSTORE_Record *record, const char *emsg) - - - static void - handle_suggest - da/d7d/gnunet-service-tng_8c.html - a471893a30a1de1b03146dee6b6ddd6d4 - (void *cls, const struct ExpressPreferenceMessage *msg) - - - static int - check_request_hello_validation - da/d7d/gnunet-service-tng_8c.html - a181d51da8a9491fab7aef1e3d147d46e - (void *cls, const struct RequestHelloValidationMessage *m) - - - static void - handle_request_hello_validation - da/d7d/gnunet-service-tng_8c.html - acf48614161918a057db2e671b4a7c39f - (void *cls, const struct RequestHelloValidationMessage *m) - - - static int - free_neighbour_cb - da/d7d/gnunet-service-tng_8c.html - a5c7244aeb72caa16e09fa4c4168d9a38 - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static int - free_dv_routes_cb - da/d7d/gnunet-service-tng_8c.html - ae3a41467b2507a1c7ad7a07d94d567d9 - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static int - free_validation_state_cb - da/d7d/gnunet-service-tng_8c.html - a5c47a83abd6b9ed058b344944d15775a - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static int - free_pending_ack_cb - da/d7d/gnunet-service-tng_8c.html - a256f559a2635e9d515ecc0cf5c935849 - (void *cls, const struct GNUNET_Uuid *key, void *value) - - - static int - free_ack_cummulator_cb - da/d7d/gnunet-service-tng_8c.html - aea9e7d889993cc33512c3a9093889a54 - (void *cls, const struct GNUNET_PeerIdentity *pid, void *value) - - - static void - do_shutdown - da/d7d/gnunet-service-tng_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - run - da/d7d/gnunet-service-tng_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - da/d7d/gnunet-service-tng_8c.html - a000d32ae694488ad051f91db413f25c5 - ("transport", GNUNET_SERVICE_OPTION_SOFT_SHUTDOWN, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_fixed_size(suggest, GNUNET_MESSAGE_TYPE_TRANSPORT_SUGGEST, struct ExpressPreferenceMessage, NULL), GNUNET_MQ_hd_fixed_size(suggest_cancel, GNUNET_MESSAGE_TYPE_TRANSPORT_SUGGEST_CANCEL, struct ExpressPreferenceMessage, NULL), GNUNET_MQ_hd_var_size(request_hello_validation, GNUNET_MESSAGE_TYPE_TRANSPORT_REQUEST_HELLO_VALIDATION, struct RequestHelloValidationMessage, NULL), GNUNET_MQ_hd_fixed_size(client_start, GNUNET_MESSAGE_TYPE_TRANSPORT_START, struct StartMessage, NULL), GNUNET_MQ_hd_var_size(client_send, GNUNET_MESSAGE_TYPE_TRANSPORT_SEND, struct OutboundMessage, NULL), GNUNET_MQ_hd_fixed_size(client_recv_ok, GNUNET_MESSAGE_TYPE_TRANSPORT_RECV_OK, struct RecvOkMessage, NULL), GNUNET_MQ_hd_var_size(communicator_available, GNUNET_MESSAGE_TYPE_TRANSPORT_NEW_COMMUNICATOR, struct GNUNET_TRANSPORT_CommunicatorAvailableMessage, NULL), GNUNET_MQ_hd_var_size(communicator_backchannel, GNUNET_MESSAGE_TYPE_TRANSPORT_COMMUNICATOR_BACKCHANNEL, struct GNUNET_TRANSPORT_CommunicatorBackchannel, NULL), GNUNET_MQ_hd_var_size(add_address, GNUNET_MESSAGE_TYPE_TRANSPORT_ADD_ADDRESS, struct GNUNET_TRANSPORT_AddAddressMessage, NULL), GNUNET_MQ_hd_fixed_size(del_address, GNUNET_MESSAGE_TYPE_TRANSPORT_DEL_ADDRESS, struct GNUNET_TRANSPORT_DelAddressMessage, NULL), GNUNET_MQ_hd_var_size(incoming_msg, GNUNET_MESSAGE_TYPE_TRANSPORT_INCOMING_MSG, struct GNUNET_TRANSPORT_IncomingMessage, NULL), GNUNET_MQ_hd_fixed_size(queue_create_ok, GNUNET_MESSAGE_TYPE_TRANSPORT_QUEUE_CREATE_OK, struct GNUNET_TRANSPORT_CreateQueueResponse, NULL), GNUNET_MQ_hd_fixed_size(queue_create_fail, GNUNET_MESSAGE_TYPE_TRANSPORT_QUEUE_CREATE_FAIL, struct GNUNET_TRANSPORT_CreateQueueResponse, NULL), GNUNET_MQ_hd_var_size(add_queue_message, GNUNET_MESSAGE_TYPE_TRANSPORT_QUEUE_SETUP, struct GNUNET_TRANSPORT_AddQueueMessage, NULL), GNUNET_MQ_hd_fixed_size(del_queue_message, GNUNET_MESSAGE_TYPE_TRANSPORT_QUEUE_TEARDOWN, struct GNUNET_TRANSPORT_DelQueueMessage, NULL), GNUNET_MQ_hd_fixed_size(send_message_ack, GNUNET_MESSAGE_TYPE_TRANSPORT_SEND_MSG_ACK, struct GNUNET_TRANSPORT_SendMessageToAck, NULL), GNUNET_MQ_hd_fixed_size(monitor_start, GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_START, struct GNUNET_TRANSPORT_MonitorStart, NULL), GNUNET_MQ_handler_end()) - - - static struct TransportClient * - clients_head - da/d7d/gnunet-service-tng_8c.html - a6080d8ee086b2d279c42480afed6696e - - - - static struct TransportClient * - clients_tail - da/d7d/gnunet-service-tng_8c.html - abfdfea40574a572bb767c00e9e19dcb0 - - - - static struct GNUNET_STATISTICS_Handle * - GST_stats - da/d7d/gnunet-service-tng_8c.html - ac87691125fe978143b061c16465de554 - - - - static const struct GNUNET_CONFIGURATION_Handle * - GST_cfg - da/d7d/gnunet-service-tng_8c.html - aab9b54edd14e3fae7ded5d0374c7330c - - - - static struct GNUNET_PeerIdentity - GST_my_identity - da/d7d/gnunet-service-tng_8c.html - a196ab681e4e55315df733810ea9d21ea - - - - static struct GNUNET_CRYPTO_EddsaPrivateKey * - GST_my_private_key - da/d7d/gnunet-service-tng_8c.html - a51822560188b86e995431ff6f7168d78 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - neighbours - da/d7d/gnunet-service-tng_8c.html - a89a5a34eb64c4cbbebd2264ac4ea9535 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - backtalkers - da/d7d/gnunet-service-tng_8c.html - aa64f73179f0bedd79ceffbdb207d0039 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - ack_cummulators - da/d7d/gnunet-service-tng_8c.html - ac0d7214e502ae017ce1595bb359d0da3 - - - - static struct GNUNET_CONTAINER_MultiUuidmap * - pending_acks - da/d7d/gnunet-service-tng_8c.html - a6db140a89374663bb27e1d87c06c5d1e - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - dv_routes - da/d7d/gnunet-service-tng_8c.html - af147d51676707f97341399d3ec0229c0 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - validation_map - da/d7d/gnunet-service-tng_8c.html - ae3171d66e6d46c2e752d1e66637267c6 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - links - da/d7d/gnunet-service-tng_8c.html - abe1d238a963c9df5f011a39f97a6f094 - - - - static struct GNUNET_CONTAINER_MultiShortmap * - dvlearn_map - da/d7d/gnunet-service-tng_8c.html - a6dc220a15cfa72f158c7b045b581590b - - - - static struct LearnLaunchEntry * - lle_head - da/d7d/gnunet-service-tng_8c.html - a205be69157acdcca91aaee0cab989af5 - - - - static struct LearnLaunchEntry * - lle_tail - da/d7d/gnunet-service-tng_8c.html - a1a2b112c97a825900556dcf28136fc19 - - - - static struct GNUNET_CONTAINER_Heap * - validation_heap - da/d7d/gnunet-service-tng_8c.html - a1bc4a48bb6c9118137aa981bc9423f00 - - - - static struct GNUNET_PEERSTORE_Handle * - peerstore - da/d7d/gnunet-service-tng_8c.html - a55be4b4e4b651904286a5540f7915475 - - - - static struct GNUNET_SCHEDULER_Task * - dvlearn_task - da/d7d/gnunet-service-tng_8c.html - a1044a2ad7c3b0b6645e0e55f19580c19 - - - - static struct GNUNET_SCHEDULER_Task * - validation_task - da/d7d/gnunet-service-tng_8c.html - a4611baf56c42925c6a640aa6b569b1ee - - - - static struct PendingAcknowledgement * - pa_head - da/d7d/gnunet-service-tng_8c.html - a7e9f0cf2b0850fdeaad10ea565841a94 - - - - static struct PendingAcknowledgement * - pa_tail - da/d7d/gnunet-service-tng_8c.html - ab095f2e8014788db2338a6505c2efad3 - - - - static struct IncomingRequest * - ir_head - da/d7d/gnunet-service-tng_8c.html - afb1ebb423399f74ebb86a226d6d370bf - - - - static struct IncomingRequest * - ir_tail - da/d7d/gnunet-service-tng_8c.html - a24931e23aba115dcf0f039c9d0039df4 - - - - static unsigned int - ir_total - da/d7d/gnunet-service-tng_8c.html - a67f40ea7e951d40f572a8cd0d81d2136 - - - - static unsigned long long - logging_uuid_gen - da/d7d/gnunet-service-tng_8c.html - a9fb6e129c165c086df82cf4720b72a6b - - - - static unsigned int - pa_count - da/d7d/gnunet-service-tng_8c.html - ad1b99684ab02fb44c1ed7759990031ef - - - - static struct GNUNET_TIME_Absolute - hello_mono_time - da/d7d/gnunet-service-tng_8c.html - aa7d0fb99ebc4f7e1537a104eca4d71cd - - - - - gnunet-service-transport.c - /home/grothoff/research/gnunet/src/transport/ - d7/dee/gnunet-service-transport_8c - platform.h - gnunet_util_lib.h - gnunet_hello_lib.h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_peerinfo_service.h - gnunet_ats_service.h - gnunet-service-transport.h - gnunet-service-transport_ats.h - gnunet-service-transport_hello.h - gnunet-service-transport_neighbours.h - gnunet-service-transport_plugins.h - gnunet-service-transport_validation.h - gnunet-service-transport_manipulation.h - transport.h - GNUNET_ATS_SessionKiller - TransportClient - GST_BlacklistCheck - AddressToStringContext - SendTransmitContinuationContext - IterationContext - TestConnectionContext - - #define - TRANSPORT_BLACKLIST_HT_SIZE - d7/dee/gnunet-service-transport_8c.html - ad66708e8a8ad30b5bd90d61bbc6e7fcb - - - - #define - MAX_PENDING - d7/dee/gnunet-service-transport_8c.html - aa6d6477212b284279d80e0593f3f42af - - - - - ClientType - d7/dee/gnunet-service-transport_8c.html - af7f22c7d662171af2c3a5b74f621dc98 - - - - CT_NONE - da/d7d/gnunet-service-tng_8c.html - af7f22c7d662171af2c3a5b74f621dc98abc1edbe45d74e83b1f8330ebbfc19fb0 - - - - CT_CORE - da/d7d/gnunet-service-tng_8c.html - af7f22c7d662171af2c3a5b74f621dc98ac620412f34314640bad48bf2175fa4dd - - - - CT_MONITOR - da/d7d/gnunet-service-tng_8c.html - af7f22c7d662171af2c3a5b74f621dc98ab38a222e602511ef610db98974ae1dd2 - - - - CT_COMMUNICATOR - da/d7d/gnunet-service-tng_8c.html - af7f22c7d662171af2c3a5b74f621dc98af2dc3dad2878617a68313b61c30827b3 - - - - CT_APPLICATION - da/d7d/gnunet-service-tng_8c.html - af7f22c7d662171af2c3a5b74f621dc98a55b06339cdce32525081378a29e13f5a - - - - CT_NONE - d7/dee/gnunet-service-transport_8c.html - af7f22c7d662171af2c3a5b74f621dc98abc1edbe45d74e83b1f8330ebbfc19fb0 - - - - CT_CORE - d7/dee/gnunet-service-transport_8c.html - af7f22c7d662171af2c3a5b74f621dc98ac620412f34314640bad48bf2175fa4dd - - - - CT_MONITOR - d7/dee/gnunet-service-transport_8c.html - af7f22c7d662171af2c3a5b74f621dc98ab38a222e602511ef610db98974ae1dd2 - - - - CT_BLACKLIST - d7/dee/gnunet-service-transport_8c.html - af7f22c7d662171af2c3a5b74f621dc98a7576e41f6c00daca855107dba5307260 - - - - CT_CORE_NO_HANDLERS - d7/dee/gnunet-service-transport_8c.html - af7f22c7d662171af2c3a5b74f621dc98a0a4783428dd554e548b158a8c4b38a22 - - - - static void - unicast - d7/dee/gnunet-service-transport_8c.html - a1baef90334f719254ea898cec5e2530d - (struct TransportClient *tc, const struct GNUNET_MessageHeader *msg, int may_drop) - - - static void * - client_connect_cb - d7/dee/gnunet-service-transport_8c.html - ace62d7dd4b1ce0ddda8ac3a38cbdc24d - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - do_blacklist_check - d7/dee/gnunet-service-transport_8c.html - ab5cd7f2198a863ac4d6f7afba01e0903 - (void *cls) - - - static int - mark_match_down - d7/dee/gnunet-service-transport_8c.html - a9eadce39334955477cda0839cafdab7d - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static void - client_disconnect_cb - d7/dee/gnunet-service-transport_8c.html - add3231e0a097736c4235cae0f8bed32a - (void *cls, struct GNUNET_SERVICE_Client *client, void *app_ctx) - - - static void - notify_client_about_neighbour - d7/dee/gnunet-service-transport_8c.html - a81b0bd22d35612dc7f76d8c988fe1935 - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, enum GNUNET_TRANSPORT_PeerState state, struct GNUNET_TIME_Absolute state_timeout, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out) - - - static void - handle_client_start - d7/dee/gnunet-service-transport_8c.html - a4e5b31e7f7cfe2bef52fab57e545f468 - (void *cls, const struct StartMessage *start) - - - static int - check_client_hello - d7/dee/gnunet-service-transport_8c.html - a72f765d7834a7b707531501b390eac6a - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - handle_client_hello - d7/dee/gnunet-service-transport_8c.html - a0471f6c301818939757de60c5c0a45e7 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - handle_send_transmit_continuation - d7/dee/gnunet-service-transport_8c.html - aaa5f7dc3d557a9dfff504f7b4931562f - (void *cls, int success, size_t bytes_payload, size_t bytes_on_wire) - - - static int - check_client_send - d7/dee/gnunet-service-transport_8c.html - abef58e56169725eb534170e2f151fe53 - (void *cls, const struct OutboundMessage *obm) - - - static void - handle_client_send - d7/dee/gnunet-service-transport_8c.html - a5cafbafbc811de34898bef7bf2fa1544 - (void *cls, const struct OutboundMessage *obm) - - - static void - transmit_address_to_client - d7/dee/gnunet-service-transport_8c.html - af30ce7d566eab1ac09e2e22558c6153e - (void *cls, const char *buf, int res) - - - static int - check_client_address_to_string - d7/dee/gnunet-service-transport_8c.html - a5a85cedefe9e375714bf31b37f9e25e5 - (void *cls, const struct AddressLookupMessage *alum) - - - static void - handle_client_address_to_string - d7/dee/gnunet-service-transport_8c.html - ae25c7589bea23492cfe88d4d3da3b1c4 - (void *cls, const struct AddressLookupMessage *alum) - - - static struct PeerIterateResponseMessage * - compose_address_iterate_response_message - d7/dee/gnunet-service-transport_8c.html - ab44c2a462142101cf7f8d1466970fd4e - (const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address) - - - static void - send_peer_information - d7/dee/gnunet-service-transport_8c.html - a7d4b23b3af4aeabe730cb464e907c999 - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, enum GNUNET_TRANSPORT_PeerState state, struct GNUNET_TIME_Absolute state_timeout, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out) - - - static void - handle_client_monitor_peers - d7/dee/gnunet-service-transport_8c.html - a8083caf67fa3dd7d374a8c00e4d50b11 - (void *cls, const struct PeerMonitorMessage *msg) - - - static void - plugin_session_info_cb - d7/dee/gnunet-service-transport_8c.html - a0fbdcfedc062faf0164579201b8f73ad - (void *cls, struct GNUNET_ATS_Session *session, const struct GNUNET_TRANSPORT_SessionInfo *info) - - - static void - handle_client_monitor_plugins - d7/dee/gnunet-service-transport_8c.html - af846b5bb253a6e75c19f92d4cfd0c12f - (void *cls, const struct GNUNET_MessageHeader *message) - - - void - GST_clients_broadcast - d7/dee/gnunet-service-transport_8c.html - ab9a4a24d9fd06b80473f64dbd9fc8eed - (const struct GNUNET_MessageHeader *msg, int may_drop) - - - void - GST_clients_broadcast_peer_notification - d7/dee/gnunet-service-transport_8c.html - ae547fe92433457ca9e61c9c63d7f3d68 - (const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, enum GNUNET_TRANSPORT_PeerState state, struct GNUNET_TIME_Absolute state_timeout) - - - static int - mark_peer_down - d7/dee/gnunet-service-transport_8c.html - a9fabd2c90b7ba1e704604f7d8ba546fa - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - void - GST_clients_broadcast_disconnect - d7/dee/gnunet-service-transport_8c.html - ae40e4bb40cfb584bb27c99d8d01110a3 - (const struct GNUNET_PeerIdentity *peer) - - - static void - transmit_our_hello - d7/dee/gnunet-service-transport_8c.html - ab593578b547b3d7334f3e934ccf1c17c - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, enum GNUNET_TRANSPORT_PeerState state, struct GNUNET_TIME_Absolute state_timeout, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out) - - - static void - process_hello_update - d7/dee/gnunet-service-transport_8c.html - a6d16fc16a9076b7af4d463c3aa1b2b6a - (void *cls, const struct GNUNET_MessageHeader *hello) - - - static struct GNUNET_TIME_Relative - process_payload - d7/dee/gnunet-service-transport_8c.html - afddaf7f1f90b05237e71d042e1fc7c5c - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, const struct GNUNET_MessageHeader *message) - - - static void - kill_session_task - d7/dee/gnunet-service-transport_8c.html - acdff835c047caed84206b85f666e8d2b - (void *cls) - - - static void - kill_session - d7/dee/gnunet-service-transport_8c.html - a48470f04ca2fde15895e5bb31434ed55 - (const char *plugin_name, struct GNUNET_ATS_Session *session) - - - static void - connect_bl_check_cont - d7/dee/gnunet-service-transport_8c.html - affddb5e5f934967955f4320f5a3ded3b - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, int result) - - - struct GNUNET_TIME_Relative - GST_receive_callback - d7/dee/gnunet-service-transport_8c.html - a03a2557804742d68b3fdadd983c5a4c1 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, const struct GNUNET_MessageHeader *message) - - - static void - plugin_env_address_change_notification - d7/dee/gnunet-service-transport_8c.html - a5c4c0bd67a36664762d1d9de097cae87 - (void *cls, int add_remove, const struct GNUNET_HELLO_Address *address) - - - static void - plugin_env_session_end - d7/dee/gnunet-service-transport_8c.html - a3316fb402d1a84a76b747a9963e3e44c - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - static void - plugin_env_session_start_bl_check_cont - d7/dee/gnunet-service-transport_8c.html - ab08c76d5e1cfdd0c15242b5850be45b3 - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, int result) - - - static void - plugin_env_session_start - d7/dee/gnunet-service-transport_8c.html - ae4108464373efee8fab5e38b31cc39c3 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, enum GNUNET_NetworkType scope) - - - static void - ats_request_address_change - d7/dee/gnunet-service-transport_8c.html - a0d9535c62c8af60ca2bd4bee7ec841c9 - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in) - - - static void - confirm_or_drop_neighbour - d7/dee/gnunet-service-transport_8c.html - ae7674050c5afc9006e5b5093848672a1 - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, int allowed) - - - static void - test_connection_ok - d7/dee/gnunet-service-transport_8c.html - ad74bcff32224bc1af90987f55c343b3b - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, enum GNUNET_TRANSPORT_PeerState state, struct GNUNET_TIME_Absolute state_timeout, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out) - - - static void - handle_client_blacklist_init - d7/dee/gnunet-service-transport_8c.html - a6fecb630bae223705d7d238e46b05273 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static int - free_blacklist_entry - d7/dee/gnunet-service-transport_8c.html - a85f27603c92813ea635c4d89cc33dc6b - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - handle_client_set_metric - d7/dee/gnunet-service-transport_8c.html - a73f272d03933cbc2af8283b3fefc32f8 - (void *cls, const struct TrafficMetricMessage *tm) - - - static void - shutdown_task - d7/dee/gnunet-service-transport_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - handle_client_blacklist_reply - d7/dee/gnunet-service-transport_8c.html - a4ad01c6e26824cbc044522b52104f0ad - (void *cls, const struct BlacklistMessage *msg) - - - void - GST_blacklist_add_peer - d7/dee/gnunet-service-transport_8c.html - a6ee283b4ffab1207c4e7ce860d2aeb8f - (const struct GNUNET_PeerIdentity *peer, const char *transport_name) - - - void - GST_blacklist_abort_matching - d7/dee/gnunet-service-transport_8c.html - a20f6b8c8c6fe48ee958e7c91623c5e13 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - static int - test_blacklisted - d7/dee/gnunet-service-transport_8c.html - a1ac3645c838057e566b09b34bc70d7b6 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - struct GST_BlacklistCheck * - GST_blacklist_test_allowed - d7/dee/gnunet-service-transport_8c.html - a582dcc1f5d530ecf86618a96706bd2c8 - (const struct GNUNET_PeerIdentity *peer, const char *transport_name, GST_BlacklistTestContinuation cont, void *cont_cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - void - GST_blacklist_test_cancel - d7/dee/gnunet-service-transport_8c.html - a0f6395d4eab64ae03dd38dee6033883e - (struct GST_BlacklistCheck *bc) - - - static void - blacklist_cfg_iter - d7/dee/gnunet-service-transport_8c.html - aa81992320a68bd9e3fe5ac716a88429f - (void *cls, const char *section, const char *option, const char *value) - - - static void - read_blacklist_configuration - d7/dee/gnunet-service-transport_8c.html - a003a3b33a36ec02948560b2a5c943649 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_PeerIdentity *my_id) - - - static void - run - d7/dee/gnunet-service-transport_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d7/dee/gnunet-service-transport_8c.html - aa7ebdc678fb113caa068d8705ec3c861 - ("transport", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_fixed_size(client_start, GNUNET_MESSAGE_TYPE_TRANSPORT_START, struct StartMessage, NULL), GNUNET_MQ_hd_var_size(client_hello, GNUNET_MESSAGE_TYPE_HELLO, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_hd_var_size(client_send, GNUNET_MESSAGE_TYPE_TRANSPORT_SEND, struct OutboundMessage, NULL), GNUNET_MQ_hd_var_size(client_address_to_string, GNUNET_MESSAGE_TYPE_TRANSPORT_ADDRESS_TO_STRING, struct AddressLookupMessage, NULL), GNUNET_MQ_hd_fixed_size(client_monitor_peers, GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_PEER_REQUEST, struct PeerMonitorMessage, NULL), GNUNET_MQ_hd_fixed_size(client_blacklist_init, GNUNET_MESSAGE_TYPE_TRANSPORT_BLACKLIST_INIT, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_hd_fixed_size(client_blacklist_reply, GNUNET_MESSAGE_TYPE_TRANSPORT_BLACKLIST_REPLY, struct BlacklistMessage, NULL), GNUNET_MQ_hd_fixed_size(client_set_metric, GNUNET_MESSAGE_TYPE_TRANSPORT_TRAFFIC_METRIC, struct TrafficMetricMessage, NULL), GNUNET_MQ_hd_fixed_size(client_monitor_plugins, GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_PLUGIN_START, struct GNUNET_MessageHeader, NULL), GNUNET_MQ_handler_end()) - - - static struct TransportClient * - clients_head - d7/dee/gnunet-service-transport_8c.html - a6080d8ee086b2d279c42480afed6696e - - - - static struct TransportClient * - clients_tail - d7/dee/gnunet-service-transport_8c.html - abfdfea40574a572bb767c00e9e19dcb0 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - active_stccs - d7/dee/gnunet-service-transport_8c.html - aec5d4fe416edd90adc1697a1df3bca20 - - - - static struct AddressToStringContext * - a2s_head - d7/dee/gnunet-service-transport_8c.html - aca8c86a5c7b827b9d66215e3777d0b37 - - - - static struct AddressToStringContext * - a2s_tail - d7/dee/gnunet-service-transport_8c.html - a761ef80a97d1c0385decb7a9089284cd - - - - static struct GST_BlacklistCheck * - bc_head - d7/dee/gnunet-service-transport_8c.html - afbffe48cb1db6b43612c40a16139fc9f - - - - static struct GST_BlacklistCheck * - bc_tail - d7/dee/gnunet-service-transport_8c.html - a5cc5a3e9a7a642f179a49d6912746072 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - blacklist - d7/dee/gnunet-service-transport_8c.html - ab52970c0f8cd646c45c2e5ed983a3bf3 - - - - static struct GNUNET_NotificationContext * - plugin_nc - d7/dee/gnunet-service-transport_8c.html - a9b9b64730307ef33b5be8c3c1ccc3312 - - - - static struct TransportClient * - sync_client - d7/dee/gnunet-service-transport_8c.html - ad36abe3610a806c1dc7f57f3fc5f2825 - - - - static struct GNUNET_PeerIdentity - all_zeros - d7/dee/gnunet-service-transport_8c.html - aa94775af8e9c8b79015654842ac0124a - - - - struct GNUNET_STATISTICS_Handle * - GST_stats - d7/dee/gnunet-service-transport_8c.html - ac87691125fe978143b061c16465de554 - - - - const struct GNUNET_CONFIGURATION_Handle * - GST_cfg - d7/dee/gnunet-service-transport_8c.html - aab9b54edd14e3fae7ded5d0374c7330c - - - - struct GNUNET_PeerIdentity - GST_my_identity - d7/dee/gnunet-service-transport_8c.html - a196ab681e4e55315df733810ea9d21ea - - - - struct GNUNET_PEERINFO_Handle * - GST_peerinfo - d7/dee/gnunet-service-transport_8c.html - abec1a02ef204e21cbb3fc2f6aed54bcf - - - - struct GNUNET_CRYPTO_EddsaPrivateKey * - GST_my_private_key - d7/dee/gnunet-service-transport_8c.html - a51822560188b86e995431ff6f7168d78 - - - - struct GNUNET_ATS_SchedulingHandle * - GST_ats - d7/dee/gnunet-service-transport_8c.html - a78145555df03d5a5db5be387907b7b61 - - - - struct GNUNET_ATS_ConnectivityHandle * - GST_ats_connect - d7/dee/gnunet-service-transport_8c.html - a4b725bc7f12917e4579718bcf15eb72c - - - - struct GNUNET_TIME_Relative - hello_expiration - d7/dee/gnunet-service-transport_8c.html - a6bd1dda33edc6d45afb5b06ff205c444 - - - - static struct GNUNET_ATS_SessionKiller * - sk_head - d7/dee/gnunet-service-transport_8c.html - aef5d6512b43409472e7e4c83b4617fd3 - - - - static struct GNUNET_ATS_SessionKiller * - sk_tail - d7/dee/gnunet-service-transport_8c.html - a1246aaf6152e3ba75440143f56bc2e13 - - - - struct GNUNET_NT_InterfaceScanner * - GST_is - d7/dee/gnunet-service-transport_8c.html - a97ef775a6f3a39b9ce0daa8159bb8daa - - - - - gnunet-service-transport.h - /home/grothoff/research/gnunet/src/transport/ - d7/d10/gnunet-service-transport_8h - gnunet_util_lib.h - gnunet_statistics_service.h - gnunet_ats_service.h - gnunet_transport_service.h - - #define - VERBOSE_VALIDATION - d7/d10/gnunet-service-transport_8h.html - a1388569e9237ba8efe7c4b5aac86c9aa - - - - void(* - GNUNET_TRANSPORT_NeighbourChangeCallback - d7/d10/gnunet-service-transport_8h.html - a99a51878d859939d51dac32c960d671f - )(void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, enum GNUNET_TRANSPORT_PeerState state, struct GNUNET_TIME_Absolute state_timeout, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out) - - - void(* - GST_BlacklistTestContinuation - d7/d10/gnunet-service-transport_8h.html - a2ce1a0d87eb65b03c80cce7c6515fe05 - )(void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, int result) - - - void - GST_blacklist_add_peer - d7/d10/gnunet-service-transport_8h.html - a6ee283b4ffab1207c4e7ce860d2aeb8f - (const struct GNUNET_PeerIdentity *peer, const char *transport_name) - - - struct GST_BlacklistCheck * - GST_blacklist_test_allowed - d7/d10/gnunet-service-transport_8h.html - a582dcc1f5d530ecf86618a96706bd2c8 - (const struct GNUNET_PeerIdentity *peer, const char *transport_name, GST_BlacklistTestContinuation cont, void *cont_cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - void - GST_blacklist_abort_matching - d7/d10/gnunet-service-transport_8h.html - a20f6b8c8c6fe48ee958e7c91623c5e13 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - void - GST_blacklist_test_cancel - d7/d10/gnunet-service-transport_8h.html - a0f6395d4eab64ae03dd38dee6033883e - (struct GST_BlacklistCheck *bc) - - - struct GNUNET_TIME_Relative - GST_receive_callback - d7/d10/gnunet-service-transport_8h.html - a03a2557804742d68b3fdadd983c5a4c1 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, const struct GNUNET_MessageHeader *message) - - - void - GST_clients_broadcast - d7/d10/gnunet-service-transport_8h.html - ab9a4a24d9fd06b80473f64dbd9fc8eed - (const struct GNUNET_MessageHeader *msg, int may_drop) - - - void - GST_clients_broadcast_peer_notification - d7/d10/gnunet-service-transport_8h.html - ae547fe92433457ca9e61c9c63d7f3d68 - (const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, enum GNUNET_TRANSPORT_PeerState state, struct GNUNET_TIME_Absolute state_timeout) - - - void - GST_clients_broadcast_disconnect - d7/d10/gnunet-service-transport_8h.html - ae40e4bb40cfb584bb27c99d8d01110a3 - (const struct GNUNET_PeerIdentity *peer) - - - struct GNUNET_STATISTICS_Handle * - GST_stats - d7/d10/gnunet-service-transport_8h.html - ac87691125fe978143b061c16465de554 - - - - const struct GNUNET_CONFIGURATION_Handle * - GST_cfg - d7/d10/gnunet-service-transport_8h.html - aab9b54edd14e3fae7ded5d0374c7330c - - - - struct GNUNET_PeerIdentity - GST_my_identity - d7/d10/gnunet-service-transport_8h.html - a196ab681e4e55315df733810ea9d21ea - - - - struct GNUNET_PEERINFO_Handle * - GST_peerinfo - d7/d10/gnunet-service-transport_8h.html - abec1a02ef204e21cbb3fc2f6aed54bcf - - - - struct GNUNET_CRYPTO_EddsaPrivateKey * - GST_my_private_key - d7/d10/gnunet-service-transport_8h.html - a51822560188b86e995431ff6f7168d78 - - - - struct GNUNET_ATS_SchedulingHandle * - GST_ats - d7/d10/gnunet-service-transport_8h.html - a78145555df03d5a5db5be387907b7b61 - - - - struct GNUNET_ATS_ConnectivityHandle * - GST_ats_connect - d7/d10/gnunet-service-transport_8h.html - a4b725bc7f12917e4579718bcf15eb72c - - - - struct GNUNET_NT_InterfaceScanner * - GST_is - d7/d10/gnunet-service-transport_8h.html - a97ef775a6f3a39b9ce0daa8159bb8daa - - - - - gnunet-service-transport_ats.c - /home/grothoff/research/gnunet/src/transport/ - dc/d57/gnunet-service-transport__ats_8c - platform.h - gnunet-service-transport.h - gnunet-service-transport_ats.h - gnunet-service-transport_manipulation.h - gnunet-service-transport_plugins.h - gnunet_ats_service.h - AddressInfo - FindClosure - - #define - LOG - dc/d57/gnunet-service-transport__ats_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - publish_p2a_stat_update - dc/d57/gnunet-service-transport__ats_8c.html - a6d39fc4c08fa048e226972354480a732 - () - - - static int - find_ai_cb - dc/d57/gnunet-service-transport__ats_8c.html - aa575e27e900b13f1e9022290f26080ed - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static struct AddressInfo * - find_ai - dc/d57/gnunet-service-transport__ats_8c.html - a30bbac7028986158c9dd234d7a9cde3e - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - static int - find_ai_no_session_cb - dc/d57/gnunet-service-transport__ats_8c.html - a8a368d03440ec2eee1245b3b7e5712b5 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static struct AddressInfo * - find_ai_no_session - dc/d57/gnunet-service-transport__ats_8c.html - a325e406a67d641de56b0ec20c537bd8e - (const struct GNUNET_HELLO_Address *address) - - - int - GST_ats_is_known - dc/d57/gnunet-service-transport__ats_8c.html - a1793eb067d0dae1caed2a208272b355d - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - int - GST_ats_is_known_no_session - dc/d57/gnunet-service-transport__ats_8c.html - a5f3ab68b17e391fe41009abada210eb6 - (const struct GNUNET_HELLO_Address *address) - - - static void - unblock_address - dc/d57/gnunet-service-transport__ats_8c.html - ab90e7ad848cea0a93b80a0af77229d68 - (void *cls) - - - void - GST_ats_block_address - dc/d57/gnunet-service-transport__ats_8c.html - a07713eb05ee245fe1c90f36c7b698265 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - void - GST_ats_block_reset - dc/d57/gnunet-service-transport__ats_8c.html - a508b255fe5a29cae0c7cddb29403a50d - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - void - GST_ats_add_inbound_address - dc/d57/gnunet-service-transport__ats_8c.html - a153e84fc62642b8962f61d6dd8625ae5 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, const struct GNUNET_ATS_Properties *prop) - - - void - GST_ats_add_address - dc/d57/gnunet-service-transport__ats_8c.html - a2cfbc9b0bead81882910cfcf6cc6a471 - (const struct GNUNET_HELLO_Address *address, const struct GNUNET_ATS_Properties *prop) - - - void - GST_ats_new_session - dc/d57/gnunet-service-transport__ats_8c.html - a1a9a7c067649441c93a8ae9e43b3739f - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - static void - destroy_ai - dc/d57/gnunet-service-transport__ats_8c.html - aac854161ad8af7b80f8cacee07c09220 - (struct AddressInfo *ai) - - - void - GST_ats_del_session - dc/d57/gnunet-service-transport__ats_8c.html - a2a55576bb8f9abf24ddc1515602d3eb8 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - void - GST_ats_update_distance - dc/d57/gnunet-service-transport__ats_8c.html - af1b7419ecfa2160fb465edb3dc11d44b - (const struct GNUNET_HELLO_Address *address, uint32_t distance) - - - void - GST_ats_update_delay - dc/d57/gnunet-service-transport__ats_8c.html - a81ed00ceab7ef56b1884a2e748dd3ce6 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Relative delay) - - - void - GST_ats_update_utilization - dc/d57/gnunet-service-transport__ats_8c.html - ab5356bf2e24c3eff89964c98d08e61f3 - (const struct GNUNET_HELLO_Address *address, uint32_t bps_in, uint32_t bps_out) - - - void - GST_ats_expire_address - dc/d57/gnunet-service-transport__ats_8c.html - ac522ed47982a8eed714b2ba2be53e880 - (const struct GNUNET_HELLO_Address *address) - - - void - GST_ats_init - dc/d57/gnunet-service-transport__ats_8c.html - a243128d6972cd4d2bbcacb2b53a416e3 - () - - - static int - destroy_ai_cb - dc/d57/gnunet-service-transport__ats_8c.html - a36bb2c851b476aae9d1e785b09181411 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GST_ats_done - dc/d57/gnunet-service-transport__ats_8c.html - ab7011b032e5ac0b07d8f445b18f3f6b4 - () - - - static struct GNUNET_CONTAINER_MultiPeerMap * - p2a - dc/d57/gnunet-service-transport__ats_8c.html - a1411cca8abeec4ce5562d7708baf207c - - - - static unsigned int - num_blocked - dc/d57/gnunet-service-transport__ats_8c.html - a5bdec62a526a0f958f00bedffc5e07fb - - - - - gnunet-service-transport_ats.h - /home/grothoff/research/gnunet/src/transport/ - d2/d06/gnunet-service-transport__ats_8h - gnunet_ats_service.h - - void - GST_ats_init - d2/d06/gnunet-service-transport__ats_8h.html - a8596af467bf0ce30238b69be74103ece - (void) - - - void - GST_ats_done - d2/d06/gnunet-service-transport__ats_8h.html - a1c3619cb41d971b870e6830e6bee044e - (void) - - - int - GST_ats_is_known - d2/d06/gnunet-service-transport__ats_8h.html - a1793eb067d0dae1caed2a208272b355d - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - int - GST_ats_is_known_no_session - d2/d06/gnunet-service-transport__ats_8h.html - a5f3ab68b17e391fe41009abada210eb6 - (const struct GNUNET_HELLO_Address *address) - - - void - GST_ats_block_address - d2/d06/gnunet-service-transport__ats_8h.html - a07713eb05ee245fe1c90f36c7b698265 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - void - GST_ats_block_reset - d2/d06/gnunet-service-transport__ats_8h.html - a508b255fe5a29cae0c7cddb29403a50d - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - void - GST_ats_add_inbound_address - d2/d06/gnunet-service-transport__ats_8h.html - a153e84fc62642b8962f61d6dd8625ae5 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, const struct GNUNET_ATS_Properties *prop) - - - void - GST_ats_add_address - d2/d06/gnunet-service-transport__ats_8h.html - a2cfbc9b0bead81882910cfcf6cc6a471 - (const struct GNUNET_HELLO_Address *address, const struct GNUNET_ATS_Properties *prop) - - - void - GST_ats_new_session - d2/d06/gnunet-service-transport__ats_8h.html - a1a9a7c067649441c93a8ae9e43b3739f - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - void - GST_ats_update_utilization - d2/d06/gnunet-service-transport__ats_8h.html - ab5356bf2e24c3eff89964c98d08e61f3 - (const struct GNUNET_HELLO_Address *address, uint32_t bps_in, uint32_t bps_out) - - - void - GST_ats_update_delay - d2/d06/gnunet-service-transport__ats_8h.html - a81ed00ceab7ef56b1884a2e748dd3ce6 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Relative delay) - - - void - GST_ats_update_distance - d2/d06/gnunet-service-transport__ats_8h.html - af1b7419ecfa2160fb465edb3dc11d44b - (const struct GNUNET_HELLO_Address *address, uint32_t distance) - - - void - GST_ats_del_session - d2/d06/gnunet-service-transport__ats_8h.html - a2a55576bb8f9abf24ddc1515602d3eb8 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - void - GST_ats_expire_address - d2/d06/gnunet-service-transport__ats_8h.html - ac522ed47982a8eed714b2ba2be53e880 - (const struct GNUNET_HELLO_Address *address) - - - - gnunet-service-transport_hello.c - /home/grothoff/research/gnunet/src/transport/ - dc/d14/gnunet-service-transport__hello_8c - platform.h - gnunet_constants.h - gnunet_hello_lib.h - gnunet_peerinfo_service.h - gnunet_statistics_service.h - gnunet-service-transport_hello.h - gnunet-service-transport.h - gnunet-service-transport_plugins.h - OwnAddressList - GeneratorContext - - #define - HELLO_REFRESH_PERIOD - dc/d14/gnunet-service-transport__hello_8c.html - ab904ce90a88747b7707a5bfd1b1d7d08 - - - - static ssize_t - address_generator - dc/d14/gnunet-service-transport__hello_8c.html - a3a2338de6026e077c58fecfbf1e5389f - (void *cls, size_t max, void *buf) - - - static void - refresh_hello_task - dc/d14/gnunet-service-transport__hello_8c.html - ad5f43347f301c748ea117d98b33ed6e1 - (void *cls) - - - static void - refresh_hello - dc/d14/gnunet-service-transport__hello_8c.html - ab85943067cad1c6256b66608b27b13f7 - () - - - void - GST_hello_start - dc/d14/gnunet-service-transport__hello_8c.html - a87ec10e9b8088ea1c4efd1fd5c6bb18b - (int friend_only, GST_HelloCallback cb, void *cb_cls) - - - void - GST_hello_stop - dc/d14/gnunet-service-transport__hello_8c.html - a10b3c365e15edf27beb835d83ccacb12 - () - - - const struct GNUNET_MessageHeader * - GST_hello_get - dc/d14/gnunet-service-transport__hello_8c.html - afca5b964389cea15c60a7da638080c9b - () - - - void - GST_hello_modify_addresses - dc/d14/gnunet-service-transport__hello_8c.html - a48120faeb85bad7db8da26ead7d855bd - (int addremove, const struct GNUNET_HELLO_Address *address) - - - int - GST_hello_test_address - dc/d14/gnunet-service-transport__hello_8c.html - a2a828007ffd717953d6f73edaa413ac4 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_CRYPTO_EddsaSignature **sig, struct GNUNET_TIME_Absolute **sig_expiration) - - - struct GNUNET_TIME_Relative - hello_expiration - dc/d14/gnunet-service-transport__hello_8c.html - a6bd1dda33edc6d45afb5b06ff205c444 - - - - static struct GNUNET_HELLO_Message * - our_hello - dc/d14/gnunet-service-transport__hello_8c.html - aa350b43735a1e9358bc4271c49c80b1a - - - - static GST_HelloCallback - hello_cb - dc/d14/gnunet-service-transport__hello_8c.html - a6d4fe546b6951ab7af48f63d9339aad5 - - - - static void * - hello_cb_cls - dc/d14/gnunet-service-transport__hello_8c.html - af043574ccdbfa59a08ae40a894d48c8a - - - - static struct OwnAddressList * - oal_head - dc/d14/gnunet-service-transport__hello_8c.html - af598a71198f1bab6d253df809b1e7a23 - - - - static struct OwnAddressList * - oal_tail - dc/d14/gnunet-service-transport__hello_8c.html - a246cb20aefb664cd418fa1e800fe06d6 - - - - static int - friend_option - dc/d14/gnunet-service-transport__hello_8c.html - a239c5c0da2efe98daf05eed4bb81fb09 - - - - static struct GNUNET_SCHEDULER_Task * - hello_task - dc/d14/gnunet-service-transport__hello_8c.html - a8f05566a9b691c59d8368f4726dd30ee - - - - - gnunet-service-transport_hello.h - /home/grothoff/research/gnunet/src/transport/ - dc/deb/gnunet-service-transport__hello_8h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_util_lib.h - gnunet_hello_lib.h - - void(* - GST_HelloCallback - dc/deb/gnunet-service-transport__hello_8h.html - ae91d40a1ea38c4c72ee7126b22df556b - )(void *cls, const struct GNUNET_MessageHeader *hello) - - - void - GST_hello_start - dc/deb/gnunet-service-transport__hello_8h.html - a87ec10e9b8088ea1c4efd1fd5c6bb18b - (int friend_only, GST_HelloCallback cb, void *cb_cls) - - - void - GST_hello_stop - dc/deb/gnunet-service-transport__hello_8h.html - afe8263e74a7ea22541c18434d23df201 - (void) - - - const struct GNUNET_MessageHeader * - GST_hello_get - dc/deb/gnunet-service-transport__hello_8h.html - a71da6ba1371718488b359ee965c8731b - (void) - - - void - GST_hello_modify_addresses - dc/deb/gnunet-service-transport__hello_8h.html - a48120faeb85bad7db8da26ead7d855bd - (int addremove, const struct GNUNET_HELLO_Address *address) - - - int - GST_hello_test_address - dc/deb/gnunet-service-transport__hello_8h.html - a2a828007ffd717953d6f73edaa413ac4 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_CRYPTO_EddsaSignature **sig, struct GNUNET_TIME_Absolute **sig_expiration) - - - - gnunet-service-transport_manipulation.c - /home/grothoff/research/gnunet/src/transport/ - dc/d09/gnunet-service-transport__manipulation_8c - platform.h - gnunet-service-transport_hello.h - gnunet-service-transport_neighbours.h - gnunet-service-transport_plugins.h - gnunet-service-transport_validation.h - gnunet-service-transport.h - transport.h - TM_Peer - DelayQueueEntry - - void - GST_manipulation_set_metric - dc/d09/gnunet-service-transport__manipulation_8c.html - a6dcf6cef540663e2efdb1ca3bab03a25 - (const struct TrafficMetricMessage *tm) - - - static void - send_delayed - dc/d09/gnunet-service-transport__manipulation_8c.html - aabf3beaf8f26b22030e351a914146610 - (void *cls) - - - void - GST_manipulation_send - dc/d09/gnunet-service-transport__manipulation_8c.html - a81eb66a0766f8a03430ad0be68f829e9 - (const struct GNUNET_PeerIdentity *target, const void *msg, size_t msg_size, struct GNUNET_TIME_Relative timeout, GST_NeighbourSendContinuation cont, void *cont_cls) - - - void - GST_manipulation_manipulate_metrics - dc/d09/gnunet-service-transport__manipulation_8c.html - a68f2b33fc4c30a86e28cb86f421ce2de - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, struct GNUNET_ATS_Properties *prop) - - - struct GNUNET_TIME_Relative - GST_manipulation_recv - dc/d09/gnunet-service-transport__manipulation_8c.html - a90f849f2c833be82e63870dc1c685891 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, const struct GNUNET_MessageHeader *message) - - - void - GST_manipulation_init - dc/d09/gnunet-service-transport__manipulation_8c.html - a0524d0e247d124a5e04ba6ee5c325ccc - () - - - void - GST_manipulation_peer_disconnect - dc/d09/gnunet-service-transport__manipulation_8c.html - abb1638b992b6a639cf56710039971aa8 - (const struct GNUNET_PeerIdentity *peer) - - - static int - free_tmps - dc/d09/gnunet-service-transport__manipulation_8c.html - a082f8fc1105b8e183f8e85c46e6e3506 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GST_manipulation_stop - dc/d09/gnunet-service-transport__manipulation_8c.html - a0670a72d9699c9dd90db0d0d847511da - () - - - static struct GNUNET_CONTAINER_MultiPeerMap * - peers - dc/d09/gnunet-service-transport__manipulation_8c.html - a03ce5539c78e7dd9a6aae1f56507899e - - - - static struct GNUNET_TIME_Relative - delay_in - dc/d09/gnunet-service-transport__manipulation_8c.html - a822c477db4a6c1607a0eb2567f029e1d - - - - static struct GNUNET_TIME_Relative - delay_out - dc/d09/gnunet-service-transport__manipulation_8c.html - a0bcd2456893fa463cb4131faa035847e - - - - static struct DelayQueueEntry * - generic_dqe_head - dc/d09/gnunet-service-transport__manipulation_8c.html - a1916018d69921b6b9587eaea8cdaa0ee - - - - static struct DelayQueueEntry * - generic_dqe_tail - dc/d09/gnunet-service-transport__manipulation_8c.html - abf3f1970c1a6e2ef120620071ddfe6b5 - - - - static struct GNUNET_SCHEDULER_Task * - generic_send_delay_task - dc/d09/gnunet-service-transport__manipulation_8c.html - a5fa1834b27ba9595d1420543cdb18eef - - - - - gnunet-service-transport_manipulation.h - /home/grothoff/research/gnunet/src/transport/ - d2/d46/gnunet-service-transport__manipulation_8h - platform.h - gnunet-service-transport_hello.h - gnunet-service-transport_neighbours.h - gnunet-service-transport_plugins.h - gnunet-service-transport_validation.h - gnunet-service-transport.h - transport.h - - void - GST_manipulation_set_metric - d2/d46/gnunet-service-transport__manipulation_8h.html - a6dcf6cef540663e2efdb1ca3bab03a25 - (const struct TrafficMetricMessage *tm) - - - void - GST_manipulation_send - d2/d46/gnunet-service-transport__manipulation_8h.html - a81eb66a0766f8a03430ad0be68f829e9 - (const struct GNUNET_PeerIdentity *target, const void *msg, size_t msg_size, struct GNUNET_TIME_Relative timeout, GST_NeighbourSendContinuation cont, void *cont_cls) - - - struct GNUNET_TIME_Relative - GST_manipulation_recv - d2/d46/gnunet-service-transport__manipulation_8h.html - a90f849f2c833be82e63870dc1c685891 - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, const struct GNUNET_MessageHeader *message) - - - void - GST_manipulation_manipulate_metrics - d2/d46/gnunet-service-transport__manipulation_8h.html - a68f2b33fc4c30a86e28cb86f421ce2de - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, struct GNUNET_ATS_Properties *prop) - - - void - GST_manipulation_peer_disconnect - d2/d46/gnunet-service-transport__manipulation_8h.html - abb1638b992b6a639cf56710039971aa8 - (const struct GNUNET_PeerIdentity *peer) - - - void - GST_manipulation_init - d2/d46/gnunet-service-transport__manipulation_8h.html - a9edbbec8172ed831566c32d13c25d916 - (void) - - - void - GST_manipulation_stop - d2/d46/gnunet-service-transport__manipulation_8h.html - ad1530b4bf8eee77abf699d5e36158d65 - (void) - - - - gnunet-service-transport_neighbours.c - /home/grothoff/research/gnunet/src/transport/ - d7/d00/gnunet-service-transport__neighbours_8c - platform.h - gnunet_ats_service.h - gnunet-service-transport_ats.h - gnunet-service-transport_neighbours.h - gnunet-service-transport_manipulation.h - gnunet-service-transport_plugins.h - gnunet-service-transport_validation.h - gnunet-service-transport.h - gnunet_peerinfo_service.h - gnunet_constants.h - transport.h - TransportSynMessage - GNUNET_ATS_SessionKeepAliveMessage - GNUNET_ATS_SessionQuotaMessage - GNUNET_ATS_SessionDisconnectMessage - MessageQueue - NeighbourAddress - NeighbourMapEntry - BlacklistCheckSwitchContext - IteratorContext - - #define - IGNORE_INBOUND_QUOTA - d7/d00/gnunet-service-transport__neighbours_8c.html - a6a6fcb53929b62462a336894b564bb5b - - - - #define - NEIGHBOUR_TABLE_SIZE - d7/d00/gnunet-service-transport__neighbours_8c.html - a0617606e2dbfed287601e6ebdedbc7f9 - - - - #define - DISCONNECT_SENT_TIMEOUT - d7/d00/gnunet-service-transport__neighbours_8c.html - abc42831d6917a30c5d65f89859b3f507 - - - - #define - QUOTA_VIOLATION_DROP_THRESHOLD - d7/d00/gnunet-service-transport__neighbours_8c.html - ab0a11b2f28e511585c1397b418e62108 - - - - #define - ATS_RESPONSE_TIMEOUT - d7/d00/gnunet-service-transport__neighbours_8c.html - a82be16b5849594603a5a1f2affe285dd - - - - #define - SETUP_CONNECTION_TIMEOUT - d7/d00/gnunet-service-transport__neighbours_8c.html - a158bfb5e37ba6e351adfb3f4dde11fe7 - - - - #define - FAST_RECONNECT_TIMEOUT - d7/d00/gnunet-service-transport__neighbours_8c.html - ae72f48df2e1062d61abcc50260627743 - - - - #define - UTIL_TRANSMISSION_INTERVAL - d7/d00/gnunet-service-transport__neighbours_8c.html - afa33033f77b72a0ea41b42b375d9dc9f - - - - - GST_ACK_State - d7/d00/gnunet-service-transport__neighbours_8c.html - ac810ce71abcac07be1ea3273940d25fe - - - - ACK_UNDEFINED - d7/d00/gnunet-service-transport__neighbours_8c.html - ac810ce71abcac07be1ea3273940d25feafacb36bd5354b20c243117a6527a7466 - - - - ACK_SEND_SYN_ACK - d7/d00/gnunet-service-transport__neighbours_8c.html - ac810ce71abcac07be1ea3273940d25fea272fc6f3e2e90d7df2f140a9bb0dbcc3 - - - - ACK_SEND_ACK - d7/d00/gnunet-service-transport__neighbours_8c.html - ac810ce71abcac07be1ea3273940d25feaead501214189af58c96f42fb529e90e0 - - - - static char * - print_ack_state - d7/d00/gnunet-service-transport__neighbours_8c.html - adbae82293060d55021272fffe8a64fbe - (enum GST_ACK_State s) - - - static void - send_outbound_quota_to_clients - d7/d00/gnunet-service-transport__neighbours_8c.html - a54827e1b0765d2ea120307c788cead0b - (struct NeighbourMapEntry *n) - - - static void - neighbours_connect_notification - d7/d00/gnunet-service-transport__neighbours_8c.html - a1aa9000c017b37df279be6702ee32a3e - (struct NeighbourMapEntry *n) - - - static void - neighbours_disconnect_notification - d7/d00/gnunet-service-transport__neighbours_8c.html - ab86b6db62c493ad8305772d5003f833d - (struct NeighbourMapEntry *n) - - - static void - neighbours_changed_notification - d7/d00/gnunet-service-transport__neighbours_8c.html - a2d49db38be9d41cec907d78bf54c056e - (const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, enum GNUNET_TRANSPORT_PeerState state, struct GNUNET_TIME_Absolute state_timeout, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out) - - - static struct NeighbourMapEntry * - lookup_neighbour - d7/d00/gnunet-service-transport__neighbours_8c.html - ace0b11ec90140313e8ef9aee7d2540ad - (const struct GNUNET_PeerIdentity *pid) - - - static int - test_connected - d7/d00/gnunet-service-transport__neighbours_8c.html - a3e572657263721693a7efd6c139456b6 - (struct NeighbourMapEntry *n) - - - static void - free_address - d7/d00/gnunet-service-transport__neighbours_8c.html - a7c0d490102520ee4c005085eae8b84b4 - (struct NeighbourAddress *na) - - - static void - master_task - d7/d00/gnunet-service-transport__neighbours_8c.html - a04c03c04be9181efa2a8d703756937ac - (void *cls) - - - static void - set_state_and_timeout - d7/d00/gnunet-service-transport__neighbours_8c.html - a4558bd69519ef331b1783d61e3d8e5c3 - (struct NeighbourMapEntry *n, enum GNUNET_TRANSPORT_PeerState s, struct GNUNET_TIME_Absolute timeout) - - - static void - set_alternative_address - d7/d00/gnunet-service-transport__neighbours_8c.html - a9bb5f330b6ae25fea4e94f01e703bc27 - (struct NeighbourMapEntry *n, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out) - - - static struct GNUNET_TIME_Relative - send_with_session - d7/d00/gnunet-service-transport__neighbours_8c.html - a672cfaed051258ecedfa0c0c5fa9223e - (struct NeighbourMapEntry *n, const void *msgbuf, size_t msgbuf_size, uint32_t priority, struct GNUNET_TIME_Relative timeout, unsigned int use_keepalive_timeout, GNUNET_TRANSPORT_TransmitContinuation cont, void *cont_cls) - - - static void - unset_primary_address - d7/d00/gnunet-service-transport__neighbours_8c.html - a0eacc1f07f70e29dfbe85a827e5ece9e - (struct NeighbourMapEntry *n) - - - static void - free_neighbour - d7/d00/gnunet-service-transport__neighbours_8c.html - ac3ab9d48d6577a50da6477cef1a8df4a - (struct NeighbourMapEntry *n) - - - static void - send_disconnect_cont - d7/d00/gnunet-service-transport__neighbours_8c.html - a5b21cc0942b2fa0142e9efc27d4afd95 - (void *cls, const struct GNUNET_PeerIdentity *target, int result, size_t payload, size_t physical) - - - static void - send_disconnect - d7/d00/gnunet-service-transport__neighbours_8c.html - a235b3582455ca3447761d0e8fa1969c3 - (struct NeighbourMapEntry *n) - - - static void - disconnect_neighbour - d7/d00/gnunet-service-transport__neighbours_8c.html - aba9d4012dcc6783bd07eb847273ce156 - (struct NeighbourMapEntry *n) - - - static int - set_incoming_quota - d7/d00/gnunet-service-transport__neighbours_8c.html - ad829bab37f0f4b3005329b69abb8d2c3 - (struct NeighbourMapEntry *n, struct GNUNET_BANDWIDTH_Value32NBO quota) - - - static void - set_primary_address - d7/d00/gnunet-service-transport__neighbours_8c.html - ab8213966adb30924e12edb5eb5520ea6 - (struct NeighbourMapEntry *n, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out) - - - static void - transmit_send_continuation - d7/d00/gnunet-service-transport__neighbours_8c.html - a0e25b94432aa386478a6f5a6ee02ec0b - (void *cls, const struct GNUNET_PeerIdentity *receiver, int success, size_t size_payload, size_t physical) - - - static void - try_transmission_to_peer - d7/d00/gnunet-service-transport__neighbours_8c.html - a3298ca28d3191755f9ddde528b10c5ba - (struct NeighbourMapEntry *n) - - - static void - send_keepalive - d7/d00/gnunet-service-transport__neighbours_8c.html - ad69abed13769e0be001414d028cc280c - (struct NeighbourMapEntry *n) - - - void - GST_neighbours_keepalive - d7/d00/gnunet-service-transport__neighbours_8c.html - a65fce506e4e7e5f88a2141a6f1a77cfe - (const struct GNUNET_PeerIdentity *neighbour, const struct GNUNET_MessageHeader *m) - - - void - GST_neighbours_keepalive_response - d7/d00/gnunet-service-transport__neighbours_8c.html - a1c46a565282f70da98eea475af83ac42 - (const struct GNUNET_PeerIdentity *neighbour, const struct GNUNET_MessageHeader *m) - - - struct GNUNET_TIME_Relative - GST_neighbours_calculate_receive_delay - d7/d00/gnunet-service-transport__neighbours_8c.html - a4fb1b8e1b4968adfc9840a2fa00cbe55 - (const struct GNUNET_PeerIdentity *sender, ssize_t size, int *do_forward) - - - void - GST_neighbours_send - d7/d00/gnunet-service-transport__neighbours_8c.html - aad3a59dda2421346365bb353f656897e - (const struct GNUNET_PeerIdentity *target, const void *msg, size_t msg_size, struct GNUNET_TIME_Relative timeout, GST_NeighbourSendContinuation cont, void *cont_cls) - - - static void - send_session_syn_cont - d7/d00/gnunet-service-transport__neighbours_8c.html - a4ab0fbb806491200c38ab397e3b262e7 - (void *cls, const struct GNUNET_PeerIdentity *target, int result, size_t size_payload, size_t size_on_wire) - - - static void - send_syn - d7/d00/gnunet-service-transport__neighbours_8c.html - a2049e3e6e87001c059afaa20bfba2bf6 - (struct NeighbourAddress *na) - - - static void - send_session_syn_ack_cont - d7/d00/gnunet-service-transport__neighbours_8c.html - a33b773f3ae85ff5411ec3bca627063a8 - (void *cls, const struct GNUNET_PeerIdentity *target, int result, size_t size_payload, size_t size_on_wire) - - - static void - send_syn_ack_message - d7/d00/gnunet-service-transport__neighbours_8c.html - a7a7cd6081a53433ae3377ae56551593c - (struct NeighbourAddress *na, struct GNUNET_TIME_Absolute timestamp) - - - static void - inbound_bw_tracker_update - d7/d00/gnunet-service-transport__neighbours_8c.html - abfb8efccabe59c301c394579b40bf77a - (void *cls) - - - static struct NeighbourMapEntry * - setup_neighbour - d7/d00/gnunet-service-transport__neighbours_8c.html - ab33cdb5a879cab83ad34a008b8809659 - (const struct GNUNET_PeerIdentity *peer) - - - int - GST_neighbours_handle_session_syn - d7/d00/gnunet-service-transport__neighbours_8c.html - a24382b7dcd1c6b17bdffbf1741bba106 - (const struct GNUNET_MessageHeader *message, const struct GNUNET_PeerIdentity *peer) - - - static int - try_run_fast_ats_update - d7/d00/gnunet-service-transport__neighbours_8c.html - aa35059c9efa90eff42048dc77eabf68f - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out) - - - static void - switch_address_bl_check_cont - d7/d00/gnunet-service-transport__neighbours_8c.html - a997169da5484d149c56a63181d37f2f6 - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, int result) - - - void - GST_neighbours_switch_to_address - d7/d00/gnunet-service-transport__neighbours_8c.html - a12b149bc27a5b2b73180319eb05614b8 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out) - - - static int - send_utilization_data - d7/d00/gnunet-service-transport__neighbours_8c.html - a8793e7d84abe0f206dfed270c901766a - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - utilization_transmission - d7/d00/gnunet-service-transport__neighbours_8c.html - a188ceb80f71e9bec3b6227186fa1a117 - (void *cls) - - - void - GST_neighbours_notify_data_recv - d7/d00/gnunet-service-transport__neighbours_8c.html - a1bdd6ca1feb3c03cf145a7886c999651 - (const struct GNUNET_HELLO_Address *address, const struct GNUNET_MessageHeader *message) - - - void - GST_neighbours_notify_data_sent - d7/d00/gnunet-service-transport__neighbours_8c.html - aebd257df20f90443311e1b985415b610 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, size_t size) - - - static void - send_session_ack_message - d7/d00/gnunet-service-transport__neighbours_8c.html - a6b0cfb81c9384a4aa95f110e63c4d0f2 - (struct NeighbourMapEntry *n) - - - int - GST_neighbours_handle_session_syn_ack - d7/d00/gnunet-service-transport__neighbours_8c.html - a63dbb122e2e9951d66be40f0198e83ad - (const struct GNUNET_MessageHeader *message, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - int - GST_neighbours_session_terminated - d7/d00/gnunet-service-transport__neighbours_8c.html - a65a42299dde4f2ff118317ed16baab0b - (const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *session) - - - int - GST_neighbours_handle_session_ack - d7/d00/gnunet-service-transport__neighbours_8c.html - a5e2952a7638b0232a4aa73ee80b71ec6 - (const struct GNUNET_MessageHeader *message, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - int - GST_neighbours_test_connected - d7/d00/gnunet-service-transport__neighbours_8c.html - ad54530bb387289fbdca38fa02b46d249 - (const struct GNUNET_PeerIdentity *target) - - - static void - delayed_disconnect - d7/d00/gnunet-service-transport__neighbours_8c.html - a35f56c3d9c4ebd6ed028bc7868b88603 - (void *cls) - - - void - GST_neighbours_handle_quota_message - d7/d00/gnunet-service-transport__neighbours_8c.html - af12a98c5442a6aaf33989b104e3314d4 - (const struct GNUNET_PeerIdentity *peer, const struct GNUNET_MessageHeader *msg) - - - void - GST_neighbours_handle_disconnect_message - d7/d00/gnunet-service-transport__neighbours_8c.html - a22d1094eba4713ce349690488561e384 - (const struct GNUNET_PeerIdentity *peer, const struct GNUNET_MessageHeader *msg) - - - static int - neighbours_iterate - d7/d00/gnunet-service-transport__neighbours_8c.html - af8cf0085d50755634e3462faea2142b4 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GST_neighbours_iterate - d7/d00/gnunet-service-transport__neighbours_8c.html - ada109a59c3f755aac757e396501ffac5 - (GST_NeighbourIterator cb, void *cb_cls) - - - void - GST_neighbours_force_disconnect - d7/d00/gnunet-service-transport__neighbours_8c.html - a93130207b92c999fa784cca58f149976 - (const struct GNUNET_PeerIdentity *target) - - - const struct GNUNET_HELLO_Address * - GST_neighbour_get_current_address - d7/d00/gnunet-service-transport__neighbours_8c.html - a1ce2734cb7c3281749c1e06785573655 - (const struct GNUNET_PeerIdentity *peer) - - - void - GST_neighbours_start - d7/d00/gnunet-service-transport__neighbours_8c.html - aeae74a852faa1500d3c684f3ce0e992c - (unsigned int max_fds) - - - static int - disconnect_all_neighbours - d7/d00/gnunet-service-transport__neighbours_8c.html - a8900e6bdf866d69adb8b8034ae3a7988 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GST_neighbours_stop - d7/d00/gnunet-service-transport__neighbours_8c.html - ac1d861e3d746c9562f482eacde0c5fd5 - () - - - static struct GNUNET_CONTAINER_MultiPeerMap * - neighbours - d7/d00/gnunet-service-transport__neighbours_8c.html - a89a5a34eb64c4cbbebd2264ac4ea9535 - - - - static struct BlacklistCheckSwitchContext * - pending_bc_head - d7/d00/gnunet-service-transport__neighbours_8c.html - a653f038a9d1128d1f2429d589bb2b648 - - - - static struct BlacklistCheckSwitchContext * - pending_bc_tail - d7/d00/gnunet-service-transport__neighbours_8c.html - a65c74adacafd51dbfe375cd5134fe46a - - - - static unsigned int - neighbours_connected - d7/d00/gnunet-service-transport__neighbours_8c.html - a3f9d1acfbb4363aea5fd9abf1b338435 - - - - static unsigned long long - bytes_in_send_queue - d7/d00/gnunet-service-transport__neighbours_8c.html - af02df57ce2b69614e72fb37292f1213b - - - - static struct GNUNET_SCHEDULER_Task * - util_transmission_tk - d7/d00/gnunet-service-transport__neighbours_8c.html - aeb1bcc62e5a1b51504ab0917ceac91df - - - - - gnunet-service-transport_neighbours.h - /home/grothoff/research/gnunet/src/transport/ - d9/dbf/gnunet-service-transport__neighbours_8h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_transport_plugin.h - gnunet-service-transport.h - transport.h - gnunet_util_lib.h - - void(* - GST_NeighbourSendContinuation - d9/dbf/gnunet-service-transport__neighbours_8h.html - a32489c6a1d9b3291eb1e0f4cc80cab9a - )(void *cls, int success, size_t bytes_payload, size_t bytes_on_wire) - - - void(* - GST_NeighbourIterator - d9/dbf/gnunet-service-transport__neighbours_8h.html - a5ecab0c934e5da683335468f29916276 - )(void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, enum GNUNET_TRANSPORT_PeerState state, struct GNUNET_TIME_Absolute state_timeout, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out) - - - void - GST_neighbours_start - d9/dbf/gnunet-service-transport__neighbours_8h.html - aeae74a852faa1500d3c684f3ce0e992c - (unsigned int max_fds) - - - void - GST_neighbours_stop - d9/dbf/gnunet-service-transport__neighbours_8h.html - a455117c282ab8f2c6874ddd328b3a2de - (void) - - - int - GST_neighbours_test_connected - d9/dbf/gnunet-service-transport__neighbours_8h.html - ad54530bb387289fbdca38fa02b46d249 - (const struct GNUNET_PeerIdentity *target) - - - void - GST_neighbours_send - d9/dbf/gnunet-service-transport__neighbours_8h.html - aad3a59dda2421346365bb353f656897e - (const struct GNUNET_PeerIdentity *target, const void *msg, size_t msg_size, struct GNUNET_TIME_Relative timeout, GST_NeighbourSendContinuation cont, void *cont_cls) - - - struct GNUNET_TIME_Relative - GST_neighbours_calculate_receive_delay - d9/dbf/gnunet-service-transport__neighbours_8h.html - a4fb1b8e1b4968adfc9840a2fa00cbe55 - (const struct GNUNET_PeerIdentity *sender, ssize_t size, int *do_forward) - - - void - GST_neighbours_keepalive - d9/dbf/gnunet-service-transport__neighbours_8h.html - a65fce506e4e7e5f88a2141a6f1a77cfe - (const struct GNUNET_PeerIdentity *neighbour, const struct GNUNET_MessageHeader *m) - - - void - GST_neighbours_keepalive_response - d9/dbf/gnunet-service-transport__neighbours_8h.html - a1c46a565282f70da98eea475af83ac42 - (const struct GNUNET_PeerIdentity *neighbour, const struct GNUNET_MessageHeader *m) - - - void - GST_neighbours_force_disconnect - d9/dbf/gnunet-service-transport__neighbours_8h.html - a93130207b92c999fa784cca58f149976 - (const struct GNUNET_PeerIdentity *target) - - - void - GST_neighbours_iterate - d9/dbf/gnunet-service-transport__neighbours_8h.html - ada109a59c3f755aac757e396501ffac5 - (GST_NeighbourIterator cb, void *cb_cls) - - - int - GST_neighbours_session_terminated - d9/dbf/gnunet-service-transport__neighbours_8h.html - a65a42299dde4f2ff118317ed16baab0b - (const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *session) - - - void - GST_neighbours_notify_data_recv - d9/dbf/gnunet-service-transport__neighbours_8h.html - a1bdd6ca1feb3c03cf145a7886c999651 - (const struct GNUNET_HELLO_Address *address, const struct GNUNET_MessageHeader *message) - - - void - GST_neighbours_notify_data_sent - d9/dbf/gnunet-service-transport__neighbours_8h.html - aebd257df20f90443311e1b985415b610 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, size_t size) - - - void - GST_neighbours_switch_to_address - d9/dbf/gnunet-service-transport__neighbours_8h.html - a12b149bc27a5b2b73180319eb05614b8 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out) - - - int - GST_neighbours_handle_session_syn - d9/dbf/gnunet-service-transport__neighbours_8h.html - a24382b7dcd1c6b17bdffbf1741bba106 - (const struct GNUNET_MessageHeader *message, const struct GNUNET_PeerIdentity *peer) - - - int - GST_neighbours_handle_session_syn_ack - d9/dbf/gnunet-service-transport__neighbours_8h.html - a63dbb122e2e9951d66be40f0198e83ad - (const struct GNUNET_MessageHeader *message, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - int - GST_neighbours_handle_session_ack - d9/dbf/gnunet-service-transport__neighbours_8h.html - a5e2952a7638b0232a4aa73ee80b71ec6 - (const struct GNUNET_MessageHeader *message, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - const struct GNUNET_HELLO_Address * - GST_neighbour_get_current_address - d9/dbf/gnunet-service-transport__neighbours_8h.html - a1ce2734cb7c3281749c1e06785573655 - (const struct GNUNET_PeerIdentity *peer) - - - void - GST_neighbours_handle_quota_message - d9/dbf/gnunet-service-transport__neighbours_8h.html - af12a98c5442a6aaf33989b104e3314d4 - (const struct GNUNET_PeerIdentity *peer, const struct GNUNET_MessageHeader *msg) - - - void - GST_neighbours_handle_disconnect_message - d9/dbf/gnunet-service-transport__neighbours_8h.html - a22d1094eba4713ce349690488561e384 - (const struct GNUNET_PeerIdentity *peer, const struct GNUNET_MessageHeader *msg) - - - - gnunet-service-transport_plugins.c - /home/grothoff/research/gnunet/src/transport/ - d3/d9d/gnunet-service-transport__plugins_8c - platform.h - gnunet-service-transport.h - gnunet-service-transport_hello.h - gnunet-service-transport_ats.h - gnunet-service-transport_plugins.h - TransportPlugin - - static void - plugin_env_update_distance - d3/d9d/gnunet-service-transport__plugins_8c.html - a061749fb4113d34f205764ed7c99b1ed - (void *cls, const struct GNUNET_HELLO_Address *address, uint32_t distance) - - - static enum GNUNET_NetworkType - plugin_env_address_to_type - d3/d9d/gnunet-service-transport__plugins_8c.html - a5a615f4abd1e2dee943f50c4ac86fdec - (void *cls, const struct sockaddr *addr, size_t addrlen) - - - void - GST_plugins_load - d3/d9d/gnunet-service-transport__plugins_8c.html - a5409b6f2ad383d5f9b56a8b85e9097c0 - (GNUNET_TRANSPORT_PluginReceiveCallback recv_cb, GNUNET_TRANSPORT_AddressNotification address_cb, GNUNET_TRANSPORT_SessionStart session_start_cb, GNUNET_TRANSPORT_SessionEnd session_end_cb) - - - void - GST_plugins_unload - d3/d9d/gnunet-service-transport__plugins_8c.html - a2401b819c04f043abb4281a72073cc28 - () - - - struct GNUNET_TRANSPORT_PluginFunctions * - GST_plugins_find - d3/d9d/gnunet-service-transport__plugins_8c.html - a3c2c58f5d544b021963f66d28b786f59 - (const char *name) - - - struct GNUNET_TRANSPORT_PluginFunctions * - GST_plugins_printer_find - d3/d9d/gnunet-service-transport__plugins_8c.html - a8908727f53a1f2d82bd6475053ca2252 - (const char *name) - - - const char * - GST_plugins_a2s - d3/d9d/gnunet-service-transport__plugins_8c.html - aa24aed9e97632ad02ed66dabe5fa38b1 - (const struct GNUNET_HELLO_Address *address) - - - void - GST_plugins_monitor_subscribe - d3/d9d/gnunet-service-transport__plugins_8c.html - a8c3dabd392c03eea3d411ac9039fd5bc - (GNUNET_TRANSPORT_SessionInfoCallback cb, void *cb_cls) - - - static struct TransportPlugin * - plugins_head - d3/d9d/gnunet-service-transport__plugins_8c.html - a84a83c7f5fed2e9d7bbc3c4cf459d6a7 - - - - static struct TransportPlugin * - plugins_tail - d3/d9d/gnunet-service-transport__plugins_8c.html - ae6fa2533508c9b24a1ab428d885aafa5 - - - - - gnunet-service-transport_plugins.h - /home/grothoff/research/gnunet/src/transport/ - d2/d9c/gnunet-service-transport__plugins_8h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_transport_plugin.h - gnunet_util_lib.h - gnunet_hello_lib.h - - void - GST_plugins_load - d2/d9c/gnunet-service-transport__plugins_8h.html - a5409b6f2ad383d5f9b56a8b85e9097c0 - (GNUNET_TRANSPORT_PluginReceiveCallback recv_cb, GNUNET_TRANSPORT_AddressNotification address_cb, GNUNET_TRANSPORT_SessionStart session_start_cb, GNUNET_TRANSPORT_SessionEnd session_end_cb) - - - void - GST_plugins_unload - d2/d9c/gnunet-service-transport__plugins_8h.html - acbab43e9967c8e8eb8cc7a13b73489d1 - (void) - - - struct GNUNET_TRANSPORT_PluginFunctions * - GST_plugins_find - d2/d9c/gnunet-service-transport__plugins_8h.html - a3c2c58f5d544b021963f66d28b786f59 - (const char *name) - - - struct GNUNET_TRANSPORT_PluginFunctions * - GST_plugins_printer_find - d2/d9c/gnunet-service-transport__plugins_8h.html - a8908727f53a1f2d82bd6475053ca2252 - (const char *name) - - - const char * - GST_plugins_a2s - d2/d9c/gnunet-service-transport__plugins_8h.html - aa24aed9e97632ad02ed66dabe5fa38b1 - (const struct GNUNET_HELLO_Address *address) - - - void - GST_plugins_monitor_subscribe - d2/d9c/gnunet-service-transport__plugins_8h.html - a8c3dabd392c03eea3d411ac9039fd5bc - (GNUNET_TRANSPORT_SessionInfoCallback cb, void *cb_cls) - - - - gnunet-service-transport_validation.c - /home/grothoff/research/gnunet/src/transport/ - d7/d24/gnunet-service-transport__validation_8c - platform.h - gnunet-service-transport_ats.h - gnunet-service-transport_hello.h - gnunet-service-transport_neighbours.h - gnunet-service-transport_plugins.h - gnunet-service-transport_validation.h - gnunet-service-transport.h - gnunet_hello_lib.h - gnunet_ats_service.h - gnunet_peerinfo_service.h - gnunet_signatures.h - TransportPingMessage - TransportPongMessage - ValidationEntry - ValidationEntryMatchContext - IteratorContext - - #define - PONG_SIGNATURE_LIFETIME - d7/d24/gnunet-service-transport__validation_8c.html - a73b9db75d7022dc245c4674ec5d3acc0 - - - - #define - HELLO_ADDRESS_EXPIRATION - d7/d24/gnunet-service-transport__validation_8c.html - aa5aad6054a0d87a4dcfca7b08ff24aa8 - - - - #define - UNVALIDATED_PING_KEEPALIVE - d7/d24/gnunet-service-transport__validation_8c.html - a7082efcb0f094c4e94aef08f592d14c2 - - - - #define - VALIDATED_PING_FREQUENCY - d7/d24/gnunet-service-transport__validation_8c.html - a93fbae3ad781d8322553b679ae2ade10 - - - - #define - CONNECTED_PING_FREQUENCY - d7/d24/gnunet-service-transport__validation_8c.html - a0732ba6b60718723bcb5eddce1f3ca00 - - - - #define - ACCEPTABLE_PING_DELAY - d7/d24/gnunet-service-transport__validation_8c.html - ada6927020099c454084702967d4ea480 - - - - #define - VALIDATION_MAP_SIZE - d7/d24/gnunet-service-transport__validation_8c.html - a4b90c93d6a28e6f3448bbeea378025c1 - - - - #define - PING_PRIORITY - d7/d24/gnunet-service-transport__validation_8c.html - a18858eb263cc9b13d0c86586201076df - - - - #define - PONG_PRIORITY - d7/d24/gnunet-service-transport__validation_8c.html - a220755e9460ca25482d7f4ff8f5e08b4 - - - - - GNUNET_TRANSPORT_ValidationState - d7/d24/gnunet-service-transport__validation_8c.html - a32cd42efcbdc6fa03aa51a9205b321e9 - - - - GNUNET_TRANSPORT_VS_NONE - d7/d24/gnunet-service-transport__validation_8c.html - a32cd42efcbdc6fa03aa51a9205b321e9adb5512ae1e59f1c250e9ef397306635a - - - - GNUNET_TRANSPORT_VS_NEW - d7/d24/gnunet-service-transport__validation_8c.html - a32cd42efcbdc6fa03aa51a9205b321e9af26da3afa8f14b024e827a50f344ef22 - - - - GNUNET_TRANSPORT_VS_UPDATE - d7/d24/gnunet-service-transport__validation_8c.html - a32cd42efcbdc6fa03aa51a9205b321e9ad433e511f82f531719cf7361f5435477 - - - - GNUNET_TRANSPORT_VS_TIMEOUT - d7/d24/gnunet-service-transport__validation_8c.html - a32cd42efcbdc6fa03aa51a9205b321e9a0388414baef865ae04e099b6915cb1ce - - - - GNUNET_TRANSPORT_VS_REMOVE - d7/d24/gnunet-service-transport__validation_8c.html - a32cd42efcbdc6fa03aa51a9205b321e9a1cec01d58cc19e29048735f088fc8a61 - - - - static void - publish_ve_stat_update - d7/d24/gnunet-service-transport__validation_8c.html - a19b5f58ff47b94b8d67be03dbac2f2a2 - () - - - static int - validation_entry_match - d7/d24/gnunet-service-transport__validation_8c.html - a8ccb28500033dd79f0e7820f8c4b160f - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - validation_entry_changed - d7/d24/gnunet-service-transport__validation_8c.html - adc000a45951fd1c802daa9f369f63fd7 - (struct ValidationEntry *ve, enum GNUNET_TRANSPORT_ValidationState state) - - - static int - cleanup_validation_entry - d7/d24/gnunet-service-transport__validation_8c.html - a31d5775df3b0ac2d888363c67faf84d8 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - timeout_hello_validation - d7/d24/gnunet-service-transport__validation_8c.html - ae4fc6383f29881b90769e0cfd2a42cdc - (void *cls) - - - static void - transmit_ping_if_allowed - d7/d24/gnunet-service-transport__validation_8c.html - a09a1684c6023467265a9a9d54c5c995c - (void *cls, const struct GNUNET_PeerIdentity *pid, const struct GNUNET_HELLO_Address *address_null, struct GNUNET_ATS_Session *session_null, int result) - - - static void - revalidate_address - d7/d24/gnunet-service-transport__validation_8c.html - a470bcf75f5a78f761cf8a86af15f4cc3 - (void *cls) - - - static struct ValidationEntry * - find_validation_entry - d7/d24/gnunet-service-transport__validation_8c.html - aabaf8d53458d16d02f58842711377058 - (const struct GNUNET_HELLO_Address *address) - - - static int - add_valid_address - d7/d24/gnunet-service-transport__validation_8c.html - a8cc7140246bbc028f2042a0e4cb5d29c - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - static void - process_peerinfo_hello - d7/d24/gnunet-service-transport__validation_8c.html - aec18149ed740fe9e9403a36e4721a2b6 - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Message *hello, const char *err_msg) - - - void - GST_validation_start - d7/d24/gnunet-service-transport__validation_8c.html - a4b8f05d93d3be1456ec9ee2ed62210a1 - (unsigned int max_fds) - - - void - GST_validation_stop - d7/d24/gnunet-service-transport__validation_8c.html - a895386b59ffe8de14fefad53477e86ba - () - - - static void - multicast_pong - d7/d24/gnunet-service-transport__validation_8c.html - a6a2f263203e6e30d04baad9265dd8071 - (void *cls, struct GNUNET_TIME_Absolute valid_until, struct GNUNET_TIME_Absolute validation_block, const struct GNUNET_HELLO_Address *address) - - - int - GST_validation_handle_ping - d7/d24/gnunet-service-transport__validation_8c.html - a0a3bc52e1d70cac7b1fdbbe81d0a4ee7 - (const struct GNUNET_PeerIdentity *sender, const struct GNUNET_MessageHeader *hdr, const struct GNUNET_HELLO_Address *sender_address, struct GNUNET_ATS_Session *session) - - - void - GST_validation_handle_address - d7/d24/gnunet-service-transport__validation_8c.html - a65ed1dbbbb5e4002b8f493ca5662a5b7 - (const struct GNUNET_HELLO_Address *address) - - - static int - validate_address_iterator - d7/d24/gnunet-service-transport__validation_8c.html - a60801e1319ea665ef80769cc19095f4b - (void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - static ssize_t - add_valid_peer_address - d7/d24/gnunet-service-transport__validation_8c.html - a0b4c376a11278d72778a10cacc276670 - (void *cls, size_t max, void *buf) - - - int - GST_validation_handle_pong - d7/d24/gnunet-service-transport__validation_8c.html - ab17c62d2713fa2e25b3b96cf84a447d5 - (const struct GNUNET_PeerIdentity *sender, const struct GNUNET_MessageHeader *hdr) - - - int - GST_validation_handle_hello - d7/d24/gnunet-service-transport__validation_8c.html - a106a3604115645accdbf488de122a045 - (const struct GNUNET_MessageHeader *hello) - - - static int - iterate_addresses - d7/d24/gnunet-service-transport__validation_8c.html - a40cbbc7f722917b7d878c5c4847d6d47 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GST_validation_get_addresses - d7/d24/gnunet-service-transport__validation_8c.html - a86af2620d785071fe8a3bf4b25f56412 - (const struct GNUNET_PeerIdentity *target, GST_ValidationAddressCallback cb, void *cb_cls) - - - void - GST_validation_set_address_use - d7/d24/gnunet-service-transport__validation_8c.html - a885754addfd9b2567ffa895273ec4750 - (const struct GNUNET_HELLO_Address *address, int in_use) - - - static struct GNUNET_CONTAINER_MultiPeerMap * - validation_map - d7/d24/gnunet-service-transport__validation_8c.html - ae3171d66e6d46c2e752d1e66637267c6 - - - - static struct GNUNET_PEERINFO_NotifyContext * - pnc - d7/d24/gnunet-service-transport__validation_8c.html - a500232c2cc45193a0795a8519ae6ef50 - - - - static struct GNUNET_TIME_Relative - validation_delay - d7/d24/gnunet-service-transport__validation_8c.html - a371000b306692c7a79cfbbce1b2dd06b - - - - static unsigned int - validations_running - d7/d24/gnunet-service-transport__validation_8c.html - ae7fd255f8462d26a1fafc07df0dc293e - - - - static unsigned int - validations_fast_start_threshold - d7/d24/gnunet-service-transport__validation_8c.html - ae6b95c7838a25a153006a6b45db974bb - - - - static struct GNUNET_TIME_Absolute - validation_next - d7/d24/gnunet-service-transport__validation_8c.html - af7d04879d64225fedd05df95087d8952 - - - - - gnunet-service-transport_validation.h - /home/grothoff/research/gnunet/src/transport/ - d7/ddd/gnunet-service-transport__validation_8h - gnunet_statistics_service.h - gnunet_transport_plugin.h - gnunet_util_lib.h - gnunet_hello_lib.h - - void(* - GST_ValidationAddressCallback - d7/ddd/gnunet-service-transport__validation_8h.html - a1497cbc3a640e2c550d4f74ccf7b25f5 - )(void *cls, struct GNUNET_TIME_Absolute valid_until, struct GNUNET_TIME_Absolute validation_block, const struct GNUNET_HELLO_Address *address) - - - void - GST_validation_start - d7/ddd/gnunet-service-transport__validation_8h.html - a4b8f05d93d3be1456ec9ee2ed62210a1 - (unsigned int max_fds) - - - void - GST_validation_stop - d7/ddd/gnunet-service-transport__validation_8h.html - a6dff55577c010eb89f2dadba81c51f3b - (void) - - - void - GST_validation_set_address_use - d7/ddd/gnunet-service-transport__validation_8h.html - a885754addfd9b2567ffa895273ec4750 - (const struct GNUNET_HELLO_Address *address, int in_use) - - - int - GST_validation_handle_ping - d7/ddd/gnunet-service-transport__validation_8h.html - a0a3bc52e1d70cac7b1fdbbe81d0a4ee7 - (const struct GNUNET_PeerIdentity *sender, const struct GNUNET_MessageHeader *hdr, const struct GNUNET_HELLO_Address *sender_address, struct GNUNET_ATS_Session *session) - - - int - GST_validation_handle_pong - d7/ddd/gnunet-service-transport__validation_8h.html - ab17c62d2713fa2e25b3b96cf84a447d5 - (const struct GNUNET_PeerIdentity *sender, const struct GNUNET_MessageHeader *hdr) - - - int - GST_validation_handle_hello - d7/ddd/gnunet-service-transport__validation_8h.html - a106a3604115645accdbf488de122a045 - (const struct GNUNET_MessageHeader *hello) - - - void - GST_validation_handle_address - d7/ddd/gnunet-service-transport__validation_8h.html - a65ed1dbbbb5e4002b8f493ca5662a5b7 - (const struct GNUNET_HELLO_Address *address) - - - void - GST_validation_get_addresses - d7/ddd/gnunet-service-transport__validation_8h.html - a86af2620d785071fe8a3bf4b25f56412 - (const struct GNUNET_PeerIdentity *target, GST_ValidationAddressCallback cb, void *cb_cls) - - - - gnunet-transport-profiler.c - /home/grothoff/research/gnunet/src/transport/ - dc/d33/gnunet-transport-profiler_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_ats_service.h - gnunet_transport_service.h - Iteration - - #define - CONNECT_TIMEOUT - dc/d33/gnunet-transport-profiler_8c.html - a252b2cb72531cb00ecd4d4db37a5a473 - - - - #define - DEFAULT_MESSAGE_SIZE - dc/d33/gnunet-transport-profiler_8c.html - a8ab3684074e9cf10eed901a9309fca88 - - - - #define - DEFAULT_MESSAGE_COUNT - dc/d33/gnunet-transport-profiler_8c.html - aad79a678854ff72f570226968d9249cb - - - - #define - DEFAULT_ITERATION_COUNT - dc/d33/gnunet-transport-profiler_8c.html - a3fd45795bef85a806d0f266250dd333d - - - - static void - shutdown_task - dc/d33/gnunet-transport-profiler_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - iteration_done - dc/d33/gnunet-transport-profiler_8c.html - a3d9f831ae52ba1fdff7f8aa67993a0e1 - () - - - static void - send_msg - dc/d33/gnunet-transport-profiler_8c.html - af2f64b32b92fe0573dac6cfcd9772ed8 - (void *cls) - - - static void - iteration_start - dc/d33/gnunet-transport-profiler_8c.html - a0562c746a7b378bcecbdfce03b343241 - () - - - static void * - notify_connect - dc/d33/gnunet-transport-profiler_8c.html - a1ed1759e30f5d1a1ea701e3b097321a2 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *m) - - - static void - notify_disconnect - dc/d33/gnunet-transport-profiler_8c.html - ab442b2514277da9da5249013943a4cf0 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *internal_cls) - - - static int - check_dummy - dc/d33/gnunet-transport-profiler_8c.html - ac1682b4a20db8e18cdf83d75589f2d60 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - handle_dummy - dc/d33/gnunet-transport-profiler_8c.html - aa0c7472dd664a169099b8bf284788199 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static int - blacklist_cb - dc/d33/gnunet-transport-profiler_8c.html - a59681964fc88bd7443c66610a32c02bf - (void *cls, const struct GNUNET_PeerIdentity *peer) - - - static void - run - dc/d33/gnunet-transport-profiler_8c.html - a57847a69b0cc0b394f5d6782b24edb4d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *mycfg) - - - int - main - dc/d33/gnunet-transport-profiler_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - benchmark_send - dc/d33/gnunet-transport-profiler_8c.html - a04393920afb8709ddb21e3c4a4327b63 - - - - static int - benchmark_receive - dc/d33/gnunet-transport-profiler_8c.html - ae7558e331aa494e5644c841f6b535341 - - - - static unsigned int - benchmark_count - dc/d33/gnunet-transport-profiler_8c.html - a9ff4e5ff993c2a3165288984811731a3 - - - - static unsigned int - benchmark_iterations - dc/d33/gnunet-transport-profiler_8c.html - a8fa7c3cc95cf0da5e0c603f6f2a0e7a5 - - - - static unsigned int - benchmark_size - dc/d33/gnunet-transport-profiler_8c.html - a0bb1a95159b3393d319f49208f679465 - - - - static unsigned int - benchmark_running - dc/d33/gnunet-transport-profiler_8c.html - ae1d8ec626651efa4dc2456e986d5e343 - - - - static char * - cpid - dc/d33/gnunet-transport-profiler_8c.html - ae1b26e40c24b5ba4fd7187157c1fc99d - - - - static struct GNUNET_TRANSPORT_CoreHandle * - handle - dc/d33/gnunet-transport-profiler_8c.html - a60814f077c0f5730ae9c6fab20f0c52d - - - - static struct GNUNET_ATS_ConnectivityHandle * - ats - dc/d33/gnunet-transport-profiler_8c.html - a152e23a976d87cc3c23db517dfbd23a9 - - - - static struct GNUNET_CONFIGURATION_Handle * - cfg - dc/d33/gnunet-transport-profiler_8c.html - a7188f445b87b28252c3ef73a57d17aed - - - - static struct GNUNET_ATS_ConnectivitySuggestHandle * - ats_sh - dc/d33/gnunet-transport-profiler_8c.html - ae86e23001c31f688a41b089397ef1452 - - - - static struct Iteration * - ihead - dc/d33/gnunet-transport-profiler_8c.html - a12ea8a138029f440c207b3c09933999e - - - - static struct Iteration * - itail - dc/d33/gnunet-transport-profiler_8c.html - a27bed19c18fcf36bcee97b6f6461c8eb - - - - static int - ret - dc/d33/gnunet-transport-profiler_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static struct GNUNET_MQ_Handle * - mq - dc/d33/gnunet-transport-profiler_8c.html - a500866b65ebfe35e4ac2ac525f9cf762 - - - - static struct GNUNET_TRANSPORT_Blacklist * - bl_handle - dc/d33/gnunet-transport-profiler_8c.html - a80e209392832b56dc5345dd949d98f0f - - - - static struct GNUNET_PeerIdentity - pid - dc/d33/gnunet-transport-profiler_8c.html - a510032b716c5434546e0893cb6de4b5c - - - - static unsigned int - verbosity - dc/d33/gnunet-transport-profiler_8c.html - a17babd96e2db0ba85967549bfaf87c50 - - - - - gnunet-transport-wlan-receiver.c - /home/grothoff/research/gnunet/src/transport/ - df/de1/gnunet-transport-wlan-receiver_8c - platform.h - gnunet_protocols.h - plugin_transport_wlan.h - - int - main - df/de1/gnunet-transport-wlan-receiver_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - - gnunet-transport-wlan-sender.c - /home/grothoff/research/gnunet/src/transport/ - de/d93/gnunet-transport-wlan-sender_8c - platform.h - plugin_transport_wlan.h - gnunet_protocols.h - - #define - WLAN_MTU - de/d93/gnunet-transport-wlan-sender_8c.html - a184ce3742ae6454f43e2a777bae26235 - - - - #define - WLAN_LLC_DSAP_FIELD - de/d93/gnunet-transport-wlan-sender_8c.html - a725f01449feaf5bdf0971082bf247c4a - - - - #define - WLAN_LLC_SSAP_FIELD - de/d93/gnunet-transport-wlan-sender_8c.html - abb7d055cf6d680a3825e20e54dd470e8 - - - - #define - IEEE80211_ADDR_LEN - de/d93/gnunet-transport-wlan-sender_8c.html - a453b082a0e442784729071fa4d844dde - - - - #define - IEEE80211_FC0_VERSION_MASK - de/d93/gnunet-transport-wlan-sender_8c.html - a6bc9eac6082c6d030af2b73eb48eb1ea - - - - #define - IEEE80211_FC0_VERSION_SHIFT - de/d93/gnunet-transport-wlan-sender_8c.html - a93b6319b24c45010894df0e42ac738ce - - - - #define - IEEE80211_FC0_VERSION_0 - de/d93/gnunet-transport-wlan-sender_8c.html - ab5ac1e7eacc5abae4cb6b7506d17bd45 - - - - #define - IEEE80211_FC0_TYPE_MASK - de/d93/gnunet-transport-wlan-sender_8c.html - a25db43f225d4802140bdf903d3a9fb12 - - - - #define - IEEE80211_FC0_TYPE_SHIFT - de/d93/gnunet-transport-wlan-sender_8c.html - a6e3a9e54cd74332bc0fe6dae49694e07 - - - - #define - IEEE80211_FC0_TYPE_MGT - de/d93/gnunet-transport-wlan-sender_8c.html - a7fb8a8d6c5db6500162f51327f036f40 - - - - #define - IEEE80211_FC0_TYPE_CTL - de/d93/gnunet-transport-wlan-sender_8c.html - a1af5d6a0636cbfa7019ee5f5325f0ddc - - - - #define - IEEE80211_FC0_TYPE_DATA - de/d93/gnunet-transport-wlan-sender_8c.html - a84fadc719a3ea4f27a789aee52d19a95 - - - - static int - getRadiotapHeader - de/d93/gnunet-transport-wlan-sender_8c.html - a76260cbffe95241dfab47a767570e7ec - (struct GNUNET_TRANSPORT_WLAN_RadiotapSendMessage *header, uint16_t size) - - - static int - getWlanHeader - de/d93/gnunet-transport-wlan-sender_8c.html - a86d35b446c60ce1df187d9793da28829 - (struct GNUNET_TRANSPORT_WLAN_Ieee80211Frame *Header, const struct GNUNET_TRANSPORT_WLAN_MacAddress *to_mac_addr, const struct GNUNET_TRANSPORT_WLAN_MacAddress *mac, unsigned int size) - - - int - main - de/d93/gnunet-transport-wlan-sender_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - - gnunet-transport.c - /home/grothoff/research/gnunet/src/transport/ - d3/d33/gnunet-transport_8c - platform.h - gnunet_util_lib.h - gnunet_resolver_service.h - gnunet_protocols.h - gnunet_transport_service.h - ValidationResolutionContext - MonitoredPeer - PeerResolutionContext - PluginMonitorAddress - - #define - RESOLUTION_TIMEOUT - d3/d33/gnunet-transport_8c.html - af5d6ebd7f707b72ad60370fa9dfe7491 - - - - #define - OP_TIMEOUT - d3/d33/gnunet-transport_8c.html - a1edfa98369961982b96768d8816754dc - - - - #define - BLOCKSIZE - d3/d33/gnunet-transport_8c.html - afcf795f5a96fd55561abe69f56224630 - - - - static int - destroy_it - d3/d33/gnunet-transport_8c.html - ae2bd0ec77c056d03f3c727e6575ecc7f - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - shutdown_task - d3/d33/gnunet-transport_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - operation_timeout - d3/d33/gnunet-transport_8c.html - aa6e42b68b2efdb2f0a494601a7901d5a - (void *cls) - - - static void - do_send - d3/d33/gnunet-transport_8c.html - a67c45f9b90820fe79a3ed709a1392504 - (void *cls) - - - static void * - notify_connect - d3/d33/gnunet-transport_8c.html - aa9da402753936f0e7ab4744b83151cca - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - static void - notify_disconnect - d3/d33/gnunet-transport_8c.html - ab442b2514277da9da5249013943a4cf0 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *internal_cls) - - - static void * - monitor_notify_connect - d3/d33/gnunet-transport_8c.html - a2bdb1dff01400478af7ba34f48f96378 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - static void - monitor_notify_disconnect - d3/d33/gnunet-transport_8c.html - aebebfa9077c5d09a1d8b87dc2c373740 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *internal_cls) - - - static int - check_dummy - d3/d33/gnunet-transport_8c.html - ac1682b4a20db8e18cdf83d75589f2d60 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - handle_dummy - d3/d33/gnunet-transport_8c.html - aa0c7472dd664a169099b8bf284788199 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - resolve_peer_address - d3/d33/gnunet-transport_8c.html - af5ffd95d4e4258bce5b6c3b1d6adbb8e - (const struct GNUNET_HELLO_Address *address, int numeric, enum GNUNET_TRANSPORT_PeerState state, struct GNUNET_TIME_Absolute state_timeout) - - - static void - print_info - d3/d33/gnunet-transport_8c.html - a008659e5d39a64f6a091326c69ebb57b - (const struct GNUNET_PeerIdentity *id, const char *transport, const char *addr, enum GNUNET_TRANSPORT_PeerState state, struct GNUNET_TIME_Absolute state_timeout) - - - static void - process_peer_string - d3/d33/gnunet-transport_8c.html - a3aa20a7e1a9b9064a86bb5a5f1de91b4 - (void *cls, const char *address, int res) - - - static void - process_peer_iteration_cb - d3/d33/gnunet-transport_8c.html - ab2ac2e8dec5f99235afad3f0b0639884 - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, enum GNUNET_TRANSPORT_PeerState state, struct GNUNET_TIME_Absolute state_timeout) - - - static void - print_plugin_event_info - d3/d33/gnunet-transport_8c.html - a9b921be5eda4199e2072328b8f31ee78 - (struct PluginMonitorAddress *addr, const struct GNUNET_TRANSPORT_SessionInfo *info) - - - static void - address_cb - d3/d33/gnunet-transport_8c.html - a537bb6b78f4b62b3106b53b342c77569 - (void *cls, const char *address, int res) - - - static void - plugin_monitoring_cb - d3/d33/gnunet-transport_8c.html - a7f69a8caffe9067c3eba826ce4b47876 - (void *cls, struct GNUNET_TRANSPORT_PluginSession *session, void **session_ctx, const struct GNUNET_TRANSPORT_SessionInfo *info) - - - static void - process_peer_monitoring_cb - d3/d33/gnunet-transport_8c.html - a10c38ba14be06861e9420b8747783dee - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, enum GNUNET_TRANSPORT_PeerState state, struct GNUNET_TIME_Absolute state_timeout) - - - static int - blacklist_cb - d3/d33/gnunet-transport_8c.html - ac6ab5f2167069bb5b2717c30966b1232 - (void *cls, const struct GNUNET_PeerIdentity *cpid) - - - static void - run - d3/d33/gnunet-transport_8c.html - a57847a69b0cc0b394f5d6782b24edb4d - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *mycfg) - - - int - main - d3/d33/gnunet-transport_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_TRANSPORT_CoreHandle * - handle - d3/d33/gnunet-transport_8c.html - a60814f077c0f5730ae9c6fab20f0c52d - - - - static struct GNUNET_CONFIGURATION_Handle * - cfg - d3/d33/gnunet-transport_8c.html - a7188f445b87b28252c3ef73a57d17aed - - - - struct GNUNET_TRANSPORT_Blacklist * - blacklist - d3/d33/gnunet-transport_8c.html - a193b2d0bbb7dc4e52f9276cc815d59c7 - - - - static int - benchmark_send - d3/d33/gnunet-transport_8c.html - a04393920afb8709ddb21e3c4a4327b63 - - - - static int - benchmark_receive - d3/d33/gnunet-transport_8c.html - ac9ccd4e065acfd20401adfd6880d7802 - - - - static int - iterate_connections - d3/d33/gnunet-transport_8c.html - acdf8e5d90654977a7dc01cb28976126b - - - - static int - iterate_all - d3/d33/gnunet-transport_8c.html - a95d7dc74a0ae42b7469742d243113a6b - - - - static int - monitor_connects - d3/d33/gnunet-transport_8c.html - a82b6682be64c14f0df7787abbc21841d - - - - static int - monitor_connections - d3/d33/gnunet-transport_8c.html - a04bcf53b64ed3c5b3605c9d20daa297a - - - - static int - monitor_plugins - d3/d33/gnunet-transport_8c.html - a43df26e385662e3d6b9ef5dcd9c0bb6d - - - - static int - do_disconnect - d3/d33/gnunet-transport_8c.html - ab06763254fed392202708cbb8394c830 - - - - static int - numeric - d3/d33/gnunet-transport_8c.html - a546d85f3a54e3be6a903d3d7b4bb5219 - - - - static int - ret - d3/d33/gnunet-transport_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static int - monitor_connect_counter - d3/d33/gnunet-transport_8c.html - a59785386cea57fdc7f1035ed54386d95 - - - - static unsigned long long - traffic_received - d3/d33/gnunet-transport_8c.html - ae29554a0b63ada58ce9fa05a8bcbed3e - - - - static unsigned long long - traffic_sent - d3/d33/gnunet-transport_8c.html - a41f477c2e3475c8d0ae78b616aa15722 - - - - static struct GNUNET_TIME_Absolute - start_time - d3/d33/gnunet-transport_8c.html - a5c4ba5e7b354817587fcba5a89699caf - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - monitored_peers - d3/d33/gnunet-transport_8c.html - ac752c82fed9b2d97a1da8fd4c5191017 - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - monitored_plugins - d3/d33/gnunet-transport_8c.html - a815812c8cf80decf7b77cb70f82d56e2 - - - - static struct GNUNET_TRANSPORT_PeerMonitoringContext * - pic - d3/d33/gnunet-transport_8c.html - a81f2c50fbbcb6c01ed0117abe977b673 - - - - static struct GNUNET_TRANSPORT_PluginMonitor * - pm - d3/d33/gnunet-transport_8c.html - ad02c3945ccf633d9d25d561994460e44 - - - - static struct GNUNET_PeerIdentity - pid - d3/d33/gnunet-transport_8c.html - a510032b716c5434546e0893cb6de4b5c - - - - static struct GNUNET_SCHEDULER_Task * - op_timeout - d3/d33/gnunet-transport_8c.html - adfe4de27a16662d31488ceddabc10a26 - - - - static unsigned int - verbosity - d3/d33/gnunet-transport_8c.html - a17babd96e2db0ba85967549bfaf87c50 - - - - struct GNUNET_OS_Process * - resolver - d3/d33/gnunet-transport_8c.html - aa6dc6fe671b43057f9ae6d2f59163090 - - - - static unsigned int - address_resolutions - d3/d33/gnunet-transport_8c.html - a2071c98af8fe7297702d7b308922337d - - - - static struct ValidationResolutionContext * - vc_head - d3/d33/gnunet-transport_8c.html - ab75f8c5786af16d4d364500001bdf9dc - - - - static struct ValidationResolutionContext * - vc_tail - d3/d33/gnunet-transport_8c.html - a5484f0c94876109793098161b7027ad5 - - - - static struct PeerResolutionContext * - rc_head - d3/d33/gnunet-transport_8c.html - a98a81a1675668b13adc51eaaf6adf31c - - - - static struct PeerResolutionContext * - rc_tail - d3/d33/gnunet-transport_8c.html - a08c43ae8a9b9b755daacf542d1ab9164 - - - - - ieee80211_radiotap.h - /home/grothoff/research/gnunet/src/transport/ - d3/d58/ieee80211__radiotap_8h - ieee80211_radiotap_header - - #define - PKTHDR_RADIOTAP_VERSION - d3/d58/ieee80211__radiotap_8h.html - af40b2d504fae8b2d64974f90bcfdc5ed - - - - #define - IEEE80211_CHAN_TURBO - d3/d58/ieee80211__radiotap_8h.html - aa04444d585a500c96210ff6a1c6b2a53 - - - - #define - IEEE80211_CHAN_CCK - d3/d58/ieee80211__radiotap_8h.html - a5d438fd4ba7147282f3c7087c94b8d72 - - - - #define - IEEE80211_CHAN_OFDM - d3/d58/ieee80211__radiotap_8h.html - a5cc73f159db541e38ad5ea4ef9c1eec9 - - - - #define - IEEE80211_CHAN_2GHZ - d3/d58/ieee80211__radiotap_8h.html - a56634ffddd3a6eaf9912b6026884a3b7 - - - - #define - IEEE80211_CHAN_5GHZ - d3/d58/ieee80211__radiotap_8h.html - a3f1cbd933cf93816bfe61577d0e5e95a - - - - #define - IEEE80211_CHAN_PASSIVE - d3/d58/ieee80211__radiotap_8h.html - a3c00e6e6ab997c6c389e956ffcb276ba - - - - #define - IEEE80211_CHAN_DYN - d3/d58/ieee80211__radiotap_8h.html - ae3b7712609469375c82097a7017fbd76 - - - - #define - IEEE80211_CHAN_GFSK - d3/d58/ieee80211__radiotap_8h.html - ae26ae4e4e74c78618b14e058a5e91f0e - - - - #define - IEEE80211_RADIOTAP_F_CFP - d3/d58/ieee80211__radiotap_8h.html - a0752322381ba1090255c31710b4ae27f - - - - #define - IEEE80211_RADIOTAP_F_SHORTPRE - d3/d58/ieee80211__radiotap_8h.html - a2fb63d05d9f0b19141b07307227800a0 - - - - #define - IEEE80211_RADIOTAP_F_WEP - d3/d58/ieee80211__radiotap_8h.html - aad1e34134fa8e2df652a3d3845a81bb3 - - - - #define - IEEE80211_RADIOTAP_F_FRAG - d3/d58/ieee80211__radiotap_8h.html - af4043178048fa940cbcfc3e86b544710 - - - - #define - IEEE80211_RADIOTAP_F_FCS - d3/d58/ieee80211__radiotap_8h.html - ab868800966fd376dafae86641621c75f - - - - #define - IEEE80211_RADIOTAP_F_DATAPAD - d3/d58/ieee80211__radiotap_8h.html - a10133dee032b623daeeb832001a61dc4 - - - - #define - IEEE80211_RADIOTAP_F_BADFCS - d3/d58/ieee80211__radiotap_8h.html - a9060114523813aee990052201d30ed1d - - - - #define - IEEE80211_RADIOTAP_F_RX_BADPLCP - d3/d58/ieee80211__radiotap_8h.html - ae2133b51ef63b0140001a9d5d5444081 - - - - #define - IEEE80211_RADIOTAP_F_TX_FAIL - d3/d58/ieee80211__radiotap_8h.html - a90615a58cdf0f0b37856f8e845cd53b0 - - - - #define - IEEE80211_RADIOTAP_F_TX_CTS - d3/d58/ieee80211__radiotap_8h.html - a0a70a7281d6f7cf6b6bcf2786422b2a0 - - - - #define - IEEE80211_RADIOTAP_F_TX_RTS - d3/d58/ieee80211__radiotap_8h.html - abb7524be0a365cab9e9bc2bc4610cc5d - - - - #define - ieee80211chan2mhz - d3/d58/ieee80211__radiotap_8h.html - a01b37744640b335da731fd62cca2b415 - (x) - - - - ieee80211_radiotap_type - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4 - - - - IEEE80211_RADIOTAP_TSFT - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4acf56ce692cea978d93d34c15ae092973 - - - - IEEE80211_RADIOTAP_FLAGS - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4a9048473389306985b63675fa09c8d539 - - - - IEEE80211_RADIOTAP_RATE - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4ae2f6a6ecbcb545725c52219590964a9c - - - - IEEE80211_RADIOTAP_CHANNEL - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4a7896e543359556155a2a2d0cd171ce63 - - - - IEEE80211_RADIOTAP_FHSS - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4ae5dd2ddc10d3352601eebe6ae9adb53d - - - - IEEE80211_RADIOTAP_DBM_ANTSIGNAL - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4afb11a09d44e260cb2e44075821119b6c - - - - IEEE80211_RADIOTAP_DBM_ANTNOISE - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4af870b6d3d6ce631c4bf8f06c0fc17bab - - - - IEEE80211_RADIOTAP_LOCK_QUALITY - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4a4f43384490dea0f376e18ebc20c8e887 - - - - IEEE80211_RADIOTAP_TX_ATTENUATION - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4a97d9d5d2fa00b9a6761643bc41436b85 - - - - IEEE80211_RADIOTAP_DB_TX_ATTENUATION - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4a0347130df1fbc8791071fb18d3519000 - - - - IEEE80211_RADIOTAP_DBM_TX_POWER - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4a217023e4df580fe69453addb877f4954 - - - - IEEE80211_RADIOTAP_ANTENNA - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4afa9ce41ea18e3c674d100137a9f9499e - - - - IEEE80211_RADIOTAP_DB_ANTSIGNAL - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4acd35abb00292f8ff99d28c18214300de - - - - IEEE80211_RADIOTAP_DB_ANTNOISE - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4abc4fae592edf7d4d1cc82a7e87d3a7c0 - - - - IEEE80211_RADIOTAP_RX_FLAGS - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4afc69962b2f2649f285ec303d1e45bcb0 - - - - IEEE80211_RADIOTAP_TX_FLAGS - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4a395237adddceebae2b933bf95b6a545c - - - - IEEE80211_RADIOTAP_RTS_RETRIES - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4a47a6dbc17220144a89e615e44dc305de - - - - IEEE80211_RADIOTAP_DATA_RETRIES - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4a0a3363fc058cefb79c9d1bee28239e6f - - - - IEEE80211_RADIOTAP_RADIOTAP_NAMESPACE - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4a2b59db76b9fa584ad6576c2922ea6c72 - - - - IEEE80211_RADIOTAP_VENDOR_NAMESPACE - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4a5ba975b00eae7a796e7392d6fd81c062 - - - - IEEE80211_RADIOTAP_EXT - d3/d58/ieee80211__radiotap_8h.html - ad550c7fda7a393cfa09f34a00ed2d4c4a0546370b15eead12489108779b6eb071 - - - - static u16 - get_unaligned_le16 - d3/d58/ieee80211__radiotap_8h.html - ae9f2fb2d496a3c99192cab57ba950f6e - (const u8 *p) - - - static int - ieee80211_get_radiotap_len - d3/d58/ieee80211__radiotap_8h.html - a3885098ecdec29e6a25ce8125acf312f - (unsigned char *data) - - - struct ieee80211_radiotap_header - __packed - d3/d58/ieee80211__radiotap_8h.html - a4db0dd51774470fc144c1ae444938ce7 - - - - - plugin_transport_http.h - /home/grothoff/research/gnunet/src/transport/ - de/dde/plugin__transport__http_8h - platform.h - gnunet_common.h - gnunet_constants.h - gnunet_protocols.h - gnunet_service_lib.h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_resolver_service.h - gnunet_container_lib.h - gnunet_transport_plugin.h - gnunet_os_lib.h - gnunet_curl_lib.h - Plugin - HttpAddress - IPv4HttpAddress - IPv6HttpAddress - ServerRequest - GNUNET_ATS_Session - HTTP_Message - - #define - DEBUG_HTTP - de/dde/plugin__transport__http_8h.html - ae3248ebf89f7b4059c3401f01b99f154 - - - - #define - VERBOSE_SERVER - de/dde/plugin__transport__http_8h.html - a154c9cda17922b6d1c9f49be57ea3277 - - - - #define - VERBOSE_CLIENT - de/dde/plugin__transport__http_8h.html - ad67026f8ca28657b4f0797fcf1ee65a1 - - - - #define - VERBOSE_CURL - de/dde/plugin__transport__http_8h.html - adaa023877bf6d1a93d478fc106da3291 - - - - #define - LIBGNUNET_PLUGIN_TRANSPORT_INIT - de/dde/plugin__transport__http_8h.html - a84ec76e43e7369b52ed1bc4a94b51e76 - - - - #define - LIBGNUNET_PLUGIN_TRANSPORT_DONE - de/dde/plugin__transport__http_8h.html - a1b2b447b1940b1820e8c10be2f9a9bc7 - - - - #define - INBOUND - de/dde/plugin__transport__http_8h.html - aa42070043e14c87ce7ff419555de958b - - - - #define - OUTBOUND - de/dde/plugin__transport__http_8h.html - a5cd542d0a98ed256c52da6cade4659e8 - - - - #define - HTTP_NOT_VALIDATED_TIMEOUT - de/dde/plugin__transport__http_8h.html - a1620628d0b9082c3fcf9203080376bc1 - - - - struct GNUNET_ATS_Session * - create_session - de/dde/plugin__transport__http_8h.html - af1c765700909d3bfa8ee9fdf667b34e7 - (struct Plugin *plugin, const struct GNUNET_PeerIdentity *target, const void *addr, size_t addrlen) - - - int - exist_session - de/dde/plugin__transport__http_8h.html - ab7322160f6d674618f78acc2a1dee28d - (struct Plugin *plugin, struct GNUNET_ATS_Session *s) - - - void - delete_session - de/dde/plugin__transport__http_8h.html - af2f3040523caceea86831db78f89e0b2 - (struct GNUNET_ATS_Session *s) - - - struct GNUNET_TIME_Relative - http_plugin_receive - de/dde/plugin__transport__http_8h.html - a4086c8577f0e6b2a607c8b99df32bbde - (void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_MessageHeader *message, struct GNUNET_ATS_Session *session, const char *sender_address, uint16_t sender_address_len) - - - const char * - http_plugin_address_to_string - de/dde/plugin__transport__http_8h.html - a0144baf05b35bd1acf2f62254cfdd47a - (void *cls, const void *addr, size_t addrlen) - - - int - client_disconnect - de/dde/plugin__transport__http_8h.html - af1f9cb22cb331b068691c49d253b44e6 - (struct GNUNET_ATS_Session *s) - - - int - client_connect - de/dde/plugin__transport__http_8h.html - a965f570939f59df438a5d711cafe3131 - (struct GNUNET_ATS_Session *s) - - - int - client_send - de/dde/plugin__transport__http_8h.html - af2aaf3d3463693212deb307f226a9303 - (struct GNUNET_ATS_Session *s, struct HTTP_Message *msg) - - - int - client_start - de/dde/plugin__transport__http_8h.html - a0b231a5e1778984cfbc0e8a827429ab2 - (struct Plugin *plugin) - - - void - client_stop - de/dde/plugin__transport__http_8h.html - a2f8752dcd67c7db0e05c2f2c86905099 - (struct Plugin *plugin) - - - int - server_disconnect - de/dde/plugin__transport__http_8h.html - aa3c33646de124bade881f6e97f7527f9 - (struct GNUNET_ATS_Session *s) - - - int - server_send - de/dde/plugin__transport__http_8h.html - a184295bdb82f044be4d591a417c483dc - (struct GNUNET_ATS_Session *s, struct HTTP_Message *msg) - - - int - server_start - de/dde/plugin__transport__http_8h.html - a633cd972fdb0ad285a60c8c8a73a8767 - (struct Plugin *plugin) - - - void - server_stop - de/dde/plugin__transport__http_8h.html - aaa2b5c5e2a94f856956af4f846ceec30 - (struct Plugin *plugin) - - - void - notify_session_end - de/dde/plugin__transport__http_8h.html - aa281940a5898af421c2c3fe341c52851 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *s) - - - - plugin_transport_http_client.c - /home/grothoff/research/gnunet/src/transport/ - d3/d10/plugin__transport__http__client_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_transport_plugin.h - plugin_transport_http_common.h - gnunet_curl_lib.h - HTTP_Message - RequestHandle - GNUNET_ATS_Session - HTTP_Client_Plugin - GNUNET_ATS_SessionClientCtx - - #define - PLUGIN_NAME - d3/d10/plugin__transport__http__client_8c.html - a0acf7475326cdcd31d690b72033de33a - - - - #define - HTTP_STAT_STR_CONNECTIONS - d3/d10/plugin__transport__http__client_8c.html - aa42fee32f1cfce33ce0597ce731928a3 - - - - #define - LIBGNUNET_PLUGIN_TRANSPORT_INIT - d3/d10/plugin__transport__http__client_8c.html - a84ec76e43e7369b52ed1bc4a94b51e76 - - - - #define - LIBGNUNET_PLUGIN_TRANSPORT_DONE - d3/d10/plugin__transport__http__client_8c.html - a1b2b447b1940b1820e8c10be2f9a9bc7 - - - - #define - VERBOSE_CURL - d3/d10/plugin__transport__http__client_8c.html - adaa023877bf6d1a93d478fc106da3291 - - - - #define - PUT_DISCONNECT_TIMEOUT - d3/d10/plugin__transport__http__client_8c.html - a323d0538d88dd9c45ffb70ea0a7e33f3 - - - - #define - ENABLE_PUT - d3/d10/plugin__transport__http__client_8c.html - a7d06f1f8be5bfaedf883c05e80435751 - - - - #define - ENABLE_GET - d3/d10/plugin__transport__http__client_8c.html - a9f0e38b0e90d23b2c332cb4c8ab41896 - - - - #define - LOG - d3/d10/plugin__transport__http__client_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - - HTTP_PUT_REQUEST_STATE - d3/d10/plugin__transport__http__client_8c.html - a31c7898bdc13aa950eb8886a19354096 - - - - H_NOT_CONNECTED - d3/d10/plugin__transport__http__client_8c.html - a31c7898bdc13aa950eb8886a19354096af26344299964b6fbeeb5a9ef181bfabd - - - - H_CONNECTED - d3/d10/plugin__transport__http__client_8c.html - a31c7898bdc13aa950eb8886a19354096ad6e94b0cae33c059989842fba4912edb - - - - H_PAUSED - d3/d10/plugin__transport__http__client_8c.html - a31c7898bdc13aa950eb8886a19354096a1fdb2298a1a2e03140630cdb481c471e - - - - H_TMP_DISCONNECTING - d3/d10/plugin__transport__http__client_8c.html - a31c7898bdc13aa950eb8886a19354096af18cd1829af61b8b0bee49d81a48d48f - - - - H_TMP_RECONNECT_REQUIRED - d3/d10/plugin__transport__http__client_8c.html - a31c7898bdc13aa950eb8886a19354096a035e78cd588651c599792e1c194a372f - - - - H_TMP_DISCONNECTED - d3/d10/plugin__transport__http__client_8c.html - a31c7898bdc13aa950eb8886a19354096afef26dbfe43af2c9829be12006f92635 - - - - H_DISCONNECTED - d3/d10/plugin__transport__http__client_8c.html - a31c7898bdc13aa950eb8886a19354096a48fcc06c987af76e5c5579edb5f73b6b - - - - static int - http_client_plugin_session_disconnect - d3/d10/plugin__transport__http__client_8c.html - a45dd6e0e1dd674090bd434faeb2c7ce7 - (void *cls, struct GNUNET_ATS_Session *s) - - - static void - notify_session_monitor - d3/d10/plugin__transport__http__client_8c.html - a1d5b4df690e86a253b4cec4ff04be0fb - (struct HTTP_Client_Plugin *plugin, struct GNUNET_ATS_Session *session, enum GNUNET_TRANSPORT_SessionState state) - - - static void - client_delete_session - d3/d10/plugin__transport__http__client_8c.html - afc55f0c3fab60ce783301ac8ad62dabc - (struct GNUNET_ATS_Session *s) - - - static void - client_reschedule_session_timeout - d3/d10/plugin__transport__http__client_8c.html - ac611090d578c132c91a7451916810d8d - (struct GNUNET_ATS_Session *s) - - - static void - client_run - d3/d10/plugin__transport__http__client_8c.html - af1c6150cb360872fff21291b2d2c95b8 - (void *cls) - - - static int - client_schedule - d3/d10/plugin__transport__http__client_8c.html - a440816eab845029811a9e8a39a65ceb7 - (struct HTTP_Client_Plugin *plugin, int now) - - - static int - client_connect_get - d3/d10/plugin__transport__http__client_8c.html - ad79204495d7cf6daad7730f709496959 - (struct GNUNET_ATS_Session *s) - - - static int - client_connect_put - d3/d10/plugin__transport__http__client_8c.html - a060efcbcd8e3c043f8869a8cd5e950d7 - (struct GNUNET_ATS_Session *s) - - - static ssize_t - http_client_plugin_send - d3/d10/plugin__transport__http__client_8c.html - aed8c96d5630250f23e36ec64093e57dd - (void *cls, struct GNUNET_ATS_Session *s, const char *msgbuf, size_t msgbuf_size, unsigned int priority, struct GNUNET_TIME_Relative to, GNUNET_TRANSPORT_TransmitContinuation cont, void *cont_cls) - - - static unsigned int - http_client_query_keepalive_factor - d3/d10/plugin__transport__http__client_8c.html - a46dbc41532a35d1bdd1cdc9d85b69476 - (void *cls) - - - static int - destroy_session_cb - d3/d10/plugin__transport__http__client_8c.html - a5f34de8e6538b18f983483b5292fd490 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static void - http_client_plugin_peer_disconnect - d3/d10/plugin__transport__http__client_8c.html - ac4abbd88018c1d8557b44f4ecccf47ab - (void *cls, const struct GNUNET_PeerIdentity *target) - - - static int - session_lookup_client_by_address - d3/d10/plugin__transport__http__client_8c.html - a11e50eaa45b4ea3e9d9d151d3e801770 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static struct GNUNET_ATS_Session * - client_lookup_session - d3/d10/plugin__transport__http__client_8c.html - a139804c25f3eab33d659cef433430a93 - (struct HTTP_Client_Plugin *plugin, const struct GNUNET_HELLO_Address *address) - - - static void - client_put_disconnect - d3/d10/plugin__transport__http__client_8c.html - af2dbd3edb58127b1d751f68439712c87 - (void *cls) - - - static size_t - client_send_cb - d3/d10/plugin__transport__http__client_8c.html - ae5457bd44e3754a4cb9041a9df8d5dff - (void *stream, size_t size, size_t nmemb, void *cls) - - - static void - client_wake_up - d3/d10/plugin__transport__http__client_8c.html - af27a9206697f52a7d346ec0d0cfd6782 - (void *cls) - - - static int - client_receive_mst_cb - d3/d10/plugin__transport__http__client_8c.html - ac2660099d7bb31daeb470a434616ea92 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static size_t - client_receive_put - d3/d10/plugin__transport__http__client_8c.html - a194b34ccf683109db6b658193ea39995 - (void *stream, size_t size, size_t nmemb, void *cls) - - - static size_t - client_receive - d3/d10/plugin__transport__http__client_8c.html - aabfa64a37074ea2be7c99c734eeda5b3 - (void *stream, size_t size, size_t nmemb, void *cls) - - - static int - client_connect - d3/d10/plugin__transport__http__client_8c.html - a9a7025a90dc9b167c582e6df83758956 - (struct GNUNET_ATS_Session *s) - - - static enum GNUNET_NetworkType - http_client_plugin_get_network - d3/d10/plugin__transport__http__client_8c.html - a169b8b93a366f41baca5f1a91025e590 - (void *cls, struct GNUNET_ATS_Session *session) - - - static enum GNUNET_NetworkType - http_client_plugin_get_network_for_address - d3/d10/plugin__transport__http__client_8c.html - a7258a1ae85a966b2c46bc844e96989d2 - (void *cls, const struct GNUNET_HELLO_Address *address) - - - static void - client_session_timeout - d3/d10/plugin__transport__http__client_8c.html - a29d4652149332df2da4dac8f106d94ae - (void *cls) - - - static struct GNUNET_ATS_Session * - http_client_plugin_get_session - d3/d10/plugin__transport__http__client_8c.html - a01c2ebc57ced82354592db734be12e7c - (void *cls, const struct GNUNET_HELLO_Address *address) - - - static int - client_start - d3/d10/plugin__transport__http__client_8c.html - a33e7ab879ab0eef2e9c398bcd4804a46 - (struct HTTP_Client_Plugin *plugin) - - - static int - http_client_plugin_address_suggested - d3/d10/plugin__transport__http__client_8c.html - a77556da69720914cfb433cdaf7fd5a4d - (void *cls, const void *addr, size_t addrlen) - - - void * - libgnunet_plugin_transport_http_client_done - d3/d10/plugin__transport__http__client_8c.html - a754cf586cb2ab2cd558899399051c78c - (void *cls) - - - static int - client_configure_plugin - d3/d10/plugin__transport__http__client_8c.html - a1e6c5f3b9f62e297d26a2aa79a3a5b90 - (struct HTTP_Client_Plugin *plugin) - - - static const char * - http_client_plugin_address_to_string - d3/d10/plugin__transport__http__client_8c.html - aedc3365195bf9ac161f8064c4a585f50 - (void *cls, const void *addr, size_t addrlen) - - - static void - http_client_plugin_update_session_timeout - d3/d10/plugin__transport__http__client_8c.html - a7ad8be13c63859a6b9780cf8760b610a - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *session) - - - static void - http_client_plugin_update_inbound_delay - d3/d10/plugin__transport__http__client_8c.html - adb80a5e26034d02caf419ef8dc6b462f - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *s, struct GNUNET_TIME_Relative delay) - - - static int - send_session_info_iter - d3/d10/plugin__transport__http__client_8c.html - ae169a7e5994d739972a5429f346dd161 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static void - http_client_plugin_setup_monitor - d3/d10/plugin__transport__http__client_8c.html - ac0eb2e328704ff02c0e3f19a013f2c5f - (void *cls, GNUNET_TRANSPORT_SessionInfoCallback sic, void *sic_cls) - - - void * - libgnunet_plugin_transport_http_client_init - d3/d10/plugin__transport__http__client_8c.html - abf5e9b78a826c8c7b73402a1d3452ba2 - (void *cls) - - - - plugin_transport_http_common.c - /home/grothoff/research/gnunet/src/transport/ - d9/d34/plugin__transport__http__common_8c - platform.h - gnunet_util_lib.h - gnunet_transport_plugin.h - plugin_transport_http_common.h - gnunet_resolver_service.h - PrettyPrinterContext - - static void - http_clean_splitted - d9/d34/plugin__transport__http__common_8c.html - a5ec458bb49cce5ccaaba06115a43743d - (struct SplittedHTTPAddress *spa) - - - struct SplittedHTTPAddress * - http_split_address - d9/d34/plugin__transport__http__common_8c.html - adce58425d99a44d7daf9b4045bf898bc - (const char *addr) - - - static const char * - http_common_plugin_dnsresult_to_address - d9/d34/plugin__transport__http__common_8c.html - afd27e22f24426b5e770257bfc931a368 - (const char *plugin, const struct SplittedHTTPAddress *saddr, uint32_t options, const char *dnsresult) - - - static void - http_common_dns_reverse_lookup_cb - d9/d34/plugin__transport__http__common_8c.html - adb6ee9d1184fde35b2cab9d1ceff9114 - (void *cls, const char *hostname) - - - static int - http_common_dns_reverse_lookup - d9/d34/plugin__transport__http__common_8c.html - ae902062ebece33f5a06386daa4d9eb2e - (const struct sockaddr *sockaddr, socklen_t sockaddr_len, const char *type, struct SplittedHTTPAddress *saddr, uint32_t options, struct GNUNET_TIME_Relative timeout, GNUNET_TRANSPORT_AddressStringCallback asc, void *asc_cls) - - - static void - http_common_dns_ip_lookup_cb - d9/d34/plugin__transport__http__common_8c.html - aab0cedcb6c2e3cb4e005888021a52eac - (void *cls, const struct sockaddr *addr, socklen_t addrlen) - - - static int - http_common_dns_ip_lookup - d9/d34/plugin__transport__http__common_8c.html - a9aac51a0685bf72bfe9771e2f0c0a4d2 - (const char *name, const char *type, struct SplittedHTTPAddress *saddr, uint32_t options, struct GNUNET_TIME_Relative timeout, GNUNET_TRANSPORT_AddressStringCallback asc, void *asc_cls) - - - void - http_common_plugin_address_pretty_printer - d9/d34/plugin__transport__http__common_8c.html - ac8331e6ef1dd96968a0518bd5fef0bb6 - (void *cls, const char *type, const void *addr, size_t addrlen, int numeric, struct GNUNET_TIME_Relative timeout, GNUNET_TRANSPORT_AddressStringCallback asc, void *asc_cls) - - - const char * - http_common_plugin_address_to_url - d9/d34/plugin__transport__http__common_8c.html - ae81af0e9cf826f619638c2165097e286 - (void *cls, const void *addr, size_t addrlen) - - - const char * - http_common_plugin_address_to_string - d9/d34/plugin__transport__http__common_8c.html - a01fe48b517cd3b9984149e812e72fd15 - (const char *plugin, const void *addr, size_t addrlen) - - - int - http_common_plugin_string_to_address - d9/d34/plugin__transport__http__common_8c.html - ab6b67c60ed954c03aa4fcf6aa9cafa88 - (void *cls, const char *addr, uint16_t addrlen, void **buf, size_t *added) - - - struct HttpAddress * - http_common_address_from_socket - d9/d34/plugin__transport__http__common_8c.html - ad0c3ec7dffa3aa12c7e99f0305144c54 - (const char *protocol, const struct sockaddr *addr, socklen_t addrlen) - - - struct sockaddr * - http_common_socket_from_address - d9/d34/plugin__transport__http__common_8c.html - af2fdc94408756553469a30eeb57e3a69 - (const void *addr, size_t addrlen, int *res) - - - size_t - http_common_address_get_size - d9/d34/plugin__transport__http__common_8c.html - a282cf4c1f9fc21f0837936721bee7eca - (const struct HttpAddress *addr) - - - size_t - http_common_cmp_addresses - d9/d34/plugin__transport__http__common_8c.html - a300788d9141dbd542443c3f6b869e86b - (const void *addr1, size_t addrlen1, const void *addr2, size_t addrlen2) - - - enum GNUNET_NetworkType - http_common_get_network_for_address - d9/d34/plugin__transport__http__common_8c.html - aef7db782fb8a35d34b0e46a840391d8d - (struct GNUNET_TRANSPORT_PluginEnvironment *env, const struct GNUNET_HELLO_Address *address) - - - static struct PrettyPrinterContext * - dll_ppc_head - d9/d34/plugin__transport__http__common_8c.html - a2590cb4808bff3e442ba2363cd9aef56 - - - - static struct PrettyPrinterContext * - dll_ppc_tail - d9/d34/plugin__transport__http__common_8c.html - a74f4e082609d0421e834aed658d5e1c1 - - - - - plugin_transport_http_common.h - /home/grothoff/research/gnunet/src/transport/ - d7/d3d/plugin__transport__http__common_8h - platform.h - gnunet_common.h - gnunet_transport_plugin.h - HttpAddress - SplittedHTTPAddress - - #define - TESTING - d7/d3d/plugin__transport__http__common_8h.html - a68df6a1c0e7634ba32a66f9f01d4cb6f - - - - #define - PROTOCOL - d7/d3d/plugin__transport__http__common_8h.html - a14127f9d1b035bc2e42ae79134875552 - - - - #define - HTTP_SERVER_NOT_VALIDATED_TIMEOUT - d7/d3d/plugin__transport__http__common_8h.html - ad3f4c805af27573f63a7efaf207ec174 - - - - #define - HTTP_CLIENT_NOT_VALIDATED_TIMEOUT - d7/d3d/plugin__transport__http__common_8h.html - a9052e3e875a0489251d18f19c168f81e - - - - #define - HTTP_CLIENT_SESSION_TIMEOUT - d7/d3d/plugin__transport__http__common_8h.html - a227dc45edfd50f9f284a6b91c0b334bc - - - - #define - HTTP_SERVER_SESSION_TIMEOUT - d7/d3d/plugin__transport__http__common_8h.html - a100440ada9e9671c84f8039abd9a8df6 - - - - #define - TIMEOUT_LOG - d7/d3d/plugin__transport__http__common_8h.html - adbb01ce77736f7aa44f87a38df8658dd - - - - #define - HTTP_DEFAULT_PORT - d7/d3d/plugin__transport__http__common_8h.html - a1f192f3009865e9f9a3cd83609c866c2 - - - - #define - HTTPS_DEFAULT_PORT - d7/d3d/plugin__transport__http__common_8h.html - a82d74cd57b8f785ada5520396ef113bc - - - - - HttpAddressOptions - d7/d3d/plugin__transport__http__common_8h.html - a8e8bc79b84cdd87e85c967917e95a2b8 - - - - HTTP_OPTIONS_NONE - d7/d3d/plugin__transport__http__common_8h.html - a8e8bc79b84cdd87e85c967917e95a2b8a5764fe1b86d810b9a79f59b3f293d206 - - - - HTTP_OPTIONS_VERIFY_CERTIFICATE - d7/d3d/plugin__transport__http__common_8h.html - a8e8bc79b84cdd87e85c967917e95a2b8a6a5ae82ad309194d163636ca7cc669b2 - - - - HTTP_OPTIONS_TCP_STEALTH - d7/d3d/plugin__transport__http__common_8h.html - a8e8bc79b84cdd87e85c967917e95a2b8a8c3fb542a8be6230ac2fa3fa3954912c - - - - struct SplittedHTTPAddress * - http_split_address - d7/d3d/plugin__transport__http__common_8h.html - adce58425d99a44d7daf9b4045bf898bc - (const char *addr) - - - void - http_common_plugin_address_pretty_printer - d7/d3d/plugin__transport__http__common_8h.html - ac8331e6ef1dd96968a0518bd5fef0bb6 - (void *cls, const char *type, const void *addr, size_t addrlen, int numeric, struct GNUNET_TIME_Relative timeout, GNUNET_TRANSPORT_AddressStringCallback asc, void *asc_cls) - - - const char * - http_common_plugin_address_to_string - d7/d3d/plugin__transport__http__common_8h.html - a01fe48b517cd3b9984149e812e72fd15 - (const char *plugin, const void *addr, size_t addrlen) - - - int - http_common_plugin_string_to_address - d7/d3d/plugin__transport__http__common_8h.html - ab6b67c60ed954c03aa4fcf6aa9cafa88 - (void *cls, const char *addr, uint16_t addrlen, void **buf, size_t *added) - - - struct HttpAddress * - http_common_address_from_socket - d7/d3d/plugin__transport__http__common_8h.html - ad0c3ec7dffa3aa12c7e99f0305144c54 - (const char *protocol, const struct sockaddr *addr, socklen_t addrlen) - - - struct sockaddr * - http_common_socket_from_address - d7/d3d/plugin__transport__http__common_8h.html - af2fdc94408756553469a30eeb57e3a69 - (const void *addr, size_t addrlen, int *res) - - - const char * - http_common_plugin_address_to_url - d7/d3d/plugin__transport__http__common_8h.html - ae81af0e9cf826f619638c2165097e286 - (void *cls, const void *addr, size_t addrlen) - - - size_t - http_common_address_get_size - d7/d3d/plugin__transport__http__common_8h.html - a282cf4c1f9fc21f0837936721bee7eca - (const struct HttpAddress *addr) - - - size_t - http_common_cmp_addresses - d7/d3d/plugin__transport__http__common_8h.html - a300788d9141dbd542443c3f6b869e86b - (const void *addr1, size_t addrlen1, const void *addr2, size_t addrlen2) - - - enum GNUNET_NetworkType - http_common_get_network_for_address - d7/d3d/plugin__transport__http__common_8h.html - aef7db782fb8a35d34b0e46a840391d8d - (struct GNUNET_TRANSPORT_PluginEnvironment *env, const struct GNUNET_HELLO_Address *address) - - - - plugin_transport_http_server.c - /home/grothoff/research/gnunet/src/transport/ - d0/d7e/plugin__transport__http__server_8c - platform.h - gnunet_util_lib.h - gnunet_statistics_service.h - gnunet_transport_plugin.h - gnunet_nat_service.h - plugin_transport_http_common.h - ServerRequest - HttpAddressWrapper - HTTP_Message - GNUNET_ATS_Session - HTTP_Server_Plugin - GNUNET_ATS_SessionTagContext - - #define - PLUGIN_NAME - d0/d7e/plugin__transport__http__server_8c.html - a0acf7475326cdcd31d690b72033de33a - - - - #define - LIBGNUNET_PLUGIN_TRANSPORT_INIT - d0/d7e/plugin__transport__http__server_8c.html - a84ec76e43e7369b52ed1bc4a94b51e76 - - - - #define - LIBGNUNET_PLUGIN_TRANSPORT_DONE - d0/d7e/plugin__transport__http__server_8c.html - a1b2b447b1940b1820e8c10be2f9a9bc7 - - - - #define - HTTP_ERROR_RESPONSE - d0/d7e/plugin__transport__http__server_8c.html - ae780874fc957ca703efc75415c759d62 - - - - #define - _RECEIVE - d0/d7e/plugin__transport__http__server_8c.html - a307f5d22c5a7858ad25e0d070343e398 - - - - #define - _SEND - d0/d7e/plugin__transport__http__server_8c.html - a4871a323817bab59d515c010aa3cb78f - - - - #define - LOG - d0/d7e/plugin__transport__http__server_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - OPTION_LONG_POLL - d0/d7e/plugin__transport__http__server_8c.html - a2c6725d86409891193fba7f993c47f25 - - - - #define - URL_REGEX - d0/d7e/plugin__transport__http__server_8c.html - a653e2bb6ea45a60524e88b263da2f1c5 - - - - static void - notify_session_monitor - d0/d7e/plugin__transport__http__server_8c.html - a94f9422e34123cb3e483dbc0ade08313 - (struct HTTP_Server_Plugin *plugin, struct GNUNET_ATS_Session *session, enum GNUNET_TRANSPORT_SessionState state) - - - static void - server_wake_up - d0/d7e/plugin__transport__http__server_8c.html - a98c1ba374687891f99feecc4b4bd5346 - (void *cls) - - - static void - server_reschedule - d0/d7e/plugin__transport__http__server_8c.html - ac65af7f973c5edcbc3231c45b9bb3c26 - (struct HTTP_Server_Plugin *plugin, struct MHD_Daemon *server, int now) - - - static void - server_delete_session - d0/d7e/plugin__transport__http__server_8c.html - a6eff7ce85a4999197bb7addf5bea2b0c - (struct GNUNET_ATS_Session *s) - - - static int - http_server_plugin_disconnect_session - d0/d7e/plugin__transport__http__server_8c.html - aa7f599e3c21c92eede75abc86554f796 - (void *cls, struct GNUNET_ATS_Session *s) - - - static void - server_session_timeout - d0/d7e/plugin__transport__http__server_8c.html - a28cbb691a5f1f623562f33e5dccad246 - (void *cls) - - - static void - server_reschedule_session_timeout - d0/d7e/plugin__transport__http__server_8c.html - ae429c6640ca827f5c90ed311c19489f9 - (struct GNUNET_ATS_Session *s) - - - static ssize_t - http_server_plugin_send - d0/d7e/plugin__transport__http__server_8c.html - a83821b9bbbb4bd6f704aefda74b34b00 - (void *cls, struct GNUNET_ATS_Session *session, const char *msgbuf, size_t msgbuf_size, unsigned int priority, struct GNUNET_TIME_Relative to, GNUNET_TRANSPORT_TransmitContinuation cont, void *cont_cls) - - - static int - destroy_session_shutdown_cb - d0/d7e/plugin__transport__http__server_8c.html - aa79737dc0faff4d079e49873e9e0feb1 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static int - destroy_session_cb - d0/d7e/plugin__transport__http__server_8c.html - a5f34de8e6538b18f983483b5292fd490 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static void - http_server_plugin_disconnect_peer - d0/d7e/plugin__transport__http__server_8c.html - a6c8c93ad15b83daad4c5f7d7c8572d62 - (void *cls, const struct GNUNET_PeerIdentity *target) - - - static int - http_server_plugin_address_suggested - d0/d7e/plugin__transport__http__server_8c.html - a519ce655360a453de76a906053cf9931 - (void *cls, const void *addr, size_t addrlen) - - - static struct GNUNET_ATS_Session * - http_server_plugin_get_session - d0/d7e/plugin__transport__http__server_8c.html - a2bae890ad6458191529b3d4d63d4af20 - (void *cls, const struct GNUNET_HELLO_Address *address) - - - static void - server_v4_run - d0/d7e/plugin__transport__http__server_8c.html - a529187f4785de17dc6cc9e2397cd31d2 - (void *cls) - - - static void - server_v6_run - d0/d7e/plugin__transport__http__server_8c.html - a5eee1b53ba2929be505bdcdef4bd0c08 - (void *cls) - - - static struct GNUNET_SCHEDULER_Task * - server_schedule - d0/d7e/plugin__transport__http__server_8c.html - a89cad57af399ee74da180a4d16590afe - (struct HTTP_Server_Plugin *plugin, struct MHD_Daemon *daemon_handle, int now) - - - static unsigned int - http_server_query_keepalive_factor - d0/d7e/plugin__transport__http__server_8c.html - a43e3bce9ecde01ae1eb3fb0fb48819a0 - (void *cls) - - - static void - http_server_plugin_update_session_timeout - d0/d7e/plugin__transport__http__server_8c.html - a58d95336bbe981f14943fc629ac599de - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *session) - - - static void - server_mhd_connection_timeout - d0/d7e/plugin__transport__http__server_8c.html - a130cc6c1e6922f953753216cf4308114 - (struct HTTP_Server_Plugin *plugin, struct GNUNET_ATS_Session *s, unsigned int to) - - - static int - server_parse_url - d0/d7e/plugin__transport__http__server_8c.html - a53c6471479621a736fadb147dbcb9fd0 - (struct HTTP_Server_Plugin *plugin, const char *url, struct GNUNET_PeerIdentity *target, uint32_t *tag, uint32_t *options) - - - static int - session_tag_it - d0/d7e/plugin__transport__http__server_8c.html - a6906b3d83cb80a41e874ed9c541c94b6 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static struct ServerRequest * - server_lookup_connection - d0/d7e/plugin__transport__http__server_8c.html - a5e50e3d2c6a862740cce04c6b14add44 - (struct HTTP_Server_Plugin *plugin, struct MHD_Connection *mhd_connection, const char *url, const char *method) - - - static ssize_t - server_send_callback - d0/d7e/plugin__transport__http__server_8c.html - a8d81448408935640abf8a0deedac6cb7 - (void *cls, uint64_t pos, char *buf, size_t max) - - - static int - server_receive_mst_cb - d0/d7e/plugin__transport__http__server_8c.html - a73c0fd0c5287cb2f719ff306c05e77f5 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - add_cors_headers - d0/d7e/plugin__transport__http__server_8c.html - a3804f4c503dbf318be200c9431ca0d51 - (struct MHD_Response *response) - - - static int - server_access_cb - d0/d7e/plugin__transport__http__server_8c.html - a43e9405b29b98ec66eddeeefe9a3296f - (void *cls, struct MHD_Connection *mhd_connection, const char *url, const char *method, const char *version, const char *upload_data, size_t *upload_data_size, void **httpSessionCache) - - - static void - server_disconnect_cb - d0/d7e/plugin__transport__http__server_8c.html - a4c062d4ba6a35aa531b2835e5cfdd06c - (void *cls, struct MHD_Connection *connection, void **httpSessionCache) - - - static void - server_connection_cb - d0/d7e/plugin__transport__http__server_8c.html - a1c8c641cc2fa72b85c16cce5283b3958 - (void *cls, struct MHD_Connection *connection, void **socket_context, enum MHD_ConnectionNotificationCode toe) - - - static int - server_accept_cb - d0/d7e/plugin__transport__http__server_8c.html - af1f5b53d7be415ecb1deb23b8afbb0b8 - (void *cls, const struct sockaddr *addr, socklen_t addr_len) - - - static void - server_log - d0/d7e/plugin__transport__http__server_8c.html - a6aa08aa2e36d60ccdad3aafb530f1342 - (void *arg, const char *fmt, va_list ap) - - - static struct MHD_Daemon * - run_mhd_start_daemon - d0/d7e/plugin__transport__http__server_8c.html - a8c71c202e9be745ec419795b5503a916 - (struct HTTP_Server_Plugin *plugin, const struct sockaddr_in *addr, int v6) - - - static int - server_start - d0/d7e/plugin__transport__http__server_8c.html - a67164ff6541765a7184c749d004f91ea - (struct HTTP_Server_Plugin *plugin) - - - static void - server_add_address - d0/d7e/plugin__transport__http__server_8c.html - a28b0189e800f2c29134c82aa857e3fcf - (void *cls, int add_remove, const struct sockaddr *addr, socklen_t addrlen) - - - static void - server_remove_address - d0/d7e/plugin__transport__http__server_8c.html - a48bcb67e6eb433bb42b8de4b65a41f6b - (void *cls, int add_remove, const struct sockaddr *addr, socklen_t addrlen) - - - static void - server_nat_port_map_callback - d0/d7e/plugin__transport__http__server_8c.html - a086e73b458d61950e8945f795ba9513e - (void *cls, void **app_ctx, int add_remove, enum GNUNET_NAT_AddressClass ac, const struct sockaddr *addr, socklen_t addrlen) - - - static int - server_get_addresses - d0/d7e/plugin__transport__http__server_8c.html - acfddba6cf2b6424ac83a72b1a86adc02 - (struct HTTP_Server_Plugin *plugin, const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg, struct sockaddr ***addrs, socklen_t **addr_lens) - - - static void - server_start_report_addresses - d0/d7e/plugin__transport__http__server_8c.html - a2031ff803f8942112b315e579c475f15 - (struct HTTP_Server_Plugin *plugin) - - - static void - server_stop_report_addresses - d0/d7e/plugin__transport__http__server_8c.html - a6fc17f308cff1bf6f46b487781bd54b8 - (struct HTTP_Server_Plugin *plugin) - - - static int - server_check_ipv6_support - d0/d7e/plugin__transport__http__server_8c.html - a86722ecbd7c4552c390cad4bad815a0a - (struct HTTP_Server_Plugin *plugin) - - - static void - server_notify_external_hostname - d0/d7e/plugin__transport__http__server_8c.html - a9958e772c5cfe0395850edde8082752c - (void *cls) - - - static int - server_configure_plugin - d0/d7e/plugin__transport__http__server_8c.html - acd30b47facf1e30423c4d07f4891eb10 - (struct HTTP_Server_Plugin *plugin) - - - void * - libgnunet_plugin_transport_http_server_done - d0/d7e/plugin__transport__http__server_8c.html - a7d5ad71d634fce35f67011b6390bcc6d - (void *cls) - - - static const char * - http_server_plugin_address_to_string - d0/d7e/plugin__transport__http__server_8c.html - ad9142b0c664257bcc5e9b73681d95aaf - (void *cls, const void *addr, size_t addrlen) - - - static enum GNUNET_NetworkType - http_server_plugin_get_network - d0/d7e/plugin__transport__http__server_8c.html - a9bab6d7719cda5641d419d30816b721d - (void *cls, struct GNUNET_ATS_Session *session) - - - static enum GNUNET_NetworkType - http_server_plugin_get_network_for_address - d0/d7e/plugin__transport__http__server_8c.html - adc46362b709bebb7c19fa822a4390f6c - (void *cls, const struct GNUNET_HELLO_Address *address) - - - static void - http_server_plugin_update_inbound_delay - d0/d7e/plugin__transport__http__server_8c.html - ab3bc3ee76e3ef2087e8c501d37a7dc75 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *session, struct GNUNET_TIME_Relative delay) - - - static int - send_session_info_iter - d0/d7e/plugin__transport__http__server_8c.html - ae169a7e5994d739972a5429f346dd161 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static void - http_server_plugin_setup_monitor - d0/d7e/plugin__transport__http__server_8c.html - a05a2d9816aa63e86330c067b3dd9d9ad - (void *cls, GNUNET_TRANSPORT_SessionInfoCallback sic, void *sic_cls) - - - void * - libgnunet_plugin_transport_http_server_init - d0/d7e/plugin__transport__http__server_8c.html - a505ececa37df9ab50b12b9c4b3a845e7 - (void *cls) - - - - plugin_transport_smtp.c - /home/grothoff/research/gnunet/src/transport/ - d3/d44/plugin__transport__smtp_8c - platform.h - gnunet_constants.h - gnunet_protocols.h - EmailAddress - SMTPMessage - GetMessageClosure - - #define - SMTP_MESSAGE_SIZE - d3/d44/plugin__transport__smtp_8c.html - afe4edf856eb153de678d0d1676e7550c - - - - #define - DEBUG_SMTP - d3/d44/plugin__transport__smtp_8c.html - a743fb3d186861b55477729a48072fcce - - - - #define - FILTER_STRING_SIZE - d3/d44/plugin__transport__smtp_8c.html - ab5248ef3849dccb664424550db52ab12 - - - - #define - MAX_CHAR_PER_LINE - d3/d44/plugin__transport__smtp_8c.html - ad183c904491e39a791841a044833c818 - - - - #define - EBUF_LEN - d3/d44/plugin__transport__smtp_8c.html - a9b375903d75d97df79fd69de69f1a4a4 - - - - #define - strAUTOncmp - d3/d44/plugin__transport__smtp_8c.html - af1a54851c55bb77da932a67f04d6f7f6 - (a, b) - - - #define - READLINE - d3/d44/plugin__transport__smtp_8c.html - a50d427a4987f1b74148fba5a8026323c - (l, limit) - - - #define - EBUF_LEN - d3/d44/plugin__transport__smtp_8c.html - a9b375903d75d97df79fd69de69f1a4a4 - - - - static void * - listenAndDistribute - d3/d44/plugin__transport__smtp_8c.html - a46d7522521ee884a39f695121c658fcb - (void *unused) - - - static int - api_verify_hello - d3/d44/plugin__transport__smtp_8c.html - ac349ae150bcf3b5f705423c72e91430d - (const GNUNET_MessageHello *hello) - - - static GNUNET_MessageHello * - api_create_hello - d3/d44/plugin__transport__smtp_8c.html - ad8ecb4d954718725046048d39064c986 - () - - - static const char * - get_message - d3/d44/plugin__transport__smtp_8c.html - a76c9c4b5d5b754a7b3cb7b41318153ea - (void **buf, int *len, void *cls) - - - static int - api_send - d3/d44/plugin__transport__smtp_8c.html - a9aefa6dbd9a935939421677bcb6c3262 - (GNUNET_TSession *tsession, const void *msg, const unsigned int size, int important) - - - static int - api_connect - d3/d44/plugin__transport__smtp_8c.html - a30b9a6a761022a6ed77493684cc53ecb - (const GNUNET_MessageHello *hello, GNUNET_TSession **tsessionPtr, int may_reuse) - - - static int - api_disconnect - d3/d44/plugin__transport__smtp_8c.html - a139a6a653f558d5e68f67c14feeb2f9a - (GNUNET_TSession *tsession) - - - static int - api_start_transport_server - d3/d44/plugin__transport__smtp_8c.html - aab090ad5320393c49c62109d48af9aed - () - - - static int - api_stop_transport_server - d3/d44/plugin__transport__smtp_8c.html - a9b1c6a97d30e10914abcb777ac4ce721 - () - - - static int - api_hello_to_address - d3/d44/plugin__transport__smtp_8c.html - ad08f34de88eb26a1b6b6541ba9732d84 - (const GNUNET_MessageHello *hello, void **sa, unsigned int *sa_len) - - - static int - api_associate - d3/d44/plugin__transport__smtp_8c.html - a0a1d5b2b75c45d50db7703cba071ff90 - (GNUNET_TSession *tsession) - - - static int - api_test_would_try - d3/d44/plugin__transport__smtp_8c.html - a310b5bfc70431680428ce61012ab883e - (GNUNET_TSession *tsession, unsigned int size, int important) - - - GNUNET_TransportAPI * - inittransport_smtp - d3/d44/plugin__transport__smtp_8c.html - a51ed8f24773cd6bab15ab038a12041a6 - (struct GNUNET_CoreAPIForTransport *core) - - - void - donetransport_smtp - d3/d44/plugin__transport__smtp_8c.html - a7a3fabbb27ad4f8d35d6fee742846d50 - () - - - static GNUNET_NETWORK_STRUCT_END GNUNET_CoreAPIForTransport * - core_api - d3/d44/plugin__transport__smtp_8c.html - a4f86ec495564d2cb839fc77ebf7446e5 - - - - static struct GNUNET_GE_Context * - ectx - d3/d44/plugin__transport__smtp_8c.html - ad324d5b18f265a2bcb00583dc5cc2736 - - - - static struct GNUNET_ThreadHandle * - dispatchThread - d3/d44/plugin__transport__smtp_8c.html - ad65ab0282687372399e1bab579d60262 - - - - static int - smtp_shutdown - d3/d44/plugin__transport__smtp_8c.html - a9793299d42ee0dfc02ba42c21d8fac4e - - - - static char * - smtp_server_name - d3/d44/plugin__transport__smtp_8c.html - a2e3f7b0d5d690234310e7b351fad4794 - - - - static char * - pipename - d3/d44/plugin__transport__smtp_8c.html - a9a0143187c1d8a1bba9376205c6e2391 - - - - static struct GNUNET_Mutex * - lock - d3/d44/plugin__transport__smtp_8c.html - a45f7f98a4ae4e7c5daf5d5e6d0d8cf07 - - - - static struct sigaction - old_handler - d3/d44/plugin__transport__smtp_8c.html - a0d95ab2babfd7eddcd05277cd656aede - - - - static char * - email - d3/d44/plugin__transport__smtp_8c.html - a463fc22ce8b197bd60dbcdcbba158f4b - - - - static GNUNET_TransportAPI - smtpAPI - d3/d44/plugin__transport__smtp_8c.html - a659d4a08d53e5361de89640031615e79 - - - - static GNUNET_Stats_ServiceAPI * - stats - d3/d44/plugin__transport__smtp_8c.html - a9a6ee26b33dea9835f1338b64d0f2a32 - - - - static int - stat_bytesReceived - d3/d44/plugin__transport__smtp_8c.html - a329ed60ecf562b24cf567e7651cc3430 - - - - static int - stat_bytesSent - d3/d44/plugin__transport__smtp_8c.html - af7869b0936807ec812626c0d3c594bb4 - - - - static int - stat_bytesDropped - d3/d44/plugin__transport__smtp_8c.html - aedcc8d1bf600fb4e6d69acb59993679c - - - - static unsigned long long - rate_limit - d3/d44/plugin__transport__smtp_8c.html - a00dab7649c357eed3e1299a6d63d23a8 - - - - static GNUNET_CronTime - last_transmission - d3/d44/plugin__transport__smtp_8c.html - ab1e3560495b5b63432811acb6cf67cc7 - - - - - plugin_transport_tcp.c - /home/grothoff/research/gnunet/src/transport/ - d8/ddd/plugin__transport__tcp_8c - platform.h - gnunet_hello_lib.h - gnunet_constants.h - gnunet_util_lib.h - gnunet_nat_service.h - gnunet_protocols.h - gnunet_resolver_service.h - gnunet_signatures.h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_transport_plugin.h - transport.h - tcp_connection_legacy.c - tcp_server_mst_legacy.c - tcp_server_legacy.c - tcp_service_legacy.c - GNUNET_CONNECTION_Credentials - GNUNET_SERVER_MessageHandler - WelcomeMessage - TCP_NAT_ProbeMessage - TCPProbeContext - IPv4TcpAddress - IPv6TcpAddress - PendingMessage - GNUNET_ATS_Session - PrettyPrinterContext - Plugin - GNUNET_ATS_SessionItCtx - - #define - LOG - d8/ddd/plugin__transport__tcp_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - PLUGIN_NAME - d8/ddd/plugin__transport__tcp_8c.html - a0acf7475326cdcd31d690b72033de33a - - - - #define - NAT_TIMEOUT - d8/ddd/plugin__transport__tcp_8c.html - a614247e272da9e91139d5eb9207a9d08 - - - - #define - GNUNET_SERVER_client_get_user_context - d8/ddd/plugin__transport__tcp_8c.html - a283fd64870fb113a8771d3b24203b914 - (client, type) - - - #define - GNUNET_SERVER_client_set_user_context - d8/ddd/plugin__transport__tcp_8c.html - ab6484823d889aab55ac0ed284b326dbd - (client, value) - - - size_t(* - GNUNET_CONNECTION_TransmitReadyNotify - d8/ddd/plugin__transport__tcp_8c.html - a7cc66b14fb94cc48044a7e606f662c99 - )(void *cls, size_t size, void *buf) - - - void(* - GNUNET_SERVER_DisconnectCallback - d8/ddd/plugin__transport__tcp_8c.html - a6b30ad173e49b3c5f74e9453eec78d35 - )(void *cls, struct GNUNET_SERVER_Client *client) - - - void(* - GNUNET_SERVER_ConnectCallback - d8/ddd/plugin__transport__tcp_8c.html - a8203b8804ef6dde6f0efa1e7516385d7 - )(void *cls, struct GNUNET_SERVER_Client *client) - - - int(* - GNUNET_CONNECTION_AccessCheck - d8/ddd/plugin__transport__tcp_8c.html - ab1b30fffd5a898a2fea69c4355a91437 - )(void *cls, const struct GNUNET_CONNECTION_Credentials *ucred, const struct sockaddr *addr, socklen_t addrlen) - - - void(* - GNUNET_CONNECTION_Receiver - d8/ddd/plugin__transport__tcp_8c.html - aa2a942b2b20c7fad8b179eeac4268015 - )(void *cls, const void *buf, size_t available, const struct sockaddr *addr, socklen_t addrlen, int errCode) - - - void *(* - GNUNET_SERVER_MstCreateCallback - d8/ddd/plugin__transport__tcp_8c.html - a401b6a1d148747d6e5a7c5861fcf1faf - )(void *cls, struct GNUNET_SERVER_Client *client) - - - void(* - GNUNET_SERVER_MstDestroyCallback - d8/ddd/plugin__transport__tcp_8c.html - a32a8213a3d7323fa2423c73f2ee7e05f - )(void *cls, void *mst) - - - int(* - GNUNET_SERVER_MstReceiveCallback - d8/ddd/plugin__transport__tcp_8c.html - aac23d1d551fce93824733d8a9efbadb5 - )(void *cls, void *mst, struct GNUNET_SERVER_Client *client, const char *buf, size_t size, int purge, int one_shot) - - - void(* - GNUNET_SERVER_MessageCallback - d8/ddd/plugin__transport__tcp_8c.html - ac9ba6beedfb1260e0475f7b77ac120c5 - )(void *cls, struct GNUNET_SERVER_Client *client, const struct GNUNET_MessageHeader *message) - - - int(* - GNUNET_SERVER_MessageTokenizerCallback - d8/ddd/plugin__transport__tcp_8c.html - a010afbc3ad1e0542c2341e879f89bb98 - )(void *cls, void *client, const struct GNUNET_MessageHeader *message) - - - void(* - LEGACY_SERVICE_Main - d8/ddd/plugin__transport__tcp_8c.html - a2e59ce44511cfade28df378b62596aa6 - )(void *cls, struct GNUNET_SERVER_Handle *server, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - - LEGACY_SERVICE_Options - d8/ddd/plugin__transport__tcp_8c.html - a8c09dd37b66fcf6bff5238aad98fce61 - - - - LEGACY_SERVICE_OPTION_NONE - d8/ddd/plugin__transport__tcp_8c.html - a8c09dd37b66fcf6bff5238aad98fce61a924e0076a8d96f0ed68f603bd28aa0ad - - - - LEGACY_SERVICE_OPTION_MANUAL_SHUTDOWN - d8/ddd/plugin__transport__tcp_8c.html - a8c09dd37b66fcf6bff5238aad98fce61affc14dc06941d4e1d460ed51f27046cf - - - - LEGACY_SERVICE_OPTION_SOFT_SHUTDOWN - d8/ddd/plugin__transport__tcp_8c.html - a8c09dd37b66fcf6bff5238aad98fce61ad5065457e2dd8c17665f2264b21f76b3 - - - - - TcpAddressOptions - d8/ddd/plugin__transport__tcp_8c.html - a0e8209cd30528324cf111afcf3bdb96d - - - - TCP_OPTIONS_NONE - d8/ddd/plugin__transport__tcp_8c.html - a0e8209cd30528324cf111afcf3bdb96da7f7c570ec992b1010df0c72c6a6b104d - - - - TCP_OPTIONS_RESERVED - d8/ddd/plugin__transport__tcp_8c.html - a0e8209cd30528324cf111afcf3bdb96dab16684c6114fdfcde6a9ba132dd3591d - - - - TCP_OPTIONS_TCP_STEALTH - d8/ddd/plugin__transport__tcp_8c.html - a0e8209cd30528324cf111afcf3bdb96da9d598302994e94a1a346801763fa9830 - - - - void - LEGACY_SERVICE_stop - d8/ddd/plugin__transport__tcp_8c.html - ac04c92d8ab62258ce1419740c3ffc6c9 - (struct LEGACY_SERVICE_Context *srv) - - - void - GNUNET_CONNECTION_destroy - d8/ddd/plugin__transport__tcp_8c.html - ab211be6f02a87a40b2269f3dec89b830 - (struct GNUNET_CONNECTION_Handle *connection) - - - void - GNUNET_SERVER_client_disconnect - d8/ddd/plugin__transport__tcp_8c.html - ace1f908e09228c9ed4d8f9f78bae0421 - (struct GNUNET_SERVER_Client *client) - - - void * - GNUNET_SERVER_client_get_user_context_ - d8/ddd/plugin__transport__tcp_8c.html - a66a190ff7a4f02c2e16aa85c0597563c - (struct GNUNET_SERVER_Client *client, size_t size) - - - struct GNUNET_SERVER_MessageStreamTokenizer * - GNUNET_SERVER_mst_create - d8/ddd/plugin__transport__tcp_8c.html - a1880a69e2e420289396cf642744dcf1b - (GNUNET_SERVER_MessageTokenizerCallback cb, void *cb_cls) - - - int - GNUNET_SERVER_mst_receive - d8/ddd/plugin__transport__tcp_8c.html - a0713663b4151c8944cc481e20cc79d51 - (struct GNUNET_SERVER_MessageStreamTokenizer *mst, void *client_identity, const char *buf, size_t size, int purge, int one_shot) - - - void - GNUNET_SERVER_mst_destroy - d8/ddd/plugin__transport__tcp_8c.html - a6e350d6ec264f7bd5d590c4968fffa02 - (struct GNUNET_SERVER_MessageStreamTokenizer *mst) - - - void - GNUNET_SERVER_client_set_user_context_ - d8/ddd/plugin__transport__tcp_8c.html - a03318b1792bdaad26134f377b2569d69 - (struct GNUNET_SERVER_Client *client, void *ptr, size_t size) - - - struct GNUNET_SERVER_TransmitHandle * - GNUNET_SERVER_notify_transmit_ready - d8/ddd/plugin__transport__tcp_8c.html - adb18c4d94b807a3fb375e0d30ecc5180 - (struct GNUNET_SERVER_Client *client, size_t size, struct GNUNET_TIME_Relative timeout, GNUNET_CONNECTION_TransmitReadyNotify callback, void *callback_cls) - - - void - GNUNET_SERVER_notify_transmit_ready_cancel - d8/ddd/plugin__transport__tcp_8c.html - af793eba8d319f41f41710d72af06f333 - (struct GNUNET_SERVER_TransmitHandle *th) - - - void - GNUNET_SERVER_client_keep - d8/ddd/plugin__transport__tcp_8c.html - a13db725847c02c51e5c6c25b3233d75a - (struct GNUNET_SERVER_Client *client) - - - void - GNUNET_SERVER_client_drop - d8/ddd/plugin__transport__tcp_8c.html - a274727465b11260e52ed566972c78ab4 - (struct GNUNET_SERVER_Client *client) - - - void - GNUNET_SERVER_suspend - d8/ddd/plugin__transport__tcp_8c.html - abc37ce9584e6eba945e07b40383e8eb2 - (struct GNUNET_SERVER_Handle *server) - - - struct GNUNET_SERVER_Client * - GNUNET_SERVER_connect_socket - d8/ddd/plugin__transport__tcp_8c.html - a6bab1cba0d1bbfb4db06dcd6e04e3349 - (struct GNUNET_SERVER_Handle *server, struct GNUNET_CONNECTION_Handle *connection) - - - void - GNUNET_SERVER_resume - d8/ddd/plugin__transport__tcp_8c.html - af49ae34213b24a62053e0a3781b8eba7 - (struct GNUNET_SERVER_Handle *server) - - - void - GNUNET_SERVER_destroy - d8/ddd/plugin__transport__tcp_8c.html - a6171edb59e6da68fc06aa5ddc3c1aea1 - (struct GNUNET_SERVER_Handle *server) - - - static int - get_server_addresses - d8/ddd/plugin__transport__tcp_8c.html - a83f19fda02f688dcf759761e7e40da12 - (const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg, struct sockaddr ***addrs, socklen_t **addr_lens) - - - static void - notify_session_monitor - d8/ddd/plugin__transport__tcp_8c.html - ae3711dd5b28785e71d5247172101313b - (struct Plugin *plugin, struct GNUNET_ATS_Session *session, enum GNUNET_TRANSPORT_SessionState state) - - - static void - tcp_nat_port_map_callback - d8/ddd/plugin__transport__tcp_8c.html - a116c2bb12e16742ec35c4e6c9d6369c6 - (void *cls, void **app_ctx, int add_remove, enum GNUNET_NAT_AddressClass ac, const struct sockaddr *addr, socklen_t addrlen) - - - static const char * - tcp_plugin_address_to_string - d8/ddd/plugin__transport__tcp_8c.html - a06d0e8c5eaa38347f99b5300ad329081 - (void *cls, const void *addr, size_t addrlen) - - - static int - tcp_plugin_string_to_address - d8/ddd/plugin__transport__tcp_8c.html - a85025edcdba0064183dc028d136ac460 - (void *cls, const char *addr, uint16_t addrlen, void **buf, size_t *added) - - - static struct GNUNET_ATS_Session * - lookup_session_by_client - d8/ddd/plugin__transport__tcp_8c.html - a0edce68dcacb9aa1dac928bf6d78e234 - (struct Plugin *plugin, struct GNUNET_SERVER_Client *client) - - - static int - tcp_plugin_disconnect_session - d8/ddd/plugin__transport__tcp_8c.html - a10b70ea3907de9a3ec671f29964d0261 - (void *cls, struct GNUNET_ATS_Session *session) - - - static unsigned int - tcp_plugin_query_keepalive_factor - d8/ddd/plugin__transport__tcp_8c.html - a62c2ddb8fc58e2aec1237b127b8bd532 - (void *cls) - - - static void - session_timeout - d8/ddd/plugin__transport__tcp_8c.html - a2e1f8101ec398e0e8c549bfbf4f6c328 - (void *cls) - - - static void - reschedule_session_timeout - d8/ddd/plugin__transport__tcp_8c.html - a8b1636a70d4f803d4fc54b3ec3988d2e - (struct GNUNET_ATS_Session *s) - - - static struct GNUNET_ATS_Session * - create_session - d8/ddd/plugin__transport__tcp_8c.html - a89f5e253fd53c33bc2e171dda82f6701 - (struct Plugin *plugin, const struct GNUNET_HELLO_Address *address, enum GNUNET_NetworkType scope, struct GNUNET_SERVER_Client *client, int is_nat) - - - static void - process_pending_messages - d8/ddd/plugin__transport__tcp_8c.html - acccf339ce2de2407a7e78d8b8e5e558d - (struct GNUNET_ATS_Session *session) - - - static size_t - do_transmit - d8/ddd/plugin__transport__tcp_8c.html - ac1afd000aae59b78edb2aa653f9d1820 - (void *cls, size_t size, void *buf) - - - static ssize_t - tcp_plugin_send - d8/ddd/plugin__transport__tcp_8c.html - a5b83158b196cfea71b8a5766e3e1d142 - (void *cls, struct GNUNET_ATS_Session *session, const char *msgbuf, size_t msgbuf_size, unsigned int priority, struct GNUNET_TIME_Relative to, GNUNET_TRANSPORT_TransmitContinuation cont, void *cont_cls) - - - static int - session_lookup_it - d8/ddd/plugin__transport__tcp_8c.html - aa66969c16d78702701963985d9e06cad - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - nat_connect_timeout - d8/ddd/plugin__transport__tcp_8c.html - a80010259206a3cba7dc8857ac90a7712 - (void *cls) - - - static void - tcp_plugin_update_session_timeout - d8/ddd/plugin__transport__tcp_8c.html - a424b557fd16626c743fd325efe4b3ac9 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *session) - - - static void - delayed_done - d8/ddd/plugin__transport__tcp_8c.html - a5fe07a8720609d984023421e55f10344 - (void *cls) - - - static void - tcp_plugin_update_inbound_delay - d8/ddd/plugin__transport__tcp_8c.html - aa6dea01f7062b039a2feab139dd1a06b - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *session, struct GNUNET_TIME_Relative delay) - - - static struct GNUNET_ATS_Session * - tcp_plugin_get_session - d8/ddd/plugin__transport__tcp_8c.html - a4d9b2b50d9d2fa43b5216bac0ed95990 - (void *cls, const struct GNUNET_HELLO_Address *address) - - - static int - session_disconnect_it - d8/ddd/plugin__transport__tcp_8c.html - a7f1cdc734fd7448be076030bb3541d1d - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - tcp_plugin_disconnect - d8/ddd/plugin__transport__tcp_8c.html - a69a53f7c35f1f13287eea82732558b46 - (void *cls, const struct GNUNET_PeerIdentity *target) - - - static void - append_port - d8/ddd/plugin__transport__tcp_8c.html - aa6bd3c22882d915d5fbc1b3779e0bf94 - (void *cls, const char *hostname) - - - static void - tcp_plugin_address_pretty_printer - d8/ddd/plugin__transport__tcp_8c.html - acd7187edb37feef16403b86ff5722087 - (void *cls, const char *type, const void *addr, size_t addrlen, int numeric, struct GNUNET_TIME_Relative timeout, GNUNET_TRANSPORT_AddressStringCallback asc, void *asc_cls) - - - static int - tcp_plugin_check_address - d8/ddd/plugin__transport__tcp_8c.html - a3e515b4c5064809ef28a2eccd0705494 - (void *cls, const void *addr, size_t addrlen) - - - static void - handle_tcp_nat_probe - d8/ddd/plugin__transport__tcp_8c.html - a10c37d8068be6edc3a263c9a5d2731b5 - (void *cls, struct GNUNET_SERVER_Client *client, const struct GNUNET_MessageHeader *message) - - - static void - handle_tcp_welcome - d8/ddd/plugin__transport__tcp_8c.html - a328ac99ef6b3f7b4ba778e4bfcb73056 - (void *cls, struct GNUNET_SERVER_Client *client, const struct GNUNET_MessageHeader *message) - - - static void - handle_tcp_data - d8/ddd/plugin__transport__tcp_8c.html - a06ceafe1c98e9e07afc4d43b67a1270a - (void *cls, struct GNUNET_SERVER_Client *client, const struct GNUNET_MessageHeader *message) - - - static void - connect_notify - d8/ddd/plugin__transport__tcp_8c.html - addb43aad90e5c59b758e7096fdd5ed23 - (void *cls, struct GNUNET_SERVER_Client *client) - - - static void - disconnect_notify - d8/ddd/plugin__transport__tcp_8c.html - ad9a808450931209c43e1fefbd6358505 - (void *cls, struct GNUNET_SERVER_Client *client) - - - static size_t - notify_send_probe - d8/ddd/plugin__transport__tcp_8c.html - a70c11b190d50637a95e60dd4c689a557 - (void *cls, size_t size, void *buf) - - - static void - try_connection_reversal - d8/ddd/plugin__transport__tcp_8c.html - a456ee21acb4ce36bc850936b9dc89cac - (void *cls, const struct sockaddr *addr, socklen_t addrlen) - - - static enum GNUNET_NetworkType - tcp_plugin_get_network - d8/ddd/plugin__transport__tcp_8c.html - ad3bf76236b7a050d2bc2deaa9bc4e5a8 - (void *cls, struct GNUNET_ATS_Session *session) - - - static enum GNUNET_NetworkType - tcp_plugin_get_network_for_address - d8/ddd/plugin__transport__tcp_8c.html - a6d9c229ab5da6c3361349b0f92becbe9 - (void *cls, const struct GNUNET_HELLO_Address *address) - - - static int - send_session_info_iter - d8/ddd/plugin__transport__tcp_8c.html - ae169a7e5994d739972a5429f346dd161 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static void - tcp_plugin_setup_monitor - d8/ddd/plugin__transport__tcp_8c.html - a58b28051f291de7ba94ecaf392dc2236 - (void *cls, GNUNET_TRANSPORT_SessionInfoCallback sic, void *sic_cls) - - - void * - libgnunet_plugin_transport_tcp_init - d8/ddd/plugin__transport__tcp_8c.html - a07e2a9465a16ef84aa66a395f4bca71f - (void *cls) - - - void * - libgnunet_plugin_transport_tcp_done - d8/ddd/plugin__transport__tcp_8c.html - aef3a0af52ddec7cb5f6398f0bab942b2 - (void *cls) - - - - plugin_transport_template.c - /home/grothoff/research/gnunet/src/transport/ - d2/d96/plugin__transport__template_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_transport_plugin.h - GNUNET_ATS_Session - TemplateAddress - Plugin - - #define - LOG - d2/d96/plugin__transport__template_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LEARNED_ADDRESS_EXPIRATION - d2/d96/plugin__transport__template_8c.html - a3aee69273251cbf288faf92f74dfdf97 - - - - #define - PLUGIN_NAME - d2/d96/plugin__transport__template_8c.html - a0acf7475326cdcd31d690b72033de33a - - - - static ssize_t - template_plugin_send - d2/d96/plugin__transport__template_8c.html - a141dec47db8e2274412d5902fb1421bf - (void *cls, struct GNUNET_ATS_Session *session, const char *msgbuf, size_t msgbuf_size, unsigned int priority, struct GNUNET_TIME_Relative to, GNUNET_TRANSPORT_TransmitContinuation cont, void *cont_cls) - - - static void - template_plugin_disconnect_peer - d2/d96/plugin__transport__template_8c.html - a8c9a57f330dffff96d2221d7f719c09d - (void *cls, const struct GNUNET_PeerIdentity *target) - - - static int - template_plugin_disconnect_session - d2/d96/plugin__transport__template_8c.html - a87c4af36daab6f35f359ba2531a1780e - (void *cls, struct GNUNET_ATS_Session *session) - - - static unsigned int - template_plugin_query_keepalive_factor - d2/d96/plugin__transport__template_8c.html - ac39303dd7a1bee207d3a047693106dba - (void *cls) - - - static enum GNUNET_NetworkType - template_plugin_get_network - d2/d96/plugin__transport__template_8c.html - a2202fbfb8739663316d650df50a886bd - (void *cls, struct GNUNET_ATS_Session *session) - - - static enum GNUNET_NetworkType - template_plugin_get_network_for_address - d2/d96/plugin__transport__template_8c.html - a919a2038c361c920984b5fc690c8b2ed - (void *cls, const struct GNUNET_HELLO_Address *address) - - - static void - template_plugin_address_pretty_printer - d2/d96/plugin__transport__template_8c.html - a8f98ea7ff1dbf29cc17d916c0ee460dd - (void *cls, const char *type, const void *addr, size_t addrlen, int numeric, struct GNUNET_TIME_Relative timeout, GNUNET_TRANSPORT_AddressStringCallback asc, void *asc_cls) - - - static int - template_plugin_address_suggested - d2/d96/plugin__transport__template_8c.html - ac5d14dd13e13edf41401254651bde83f - (void *cls, const void *addr, size_t addrlen) - - - static const char * - template_plugin_address_to_string - d2/d96/plugin__transport__template_8c.html - afe390a0430941122c59b3dbdeb343fc4 - (void *cls, const void *addr, size_t addrlen) - - - static int - template_plugin_string_to_address - d2/d96/plugin__transport__template_8c.html - a8a1b2c46b563a91d5744d8358c2fee2f - (void *cls, const char *addr, uint16_t addrlen, void **buf, size_t *added) - - - static struct GNUNET_ATS_Session * - template_plugin_get_session - d2/d96/plugin__transport__template_8c.html - ab560977b9d7e27ff897fd2d827a50505 - (void *cls, const struct GNUNET_HELLO_Address *address) - - - static void - template_plugin_update_session_timeout - d2/d96/plugin__transport__template_8c.html - a3f7c8de8de62e0ee0337208d212a9363 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *session) - - - static void - template_plugin_setup_monitor - d2/d96/plugin__transport__template_8c.html - a4c67fce1aeeea973b887690e2d622fa2 - (void *cls, GNUNET_TRANSPORT_SessionInfoCallback sic, void *sic_cls) - - - void * - libgnunet_plugin_transport_template_init - d2/d96/plugin__transport__template_8c.html - ac12bb6b0d6f6d1c692aa875c313c789d - (void *cls) - - - void * - libgnunet_plugin_transport_template_done - d2/d96/plugin__transport__template_8c.html - a74a14deb42384d10f33f607849bfe211 - (void *cls) - - - - plugin_transport_udp.c - /home/grothoff/research/gnunet/src/transport/ - d2/dac/plugin__transport__udp_8c - platform.h - plugin_transport_udp.h - gnunet_hello_lib.h - gnunet_util_lib.h - gnunet_fragmentation_lib.h - gnunet_nat_service.h - gnunet_protocols.h - gnunet_resolver_service.h - gnunet_signatures.h - gnunet_constants.h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_transport_plugin.h - transport.h - UDPMessage - PrettyPrinterContext - GNUNET_ATS_Session - DefragContext - UDP_FragmentationContext - UDP_MessageWrapper - UDP_ACK_Message - GNUNET_ATS_SessionCompareContext - FindReceiveContext - - #define - LOG - d2/dac/plugin__transport__udp_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - UDP_SESSION_TIME_OUT - d2/dac/plugin__transport__udp_8c.html - aedb7560f5db801d55222b119a754b251 - - - - #define - UDP_MAX_MESSAGES_IN_DEFRAG - d2/dac/plugin__transport__udp_8c.html - afa1ba10e53254ce7a12f81cdf7b95afb - - - - #define - UDP_MAX_SENDER_ADDRESSES_WITH_DEFRAG - d2/dac/plugin__transport__udp_8c.html - a0ea10687e1a77587db87c94b5e24ad3d - - - - void(* - QueueContinuation - d2/dac/plugin__transport__udp_8c.html - a173d3d5401c6c72bec24f26a6d87766b - )(void *cls, struct UDP_MessageWrapper *udpw, int result) - - - static GNUNET_NETWORK_STRUCT_END void - notify_session_monitor - d2/dac/plugin__transport__udp_8c.html - af6ed7dd065b61f8df31f29263a6abe90 - (struct Plugin *plugin, struct GNUNET_ATS_Session *session, enum GNUNET_TRANSPORT_SessionState state) - - - static int - send_session_info_iter - d2/dac/plugin__transport__udp_8c.html - ae169a7e5994d739972a5429f346dd161 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static void - udp_plugin_setup_monitor - d2/dac/plugin__transport__udp_8c.html - ae8af44eb118fc28660088766e7d3abca - (void *cls, GNUNET_TRANSPORT_SessionInfoCallback sic, void *sic_cls) - - - static void - free_session - d2/dac/plugin__transport__udp_8c.html - aa43a404ce66ea74f9da0f8cf777df333 - (struct GNUNET_ATS_Session *s) - - - static unsigned int - udp_query_keepalive_factor - d2/dac/plugin__transport__udp_8c.html - aba56fd3ddb2b57dae35732ae5a9c6697 - (void *cls) - - - static enum GNUNET_NetworkType - udp_plugin_get_network - d2/dac/plugin__transport__udp_8c.html - a7ccc68abda5aa2840eec9fb1852df112 - (void *cls, struct GNUNET_ATS_Session *session) - - - static enum GNUNET_NetworkType - udp_plugin_get_network_for_address - d2/dac/plugin__transport__udp_8c.html - ab4905e8492fd68014d03089d8735a130 - (void *cls, const struct GNUNET_HELLO_Address *address) - - - static void - udp_plugin_select_v4 - d2/dac/plugin__transport__udp_8c.html - a90b14e7c82b886ef3617516f2eda46de - (void *cls) - - - static void - udp_plugin_select_v6 - d2/dac/plugin__transport__udp_8c.html - aa2c880f264ee3271f39e817772aafa35 - (void *cls) - - - static void - schedule_select_v4 - d2/dac/plugin__transport__udp_8c.html - afc677ae73bd6a43a29a3d67b8ee16fe3 - (struct Plugin *plugin) - - - static void - schedule_select_v6 - d2/dac/plugin__transport__udp_8c.html - ad9d9dc29a179b58feb19e5737f5a9a9a - (struct Plugin *plugin) - - - const char * - udp_address_to_string - d2/dac/plugin__transport__udp_8c.html - a47a35211c9889c54cdb7584539db9a99 - (void *cls, const void *addr, size_t addrlen) - - - static int - udp_string_to_address - d2/dac/plugin__transport__udp_8c.html - a8c7260370c2c691f6c50981c393b0cea - (void *cls, const char *addr, uint16_t addrlen, void **buf, size_t *added) - - - static void - append_port - d2/dac/plugin__transport__udp_8c.html - aa6bd3c22882d915d5fbc1b3779e0bf94 - (void *cls, const char *hostname) - - - static void - udp_plugin_address_pretty_printer - d2/dac/plugin__transport__udp_8c.html - ac4a7b97186794a820f4ce2922e528f8c - (void *cls, const char *type, const void *addr, size_t addrlen, int numeric, struct GNUNET_TIME_Relative timeout, GNUNET_TRANSPORT_AddressStringCallback asc, void *asc_cls) - - - static int - check_port - d2/dac/plugin__transport__udp_8c.html - aabc69604073b61cff4a5825522c8b529 - (const struct Plugin *plugin, uint16_t in_port) - - - static int - udp_plugin_check_address - d2/dac/plugin__transport__udp_8c.html - a041921c56d1633e3927420700a8c038d - (void *cls, const void *addr, size_t addrlen) - - - static void - udp_nat_port_map_callback - d2/dac/plugin__transport__udp_8c.html - a1199c3b79099c857274dd8cadfa1c554 - (void *cls, void **app_ctx, int add_remove, enum GNUNET_NAT_AddressClass ac, const struct sockaddr *addr, socklen_t addrlen) - - - static int - session_cmp_it - d2/dac/plugin__transport__udp_8c.html - adbcc90f332927c215db1a624ad0f798b - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static struct GNUNET_ATS_Session * - udp_plugin_lookup_session - d2/dac/plugin__transport__udp_8c.html - abbb85e013cf334a2dd8021a9951dbae3 - (void *cls, const struct GNUNET_HELLO_Address *address) - - - static void - reschedule_session_timeout - d2/dac/plugin__transport__udp_8c.html - a8b1636a70d4f803d4fc54b3ec3988d2e - (struct GNUNET_ATS_Session *s) - - - static void - udp_plugin_update_session_timeout - d2/dac/plugin__transport__udp_8c.html - a279514e547c7565cfe5ccf5ee7c03f45 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *session) - - - static void - dequeue - d2/dac/plugin__transport__udp_8c.html - ad23f0e5ddf7c8c8f76af87be2a2deda1 - (struct Plugin *plugin, struct UDP_MessageWrapper *udpw) - - - static void - enqueue - d2/dac/plugin__transport__udp_8c.html - a54ec583582039d162b0ac62c070f00ac - (struct Plugin *plugin, struct UDP_MessageWrapper *udpw) - - - static void - fragmented_message_done - d2/dac/plugin__transport__udp_8c.html - a06f729b0c0bdf9228543624667ec8408 - (struct UDP_FragmentationContext *frag_ctx, int result) - - - static void - qc_fragment_sent - d2/dac/plugin__transport__udp_8c.html - a335fe2afcaab8f8eb533173d7e8ff158 - (void *cls, struct UDP_MessageWrapper *udpw, int result) - - - static void - enqueue_fragment - d2/dac/plugin__transport__udp_8c.html - ae1e0bb9a382e501a0a20f1dfa9a38ff6 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - qc_message_sent - d2/dac/plugin__transport__udp_8c.html - ab6746c2e2d9eb8a157887e470b27bf09 - (void *cls, struct UDP_MessageWrapper *udpw, int result) - - - static ssize_t - udp_plugin_send - d2/dac/plugin__transport__udp_8c.html - a42a6904c94b735d1b3ac50497f327de6 - (void *cls, struct GNUNET_ATS_Session *s, const char *msgbuf, size_t msgbuf_size, unsigned int priority, struct GNUNET_TIME_Relative to, GNUNET_TRANSPORT_TransmitContinuation cont, void *cont_cls) - - - static int - find_receive_context - d2/dac/plugin__transport__udp_8c.html - afd85a148861e48f0dd59afe79c10f87d - (void *cls, struct GNUNET_CONTAINER_HeapNode *node, void *element, GNUNET_CONTAINER_HeapCostType cost) - - - static int - udp_disconnect_session - d2/dac/plugin__transport__udp_8c.html - a3b7bc176b2138a5d666942e95e51feba - (void *cls, struct GNUNET_ATS_Session *s) - - - static void - read_process_ack - d2/dac/plugin__transport__udp_8c.html - a1b6af0ef0befe480c4d806a2c80f2457 - (struct Plugin *plugin, const struct GNUNET_MessageHeader *msg, const union UdpAddress *udp_addr, socklen_t udp_addr_len) - - - static int - process_inbound_tokenized_messages - d2/dac/plugin__transport__udp_8c.html - ad4debd501454383674c0f37fd29bb424 - (void *cls, const struct GNUNET_MessageHeader *hdr) - - - static int - disconnect_and_free_it - d2/dac/plugin__transport__udp_8c.html - ab64bbb5cc1e68a06cb10fc40e4b17f98 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - udp_disconnect - d2/dac/plugin__transport__udp_8c.html - a955d8dabbde30eb8ec0c2c11cef00ae3 - (void *cls, const struct GNUNET_PeerIdentity *target) - - - static void - session_timeout - d2/dac/plugin__transport__udp_8c.html - a2e1f8101ec398e0e8c549bfbf4f6c328 - (void *cls) - - - static struct GNUNET_ATS_Session * - udp_plugin_create_session - d2/dac/plugin__transport__udp_8c.html - aafda342a7d14b9ce559f51bc891e210e - (void *cls, const struct GNUNET_HELLO_Address *address, enum GNUNET_NetworkType network_type) - - - static struct GNUNET_ATS_Session * - udp_plugin_get_session - d2/dac/plugin__transport__udp_8c.html - a89f858c628cd2d591e22631fa4e941c9 - (void *cls, const struct GNUNET_HELLO_Address *address) - - - static void - process_udp_message - d2/dac/plugin__transport__udp_8c.html - abcad6ba30f3055c8625087ed5b42eb9b - (struct Plugin *plugin, const struct UDPMessage *msg, const union UdpAddress *udp_addr, size_t udp_addr_len, enum GNUNET_NetworkType network_type) - - - static void - fragment_msg_proc - d2/dac/plugin__transport__udp_8c.html - a08f5e0b87204016520cc89b4da0e061b - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - ack_message_sent - d2/dac/plugin__transport__udp_8c.html - a8af584ccbaff02132ad6f46101634405 - (void *cls, struct UDP_MessageWrapper *udpw, int result) - - - static void - ack_proc - d2/dac/plugin__transport__udp_8c.html - af3d71b8590ddb1c53072b786fa132398 - (void *cls, uint32_t id, const struct GNUNET_MessageHeader *msg) - - - static void - read_process_fragment - d2/dac/plugin__transport__udp_8c.html - a720bc5e339ecb679bd949368f64fb38e - (struct Plugin *plugin, const struct GNUNET_MessageHeader *msg, const union UdpAddress *udp_addr, size_t udp_addr_len, enum GNUNET_NetworkType network_type) - - - static void - udp_select_read - d2/dac/plugin__transport__udp_8c.html - a14ac50ecaef777d6d2b95b9f287155a2 - (struct Plugin *plugin, struct GNUNET_NETWORK_Handle *rsock) - - - static struct UDP_MessageWrapper * - remove_timeout_messages_and_select - d2/dac/plugin__transport__udp_8c.html - ab65eca98078fc1c20b3b0478ff569d2f - (struct Plugin *plugin, struct GNUNET_NETWORK_Handle *sock) - - - static void - analyze_send_error - d2/dac/plugin__transport__udp_8c.html - a1ff1c798b21cb9a3d7fd351a81e0f06d - (struct Plugin *plugin, const struct sockaddr *sa, socklen_t slen, int error) - - - static void - udp_select_send - d2/dac/plugin__transport__udp_8c.html - ad0232b0cea33749a8bddbbcbdc5d8c2e - (struct Plugin *plugin, struct GNUNET_NETWORK_Handle *sock) - - - static unsigned int - setup_sockets - d2/dac/plugin__transport__udp_8c.html - abfbd40e7ee26e6fc2b0018df55314699 - (struct Plugin *plugin, const struct sockaddr_in6 *bind_v6, const struct sockaddr_in *bind_v4) - - - void * - libgnunet_plugin_transport_udp_init - d2/dac/plugin__transport__udp_8c.html - ae2132d08acab257ad90f99a28d7ac5d2 - (void *cls) - - - static int - heap_cleanup_iterator - d2/dac/plugin__transport__udp_8c.html - ab12ea829508a7f7e84859484ca534ab7 - (void *cls, struct GNUNET_CONTAINER_HeapNode *node, void *element, GNUNET_CONTAINER_HeapCostType cost) - - - void * - libgnunet_plugin_transport_udp_done - d2/dac/plugin__transport__udp_8c.html - ab81cbba3beb63358b8f34df595b217c0 - (void *cls) - - - - plugin_transport_udp.h - /home/grothoff/research/gnunet/src/transport/ - d7/d20/plugin__transport__udp_8h - platform.h - gnunet_hello_lib.h - gnunet_util_lib.h - gnunet_fragmentation_lib.h - gnunet_protocols.h - gnunet_resolver_service.h - gnunet_signatures.h - gnunet_constants.h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_transport_plugin.h - transport.h - IPv4UdpAddress - IPv6UdpAddress - UdpAddress - Plugin - - #define - LOG - d7/d20/plugin__transport__udp_8h.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - PLUGIN_NAME - d7/d20/plugin__transport__udp_8h.html - a0acf7475326cdcd31d690b72033de33a - - - - #define - DEBUG_UDP - d7/d20/plugin__transport__udp_8h.html - a9247cf02e40fd348c983d66b30518658 - - - - #define - DEBUG_UDP_BROADCASTING - d7/d20/plugin__transport__udp_8h.html - ad7d1a39ffdd13eca225aa3d9a75598ce - - - - #define - UDP_MTU - d7/d20/plugin__transport__udp_8h.html - abb76e06a6d6c4a0ed34c8dcabe8756ef - - - - const char * - udp_address_to_string - d7/d20/plugin__transport__udp_8h.html - a47a35211c9889c54cdb7584539db9a99 - (void *cls, const void *addr, size_t addrlen) - - - void - udp_broadcast_receive - d7/d20/plugin__transport__udp_8h.html - ad03376df4e0b79b8aff77c56931938b4 - (struct Plugin *plugin, const char *buf, ssize_t size, const union UdpAddress *udp_addr, size_t udp_addr_len, enum GNUNET_NetworkType network_type) - - - void - setup_broadcast - d7/d20/plugin__transport__udp_8h.html - a7db980dbbd2d4bbf84a2c78fd9dc4fee - (struct Plugin *plugin, struct sockaddr_in6 *server_addrv6, struct sockaddr_in *server_addrv4) - - - void - stop_broadcast - d7/d20/plugin__transport__udp_8h.html - a521d4801d84a8ffdf3e87b4f8a717b88 - (struct Plugin *plugin) - - - - plugin_transport_udp_broadcasting.c - /home/grothoff/research/gnunet/src/transport/ - d2/d26/plugin__transport__udp__broadcasting_8c - platform.h - plugin_transport_udp.h - gnunet_hello_lib.h - gnunet_util_lib.h - gnunet_fragmentation_lib.h - gnunet_protocols.h - gnunet_resolver_service.h - gnunet_signatures.h - gnunet_constants.h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_transport_plugin.h - transport.h - UDP_Beacon_Message - BroadcastAddress - MstContext - - #define - LOG - d2/d26/plugin__transport__udp__broadcasting_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - broadcast_mst_cb - d2/d26/plugin__transport__udp__broadcasting_8c.html - a8106b1f7db3a705e5468dc38364cede3 - (void *cls, const struct GNUNET_MessageHeader *message) - - - void - udp_broadcast_receive - d2/d26/plugin__transport__udp__broadcasting_8c.html - ad03376df4e0b79b8aff77c56931938b4 - (struct Plugin *plugin, const char *buf, ssize_t size, const union UdpAddress *udp_addr, size_t udp_addr_len, enum GNUNET_NetworkType network_type) - - - static unsigned int - prepare_beacon - d2/d26/plugin__transport__udp__broadcasting_8c.html - a3a62dd0d386399e5ead117d53891af88 - (struct Plugin *plugin, struct UDP_Beacon_Message *msg) - - - static void - udp_ipv4_broadcast_send - d2/d26/plugin__transport__udp__broadcasting_8c.html - acb680ce66eed368ab9ab1470ab9de2ec - (void *cls) - - - static void - udp_ipv6_broadcast_send - d2/d26/plugin__transport__udp__broadcasting_8c.html - a61e39987d9e91d55caf2836c91c8512d - (void *cls) - - - static int - iface_proc - d2/d26/plugin__transport__udp__broadcasting_8c.html - aee690f18b6ee87a80cd6ba6d1078683a - (void *cls, const char *name, int isDefault, const struct sockaddr *addr, const struct sockaddr *broadcast_addr, const struct sockaddr *netmask, socklen_t addrlen) - - - void - setup_broadcast - d2/d26/plugin__transport__udp__broadcasting_8c.html - a7db980dbbd2d4bbf84a2c78fd9dc4fee - (struct Plugin *plugin, struct sockaddr_in6 *server_addrv6, struct sockaddr_in *server_addrv4) - - - void - stop_broadcast - d2/d26/plugin__transport__udp__broadcasting_8c.html - a521d4801d84a8ffdf3e87b4f8a717b88 - (struct Plugin *plugin) - - - - plugin_transport_unix.c - /home/grothoff/research/gnunet/src/transport/ - d3/dc7/plugin__transport__unix_8c - platform.h - gnunet_util_lib.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_transport_plugin.h - transport.h - UnixAddress - UNIXMessage - UNIXMessageWrapper - GNUNET_ATS_Session - UNIX_Sock_Info - Plugin - LookupCtx - - #define - RETRY - d3/dc7/plugin__transport__unix_8c.html - ab56f9f937902b77e7d2b1e52e004ce84 - - - - #define - PLUGIN_NAME - d3/dc7/plugin__transport__unix_8c.html - a0acf7475326cdcd31d690b72033de33a - - - - #define - HOSTNAME_RESOLVE_TIMEOUT - d3/dc7/plugin__transport__unix_8c.html - a7a0dfb633e2f9623eaeb96af955c9153 - - - - #define - LOG - d3/dc7/plugin__transport__unix_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - - UNIX_ADDRESS_OPTIONS - d3/dc7/plugin__transport__unix_8c.html - a63fad2dd98006faa00b78ae61f49a202 - - - - UNIX_OPTIONS_NONE - d3/dc7/plugin__transport__unix_8c.html - a63fad2dd98006faa00b78ae61f49a202a8ed2e3bb7039f52f621c7df9e9bf1c56 - - - - UNIX_OPTIONS_USE_ABSTRACT_SOCKETS - d3/dc7/plugin__transport__unix_8c.html - a63fad2dd98006faa00b78ae61f49a202a601e9adef07ae8d4cf2d42947006af3f - - - - static void - notify_session_monitor - d3/dc7/plugin__transport__unix_8c.html - ae3711dd5b28785e71d5247172101313b - (struct Plugin *plugin, struct GNUNET_ATS_Session *session, enum GNUNET_TRANSPORT_SessionState state) - - - static const char * - unix_plugin_address_to_string - d3/dc7/plugin__transport__unix_8c.html - a85114a2b41ecafbaed50470b761df2c1 - (void *cls, const void *addr, size_t addrlen) - - - static int - unix_plugin_session_disconnect - d3/dc7/plugin__transport__unix_8c.html - a534d5b933c0569e590013e8dba2f842c - (void *cls, struct GNUNET_ATS_Session *session) - - - static void - session_timeout - d3/dc7/plugin__transport__unix_8c.html - a2e1f8101ec398e0e8c549bfbf4f6c328 - (void *cls) - - - static void - reschedule_session_timeout - d3/dc7/plugin__transport__unix_8c.html - a42b8fa9f010c95d7b5556d3cc35aa5da - (struct GNUNET_ATS_Session *session) - - - static struct sockaddr_un * - unix_address_to_sockaddr - d3/dc7/plugin__transport__unix_8c.html - a3cec0b3fb569e352dd7286e24937ba8e - (const char *unixpath, socklen_t *sock_len) - - - static int - lookup_session_it - d3/dc7/plugin__transport__unix_8c.html - a8133a653e584ab76af6e13ba59fa565d - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static struct GNUNET_ATS_Session * - lookup_session - d3/dc7/plugin__transport__unix_8c.html - a3c47b95ae7ed18940be85cb76dcc7a23 - (struct Plugin *plugin, const struct GNUNET_HELLO_Address *address) - - - static unsigned int - unix_plugin_query_keepalive_factor - d3/dc7/plugin__transport__unix_8c.html - a49189fb7ba40d6d48db9759312e90a86 - (void *cls) - - - static ssize_t - unix_real_send - d3/dc7/plugin__transport__unix_8c.html - a02a708c4c95404555278a089a5e417ba - (void *cls, struct GNUNET_NETWORK_Handle *send_handle, const struct GNUNET_PeerIdentity *target, const char *msgbuf, size_t msgbuf_size, unsigned int priority, struct GNUNET_TIME_Absolute timeout, const struct UnixAddress *addr, size_t addrlen, size_t payload, GNUNET_TRANSPORT_TransmitContinuation cont, void *cont_cls) - - - static enum GNUNET_NetworkType - unix_plugin_get_network - d3/dc7/plugin__transport__unix_8c.html - a73eb4231329622254710ba5cdc2948c6 - (void *cls, struct GNUNET_ATS_Session *session) - - - static enum GNUNET_NetworkType - unix_plugin_get_network_for_address - d3/dc7/plugin__transport__unix_8c.html - a68b2fe9da676fce413a19efe57dac184 - (void *cls, const struct GNUNET_HELLO_Address *address) - - - static struct GNUNET_ATS_Session * - unix_plugin_get_session - d3/dc7/plugin__transport__unix_8c.html - a10e2c682725f24d3b78b3635641595d1 - (void *cls, const struct GNUNET_HELLO_Address *address) - - - static void - unix_plugin_update_session_timeout - d3/dc7/plugin__transport__unix_8c.html - a9577cf6f14725c2684b08a63c3b98a32 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *session) - - - static void - unix_demultiplexer - d3/dc7/plugin__transport__unix_8c.html - a832b23a0148b80b6da874df5d013dc1e - (struct Plugin *plugin, struct GNUNET_PeerIdentity *sender, const struct GNUNET_MessageHeader *currhdr, const struct UnixAddress *ua, size_t ua_len) - - - static void - unix_plugin_do_read - d3/dc7/plugin__transport__unix_8c.html - a3b6d5632be0de04f2a34888dbd52d33f - (struct Plugin *plugin) - - - static void - unix_plugin_do_write - d3/dc7/plugin__transport__unix_8c.html - afc3972f97f718d9a26b3f8cc74141343 - (struct Plugin *plugin) - - - static void - unix_plugin_select_read - d3/dc7/plugin__transport__unix_8c.html - a1196b8ff97178400d710714a85491446 - (void *cls) - - - static void - unix_plugin_select_write - d3/dc7/plugin__transport__unix_8c.html - ae1ddeac8482a215ba90d17d8306a5105 - (void *cls) - - - static ssize_t - unix_plugin_send - d3/dc7/plugin__transport__unix_8c.html - aaf4d1262d0b093c78ae90ee84753ebcf - (void *cls, struct GNUNET_ATS_Session *session, const char *msgbuf, size_t msgbuf_size, unsigned int priority, struct GNUNET_TIME_Relative to, GNUNET_TRANSPORT_TransmitContinuation cont, void *cont_cls) - - - static int - unix_transport_server_start - d3/dc7/plugin__transport__unix_8c.html - a4e675e5bc6d48ff9084d0710871b60e9 - (void *cls) - - - static int - unix_plugin_check_address - d3/dc7/plugin__transport__unix_8c.html - a1e8c158b9d4650599c12a91ac41a3693 - (void *cls, const void *addr, size_t addrlen) - - - static void - unix_plugin_address_pretty_printer - d3/dc7/plugin__transport__unix_8c.html - a3f1aa2742a7abb17d4ff11710d36a795 - (void *cls, const char *type, const void *addr, size_t addrlen, int numeric, struct GNUNET_TIME_Relative timeout, GNUNET_TRANSPORT_AddressStringCallback asc, void *asc_cls) - - - static int - unix_plugin_string_to_address - d3/dc7/plugin__transport__unix_8c.html - a8ff10ca79fda9b5440cbf9b410ed765c - (void *cls, const char *addr, uint16_t addrlen, void **buf, size_t *added) - - - static void - address_notification - d3/dc7/plugin__transport__unix_8c.html - a2019680541508e879be41f52bb6c938d - (void *cls) - - - static int - get_session_delete_it - d3/dc7/plugin__transport__unix_8c.html - a645097becbee12473ee53ab4b596b8fe - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - unix_plugin_peer_disconnect - d3/dc7/plugin__transport__unix_8c.html - a11f2544cb34eb9c1e4379ff404fab71b - (void *cls, const struct GNUNET_PeerIdentity *target) - - - static int - send_session_info_iter - d3/dc7/plugin__transport__unix_8c.html - ae169a7e5994d739972a5429f346dd161 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - static void - unix_plugin_setup_monitor - d3/dc7/plugin__transport__unix_8c.html - a75a24b195c923a8ee8b5505f7bc21342 - (void *cls, GNUNET_TRANSPORT_SessionInfoCallback sic, void *sic_cls) - - - void * - libgnunet_plugin_transport_unix_init - d3/dc7/plugin__transport__unix_8c.html - a200416441b1227a21b58e3bc1ae31dea - (void *cls) - - - void * - libgnunet_plugin_transport_unix_done - d3/dc7/plugin__transport__unix_8c.html - ac141b4cfec1af1dca16f1ee64a25c5d9 - (void *cls) - - - - plugin_transport_wlan.c - /home/grothoff/research/gnunet/src/transport/ - d9/d39/plugin__transport__wlan_8c - platform.h - gnunet_util_lib.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_statistics_service.h - gnunet_transport_service.h - gnunet_transport_plugin.h - plugin_transport_wlan.h - gnunet_fragmentation_lib.h - gnunet_constants.h - tcp_server_mst_legacy.c - WlanHeader - WlanAddress - PendingMessage - GNUNET_ATS_Session - FragmentMessage - MacEndpoint - Plugin - MacAndSession - - #define - WLAN_MTU - d9/d39/plugin__transport__wlan_8c.html - a184ce3742ae6454f43e2a777bae26235 - - - - #define - MESSAGES_IN_DEFRAG_QUEUE_PER_MAC - d9/d39/plugin__transport__wlan_8c.html - abd57fad602c49013a2547e8fc17329fe - - - - #define - WLAN_LLC_DSAP_FIELD - d9/d39/plugin__transport__wlan_8c.html - a725f01449feaf5bdf0971082bf247c4a - - - - #define - WLAN_LLC_SSAP_FIELD - d9/d39/plugin__transport__wlan_8c.html - abb7d055cf6d680a3825e20e54dd470e8 - - - - int(* - GNUNET_SERVER_MessageTokenizerCallback - d9/d39/plugin__transport__wlan_8c.html - a010afbc3ad1e0542c2341e879f89bb98 - )(void *cls, void *client, const struct GNUNET_MessageHeader *message) - - - static const char * - mac_to_string - d9/d39/plugin__transport__wlan_8c.html - a20f658ff82d46bbc7a47651ef6daa0ce - (const struct GNUNET_TRANSPORT_WLAN_MacAddress *mac) - - - static const char * - wlan_plugin_address_to_string - d9/d39/plugin__transport__wlan_8c.html - abb1e05fea3022b8931a90cf1db31f13f - (void *cls, const void *addr, size_t addrlen) - - - static void - notify_session_monitor - d9/d39/plugin__transport__wlan_8c.html - ae3711dd5b28785e71d5247172101313b - (struct Plugin *plugin, struct GNUNET_ATS_Session *session, enum GNUNET_TRANSPORT_SessionState state) - - - static void - get_radiotap_header - d9/d39/plugin__transport__wlan_8c.html - ae079adc14f6af8c6cab05132ae793e30 - (struct MacEndpoint *endpoint, struct GNUNET_TRANSPORT_WLAN_RadiotapSendMessage *header, uint16_t size) - - - static void - get_wlan_header - d9/d39/plugin__transport__wlan_8c.html - a63bc4f300cb8cf959af8cc1652c00273 - (struct Plugin *plugin, struct GNUNET_TRANSPORT_WLAN_Ieee80211Frame *header, const struct GNUNET_TRANSPORT_WLAN_MacAddress *to_mac_addr, unsigned int size) - - - static void - send_ack - d9/d39/plugin__transport__wlan_8c.html - a249c7d88a37e77e54827ec1634b70e36 - (void *cls, uint32_t msg_id, const struct GNUNET_MessageHeader *hdr) - - - static void - wlan_data_message_handler - d9/d39/plugin__transport__wlan_8c.html - a4519646acf9770e8a2770082dcafd72e - (void *cls, const struct GNUNET_MessageHeader *hdr) - - - static int - wlan_plugin_disconnect_session - d9/d39/plugin__transport__wlan_8c.html - a5e7719af4533c2f365e081f4959b151f - (void *cls, struct GNUNET_ATS_Session *session) - - - static unsigned int - wlan_plugin_query_keepalive_factor - d9/d39/plugin__transport__wlan_8c.html - a068faf585c16bb3fb26bce45758c10a6 - (void *cls) - - - static void - session_timeout - d9/d39/plugin__transport__wlan_8c.html - a2e1f8101ec398e0e8c549bfbf4f6c328 - (void *cls) - - - static struct GNUNET_ATS_Session * - lookup_session - d9/d39/plugin__transport__wlan_8c.html - aff4996927b3421b7a46d44be4b29d1e8 - (struct MacEndpoint *endpoint, const struct GNUNET_PeerIdentity *peer) - - - static struct GNUNET_ATS_Session * - create_session - d9/d39/plugin__transport__wlan_8c.html - afd3e451ba3145c5aaf0d0328bb49b32b - (struct MacEndpoint *endpoint, const struct GNUNET_PeerIdentity *peer) - - - static struct GNUNET_ATS_Session * - get_session - d9/d39/plugin__transport__wlan_8c.html - af575829778c07a08723a0f29840ccfd2 - (struct MacEndpoint *endpoint, const struct GNUNET_PeerIdentity *peer) - - - static void - fragment_transmission_done - d9/d39/plugin__transport__wlan_8c.html - ac0f7ba959df3d9349e2192b739cd705e - (void *cls, int result) - - - static void - transmit_fragment - d9/d39/plugin__transport__wlan_8c.html - a955d715ae19a54fe0b5e9583b523a853 - (void *cls, const struct GNUNET_MessageHeader *hdr) - - - static void - free_fragment_message - d9/d39/plugin__transport__wlan_8c.html - a123e12dfca6318868f3b812ccfa6718f - (struct FragmentMessage *fm) - - - static void - fragmentmessage_timeout - d9/d39/plugin__transport__wlan_8c.html - a0248ef8e636c8d6cbc312ea2e2e863d2 - (void *cls) - - - static void - send_with_fragmentation - d9/d39/plugin__transport__wlan_8c.html - a79d84204d382345acb634456a76bcdbd - (struct MacEndpoint *endpoint, struct GNUNET_TIME_Relative timeout, const struct GNUNET_PeerIdentity *target, const struct GNUNET_MessageHeader *msg, size_t payload_size, GNUNET_TRANSPORT_TransmitContinuation cont, void *cont_cls) - - - static void - free_macendpoint - d9/d39/plugin__transport__wlan_8c.html - a235952d11ca73a489f6e3d3bcf882d69 - (struct MacEndpoint *endpoint) - - - static void - macendpoint_timeout - d9/d39/plugin__transport__wlan_8c.html - ab03bff85c78709950a48aa112c10c485 - (void *cls) - - - static struct MacEndpoint * - create_macendpoint - d9/d39/plugin__transport__wlan_8c.html - a01427fd73d8d20c82c6bdf3915c733fa - (struct Plugin *plugin, struct WlanAddress *mac) - - - static enum GNUNET_NetworkType - wlan_plugin_get_network - d9/d39/plugin__transport__wlan_8c.html - ab05ebaa1d320779279e5f46368846ebc - (void *cls, struct GNUNET_ATS_Session *session) - - - static enum GNUNET_NetworkType - wlan_plugin_get_network_for_address - d9/d39/plugin__transport__wlan_8c.html - af202458f80f3049b1fcabd4bc223a77e - (void *cls, const struct GNUNET_HELLO_Address *address) - - - static struct GNUNET_ATS_Session * - wlan_plugin_get_session - d9/d39/plugin__transport__wlan_8c.html - a6b99f74b656bf54136d4aaa36c280b4f - (void *cls, const struct GNUNET_HELLO_Address *address) - - - static void - wlan_plugin_disconnect_peer - d9/d39/plugin__transport__wlan_8c.html - a3c145c0a4efc3cecd9e17eb69ec8237b - (void *cls, const struct GNUNET_PeerIdentity *target) - - - static ssize_t - wlan_plugin_send - d9/d39/plugin__transport__wlan_8c.html - a052149cc6a01f37f032c06324a3cddd4 - (void *cls, struct GNUNET_ATS_Session *session, const char *msgbuf, size_t msgbuf_size, unsigned int priority, struct GNUNET_TIME_Relative to, GNUNET_TRANSPORT_TransmitContinuation cont, void *cont_cls) - - - static int - process_data - d9/d39/plugin__transport__wlan_8c.html - ac5b6a3a0aa9ba874253766d21070fd93 - (void *cls, void *client, const struct GNUNET_MessageHeader *hdr) - - - static void - send_hello_beacon - d9/d39/plugin__transport__wlan_8c.html - a61f8ca08323a80a1ddc4e1c84e33ff80 - (void *cls) - - - static int - handle_helper_message - d9/d39/plugin__transport__wlan_8c.html - ac8eea6863af5d9ffbb966e8a1f8ac1a9 - (void *cls, const struct GNUNET_MessageHeader *hdr) - - - static int - wlan_plugin_address_suggested - d9/d39/plugin__transport__wlan_8c.html - a73ee71bbaa2b316ea5c183610efb90ae - (void *cls, const void *addr, size_t addrlen) - - - static void - wlan_plugin_address_pretty_printer - d9/d39/plugin__transport__wlan_8c.html - a9f815dbd190503eea1f6a591d584095e - (void *cls, const char *type, const void *addr, size_t addrlen, int numeric, struct GNUNET_TIME_Relative timeout, GNUNET_TRANSPORT_AddressStringCallback asc, void *asc_cls) - - - void * - LIBGNUNET_PLUGIN_TRANSPORT_DONE - d9/d39/plugin__transport__wlan_8c.html - a882c98818bcfd959a89a793d23e4259d - (void *cls) - - - static int - wlan_plugin_string_to_address - d9/d39/plugin__transport__wlan_8c.html - a9257b014c986d6e6fbc53bc02f1a930e - (void *cls, const char *addr, uint16_t addrlen, void **buf, size_t *added) - - - static void - wlan_plugin_setup_monitor - d9/d39/plugin__transport__wlan_8c.html - a4e793ddab02d003a32ce284d0b912c45 - (void *cls, GNUNET_TRANSPORT_SessionInfoCallback sic, void *sic_cls) - - - static void - wlan_plugin_update_session_timeout - d9/d39/plugin__transport__wlan_8c.html - aa0457be42f441c6042255d88692ca482 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *session) - - - static void - wlan_plugin_update_inbound_delay - d9/d39/plugin__transport__wlan_8c.html - a3b16a002590bc2928d6a97af88278169 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *session, struct GNUNET_TIME_Relative delay) - - - void * - LIBGNUNET_PLUGIN_TRANSPORT_INIT - d9/d39/plugin__transport__wlan_8c.html - a224157e95aeb192bef30f508de19c760 - (void *cls) - - - static enum GNUNET_NetworkType - scope - d9/d39/plugin__transport__wlan_8c.html - a3cc44ac515371c5e11b2198f6e2b80e1 - - - - - plugin_transport_wlan.h - /home/grothoff/research/gnunet/src/transport/ - d2/d59/plugin__transport__wlan_8h - gnunet_crypto_lib.h - gnunet_common.h - GNUNET_TRANSPORT_WLAN_MacAddress - GNUNET_TRANSPORT_WLAN_HelperControlMessage - GNUNET_TRANSPORT_WLAN_Ieee8023Frame - GNUNET_TRANSPORT_WLAN_Ieee80211Frame - GNUNET_TRANSPORT_WLAN_RadiotapSendMessage - GNUNET_TRANSPORT_WLAN_RadiotapReceiveMessage - - #define - MAC_ADDR_SIZE - d2/d59/plugin__transport__wlan_8h.html - ae01dbae885bc8abecb82bd865515c081 - - - - #define - IEEE80211_FC0_TYPE_MGT - d2/d59/plugin__transport__wlan_8h.html - a7fb8a8d6c5db6500162f51327f036f40 - - - - #define - IEEE80211_FC0_TYPE_CTL - d2/d59/plugin__transport__wlan_8h.html - a1af5d6a0636cbfa7019ee5f5325f0ddc - - - - #define - IEEE80211_FC0_TYPE_DATA - d2/d59/plugin__transport__wlan_8h.html - a84fadc719a3ea4f27a789aee52d19a95 - - - - static GNUNET_NETWORK_STRUCT_END const struct GNUNET_TRANSPORT_WLAN_MacAddress - mac_bssid_gnunet - d2/d59/plugin__transport__wlan_8h.html - a5523e72f2954f055739edc52573af3aa - - - - static const struct GNUNET_TRANSPORT_WLAN_MacAddress - bc_all_mac - d2/d59/plugin__transport__wlan_8h.html - a6db140010955ceb57a7345f672fcc099 - - - - - tcp_connection_legacy.c - /home/grothoff/research/gnunet/src/transport/ - de/d56/tcp__connection__legacy_8c - platform.h - gnunet_util_lib.h - gnunet_resolver_service.h - GNUNET_CONNECTION_TransmitHandle - AddressProbe - GNUNET_CONNECTION_Handle - - #define - CONNECT_RETRY_TIMEOUT - de/d56/tcp__connection__legacy_8c.html - ae9aae2656238bf3522eb6f0b34294ec3 - - - - #define - LOG_STRERROR - de/d56/tcp__connection__legacy_8c.html - adafe97d0c574431adc20c2f69ab95dd5 - (kind, syscall) - - - void - GNUNET_CONNECTION_persist_ - de/d56/tcp__connection__legacy_8c.html - acd961b94aae1f3b1b7c30082e9b89ffb - (struct GNUNET_CONNECTION_Handle *connection) - - - int - GNUNET_CONNECTION_disable_corking - de/d56/tcp__connection__legacy_8c.html - a52e1fd0e12918dddae0af1651dc361df - (struct GNUNET_CONNECTION_Handle *connection) - - - struct GNUNET_CONNECTION_Handle * - GNUNET_CONNECTION_create_from_existing - de/d56/tcp__connection__legacy_8c.html - a6b05eccea98917eaa928e6f977cb9db0 - (struct GNUNET_NETWORK_Handle *osSocket) - - - struct GNUNET_CONNECTION_Handle * - GNUNET_CONNECTION_create_from_accept - de/d56/tcp__connection__legacy_8c.html - ac053183fd036965ebedd4987a8416245 - (GNUNET_CONNECTION_AccessCheck access_cb, void *access_cb_cls, struct GNUNET_NETWORK_Handle *lsock) - - - int - GNUNET_CONNECTION_get_address - de/d56/tcp__connection__legacy_8c.html - a8ae605db76be3bc6606163469b591c43 - (struct GNUNET_CONNECTION_Handle *connection, void **addr, size_t *addrlen) - - - static void - signal_receive_error - de/d56/tcp__connection__legacy_8c.html - ae2a3ac96ffe9642a80b96a01d8cab74b - (struct GNUNET_CONNECTION_Handle *connection, int errcode) - - - static void - signal_receive_timeout - de/d56/tcp__connection__legacy_8c.html - a1f7eac6f1a52ba822ebe497bc831bc4a - (struct GNUNET_CONNECTION_Handle *connection) - - - static void - signal_transmit_error - de/d56/tcp__connection__legacy_8c.html - afe145c7c03261f4c2ddc63aa2e45f2a3 - (struct GNUNET_CONNECTION_Handle *connection, int ecode) - - - static void - connect_fail_continuation - de/d56/tcp__connection__legacy_8c.html - af108e9348a6048a6f675d55c3fd960e3 - (struct GNUNET_CONNECTION_Handle *connection) - - - static void - transmit_ready - de/d56/tcp__connection__legacy_8c.html - a54be71277a1c55b0545520c697480800 - (void *cls) - - - static void - receive_ready - de/d56/tcp__connection__legacy_8c.html - aa91c7a4cfe748290350b2c736cf38f77 - (void *cls) - - - static void - connect_success_continuation - de/d56/tcp__connection__legacy_8c.html - a85c82673b0cea57039bcb588dddbd387 - (struct GNUNET_CONNECTION_Handle *connection) - - - static void - connect_probe_continuation - de/d56/tcp__connection__legacy_8c.html - a715ea52ebd021e41754e18b5a8bdcd35 - (void *cls) - - - static void - try_connect_using_address - de/d56/tcp__connection__legacy_8c.html - a016c06e6c99d0251e1bba9178ef0b1af - (void *cls, const struct sockaddr *addr, socklen_t addrlen) - - - struct GNUNET_CONNECTION_Handle * - GNUNET_CONNECTION_create_from_connect - de/d56/tcp__connection__legacy_8c.html - adedaa35a059430cce14587d484f10ec4 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *hostname, uint16_t port) - - - struct GNUNET_CONNECTION_Handle * - GNUNET_CONNECTION_create_from_connect_to_unixpath - de/d56/tcp__connection__legacy_8c.html - a2b0aab78db9f54e0a64ab8cb62854563 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *unixpath) - - - struct GNUNET_CONNECTION_Handle * - GNUNET_CONNECTION_connect_socket - de/d56/tcp__connection__legacy_8c.html - a476d2670e80120ba6be7917fe5419249 - (struct GNUNET_NETWORK_Handle *s, const struct sockaddr *serv_addr, socklen_t addrlen) - - - struct GNUNET_CONNECTION_Handle * - GNUNET_CONNECTION_create_from_sockaddr - de/d56/tcp__connection__legacy_8c.html - ad037a62d938145806741f7e8ef9a8777 - (int af_family, const struct sockaddr *serv_addr, socklen_t addrlen) - - - int - GNUNET_CONNECTION_check - de/d56/tcp__connection__legacy_8c.html - a8b425bfc6694d90f1627fa25448b1f51 - (struct GNUNET_CONNECTION_Handle *connection) - - - void - GNUNET_CONNECTION_destroy - de/d56/tcp__connection__legacy_8c.html - ab211be6f02a87a40b2269f3dec89b830 - (struct GNUNET_CONNECTION_Handle *connection) - - - int - GNUNET_CONNECTION_receive - de/d56/tcp__connection__legacy_8c.html - aa47bde62f0a9bda86f0f19ca638d1281 - (struct GNUNET_CONNECTION_Handle *connection, size_t max, struct GNUNET_TIME_Relative timeout, GNUNET_CONNECTION_Receiver receiver, void *receiver_cls) - - - void * - GNUNET_CONNECTION_receive_cancel - de/d56/tcp__connection__legacy_8c.html - a27212c3b6e97900fac4568300d2adbf9 - (struct GNUNET_CONNECTION_Handle *connection) - - - static int - process_notify - de/d56/tcp__connection__legacy_8c.html - a85cee9f37e763889acd1f53317037db0 - (struct GNUNET_CONNECTION_Handle *connection) - - - static void - transmit_timeout - de/d56/tcp__connection__legacy_8c.html - a34aa5ad797b44b27755fc21a1b59b6a9 - (void *cls) - - - static void - connect_error - de/d56/tcp__connection__legacy_8c.html - acb2c41eff7e13d83a11c2ea4bf504920 - (void *cls) - - - struct GNUNET_CONNECTION_TransmitHandle * - GNUNET_CONNECTION_notify_transmit_ready - de/d56/tcp__connection__legacy_8c.html - a41bb745d93f6631fe27ed85a16ae4e28 - (struct GNUNET_CONNECTION_Handle *connection, size_t size, struct GNUNET_TIME_Relative timeout, GNUNET_CONNECTION_TransmitReadyNotify notify, void *notify_cls) - - - void - GNUNET_CONNECTION_notify_transmit_ready_cancel - de/d56/tcp__connection__legacy_8c.html - ae65dedd08b5c48f681cfa0189be238a4 - (struct GNUNET_CONNECTION_TransmitHandle *th) - - - struct GNUNET_CONNECTION_Handle * - GNUNET_CONNECTION_create_proxied_from_handshake - de/d56/tcp__connection__legacy_8c.html - a496f335a31f637a27e01baec31f5eb85 - (struct GNUNET_CONNECTION_Handle *cph) - - - void - GNUNET_CONNECTION_acivate_proxied - de/d56/tcp__connection__legacy_8c.html - abb8e60e09763b5dcb92c7d934a6a29fd - (struct GNUNET_CONNECTION_Handle *proxied) - - - - tcp_server_legacy.c - /home/grothoff/research/gnunet/src/transport/ - dd/d55/tcp__server__legacy_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - HandlerList - NotifyList - GNUNET_SERVER_Handle - GNUNET_SERVER_TransmitHandle - GNUNET_SERVER_Client - - #define - LOG_STRERROR_FILE - dd/d55/tcp__server__legacy_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - void * - GNUNET_SERVER_client_get_user_context_ - dd/d55/tcp__server__legacy_8c.html - a66a190ff7a4f02c2e16aa85c0597563c - (struct GNUNET_SERVER_Client *client, size_t size) - - - void - GNUNET_SERVER_client_set_user_context_ - dd/d55/tcp__server__legacy_8c.html - a03318b1792bdaad26134f377b2569d69 - (struct GNUNET_SERVER_Client *client, void *ptr, size_t size) - - - static void - process_listen_socket - dd/d55/tcp__server__legacy_8c.html - afb396c3ef77af963b9526806358e875e - (void *cls) - - - static struct GNUNET_NETWORK_Handle * - open_listen_socket - dd/d55/tcp__server__legacy_8c.html - ad49de80a3bef8bb5b4a47797331bf9af - (const struct sockaddr *server_addr, socklen_t socklen) - - - struct GNUNET_SERVER_Handle * - GNUNET_SERVER_create_with_sockets - dd/d55/tcp__server__legacy_8c.html - a5d95ecb150329637c6b1baa7f99078be - (GNUNET_CONNECTION_AccessCheck access_cb, void *access_cb_cls, struct GNUNET_NETWORK_Handle **lsocks, struct GNUNET_TIME_Relative idle_timeout, int require_found) - - - struct GNUNET_SERVER_Handle * - GNUNET_SERVER_create - dd/d55/tcp__server__legacy_8c.html - aee511517b4ea015eafcfc71fec6107fd - (GNUNET_CONNECTION_AccessCheck access_cb, void *access_cb_cls, struct sockaddr *const *server_addr, const socklen_t *socklen, struct GNUNET_TIME_Relative idle_timeout, int require_found) - - - void - GNUNET_SERVER_client_mark_monitor - dd/d55/tcp__server__legacy_8c.html - a578216389349134a187df5b0a534edac - (struct GNUNET_SERVER_Client *client) - - - static void - do_destroy - dd/d55/tcp__server__legacy_8c.html - abdd749a7ac832ff5efd7a4b657ebec0c - (void *cls) - - - static void - test_monitor_clients - dd/d55/tcp__server__legacy_8c.html - a0d9f11c843ce905b70f7646e4b3fe064 - (struct GNUNET_SERVER_Handle *server) - - - void - GNUNET_SERVER_suspend - dd/d55/tcp__server__legacy_8c.html - abc37ce9584e6eba945e07b40383e8eb2 - (struct GNUNET_SERVER_Handle *server) - - - void - GNUNET_SERVER_resume - dd/d55/tcp__server__legacy_8c.html - af49ae34213b24a62053e0a3781b8eba7 - (struct GNUNET_SERVER_Handle *server) - - - void - GNUNET_SERVER_stop_listening - dd/d55/tcp__server__legacy_8c.html - adc42b8b6dddd995abdb0393ff1442a0f - (struct GNUNET_SERVER_Handle *server) - - - void - GNUNET_SERVER_destroy - dd/d55/tcp__server__legacy_8c.html - a6171edb59e6da68fc06aa5ddc3c1aea1 - (struct GNUNET_SERVER_Handle *server) - - - void - GNUNET_SERVER_add_handlers - dd/d55/tcp__server__legacy_8c.html - a0f85bf3b064269c154c6b4bf426fda67 - (struct GNUNET_SERVER_Handle *server, const struct GNUNET_SERVER_MessageHandler *handlers) - - - void - GNUNET_SERVER_set_callbacks - dd/d55/tcp__server__legacy_8c.html - ae333cfebf05bd983f493e7eb48b756ef - (struct GNUNET_SERVER_Handle *server, GNUNET_SERVER_MstCreateCallback create, GNUNET_SERVER_MstDestroyCallback destroy, GNUNET_SERVER_MstReceiveCallback receive, void *cls) - - - static void - warn_no_receive_done - dd/d55/tcp__server__legacy_8c.html - a4b003303cc41cde8c9f0e2cd1a783e9e - (void *cls) - - - void - GNUNET_SERVER_disable_receive_done_warning - dd/d55/tcp__server__legacy_8c.html - a12a452f2abbae07ecf78113085a6cdfc - (struct GNUNET_SERVER_Client *client) - - - int - GNUNET_SERVER_inject - dd/d55/tcp__server__legacy_8c.html - a81573e7c631c21bb19607447f1e0ccbc - (struct GNUNET_SERVER_Handle *server, struct GNUNET_SERVER_Client *sender, const struct GNUNET_MessageHeader *message) - - - static void - process_incoming - dd/d55/tcp__server__legacy_8c.html - a595e43b33ca70284a9105cd77b2079a4 - (void *cls, const void *buf, size_t available, const struct sockaddr *addr, socklen_t addrlen, int errCode) - - - static void - process_mst - dd/d55/tcp__server__legacy_8c.html - acff083b277160ec60fffe10d2f66c7d8 - (struct GNUNET_SERVER_Client *client, int ret) - - - static void - restart_processing - dd/d55/tcp__server__legacy_8c.html - ad8b8652ced04a31860f29f2010453822 - (void *cls) - - - static int - client_message_tokenizer_callback - dd/d55/tcp__server__legacy_8c.html - a98048c25dcf9969b0b5598b1b73e6feb - (void *cls, void *client, const struct GNUNET_MessageHeader *message) - - - struct GNUNET_SERVER_Client * - GNUNET_SERVER_connect_socket - dd/d55/tcp__server__legacy_8c.html - a6bab1cba0d1bbfb4db06dcd6e04e3349 - (struct GNUNET_SERVER_Handle *server, struct GNUNET_CONNECTION_Handle *connection) - - - void - GNUNET_SERVER_client_set_timeout - dd/d55/tcp__server__legacy_8c.html - a5477589ae06b8d99ac13b052158eaf80 - (struct GNUNET_SERVER_Client *client, struct GNUNET_TIME_Relative timeout) - - - void - GNUNET_SERVER_client_keep - dd/d55/tcp__server__legacy_8c.html - a13db725847c02c51e5c6c25b3233d75a - (struct GNUNET_SERVER_Client *client) - - - void - GNUNET_SERVER_client_drop - dd/d55/tcp__server__legacy_8c.html - a274727465b11260e52ed566972c78ab4 - (struct GNUNET_SERVER_Client *client) - - - int - GNUNET_SERVER_client_get_address - dd/d55/tcp__server__legacy_8c.html - aa2029f878ba24495aabf570cc78a5348 - (struct GNUNET_SERVER_Client *client, void **addr, size_t *addrlen) - - - void - GNUNET_SERVER_disconnect_notify - dd/d55/tcp__server__legacy_8c.html - afe70ada825811f447b5e477626be4ea4 - (struct GNUNET_SERVER_Handle *server, GNUNET_SERVER_DisconnectCallback callback, void *callback_cls) - - - void - GNUNET_SERVER_connect_notify - dd/d55/tcp__server__legacy_8c.html - a1bf29d02b9a7d3f0d8ca1aa50b9d1b86 - (struct GNUNET_SERVER_Handle *server, GNUNET_SERVER_ConnectCallback callback, void *callback_cls) - - - void - GNUNET_SERVER_disconnect_notify_cancel - dd/d55/tcp__server__legacy_8c.html - a1d20792c56b367e762f4d6d4e2ddcf55 - (struct GNUNET_SERVER_Handle *server, GNUNET_SERVER_DisconnectCallback callback, void *callback_cls) - - - void - GNUNET_SERVER_connect_notify_cancel - dd/d55/tcp__server__legacy_8c.html - ab4de0c8f43285ebe3d61624ecb6a4337 - (struct GNUNET_SERVER_Handle *server, GNUNET_SERVER_ConnectCallback callback, void *callback_cls) - - - void - GNUNET_SERVER_client_disconnect - dd/d55/tcp__server__legacy_8c.html - ace1f908e09228c9ed4d8f9f78bae0421 - (struct GNUNET_SERVER_Client *client) - - - int - GNUNET_SERVER_client_disable_corking - dd/d55/tcp__server__legacy_8c.html - ace9f013c5fae6eae22cc7866a004d8f1 - (struct GNUNET_SERVER_Client *client) - - - static size_t - transmit_ready_callback_wrapper - dd/d55/tcp__server__legacy_8c.html - a4bb55c77ec8e123b4d78a25aa41c8a7c - (void *cls, size_t size, void *buf) - - - struct GNUNET_SERVER_TransmitHandle * - GNUNET_SERVER_notify_transmit_ready - dd/d55/tcp__server__legacy_8c.html - a8c462e9b44140e6f077eb6ff6ac0428c - (struct GNUNET_SERVER_Client *client, size_t size, struct GNUNET_TIME_Relative timeout, GNUNET_CONNECTION_TransmitReadyNotify callback, void *callback_cls) - - - void - GNUNET_SERVER_notify_transmit_ready_cancel - dd/d55/tcp__server__legacy_8c.html - af793eba8d319f41f41710d72af06f333 - (struct GNUNET_SERVER_TransmitHandle *th) - - - void - GNUNET_SERVER_client_persist_ - dd/d55/tcp__server__legacy_8c.html - a7d61103c4292a7ee538e3d103521080f - (struct GNUNET_SERVER_Client *client) - - - void - GNUNET_SERVER_receive_done - dd/d55/tcp__server__legacy_8c.html - a6e22bde96c03ef2cab842cbc9a87c099 - (struct GNUNET_SERVER_Client *client, int success) - - - - tcp_server_mst_legacy.c - /home/grothoff/research/gnunet/src/transport/ - d6/d5f/tcp__server__mst__legacy_8c - platform.h - gnunet_util_lib.h - GNUNET_SERVER_MessageStreamTokenizer - - #define - ALIGN_FACTOR - d6/d5f/tcp__server__mst__legacy_8c.html - a0d50e6be0f5de50dac5200190abe3330 - - - - struct GNUNET_SERVER_MessageStreamTokenizer * - GNUNET_SERVER_mst_create - d6/d5f/tcp__server__mst__legacy_8c.html - a1880a69e2e420289396cf642744dcf1b - (GNUNET_SERVER_MessageTokenizerCallback cb, void *cb_cls) - - - int - GNUNET_SERVER_mst_receive - d6/d5f/tcp__server__mst__legacy_8c.html - a0713663b4151c8944cc481e20cc79d51 - (struct GNUNET_SERVER_MessageStreamTokenizer *mst, void *client_identity, const char *buf, size_t size, int purge, int one_shot) - - - void - GNUNET_SERVER_mst_destroy - d6/d5f/tcp__server__mst__legacy_8c.html - a6e350d6ec264f7bd5d590c4968fffa02 - (struct GNUNET_SERVER_MessageStreamTokenizer *mst) - - - - tcp_service_legacy.c - /home/grothoff/research/gnunet/src/transport/ - dc/d6e/tcp__service__legacy_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_constants.h - gnunet_resolver_service.h - LEGACY_SERVICE_Context - - #define - HANDLE_ERROR - dc/d6e/tcp__service__legacy_8c.html - a67ac350594cb037c29802d2b72b2d345 - - - - static int - check_ipv4_listed - dc/d6e/tcp__service__legacy_8c.html - ac5f54173cac3b57b13bcd5c3ec348e76 - (const struct GNUNET_STRINGS_IPv4NetworkPolicy *list, const struct in_addr *add) - - - static int - check_ipv6_listed - dc/d6e/tcp__service__legacy_8c.html - a85ea9ac431709831b3b88df3de491dd5 - (const struct GNUNET_STRINGS_IPv6NetworkPolicy *list, const struct in6_addr *ip) - - - static size_t - write_test - dc/d6e/tcp__service__legacy_8c.html - aaa72b702de66a49418a9c962e4ce3bf3 - (void *cls, size_t size, void *buf) - - - static void - handle_test - dc/d6e/tcp__service__legacy_8c.html - a4f844ac4fc570e5e2f249a72d9c6c366 - (void *cls, struct GNUNET_SERVER_Client *client, const struct GNUNET_MessageHeader *message) - - - static int - check_access - dc/d6e/tcp__service__legacy_8c.html - a2107a3b026144acd40f3ad43fe969ff7 - (void *cls, const struct GNUNET_CONNECTION_Credentials *uc, const struct sockaddr *addr, socklen_t addrlen) - - - static char * - get_pid_file_name - dc/d6e/tcp__service__legacy_8c.html - acaef527eb46737003f69e407987935b3 - (struct LEGACY_SERVICE_Context *sctx) - - - static int - process_acl4 - dc/d6e/tcp__service__legacy_8c.html - aafaee1b89101a1693ebb44c079e1968d - (struct GNUNET_STRINGS_IPv4NetworkPolicy **ret, struct LEGACY_SERVICE_Context *sctx, const char *option) - - - static int - process_acl6 - dc/d6e/tcp__service__legacy_8c.html - abef35b8d795d52061fd1620235b4ea8f - (struct GNUNET_STRINGS_IPv6NetworkPolicy **ret, struct LEGACY_SERVICE_Context *sctx, const char *option) - - - static void - add_unixpath - dc/d6e/tcp__service__legacy_8c.html - a3daa42db7c353309688958cca46f5702 - (struct sockaddr **saddrs, socklen_t *saddrlens, const char *unixpath, int abstract) - - - int - LEGACY_SERVICE_get_server_addresses - dc/d6e/tcp__service__legacy_8c.html - ad8f136c5056fb51c7b0f827e108849ec - (const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg, struct sockaddr ***addrs, socklen_t **addr_lens) - - - static int - setup_service - dc/d6e/tcp__service__legacy_8c.html - a62ede258ce14c70941b61f489b348437 - (struct LEGACY_SERVICE_Context *sctx) - - - static char * - get_user_name - dc/d6e/tcp__service__legacy_8c.html - a9b6af011a73160952c13b6c86c02a279 - (struct LEGACY_SERVICE_Context *sctx) - - - static int - write_pid_file - dc/d6e/tcp__service__legacy_8c.html - a19bd053527bb14e1326fcc2c7206bdfa - (struct LEGACY_SERVICE_Context *sctx, pid_t pid) - - - static void - shutdown_task - dc/d6e/tcp__service__legacy_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - service_task - dc/d6e/tcp__service__legacy_8c.html - a5cc51e6a5ba084fd2a9a98705e5436ee - (void *cls) - - - static int - detach_terminal - dc/d6e/tcp__service__legacy_8c.html - a30bc05d52914d3613ef543fd152e6864 - (struct LEGACY_SERVICE_Context *sctx) - - - static int - set_user_id - dc/d6e/tcp__service__legacy_8c.html - a468e4b7a36a99a567739f2059bea3ed2 - (struct LEGACY_SERVICE_Context *sctx) - - - static void - pid_file_delete - dc/d6e/tcp__service__legacy_8c.html - acea0db1d57a3e8ea1ef527ced906a2c5 - (struct LEGACY_SERVICE_Context *sctx) - - - int - LEGACY_SERVICE_run - dc/d6e/tcp__service__legacy_8c.html - ad9760e097863d2f41ace4d3f98a2ed81 - (int argc, char *const *argv, const char *service_name, enum LEGACY_SERVICE_Options options, LEGACY_SERVICE_Main task, void *task_cls) - - - struct LEGACY_SERVICE_Context * - LEGACY_SERVICE_start - dc/d6e/tcp__service__legacy_8c.html - ab82bff4428053e96af5c8a07b5359b03 - (const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg, enum LEGACY_SERVICE_Options options) - - - struct GNUNET_SERVER_Handle * - LEGACY_SERVICE_get_server - dc/d6e/tcp__service__legacy_8c.html - a9f6321a60bb7d86cc4808c3f2c8c72c3 - (struct LEGACY_SERVICE_Context *ctx) - - - struct GNUNET_NETWORK_Handle *const * - LEGACY_SERVICE_get_listen_sockets - dc/d6e/tcp__service__legacy_8c.html - aa12fd610bdb0bb31fb9fadfb6f47dd9f - (struct LEGACY_SERVICE_Context *ctx) - - - void - LEGACY_SERVICE_stop - dc/d6e/tcp__service__legacy_8c.html - a1185c31eabae0dc396bd7d69d8fb42f9 - (struct LEGACY_SERVICE_Context *sctx) - - - static const struct GNUNET_SERVER_MessageHandler - defhandlers - dc/d6e/tcp__service__legacy_8c.html - a3eaafc5a1f6e03666b82d284a02c6c9b - [] - - - - transport-testing-filenames.c - /home/grothoff/research/gnunet/src/transport/ - d3/d13/transport-testing-filenames_8c - transport-testing.h - - static char * - extract_filename - d3/d13/transport-testing-filenames_8c.html - a8ef809c566e20812a68c0bb92d23ed82 - (const char *file) - - - char * - GNUNET_TRANSPORT_TESTING_get_test_name - d3/d13/transport-testing-filenames_8c.html - a970c3864ae11d6b4c8a0cf26308a6eec - (const char *file) - - - char * - GNUNET_TRANSPORT_TESTING_get_test_source_name - d3/d13/transport-testing-filenames_8c.html - a56b17be26cda7d390a46ec02f280c727 - (const char *file) - - - char * - GNUNET_TRANSPORT_TESTING_get_test_plugin_name - d3/d13/transport-testing-filenames_8c.html - a4ca5eaa5770068642f1ee2000686f055 - (const char *file, const char *test) - - - char * - GNUNET_TRANSPORT_TESTING_get_config_name - d3/d13/transport-testing-filenames_8c.html - a9c173ef8eb580dac5c1376489714a67e - (const char *file, int count) - - - - transport-testing-loggers.c - /home/grothoff/research/gnunet/src/transport/ - da/d09/transport-testing-loggers_8c - transport-testing.h - - void - GNUNET_TRANSPORT_TESTING_log_connect - da/d09/transport-testing-loggers_8c.html - a861686b2db1baa322d0249a8394f2330 - (void *cls, struct GNUNET_TRANSPORT_TESTING_PeerContext *me, const struct GNUNET_PeerIdentity *other) - - - void - GNUNET_TRANSPORT_TESTING_log_disconnect - da/d09/transport-testing-loggers_8c.html - a465181ffe109aebab6f0e3f1672a469b - (void *cls, struct GNUNET_TRANSPORT_TESTING_PeerContext *me, const struct GNUNET_PeerIdentity *other) - - - - transport-testing-main.c - /home/grothoff/research/gnunet/src/transport/ - de/d5d/transport-testing-main_8c - transport-testing.h - GNUNET_TRANSPORT_TESTING_ConnectRequestList - GNUNET_TRANSPORT_TESTING_InternalPeerContext - ConnectPairInfo - - static void - do_shutdown - de/d5d/transport-testing-main_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - static void - do_timeout - de/d5d/transport-testing-main_8c.html - a4048e531e4e8d3fbcea7073006f63679 - (void *cls) - - - static void - connect_cb - de/d5d/transport-testing-main_8c.html - a1f97daacd52c0f8390e1b700e22a0925 - (void *cls) - - - struct GNUNET_TRANSPORT_TESTING_PeerContext * - GNUNET_TRANSPORT_TESTING_find_peer - de/d5d/transport-testing-main_8c.html - ac30a1c4922b251f2ba5042d7e0c69698 - (struct GNUNET_TRANSPORT_TESTING_ConnectCheckContext *ccc, const struct GNUNET_PeerIdentity *peer) - - - static void * - my_nc - de/d5d/transport-testing-main_8c.html - a1930b127f4948a7b690b2689bd2c5c04 - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - static void - my_nd - de/d5d/transport-testing-main_8c.html - ab775a8be8b96a90c3ec378eeedce3dd9 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *custom_cls) - - - static int - check_test - de/d5d/transport-testing-main_8c.html - ab3f3613fa7f29abb3699061e5fd029e0 - (void *cls, const struct GNUNET_TRANSPORT_TESTING_TestMessage *message) - - - static void - handle_test - de/d5d/transport-testing-main_8c.html - ab78cb5e2fc1785091a356c3e4379f75a - (void *cls, const struct GNUNET_TRANSPORT_TESTING_TestMessage *message) - - - static int - check_test2 - de/d5d/transport-testing-main_8c.html - a14de7c6b7002200c902096b49a2b0cd7 - (void *cls, const struct GNUNET_TRANSPORT_TESTING_TestMessage *message) - - - static void - handle_test2 - de/d5d/transport-testing-main_8c.html - af4b47cbe16181643523c67877b5dc699 - (void *cls, const struct GNUNET_TRANSPORT_TESTING_TestMessage *message) - - - static void - do_connect - de/d5d/transport-testing-main_8c.html - a65c91a0259d1da59029c279ed250fc8e - (void *cls) - - - static void - start_cb - de/d5d/transport-testing-main_8c.html - a34d82fd3bb1f6a7f726a538c76192117 - (void *cls) - - - static void - connect_check_run - de/d5d/transport-testing-main_8c.html - a135147a30f817e015906de846ac6a867 - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - GNUNET_TRANSPORT_TESTING_connect_check - de/d5d/transport-testing-main_8c.html - a875bf3b51bedc7efb81e1855d66ca5a2 - (void *cls, struct GNUNET_TRANSPORT_TESTING_Handle *tth_, const char *test_plugin_, const char *test_name_, unsigned int num_peers, char *cfg_files[]) - - - int - GNUNET_TRANSPORT_TESTING_main_ - de/d5d/transport-testing-main_8c.html - acc06ffaebe2c55103fd94ff68421c140 - (const char *argv0, const char *filename, unsigned int num_peers, GNUNET_TRANSPORT_TESTING_CheckCallback check, void *check_cls) - - - - transport-testing-send.c - /home/grothoff/research/gnunet/src/transport/ - d5/da1/transport-testing-send_8c - transport-testing.h - - #define - TIMEOUT_TRANSMIT - d5/da1/transport-testing-send_8c.html - a8c7ff9677996346f284d6f82288dab2c - - - - static void - find_cr - d5/da1/transport-testing-send_8c.html - a4a390e4e70e71e9a4dfbb0d6f6869611 - (void *cls, struct GNUNET_TRANSPORT_TESTING_ConnectRequest *cx) - - - int - GNUNET_TRANSPORT_TESTING_send - d5/da1/transport-testing-send_8c.html - a9c06b72c95502c99399683bc52d75805 - (struct GNUNET_TRANSPORT_TESTING_PeerContext *sender, struct GNUNET_TRANSPORT_TESTING_PeerContext *receiver, uint16_t mtype, uint16_t msize, uint32_t num, GNUNET_SCHEDULER_TaskCallback cont, void *cont_cls) - - - static void - do_send - d5/da1/transport-testing-send_8c.html - a3df099001163739fbd1ffd6db6d866b4 - (struct GNUNET_TRANSPORT_TESTING_ConnectCheckContext *ccc, uint16_t size, GNUNET_SCHEDULER_TaskCallback cont, void *cont_cls) - - - void - GNUNET_TRANSPORT_TESTING_simple_send - d5/da1/transport-testing-send_8c.html - a5af1b11ad338bc92c06c50299984e006 - (void *cls) - - - void - GNUNET_TRANSPORT_TESTING_large_send - d5/da1/transport-testing-send_8c.html - a2d35cb9be9bacd0467cc6fe2a63641a0 - (void *cls) - - - - transport-testing.c - /home/grothoff/research/gnunet/src/transport/ - d4/d4b/transport-testing_8c - transport-testing.h - - #define - LOG - d4/d4b/transport-testing_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static struct GNUNET_TRANSPORT_TESTING_PeerContext * - find_peer_context - d4/d4b/transport-testing_8c.html - aeeb784901c41c75a68d18ef272387b39 - (struct GNUNET_TRANSPORT_TESTING_Handle *tth, const struct GNUNET_PeerIdentity *peer) - - - void - GNUNET_TRANSPORT_TESTING_find_connecting_context - d4/d4b/transport-testing_8c.html - a859578400eb2e0a99931c37a2ffa618d - (struct GNUNET_TRANSPORT_TESTING_PeerContext *p1, struct GNUNET_TRANSPORT_TESTING_PeerContext *p2, GNUNET_TRANSPORT_TESTING_ConnectContextCallback cb, void *cb_cls) - - - static void - set_p1c - d4/d4b/transport-testing_8c.html - aa50bf913743814d762e8db8d1d919b51 - (void *cls, struct GNUNET_TRANSPORT_TESTING_ConnectRequest *cx) - - - static void - set_mq - d4/d4b/transport-testing_8c.html - a22e1b9a0a9fbfa276260f2c4773437b2 - (void *cls, struct GNUNET_TRANSPORT_TESTING_ConnectRequest *cx) - - - static void - set_p2c - d4/d4b/transport-testing_8c.html - a7edd6c08850d9f9c9abc782b19531b23 - (void *cls, struct GNUNET_TRANSPORT_TESTING_ConnectRequest *cx) - - - static void - clear_p1c - d4/d4b/transport-testing_8c.html - a5622db995c5527b5b65a879cbbecfc7f - (void *cls, struct GNUNET_TRANSPORT_TESTING_ConnectRequest *cx) - - - static void - clear_p2c - d4/d4b/transport-testing_8c.html - a17c1bbf40503dc8e641d42bea7992bec - (void *cls, struct GNUNET_TRANSPORT_TESTING_ConnectRequest *cx) - - - static void * - notify_connect - d4/d4b/transport-testing_8c.html - aa9da402753936f0e7ab4744b83151cca - (void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - static void - offer_hello - d4/d4b/transport-testing_8c.html - af4e11de899ff0888f9160bdd4a49d439 - (void *cls) - - - static void - notify_disconnect - d4/d4b/transport-testing_8c.html - aeb37136283066ebfcf2188d38ccf9d04 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *handler_cls) - - - static void - get_hello - d4/d4b/transport-testing_8c.html - a474bb00d688dbadc0ec96618ec66c02b - (void *cb_cls, const struct GNUNET_MessageHeader *message) - - - struct GNUNET_TRANSPORT_TESTING_PeerContext * - GNUNET_TRANSPORT_TESTING_start_peer - d4/d4b/transport-testing_8c.html - a4073ba32014da810548ec0c1285ab559 - (struct GNUNET_TRANSPORT_TESTING_Handle *tth, const char *cfgname, int peer_id, const struct GNUNET_MQ_MessageHandler *handlers, GNUNET_TRANSPORT_NotifyConnect nc, GNUNET_TRANSPORT_NotifyDisconnect nd, void *cb_cls, GNUNET_SCHEDULER_TaskCallback start_cb, void *start_cb_cls) - - - int - GNUNET_TRANSPORT_TESTING_restart_peer - d4/d4b/transport-testing_8c.html - a152b625da5db14513b19d3747f0a381f - (struct GNUNET_TRANSPORT_TESTING_PeerContext *p, GNUNET_SCHEDULER_TaskCallback restart_cb, void *restart_cb_cls) - - - void - GNUNET_TRANSPORT_TESTING_stop_peer - d4/d4b/transport-testing_8c.html - a2e0467dc06f7217e35bfc6875c5fbb94 - (struct GNUNET_TRANSPORT_TESTING_PeerContext *p) - - - static void - hello_offered - d4/d4b/transport-testing_8c.html - ad3c29f861cd526c1e12b4a41610050c6 - (void *cls) - - - struct GNUNET_TRANSPORT_TESTING_ConnectRequest * - GNUNET_TRANSPORT_TESTING_connect_peers - d4/d4b/transport-testing_8c.html - acdc4b579b84b0872ecd8650a6b89fb09 - (struct GNUNET_TRANSPORT_TESTING_PeerContext *p1, struct GNUNET_TRANSPORT_TESTING_PeerContext *p2, GNUNET_SCHEDULER_TaskCallback cb, void *cls) - - - void - GNUNET_TRANSPORT_TESTING_connect_peers_cancel - d4/d4b/transport-testing_8c.html - af3ad6418a666be4263018e003833da3e - (struct GNUNET_TRANSPORT_TESTING_ConnectRequest *cc) - - - void - GNUNET_TRANSPORT_TESTING_done - d4/d4b/transport-testing_8c.html - ae4cf9796a9d0e6bf90486669bb4ba281 - (struct GNUNET_TRANSPORT_TESTING_Handle *tth) - - - struct GNUNET_TRANSPORT_TESTING_Handle * - GNUNET_TRANSPORT_TESTING_init - d4/d4b/transport-testing_8c.html - ae7b796d526fe3c9afad80de3f933f422 - () - - - - transport-testing.h - /home/grothoff/research/gnunet/src/transport/ - d5/df5/transport-testing_8h - platform.h - gnunet_util_lib.h - gnunet_hello_lib.h - gnunet_transport_service.h - gnunet_transport_hello_service.h - gnunet_transport_manipulation_service.h - gnunet_testing_lib.h - GNUNET_TRANSPORT_TESTING_PeerContext - GNUNET_TRANSPORT_TESTING_ConnectRequest - GNUNET_TRANSPORT_TESTING_Handle - GNUNET_TRANSPORT_TESTING_TestMessage - GNUNET_TRANSPORT_TESTING_ConnectCheckContext - GNUNET_TRANSPORT_TESTING_SendClosure - - #define - GNUNET_TRANSPORT_TESTING_main - d5/df5/transport-testing_8h.html - a118366052eb7485787a3b688919b2ecf - (num_peers, check, check_cls) - - - #define - GNUNET_TRANSPORT_TESTING_SIMPLE_MTYPE - d5/df5/transport-testing_8h.html - a9dc438f4531fa826369bc1c38e98539d - - - - #define - GNUNET_TRANSPORT_TESTING_SIMPLE_MTYPE2 - d5/df5/transport-testing_8h.html - ae507ac05f5173f9551017d88b556614b - - - - #define - GNUNET_TRANSPORT_TESTING_LARGE_MESSAGE_SIZE - d5/df5/transport-testing_8h.html - a7bcce6dc5de9bddd8358ecf112643847 - - - - void(* - GNUNET_TRANSPORT_TESTING_ConnectContextCallback - d5/df5/transport-testing_8h.html - abecdccb738f5f6e5e950ac0623c2cdfc - )(void *cls, struct GNUNET_TRANSPORT_TESTING_ConnectRequest *cc) - - - void(* - GNUNET_TRANSPORT_TESTING_ConnectContinuation - d5/df5/transport-testing_8h.html - a16b6b31b7fb3f10204c20ee61a60adf3 - )(void *cls, unsigned int num_peers, struct GNUNET_TRANSPORT_TESTING_PeerContext *p[]) - - - void(* - GNUNET_TRANSPORT_TESTING_NotifyConnect - d5/df5/transport-testing_8h.html - a0b634bef4884f267490e25695d100211 - )(void *cls, struct GNUNET_TRANSPORT_TESTING_PeerContext *me, const struct GNUNET_PeerIdentity *other) - - - void(* - GNUNET_TRANSPORT_TESTING_NotifyDisconnect - d5/df5/transport-testing_8h.html - a165682ed922db3ce199a52d09072d322 - )(void *cls, struct GNUNET_TRANSPORT_TESTING_PeerContext *me, const struct GNUNET_PeerIdentity *other) - - - int(* - GNUNET_TRANSPORT_TESTING_CheckCallback - d5/df5/transport-testing_8h.html - a04c5536fbfc792a4200c3001df073cb9 - )(void *cls, struct GNUNET_TRANSPORT_TESTING_Handle *tth_, const char *test_plugin_, const char *test_name_, unsigned int num_peers, char *cfg_files[]) - - - struct GNUNET_TRANSPORT_TESTING_Handle * - GNUNET_TRANSPORT_TESTING_init - d5/df5/transport-testing_8h.html - ac2cf4969e34b33f9e0a1e39c3f4481b3 - (void) - - - void - GNUNET_TRANSPORT_TESTING_done - d5/df5/transport-testing_8h.html - ae4cf9796a9d0e6bf90486669bb4ba281 - (struct GNUNET_TRANSPORT_TESTING_Handle *tth) - - - struct GNUNET_TRANSPORT_TESTING_PeerContext * - GNUNET_TRANSPORT_TESTING_start_peer - d5/df5/transport-testing_8h.html - a4073ba32014da810548ec0c1285ab559 - (struct GNUNET_TRANSPORT_TESTING_Handle *tth, const char *cfgname, int peer_id, const struct GNUNET_MQ_MessageHandler *handlers, GNUNET_TRANSPORT_NotifyConnect nc, GNUNET_TRANSPORT_NotifyDisconnect nd, void *cb_cls, GNUNET_SCHEDULER_TaskCallback start_cb, void *start_cb_cls) - - - void - GNUNET_TRANSPORT_TESTING_stop_peer - d5/df5/transport-testing_8h.html - aa276ebc0aebe9c39866cb09d0e2384bb - (struct GNUNET_TRANSPORT_TESTING_PeerContext *pc) - - - int - GNUNET_TRANSPORT_TESTING_restart_peer - d5/df5/transport-testing_8h.html - a152b625da5db14513b19d3747f0a381f - (struct GNUNET_TRANSPORT_TESTING_PeerContext *p, GNUNET_SCHEDULER_TaskCallback restart_cb, void *restart_cb_cls) - - - struct GNUNET_TRANSPORT_TESTING_ConnectRequest * - GNUNET_TRANSPORT_TESTING_connect_peers - d5/df5/transport-testing_8h.html - acdc4b579b84b0872ecd8650a6b89fb09 - (struct GNUNET_TRANSPORT_TESTING_PeerContext *p1, struct GNUNET_TRANSPORT_TESTING_PeerContext *p2, GNUNET_SCHEDULER_TaskCallback cb, void *cls) - - - void - GNUNET_TRANSPORT_TESTING_connect_peers_cancel - d5/df5/transport-testing_8h.html - af3ad6418a666be4263018e003833da3e - (struct GNUNET_TRANSPORT_TESTING_ConnectRequest *cc) - - - void - GNUNET_TRANSPORT_TESTING_find_connecting_context - d5/df5/transport-testing_8h.html - a859578400eb2e0a99931c37a2ffa618d - (struct GNUNET_TRANSPORT_TESTING_PeerContext *p1, struct GNUNET_TRANSPORT_TESTING_PeerContext *p2, GNUNET_TRANSPORT_TESTING_ConnectContextCallback cb, void *cb_cls) - - - struct GNUNET_TRANSPORT_TESTING_PeerContext * - GNUNET_TRANSPORT_TESTING_find_peer - d5/df5/transport-testing_8h.html - ac30a1c4922b251f2ba5042d7e0c69698 - (struct GNUNET_TRANSPORT_TESTING_ConnectCheckContext *ccc, const struct GNUNET_PeerIdentity *peer) - - - int - GNUNET_TRANSPORT_TESTING_connect_check - d5/df5/transport-testing_8h.html - a875bf3b51bedc7efb81e1855d66ca5a2 - (void *cls, struct GNUNET_TRANSPORT_TESTING_Handle *tth_, const char *test_plugin_, const char *test_name_, unsigned int num_peers, char *cfg_files[]) - - - int - GNUNET_TRANSPORT_TESTING_main_ - d5/df5/transport-testing_8h.html - acc06ffaebe2c55103fd94ff68421c140 - (const char *argv0, const char *filename, unsigned int num_peers, GNUNET_TRANSPORT_TESTING_CheckCallback check, void *check_cls) - - - int - GNUNET_TRANSPORT_TESTING_send - d5/df5/transport-testing_8h.html - a9c06b72c95502c99399683bc52d75805 - (struct GNUNET_TRANSPORT_TESTING_PeerContext *sender, struct GNUNET_TRANSPORT_TESTING_PeerContext *receiver, uint16_t mtype, uint16_t msize, uint32_t num, GNUNET_SCHEDULER_TaskCallback cont, void *cont_cls) - - - void - GNUNET_TRANSPORT_TESTING_simple_send - d5/df5/transport-testing_8h.html - a5af1b11ad338bc92c06c50299984e006 - (void *cls) - - - void - GNUNET_TRANSPORT_TESTING_large_send - d5/df5/transport-testing_8h.html - a2d35cb9be9bacd0467cc6fe2a63641a0 - (void *cls) - - - void - GNUNET_TRANSPORT_TESTING_log_connect - d5/df5/transport-testing_8h.html - a861686b2db1baa322d0249a8394f2330 - (void *cls, struct GNUNET_TRANSPORT_TESTING_PeerContext *me, const struct GNUNET_PeerIdentity *other) - - - void - GNUNET_TRANSPORT_TESTING_log_disconnect - d5/df5/transport-testing_8h.html - a465181ffe109aebab6f0e3f1672a469b - (void *cls, struct GNUNET_TRANSPORT_TESTING_PeerContext *me, const struct GNUNET_PeerIdentity *other) - - - char * - GNUNET_TRANSPORT_TESTING_get_test_name - d5/df5/transport-testing_8h.html - a970c3864ae11d6b4c8a0cf26308a6eec - (const char *file) - - - char * - GNUNET_TRANSPORT_TESTING_get_config_name - d5/df5/transport-testing_8h.html - a9c173ef8eb580dac5c1376489714a67e - (const char *file, int count) - - - char * - GNUNET_TRANSPORT_TESTING_get_test_plugin_name - d5/df5/transport-testing_8h.html - af72da2628acbe58efc4aad41f22ccf5e - (const char *executable, const char *testname) - - - char * - GNUNET_TRANSPORT_TESTING_get_test_source_name - d5/df5/transport-testing_8h.html - a56b17be26cda7d390a46ec02f280c727 - (const char *file) - - - GNUNET_NETWORK_STRUCT_END typedef void(* - GNUNET_TRANSPORT_TESTING_ReceiveCallback - d5/df5/transport-testing_8h.html - ab6d3b8d08748364e28518b4a10c8b797 - )(void *cls, struct GNUNET_TRANSPORT_TESTING_PeerContext *receiver, const struct GNUNET_PeerIdentity *sender, const struct GNUNET_TRANSPORT_TESTING_TestMessage *message) - - - - transport-testing2.c - /home/grothoff/research/gnunet/src/transport/ - d7/db7/transport-testing2_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_constants.h - transport-testing2.h - gnunet_ats_transport_service.h - gnunet_hello_lib.h - gnunet_signatures.h - transport.h - GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle - GNUNET_TRANSPORT_TESTING_TransportCommunicatorQueue - GNUNET_TRANSPORT_TESTING_TransportCommunicatorTransmission - - #define - LOG - d7/db7/transport-testing2_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - check_communicator_available - d7/db7/transport-testing2_8c.html - abffda7a0f973a956f78b193441668e39 - (void *cls, const struct GNUNET_TRANSPORT_CommunicatorAvailableMessage *msg) - - - static void - handle_communicator_available - d7/db7/transport-testing2_8c.html - ae3b06ae5ff3f888fd5dce127e5bc711f - (void *cls, const struct GNUNET_TRANSPORT_CommunicatorAvailableMessage *msg) - - - static int - check_communicator_backchannel - d7/db7/transport-testing2_8c.html - a2e11785d015d26d45644e8b8165babf6 - (void *cls, const struct GNUNET_TRANSPORT_CommunicatorBackchannel *msg) - - - static void - handle_communicator_backchannel - d7/db7/transport-testing2_8c.html - a5b3526bbc81a88cea8843c698fdd3ac5 - (void *cls, const struct GNUNET_TRANSPORT_CommunicatorBackchannel *bc_msg) - - - static int - check_add_address - d7/db7/transport-testing2_8c.html - a3becf145b26cc5f2a13cef5f740268cb - (void *cls, const struct GNUNET_TRANSPORT_AddAddressMessage *msg) - - - static void - handle_add_address - d7/db7/transport-testing2_8c.html - ab62a2805de001196dda6e476beb79c35 - (void *cls, const struct GNUNET_TRANSPORT_AddAddressMessage *msg) - - - static int - check_incoming_msg - d7/db7/transport-testing2_8c.html - a692795c48510e7668c20c6aebd180008 - (void *cls, const struct GNUNET_TRANSPORT_IncomingMessage *msg) - - - static void - handle_incoming_msg - d7/db7/transport-testing2_8c.html - a1bbc66af3c31d5ef411b33163ae77812 - (void *cls, const struct GNUNET_TRANSPORT_IncomingMessage *inc_msg) - - - static void - handle_queue_create_ok - d7/db7/transport-testing2_8c.html - a59da29d5154f318fee43cda50eda78f4 - (void *cls, const struct GNUNET_TRANSPORT_CreateQueueResponse *msg) - - - static void - handle_queue_create_fail - d7/db7/transport-testing2_8c.html - a58ea2bfa7f0916332f1a84931329c356 - (void *cls, const struct GNUNET_TRANSPORT_CreateQueueResponse *msg) - - - static int - check_add_queue_message - d7/db7/transport-testing2_8c.html - a28f501234be17f495485bd93f7ea2aac - (void *cls, const struct GNUNET_TRANSPORT_AddQueueMessage *aqm) - - - static void - handle_add_queue_message - d7/db7/transport-testing2_8c.html - a8eb0ebcbee2602eb0c6af3c7afcce153 - (void *cls, const struct GNUNET_TRANSPORT_AddQueueMessage *msg) - - - static void - shutdown_service - d7/db7/transport-testing2_8c.html - a688d6edb049e2f855cf30a3c291f33cf - (void *cls) - - - static void * - connect_cb - d7/db7/transport-testing2_8c.html - a53476359e9c2132460f872b9c9cccf2b - (void *cls, struct GNUNET_SERVICE_Client *client, struct GNUNET_MQ_Handle *mq) - - - static void - disconnect_cb - d7/db7/transport-testing2_8c.html - a68d009d108bb86e866b419f5bd8dbce9 - (void *cls, struct GNUNET_SERVICE_Client *client, void *internal_cls) - - - static void - handle_send_message_ack - d7/db7/transport-testing2_8c.html - a6b8255333a31c4ab521827bb3a7568fe - (void *cls, const struct GNUNET_TRANSPORT_SendMessageToAck *sma) - - - static void - transport_communicator_start - d7/db7/transport-testing2_8c.html - a71ad659effb90c86f47a47b3ad4f7097 - (struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle *tc_h) - - - static void - shutdown_process - d7/db7/transport-testing2_8c.html - aa6907159dde34b78bec613de392259f5 - (struct GNUNET_OS_Process *proc) - - - static void - shutdown_communicator - d7/db7/transport-testing2_8c.html - a13316f5e2da0fd88dff8f6bd4c2142cc - (void *cls) - - - static void - communicator_start - d7/db7/transport-testing2_8c.html - aa946a59fa8cb9f3a121ddc4b9856b468 - (struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle *tc_h, const char *binary_name) - - - static void - shutdown_nat - d7/db7/transport-testing2_8c.html - a5f45927dd4c597189b3e80b4be241152 - (void *cls) - - - static void - nat_start - d7/db7/transport-testing2_8c.html - a180a0f016d8ae21e13d250d788e73243 - (struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle *tc_h) - - - static void - do_shutdown - d7/db7/transport-testing2_8c.html - a7620b2b8ae066e982906c8d14fbb2b70 - (void *cls) - - - struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle * - GNUNET_TRANSPORT_TESTING_transport_communicator_service_start - d7/db7/transport-testing2_8c.html - a99e0cc51b6649d22895de41c7ab5f149 - (const char *service_name, const char *binary_name, const char *cfg_filename, GNUNET_TRANSPORT_TESTING_CommunicatorAvailableCallback communicator_available_cb, GNUNET_TRANSPORT_TESTING_AddAddressCallback add_address_cb, GNUNET_TRANSPORT_TESTING_QueueCreateReplyCallback queue_create_reply_cb, GNUNET_TRANSPORT_TESTING_AddQueueCallback add_queue_cb, GNUNET_TRANSPORT_TESTING_IncomingMessageCallback incoming_message_cb, GNUNET_TRANSPORT_TESTING_BackchannelCallback bc_cb, void *cb_cls) - - - void - GNUNET_TRANSPORT_TESTING_transport_communicator_open_queue - d7/db7/transport-testing2_8c.html - a4cc14ee41cb215f5d21d3438a2079013 - (struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle *tc_h, const struct GNUNET_PeerIdentity *peer_id, const char *address) - - - struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorTransmission * - GNUNET_TRANSPORT_TESTING_transport_communicator_send - d7/db7/transport-testing2_8c.html - aa71b7e0ed21fd612cb6980df488e5cd2 - (struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorQueue *tc_queue, const void *payload, size_t payload_size) - - - - transport-testing2.h - /home/grothoff/research/gnunet/src/transport/ - d9/da5/transport-testing2_8h - platform.h - gnunet_util_lib.h - gnunet_ats_transport_service.h - transport.h - - struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle *(* - GNUNET_TRANSPORT_TESTING_BackchannelCallback - d9/da5/transport-testing2_8h.html - a893d005af5ee1b15b770af2ab839fb27 - )(void *cls, struct GNUNET_MessageHeader *msg, struct GNUNET_PeerIdentity *pid) - - - void(* - GNUNET_TRANSPORT_TESTING_CommunicatorAvailableCallback - d9/da5/transport-testing2_8h.html - afc93d07280948e67c06cc0850c380cc6 - )(void *cls, struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle *tc_h, enum GNUNET_TRANSPORT_CommunicatorCharacteristics cc, char *address_prefix) - - - void(* - GNUNET_TRANSPORT_TESTING_AddAddressCallback - d9/da5/transport-testing2_8h.html - abab958ae53db53cd83c5fe7d87cef98f - )(void *cls, struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle *tc_h, const char *address, struct GNUNET_TIME_Relative expiration, uint32_t aid, enum GNUNET_NetworkType nt) - - - void(* - GNUNET_TRANSPORT_TESTING_QueueCreateReplyCallback - d9/da5/transport-testing2_8h.html - a704ee7bb8d9be63e9ede955dcc9aa2f9 - )(void *cls, struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle *tc_h, int will_try) - - - void(* - GNUNET_TRANSPORT_TESTING_AddQueueCallback - d9/da5/transport-testing2_8h.html - ad9ce45d4fdaaad1098891fbdd040f9f9 - )(void *cls, struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle *tc_h, struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorQueue *tc_queue) - - - void(* - GNUNET_TRANSPORT_TESTING_IncomingMessageCallback - d9/da5/transport-testing2_8h.html - a2a2ac41e315a304df654c840fb0112a0 - )(void *cls, struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle *tc_h, const char *payload, size_t payload_len) - - - struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle * - GNUNET_TRANSPORT_TESTING_transport_communicator_service_start - d9/da5/transport-testing2_8h.html - a99e0cc51b6649d22895de41c7ab5f149 - (const char *service_name, const char *binary_name, const char *cfg_filename, GNUNET_TRANSPORT_TESTING_CommunicatorAvailableCallback communicator_available_cb, GNUNET_TRANSPORT_TESTING_AddAddressCallback add_address_cb, GNUNET_TRANSPORT_TESTING_QueueCreateReplyCallback queue_create_reply_cb, GNUNET_TRANSPORT_TESTING_AddQueueCallback add_queue_cb, GNUNET_TRANSPORT_TESTING_IncomingMessageCallback incoming_message_cb, GNUNET_TRANSPORT_TESTING_BackchannelCallback bc_cb, void *cb_cls) - - - void - GNUNET_TRANSPORT_TESTING_transport_communicator_open_queue - d9/da5/transport-testing2_8h.html - a4cc14ee41cb215f5d21d3438a2079013 - (struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle *tc_h, const struct GNUNET_PeerIdentity *peer_id, const char *address) - - - struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorTransmission * - GNUNET_TRANSPORT_TESTING_transport_communicator_send - d9/da5/transport-testing2_8h.html - aa71b7e0ed21fd612cb6980df488e5cd2 - (struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorQueue *tc_queue, const void *payload, size_t payload_size) - - - - transport.h - /home/grothoff/research/gnunet/src/transport/ - d2/d02/transport_8h - gnunet_crypto_lib.h - gnunet_time_lib.h - gnunet_constants.h - StartMessage - ConnectInfoMessage - DisconnectInfoMessage - QuotaSetMessage - InboundMessage - SendOkMessage - RecvOkMessage - OutboundMessage - AddressToStringResultMessage - AddressLookupMessage - ValidationIterateResponseMessage - ValidationMonitorMessage - PeerMonitorMessage - TrafficMetricMessage - PeerIterateResponseMessage - BlacklistMessage - TransportPluginMonitorMessage - - #define - DEBUG_TRANSPORT - d2/d02/transport_8h.html - a810fea7379dfc20e334e28060c893d4c - - - - #define - MAX_BANDWIDTH_CARRY_S - d2/d02/transport_8h.html - aea67c40f24d39e8fe07f2b075f380d48 - - - - #define - MIN_QUOTA_REFRESH_TIME - d2/d02/transport_8h.html - aeb770ca97840b8b9d24aa678d8afa0ef - - - - #define - DEFAULT_MAX_FDS - d2/d02/transport_8h.html - a933c08e7632d7838f8e2657011c59367 - - - - #define - LATENCY_EVALUATION_MAX_DELAY - d2/d02/transport_8h.html - a93a653c7bc053f49e8748260e3015124 - - - - #define - CONNECTED_LATENCY_EVALUATION_MAX_DELAY - d2/d02/transport_8h.html - ad0aa1bc8ae0b800e41b1808e32f71000 - - - - void(* - NotifyConnect - d2/d02/transport_8h.html - abce4d9ac3dc60a641978426ac3e7772d - )(void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out) - - - - transport_api2_application.c - /home/grothoff/research/gnunet/src/transport/ - dc/d44/transport__api2__application_8c - platform.h - gnunet_transport_application_service.h - gnunet_transport_core_service.h - transport.h - GNUNET_TRANSPORT_ApplicationSuggestHandle - GNUNET_TRANSPORT_ApplicationHandle - - #define - LOG - dc/d44/transport__api2__application_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - reconnect - dc/d44/transport__api2__application_8c.html - adfdd46c0edea4644a64f24877647b319 - (struct GNUNET_TRANSPORT_ApplicationHandle *ch) - - - static void - reconnect_task - dc/d44/transport__api2__application_8c.html - af968c5605390f0449eee2a5e91add485 - (void *cls) - - - static void - force_reconnect - dc/d44/transport__api2__application_8c.html - a26c061467bc7a2d06c8dbc27024b6429 - (struct GNUNET_TRANSPORT_ApplicationHandle *ch) - - - static void - error_handler - dc/d44/transport__api2__application_8c.html - a5868b3d8e6e1bc6a2c8657f74530330d - (void *cls, enum GNUNET_MQ_Error error) - - - static int - transmit_suggestion - dc/d44/transport__api2__application_8c.html - a77b965ca08ad3f01212e009dc5290416 - (void *cls, const struct GNUNET_PeerIdentity *peer, void *value) - - - struct GNUNET_TRANSPORT_ApplicationHandle * - GNUNET_TRANSPORT_application_init - da/dd1/group__TRANSPORT.html - ga52ccaa3ea04d60f9f73932114ce8a199 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static int - free_sug_handle - dc/d44/transport__api2__application_8c.html - ab83d50110f12a5f5012e09b259c842f3 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - void - GNUNET_TRANSPORT_application_done - da/dd1/group__TRANSPORT.html - ga3904e00962085dbf7a33b24667b3f27d - (struct GNUNET_TRANSPORT_ApplicationHandle *ch) - - - struct GNUNET_TRANSPORT_ApplicationSuggestHandle * - GNUNET_TRANSPORT_application_suggest - da/dd1/group__TRANSPORT.html - ga3b96251635a005bfd53a689bbf1298d4 - (struct GNUNET_TRANSPORT_ApplicationHandle *ch, const struct GNUNET_PeerIdentity *peer, enum GNUNET_MQ_PriorityPreferences pk, struct GNUNET_BANDWIDTH_Value32NBO bw) - - - void - GNUNET_TRANSPORT_application_suggest_cancel - da/dd1/group__TRANSPORT.html - gabb543352d45ce3143e74c3196f36098d - (struct GNUNET_TRANSPORT_ApplicationSuggestHandle *sh) - - - void - GNUNET_TRANSPORT_application_validate - da/dd1/group__TRANSPORT.html - ga6d795798666166a2066629331b2e2278 - (struct GNUNET_TRANSPORT_ApplicationHandle *ch, const struct GNUNET_PeerIdentity *peer, enum GNUNET_NetworkType nt, const char *addr) - - - - transport_api2_communication.c - /home/grothoff/research/gnunet/src/transport/ - de/d6a/transport__api2__communication_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_transport_communication_service.h - gnunet_ats_transport_service.h - transport.h - FlowControl - AckPending - GNUNET_TRANSPORT_CommunicatorHandle - GNUNET_TRANSPORT_QueueHandle - GNUNET_TRANSPORT_AddressIdentifier - - #define - DEFAULT_MAX_QUEUE_LENGTH - de/d6a/transport__api2__communication_8c.html - ae87ff5083c09322bc130a0ef1697e9ec - - - - static void - reconnect - de/d6a/transport__api2__communication_8c.html - a2094d25aeeb00cdecdb6c9dd7fdc9fd0 - (struct GNUNET_TRANSPORT_CommunicatorHandle *ch) - - - static void - send_add_address - de/d6a/transport__api2__communication_8c.html - a692478f56c12a746814f871565aa7dac - (struct GNUNET_TRANSPORT_AddressIdentifier *ai) - - - static void - send_del_address - de/d6a/transport__api2__communication_8c.html - abf03d8b24ea6ebf018afc8df9d608e40 - (struct GNUNET_TRANSPORT_AddressIdentifier *ai) - - - static void - send_add_queue - de/d6a/transport__api2__communication_8c.html - a824aedb8de5d77fe892638fefeb9edf7 - (struct GNUNET_TRANSPORT_QueueHandle *qh) - - - static void - send_del_queue - de/d6a/transport__api2__communication_8c.html - aed68fedc0b3197317706778758706df8 - (struct GNUNET_TRANSPORT_QueueHandle *qh) - - - static void - disconnect - de/d6a/transport__api2__communication_8c.html - a9969fde9f88522a8e4ff2f6b1f482aa2 - (struct GNUNET_TRANSPORT_CommunicatorHandle *ch) - - - static void - error_handler - de/d6a/transport__api2__communication_8c.html - a5868b3d8e6e1bc6a2c8657f74530330d - (void *cls, enum GNUNET_MQ_Error error) - - - static void - handle_incoming_ack - de/d6a/transport__api2__communication_8c.html - a013c73570bb2cb450c0a04bf8f404e7a - (void *cls, const struct GNUNET_TRANSPORT_IncomingMessageAck *incoming_ack) - - - static int - check_create_queue - de/d6a/transport__api2__communication_8c.html - ad767b0ba4c0d0241e00b3e61ab39a636 - (void *cls, const struct GNUNET_TRANSPORT_CreateQueue *cq) - - - static void - handle_create_queue - de/d6a/transport__api2__communication_8c.html - a2521ce11bfc4cbe8f809eb3f8c809b99 - (void *cls, const struct GNUNET_TRANSPORT_CreateQueue *cq) - - - static int - check_send_msg - de/d6a/transport__api2__communication_8c.html - ab33ae30c036ef1027ac920879c718ad5 - (void *cls, const struct GNUNET_TRANSPORT_SendMessageTo *smt) - - - static void - send_ack - de/d6a/transport__api2__communication_8c.html - a72db2a1d2f652bfdfb08f4b7dbb029ce - (struct GNUNET_TRANSPORT_CommunicatorHandle *ch, int status, const struct GNUNET_PeerIdentity *receiver, uint64_t mid) - - - static void - send_ack_cb - de/d6a/transport__api2__communication_8c.html - aa0a6f330be72bc279d8c1ac7ca1dfb13 - (void *cls) - - - static void - handle_send_msg - de/d6a/transport__api2__communication_8c.html - a2c78e4f4ab3a16b46028a1dd20864d7e - (void *cls, const struct GNUNET_TRANSPORT_SendMessageTo *smt) - - - static int - check_backchannel_incoming - de/d6a/transport__api2__communication_8c.html - ae6136e5ff591641f8d4340adf6a0badc - (void *cls, const struct GNUNET_TRANSPORT_CommunicatorBackchannelIncoming *bi) - - - static void - handle_backchannel_incoming - de/d6a/transport__api2__communication_8c.html - ac9435ed179f6cbe40f05f889558e82d8 - (void *cls, const struct GNUNET_TRANSPORT_CommunicatorBackchannelIncoming *bi) - - - struct GNUNET_TRANSPORT_CommunicatorHandle * - GNUNET_TRANSPORT_communicator_connect - d5/dd8/group__transport.html - gaf9a85c40122c537a3e896a2f7c876038 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *config_section, const char *addr_prefix, enum GNUNET_TRANSPORT_CommunicatorCharacteristics cc, GNUNET_TRANSPORT_CommunicatorMqInit mq_init, void *mq_init_cls, GNUNET_TRANSPORT_CommunicatorNotify notify_cb, void *notify_cb_cls) - - - void - GNUNET_TRANSPORT_communicator_disconnect - d5/dd8/group__transport.html - ga9f9385ac72582bffbafe1420145b5e82 - (struct GNUNET_TRANSPORT_CommunicatorHandle *ch) - - - int - GNUNET_TRANSPORT_communicator_receive - d5/dd8/group__transport.html - ga2b42cf5fbbe491e22f6d91b665347486 - (struct GNUNET_TRANSPORT_CommunicatorHandle *ch, const struct GNUNET_PeerIdentity *sender, const struct GNUNET_MessageHeader *msg, struct GNUNET_TIME_Relative expected_addr_validity, GNUNET_TRANSPORT_MessageCompletedCallback cb, void *cb_cls) - - - struct GNUNET_TRANSPORT_QueueHandle * - GNUNET_TRANSPORT_communicator_mq_add - d5/dd8/group__transport.html - ga5591845d50a26e9df1207a790aba095d - (struct GNUNET_TRANSPORT_CommunicatorHandle *ch, const struct GNUNET_PeerIdentity *peer, const char *address, uint32_t mtu, enum GNUNET_NetworkType nt, enum GNUNET_TRANSPORT_ConnectionStatus cs, struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_TRANSPORT_communicator_mq_del - d5/dd8/group__transport.html - ga344f4fdd871434d123f796062f45dcdc - (struct GNUNET_TRANSPORT_QueueHandle *qh) - - - struct GNUNET_TRANSPORT_AddressIdentifier * - GNUNET_TRANSPORT_communicator_address_add - d5/dd8/group__transport.html - ga5b02d4bd0384a9faa60b81e0d79b2ac7 - (struct GNUNET_TRANSPORT_CommunicatorHandle *ch, const char *address, enum GNUNET_NetworkType nt, struct GNUNET_TIME_Relative expiration) - - - void - GNUNET_TRANSPORT_communicator_address_remove - d5/dd8/group__transport.html - ga06bec627a2cb52c5b0079d79a6c27ebf - (struct GNUNET_TRANSPORT_AddressIdentifier *ai) - - - void - GNUNET_TRANSPORT_communicator_notify - d5/dd8/group__transport.html - ga8d32da1219e3e699f59a2ba485012f36 - (struct GNUNET_TRANSPORT_CommunicatorHandle *ch, const struct GNUNET_PeerIdentity *pid, const char *comm, const struct GNUNET_MessageHeader *header) - - - - transport_api2_core.c - /home/grothoff/research/gnunet/src/transport/ - d2/d00/transport__api2__core_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_arm_service.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_transport_core_service.h - transport.h - Neighbour - GNUNET_TRANSPORT_CoreHandle - - #define - LOG - d2/d00/transport__api2__core_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - STARTING_NEIGHBOURS_SIZE - d2/d00/transport__api2__core_8c.html - aafc160696b0386c08d9265bd5acb380f - - - - #define - SEND_WINDOW_SIZE - d2/d00/transport__api2__core_8c.html - ab02be0d1aafd7f88f7449eb1aa916fb7 - - - - static void - disconnect_and_schedule_reconnect - d2/d00/transport__api2__core_8c.html - a7adfdc5f1f10990f5e9e14b5663a3fc2 - (struct GNUNET_TRANSPORT_CoreHandle *h) - - - static struct Neighbour * - neighbour_find - d2/d00/transport__api2__core_8c.html - a6ea18b23721046a4fcfe129ffb9f6611 - (struct GNUNET_TRANSPORT_CoreHandle *h, const struct GNUNET_PeerIdentity *peer) - - - static int - neighbour_delete - d2/d00/transport__api2__core_8c.html - a16ee7ac6a7fb7ed5280842cbbac2003d - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - mq_error_handler - d2/d00/transport__api2__core_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static void - notify_send_done - d2/d00/transport__api2__core_8c.html - a850bdda12c3ae25c39707a47b47ef164 - (void *cls) - - - static void - do_send - d2/d00/transport__api2__core_8c.html - a4015bace5b501ee29593aa475a489793 - (struct Neighbour *n) - - - static void - mq_send_impl - d2/d00/transport__api2__core_8c.html - af93ea14a0ec238b50514cc5b03f9f528 - (struct GNUNET_MQ_Handle *mq, const struct GNUNET_MessageHeader *msg, void *impl_state) - - - static void - mq_destroy_impl - d2/d00/transport__api2__core_8c.html - a88244fd141ecb897a9b24d61aba42e99 - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - static void - mq_cancel_impl - d2/d00/transport__api2__core_8c.html - aba8baad07a03bca2a234a0265c2eb6a8 - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - static void - peer_mq_error_handler - d2/d00/transport__api2__core_8c.html - a2569de3e57f6289769a7e6b216be20fd - (void *cls, enum GNUNET_MQ_Error error) - - - static void - handle_connect - d2/d00/transport__api2__core_8c.html - a1ff6193cb94f923027e22de44bb574a8 - (void *cls, const struct ConnectInfoMessage *cim) - - - static void - handle_disconnect - d2/d00/transport__api2__core_8c.html - a5f8ad1e5190dd2408f2c0ee53788883c - (void *cls, const struct DisconnectInfoMessage *dim) - - - static void - handle_send_ok - d2/d00/transport__api2__core_8c.html - a72120a9ec1dcb4cdb9ac402c93d4984a - (void *cls, const struct SendOkMessage *okm) - - - static int - check_recv - d2/d00/transport__api2__core_8c.html - a72ae03a247e160805c4b64ba6696a533 - (void *cls, const struct InboundMessage *im) - - - static void - handle_recv - d2/d00/transport__api2__core_8c.html - af75529855741aab3ff4101c9da310171 - (void *cls, const struct InboundMessage *im) - - - static void - reconnect - d2/d00/transport__api2__core_8c.html - a7e1acc1306a252c65b8526268bbd4a5f - (void *cls) - - - static void - disconnect - d2/d00/transport__api2__core_8c.html - a2dc6a8690b9c27fce6dc9a9c3143d796 - (struct GNUNET_TRANSPORT_CoreHandle *h) - - - struct GNUNET_MQ_Handle * - GNUNET_TRANSPORT_core_get_mq - d5/dd8/group__transport.html - ga0eb3df60967f53dedc04ac066dd482bc - (struct GNUNET_TRANSPORT_CoreHandle *handle, const struct GNUNET_PeerIdentity *peer) - - - - transport_api2_monitor.c - /home/grothoff/research/gnunet/src/transport/ - dd/d38/transport__api2__monitor_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_transport_monitor_service.h - transport.h - GNUNET_TRANSPORT_MonitorContext - - static void - reconnect - dd/d38/transport__api2__monitor_8c.html - a33b316ffbb2485580ee5ba85081c250d - (struct GNUNET_TRANSPORT_MonitorContext *mc) - - - static void - send_start_monitor - dd/d38/transport__api2__monitor_8c.html - af8dc6079430638f1748cdb80f686fe3b - (struct GNUNET_TRANSPORT_MonitorContext *mc) - - - static void - disconnect - dd/d38/transport__api2__monitor_8c.html - a25fdf136f8cebb8b4c4829e922b23e2f - (struct GNUNET_TRANSPORT_MonitorContext *mc) - - - static void - error_handler - dd/d38/transport__api2__monitor_8c.html - a5868b3d8e6e1bc6a2c8657f74530330d - (void *cls, enum GNUNET_MQ_Error error) - - - static int - check_monitor_data - dd/d38/transport__api2__monitor_8c.html - a48fe54bb5f795b98679e5b39c03f9501 - (void *cls, const struct GNUNET_TRANSPORT_MonitorData *md) - - - static void - handle_monitor_data - dd/d38/transport__api2__monitor_8c.html - a791a5f55ef152b34d26b8fc0f47fa42c - (void *cls, const struct GNUNET_TRANSPORT_MonitorData *md) - - - static void - handle_monitor_end - dd/d38/transport__api2__monitor_8c.html - ab863ed172e03eba1277f34de57292511 - (void *cls, const struct GNUNET_MessageHeader *me) - - - struct GNUNET_TRANSPORT_MonitorContext * - GNUNET_TRANSPORT_monitor - d5/dd8/group__transport.html - ga327885b0dbfdd0d8ea36eb57a8008ada - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_PeerIdentity *peer, int one_shot, GNUNET_TRANSPORT_MonitorCallback cb, void *cb_cls) - - - void - GNUNET_TRANSPORT_monitor_cancel - d5/dd8/group__transport.html - gacc11dce5d1f74bc36e0078fcb1e41d82 - (struct GNUNET_TRANSPORT_MonitorContext *mc) - - - - transport_api_address_to_string.c - /home/grothoff/research/gnunet/src/transport/ - db/d79/transport__api__address__to__string_8c - platform.h - gnunet_util_lib.h - gnunet_arm_service.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_transport_service.h - transport.h - GNUNET_TRANSPORT_AddressToStringContext - - static int - check_reply - db/d79/transport__api__address__to__string_8c.html - acf3fc4d64fd10b9e36fd17dedc1b283d - (void *cls, const struct AddressToStringResultMessage *atsm) - - - static void - handle_reply - db/d79/transport__api__address__to__string_8c.html - a37c40deb9eed6f0ab30936b800c656cd - (void *cls, const struct AddressToStringResultMessage *atsm) - - - static void - mq_error_handler - db/d79/transport__api__address__to__string_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_TRANSPORT_AddressToStringContext * - GNUNET_TRANSPORT_address_to_string - d5/dd8/group__transport.html - ga4b58d1e71e4ef167b9ef446da332163e - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_HELLO_Address *address, int numeric, struct GNUNET_TIME_Relative timeout, GNUNET_TRANSPORT_AddressToStringCallback aluc, void *aluc_cls) - - - void - GNUNET_TRANSPORT_address_to_string_cancel - d5/dd8/group__transport.html - ga6ed2f1b910f924cb631f498f5bb74ba7 - (struct GNUNET_TRANSPORT_AddressToStringContext *alc) - - - - transport_api_blacklist.c - /home/grothoff/research/gnunet/src/transport/ - da/d2c/transport__api__blacklist_8c - platform.h - gnunet_util_lib.h - gnunet_arm_service.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_transport_service.h - transport.h - GNUNET_TRANSPORT_Blacklist - - static void - reconnect - da/d2c/transport__api__blacklist_8c.html - aff1206177e64b31d99780ec8595d41a5 - (struct GNUNET_TRANSPORT_Blacklist *br) - - - static void - handle_query - da/d2c/transport__api__blacklist_8c.html - a7aec39173dc1adf4a5784ba43a2afd87 - (void *cls, const struct BlacklistMessage *bm) - - - static void - mq_error_handler - da/d2c/transport__api__blacklist_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_TRANSPORT_Blacklist * - GNUNET_TRANSPORT_blacklist - d5/dd8/group__transport.html - ga8550a145f384f22958fc2b7e1509ea8e - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_TRANSPORT_BlacklistCallback cb, void *cb_cls) - - - void - GNUNET_TRANSPORT_blacklist_cancel - d5/dd8/group__transport.html - gaf08b2633284082282e02292c19432c3d - (struct GNUNET_TRANSPORT_Blacklist *br) - - - - transport_api_core.c - /home/grothoff/research/gnunet/src/transport/ - d8/dd8/transport__api__core_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_arm_service.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_transport_service.h - transport.h - Neighbour - GNUNET_TRANSPORT_CoreHandle - - #define - LOG - d8/dd8/transport__api__core_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - UNREADY_WARN_TIME - d8/dd8/transport__api__core_8c.html - ac99daf6c30b5b296c1bcdf948bc1e779 - - - - #define - STARTING_NEIGHBOURS_SIZE - d8/dd8/transport__api__core_8c.html - aafc160696b0386c08d9265bd5acb380f - - - - static void - disconnect_and_schedule_reconnect - d8/dd8/transport__api__core_8c.html - a7adfdc5f1f10990f5e9e14b5663a3fc2 - (struct GNUNET_TRANSPORT_CoreHandle *h) - - - static struct Neighbour * - neighbour_find - d8/dd8/transport__api__core_8c.html - a6ea18b23721046a4fcfe129ffb9f6611 - (struct GNUNET_TRANSPORT_CoreHandle *h, const struct GNUNET_PeerIdentity *peer) - - - static void - notify_excess_cb - d8/dd8/transport__api__core_8c.html - ad6401fdf215eae62867fb63536fce9a0 - (void *cls) - - - static int - neighbour_delete - d8/dd8/transport__api__core_8c.html - a16ee7ac6a7fb7ed5280842cbbac2003d - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static void - mq_error_handler - d8/dd8/transport__api__core_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static int - check_hello - d8/dd8/transport__api__core_8c.html - a0ec4777be325f660938cc377c24e205e - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - handle_hello - d8/dd8/transport__api__core_8c.html - a07f5ca985a9db0adc7fe1e09c74d675c - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - notify_send_done_fin - d8/dd8/transport__api__core_8c.html - a53bd5d9ccd02be5deb9bdac241003c4e - (void *cls) - - - static void - notify_send_done - d8/dd8/transport__api__core_8c.html - a850bdda12c3ae25c39707a47b47ef164 - (void *cls) - - - static void - mq_send_impl - d8/dd8/transport__api__core_8c.html - af93ea14a0ec238b50514cc5b03f9f528 - (struct GNUNET_MQ_Handle *mq, const struct GNUNET_MessageHeader *msg, void *impl_state) - - - static void - mq_destroy_impl - d8/dd8/transport__api__core_8c.html - a88244fd141ecb897a9b24d61aba42e99 - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - static void - mq_cancel_impl - d8/dd8/transport__api__core_8c.html - aba8baad07a03bca2a234a0265c2eb6a8 - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - static void - peer_mq_error_handler - d8/dd8/transport__api__core_8c.html - a2569de3e57f6289769a7e6b216be20fd - (void *cls, enum GNUNET_MQ_Error error) - - - static void - outbound_bw_tracker_update - d8/dd8/transport__api__core_8c.html - a3ee6cb1de68fc95197297ba9b24ac777 - (void *cls) - - - static void - handle_connect - d8/dd8/transport__api__core_8c.html - a1ff6193cb94f923027e22de44bb574a8 - (void *cls, const struct ConnectInfoMessage *cim) - - - static void - handle_disconnect - d8/dd8/transport__api__core_8c.html - a5f8ad1e5190dd2408f2c0ee53788883c - (void *cls, const struct DisconnectInfoMessage *dim) - - - static void - handle_send_ok - d8/dd8/transport__api__core_8c.html - a72120a9ec1dcb4cdb9ac402c93d4984a - (void *cls, const struct SendOkMessage *okm) - - - static int - check_recv - d8/dd8/transport__api__core_8c.html - a72ae03a247e160805c4b64ba6696a533 - (void *cls, const struct InboundMessage *im) - - - static void - handle_recv - d8/dd8/transport__api__core_8c.html - af75529855741aab3ff4101c9da310171 - (void *cls, const struct InboundMessage *im) - - - static void - handle_set_quota - d8/dd8/transport__api__core_8c.html - a9ced89db2661f5b13fd5f8f8ac956362 - (void *cls, const struct QuotaSetMessage *qm) - - - static void - reconnect - d8/dd8/transport__api__core_8c.html - a7e1acc1306a252c65b8526268bbd4a5f - (void *cls) - - - struct GNUNET_MQ_Handle * - GNUNET_TRANSPORT_core_get_mq - d5/dd8/group__transport.html - ga0eb3df60967f53dedc04ac066dd482bc - (struct GNUNET_TRANSPORT_CoreHandle *handle, const struct GNUNET_PeerIdentity *peer) - - - struct GNUNET_TRANSPORT_CoreHandle * - GNUNET_TRANSPORT_core_connect - d5/dd8/group__transport.html - gac41d7d4553f8d6363d52231a99899be3 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_PeerIdentity *self, const struct GNUNET_MQ_MessageHandler *handlers, void *cls, GNUNET_TRANSPORT_NotifyConnect nc, GNUNET_TRANSPORT_NotifyDisconnect nd, GNUNET_TRANSPORT_NotifyExcessBandwidth neb) - - - void - GNUNET_TRANSPORT_core_disconnect - d5/dd8/group__transport.html - gaf22c353d36230dbb4e3cbf426f251a6c - (struct GNUNET_TRANSPORT_CoreHandle *handle) - - - - transport_api_hello_get.c - /home/grothoff/research/gnunet/src/transport/ - d2/dcc/transport__api__hello__get_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_arm_service.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_transport_hello_service.h - transport.h - GNUNET_TRANSPORT_HelloGetHandle - - static int - check_hello - d2/dcc/transport__api__hello__get_8c.html - a0ec4777be325f660938cc377c24e205e - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - handle_hello - d2/dcc/transport__api__hello__get_8c.html - a07f5ca985a9db0adc7fe1e09c74d675c - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - schedule_reconnect - d2/dcc/transport__api__hello__get_8c.html - a6d6dcad572c130ae05cd65914343f79d - (struct GNUNET_TRANSPORT_HelloGetHandle *ghh) - - - static void - mq_error_handler - d2/dcc/transport__api__hello__get_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static void - reconnect - d2/dcc/transport__api__hello__get_8c.html - a7e1acc1306a252c65b8526268bbd4a5f - (void *cls) - - - struct GNUNET_TRANSPORT_HelloGetHandle * - GNUNET_TRANSPORT_hello_get - d5/dd8/group__transport.html - ga07fd45a2bb9067f08f626c0c0cae8dc9 - (const struct GNUNET_CONFIGURATION_Handle *cfg, enum GNUNET_TRANSPORT_AddressClass ac, GNUNET_TRANSPORT_HelloUpdateCallback rec, void *rec_cls) - - - void - GNUNET_TRANSPORT_hello_get_cancel - d5/dd8/group__transport.html - ga6b439be60980be1c2dca2fc0cb3fae6b - (struct GNUNET_TRANSPORT_HelloGetHandle *ghh) - - - - transport_api_manipulation.c - /home/grothoff/research/gnunet/src/transport/ - dd/d39/transport__api__manipulation_8c - platform.h - gnunet_util_lib.h - gnunet_constants.h - gnunet_arm_service.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_transport_service.h - transport.h - GNUNET_TRANSPORT_ManipulationHandle - - #define - LOG - dd/d39/transport__api__manipulation_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - disconnect_and_schedule_reconnect - dd/d39/transport__api__manipulation_8c.html - ae26e30cf319848117cd0bf608e23e114 - (struct GNUNET_TRANSPORT_ManipulationHandle *h) - - - static void - mq_error_handler - dd/d39/transport__api__manipulation_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static void - reconnect - dd/d39/transport__api__manipulation_8c.html - a7e1acc1306a252c65b8526268bbd4a5f - (void *cls) - - - void - GNUNET_TRANSPORT_manipulation_set - d5/dd8/group__transport.html - ga39beed7149032d50dd01e5ec08ec445e - (struct GNUNET_TRANSPORT_ManipulationHandle *handle, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_ATS_Properties *prop, struct GNUNET_TIME_Relative delay_in, struct GNUNET_TIME_Relative delay_out) - - - struct GNUNET_TRANSPORT_ManipulationHandle * - GNUNET_TRANSPORT_manipulation_connect - d5/dd8/group__transport.html - ga6f7e096372738b33dca9413b657cd1af - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_TRANSPORT_manipulation_disconnect - d5/dd8/group__transport.html - ga72e28b3cbe8f8d47b28e881aac8b9aae - (struct GNUNET_TRANSPORT_ManipulationHandle *handle) - - - - transport_api_monitor_peers.c - /home/grothoff/research/gnunet/src/transport/ - dc/d40/transport__api__monitor__peers_8c - platform.h - gnunet_util_lib.h - gnunet_arm_service.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_transport_service.h - transport.h - GNUNET_TRANSPORT_PeerMonitoringContext - - int - GNUNET_TRANSPORT_is_connected - d5/dd8/group__transport.html - gafd7a67fa803bcdc5146f9d011f8d18a4 - (enum GNUNET_TRANSPORT_PeerState state) - - - const char * - GNUNET_TRANSPORT_ps2s - d5/dd8/group__transport.html - ga5bf11f97de52f6489d27234b0cdcebe2 - (enum GNUNET_TRANSPORT_PeerState state) - - - static void - do_peer_connect - dc/d40/transport__api__monitor__peers_8c.html - a6683313c4a8edc98fa0927a612daa5b8 - (void *cls) - - - static void - reconnect_peer_ctx - dc/d40/transport__api__monitor__peers_8c.html - ac81547fd83ed0c2128fa0b98c1c24ecc - (struct GNUNET_TRANSPORT_PeerMonitoringContext *pal_ctx) - - - static void - handle_response_end - dc/d40/transport__api__monitor__peers_8c.html - a9baccfecca6c7b20f57639923f9385f3 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static int - check_response - dc/d40/transport__api__monitor__peers_8c.html - a66037421f21d6663d0da11bd8f099f7a - (void *cls, const struct PeerIterateResponseMessage *pir_msg) - - - static void - handle_response - dc/d40/transport__api__monitor__peers_8c.html - a96423ab2ac567ebb78b7068d3068491c - (void *cls, const struct PeerIterateResponseMessage *pir_msg) - - - static void - mq_error_handler - dc/d40/transport__api__monitor__peers_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_TRANSPORT_PeerMonitoringContext * - GNUNET_TRANSPORT_monitor_peers - d5/dd8/group__transport.html - ga98ad54b4d5fe9cdd246878c490f49c67 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_PeerIdentity *peer, int one_shot, GNUNET_TRANSPORT_PeerIterateCallback peer_callback, void *peer_callback_cls) - - - void - GNUNET_TRANSPORT_monitor_peers_cancel - d5/dd8/group__transport.html - ga958b99452a5129e331fb45ff50c4f945 - (struct GNUNET_TRANSPORT_PeerMonitoringContext *pic) - - - - transport_api_monitor_plugins.c - /home/grothoff/research/gnunet/src/transport/ - d1/df6/transport__api__monitor__plugins_8c - platform.h - gnunet_util_lib.h - gnunet_arm_service.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_transport_service.h - transport.h - GNUNET_TRANSPORT_PluginMonitor - GNUNET_TRANSPORT_PluginSession - SearchContext - - static void - do_plugin_connect - d1/df6/transport__api__monitor__plugins_8c.html - a8bca605a794edacb7da4d8e97ccab6df - (void *cls) - - - static int - free_entry - d1/df6/transport__api__monitor__plugins_8c.html - adc1ae0ab0a591383c90ee3704962583b - (void *cls, uint32_t key, void *value) - - - static void - reconnect_plugin_ctx - d1/df6/transport__api__monitor__plugins_8c.html - a6c39aab5eb881a1d3219e2de01cce198 - (struct GNUNET_TRANSPORT_PluginMonitor *pm) - - - static uint32_t - wrap_id - d1/df6/transport__api__monitor__plugins_8c.html - aca07ebacda2e9c3cff0d52e00954f56e - (uint64_t id) - - - static int - locate_by_id - d1/df6/transport__api__monitor__plugins_8c.html - aa626b6addfd85478e4fbcbb82bc79903 - (void *cls, uint32_t key, void *value) - - - static int - check_event - d1/df6/transport__api__monitor__plugins_8c.html - ab255e990cd8c979a72cc0e181aad5af2 - (void *cls, const struct TransportPluginMonitorMessage *tpmm) - - - static void - handle_event - d1/df6/transport__api__monitor__plugins_8c.html - a6ff34a6626ed1bbbbf41c7d72d74b9c2 - (void *cls, const struct TransportPluginMonitorMessage *tpmm) - - - static void - handle_sync - d1/df6/transport__api__monitor__plugins_8c.html - a9fc5adfd7818c8785a4306a0bb2f5630 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - mq_error_handler - d1/df6/transport__api__monitor__plugins_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - struct GNUNET_TRANSPORT_PluginMonitor * - GNUNET_TRANSPORT_monitor_plugins - d5/dd8/group__transport.html - gaa23d64a17fb05c64d0d9f18331a15fba - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_TRANSPORT_SessionMonitorCallback cb, void *cb_cls) - - - void - GNUNET_TRANSPORT_monitor_plugins_cancel - d5/dd8/group__transport.html - ga073b71927a9edcec2d82f3bec2ba9959 - (struct GNUNET_TRANSPORT_PluginMonitor *pm) - - - - transport_api_offer_hello.c - /home/grothoff/research/gnunet/src/transport/ - d6/da1/transport__api__offer__hello_8c - platform.h - gnunet_util_lib.h - gnunet_hello_lib.h - gnunet_protocols.h - gnunet_transport_service.h - GNUNET_TRANSPORT_OfferHelloHandle - - static void - finished_hello - d6/da1/transport__api__offer__hello_8c.html - aceb25348bf9150130be99a343558c3d6 - (void *cls) - - - struct GNUNET_TRANSPORT_OfferHelloHandle * - GNUNET_TRANSPORT_offer_hello - d5/dd8/group__transport.html - ga5fa939b7e1a4edff9ed792a8682d330c - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_MessageHeader *hello, GNUNET_SCHEDULER_TaskCallback cont, void *cont_cls) - - - void - GNUNET_TRANSPORT_offer_hello_cancel - d5/dd8/group__transport.html - ga2fb4cdbeb1fc14d04470be9dab0d946b - (struct GNUNET_TRANSPORT_OfferHelloHandle *ohh) - - - - bandwidth.c - /home/grothoff/research/gnunet/src/util/ - d0/dd8/bandwidth_8c - platform.h - gnunet_util_lib.h - - #define - LOG - d0/dd8/bandwidth_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - struct GNUNET_BANDWIDTH_Value32NBO - GNUNET_BANDWIDTH_value_init - dc/db3/group__bandwidth.html - ga6ef9a02c1ac1793de8f28cb15abc5e16 - (uint32_t bytes_per_second) - - - struct GNUNET_BANDWIDTH_Value32NBO - GNUNET_BANDWIDTH_value_min - dc/db3/group__bandwidth.html - gaab8634428282e0ff3911be58ee7fc862 - (struct GNUNET_BANDWIDTH_Value32NBO b1, struct GNUNET_BANDWIDTH_Value32NBO b2) - - - struct GNUNET_BANDWIDTH_Value32NBO - GNUNET_BANDWIDTH_value_max - dc/db3/group__bandwidth.html - ga813f85e918b8a859a0ede99f4330b6bf - (struct GNUNET_BANDWIDTH_Value32NBO b1, struct GNUNET_BANDWIDTH_Value32NBO b2) - - - struct GNUNET_BANDWIDTH_Value32NBO - GNUNET_BANDWIDTH_value_sum - dc/db3/group__bandwidth.html - ga8e5ed4adb4bc1be875daf1ce36b91b3f - (struct GNUNET_BANDWIDTH_Value32NBO b1, struct GNUNET_BANDWIDTH_Value32NBO b2) - - - uint64_t - GNUNET_BANDWIDTH_value_get_available_until - dc/db3/group__bandwidth.html - ga4bbe3dccb89871dbe4e9b45abef69608 - (struct GNUNET_BANDWIDTH_Value32NBO bps, struct GNUNET_TIME_Relative deadline) - - - struct GNUNET_TIME_Relative - GNUNET_BANDWIDTH_value_get_delay_for - dc/db3/group__bandwidth.html - ga87f9ffd1ade38e1ed3d3987d369823eb - (struct GNUNET_BANDWIDTH_Value32NBO bps, uint64_t size) - - - static void - excess_trigger - d0/dd8/bandwidth_8c.html - a2896d441b8afc457093c2a0feaa2b6bf - (void *cls) - - - static void - update_excess - d0/dd8/bandwidth_8c.html - a24b6ee6ced50fcb11e272b384520c8d0 - (struct GNUNET_BANDWIDTH_Tracker *av) - - - void - GNUNET_BANDWIDTH_tracker_init2 - dc/db3/group__bandwidth.html - ga7e233568d3a848b3e386feeb2a18bfdf - (struct GNUNET_BANDWIDTH_Tracker *av, GNUNET_BANDWIDTH_TrackerUpdateCallback update_cb, void *update_cb_cls, struct GNUNET_BANDWIDTH_Value32NBO bytes_per_second_limit, uint32_t max_carry_s, GNUNET_BANDWIDTH_ExcessNotificationCallback excess_cb, void *excess_cb_cls) - - - void - GNUNET_BANDWIDTH_tracker_init - dc/db3/group__bandwidth.html - gaab2fed403545079cb953e456dc03c204 - (struct GNUNET_BANDWIDTH_Tracker *av, GNUNET_BANDWIDTH_TrackerUpdateCallback update_cb, void *update_cb_cls, struct GNUNET_BANDWIDTH_Value32NBO bytes_per_second_limit, uint32_t max_carry_s) - - - void - GNUNET_BANDWIDTH_tracker_notification_stop - dc/db3/group__bandwidth.html - ga04998007264e173b95a9349048b661a7 - (struct GNUNET_BANDWIDTH_Tracker *av) - - - static void - update_tracker - d0/dd8/bandwidth_8c.html - ab2d1a9726d3956d47d1a2648ff879045 - (struct GNUNET_BANDWIDTH_Tracker *av) - - - int - GNUNET_BANDWIDTH_tracker_consume - dc/db3/group__bandwidth.html - ga0e0dc93813ed5902b797ffe5f734c258 - (struct GNUNET_BANDWIDTH_Tracker *av, ssize_t size) - - - struct GNUNET_TIME_Relative - GNUNET_BANDWIDTH_tracker_get_delay - dc/db3/group__bandwidth.html - gad3943bab91d6fe9bf2335e8088f8efa9 - (struct GNUNET_BANDWIDTH_Tracker *av, size_t size) - - - int64_t - GNUNET_BANDWIDTH_tracker_get_available - dc/db3/group__bandwidth.html - gae511b76379e665ffebd719b21c495d93 - (struct GNUNET_BANDWIDTH_Tracker *av) - - - void - GNUNET_BANDWIDTH_tracker_update_quota - dc/db3/group__bandwidth.html - ga18e7ac98b55e4075f5d3c8f0c73a66c1 - (struct GNUNET_BANDWIDTH_Tracker *av, struct GNUNET_BANDWIDTH_Value32NBO bytes_per_second_limit) - - - - benchmark.c - /home/grothoff/research/gnunet/src/util/ - d8/d9b/benchmark_8c - platform.h - gnunet_util_lib.h - benchmark.h - - #define - WRITE_BENCHMARK_OP - d8/d9b/benchmark_8c.html - a4d3454ef160e08684753c69544fef3d0 - (opname) - - - static void - write_benchmark_data - d8/d9b/benchmark_8c.html - afcef355877d9f1913d9a9579be62fc43 - (struct BenchmarkData *bd) - - - static void - main_thread_destructor - d8/d9b/benchmark_8c.html - a86a1dc2232dc8b8cf7a6b988192b7e62 - () - - - static void - thread_destructor - d8/d9b/benchmark_8c.html - a7af69e120566d9adc8d68a6533aaff51 - (void *cls) - - - static void - make_key - d8/d9b/benchmark_8c.html - a2a4aeabe90ec2cc421fbc313dcb89f46 - () - - - struct BenchmarkData * - get_benchmark_data - d8/d9b/benchmark_8c.html - a44339e5193127f52f5b37acf1837e2af - (void) - - - struct UrlRequestData * - get_url_benchmark_data - d8/d9b/benchmark_8c.html - a4dcb75711c4aa5f75279b3161193f1a2 - (char *url, unsigned int status) - - - static pthread_key_t - key - d8/d9b/benchmark_8c.html - ac256ecc480ba7aaf877e07aed0a791bf - - - - static pthread_once_t - key_once - d8/d9b/benchmark_8c.html - a82c482fb4128b8458fca1eb0218b6f7a - - - - - benchmark.h - /home/grothoff/research/gnunet/src/util/ - dd/de4/benchmark_8h - gnunet_time_lib.h - UrlRequestData - BenchmarkData - - #define - MAX_BENCHMARK_URL_LEN - dd/de4/benchmark_8h.html - a9dad79eca6e7459bb0f4f806fde9ba26 - - - - #define - BENCHMARK_START - dd/de4/benchmark_8h.html - a6427694755dd5161dc286eb55fdde7d1 - (opname) - - - #define - BENCHMARK_END - dd/de4/benchmark_8h.html - ae61dfc4ee08eb9fd378de89bcef272f9 - (opname) - - - #define - GNUNET_DECLARE_BENCHMARK_OP - dd/de4/benchmark_8h.html - aef7b2f96cb37c6857cb27e0dd58fac32 - (opname) - - - struct BenchmarkData * - get_benchmark_data - dd/de4/benchmark_8h.html - a44339e5193127f52f5b37acf1837e2af - (void) - - - struct UrlRequestData * - get_url_benchmark_data - dd/de4/benchmark_8h.html - a4dcb75711c4aa5f75279b3161193f1a2 - (char *url, unsigned int status) - - - - bio.c - /home/grothoff/research/gnunet/src/util/ - dc/de6/bio_8c - platform.h - gnunet_util_lib.h - GNUNET_BIO_ReadHandle - GNUNET_BIO_WriteHandle - - #define - LOG - dc/de6/bio_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - PATH_MAX - dc/de6/bio_8c.html - ae688d728e1acdfe5988c7db45d6f0166 - - - - #define - BIO_BUFFER_SIZE - dc/de6/bio_8c.html - a23ea1d1b195798af0adbdef2b71e20b2 - - - - #define - MAX_META_DATA - dc/de6/bio_8c.html - a905b7a3b91de7205a3e885861006e7e2 - - - - struct GNUNET_BIO_ReadHandle * - GNUNET_BIO_read_open - da/d05/group__bio.html - ga2dd3c40d600b3281af4b58ace9536228 - (const char *fn) - - - int - GNUNET_BIO_read_close - da/d05/group__bio.html - ga952a3614a08e869c68be40b91855f61d - (struct GNUNET_BIO_ReadHandle *h, char **emsg) - - - int - GNUNET_BIO_read - da/d05/group__bio.html - gaaf05f2fd8dcc98ca20c4ee2a9870f6f4 - (struct GNUNET_BIO_ReadHandle *h, const char *what, void *result, size_t len) - - - int - GNUNET_BIO_read_fn - da/d05/group__bio.html - ga7b0a06b275396d0fc9e82494cf69ff03 - (struct GNUNET_BIO_ReadHandle *h, const char *file, int line, void *result, size_t len) - - - int - GNUNET_BIO_read_string - da/d05/group__bio.html - ga088bca8cac6265893cf37db8f1676a4f - (struct GNUNET_BIO_ReadHandle *h, const char *what, char **result, size_t max_length) - - - int - GNUNET_BIO_read_meta_data - da/d05/group__bio.html - ga1d9a088eabf50af55c0b7e728a2fb686 - (struct GNUNET_BIO_ReadHandle *h, const char *what, struct GNUNET_CONTAINER_MetaData **result) - - - int - GNUNET_BIO_read_int32__ - da/d05/group__bio.html - ga6ec0e5cc8a7402a378d5fae26e26d6ca - (struct GNUNET_BIO_ReadHandle *h, const char *file, int line, int32_t *i) - - - int - GNUNET_BIO_read_int64__ - da/d05/group__bio.html - ga052e15da529b0f4c72078adf8fbd3eb2 - (struct GNUNET_BIO_ReadHandle *h, const char *file, int line, int64_t *i) - - - struct GNUNET_BIO_WriteHandle * - GNUNET_BIO_write_open - da/d05/group__bio.html - gadbd89e62215951bf2c6ccec72a633bed - (const char *fn) - - - int - GNUNET_BIO_write_close - da/d05/group__bio.html - ga9baca9d137b87292eb849b5d5b985599 - (struct GNUNET_BIO_WriteHandle *h) - - - int - GNUNET_BIO_flush - da/d05/group__bio.html - gae5527d9d1d399108c75d667bcadf0397 - (struct GNUNET_BIO_WriteHandle *h) - - - int - GNUNET_BIO_write - da/d05/group__bio.html - ga12e6808413c597d6fde69ebf53178989 - (struct GNUNET_BIO_WriteHandle *h, const void *buffer, size_t n) - - - int - GNUNET_BIO_write_string - da/d05/group__bio.html - ga74a5b6e17173793372dd82d991c868e9 - (struct GNUNET_BIO_WriteHandle *h, const char *s) - - - int - GNUNET_BIO_write_meta_data - da/d05/group__bio.html - gaecac34597ed17cb31df86e2a9e0f3f37 - (struct GNUNET_BIO_WriteHandle *h, const struct GNUNET_CONTAINER_MetaData *m) - - - int - GNUNET_BIO_write_int32 - da/d05/group__bio.html - ga7875fa0dd4c4e33a12dccf71de048bfe - (struct GNUNET_BIO_WriteHandle *h, int32_t i) - - - int - GNUNET_BIO_write_int64 - da/d05/group__bio.html - ga1701781ac3fe16cfddb54236644680fc - (struct GNUNET_BIO_WriteHandle *h, int64_t i) - - - - buffer.c - /home/grothoff/research/gnunet/src/util/ - d3/d8b/buffer_8c - platform.h - gnunet_util_lib.h - gnunet_buffer_lib.h - - void - GNUNET_buffer_prealloc - d3/d8b/buffer_8c.html - aa86060c5c87d9c3a8aa85affa1db0b8d - (struct GNUNET_Buffer *buf, size_t capacity) - - - void - GNUNET_buffer_ensure_remaining - d3/d8b/buffer_8c.html - a6940151f0286bcab31dfe06eccffd495 - (struct GNUNET_Buffer *buf, size_t n) - - - void - GNUNET_buffer_write - d3/d8b/buffer_8c.html - aa714ce33a33a27bb4af601f552eb348e - (struct GNUNET_Buffer *buf, const char *data, size_t len) - - - void - GNUNET_buffer_write_str - d3/d8b/buffer_8c.html - ab68c2454764b5bf2798e3bdfd3ebcd42 - (struct GNUNET_Buffer *buf, const char *str) - - - char * - GNUNET_buffer_reap_str - d3/d8b/buffer_8c.html - a1c1b44dd2da5b22a886e1911135c4000 - (struct GNUNET_Buffer *buf) - - - void - GNUNET_buffer_clear - d3/d8b/buffer_8c.html - ad361bce3cfe435cacd10db41c7bf455e - (struct GNUNET_Buffer *buf) - - - void - GNUNET_buffer_write_path - d3/d8b/buffer_8c.html - aacc2b9de96511daa44bf69cebb031895 - (struct GNUNET_Buffer *buf, const char *str) - - - void - GNUNET_buffer_write_fstr - d3/d8b/buffer_8c.html - a47e837fd3abaefbafcc7e12aa23c0a6b - (struct GNUNET_Buffer *buf, const char *fmt,...) - - - void - GNUNET_buffer_write_vfstr - d3/d8b/buffer_8c.html - aabcd2fbb95cf75abdc83496b1250832f - (struct GNUNET_Buffer *buf, const char *fmt, va_list args) - - - - client.c - /home/grothoff/research/gnunet/src/util/ - dd/d93/client_8c - platform.h - gnunet_protocols.h - gnunet_util_lib.h - gnunet_resolver_service.h - gnunet_socks.h - AddressProbe - ClientState - - #define - LOG - dd/d93/client_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - CONNECT_RETRY_TIMEOUT - dd/d93/client_8c.html - ae9aae2656238bf3522eb6f0b34294ec3 - - - - static void - start_connect - dd/d93/client_8c.html - a2407b296cbb0763bb2d1ca0efb98de9e - (void *cls) - - - static void - connect_fail_continuation - dd/d93/client_8c.html - abdc0646edf6f27709174e1bf7a2c1b70 - (struct ClientState *cstate) - - - static void - transmit_ready - dd/d93/client_8c.html - a54be71277a1c55b0545520c697480800 - (void *cls) - - - static int - recv_message - dd/d93/client_8c.html - ab07cffd468828d3149c55350c6092e81 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - static void - cancel_aps - dd/d93/client_8c.html - abd35d2079bf1fa73eb9ac1d321babb6f - (struct ClientState *cstate) - - - static void - connection_client_destroy_impl - dd/d93/client_8c.html - ab3c3826d81b300e598c1bf6b2d0d90bb - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - static void - receive_ready - dd/d93/client_8c.html - aa91c7a4cfe748290350b2c736cf38f77 - (void *cls) - - - static void - connect_success_continuation - dd/d93/client_8c.html - a03cea2632e3d1cc227979bdedf30c1ab - (struct ClientState *cstate) - - - static struct GNUNET_NETWORK_Handle * - try_unixpath - dd/d93/client_8c.html - ab112242de115c2f42efc713892383fcd - (const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - connect_probe_continuation - dd/d93/client_8c.html - a715ea52ebd021e41754e18b5a8bdcd35 - (void *cls) - - - static void - try_connect_using_address - dd/d93/client_8c.html - a016c06e6c99d0251e1bba9178ef0b1af - (void *cls, const struct sockaddr *addr, socklen_t addrlen) - - - static int - test_service_configuration - dd/d93/client_8c.html - abf647a8471b11631f8382d0f815e8d9e - (const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - connection_client_send_impl - dd/d93/client_8c.html - a0b5c56a51a776b93414b44282d9d60ee - (struct GNUNET_MQ_Handle *mq, const struct GNUNET_MessageHeader *msg, void *impl_state) - - - static void - connection_client_cancel_impl - dd/d93/client_8c.html - a08be6dc6f4e79937d25aa2b390be94f0 - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - int - GNUNET_CLIENT_test - d2/def/group__client.html - ga40b96b24f6cbf6dc2585695f1da6f417 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *service_name) - - - struct GNUNET_MQ_Handle * - GNUNET_CLIENT_connect - d2/def/group__client.html - ga6331a4b4f81742673845ff6ba9ff27a8 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *service_name, const struct GNUNET_MQ_MessageHandler *handlers, GNUNET_MQ_ErrorHandler error_handler, void *error_handler_cls) - - - - common_allocation.c - /home/grothoff/research/gnunet/src/util/ - dc/d51/common__allocation_8c - platform.h - gnunet_crypto_lib.h - - #define - LOG - dc/d51/common__allocation_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR - dc/d51/common__allocation_8c.html - adafe97d0c574431adc20c2f69ab95dd5 - (kind, syscall) - - - #define - INT_MAX - dc/d51/common__allocation_8c.html - a9ec306f36d50c7375e74f0d1c55a3a67 - - - - #define - BAADFOOD_STR - dc/d51/common__allocation_8c.html - a5c552b76bbb6243d676436e061fa8964 - - - - #define - BAADFOOD_STR - dc/d51/common__allocation_8c.html - a5c552b76bbb6243d676436e061fa8964 - - - - void * - GNUNET_xmalloc_ - dc/d51/common__allocation_8c.html - a8bd34b45eb0d22cdfc34e36b391da979 - (size_t size, const char *filename, int linenumber) - - - void ** - GNUNET_xnew_array_2d_ - dc/d51/common__allocation_8c.html - a29a6786b0f032692743ce3a10d0984fa - (size_t n, size_t m, size_t elementSize, const char *filename, int linenumber) - - - void *** - GNUNET_xnew_array_3d_ - dc/d51/common__allocation_8c.html - abc205970421c58ce057738331ab26553 - (size_t n, size_t m, size_t o, size_t elementSize, const char *filename, int linenumber) - - - void * - GNUNET_xmemdup_ - dc/d51/common__allocation_8c.html - aa251dfd68d8b400c4470f70b19333bcf - (const void *buf, size_t size, const char *filename, int linenumber) - - - void * - GNUNET_xmalloc_unchecked_ - dc/d51/common__allocation_8c.html - afeea785e1d6e7c52c0482a9a7c53d3ab - (size_t size, const char *filename, int linenumber) - - - void * - GNUNET_xrealloc_ - dc/d51/common__allocation_8c.html - a1e8258ef21895f3c2e0a3b188f797bae - (void *ptr, size_t n, const char *filename, int linenumber) - - - void - GNUNET_xfree_ - dc/d51/common__allocation_8c.html - a80f5c9a5b0b8f054a655f2a2154fb6cb - (void *ptr, const char *filename, int linenumber) - - - char * - GNUNET_xstrdup_ - dc/d51/common__allocation_8c.html - a18730a11f636c29d2c39ded3e58707c2 - (const char *str, const char *filename, int linenumber) - - - static size_t - strnlen - dc/d51/common__allocation_8c.html - a59dc6f9eb8e56e6ddcd5dfa2fbcfe9e5 - (const char *s, size_t n) - - - char * - GNUNET_xstrndup_ - dc/d51/common__allocation_8c.html - ad89407cdb65d16845d312366ad53282a - (const char *str, size_t len, const char *filename, int linenumber) - - - void - GNUNET_xgrow_ - dc/d51/common__allocation_8c.html - a33e698afa25eda3962f056e60b9131f3 - (void **old, size_t elementSize, unsigned int *oldCount, unsigned int newCount, const char *filename, int linenumber) - - - int - GNUNET_asprintf - d7/ded/group__memory.html - gab8047454fed73df6a7fe302a04334640 - (char **buf, const char *format,...) - - - int - GNUNET_snprintf - d7/ded/group__memory.html - gaa37daca6d04c9c1544e64a6fc2f60de9 - (char *buf, size_t size, const char *format,...) - - - struct GNUNET_MessageHeader * - GNUNET_copy_message - d7/ded/group__memory.html - gad318c7f45e02f3a467f4590b42f29cc0 - (const struct GNUNET_MessageHeader *msg) - - - - common_endian.c - /home/grothoff/research/gnunet/src/util/ - d7/d25/common__endian_8c - platform.h - gnunet_crypto_lib.h - - #define - LOG - d7/d25/common__endian_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - uint64_t - GNUNET_htonll - d7/d25/common__endian_8c.html - aa1d38031f04ebec8b7402073dfe15491 - (uint64_t n) - - - uint64_t - GNUNET_ntohll - d7/d25/common__endian_8c.html - a6f7304e554905167d80c4420b44fd261 - (uint64_t n) - - - double - GNUNET_hton_double - d7/d25/common__endian_8c.html - a9db9b58a02a9ec0f436f47e8dabbcb6e - (double d) - - - double - GNUNET_ntoh_double - d7/d25/common__endian_8c.html - a18841addd0c629548630995e5d1c8e4b - (double d) - - - - common_logging.c - /home/grothoff/research/gnunet/src/util/ - d0/ddf/common__logging_8c - platform.h - gnunet_crypto_lib.h - gnunet_disk_lib.h - gnunet_strings_lib.h - CustomLogger - LogDef - - #define - BULK_DELAY_THRESHOLD - d0/ddf/common__logging_8c.html - a2706b2b32eedeb3ee6b2cf51f4d06328 - - - - #define - BULK_REPEAT_THRESHOLD - d0/ddf/common__logging_8c.html - a5f7b30b064f809a9184085b9faa58a2f - - - - #define - BULK_TRACK_SIZE - d0/ddf/common__logging_8c.html - ad5a3bcfe8c3cd725949e775d5a449eae - - - - #define - COMP_TRACK_SIZE - d0/ddf/common__logging_8c.html - ac38f92c6e984b36dcb06dffca8d74161 - - - - #define - DATE_STR_SIZE - d0/ddf/common__logging_8c.html - ad14958b57ac2ac9191568945128d6507 - - - - #define - ROTATION_KEEP - d0/ddf/common__logging_8c.html - ae9574de088055b2c0f70bc103586f95e - - - - #define - PATH_MAX - d0/ddf/common__logging_8c.html - ae688d728e1acdfe5988c7db45d6f0166 - - - - #define - LEN - d0/ddf/common__logging_8c.html - a05b49c662c073f89e86804f7856622a0 - - - - static enum GNUNET_ErrorType - get_type - d0/ddf/common__logging_8c.html - a98bebc30b3aefecd4a4d860167f9baa5 - (const char *log) - - - void - GNUNET_abort_ - d8/dff/group__logging.html - gaeca9153d2feca386e76356ec7fc90d02 - () - - - static void - resize_logdefs - d0/ddf/common__logging_8c.html - a2571f85b2c873e048808c9dd82b3ae30 - () - - - static void - log_rotate - d0/ddf/common__logging_8c.html - a118ed53af24bcc2b34127dbb8cf89472 - (const char *new_name) - - - static int - setup_log_file - d0/ddf/common__logging_8c.html - aeeaa61f46e333a928284e12aa293edb9 - (const struct tm *tm) - - - static int - add_definition - d0/ddf/common__logging_8c.html - a1c46fadaa88a2af176e85c1421f9db4f - (const char *component, const char *file, const char *function, int from_line, int to_line, int level, int force) - - - int - GNUNET_get_log_call_status - d0/ddf/common__logging_8c.html - a715cb9c6a9be74923c81bcf2770a0bdb - (int caller_level, const char *comp, const char *file, const char *function, int line) - - - static int - parse_definitions - d0/ddf/common__logging_8c.html - a48af0f2df7113f8771ea65be4271ff32 - (const char *constname, int force) - - - static void - parse_all_definitions - d0/ddf/common__logging_8c.html - a1a1fba1d4751203b2f92c9e43cb0058a - () - - - int - GNUNET_log_setup - d8/dff/group__logging.html - ga2da41830235e8e979475cff8975dd2f8 - (const char *comp, const char *loglevel, const char *logfile) - - - void - GNUNET_logger_add - d8/dff/group__logging.html - gaef2faa41061d17e73df102b44406ce87 - (GNUNET_Logger logger, void *logger_cls) - - - void - GNUNET_logger_remove - d8/dff/group__logging.html - gaf7b0b56fc72ff93caede908712ffd989 - (GNUNET_Logger logger, void *logger_cls) - - - static void - output_message - d0/ddf/common__logging_8c.html - a665f3e9e475b281bbca05d24b9eab80b - (enum GNUNET_ErrorType kind, const char *comp, const char *datestr, const char *msg) - - - static void - flush_bulk - d0/ddf/common__logging_8c.html - af1a9f79d64f118d99819a96fc8f63722 - (const char *datestr) - - - void - GNUNET_log_skip - d8/dff/group__logging.html - ga982c709814ee6bc2b49499ed69e45181 - (int n, int check_reset) - - - int - GNUNET_get_log_skip - d8/dff/group__logging.html - ga486a055c6f2705895498a4ccc7be849f - () - - - static void - mylog - d0/ddf/common__logging_8c.html - a4d8e559b1ffb098e2d8f05136bdafb62 - (enum GNUNET_ErrorType kind, const char *comp, const char *message, va_list va) - - - void - GNUNET_log_nocheck - d0/ddf/common__logging_8c.html - a36ccdff3765f588b261a5c8024ecc3cf - (enum GNUNET_ErrorType kind, const char *message,...) - - - void - GNUNET_log_from_nocheck - d8/dff/group__logging.html - ga87fa413eaec5e94d9e268303f0172112 - (enum GNUNET_ErrorType kind, const char *comp, const char *message,...) - - - const char * - GNUNET_error_type_to_string - d8/dff/group__logging.html - ga47e703fa9780631c3c55198b27986173 - (enum GNUNET_ErrorType kind) - - - const char * - GNUNET_h2s - d8/dff/group__logging.html - gaaeba944f3eaa078af7b04b12b3accad2 - (const struct GNUNET_HashCode *hc) - - - const char * - GNUNET_h2s2 - d8/dff/group__logging.html - ga0b623e615176d047059e527fbaebfd74 - (const struct GNUNET_HashCode *hc) - - - const char * - GNUNET_p2s - d8/dff/group__logging.html - gaf4db42b1c244b18833ec425e9bcc970f - (const struct GNUNET_CRYPTO_EddsaPublicKey *p) - - - const char * - GNUNET_p2s2 - d8/dff/group__logging.html - ga19f717bc5417bce4d260dcff71007c32 - (const struct GNUNET_CRYPTO_EddsaPublicKey *p) - - - const char * - GNUNET_e2s - d8/dff/group__logging.html - ga4c37727cfb2b5be24258ce6971127c10 - (const struct GNUNET_CRYPTO_EcdhePublicKey *p) - - - const char * - GNUNET_e2s2 - d8/dff/group__logging.html - ga14f70a1b0cd3091b63a88d10821627bb - (const struct GNUNET_CRYPTO_EcdhePublicKey *p) - - - const char * - GNUNET_sh2s - d8/dff/group__logging.html - ga5f07f28da761fce1bb7875d4a497fcda - (const struct GNUNET_ShortHashCode *shc) - - - const char * - GNUNET_uuid2s - d8/dff/group__logging.html - ga20bdaf58bd4f55808b3e1005b7852351 - (const struct GNUNET_Uuid *uuid) - - - const char * - GNUNET_h2s_full - d8/dff/group__logging.html - ga5c9ef129e5da4c6620adfbc982084573 - (const struct GNUNET_HashCode *hc) - - - const char * - GNUNET_i2s - d8/dff/group__logging.html - ga46f2a9c004a64934d12c4a88da887d9d - (const struct GNUNET_PeerIdentity *pid) - - - const char * - GNUNET_i2s2 - d8/dff/group__logging.html - ga5c863612498c9b0f3eeeced435807cdc - (const struct GNUNET_PeerIdentity *pid) - - - const char * - GNUNET_i2s_full - d8/dff/group__logging.html - gabc112376963d04f91670f5cd5bd70d1b - (const struct GNUNET_PeerIdentity *pid) - - - const char * - GNUNET_a2s - d8/dff/group__logging.html - gada3a30a2b381728a419284cf7dd64b02 - (const struct sockaddr *addr, socklen_t addrlen) - - - void - GNUNET_log_config_missing - d8/dff/group__logging.html - gab6389ae4e2a4541f44efcb4ccecf51be - (enum GNUNET_ErrorType kind, const char *section, const char *option) - - - void - GNUNET_log_config_invalid - d8/dff/group__logging.html - gab11f2c61849b2eacd8a9b7e72d3c0798 - (enum GNUNET_ErrorType kind, const char *section, const char *option, const char *required) - - - void - GNUNET_async_scope_enter - d0/ddf/common__logging_8c.html - a999952f17be47aa5c26f564989184174 - (const struct GNUNET_AsyncScopeId *aid, struct GNUNET_AsyncScopeSave *old_scope) - - - void - GNUNET_async_scope_restore - d0/ddf/common__logging_8c.html - acd5e49f982b74698fb567f69aeef0f63 - (struct GNUNET_AsyncScopeSave *old_scope) - - - void - GNUNET_async_scope_fresh - d0/ddf/common__logging_8c.html - ac802cae17f83c1856847474e5a3bd426 - (struct GNUNET_AsyncScopeId *aid_ret) - - - void - GNUNET_async_scope_get - d0/ddf/common__logging_8c.html - aad5a486688b1c3252b86a5b4ffb64db7 - (struct GNUNET_AsyncScopeSave *scope_ret) - - - void - __attribute__ - d0/ddf/common__logging_8c.html - afd02bb0f6a745c39d5e3417493995c71 - ((constructor)) - - - void - __attribute__ - d0/ddf/common__logging_8c.html - ad7e5f5c14ff8ad42e10651503200880c - ((destructor)) - - - static __thread struct GNUNET_AsyncScopeSave - current_async_scope - d0/ddf/common__logging_8c.html - a56d7d6dce0f79bf4f61896ebcd579ba9 - - - - static GNUNET_THREAD_LOCAL char last_bulk [256] - __nonstring - d0/ddf/common__logging_8c.html - a9b912f95b23899849736a84a365812a8 - - - - static GNUNET_THREAD_LOCAL enum GNUNET_ErrorType - last_bulk_kind - d0/ddf/common__logging_8c.html - a562a1331d3b6fba651dd160c936af433 - - - - static GNUNET_THREAD_LOCAL struct GNUNET_TIME_Absolute - last_bulk_time - d0/ddf/common__logging_8c.html - a1327974bfadd6f1ed7265579addbffed - - - - static GNUNET_THREAD_LOCAL unsigned int - last_bulk_repeat - d0/ddf/common__logging_8c.html - a7483d0ee05324a864c18a29f07780e04 - - - - static GNUNET_THREAD_LOCAL char - last_bulk_comp - d0/ddf/common__logging_8c.html - a1817a5346b44e2bab34af03ceadf6369 - [32+1] - - - static char * - component - d0/ddf/common__logging_8c.html - ad2fc38451b999228b75d034fae653105 - - - - static char * - component_nopid - d0/ddf/common__logging_8c.html - a7c97e5655b1e1569690e6ab1c5e4c803 - - - - static char * - log_file_name - d0/ddf/common__logging_8c.html - a68f54c601c6fba7902e699aa30bb4238 - - - - static enum GNUNET_ErrorType - min_level - d0/ddf/common__logging_8c.html - ae72ba21c04c987fb7e2e7cebec749f2c - - - - static struct CustomLogger * - loggers - d0/ddf/common__logging_8c.html - ad7612740fce1e11623b7fb7ae2f75bcb - - - - static GNUNET_THREAD_LOCAL int - skip_log - d0/ddf/common__logging_8c.html - ac64675ae49361475fe3f10e123abdcaa - - - - static FILE * - GNUNET_stderr - d0/ddf/common__logging_8c.html - a85e4701cdea404a66420b26f023319af - - - - static struct LogDef * - logdefs - d0/ddf/common__logging_8c.html - a480ff5473093ad01e3dbde1eab8567c7 - - - - static int - logdefs_size - d0/ddf/common__logging_8c.html - a3638bef457987ddc40924c56f740d2c4 - - - - static int - logdefs_len - d0/ddf/common__logging_8c.html - a1f025dbfd84a2a536ffae97d50407ebc - - - - static int - gnunet_log_parsed - d0/ddf/common__logging_8c.html - a878947c6206f0b7f3f7bf91f78517532 - - - - static int - gnunet_force_log_parsed - d0/ddf/common__logging_8c.html - a54f8e550f98a439d2f311ab54066d2d0 - - - - static int - gnunet_force_log_present - d0/ddf/common__logging_8c.html - a051b52d2fd551b9e48359d7cabca0d75 - - - - - configuration.c - /home/grothoff/research/gnunet/src/util/ - d4/d96/configuration_8c - platform.h - gnunet_crypto_lib.h - gnunet_strings_lib.h - gnunet_os_lib.h - gnunet_configuration_lib.h - gnunet_disk_lib.h - ConfigEntry - ConfigSection - GNUNET_CONFIGURATION_Handle - DiffHandle - - #define - LOG - d4/d96/configuration_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR_FILE - d4/d96/configuration_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - struct GNUNET_CONFIGURATION_Handle * - GNUNET_CONFIGURATION_create - de/dfe/group__configuration.html - ga40fe8d0515fc7fbbafdc6ea7c186d3b9 - () - - - void - GNUNET_CONFIGURATION_destroy - de/dfe/group__configuration.html - ga47713bb42b2b7a592308fc54454b57a4 - (struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - GNUNET_CONFIGURATION_parse_and_run - de/dfe/group__configuration.html - gaa1592961f302722e58018e3b5420779e - (const char *filename, GNUNET_CONFIGURATION_Callback cb, void *cb_cls) - - - int - GNUNET_CONFIGURATION_deserialize - de/dfe/group__configuration.html - ga9ab2e76039a56f426166c19d85dc87bc - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *mem, size_t size, const char *basedir) - - - int - GNUNET_CONFIGURATION_parse - de/dfe/group__configuration.html - ga4ec58e365a2a9e8f06d1ff9ef3be8727 - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *filename) - - - int - GNUNET_CONFIGURATION_is_dirty - de/dfe/group__configuration.html - gaca7eb287377409a52507b40e9088256e - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - char * - GNUNET_CONFIGURATION_serialize - de/dfe/group__configuration.html - ga2fdc72bf37991a03147a9d5bd4095c8c - (const struct GNUNET_CONFIGURATION_Handle *cfg, size_t *size) - - - int - GNUNET_CONFIGURATION_write - de/dfe/group__configuration.html - ga24883c7199087b3b5670fde7d4bc5ab3 - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *filename) - - - void - GNUNET_CONFIGURATION_iterate - de/dfe/group__configuration.html - ga4d564b4f46512cc580dd1fdc3c18faa3 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_CONFIGURATION_Iterator iter, void *iter_cls) - - - void - GNUNET_CONFIGURATION_iterate_section_values - de/dfe/group__configuration.html - gaec41bacda115a652a05f5072e01193ee - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, GNUNET_CONFIGURATION_Iterator iter, void *iter_cls) - - - void - GNUNET_CONFIGURATION_iterate_sections - de/dfe/group__configuration.html - ga2ab7002c51d383ba87a472d4e6f9b0b4 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_CONFIGURATION_Section_Iterator iter, void *iter_cls) - - - void - GNUNET_CONFIGURATION_remove_section - de/dfe/group__configuration.html - ga318c33535a5dfaed4d9ad212a335ac3f - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *section) - - - static void - copy_entry - d4/d96/configuration_8c.html - ae11a30c05e3d37a4a944b92ce4ba8c78 - (void *cls, const char *section, const char *option, const char *value) - - - struct GNUNET_CONFIGURATION_Handle * - GNUNET_CONFIGURATION_dup - de/dfe/group__configuration.html - gafd7bf1d0ccf18bda9829b0a7ae5c0c34 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static struct ConfigSection * - find_section - d4/d96/configuration_8c.html - ab443fe769f19ab60b994d70af19a4124 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section) - - - static struct ConfigEntry * - find_entry - d4/d96/configuration_8c.html - a1fbc5d90a2b06c1ca8db4edbefc4eba9 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *key) - - - static void - compare_entries - d4/d96/configuration_8c.html - a42ec366d404330df86373202d4e3ffb1 - (void *cls, const char *section, const char *option, const char *value) - - - struct GNUNET_CONFIGURATION_Handle * - GNUNET_CONFIGURATION_get_diff - de/dfe/group__configuration.html - ga90928f65731d75ec71d5b0d75f69428f - (const struct GNUNET_CONFIGURATION_Handle *cfg_default, const struct GNUNET_CONFIGURATION_Handle *cfg_new) - - - int - GNUNET_CONFIGURATION_write_diffs - de/dfe/group__configuration.html - ga9baf78405919384694d3dd95e7991dc9 - (const struct GNUNET_CONFIGURATION_Handle *cfg_default, const struct GNUNET_CONFIGURATION_Handle *cfg_new, const char *filename) - - - void - GNUNET_CONFIGURATION_set_value_string - de/dfe/group__configuration.html - ga1f82beaebfe17bca0f45fbda60071acc - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, const char *value) - - - void - GNUNET_CONFIGURATION_set_value_number - de/dfe/group__configuration.html - ga758e63522e9219d3118fb53f082eba3f - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, unsigned long long number) - - - int - GNUNET_CONFIGURATION_get_value_number - de/dfe/group__configuration.html - ga694a823faf634aa800ed89814336b24b - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, unsigned long long *number) - - - int - GNUNET_CONFIGURATION_get_value_float - de/dfe/group__configuration.html - ga8b51ee8a58e03601642505c5e28950c4 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, float *number) - - - int - GNUNET_CONFIGURATION_get_value_time - de/dfe/group__configuration.html - gad5e94090ba5c97996a1a10b109d3ea06 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, struct GNUNET_TIME_Relative *time) - - - int - GNUNET_CONFIGURATION_get_value_size - de/dfe/group__configuration.html - ga2250ed989a72b33a46c1e6242e042164 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, unsigned long long *size) - - - int - GNUNET_CONFIGURATION_get_value_string - de/dfe/group__configuration.html - ga38e1025f77692b06e09bfd6c7f10dde6 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, char **value) - - - int - GNUNET_CONFIGURATION_get_value_choice - de/dfe/group__configuration.html - ga5789c995d82e61b4e54d401f4460eae9 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, const char *const *choices, const char **value) - - - int - GNUNET_CONFIGURATION_get_data - de/dfe/group__configuration.html - gad98c6f39acc348e37e8a9a6e70d57431 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, void *buf, size_t buf_size) - - - int - GNUNET_CONFIGURATION_have_value - de/dfe/group__configuration.html - ga1bf8d14cecb70cea759cda4618177dff - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option) - - - static char * - expand_dollar - d4/d96/configuration_8c.html - a7203c47a1054dafdd292cc6fb4fe5e33 - (const struct GNUNET_CONFIGURATION_Handle *cfg, char *orig, unsigned int depth) - - - char * - GNUNET_CONFIGURATION_expand_dollar - de/dfe/group__configuration.html - ga630289ffc2b58c5ded7d7b10cf6da232 - (const struct GNUNET_CONFIGURATION_Handle *cfg, char *orig) - - - int - GNUNET_CONFIGURATION_get_value_filename - de/dfe/group__configuration.html - ga2e96e20818cc5eeeac3dc47814b8ade2 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, char **value) - - - int - GNUNET_CONFIGURATION_get_value_yesno - de/dfe/group__configuration.html - ga90a7c5c508b1aa812b94dad18d97516f - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option) - - - int - GNUNET_CONFIGURATION_iterate_value_filenames - de/dfe/group__configuration.html - gabff5ff55434e6d03dba94b9170fc0508 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, GNUNET_FileNameCallback cb, void *cb_cls) - - - static char * - escape_name - d4/d96/configuration_8c.html - ad27d2a8daee54817693a41e2a178535c - (const char *value) - - - static int - test_match - d4/d96/configuration_8c.html - aed6bf7ddda7c61a4b54061b50b55a7e9 - (void *cls, const char *fn) - - - int - GNUNET_CONFIGURATION_append_value_filename - de/dfe/group__configuration.html - ga646253e33f5a4e9c96e55f16317e2fd5 - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, const char *value) - - - int - GNUNET_CONFIGURATION_remove_value_filename - de/dfe/group__configuration.html - ga19a77ecb07647b4aa9a9016eff623b40 - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, const char *value) - - - static int - parse_configuration_file - d4/d96/configuration_8c.html - aa295c7b9a1625dbd8fc47f300eb1b457 - (void *cls, const char *filename) - - - int - GNUNET_CONFIGURATION_load_from - de/dfe/group__configuration.html - ga9d8fed4cca425669d13e96a5b688e00b - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *defaults_d) - - - - configuration_loader.c - /home/grothoff/research/gnunet/src/util/ - d3/d07/configuration__loader_8c - platform.h - gnunet_util_lib.h - - #define - LOG - d3/d07/configuration__loader_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - int - GNUNET_CONFIGURATION_load - de/dfe/group__configuration.html - ga69231b2854a864ba033498f842bf1f6a - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *filename) - - - - container_bloomfilter.c - /home/grothoff/research/gnunet/src/util/ - d9/d4f/container__bloomfilter_8c - platform.h - gnunet_util_lib.h - GNUNET_CONTAINER_BloomFilter - - #define - LOG - d9/d4f/container__bloomfilter_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR - d9/d4f/container__bloomfilter_8c.html - adafe97d0c574431adc20c2f69ab95dd5 - (kind, syscall) - - - #define - LOG_STRERROR_FILE - d9/d4f/container__bloomfilter_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - #define - BUFFSIZE - d9/d4f/container__bloomfilter_8c.html - a39912bfe2a55f30e269196f9141d845d - - - - int(* - BitIterator - d9/d4f/container__bloomfilter_8c.html - a5916edcc235a77fc9e4ba04d951cc52d - )(void *cls, const struct GNUNET_CONTAINER_BloomFilter *bf, unsigned int bit) - - - size_t - GNUNET_CONTAINER_bloomfilter_get_element_addresses - d9/d4f/container__bloomfilter_8c.html - acfc79eb609856d1644c9a541c090456e - (const struct GNUNET_CONTAINER_BloomFilter *bf) - - - size_t - GNUNET_CONTAINER_bloomfilter_get_size - dd/d19/group__bloomfilter.html - gaf11489dd1ccc8dfba6b24318bbe90655 - (const struct GNUNET_CONTAINER_BloomFilter *bf) - - - struct GNUNET_CONTAINER_BloomFilter * - GNUNET_CONTAINER_bloomfilter_copy - dd/d19/group__bloomfilter.html - ga79c24761322566f480dea53fd1fcc392 - (const struct GNUNET_CONTAINER_BloomFilter *bf) - - - static void - setBit - d9/d4f/container__bloomfilter_8c.html - a808bd160b2ad75ba314ceb0dfd4106b7 - (char *bitArray, unsigned int bitIdx) - - - static void - clearBit - d9/d4f/container__bloomfilter_8c.html - a5918d9bdf937c22485dae46eca1c5179 - (char *bitArray, unsigned int bitIdx) - - - static int - testBit - d9/d4f/container__bloomfilter_8c.html - adbc1091636f76ecc6dbf65445abbea16 - (char *bitArray, unsigned int bitIdx) - - - static void - incrementBit - d9/d4f/container__bloomfilter_8c.html - a46ce97c04896ce3c3d941315d696ca86 - (char *bitArray, unsigned int bitIdx, const struct GNUNET_DISK_FileHandle *fh) - - - static void - decrementBit - d9/d4f/container__bloomfilter_8c.html - a4e26e69e5eec00f119921054099b479b - (char *bitArray, unsigned int bitIdx, const struct GNUNET_DISK_FileHandle *fh) - - - static int - make_empty_file - d9/d4f/container__bloomfilter_8c.html - aaa874dae017a957c7900c3bcc29600f9 - (const struct GNUNET_DISK_FileHandle *fh, size_t size) - - - static void - iterateBits - d9/d4f/container__bloomfilter_8c.html - a9b1294081b28533a66ace1ef752f1830 - (const struct GNUNET_CONTAINER_BloomFilter *bf, BitIterator callback, void *arg, const struct GNUNET_HashCode *key) - - - static int - incrementBitCallback - d9/d4f/container__bloomfilter_8c.html - a0686653ff620ac7606a03edd7ebf4a82 - (void *cls, const struct GNUNET_CONTAINER_BloomFilter *bf, unsigned int bit) - - - static int - decrementBitCallback - d9/d4f/container__bloomfilter_8c.html - ac58c1dea5d6a78ac66d0086dc3fb1428 - (void *cls, const struct GNUNET_CONTAINER_BloomFilter *bf, unsigned int bit) - - - static int - testBitCallback - d9/d4f/container__bloomfilter_8c.html - ab1c599d625b2ba0a7c63ff81bb086cd8 - (void *cls, const struct GNUNET_CONTAINER_BloomFilter *bf, unsigned int bit) - - - struct GNUNET_CONTAINER_BloomFilter * - GNUNET_CONTAINER_bloomfilter_load - dd/d19/group__bloomfilter.html - ga2e75ac1bf137a0e8e8cc827bc1767f1c - (const char *filename, size_t size, unsigned int k) - - - struct GNUNET_CONTAINER_BloomFilter * - GNUNET_CONTAINER_bloomfilter_init - dd/d19/group__bloomfilter.html - gaada36778e64824237ad772ed9d06dcc2 - (const char *data, size_t size, unsigned int k) - - - int - GNUNET_CONTAINER_bloomfilter_get_raw_data - dd/d19/group__bloomfilter.html - ga316e97dc6535f1dae10a9da61b721f81 - (const struct GNUNET_CONTAINER_BloomFilter *bf, char *data, size_t size) - - - void - GNUNET_CONTAINER_bloomfilter_free - dd/d19/group__bloomfilter.html - gaff429acc68408f9eb822d4477d99fc3f - (struct GNUNET_CONTAINER_BloomFilter *bf) - - - void - GNUNET_CONTAINER_bloomfilter_clear - dd/d19/group__bloomfilter.html - ga7c6d18d00e9d35c1cd1a08b0f8e11479 - (struct GNUNET_CONTAINER_BloomFilter *bf) - - - int - GNUNET_CONTAINER_bloomfilter_test - dd/d19/group__bloomfilter.html - ga99a77abe6e3c722f3d99af571b63d7fe - (const struct GNUNET_CONTAINER_BloomFilter *bf, const struct GNUNET_HashCode *e) - - - void - GNUNET_CONTAINER_bloomfilter_add - dd/d19/group__bloomfilter.html - ga4b8240ce8bc6a493bd0dd0ea225e78be - (struct GNUNET_CONTAINER_BloomFilter *bf, const struct GNUNET_HashCode *e) - - - int - GNUNET_CONTAINER_bloomfilter_or - dd/d19/group__bloomfilter.html - ga11e9ea14718dc67e8173618d51d3c976 - (struct GNUNET_CONTAINER_BloomFilter *bf, const char *data, size_t size) - - - int - GNUNET_CONTAINER_bloomfilter_or2 - dd/d19/group__bloomfilter.html - ga44f0fd11e1853c8139a9f5ef35ab02ee - (struct GNUNET_CONTAINER_BloomFilter *bf, const struct GNUNET_CONTAINER_BloomFilter *to_or) - - - void - GNUNET_CONTAINER_bloomfilter_remove - dd/d19/group__bloomfilter.html - gaf4c34761a42c02c1b1ac73923217c9c6 - (struct GNUNET_CONTAINER_BloomFilter *bf, const struct GNUNET_HashCode *e) - - - void - GNUNET_CONTAINER_bloomfilter_resize - dd/d19/group__bloomfilter.html - ga3fddb5751fb691eccfa53c64d3f28f14 - (struct GNUNET_CONTAINER_BloomFilter *bf, GNUNET_CONTAINER_HashCodeIterator iterator, void *iterator_cls, size_t size, unsigned int k) - - - - container_heap.c - /home/grothoff/research/gnunet/src/util/ - d6/dc2/container__heap_8c - platform.h - gnunet_container_lib.h - GNUNET_CONTAINER_HeapNode - GNUNET_CONTAINER_Heap - - #define - LOG - d6/dc2/container__heap_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - EXTRA_CHECKS - d6/dc2/container__heap_8c.html - af020c333c80dcbf3354d5b68f8b3babf - - - - #define - CHECK - d6/dc2/container__heap_8c.html - ad2578442d01607f6f5f5e9eef3f1dc49 - (n) - - - struct GNUNET_CONTAINER_Heap * - GNUNET_CONTAINER_heap_create - d9/d34/group__heap.html - gada1a49dcb16c8b13e3335597766d1b41 - (enum GNUNET_CONTAINER_HeapOrder order) - - - void - GNUNET_CONTAINER_heap_destroy - d9/d34/group__heap.html - gaf21773f91d47beabb79c4689dd37b69d - (struct GNUNET_CONTAINER_Heap *heap) - - - void * - GNUNET_CONTAINER_heap_peek - d9/d34/group__heap.html - gabc7a51376b0f5713be3a797b88f5607c - (const struct GNUNET_CONTAINER_Heap *heap) - - - int - GNUNET_CONTAINER_heap_peek2 - d6/dc2/container__heap_8c.html - a9ef72e21d1d404650470e11e8909d6bb - (const struct GNUNET_CONTAINER_Heap *heap, void **element, GNUNET_CONTAINER_HeapCostType *cost) - - - unsigned int - GNUNET_CONTAINER_heap_get_size - d9/d34/group__heap.html - gaca2845e045af4d97b050804d397409d6 - (const struct GNUNET_CONTAINER_Heap *heap) - - - GNUNET_CONTAINER_HeapCostType - GNUNET_CONTAINER_heap_node_get_cost - d9/d34/group__heap.html - ga678de72e71f881fdfcc52119a3794d53 - (const struct GNUNET_CONTAINER_HeapNode *node) - - - static int - node_iterator - d6/dc2/container__heap_8c.html - ac7b749a363382ca1af17eff68d3abf75 - (const struct GNUNET_CONTAINER_Heap *heap, struct GNUNET_CONTAINER_HeapNode *node, GNUNET_CONTAINER_HeapIterator iterator, void *iterator_cls) - - - void - GNUNET_CONTAINER_heap_iterate - d9/d34/group__heap.html - gad3bc652a11d6f9048c74d183a98f96b2 - (const struct GNUNET_CONTAINER_Heap *heap, GNUNET_CONTAINER_HeapIterator iterator, void *iterator_cls) - - - void * - GNUNET_CONTAINER_heap_walk_get_next - d9/d34/group__heap.html - gaa102758065ef449cd5eb2be98af7f8fb - (struct GNUNET_CONTAINER_Heap *heap) - - - static void - insert_node - d6/dc2/container__heap_8c.html - a85921c4eea2b041a83d297b1f40fb42f - (struct GNUNET_CONTAINER_Heap *heap, struct GNUNET_CONTAINER_HeapNode *pos, struct GNUNET_CONTAINER_HeapNode *node) - - - struct GNUNET_CONTAINER_HeapNode * - GNUNET_CONTAINER_heap_insert - d9/d34/group__heap.html - ga846cb190852939a10df7892e8163c168 - (struct GNUNET_CONTAINER_Heap *heap, void *element, GNUNET_CONTAINER_HeapCostType cost) - - - void * - GNUNET_CONTAINER_heap_remove_root - d9/d34/group__heap.html - ga50f9fc2d780c70fa64c31b20a522b6f3 - (struct GNUNET_CONTAINER_Heap *heap) - - - static void - remove_node - d6/dc2/container__heap_8c.html - a3aae08a998b8f818cfc1ef04019cddd6 - (struct GNUNET_CONTAINER_HeapNode *node) - - - void * - GNUNET_CONTAINER_heap_remove_node - d9/d34/group__heap.html - ga648a7486bafa8906cd22fe41f8bc1aae - (struct GNUNET_CONTAINER_HeapNode *node) - - - void - GNUNET_CONTAINER_heap_update_cost - d9/d34/group__heap.html - ga7eed3bf47fcb7ed3efaa1c4866829b08 - (struct GNUNET_CONTAINER_HeapNode *node, GNUNET_CONTAINER_HeapCostType new_cost) - - - - container_meta_data.c - /home/grothoff/research/gnunet/src/util/ - d6/db6/container__meta__data_8c - platform.h - gnunet_util_lib.h - MetaItem - GNUNET_CONTAINER_MetaData - MetaDataHeader - MetaDataEntry - - #define - LOG - d6/db6/container__meta__data_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - HEADER_COMPRESSED - d6/db6/container__meta__data_8c.html - ae1a08f2129ae370bcc8c2bda8097bb45 - - - - #define - HEADER_VERSION_MASK - d6/db6/container__meta__data_8c.html - a854c74b9b0f5d1b93d7288ddcd52c8b0 - - - - int - GNUNET_try_compression - d6/db6/container__meta__data_8c.html - ab73683d1eccbe7273d047cd17c69812f - (const char *data, size_t old_size, char **result, size_t *new_size) - - - char * - GNUNET_decompress - d6/db6/container__meta__data_8c.html - a133f615b9473a07694f914cad5ef2f22 - (const char *input, size_t input_size, size_t output_size) - - - struct GNUNET_CONTAINER_MetaData * - GNUNET_CONTAINER_meta_data_create - d1/d79/group__metadata.html - gad38b7dee52a9582bf84b0579696bdcff - () - - - static void - meta_item_free - d6/db6/container__meta__data_8c.html - a2ea8f1b7c2dbec3c86462b8f25a8a326 - (struct MetaItem *mi) - - - static void - invalidate_sbuf - d6/db6/container__meta__data_8c.html - aac3c7fd3cb70134bf1f20abc2eaf1f30 - (struct GNUNET_CONTAINER_MetaData *md) - - - void - GNUNET_CONTAINER_meta_data_destroy - d1/d79/group__metadata.html - gad3be8f9ae789c9b46b87bff447c910c9 - (struct GNUNET_CONTAINER_MetaData *md) - - - void - GNUNET_CONTAINER_meta_data_clear - d1/d79/group__metadata.html - gaf43e771ed137e33b0188e6075c08e52b - (struct GNUNET_CONTAINER_MetaData *md) - - - int - GNUNET_CONTAINER_meta_data_test_equal - d1/d79/group__metadata.html - ga877c1c0145cefd675cbfc5cc6200d3a9 - (const struct GNUNET_CONTAINER_MetaData *md1, const struct GNUNET_CONTAINER_MetaData *md2) - - - int - GNUNET_CONTAINER_meta_data_insert - d1/d79/group__metadata.html - gaee741a0df33f126ea4f9461c1a47c9c2 - (struct GNUNET_CONTAINER_MetaData *md, const char *plugin_name, enum EXTRACTOR_MetaType type, enum EXTRACTOR_MetaFormat format, const char *data_mime_type, const char *data, size_t data_size) - - - static int - merge_helper - d6/db6/container__meta__data_8c.html - a8b117d29917e2ed1e4af98d670505593 - (void *cls, const char *plugin_name, enum EXTRACTOR_MetaType type, enum EXTRACTOR_MetaFormat format, const char *data_mime_type, const char *data, size_t data_size) - - - void - GNUNET_CONTAINER_meta_data_merge - d1/d79/group__metadata.html - ga45bc8266ef344b0bd45500d1a2934d43 - (struct GNUNET_CONTAINER_MetaData *md, const struct GNUNET_CONTAINER_MetaData *in) - - - int - GNUNET_CONTAINER_meta_data_delete - d1/d79/group__metadata.html - ga839f96c542c1702d957bb8589af30599 - (struct GNUNET_CONTAINER_MetaData *md, enum EXTRACTOR_MetaType type, const char *data, size_t data_size) - - - void - GNUNET_CONTAINER_meta_data_add_publication_date - d1/d79/group__metadata.html - gae49ce748869433d0f888cce9f605e3db - (struct GNUNET_CONTAINER_MetaData *md) - - - int - GNUNET_CONTAINER_meta_data_iterate - d1/d79/group__metadata.html - ga455e9ec60e63e39bbfbe5fd5efd55c0d - (const struct GNUNET_CONTAINER_MetaData *md, EXTRACTOR_MetaDataProcessor iter, void *iter_cls) - - - char * - GNUNET_CONTAINER_meta_data_get_by_type - d1/d79/group__metadata.html - ga02886e13689eb4a4135c598bb0e47ef6 - (const struct GNUNET_CONTAINER_MetaData *md, enum EXTRACTOR_MetaType type) - - - char * - GNUNET_CONTAINER_meta_data_get_first_by_types - d1/d79/group__metadata.html - gab5b87b75be5f38f295285964f7dd1f63 - (const struct GNUNET_CONTAINER_MetaData *md,...) - - - size_t - GNUNET_CONTAINER_meta_data_get_thumbnail - d1/d79/group__metadata.html - ga5149d5c41c0579d694558e2799bd04b2 - (const struct GNUNET_CONTAINER_MetaData *md, unsigned char **thumb) - - - struct GNUNET_CONTAINER_MetaData * - GNUNET_CONTAINER_meta_data_duplicate - d1/d79/group__metadata.html - gadadd18c68043d4bac0e1875e40ad570e - (const struct GNUNET_CONTAINER_MetaData *md) - - - ssize_t - GNUNET_CONTAINER_meta_data_serialize - d1/d79/group__metadata.html - ga345bce5951db78f0d006a3273da4ce17 - (const struct GNUNET_CONTAINER_MetaData *md, char **target, size_t max, enum GNUNET_CONTAINER_MetaDataSerializationOptions opt) - - - ssize_t - GNUNET_CONTAINER_meta_data_get_serialized_size - d1/d79/group__metadata.html - gab08ff11140e6dc627a15834c94e9ee24 - (const struct GNUNET_CONTAINER_MetaData *md) - - - struct GNUNET_CONTAINER_MetaData * - GNUNET_CONTAINER_meta_data_deserialize - d1/d79/group__metadata.html - ga85c62ac972188e3439ab5ce241db95cb - (const char *input, size_t size) - - - - container_multihashmap.c - /home/grothoff/research/gnunet/src/util/ - d9/d15/container__multihashmap_8c - platform.h - gnunet_container_lib.h - BigMapEntry - SmallMapEntry - MapEntry - GNUNET_CONTAINER_MultiHashMap - GNUNET_CONTAINER_MultiHashMapIterator - - #define - LOG - d9/d15/container__multihashmap_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - NEXT_CACHE_SIZE - d9/d15/container__multihashmap_8c.html - a0380a58e570f44444cc2687c2ce8369c - - - - struct GNUNET_CONTAINER_MultiHashMap * - GNUNET_CONTAINER_multihashmap_create - db/d89/group__hashmap.html - ga6f6c73267ffd52f8fa73183e44c6d146 - (unsigned int len, int do_not_copy_keys) - - - void - GNUNET_CONTAINER_multihashmap_destroy - db/d89/group__hashmap.html - ga8228a291429d0b3fd9de0a123f78e6ea - (struct GNUNET_CONTAINER_MultiHashMap *map) - - - static unsigned int - idx_of - d9/d15/container__multihashmap_8c.html - a3a120cd6c9a2db97b38a4d14b473cbc6 - (const struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key) - - - unsigned int - GNUNET_CONTAINER_multihashmap_size - db/d89/group__hashmap.html - ga78c0397f9a3b8a2fb9a4debcd6a174c6 - (const struct GNUNET_CONTAINER_MultiHashMap *map) - - - void * - GNUNET_CONTAINER_multihashmap_get - db/d89/group__hashmap.html - gac1769b5f14b9b24c6b8e1de7deb76749 - (const struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key) - - - int - GNUNET_CONTAINER_multihashmap_iterate - db/d89/group__hashmap.html - ga7c09077134275da71a55951d28ccc77c - (struct GNUNET_CONTAINER_MultiHashMap *map, GNUNET_CONTAINER_MulitHashMapIteratorCallback it, void *it_cls) - - - static void - update_next_cache_bme - d9/d15/container__multihashmap_8c.html - a442658d2ba3500decb25fca5ce55a9a9 - (struct GNUNET_CONTAINER_MultiHashMap *map, const struct BigMapEntry *bme) - - - static void - update_next_cache_sme - d9/d15/container__multihashmap_8c.html - a5926554a4a5a039540d513fb7b99528a - (struct GNUNET_CONTAINER_MultiHashMap *map, const struct SmallMapEntry *sme) - - - int - GNUNET_CONTAINER_multihashmap_remove - db/d89/group__hashmap.html - ga37b12095bec1fb2b1cadce0631e8103b - (struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key, const void *value) - - - int - GNUNET_CONTAINER_multihashmap_remove_all - db/d89/group__hashmap.html - ga18d4b6faafe0e1662dd88731b7196e71 - (struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key) - - - static int - remove_all - d9/d15/container__multihashmap_8c.html - af61117ca2575855df9395ead39de2116 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - unsigned int - GNUNET_CONTAINER_multihashmap_clear - db/d89/group__hashmap.html - gab06425e49e397949e7f2d5166e19e753 - (struct GNUNET_CONTAINER_MultiHashMap *map) - - - int - GNUNET_CONTAINER_multihashmap_contains - db/d89/group__hashmap.html - ga33c4389bc447d5f934ba66dd8138e1aa - (const struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key) - - - int - GNUNET_CONTAINER_multihashmap_contains_value - db/d89/group__hashmap.html - ga297db255342fa58adeb9ff54d600f989 - (const struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key, const void *value) - - - static void - grow - d9/d15/container__multihashmap_8c.html - a4cf0a7f78a070e509b2387c8c23175c2 - (struct GNUNET_CONTAINER_MultiHashMap *map) - - - int - GNUNET_CONTAINER_multihashmap_put - db/d89/group__hashmap.html - ga72b3167e265e1a24bfbc13da4966d682 - (struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key, void *value, enum GNUNET_CONTAINER_MultiHashMapOption opt) - - - int - GNUNET_CONTAINER_multihashmap_get_multiple - db/d89/group__hashmap.html - ga04d011cec229b714344585480873c29d - (struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key, GNUNET_CONTAINER_MulitHashMapIteratorCallback it, void *it_cls) - - - unsigned int - GNUNET_CONTAINER_multihashmap_get_random - db/d89/group__hashmap.html - gad457043496d9dd438bfe95e77a02dd5b - (const struct GNUNET_CONTAINER_MultiHashMap *map, GNUNET_CONTAINER_MulitHashMapIteratorCallback it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiHashMapIterator * - GNUNET_CONTAINER_multihashmap_iterator_create - db/d89/group__hashmap.html - ga887f3653427f2a799e30870d60c4b04d - (const struct GNUNET_CONTAINER_MultiHashMap *map) - - - int - GNUNET_CONTAINER_multihashmap_iterator_next - db/d89/group__hashmap.html - ga63fc95388fa5f76ef18a35e0b8069686 - (struct GNUNET_CONTAINER_MultiHashMapIterator *iter, struct GNUNET_HashCode *key, const void **value) - - - void - GNUNET_CONTAINER_multihashmap_iterator_destroy - db/d89/group__hashmap.html - gabebb81ff63f9ac452f1c9ed45455b3a1 - (struct GNUNET_CONTAINER_MultiHashMapIterator *iter) - - - - container_multihashmap32.c - /home/grothoff/research/gnunet/src/util/ - d8/df8/container__multihashmap32_8c - platform.h - gnunet_container_lib.h - MapEntry - GNUNET_CONTAINER_MultiHashMap32 - GNUNET_CONTAINER_MultiHashMap32Iterator - - #define - LOG - d8/df8/container__multihashmap32_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - NEXT_CACHE_SIZE - d8/df8/container__multihashmap32_8c.html - a0380a58e570f44444cc2687c2ce8369c - - - - struct GNUNET_CONTAINER_MultiHashMap32 * - GNUNET_CONTAINER_multihashmap32_create - db/d89/group__hashmap.html - ga9b2794e3128a51ed1e3ad9864998375c - (unsigned int len) - - - void - GNUNET_CONTAINER_multihashmap32_destroy - db/d89/group__hashmap.html - gac001fe08ce9fb5f5850ee52e4670e2e3 - (struct GNUNET_CONTAINER_MultiHashMap32 *map) - - - static unsigned int - idx_of - d8/df8/container__multihashmap32_8c.html - a287f867a6e44d604d5733df91c8800ea - (const struct GNUNET_CONTAINER_MultiHashMap32 *m, const uint32_t key) - - - unsigned int - GNUNET_CONTAINER_multihashmap32_size - db/d89/group__hashmap.html - ga6224957b8e6c65dd1e4a38f88a07f78a - (const struct GNUNET_CONTAINER_MultiHashMap32 *map) - - - void * - GNUNET_CONTAINER_multihashmap32_get - db/d89/group__hashmap.html - gaa4f59c787459b355927b959701754ad9 - (const struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key) - - - int - GNUNET_CONTAINER_multihashmap32_iterate - db/d89/group__hashmap.html - ga64928e767af25e19feb6d8d9e100fac9 - (struct GNUNET_CONTAINER_MultiHashMap32 *map, GNUNET_CONTAINER_MulitHashMapIterator32Callback it, void *it_cls) - - - static void - update_next_cache - d8/df8/container__multihashmap32_8c.html - a75f34a4834edf780b07f7004214d2acd - (struct GNUNET_CONTAINER_MultiHashMap32 *map, const struct MapEntry *me) - - - int - GNUNET_CONTAINER_multihashmap32_remove - db/d89/group__hashmap.html - gaa8bf56bf21f8a6263a2da3cc8dabc42f - (struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key, const void *value) - - - int - GNUNET_CONTAINER_multihashmap32_remove_all - db/d89/group__hashmap.html - gac3d3d122123a05554faf89e9adde1877 - (struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key) - - - int - GNUNET_CONTAINER_multihashmap32_contains - db/d89/group__hashmap.html - ga7057d3436c6c9f028afd66a3be082f61 - (const struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key) - - - int - GNUNET_CONTAINER_multihashmap32_contains_value - db/d89/group__hashmap.html - ga005cd44d3c90409f09d189945dda04cd - (const struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key, const void *value) - - - static void - grow - d8/df8/container__multihashmap32_8c.html - a8863259ad73fbe232041b39f320f2530 - (struct GNUNET_CONTAINER_MultiHashMap32 *map) - - - int - GNUNET_CONTAINER_multihashmap32_put - db/d89/group__hashmap.html - ga4ef80f43cfa88e965229bec1f46a4458 - (struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key, void *value, enum GNUNET_CONTAINER_MultiHashMapOption opt) - - - int - GNUNET_CONTAINER_multihashmap32_get_multiple - db/d89/group__hashmap.html - ga2a8db4cd67f310648153a0bd081ba4fd - (struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key, GNUNET_CONTAINER_MulitHashMapIterator32Callback it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiHashMap32Iterator * - GNUNET_CONTAINER_multihashmap32_iterator_create - d8/df8/container__multihashmap32_8c.html - aa9351de2b52623ed84081e358284ade2 - (const struct GNUNET_CONTAINER_MultiHashMap32 *map) - - - int - GNUNET_CONTAINER_multihashmap32_iterator_next - d8/df8/container__multihashmap32_8c.html - af3d8a679317d29584d87549c2120c431 - (struct GNUNET_CONTAINER_MultiHashMap32Iterator *iter, uint32_t *key, const void **value) - - - void - GNUNET_CONTAINER_multihashmap32_iterator_destroy - d8/df8/container__multihashmap32_8c.html - a97630b113feb5ba8ee7b80be25965a0e - (struct GNUNET_CONTAINER_MultiHashMapIterator *iter) - - - - container_multipeermap.c - /home/grothoff/research/gnunet/src/util/ - dd/da5/container__multipeermap_8c - platform.h - gnunet_util_lib.h - BigMapEntry - SmallMapEntry - MapEntry - GNUNET_CONTAINER_MultiPeerMap - GNUNET_CONTAINER_MultiPeerMapIterator - - #define - LOG - dd/da5/container__multipeermap_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - NEXT_CACHE_SIZE - dd/da5/container__multipeermap_8c.html - a0380a58e570f44444cc2687c2ce8369c - - - - struct GNUNET_CONTAINER_MultiPeerMap * - GNUNET_CONTAINER_multipeermap_create - db/d89/group__hashmap.html - ga7c6e1a713599149abcab48fb5f34b83a - (unsigned int len, int do_not_copy_keys) - - - void - GNUNET_CONTAINER_multipeermap_destroy - db/d89/group__hashmap.html - ga3c00733816d4488456c4d87411581f63 - (struct GNUNET_CONTAINER_MultiPeerMap *map) - - - static unsigned int - idx_of - dd/da5/container__multipeermap_8c.html - a796b7a47897a9410635da296e27e8560 - (const struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key) - - - unsigned int - GNUNET_CONTAINER_multipeermap_size - db/d89/group__hashmap.html - gae0a9e2f766c5a5475c9845a3d3a13ce2 - (const struct GNUNET_CONTAINER_MultiPeerMap *map) - - - void * - GNUNET_CONTAINER_multipeermap_get - db/d89/group__hashmap.html - gaa6a097ebcc12c14d07ec5a40674e590d - (const struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key) - - - int - GNUNET_CONTAINER_multipeermap_iterate - db/d89/group__hashmap.html - ga60fabf8f57cb440c900fae81e520263f - (struct GNUNET_CONTAINER_MultiPeerMap *map, GNUNET_CONTAINER_PeerMapIterator it, void *it_cls) - - - static void - update_next_cache_bme - dd/da5/container__multipeermap_8c.html - a871e4fdc3d4502b83a0aec77f923501f - (struct GNUNET_CONTAINER_MultiPeerMap *map, const struct BigMapEntry *bme) - - - static void - update_next_cache_sme - dd/da5/container__multipeermap_8c.html - a2b807f2375fcd7a6efbf9ecb015e1f41 - (struct GNUNET_CONTAINER_MultiPeerMap *map, const struct SmallMapEntry *sme) - - - int - GNUNET_CONTAINER_multipeermap_remove - db/d89/group__hashmap.html - ga90c8bbb2ca8cc86647373a652421991e - (struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key, const void *value) - - - int - GNUNET_CONTAINER_multipeermap_remove_all - db/d89/group__hashmap.html - ga944e8c97e56b88660374bc7344d5a633 - (struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key) - - - int - GNUNET_CONTAINER_multipeermap_contains - db/d89/group__hashmap.html - gaaa9fa05db068943c4e8590b88862b58c - (const struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key) - - - int - GNUNET_CONTAINER_multipeermap_contains_value - db/d89/group__hashmap.html - ga3da0c4cf644b5d1b363d8d5a8ec2a99f - (const struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key, const void *value) - - - static void - grow - dd/da5/container__multipeermap_8c.html - a0e2a9e587e3bd31a915f202aaf10c28d - (struct GNUNET_CONTAINER_MultiPeerMap *map) - - - int - GNUNET_CONTAINER_multipeermap_put - db/d89/group__hashmap.html - gae7661106b25de6b95903dad89565e99e - (struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key, void *value, enum GNUNET_CONTAINER_MultiHashMapOption opt) - - - int - GNUNET_CONTAINER_multipeermap_get_multiple - db/d89/group__hashmap.html - gac83b6f600008284aba7c642d781d57f8 - (struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key, GNUNET_CONTAINER_PeerMapIterator it, void *it_cls) - - - unsigned int - GNUNET_CONTAINER_multipeermap_get_random - db/d89/group__hashmap.html - ga8a050b9d770a7cc5f94704c7788b32a1 - (const struct GNUNET_CONTAINER_MultiPeerMap *map, GNUNET_CONTAINER_PeerMapIterator it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiPeerMapIterator * - GNUNET_CONTAINER_multipeermap_iterator_create - db/d89/group__hashmap.html - gad820600e11acaef5c704eb6d548a3074 - (const struct GNUNET_CONTAINER_MultiPeerMap *map) - - - int - GNUNET_CONTAINER_multipeermap_iterator_next - db/d89/group__hashmap.html - gac60efe5ccbf8c7262a817b9526950ceb - (struct GNUNET_CONTAINER_MultiPeerMapIterator *iter, struct GNUNET_PeerIdentity *key, const void **value) - - - void - GNUNET_CONTAINER_multipeermap_iterator_destroy - db/d89/group__hashmap.html - ga92108e6de5b03c96db08d7344406265d - (struct GNUNET_CONTAINER_MultiPeerMapIterator *iter) - - - - container_multishortmap.c - /home/grothoff/research/gnunet/src/util/ - d7/d28/container__multishortmap_8c - platform.h - gnunet_util_lib.h - BigMapEntry - SmallMapEntry - MapEntry - GNUNET_CONTAINER_MultiShortmap - GNUNET_CONTAINER_MultiShortmapIterator - - #define - LOG - d7/d28/container__multishortmap_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - NEXT_CACHE_SIZE - d7/d28/container__multishortmap_8c.html - a0380a58e570f44444cc2687c2ce8369c - - - - struct GNUNET_CONTAINER_MultiShortmap * - GNUNET_CONTAINER_multishortmap_create - db/d89/group__hashmap.html - ga9783caec91de8c61e19446c01a2fe2dd - (unsigned int len, int do_not_copy_keys) - - - void - GNUNET_CONTAINER_multishortmap_destroy - db/d89/group__hashmap.html - gaa0d13fcc72085cea4aae9fdf88d9da4d - (struct GNUNET_CONTAINER_MultiShortmap *map) - - - static unsigned int - idx_of - d7/d28/container__multishortmap_8c.html - abe3b73331523bc7ed40102b7b1097429 - (const struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key) - - - unsigned int - GNUNET_CONTAINER_multishortmap_size - db/d89/group__hashmap.html - gad22621c8781b4c7435b704355d671a97 - (const struct GNUNET_CONTAINER_MultiShortmap *map) - - - void * - GNUNET_CONTAINER_multishortmap_get - db/d89/group__hashmap.html - gab4b86e4c5dea1c41cf9f2fab1be7e0af - (const struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key) - - - int - GNUNET_CONTAINER_multishortmap_iterate - db/d89/group__hashmap.html - ga84a636c15ce4c5c3d51943603100cc12 - (struct GNUNET_CONTAINER_MultiShortmap *map, GNUNET_CONTAINER_ShortmapIterator it, void *it_cls) - - - static void - update_next_cache_bme - d7/d28/container__multishortmap_8c.html - aacf7255e2c820096d4dfe1db29bb4ecc - (struct GNUNET_CONTAINER_MultiShortmap *map, const struct BigMapEntry *bme) - - - static void - update_next_cache_sme - d7/d28/container__multishortmap_8c.html - a4b7995eac4f0712f1070df0837aa3ea1 - (struct GNUNET_CONTAINER_MultiShortmap *map, const struct SmallMapEntry *sme) - - - int - GNUNET_CONTAINER_multishortmap_remove - db/d89/group__hashmap.html - gaefd671cd2ca34f0139a61f39915e7f21 - (struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key, const void *value) - - - int - GNUNET_CONTAINER_multishortmap_remove_all - db/d89/group__hashmap.html - gaa603b71b08ce5db216aba0f20ba7c205 - (struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key) - - - int - GNUNET_CONTAINER_multishortmap_contains - db/d89/group__hashmap.html - gaf76cad8347b3d658095ce02081249429 - (const struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key) - - - int - GNUNET_CONTAINER_multishortmap_contains_value - db/d89/group__hashmap.html - ga9227e20862dc59cbdda7878fa5b3b62f - (const struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key, const void *value) - - - static void - grow - d7/d28/container__multishortmap_8c.html - a36c97776694b763c610de86e8a2cf91a - (struct GNUNET_CONTAINER_MultiShortmap *map) - - - int - GNUNET_CONTAINER_multishortmap_put - db/d89/group__hashmap.html - ga982bc24b531d2566e1bb64041eb64145 - (struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key, void *value, enum GNUNET_CONTAINER_MultiHashMapOption opt) - - - int - GNUNET_CONTAINER_multishortmap_get_multiple - db/d89/group__hashmap.html - gaafc93b7a3f304d1cdf8d9f065f2d66ce - (struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key, GNUNET_CONTAINER_ShortmapIterator it, void *it_cls) - - - unsigned int - GNUNET_CONTAINER_multishortmap_get_random - db/d89/group__hashmap.html - ga1c345f8f5a16c27614f7a41c4dfee32f - (const struct GNUNET_CONTAINER_MultiShortmap *map, GNUNET_CONTAINER_ShortmapIterator it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiShortmapIterator * - GNUNET_CONTAINER_multishortmap_iterator_create - db/d89/group__hashmap.html - ga7fa6ebaa8ac2083415e49615426c8762 - (const struct GNUNET_CONTAINER_MultiShortmap *map) - - - int - GNUNET_CONTAINER_multishortmap_iterator_next - db/d89/group__hashmap.html - ga649f8df98b28ea98c344184eb1e7f464 - (struct GNUNET_CONTAINER_MultiShortmapIterator *iter, struct GNUNET_ShortHashCode *key, const void **value) - - - void - GNUNET_CONTAINER_multishortmap_iterator_destroy - db/d89/group__hashmap.html - ga499bf4f8169661fe385e75a563edbc44 - (struct GNUNET_CONTAINER_MultiShortmapIterator *iter) - - - - container_multiuuidmap.c - /home/grothoff/research/gnunet/src/util/ - d3/d8b/container__multiuuidmap_8c - platform.h - gnunet_util_lib.h - BigMapEntry - SmallMapEntry - MapEntry - GNUNET_CONTAINER_MultiUuidmap - GNUNET_CONTAINER_MultiUuidmapIterator - - #define - LOG - d3/d8b/container__multiuuidmap_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - NEXT_CACHE_SIZE - d3/d8b/container__multiuuidmap_8c.html - a0380a58e570f44444cc2687c2ce8369c - - - - struct GNUNET_CONTAINER_MultiUuidmap * - GNUNET_CONTAINER_multiuuidmap_create - db/d89/group__hashmap.html - ga7c88c8f1720633f088900c844a663ea5 - (unsigned int len, int do_not_copy_keys) - - - void - GNUNET_CONTAINER_multiuuidmap_destroy - db/d89/group__hashmap.html - ga94a3a5b4b627ace89b8f1cd982dfc00f - (struct GNUNET_CONTAINER_MultiUuidmap *map) - - - static unsigned int - idx_of - d3/d8b/container__multiuuidmap_8c.html - a5c0c7c1b6a9863f66b6ad1039ea41c10 - (const struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key) - - - unsigned int - GNUNET_CONTAINER_multiuuidmap_size - db/d89/group__hashmap.html - ga08cc2a429a001e2e6e495ac175600bb8 - (const struct GNUNET_CONTAINER_MultiUuidmap *map) - - - void * - GNUNET_CONTAINER_multiuuidmap_get - db/d89/group__hashmap.html - ga99a8505fb91ca7ea1115b78708724b72 - (const struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key) - - - int - GNUNET_CONTAINER_multiuuidmap_iterate - db/d89/group__hashmap.html - ga25ca2779955504b018a41f27ca7c9bdf - (struct GNUNET_CONTAINER_MultiUuidmap *map, GNUNET_CONTAINER_MultiUuidmapIteratorCallback it, void *it_cls) - - - static void - update_next_cache_bme - d3/d8b/container__multiuuidmap_8c.html - ab8c19daf36a6d6ac846798c78ebecd9e - (struct GNUNET_CONTAINER_MultiUuidmap *map, const struct BigMapEntry *bme) - - - static void - update_next_cache_sme - d3/d8b/container__multiuuidmap_8c.html - ab7614fe05a76b70e86901dbe02e753e2 - (struct GNUNET_CONTAINER_MultiUuidmap *map, const struct SmallMapEntry *sme) - - - int - GNUNET_CONTAINER_multiuuidmap_remove - db/d89/group__hashmap.html - gadcab5eba66fdc2d63e2bf3cf806a0e84 - (struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key, const void *value) - - - int - GNUNET_CONTAINER_multiuuidmap_remove_all - db/d89/group__hashmap.html - ga6882f78fcec5de9323b6da6151cdd5b0 - (struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key) - - - int - GNUNET_CONTAINER_multiuuidmap_contains - db/d89/group__hashmap.html - ga28016930b28ad2a39dd5ae2dc1a93a50 - (const struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key) - - - int - GNUNET_CONTAINER_multiuuidmap_contains_value - db/d89/group__hashmap.html - ga52e56fd687d35f16ef7d7e3a377d73a3 - (const struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key, const void *value) - - - static void - grow - d3/d8b/container__multiuuidmap_8c.html - ac07a3f78147ab97f2b7f270800dc02aa - (struct GNUNET_CONTAINER_MultiUuidmap *map) - - - int - GNUNET_CONTAINER_multiuuidmap_put - db/d89/group__hashmap.html - gad3868ebd98d204cbfb7fa81bbac610fe - (struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key, void *value, enum GNUNET_CONTAINER_MultiHashMapOption opt) - - - int - GNUNET_CONTAINER_multiuuidmap_get_multiple - db/d89/group__hashmap.html - ga9bede441eac98b7dc482a549181d9077 - (struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key, GNUNET_CONTAINER_MultiUuidmapIteratorCallback it, void *it_cls) - - - unsigned int - GNUNET_CONTAINER_multiuuidmap_get_random - db/d89/group__hashmap.html - ga40a7226e53fa97c8f9915b1fdf1c7670 - (const struct GNUNET_CONTAINER_MultiUuidmap *map, GNUNET_CONTAINER_MultiUuidmapIteratorCallback it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiUuidmapIterator * - GNUNET_CONTAINER_multiuuidmap_iterator_create - db/d89/group__hashmap.html - ga354d5d4128c588ef0fc5e770390bf4af - (const struct GNUNET_CONTAINER_MultiUuidmap *map) - - - int - GNUNET_CONTAINER_multiuuidmap_iterator_next - db/d89/group__hashmap.html - ga86877db6405a15cb11870dc4f41ce870 - (struct GNUNET_CONTAINER_MultiUuidmapIterator *iter, struct GNUNET_Uuid *key, const void **value) - - - void - GNUNET_CONTAINER_multiuuidmap_iterator_destroy - db/d89/group__hashmap.html - gae624c48c923a1db3ea37a2cb0cb9c4d2 - (struct GNUNET_CONTAINER_MultiUuidmapIterator *iter) - - - - crypto_abe.c - /home/grothoff/research/gnunet/src/util/ - d0/d9b/crypto__abe_8c - platform.h - gnunet_crypto_lib.h - GNUNET_CRYPTO_AbeMasterKey - GNUNET_CRYPTO_AbeKey - - static int - init_aes - d0/d9b/crypto__abe_8c.html - a744f8b0dd3b1e8c3100bc6f0c9ee53d5 - (element_t k, int enc, gcry_cipher_hd_t *handle, struct GNUNET_CRYPTO_SymmetricSessionKey *key, unsigned char *iv) - - - static int - aes_128_cbc_encrypt - d0/d9b/crypto__abe_8c.html - a5fde131ec8db9abd480a36624cb607c0 - (char *pt, int size, element_t k, char **ct) - - - static int - aes_128_cbc_decrypt - d0/d9b/crypto__abe_8c.html - af0fcc86099f148c32d850b93b0c0bc13 - (char *ct, int size, element_t k, char **pt) - - - struct GNUNET_CRYPTO_AbeMasterKey * - GNUNET_CRYPTO_cpabe_create_master_key - d0/d9b/crypto__abe_8c.html - a00cd5b3e313c6760ecd5b6ec7d75df6f - (void) - - - void - GNUNET_CRYPTO_cpabe_delete_master_key - d0/d9b/crypto__abe_8c.html - aa9e9ff35f92d651f2261098b80b4be8e - (struct GNUNET_CRYPTO_AbeMasterKey *key) - - - struct GNUNET_CRYPTO_AbeKey * - GNUNET_CRYPTO_cpabe_create_key - d0/d9b/crypto__abe_8c.html - a30374d9b602edbe4921e22543bc33505 - (struct GNUNET_CRYPTO_AbeMasterKey *key, char **attrs) - - - void - GNUNET_CRYPTO_cpabe_delete_key - d0/d9b/crypto__abe_8c.html - ac6e0a368c86fd0c0194a8203f68e0c80 - (struct GNUNET_CRYPTO_AbeKey *key, int delete_pub) - - - ssize_t - write_cpabe - d0/d9b/crypto__abe_8c.html - a591f0160b6a95fe981aaa7ad888907be - (void **result, uint32_t file_len, char *cph_buf, int cph_buf_len, char *aes_buf, int aes_buf_len) - - - ssize_t - read_cpabe - d0/d9b/crypto__abe_8c.html - a0fcf00e5ce7a62ac867ff4ec3234042c - (const void *data, char **cph_buf, int *cph_buf_len, char **aes_buf, int *aes_buf_len) - - - ssize_t - GNUNET_CRYPTO_cpabe_encrypt - d0/d9b/crypto__abe_8c.html - ac2f9091bbbcf0240a9c1cb3718182371 - (const void *block, size_t size, const char *policy, const struct GNUNET_CRYPTO_AbeMasterKey *key, void **result) - - - ssize_t - GNUNET_CRYPTO_cpabe_decrypt - d0/d9b/crypto__abe_8c.html - a777fcd64673ce4a357485431440ca6ea - (const void *block, size_t size, const struct GNUNET_CRYPTO_AbeKey *key, void **result) - - - ssize_t - GNUNET_CRYPTO_cpabe_serialize_key - d0/d9b/crypto__abe_8c.html - a0aa25a8e72b404ee873f5607b752a3e1 - (const struct GNUNET_CRYPTO_AbeKey *key, void **result) - - - struct GNUNET_CRYPTO_AbeKey * - GNUNET_CRYPTO_cpabe_deserialize_key - d0/d9b/crypto__abe_8c.html - a032941d8aa41b97109a1450de0158a66 - (const void *data, size_t len) - - - ssize_t - GNUNET_CRYPTO_cpabe_serialize_master_key - d0/d9b/crypto__abe_8c.html - ad1cdc1dc3dc4bed989db56fe24dbab5f - (const struct GNUNET_CRYPTO_AbeMasterKey *key, void **result) - - - struct GNUNET_CRYPTO_AbeMasterKey * - GNUNET_CRYPTO_cpabe_deserialize_master_key - d0/d9b/crypto__abe_8c.html - a0559efcc0179de63234aa24e929d2dbb - (const void *data, size_t len) - - - - crypto_crc.c - /home/grothoff/research/gnunet/src/util/ - d2/dcc/crypto__crc_8c - platform.h - gnunet_crypto_lib.h - - #define - LOG - d2/dcc/crypto__crc_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - Z_NULL - d2/dcc/crypto__crc_8c.html - ad15afa2776b41b2f4d8582dd152bd736 - - - - #define - POLYNOMIAL - d2/dcc/crypto__crc_8c.html - ae13d91fe6e514f0aa1caba701ef1ff92 - - - - static void - crc_init - d2/dcc/crypto__crc_8c.html - a6866bc0160da03c97c556929423667ab - () - - - static GNUNET_uLong - crc32 - d2/dcc/crypto__crc_8c.html - afe5a78a6626683f15040d55e4d40da99 - (GNUNET_uLong crc, const char *buf, size_t len) - - - int32_t - GNUNET_CRYPTO_crc32_n - d7/d3b/group__hash.html - ga238513afe30bb445bd87bd3967a1da8d - (const void *buf, size_t len) - - - uint32_t - GNUNET_CRYPTO_crc16_step - d2/dcc/crypto__crc_8c.html - a6d60e055f55c6b46257213b4aa6363a9 - (uint32_t sum, const void *buf, size_t len) - - - uint16_t - GNUNET_CRYPTO_crc16_finish - d2/dcc/crypto__crc_8c.html - a60817af93d1a366f200bc6d7a0bfa9e4 - (uint32_t sum) - - - uint16_t - GNUNET_CRYPTO_crc16_n - d7/d3b/group__hash.html - gaaac03099b1abaa2f8ecd58a361a7ed6a - (const void *buf, size_t len) - - - uint8_t - GNUNET_CRYPTO_crc8_n - d7/d3b/group__hash.html - ga631aedb27414bd9ed3206f663be127b7 - (const void *buf, size_t len) - - - static GNUNET_uLong - crc_table - d2/dcc/crypto__crc_8c.html - a0a4c8dce5edb97106243f24f3aa76ab8 - [256] - - - - crypto_ecc.c - /home/grothoff/research/gnunet/src/util/ - dc/dba/crypto__ecc_8c - platform.h - gnunet_crypto_lib.h - gnunet_strings_lib.h - benchmark.h - tweetnacl-gnunet.h - - #define - EXTRA_CHECKS - dc/dba/crypto__ecc_8c.html - af020c333c80dcbf3354d5b68f8b3babf - - - - #define - CURVE - dc/dba/crypto__ecc_8c.html - a5e84628ccf5bc23ccfac181b077616ae - - - - #define - LOG - dc/dba/crypto__ecc_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR - dc/dba/crypto__ecc_8c.html - adafe97d0c574431adc20c2f69ab95dd5 - (kind, syscall) - - - #define - LOG_STRERROR_FILE - dc/dba/crypto__ecc_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - #define - LOG_GCRY - dc/dba/crypto__ecc_8c.html - a9879d0c81e26899863e86cfa9c62593d - (level, cmd, rc) - - - static int - key_from_sexp - dc/dba/crypto__ecc_8c.html - a0d0369f133d02a473d0c1f0773427689 - (gcry_mpi_t *array, gcry_sexp_t sexp, const char *topname, const char *elems) - - - static gcry_sexp_t - decode_private_ecdsa_key - dc/dba/crypto__ecc_8c.html - ae5a6c1ffab7cc53b285386d140667313 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv) - - - void - GNUNET_CRYPTO_ecdsa_key_get_public - d5/dfc/group__crypto.html - gab894987a8fd8683447c562148f398246 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv, struct GNUNET_CRYPTO_EcdsaPublicKey *pub) - - - void - GNUNET_CRYPTO_eddsa_key_get_public - d5/dfc/group__crypto.html - ga6a90a4420b73cfd7548072b83dcb4a27 - (const struct GNUNET_CRYPTO_EddsaPrivateKey *priv, struct GNUNET_CRYPTO_EddsaPublicKey *pub) - - - void - GNUNET_CRYPTO_ecdhe_key_get_public - d5/dfc/group__crypto.html - gaee8f3015d5a41f20e515b59b4913b96b - (const struct GNUNET_CRYPTO_EcdhePrivateKey *priv, struct GNUNET_CRYPTO_EcdhePublicKey *pub) - - - char * - GNUNET_CRYPTO_ecdsa_public_key_to_string - dc/dba/crypto__ecc_8c.html - a34dc2b2f1838c4a36bbe3441e8363f2e - (const struct GNUNET_CRYPTO_EcdsaPublicKey *pub) - - - char * - GNUNET_CRYPTO_eddsa_public_key_to_string - dc/dba/crypto__ecc_8c.html - a7789fa5159ea296039bb62d473e96c68 - (const struct GNUNET_CRYPTO_EddsaPublicKey *pub) - - - char * - GNUNET_CRYPTO_eddsa_private_key_to_string - dc/dba/crypto__ecc_8c.html - af1bb33127d134106642e81574ad83044 - (const struct GNUNET_CRYPTO_EddsaPrivateKey *priv) - - - char * - GNUNET_CRYPTO_ecdsa_private_key_to_string - dc/dba/crypto__ecc_8c.html - aea9b39c1cf07f6ff3e632d56c81b2b2b - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv) - - - int - GNUNET_CRYPTO_ecdsa_public_key_from_string - dc/dba/crypto__ecc_8c.html - a076760a9e4998d9a4dcdc844c911d433 - (const char *enc, size_t enclen, struct GNUNET_CRYPTO_EcdsaPublicKey *pub) - - - int - GNUNET_CRYPTO_eddsa_public_key_from_string - dc/dba/crypto__ecc_8c.html - a7dbd1910a0ec1a476bc7d9f72d3cc348 - (const char *enc, size_t enclen, struct GNUNET_CRYPTO_EddsaPublicKey *pub) - - - int - GNUNET_CRYPTO_eddsa_private_key_from_string - dc/dba/crypto__ecc_8c.html - a8378a5dac15f09753929da5f948c267f - (const char *enc, size_t enclen, struct GNUNET_CRYPTO_EddsaPrivateKey *priv) - - - void - GNUNET_CRYPTO_ecdhe_key_clear - d5/dfc/group__crypto.html - gaedf04bbc394d0856e353e220c5c9b398 - (struct GNUNET_CRYPTO_EcdhePrivateKey *pk) - - - void - GNUNET_CRYPTO_ecdsa_key_clear - d5/dfc/group__crypto.html - gaa77be70363ace26813d4150b03c6092b - (struct GNUNET_CRYPTO_EcdsaPrivateKey *pk) - - - void - GNUNET_CRYPTO_eddsa_key_clear - d5/dfc/group__crypto.html - ga6f372753a80e9e60922dbb0e92ca9208 - (struct GNUNET_CRYPTO_EddsaPrivateKey *pk) - - - struct GNUNET_CRYPTO_EcdhePrivateKey * - GNUNET_CRYPTO_ecdhe_key_create - d5/dfc/group__crypto.html - gaaf8a7153c95e2bb5701cfc89764b8705 - () - - - int - GNUNET_CRYPTO_ecdhe_key_create2 - d5/dfc/group__crypto.html - gadd0cf90f4a2ca90b1e6cc0057f07bd7a - (struct GNUNET_CRYPTO_EcdhePrivateKey *pk) - - - struct GNUNET_CRYPTO_EcdsaPrivateKey * - GNUNET_CRYPTO_ecdsa_key_create - d5/dfc/group__crypto.html - gae4014da210508946ffaf78ea6eb43f4a - () - - - struct GNUNET_CRYPTO_EddsaPrivateKey * - GNUNET_CRYPTO_eddsa_key_create - d5/dfc/group__crypto.html - ga3d267de39f5004ca670c5a57fa1d8fbb - () - - - const struct GNUNET_CRYPTO_EcdsaPrivateKey * - GNUNET_CRYPTO_ecdsa_key_get_anonymous - d5/dfc/group__crypto.html - ga8d9c83bf30437b3c926d210efd100aca - () - - - static gcry_sexp_t - data_to_ecdsa_value - dc/dba/crypto__ecc_8c.html - a39b1740337e85191c6c95371da4799a1 - (const struct GNUNET_CRYPTO_EccSignaturePurpose *purpose) - - - int - GNUNET_CRYPTO_ecdsa_sign - d5/dfc/group__crypto.html - ga22ab77ac9b8aec0d82e74ee331a3bc62 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv, const struct GNUNET_CRYPTO_EccSignaturePurpose *purpose, struct GNUNET_CRYPTO_EcdsaSignature *sig) - - - int - GNUNET_CRYPTO_eddsa_sign - d5/dfc/group__crypto.html - ga4590f08d47198776e3c1e53e5b737de4 - (const struct GNUNET_CRYPTO_EddsaPrivateKey *priv, const struct GNUNET_CRYPTO_EccSignaturePurpose *purpose, struct GNUNET_CRYPTO_EddsaSignature *sig) - - - int - GNUNET_CRYPTO_ecdsa_verify - d5/dfc/group__crypto.html - ga7a4d41cbcd9174e791c3be4e007fb96b - (uint32_t purpose, const struct GNUNET_CRYPTO_EccSignaturePurpose *validate, const struct GNUNET_CRYPTO_EcdsaSignature *sig, const struct GNUNET_CRYPTO_EcdsaPublicKey *pub) - - - int - GNUNET_CRYPTO_eddsa_verify - d5/dfc/group__crypto.html - gae9e331b4199e9628c2f45b0eee0862a7 - (uint32_t purpose, const struct GNUNET_CRYPTO_EccSignaturePurpose *validate, const struct GNUNET_CRYPTO_EddsaSignature *sig, const struct GNUNET_CRYPTO_EddsaPublicKey *pub) - - - int - GNUNET_CRYPTO_ecc_ecdh - d5/dfc/group__crypto.html - ga71d748bc1aa49bb5ea31f46d617892b4 - (const struct GNUNET_CRYPTO_EcdhePrivateKey *priv, const struct GNUNET_CRYPTO_EcdhePublicKey *pub, struct GNUNET_HashCode *key_material) - - - static gcry_mpi_t - derive_h - dc/dba/crypto__ecc_8c.html - ad66f9528d11d9ca0c1e7c8cffcd94aae - (const struct GNUNET_CRYPTO_EcdsaPublicKey *pub, const char *label, const char *context) - - - struct GNUNET_CRYPTO_EcdsaPrivateKey * - GNUNET_CRYPTO_ecdsa_private_key_derive - d5/dfc/group__crypto.html - gac189f5ab603d095df0d162c931f25d50 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv, const char *label, const char *context) - - - void - GNUNET_CRYPTO_ecdsa_public_key_derive - d5/dfc/group__crypto.html - ga090b56c221831d9f7cd144d6cf6d3827 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *pub, const char *label, const char *context, struct GNUNET_CRYPTO_EcdsaPublicKey *result) - - - int - GNUNET_CRYPTO_eddsa_ecdh - d5/dfc/group__crypto.html - gab077625ac1b250b9d077d645175711cc - (const struct GNUNET_CRYPTO_EddsaPrivateKey *priv, const struct GNUNET_CRYPTO_EcdhePublicKey *pub, struct GNUNET_HashCode *key_material) - - - int - GNUNET_CRYPTO_ecdsa_ecdh - d5/dfc/group__crypto.html - gaaaacbcbb275e898edcd01cbd9882064f - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv, const struct GNUNET_CRYPTO_EcdhePublicKey *pub, struct GNUNET_HashCode *key_material) - - - int - GNUNET_CRYPTO_ecdh_eddsa - d5/dfc/group__crypto.html - ga69ce3e1898c9c8c197d8a57439eb450c - (const struct GNUNET_CRYPTO_EcdhePrivateKey *priv, const struct GNUNET_CRYPTO_EddsaPublicKey *pub, struct GNUNET_HashCode *key_material) - - - int - GNUNET_CRYPTO_ecdh_ecdsa - d5/dfc/group__crypto.html - gaf1bdd12bae5a493c93695d386e45a974 - (const struct GNUNET_CRYPTO_EcdhePrivateKey *priv, const struct GNUNET_CRYPTO_EcdsaPublicKey *pub, struct GNUNET_HashCode *key_material) - - - - crypto_ecc_dlog.c - /home/grothoff/research/gnunet/src/util/ - de/dbb/crypto__ecc__dlog_8c - platform.h - gnunet_crypto_lib.h - gnunet_container_lib.h - GNUNET_CRYPTO_EccDlogContext - - #define - CURVE - de/dbb/crypto__ecc__dlog_8c.html - a5e84628ccf5bc23ccfac181b077616ae - - - - static void - extract_pk - de/dbb/crypto__ecc__dlog_8c.html - acce0c2a88d9eda724ba84716f1f7496c - (gcry_mpi_point_t pt, gcry_ctx_t ctx, struct GNUNET_PeerIdentity *pid) - - - void - GNUNET_CRYPTO_ecc_point_to_bin - de/dbb/crypto__ecc__dlog_8c.html - ad8ef0fe78256b388946a1931c5caef96 - (struct GNUNET_CRYPTO_EccDlogContext *edc, gcry_mpi_point_t point, struct GNUNET_CRYPTO_EccPoint *bin) - - - gcry_mpi_point_t - GNUNET_CRYPTO_ecc_bin_to_point - de/dbb/crypto__ecc__dlog_8c.html - ade68f605c5717648555be082d46cd265 - (struct GNUNET_CRYPTO_EccDlogContext *edc, const struct GNUNET_CRYPTO_EccPoint *bin) - - - struct GNUNET_CRYPTO_EccDlogContext * - GNUNET_CRYPTO_ecc_dlog_prepare - de/dbb/crypto__ecc__dlog_8c.html - aa3c6214b42b4f899d834a3a111ce485a - (unsigned int max, unsigned int mem) - - - int - GNUNET_CRYPTO_ecc_dlog - de/dbb/crypto__ecc__dlog_8c.html - af8793fe0ccc257d69b85d502af8a107d - (struct GNUNET_CRYPTO_EccDlogContext *edc, gcry_mpi_point_t input) - - - gcry_mpi_t - GNUNET_CRYPTO_ecc_random_mod_n - de/dbb/crypto__ecc__dlog_8c.html - a2a3998f8e7065b164c4dc9ec1564b416 - (struct GNUNET_CRYPTO_EccDlogContext *edc) - - - void - GNUNET_CRYPTO_ecc_dlog_release - de/dbb/crypto__ecc__dlog_8c.html - a85abf9e426909d7d3dd7736d8d8165a8 - (struct GNUNET_CRYPTO_EccDlogContext *edc) - - - gcry_mpi_point_t - GNUNET_CRYPTO_ecc_dexp - de/dbb/crypto__ecc__dlog_8c.html - a3b7204408cb0d6364a9ebefa71f7fff4 - (struct GNUNET_CRYPTO_EccDlogContext *edc, int val) - - - gcry_mpi_point_t - GNUNET_CRYPTO_ecc_dexp_mpi - de/dbb/crypto__ecc__dlog_8c.html - a0a397e1250e367be52e07caf1358d4d2 - (struct GNUNET_CRYPTO_EccDlogContext *edc, gcry_mpi_t val) - - - gcry_mpi_point_t - GNUNET_CRYPTO_ecc_add - de/dbb/crypto__ecc__dlog_8c.html - a9ed4a84a2f5ffba0e6e80a3dd053e336 - (struct GNUNET_CRYPTO_EccDlogContext *edc, gcry_mpi_point_t a, gcry_mpi_point_t b) - - - gcry_mpi_point_t - GNUNET_CRYPTO_ecc_pmul_mpi - de/dbb/crypto__ecc__dlog_8c.html - a5fc882c192ffaa01fd92bd094d43bccb - (struct GNUNET_CRYPTO_EccDlogContext *edc, gcry_mpi_point_t p, gcry_mpi_t val) - - - void - GNUNET_CRYPTO_ecc_rnd - de/dbb/crypto__ecc__dlog_8c.html - a29c0822ad90636811be926861e0d355c - (struct GNUNET_CRYPTO_EccDlogContext *edc, gcry_mpi_point_t *r, gcry_mpi_point_t *r_inv) - - - void - GNUNET_CRYPTO_ecc_rnd_mpi - de/dbb/crypto__ecc__dlog_8c.html - a95be0b8ab0f54dfcc8f80a186efb05db - (struct GNUNET_CRYPTO_EccDlogContext *edc, gcry_mpi_t *r, gcry_mpi_t *r_inv) - - - void - GNUNET_CRYPTO_ecc_free - de/dbb/crypto__ecc__dlog_8c.html - a4cf39412dfba8d857d72e2373f7b92c8 - (gcry_mpi_point_t p) - - - - crypto_ecc_setup.c - /home/grothoff/research/gnunet/src/util/ - dd/d5d/crypto__ecc__setup_8c - platform.h - gnunet_util_lib.h - - #define - LOG - dd/d5d/crypto__ecc__setup_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR - dd/d5d/crypto__ecc__setup_8c.html - adafe97d0c574431adc20c2f69ab95dd5 - (kind, syscall) - - - #define - LOG_STRERROR_FILE - dd/d5d/crypto__ecc__setup_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - #define - LOG_GCRY - dd/d5d/crypto__ecc__setup_8c.html - a9879d0c81e26899863e86cfa9c62593d - (level, cmd, rc) - - - static void - short_wait - dd/d5d/crypto__ecc__setup_8c.html - a0f5d3a02fcb0969484c94cbede988b9f - () - - - struct GNUNET_CRYPTO_EddsaPrivateKey * - GNUNET_CRYPTO_eddsa_key_create_from_file - d5/dfc/group__crypto.html - ga63e6f9c2bb11b22405a45c0c212248f0 - (const char *filename) - - - struct GNUNET_CRYPTO_EcdsaPrivateKey * - GNUNET_CRYPTO_ecdsa_key_create_from_file - d5/dfc/group__crypto.html - ga43291e79c6618b5cc969db53b2902037 - (const char *filename) - - - struct GNUNET_CRYPTO_EddsaPrivateKey * - GNUNET_CRYPTO_eddsa_key_create_from_configuration - d5/dfc/group__crypto.html - ga2f315451a79a34a8e947b6ee960cd8b6 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - GNUNET_CRYPTO_get_peer_identity - d5/dfc/group__crypto.html - ga829c6ef883cc72edb52b3ac3cbcba4cc - (const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_PeerIdentity *dst) - - - void - GNUNET_CRYPTO_eddsa_setup_key - dd/d5d/crypto__ecc__setup_8c.html - a7ebdfca328e1a14872aec562fa8b3892 - (const char *cfg_name) - - - - crypto_hash.c - /home/grothoff/research/gnunet/src/util/ - d5/da4/crypto__hash_8c - platform.h - gnunet_crypto_lib.h - gnunet_strings_lib.h - benchmark.h - GNUNET_HashContext - - #define - LOG - d5/da4/crypto__hash_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR_FILE - d5/da4/crypto__hash_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - void - GNUNET_CRYPTO_hash - d7/d3b/group__hash.html - ga0e929a28dd5d4bf9978e0f8a3a82bff8 - (const void *block, size_t size, struct GNUNET_HashCode *ret) - - - void - GNUNET_CRYPTO_hash_to_enc - d7/d3b/group__hash.html - ga11e861253505cd1d3b55c2f6d5681bc8 - (const struct GNUNET_HashCode *block, struct GNUNET_CRYPTO_HashAsciiEncoded *result) - - - int - GNUNET_CRYPTO_hash_from_string2 - d7/d3b/group__hash.html - ga60c7ae1403a2d2a8f0ed2c9ba71c8735 - (const char *enc, size_t enclen, struct GNUNET_HashCode *result) - - - uint32_t - GNUNET_CRYPTO_hash_distance_u32 - d7/d3b/group__hash.html - ga8b9f9cc539ed0c76576b8841ec23bde8 - (const struct GNUNET_HashCode *a, const struct GNUNET_HashCode *b) - - - void - GNUNET_CRYPTO_hash_create_random - d7/d3b/group__hash.html - ga1423e90583a1afceb758aebfdb34dbdc - (enum GNUNET_CRYPTO_Quality mode, struct GNUNET_HashCode *result) - - - void - GNUNET_CRYPTO_hash_difference - d7/d3b/group__hash.html - ga0d4b9e5738304edd213f9058acf78634 - (const struct GNUNET_HashCode *a, const struct GNUNET_HashCode *b, struct GNUNET_HashCode *result) - - - void - GNUNET_CRYPTO_hash_sum - d7/d3b/group__hash.html - ga4d64bbc0a9472e69ae7a03922de89542 - (const struct GNUNET_HashCode *a, const struct GNUNET_HashCode *delta, struct GNUNET_HashCode *result) - - - void - GNUNET_CRYPTO_hash_xor - d7/d3b/group__hash.html - ga518b8d29e4800d4eeb3cc64f498f27b0 - (const struct GNUNET_HashCode *a, const struct GNUNET_HashCode *b, struct GNUNET_HashCode *result) - - - void - GNUNET_CRYPTO_hash_to_aes_key - d7/d3b/group__hash.html - gafe1b5c97365ff07a1fdab0447e9ed6a2 - (const struct GNUNET_HashCode *hc, struct GNUNET_CRYPTO_SymmetricSessionKey *skey, struct GNUNET_CRYPTO_SymmetricInitializationVector *iv) - - - int - GNUNET_CRYPTO_hash_get_bit - d7/d3b/group__hash.html - gaadee351020b7c4845f8414d0a59c18f9 - (const struct GNUNET_HashCode *code, unsigned int bit) - - - unsigned int - GNUNET_CRYPTO_hash_matching_bits - d7/d3b/group__hash.html - ga58effd46cc4df4f5c404a51cfe2be7fa - (const struct GNUNET_HashCode *first, const struct GNUNET_HashCode *second) - - - int - GNUNET_CRYPTO_hash_cmp - d7/d3b/group__hash.html - gac3bc319f1257b14b7d19df7bd25e8b7e - (const struct GNUNET_HashCode *h1, const struct GNUNET_HashCode *h2) - - - int - GNUNET_CRYPTO_hash_xorcmp - d7/d3b/group__hash.html - ga78799a06131c7dc1b38c52297554f21d - (const struct GNUNET_HashCode *h1, const struct GNUNET_HashCode *h2, const struct GNUNET_HashCode *target) - - - void - GNUNET_CRYPTO_hmac_derive_key - d7/d3b/group__hash.html - gafcacfabbc1442908d8bf140ff3ef4941 - (struct GNUNET_CRYPTO_AuthKey *key, const struct GNUNET_CRYPTO_SymmetricSessionKey *rkey, const void *salt, size_t salt_len,...) - - - void - GNUNET_CRYPTO_hmac_derive_key_v - d7/d3b/group__hash.html - ga7d658f5bc42e8068154616300c2e4f95 - (struct GNUNET_CRYPTO_AuthKey *key, const struct GNUNET_CRYPTO_SymmetricSessionKey *rkey, const void *salt, size_t salt_len, va_list argp) - - - void - GNUNET_CRYPTO_hmac_raw - d5/da4/crypto__hash_8c.html - ae90382840f1fb53be5b3fdfb354a80f7 - (const void *key, size_t key_len, const void *plaintext, size_t plaintext_len, struct GNUNET_HashCode *hmac) - - - void - GNUNET_CRYPTO_hmac - d7/d3b/group__hash.html - ga42697a0d67fd74ece9d3d10aba399cb8 - (const struct GNUNET_CRYPTO_AuthKey *key, const void *plaintext, size_t plaintext_len, struct GNUNET_HashCode *hmac) - - - struct GNUNET_HashContext * - GNUNET_CRYPTO_hash_context_start - d5/da4/crypto__hash_8c.html - a5aaa56ea4b9fe5d5582de2fa35a6ec1d - () - - - void - GNUNET_CRYPTO_hash_context_read - d5/da4/crypto__hash_8c.html - a5b8704507ad1cc6a93897528ab476875 - (struct GNUNET_HashContext *hc, const void *buf, size_t size) - - - void - GNUNET_CRYPTO_hash_context_finish - d5/da4/crypto__hash_8c.html - aa33e85537b1a482641517ea092697f97 - (struct GNUNET_HashContext *hc, struct GNUNET_HashCode *r_hash) - - - void - GNUNET_CRYPTO_hash_context_abort - d5/da4/crypto__hash_8c.html - a8f24100c55d08e15e2ef228b795f9d46 - (struct GNUNET_HashContext *hc) - - - - crypto_hash_file.c - /home/grothoff/research/gnunet/src/util/ - da/d80/crypto__hash__file_8c - platform.h - gnunet_util_lib.h - GNUNET_CRYPTO_FileHashContext - - #define - LOG - da/d80/crypto__hash__file_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR_FILE - da/d80/crypto__hash__file_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - static void - file_hash_finish - da/d80/crypto__hash__file_8c.html - a30c1cbcd686bc984547e6a1aeb9e897e - (struct GNUNET_CRYPTO_FileHashContext *fhc, const struct GNUNET_HashCode *res) - - - static void - file_hash_task - da/d80/crypto__hash__file_8c.html - a0fa97fe791cc742976902c1fb8606422 - (void *cls) - - - struct GNUNET_CRYPTO_FileHashContext * - GNUNET_CRYPTO_hash_file - d7/d3b/group__hash.html - ga9b219d7117fe0e90f0a4cf7262271e5b - (enum GNUNET_SCHEDULER_Priority priority, const char *filename, size_t blocksize, GNUNET_CRYPTO_HashCompletedCallback callback, void *callback_cls) - - - void - GNUNET_CRYPTO_hash_file_cancel - da/d80/crypto__hash__file_8c.html - a7ebb5fa3ee8257e6377e324d3ef1f418 - (struct GNUNET_CRYPTO_FileHashContext *fhc) - - - - crypto_hkdf.c - /home/grothoff/research/gnunet/src/util/ - de/d22/crypto__hkdf_8c - platform.h - gnunet_crypto_lib.h - benchmark.h - - #define - LOG - de/d22/crypto__hkdf_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - GNUNET_BUILD - de/d22/crypto__hkdf_8c.html - a00303212c3cd3456457920339aececb2 - - - - #define - DEBUG_HKDF - de/d22/crypto__hkdf_8c.html - a983a6f61175c7bdf9cd231fbbe9cf60d - - - - static const void * - doHMAC - de/d22/crypto__hkdf_8c.html - a6d4269c596dfc7c41322b837744ed57a - (gcry_md_hd_t mac, const void *key, size_t key_len, const void *buf, size_t buf_len) - - - static int - getPRK - de/d22/crypto__hkdf_8c.html - a29c4f62c6638ac3eaf8766512451496a - (gcry_md_hd_t mac, const void *xts, size_t xts_len, const void *skm, size_t skm_len, void *prk) - - - int - GNUNET_CRYPTO_hkdf_v - d7/d3b/group__hash.html - ga80bfa6ba190e3be34874e7a74daae5b1 - (void *result, size_t out_len, int xtr_algo, int prf_algo, const void *xts, size_t xts_len, const void *skm, size_t skm_len, va_list argp) - - - int - GNUNET_CRYPTO_hkdf - d7/d3b/group__hash.html - ga2d6f0ef429fcd3a989e6dcdf75143d91 - (void *result, size_t out_len, int xtr_algo, int prf_algo, const void *xts, size_t xts_len, const void *skm, size_t skm_len,...) - - - - crypto_kdf.c - /home/grothoff/research/gnunet/src/util/ - d7/df1/crypto__kdf_8c - platform.h - gnunet_crypto_lib.h - - #define - LOG - d7/df1/crypto__kdf_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - int - GNUNET_CRYPTO_kdf_v - d7/df1/crypto__kdf_8c.html - a5f8f13f42673c1af81ad647e9eaa03c9 - (void *result, size_t out_len, const void *xts, size_t xts_len, const void *skm, size_t skm_len, va_list argp) - - - int - GNUNET_CRYPTO_kdf - d7/d3b/group__hash.html - gafb62a85607dfc5f32cdab9d7360cccc3 - (void *result, size_t out_len, const void *xts, size_t xts_len, const void *skm, size_t skm_len,...) - - - void - GNUNET_CRYPTO_kdf_mod_mpi - d7/df1/crypto__kdf_8c.html - a43fc8392fc519419ccedafe1ad79fa03 - (gcry_mpi_t *r, gcry_mpi_t n, const void *xts, size_t xts_len, const void *skm, size_t skm_len, const char *ctx) - - - - crypto_mpi.c - /home/grothoff/research/gnunet/src/util/ - d6/d41/crypto__mpi_8c - platform.h - gnunet_crypto_lib.h - - #define - LOG - d6/d41/crypto__mpi_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_GCRY - d6/d41/crypto__mpi_8c.html - a9879d0c81e26899863e86cfa9c62593d - (level, cmd, rc) - - - static void - adjust - d6/d41/crypto__mpi_8c.html - aa8f8fe93a21101fbe8e29457b4b71206 - (void *buf, size_t size, size_t target) - - - void - GNUNET_CRYPTO_mpi_print_unsigned - d6/d41/crypto__mpi_8c.html - a942f1c84071f8bdffd74d03bcfe094d5 - (void *buf, size_t size, gcry_mpi_t val) - - - void - GNUNET_CRYPTO_mpi_scan_unsigned - d6/d41/crypto__mpi_8c.html - a0fd7cff410fd110b500e5b17c0e24b4e - (gcry_mpi_t *result, const void *data, size_t size) - - - - crypto_paillier.c - /home/grothoff/research/gnunet/src/util/ - d2/da0/crypto__paillier_8c - platform.h - gnunet_util_lib.h - - void - GNUNET_CRYPTO_paillier_create - d2/da0/crypto__paillier_8c.html - a9da5a2e7c3765b9e427732966968d4cb - (struct GNUNET_CRYPTO_PaillierPublicKey *public_key, struct GNUNET_CRYPTO_PaillierPrivateKey *private_key) - - - int - GNUNET_CRYPTO_paillier_encrypt1 - d2/da0/crypto__paillier_8c.html - ac94ec1d93e01f0c595fe4089bb2be38f - (const struct GNUNET_CRYPTO_PaillierPublicKey *public_key, const gcry_mpi_t m, int desired_ops, struct GNUNET_CRYPTO_PaillierCiphertext *ciphertext) - - - int - GNUNET_CRYPTO_paillier_encrypt - d2/da0/crypto__paillier_8c.html - a71018660c9ce850ba3a7785eed6fd19c - (const struct GNUNET_CRYPTO_PaillierPublicKey *public_key, const gcry_mpi_t m, int desired_ops, struct GNUNET_CRYPTO_PaillierCiphertext *ciphertext) - - - void - GNUNET_CRYPTO_paillier_decrypt - d2/da0/crypto__paillier_8c.html - adca5277ee1663b59eb46867e8866cd6c - (const struct GNUNET_CRYPTO_PaillierPrivateKey *private_key, const struct GNUNET_CRYPTO_PaillierPublicKey *public_key, const struct GNUNET_CRYPTO_PaillierCiphertext *ciphertext, gcry_mpi_t m) - - - int - GNUNET_CRYPTO_paillier_hom_add - d2/da0/crypto__paillier_8c.html - abf44392e3d52a59f2c4594d18d7416ff - (const struct GNUNET_CRYPTO_PaillierPublicKey *public_key, const struct GNUNET_CRYPTO_PaillierCiphertext *c1, const struct GNUNET_CRYPTO_PaillierCiphertext *c2, struct GNUNET_CRYPTO_PaillierCiphertext *result) - - - int - GNUNET_CRYPTO_paillier_hom_get_remaining - d2/da0/crypto__paillier_8c.html - a15a2bde548172394e6018923cb6ac4b5 - (const struct GNUNET_CRYPTO_PaillierCiphertext *c) - - - - crypto_pow.c - /home/grothoff/research/gnunet/src/util/ - de/d88/crypto__pow_8c - platform.h - gnunet_crypto_lib.h - - void - GNUNET_CRYPTO_pow_hash - de/d88/crypto__pow_8c.html - add582df871bc6cd4d4c183eaa4137763 - (const char *salt, const void *buf, size_t buf_len, struct GNUNET_HashCode *result) - - - - crypto_random.c - /home/grothoff/research/gnunet/src/util/ - df/d11/crypto__random_8c - platform.h - gnunet_crypto_lib.h - - #define - LOG - df/d11/crypto__random_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR - df/d11/crypto__random_8c.html - adafe97d0c574431adc20c2f69ab95dd5 - (kind, syscall) - - - #define - RANDOM - df/d11/crypto__random_8c.html - a69f1bba01cab6b4ca24a6f755e9a1980 - () - - - #define - SRANDOM - df/d11/crypto__random_8c.html - a88c43df1b08e022b17a080df1fdc95de - (s) - - - #define - RAND_MAX - df/d11/crypto__random_8c.html - a690f251553b39fd4f31894826141b61a - - - - void - glibc_weak_srand32 - df/d11/crypto__random_8c.html - a661ab888ac0b990d54541b3d365539c5 - (int32_t s) - - - int32_t - glibc_weak_rand32 - df/d11/crypto__random_8c.html - a8d303499c2deac84b569aec51a8d2ebb - () - - - static double - get_weak_random - df/d11/crypto__random_8c.html - a4741f94307540affa81afb6ab81a73d6 - () - - - void - GNUNET_CRYPTO_seed_weak_random - d5/dfc/group__crypto.html - gaa14eec1e0cafdc6fc070266afc2eb4c1 - (int32_t seed) - - - void - GNUNET_CRYPTO_zero_keys - d5/dfc/group__crypto.html - gaeb01d7586652ac5c23870173769914c8 - (void *buffer, size_t length) - - - void - GNUNET_CRYPTO_random_block - d5/dfc/group__crypto.html - ga699eb9cf2578564fffdc4860f6f30cae - (enum GNUNET_CRYPTO_Quality mode, void *buffer, size_t length) - - - uint32_t - GNUNET_CRYPTO_random_u32 - d5/dfc/group__crypto.html - gab47fa57290967032082fc0599a7d26f8 - (enum GNUNET_CRYPTO_Quality mode, uint32_t i) - - - unsigned int * - GNUNET_CRYPTO_random_permute - d5/dfc/group__crypto.html - gae76ecc648d5b37fd246a8dff1f005de8 - (enum GNUNET_CRYPTO_Quality mode, unsigned int n) - - - uint64_t - GNUNET_CRYPTO_random_u64 - d5/dfc/group__crypto.html - ga239147d1b2bf6d844f2c118f77f1d50d - (enum GNUNET_CRYPTO_Quality mode, uint64_t max) - - - static void * - w_malloc - df/d11/crypto__random_8c.html - adbbbc2a1b55ce0b29aeeee45ab110db0 - (size_t n) - - - static int - w_check - df/d11/crypto__random_8c.html - aebc4cbc6b39544340e7d35b1ef5ff05f - (const void *p) - - - void - __attribute__ - df/d11/crypto__random_8c.html - afd02bb0f6a745c39d5e3417493995c71 - ((constructor)) - - - void - __attribute__ - df/d11/crypto__random_8c.html - ad7e5f5c14ff8ad42e10651503200880c - ((destructor)) - - - static int32_t - glibc_weak_rand32_state - df/d11/crypto__random_8c.html - a1439751e7ffc6e25f67cda9e035681af - - - - - crypto_rsa.c - /home/grothoff/research/gnunet/src/util/ - dc/d0c/crypto__rsa_8c - platform.h - gnunet_crypto_lib.h - benchmark.h - GNUNET_CRYPTO_RsaPrivateKey - GNUNET_CRYPTO_RsaPublicKey - GNUNET_CRYPTO_RsaSignature - RsaBlindingKey - GNUNET_CRYPTO_RsaPublicKeyHeaderP - - #define - LOG - dc/d0c/crypto__rsa_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static int - key_from_sexp - dc/d0c/crypto__rsa_8c.html - a0d0369f133d02a473d0c1f0773427689 - (gcry_mpi_t *array, gcry_sexp_t sexp, const char *topname, const char *elems) - - - struct GNUNET_CRYPTO_RsaPrivateKey * - GNUNET_CRYPTO_rsa_private_key_create - dc/d0c/crypto__rsa_8c.html - af528c09264e0f983c60301063538349d - (unsigned int len) - - - void - GNUNET_CRYPTO_rsa_private_key_free - dc/d0c/crypto__rsa_8c.html - a378aac268f9336135003a5602196a611 - (struct GNUNET_CRYPTO_RsaPrivateKey *key) - - - size_t - GNUNET_CRYPTO_rsa_private_key_encode - dc/d0c/crypto__rsa_8c.html - a5f530cdec16174f3a0f1180bb14bbfd5 - (const struct GNUNET_CRYPTO_RsaPrivateKey *key, char **buffer) - - - struct GNUNET_CRYPTO_RsaPrivateKey * - GNUNET_CRYPTO_rsa_private_key_decode - dc/d0c/crypto__rsa_8c.html - ad1e1d05516112ba136fda95732410228 - (const char *buf, size_t len) - - - struct GNUNET_CRYPTO_RsaPublicKey * - GNUNET_CRYPTO_rsa_private_key_get_public - dc/d0c/crypto__rsa_8c.html - adc93896e34e6f8271d3fd1b9cf75b061 - (const struct GNUNET_CRYPTO_RsaPrivateKey *priv) - - - void - GNUNET_CRYPTO_rsa_public_key_free - dc/d0c/crypto__rsa_8c.html - a922bc11ef4da3978d51038ea67511696 - (struct GNUNET_CRYPTO_RsaPublicKey *key) - - - GNUNET_NETWORK_STRUCT_END size_t - GNUNET_CRYPTO_rsa_public_key_encode - dc/d0c/crypto__rsa_8c.html - a415490bbb275e5da9dbba3d23a9928f7 - (const struct GNUNET_CRYPTO_RsaPublicKey *key, char **buffer) - - - void - GNUNET_CRYPTO_rsa_public_key_hash - dc/d0c/crypto__rsa_8c.html - a8afefb719aecc894d24223faa3d1422a - (const struct GNUNET_CRYPTO_RsaPublicKey *key, struct GNUNET_HashCode *hc) - - - struct GNUNET_CRYPTO_RsaPublicKey * - GNUNET_CRYPTO_rsa_public_key_decode - dc/d0c/crypto__rsa_8c.html - a92711e94cded2ce4ca5015a4a14e5fbf - (const char *buf, size_t len) - - - static int - rsa_gcd_validate - dc/d0c/crypto__rsa_8c.html - ae2d93e734709eabab3f7317610486fc3 - (gcry_mpi_t r, gcry_mpi_t n) - - - static struct RsaBlindingKey * - rsa_blinding_key_derive - dc/d0c/crypto__rsa_8c.html - ace2d594ad6adbe93967da9f57da03989 - (const struct GNUNET_CRYPTO_RsaPublicKey *pkey, const struct GNUNET_CRYPTO_RsaBlindingKeySecret *bks) - - - int - GNUNET_CRYPTO_rsa_signature_cmp - dc/d0c/crypto__rsa_8c.html - a16239531572d793103503ca2f171ff63 - (struct GNUNET_CRYPTO_RsaSignature *s1, struct GNUNET_CRYPTO_RsaSignature *s2) - - - int - GNUNET_CRYPTO_rsa_public_key_cmp - dc/d0c/crypto__rsa_8c.html - a53a4c6f166eaae6293f3387c5243b588 - (struct GNUNET_CRYPTO_RsaPublicKey *p1, struct GNUNET_CRYPTO_RsaPublicKey *p2) - - - int - GNUNET_CRYPTO_rsa_private_key_cmp - dc/d0c/crypto__rsa_8c.html - a6d60cd271305f6dbeeb05e8bed47fda3 - (struct GNUNET_CRYPTO_RsaPrivateKey *p1, struct GNUNET_CRYPTO_RsaPrivateKey *p2) - - - unsigned int - GNUNET_CRYPTO_rsa_public_key_len - dc/d0c/crypto__rsa_8c.html - a8058a0e8c479503376675cc0d060ad0b - (const struct GNUNET_CRYPTO_RsaPublicKey *key) - - - static void - rsa_blinding_key_free - dc/d0c/crypto__rsa_8c.html - a543084022ea962990ab17191c076b000 - (struct RsaBlindingKey *bkey) - - - static size_t - numeric_mpi_alloc_n_print - dc/d0c/crypto__rsa_8c.html - af27e0a33adf884ac36e67e817b23789c - (gcry_mpi_t v, char **buffer) - - - static gcry_mpi_t - rsa_full_domain_hash - dc/d0c/crypto__rsa_8c.html - aa41f612eb482af1ea10560ee403e1968 - (const struct GNUNET_CRYPTO_RsaPublicKey *pkey, const struct GNUNET_HashCode *hash) - - - int - GNUNET_CRYPTO_rsa_blind - dc/d0c/crypto__rsa_8c.html - a3b5a15f28fb284864e4ddc6b3b8351d3 - (const struct GNUNET_HashCode *hash, const struct GNUNET_CRYPTO_RsaBlindingKeySecret *bks, struct GNUNET_CRYPTO_RsaPublicKey *pkey, char **buf, size_t *buf_size) - - - static gcry_sexp_t - mpi_to_sexp - dc/d0c/crypto__rsa_8c.html - a8b287225aa6bf9d69a64138a342fd077 - (gcry_mpi_t value) - - - static struct GNUNET_CRYPTO_RsaSignature * - rsa_sign_mpi - dc/d0c/crypto__rsa_8c.html - a99c90f5b5547aa014fffc5b9fe3f4a9c - (const struct GNUNET_CRYPTO_RsaPrivateKey *key, gcry_mpi_t value) - - - struct GNUNET_CRYPTO_RsaSignature * - GNUNET_CRYPTO_rsa_sign_blinded - dc/d0c/crypto__rsa_8c.html - afb4fc99246ef7ccfcec2b56bd8ddded6 - (const struct GNUNET_CRYPTO_RsaPrivateKey *key, const void *msg, size_t msg_len) - - - struct GNUNET_CRYPTO_RsaSignature * - GNUNET_CRYPTO_rsa_sign_fdh - dc/d0c/crypto__rsa_8c.html - abe6ea43b874387f9a2c9550e99ba9e40 - (const struct GNUNET_CRYPTO_RsaPrivateKey *key, const struct GNUNET_HashCode *hash) - - - void - GNUNET_CRYPTO_rsa_signature_free - dc/d0c/crypto__rsa_8c.html - a27fe5e110bf23ea1c1723404bf0da090 - (struct GNUNET_CRYPTO_RsaSignature *sig) - - - size_t - GNUNET_CRYPTO_rsa_signature_encode - dc/d0c/crypto__rsa_8c.html - a1c629458d6e31992859bb8d23faeebfc - (const struct GNUNET_CRYPTO_RsaSignature *sig, char **buffer) - - - struct GNUNET_CRYPTO_RsaSignature * - GNUNET_CRYPTO_rsa_signature_decode - dc/d0c/crypto__rsa_8c.html - a643e270e35ef585c8f78d4731f2ccb0f - (const char *buf, size_t len) - - - struct GNUNET_CRYPTO_RsaPublicKey * - GNUNET_CRYPTO_rsa_public_key_dup - dc/d0c/crypto__rsa_8c.html - a080248fcda2d5de51c5dd724a71eacbf - (const struct GNUNET_CRYPTO_RsaPublicKey *key) - - - struct GNUNET_CRYPTO_RsaSignature * - GNUNET_CRYPTO_rsa_unblind - dc/d0c/crypto__rsa_8c.html - a5ece9e1a35454c7b272ec4fbd7d00a7d - (const struct GNUNET_CRYPTO_RsaSignature *sig, const struct GNUNET_CRYPTO_RsaBlindingKeySecret *bks, struct GNUNET_CRYPTO_RsaPublicKey *pkey) - - - int - GNUNET_CRYPTO_rsa_verify - dc/d0c/crypto__rsa_8c.html - a4b014e4e2eda9f9f4773443239c65d36 - (const struct GNUNET_HashCode *hash, const struct GNUNET_CRYPTO_RsaSignature *sig, const struct GNUNET_CRYPTO_RsaPublicKey *pkey) - - - struct GNUNET_CRYPTO_RsaPrivateKey * - GNUNET_CRYPTO_rsa_private_key_dup - dc/d0c/crypto__rsa_8c.html - af80acf78cc17e13a727d2eba55b100ee - (const struct GNUNET_CRYPTO_RsaPrivateKey *key) - - - struct GNUNET_CRYPTO_RsaSignature * - GNUNET_CRYPTO_rsa_signature_dup - dc/d0c/crypto__rsa_8c.html - ab4dc93592fb313bdec993296c92e5098 - (const struct GNUNET_CRYPTO_RsaSignature *sig) - - - - crypto_symmetric.c - /home/grothoff/research/gnunet/src/util/ - dd/d01/crypto__symmetric_8c - platform.h - gnunet_crypto_lib.h - - #define - LOG - dd/d01/crypto__symmetric_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - void - GNUNET_CRYPTO_symmetric_create_session_key - d5/dfc/group__crypto.html - ga2f1a3dc1791389d735ca28333ae8ae2f - (struct GNUNET_CRYPTO_SymmetricSessionKey *key) - - - static int - setup_cipher_aes - dd/d01/crypto__symmetric_8c.html - a04d37e2a0a321b172d07094816f45222 - (gcry_cipher_hd_t *handle, const struct GNUNET_CRYPTO_SymmetricSessionKey *sessionkey, const struct GNUNET_CRYPTO_SymmetricInitializationVector *iv) - - - static int - setup_cipher_twofish - dd/d01/crypto__symmetric_8c.html - a774fe95f4197f62aa13a4370c2ccfa6f - (gcry_cipher_hd_t *handle, const struct GNUNET_CRYPTO_SymmetricSessionKey *sessionkey, const struct GNUNET_CRYPTO_SymmetricInitializationVector *iv) - - - ssize_t - GNUNET_CRYPTO_symmetric_encrypt - d5/dfc/group__crypto.html - ga861ada90f0bb35f8e3efb79f9a85784e - (const void *block, size_t size, const struct GNUNET_CRYPTO_SymmetricSessionKey *sessionkey, const struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, void *result) - - - ssize_t - GNUNET_CRYPTO_symmetric_decrypt - d5/dfc/group__crypto.html - gaf33f42d921531c23a02327d90122a1d9 - (const void *block, size_t size, const struct GNUNET_CRYPTO_SymmetricSessionKey *sessionkey, const struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, void *result) - - - void - GNUNET_CRYPTO_symmetric_derive_iv - d5/dfc/group__crypto.html - ga92b9e982cf0fdb787a21bcb7ebde10ff - (struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, const struct GNUNET_CRYPTO_SymmetricSessionKey *skey, const void *salt, size_t salt_len,...) - - - void - GNUNET_CRYPTO_symmetric_derive_iv_v - dd/d01/crypto__symmetric_8c.html - aa8aa3ffaa795aa80890b1a0756019de1 - (struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, const struct GNUNET_CRYPTO_SymmetricSessionKey *skey, const void *salt, size_t salt_len, va_list argp) - - - - disk.c - /home/grothoff/research/gnunet/src/util/ - d0/deb/disk_8c - platform.h - disk.h - gnunet_strings_lib.h - gnunet_disk_lib.h - GNUNET_DISK_PipeHandle - GetFileSizeData - GNUNET_DISK_MapHandle - - #define - LOG - d0/deb/disk_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR - d0/deb/disk_8c.html - adafe97d0c574431adc20c2f69ab95dd5 - (kind, syscall) - - - #define - LOG_STRERROR_FILE - d0/deb/disk_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - #define - COPY_BLK_SIZE - d0/deb/disk_8c.html - a2b783b6e1807e98297b668336b1e8142 - - - - #define - _IFMT - d0/deb/disk_8c.html - aa710daa2d3ed9a0d4ed0728bcb1e368c - - - - #define - _IFLNK - d0/deb/disk_8c.html - a8d8dd9e71584d09ba31c5e979c0ae1f4 - - - - #define - S_ISLNK - d0/deb/disk_8c.html - a835359614ec43fbd96f53993cde84ef2 - (m) - - - #define - MAP_FAILED - d0/deb/disk_8c.html - a8523dcf952f6ff059a3bed717e4f1296 - - - - static int - translate_unix_perms - d0/deb/disk_8c.html - a652233d5f84a0e17a072d0bdd1dae871 - (enum GNUNET_DISK_AccessPermissions perm) - - - static int - getSizeRec - d0/deb/disk_8c.html - a0c0d5a06d174efd21860f05a5e6a6104 - (void *cls, const char *fn) - - - int - GNUNET_DISK_handle_invalid - d1/d0e/group__disk.html - gaa2ddd384666343622a40e169a61e7dd6 - (const struct GNUNET_DISK_FileHandle *h) - - - int - GNUNET_DISK_file_handle_size - d1/d0e/group__disk.html - ga38253eaebfb11c629e971e07a0c4e00c - (struct GNUNET_DISK_FileHandle *fh, off_t *size) - - - off_t - GNUNET_DISK_file_seek - d1/d0e/group__disk.html - ga6259d01a6913c9b845dde6596fa731d7 - (const struct GNUNET_DISK_FileHandle *h, off_t offset, enum GNUNET_DISK_Seek whence) - - - int - GNUNET_DISK_file_size - d1/d0e/group__disk.html - ga3e604c1d45ae723c48cab130a28a9c99 - (const char *filename, uint64_t *size, int include_symbolic_links, int single_file_mode) - - - int - GNUNET_DISK_file_get_identifiers - d1/d0e/group__disk.html - ga5a18adacc443fa2de4d670e4ad96224e - (const char *filename, uint64_t *dev, uint64_t *ino) - - - static char * - mktemp_name - d0/deb/disk_8c.html - a4cdda6ec912a67fc90869b49c6a6fbb3 - (const char *t) - - - void - GNUNET_DISK_fix_permissions - d1/d0e/group__disk.html - ga2fc830e1ebb4b23ba680ec23c2e7259a - (const char *fn, int require_uid_match, int require_gid_match) - - - char * - GNUNET_DISK_mkdtemp - d1/d0e/group__disk.html - gacc8d191fd3a1309bf7627bb4c475c6c9 - (const char *t) - - - void - GNUNET_DISK_file_backup - d1/d0e/group__disk.html - gaa4e1fc567a4090125ee9220c92f72906 - (const char *fil) - - - char * - GNUNET_DISK_mktemp - d1/d0e/group__disk.html - ga3d7e169857e9a57468f571a5e65abde9 - (const char *t) - - - int - GNUNET_DISK_directory_test - d1/d0e/group__disk.html - gada3cd59c73d67c218d3a2c5fa4714358 - (const char *fil, int is_readable) - - - int - GNUNET_DISK_file_test - d1/d0e/group__disk.html - gad57b8b2b89ebf8ad672b85d721527dd2 - (const char *fil) - - - int - GNUNET_DISK_directory_create - d1/d0e/group__disk.html - ga831bcc73974088744934d9b0e7306d79 - (const char *dir) - - - int - GNUNET_DISK_directory_create_for_file - d1/d0e/group__disk.html - ga12925fdeb33f316d19b6f26b71eea51c - (const char *filename) - - - ssize_t - GNUNET_DISK_file_read - d1/d0e/group__disk.html - gab8aaf09cc31057505cbfeae1e6c552d1 - (const struct GNUNET_DISK_FileHandle *h, void *result, size_t len) - - - ssize_t - GNUNET_DISK_file_read_non_blocking - d1/d0e/group__disk.html - ga5a82fe85c5a8e9c354e6ddb23fbeb3c1 - (const struct GNUNET_DISK_FileHandle *h, void *result, size_t len) - - - ssize_t - GNUNET_DISK_fn_read - d1/d0e/group__disk.html - gae8b3adbac6048d6075c099f766e56976 - (const char *fn, void *result, size_t len) - - - ssize_t - GNUNET_DISK_file_write - d1/d0e/group__disk.html - ga553868d374ea0b886bc44861945486a2 - (const struct GNUNET_DISK_FileHandle *h, const void *buffer, size_t n) - - - ssize_t - GNUNET_DISK_file_write_blocking - d1/d0e/group__disk.html - gacfff11ae32986e2ded2012a9e057df7d - (const struct GNUNET_DISK_FileHandle *h, const void *buffer, size_t n) - - - ssize_t - GNUNET_DISK_fn_write - d1/d0e/group__disk.html - ga58bfffe01d9662d52feceff9c50c07a5 - (const char *fn, const void *buffer, size_t n, enum GNUNET_DISK_AccessPermissions mode) - - - int - GNUNET_DISK_directory_scan - d1/d0e/group__disk.html - gaf4f80530197ab0c08d0fd71c2631f959 - (const char *dir_name, GNUNET_FileNameCallback callback, void *callback_cls) - - - static int - remove_helper - d0/deb/disk_8c.html - a4382eefce277f9fc657edb31de8b16df - (void *unused, const char *fn) - - - int - GNUNET_DISK_directory_remove - d1/d0e/group__disk.html - gabf1fd648f34cc945c63894d67e404c86 - (const char *filename) - - - int - GNUNET_DISK_file_copy - d1/d0e/group__disk.html - ga7777191ccd0d24f11891454dc5f67f20 - (const char *src, const char *dst) - - - void - GNUNET_DISK_filename_canonicalize - d1/d0e/group__disk.html - ga146f8716b5787473dcc45879b63cb2fe - (char *fn) - - - int - GNUNET_DISK_file_change_owner - d1/d0e/group__disk.html - ga7f111b8b91ee0bb36139c3a502f753d7 - (const char *filename, const char *user) - - - int - GNUNET_DISK_file_lock - d1/d0e/group__disk.html - gaa0d1bc9c61ec3b2930ec7fe4fd1c6f01 - (struct GNUNET_DISK_FileHandle *fh, off_t lock_start, off_t lock_end, int excl) - - - int - GNUNET_DISK_file_unlock - d1/d0e/group__disk.html - gad013a183cef800cccdd6bee6473d0ba1 - (struct GNUNET_DISK_FileHandle *fh, off_t unlock_start, off_t unlock_end) - - - struct GNUNET_DISK_FileHandle * - GNUNET_DISK_file_open - d1/d0e/group__disk.html - ga0f47a34b00244ba1b1a0bae7cad53918 - (const char *fn, enum GNUNET_DISK_OpenFlags flags, enum GNUNET_DISK_AccessPermissions perm) - - - int - GNUNET_DISK_file_close - d1/d0e/group__disk.html - gaa80237a0ae8a30d2405423402eb389fc - (struct GNUNET_DISK_FileHandle *h) - - - struct GNUNET_DISK_FileHandle * - GNUNET_DISK_get_handle_from_int_fd - d1/d0e/group__disk.html - gac5564ab287c65926ef8f48ae7b1dd662 - (int fno) - - - struct GNUNET_DISK_FileHandle * - GNUNET_DISK_get_handle_from_native - d1/d0e/group__disk.html - ga4d417af9a70284e3325c5114374b3613 - (FILE *fd) - - - void * - GNUNET_DISK_file_map - d1/d0e/group__disk.html - ga78194f5397b2943bf1c36610c47da5f7 - (const struct GNUNET_DISK_FileHandle *h, struct GNUNET_DISK_MapHandle **m, enum GNUNET_DISK_MapType access, size_t len) - - - int - GNUNET_DISK_file_unmap - d1/d0e/group__disk.html - ga70c58bf8f1162797d4dc499d9370229a - (struct GNUNET_DISK_MapHandle *h) - - - int - GNUNET_DISK_file_sync - d1/d0e/group__disk.html - ga82ea4ab53476e9bfc1ee18b8bc76b673 - (const struct GNUNET_DISK_FileHandle *h) - - - struct GNUNET_DISK_PipeHandle * - GNUNET_DISK_pipe - d1/d0e/group__disk.html - ga5210643ad6029144b65e5849e763f05a - (int blocking_read, int blocking_write, int inherit_read, int inherit_write) - - - struct GNUNET_DISK_PipeHandle * - GNUNET_DISK_pipe_from_fd - d1/d0e/group__disk.html - ga304a6b7e758d36bdca56d92860479447 - (int blocking_read, int blocking_write, int fd[2]) - - - int - GNUNET_DISK_pipe_close_end - d1/d0e/group__disk.html - gae24ad6f8aeb770b416de6c3f239b390f - (struct GNUNET_DISK_PipeHandle *p, enum GNUNET_DISK_PipeEnd end) - - - struct GNUNET_DISK_FileHandle * - GNUNET_DISK_pipe_detach_end - d1/d0e/group__disk.html - ga3250ab4109efa6dde65d8cbbabe41585 - (struct GNUNET_DISK_PipeHandle *p, enum GNUNET_DISK_PipeEnd end) - - - int - GNUNET_DISK_pipe_close - d1/d0e/group__disk.html - ga9d5669d49fa8a1bebcaaa878b8e17bf1 - (struct GNUNET_DISK_PipeHandle *p) - - - const struct GNUNET_DISK_FileHandle * - GNUNET_DISK_pipe_handle - d1/d0e/group__disk.html - gabf525117d4a4fbe485d47de09fce253a - (const struct GNUNET_DISK_PipeHandle *p, enum GNUNET_DISK_PipeEnd n) - - - int - GNUNET_DISK_internal_file_handle_ - d0/deb/disk_8c.html - aa27948468980d9fb2d9ea5988870507a - (const struct GNUNET_DISK_FileHandle *fh, void *dst, size_t dst_len) - - - static int - purge_cfg_dir - d0/deb/disk_8c.html - a9b8657a3885f472490ce336385dde151 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_DISK_purge_cfg_dir - d1/d0e/group__disk.html - ga5a9fabe2b75698e98fcda9aaa8ff070f - (const char *cfg_filename, const char *option) - - - - disk.h - /home/grothoff/research/gnunet/src/util/ - d2/d50/disk_8h - gnunet_crypto_lib.h - gnunet_disk_lib.h - - int - GNUNET_DISK_internal_file_handle_ - d2/d50/disk_8h.html - aa27948468980d9fb2d9ea5988870507a - (const struct GNUNET_DISK_FileHandle *fh, void *dst, size_t dst_len) - - - - dnsparser.c - /home/grothoff/research/gnunet/src/util/ - dd/d7c/dnsparser_8c - platform.h - gnunet_util_lib.h - - int - GNUNET_DNSPARSER_check_label - d8/d43/group__dns-parser.html - gae151adbe3861dfeb21e3be5f16de85f4 - (const char *label) - - - int - GNUNET_DNSPARSER_check_name - d8/d43/group__dns-parser.html - ga7447ddb2de613ff42262cd881bcbe218 - (const char *name) - - - void - GNUNET_DNSPARSER_free_soa - d8/d43/group__dns-parser.html - gaa9b31453a65909fc845817843a9ada12 - (struct GNUNET_DNSPARSER_SoaRecord *soa) - - - void - GNUNET_DNSPARSER_free_cert - d8/d43/group__dns-parser.html - ga3a5d4603958a2f024607af3980bb48ee - (struct GNUNET_DNSPARSER_CertRecord *cert) - - - void - GNUNET_DNSPARSER_free_srv - d8/d43/group__dns-parser.html - ga5358c1418b030b26d1248c1d1b86a266 - (struct GNUNET_DNSPARSER_SrvRecord *srv) - - - void - GNUNET_DNSPARSER_free_mx - d8/d43/group__dns-parser.html - gab8a9379d0b7be68d47b78072f341270a - (struct GNUNET_DNSPARSER_MxRecord *mx) - - - void - GNUNET_DNSPARSER_free_record - d8/d43/group__dns-parser.html - ga34731a11b80dbaac23ca1501e84977f6 - (struct GNUNET_DNSPARSER_Record *r) - - - static char * - parse_name - dd/d7c/dnsparser_8c.html - ae70daf88096e32d450a79712de1a59d0 - (const char *udp_payload, size_t udp_payload_length, size_t *off, unsigned int depth) - - - char * - GNUNET_DNSPARSER_parse_name - d8/d43/group__dns-parser.html - gafa28a29b7d9af71071d2c738656f4ae4 - (const char *udp_payload, size_t udp_payload_length, size_t *off) - - - int - GNUNET_DNSPARSER_parse_query - d8/d43/group__dns-parser.html - gac85530b4a08ef725bd4f1a3cd1c84de4 - (const char *udp_payload, size_t udp_payload_length, size_t *off, struct GNUNET_DNSPARSER_Query *q) - - - struct GNUNET_DNSPARSER_SoaRecord * - GNUNET_DNSPARSER_parse_soa - d8/d43/group__dns-parser.html - ga11b3edd67786bb7dbe0af4623fa626d4 - (const char *udp_payload, size_t udp_payload_length, size_t *off) - - - struct GNUNET_DNSPARSER_MxRecord * - GNUNET_DNSPARSER_parse_mx - d8/d43/group__dns-parser.html - ga7c8b411c87f225685034bdee7cb8299d - (const char *udp_payload, size_t udp_payload_length, size_t *off) - - - struct GNUNET_DNSPARSER_SrvRecord * - GNUNET_DNSPARSER_parse_srv - d8/d43/group__dns-parser.html - gab4f2fe670cd72007f8174ec73a249138 - (const char *udp_payload, size_t udp_payload_length, size_t *off) - - - struct GNUNET_DNSPARSER_CertRecord * - GNUNET_DNSPARSER_parse_cert - d8/d43/group__dns-parser.html - gabafcddea12056ee8b93f31e122e4c9a8 - (const char *udp_payload, size_t udp_payload_length, size_t *off) - - - int - GNUNET_DNSPARSER_parse_record - d8/d43/group__dns-parser.html - gade2bbe634a1fd3171803dc7291bf4e0c - (const char *udp_payload, size_t udp_payload_length, size_t *off, struct GNUNET_DNSPARSER_Record *r) - - - struct GNUNET_DNSPARSER_Packet * - GNUNET_DNSPARSER_parse - d8/d43/group__dns-parser.html - ga7014b69a001b6956da1962052506db72 - (const char *udp_payload, size_t udp_payload_length) - - - struct GNUNET_DNSPARSER_Record * - GNUNET_DNSPARSER_duplicate_record - d8/d43/group__dns-parser.html - gae2da2a0f1228221c060b1b3ec3ebf23e - (const struct GNUNET_DNSPARSER_Record *r) - - - struct GNUNET_DNSPARSER_SoaRecord * - GNUNET_DNSPARSER_duplicate_soa_record - d8/d43/group__dns-parser.html - gae19ad8b95d8dea2c35ca86d08248b7b0 - (const struct GNUNET_DNSPARSER_SoaRecord *r) - - - struct GNUNET_DNSPARSER_CertRecord * - GNUNET_DNSPARSER_duplicate_cert_record - d8/d43/group__dns-parser.html - gaed6a19f6d623f84a5ce0371fea4f4445 - (const struct GNUNET_DNSPARSER_CertRecord *r) - - - struct GNUNET_DNSPARSER_MxRecord * - GNUNET_DNSPARSER_duplicate_mx_record - d8/d43/group__dns-parser.html - gabce32ecccec790c2468d909eadf7875c - (const struct GNUNET_DNSPARSER_MxRecord *r) - - - struct GNUNET_DNSPARSER_SrvRecord * - GNUNET_DNSPARSER_duplicate_srv_record - d8/d43/group__dns-parser.html - ga255e791004e3872b8cb38f6fa9928bd2 - (const struct GNUNET_DNSPARSER_SrvRecord *r) - - - void - GNUNET_DNSPARSER_free_packet - d8/d43/group__dns-parser.html - ga13305a1728fb2b6a7bb2ce40ff360cb8 - (struct GNUNET_DNSPARSER_Packet *p) - - - int - GNUNET_DNSPARSER_builder_add_name - d8/d43/group__dns-parser.html - ga0dd06b9c1047daa3a57630dfe46ff674 - (char *dst, size_t dst_len, size_t *off, const char *name) - - - int - GNUNET_DNSPARSER_builder_add_query - d8/d43/group__dns-parser.html - ga1ecaad2267936187c07277bcc749a12e - (char *dst, size_t dst_len, size_t *off, const struct GNUNET_DNSPARSER_Query *query) - - - int - GNUNET_DNSPARSER_builder_add_mx - d8/d43/group__dns-parser.html - gaa7b46547686ce1e0af690ba5688a0d05 - (char *dst, size_t dst_len, size_t *off, const struct GNUNET_DNSPARSER_MxRecord *mx) - - - int - GNUNET_DNSPARSER_builder_add_cert - d8/d43/group__dns-parser.html - ga114d070f474fb7755ad003fe5d8c9f2f - (char *dst, size_t dst_len, size_t *off, const struct GNUNET_DNSPARSER_CertRecord *cert) - - - int - GNUNET_DNSPARSER_builder_add_soa - d8/d43/group__dns-parser.html - ga811f6921e0f00d5025818217ce1bb609 - (char *dst, size_t dst_len, size_t *off, const struct GNUNET_DNSPARSER_SoaRecord *soa) - - - int - GNUNET_DNSPARSER_builder_add_srv - d8/d43/group__dns-parser.html - gaae44c30775e3224024e21fefb9837687 - (char *dst, size_t dst_len, size_t *off, const struct GNUNET_DNSPARSER_SrvRecord *srv) - - - static int - add_record - dd/d7c/dnsparser_8c.html - a6a974e3f9313ff8c77f9edb92e992458 - (char *dst, size_t dst_len, size_t *off, const struct GNUNET_DNSPARSER_Record *record) - - - int - GNUNET_DNSPARSER_pack - d8/d43/group__dns-parser.html - gad75428e73032ac4c11bdf272c4693965 - (const struct GNUNET_DNSPARSER_Packet *p, uint16_t max, char **buf, size_t *buf_length) - - - char * - GNUNET_DNSPARSER_bin_to_hex - d8/d43/group__dns-parser.html - ga2d2a7e75a8fbb607570a9c3887c565a7 - (const void *data, size_t data_size) - - - size_t - GNUNET_DNSPARSER_hex_to_bin - d8/d43/group__dns-parser.html - ga4a8eefeaef7d3ff13510a5b83e558fd2 - (const char *hex, void *data) - - - - dnsstub.c - /home/grothoff/research/gnunet/src/util/ - db/de1/dnsstub_8c - platform.h - gnunet_util_lib.h - GNUNET_DNSSTUB_RequestSocket - DnsServer - GNUNET_DNSSTUB_Context - - #define - DNS_RETRANSMIT_DELAY - db/de1/dnsstub_8c.html - affb035c067a06170b5cf03b4d3b76f51 - - - - static void - cleanup_rs - db/de1/dnsstub_8c.html - af8d291428003cd38e10cc8c030f8e091 - (struct GNUNET_DNSSTUB_RequestSocket *rs) - - - static struct GNUNET_NETWORK_Handle * - open_socket - db/de1/dnsstub_8c.html - aff68c19ef8164162dae9602d0fea186e - (int af) - - - static struct GNUNET_DNSSTUB_RequestSocket * - get_request_socket - db/de1/dnsstub_8c.html - a2eacb1e8498b1e36e0fa1c25a158178c - (struct GNUNET_DNSSTUB_Context *ctx) - - - static int - do_dns_read - db/de1/dnsstub_8c.html - a86ed780c268cf4e8cf8a224cd30b9f87 - (struct GNUNET_DNSSTUB_RequestSocket *rs, struct GNUNET_NETWORK_Handle *dnsout) - - - static void - read_response - db/de1/dnsstub_8c.html - a5d912d3019e2248eea67014d498351ae - (void *cls) - - - static void - schedule_read - db/de1/dnsstub_8c.html - acc443dd6e993799000ad4dffce8de64c - (struct GNUNET_DNSSTUB_RequestSocket *rs) - - - static void - transmit_query - db/de1/dnsstub_8c.html - a1568bde130bee22431790fad22db86ef - (void *cls) - - - struct GNUNET_DNSSTUB_RequestSocket * - GNUNET_DNSSTUB_resolve - d1/d18/group__dns-stub.html - gaef8eb9e1288b6e2fbfb8a60463ade6e3 - (struct GNUNET_DNSSTUB_Context *ctx, const void *request, size_t request_len, GNUNET_DNSSTUB_ResultCallback rc, void *rc_cls) - - - void - GNUNET_DNSSTUB_resolve_cancel - d1/d18/group__dns-stub.html - gab5d39dcd3d749bbee17d58fb75ba7cf4 - (struct GNUNET_DNSSTUB_RequestSocket *rs) - - - struct GNUNET_DNSSTUB_Context * - GNUNET_DNSSTUB_start - d1/d18/group__dns-stub.html - ga99f09987b53e73565f4e40342541f597 - (unsigned int num_sockets) - - - int - GNUNET_DNSSTUB_add_dns_ip - d1/d18/group__dns-stub.html - ga17075e792c885a093aa518ceb7b0e532 - (struct GNUNET_DNSSTUB_Context *ctx, const char *dns_ip) - - - int - GNUNET_DNSSTUB_add_dns_sa - d1/d18/group__dns-stub.html - gaf69d6009d21ccb89c63254a60c4123fd - (struct GNUNET_DNSSTUB_Context *ctx, const struct sockaddr *sa) - - - void - GNUNET_DNSSTUB_set_retry - d1/d18/group__dns-stub.html - ga7038b8e15e24e85fc92d8fb33d3e5941 - (struct GNUNET_DNSSTUB_Context *ctx, struct GNUNET_TIME_Relative retry_freq) - - - void - GNUNET_DNSSTUB_stop - d1/d18/group__dns-stub.html - ga5dd32664dafd310cff4cd857da1fa29c - (struct GNUNET_DNSSTUB_Context *ctx) - - - - getopt.c - /home/grothoff/research/gnunet/src/util/ - dc/d53/getopt_8c - platform.h - gnunet_util_lib.h - GNoption - - #define - LOG - dc/d53/getopt_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR - dc/d53/getopt_8c.html - adafe97d0c574431adc20c2f69ab95dd5 - (kind, syscall) - - - #define - _ - dc/d53/getopt_8c.html - a86a239addea586602343007a370bf8ad - (msgid) - - - #define - SWAP_FLAGS - dc/d53/getopt_8c.html - a6e06e56c5fa96faaf47f3b231e015e35 - (ch1, ch2) - - - #define - NONOPTION_P - dc/d53/getopt_8c.html - a71ceb8911d64b39b402041ba5ea8453c - - - - REQUIRE_ORDER - dc/d53/getopt_8c.html - aa491173a6b1628f4ff82067b2e1ceaa9a0e73a0691c110b1442d8364d1d12eccc - - - - PERMUTE - dc/d53/getopt_8c.html - aa491173a6b1628f4ff82067b2e1ceaa9acfdde4b47c27f4efbd832e1ac7f8a8fc - - - - RETURN_IN_ORDER - dc/d53/getopt_8c.html - aa491173a6b1628f4ff82067b2e1ceaa9a3c56550bfafe809d9214b863b69c31c5 - - - - char * - getenv - dc/d53/getopt_8c.html - aee28fd8a0e40b6d958f7d20348e45368 - () - - - static char * - my_index - dc/d53/getopt_8c.html - a2389ace7295d4df3c895cf65d30d2632 - (const char *str, int chr) - - - static void - exchange - dc/d53/getopt_8c.html - a4621659dd6377e52ac50a0869625bb6e - (char **argv) - - - static const char * - _getopt_initialize - dc/d53/getopt_8c.html - a17475cbc1ffae0c12af2e0a3319d197f - (int argc, char *const *argv, const char *optstring) - - - static int - GN_getopt_internal - dc/d53/getopt_8c.html - a5955a8cefef6484f8b78b432945139eb - (int argc, char *const *argv, const char *optstring, const struct GNoption *longopts, int *longind, int long_only) - - - static int - GNgetopt_long - dc/d53/getopt_8c.html - a0b9306e407541a2d580bce952b241a84 - (int argc, char *const *argv, const char *options, const struct GNoption *long_options, int *opt_index) - - - int - GNUNET_GETOPT_run - d4/dd8/group__getopt.html - ga4357c0e1146e0435b74e351a7c711912 - (const char *binaryOptions, const struct GNUNET_GETOPT_CommandLineOption *allOptions, unsigned int argc, char *const *argv) - - - static char * - GNoptarg - dc/d53/getopt_8c.html - a215ba6c38363df909ea83fabad15ae8c - - - - static int - GNoptind - dc/d53/getopt_8c.html - a0003f5ed2d754203a471b81b2a6d9b8b - - - - static char * - nextchar - dc/d53/getopt_8c.html - a47a40a4c365dae45f94751ad32aab530 - - - - static enum @81 - ordering - dc/d53/getopt_8c.html - ab2c4956ce914c6b0b23f8b0e5d2cca08 - - - - static char * - posixly_correct - dc/d53/getopt_8c.html - ad0ccb64bbd4defe7a57dbad2045ddd14 - - - - static int - first_nonopt - dc/d53/getopt_8c.html - a7b0f4f3bfbee147113f282427ce933ed - - - - static int - last_nonopt - dc/d53/getopt_8c.html - a580f2c2acf35dad51ca18b427212bf15 - - - - - getopt_helpers.c - /home/grothoff/research/gnunet/src/util/ - d9/dde/getopt__helpers_8c - platform.h - gnunet_util_lib.h - Base32Context - - #define - LOG - d9/dde/getopt__helpers_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - BORDER - d9/dde/getopt__helpers_8c.html - a6d0652ae6ea6a5c4fef68baf139fd085 - - - - static int - print_version - d9/dde/getopt__helpers_8c.html - a048d70514f6e462dc0bd5304d1aaca5e - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_version - d4/dd8/group__getopt.html - gafc0a52dc710c8ba2453e33d6eeb172b4 - (const char *version) - - - static int - format_help - d9/dde/getopt__helpers_8c.html - a8f2e1fa6a7f0806fe7a643d211073920 - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_help - d4/dd8/group__getopt.html - ga84f272d0434d41afdd88ec6054e60bf3 - (const char *about) - - - static int - increment_value - d9/dde/getopt__helpers_8c.html - a3d20cf310532731af17eb64767713370 - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_increment_uint - d4/dd8/group__getopt.html - ga0947e28ec6f7ea4b300a2a40bef809f0 - (char shortName, const char *name, const char *description, unsigned int *val) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_verbose - d4/dd8/group__getopt.html - gabb47bd5a31aefd91957f917dc8e3ea27 - (unsigned int *level) - - - static int - set_one - d9/dde/getopt__helpers_8c.html - a34da5891e7a7eeedb51154044a9ff231 - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_flag - d4/dd8/group__getopt.html - gac6afd97d9973a71bfe7ad6034eaec6f8 - (char shortName, const char *name, const char *description, int *val) - - - static int - set_string - d9/dde/getopt__helpers_8c.html - a9d3136694d31751802f9022ef5ba5f94 - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_string - d4/dd8/group__getopt.html - gacd2e973a2508caadf3a1f068a659ec57 - (char shortName, const char *name, const char *argumentHelp, const char *description, char **str) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_loglevel - d4/dd8/group__getopt.html - gab47fce0bbe5c9c314c99a67b37afb9c1 - (char **level) - - - static int - set_filename - d9/dde/getopt__helpers_8c.html - a7a06b8d3f58f527479f6dfaf184fc4a9 - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_filename - d4/dd8/group__getopt.html - ga53e4b3ab626c52db6d3c8929a0edb302 - (char shortName, const char *name, const char *argumentHelp, const char *description, char **str) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_logfile - d4/dd8/group__getopt.html - ga3121fef3adb3c8f4ad269e69bae807a2 - (char **logfn) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_cfgfile - d4/dd8/group__getopt.html - ga20eaf24cfa52288087b89ba08842edd5 - (char **fn) - - - static int - set_ulong - d9/dde/getopt__helpers_8c.html - a5c9120916a29b243f211b05f2028dcb4 - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_ulong - d4/dd8/group__getopt.html - gab67fe943caabc4e70293b816ba1d2186 - (char shortName, const char *name, const char *argumentHelp, const char *description, unsigned long long *val) - - - static int - set_relative_time - d9/dde/getopt__helpers_8c.html - a72e4728e06cfeb1d9bcd0317b9f7b296 - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_relative_time - d4/dd8/group__getopt.html - ga968b4040a673a9fa0443b26da6d6d87c - (char shortName, const char *name, const char *argumentHelp, const char *description, struct GNUNET_TIME_Relative *val) - - - static int - set_absolute_time - d9/dde/getopt__helpers_8c.html - a21c2495efa5c430d473ec38f56ee2f06 - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_absolute_time - d4/dd8/group__getopt.html - gab03efb539dc0f2f7abf4f0bf50571c4d - (char shortName, const char *name, const char *argumentHelp, const char *description, struct GNUNET_TIME_Absolute *val) - - - static int - set_uint - d9/dde/getopt__helpers_8c.html - a39b1f896840ae414f6084547d5b9ec75 - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_uint - d4/dd8/group__getopt.html - ga8fd7879dfe7782991ae12bacffc8bf4a - (char shortName, const char *name, const char *argumentHelp, const char *description, unsigned int *val) - - - static int - set_uint16 - d9/dde/getopt__helpers_8c.html - a419e15209fd1e206b04836fc54ccd5af - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_uint16 - d4/dd8/group__getopt.html - gaf35a92b88a162a0373bded3ecfa941eb - (char shortName, const char *name, const char *argumentHelp, const char *description, uint16_t *val) - - - static int - set_base32 - d9/dde/getopt__helpers_8c.html - ab934670c3b5725db7becc054ac948090 - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - static void - free_bc - d9/dde/getopt__helpers_8c.html - ae947ca18f090b2f2688d4c460456d4bb - (void *cls) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_base32_fixed_size - d4/dd8/group__getopt.html - ga8a851ff89eba04a19f0cfd45d9d61e9e - (char shortName, const char *name, const char *argumentHelp, const char *description, void *val, size_t val_size) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_mandatory - d4/dd8/group__getopt.html - ga589c32198bf857c5c36e26f0b342cb86 - (struct GNUNET_GETOPT_CommandLineOption opt) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_exclusive - d4/dd8/group__getopt.html - ga564ded985bd2f6de57b3acf7d9ffd96f - (struct GNUNET_GETOPT_CommandLineOption opt) - - - - gnunet-config-diff.c - /home/grothoff/research/gnunet/src/util/ - df/dcc/gnunet-config-diff_8c - platform.h - gnunet_util_lib.h - - int - main - df/dcc/gnunet-config-diff_8c.html - a3c04138a5bfe5d72780bb7e82a18e627 - (int argc, char **argv) - - - - gnunet-config.c - /home/grothoff/research/gnunet/src/util/ - d4/de4/gnunet-config_8c - platform.h - gnunet_util_lib.h - - static void - print_option - d4/de4/gnunet-config_8c.html - af0b92d497dcaf0a48175e581423119d0 - (void *cls, const char *section, const char *option, const char *value) - - - static void - print_section_name - d4/de4/gnunet-config_8c.html - a30ae0c0af4e1ce5dfad2d355b904e529 - (void *cls, const char *section) - - - static void - run - d4/de4/gnunet-config_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d4/de4/gnunet-config_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static char * - section - d4/de4/gnunet-config_8c.html - a34053b1a08396d7684fa1c2a83257343 - - - - static char * - option - d4/de4/gnunet-config_8c.html - a756aafa2c9b99eaa7eb7f8886c7a8cb2 - - - - static char * - value - d4/de4/gnunet-config_8c.html - a4e9aec275e566b978a3ccb4e043d8c61 - - - - static char * - backend_check - d4/de4/gnunet-config_8c.html - abec0cb56fc29517bf93f15112ffcc1c7 - - - - static int - is_filename - d4/de4/gnunet-config_8c.html - a9647ac73a69b26a9cf60f08ceb13b512 - - - - static int - list_sections - d4/de4/gnunet-config_8c.html - a4778eacb3654bd597fccc69d6fd6f014 - - - - static int - global_ret - d4/de4/gnunet-config_8c.html - a46aea8bacb6e1782ced692b1dfb4ff7b - - - - static int - rewrite - d4/de4/gnunet-config_8c.html - a5ac5d6c44d0bca3ea9d28028e90cbb3c - - - - - gnunet-crypto-tvg.c - /home/grothoff/research/gnunet/src/util/ - d4/d71/gnunet-crypto-tvg_8c - platform.h - gnunet_util_lib.h - gnunet_signatures.h - gnunet_testing_lib.h - TestSignatureDataPS - - static GNUNET_NETWORK_STRUCT_END void - display_data - d4/d71/gnunet-crypto-tvg_8c.html - ad916295db2e41f62e4f1ee07f2ede595 - (char *label, void *data, size_t size) - - - static void - run - d4/d71/gnunet-crypto-tvg_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d4/d71/gnunet-crypto-tvg_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - - gnunet-ecc.c - /home/grothoff/research/gnunet/src/util/ - de/da1/gnunet-ecc_8c - platform.h - gnunet_util_lib.h - gnunet_testing_lib.h - - #define - KEY_STR_LEN - de/da1/gnunet-ecc_8c.html - a2757f45563781cfc1dac5f5bc6219daa - - - - static void - create_keys - de/da1/gnunet-ecc_8c.html - a99960baf890f2c7d0edd4ac94b7a12d3 - (const char *fn, const char *prefix) - - - static void - print_hex - de/da1/gnunet-ecc_8c.html - aa9edd3c1837936465dd29fc1d1c68efc - (const char *msg, const void *buf, size_t size) - - - static void - print_examples_ecdh - de/da1/gnunet-ecc_8c.html - a15ac63be81f9019e1825576a02ec3555 - () - - - static void - print_examples - de/da1/gnunet-ecc_8c.html - a180d15e840542510722f7c30f3ea1d48 - () - - - static void - print_key - de/da1/gnunet-ecc_8c.html - a432f51a3d7955e95c177b5230a309aca - (const char *filename) - - - static void - run - de/da1/gnunet-ecc_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - de/da1/gnunet-ecc_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - list_keys - de/da1/gnunet-ecc_8c.html - a0a127cfb121d58fe759e700e1c2caaf5 - - - - static unsigned int - list_keys_count - de/da1/gnunet-ecc_8c.html - a75a5ddf97ddab01b1e7d4952261e32f4 - - - - static int - print_public_key - de/da1/gnunet-ecc_8c.html - a9150e8ffa66bb9a4ac4dd41eba55f1f7 - - - - static int - print_private_key - de/da1/gnunet-ecc_8c.html - a5b439ae649f33091a0ccbc17cd4fa2a7 - - - - static int - print_public_key_hex - de/da1/gnunet-ecc_8c.html - a3e60376185edd9b2de3f9be45352cd17 - - - - static int - print_examples_flag - de/da1/gnunet-ecc_8c.html - aad48065c9d1cb852ed821839977ab8ce - - - - static unsigned int - make_keys - de/da1/gnunet-ecc_8c.html - a6a59834cfd2493f7ff0fd0a8c3367f49 - - - - - gnunet-qr.c - /home/grothoff/research/gnunet/src/util/ - dd/dcd/gnunet-qr_8c - platform.h - gnunet_util_lib.h - - #define - LOG - dd/dcd/gnunet-qr_8c.html - a388edf12256bf73c3a8ee9734c3bd841 - (fmt,...) - - - static void - maint_child_death - dd/dcd/gnunet-qr_8c.html - a5c4901396e42693cb5266c77ec3ed914 - (void *cls) - - - static void - sighandler_chld - dd/dcd/gnunet-qr_8c.html - ae9dc940ec537a63cb999eda338a64485 - () - - - static void - gnunet_uri - dd/dcd/gnunet-qr_8c.html - ae6a4fc56a0a51513a82f42380ff8f0bc - (void *cls, const char *uri, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static const zbar_symbol_t * - get_symbol - dd/dcd/gnunet-qr_8c.html - a2647bac58d1bff9bec8993b1c3ec8f43 - (zbar_processor_t *proc) - - - static char * - run_zbar - dd/dcd/gnunet-qr_8c.html - a530205e43350f834778c2de02ef318a2 - () - - - static void - run - dd/dcd/gnunet-qr_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - dd/dcd/gnunet-qr_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static char * - device - dd/dcd/gnunet-qr_8c.html - af2ff1e3088c734549b4c3676c5e86a22 - - - - static unsigned int - verbose - dd/dcd/gnunet-qr_8c.html - a1209946062659806bc7657fe60753a21 - - - - static int - silent - dd/dcd/gnunet-qr_8c.html - a582e2ef9670c974c00e00ad10af0e629 - - - - static long unsigned int - exit_code - dd/dcd/gnunet-qr_8c.html - a9d1be9e9852c0ac917678df63a7558f9 - - - - static struct GNUNET_OS_Process * - p - dd/dcd/gnunet-qr_8c.html - a6d6c312501ddcc16e3c0228b22459348 - - - - static struct GNUNET_SIGNAL_Context * - shc_chld - dd/dcd/gnunet-qr_8c.html - a831647e6fb13228b550ed1cef3849343 - - - - static struct GNUNET_DISK_PipeHandle * - sigpipe - dd/dcd/gnunet-qr_8c.html - a8919136d0bcf9ac88a71e1d8bc07f51d - - - - static pid_t - my_pid - dd/dcd/gnunet-qr_8c.html - af4ce086a1cc89f9e6bc3b0dea3c2cf63 - - - - - gnunet-resolver.c - /home/grothoff/research/gnunet/src/util/ - d3/d35/gnunet-resolver_8c - platform.h - gnunet_util_lib.h - gnunet_resolver_service.h - - #define - GET_TIMEOUT - d3/d35/gnunet-resolver_8c.html - af268194ede0a6f9a3f005675b7c4b9e6 - - - - static void - print_hostname - d3/d35/gnunet-resolver_8c.html - ae4a4b35686a0a1a9ed74dbb3f54c8b0f - (void *cls, const char *hostname) - - - static void - print_sockaddr - d3/d35/gnunet-resolver_8c.html - a762e103628176b59acd7566f2253af18 - (void *cls, const struct sockaddr *addr, socklen_t addrlen) - - - static void - run - d3/d35/gnunet-resolver_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d3/d35/gnunet-resolver_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static int - reverse - d3/d35/gnunet-resolver_8c.html - ae6ebe94aa9f2d314eb937d8a3042763f - - - - - gnunet-scrypt.c - /home/grothoff/research/gnunet/src/util/ - d8/d10/gnunet-scrypt_8c - platform.h - gnunet_util_lib.h - - #define - ROUND_SIZE - d8/d10/gnunet-scrypt_8c.html - aa7103946e4da020d5146982d6facf29b - - - - static void - shutdown_task - d8/d10/gnunet-scrypt_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static unsigned int - count_leading_zeroes - d8/d10/gnunet-scrypt_8c.html - ab267ba24aafe5c07b5d09f88ed3ffde4 - (const struct GNUNET_HashCode *hash) - - - static void - find_proof - d8/d10/gnunet-scrypt_8c.html - a61ad62c8eed9fd4ad0f4761e29203378 - (void *cls) - - - static void - run - d8/d10/gnunet-scrypt_8c.html - adc09e42bf2a776ae59ab7e758668b1cd - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *config) - - - int - main - d8/d10/gnunet-scrypt_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static unsigned long long - nse_work_required - d8/d10/gnunet-scrypt_8c.html - a88c8c6d70b91fa3a5d1882e73df061f7 - - - - static struct GNUNET_TIME_Relative - proof_find_delay - d8/d10/gnunet-scrypt_8c.html - a66c75bfeea56fc6f79fab46456e0527c - - - - static struct GNUNET_CRYPTO_EddsaPublicKey - pub - d8/d10/gnunet-scrypt_8c.html - a2aa4f43b032faf74c5acc1e006ffad5d - - - - static uint64_t - proof - d8/d10/gnunet-scrypt_8c.html - ac8fc68baeb5fbac907c87cbd4e5ad77b - - - - static struct GNUNET_SCHEDULER_Task * - proof_task - d8/d10/gnunet-scrypt_8c.html - a52b402f03bc050b344d9ca2acea07ee5 - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d8/d10/gnunet-scrypt_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static char * - pkfn - d8/d10/gnunet-scrypt_8c.html - aee1853956019b4d3235f9276f2949ae2 - - - - static char * - pwfn - d8/d10/gnunet-scrypt_8c.html - ae5ffbb67b49421b1fafe11374b8e825d - - - - - gnunet-service-resolver.c - /home/grothoff/research/gnunet/src/util/ - db/dec/gnunet-service-resolver_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_statistics_service.h - resolver.h - RecordListEntry - ResolveCache - ActiveLookup - - #define - DNS_TIMEOUT - db/dec/gnunet-service-resolver_8c.html - a8c2eea1c3a1f11ced8772ed414585d7a - - - - #define - MAX_CACHE - db/dec/gnunet-service-resolver_8c.html - a169dd4d494e61c2a6ce2cf0e237055bc - - - - static void - free_cache_entry - db/dec/gnunet-service-resolver_8c.html - a220c90d063fb609fbdefdb52e5a6d6f0 - (struct ResolveCache *rc) - - - static void - free_hosts_entry - db/dec/gnunet-service-resolver_8c.html - a997ae3b765959002d2de3125cc87ef54 - (struct ResolveCache *rc) - - - static void - free_active_lookup - db/dec/gnunet-service-resolver_8c.html - abb86356b15d5c3322b7156ad9ed09b74 - (struct ActiveLookup *al) - - - static char * - extract_dns_server - db/dec/gnunet-service-resolver_8c.html - a6a5298e6b70f7ab4a500a7546a0a7d38 - (const char *line, size_t line_len) - - - static char * - extract_search_domain - db/dec/gnunet-service-resolver_8c.html - ac3d791a4258dd1de9411b69668c1f207 - (const char *line, size_t line_len) - - - static int - lookup_dns_servers - db/dec/gnunet-service-resolver_8c.html - ad6d512772f78dc65e11ce6cf2f393c7c - (char ***server_addrs) - - - static char * - make_reverse_hostname - db/dec/gnunet-service-resolver_8c.html - a0be45843d8f44f8f612f9857692f6d39 - (const void *ip, int af) - - - static int - send_reply - db/dec/gnunet-service-resolver_8c.html - a3d8d993c7ab78f2334cf88df48187fbf - (struct GNUNET_DNSPARSER_Record *record, uint16_t record_type, uint32_t client_request_id, struct GNUNET_SERVICE_Client *client) - - - static void - send_end_msg - db/dec/gnunet-service-resolver_8c.html - a2bb2e4cce6e4dd960d08d6ba41fca4ec - (uint32_t client_request_id, struct GNUNET_SERVICE_Client *client) - - - static int - remove_expired - db/dec/gnunet-service-resolver_8c.html - a3ddf3d5f8bb83a359e6d0836fbda2e2c - (struct ResolveCache *rc) - - - static void - process_get - db/dec/gnunet-service-resolver_8c.html - ae926629e2b6eeba4977ec6fa0238b9ef - (const char *hostname, uint16_t record_type, uint32_t client_request_id, struct GNUNET_SERVICE_Client *client) - - - static int - try_cache - db/dec/gnunet-service-resolver_8c.html - af855dca20584efbd593f6d11b62c3b58 - (const char *hostname, uint16_t record_type, uint32_t client_request_id, struct GNUNET_SERVICE_Client *client) - - - static int - pack - db/dec/gnunet-service-resolver_8c.html - a427dc4a8de52b9710cf84025bf8638fb - (const char *hostname, uint16_t type, uint16_t dns_id, char **packet_buf, size_t *packet_size) - - - static void - cache_answers - db/dec/gnunet-service-resolver_8c.html - a2a254442afc89c6dba1d9700954a8f3b - (const char *name, struct GNUNET_DNSPARSER_Record *records, unsigned int num_records) - - - static void - handle_resolve_result - db/dec/gnunet-service-resolver_8c.html - aef6a9aa6e4f214c7e49420e6c77f76a6 - (void *cls, const struct GNUNET_TUN_DnsHeader *dns, size_t dns_len) - - - static void - handle_resolve_timeout - db/dec/gnunet-service-resolver_8c.html - a8d168a6658b6ba243ab3bf9fa5ab9069 - (void *cls) - - - static int - resolve_and_cache - db/dec/gnunet-service-resolver_8c.html - a7d26991d06f41f686b5ecce8b5eac15b - (const char *hostname, uint16_t record_type, uint32_t client_request_id, struct GNUNET_SERVICE_Client *client) - - - static int - check_get - db/dec/gnunet-service-resolver_8c.html - ab30317a8246361f5d76154fa1380419b - (void *cls, const struct GNUNET_RESOLVER_GetMessage *get) - - - static void - handle_get - db/dec/gnunet-service-resolver_8c.html - ad786887a9987cbbc4a32aa55fee048e4 - (void *cls, const struct GNUNET_RESOLVER_GetMessage *msg) - - - static void - shutdown_task - db/dec/gnunet-service-resolver_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - add_host - db/dec/gnunet-service-resolver_8c.html - a7d2a1e51c0cc1cb7103e9e35d3756e37 - (const char *hostname, uint16_t rec_type, const void *data, size_t data_size) - - - static void - extract_hosts - db/dec/gnunet-service-resolver_8c.html - abec0cc0aae7ca28dbc0931af37fc697a - (const char *line, size_t line_len) - - - static void - load_etc_hosts - db/dec/gnunet-service-resolver_8c.html - a908a6b44ac287681f3418a0a753e950a - (void) - - - static void - init_cb - db/dec/gnunet-service-resolver_8c.html - a4f503a868c3c4f3543c01a66953584f7 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SERVICE_Handle *sh) - - - static void * - connect_cb - db/dec/gnunet-service-resolver_8c.html - af4f2c3ec3ac3e543007cbca9f7c93b4d - (void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - static void - disconnect_cb - db/dec/gnunet-service-resolver_8c.html - a3b7e9f9a2cd2415e22dbfc201cd6e302 - (void *cls, struct GNUNET_SERVICE_Client *c, void *internal_cls) - - - - GNUNET_SERVICE_MAIN - db/dec/gnunet-service-resolver_8c.html - a6207b1923e901ac621cdcdbda5aa68c3 - ("resolver", GNUNET_SERVICE_OPTION_NONE, &init_cb, &connect_cb, &disconnect_cb, NULL, GNUNET_MQ_hd_var_size(get, GNUNET_MESSAGE_TYPE_RESOLVER_REQUEST, struct GNUNET_RESOLVER_GetMessage, NULL), GNUNET_MQ_handler_end()) - - - static struct ResolveCache * - cache_head - db/dec/gnunet-service-resolver_8c.html - a16b19f6fe309f2832e29e9f92e91577b - - - - static struct ResolveCache * - cache_tail - db/dec/gnunet-service-resolver_8c.html - af908bf58b7ab12b0789da7e962e0557b - - - - static struct ResolveCache * - hosts_head - db/dec/gnunet-service-resolver_8c.html - a4ef5002d8f4e3b06409f41bee13473d4 - - - - static struct ResolveCache * - hosts_tail - db/dec/gnunet-service-resolver_8c.html - a9690fa74f92a410af98e422f69504c72 - - - - static struct ActiveLookup * - lookup_head - db/dec/gnunet-service-resolver_8c.html - a54d2c2a3493ff0bf3019afcda8120f60 - - - - static struct ActiveLookup * - lookup_tail - db/dec/gnunet-service-resolver_8c.html - aa761b4ac39f6bc5602ba8a33d8626d1b - - - - static struct GNUNET_DNSSTUB_Context * - dnsstub_ctx - db/dec/gnunet-service-resolver_8c.html - af91460f8ce70c12f2a3048238c89bed0 - - - - static char * - my_domain - db/dec/gnunet-service-resolver_8c.html - a550402efd1d34635444ca334fc44f2ee - - - - static unsigned int - cache_size - db/dec/gnunet-service-resolver_8c.html - a8c293e4f7e3bade40d9ecdebc608e15e - - - - - gnunet-timeout.c - /home/grothoff/research/gnunet/src/util/ - d4/d4d/gnunet-timeout_8c - - static void - sigchld_handler - d4/d4d/gnunet-timeout_8c.html - adfe07842caeecc65136b978ebcf4fe6c - (int val) - - - static void - sigint_handler - d4/d4d/gnunet-timeout_8c.html - a0dc68f4f87d00e0bbbec60f9e36c72bc - (int val) - - - int - main - d4/d4d/gnunet-timeout_8c.html - a0ddf1224851353fc92bfbff6f499fa97 - (int argc, char *argv[]) - - - static pid_t - child - d4/d4d/gnunet-timeout_8c.html - a9d66c2f081ab4c893b3b27aed30d2fe6 - - - - - gnunet-uri.c - /home/grothoff/research/gnunet/src/util/ - da/d75/gnunet-uri_8c - platform.h - gnunet_util_lib.h - - static void - maint_child_death - da/d75/gnunet-uri_8c.html - a5c4901396e42693cb5266c77ec3ed914 - (void *cls) - - - static void - run - da/d75/gnunet-uri_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - static void - sighandler_child_death - da/d75/gnunet-uri_8c.html - a8b4f0e31be5517a647049f79fb5d96a8 - () - - - int - main - da/d75/gnunet-uri_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static long unsigned int - exit_code - da/d75/gnunet-uri_8c.html - a9d1be9e9852c0ac917678df63a7558f9 - - - - static struct GNUNET_OS_Process * - p - da/d75/gnunet-uri_8c.html - a6d6c312501ddcc16e3c0228b22459348 - - - - static struct GNUNET_DISK_PipeHandle * - sigpipe - da/d75/gnunet-uri_8c.html - a8919136d0bcf9ac88a71e1d8bc07f51d - - - - - helper.c - /home/grothoff/research/gnunet/src/util/ - d3/dcd/helper_8c - platform.h - gnunet_util_lib.h - gnunet_mst_lib.h - GNUNET_HELPER_SendHandle - GNUNET_HELPER_Handle - - int - GNUNET_HELPER_kill - d3/d00/group__helper.html - ga155f0a65d2bea7a12c1b9f45c82fa801 - (struct GNUNET_HELPER_Handle *h, int soft_kill) - - - int - GNUNET_HELPER_wait - d3/d00/group__helper.html - ga378233422b2252e72ff2eb69e4ac6a82 - (struct GNUNET_HELPER_Handle *h) - - - static void - stop_helper - d3/dcd/helper_8c.html - af9c1b3c833411bb4425dc9616f05debf - (struct GNUNET_HELPER_Handle *h, int soft_kill) - - - static void - restart_task - d3/dcd/helper_8c.html - a83aaade2f18ad487c8b740ac4ebd35bf - (void *cls) - - - static void - helper_read - d3/dcd/helper_8c.html - a9effb2cd5fd4aaeb036db701c06a83ed - (void *cls) - - - static void - start_helper - d3/dcd/helper_8c.html - a7dd24d772b571de8c211cf13b4b214fb - (struct GNUNET_HELPER_Handle *h) - - - struct GNUNET_HELPER_Handle * - GNUNET_HELPER_start - d3/d00/group__helper.html - ga680a7fd1b32b4ed17fbae74cfebac952 - (int with_control_pipe, const char *binary_name, char *const binary_argv[], GNUNET_MessageTokenizerCallback cb, GNUNET_HELPER_ExceptionCallback exp_cb, void *cb_cls) - - - void - GNUNET_HELPER_destroy - d3/d00/group__helper.html - gaf5f881031a2b2a293515682f8ba935e4 - (struct GNUNET_HELPER_Handle *h) - - - void - GNUNET_HELPER_stop - d3/d00/group__helper.html - gae9ac617d70057699e7afee00a5c1e409 - (struct GNUNET_HELPER_Handle *h, int soft_kill) - - - static void - helper_write - d3/dcd/helper_8c.html - a0cad31478a1f6a76c8ca4e98d015ffdf - (void *cls) - - - struct GNUNET_HELPER_SendHandle * - GNUNET_HELPER_send - d3/d00/group__helper.html - ga1c654e7fa036b9eb309d69b4d0946ce2 - (struct GNUNET_HELPER_Handle *h, const struct GNUNET_MessageHeader *msg, int can_drop, GNUNET_HELPER_Continuation cont, void *cont_cls) - - - void - GNUNET_HELPER_send_cancel - d3/d00/group__helper.html - ga145a43a1593b8e9d6e24b9f6077d3e0e - (struct GNUNET_HELPER_SendHandle *sh) - - - - load.c - /home/grothoff/research/gnunet/src/util/ - d9/dd4/load_8c - platform.h - gnunet_util_lib.h - GNUNET_LOAD_Value - - #define - LOG - d9/dd4/load_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - internal_update - d9/dd4/load_8c.html - a99bd8fa5cf9f937dd940387ca2acd026 - (struct GNUNET_LOAD_Value *load) - - - struct GNUNET_LOAD_Value * - GNUNET_LOAD_value_init - db/dea/group__load.html - ga77aeabbdaf9fd3a61cf4bfe883bf4d4b - (struct GNUNET_TIME_Relative autodecline) - - - void - GNUNET_LOAD_value_set_decline - db/dea/group__load.html - ga10dcce4d3f6adb6a57e7307f769d0b4a - (struct GNUNET_LOAD_Value *load, struct GNUNET_TIME_Relative autodecline) - - - static void - calculate_load - d9/dd4/load_8c.html - ab7d81d229ee5a53c64ec4f933e90e49a - (struct GNUNET_LOAD_Value *load) - - - double - GNUNET_LOAD_get_load - db/dea/group__load.html - gab1501d15976e9705f09a3ea9b1ad5c4e - (struct GNUNET_LOAD_Value *load) - - - double - GNUNET_LOAD_get_average - db/dea/group__load.html - ga5c5b2dbe90097192abea1f0cfacca383 - (struct GNUNET_LOAD_Value *load) - - - void - GNUNET_LOAD_update - db/dea/group__load.html - ga9ecd422953c051c0d1681d7301ff6609 - (struct GNUNET_LOAD_Value *load, uint64_t data) - - - - mq.c - /home/grothoff/research/gnunet/src/util/ - de/da8/mq_8c - platform.h - gnunet_util_lib.h - GNUNET_MQ_Envelope - GNUNET_MQ_Handle - GNUNET_MQ_DestroyNotificationHandle - - #define - LOG - de/da8/mq_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - void - GNUNET_MQ_inject_message - d9/dd0/group__mq.html - ga9eaa9184d6426bab6070ad89694d88e5 - (struct GNUNET_MQ_Handle *mq, const struct GNUNET_MessageHeader *mh) - - - int - GNUNET_MQ_handle_message - d9/dd0/group__mq.html - gab9f90b534d301db358477b0644e521c2 - (const struct GNUNET_MQ_MessageHandler *handlers, const struct GNUNET_MessageHeader *mh) - - - void - GNUNET_MQ_inject_error - d9/dd0/group__mq.html - ga3d730e51a32e1dada6946982621f6a8d - (struct GNUNET_MQ_Handle *mq, enum GNUNET_MQ_Error error) - - - void - GNUNET_MQ_discard - d9/dd0/group__mq.html - ga67d35d04c4b5a9176506beb77ed3b2ff - (struct GNUNET_MQ_Envelope *ev) - - - unsigned int - GNUNET_MQ_get_length - d9/dd0/group__mq.html - ga2c39025b6840a3db8f24260b70054ac1 - (struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_MQ_send - d9/dd0/group__mq.html - ga500b79dba8a0b1a941c287357c78fe97 - (struct GNUNET_MQ_Handle *mq, struct GNUNET_MQ_Envelope *ev) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_unsent_head - d9/dd0/group__mq.html - ga3cbbe6801e240bf2cf8847fa3847a21d - (struct GNUNET_MQ_Handle *mq) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_env_copy - d9/dd0/group__mq.html - gacaaead192e13a27154a2dad5c7e2b11c - (struct GNUNET_MQ_Envelope *env) - - - void - GNUNET_MQ_send_copy - d9/dd0/group__mq.html - ga0bd22b3cd8880f7e130439cdeade2865 - (struct GNUNET_MQ_Handle *mq, const struct GNUNET_MQ_Envelope *ev) - - - static void - impl_send_continue - de/da8/mq_8c.html - acd64ae28962ce367eebfc8242160fbff - (void *cls) - - - void - GNUNET_MQ_impl_send_continue - d9/dd0/group__mq.html - ga8704a8faf8eab6a055510b6adb0376ee - (struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_MQ_impl_send_in_flight - d9/dd0/group__mq.html - gac5f52a037bfe3128e7edbf26d34a617c - (struct GNUNET_MQ_Handle *mq) - - - struct GNUNET_MQ_Handle * - GNUNET_MQ_queue_for_callbacks - d9/dd0/group__mq.html - ga77a88274b1aa03a3f53ba98d261dcf9c - (GNUNET_MQ_SendImpl send, GNUNET_MQ_DestroyImpl destroy, GNUNET_MQ_CancelImpl cancel, void *impl_state, const struct GNUNET_MQ_MessageHandler *handlers, GNUNET_MQ_ErrorHandler error_handler, void *error_handler_cls) - - - void - GNUNET_MQ_set_handlers_closure - d9/dd0/group__mq.html - gad85987bfb651b517592ce8ebfa26a75b - (struct GNUNET_MQ_Handle *mq, void *handlers_cls) - - - const struct GNUNET_MessageHeader * - GNUNET_MQ_impl_current - d9/dd0/group__mq.html - gac11d45e97bb8360e1385bd29d46e9e1c - (struct GNUNET_MQ_Handle *mq) - - - void * - GNUNET_MQ_impl_state - d9/dd0/group__mq.html - ga5eb789f24034a35d302dcb950853cce1 - (struct GNUNET_MQ_Handle *mq) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_msg_ - d9/dd0/group__mq.html - ga142fe1c6e5ee9ee970f45fdad73409f5 - (struct GNUNET_MessageHeader **mhp, uint16_t size, uint16_t type) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_msg_copy - d9/dd0/group__mq.html - gab0aabe3176d6a1555ac9c0dfd6efc98a - (const struct GNUNET_MessageHeader *hdr) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_msg_nested_mh_ - d9/dd0/group__mq.html - gaf7cebbf03472b993f452283153c84395 - (struct GNUNET_MessageHeader **mhp, uint16_t base_size, uint16_t type, const struct GNUNET_MessageHeader *nested_mh) - - - uint32_t - GNUNET_MQ_assoc_add - d9/dd0/group__mq.html - gab0d7a418dac1ad42c0d0b14b99db17d8 - (struct GNUNET_MQ_Handle *mq, void *assoc_data) - - - void * - GNUNET_MQ_assoc_get - d9/dd0/group__mq.html - gac104c7ee668b152012aa3d6da24731b5 - (struct GNUNET_MQ_Handle *mq, uint32_t request_id) - - - void * - GNUNET_MQ_assoc_remove - d9/dd0/group__mq.html - ga955c292b3291620810aeff0bc4f8b800 - (struct GNUNET_MQ_Handle *mq, uint32_t request_id) - - - void - GNUNET_MQ_notify_sent - d9/dd0/group__mq.html - gaae9d1e160cd993cd77456ac45ed6389c - (struct GNUNET_MQ_Envelope *ev, GNUNET_SCHEDULER_TaskCallback cb, void *cb_cls) - - - void - GNUNET_MQ_destroy - d9/dd0/group__mq.html - gafc840e069ad92e9d6289d3e2486bbdb5 - (struct GNUNET_MQ_Handle *mq) - - - const struct GNUNET_MessageHeader * - GNUNET_MQ_extract_nested_mh_ - d9/dd0/group__mq.html - ga1b94d6cd0154e2b6c329543025d0098c - (const struct GNUNET_MessageHeader *mh, uint16_t base_size) - - - void - GNUNET_MQ_send_cancel - d9/dd0/group__mq.html - ga21535b4abe6830253942883a894d9072 - (struct GNUNET_MQ_Envelope *ev) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_get_current_envelope - d9/dd0/group__mq.html - gaf51af2efb777eed0308b9f93ecdf929f - (struct GNUNET_MQ_Handle *mq) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_get_last_envelope - d9/dd0/group__mq.html - ga53ad25f749f70b75e589c16ffbf6583d - (struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_MQ_env_set_options - d9/dd0/group__mq.html - ga241bc8a363d99f3e2f5289b84fcbfd0c - (struct GNUNET_MQ_Envelope *env, enum GNUNET_MQ_PriorityPreferences pp) - - - enum GNUNET_MQ_PriorityPreferences - GNUNET_MQ_env_get_options - d9/dd0/group__mq.html - gac226112be92d944675bbf8359ec24ee4 - (struct GNUNET_MQ_Envelope *env) - - - enum GNUNET_MQ_PriorityPreferences - GNUNET_MQ_env_combine_options - d9/dd0/group__mq.html - ga97d7eb4e30229f741ff64bf40ed74987 - (enum GNUNET_MQ_PriorityPreferences p1, enum GNUNET_MQ_PriorityPreferences p2) - - - void - GNUNET_MQ_set_options - d9/dd0/group__mq.html - ga1f1ab3e82145827fc81df558fd3acee4 - (struct GNUNET_MQ_Handle *mq, enum GNUNET_MQ_PriorityPreferences pp) - - - const struct GNUNET_MessageHeader * - GNUNET_MQ_env_get_msg - d9/dd0/group__mq.html - gaf93895cb513cc0bb221c39515a231220 - (const struct GNUNET_MQ_Envelope *env) - - - const struct GNUNET_MQ_Envelope * - GNUNET_MQ_env_next - d9/dd0/group__mq.html - ga2f02291ad5a8a0f1f58d86882a5e0d83 - (const struct GNUNET_MQ_Envelope *env) - - - struct GNUNET_MQ_DestroyNotificationHandle * - GNUNET_MQ_destroy_notify - d9/dd0/group__mq.html - ga2d0762ecac45cb92095e4f794341162f - (struct GNUNET_MQ_Handle *mq, GNUNET_SCHEDULER_TaskCallback cb, void *cb_cls) - - - void - GNUNET_MQ_destroy_notify_cancel - d9/dd0/group__mq.html - gaadf1484a61536df5e1ffda8e64717a27 - (struct GNUNET_MQ_DestroyNotificationHandle *dnh) - - - void - GNUNET_MQ_dll_insert_head - d9/dd0/group__mq.html - ga558032520a7f1d9a1cc1bb492eee1637 - (struct GNUNET_MQ_Envelope **env_head, struct GNUNET_MQ_Envelope **env_tail, struct GNUNET_MQ_Envelope *env) - - - void - GNUNET_MQ_dll_insert_tail - d9/dd0/group__mq.html - gae84c89bddf6e16ae26461dc210ad0099 - (struct GNUNET_MQ_Envelope **env_head, struct GNUNET_MQ_Envelope **env_tail, struct GNUNET_MQ_Envelope *env) - - - void - GNUNET_MQ_dll_remove - d9/dd0/group__mq.html - ga233dd5c71828ad265673da99c1316814 - (struct GNUNET_MQ_Envelope **env_head, struct GNUNET_MQ_Envelope **env_tail, struct GNUNET_MQ_Envelope *env) - - - struct GNUNET_MQ_MessageHandler * - GNUNET_MQ_copy_handlers - d9/dd0/group__mq.html - gaf1d375ea01b62d96b9b1a2360b1ddf43 - (const struct GNUNET_MQ_MessageHandler *handlers) - - - struct GNUNET_MQ_MessageHandler * - GNUNET_MQ_copy_handlers2 - d9/dd0/group__mq.html - gadbbb469552009aca7725b89afa566b76 - (const struct GNUNET_MQ_MessageHandler *handlers, GNUNET_MQ_MessageCallback agpl_handler, void *agpl_cls) - - - unsigned int - GNUNET_MQ_count_handlers - d9/dd0/group__mq.html - gaf8ae5ea7ead80e73604e9c3b342dd08d - (const struct GNUNET_MQ_MessageHandler *handlers) - - - const char * - GNUNET_MQ_preference_to_string - d9/dd0/group__mq.html - ga6398a85861d38df4d13b8322886b5c08 - (enum GNUNET_MQ_PreferenceKind type) - - - - mst.c - /home/grothoff/research/gnunet/src/util/ - df/dff/mst_8c - platform.h - gnunet_util_lib.h - GNUNET_MessageStreamTokenizer - - #define - ALIGN_FACTOR - df/dff/mst_8c.html - a0d50e6be0f5de50dac5200190abe3330 - - - - #define - LOG - df/dff/mst_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - struct GNUNET_MessageStreamTokenizer * - GNUNET_MST_create - d5/d89/group__server.html - gac42fa1016b869a04800ddbc79090205d - (GNUNET_MessageTokenizerCallback cb, void *cb_cls) - - - int - GNUNET_MST_from_buffer - d5/d89/group__server.html - gacef8d509b296efa351bb68a2043a2b1d - (struct GNUNET_MessageStreamTokenizer *mst, const char *buf, size_t size, int purge, int one_shot) - - - int - GNUNET_MST_read - d5/d89/group__server.html - ga10c3c9e0ba2bfdc55b5d65d2a05ed346 - (struct GNUNET_MessageStreamTokenizer *mst, struct GNUNET_NETWORK_Handle *sock, int purge, int one_shot) - - - int - GNUNET_MST_next - d5/d89/group__server.html - ga0be26e7c9055c8c3f676d485399c6139 - (struct GNUNET_MessageStreamTokenizer *mst, int one_shot) - - - void - GNUNET_MST_destroy - d5/d89/group__server.html - ga88c23bd5063c9bfca49c0aaaca4fd341 - (struct GNUNET_MessageStreamTokenizer *mst) - - - - nc.c - /home/grothoff/research/gnunet/src/util/ - d9/dbf/nc_8c - platform.h - gnunet_util_lib.h - SubscriberList - GNUNET_NotificationContext - - #define - LOG - d9/dbf/nc_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - handle_mq_destroy - d9/dbf/nc_8c.html - a0936c6e35eb3939767a5c7dbe9e3a7c1 - (void *cls) - - - struct GNUNET_NotificationContext * - GNUNET_notification_context_create - d9/dd0/group__mq.html - gac0cfbf1f6203237daed8de9e56ae34eb - (unsigned int queue_length) - - - void - GNUNET_notification_context_destroy - d9/dd0/group__mq.html - ga0574eac75858e462c068919b88dcab13 - (struct GNUNET_NotificationContext *nc) - - - void - GNUNET_notification_context_add - d9/dd0/group__mq.html - gaf27fd6d72aa86333916a0de76935f6a8 - (struct GNUNET_NotificationContext *nc, struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_notification_context_broadcast - d9/dd0/group__mq.html - ga89f6ec46307ec1f412b388c152f9b0ef - (struct GNUNET_NotificationContext *nc, const struct GNUNET_MessageHeader *msg, int can_drop) - - - unsigned int - GNUNET_notification_context_get_size - d9/dd0/group__mq.html - ga3aa7faefd399c1ff154bd632964b35ee - (struct GNUNET_NotificationContext *nc) - - - - network.c - /home/grothoff/research/gnunet/src/util/ - d6/d6e/network_8c - platform.h - gnunet_util_lib.h - disk.h - GNUNET_NETWORK_Handle - - #define - LOG - d6/d6e/network_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR_FILE - d6/d6e/network_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - #define - LOG_STRERROR - d6/d6e/network_8c.html - adafe97d0c574431adc20c2f69ab95dd5 - (kind, syscall) - - - #define - DEBUG_NETWORK - d6/d6e/network_8c.html - afe0d2f9515b8f26104e5784ffa7c3e09 - - - - #define - INVALID_SOCKET - d6/d6e/network_8c.html - a26769957ec1a2beaf223f33b66ee64ab - - - - #define - FD_COPY - d6/d6e/network_8c.html - afb438a1071521605fad85d33b1ffe33d - (s, d) - - - int - GNUNET_NETWORK_test_pf - db/d3a/group__network.html - gab6c4e570ec31350efff179cbf18e6730 - (int pf) - - - char * - GNUNET_NETWORK_shorten_unixpath - db/d3a/group__network.html - ga89ef4d0a66baf537d191168181121f15 - (char *unixpath) - - - void - GNUNET_NETWORK_unix_precheck - db/d3a/group__network.html - ga9d06107778e08f94130ba41ad19df8d0 - (const struct sockaddr_un *un) - - - int - GNUNET_NETWORK_socket_set_blocking - db/d3a/group__network.html - ga7e3ba99aaf6a99d64b146074fb6547e4 - (struct GNUNET_NETWORK_Handle *fd, int doBlock) - - - static int - socket_set_inheritable - d6/d6e/network_8c.html - af74c3575f0c486799cf6056ec409da5f - (const struct GNUNET_NETWORK_Handle *h) - - - static void - socket_set_nodelay - d6/d6e/network_8c.html - a4e4719a5df672e066cdf48cbbf80e3c1 - (const struct GNUNET_NETWORK_Handle *h) - - - static int - initialize_network_handle - d6/d6e/network_8c.html - a076cafa7c1ba15aa67d3a68d998a198c - (struct GNUNET_NETWORK_Handle *h, int af, int type) - - - struct GNUNET_NETWORK_Handle * - GNUNET_NETWORK_socket_accept - db/d3a/group__network.html - ga6b1873650d4a420c8d886aa6b7a673d3 - (const struct GNUNET_NETWORK_Handle *desc, struct sockaddr *address, socklen_t *address_len) - - - int - GNUNET_NETWORK_socket_bind - db/d3a/group__network.html - gabcd33b0088c11fa4dd48500196555e06 - (struct GNUNET_NETWORK_Handle *desc, const struct sockaddr *address, socklen_t address_len) - - - int - GNUNET_NETWORK_socket_close - db/d3a/group__network.html - gaed7ca969b40922b194c430e04d9d89e0 - (struct GNUNET_NETWORK_Handle *desc) - - - void - GNUNET_NETWORK_socket_free_memory_only_ - db/d3a/group__network.html - ga7f098c3d5642a80218eafee7b34c9722 - (struct GNUNET_NETWORK_Handle *desc) - - - struct GNUNET_NETWORK_Handle * - GNUNET_NETWORK_socket_box_native - db/d3a/group__network.html - gaf408f35cf57beeaa859978e696b045a8 - (int fd) - - - int - GNUNET_NETWORK_socket_connect - db/d3a/group__network.html - gad2bfe08a0845eb72567970bd7041ab45 - (const struct GNUNET_NETWORK_Handle *desc, const struct sockaddr *address, socklen_t address_len) - - - int - GNUNET_NETWORK_socket_getsockopt - db/d3a/group__network.html - ga44a41f90e6b1099a3e8598d6905b9bbb - (const struct GNUNET_NETWORK_Handle *desc, int level, int optname, void *optval, socklen_t *optlen) - - - int - GNUNET_NETWORK_socket_listen - db/d3a/group__network.html - gab21800375fd52a6e3fdd54a137bdb9a1 - (const struct GNUNET_NETWORK_Handle *desc, int backlog) - - - ssize_t - GNUNET_NETWORK_socket_recvfrom_amount - db/d3a/group__network.html - ga70bc5160c71928d1bd609c0defcfdfc2 - (const struct GNUNET_NETWORK_Handle *desc) - - - ssize_t - GNUNET_NETWORK_socket_recvfrom - db/d3a/group__network.html - ga447a60cbcd790acfae218756bb9347e4 - (const struct GNUNET_NETWORK_Handle *desc, void *buffer, size_t length, struct sockaddr *src_addr, socklen_t *addrlen) - - - ssize_t - GNUNET_NETWORK_socket_recv - db/d3a/group__network.html - ga3db17e3bc71f502a1eb9c020286b04f5 - (const struct GNUNET_NETWORK_Handle *desc, void *buffer, size_t length) - - - ssize_t - GNUNET_NETWORK_socket_send - db/d3a/group__network.html - ga8aa6d9b22dfe37567eba7c62030ed372 - (const struct GNUNET_NETWORK_Handle *desc, const void *buffer, size_t length) - - - ssize_t - GNUNET_NETWORK_socket_sendto - db/d3a/group__network.html - gac784456a7ec147b6f0874cf9a11a9f8f - (const struct GNUNET_NETWORK_Handle *desc, const void *message, size_t length, const struct sockaddr *dest_addr, socklen_t dest_len) - - - int - GNUNET_NETWORK_socket_setsockopt - db/d3a/group__network.html - gaba3e74096aad3461ec20dc976689af4e - (struct GNUNET_NETWORK_Handle *fd, int level, int option_name, const void *option_value, socklen_t option_len) - - - struct GNUNET_NETWORK_Handle * - GNUNET_NETWORK_socket_create - db/d3a/group__network.html - ga7cff0e0f316a799b54df50caeb064242 - (int domain, int type, int protocol) - - - int - GNUNET_NETWORK_socket_shutdown - db/d3a/group__network.html - ga1a89427847ee62e1641d2967e98d3141 - (struct GNUNET_NETWORK_Handle *desc, int how) - - - int - GNUNET_NETWORK_socket_disable_corking - db/d3a/group__network.html - ga78936f80f99b704686a2cff9269b82b8 - (struct GNUNET_NETWORK_Handle *desc) - - - void - GNUNET_NETWORK_fdset_zero - db/d3a/group__network.html - ga13962f458de3288e61e8c2083156fd7f - (struct GNUNET_NETWORK_FDSet *fds) - - - void - GNUNET_NETWORK_fdset_set - db/d3a/group__network.html - ga7e033f84dd6a1aa404ad4c366e43787c - (struct GNUNET_NETWORK_FDSet *fds, const struct GNUNET_NETWORK_Handle *desc) - - - int - GNUNET_NETWORK_fdset_isset - db/d3a/group__network.html - gacff13ef7fd5e551ded201c1ae80442f5 - (const struct GNUNET_NETWORK_FDSet *fds, const struct GNUNET_NETWORK_Handle *desc) - - - void - GNUNET_NETWORK_fdset_add - db/d3a/group__network.html - ga456366e92e7ef6b9ac8a6b939e440408 - (struct GNUNET_NETWORK_FDSet *dst, const struct GNUNET_NETWORK_FDSet *src) - - - void - GNUNET_NETWORK_fdset_copy - db/d3a/group__network.html - ga51726956d04948ca0351304b6a46aff6 - (struct GNUNET_NETWORK_FDSet *to, const struct GNUNET_NETWORK_FDSet *from) - - - int - GNUNET_NETWORK_get_fd - db/d3a/group__network.html - ga19222114276cc0dee4287e8aba68c654 - (const struct GNUNET_NETWORK_Handle *desc) - - - struct sockaddr * - GNUNET_NETWORK_get_addr - db/d3a/group__network.html - ga07b8db689bdc2c15171513b028fff1db - (const struct GNUNET_NETWORK_Handle *desc) - - - socklen_t - GNUNET_NETWORK_get_addrlen - db/d3a/group__network.html - ga1712f28ce4b9db8bb51e1a243dbeb640 - (const struct GNUNET_NETWORK_Handle *desc) - - - void - GNUNET_NETWORK_fdset_copy_native - db/d3a/group__network.html - ga29311e18b2144b6480fe8f346b04b2d9 - (struct GNUNET_NETWORK_FDSet *to, const fd_set *from, int nfds) - - - void - GNUNET_NETWORK_fdset_set_native - db/d3a/group__network.html - ga4e1b3f1a9c99678a49c01ed397a00ffd - (struct GNUNET_NETWORK_FDSet *to, int nfd) - - - int - GNUNET_NETWORK_fdset_test_native - db/d3a/group__network.html - ga7ba15325489b26ab4f457154590f879e - (const struct GNUNET_NETWORK_FDSet *to, int nfd) - - - void - GNUNET_NETWORK_fdset_handle_set - db/d3a/group__network.html - gaec0d52ef316dadc98f82844c0eb6c023 - (struct GNUNET_NETWORK_FDSet *fds, const struct GNUNET_DISK_FileHandle *h) - - - void - GNUNET_NETWORK_fdset_handle_set_first - db/d3a/group__network.html - ga0818d41c136bab8d234c2f2aac9b0d22 - (struct GNUNET_NETWORK_FDSet *fds, const struct GNUNET_DISK_FileHandle *h) - - - int - GNUNET_NETWORK_fdset_handle_isset - db/d3a/group__network.html - gaa60dde22f955bb06cb7c430ccf05def7 - (const struct GNUNET_NETWORK_FDSet *fds, const struct GNUNET_DISK_FileHandle *h) - - - int - GNUNET_NETWORK_fdset_overlap - db/d3a/group__network.html - ga3bcc8f891baeadb3742f58f775ff99be - (const struct GNUNET_NETWORK_FDSet *fds1, const struct GNUNET_NETWORK_FDSet *fds2) - - - struct GNUNET_NETWORK_FDSet * - GNUNET_NETWORK_fdset_create - db/d3a/group__network.html - ga132ce41e23e3996b03635cceb1fac15c - () - - - void - GNUNET_NETWORK_fdset_destroy - db/d3a/group__network.html - ga1461437393f10b2edfde84eb98cbb979 - (struct GNUNET_NETWORK_FDSet *fds) - - - int - GNUNET_NETWORK_test_port_free - db/d3a/group__network.html - ga2aea8ece3efa79d185b9f09c00488b98 - (int ipproto, uint16_t port) - - - int - GNUNET_NETWORK_socket_select - db/d3a/group__network.html - gaa9a8b6845a5f413199eb171407752a09 - (struct GNUNET_NETWORK_FDSet *rfds, struct GNUNET_NETWORK_FDSet *wfds, struct GNUNET_NETWORK_FDSet *efds, const struct GNUNET_TIME_Relative timeout) - - - - op.c - /home/grothoff/research/gnunet/src/util/ - d5/db0/op_8c - platform.h - gnunet_util_lib.h - OperationListItem - GNUNET_OP_Handle - - #define - LOG - d5/db0/op_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - struct GNUNET_OP_Handle * - GNUNET_OP_create - d5/db0/op_8c.html - a54c860d2bc514cef585d0ead67089066 - () - - - void - GNUNET_OP_destroy - d5/db0/op_8c.html - a7054e53fe83f3f00d1f8c02606d51fbe - (struct GNUNET_OP_Handle *h) - - - uint64_t - GNUNET_OP_get_next_id - d5/db0/op_8c.html - a052d34a0115f663ddd61972807d5bfce - (struct GNUNET_OP_Handle *h) - - - static struct OperationListItem * - op_find - d5/db0/op_8c.html - af0e2b8d7e8ab2cce3278c1777481876e - (struct GNUNET_OP_Handle *h, uint64_t op_id) - - - int - GNUNET_OP_get - d5/db0/op_8c.html - a4679df266c196c02b29427717533b650 - (struct GNUNET_OP_Handle *h, uint64_t op_id, GNUNET_ResultCallback *result_cb, void **cls, void **ctx) - - - uint64_t - GNUNET_OP_add - d5/db0/op_8c.html - acafefd485f1f7ee4931a58e02be6e834 - (struct GNUNET_OP_Handle *h, GNUNET_ResultCallback result_cb, void *cls, void *ctx) - - - static int - op_result - d5/db0/op_8c.html - a6434b73fe9adade86cec73c65997a18b - (struct GNUNET_OP_Handle *h, uint64_t op_id, int64_t result_code, const void *data, uint16_t data_size, void **ctx, uint8_t cancel) - - - int - GNUNET_OP_result - d5/db0/op_8c.html - a083be6fccbfb4b17335a950887fcd843 - (struct GNUNET_OP_Handle *h, uint64_t op_id, int64_t result_code, const void *data, uint16_t data_size, void **ctx) - - - int - GNUNET_OP_remove - d5/db0/op_8c.html - a4f9c74c172902ee022a05beba7c19d72 - (struct GNUNET_OP_Handle *h, uint64_t op_id) - - - - os_installation.c - /home/grothoff/research/gnunet/src/util/ - d0/dcd/os__installation_8c - platform.h - gnunet_util_lib.h - - #define - LOG - d0/dcd/os__installation_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR_FILE - d0/dcd/os__installation_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - const struct GNUNET_OS_ProjectData * - GNUNET_OS_project_data_default - de/d5c/group__os.html - ga7869a9adcf6aa67f11ac69673e35f41e - (void) - - - const struct GNUNET_OS_ProjectData * - GNUNET_OS_project_data_get - de/d5c/group__os.html - gaab8475aa0355a62d3a8b4c5c056603ea - () - - - void - GNUNET_OS_init - de/d5c/group__os.html - gac9d42b9756f4172f16b2760863f5adf6 - (const struct GNUNET_OS_ProjectData *pd) - - - static char * - get_path_from_PATH - d0/dcd/os__installation_8c.html - a108df6162412ea2df296cebbcaa675ed - (const char *binary) - - - static char * - get_path_from_GNUNET_PREFIX - d0/dcd/os__installation_8c.html - a2598e8d6b542b715fe90092d9ac903d5 - () - - - static char * - os_get_gnunet_path - d0/dcd/os__installation_8c.html - a47218eb7bb0400fe21005d2d59c9d428 - () - - - static char * - os_get_exec_path - d0/dcd/os__installation_8c.html - a518e98c51c600b114fde60e42826e9c3 - () - - - char * - GNUNET_OS_installation_get_path - de/d5c/group__os.html - gac454742723cc1aec3255cb14736dcdff - (enum GNUNET_OS_InstallationPathKind dirkind) - - - char * - GNUNET_OS_get_libexec_binary_path - de/d5c/group__os.html - ga3a374abdba5cfe6a302b921ac396e395 - (const char *progname) - - - char * - GNUNET_OS_get_suid_binary_path - de/d5c/group__os.html - ga1ea417bbd1856d86f624e5692a112a17 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *progname) - - - int - GNUNET_OS_check_helper_binary - de/d5c/group__os.html - ga45cef7b018c3950f0892595b01d81928 - (const char *binary, int check_suid, const char *params) - - - static const struct GNUNET_OS_ProjectData - default_pd - d0/dcd/os__installation_8c.html - a7ca5b7788dbed9448098c4fbdba1dece - - - - static const struct GNUNET_OS_ProjectData * - current_pd - d0/dcd/os__installation_8c.html - acdb1f0eff020aa7f88d2d153e86a9a15 - - - - static int - gettextinit - d0/dcd/os__installation_8c.html - a468ea89a8004b9cb99728573f09667c5 - - - - - os_network.c - /home/grothoff/research/gnunet/src/util/ - d5/d08/os__network_8c - platform.h - gnunet_util_lib.h - - #define - LOG - d5/d08/os__network_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR_FILE - d5/d08/os__network_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - static int - try_ifconfig - d5/d08/os__network_8c.html - a7b6285bb1620e0bfcfc7ef5931160a54 - (GNUNET_OS_NetworkInterfaceProcessor proc, void *proc_cls) - - - static int - try_ip - d5/d08/os__network_8c.html - a17d32cf73a329b749633c8ed1b75ebc0 - (GNUNET_OS_NetworkInterfaceProcessor proc, void *proc_cls) - - - void - GNUNET_OS_network_interfaces_list - de/d5c/group__os.html - ga7cd164a78e8fd58125a69a393b378168 - (GNUNET_OS_NetworkInterfaceProcessor proc, void *proc_cls) - - - - os_priority.c - /home/grothoff/research/gnunet/src/util/ - d6/d32/os__priority_8c - platform.h - gnunet_util_lib.h - disk.h - GNUNET_OS_Process - GNUNET_OS_CommandHandle - - #define - LOG - d6/d32/os__priority_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR - d6/d32/os__priority_8c.html - adafe97d0c574431adc20c2f69ab95dd5 - (kind, syscall) - - - #define - LOG_STRERROR_FILE - d6/d32/os__priority_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - #define - GNUNET_OS_CONTROL_PIPE - d6/d32/os__priority_8c.html - a05476d9ec36f8d57bfb18e36e22e382a - - - - static void - shutdown_pch - d6/d32/os__priority_8c.html - a7bae00a4656957b70e6ded4965594930 - (void *cls) - - - static void - parent_control_handler - d6/d32/os__priority_8c.html - a0c04869162e34d93a5526596185edfa8 - (void *cls) - - - void - GNUNET_OS_install_parent_control_handler - de/d5c/group__os.html - ga4b40e68008db40774db6b80eaa1560f5 - (void *cls) - - - struct GNUNET_OS_Process * - GNUNET_OS_process_current - de/d5c/group__os.html - gac74ae3fa4a791aa448de62b8266c5635 - () - - - int - GNUNET_OS_process_kill - de/d5c/group__os.html - gacc74c8917355b65c419d09d07628608a - (struct GNUNET_OS_Process *proc, int sig) - - - pid_t - GNUNET_OS_process_get_pid - de/d5c/group__os.html - ga9f7c3fc0311f79a20d88f13a2a2dbbec - (struct GNUNET_OS_Process *proc) - - - void - GNUNET_OS_process_destroy - de/d5c/group__os.html - gab6b033d837fea3aff820e8c558dc56af - (struct GNUNET_OS_Process *proc) - - - static void - open_dev_null - d6/d32/os__priority_8c.html - a855d25f3c8de146e5b37ef788bc566a7 - (int target_fd, int flags) - - - static struct GNUNET_OS_Process * - start_process - d6/d32/os__priority_8c.html - a00dd0f1803acc8f9545da228dc8b7b13 - (int pipe_control, enum GNUNET_OS_InheritStdioFlags std_inheritance, struct GNUNET_DISK_PipeHandle *pipe_stdin, struct GNUNET_DISK_PipeHandle *pipe_stdout, struct GNUNET_DISK_PipeHandle *pipe_stderr, const int *lsocks, const char *filename, char *const argv[]) - - - struct GNUNET_OS_Process * - GNUNET_OS_start_process_vap - de/d5c/group__os.html - ga922c6dd892aefcfb841d1832bf75feac - (int pipe_control, enum GNUNET_OS_InheritStdioFlags std_inheritance, struct GNUNET_DISK_PipeHandle *pipe_stdin, struct GNUNET_DISK_PipeHandle *pipe_stdout, struct GNUNET_DISK_PipeHandle *pipe_stderr, const char *filename, char *const argv[]) - - - struct GNUNET_OS_Process * - GNUNET_OS_start_process_va - de/d5c/group__os.html - gaf8254b7b1e4893d8fafea9ceb4f1931c - (int pipe_control, enum GNUNET_OS_InheritStdioFlags std_inheritance, struct GNUNET_DISK_PipeHandle *pipe_stdin, struct GNUNET_DISK_PipeHandle *pipe_stdout, struct GNUNET_DISK_PipeHandle *pipe_stderr, const char *filename, va_list va) - - - struct GNUNET_OS_Process * - GNUNET_OS_start_process - de/d5c/group__os.html - ga8735bdac8d7dadc407d71c14208179c3 - (int pipe_control, enum GNUNET_OS_InheritStdioFlags std_inheritance, struct GNUNET_DISK_PipeHandle *pipe_stdin, struct GNUNET_DISK_PipeHandle *pipe_stdout, struct GNUNET_DISK_PipeHandle *pipe_stderr, const char *filename,...) - - - struct GNUNET_OS_Process * - GNUNET_OS_start_process_v - de/d5c/group__os.html - ga1547398dadd05b5df7804cf664b3b7a3 - (int pipe_control, enum GNUNET_OS_InheritStdioFlags std_inheritance, const int *lsocks, const char *filename, char *const argv[]) - - - struct GNUNET_OS_Process * - GNUNET_OS_start_process_s - de/d5c/group__os.html - ga96857f76d9c1c6bc3b86cf8daa7c2c94 - (int pipe_control, unsigned int std_inheritance, const int *lsocks, const char *filename,...) - - - static int - process_status - d6/d32/os__priority_8c.html - aec4a64481d0f37c71ae3aa4600cfda32 - (struct GNUNET_OS_Process *proc, enum GNUNET_OS_ProcessStatusType *type, unsigned long *code, int options) - - - int - GNUNET_OS_process_status - de/d5c/group__os.html - ga0445a44c73e14cbc4e59e73f1d99ad14 - (struct GNUNET_OS_Process *proc, enum GNUNET_OS_ProcessStatusType *type, unsigned long *code) - - - int - GNUNET_OS_process_wait_status - de/d5c/group__os.html - ga730dbe86fef78e6b13e044a88056c9ea - (struct GNUNET_OS_Process *proc, enum GNUNET_OS_ProcessStatusType *type, unsigned long *code) - - - int - GNUNET_OS_process_wait - de/d5c/group__os.html - gaab2f906db3988a438b4310888603271b - (struct GNUNET_OS_Process *proc) - - - void - GNUNET_OS_command_stop - de/d5c/group__os.html - ga759d9aaacfb9d3b53a43ea8f9cac31e6 - (struct GNUNET_OS_CommandHandle *cmd) - - - static void - cmd_read - d6/d32/os__priority_8c.html - ae8c4f72530fa28c8829b7c6f9611dc0e - (void *cls) - - - struct GNUNET_OS_CommandHandle * - GNUNET_OS_command_run - de/d5c/group__os.html - ga039806c03258ee43d072176b5fefacc7 - (GNUNET_OS_LineProcessor proc, void *proc_cls, struct GNUNET_TIME_Relative timeout, const char *binary,...) - - - static struct GNUNET_OS_Process - current_process - d6/d32/os__priority_8c.html - a15da66d5ed6f4f234f6c5fb55485123e - - - - static struct GNUNET_SCHEDULER_Task * - pch - d6/d32/os__priority_8c.html - a4d5be3a925ce7a2dc4c2c26ff51b4c78 - - - - static struct GNUNET_SCHEDULER_Task * - spch - d6/d32/os__priority_8c.html - abf86b4156ee4de7a11b5f3c276f5f962 - - - - - peer.c - /home/grothoff/research/gnunet/src/util/ - d3/de5/peer_8c - platform.h - gnunet_peer_lib.h - PeerEntry - - #define - LOG - d3/de5/peer_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - GNUNET_PEER_Id - GNUNET_PEER_search - d1/d15/group__peer.html - ga6a1e0974c26cdee213231d5648bb9f7f - (const struct GNUNET_PeerIdentity *pid) - - - GNUNET_PEER_Id - GNUNET_PEER_intern - d1/d15/group__peer.html - gaf611b2dc5eed6a261b028d08c7c53857 - (const struct GNUNET_PeerIdentity *pid) - - - void - GNUNET_PEER_decrement_rcs - d1/d15/group__peer.html - ga03eb64d4bd4de17c7ee61b035c285b49 - (const GNUNET_PEER_Id *ids, unsigned int count) - - - void - GNUNET_PEER_change_rc - d1/d15/group__peer.html - gaa40ee4a5ae7fd20027a76666af9564c1 - (GNUNET_PEER_Id id, int delta) - - - void - GNUNET_PEER_resolve - d1/d15/group__peer.html - gac5ba929f9eeb95124161b0d7446557b3 - (GNUNET_PEER_Id id, struct GNUNET_PeerIdentity *pid) - - - const struct GNUNET_PeerIdentity * - GNUNET_PEER_resolve2 - d1/d15/group__peer.html - gaf18edb20a1d231b5848cafa3b0ce5a32 - (GNUNET_PEER_Id id) - - - static struct PeerEntry ** - table - d3/de5/peer_8c.html - a4f5d5b8b26a1501a3ce7ea1739e077eb - - - - static struct GNUNET_CONTAINER_MultiPeerMap * - map - d3/de5/peer_8c.html - a81d286cf1e764c9b19d12f3907a9af12 - - - - static unsigned int - size - d3/de5/peer_8c.html - aac913b3a1f6ef005d66bf7a84428773e - - - - static unsigned int - free_list_start - d3/de5/peer_8c.html - a7f1bfd2f232f0ca55978ee45e5e34b92 - - - - - plugin.c - /home/grothoff/research/gnunet/src/util/ - d4/daa/plugin_8c - platform.h - gnunet_util_lib.h - PluginList - LoadAllContext - - #define - LOG - d4/daa/plugin_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - plugin_init - d4/daa/plugin_8c.html - a7bb3d75fe206453f5488026b3504b008 - () - - - static void - plugin_fini - d4/daa/plugin_8c.html - a54b09827c88ff0fae5c205dc6eba7600 - () - - - static GNUNET_PLUGIN_Callback - resolve_function - d4/daa/plugin_8c.html - a4913631ac15ca016b1d7cb01ad020f84 - (struct PluginList *plug, const char *name) - - - int - GNUNET_PLUGIN_test - d0/d3b/group__plugin.html - gaa4b154adfb0e5827e8c954b70097cade - (const char *library_name) - - - void * - GNUNET_PLUGIN_load - d0/d3b/group__plugin.html - gabdde1c4a1b61005a691f19b317018df3 - (const char *library_name, void *arg) - - - void * - GNUNET_PLUGIN_unload - d0/d3b/group__plugin.html - ga071e47a00d9ea9c5dacfd9b5899dd262 - (const char *library_name, void *arg) - - - static int - find_libraries - d4/daa/plugin_8c.html - a5c6d99adc4ef4e57b77861563ef53ee3 - (void *cls, const char *filename) - - - void - GNUNET_PLUGIN_load_all - d0/d3b/group__plugin.html - ga0256fdf62d3efe573f513df4bd9509b8 - (const char *basename, void *arg, GNUNET_PLUGIN_LoaderCallback cb, void *cb_cls) - - - static int - initialized - d4/daa/plugin_8c.html - ad06983e7f6e71b233ea7ff3dee1952f2 - - - - static char * - old_dlsearchpath - d4/daa/plugin_8c.html - a7cff61d9cfa8966665096bc6e08c2d01 - - - - static struct PluginList * - plugins - d4/daa/plugin_8c.html - ab45903ff996ab219ad9f302f465fad39 - - - - - proc_compat.c - /home/grothoff/research/gnunet/src/util/ - db/de6/proc__compat_8c - platform.h - - void * - GN_memrchr_ - db/de6/proc__compat_8c.html - a3ddbae40b1cd3d03c0618981af1d3393 - (const void *s, int c, size_t n) - - - - program.c - /home/grothoff/research/gnunet/src/util/ - d3/d1f/program_8c - platform.h - gnunet_util_lib.h - gnunet_resolver_service.h - gnunet_constants.h - speedup.h - CommandContext - - #define - LOG - d3/d1f/program_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR_FILE - d3/d1f/program_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - static void - shutdown_task - d3/d1f/program_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - program_main - d3/d1f/program_8c.html - a82776f1502f18d7c87712069cfea9b8a - (void *cls) - - - static int - cmd_sorter - d3/d1f/program_8c.html - ab76a2d9b85de1fee1cb06cfea91826ae - (const void *a1, const void *a2) - - - int - GNUNET_PROGRAM_run2 - d7/d2c/group__program.html - gaabffd5e7114fc56f00c76c99ca1231ba - (int argc, char *const *argv, const char *binaryName, const char *binaryHelp, const struct GNUNET_GETOPT_CommandLineOption *options, GNUNET_PROGRAM_Main task, void *task_cls, int run_without_scheduler) - - - int - GNUNET_PROGRAM_run - d7/d2c/group__program.html - ga7e6302df0c179620f9c805f552b9b920 - (int argc, char *const *argv, const char *binaryName, const char *binaryHelp, const struct GNUNET_GETOPT_CommandLineOption *options, GNUNET_PROGRAM_Main task, void *task_cls) - - - - regex.c - /home/grothoff/research/gnunet/src/util/ - d6/db2/regex_8c - platform.h - gnunet_util_lib.h - gnunet_tun_lib.h - - #define - DOT - d6/db2/regex_8c.html - a8a5043e7ab655e37e903ffbd8b95d6b2 - - - - void - GNUNET_TUN_ipv4toregexsearch - d5/db2/group__tun.html - gaba5c097144c5f334d5ccb78daff604b1 - (const struct in_addr *ip, uint16_t port, char *rxstr) - - - void - GNUNET_TUN_ipv6toregexsearch - d5/db2/group__tun.html - ga1ce7daa09207eb95501f6e727d53351a - (const struct in6_addr *ipv6, uint16_t port, char *rxstr) - - - static char * - nibble_to_regex - d6/db2/regex_8c.html - a9798572f8609931281d9d670cded4d93 - (uint8_t value, uint8_t mask) - - - static char * - num_to_regex - d6/db2/regex_8c.html - a324808a0156e6a6cdc78113f43619317 - (uint16_t value, uint16_t mask) - - - static int - needs_parens - d6/db2/regex_8c.html - a66767d6e8570b68ce58a303c3f65cc74 - (const char *arg) - - - static char * - compute_policy - d6/db2/regex_8c.html - afe5bd33e2022e809bdce2081848a5904 - (unsigned int start, unsigned int end, unsigned int step, const struct GNUNET_STRINGS_PortPolicy *pp) - - - static char * - port_to_regex - d6/db2/regex_8c.html - a91b048e31505a804a559ab5b8d2a651f - (const struct GNUNET_STRINGS_PortPolicy *pp) - - - static char * - address_to_regex - d6/db2/regex_8c.html - a5319273e7a6e8dfcb3fd1a2b6a3051cb - (const void *addr, const void *mask, size_t len) - - - static char * - ipv4_to_regex - d6/db2/regex_8c.html - a2532c3bc9d4cc118e28b76348e010e8b - (const struct GNUNET_STRINGS_IPv4NetworkPolicy *v4) - - - static char * - ipv6_to_regex - d6/db2/regex_8c.html - aa1a316aa0b7a14012554cd2498f28ef9 - (const struct GNUNET_STRINGS_IPv6NetworkPolicy *v6) - - - char * - GNUNET_TUN_ipv4policy2regex - d5/db2/group__tun.html - ga6941708f6b1b4803792c23413068d5a1 - (const char *policy) - - - char * - GNUNET_TUN_ipv6policy2regex - d5/db2/group__tun.html - gaefecb61170d41620e9c42d5dab50b8cc - (const char *policy) - - - void - GNUNET_TUN_service_name_to_hash - d5/db2/group__tun.html - ga9a79c158c6cf176572472fc23e9ac41c - (const char *service_name, struct GNUNET_HashCode *hc) - - - void - GNUNET_TUN_compute_service_cadet_port - d5/db2/group__tun.html - ga88af81323b69cee1aad98efe2090d878 - (const struct GNUNET_HashCode *desc, uint16_t ip_port, struct GNUNET_HashCode *cadet_port) - - - - resolver.h - /home/grothoff/research/gnunet/src/util/ - d3/dec/resolver_8h - gnunet_common.h - GNUNET_RESOLVER_GetMessage - GNUNET_RESOLVER_ResponseMessage - - - resolver_api.c - /home/grothoff/research/gnunet/src/util/ - d9/d8c/resolver__api_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_resolver_service.h - resolver.h - GNUNET_RESOLVER_RequestHandle - - #define - LOG - d9/d8c/resolver__api_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR - d9/d8c/resolver__api_8c.html - adafe97d0c574431adc20c2f69ab95dd5 - (kind, syscall) - - - #define - MAX_HOSTNAME - d9/d8c/resolver__api_8c.html - a8c16c173a4717d84fd0670276ebe79b1 - - - - static int - check_config - d9/d8c/resolver__api_8c.html - a5682f064eb5d3d644c708a3e705b44ba - () - - - void - GNUNET_RESOLVER_connect - df/d27/group__resolver.html - ga5ad496e0aa05799db10823ed229b5b31 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_RESOLVER_disconnect - df/d27/group__resolver.html - ga5972a912c485099767a7de0eb085b6cc - () - - - static void - shutdown_task - d9/d8c/resolver__api_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - check_disconnect - d9/d8c/resolver__api_8c.html - a41154203aa5a32df363d14182a589d18 - () - - - static char * - no_resolve - d9/d8c/resolver__api_8c.html - a671cdf38fb8d1f9073d10e9c1ca92437 - (int af, const void *ip, socklen_t ip_len) - - - static void - reconnect - d9/d8c/resolver__api_8c.html - a089758ba1ed823f1ac497330cd195f36 - (void) - - - static void - mq_error_handler - d9/d8c/resolver__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static void - process_requests - d9/d8c/resolver__api_8c.html - abc7b750d30fa56acd31644f53be03ca5 - () - - - static int - check_response - d9/d8c/resolver__api_8c.html - acd93b2a61e1f586b33dd4c9e0e72f3dd - (void *cls, const struct GNUNET_RESOLVER_ResponseMessage *msg) - - - static void - handle_response - d9/d8c/resolver__api_8c.html - ab648dc561e2993e0f3ed671e2ff3383c - (void *cls, const struct GNUNET_RESOLVER_ResponseMessage *msg) - - - static void - numeric_resolution - d9/d8c/resolver__api_8c.html - a0d9108ea197ac69b96ef9ceaa1b5d561 - (void *cls) - - - static void - loopback_resolution - d9/d8c/resolver__api_8c.html - a6064eccd5bdb5b0f0bd9d6c203581f18 - (void *cls) - - - static void - reconnect_task - d9/d8c/resolver__api_8c.html - af968c5605390f0449eee2a5e91add485 - (void *cls) - - - static void - handle_lookup_timeout - d9/d8c/resolver__api_8c.html - ac81813279a27f3a473c8e27ced79de58 - (void *cls) - - - struct GNUNET_RESOLVER_RequestHandle * - GNUNET_RESOLVER_ip_get - df/d27/group__resolver.html - gaf3aa831efe6dcf064c6d7b77fffca460 - (const char *hostname, int af, struct GNUNET_TIME_Relative timeout, GNUNET_RESOLVER_AddressCallback callback, void *callback_cls) - - - static void - numeric_reverse - d9/d8c/resolver__api_8c.html - ab76ce8dbef9b63469caf19d20747322e - (void *cls) - - - struct GNUNET_RESOLVER_RequestHandle * - GNUNET_RESOLVER_hostname_get - df/d27/group__resolver.html - gafa7f1bf82a3dddd03807a065ef2a3499 - (const struct sockaddr *sa, socklen_t salen, int do_resolve, struct GNUNET_TIME_Relative timeout, GNUNET_RESOLVER_HostnameCallback callback, void *cls) - - - char * - GNUNET_RESOLVER_local_fqdn_get - df/d27/group__resolver.html - gaf5db29bda99071d46a85c705d50919f7 - () - - - struct GNUNET_RESOLVER_RequestHandle * - GNUNET_RESOLVER_hostname_resolve - df/d27/group__resolver.html - gaaa3adf1eddb4fa2b726658588cab1a53 - (int af, struct GNUNET_TIME_Relative timeout, GNUNET_RESOLVER_AddressCallback callback, void *cls) - - - void - GNUNET_RESOLVER_request_cancel - df/d27/group__resolver.html - gae99906611426a9f2a6e5d462906941c3 - (struct GNUNET_RESOLVER_RequestHandle *rh) - - - static const char * - loopback - d9/d8c/resolver__api_8c.html - a5f1ff287fde9ebaa7511419bc825ae5b - [] - - - static const struct GNUNET_CONFIGURATION_Handle * - resolver_cfg - d9/d8c/resolver__api_8c.html - abee5a032a31edfdac02065bfe4d35707 - - - - static struct GNUNET_MQ_Handle * - mq - d9/d8c/resolver__api_8c.html - a500866b65ebfe35e4ac2ac525f9cf762 - - - - static struct GNUNET_RESOLVER_RequestHandle * - req_head - d9/d8c/resolver__api_8c.html - ac1132af0dd0993c8863b6b8381de9bce - - - - static struct GNUNET_RESOLVER_RequestHandle * - req_tail - d9/d8c/resolver__api_8c.html - a28765b3071e25d15cde2a460f773c805 - - - - static uint32_t - last_request_id - d9/d8c/resolver__api_8c.html - a9f19aaa05505a1a890902bc4f9055d80 - - - - static struct GNUNET_TIME_Relative - backoff - d9/d8c/resolver__api_8c.html - ab616a543a344f7f3ca286844d6a60d52 - - - - static struct GNUNET_SCHEDULER_Task * - r_task - d9/d8c/resolver__api_8c.html - ac5e740e5eaeead082997534ec995931c - - - - static struct GNUNET_SCHEDULER_Task * - s_task - d9/d8c/resolver__api_8c.html - a9380aefbbea69a26c383b47c698f44bf - - - - - scheduler.c - /home/grothoff/research/gnunet/src/util/ - dd/d6c/scheduler_8c - platform.h - gnunet_util_lib.h - disk.h - GNUNET_SCHEDULER_Handle - GNUNET_SCHEDULER_Task - Scheduled - DriverContext - - #define - LOG - dd/d6c/scheduler_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR - dd/d6c/scheduler_8c.html - adafe97d0c574431adc20c2f69ab95dd5 - (kind, syscall) - - - #define - PROFILE_DELAYS - dd/d6c/scheduler_8c.html - ae97a11fc6cd7db046d77332780ccc3af - - - - #define - DELAY_THRESHOLD - dd/d6c/scheduler_8c.html - a5d68979613f997d79c23c71d72f3a19f - - - - void - GNUNET_SCHEDULER_set_select - d6/dcb/group__scheduler.html - gaa2fa2eab5856e61fc82fba777682bcf3 - (GNUNET_SCHEDULER_select new_select, void *new_select_cls) - - - static enum GNUNET_SCHEDULER_Priority - check_priority - dd/d6c/scheduler_8c.html - a16dec28a6daa55ea7d33890b17b5d676 - (enum GNUNET_SCHEDULER_Priority p) - - - struct GNUNET_TIME_Absolute - get_timeout - dd/d6c/scheduler_8c.html - a7ebe149ac694d76f5eb7e123cb51c479 - () - - - static void - queue_ready_task - dd/d6c/scheduler_8c.html - a1c10ccccf5516e26384daca601e6baee - (struct GNUNET_SCHEDULER_Task *task) - - - void - GNUNET_SCHEDULER_shutdown - d6/dcb/group__scheduler.html - ga12dffe7292b4fde8908f7609a0a2879d - () - - - static void - dump_backtrace - dd/d6c/scheduler_8c.html - a0df759845be6e5003bd58dda6459ee60 - (struct GNUNET_SCHEDULER_Task *t) - - - static void - destroy_task - dd/d6c/scheduler_8c.html - a15ea11078c8b3ee3ccd46fb7eb9bc921 - (struct GNUNET_SCHEDULER_Task *t) - - - static void - sighandler_pipe - dd/d6c/scheduler_8c.html - a07834c2789d2ea4f7f3614f4ae3e0e46 - () - - - static void - sighandler_shutdown - dd/d6c/scheduler_8c.html - ac027c5bb21d5798e1e74cc4ce831002c - () - - - static void - shutdown_if_no_lifeness - dd/d6c/scheduler_8c.html - ac004fa0a9ecfd265f70de0f879bb320d - () - - - static int - select_loop - dd/d6c/scheduler_8c.html - a26b234931a74b8471a6f280f10918866 - (struct GNUNET_SCHEDULER_Handle *sh, struct DriverContext *context) - - - void - GNUNET_SCHEDULER_run - d6/dcb/group__scheduler.html - ga26e0606d25e453948105bdc721f19707 - (GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - const struct GNUNET_SCHEDULER_TaskContext * - GNUNET_SCHEDULER_get_task_context - d6/dcb/group__scheduler.html - gad270c2443898ad3aa410bc5cf4bcfc0a - () - - - unsigned int - GNUNET_SCHEDULER_get_load - d6/dcb/group__scheduler.html - ga6b6a1b405c71df307036c6a28d656382 - (enum GNUNET_SCHEDULER_Priority p) - - - void - init_fd_info - dd/d6c/scheduler_8c.html - a6af576dc74dab014991fbb9ae755fe07 - (struct GNUNET_SCHEDULER_Task *t, const struct GNUNET_NETWORK_Handle *const *read_nh, unsigned int read_nh_len, const struct GNUNET_NETWORK_Handle *const *write_nh, unsigned int write_nh_len, const struct GNUNET_DISK_FileHandle *const *read_fh, unsigned int read_fh_len, const struct GNUNET_DISK_FileHandle *const *write_fh, unsigned int write_fh_len) - - - static void - driver_add_multiple - dd/d6c/scheduler_8c.html - a0e446a61a46ab2e74a6240e6526e06bc - (struct GNUNET_SCHEDULER_Task *t) - - - static void - install_parent_control_handler - dd/d6c/scheduler_8c.html - a8c00bd6033958506b16f5ca21c11a7e3 - (void *cls) - - - static void - shutdown_pipe_cb - dd/d6c/scheduler_8c.html - ad7afc3ea5bc5da01297813bb8091f880 - (void *cls) - - - void * - GNUNET_SCHEDULER_cancel - d6/dcb/group__scheduler.html - gafa015298c76af7a3f024884cc65ddc53 - (struct GNUNET_SCHEDULER_Task *task) - - - static void - init_backtrace - dd/d6c/scheduler_8c.html - abf9eac8522f221521ffc247783398364 - (struct GNUNET_SCHEDULER_Task *t) - - - void - GNUNET_SCHEDULER_add_with_reason_and_priority - d6/dcb/group__scheduler.html - ga4888280a775ebc7f7b3963c48e1f2891 - (GNUNET_SCHEDULER_TaskCallback task, void *task_cls, enum GNUNET_SCHEDULER_Reason reason, enum GNUNET_SCHEDULER_Priority priority) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_at_with_priority - d6/dcb/group__scheduler.html - ga6a17d23c3bca231e1409d9da2ebfb22d - (struct GNUNET_TIME_Absolute at, enum GNUNET_SCHEDULER_Priority priority, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_delayed_with_priority - d6/dcb/group__scheduler.html - ga7e620068d51709318cc5e8168ce7b8bf - (struct GNUNET_TIME_Relative delay, enum GNUNET_SCHEDULER_Priority priority, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_with_priority - d6/dcb/group__scheduler.html - ga9d4cad27d3fdade60579cada1275700b - (enum GNUNET_SCHEDULER_Priority prio, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_at - d6/dcb/group__scheduler.html - gaeebca78247d3baa20b54faa9104d7e88 - (struct GNUNET_TIME_Absolute at, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_delayed - d6/dcb/group__scheduler.html - gafb71084a6b2c8e5fc5fe0f2ca34dcb0f - (struct GNUNET_TIME_Relative delay, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_now - d6/dcb/group__scheduler.html - ga2dd2c6ab474d53ddfc0dd3acd556a826 - (GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_shutdown - d6/dcb/group__scheduler.html - gabecb0128b29dfeba63fba8af8b255397 - (GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_now_with_lifeness - d6/dcb/group__scheduler.html - ga8451b1239640603dfb8b95e013038c7c - (int lifeness, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - static struct GNUNET_SCHEDULER_Task * - add_without_sets - dd/d6c/scheduler_8c.html - a769adea4c7edf2d4f7d46ec7f1c1bac0 - (struct GNUNET_TIME_Relative delay, enum GNUNET_SCHEDULER_Priority priority, const struct GNUNET_NETWORK_Handle *read_nh, const struct GNUNET_NETWORK_Handle *write_nh, const struct GNUNET_DISK_FileHandle *read_fh, const struct GNUNET_DISK_FileHandle *write_fh, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_read_net - d6/dcb/group__scheduler.html - ga627831854f36c47dd44e1aa90b876c9e - (struct GNUNET_TIME_Relative delay, struct GNUNET_NETWORK_Handle *rfd, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_read_net_with_priority - d6/dcb/group__scheduler.html - ga25762c07e413e46d0f7ed3219f3740f5 - (struct GNUNET_TIME_Relative delay, enum GNUNET_SCHEDULER_Priority priority, struct GNUNET_NETWORK_Handle *rfd, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_write_net - d6/dcb/group__scheduler.html - ga3f497280daf3ea3b4bc136a677ddcea0 - (struct GNUNET_TIME_Relative delay, struct GNUNET_NETWORK_Handle *wfd, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_net_with_priority - d6/dcb/group__scheduler.html - gafeacedfcb054e230320e076c44713346 - (struct GNUNET_TIME_Relative delay, enum GNUNET_SCHEDULER_Priority priority, struct GNUNET_NETWORK_Handle *fd, int on_read, int on_write, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_read_file - d6/dcb/group__scheduler.html - ga666d948379894db5b8e181f8d382fffd - (struct GNUNET_TIME_Relative delay, const struct GNUNET_DISK_FileHandle *rfd, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_write_file - d6/dcb/group__scheduler.html - ga781f75cebcc68ccd255062e411b5e344 - (struct GNUNET_TIME_Relative delay, const struct GNUNET_DISK_FileHandle *wfd, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_file_with_priority - d6/dcb/group__scheduler.html - gaa017499e21ea42d8e716e68197a500f4 - (struct GNUNET_TIME_Relative delay, enum GNUNET_SCHEDULER_Priority priority, const struct GNUNET_DISK_FileHandle *fd, int on_read, int on_write, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - void - extract_handles - dd/d6c/scheduler_8c.html - a8a885dcd8fb37449c05484f14032029d - (const struct GNUNET_NETWORK_FDSet *fdset, const struct GNUNET_NETWORK_Handle ***ntarget, unsigned int *extracted_nhandles, const struct GNUNET_DISK_FileHandle ***ftarget, unsigned int *extracted_fhandles) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_select - d6/dcb/group__scheduler.html - ga516bcfec421124749c3a043b3d800584 - (enum GNUNET_SCHEDULER_Priority prio, struct GNUNET_TIME_Relative delay, const struct GNUNET_NETWORK_FDSet *rs, const struct GNUNET_NETWORK_FDSet *ws, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - void - GNUNET_SCHEDULER_task_ready - d6/dcb/group__scheduler.html - ga47a7d941ee1836dd6403a0e4e7359c74 - (struct GNUNET_SCHEDULER_Task *task, struct GNUNET_SCHEDULER_FdInfo *fdi) - - - int - GNUNET_SCHEDULER_do_work - d6/dcb/group__scheduler.html - ga5bdeb17b97160335198617f0b99b421e - (struct GNUNET_SCHEDULER_Handle *sh) - - - struct GNUNET_SCHEDULER_Handle * - GNUNET_SCHEDULER_driver_init - d6/dcb/group__scheduler.html - ga35ff08630230b7e5e0b812da98fd95b3 - (const struct GNUNET_SCHEDULER_Driver *driver) - - - void - GNUNET_SCHEDULER_driver_done - d6/dcb/group__scheduler.html - ga300846fc425b8ef1dcab0405924a68dc - (struct GNUNET_SCHEDULER_Handle *sh) - - - static int - select_add - dd/d6c/scheduler_8c.html - a8e38f5db734e3c79784e393c67aed197 - (void *cls, struct GNUNET_SCHEDULER_Task *task, struct GNUNET_SCHEDULER_FdInfo *fdi) - - - static int - select_del - dd/d6c/scheduler_8c.html - a2734254dc529df26f82738f11b4f6f49 - (void *cls, struct GNUNET_SCHEDULER_Task *task) - - - static void - select_set_wakeup - dd/d6c/scheduler_8c.html - a1410b627df7a5d515b4b753476341932 - (void *cls, struct GNUNET_TIME_Absolute dt) - - - struct GNUNET_SCHEDULER_Driver * - GNUNET_SCHEDULER_driver_select - d6/dcb/group__scheduler.html - ga5a1062c6a3f59e788d885bf8e7cb773f - () - - - void - GNUNET_SCHEDULER_begin_async_scope - d6/dcb/group__scheduler.html - ga99ea54c618a5306f620de35357b21051 - (struct GNUNET_AsyncScopeId *aid) - - - static const struct GNUNET_SCHEDULER_Driver * - scheduler_driver - dd/d6c/scheduler_8c.html - a89874e43f3eb71683943e8d8ad371493 - - - - static struct GNUNET_SCHEDULER_Task * - pending_head - dd/d6c/scheduler_8c.html - a3cbab9ebaeb52a189f492a7d3bd97aae - - - - static struct GNUNET_SCHEDULER_Task * - pending_tail - dd/d6c/scheduler_8c.html - ae616d0efa32d74b3f501cad45f1491c6 - - - - static struct GNUNET_SCHEDULER_Task * - shutdown_head - dd/d6c/scheduler_8c.html - af235ed7d32291dd62ec93741e097e6a4 - - - - static struct GNUNET_SCHEDULER_Task * - shutdown_tail - dd/d6c/scheduler_8c.html - aef8e6a90a8f1215750dbd337082a5fad - - - - static struct GNUNET_SCHEDULER_Task * - pending_timeout_head - dd/d6c/scheduler_8c.html - a8b664c578ae1eee3129a33b4d370e19b - - - - static struct GNUNET_SCHEDULER_Task * - pending_timeout_tail - dd/d6c/scheduler_8c.html - aa430653941c297eecc3f8e442efa178e - - - - static struct GNUNET_SCHEDULER_Task * - pending_timeout_last - dd/d6c/scheduler_8c.html - ac5b82d60df4e749fa8bdf46831074057 - - - - static struct GNUNET_SCHEDULER_Task * - active_task - dd/d6c/scheduler_8c.html - a341f1aab03c594ae6ffaf37324663628 - - - - static struct GNUNET_SCHEDULER_Task * - ready_head - dd/d6c/scheduler_8c.html - aaa591e7cfe551f48f8dd0283063daf18 - [GNUNET_SCHEDULER_PRIORITY_COUNT] - - - static struct GNUNET_SCHEDULER_Task * - ready_tail - dd/d6c/scheduler_8c.html - a35a67ffb2d7d4ebc7728d2231e9c36c6 - [GNUNET_SCHEDULER_PRIORITY_COUNT] - - - static struct GNUNET_SCHEDULER_Task * - install_parent_control_task - dd/d6c/scheduler_8c.html - a326b5b7a2d7647fb632cd5d9cf7f38fc - - - - static struct GNUNET_SCHEDULER_Task * - shutdown_pipe_task - dd/d6c/scheduler_8c.html - a10ffa648ad6d8d431632800b471e7dbb - - - - static unsigned int - ready_count - dd/d6c/scheduler_8c.html - a6b8d9322952f6d02c4778a57d67b5511 - - - - static enum GNUNET_SCHEDULER_Priority - current_priority - dd/d6c/scheduler_8c.html - a38161d668ae17fe23c43f7a02fd9c261 - - - - static enum GNUNET_SCHEDULER_Priority - max_priority_added - dd/d6c/scheduler_8c.html - ac525ad706fb8dcb8bdfc4fc2d78edc98 - - - - static int - current_lifeness - dd/d6c/scheduler_8c.html - ab87b58cf800afd3b26d1e9734a3b7d08 - - - - static GNUNET_SCHEDULER_select - scheduler_select - dd/d6c/scheduler_8c.html - a99f260e0787f6df0c3b2cc9ed52d429f - - - - static struct GNUNET_SCHEDULER_TaskContext - tc - dd/d6c/scheduler_8c.html - aeff1a4ff118b22199ef9362dead910f2 - - - - static void * - scheduler_select_cls - dd/d6c/scheduler_8c.html - aa262442bfacf191e6ecfc6cce4bba6a5 - - - - static struct GNUNET_DISK_PipeHandle * - shutdown_pipe_handle - dd/d6c/scheduler_8c.html - a797ad333ec9f82434af48a3d13e5127e - - - - static pid_t - my_pid - dd/d6c/scheduler_8c.html - af4ce086a1cc89f9e6bc3b0dea3c2cf63 - - - - - service.c - /home/grothoff/research/gnunet/src/util/ - d7/d1d/service_8c - platform.h - gnunet_util_lib.h - gnunet_protocols.h - gnunet_constants.h - gnunet_resolver_service.h - speedup.h - ServiceListenContext - GNUNET_SERVICE_Handle - GNUNET_SERVICE_Client - - #define - LOG - d7/d1d/service_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR - d7/d1d/service_8c.html - adafe97d0c574431adc20c2f69ab95dd5 - (kind, syscall) - - - #define - LOG_STRERROR_FILE - d7/d1d/service_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - - SuspendReason - d7/d1d/service_8c.html - ae8eb3a887e839eb4b6e929ea2ec0d1d7 - - - - SUSPEND_STATE_NONE - d7/d1d/service_8c.html - ae8eb3a887e839eb4b6e929ea2ec0d1d7ad11aa528a11f53bc88218ee40d2189f3 - - - - SUSPEND_STATE_APP - d7/d1d/service_8c.html - ae8eb3a887e839eb4b6e929ea2ec0d1d7acf77e54671be48f0134ae896ee75557d - - - - SUSPEND_STATE_EMFILE - d7/d1d/service_8c.html - ae8eb3a887e839eb4b6e929ea2ec0d1d7af6dea3c163ff9c481e5adb7c9b34289d - - - - SUSPEND_STATE_APP_AND_EMFILE - d7/d1d/service_8c.html - ae8eb3a887e839eb4b6e929ea2ec0d1d7ae44bc8867eb4d9cbb2e116a94cb57a00 - - - - SUSPEND_STATE_SHUTDOWN - d7/d1d/service_8c.html - ae8eb3a887e839eb4b6e929ea2ec0d1d7aaefee7b91ae164efe74e55bbbdd76024 - - - - static int - have_non_monitor_clients - d7/d1d/service_8c.html - a6b2e5dc7f5d3da7687c2e6359db45d36 - (struct GNUNET_SERVICE_Handle *sh) - - - static void - do_suspend - d7/d1d/service_8c.html - a85eac178b770a716a94b2e2cd871073f - (struct GNUNET_SERVICE_Handle *sh, enum SuspendReason sr) - - - static void - service_shutdown - d7/d1d/service_8c.html - a3b2dd287043f5d20feb693ccda7e3fd4 - (void *cls) - - - static int - check_ipv4_listed - d7/d1d/service_8c.html - ac5f54173cac3b57b13bcd5c3ec348e76 - (const struct GNUNET_STRINGS_IPv4NetworkPolicy *list, const struct in_addr *add) - - - static int - check_ipv6_listed - d7/d1d/service_8c.html - a85ea9ac431709831b3b88df3de491dd5 - (const struct GNUNET_STRINGS_IPv6NetworkPolicy *list, const struct in6_addr *ip) - - - static void - do_send - d7/d1d/service_8c.html - a67c45f9b90820fe79a3ed709a1392504 - (void *cls) - - - static void - service_mq_send - d7/d1d/service_8c.html - a5303acb81ae65ac452b9a56c5db1cbef - (struct GNUNET_MQ_Handle *mq, const struct GNUNET_MessageHeader *msg, void *impl_state) - - - static void - service_mq_cancel - d7/d1d/service_8c.html - a2bf2f395aedd2b2202d3aaf85845761f - (struct GNUNET_MQ_Handle *mq, void *impl_state) - - - static void - service_mq_error_handler - d7/d1d/service_8c.html - aba9e0660f4281ed3c935e41dd36ae2c0 - (void *cls, enum GNUNET_MQ_Error error) - - - static void - warn_no_client_continue - d7/d1d/service_8c.html - a9a43d34fcfb8d9a2e6e2a7cf6393fa5c - (void *cls) - - - static int - service_client_mst_cb - d7/d1d/service_8c.html - a71435c8fc4486a3d812a8f8c58d8db6c - (void *cls, const struct GNUNET_MessageHeader *message) - - - static void - service_client_recv - d7/d1d/service_8c.html - a28ffaa25c960eba019bf1e2ccf97a848 - (void *cls) - - - static void - start_client - d7/d1d/service_8c.html - a62eec4e7f2cf3c8b6217a407ba7651d7 - (struct GNUNET_SERVICE_Handle *sh, struct GNUNET_NETWORK_Handle *csock) - - - static void - accept_client - d7/d1d/service_8c.html - addd4e1e1438b36e431178efceec6a642 - (void *cls) - - - static void - do_resume - d7/d1d/service_8c.html - a089d1b002de8a29f5647ec0d5ebe5d56 - (struct GNUNET_SERVICE_Handle *sh, enum SuspendReason sr) - - - static void - service_main - d7/d1d/service_8c.html - ac053996b3f866da8c2af2f45b40daf2a - (void *cls) - - - static int - process_acl4 - d7/d1d/service_8c.html - a20c407da311af79e3c33461b188a40b6 - (struct GNUNET_STRINGS_IPv4NetworkPolicy **ret, struct GNUNET_SERVICE_Handle *sh, const char *option) - - - static int - process_acl6 - d7/d1d/service_8c.html - a36cc216c68f3728ca11a5f53fb0a0874 - (struct GNUNET_STRINGS_IPv6NetworkPolicy **ret, struct GNUNET_SERVICE_Handle *sh, const char *option) - - - static void - add_unixpath - d7/d1d/service_8c.html - abf02c8415222d075dd5578c8bac88fcb - (struct sockaddr **saddrs, socklen_t *saddrlens, const char *unixpath) - - - static int - get_server_addresses - d7/d1d/service_8c.html - a83f19fda02f688dcf759761e7e40da12 - (const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg, struct sockaddr ***addrs, socklen_t **addr_lens) - - - static struct GNUNET_NETWORK_Handle * - open_listen_socket - d7/d1d/service_8c.html - ad49de80a3bef8bb5b4a47797331bf9af - (const struct sockaddr *server_addr, socklen_t socklen) - - - static int - setup_service - d7/d1d/service_8c.html - abbb93127d4f8dcb161afae3255ee95d9 - (struct GNUNET_SERVICE_Handle *sh) - - - static char * - get_user_name - d7/d1d/service_8c.html - a605e140c8c776dc4bb222e5903740994 - (struct GNUNET_SERVICE_Handle *sh) - - - static int - set_user_id - d7/d1d/service_8c.html - a494da9a9ac84d7a09facde8ed9ded47c - (struct GNUNET_SERVICE_Handle *sh) - - - static char * - get_pid_file_name - d7/d1d/service_8c.html - a192b3792fc5c4af900e54dc3472edbdd - (struct GNUNET_SERVICE_Handle *sh) - - - static void - pid_file_delete - d7/d1d/service_8c.html - a790eac358aa5422809a2c847d5b66915 - (struct GNUNET_SERVICE_Handle *sh) - - - static int - detach_terminal - d7/d1d/service_8c.html - a1129f409bfe6503ca0b986f7a8ff9b48 - (struct GNUNET_SERVICE_Handle *sh) - - - static void - teardown_service - d7/d1d/service_8c.html - a25f5c84d9a066a358ae3bda938d261a5 - (struct GNUNET_SERVICE_Handle *sh) - - - static void - return_agpl - d7/d1d/service_8c.html - a1bc654ff4a42b135f88cc05d140c2536 - (void *cls, const struct GNUNET_MessageHeader *msg) - - - struct GNUNET_SERVICE_Handle * - GNUNET_SERVICE_start - d7/d27/group__service.html - gaad86f44bc2f3f878cd48db8ef2140ab3 - (const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_SERVICE_ConnectHandler connect_cb, GNUNET_SERVICE_DisconnectHandler disconnect_cb, void *cls, const struct GNUNET_MQ_MessageHandler *handlers) - - - void - GNUNET_SERVICE_stop - d7/d27/group__service.html - ga0642f39c0ed0b42fae76bcb147d132ab - (struct GNUNET_SERVICE_Handle *srv) - - - int - GNUNET_SERVICE_run_ - d7/d27/group__service.html - gaff31af44db955ba0ab5c33512d8feee9 - (int argc, char *const *argv, const char *service_name, enum GNUNET_SERVICE_Options options, GNUNET_SERVICE_InitCallback service_init_cb, GNUNET_SERVICE_ConnectHandler connect_cb, GNUNET_SERVICE_DisconnectHandler disconnect_cb, void *cls, const struct GNUNET_MQ_MessageHandler *handlers) - - - void - GNUNET_SERVICE_suspend - d7/d27/group__service.html - ga048e021d0d6312d4512c96938cb2d1f7 - (struct GNUNET_SERVICE_Handle *sh) - - - void - GNUNET_SERVICE_resume - d7/d27/group__service.html - gafc6ea5b705cb0f8186aadedd3860b95e - (struct GNUNET_SERVICE_Handle *sh) - - - static void - resume_client_receive - d7/d1d/service_8c.html - a3ff99e856b85c9e5a2c729726980d321 - (void *cls) - - - void - GNUNET_SERVICE_client_continue - d7/d27/group__service.html - gaec4bf43362daeecee47d17cfc6ce7013 - (struct GNUNET_SERVICE_Client *c) - - - void - GNUNET_SERVICE_client_disable_continue_warning - d7/d27/group__service.html - gaa8515006590bfbdbc43d340115196f40 - (struct GNUNET_SERVICE_Client *c) - - - static void - finish_client_drop - d7/d1d/service_8c.html - a6d59cfdfc2c6a66d01e0e4e8fc6e0527 - (void *cls) - - - void - GNUNET_SERVICE_client_drop - d7/d27/group__service.html - ga843387643797d0addc24a44960f73e04 - (struct GNUNET_SERVICE_Client *c) - - - void - GNUNET_SERVICE_shutdown - d7/d27/group__service.html - ga091cdd02ea63dc72eefb010c376631fd - (struct GNUNET_SERVICE_Handle *sh) - - - void - GNUNET_SERVICE_client_mark_monitor - d7/d27/group__service.html - ga2077b6dc9372c38389c214ab25dd3735 - (struct GNUNET_SERVICE_Client *c) - - - void - GNUNET_SERVICE_client_persist - d7/d27/group__service.html - ga970846784080d87279ec9f0901224c97 - (struct GNUNET_SERVICE_Client *c) - - - struct GNUNET_MQ_Handle * - GNUNET_SERVICE_client_get_mq - d7/d27/group__service.html - ga8953684758b23e81e986a8e49383602e - (struct GNUNET_SERVICE_Client *c) - - - - signal.c - /home/grothoff/research/gnunet/src/util/ - d8/d36/signal_8c - platform.h - gnunet_util_lib.h - GNUNET_SIGNAL_Context - - #define - LOG - d8/d36/signal_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - struct GNUNET_SIGNAL_Context * - GNUNET_SIGNAL_handler_install - d2/d1f/group__signal.html - ga2399f4f20243ab2ea16f113397b1c50c - (int signum, GNUNET_SIGNAL_Handler handler) - - - void - GNUNET_SIGNAL_handler_uninstall - d2/d1f/group__signal.html - gabe9b0ee45d8917654f65ab7a52e20fc2 - (struct GNUNET_SIGNAL_Context *ctx) - - - void - GNUNET_SIGNAL_raise - d2/d1f/group__signal.html - ga5dee154b0d8377488b993cfbe2db3c95 - (const int sig) - - - static struct GNUNET_SIGNAL_Context * - sc_head - d8/d36/signal_8c.html - a1aa45b16a64b6b33203752a62add385b - - - - static struct GNUNET_SIGNAL_Context * - sc_tail - d8/d36/signal_8c.html - ada64b989fd81fc2dc5d7d8ca2fe42f85 - - - - - socks.c - /home/grothoff/research/gnunet/src/util/ - d9/d3a/socks_8c - platform.h - gnunet_util_lib.h - GNUNET_SOCKS_Handshake - - #define - LOG - d9/d3a/socks_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR - d9/d3a/socks_8c.html - adafe97d0c574431adc20c2f69ab95dd5 - (kind, syscall) - - - #define - SOCKS5_AUTH_REJECT - d9/d3a/socks_8c.html - ac2597356237b2ff1cc4ae04dbdf31eb1 - - - - #define - SOCKS5_AUTH_NOAUTH - d9/d3a/socks_8c.html - a9625d6b087ac9518046e7dee151488b5 - - - - #define - SOCKS5_AUTH_GSSAPI - d9/d3a/socks_8c.html - abd8de982ea3b948d3a1258ca8b36699d - - - - #define - SOCKS5_AUTH_USERPASS - d9/d3a/socks_8c.html - a25ec7447499a1d738a4688f033d06878 - - - - #define - SOCKS5_AUTH_CHAP - d9/d3a/socks_8c.html - acbdc8f13afd5ae4787424b310673e728 - - - - #define - SOCKS5_AUTH_EAP - d9/d3a/socks_8c.html - a20c0b67e3ed30a6a2b6128261147afb3 - - - - #define - SOCKS5_AUTH_MAF - d9/d3a/socks_8c.html - a46b88ca2955aa777ec54467afaf81957 - - - - #define - SOCKS5_REP_SUCCEEDED - d9/d3a/socks_8c.html - af3be3dce38fde9c54d486916ac771264 - - - - #define - SOCKS5_REP_FAIL - d9/d3a/socks_8c.html - a84623a7c85dc5101a66323b6558358f5 - - - - #define - SOCKS5_REP_NALLOWED - d9/d3a/socks_8c.html - a9051336ee7b6f2e8f51e0061f235f8eb - - - - #define - SOCKS5_REP_NUNREACH - d9/d3a/socks_8c.html - a80e12b47836ea52327efa7bd0769a267 - - - - #define - SOCKS5_REP_HUNREACH - d9/d3a/socks_8c.html - a35506f88fa7a29a71514575ed022cff0 - - - - #define - SOCKS5_REP_REFUSED - d9/d3a/socks_8c.html - a34974c1c3f4dbeba54f5e5c48d38722b - - - - #define - SOCKS5_REP_EXPIRED - d9/d3a/socks_8c.html - a7aa5efea399423a9effa85464e780ef8 - - - - #define - SOCKS5_REP_CNOTSUP - d9/d3a/socks_8c.html - aa4e0b9331ec1cbba0fea6a4c113267b0 - - - - #define - SOCKS5_REP_ANOTSUP - d9/d3a/socks_8c.html - a35933720e00a2500623a432ae7b53b76 - - - - #define - SOCKS5_REP_INVADDR - d9/d3a/socks_8c.html - acc0e67e1d1e36cd4e2c94513a315e91a - - - - #define - SOCKS5_step_greet - d9/d3a/socks_8c.html - ada4be08eafcf55f30fb8f78f160b4151 - - - - #define - SOCKS5_step_auth - d9/d3a/socks_8c.html - a51913d21975fa81e93b27ee7e543c813 - - - - #define - SOCKS5_step_cmd - d9/d3a/socks_8c.html - a978eea4dd9fc15bc40daebc204c5fd83 - - - - #define - SOCKS5_step_done - d9/d3a/socks_8c.html - a897fcbc75c378a1e6631209a2e75ef2c - - - - #define - register_reciever_wants - d9/d3a/socks_8c.html - a2e6c7e9a28ae7f1cbcafeedafa274b46 - (ih) - - - const char * - SOCKS5_REP_names - d9/d3a/socks_8c.html - a51865c0d8ba3e1cf6e7cc705fc1edae9 - (int rep) - - - unsigned char * - SOCK5_proto_string - d9/d3a/socks_8c.html - a208d443b5236b2580a69cdfe6d9bc4e6 - (unsigned char *b, const char *s) - - - void - register_reciever - d9/d3a/socks_8c.html - aa727ea49afc3942ce198f1d76db3bf71 - (struct GNUNET_SOCKS_Handshake *ih, int want) - - - struct GNUNET_CONNECTION_TransmitHandle * - register_sender - d9/d3a/socks_8c.html - a1f19d90aa8a5cbe20d76517906a84bf9 - (struct GNUNET_SOCKS_Handshake *ih) - - - void - SOCKS5_handshake_done - d9/d3a/socks_8c.html - a3e2099b3046b340d65990362bc73ecf9 - (struct GNUNET_SOCKS_Handshake *ih) - - - void - SOCKS5_handshake_step - d9/d3a/socks_8c.html - aedb93eb394aa61a44e9d6641767e378f - (struct GNUNET_SOCKS_Handshake *ih) - - - void - reciever - d9/d3a/socks_8c.html - aa5e0090384cb44d1394c7bd988538978 - (void *cls, const void *buf, size_t available, const struct sockaddr *addr, socklen_t addrlen, int errCode) - - - size_t - transmit_ready - d9/d3a/socks_8c.html - a405490b7928673b75e390198012747be - (void *cls, size_t size, void *buf) - - - struct GNUNET_SOCKS_Handshake * - GNUNET_SOCKS_init_handshake - d9/d3a/socks_8c.html - a0b3391735273765708fde12997f0334e - (const char *user, const char *pass) - - - struct GNUNET_SOCKS_Handshake * - GNUNET_SOCKS_init_handshake_noauth - d9/d3a/socks_8c.html - ab95c777f8ec81fe7e04ae52d18c30c5e - () - - - void - GNUNET_SOCKS_set_handshake_destination - d9/d3a/socks_8c.html - af5f154b7c798b4a9dfc38c6a29749cd0 - (struct GNUNET_SOCKS_Handshake *ih, const char *host, uint16_t port) - - - struct GNUNET_CONNECTION_Handle * - GNUNET_SOCKS_run_handshake - d9/d3a/socks_8c.html - abcc64127378bff8d6acfabc0f08b2aeb - (struct GNUNET_SOCKS_Handshake *ih, struct GNUNET_CONNECTION_Handle *c) - - - int - GNUNET_SOCKS_check_service - d6/dc4/group__socks.html - ga38bdb50df60ed2689677295ddc1736d9 - (const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - struct GNUNET_CONNECTION_Handle * - GNUNET_SOCKS_do_connect - d6/dc4/group__socks.html - gad4e42ff6983a6d60a6d07ea1b12e5540 - (const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - - speedup.c - /home/grothoff/research/gnunet/src/util/ - db/d9d/speedup_8c - platform.h - gnunet_util_lib.h - speedup.h - - #define - LOG - db/d9d/speedup_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - static void - do_speedup - db/d9d/speedup_8c.html - a15fdeae3c1a64d9a5342a2fd3d2293b7 - (void *cls) - - - int - GNUNET_SPEEDUP_start_ - db/d9d/speedup_8c.html - a4c256021f63705366277229b812e463b - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_SPEEDUP_stop_ - db/d9d/speedup_8c.html - afdbed903d9c78925d0548a1217c370b5 - () - - - static struct GNUNET_TIME_Relative - interval - db/d9d/speedup_8c.html - a653dc744747618d770aa098def1b715b - - - - static struct GNUNET_TIME_Relative - delta - db/d9d/speedup_8c.html - affbcad682cdf1c6f20bb7c50dcf10926 - - - - static struct GNUNET_SCHEDULER_Task * - speedup_task - db/d9d/speedup_8c.html - ab29eec81e55f00d5ee371f75ec95a2de - - - - - speedup.h - /home/grothoff/research/gnunet/src/util/ - de/d21/speedup_8h - - int - GNUNET_SPEEDUP_start_ - de/d21/speedup_8h.html - a4c256021f63705366277229b812e463b - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_SPEEDUP_stop_ - de/d21/speedup_8h.html - aca4fa52094edc099b58548ac4db0e60e - (void) - - - - strings.c - /home/grothoff/research/gnunet/src/util/ - d2/d48/strings_8c - platform.h - gnunet_crypto_lib.h - gnunet_strings_lib.h - ConversionTable - - #define - LOG - d2/d48/strings_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - #define - LOG_STRERROR - d2/d48/strings_8c.html - adafe97d0c574431adc20c2f69ab95dd5 - (kind, syscall) - - - #define - FILLCHAR - d2/d48/strings_8c.html - a8c066f5b6767f08478ec850dcd98b440 - - - - #define - cvtfind - d2/d48/strings_8c.html - ab206d71a121f8e0b2e3b344e50aee6d5 - (a) - - - #define - CHECK_CRLF - d2/d48/strings_8c.html - a9f4de6fca9088562a324deaeeb6779c4 - - - - size_t - GNUNET_STRINGS_buffer_fill - d7/d0c/group__strings.html - ga885830cb8907ebef3a175c9cc0d376e9 - (char *buffer, size_t size, unsigned int count,...) - - - char * - GNUNET_STRINGS_pp2s - d7/d0c/group__strings.html - ga4f21db37ca22cb62964793723995479a - (const struct GNUNET_PeerIdentity *pids, unsigned int num_pids) - - - unsigned int - GNUNET_STRINGS_buffer_tokenize - d7/d0c/group__strings.html - ga73b968b57fd14b506561d7d31f262aca - (const char *buffer, size_t size, unsigned int count,...) - - - char * - GNUNET_STRINGS_byte_size_fancy - d7/d0c/group__strings.html - ga74cdd601d7546090c2c90a0a090a3691 - (unsigned long long size) - - - size_t - GNUNET_strlcpy - d7/d0c/group__strings.html - gae048c3539060881abd9d2250ac4424d8 - (char *dst, const char *src, size_t n) - - - static int - convert_with_table - d2/d48/strings_8c.html - a45857d34916a14e50765d7c9e1b89a06 - (const char *input, const struct ConversionTable *table, unsigned long long *output) - - - int - GNUNET_STRINGS_fancy_size_to_bytes - d7/d0c/group__strings.html - ga99b37e947f59438fa222b1a298bdd63f - (const char *fancy_size, unsigned long long *size) - - - int - GNUNET_STRINGS_fancy_time_to_relative - d7/d0c/group__strings.html - gaa442f980d2891b279c8ae36412a7c62c - (const char *fancy_time, struct GNUNET_TIME_Relative *rtime) - - - int - GNUNET_STRINGS_fancy_time_to_absolute - d9/d7d/group__time.html - ga5f8c83b4c25bb28d3c313810b64db7f8 - (const char *fancy_time, struct GNUNET_TIME_Absolute *atime) - - - char * - GNUNET_STRINGS_conv - d7/d0c/group__strings.html - ga2da438737d238dc6239b97dfa6d9cee4 - (const char *input, size_t len, const char *input_charset, const char *output_charset) - - - char * - GNUNET_STRINGS_to_utf8 - d7/d0c/group__strings.html - gae311793f6d59383b549ad33a466e6011 - (const char *input, size_t len, const char *charset) - - - char * - GNUNET_STRINGS_from_utf8 - d7/d0c/group__strings.html - gae80c80619a524a5440e7992b7304c78b - (const char *input, size_t len, const char *charset) - - - void - GNUNET_STRINGS_utf8_tolower - d7/d0c/group__strings.html - ga8cbf7b8fcbad0f899ee97b2b46ae9125 - (const char *input, char *output) - - - void - GNUNET_STRINGS_utf8_toupper - d7/d0c/group__strings.html - gaf6032470617eafeb7bd4b24ccbca8748 - (const char *input, char *output) - - - char * - GNUNET_STRINGS_filename_expand - d7/d0c/group__strings.html - ga24cfa41d5a78149f0fbeb292226d19c1 - (const char *fil) - - - const char * - GNUNET_STRINGS_relative_time_to_string - d9/d7d/group__time.html - gab76044ca0cd6b8a023cbe23965204f6c - (struct GNUNET_TIME_Relative delta, int do_round) - - - const char * - GNUNET_STRINGS_absolute_time_to_string - d9/d7d/group__time.html - ga6f5acd100826f8150ce591110a7293c7 - (struct GNUNET_TIME_Absolute t) - - - const char * - GNUNET_STRINGS_get_short_name - d7/d0c/group__strings.html - gacdb8de2e6ac4cf76253e74a254b4dc4d - (const char *filename) - - - static unsigned int - getValue__ - d2/d48/strings_8c.html - aa6dce5b806e3743b7ca477bfb39a485d - (unsigned char a) - - - char * - GNUNET_STRINGS_data_to_string - d7/d0c/group__strings.html - ga26e7bcc6823a5123ed3a482a3349f9e6 - (const void *data, size_t size, char *out, size_t out_size) - - - char * - GNUNET_STRINGS_data_to_string_alloc - d7/d0c/group__strings.html - ga7006cbaf1ed989dd83fec0cc253ae710 - (const void *buf, size_t size) - - - int - GNUNET_STRINGS_string_to_data - d7/d0c/group__strings.html - ga5b61af941b709be46d919c2818f75049 - (const char *enc, size_t enclen, void *out, size_t out_size) - - - int - GNUNET_STRINGS_parse_uri - d7/d0c/group__strings.html - gac68ec46d6498e86d6e71c123964f482e - (const char *path, char **scheme_part, const char **path_part) - - - int - GNUNET_STRINGS_path_is_absolute - d7/d0c/group__strings.html - ga418d3f1375c7ef9ca8b5b5ba43fa175f - (const char *filename, int can_be_uri, int *r_is_uri, char **r_uri_scheme) - - - int - GNUNET_STRINGS_check_filename - d7/d0c/group__strings.html - ga29dd1a3e87d47000c5aa89f0a3cfb94e - (const char *filename, enum GNUNET_STRINGS_FilenameCheck checks) - - - int - GNUNET_STRINGS_to_address_ipv6 - d7/d0c/group__strings.html - gaea18f36c5a8cd7b4f26eb097cb774158 - (const char *zt_addr, uint16_t addrlen, struct sockaddr_in6 *r_buf) - - - int - GNUNET_STRINGS_to_address_ipv4 - d7/d0c/group__strings.html - gae9fa2a0cecf59ae418c16bcc96f082c7 - (const char *zt_addr, uint16_t addrlen, struct sockaddr_in *r_buf) - - - int - GNUNET_STRINGS_to_address_ip - d7/d0c/group__strings.html - ga0bd027a76b0325c46c58bc2e9ec27832 - (const char *addr, uint16_t addrlen, struct sockaddr_storage *r_buf) - - - size_t - GNUNET_STRINGS_parse_socket_addr - d7/d0c/group__strings.html - ga13f8294f6b591006e88dcdc94fce813c - (const char *addr, uint8_t *af, struct sockaddr **sa) - - - static char *const * - _make_continuous_arg_copy - d2/d48/strings_8c.html - aa5bf1c160a9f2ad62022406fa9ebd415 - (int argc, char *const *argv) - - - int - GNUNET_STRINGS_get_utf8_args - d7/d0c/group__strings.html - gaf5f9997a976083fc01de2c7f30eb1c2e - (int argc, char *const *argv, int *u8argc, char *const **u8argv) - - - static int - parse_port_policy - d2/d48/strings_8c.html - ac839c8b9478443cbb1f21d96bc052a74 - (const char *port_policy, struct GNUNET_STRINGS_PortPolicy *pp) - - - struct GNUNET_STRINGS_IPv4NetworkPolicy * - GNUNET_STRINGS_parse_ipv4_policy - d7/d0c/group__strings.html - gae001e690e6aa8b19d0c0094f6e7ecff0 - (const char *routeListX) - - - struct GNUNET_STRINGS_IPv6NetworkPolicy * - GNUNET_STRINGS_parse_ipv6_policy - d7/d0c/group__strings.html - ga1027327cd6a31ff1023b3469fa7e2701 - (const char *routeListX) - - - size_t - GNUNET_STRINGS_base64_encode - d7/d0c/group__strings.html - gaae4e96a80346e2b11034bed68e0fa96a - (const void *in, size_t len, char **output) - - - size_t - GNUNET_STRINGS_base64_decode - d7/d0c/group__strings.html - ga8d996487c04fe37fbdd1020f976e9d61 - (const char *data, size_t len, void **out) - - - static char * - cvt - d2/d48/strings_8c.html - ab9c239e596869be4a4120bbb34489f6e - - - - - time.c - /home/grothoff/research/gnunet/src/util/ - df/d73/time_8c - platform.h - gnunet_util_lib.h - - #define - __STDC_NO_ATOMICS__ - df/d73/time_8c.html - a45d4f89b65b45893570f54af68aae178 - - - - #define - ATOMIC - df/d73/time_8c.html - a7ae1ae649327b67ce210e47ea1ed07dc - - - - #define - LOG - df/d73/time_8c.html - acf449e924deafa35a64b6126981f2cfd - (kind,...) - - - void - GNUNET_TIME_set_offset - d9/d7d/group__time.html - ga8666919b06a8dc2cdb1a4cf02c76bca5 - (long long offset) - - - long long - GNUNET_TIME_get_offset - d9/d7d/group__time.html - ga70864a2ee2ffbd3e83d327b176905fc7 - () - - - int - GNUNET_TIME_round_abs - d9/d7d/group__time.html - gaa4c29ddeb0b233b8f31ee9f82b9f36a5 - (struct GNUNET_TIME_Absolute *at) - - - int - GNUNET_TIME_round_rel - d9/d7d/group__time.html - ga6360df2dde7c3a74d11fc30ec029a232 - (struct GNUNET_TIME_Relative *rt) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_get - d9/d7d/group__time.html - ga551cfabb260e111ac5440362e163c1d1 - () - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_zero_ - d9/d7d/group__time.html - ga0374b8e658cbdf0b8e43454761d32e92 - () - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_get_zero_ - d9/d7d/group__time.html - ga280478a7e6eebfb189d91385cb35fe80 - () - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_unit_ - d9/d7d/group__time.html - ga8bfcd7be6de3a0642b5f92203175d16f - () - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_millisecond_ - d9/d7d/group__time.html - ga1097050e760b3b7123e89095447fe5d9 - () - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_second_ - d9/d7d/group__time.html - ga8bc2bbd03b4c5549239468f730184995 - () - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_minute_ - d9/d7d/group__time.html - ga1b2c0e9a424cb5528919266299d869f4 - () - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_hour_ - d9/d7d/group__time.html - ga05eba172091151181be500379948e279 - () - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_forever_ - d9/d7d/group__time.html - ga60ad9da3a4b1fc39399f196eada0abc4 - () - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_get_forever_ - d9/d7d/group__time.html - ga551051f1569568e432d02e9c6300f1d4 - () - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_relative_to_absolute - d9/d7d/group__time.html - ga8d84f102f9e14214493966700bf2cf8a - (struct GNUNET_TIME_Relative rel) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_min - d9/d7d/group__time.html - ga03653f28589e02fe7dd7fd0d5702d8c9 - (struct GNUNET_TIME_Relative t1, struct GNUNET_TIME_Relative t2) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_max - d9/d7d/group__time.html - ga1885900259fc7ecf7260f22cfd891ea9 - (struct GNUNET_TIME_Relative t1, struct GNUNET_TIME_Relative t2) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_min - d9/d7d/group__time.html - ga9a8c3c13085f05d9b5cff3fdaba47057 - (struct GNUNET_TIME_Absolute t1, struct GNUNET_TIME_Absolute t2) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_max - d9/d7d/group__time.html - ga3aa031f7b69a4b383b26c2890fd0aa32 - (struct GNUNET_TIME_Absolute t1, struct GNUNET_TIME_Absolute t2) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_absolute_get_remaining - d9/d7d/group__time.html - ga35dd3f4dd9e5e2b258ef84c11229ac02 - (struct GNUNET_TIME_Absolute future) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_absolute_get_difference - d9/d7d/group__time.html - gab7ac1d89703752fef0d72199c574e8c0 - (struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Absolute end) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_absolute_get_duration - d9/d7d/group__time.html - ga1206f1763a8f5d899933469c2a0979eb - (struct GNUNET_TIME_Absolute whence) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_add - d9/d7d/group__time.html - gaa5da3789588de7fca7c9d3decea98349 - (struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Relative duration) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_subtract - d9/d7d/group__time.html - ga8835a90914f44050dbfa92309546ebb4 - (struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Relative duration) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_multiply - d9/d7d/group__time.html - ga907f7324b1c7b72aac29fd3e6aaa7b50 - (struct GNUNET_TIME_Relative rel, unsigned long long factor) - - - struct GNUNET_TIME_Relative - relative_multiply_double - df/d73/time_8c.html - a87abfea9fa7df64efcf71667f350cbe4 - (struct GNUNET_TIME_Relative rel, double factor) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_saturating_multiply - d9/d7d/group__time.html - ga1693d6777c8c148014496491317c31a1 - (struct GNUNET_TIME_Relative rel, unsigned long long factor) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_divide - d9/d7d/group__time.html - gab69d140a8b97bdf13f6093056a9137c7 - (struct GNUNET_TIME_Relative rel, unsigned long long factor) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_calculate_eta - d9/d7d/group__time.html - gac3a614fdd373a139f0ed47996a38fbe8 - (struct GNUNET_TIME_Absolute start, uint64_t finished, uint64_t total) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_add - d9/d7d/group__time.html - ga81bb291e6f81983faf4decdef210e98b - (struct GNUNET_TIME_Relative a1, struct GNUNET_TIME_Relative a2) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_subtract - d9/d7d/group__time.html - ga51c896800725eacd7561f8f5a3c01b69 - (struct GNUNET_TIME_Relative a1, struct GNUNET_TIME_Relative a2) - - - struct GNUNET_TIME_RelativeNBO - GNUNET_TIME_relative_hton - d9/d7d/group__time.html - gaa02dc8a2df323cdd1da1f7f4698b5a7f - (struct GNUNET_TIME_Relative a) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_ntoh - d9/d7d/group__time.html - ga09587d762eb22133a489d2f73d8ed58d - (struct GNUNET_TIME_RelativeNBO a) - - - struct GNUNET_TIME_AbsoluteNBO - GNUNET_TIME_absolute_hton - d9/d7d/group__time.html - gabbae825c39885f0736c148b34d359992 - (struct GNUNET_TIME_Absolute a) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_ntoh - d9/d7d/group__time.html - ga713a6e8334c7b314350eaeea2139b934 - (struct GNUNET_TIME_AbsoluteNBO a) - - - unsigned int - GNUNET_TIME_get_current_year - d9/d7d/group__time.html - ga3ae332fcd5844f346f88c9bd46e72122 - () - - - unsigned int - GNUNET_TIME_time_to_year - d9/d7d/group__time.html - ga8a6c38ed94ed68b2ab1a9f7a91a921e2 - (struct GNUNET_TIME_Absolute at) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_year_to_time - d9/d7d/group__time.html - ga0022bd781ba5c5c49a9966ef21e76014 - (unsigned int year) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_randomized_backoff - d9/d7d/group__time.html - ga4b788ee7973430d48546c594f7d1f264 - (struct GNUNET_TIME_Relative rt, struct GNUNET_TIME_Relative threshold) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_randomize - d9/d7d/group__time.html - ga873c4eb4a8e5fee29a7bacda81b3b316 - (struct GNUNET_TIME_Relative r) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_get_monotonic - d9/d7d/group__time.html - gaae298cd3cdda41144ac9c41222983795 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - __attribute__ - df/d73/time_8c.html - ad7e5f5c14ff8ad42e10651503200880c - ((destructor)) - - - static long long - timestamp_offset - df/d73/time_8c.html - a1be8c29ac11e98019f491f0a2de081e6 - - - - - tun.c - /home/grothoff/research/gnunet/src/util/ - de/dc3/tun_8c - platform.h - gnunet_util_lib.h - - #define - FRESH_TTL - de/dc3/tun_8c.html - aac9208fa3f537afc8eefd522743df227 - - - - void - GNUNET_TUN_initialize_ipv4_header - d5/db2/group__tun.html - ga94bb2630b8efa87f7049276b41aa86e4 - (struct GNUNET_TUN_IPv4Header *ip, uint8_t protocol, uint16_t payload_length, const struct in_addr *src, const struct in_addr *dst) - - - void - GNUNET_TUN_initialize_ipv6_header - d5/db2/group__tun.html - ga142894c8c1d8d3175864abcf3437479b - (struct GNUNET_TUN_IPv6Header *ip, uint8_t protocol, uint16_t payload_length, const struct in6_addr *src, const struct in6_addr *dst) - - - void - GNUNET_TUN_calculate_tcp4_checksum - d5/db2/group__tun.html - gab2507aa460818c01dbf94fa2b5b4902b - (const struct GNUNET_TUN_IPv4Header *ip, struct GNUNET_TUN_TcpHeader *tcp, const void *payload, uint16_t payload_length) - - - void - GNUNET_TUN_calculate_tcp6_checksum - d5/db2/group__tun.html - ga915ca061de9216bb1d7f5a77e447c45e - (const struct GNUNET_TUN_IPv6Header *ip, struct GNUNET_TUN_TcpHeader *tcp, const void *payload, uint16_t payload_length) - - - void - GNUNET_TUN_calculate_udp4_checksum - d5/db2/group__tun.html - ga3509b3c005aa4011f3485c1ce98fa8ac - (const struct GNUNET_TUN_IPv4Header *ip, struct GNUNET_TUN_UdpHeader *udp, const void *payload, uint16_t payload_length) - - - void - GNUNET_TUN_calculate_udp6_checksum - d5/db2/group__tun.html - gafb395f5119ac2beb23c383bfb1d9df65 - (const struct GNUNET_TUN_IPv6Header *ip, struct GNUNET_TUN_UdpHeader *udp, const void *payload, uint16_t payload_length) - - - void - GNUNET_TUN_calculate_icmp_checksum - d5/db2/group__tun.html - ga4055dbb5d7bba5364e07943a6675445e - (struct GNUNET_TUN_IcmpHeader *icmp, const void *payload, uint16_t payload_length) - - - int - GNUNET_TUN_sockaddr_cmp - d5/db2/group__tun.html - gaa4ee2df7d4ee24316d2620052d40b5bf - (const struct sockaddr *sa, const struct sockaddr *sb, int include_port) - - - - tweetnacl-gnunet.c - /home/grothoff/research/gnunet/src/util/ - de/d4a/tweetnacl-gnunet_8c - platform.h - gnunet_crypto_lib.h - tweetnacl-gnunet.h - - #define - FOR - de/d4a/tweetnacl-gnunet_8c.html - a1b074cfe3e3b7e3c46c207c05e3425f9 - (i, n) - - - uint8_t - u8 - de/d4a/tweetnacl-gnunet_8c.html - a92c50087ca0e64fa93fc59402c55f8ca - - - - uint32_t - u32 - de/d4a/tweetnacl-gnunet_8c.html - afaa62991928fb9fb18ff0db62a040aba - - - - uint64_t - u64 - de/d4a/tweetnacl-gnunet_8c.html - a3f7e2bcbb0b4c338f3c4f6c937cd4234 - - - - int64_t - i64 - de/d4a/tweetnacl-gnunet_8c.html - a85cb35fbe5bf2961d7ad5f26814a91a2 - - - - i64 - gf - de/d4a/tweetnacl-gnunet_8c.html - a8a78622c9968c61460afccaae2acc604 - [16] - - - static int - vn - de/d4a/tweetnacl-gnunet_8c.html - ada0c75986cd13e3c1b1eefa5d9fbd9af - (const u8 *x, const u8 *y, int n) - - - static int - crypto_verify_32 - de/d4a/tweetnacl-gnunet_8c.html - a1786e06be28084521a7dc1df722c58c9 - (const u8 *x, const u8 *y) - - - static void - set25519 - de/d4a/tweetnacl-gnunet_8c.html - a4707bd2aa94610a9e099da34c5475a80 - (gf r, const gf a) - - - static void - car25519 - de/d4a/tweetnacl-gnunet_8c.html - a788bee10751c8364d7d91b6776490789 - (gf o) - - - static void - sel25519 - de/d4a/tweetnacl-gnunet_8c.html - a3ef0168926d858dfb60b7a550aea9c08 - (gf p, gf q, int b) - - - static void - pack25519 - de/d4a/tweetnacl-gnunet_8c.html - aff94e80eaa98443c9ca3d4973164ed41 - (u8 *o, const gf n) - - - static int - neq25519 - de/d4a/tweetnacl-gnunet_8c.html - a96311934e19e6fd324fb11d552ad86c8 - (const gf a, const gf b) - - - static uint8_t - par25519 - de/d4a/tweetnacl-gnunet_8c.html - a78d35d8edef92df21697fcd5fb412967 - (const gf a) - - - static void - unpack25519 - de/d4a/tweetnacl-gnunet_8c.html - a46090cabc3ebddd126f31ff8bf35aae7 - (gf o, const u8 *n) - - - static void - A - de/d4a/tweetnacl-gnunet_8c.html - aa27803512e9def92ca62a90141a0780a - (gf o, const gf a, const gf b) - - - static void - Z - de/d4a/tweetnacl-gnunet_8c.html - a936183aaa16af206c92a45fc153ee6e5 - (gf o, const gf a, const gf b) - - - static void - M - de/d4a/tweetnacl-gnunet_8c.html - afd74efb8a0693602ddae62c237f9332c - (gf o, const gf a, const gf b) - - - static void - S - de/d4a/tweetnacl-gnunet_8c.html - ac844e5542f3c09c10ade58cf18a22df2 - (gf o, const gf a) - - - static void - inv25519 - de/d4a/tweetnacl-gnunet_8c.html - a880337acccd0446123038021d4059b98 - (gf o, const gf i) - - - static void - pow2523 - de/d4a/tweetnacl-gnunet_8c.html - a6efdb276afb59e6e5c4d021119126ddd - (gf o, const gf i) - - - int - GNUNET_TWEETNACL_scalarmult_curve25519 - de/d4a/tweetnacl-gnunet_8c.html - a234f573e85ecdebe71eedbaed8825b35 - (u8 *q, const u8 *n, const u8 *p) - - - int - GNUNET_TWEETNACL_scalarmult_curve25519_base - de/d4a/tweetnacl-gnunet_8c.html - a36d05fc1651d019b406abb68d84d2bd5 - (u8 *q, const u8 *n) - - - static int - crypto_hash - de/d4a/tweetnacl-gnunet_8c.html - a3b6d9453dc0baff2755fdc7d3aaf529f - (u8 *out, const u8 *m, u64 n) - - - static void - add - de/d4a/tweetnacl-gnunet_8c.html - a491214c8c63d91e3b844e83ecf731806 - (gf p[4], gf q[4]) - - - static void - cswap - de/d4a/tweetnacl-gnunet_8c.html - abb5e212030d804e7fe0910fdc139310a - (gf p[4], gf q[4], u8 b) - - - static void - pack - de/d4a/tweetnacl-gnunet_8c.html - a19ed76373cae44682fabdeeff7bbd4eb - (u8 *r, gf p[4]) - - - static void - scalarmult - de/d4a/tweetnacl-gnunet_8c.html - a1502298a64efb6894c2e7fcca0377171 - (gf p[4], gf q[4], const u8 *s) - - - static void - scalarbase - de/d4a/tweetnacl-gnunet_8c.html - a06d3e6734ca9682dd417e557d6d0f325 - (gf p[4], const u8 *s) - - - static void - modL - de/d4a/tweetnacl-gnunet_8c.html - a7519b5fb1cd711864c0edbe9709cd9ba - (u8 *r, i64 x[64]) - - - static void - reduce - de/d4a/tweetnacl-gnunet_8c.html - ab1a03f7d903cac4e3395f934c59b3787 - (u8 *r) - - - static int - unpackneg - de/d4a/tweetnacl-gnunet_8c.html - ad76cb6d0164b567f04b99eb87081ae1c - (gf r[4], const u8 p[32]) - - - void - GNUNET_TWEETNACL_sign_pk_from_seed - de/d4a/tweetnacl-gnunet_8c.html - a23d22f69f0bd5d575f7382626cd3024c - (u8 *pk, const u8 *seed) - - - void - GNUNET_TWEETNACL_scalarmult_gnunet_ecdsa - de/d4a/tweetnacl-gnunet_8c.html - aad474d4dfd6e3ec10381d76cd1c6b6e3 - (u8 *pk, const u8 *s) - - - void - GNUNET_TWEETNACL_sign_sk_from_seed - de/d4a/tweetnacl-gnunet_8c.html - a61f09db607f8e4ed5a092209ce44f7dc - (u8 *sk, const u8 *seed) - - - int - GNUNET_TWEETNACL_sign_ed25519_pk_to_curve25519 - de/d4a/tweetnacl-gnunet_8c.html - a52f9ec79bc9f413b7fd49014750be8c0 - (u8 *x25519_pk, const u8 *ed25519_pk) - - - int - GNUNET_TWEETNACL_sign_detached_verify - de/d4a/tweetnacl-gnunet_8c.html - a1b74eab69aa8a3fb46dc8b10d2e27824 - (const u8 *sig, const u8 *m, u64 n, const u8 *pk) - - - int - GNUNET_TWEETNACL_sign_detached - de/d4a/tweetnacl-gnunet_8c.html - a6c60b575734ca0d9cccc9b840bb15865 - (u8 *sig, const u8 *m, u64 n, const u8 *sk) - - - static const u8 - _9 - de/d4a/tweetnacl-gnunet_8c.html - aba09207ba7c46063e83261f30d5b36e8 - [32] - - - static const gf - gf0 - de/d4a/tweetnacl-gnunet_8c.html - aadb57c7d100e8dae3991a29b29a98b9f - - - - static const gf - gf1 - de/d4a/tweetnacl-gnunet_8c.html - ac809b1b0f7fef1562b028cab7601b539 - - - - static const gf - _121665 - de/d4a/tweetnacl-gnunet_8c.html - a011b37a9eda057429bf125158443c52b - - - - static const gf - D - de/d4a/tweetnacl-gnunet_8c.html - a4d0cc029fe3cf6404db4e744db714f4a - - - - static const gf - D2 - de/d4a/tweetnacl-gnunet_8c.html - a880e4c3241866a957278aee6ffdac589 - - - - static const gf - X - de/d4a/tweetnacl-gnunet_8c.html - a0957792bfc08a5bacdb463cb1904820f - - - - static const gf - Y - de/d4a/tweetnacl-gnunet_8c.html - ac3bd56e3103bedfbd12e6a7899660220 - - - - static const gf - I - de/d4a/tweetnacl-gnunet_8c.html - afcd2f853641e3f40c377791373435e05 - - - - static const u64 - L - de/d4a/tweetnacl-gnunet_8c.html - ad593f1b82a73cfa3421dd51dce52ec34 - [32] - - - - tweetnacl-gnunet.h - /home/grothoff/research/gnunet/src/util/ - d5/dbb/tweetnacl-gnunet_8h - - #define - GNUNET_TWEETNACL_SIGN_SECRETKEYBYTES - d5/dbb/tweetnacl-gnunet_8h.html - a5ea48eb839d380f22820f0a201a88a30 - - - - #define - GNUNET_TWEETNACL_SIGN_PUBLICBYTES - d5/dbb/tweetnacl-gnunet_8h.html - a20f1242a34108e84a0af4ed6451b4a88 - - - - #define - GNUNET_TWEETNACL_SCALARMULT_BYTES - d5/dbb/tweetnacl-gnunet_8h.html - a1e7aef321f62cb5aa0eecbe71421af94 - - - - int - GNUNET_TWEETNACL_scalarmult_curve25519 - d5/dbb/tweetnacl-gnunet_8h.html - a20dbe222b0aca1fc477357c01bd0000b - (uint8_t *, const uint8_t *, const uint8_t *) - - - int - GNUNET_TWEETNACL_scalarmult_curve25519_base - d5/dbb/tweetnacl-gnunet_8h.html - ab433243402f3895c8dd13cdc73ebc0f1 - (uint8_t *, const uint8_t *) - - - void - GNUNET_TWEETNACL_sign_pk_from_seed - d5/dbb/tweetnacl-gnunet_8h.html - aec54eeb8b38662bbd4149da79cd7b43b - (uint8_t *pk, const uint8_t *seed) - - - void - GNUNET_TWEETNACL_sign_sk_from_seed - d5/dbb/tweetnacl-gnunet_8h.html - a5e1044956a164829c13d20216d8be00e - (uint8_t *sk, const uint8_t *seed) - - - int - GNUNET_TWEETNACL_sign_ed25519_pk_to_curve25519 - d5/dbb/tweetnacl-gnunet_8h.html - affb0a5b3aecb7369a19852e7c2eae947 - (uint8_t *x25519_pk, const uint8_t *ed25519_pk) - - - int - GNUNET_TWEETNACL_sign_detached_verify - d5/dbb/tweetnacl-gnunet_8h.html - a654dc75b938a1d2a079c638edc6a734e - (const uint8_t *sig, const uint8_t *m, uint64_t n, const uint8_t *pk) - - - int - GNUNET_TWEETNACL_sign_detached - d5/dbb/tweetnacl-gnunet_8h.html - a78c57b1dfa2b04a5a26d591346f2740e - (uint8_t *sig, const uint8_t *m, uint64_t n, const uint8_t *sk) - - - void - GNUNET_TWEETNACL_scalarmult_gnunet_ecdsa - d5/dbb/tweetnacl-gnunet_8h.html - ab33ca169e06d77af40dde62d336b2648 - (uint8_t *pk, const uint8_t *s) - - - - gnunet-helper-vpn.c - /home/grothoff/research/gnunet/src/vpn/ - de/d78/gnunet-helper-vpn_8c - platform.h - gnunet_crypto_lib.h - gnunet_common.h - gnunet_protocols.h - in6_ifreq - - #define - DEBUG - de/d78/gnunet-helper-vpn_8c.html - ad72dbcf6d0153db1b8d8a58001feed83 - - - - #define - MAX_SIZE - de/d78/gnunet-helper-vpn_8c.html - a0592dba56693fad79136250c11e5a7fe - - - - static int - init_tun - de/d78/gnunet-helper-vpn_8c.html - a6c87eb5f26ce01eb35738fbafbee2bfa - (char *dev) - - - static void - set_address6 - de/d78/gnunet-helper-vpn_8c.html - ae092fdfe2ffda012920235d14c876209 - (const char *dev, const char *address, unsigned long prefix_len) - - - static void - set_address4 - de/d78/gnunet-helper-vpn_8c.html - a8de80a83ae922141536dc61d000cb1ec - (const char *dev, const char *address, const char *mask) - - - static void - run - de/d78/gnunet-helper-vpn_8c.html - a205d0e8cd5e8ead9cabfe049332aef35 - (int fd_tun) - - - int - main - de/d78/gnunet-helper-vpn_8c.html - a3c04138a5bfe5d72780bb7e82a18e627 - (int argc, char **argv) - - - - gnunet-service-vpn.c - /home/grothoff/research/gnunet/src/vpn/ - d7/dfe/gnunet-service-vpn_8c - platform.h - gnunet_util_lib.h - gnunet_common.h - gnunet_protocols.h - gnunet_applications.h - gnunet_cadet_service.h - gnunet_statistics_service.h - gnunet_constants.h - gnunet_tun_lib.h - gnunet_regex_service.h - vpn.h - exit.h - DestinationChannel - DestinationEntry - ChannelMessageQueueEntry - ChannelState - - #define - MAX_MESSAGE_QUEUE_SIZE - d7/dfe/gnunet-service-vpn_8c.html - a51c070c13a8ecc6fd6b6b477cb6d5bbb - - - - static void - get_destination_key_from_ip - d7/dfe/gnunet-service-vpn_8c.html - a54025b51836f371476253afecaf420b5 - (int af, const void *address, struct GNUNET_HashCode *key) - - - static void - get_channel_key_from_ips - d7/dfe/gnunet-service-vpn_8c.html - a16091ab63ac861622ad7f0064491c59d - (int af, uint8_t protocol, const void *source_ip, uint16_t source_port, const void *destination_ip, uint16_t destination_port, struct GNUNET_HashCode *key) - - - static void - send_client_reply - d7/dfe/gnunet-service-vpn_8c.html - a6064a81e49be07135562aba9db0ac2c7 - (struct GNUNET_SERVICE_Client *client, uint64_t request_id, int result_af, const void *addr) - - - static void - free_channel_state - d7/dfe/gnunet-service-vpn_8c.html - aca505bc03c6462938fc56be9782f816d - (struct ChannelState *ts) - - - static void - send_to_channel - d7/dfe/gnunet-service-vpn_8c.html - a106accce37ff0e0630ad0d26e803773e - (struct ChannelState *ts, struct GNUNET_MQ_Envelope *env) - - - static const char * - print_channel_destination - d7/dfe/gnunet-service-vpn_8c.html - a7485d78bbacca11340fd08582946a63c - (const struct DestinationEntry *de) - - - static void - channel_cleaner - d7/dfe/gnunet-service-vpn_8c.html - aaa8dc0c80c83f7aced13e1bc6a04a002 - (void *cls, const struct GNUNET_CADET_Channel *channel) - - - static void - make_up_icmpv4_payload - d7/dfe/gnunet-service-vpn_8c.html - ad0dcca6c31f5aa9d0efe3df5e75bfbce - (struct ChannelState *ts, struct GNUNET_TUN_IPv4Header *ipp, struct GNUNET_TUN_UdpHeader *udp) - - - static void - make_up_icmpv6_payload - d7/dfe/gnunet-service-vpn_8c.html - ac81d32ed32eca70e99c6085f1b8079a7 - (struct ChannelState *ts, struct GNUNET_TUN_IPv6Header *ipp, struct GNUNET_TUN_UdpHeader *udp) - - - static int - check_icmp_back - d7/dfe/gnunet-service-vpn_8c.html - a0b0009a8837f7dd273feb9492b18f7a9 - (void *cls, const struct GNUNET_EXIT_IcmpToVPNMessage *i2v) - - - static void - handle_icmp_back - d7/dfe/gnunet-service-vpn_8c.html - a1f5b295eebd0ff029510856d427ea8c5 - (void *cls, const struct GNUNET_EXIT_IcmpToVPNMessage *i2v) - - - static int - check_udp_back - d7/dfe/gnunet-service-vpn_8c.html - a69de61b7548625f52d56f25dd286e06e - (void *cls, const struct GNUNET_EXIT_UdpReplyMessage *reply) - - - static void - handle_udp_back - d7/dfe/gnunet-service-vpn_8c.html - a69555aa23e2c9eea8b11736dd060c27c - (void *cls, const struct GNUNET_EXIT_UdpReplyMessage *reply) - - - static int - check_tcp_back - d7/dfe/gnunet-service-vpn_8c.html - a4628e6848e50509c8c1d084da6bd165c - (void *cls, const struct GNUNET_EXIT_TcpDataMessage *data) - - - static void - handle_tcp_back - d7/dfe/gnunet-service-vpn_8c.html - a9ad59c12e39bf464d05d6567db060ae5 - (void *cls, const struct GNUNET_EXIT_TcpDataMessage *data) - - - static struct GNUNET_CADET_Channel * - create_channel - d7/dfe/gnunet-service-vpn_8c.html - a69a288a5404779dedb36887d9a5a7d16 - (struct ChannelState *ts, const struct GNUNET_PeerIdentity *target, const struct GNUNET_HashCode *port) - - - static void - handle_regex_result - d7/dfe/gnunet-service-vpn_8c.html - a7419686ff07f792b53645bdb8e2cfb69 - (void *cls, const struct GNUNET_PeerIdentity *id, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length) - - - static struct ChannelState * - create_channel_to_destination - d7/dfe/gnunet-service-vpn_8c.html - a6e328e8bdb5e298b0c658e79ca99c0f1 - (struct DestinationChannel *dt, int client_af) - - - static void - expire_channel - d7/dfe/gnunet-service-vpn_8c.html - ab38e86110e63e20daf74ced4f04466ea - (struct ChannelState *except) - - - static void - route_packet - d7/dfe/gnunet-service-vpn_8c.html - a23d0c016b8c976fe680dbc0bf5da9cc9 - (struct DestinationEntry *destination, int af, uint8_t protocol, const void *source_ip, const void *destination_ip, const void *payload, size_t payload_length) - - - static int - message_token - d7/dfe/gnunet-service-vpn_8c.html - a9e32494d16ffcde350146a9cfc05e529 - (void *cls, const struct GNUNET_MessageHeader *message) - - - static int - allocate_v4_address - d7/dfe/gnunet-service-vpn_8c.html - afa417f5da2cc720e2ac298d929361a70 - (struct in_addr *v4) - - - static int - allocate_v6_address - d7/dfe/gnunet-service-vpn_8c.html - a875911e40c4aeabe495701de9fea57a0 - (struct in6_addr *v6) - - - static void - free_destination_entry - d7/dfe/gnunet-service-vpn_8c.html - a7ee87838be53d1cc40495834cfe76df4 - (struct DestinationEntry *de) - - - static void - expire_destination - d7/dfe/gnunet-service-vpn_8c.html - aa8021c82d89e0b840ce81a614fd7aa14 - (struct DestinationEntry *except) - - - static int - allocate_response_ip - d7/dfe/gnunet-service-vpn_8c.html - a1e2c7a2e6ed417c26915ac677db87627 - (int *result_af, void **addr, struct in_addr *v4, struct in6_addr *v6) - - - static int - check_client_redirect_to_ip - d7/dfe/gnunet-service-vpn_8c.html - afe066fde166b0fa5249db7a5e7cb39a0 - (void *cls, const struct RedirectToIpRequestMessage *msg) - - - static void - handle_client_redirect_to_ip - d7/dfe/gnunet-service-vpn_8c.html - aa1a0c92d8de18c5b3c39087bb5f501a1 - (void *cls, const struct RedirectToIpRequestMessage *msg) - - - static void - handle_client_redirect_to_service - d7/dfe/gnunet-service-vpn_8c.html - a8de1bad5e9cec2e80a29b1bfb5cbcd4c - (void *cls, const struct RedirectToServiceRequestMessage *msg) - - - static int - cleanup_destination - d7/dfe/gnunet-service-vpn_8c.html - a329e811b95c80e588119a86b1a8c95fa - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static int - cleanup_channel - d7/dfe/gnunet-service-vpn_8c.html - a88905aef5ca55a63d6755fac2f0109d0 - (void *cls, const struct GNUNET_HashCode *key, void *value) - - - static void - cleanup - d7/dfe/gnunet-service-vpn_8c.html - a5746e6f93bc2df51d2c297e9d86ce671 - (void *cls) - - - static void * - client_connect_cb - d7/dfe/gnunet-service-vpn_8c.html - a59bdc2686a972268ebbe1bc798ded17c - (void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - static void - client_disconnect_cb - d7/dfe/gnunet-service-vpn_8c.html - ac42ef8df5e7252aab48d6463ea70cac5 - (void *cls, struct GNUNET_SERVICE_Client *c, void *internal_cls) - - - static void - run - d7/dfe/gnunet-service-vpn_8c.html - ace42c34ace3df32dd51875cd1000b312 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg_, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d7/dfe/gnunet-service-vpn_8c.html - a56caf8a1515dd19a3f0535a7daac07de - ("vpn", GNUNET_SERVICE_OPTION_NONE, &run, &client_connect_cb, &client_disconnect_cb, NULL, GNUNET_MQ_hd_var_size(client_redirect_to_ip, GNUNET_MESSAGE_TYPE_VPN_CLIENT_REDIRECT_TO_IP, struct RedirectToIpRequestMessage, NULL), GNUNET_MQ_hd_fixed_size(client_redirect_to_service, GNUNET_MESSAGE_TYPE_VPN_CLIENT_REDIRECT_TO_SERVICE, struct RedirectToServiceRequestMessage, NULL), GNUNET_MQ_handler_end()) - - - static int - global_ret - d7/dfe/gnunet-service-vpn_8c.html - a46aea8bacb6e1782ced692b1dfb4ff7b - - - - static const struct GNUNET_CONFIGURATION_Handle * - cfg - d7/dfe/gnunet-service-vpn_8c.html - a51cb438e53c3f8766755e01cfa930382 - - - - static struct GNUNET_CADET_Handle * - cadet_handle - d7/dfe/gnunet-service-vpn_8c.html - a94cbcb8f803bfcc880b75a70d3600eb2 - - - - static struct GNUNET_CONTAINER_MultiHashMap * - destination_map - d7/dfe/gnunet-service-vpn_8c.html - a1f1f5cb49e34613500f1220d79dead65 - - - - static struct GNUNET_CONTAINER_Heap * - destination_heap - d7/dfe/gnunet-service-vpn_8c.html - a8a6010b66638575bed9a79b76a506218 - - - - static struct GNUNET_CONTAINER_MultiHashMap * - channel_map - d7/dfe/gnunet-service-vpn_8c.html - a1cc0ef44a6220bd314e1b02347e5766c - - - - static struct GNUNET_CONTAINER_Heap * - channel_heap - d7/dfe/gnunet-service-vpn_8c.html - a7fb1db148f250daea35229fb57435e7f - - - - static struct GNUNET_STATISTICS_Handle * - stats - d7/dfe/gnunet-service-vpn_8c.html - a4fb6f8811aa55bc9ca971bfebc4612b5 - - - - static struct GNUNET_HELPER_Handle * - helper_handle - d7/dfe/gnunet-service-vpn_8c.html - ae2f44ee96123f6edcce1514fbf5c1301 - - - - static char * - vpn_argv - d7/dfe/gnunet-service-vpn_8c.html - a77e4049865dc905fc5086250f9ed1cc3 - [7] - - - static unsigned long long - ipv6prefix - d7/dfe/gnunet-service-vpn_8c.html - a3ce3dfb5436e88bca93e021bb3a11207 - - - - static unsigned long long - max_destination_mappings - d7/dfe/gnunet-service-vpn_8c.html - a84866eb01765aed39ad5b7f16bdb8699 - - - - static unsigned long long - max_channel_mappings - d7/dfe/gnunet-service-vpn_8c.html - a9fe82c7b3a7ea290b72e94c4ded96869 - - - - - gnunet-vpn.c - /home/grothoff/research/gnunet/src/vpn/ - d9/d23/gnunet-vpn_8c - platform.h - gnunet_util_lib.h - gnunet_tun_lib.h - gnunet_vpn_service.h - - static void - do_disconnect - d9/d23/gnunet-vpn_8c.html - a0041c44e42cf9c974734c385568bc535 - (void *cls) - - - static void - allocation_cb - d9/d23/gnunet-vpn_8c.html - a3690819bb89c0e8c6885730ffd83b264 - (void *cls, int af, const void *address) - - - static void - run - d9/d23/gnunet-vpn_8c.html - ac035edacc9b44ac1cc342f25c16894cb - (void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - main - d9/d23/gnunet-vpn_8c.html - ad1835a0a190dc5fe4f925bb69443c770 - (int argc, char *const *argv) - - - static struct GNUNET_VPN_Handle * - handle - d9/d23/gnunet-vpn_8c.html - af37ef9a651222232f66415b46e868ea3 - - - - static struct GNUNET_VPN_RedirectionRequest * - request - d9/d23/gnunet-vpn_8c.html - aee603a6f690148ef3e5af01a5d8d67a1 - - - - static char * - peer_id - d9/d23/gnunet-vpn_8c.html - a64a9bc4f771291cff4b218bab0f3d295 - - - - static char * - service_name - d9/d23/gnunet-vpn_8c.html - a70d80d309fe5b70a30b7b81efb093484 - - - - static char * - target_ip - d9/d23/gnunet-vpn_8c.html - a2822dd0f637753810ee3e0c9ede3723e - - - - static int - ipv4 - d9/d23/gnunet-vpn_8c.html - a8aa195b23fd6bb7a0dbee5fde19c2acf - - - - static int - ipv6 - d9/d23/gnunet-vpn_8c.html - ade043e6f45365bc3ea2d8a8c6f7868bd - - - - static int - tcp - d9/d23/gnunet-vpn_8c.html - af6d56408f1683eb21f56a1edddd5e32d - - - - static int - udp - d9/d23/gnunet-vpn_8c.html - ad960988f252cb43259ab17f207ca24f8 - - - - static unsigned int - verbosity - d9/d23/gnunet-vpn_8c.html - a17babd96e2db0ba85967549bfaf87c50 - - - - static int - ret - d9/d23/gnunet-vpn_8c.html - a6baa346e44f4c2158d2be4f9b77b8203 - - - - static struct GNUNET_TIME_Relative - duration - d9/d23/gnunet-vpn_8c.html - a84f716b160ca1628e9ccb1f3a631a357 - - - - - vpn.h - /home/grothoff/research/gnunet/src/vpn/ - d2/d00/vpn_8h - gnunet_util_lib.h - RedirectToIpRequestMessage - RedirectToServiceRequestMessage - RedirectToIpResponseMessage - - - vpn_api.c - /home/grothoff/research/gnunet/src/vpn/ - df/d7d/vpn__api_8c - platform.h - gnunet_vpn_service.h - vpn.h - GNUNET_VPN_Handle - GNUNET_VPN_RedirectionRequest - - static void - reconnect - df/d7d/vpn__api_8c.html - a879ed253695d1897c1a97c6184829992 - (struct GNUNET_VPN_Handle *vh) - - - static int - check_use_ip - df/d7d/vpn__api_8c.html - a04a83b06aaf955f1819783edf1c5ab07 - (void *cls, const struct RedirectToIpResponseMessage *rm) - - - static void - handle_use_ip - df/d7d/vpn__api_8c.html - af6cf57357a5245b7450abbaea08851fe - (void *cls, const struct RedirectToIpResponseMessage *rm) - - - static void - send_request - df/d7d/vpn__api_8c.html - a09a93fa98668fca82625a42c63e7a146 - (struct GNUNET_VPN_RedirectionRequest *rr) - - - static void - mq_error_handler - df/d7d/vpn__api_8c.html - a7cd9f8d0c9d4158a24d449da507f698e - (void *cls, enum GNUNET_MQ_Error error) - - - static void - connect_task - df/d7d/vpn__api_8c.html - ad457b3b972af5422ec0ca29b8f7d9319 - (void *cls) - - - void - GNUNET_VPN_cancel_request - d3/d67/group__vpn.html - gab4b6ef18f6e61a4c147282498efa851f - (struct GNUNET_VPN_RedirectionRequest *rr) - - - struct GNUNET_VPN_RedirectionRequest * - GNUNET_VPN_redirect_to_peer - d3/d67/group__vpn.html - gadad55a2f63fbd71ed097d15b26f71486 - (struct GNUNET_VPN_Handle *vh, int result_af, uint8_t protocol, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HashCode *serv, struct GNUNET_TIME_Absolute expiration_time, GNUNET_VPN_AllocationCallback cb, void *cb_cls) - - - struct GNUNET_VPN_RedirectionRequest * - GNUNET_VPN_redirect_to_ip - d3/d67/group__vpn.html - ga05dfafd479751d981cefe6e6ad558bbf - (struct GNUNET_VPN_Handle *vh, int result_af, int addr_af, const void *addr, struct GNUNET_TIME_Absolute expiration_time, GNUNET_VPN_AllocationCallback cb, void *cb_cls) - - - struct GNUNET_VPN_Handle * - GNUNET_VPN_connect - d3/d67/group__vpn.html - gab6f263f4d0dd83f231a118f479012bf3 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_VPN_disconnect - d3/d67/group__vpn.html - gaddb9b990efe8682027087e82b772ce4c - (struct GNUNET_VPN_Handle *vh) - - - - gnunet-service-zonemaster-monitor.c - /home/grothoff/research/gnunet/src/zonemaster/ - d9/d8d/gnunet-service-zonemaster-monitor_8c - platform.h - gnunet_util_lib.h - gnunet_dht_service.h - gnunet_namestore_service.h - gnunet_statistics_service.h - DhtPutActivity - - #define - LOG_STRERROR_FILE - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - #define - PUBLISH_OPS_PER_EXPIRATION - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - a0b285d17ec44f088230e642f68593a39 - - - - #define - DHT_QUEUE_LIMIT - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - a404fb198b2bf462f144494cbce0bd527 - - - - #define - NAMESTORE_QUEUE_LIMIT - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - ae4932d781f2f9eda2e2ec331fb5050d9 - - - - #define - DHT_GNS_REPLICATION_LEVEL - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - ac10fed3ad4c754b7d10261ff22d331c9 - - - - static void - shutdown_task - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - dht_put_monitor_continuation - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - ad1d32b798e939b9872976d0089875759 - (void *cls) - - - static unsigned int - convert_records_for_export - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - acb118a3540dd81a87fec749d6d2839ed - (const struct GNUNET_GNSRECORD_Data *rd, unsigned int rd_count, struct GNUNET_GNSRECORD_Data *rd_public) - - - static struct GNUNET_DHT_PutHandle * - perform_dht_put - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - aa9e680d42119a7c2656483e05c5bcaec - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, const char *label, const struct GNUNET_GNSRECORD_Data *rd_public, unsigned int rd_public_count, struct DhtPutActivity *ma) - - - static void - handle_monitor_event - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - a3ec9f7577aa9d4a298b5afda339ca4ad - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - handle_monitor_error - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - a4380cfaf8a15ce89a35884357400a5aa - (void *cls) - - - static void - run - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - a312c74685045b18666f26f239878fff9 - ("zonemaster-monitor", GNUNET_SERVICE_OPTION_NONE, &run, NULL, NULL, NULL, GNUNET_MQ_handler_end()) - - - static struct GNUNET_STATISTICS_Handle * - statistics - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - a70eeeef3c0683109444ec9ae7cd95398 - - - - static struct GNUNET_DHT_Handle * - dht_handle - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - a7e88ca5145f4256b1e52bd260869e37a - - - - static struct GNUNET_NAMESTORE_Handle * - namestore_handle - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - a60b3a2a7ec439dc61109f8caa3925118 - - - - static struct GNUNET_NAMESTORE_ZoneMonitor * - zmon - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - ae851040994f22fd2b95a3f6b1d35a43b - - - - static struct DhtPutActivity * - ma_head - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - ad454658375dc28778c05c41eee2771e5 - - - - static struct DhtPutActivity * - ma_tail - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - ad43babb0811cb162ed9f5287feebf3e9 - - - - static unsigned int - ma_queue_length - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - a867d318ecdcc973a3c3dac71685a3c24 - - - - static int - cache_keys - d9/d8d/gnunet-service-zonemaster-monitor_8c.html - ab1286a86cff424c31bb9d024524375f2 - - - - - gnunet-service-zonemaster.c - /home/grothoff/research/gnunet/src/zonemaster/ - dd/d2c/gnunet-service-zonemaster_8c - platform.h - gnunet_util_lib.h - gnunet_dnsparser_lib.h - gnunet_dht_service.h - gnunet_namestore_service.h - gnunet_statistics_service.h - DhtPutActivity - - #define - LOG_STRERROR_FILE - dd/d2c/gnunet-service-zonemaster_8c.html - a5b8ff59c44bf3debf07c14e3d9532511 - (kind, syscall, filename) - - - #define - PUBLISH_OPS_PER_EXPIRATION - dd/d2c/gnunet-service-zonemaster_8c.html - a0b285d17ec44f088230e642f68593a39 - - - - #define - DELTA_INTERVAL - dd/d2c/gnunet-service-zonemaster_8c.html - a407eb9675d0a5149db97799930ff522b - - - - #define - NS_BLOCK_SIZE - dd/d2c/gnunet-service-zonemaster_8c.html - a6e30f582bd9f593f0b5fd7acf4fdaf0d - - - - #define - DHT_QUEUE_LIMIT - dd/d2c/gnunet-service-zonemaster_8c.html - a404fb198b2bf462f144494cbce0bd527 - - - - #define - NAMESTORE_QUEUE_LIMIT - dd/d2c/gnunet-service-zonemaster_8c.html - ae4932d781f2f9eda2e2ec331fb5050d9 - - - - #define - INITIAL_ZONE_ITERATION_INTERVAL - dd/d2c/gnunet-service-zonemaster_8c.html - aa2b55688a0e0dbe3ba6d3222767d0690 - - - - #define - MAXIMUM_ZONE_ITERATION_INTERVAL - dd/d2c/gnunet-service-zonemaster_8c.html - af25ef899209eeabd2cb90ce553dc79fd - - - - #define - LATE_ITERATION_SPEEDUP_FACTOR - dd/d2c/gnunet-service-zonemaster_8c.html - a86a265384902169e53eabf3759430c11 - - - - #define - DHT_GNS_REPLICATION_LEVEL - dd/d2c/gnunet-service-zonemaster_8c.html - ac10fed3ad4c754b7d10261ff22d331c9 - - - - static void - shutdown_task - dd/d2c/gnunet-service-zonemaster_8c.html - a6b881de6107064db7a11cafc3d8516d7 - (void *cls) - - - static void - publish_zone_namestore_next - dd/d2c/gnunet-service-zonemaster_8c.html - a4c3d5107e31e3dd1720c8f555655ee3c - (void *cls) - - - static void - publish_zone_dht_start - dd/d2c/gnunet-service-zonemaster_8c.html - a8f50e00943238ff757fc8c5214da806e - (void *cls) - - - static void - calculate_put_interval - dd/d2c/gnunet-service-zonemaster_8c.html - a48808f3add32851e364cedd73277c589 - () - - - static void - update_velocity - dd/d2c/gnunet-service-zonemaster_8c.html - ad93618dceecf515242d57d8e1177f6a5 - (unsigned int cnt) - - - static void - check_zone_namestore_next - dd/d2c/gnunet-service-zonemaster_8c.html - a3475f23a241214107f26c503777ace21 - () - - - static void - dht_put_continuation - dd/d2c/gnunet-service-zonemaster_8c.html - ae03fc79137e1dbd45686ac5a566f176c - (void *cls) - - - static unsigned int - convert_records_for_export - dd/d2c/gnunet-service-zonemaster_8c.html - acb118a3540dd81a87fec749d6d2839ed - (const struct GNUNET_GNSRECORD_Data *rd, unsigned int rd_count, struct GNUNET_GNSRECORD_Data *rd_public) - - - static struct GNUNET_DHT_PutHandle * - perform_dht_put - dd/d2c/gnunet-service-zonemaster_8c.html - aa9e680d42119a7c2656483e05c5bcaec - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, const char *label, const struct GNUNET_GNSRECORD_Data *rd_public, unsigned int rd_public_count, struct DhtPutActivity *ma) - - - static void - zone_iteration_error - dd/d2c/gnunet-service-zonemaster_8c.html - afb6adbdfe6c0e7fe5a4b533a8701c06f - (void *cls) - - - static void - zone_iteration_finished - dd/d2c/gnunet-service-zonemaster_8c.html - a10beed36d44cb194870faa8af3d67efa - (void *cls) - - - static void - put_gns_record - dd/d2c/gnunet-service-zonemaster_8c.html - ae51842c797985adb0e289c62385cc265 - (void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - static void - run - dd/d2c/gnunet-service-zonemaster_8c.html - a93e64c6875736da53189e266ff6013a0 - (void *cls, const struct GNUNET_CONFIGURATION_Handle *c, struct GNUNET_SERVICE_Handle *service) - - - - GNUNET_SERVICE_MAIN - dd/d2c/gnunet-service-zonemaster_8c.html - a4385a0a9a085b742d303c20a9c4bc5d0 - ("zonemaster", GNUNET_SERVICE_OPTION_NONE, &run, NULL, NULL, NULL, GNUNET_MQ_handler_end()) - - - static struct GNUNET_STATISTICS_Handle * - statistics - dd/d2c/gnunet-service-zonemaster_8c.html - a70eeeef3c0683109444ec9ae7cd95398 - - - - static struct GNUNET_DHT_Handle * - dht_handle - dd/d2c/gnunet-service-zonemaster_8c.html - a7e88ca5145f4256b1e52bd260869e37a - - - - static struct GNUNET_NAMESTORE_Handle * - namestore_handle - dd/d2c/gnunet-service-zonemaster_8c.html - a60b3a2a7ec439dc61109f8caa3925118 - - - - static struct GNUNET_NAMESTORE_ZoneIterator * - namestore_iter - dd/d2c/gnunet-service-zonemaster_8c.html - abec6e7b4a91287db1145ecaa52613286 - - - - static struct DhtPutActivity * - it_head - dd/d2c/gnunet-service-zonemaster_8c.html - a295d91920121b984cbd2ad9ff02e579c - - - - static struct DhtPutActivity * - it_tail - dd/d2c/gnunet-service-zonemaster_8c.html - aea18ab83148b512028b430ef195a32ef - - - - static unsigned int - dht_queue_length - dd/d2c/gnunet-service-zonemaster_8c.html - a6babcb305d9048a41283c2114b11a11f - - - - static unsigned long long - num_public_records - dd/d2c/gnunet-service-zonemaster_8c.html - a9d61956801416fc1eb7f4e58e3fa7b7b - - - - static unsigned long long - last_num_public_records - dd/d2c/gnunet-service-zonemaster_8c.html - a1cee768e35ebf4cf9bf38437aad67769 - - - - static unsigned long long - put_cnt - dd/d2c/gnunet-service-zonemaster_8c.html - a1c64f84a03421002cb88c0877c8ddf5f - - - - static struct GNUNET_TIME_Relative - target_iteration_velocity_per_record - dd/d2c/gnunet-service-zonemaster_8c.html - a19dd99ca6741dfe0dea934244899f476 - - - - static struct GNUNET_TIME_Relative - min_relative_record_time - dd/d2c/gnunet-service-zonemaster_8c.html - a6fc1f892824a6e9ecd0a100d3fed678f - - - - static struct GNUNET_TIME_Relative - last_min_relative_record_time - dd/d2c/gnunet-service-zonemaster_8c.html - ad867a7eb9aabb33ec91797b742567d8a - - - - static struct GNUNET_TIME_Relative - zone_publish_time_window_default - dd/d2c/gnunet-service-zonemaster_8c.html - ac106b9aca5d9e45299ae95b317e76ad9 - - - - static struct GNUNET_TIME_Relative - zone_publish_time_window - dd/d2c/gnunet-service-zonemaster_8c.html - a3eee5cb62a42c9278673cdd2d0ae13f0 - - - - static struct GNUNET_TIME_Absolute - last_put_100 - dd/d2c/gnunet-service-zonemaster_8c.html - ab4c2565914306168a0b680e33fa6e1f5 - - - - static struct GNUNET_TIME_Relative - sub_delta - dd/d2c/gnunet-service-zonemaster_8c.html - a3cf565451c277ab314ef78350b67f5b2 - - - - static struct GNUNET_SCHEDULER_Task * - zone_publish_task - dd/d2c/gnunet-service-zonemaster_8c.html - ab57f3daf12da1c96edeb02f24bd39903 - - - - static unsigned int - ns_iteration_left - dd/d2c/gnunet-service-zonemaster_8c.html - a10d11e722a42517ce2dc33bbe5d4fad9 - - - - static int - first_zone_iteration - dd/d2c/gnunet-service-zonemaster_8c.html - aacf4eaf96fee74328fdaa6e0d0519c55 - - - - static int - cache_keys - dd/d2c/gnunet-service-zonemaster_8c.html - ab1286a86cff424c31bb9d024524375f2 - - - - - AcknowledgementCummulator - d2/d46/structAcknowledgementCummulator.html - - struct GNUNET_PeerIdentity - target - d2/d46/structAcknowledgementCummulator.html - ab53136d2be18fc436be3b3dc4856517f - - - - struct TransportCummulativeAckPayload - ack_uuids - d2/d46/structAcknowledgementCummulator.html - a9a1485c6949954809d2e53a5b231bec9 - [64] - - - struct GNUNET_SCHEDULER_Task * - task - d2/d46/structAcknowledgementCummulator.html - a011c803d3c1f5073bda077b7e60e99df - - - - struct GNUNET_TIME_Absolute - min_transmission_time - d2/d46/structAcknowledgementCummulator.html - a31afbe9d5435ba03d7a56547ff41693c - - - - uint32_t - ack_counter - d2/d46/structAcknowledgementCummulator.html - ac29058c8fb56b7fcf32d8c459dd96aec - - - - unsigned int - num_acks - d2/d46/structAcknowledgementCummulator.html - abcb26cd4ef40baa0874f6858b842513c - - - - - AcknowledgementUUIDP - d8/d5a/structAcknowledgementUUIDP.html - - struct GNUNET_Uuid - value - d8/d5a/structAcknowledgementUUIDP.html - adae2a8b779dffb31da8427627aa5619c - - - - - AckPending - dc/d08/structAckPending.html - - struct AckPending * - next - dc/d08/structAckPending.html - a28dd4de69b89a9af9c3e346ea27c2ebb - - - - struct AckPending * - prev - dc/d08/structAckPending.html - a7aa6a938492d07791947e45e7370fd7c - - - - struct GNUNET_TRANSPORT_CommunicatorHandle * - ch - dc/d08/structAckPending.html - a51ae73a380eb7eb92d994b35d280cde6 - - - - struct GNUNET_PeerIdentity - receiver - dc/d08/structAckPending.html - a9d426d2abe8f9d1f765317623e36a2ef - - - - uint64_t - mid - dc/d08/structAckPending.html - a3475197d609192059be9181ed4ae2f05 - - - - - ActiveContext - d5/dd6/structActiveContext.html - - struct Context * - ctx - d5/dd6/structActiveContext.html - a7f792af986c66183fd54bc97daa7de4f - - - - struct GNUNET_DHT_Handle * - dht - d5/dd6/structActiveContext.html - a23ededfc1021864ece9e704751faeed8 - - - - struct ActiveContext * - get_ac - d5/dd6/structActiveContext.html - a6b0c7b21c5f6b6575f703916d4def838 - - - - struct GNUNET_DHT_PutHandle * - dht_put - d5/dd6/structActiveContext.html - a6e65a1ce40be9a6ee918585139579eb5 - - - - struct GNUNET_DHT_GetHandle * - dht_get - d5/dd6/structActiveContext.html - ab46a82b2ee0cadb29756de505d56d2c4 - - - - struct GNUNET_HashCode * - hash - d5/dd6/structActiveContext.html - a1db1c81d93106300c1b36c2a8dfba4ac - - - - struct GNUNET_SCHEDULER_Task * - delay_task - d5/dd6/structActiveContext.html - a30b52116cb5710efb3408cb9f492edcb - - - - unsigned int - put_count - d5/dd6/structActiveContext.html - a2fbbd53e0a4ac23dcb167c5d004e0293 - - - - uint16_t - nrefs - d5/dd6/structActiveContext.html - a2f21d3e6b08dfffde3bca578186b6f60 - - - - - ActiveLookup - d3/d41/structActiveLookup.html - - struct ActiveLookup * - next - d3/d41/structActiveLookup.html - aa2e1dc735ceebdc44db8ab59dc1e0bdf - - - - struct ActiveLookup * - prev - d3/d41/structActiveLookup.html - ae6d1a5110883df41f9a17c85578102bb - - - - struct GNUNET_SERVICE_Client * - client - d3/d41/structActiveLookup.html - a367319900af592aaa20d0857ca476f1d - - - - struct GNUNET_DNSSTUB_RequestSocket * - resolve_handle - d3/d41/structActiveLookup.html - af30ec59c05041ec791cc392f7e31044e - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d3/d41/structActiveLookup.html - a5601cf739b4853fbccbfffe61ccc2a35 - - - - char * - hostname - d3/d41/structActiveLookup.html - a07db774cef23da94794ded6f22c76b67 - - - - int - did_aaaa - d3/d41/structActiveLookup.html - ae38f14ec84d7e3e9d7515523703b7690 - - - - uint16_t - record_type - d3/d41/structActiveLookup.html - a5ac649f8a456d850750774dde7d7bcb6 - - - - uint32_t - client_request_id - d3/d41/structActiveLookup.html - ace45ecab1c890fc4ec571655816842d4 - - - - uint16_t - dns_id - d3/d41/structActiveLookup.html - a6868d0c0b588651895fb6cc5cfa5aae0 - - - - - AddContext - d8/d4c/structAddContext.html - - char * - buf - d8/d4c/structAddContext.html - ab2e8db12b2f514af5881882fcf9fb845 - - - - size_t - max - d8/d4c/structAddContext.html - afb872edeed4439d05d10e0d62f1fbd6c - - - - size_t - ret - d8/d4c/structAddContext.html - a189cf6838515beaeeefdc1b01fa41b67 - - - - - AddrEntry - dd/d88/structAddrEntry.html - - struct AddrEntry * - next - dd/d88/structAddrEntry.html - a711a112225625ec71014fb6c2e5db640 - - - - struct AddrEntry * - prev - dd/d88/structAddrEntry.html - aab863c01a8da7e654ee45ae95d8ea08f - - - - void * - app_ctx - dd/d88/structAddrEntry.html - af3d476acaec86d9a489e6224a0e31979 - - - - enum GNUNET_NAT_AddressClass - ac - dd/d88/structAddrEntry.html - ad4072e7f0f94aefd6e02b2029ba122b9 - - - - socklen_t - addrlen - dd/d88/structAddrEntry.html - afca9f1e65f33ba87fb8aaa7fa0f9919f - - - - - AddressAddMessage - d4/d58/structAddressAddMessage.html - - struct GNUNET_MessageHeader - header - d4/d58/structAddressAddMessage.html - a330ec6a6b7a69c1b49b7ec3ec108d163 - - - - uint16_t - address_length - d4/d58/structAddressAddMessage.html - ac6c64b5b57e8832558d45406ea6a5993 - - - - uint16_t - plugin_name_length - d4/d58/structAddressAddMessage.html - ac49dbb4fea00c10a32801856a1737a39 - - - - struct GNUNET_PeerIdentity - peer - d4/d58/structAddressAddMessage.html - a6fbad71704857d5d0c2a9739ae08e75f - - - - uint32_t - session_id - d4/d58/structAddressAddMessage.html - a531dab63184d33be50f59a5bf5895cb5 - - - - uint32_t - address_local_info - d4/d58/structAddressAddMessage.html - a3dae9b134eb0436a0be0cc083d440fd0 - - - - struct GNUNET_ATS_PropertiesNBO - properties - d4/d58/structAddressAddMessage.html - a95e2662c330a335b27f7aa70a1f4eadc - - - - - AddressDestroyedMessage - d2/da4/structAddressDestroyedMessage.html - - struct GNUNET_MessageHeader - header - d2/da4/structAddressDestroyedMessage.html - a6c8101b7ed714d34fad00c45408ab265 - - - - uint32_t - session_id - d2/da4/structAddressDestroyedMessage.html - abf76262a0253098cc023c785d4dfdb56 - - - - struct GNUNET_PeerIdentity - peer - d2/da4/structAddressDestroyedMessage.html - a6a79f66d785daf18fb3056d25be0ceeb - - - - - AddressFindCtx - d7/d8c/structAddressFindCtx.html - - const struct GNUNET_HELLO_Address * - src - d7/d8c/structAddressFindCtx.html - ab3ec48abb28214f7adda5f22760d61c4 - - - - struct ATSAddress * - res - d7/d8c/structAddressFindCtx.html - a94390d10182d42e70e23e0f2ca78c693 - - - - - AddressInfo - db/dfc/structAddressInfo.html - - struct GNUNET_HELLO_Address * - address - db/dfc/structAddressInfo.html - aff75752b181824798787623b003e5747 - - - - struct GNUNET_ATS_Session * - session - db/dfc/structAddressInfo.html - ada25a4965386db7b314e544958bdf526 - - - - struct GNUNET_ATS_AddressRecord * - ar - db/dfc/structAddressInfo.html - a2f2e6ab16c6c39ab03d8e25ddb1a29cf - - - - struct GNUNET_ATS_Properties - properties - db/dfc/structAddressInfo.html - a91600712cb0058f02ad0ecf79c0c8c3d - - - - struct GNUNET_TIME_Absolute - blocked - db/dfc/structAddressInfo.html - ae79d3c2faf60aa3b5f6b1c63c189b268 - - - - struct GNUNET_TIME_Relative - back_off - db/dfc/structAddressInfo.html - a9edb30f170a79804aa6403ffa5bc7be1 - - - - struct GNUNET_SCHEDULER_Task * - unblock_task - db/dfc/structAddressInfo.html - a3476a127c410898adef7cbc45609709b - - - - int - expired - db/dfc/structAddressInfo.html - a2978644e75932afb112847bb19e2b0d8 - - - - - AddressIteration - dc/d44/structAddressIteration.html - - struct GNUNET_SERVICE_Client * - client - dc/d44/structAddressIteration.html - a1176d16ffbe80245758944a1b1d00cc5 - - - - int - all - dc/d44/structAddressIteration.html - a8eec72dee1b29dc9680386a26fe08512 - - - - uint32_t - id - dc/d44/structAddressIteration.html - a04a2122b31a9d613d40e8f978d77ed66 - - - - - AddressListEntry - d4/da8/structAddressListEntry.html - - struct AddressListEntry * - next - d4/da8/structAddressListEntry.html - a788f4de90970ebe4c111797ca5fb7a20 - - - - struct AddressListEntry * - prev - d4/da8/structAddressListEntry.html - a58978c152985acc885d7da935071cae7 - - - - struct TransportClient * - tc - d4/da8/structAddressListEntry.html - a782d08d0dd63f647d67e011601f21fbe - - - - const char * - address - d4/da8/structAddressListEntry.html - a95d1ffcb96ccb145ab5f4ff185927001 - - - - struct GNUNET_PEERSTORE_StoreContext * - sc - d4/da8/structAddressListEntry.html - adba1c10488e6c7ce7c07429bd6f1405e - - - - struct GNUNET_SCHEDULER_Task * - st - d4/da8/structAddressListEntry.html - ac8669c1489a6e28895a5e3393a6ad9f1 - - - - struct GNUNET_TIME_Relative - expiration - d4/da8/structAddressListEntry.html - a13ba2e95b93ddcc85a5ea5c283d4234d - - - - uint32_t - aid - d4/da8/structAddressListEntry.html - a1aff29514bba345ec26cc388bdc68c34 - - - - enum GNUNET_NetworkType - nt - d4/da8/structAddressListEntry.html - a43f20d07eacc886ae0e68b8ede4a7145 - - - - - AddressListRequestMessage - d4/dc9/structAddressListRequestMessage.html - - struct GNUNET_MessageHeader - header - d4/dc9/structAddressListRequestMessage.html - ab893d3ad734b8e3a836197b076eb8ed6 - - - - uint32_t - id - d4/dc9/structAddressListRequestMessage.html - acd7cdd2d578ddcc3c1d9f2f8d212a435 - - - - struct GNUNET_PeerIdentity - peer - d4/dc9/structAddressListRequestMessage.html - ad13354ce9356bb4f31b179cae6121403 - - - - int32_t - all - d4/dc9/structAddressListRequestMessage.html - ae3ba2d6a80917f289d01a9354ff0aed2 - - - - - AddressLookupMessage - d6/d53/structAddressLookupMessage.html - - struct GNUNET_MessageHeader - header - d6/d53/structAddressLookupMessage.html - af041f22e8cc1b0b698e5c67915a666e1 - - - - int16_t - numeric_only - d6/d53/structAddressLookupMessage.html - a2dff1454d19b44d8c80efab9deafc93c - - - - uint16_t - addrlen - d6/d53/structAddressLookupMessage.html - a28bc03e956c66c8795cc071f64c6528c - - - - struct GNUNET_TIME_RelativeNBO - timeout - d6/d53/structAddressLookupMessage.html - a839d26a96fadda58aa0c37320cc1561c - - - - - AddressProbe - d0/d14/structAddressProbe.html - - struct AddressProbe * - next - d0/d14/structAddressProbe.html - ad47f153352013d15477d1f83e6fcd37f - - - - struct AddressProbe * - prev - d0/d14/structAddressProbe.html - a367fee1a331b221386ef253235139b4f - - - - const struct sockaddr * - addr - d0/d14/structAddressProbe.html - aadcd4210c1969efc03e47c1c5af68799 - - - - struct GNUNET_NETWORK_Handle * - sock - d0/d14/structAddressProbe.html - a774a871dc7e0876e3f4faacee53c8d2e - - - - struct GNUNET_CONNECTION_Handle * - connection - d0/d14/structAddressProbe.html - a3e01a00bad14f4ff23dc9b504f93cb7e - - - - socklen_t - addrlen - d0/d14/structAddressProbe.html - a30a77b92e973087dd9b81169729a4d20 - - - - struct GNUNET_SCHEDULER_Task * - task - d0/d14/structAddressProbe.html - a6250cabfcdd7546b92b08d2ffe95e6f4 - - - - struct ClientState * - cstate - d0/d14/structAddressProbe.html - a92f7a7382883528c26670e7db07cbd77 - - - - - AddressRecord - da/d09/structAddressRecord.html - - struct GNUNET_TRANSPORT_AddressToStringContext * - atsc - da/d09/structAddressRecord.html - abf7ab1a81f23cafdc4cac1659c8b545d - - - - struct GNUNET_TIME_Absolute - expiration - da/d09/structAddressRecord.html - a5c48509160c2c25b110458f05f6e4484 - - - - char * - result - da/d09/structAddressRecord.html - adb10d0e2293fb8bd1bb94275dd3c2439 - - - - struct PrintContext * - pc - da/d09/structAddressRecord.html - a8d1c48e65de4472f0f5aff21f9f4d17f - - - - - AddressSuggestionMessage - d6/dab/structAddressSuggestionMessage.html - - struct GNUNET_MessageHeader - header - d6/dab/structAddressSuggestionMessage.html - a368f89a396cb7882ab81a43318da1e95 - - - - uint32_t - session_id - d6/dab/structAddressSuggestionMessage.html - a3d4bf3352e55b51de55b4f999e1f0d67 - - - - struct GNUNET_PeerIdentity - peer - d6/dab/structAddressSuggestionMessage.html - acad4c593f74eb10edcbdc2ddd5cb3e21 - - - - struct GNUNET_BANDWIDTH_Value32NBO - bandwidth_out - d6/dab/structAddressSuggestionMessage.html - ac3076e785742122fc7c240672b9abf42 - - - - struct GNUNET_BANDWIDTH_Value32NBO - bandwidth_in - d6/dab/structAddressSuggestionMessage.html - a41c0dfbf2260bc05d683a81150c2541e - - - - - AddressToStringContext - d7/d70/structAddressToStringContext.html - - struct AddressToStringContext * - next - d7/d70/structAddressToStringContext.html - ae53c4ce1ec86b49e928cb38b59af74e2 - - - - struct AddressToStringContext * - prev - d7/d70/structAddressToStringContext.html - a2933788647061923916c867a222478f9 - - - - struct TransportClient * - tc - d7/d70/structAddressToStringContext.html - ad928afbc9693e259620dc078b4e6a9f2 - - - - - AddressToStringResultMessage - d5/d7b/structAddressToStringResultMessage.html - - struct GNUNET_MessageHeader - header - d5/d7b/structAddressToStringResultMessage.html - aeb2182162294cc01ab9db0e516d41ea8 - - - - uint32_t - res - d5/d7b/structAddressToStringResultMessage.html - af6e852f807d682f94ac23ab66d066e11 - - - - uint32_t - addr_len - d5/d7b/structAddressToStringResultMessage.html - a785f739eb92869cf82d9cbcff4d2f8f5 - - - - - AddressUpdateMessage - dd/dc4/structAddressUpdateMessage.html - - struct GNUNET_MessageHeader - header - dd/dc4/structAddressUpdateMessage.html - a37a87d7bed14d6a496702815af64f4fd - - - - uint32_t - session_id - dd/dc4/structAddressUpdateMessage.html - a3eb0565eef989489bae39f42a8bb8ca3 - - - - struct GNUNET_PeerIdentity - peer - dd/dc4/structAddressUpdateMessage.html - a10c78f1d16347fde02815d438a77d661 - - - - struct GNUNET_ATS_PropertiesNBO - properties - dd/dc4/structAddressUpdateMessage.html - ad772556e4474e6200c96502cbc95f6fe - - - - - AddressWrapper - dd/d6e/structAddressWrapper.html - - struct AddressWrapper * - next - dd/d6e/structAddressWrapper.html - aa4f3bab85b219f1642f13b5167b053a2 - - - - struct AddressWrapper * - prev - dd/d6e/structAddressWrapper.html - a5375f6d46b010e0ce798ad806875f5e9 - - - - struct ATS_Address * - addr - dd/d6e/structAddressWrapper.html - a130833cc79a9ec8a4c3d056a01584902 - - - - struct Network * - network - dd/d6e/structAddressWrapper.html - aa0dfe2182d57df82314484f65a1ab70c - - - - uint32_t - calculated_quota_in - dd/d6e/structAddressWrapper.html - aa04a5a2ba5ea83fe9053960717938885 - - - - uint32_t - calculated_quota_out - dd/d6e/structAddressWrapper.html - ae636fafa6b7c63258da91fff16d83283 - - - - struct GNUNET_TIME_Absolute - activated - dd/d6e/structAddressWrapper.html - ac75e41b06fb784b22559be825631b763 - - - - - gnunet-chk::AESKey - df/de1/classgnunet-chk_1_1AESKey.html - - def - __init__ - df/de1/classgnunet-chk_1_1AESKey.html - a1755f4ddddf0534478488581fbc0ab41 - (self, passphrase) - - - - key - df/de1/classgnunet-chk_1_1AESKey.html - acaa0dc147c60ee857b3ecafca0c41435 - - - - - iv - df/de1/classgnunet-chk_1_1AESKey.html - a1452d5e0decbd42b725c294dca2749ca - - - - - cipher - df/de1/classgnunet-chk_1_1AESKey.html - aa38fe3ce96464d2d7a242fcb96af9434 - - - - int - KEY_SIZE - df/de1/classgnunet-chk_1_1AESKey.html - a013342e81ea74de3a132e4bffcda723d - - - - - IV_SIZE - df/de1/classgnunet-chk_1_1AESKey.html - a7a22cbd532d734cbe0d74b0dc5e23883 - - - - - AgeContext - da/dc8/structAgeContext.html - - unsigned int - values_to_update - da/dc8/structAgeContext.html - a0a1ceeea8686ed0cbd5aa36cb8e22373 - - - - struct PreferenceClient * - cur_client - da/dc8/structAgeContext.html - a5e2328292b1b8f93d5aeb386a1fb844a - - - - - AliceComputationMessage - d1/d64/structAliceComputationMessage.html - - struct GNUNET_MessageHeader - header - d1/d64/structAliceComputationMessage.html - ae5c8c543d0ca5faee506f244435388c7 - - - - uint32_t - element_count_total - d1/d64/structAliceComputationMessage.html - a106523c6696072522f44ddc939239d76 - - - - uint32_t - element_count_contained - d1/d64/structAliceComputationMessage.html - a875f1835bc5474fdd12c01d8a9530d4c - - - - uint32_t - reserved - d1/d64/structAliceComputationMessage.html - a2a10e8f4d7fb4444a9bc5e9d7c129744 - - - - struct GNUNET_HashCode - session_key - d1/d64/structAliceComputationMessage.html - a75c062ab35c4ca55e9393cdf2026b678 - - - - struct GNUNET_PeerIdentity - peer - d1/d64/structAliceComputationMessage.html - acf69c869e4a148fc3ff734d260004baf - - - - - AliceCryptodataMessage - de/da0/structAliceCryptodataMessage.html - - struct GNUNET_MessageHeader - header - de/da0/structAliceCryptodataMessage.html - a903404d73ddaaaa48abdd1597770390e - - - - uint32_t - contained_element_count - de/da0/structAliceCryptodataMessage.html - a84162ab89fa539bfa2be177c9bb37267 - - - - - AliceServiceSession - dd/d41/structAliceServiceSession.html - - struct GNUNET_HashCode - session_id - dd/d41/structAliceServiceSession.html - a11c9070ff81faff2494f7ad2e2552f61 - - - - struct GNUNET_PeerIdentity - peer - dd/d41/structAliceServiceSession.html - a9db3f61b6e1c276e966237f34e6f76c6 - - - - struct GNUNET_SERVICE_Client * - client - dd/d41/structAliceServiceSession.html - a620c5149ab22f5fce9affb73e017ecb6 - - - - struct GNUNET_MQ_Handle * - client_mq - dd/d41/structAliceServiceSession.html - a2472533973afc29faf6bb0e1bfba87da - - - - struct GNUNET_MQ_Handle * - cadet_mq - dd/d41/structAliceServiceSession.html - aaa7950d58e5f31dbde08c7bdc5670622 - - - - struct GNUNET_CONTAINER_MultiHashMap * - intersected_elements - dd/d41/structAliceServiceSession.html - a1ddacd2bee353d2c0321054201fcd64d - - - - struct GNUNET_SET_Handle * - intersection_set - dd/d41/structAliceServiceSession.html - a45c9a96531a725f18aba550a3145a3be - - - - struct GNUNET_SET_OperationHandle * - intersection_op - dd/d41/structAliceServiceSession.html - a44ac00979fae18c0b45a23604f97e87b - - - - struct GNUNET_SET_ListenHandle * - intersection_listen - dd/d41/structAliceServiceSession.html - a6f590c2b955d3ddb1ffaa8f4f2016a64 - - - - struct GNUNET_CADET_Channel * - channel - dd/d41/structAliceServiceSession.html - a6beda6d7f32168270bf27433d82d48a7 - - - - struct MpiElement * - sorted_elements - dd/d41/structAliceServiceSession.html - a0ed4dba6c40ff2b122e6f6ae248c1662 - - - - gcry_mpi_t - product - dd/d41/structAliceServiceSession.html - a2de985da9e87a0ed2c6ebb7b1825c3fe - - - - uint32_t - total - dd/d41/structAliceServiceSession.html - a22488b97bd6df220a0f9a28119d19cfd - - - - uint32_t - used_element_count - dd/d41/structAliceServiceSession.html - acf867a04182ec12c0b3e244a1fe904b7 - - - - uint32_t - client_received_element_count - dd/d41/structAliceServiceSession.html - a5ea50e4b0e90d34dd43fb733f7a52209 - - - - enum GNUNET_SCALARPRODUCT_ResponseStatus - status - dd/d41/structAliceServiceSession.html - adaa4a6b8b739166167eb99b3f4d63a61 - - - - int - in_destroy - dd/d41/structAliceServiceSession.html - a38839521a1ba951f8e74a9dcb4a59398 - - - - struct GNUNET_CRYPTO_PaillierCiphertext * - r - dd/d41/structAliceServiceSession.html - a35471209cf0725c300075d65f5eff035 - - - - struct GNUNET_CRYPTO_PaillierCiphertext * - r_prime - dd/d41/structAliceServiceSession.html - a42f11c0e2d824111f8b3ba4700e53f44 - - - - struct GNUNET_CRYPTO_PaillierCiphertext - s - dd/d41/structAliceServiceSession.html - a05eb8ea0c1d5076892fcfeeeda5943cd - - - - struct GNUNET_CRYPTO_PaillierCiphertext - s_prime - dd/d41/structAliceServiceSession.html - ad06015ca4c367083f0fd92b2b13fd5f4 - - - - uint32_t - cadet_received_element_count - dd/d41/structAliceServiceSession.html - a3e25ba6d8c67e204187d4f7b23560116 - - - - - AnnounceMessage - d0/d54/structAnnounceMessage.html - - struct GNUNET_MessageHeader - header - d0/d54/structAnnounceMessage.html - a8dcdf5c76b3ecb7e853f3fe4671f2b63 - - - - uint16_t - compression - d0/d54/structAnnounceMessage.html - a8ea02c2978a40fbc8945925a26cbeda4 - - - - uint16_t - reserved - d0/d54/structAnnounceMessage.html - a652a868931b0f9ef68cf49216f58b47c - - - - struct GNUNET_TIME_RelativeNBO - refresh_delay - d0/d54/structAnnounceMessage.html - a2073efcf6285ef71958442da74ff347e - - - - - ATS_Address - dc/d2a/structATS__Address.html - - struct GNUNET_PeerIdentity - peer - dc/d2a/structATS__Address.html - a3c245ef000b16c1cd9bdd03d96314aae - - - - const void * - addr - dc/d2a/structATS__Address.html - af29c346541dccda2403291963b4a34ab - - - - char * - plugin - dc/d2a/structATS__Address.html - a2a76dad81798da2290ef40371d349615 - - - - void * - solver_information - dc/d2a/structATS__Address.html - a4f63348ced333d5631d89ae32ee04ac6 - - - - struct GNUNET_ATS_Properties - properties - dc/d2a/structATS__Address.html - adbb78ff8f7ece961b5cce7bdc0ab8a0a - - - - struct GNUNET_TIME_Absolute - t_last_activity - dc/d2a/structATS__Address.html - a4f892629669171daabb928414fb128ec - - - - struct GNUNET_TIME_Absolute - t_added - dc/d2a/structATS__Address.html - afdd0f319695a490c3cb954198e0741f7 - - - - size_t - addr_len - dc/d2a/structATS__Address.html - a8facbf58eee1048855809a2bf2d00155 - - - - uint32_t - session_id - dc/d2a/structATS__Address.html - a72db224c5c8fa56526f58c82660258f4 - - - - enum GNUNET_HELLO_AddressInfo - local_address_info - dc/d2a/structATS__Address.html - a4aaeb1f263109d7f5725565f9a2920dc - - - - uint32_t - atsi_count - dc/d2a/structATS__Address.html - aa5287e0cecb12edbbb72c2ed3aae8a7a - - - - uint32_t - assigned_bw_in - dc/d2a/structATS__Address.html - a07eba1575afcf28d705595204d8ed05f - - - - uint32_t - assigned_bw_out - dc/d2a/structATS__Address.html - a5e52fc0822bae4bc1a75e08ec711719f - - - - uint32_t - last_notified_bw_in - dc/d2a/structATS__Address.html - a39e623bdb643aa321b856eedb6e1eba9 - - - - uint32_t - last_notified_bw_out - dc/d2a/structATS__Address.html - a56cbd2d4b54c204013dcacb40787ccb0 - - - - int - active - dc/d2a/structATS__Address.html - a42028e74a218c6920c6e718db302c99c - - - - struct GAS_NormalizationInfo - norm_delay - dc/d2a/structATS__Address.html - a062520b715ac79a5a6cc0ee656fe2c77 - - - - struct GAS_NormalizationInfo - norm_distance - dc/d2a/structATS__Address.html - a64a832b73659fde352f08e9f9c3566b5 - - - - struct GAS_NormalizationInfo - norm_utilization_in - dc/d2a/structATS__Address.html - ad8d3a6b8b4d171bf32fe298d93b08758 - - - - struct GAS_NormalizationInfo - norm_utilization_out - dc/d2a/structATS__Address.html - a6dd5478ed4e7ac98dbebd207430eae93 - - - - - ATSAddress - d2/d40/structATSAddress.html - - struct GNUNET_HELLO_Address * - address - d2/d40/structATSAddress.html - a80e9396a662136743cd014ea6b6f664d - - - - struct GNUNET_BANDWIDTH_Value32NBO - bandwidth_out - d2/d40/structATSAddress.html - a34a818a24bdf016ce417014aa6374d03 - - - - struct GNUNET_BANDWIDTH_Value32NBO - bandwidth_in - d2/d40/structATSAddress.html - a700b1e79d9b7e6c24b9967eb1b0df7bd - - - - int - active - d2/d40/structATSAddress.html - a287ab9d0df54b539ea33eb02f1ec6591 - - - - - Attestation - de/df3/structAttestation.html - - uint32_t - attestation_type - de/df3/structAttestation.html - aff388ae0220e92fcd450010bc1911102 - - - - uint32_t - attestation_version - de/df3/structAttestation.html - af5da45ebe99822671efdbb67b946ce8a - - - - uint64_t - attestation_id - de/df3/structAttestation.html - a818c4732c347a7957dd24c901b614d5c - - - - uint32_t - name_len - de/df3/structAttestation.html - a663d65c51b0453e307e91eb7cda338b5 - - - - uint32_t - data_size - de/df3/structAttestation.html - afbf8a6c6eb7327009ba1c3a9889c41b2 - - - - - Attestation_Reference - d4/d12/structAttestation__Reference.html - - uint64_t - reference_id - d4/d12/structAttestation__Reference.html - ad0af2c636217ba8ba20934435e697f83 - - - - uint64_t - attestation_id - d4/d12/structAttestation__Reference.html - aee1d87390dfe30c061bb0b9e7ecb65eb - - - - uint32_t - name_len - d4/d12/structAttestation__Reference.html - a3ff1d0239eca264a67f34f7feb14c2e8 - - - - uint32_t - ref_value_len - d4/d12/structAttestation__Reference.html - a72adbfc238bb67fdcfab4e6439102999 - - - - - Attribute - d5/d52/structAttribute.html - - uint32_t - attribute_type - d5/d52/structAttribute.html - a7636e372217dcbe25d615ac4356b7b87 - - - - uint32_t - attribute_version - d5/d52/structAttribute.html - a34ed38f2af9cf46a46fa84c1ab1ea418 - - - - uint64_t - attribute_id - d5/d52/structAttribute.html - a3b959eef13a91e62fc122fe2e4390695 - - - - uint32_t - name_len - d5/d52/structAttribute.html - aa0a4d1387f06fe4d270c3bf7b87c2285 - - - - uint32_t - data_size - d5/d52/structAttribute.html - af6fa868201da12aa2d1609b1e108f7b9 - - - - - AttributeDeleteHandle - d6/d06/structAttributeDeleteHandle.html - - struct AttributeDeleteHandle * - next - d6/d06/structAttributeDeleteHandle.html - a4593bcd210456339cc68ce4f871c679f - - - - struct AttributeDeleteHandle * - prev - d6/d06/structAttributeDeleteHandle.html - ad1dba3fbe029e7f56c4fffde9c8dc513 - - - - struct IdpClient * - client - d6/d06/structAttributeDeleteHandle.html - a5a856ecc84a15d15209bfac231c5ef93 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - identity - d6/d06/structAttributeDeleteHandle.html - a7689efca5e281a06a237526854b6d23f - - - - struct GNUNET_NAMESTORE_QueueEntry * - ns_qe - d6/d06/structAttributeDeleteHandle.html - ad04bc4bc3782914674e7d2cc8b933898 - - - - struct GNUNET_NAMESTORE_ZoneIterator * - ns_it - d6/d06/structAttributeDeleteHandle.html - aa45a308db257d7b687e2239e545498aa - - - - struct GNUNET_RECLAIM_ATTRIBUTE_Claim * - claim - d6/d06/structAttributeDeleteHandle.html - a33c305dba04f226bbc9b2f4cedd7fa43 - - - - struct GNUNET_RECLAIM_ATTESTATION_Claim * - attest - d6/d06/structAttributeDeleteHandle.html - a7eb8de591d61a0cbaa311e7c1a4d99f4 - - - - struct GNUNET_RECLAIM_ATTESTATION_REFERENCE * - reference - d6/d06/structAttributeDeleteHandle.html - a423c64012cf8f0e7a45c2db3d0096fb0 - - - - struct TicketRecordsEntry * - tickets_to_update_head - d6/d06/structAttributeDeleteHandle.html - afe4d83acbd431a40cc0f6624a83e6dc4 - - - - struct TicketRecordsEntry * - tickets_to_update_tail - d6/d06/structAttributeDeleteHandle.html - a260881c375d4e49d1957a1f76fc42439 - - - - char * - label - d6/d06/structAttributeDeleteHandle.html - a7cf583163ea290e366af97405c712c2d - - - - uint32_t - r_id - d6/d06/structAttributeDeleteHandle.html - aa55afc992db6f100dd2defc5cb563d64 - - - - - AttributeDeleteMessage - d0/d91/structAttributeDeleteMessage.html - - struct GNUNET_MessageHeader - header - d0/d91/structAttributeDeleteMessage.html - a2f2e80aed94cc7941a92242877babbc6 - - - - uint32_t - id - d0/d91/structAttributeDeleteMessage.html - af54ea6fc89e7ffe2a827924697eebb2d - - - - uint32_t - attr_len - d0/d91/structAttributeDeleteMessage.html - a591db0bdc97f693b0cac7829fc1bfd20 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - identity - d0/d91/structAttributeDeleteMessage.html - a578fe02bfdeb9fa53d3cd9747e911498 - - - - - AttributeIterationNextMessage - d6/d26/structAttributeIterationNextMessage.html - - struct GNUNET_MessageHeader - header - d6/d26/structAttributeIterationNextMessage.html - a9d21104e41ee0a68843871bed4ddfa64 - - - - uint32_t - id - d6/d26/structAttributeIterationNextMessage.html - a074fa8bce167ba19e19b3468cdaa0716 - - - - - AttributeIterationStartMessage - db/dda/structAttributeIterationStartMessage.html - - struct GNUNET_MessageHeader - header - db/dda/structAttributeIterationStartMessage.html - afcf5dbce686291b6b1d7baf7f3caa3e5 - - - - uint32_t - id - db/dda/structAttributeIterationStartMessage.html - ae0aa97822b2b47d6e0b4b54acdcc9007 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - identity - db/dda/structAttributeIterationStartMessage.html - a2622e2220330e743b3596cfe4f996a6d - - - - - AttributeIterationStopMessage - d7/da4/structAttributeIterationStopMessage.html - - struct GNUNET_MessageHeader - header - d7/da4/structAttributeIterationStopMessage.html - a25a963421d745e9a1cc6e9ae9154dd4f - - - - uint32_t - id - d7/da4/structAttributeIterationStopMessage.html - a6f4bb3a8b02cd90905e1d99810a77154 - - - - - AttributeIterator - dd/d44/structAttributeIterator.html - - struct AttributeIterator * - next - dd/d44/structAttributeIterator.html - a42864c77dabdc14ed297f41ba7b6141b - - - - struct AttributeIterator * - prev - dd/d44/structAttributeIterator.html - a0d60199452e0f5770948374b4396a73c - - - - struct IdpClient * - client - dd/d44/structAttributeIterator.html - a4fd39224a5d5e1cfb7b9b9ccca1d03a2 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - identity - dd/d44/structAttributeIterator.html - a8a5543293588465d3699005378710f05 - - - - struct GNUNET_NAMESTORE_ZoneIterator * - ns_it - dd/d44/structAttributeIterator.html - ae67876a39da9bd90b0f8c05db74a731c - - - - uint32_t - request_id - dd/d44/structAttributeIterator.html - ac7d97e3299ca710d020030834f450caa - - - - - AttributeResultMessage - d8/d0a/structAttributeResultMessage.html - - struct GNUNET_MessageHeader - header - d8/d0a/structAttributeResultMessage.html - afd1fc42dd038267fc482ef4a2fe9f0f7 - - - - uint32_t - id - d8/d0a/structAttributeResultMessage.html - aec49b2ec64a9568855df22dbdaf6575f - - - - uint16_t - attr_len - d8/d0a/structAttributeResultMessage.html - a3d6f50e13f648118cf79bde99ca5a640 - - - - uint16_t - reserved - d8/d0a/structAttributeResultMessage.html - a1c2ba142aae370e9b9328ce915e69c43 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - identity - d8/d0a/structAttributeResultMessage.html - aec9e2015ae1beaaa0911327b79f26d1f - - - - - AttributeStoreHandle - d5/d42/structAttributeStoreHandle.html - - struct AttributeStoreHandle * - next - d5/d42/structAttributeStoreHandle.html - abd88cf8676f034cf194a005acbdead41 - - - - struct AttributeStoreHandle * - prev - d5/d42/structAttributeStoreHandle.html - aa69c3d4e4f176985f9dd2e6543afe54c - - - - struct IdpClient * - client - d5/d42/structAttributeStoreHandle.html - a14601f940e16ab3b4a99aecd31da36c9 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - identity - d5/d42/structAttributeStoreHandle.html - a9c2391537504e860b15d50cdbaa158de - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - identity_pkey - d5/d42/structAttributeStoreHandle.html - ae7d9d680013aa7ec83f570625d546cdc - - - - struct GNUNET_NAMESTORE_QueueEntry * - ns_qe - d5/d42/structAttributeStoreHandle.html - a133669d6f6ea3e0f69060b2016a19c24 - - - - struct GNUNET_RECLAIM_ATTRIBUTE_Claim * - claim - d5/d42/structAttributeStoreHandle.html - a2f4e28e69a9a7cdf29a4c0805c2629ea - - - - struct GNUNET_RECLAIM_ATTESTATION_Claim * - attest - d5/d42/structAttributeStoreHandle.html - af2c4fdb2638787407244c16e42296fe2 - - - - struct GNUNET_RECLAIM_ATTESTATION_REFERENCE * - reference - d5/d42/structAttributeStoreHandle.html - aab621714cdf4314f8beaa1f7f3a3d7c4 - - - - struct GNUNET_TIME_Relative - exp - d5/d42/structAttributeStoreHandle.html - a8d9a3bcbfd99606901980d6e8ee48db1 - - - - uint32_t - r_id - d5/d42/structAttributeStoreHandle.html - aacc6b806e60bd57abb33ab64b26ab394 - - - - - AttributeStoreMessage - da/d19/structAttributeStoreMessage.html - - struct GNUNET_MessageHeader - header - da/d19/structAttributeStoreMessage.html - a45d6cab9457c86c61e9cf9cc2b902060 - - - - uint32_t - id - da/d19/structAttributeStoreMessage.html - af1ecb69228d6cb3fe4a1376290c93495 - - - - uint32_t - attr_len - da/d19/structAttributeStoreMessage.html - a4687d2135f90cf8e5dcc623a3c7db28b - - - - uint64_t - exp - da/d19/structAttributeStoreMessage.html - aa65230a99ff46ef3659ef07bca204cbb - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - identity - da/d19/structAttributeStoreMessage.html - a9a26f4e5e33dce82fb0dc5ba26087708 - - - - - AudioMessage - d0/d7f/structAudioMessage.html - - struct GNUNET_MessageHeader - header - d0/d7f/structAudioMessage.html - a0cd71bfadb413d54b3fbc07eef8896e0 - - - - - AuthorityChain - db/d63/structAuthorityChain.html - - struct AuthorityChain * - prev - db/d63/structAuthorityChain.html - a965ef5925e21bcc1ba4e8e86c2d53950 - - - - struct AuthorityChain * - next - db/d63/structAuthorityChain.html - a5422c284b81aeb76559904d89410c3f2 - - - - struct GNS_ResolverHandle * - rh - db/d63/structAuthorityChain.html - aabba2652b7c0b68ed65c61a9d53a457e - - - - char * - label - db/d63/structAuthorityChain.html - a4014e804ab6a1f5f2cccbada49de6fe0 - - - - int - gns_authority - db/d63/structAuthorityChain.html - a6a1812360de75b1d3fd45aa79117229b - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - gns_authority - db/d63/structAuthorityChain.html - abcf47b02d08ae62bfcb82a56be43afd4 - - - - char - name - db/d63/structAuthorityChain.html - a7cd6ff0cfe0f837a3ce575fa89ae5b71 - [GNUNET_DNSPARSER_MAX_NAME_LENGTH+1] - - - struct Gns2DnsPending * - gp_head - db/d63/structAuthorityChain.html - aee2650445147c45ede3cb594df0871ec - - - - struct Gns2DnsPending * - gp_tail - db/d63/structAuthorityChain.html - af3f1489a540847e9d21c40cb75869752 - - - - struct GNUNET_DNSSTUB_Context * - dns_handle - db/d63/structAuthorityChain.html - a77b48cbdf1bbc097c0e883618cbe3f85 - - - - int - found - db/d63/structAuthorityChain.html - a3d38913bc72579798a453d5c8ca94fc3 - - - - int - launched - db/d63/structAuthorityChain.html - ab2a9a6892f62e293ab82ee1dd22a4121 - - - - struct AuthorityChain::@19::@20 - dns_authority - db/d63/structAuthorityChain.html - aedab63d5139188e685373040be39a2ac - - - - union AuthorityChain::@19 - authority_info - db/d63/structAuthorityChain.html - a5895b16930f84a449c29d5d87d268a33 - - - - - AutoconfigContext - d7/d6b/structAutoconfigContext.html - - struct AutoconfigContext * - prev - d7/d6b/structAutoconfigContext.html - a2a882f44378cb6e4f63ea6ac5500a4ec - - - - struct AutoconfigContext * - next - d7/d6b/structAutoconfigContext.html - a4e846fbb3f9509c943d5c5d16c8fcf85 - - - - struct ClientHandle * - ch - d7/d6b/structAutoconfigContext.html - aedb2bc0aef7446389e146a4cf691ebad - - - - struct GNUNET_CONFIGURATION_Handle * - c - d7/d6b/structAutoconfigContext.html - a9359796214b2f08ce8ae870df2a57a17 - - - - struct GNUNET_CONFIGURATION_Handle * - orig - d7/d6b/structAutoconfigContext.html - ab430fb8546df3d08d295e6ab863dd69e - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d7/d6b/structAutoconfigContext.html - aff83dbfab89ee21c797e9a76ac5b9d87 - - - - int - enable_upnpc - d7/d6b/structAutoconfigContext.html - a8338b6fde759715bf92968b2588fb5bd - - - - enum GNUNET_NAT_StatusCode - status_code - d7/d6b/structAutoconfigContext.html - acdfcb83269b1b3019e3a19e2f98deda1 - - - - enum GNUNET_NAT_Type - type - d7/d6b/structAutoconfigContext.html - a98c740ca8b2fef3476792efc573417cb - - - - - Backtalker - dd/dce/structBacktalker.html - - struct GNUNET_PeerIdentity - pid - dd/dce/structBacktalker.html - aed19069db3e9c1f3f9036a58175dda73 - - - - struct GNUNET_TIME_Absolute - monotonic_time - dd/dce/structBacktalker.html - abe0d692a1e4ba4844383153640039c64 - - - - struct GNUNET_TIME_Absolute - timeout - dd/dce/structBacktalker.html - a10b2b3e81b3d78642ea01ee4b0e6f914 - - - - struct GNUNET_CRYPTO_EcdhePublicKey - last_ephemeral - dd/dce/structBacktalker.html - a9a561d5dd0f06a917f8c8d31140efc98 - - - - struct GNUNET_SCHEDULER_Task * - task - dd/dce/structBacktalker.html - a92ecf15987228a3eb52b9e32a1881dd1 - - - - struct CommunicatorMessageContext * - cmc - dd/dce/structBacktalker.html - a26f23403e89b4550e8ad8dd2f425165f - - - - struct GNUNET_PEERSTORE_IterateContext * - get - dd/dce/structBacktalker.html - ac56862119609df98faec11fe47f9d1cc - - - - struct GNUNET_PEERSTORE_StoreContext * - sc - dd/dce/structBacktalker.html - a51188307cdac5858a428b2df909f9551 - - - - size_t - body_size - dd/dce/structBacktalker.html - ab42dcfe553423fafbb6b8ebccd0e17cd - - - - - Barrier - d7/d8a/structBarrier.html - - struct GNUNET_HashCode - hash - d7/d8a/structBarrier.html - a32cfbeafffb824869be6e1f36004140e - - - - struct GNUNET_SERVICE_Client * - mc - d7/d8a/structBarrier.html - afe99251cc814822c7000bf7be906bfbc - - - - char * - name - d7/d8a/structBarrier.html - aac767e43321593d3ca2dd541aa9403a2 - - - - struct ClientCtx * - head - d7/d8a/structBarrier.html - ac8ad6d64f31c6453007c12d940f81085 - - - - struct ClientCtx * - tail - d7/d8a/structBarrier.html - ad645004da0c7a41c6eaea057fc753223 - - - - struct WBarrier * - whead - d7/d8a/structBarrier.html - aa9bfec19259962a4f4338510029b7142 - - - - struct WBarrier * - wtail - d7/d8a/structBarrier.html - a28e22b658ce220adeb7d0bc084ee9131 - - - - struct GNUNET_SCHEDULER_Task * - tout_task - d7/d8a/structBarrier.html - a0db67a685f7034a73ea027c8e52390e0 - - - - enum GNUNET_TESTBED_BarrierStatus - status - d7/d8a/structBarrier.html - ac5ffc7e9626d58679eb48fc866b60068 - - - - unsigned int - num_wbarriers - d7/d8a/structBarrier.html - a8cb481da4be5e2b7d8d9a92778b88e5f - - - - unsigned int - num_wbarriers_reached - d7/d8a/structBarrier.html - a63755881abdf2126141fc41070aee63a - - - - unsigned int - num_wbarriers_inited - d7/d8a/structBarrier.html - acf967205e1a851d3b2bddcf5e2792c94 - - - - unsigned int - nreached - d7/d8a/structBarrier.html - a9afa67afc735e6a787377e0201b7d314 - - - - unsigned int - nslaves - d7/d8a/structBarrier.html - afb8bebaa32adf4c3bc135a568fac2729 - - - - uint8_t - quorum - d7/d8a/structBarrier.html - a00dc18db62d07846457f400e762eaf94 - - - - - Base32Context - da/d72/structBase32Context.html - - void * - val - da/d72/structBase32Context.html - a58812834b1ae56af60bca14f0e306bc0 - - - - size_t - val_size - da/d72/structBase32Context.html - a7df9a989b7599fd9d7b68706d5830972 - - - - - BenchmarkData - df/db4/structBenchmarkData.html - - uint64_t - ecc_ecdh_count - df/db4/structBenchmarkData.html - ae87c3e68af45d655a41b859cd159b49c - - - - struct GNUNET_TIME_Relative - ecc_ecdh_time - df/db4/structBenchmarkData.html - a6e9dcc59df93098402004863ca215c74 - - - - uint64_t - ecdh_eddsa_count - df/db4/structBenchmarkData.html - a4ea1cbe838365c782eec1cec578f0ea0 - - - - struct GNUNET_TIME_Relative - ecdh_eddsa_time - df/db4/structBenchmarkData.html - a714e88d84c3d6cc255acb31e32eeb05d - - - - uint64_t - ecdhe_key_create_count - df/db4/structBenchmarkData.html - adde851c4bc748be33195bf1cd8a319ee - - - - struct GNUNET_TIME_Relative - ecdhe_key_create_time - df/db4/structBenchmarkData.html - a745bafb14ed80ff1c826415f18270b68 - - - - uint64_t - ecdhe_key_get_public_count - df/db4/structBenchmarkData.html - ab14d18a669b9569fd1eb614a45bdad2e - - - - struct GNUNET_TIME_Relative - ecdhe_key_get_public_time - df/db4/structBenchmarkData.html - aaeb328436b92669f90086a718cda9502 - - - - uint64_t - ecdsa_ecdh_count - df/db4/structBenchmarkData.html - a79c1b7a0e6ea06b0a554a60bffd4db80 - - - - struct GNUNET_TIME_Relative - ecdsa_ecdh_time - df/db4/structBenchmarkData.html - ac655de57ef9ee967a77c5ac1181eeab5 - - - - uint64_t - ecdsa_key_create_count - df/db4/structBenchmarkData.html - ace408ce9ecb5e573aed7c2839db307dc - - - - struct GNUNET_TIME_Relative - ecdsa_key_create_time - df/db4/structBenchmarkData.html - a87839a6fe674320d6a67ab6300ad7173 - - - - uint64_t - ecdsa_key_get_public_count - df/db4/structBenchmarkData.html - a782adc5b7ad36a7d95deaeaba0f03dbb - - - - struct GNUNET_TIME_Relative - ecdsa_key_get_public_time - df/db4/structBenchmarkData.html - ab39ac93bcf8ff712089ff45558f6a173 - - - - uint64_t - ecdsa_sign_count - df/db4/structBenchmarkData.html - a6449a29f53f82de363a5c4830f1e34de - - - - struct GNUNET_TIME_Relative - ecdsa_sign_time - df/db4/structBenchmarkData.html - a0cb570aaec430f7d8c076a0dd06bae10 - - - - uint64_t - ecdsa_verify_count - df/db4/structBenchmarkData.html - a45c1abb30979b19d4234ffbad8ccac99 - - - - struct GNUNET_TIME_Relative - ecdsa_verify_time - df/db4/structBenchmarkData.html - ab7459b9cbd8144c8749057deff6e92b9 - - - - uint64_t - eddsa_ecdh_count - df/db4/structBenchmarkData.html - a7f03e6fbc6b9e61d3437a2e61363a434 - - - - struct GNUNET_TIME_Relative - eddsa_ecdh_time - df/db4/structBenchmarkData.html - a50e5a3a6e1eb10137435efdd3519664b - - - - uint64_t - eddsa_key_create_count - df/db4/structBenchmarkData.html - a02d7a30bcf1cd0e4e05515678243898a - - - - struct GNUNET_TIME_Relative - eddsa_key_create_time - df/db4/structBenchmarkData.html - a1cb615104d5d3dd88d8e656235237b2d - - - - uint64_t - eddsa_key_get_public_count - df/db4/structBenchmarkData.html - ae42d3a1f87f24c2391fdb5593dcf2806 - - - - struct GNUNET_TIME_Relative - eddsa_key_get_public_time - df/db4/structBenchmarkData.html - ae60389a4ea729e1e5d43cec9641c5062 - - - - uint64_t - eddsa_sign_count - df/db4/structBenchmarkData.html - a188f517bc70eee385148694e8adcafbf - - - - struct GNUNET_TIME_Relative - eddsa_sign_time - df/db4/structBenchmarkData.html - a75880959311069e2ea66530ae36e1178 - - - - uint64_t - eddsa_verify_count - df/db4/structBenchmarkData.html - ac4ac89f5d94404803703df285408686e - - - - struct GNUNET_TIME_Relative - eddsa_verify_time - df/db4/structBenchmarkData.html - a8147ee26e9eae8b581b98ac9055d3c27 - - - - uint64_t - hash_count - df/db4/structBenchmarkData.html - aa72065447bae277a357895cd218cee6a - - - - struct GNUNET_TIME_Relative - hash_time - df/db4/structBenchmarkData.html - a4e440e0506d0232627d3d683992c87c9 - - - - uint64_t - hash_context_finish_count - df/db4/structBenchmarkData.html - a4267eb34a8dbf30de7927b3bea5ed1f3 - - - - struct GNUNET_TIME_Relative - hash_context_finish_time - df/db4/structBenchmarkData.html - a29da5af6c548f8df8e2aa90982f6ee21 - - - - uint64_t - hash_context_read_count - df/db4/structBenchmarkData.html - a9239063872abcf03d4d30659133487f0 - - - - struct GNUNET_TIME_Relative - hash_context_read_time - df/db4/structBenchmarkData.html - a750b86efb2d86d976ffc2f3b8ba1a511 - - - - uint64_t - hash_context_start_count - df/db4/structBenchmarkData.html - ad9cdcdfc7884f776c30d024cc46a4119 - - - - struct GNUNET_TIME_Relative - hash_context_start_time - df/db4/structBenchmarkData.html - ac5de68d1d4dbdb37ac65c4773b766339 - - - - uint64_t - hkdf_count - df/db4/structBenchmarkData.html - aeeee4959d1a89c97030009912f1bb9ff - - - - struct GNUNET_TIME_Relative - hkdf_time - df/db4/structBenchmarkData.html - a57890c581e11cd135e40724c1f753956 - - - - uint64_t - rsa_blind_count - df/db4/structBenchmarkData.html - ac05106d6110d654b8ac93c3aa77b19f9 - - - - struct GNUNET_TIME_Relative - rsa_blind_time - df/db4/structBenchmarkData.html - a4fc1111c10484dea959da2988b843ec3 - - - - uint64_t - rsa_private_key_create_count - df/db4/structBenchmarkData.html - af35a1c90167e9bc92fe961074120b70a - - - - struct GNUNET_TIME_Relative - rsa_private_key_create_time - df/db4/structBenchmarkData.html - a17290d52e59cf4a2460f25c320994238 - - - - uint64_t - rsa_private_key_get_public_count - df/db4/structBenchmarkData.html - acdd18a9b3b04d1f3b9eee87bd5f3c3a4 - - - - struct GNUNET_TIME_Relative - rsa_private_key_get_public_time - df/db4/structBenchmarkData.html - a1468bb8f6e8dc6da29ed47abfe6b012b - - - - uint64_t - rsa_sign_blinded_count - df/db4/structBenchmarkData.html - ae652136e8fd2579ac2df091f4b25f550 - - - - struct GNUNET_TIME_Relative - rsa_sign_blinded_time - df/db4/structBenchmarkData.html - a6795af9e86250f3a3706e5d77af4ce26 - - - - uint64_t - rsa_unblind_count - df/db4/structBenchmarkData.html - a9b52e262b25edd0ff9404d7b54e217b1 - - - - struct GNUNET_TIME_Relative - rsa_unblind_time - df/db4/structBenchmarkData.html - a377f2951c441ab923a43d286846e9b78 - - - - uint64_t - rsa_verify_count - df/db4/structBenchmarkData.html - a259617a11031d11fc9d51e3b57ef0bee - - - - struct GNUNET_TIME_Relative - rsa_verify_time - df/db4/structBenchmarkData.html - ae9e2b359dc136b8a679df9191186410b - - - - struct UrlRequestData * - urd - df/db4/structBenchmarkData.html - a1edb2ba5d35e45c7e4e246b955184480 - - - - unsigned int - urd_len - df/db4/structBenchmarkData.html - a6405020e1d9b4ccc4c4b5a68587beebf - - - - unsigned int - urd_capacity - df/db4/structBenchmarkData.html - a1bcb10e6e95df94e97ae6c433a4ef584 - - - - - BenchmarkPartner - d2/d84/structBenchmarkPartner.html - - struct BenchmarkPeer * - me - d2/d84/structBenchmarkPartner.html - a8f29f25312b8eba8b0d2b5f640ff5e16 - - - - struct BenchmarkPeer * - dest - d2/d84/structBenchmarkPartner.html - acbb3e951c7f379dd2baa5a78ec42239c - - - - struct GNUNET_MQ_Handle * - mq - d2/d84/structBenchmarkPartner.html - aa55a26f7fa7f742d277846509dae7ef9 - - - - struct TrafficGenerator * - tg - d2/d84/structBenchmarkPartner.html - a4429d57272262fade3b8551a0c242e77 - - - - struct PreferenceGenerator * - pg - d2/d84/structBenchmarkPartner.html - a4815da1b01ae20d34d7544fbbd51ba7d - - - - struct GNUNET_TIME_Absolute - last_message_sent - d2/d84/structBenchmarkPartner.html - a3a2fe295dc70014b61f5f56284f471a3 - - - - unsigned int - total_app_rtt - d2/d84/structBenchmarkPartner.html - a5c68a38762a8004c6ead08fe00878f46 - - - - unsigned int - messages_sent - d2/d84/structBenchmarkPartner.html - aec7299ac639aa33365dfc70af4b29d25 - - - - unsigned int - bytes_sent - d2/d84/structBenchmarkPartner.html - aabcc6856675203ed3a85176239b4e400 - - - - unsigned int - messages_received - d2/d84/structBenchmarkPartner.html - a0bc82be71f3af7223ff7c8ef0788ad07 - - - - unsigned int - bytes_received - d2/d84/structBenchmarkPartner.html - acc0981a2fc5fd58b9f3204a072f414fa - - - - struct GNUNET_ATS_Properties - props - d2/d84/structBenchmarkPartner.html - add6dcfb0540c9775efb8bf5f2cc6f468 - - - - uint32_t - bandwidth_in - d2/d84/structBenchmarkPartner.html - ac8f14c57fdabebc5ca7b214ff7e41db5 - - - - uint32_t - bandwidth_out - d2/d84/structBenchmarkPartner.html - a34da5e05278263a786ac0268cdcb759b - - - - double - pref_bandwidth - d2/d84/structBenchmarkPartner.html - af3c2bab8c3a27e45de3d2f2f5051d43c - - - - double - pref_delay - d2/d84/structBenchmarkPartner.html - a6a7a17b13c9b4449fc027879eedf5749 - - - - - BenchmarkPeer - d4/d32/structBenchmarkPeer.html - - struct GNUNET_TESTBED_Peer * - peer - d4/d32/structBenchmarkPeer.html - adb2b8f82960ab24e11390c01d7eef5b2 - - - - int - no - d4/d32/structBenchmarkPeer.html - a2ebe9658a1bc68876695d22aea6cef18 - - - - int - master - d4/d32/structBenchmarkPeer.html - acda2c78735a9dfb8858819094528aa92 - - - - struct GNUNET_PeerIdentity - id - d4/d32/structBenchmarkPeer.html - a3dac4cf965f89a92c17862a79fd9ba67 - - - - struct GNUNET_TESTBED_Operation * - peer_id_op - d4/d32/structBenchmarkPeer.html - a52b02813a54c9197ea573e30f6ad716f - - - - struct GNUNET_TESTBED_Operation * - ats_perf_op - d4/d32/structBenchmarkPeer.html - ab3ef4cc6e6bae0938b9cd634d31a5d80 - - - - struct GNUNET_TESTBED_Operation * - comm_op - d4/d32/structBenchmarkPeer.html - a117648973a518fcc2aa146a309601a80 - - - - struct GNUNET_ATS_PerformanceHandle * - ats_perf_handle - d4/d32/structBenchmarkPeer.html - a6d80d570cf492e6ea20a8919357e1dbd - - - - struct TestbedConnectOperation * - core_connect_ops - d4/d32/structBenchmarkPeer.html - ad2b4c4b47671c5083e6bc5ae504e0901 - - - - struct GNUNET_CORE_Handle * - ch - d4/d32/structBenchmarkPeer.html - adfcb2a47b6b19587eab265cd0ecba2c6 - - - - struct GNUNET_TRANSPORT_CoreHandle * - th - d4/d32/structBenchmarkPeer.html - a1c0af83245488d40f34e19611c71fdbc - - - - struct BenchmarkPeer * - pref_partner - d4/d32/structBenchmarkPeer.html - ad14a46410449392b1686cf51dc66c251 - - - - struct GNUNET_SCHEDULER_Task * - ats_task - d4/d32/structBenchmarkPeer.html - a097f235dd36823ba30ccb65835c37305 - - - - double - pref_value - d4/d32/structBenchmarkPeer.html - a856ee50aaa1db01972ef4d8518240e67 - - - - struct BenchmarkPartner * - partners - d4/d32/structBenchmarkPeer.html - afe49ab110074efc2cdc748b2e920f804 - - - - int - num_partners - d4/d32/structBenchmarkPeer.html - a122439b73b96026cdc1bbb80b63422a2 - - - - int - core_connections - d4/d32/structBenchmarkPeer.html - a5b02f43c15fac2cd58e9219eb116453b - - - - int - core_slave_connections - d4/d32/structBenchmarkPeer.html - af10cd77a534282d0641dae95bd5126ef - - - - unsigned int - total_messages_sent - d4/d32/structBenchmarkPeer.html - a080577582b34eecc1ade41b2a1b18f3b - - - - unsigned int - total_bytes_sent - d4/d32/structBenchmarkPeer.html - a02adec33154080c2ffbc20fda6905e37 - - - - unsigned int - total_messages_received - d4/d32/structBenchmarkPeer.html - aa14ee355aedfc086c54cc144100cab3a - - - - unsigned int - total_bytes_received - d4/d32/structBenchmarkPeer.html - ac6f9908ebd44b5b73653bd6878513a47 - - - - - BenchmarkState - d1/d9c/structBenchmarkState.html - - int - connected_ATS_service - d1/d9c/structBenchmarkState.html - af146ef04e9f191cd10ac76db9198091e - - - - int - connected_COMM_service - d1/d9c/structBenchmarkState.html - ab981f2885637e0a3dc9c5b53a726e88d - - - - int - connected_PEERS - d1/d9c/structBenchmarkState.html - a8731f6d31dd8f0cf23b0e0c48d575e98 - - - - int - connected_CORE - d1/d9c/structBenchmarkState.html - a130c2b120b1d5b5c2c58ef6080fbf5c0 - - - - int - benchmarking - d1/d9c/structBenchmarkState.html - abc62d881b20395214b60fc7bfe64cf8a - - - - - BfGroupInternals - df/d33/structBfGroupInternals.html - - struct GNUNET_CONTAINER_BloomFilter * - bf - df/d33/structBfGroupInternals.html - ae6b558f37f95e392d4709253ace73626 - - - - uint32_t - bf_mutator - df/d33/structBfGroupInternals.html - abe6c33011c66783593b92cc8a0afdce6 - - - - uint32_t - bf_size - df/d33/structBfGroupInternals.html - a505c95d0ac25f1a3b7b639b3de174896 - - - - - BFMessage - da/da7/structBFMessage.html - - struct GNUNET_MessageHeader - header - da/da7/structBFMessage.html - acaa2507a8084722379bc50eefffd40a0 - - - - uint32_t - sender_element_count - da/da7/structBFMessage.html - a309fafb8d72d29d7da1409846f45f557 - - - - struct GNUNET_HashCode - element_xor_hash - da/da7/structBFMessage.html - a25613a0ee64afdd34c250ec1579b66f5 - - - - uint32_t - sender_mutator - da/da7/structBFMessage.html - ae047b3042844f81d7e0034047a9bf840 - - - - uint32_t - bloomfilter_total_length - da/da7/structBFMessage.html - a482dba297eff329c1a890902905170f8 - - - - uint32_t - bits_per_element - da/da7/structBFMessage.html - a25fb40ecc789ce6feb2385ac6861e57f - - - - - BigMapEntry - dc/d2b/structBigMapEntry.html - - void * - value - dc/d2b/structBigMapEntry.html - aac1b281dab3a9bc8da6efb7ac7e9b773 - - - - struct BigMapEntry * - next - dc/d2b/structBigMapEntry.html - a67911e87870cc6f119c9cb4f51a56867 - - - - struct GNUNET_HashCode - key - dc/d2b/structBigMapEntry.html - adedbb3861513a6b04a537da8089f8434 - - - - struct GNUNET_PeerIdentity - key - dc/d2b/structBigMapEntry.html - acd73ca0580c807f57b91b2aa9ed91e1d - - - - struct GNUNET_ShortHashCode - key - dc/d2b/structBigMapEntry.html - a1963762b4f4676b8838efa1b144329d0 - - - - struct GNUNET_Uuid - key - dc/d2b/structBigMapEntry.html - a145e10d10d07a26d4d94d8b1293babab - - - - - BlacklistCheckSwitchContext - d1/d2b/structBlacklistCheckSwitchContext.html - - struct BlacklistCheckSwitchContext * - prev - d1/d2b/structBlacklistCheckSwitchContext.html - a6649d424ec63da5c595e3b4470d3a008 - - - - struct BlacklistCheckSwitchContext * - next - d1/d2b/structBlacklistCheckSwitchContext.html - ac1bdf1d409fe400ffb1e37239bc680fc - - - - struct GST_BlacklistCheck * - blc - d1/d2b/structBlacklistCheckSwitchContext.html - ac40ea2231b4f856741a26d2a194e96f1 - - - - struct GNUNET_BANDWIDTH_Value32NBO - bandwidth_in - d1/d2b/structBlacklistCheckSwitchContext.html - a3ccccdd8ba44d208e03b136d775b7b3a - - - - struct GNUNET_BANDWIDTH_Value32NBO - bandwidth_out - d1/d2b/structBlacklistCheckSwitchContext.html - ae26bf9c1c7c5620340c4a67e18955bb5 - - - - - BlacklistMessage - d3/da4/structBlacklistMessage.html - - struct GNUNET_MessageHeader - header - d3/da4/structBlacklistMessage.html - ac30ed1c32fcc3684d1c41a89dced18ce - - - - uint32_t - is_allowed - d3/da4/structBlacklistMessage.html - a2a03f68a82dc9ae169586b6357c66943 - - - - struct GNUNET_PeerIdentity - peer - d3/da4/structBlacklistMessage.html - a600d199f150b408a1440e8527cc0ae74 - - - - - BlockCacheMessage - dc/d54/structBlockCacheMessage.html - - struct GNUNET_NAMECACHE_Header - gns_header - dc/d54/structBlockCacheMessage.html - a2802770c7361468a666cb035d6991ac1 - - - - struct GNUNET_TIME_AbsoluteNBO - expire - dc/d54/structBlockCacheMessage.html - af1c0ad45a75d3dfa894436ba24b0c3bc - - - - struct GNUNET_CRYPTO_EcdsaSignature - signature - dc/d54/structBlockCacheMessage.html - a48f4095257ce2ad5417c8f48f12b8a8f - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - derived_key - dc/d54/structBlockCacheMessage.html - a97b9350b80f0256a2cb247579c01b2ab - - - - - BlockCacheResponseMessage - d1/d97/structBlockCacheResponseMessage.html - - struct GNUNET_NAMECACHE_Header - gns_header - d1/d97/structBlockCacheResponseMessage.html - acf502e8cb3db8d640b1e39dbb1df2972 - - - - int32_t - op_result - d1/d97/structBlockCacheResponseMessage.html - a36b9317725dd3ed1d0f8990305c5e46d - - - - - BobComputationMessage - d3/d6b/structBobComputationMessage.html - - struct GNUNET_MessageHeader - header - d3/d6b/structBobComputationMessage.html - a5a8490e060dda839f2e8ba4ec7de24a3 - - - - uint32_t - element_count_total - d3/d6b/structBobComputationMessage.html - a9f96ef8c18b7be2f20f6223b47bce84b - - - - uint32_t - element_count_contained - d3/d6b/structBobComputationMessage.html - a25bdab32f4a186d434d706c84a34ce4c - - - - uint32_t - reserved - d3/d6b/structBobComputationMessage.html - a6379542d7181406530a4477addc20ee8 - - - - struct GNUNET_HashCode - session_key - d3/d6b/structBobComputationMessage.html - a5e6410703777d7c2013b725ad01659b0 - - - - - BobCryptodataMessage - db/da3/structBobCryptodataMessage.html - - struct GNUNET_MessageHeader - header - db/da3/structBobCryptodataMessage.html - af9d9d132351b24825b17948cab98f83b - - - - uint32_t - contained_element_count - db/da3/structBobCryptodataMessage.html - a159dc665f2189f9aa834aa107da02c5c - - - - - BobCryptodataMultipartMessage - d4/d4f/structBobCryptodataMultipartMessage.html - - struct GNUNET_MessageHeader - header - d4/d4f/structBobCryptodataMultipartMessage.html - a7c5e96e32e9178617cd654ad751129e5 - - - - uint32_t - contained_element_count - d4/d4f/structBobCryptodataMultipartMessage.html - ae5ea02d99502c77ad30004c47651e105 - - - - - BobServiceSession - da/de1/structBobServiceSession.html - - struct GNUNET_SERVICE_Client * - client - da/de1/structBobServiceSession.html - a96b47ae9b33dcb941cbb506cb9c2b598 - - - - struct GNUNET_MQ_Handle * - client_mq - da/de1/structBobServiceSession.html - afc6a235554606a2673a74af525e01550 - - - - struct GNUNET_CONTAINER_MultiHashMap * - intersected_elements - da/de1/structBobServiceSession.html - a37e620c8aabde60d2ca9b38e26ef8108 - - - - struct GNUNET_SET_Handle * - intersection_set - da/de1/structBobServiceSession.html - aa451fb131d8ee88fffee84a2eba685f9 - - - - struct GNUNET_SET_OperationHandle * - intersection_op - da/de1/structBobServiceSession.html - af77c7664b458d20d6cb56a9bb02e1f70 - - - - struct GNUNET_CADET_Port * - port - da/de1/structBobServiceSession.html - a07b97db29d0b27266263cf9da34167c2 - - - - struct MpiElement * - sorted_elements - da/de1/structBobServiceSession.html - a077e5e06d4e33b06f1185cb8968e5ee3 - - - - gcry_mpi_point_t - prod_g_i_b_i - da/de1/structBobServiceSession.html - ab91bb878ec28bbe498d0d02e2ecbfe1e - - - - gcry_mpi_point_t - prod_h_i_b_i - da/de1/structBobServiceSession.html - a5bdd172aec958f321507757c5063ccb7 - - - - uint32_t - total - da/de1/structBobServiceSession.html - a24f1ba9f62a4a73c123ac06ead74bb0e - - - - uint32_t - client_received_element_count - da/de1/structBobServiceSession.html - afa3308e04970f5bcf597865a62c83fc7 - - - - uint32_t - used_element_count - da/de1/structBobServiceSession.html - a9acc8de3dd3ed5c082570df3ac201159 - - - - uint32_t - cadet_received_element_count - da/de1/structBobServiceSession.html - a2f925c3d2f062b7d686715ecd84e087a - - - - enum GNUNET_SCALARPRODUCT_ResponseStatus - status - da/de1/structBobServiceSession.html - ac88600dbe72bf9d9c892c7204568af46 - - - - int - in_destroy - da/de1/structBobServiceSession.html - ad8ac7a388e98bd8324a315a6c9f26dac - - - - struct GNUNET_CADET_Channel * - channel - da/de1/structBobServiceSession.html - a14233d6d3017670fd560c69a3ad5446e - - - - struct GNUNET_PeerIdentity - peer - da/de1/structBobServiceSession.html - af29f8b5bee20bc7cf495f47d9a9b4963 - - - - struct GNUNET_HashCode - session_id - da/de1/structBobServiceSession.html - a039cd5974e7b4f70899f47d9bc6e0d16 - - - - struct GNUNET_MQ_Handle * - cadet_mq - da/de1/structBobServiceSession.html - a660d0893b96a14f48d52fd5bce7c4e42 - - - - struct GNUNET_CRYPTO_PaillierCiphertext * - e_a - da/de1/structBobServiceSession.html - aa3e9cbe77c3ab715c3e91c8da4f029a0 - - - - struct GNUNET_CRYPTO_PaillierCiphertext * - r - da/de1/structBobServiceSession.html - ab1e6b6758b3644f89280ffd0e9f28221 - - - - struct GNUNET_CRYPTO_PaillierCiphertext * - r_prime - da/de1/structBobServiceSession.html - a1788393eb4f0a0bba6b61bdc6b6a40ae - - - - struct GNUNET_CRYPTO_PaillierCiphertext - s - da/de1/structBobServiceSession.html - ab15adf4a4bac370b41093e8970f14381 - - - - struct GNUNET_CRYPTO_PaillierCiphertext - s_prime - da/de1/structBobServiceSession.html - a2467e0c997a7c4dd019333fa7eab0927 - - - - struct CadetIncomingSession * - cadet - da/de1/structBobServiceSession.html - a8650e50eab9d0088a72fdd4b46d9b046 - - - - uint32_t - cadet_transmitted_element_count - da/de1/structBobServiceSession.html - a49b5edd8ccde585b909bbf1d2409a3a5 - - - - struct GNUNET_CRYPTO_PaillierPublicKey - remote_pubkey - da/de1/structBobServiceSession.html - ac3a665f6b31f9874aa1d2162cff70f33 - - - - - BroadcastAddress - d9/d6d/structBroadcastAddress.html - - struct BroadcastAddress * - next - d9/d6d/structBroadcastAddress.html - a8748a0b50e44f780c794a2d4e1c31adf - - - - struct BroadcastAddress * - prev - d9/d6d/structBroadcastAddress.html - a64dafc00e384a483049882cd7b9a70da - - - - struct GNUNET_SCHEDULER_Task * - broadcast_task - d9/d6d/structBroadcastAddress.html - a9922623d505b227cfa6a2af319f0e245 - - - - struct Plugin * - plugin - d9/d6d/structBroadcastAddress.html - ab07b9186b376c26a3a4854d17c42b369 - - - - struct sockaddr * - addr - d9/d6d/structBroadcastAddress.html - a99f629f6398597aedc5056bc1bc8dec3 - - - - socklen_t - addrlen - d9/d6d/structBroadcastAddress.html - ae2fed09f64f15f90ac0f4bb1e3fdd965 - - - - - BroadcastInterface - d5/dde/structBroadcastInterface.html - - struct BroadcastInterface * - next - d5/dde/structBroadcastInterface.html - a4b806c52680a64aed8eae62312019f99 - - - - struct BroadcastInterface * - prev - d5/dde/structBroadcastInterface.html - ae8c39cdbde8acf727d6a7436796bb039 - - - - struct GNUNET_SCHEDULER_Task * - broadcast_task - d5/dde/structBroadcastInterface.html - ac376a89f59299791ee4a5f4f56365870 - - - - struct sockaddr * - sa - d5/dde/structBroadcastInterface.html - af82c9b2df06906c0d496ae534b20f687 - - - - struct sockaddr * - ba - d5/dde/structBroadcastInterface.html - ab6447b201d8a89ef64d582cd6bbf52a4 - - - - struct UDPBroadcast - bcm - d5/dde/structBroadcastInterface.html - a7f9898bf5c870254015a9bfddbacfd23 - - - - struct ipv6_mreq - mcreq - d5/dde/structBroadcastInterface.html - a18878960922bb21123ef9507ea92cd70 - - - - socklen_t - salen - d5/dde/structBroadcastInterface.html - a15f7220b341c19b550c058e45cacdcf5 - - - - int - found - d5/dde/structBroadcastInterface.html - a6e7566d12174279685107aa968e7652b - - - - - talerbuildconfig::BrowserTool - d7/dcb/classtalerbuildconfig_1_1BrowserTool.html - talerbuildconfig::Tool - - def - args - d7/dcb/classtalerbuildconfig_1_1BrowserTool.html - ad3cf5037fbd16a2a5e76caa4ecd45629 - (self, parser) - - - def - check - d7/dcb/classtalerbuildconfig_1_1BrowserTool.html - a8c189e6e8615900b701f8fe9b51b2717 - (self, buildconfig) - - - string - name - d7/dcb/classtalerbuildconfig_1_1BrowserTool.html - a273296ff22b76c1342012685616e7eb3 - - - - - Buffer - d6/d3a/structBuffer.html - - char * - data - d6/d3a/structBuffer.html - aeec1fd4af0ddf6765b0187466d4361b8 - - - - size_t - fill - d6/d3a/structBuffer.html - aadffca9f8a4f4e7be16fc733b5d9c14d - - - - size_t - alloc - d6/d3a/structBuffer.html - ac408d0f99746771031f0afa85eecc5a5 - - - - size_t - max - d6/d3a/structBuffer.html - a101f8ffa528e2e59e0474568b6d90d11 - - - - - talerbuildconfig::BuildConfig - dc/d46/classtalerbuildconfig_1_1BuildConfig.html - - def - __init__ - dc/d46/classtalerbuildconfig_1_1BuildConfig.html - aa99fb5feb2e48c046f37f0b5f83a72d3 - (self) - - - def - add_tool - dc/d46/classtalerbuildconfig_1_1BuildConfig.html - a0bdeca457645c80af77bb760565c5944 - (self, tool) - - - def - enable_prefix - dc/d46/classtalerbuildconfig_1_1BuildConfig.html - a2a579ed4b7ae70b47c885f6d23078efb - (self) - - - def - enable_configmk - dc/d46/classtalerbuildconfig_1_1BuildConfig.html - aaa8c4e30931baa30eef80a2f270f0459 - (self) - - - def - run - dc/d46/classtalerbuildconfig_1_1BuildConfig.html - a939fca669fbebdc06c4f0ac6b08f21a6 - (self) - - - - make_variables - dc/d46/classtalerbuildconfig_1_1BuildConfig.html - a638ef47eacd78ca708f0c7253f6246ea - - - - - tools - dc/d46/classtalerbuildconfig_1_1BuildConfig.html - a8fb56de80b275f7a0f3bc5fb45305c58 - - - - - tool_results - dc/d46/classtalerbuildconfig_1_1BuildConfig.html - a8e2c8d6854f80323229069761e282cd7 - - - - - args - dc/d46/classtalerbuildconfig_1_1BuildConfig.html - ae1b9f6c4fbdf15f51bd2d00a8b4da578 - - - - - prefix_enabled - dc/d46/classtalerbuildconfig_1_1BuildConfig.html - adb0cf5bf12eea4b729845affa9a22ef7 - - - - - configmk_enabled - dc/d46/classtalerbuildconfig_1_1BuildConfig.html - aa8082f82873f5cdb718df4fcb7feaf5d - - - - def - _set_tool - dc/d46/classtalerbuildconfig_1_1BuildConfig.html - a8d4f41027536318fde1b944097101d28 - (self, name, value, version=None) - - - - BuilderEntry - d3/de5/structBuilderEntry.html - - struct BuilderEntry * - next - d3/de5/structBuilderEntry.html - a557bcfb813d8fd008e47a3b37dd968b9 - - - - size_t - len - d3/de5/structBuilderEntry.html - a4ceca3db353f6c4eb98ed96f51bc770b - - - - - CacheEntry - d3/d6f/structCacheEntry.html - - struct CacheEntry * - next - d3/d6f/structCacheEntry.html - af128e8c13f9d6e5d5a901915b5987628 - - - - struct CacheEntry * - prev - d3/d6f/structCacheEntry.html - a10a671a1d7b6dee85349cd6db174cc80 - - - - struct GNUNET_MessageHeader * - hello - d3/d6f/structCacheEntry.html - a58bdee97229a058ecee71e016f43afd1 - - - - unsigned int - peer_id - d3/d6f/structCacheEntry.html - a0379041f970f691a328f12c3c2f07dca - - - - - CacheOperation - de/dd3/structCacheOperation.html - - struct CacheOperation * - prev - de/dd3/structCacheOperation.html - a9cf27b413991b569f87d6e1a83071e9f - - - - struct CacheOperation * - next - de/dd3/structCacheOperation.html - a7788b7148e5332b4c6a18abd51ef37a3 - - - - struct GNUNET_NAMECACHE_QueueEntry * - qe - de/dd3/structCacheOperation.html - a95baa9ae4514198ee351631633d721b3 - - - - struct NamestoreClient * - nc - de/dd3/structCacheOperation.html - ac317c0ff3ed88330d142d4699746d8ee - - - - struct ZoneIteration * - zi - de/dd3/structCacheOperation.html - ad3b291d2cda7935dfacaf6e422cce734 - - - - uint32_t - rid - de/dd3/structCacheOperation.html - abf86eb0a212e8ae25a7f31068f1d4567 - - - - - CacheOps - da/da6/structCacheOps.html - - struct CacheOps * - next - da/da6/structCacheOps.html - a7f3611df263daeaa15c494c3e8c87727 - - - - struct CacheOps * - prev - da/da6/structCacheOps.html - a39ba7d40ca4bae9feb92ec5f3fa763e4 - - - - struct GNUNET_NAMECACHE_QueueEntry * - namecache_qe_cache - da/da6/structCacheOps.html - a7045869b2c8c735c859eb42867c14a82 - - - - - CadetAudioMessage - d1/dc1/structCadetAudioMessage.html - - struct GNUNET_MessageHeader - header - d1/dc1/structCadetAudioMessage.html - aa000758eb5b0d4d28371d3610043e9e2 - - - - - CadetChannel - d0/dcb/structCadetChannel.html - - struct CadetTunnel * - t - d0/dcb/structCadetChannel.html - a0402cf770a89b74d32fd4f9879630947 - - - - struct CadetChannelClient * - owner - d0/dcb/structCadetChannel.html - a6d2d2f81d658ba7352a23504a3017b3f - - - - struct CadetChannelClient * - dest - d0/dcb/structCadetChannel.html - ae71f9f27c2840301b07d109d082b6c35 - - - - struct CadetTunnelQueueEntry * - last_control_qe - d0/dcb/structCadetChannel.html - aede529e9c465ca8996655812bb1fe38e - - - - struct CadetReliableMessage * - head_sent - d0/dcb/structCadetChannel.html - aed28b58038a1c5a1c5fe27eca4c1bdd3 - - - - struct CadetReliableMessage * - tail_sent - d0/dcb/structCadetChannel.html - a46d301a4625339f1586ecf43281894bd - - - - struct GNUNET_SCHEDULER_Task * - retry_control_task - d0/dcb/structCadetChannel.html - a290297783fd470c1213489b91be5c749 - - - - struct GNUNET_SCHEDULER_Task * - retry_data_task - d0/dcb/structCadetChannel.html - ad3fef1e7a1054edff49e11c5362de0ce - - - - struct GNUNET_TIME_Absolute - timestamp - d0/dcb/structCadetChannel.html - a2df15fd61f85a99631c54e2c4181a684 - - - - struct GNUNET_HashCode - port - d0/dcb/structCadetChannel.html - a56c518494bf09a8923dbc01096bb54b4 - - - - struct GNUNET_HashCode - h_port - d0/dcb/structCadetChannel.html - ad061366be5c8b59fd7a728d9a54ebcef - - - - struct GNUNET_TIME_Relative - retry_time - d0/dcb/structCadetChannel.html - a4c3f13948b6fa0620c06023e9e09502d - - - - uint64_t - mid_futures - d0/dcb/structCadetChannel.html - a9a74e4017e32de49776a35d8c381ca64 - - - - struct ChannelMessageIdentifier - mid_recv - d0/dcb/structCadetChannel.html - a3feafcb466bcd42b3afbd7641c0ec511 - - - - struct ChannelMessageIdentifier - mid_send - d0/dcb/structCadetChannel.html - a8e41ad0e967cc5a67b26170a4c86ee87 - - - - unsigned int - pending_messages - d0/dcb/structCadetChannel.html - a235347df96b982eddd76b72b97e478a5 - - - - unsigned int - max_pending_messages - d0/dcb/structCadetChannel.html - a1b92d9dfe3fa3d6f1b9e1c421e1b12cb - - - - struct GNUNET_CADET_ChannelTunnelNumber - ctn - d0/dcb/structCadetChannel.html - ad2d8ac955cbd6941cc7d4212f5219d27 - - - - enum CadetChannelState - state - d0/dcb/structCadetChannel.html - a65fde887a86a400f91e2bba6c3d20ab9 - - - - unsigned int - skip_ack_series - d0/dcb/structCadetChannel.html - ae9eee591e1ec7b992b55a09695eafcd2 - - - - int - nobuffer - d0/dcb/structCadetChannel.html - a540ddd97a44364a9bc607b9d98b9a059 - - - - int - reliable - d0/dcb/structCadetChannel.html - a89df05955adedca2b0fecd57912c9694 - - - - int - out_of_order - d0/dcb/structCadetChannel.html - ab35549eb0ba69b9128928ff678abf100 - - - - int - is_loopback - d0/dcb/structCadetChannel.html - aebc33e1ea944657046e449e9c1ebe321 - - - - int - destroy - d0/dcb/structCadetChannel.html - a65166ebf9502e1c4f17078d8be23e4d2 - - - - - CadetChannelClient - d2/df7/structCadetChannelClient.html - - struct CadetClient * - c - d2/df7/structCadetChannelClient.html - a1dec29b1254ad0a2c8cd68fd4172be65 - - - - struct CadetOutOfOrderMessage * - head_recv - d2/df7/structCadetChannelClient.html - a12520a0d5136090ab890cbe7d654a037 - - - - struct CadetOutOfOrderMessage * - tail_recv - d2/df7/structCadetChannelClient.html - a3ae573523437c389b981484acccd5882 - - - - struct GNUNET_CADET_ClientChannelNumber - ccn - d2/df7/structCadetChannelClient.html - a8432a5341d6aea88675798db537146d5 - - - - unsigned int - num_recv - d2/df7/structCadetChannelClient.html - a8aeb169b0d3034764c24c4bac6f19951 - - - - int - client_ready - d2/df7/structCadetChannelClient.html - adb3c045f15d3db0514909bafe544c2f5 - - - - - CadetClient - d9/d1c/structCadetClient.html - - struct CadetClient * - next - d9/d1c/structCadetClient.html - ae535987d632291987b9c56a8f8a12b3d - - - - struct CadetClient * - prev - d9/d1c/structCadetClient.html - a53bcc003ec9be9e85b9bb0633dc184ca - - - - struct GNUNET_CONTAINER_MultiHashMap32 * - channels - d9/d1c/structCadetClient.html - aa914e8ce9133c2eedb5b1b5b93c37c22 - - - - struct GNUNET_MQ_Handle * - mq - d9/d1c/structCadetClient.html - a3a9a753b0287497364b2e0f2d82743b2 - - - - struct GNUNET_SERVICE_Client * - client - d9/d1c/structCadetClient.html - a3d46e2a2b9366193c40da1c97db4fc0b - - - - struct GNUNET_CONTAINER_MultiHashMap * - ports - d9/d1c/structCadetClient.html - a96374bb587067a8b652325b110ace347 - - - - struct GNUNET_CADET_ClientChannelNumber - next_ccn - d9/d1c/structCadetClient.html - adcfaa6bf0bff81fe9fc4d5f65223423a - - - - unsigned int - id - d9/d1c/structCadetClient.html - a862f504b5a366848655a9b80dbe29e74 - - - - struct GNUNET_CADET_Channel * - channel - d9/d1c/structCadetClient.html - a5a87f47977d30e84561c6dccb6e06224 - - - - struct WriteQueueItem * - wqi_head - d9/d1c/structCadetClient.html - a856df116cb10f58810e6519b0ed64ff6 - - - - struct WriteQueueItem * - wqi_tail - d9/d1c/structCadetClient.html - a39f1cbfc4a39672a0e0dd5c5f656cb23 - - - - struct GNUNET_DATASTORE_QueueEntry * - qe - d9/d1c/structCadetClient.html - a2abe8d8a9667ea5b46f713565281028f - - - - struct GNUNET_SCHEDULER_Task * - terminate_task - d9/d1c/structCadetClient.html - a1bcb98d12c5346aabd9936c3ef653099 - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d9/d1c/structCadetClient.html - aa39ef3ed269ee74f7957d147c94b0b43 - - - - size_t - reply_size - d9/d1c/structCadetClient.html - a35a6032e1818a875a3485cf1e38bbc8b - - - - - CadetConnection - d5/d64/structCadetConnection.html - - struct GNUNET_CADET_ConnectionTunnelIdentifier - cid - d5/d64/structCadetConnection.html - a5f955c342691f2a1a0e5b25e478f34bb - - - - struct CadetPeer * - destination - d5/d64/structCadetConnection.html - af2538e6bf36846968488f90b0e5bd17d - - - - struct CadetTConnection * - ct - d5/d64/structCadetConnection.html - a188c92f457a36886a836a9d35244efd0 - - - - struct CadetPeerPath * - path - d5/d64/structCadetConnection.html - abdbc029151681eb40f3f7c0b00ab15e9 - - - - struct GNUNET_MQ_Envelope * - env - d5/d64/structCadetConnection.html - a481b4c24af80e866404c2d7d9a2c1de1 - - - - struct GCP_MessageQueueManager * - mq_man - d5/d64/structCadetConnection.html - aea536b500b6ed9a534a8d656fb8fe8b5 - - - - struct GNUNET_SCHEDULER_Task * - task - d5/d64/structCadetConnection.html - a7462910edd65f386385d9b89727188c9 - - - - struct CadetTunnelQueueEntry * - keepalive_qe - d5/d64/structCadetConnection.html - af63549ed57a592c76e3df4d545302159 - - - - GCC_ReadyCallback - ready_cb - d5/d64/structCadetConnection.html - a5c49f9f2693ee2c2f54f0e1347fe4410 - - - - void * - ready_cb_cls - d5/d64/structCadetConnection.html - a8fd88213a93c14f79aebb3679188f73f - - - - struct GNUNET_TIME_Relative - retry_delay - d5/d64/structCadetConnection.html - a80bcc19a40003a48a703726a1b8029fa - - - - struct GNUNET_TIME_Absolute - create_at - d5/d64/structCadetConnection.html - a77198339c3259e7dbb142fe9cee28f26 - - - - struct GNUNET_TIME_Absolute - create_ack_at - d5/d64/structCadetConnection.html - a81a16a6235a1aafba1fab1daca7dfd30 - - - - struct CadetConnectionMetrics - metrics - d5/d64/structCadetConnection.html - a4e9dbbb2616344f510482ed9224e9222 - - - - enum CadetConnectionState - state - d5/d64/structCadetConnection.html - ab46a017492cc9fdc405e3a3151b8219c - - - - unsigned int - latency_datapoints - d5/d64/structCadetConnection.html - a7aab43d6779f1c493dafbd86b0951b83 - - - - unsigned int - off - d5/d64/structCadetConnection.html - ace44f0efdf21a828066d85462988024a - - - - int - mqm_ready - d5/d64/structCadetConnection.html - adef359513fee3910e2d8d2f244464193 - - - - - CadetConnectionMetrics - dd/d72/structCadetConnectionMetrics.html - - struct GNUNET_TIME_Relative - aged_latency - dd/d72/structCadetConnectionMetrics.html - a0ce22a01ba26448f8a4ccd556d370d2d - - - - struct GNUNET_TIME_Absolute - age - dd/d72/structCadetConnectionMetrics.html - a3355ef5a7e0c8122e7bd73d4f7a59c1f - - - - struct GNUNET_TIME_Absolute - last_use - dd/d72/structCadetConnectionMetrics.html - afd0d065a0bb9791a1d86fa7003587324 - - - - unsigned long long - num_acked_transmissions - dd/d72/structCadetConnectionMetrics.html - a2b51005228aeaa602f155db4743b3aec - - - - unsigned long long - num_successes - dd/d72/structCadetConnectionMetrics.html - aa6bf97da2a8f861ece31aeed648e959c - - - - - CadetEncryptedMessageIdentifier - d0/d34/structCadetEncryptedMessageIdentifier.html - - uint32_t - pid - d0/d34/structCadetEncryptedMessageIdentifier.html - a72daed0aa1ec8982733f1c94c4428cb3 - - - - - CadetExit - d3/da8/structCadetExit.html - - struct CadetExit * - next - d3/da8/structCadetExit.html - a0f584e4e9c221000533aa195a7d91a94 - - - - struct CadetExit * - prev - d3/da8/structCadetExit.html - a326ac68eb928df1a076ac75fd438d8b8 - - - - struct GNUNET_CADET_Channel * - cadet_channel - d3/da8/structCadetExit.html - a59dadf93ad391765f048b1b111e8f017 - - - - struct GNUNET_TIME_Absolute - expiration - d3/da8/structCadetExit.html - a4abe9b9dc8dc9edc7aea6e68afd10368 - - - - struct RequestContext * - receive_queue_head - d3/da8/structCadetExit.html - afb1122016d1e75cf19bfaf09b44080e3 - - - - struct RequestContext * - receive_queue_tail - d3/da8/structCadetExit.html - a2dd31c1b98b5910e2fd261b2a29c5454 - - - - struct GNUNET_PeerIdentity - peer - d3/da8/structCadetExit.html - a9715bcf30a69f61f32f8c3586efdff85 - - - - unsigned int - num_transmitted - d3/da8/structCadetExit.html - adfb9f032f0115620061cee1016afdfb0 - - - - unsigned int - num_answered - d3/da8/structCadetExit.html - a385728c72df3ddcfeb54a749a9871a6c - - - - int - idle - d3/da8/structCadetExit.html - a6a1fd1f4d1492b6535d52e2e1ac70365 - - - - - CadetHandle - d1/d4f/structCadetHandle.html - - struct GSF_CadetRequest * - pending_head - d1/d4f/structCadetHandle.html - a93a40e36356288f989f378c1c858ec26 - - - - struct GSF_CadetRequest * - pending_tail - d1/d4f/structCadetHandle.html - afeeabf92a8d4b118b7a565b533ca0d05 - - - - struct GNUNET_CONTAINER_MultiHashMap * - waiting_map - d1/d4f/structCadetHandle.html - a57506e3b3bfd177100f898539f95df54 - - - - struct GNUNET_CADET_Channel * - channel - d1/d4f/structCadetHandle.html - ae586791b385377bd62c3552222f4cc5d - - - - struct GNUNET_PeerIdentity - target - d1/d4f/structCadetHandle.html - af531e227f42e97335c197cc09f2867b5 - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d1/d4f/structCadetHandle.html - a7f6fa067ba894612b540b10900b88be4 - - - - struct GNUNET_SCHEDULER_Task * - reset_task - d1/d4f/structCadetHandle.html - a22dd1ef677b7f387ee89c509beea5c60 - - - - - CadetOutOfOrderMessage - d3/db3/structCadetOutOfOrderMessage.html - - struct CadetOutOfOrderMessage * - next - d3/db3/structCadetOutOfOrderMessage.html - abfac073ff25f218c50fd3dd591b4af67 - - - - struct CadetOutOfOrderMessage * - prev - d3/db3/structCadetOutOfOrderMessage.html - ad2b23aae4261cf1d584c5deaee74f972 - - - - struct ChannelMessageIdentifier - mid - d3/db3/structCadetOutOfOrderMessage.html - a8b4925fcbd5635770613e027e3bbb37f - - - - struct GNUNET_MQ_Envelope * - env - d3/db3/structCadetOutOfOrderMessage.html - aa5225174c9cea0723c48172a2f2add39 - - - - - CadetPeer - d7/dba/structCadetPeer.html - - struct GNUNET_TESTBED_Operation * - op - d7/dba/structCadetPeer.html - ad472836abec15e80ab333608bed42551 - - - - struct GNUNET_PeerIdentity - id - d7/dba/structCadetPeer.html - a7a5b9f01e256d4056cd47416817782e9 - - - - struct GNUNET_CADET_Handle * - cadet - d7/dba/structCadetPeer.html - afb1d49f93b809596ee90023952f62244 - - - - struct GNUNET_CADET_Channel * - ch - d7/dba/structCadetPeer.html - a1430fed07f635d8684a3b6460eeb6901 - - - - struct GNUNET_CADET_Channel * - incoming_ch - d7/dba/structCadetPeer.html - aff63d1ff1afb52ef4b4578bcd220a832 - - - - struct GNUNET_CADET_Channel * - warmup_ch - d7/dba/structCadetPeer.html - a62bf35b581f999523349af19639079a9 - - - - int - data_sent - d7/dba/structCadetPeer.html - a92e4fc9f0a1bd01ed6cb290838eadf9d - - - - int - data_received - d7/dba/structCadetPeer.html - a5fb24c447a6960c78859298a0f11983a - - - - int - up - d7/dba/structCadetPeer.html - aa2007def23243b61b72b3a3a838f0a38 - - - - struct CadetPeer * - dest - d7/dba/structCadetPeer.html - a2ea719e5bffe543ec3960b45ed61ff5b - - - - struct CadetPeer * - incoming - d7/dba/structCadetPeer.html - a5304e0537e8abeddf43a4dc6afca1919 - - - - struct GNUNET_SCHEDULER_Task * - ping_task - d7/dba/structCadetPeer.html - a0049bd043f654d0a35310ae53831c3a8 - - - - struct GNUNET_CADET_TransmitHandle * - ping_ntr - d7/dba/structCadetPeer.html - ac10c37a330e9fb5742561343c6ef30d4 - - - - float - mean - d7/dba/structCadetPeer.html - a9f4ef47c38da8e0eef5af299a3c33717 - [sizeof(rounds)/sizeof(rounds[0])] - - - float - var - d7/dba/structCadetPeer.html - ad827dd759bc47162ddbe4b51a6251230 - [sizeof(rounds)/sizeof(rounds[0])] - - - unsigned int - pongs - d7/dba/structCadetPeer.html - a9f7309817b90251a77e41be0b1eef7d4 - [sizeof(rounds)/sizeof(rounds[0])] - - - unsigned int - pings - d7/dba/structCadetPeer.html - a3e850a78bbadad8ab0b155713bdb2c36 - [sizeof(rounds)/sizeof(rounds[0])] - - - struct GNUNET_PeerIdentity - pid - d7/dba/structCadetPeer.html - ab6390f72a004550b86870b650a24e326 - - - - struct GNUNET_TIME_Absolute - last_contactXXX - d7/dba/structCadetPeer.html - a9ea4e5667a6c0dc26e22d18e297fd2d7 - - - - struct CadetPeerPathEntry ** - path_heads - d7/dba/structCadetPeer.html - a4c2120e5e5619d1e68d3f15589f81ae1 - - - - struct CadetPeerPathEntry ** - path_tails - d7/dba/structCadetPeer.html - af290ade0e2dbf173f7c0ad52d7a9694e - - - - struct GCP_MessageQueueManager * - mqm_head - d7/dba/structCadetPeer.html - a804db550fc02930c2a1f8a7f9df5b1ed - - - - struct GCP_MessageQueueManager * - mqm_tail - d7/dba/structCadetPeer.html - a12502c03edde955b73b91d67471ea3bd - - - - struct GCP_MessageQueueManager * - mqm_ready_ptr - d7/dba/structCadetPeer.html - ae8fe7a41055588e07dde562675680966 - - - - struct GNUNET_CONTAINER_Heap * - path_heap - d7/dba/structCadetPeer.html - a420089fadfcd9cc5e4b69002f1e6641c - - - - struct GCD_search_handle * - search_h - d7/dba/structCadetPeer.html - a21e0fb118241d08b8c6f7e3528223e5e - - - - struct GNUNET_SCHEDULER_Task * - heap_cleanup_task - d7/dba/structCadetPeer.html - a303e106306e7d48205966101c52d76cc - - - - struct GNUNET_SCHEDULER_Task * - destroy_task - d7/dba/structCadetPeer.html - a5773d1aa138dd48a537895b45b0a335e - - - - struct CadetTunnel * - t - d7/dba/structCadetPeer.html - ace1391d553f730f31436ffa155a30144 - - - - struct GNUNET_CONTAINER_MultiShortmap * - connections - d7/dba/structCadetPeer.html - a979f5600c1c8c54200d9ff695396bf02 - - - - struct GNUNET_MQ_Handle * - core_mq - d7/dba/structCadetPeer.html - a32a3c4daeceb21414a059ac9489a70cf - - - - struct GNUNET_HELLO_Message * - hello - d7/dba/structCadetPeer.html - a7f888f4a9515cbf32c229e9af4930dd0 - - - - struct GNUNET_TRANSPORT_OfferHelloHandle * - hello_offer - d7/dba/structCadetPeer.html - ab290e3933c0bf5024a948f665d6fc042 - - - - struct GNUNET_ATS_ConnectivitySuggestHandle * - connectivity_suggestion - d7/dba/structCadetPeer.html - a473eab30ccb89fc784a24c3d2c96f4a5 - - - - unsigned int - queue_n - d7/dba/structCadetPeer.html - a38c169487008ecb5df2095c39868ecba - - - - unsigned int - num_paths - d7/dba/structCadetPeer.html - a525a5b471d215e2add2be8b7d67ba833 - - - - unsigned int - off_sum - d7/dba/structCadetPeer.html - a7517f72cf26e8ea4484332eb7b307eff - - - - unsigned int - mqm_ready_counter - d7/dba/structCadetPeer.html - a4cdd0e381649aeb7efd9f33eaa1dc8f2 - - - - unsigned int - path_dll_length - d7/dba/structCadetPeer.html - aea596e28407228677963e07388cb9870 - - - - - CadetPeerPath - de/d44/structCadetPeerPath.html - - struct CadetPeerPathEntry ** - entries - de/d44/structCadetPeerPath.html - a200784bad4102c1934812baa017b961b - - - - struct GNUNET_CONTAINER_HeapNode * - hn - de/d44/structCadetPeerPath.html - af138bc5e560a46a3ad85a7cadaf23f9d - - - - GNUNET_CONTAINER_HeapCostType - desirability - de/d44/structCadetPeerPath.html - a42a18c61f7ddbc9a4f27902205afc192 - - - - unsigned int - entries_length - de/d44/structCadetPeerPath.html - a18e95e37f01129cf7515df40b433958c - - - - - CadetPeerPathEntry - dc/dba/structCadetPeerPathEntry.html - - struct CadetPeerPathEntry * - next - dc/dba/structCadetPeerPathEntry.html - a0efa8ce45b92721e4b1d29af7ca6d74b - - - - struct CadetPeerPathEntry * - prev - dc/dba/structCadetPeerPathEntry.html - a938a34c174d55b67a67237ad49abc5f5 - - - - struct CadetPeer * - peer - dc/dba/structCadetPeerPathEntry.html - a32a6856c1918e7e827106f7acd573085 - - - - struct CadetPeerPath * - path - dc/dba/structCadetPeerPathEntry.html - abd7165be9ef5703d011cf31588036c38 - - - - struct CadetConnection * - cc - dc/dba/structCadetPeerPathEntry.html - a867ec427ecb8eb9c44b3bead63052b50 - - - - int - score - dc/dba/structCadetPeerPathEntry.html - a297e3d3b5cd54a1a4a07b97834ef69e5 - - - - - CadetPhoneHangupMessage - d4/d1f/structCadetPhoneHangupMessage.html - - struct GNUNET_MessageHeader - header - d4/d1f/structCadetPhoneHangupMessage.html - ad8606734e180abd8abd69ef05d1d844a - - - - - CadetPhonePickupMessage - da/d61/structCadetPhonePickupMessage.html - - struct GNUNET_MessageHeader - header - da/d61/structCadetPhonePickupMessage.html - ad64a25b33fc8e677e24d59e15cd89e79 - - - - - CadetPhoneResumeMessage - d2/d0b/structCadetPhoneResumeMessage.html - - struct GNUNET_MessageHeader - header - d2/d0b/structCadetPhoneResumeMessage.html - a6c789e115f43682f495079219605ac22 - - - - - CadetPhoneRingInfoPS - d1/d7f/structCadetPhoneRingInfoPS.html - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - d1/d7f/structCadetPhoneRingInfoPS.html - af2224278f1b421fafbe0b95c7c7a0ce1 - - - - struct GNUNET_HashCode - line_port - d1/d7f/structCadetPhoneRingInfoPS.html - afdb447f350881499d0011aad70206ea7 - - - - struct GNUNET_PeerIdentity - target_peer - d1/d7f/structCadetPhoneRingInfoPS.html - a3865f1256a2a75a3091184ed70887f42 - - - - struct GNUNET_TIME_AbsoluteNBO - expiration_time - d1/d7f/structCadetPhoneRingInfoPS.html - adb81a6160fc4cdeff6d742e16123d191 - - - - - CadetPhoneRingMessage - d7/db2/structCadetPhoneRingMessage.html - - struct GNUNET_MessageHeader - header - d7/db2/structCadetPhoneRingMessage.html - a1462568bb3c10a9fa822dacdb6cced53 - - - - uint32_t - reserved - d7/db2/structCadetPhoneRingMessage.html - a9e05afab8890476b32276b0ade6480fa - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - caller_id - d7/db2/structCadetPhoneRingMessage.html - ae64a2f4dc940129a11b9f4eb8d193ffd - - - - struct GNUNET_TIME_AbsoluteNBO - expiration_time - d7/db2/structCadetPhoneRingMessage.html - a828d784e9b0c9683c947283238cc6487 - - - - struct GNUNET_CRYPTO_EcdsaSignature - signature - d7/db2/structCadetPhoneRingMessage.html - a6de984681d646a5d737f7cefc40da492 - - - - - CadetPhoneSuspendMessage - dd/d88/structCadetPhoneSuspendMessage.html - - struct GNUNET_MessageHeader - header - dd/d88/structCadetPhoneSuspendMessage.html - ad1bdc452759a985fe0ebfbd70389c0e5 - - - - - CadetPingMessage - d7/d55/structCadetPingMessage.html - - struct GNUNET_MessageHeader - header - d7/d55/structCadetPingMessage.html - af4b591c8f1de8f25c42b955abddc3bad - - - - uint32_t - counter - d7/d55/structCadetPingMessage.html - ad3a5fa3b469bf3fc3f53164e4d9b8f3b - - - - struct GNUNET_TIME_AbsoluteNBO - timestamp - d7/d55/structCadetPingMessage.html - afb078c63d6ff930f528fc55de3a0442a - - - - uint32_t - round_number - d7/d55/structCadetPingMessage.html - afc6f73115635d7ccbd4dbd67504a7c1f - - - - - CadetQueryMessage - df/d18/structCadetQueryMessage.html - - struct GNUNET_MessageHeader - header - df/d18/structCadetQueryMessage.html - a8d79b5d56f1424520ab7d2ac93913d88 - - - - uint32_t - type - df/d18/structCadetQueryMessage.html - af482567cfc4ee8f3212baa43027177a8 - - - - struct GNUNET_HashCode - query - df/d18/structCadetQueryMessage.html - ac8d90ccf3a2fc12f44d9d66791058157 - - - - - CadetReliableMessage - dc/dd8/structCadetReliableMessage.html - - struct CadetReliableMessage * - next - dc/dd8/structCadetReliableMessage.html - a2c743c871508a1779e8bf6884169d4c8 - - - - struct CadetReliableMessage * - prev - dc/dd8/structCadetReliableMessage.html - adbf9b9f8a50ed42dc70187dd387b5e4d - - - - struct CadetChannel * - ch - dc/dd8/structCadetReliableMessage.html - a56d761c0893eec21cf97ee4fa2f6ea51 - - - - struct CadetTunnelQueueEntry * - qe - dc/dd8/structCadetReliableMessage.html - a0c1da15fa26ffd935f39c6d9fe7781fa - - - - struct GNUNET_CADET_ChannelAppDataMessage * - data_message - dc/dd8/structCadetReliableMessage.html - a4211c0ddb501489ba2c39b12c3710ad0 - - - - struct GNUNET_TIME_Absolute - next_retry - dc/dd8/structCadetReliableMessage.html - a297eaca988cdcbf0e792497900414be2 - - - - struct GNUNET_TIME_Relative - retry_delay - dc/dd8/structCadetReliableMessage.html - afe1a1f410b6dc6c71ea6246763cd0dd0 - - - - struct GNUNET_TIME_Absolute - first_transmission_time - dc/dd8/structCadetReliableMessage.html - a91b30c18c1faf14f329c7eceddfbed29 - - - - struct GNUNET_CADET_ConnectionTunnelIdentifier - connection_taken - dc/dd8/structCadetReliableMessage.html - a54740934a7eb1398437dc437deaf2756 - - - - int - num_transmissions - dc/dd8/structCadetReliableMessage.html - adf9b8a06bd214075afd72b0c2c56ce3f - - - - - CadetReplyMessage - db/d2f/structCadetReplyMessage.html - - struct GNUNET_MessageHeader - header - db/d2f/structCadetReplyMessage.html - a8d63e0ae0250c14c5ad49aa8dd057929 - - - - uint32_t - type - db/d2f/structCadetReplyMessage.html - acb675504f5851a39ed653d1cf99394e0 - - - - struct GNUNET_TIME_AbsoluteNBO - expiration - db/d2f/structCadetReplyMessage.html - a765917056a6e753c363751aa26ee6405 - - - - - CadetRoute - df/d94/structCadetRoute.html - - struct RouteDirection - next - df/d94/structCadetRoute.html - ad09c79178d7f48e5b699a2d814234255 - - - - struct RouteDirection - prev - df/d94/structCadetRoute.html - a469ab715eba15a16dd861e3ce1d67e54 - - - - struct GNUNET_CADET_ConnectionTunnelIdentifier - cid - df/d94/structCadetRoute.html - a7be02dd7c440fa15f85e72a914e0d8c2 - - - - struct GNUNET_TIME_Absolute - last_use - df/d94/structCadetRoute.html - af4ed9c2cc8c1d2bdec8168e431e6df4a - - - - struct GNUNET_CONTAINER_HeapNode * - hn - df/d94/structCadetRoute.html - ab96e1c90912b4e2d69a279466798552a - - - - - CadetTConnection - d6/d16/structCadetTConnection.html - - struct CadetTConnection * - next - d6/d16/structCadetTConnection.html - a3cc3e6025c5c754b0c6f2b3ba53a0abc - - - - struct CadetTConnection * - prev - d6/d16/structCadetTConnection.html - a3caf58f96628bb0bcc5a222b3be3e86d - - - - struct CadetConnection * - cc - d6/d16/structCadetTConnection.html - a4374be81429d55b8a265fa2648ffb775 - - - - struct CadetTunnel * - t - d6/d16/structCadetTConnection.html - aebfaf9370e33f4f82858989f557d186c - - - - struct GNUNET_TIME_Absolute - created - d6/d16/structCadetTConnection.html - a4d5bb16422e2abeb81b8e2afa182e156 - - - - uint32_t - throughput - d6/d16/structCadetTConnection.html - acb8ce022dfc593df5ba4432dfa06d0d8 - - - - int - is_ready - d6/d16/structCadetTConnection.html - aa5bbc6897fd61d0a63f06646dcabbbb1 - - - - - CadetTunnel - d9/df6/structCadetTunnel.html - - struct CadetPeer * - destination - d9/df6/structCadetTunnel.html - a103d029b89cd5cdd656df028d8a1b383 - - - - struct GNUNET_CRYPTO_EcdhePublicKey - peers_ephemeral_key - d9/df6/structCadetTunnel.html - a669280dbda63061c7b3efe6819c0a6eb - - - - struct GNUNET_CRYPTO_SymmetricSessionKey - e_key - d9/df6/structCadetTunnel.html - a41636df696ec6d26b650cb8ff3832020 - - - - struct GNUNET_CRYPTO_SymmetricSessionKey - d_key - d9/df6/structCadetTunnel.html - a27cc310c0b84bf30cd7b4e90a7a67c69 - - - - struct CadetTunnelAxolotl - ax - d9/df6/structCadetTunnel.html - a7526a4a3a4488245a339e0b513981d78 - - - - struct CadetTunnelAxolotl * - unverified_ax - d9/df6/structCadetTunnel.html - abde6e5bce31a1ec9a774b40281edf15e - - - - struct GNUNET_SCHEDULER_Task * - destroy_task - d9/df6/structCadetTunnel.html - aaad4784223f48a4391d064dc785171fa - - - - struct GNUNET_SCHEDULER_Task * - maintain_connections_task - d9/df6/structCadetTunnel.html - a30fc6e3996aba19650fa35aa4ac963cc - - - - struct GNUNET_SCHEDULER_Task * - send_task - d9/df6/structCadetTunnel.html - a0836d3d5c918c4bbe91008ca53da456c - - - - struct GNUNET_SCHEDULER_Task * - kx_task - d9/df6/structCadetTunnel.html - abbce0ec74eb1ecff48533fe1a3d2f4e4 - - - - struct GNUNET_MessageStreamTokenizer * - mst - d9/df6/structCadetTunnel.html - aad60a3b06ca408ce64a68d3c008f9dd6 - - - - struct GNUNET_MQ_Handle * - mq - d9/df6/structCadetTunnel.html - a56fe89ab817cada7aad1610af0a2bd8a - - - - struct CadetTConnection * - connection_ready_head - d9/df6/structCadetTunnel.html - a157f4d3339bd70c098ea38c346df4fd2 - - - - struct CadetTConnection * - connection_ready_tail - d9/df6/structCadetTunnel.html - aacc510b98a5e638e5546e8f5f9aaad04 - - - - struct CadetTConnection * - connection_busy_head - d9/df6/structCadetTunnel.html - a37ca25551c0389fc4bd0de348b8a3c51 - - - - struct CadetTConnection * - connection_busy_tail - d9/df6/structCadetTunnel.html - a567a138f8ebacd698fa4a4ab271c42e7 - - - - struct GNUNET_CONTAINER_MultiHashMap32 * - channels - d9/df6/structCadetTunnel.html - a994ee4aeed2937f56bb0bba70d8d1e30 - - - - struct GNUNET_CADET_ChannelTunnelNumber - next_ctn - d9/df6/structCadetTunnel.html - adf77e74acf2acf79ebeca3e6509483db - - - - struct CadetTunnelQueueEntry * - tq_head - d9/df6/structCadetTunnel.html - ab47eb63d4719fd866c7a78034fe93091 - - - - struct CadetTunnelQueueEntry * - tq_tail - d9/df6/structCadetTunnel.html - a2d986daf1db077b90e6f2c2105884d62 - - - - struct CadetTConnection * - current_ct - d9/df6/structCadetTunnel.html - a24698f8cf7d02ea03dfff82f240e11d6 - - - - struct GNUNET_TIME_Relative - kx_retry_delay - d9/df6/structCadetTunnel.html - a50dbe9169f2929863300147bd88883ec - - - - struct GNUNET_TIME_Absolute - next_kx_attempt - d9/df6/structCadetTunnel.html - a4543d9bef833405c368e5dfcd339317b - - - - unsigned int - num_ready_connections - d9/df6/structCadetTunnel.html - ab9662114ccd66577e0ee835674e117e6 - - - - unsigned int - num_busy_connections - d9/df6/structCadetTunnel.html - a68b01942c03d5d5cd02940f5d12c2345 - - - - unsigned int - unverified_attempts - d9/df6/structCadetTunnel.html - aec55a0db12177ad1eed1238836c93087 - - - - unsigned int - tq_len - d9/df6/structCadetTunnel.html - abeb7288ac477eef6f097933f52c0d651 - - - - enum CadetTunnelEState - estate - d9/df6/structCadetTunnel.html - a614fb55aeb6da79801857fea51f77e65 - - - - int - kx_auth_requested - d9/df6/structCadetTunnel.html - ae619b06d1d537b8a4aca02c8d814b4cf - - - - - CadetTunnelAxolotl - d9/dbe/structCadetTunnelAxolotl.html - - struct CadetTunnelSkippedKey * - skipped_head - d9/dbe/structCadetTunnelAxolotl.html - a8c7ccb53a64355df3b50efc377d3086b - - - - struct CadetTunnelSkippedKey * - skipped_tail - d9/dbe/structCadetTunnelAxolotl.html - a766a3f0186a538b9fe1fa97e68fefeae - - - - struct GNUNET_CRYPTO_SymmetricSessionKey - RK - d9/dbe/structCadetTunnelAxolotl.html - acb1ac2c92dbd7b9628d0afb349352e6f - - - - struct GNUNET_CRYPTO_SymmetricSessionKey - HKs - d9/dbe/structCadetTunnelAxolotl.html - a49c5c8734be6c0c8a205f44c5fe29b33 - - - - struct GNUNET_CRYPTO_SymmetricSessionKey - HKr - d9/dbe/structCadetTunnelAxolotl.html - acdb90f5317d75b5ed56d7a2273a2ed2f - - - - struct GNUNET_CRYPTO_SymmetricSessionKey - NHKs - d9/dbe/structCadetTunnelAxolotl.html - af95408e5911e1d80a2c0db0c77543285 - - - - struct GNUNET_CRYPTO_SymmetricSessionKey - NHKr - d9/dbe/structCadetTunnelAxolotl.html - ad173a474fb208b51dd760c50a891cca2 - - - - struct GNUNET_CRYPTO_SymmetricSessionKey - CKs - d9/dbe/structCadetTunnelAxolotl.html - ad63f1f9b182c8c45341299a97ee886ec - - - - struct GNUNET_CRYPTO_SymmetricSessionKey - CKr - d9/dbe/structCadetTunnelAxolotl.html - ae629c923636e461a583f78395a68b2e3 - - - - struct GNUNET_CRYPTO_EcdhePrivateKey - kx_0 - d9/dbe/structCadetTunnelAxolotl.html - a6a131d8210f1b86c24495652e0c96bea - - - - struct GNUNET_CRYPTO_EcdhePrivateKey - DHRs - d9/dbe/structCadetTunnelAxolotl.html - af8ad58efa4a11a849df0b38d02dd1024 - - - - struct GNUNET_CRYPTO_EcdhePublicKey - DHRr - d9/dbe/structCadetTunnelAxolotl.html - a6a9350319200c115ed92b228119b5ccf - - - - struct GNUNET_CRYPTO_EcdhePublicKey - last_ephemeral - d9/dbe/structCadetTunnelAxolotl.html - a0af02f9f95d67bf4feddc6ea8543305c - - - - struct GNUNET_TIME_Absolute - ratchet_expiration - d9/dbe/structCadetTunnelAxolotl.html - a54d19e46fb857475aa96e68d4d3b2cac - - - - unsigned int - skipped - d9/dbe/structCadetTunnelAxolotl.html - a4136146cde18ccf7e907ee97f2097f7a - - - - uint32_t - Ns - d9/dbe/structCadetTunnelAxolotl.html - a70878b5f1a9106b61be4f4f33c79cba1 - - - - uint32_t - Nr - d9/dbe/structCadetTunnelAxolotl.html - aa2ebbf5a6fc4f7becf5814ccf3b5b451 - - - - uint32_t - PNs - d9/dbe/structCadetTunnelAxolotl.html - a07923cec087754871a30a70c6ba3db0b - - - - int - ratchet_flag - d9/dbe/structCadetTunnelAxolotl.html - acf06a4636e9014d54b067784d3c8198e - - - - int - ratchet_allowed - d9/dbe/structCadetTunnelAxolotl.html - acc8e01b074c7e5764fc4f433f3f25a11 - - - - unsigned int - ratchet_counter - d9/dbe/structCadetTunnelAxolotl.html - af1d5d2b83e67ffb5f187d6ae5064c969 - - - - - CadetTunnelQueueEntry - d4/da4/structCadetTunnelQueueEntry.html - - struct CadetTunnelQueueEntry * - next - d4/da4/structCadetTunnelQueueEntry.html - abc183750962902dd550d33686cbd4c35 - - - - struct CadetTunnelQueueEntry * - prev - d4/da4/structCadetTunnelQueueEntry.html - a27ea2a67a9fa50adcd49a5c2325280db - - - - struct CadetTunnel * - t - d4/da4/structCadetTunnelQueueEntry.html - ad93edf717f660dec861b59c6b77649f5 - - - - GCT_SendContinuation - cont - d4/da4/structCadetTunnelQueueEntry.html - a4e2c549aec2a6ff2ac5b717080581c92 - - - - void * - cont_cls - d4/da4/structCadetTunnelQueueEntry.html - aafa9bd6dd5a3fe6c70a2d7e8ef716bef - - - - struct GNUNET_MQ_Envelope * - env - d4/da4/structCadetTunnelQueueEntry.html - a401e05f90bf41473c0f282d28edc3145 - - - - struct GNUNET_CADET_ConnectionTunnelIdentifier * - cid - d4/da4/structCadetTunnelQueueEntry.html - a75c1dc54194702da2b653c15fa0db0e2 - - - - - CadetTunnelSkippedKey - d8/ddc/structCadetTunnelSkippedKey.html - - struct CadetTunnelSkippedKey * - next - d8/ddc/structCadetTunnelSkippedKey.html - ace1ad5b73c988db375c30435a518ff53 - - - - struct CadetTunnelSkippedKey * - prev - d8/ddc/structCadetTunnelSkippedKey.html - af35ada092c2c7b2b701af0aa934b23f7 - - - - struct GNUNET_TIME_Absolute - timestamp - d8/ddc/structCadetTunnelSkippedKey.html - a2607586fa17f4c3ce3166795a6d71cab - - - - struct GNUNET_CRYPTO_SymmetricSessionKey - HK - d8/ddc/structCadetTunnelSkippedKey.html - a09dbc2f0d2fae5b70bb80667df63ad32 - - - - struct GNUNET_CRYPTO_SymmetricSessionKey - MK - d8/ddc/structCadetTunnelSkippedKey.html - a05551e766707e1a43b50ba934bb98e3c - - - - unsigned int - Kn - d8/ddc/structCadetTunnelSkippedKey.html - aa891b4e9fbf233c6fb20f6f9011e7aed - - - - - CallList - d2/dcc/structCallList.html - - struct CallList * - prev - d2/dcc/structCallList.html - afc46ee689f9139c4ed4773ffc0266ea1 - - - - struct CallList * - next - d2/dcc/structCallList.html - a6950f4bf72d4af067817af181b362ede - - - - struct GNUNET_CONVERSATION_Caller * - caller - d2/dcc/structCallList.html - af57232c1835aedfcee221ddc2d30bd57 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - caller_id - d2/dcc/structCallList.html - afc83d328fcc58bf4dfba9962b39cae40 - - - - unsigned int - caller_num - d2/dcc/structCallList.html - a427ea37d08b71209fe63f61499d012ac - - - - - cb_cls_pack - db/d88/structcb__cls__pack.html - - GNUNET_RPS_NotifyReadyCB - cb - db/d88/structcb__cls__pack.html - a3b629221627da6b6d94e59002deefd93 - - - - void * - cls - db/d88/structcb__cls__pack.html - a66146d9a4da5fe617aeb7d544bbd265f - - - - struct GNUNET_CLIENT_Connection * - service_conn - db/d88/structcb__cls__pack.html - af44c78c713801408f4923b06cd961b4d - - - - - ChainEntry - d6/d17/structChainEntry.html - - struct GNUNET_CRYPTO_EcdsaPublicKey - issuer_key - d6/d17/structChainEntry.html - adf0ae10d148efbe65e72d698df0f3fe2 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - subject_key - d6/d17/structChainEntry.html - a0291ba2dfa2a372bd8870114866b93f1 - - - - uint32_t - issuer_attribute_len - d6/d17/structChainEntry.html - a0d2a45d019312f69b4cc2bd2f0ba09a8 - - - - uint32_t - subject_attribute_len - d6/d17/structChainEntry.html - abdf2ded524b19a8a8837c6da66171a88 - - - - - ChallengeNonceP - d7/dc7/structChallengeNonceP.html - - struct GNUNET_ShortHashCode - value - d7/dc7/structChallengeNonceP.html - a1dbd6881a0fa437c53a0f4e46ea0215f - - - - - ChangePreferenceMessage - d0/d8c/structChangePreferenceMessage.html - - struct GNUNET_MessageHeader - header - d0/d8c/structChangePreferenceMessage.html - adf92f8d29e690dcf02afaad59c1d6d34 - - - - uint32_t - num_preferences - d0/d8c/structChangePreferenceMessage.html - a340c7b424cc6f9ddb319921dd6901416 - - - - struct GNUNET_PeerIdentity - peer - d0/d8c/structChangePreferenceMessage.html - a8c437a314358da5aea5fff01335eeb20 - - - - - ChanIterCls - d5/d22/structChanIterCls.html - - GCT_ChannelIterator - iter - d5/d22/structChanIterCls.html - a863907a29205581787efaaa29ccc24da - - - - void * - iter_cls - d5/d22/structChanIterCls.html - a1ab40da1c6d1d981ffd04db4dd92e1ac - - - - - Channel - d3/dfe/structChannel.html - - struct Channel * - next - d3/dfe/structChannel.html - ae8b1197bbb83905d7a48d9f96b04fb42 - - - - struct Channel * - prev - d3/dfe/structChannel.html - a47e0a687c9d6158ddd6afd062a38bcaa - - - - struct Line * - line - d3/dfe/structChannel.html - ae94a0bd04a0962a11f9087d0a7f51d3c - - - - struct GNUNET_CADET_Channel * - channel - d3/dfe/structChannel.html - a3e37f13d9283923f3a69d52035994484 - - - - struct GNUNET_MQ_Handle * - mq - d3/dfe/structChannel.html - a17aff4868c3450a9d90d34a1f7388dfa - - - - struct GNUNET_MQ_Envelope * - env - d3/dfe/structChannel.html - ae8314aca6031d293a94e21f05db46bcd - - - - uint32_t - cid - d3/dfe/structChannel.html - aef701669682fda1600e7973493d1d72c - - - - enum ChannelStatus - status - d3/dfe/structChannel.html - a4d9041b494dda9f11c3514c7a9456479 - - - - int8_t - suspended_remote - d3/dfe/structChannel.html - ae2877113c717b07ec1c054145892e5c7 - - - - int8_t - suspended_local - d3/dfe/structChannel.html - ad74535e9b2f06bc1ac2dcaa0658bfc97 - - - - - ChannelCtx - d8/d50/structChannelCtx.html - - struct GNUNET_CADET_Channel * - channel - d8/d50/structChannelCtx.html - a1eb92ddabc4c58ab27ede2a3cd05fc87 - - - - struct PeerContext * - peer_ctx - d8/d50/structChannelCtx.html - a1ac199faa6a9ec2e8d499bfe7673f788 - - - - struct GNUNET_SCHEDULER_Task * - destruction_task - d8/d50/structChannelCtx.html - ac4ccb9472d85ca944f8dd45ab9cff022 - - - - - ChannelMessageIdentifier - de/dd4/structChannelMessageIdentifier.html - - uint32_t - mid - de/dd4/structChannelMessageIdentifier.html - a5207049c5cdb94eff50974386fe4fb45 - - - - - ChannelMessageQueueEntry - d3/d79/structChannelMessageQueueEntry.html - - struct ChannelMessageQueueEntry * - next - d3/d79/structChannelMessageQueueEntry.html - aed21c54e2049d25ddcad10a911d6baac - - - - struct ChannelMessageQueueEntry * - prev - d3/d79/structChannelMessageQueueEntry.html - a179feda954ac8bd8f3d041807a7dec18 - - - - size_t - len - d3/d79/structChannelMessageQueueEntry.html - a57847cb6f10c023a29741608a8dadb32 - - - - const void * - msg - d3/d79/structChannelMessageQueueEntry.html - a00f7ac7e8be72a1774d1b239b978a7ea - - - - - ChannelState - d6/d16/structChannelState.html - - struct GNUNET_CADET_Channel * - channel - d6/d16/structChannelState.html - a8b51bb1139fcfd394b4035265ed1e55b - - - - struct GNUNET_PeerIdentity - peer - d6/d16/structChannelState.html - aad75ccce5b7cd993d369815edc33f485 - - - - int - is_dns - d6/d16/structChannelState.html - ab528b92c2e6d301d24b9400303e9977e - - - - struct GNUNET_CONTAINER_HeapNode * - heap_node - d6/d16/structChannelState.html - ac94c75865e217e5c5564e3d1593e04ad - - - - struct GNUNET_HashCode - state_key - d6/d16/structChannelState.html - a2162892009183ca7f39172d1d0799eff - - - - struct LocalService * - serv - d6/d16/structChannelState.html - a15813332926886b47398fce03e239c8f - - - - struct RedirectInformation - ri - d6/d16/structChannelState.html - ada8b4d9921ebbe974be32f399e860524 - - - - struct ChannelState::@10::@11 - tcp_udp - d6/d16/structChannelState.html - ac3f693b963dfeeab68f1a9bcbbaf5444 - - - - struct GNUNET_DNSSTUB_RequestSocket * - rs - d6/d16/structChannelState.html - a4abadb261fc15b87d25e125f4d0e2a9c - - - - uint16_t - original_id - d6/d16/structChannelState.html - ad833b0ffdb1131582705dbd2103026ff - - - - uint16_t - my_id - d6/d16/structChannelState.html - a2090848cd3e6e06e9f72e1a5b93dea15 - - - - struct ChannelState::@10::@12 - dns - d6/d16/structChannelState.html - aa588b419a8044a6a91202b9fa6b9a033 - - - - union ChannelState::@10 - specifics - d6/d16/structChannelState.html - ad1ea41824a48cad09c560763dfc90018 - - - - struct GNUNET_REGEX_Search * - search - d6/d16/structChannelState.html - a1174f5dbbd1145b627964905e7bf0bd7 - - - - struct ChannelMessageQueueEntry * - tmq_head - d6/d16/structChannelState.html - a26f7486552065dc1e7149e50bbe0106d - - - - struct ChannelMessageQueueEntry * - tmq_tail - d6/d16/structChannelState.html - a34666990e08d0619fc6abe7fcdfcb7ba - - - - struct DestinationEntry - destination - d6/d16/structChannelState.html - a09b6b79ff403196ebc78aa4efd67ea84 - - - - int - af - d6/d16/structChannelState.html - a672bd77110a1d0750c6bd99f13d53bfd - - - - int - is_established - d6/d16/structChannelState.html - aa446114781dab0b9458829e29b728c69 - - - - unsigned int - tmq_length - d6/d16/structChannelState.html - a0522671f6b1fead4c0ae2bf9dfda60e3 - - - - uint8_t - protocol - d6/d16/structChannelState.html - ace1d272f47857055e96a67a15ae69f42 - - - - struct in_addr - v4 - d6/d16/structChannelState.html - ad8d4876fd722da1eb05a6863713b1d60 - - - - struct in6_addr - v6 - d6/d16/structChannelState.html - afa98c96ba81e4de6fee1bfde352a85c0 - - - - union ChannelState::@86 - source_ip - d6/d16/structChannelState.html - a5a3a9d5beff8f3c8b8c8b745c56b6bd0 - - - - union ChannelState::@87 - destination_ip - d6/d16/structChannelState.html - a057248d2c2fc024ee7793034b15e7ca2 - - - - uint16_t - source_port - d6/d16/structChannelState.html - a854b5c08a6571a15d5970093e644440d - - - - uint16_t - destination_port - d6/d16/structChannelState.html - ad65cbc7098e5266171ed11bb0af9a987 - - - - - gnunet_testing::Check - d9/d3a/classgnunet__testing_1_1Check.html - - def - __init__ - d9/d3a/classgnunet__testing_1_1Check.html - ad28548d4d9016c78bd789cadd9b5d64e - (self, test) - - - def - add - d9/d3a/classgnunet__testing_1_1Check.html - a1ed9d8d728d80be890f24d559bffdfcb - (self, condition) - - - def - run - d9/d3a/classgnunet__testing_1_1Check.html - a039e0df283f059ca766c07e90d0ad7f7 - (self) - - - def - run_blocking - d9/d3a/classgnunet__testing_1_1Check.html - a16c399284fb40000b61f0646880f23c3 - (self, timeout, pos_cont, neg_cont) - - - def - run_once - d9/d3a/classgnunet__testing_1_1Check.html - a083aa18f66b50043019b9ec6d39e8328 - (self, pos_cont, neg_cont) - - - def - evaluate - d9/d3a/classgnunet__testing_1_1Check.html - ab438d4a4dde16949290a9b0a85c35962 - (self, failed_only) - - - def - reset - d9/d3a/classgnunet__testing_1_1Check.html - a665f0f63ae17773f30a8931b62e55716 - (self) - - - - fulfilled - d9/d3a/classgnunet__testing_1_1Check.html - a874b6be92c31b72a24e30ad31708cbe9 - - - - - conditions - d9/d3a/classgnunet__testing_1_1Check.html - a0d0c5fb35ddb7631f032a16f47b0dc72 - - - - - test - d9/d3a/classgnunet__testing_1_1Check.html - afc93eb747e28e2f124fbef7d7def5b7d - - - - - CheckEdgeContext - de/d1b/structCheckEdgeContext.html - - const char * - xquery - de/d1b/structCheckEdgeContext.html - a55c0d0f8d5776703757bea9de9f757c8 - - - - int - found - de/d1b/structCheckEdgeContext.html - acb2989f5dc7dcb11a0ab6b23afa6a913 - - - - - CheckKnownAddressContext - d6/d43/structCheckKnownAddressContext.html - - const char * - address - d6/d43/structCheckKnownAddressContext.html - adc04ebf4cfa78764ef76a017246ee433 - - - - struct ValidationState * - vs - d6/d43/structCheckKnownAddressContext.html - a70d4ce36d16fa53ef2cdafb0ea1cce17 - - - - - CheckKnownChallengeContext - d9/d20/structCheckKnownChallengeContext.html - - const struct ChallengeNonceP * - challenge - d9/d20/structCheckKnownChallengeContext.html - a970613ee0890ef815c3c3ed0329f6c57 - - - - struct ValidationState * - vs - d9/d20/structCheckKnownChallengeContext.html - a0b4f82f1600a8d41abcd1f4aeceaed3d - - - - - CheckMatchContext - d1/d88/structCheckMatchContext.html - - struct CadetPeerPath * - match - d1/d88/structCheckMatchContext.html - a25cc3f23e0c5e167383089fbd2119f6c - - - - struct CadetPeer ** - cpath - d1/d88/structCheckMatchContext.html - ad7ccb943f6ed0b16a23928131b088636 - - - - unsigned int - cpath_length - d1/d88/structCheckMatchContext.html - ab3baa1ed8360b85634cddd68022127df - - - - - gnunet-chk::Chk - db/db4/classgnunet-chk_1_1Chk.html - - def - __init__ - db/db4/classgnunet-chk_1_1Chk.html - ae00f09b5f99264e6781c6018f9d80dc0 - (self, key, query) - - - def - setSize - db/db4/classgnunet-chk_1_1Chk.html - a0bd306cbf1c865ff60d9a160aeb4662f - (self, size) - - - def - uri - db/db4/classgnunet-chk_1_1Chk.html - a533ffd9c933dccc3b9eb4ddd6b279bb5 - (self) - - - - key - db/db4/classgnunet-chk_1_1Chk.html - a7095707fc8e894ab2276ebb887e1d035 - - - - - query - db/db4/classgnunet-chk_1_1Chk.html - ab93ec5d56032d7894bcb3bf5a100f0e5 - - - - - fsize - db/db4/classgnunet-chk_1_1Chk.html - a3b838051e0edb8a734b7a15bbe7e81e5 - - - - - client_iterator - d3/d4e/structclient__iterator.html - - REGEX_INTERNAL_KeyIterator - iterator - d3/d4e/structclient__iterator.html - a94641d7cefbe8bfdcb6b6a100db234cc - - - - void * - iterator_cls - d3/d4e/structclient__iterator.html - a9c3d61855d4032103f8d1bbccd744bf5 - - - - - ClientActivity - db/d0e/structClientActivity.html - - struct ClientActivity * - next - db/d0e/structClientActivity.html - a78b727d8ff2d89a5620bcf184554ca7a - - - - struct ClientActivity * - prev - db/d0e/structClientActivity.html - acb487b66c38e754b567838b6776c3ce4 - - - - struct GNUNET_MQ_Handle * - mq - db/d0e/structClientActivity.html - a0bca31dad248e5f9a91678ad2b18019f - - - - struct GNUNET_NAT_Test * - h - db/d0e/structClientActivity.html - a9c8615bbb64f25e92fa6f71201118ded - - - - struct GNUNET_NAT_AUTO_Test * - h - db/d0e/structClientActivity.html - ac4908d5d40ba16f78c0603a6691a74a6 - - - - - ClientAddress - dd/d73/structClientAddress.html - - struct sockaddr_storage - ss - dd/d73/structClientAddress.html - af07edf1b527b5304bdd84223799588d3 - - - - struct GNUNET_NAT_MiniHandle * - mh - dd/d73/structClientAddress.html - a55010f34a8a9ba274c59800fd0c38aea - - - - - ClientAudioMessage - de/d9f/structClientAudioMessage.html - - struct GNUNET_MessageHeader - header - de/d9f/structClientAudioMessage.html - ace622819cd09584447efbc6c5e3b7779 - - - - uint32_t - cid - de/d9f/structClientAudioMessage.html - af01496b38e3c142082818b553e3c2823 - - - - - ClientCallMessage - dc/d70/structClientCallMessage.html - - struct GNUNET_MessageHeader - header - dc/d70/structClientCallMessage.html - ae5dbc053bd644659570393594231f3ff - - - - uint32_t - reserved - dc/d70/structClientCallMessage.html - aebe8359e6838cd79345e39a6851e36b8 - - - - struct GNUNET_PeerIdentity - target - dc/d70/structClientCallMessage.html - a8aa098f63b6310f0de9333939abd17f6 - - - - struct GNUNET_HashCode - line_port - dc/d70/structClientCallMessage.html - a0ccbfe49c6c97bf042a71598dd0b5b8c - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - caller_id - dc/d70/structClientCallMessage.html - a6d14fd426d8f49138303da4a7e408b3a - - - - - ClientContext - d5/dff/structClientContext.html - - struct ClientContext * - next - d5/dff/structClientContext.html - a6257cc441f51dcdc643657a90ffba76c - - - - struct ClientContext * - prev - d5/dff/structClientContext.html - a441bad3c436879a9998ef3558469f0fc - - - - struct GNUNET_MQ_Handle * - mq - d5/dff/structClientContext.html - af070382e5af7dfe815a87754e11704cf - - - - int64_t - view_updates_left - d5/dff/structClientContext.html - afe612067d0421447098d30a7218f487e - - - - int8_t - stream_update - d5/dff/structClientContext.html - a85e9c0f88591628693d8c2a1893a1eec - - - - struct GNUNET_SERVICE_Client * - client - d5/dff/structClientContext.html - a6a605bd133d879c0f467430ac543a966 - - - - struct Sub * - sub - d5/dff/structClientContext.html - a7677c2907f6c84c23efb8f6e732d474f - - - - - ClientCtx - d7/d32/structClientCtx.html - - struct Barrier * - barrier - d7/d32/structClientCtx.html - a407459865e4c34377ef8cacfd1911bcf - - - - struct ClientCtx * - next - d7/d32/structClientCtx.html - a0778f859efe0f1493280cdaae5c6ce18 - - - - struct ClientCtx * - prev - d7/d32/structClientCtx.html - aebd0b4eae284c79037b5eff574465a5a - - - - struct GNUNET_SERVICE_Client * - client - d7/d32/structClientCtx.html - ac74eada0576bd71f47740880cd66d8e2 - - - - - ClientData - d2/d30/structClientData.html - - struct GNUNET_SCHEDULER_Task * - tt - d2/d30/structClientData.html - a07d2bf5aa05ef6963efc4ff398c36139 - - - - struct GNUNET_SERVICE_Client * - client - d2/d30/structClientData.html - ac1bac7d87c19858c4e3c8724dbf99e1f - - - - - ClientEntry - d8/d48/structClientEntry.html - - struct GNUNET_MQ_Handle * - mq - d8/d48/structClientEntry.html - aaea21656746c523a62f5a4fa941b5d30 - - - - struct GNUNET_SERVICE_Client * - client - d8/d48/structClientEntry.html - a22e95b96653887bc519d9ab4bc0b11e1 - - - - struct REGEX_INTERNAL_Search * - sh - d8/d48/structClientEntry.html - a5c8e6f3e142329d05dbc53e8ec6c4668 - - - - struct REGEX_INTERNAL_Announcement * - ah - d8/d48/structClientEntry.html - a2cce5b6a4d1a628425f134eb9ad9d708 - - - - struct GNUNET_TIME_Relative - frequency - d8/d48/structClientEntry.html - a2d0713da04fdbcf54d5a0d2db1b11c32 - - - - struct GNUNET_SCHEDULER_Task * - refresh_task - d8/d48/structClientEntry.html - ae4179397e4171bb9960629c348bd5c0e - - - - struct SubsystemEntry * - subsystem - d8/d48/structClientEntry.html - a50435ee362703265eabe5defb16a5b7c - - - - uint32_t - max_wid - d8/d48/structClientEntry.html - a5d5baafe5175724920ada32b91a612d5 - - - - - ClientHandle - de/d51/structClientHandle.html - - struct ClientQueryRecord * - cqr_head - de/d51/structClientHandle.html - ac30e955edab1050285779435a96ed3b0 - - - - struct ClientQueryRecord * - cqr_tail - de/d51/structClientHandle.html - a24a6eb6039c46061f6fb3e6abc09ae88 - - - - struct GNUNET_SERVICE_Client * - client - de/d51/structClientHandle.html - a9d9889fa48cc6f895f479603f7fe5670 - - - - struct GNUNET_MQ_Handle * - mq - de/d51/structClientHandle.html - aa6f5a9f0fade82887cfa25fe175ffc2d - - - - struct ClientHandle * - next - de/d51/structClientHandle.html - a752098b1057b212f82ec85ccd2777246 - - - - struct ClientHandle * - prev - de/d51/structClientHandle.html - a67e43d6d15a6c94ba69203a01d988e0e - - - - struct ClientAddress * - caddrs - de/d51/structClientHandle.html - aa050f955669bf5859109220a532555b0 - - - - char * - hole_external - de/d51/structClientHandle.html - a7c0db2b24fb09bfb6f3d2585a5c2b9cc - - - - char * - section_name - de/d51/structClientHandle.html - a50efc0c3476aaffe3f3c2bf3f9ac31e4 - - - - struct GNUNET_SCHEDULER_Task * - ext_dns_task - de/d51/structClientHandle.html - abba5004f7b5fe80979a2301c8ec80a54 - - - - struct GNUNET_RESOLVER_RequestHandle * - ext_dns - de/d51/structClientHandle.html - aa7f2fe22406f156c52b1f32e9d127982 - - - - struct GN_ExternalIPMonitor * - external_monitor - de/d51/structClientHandle.html - ab7c23b23df016275a2f46f4744dffc72 - - - - struct LocalAddressList * - ext_addr_head - de/d51/structClientHandle.html - ab7b432a9785abd4fef41d11c54d73d9d - - - - struct LocalAddressList * - ext_addr_tail - de/d51/structClientHandle.html - a2cc515dd88e492b6bd0d4df269e60cf1 - - - - uint16_t - ext_dns_port - de/d51/structClientHandle.html - aa61881b0b1feb772d525458c95c24b82 - - - - enum GNUNET_NAT_RegisterFlags - flags - de/d51/structClientHandle.html - a2ac3cc0af6aa701e06fa27b0cea5a6f1 - - - - int - natted_address - de/d51/structClientHandle.html - a88a0728514a02fe86106ec201f0d460e - - - - uint16_t - num_caddrs - de/d51/structClientHandle.html - a2145d8f246e4767d8e67f329dc451f40 - - - - uint8_t - proto - de/d51/structClientHandle.html - a3f130ca415637055c2d7989a6c5c491b - - - - - ClientLookupHandle - d0/dab/structClientLookupHandle.html - - struct ClientLookupHandle * - next - d0/dab/structClientLookupHandle.html - a4f674e50dca57738c0488b96e170a422 - - - - struct ClientLookupHandle * - prev - d0/dab/structClientLookupHandle.html - abb3ac01d67c9bdbab80aa98b455120f5 - - - - struct GnsClient * - gc - d0/dab/structClientLookupHandle.html - a0b68260b25eec5587cf3747347118568 - - - - struct GNS_ResolverHandle * - lookup - d0/dab/structClientLookupHandle.html - a5c1648207c1817b28d81b8592fa2acaa - - - - uint32_t - request_id - d0/dab/structClientLookupHandle.html - a73b14139df0c8390aa7d19aeac8077d8 - - - - - ClientMonitorRecord - d4/d08/structClientMonitorRecord.html - - struct ClientMonitorRecord * - next - d4/d08/structClientMonitorRecord.html - a14fbb0beabfefbaf0bec8d960e0900bb - - - - struct ClientMonitorRecord * - prev - d4/d08/structClientMonitorRecord.html - a6b21e49699dbe0b6641fba39e9b5314d - - - - enum GNUNET_BLOCK_Type - type - d4/d08/structClientMonitorRecord.html - a8d36a35d598749b27663211b464a46fe - - - - struct GNUNET_HashCode * - key - d4/d08/structClientMonitorRecord.html - abded091cf8422ec6261becfdd519ca78 - - - - int16_t - get - d4/d08/structClientMonitorRecord.html - a9767ee7aba2e3c5b675dda6723c9271d - - - - int16_t - get_resp - d4/d08/structClientMonitorRecord.html - ad3f6a93dfe1abe265d2c538d8c2d515b - - - - uint16_t - put - d4/d08/structClientMonitorRecord.html - a39f2340ee9ead2cae35071d3ee405843 - - - - struct ClientHandle * - ch - d4/d08/structClientMonitorRecord.html - a73df93f4a46ad6d8533ee01250936fc4 - - - - - ClientPhoneHangupMessage - dc/d16/structClientPhoneHangupMessage.html - - struct GNUNET_MessageHeader - header - dc/d16/structClientPhoneHangupMessage.html - a498b7fe5d43184275603b1288b3b937c - - - - uint32_t - cid - dc/d16/structClientPhoneHangupMessage.html - a2ede7e8f58993f459192fb2ef9fcac2b - - - - - ClientPhonePickedupMessage - d5/dbd/structClientPhonePickedupMessage.html - - struct GNUNET_MessageHeader - header - d5/dbd/structClientPhonePickedupMessage.html - a41d9eb0f51009cb551d459e90d732277 - - - - uint32_t - cid - d5/dbd/structClientPhonePickedupMessage.html - a19d6f4b089ca942311fa8722f316ff78 - - - - - ClientPhonePickupMessage - d5/da4/structClientPhonePickupMessage.html - - struct GNUNET_MessageHeader - header - d5/da4/structClientPhonePickupMessage.html - aedbe3ceb4353ad84600b8223293e4649 - - - - uint32_t - cid - d5/da4/structClientPhonePickupMessage.html - a0dc44cae713f4db20586ad23a551e507 - - - - - ClientPhoneRegisterMessage - df/dd3/structClientPhoneRegisterMessage.html - - struct GNUNET_MessageHeader - header - df/dd3/structClientPhoneRegisterMessage.html - a0852b61056a70158d89bc30b82ffb1c7 - - - - uint32_t - reserved - df/dd3/structClientPhoneRegisterMessage.html - a5b2fb00809ecf869ee4aa7dadda160d4 - - - - struct GNUNET_HashCode - line_port - df/dd3/structClientPhoneRegisterMessage.html - a24aaa085fd7e1a1d30bad184f259daca - - - - - ClientPhoneResumeMessage - dc/dfe/structClientPhoneResumeMessage.html - - struct GNUNET_MessageHeader - header - dc/dfe/structClientPhoneResumeMessage.html - a616d9ba65acfa8c96d97693eee4b19cb - - - - uint32_t - cid - dc/dfe/structClientPhoneResumeMessage.html - a9e6afe6779169c3df6b153b096938bf7 - - - - - ClientPhoneRingMessage - d1/d1d/structClientPhoneRingMessage.html - - struct GNUNET_MessageHeader - header - d1/d1d/structClientPhoneRingMessage.html - a68b4348cfad12af917bdefdad0f53fe6 - - - - uint32_t - cid - d1/d1d/structClientPhoneRingMessage.html - ab058b5bda289c413f00decff83561032 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - caller_id - d1/d1d/structClientPhoneRingMessage.html - a7bb822d78c558e83d47bccff673a9393 - - - - - ClientPhoneSuspendMessage - d2/dd8/structClientPhoneSuspendMessage.html - - struct GNUNET_MessageHeader - header - d2/dd8/structClientPhoneSuspendMessage.html - acbe7b98109a4a63bcbadedff76039ca4 - - - - uint32_t - cid - d2/dd8/structClientPhoneSuspendMessage.html - af237c57c7abb5fa9905cb8348d2ab2f7 - - - - - ClientPutMessage - dd/d6e/structClientPutMessage.html - - struct GNUNET_MessageHeader - header - dd/d6e/structClientPutMessage.html - aee3997bece702d8d48b335a447db2da1 - - - - uint32_t - type - dd/d6e/structClientPutMessage.html - a14d584c6ac9adf9185cd46b0c5f07127 - - - - struct GNUNET_TIME_AbsoluteNBO - expiration - dd/d6e/structClientPutMessage.html - aa7048d4e6bffcf183a13e6216f0b89cd - - - - struct GNUNET_TIME_AbsoluteNBO - last_transmission - dd/d6e/structClientPutMessage.html - aefbb2251b5cabfa61da3b2e6eff8dbd9 - - - - uint32_t - num_transmissions - dd/d6e/structClientPutMessage.html - afd57cf801e3eee504fde3f473c073091 - - - - uint32_t - respect_offered - dd/d6e/structClientPutMessage.html - a0e37be97bc1d4e6c1532f338e0fb5e7b - - - - - ClientQueryRecord - df/da5/structClientQueryRecord.html - - struct GNUNET_HashCode - key - df/da5/structClientQueryRecord.html - aa50c85ff2d9454f14e41e5f16ce2dd8c - - - - struct ClientQueryRecord * - next - df/da5/structClientQueryRecord.html - aee8d85dad6ddcd23cf44db0dfe718d3f - - - - struct ClientQueryRecord * - prev - df/da5/structClientQueryRecord.html - a5099253baeef7666da0f4a2d0e4bcde5 - - - - struct ClientHandle * - ch - df/da5/structClientQueryRecord.html - a5d0ce147aeee9973c72dffabcdae34b9 - - - - const void * - xquery - df/da5/structClientQueryRecord.html - ac9c4d02abbb4869fec2427c8c5cad131 - - - - struct GNUNET_HashCode * - seen_replies - df/da5/structClientQueryRecord.html - a832b84656c2577bb2555fd15ad990c69 - - - - struct GNUNET_CONTAINER_HeapNode * - hnode - df/da5/structClientQueryRecord.html - a5a554053d40752b610d629335b927a69 - - - - struct GNUNET_TIME_Relative - retry_frequency - df/da5/structClientQueryRecord.html - a4467ebdd7d512fed64e404dc8fc845a5 - - - - struct GNUNET_TIME_Absolute - retry_time - df/da5/structClientQueryRecord.html - ae30331f3fd51828f448c3c9411024f93 - - - - uint64_t - unique_id - df/da5/structClientQueryRecord.html - a8a9a48555813200a3fd919860df345f9 - - - - size_t - xquery_size - df/da5/structClientQueryRecord.html - a1a1e8d1c53f5ed42d08da942d1d84bf2 - - - - unsigned int - seen_replies_count - df/da5/structClientQueryRecord.html - a135c78af90dd8287b3215eac8e3abc2a - - - - uint32_t - replication - df/da5/structClientQueryRecord.html - aff3f66d45a7a10ee66465a17b7394e76 - - - - uint32_t - msg_options - df/da5/structClientQueryRecord.html - a8387f3d60fbfab662eaeedb74915312f - - - - enum GNUNET_BLOCK_Type - type - df/da5/structClientQueryRecord.html - ab9c898cbdaae9400656416bfeb941713 - - - - - ClientRecord - d0/dac/structClientRecord.html - - struct ClientRecord * - next - d0/dac/structClientRecord.html - aecbff7649dd2104949de53dfe1f8fd27 - - - - struct ClientRecord * - prev - d0/dac/structClientRecord.html - a643c423744161a64960a0f4e69975e45 - - - - struct GNUNET_SERVICE_Client * - client - d0/dac/structClientRecord.html - abb01e2d3b4c7f2cf39b2e8bfbd7f9ffb - - - - struct GNUNET_MQ_Handle * - mq - d0/dac/structClientRecord.html - a818649c501e345e2d02bd896afb50c50 - - - - enum GNUNET_DNS_Flags - flags - d0/dac/structClientRecord.html - ab7af72de6eb6e26e139db296d5b2585a - - - - - ClientRequest - dd/d80/structClientRequest.html - - struct ClientRequest * - next - dd/d80/structClientRequest.html - a968960a28b590d3e61d233eb8f22551b - - - - struct ClientRequest * - prev - dd/d80/structClientRequest.html - a3ea56dab0a45bff47f0e450e1e6313ab - - - - struct GSF_PendingRequest * - pr - dd/d80/structClientRequest.html - af267dfe69bfc2170b7d0cd621827f886 - - - - struct GSF_LocalClient * - lc - dd/d80/structClientRequest.html - a9731e18c562823c5d37710621f6d37d7 - - - - struct GNUNET_SCHEDULER_Task * - kill_task - dd/d80/structClientRequest.html - a4621bf3b5c775c53aa0420f08ea07063 - - - - - ClientResponse - db/de2/structClientResponse.html - - struct ClientResponse * - next - db/de2/structClientResponse.html - ad41722acc3f834eb69b51a0d9120aeba - - - - struct ClientResponse * - prev - db/de2/structClientResponse.html - a73dfccc71ce0f57f2e7feeccd83a8c97 - - - - struct GSF_LocalClient * - lc - db/de2/structClientResponse.html - ab9c758de8585b2f0c5609a6c5b61eb24 - - - - size_t - msize - db/de2/structClientResponse.html - a47bb6b4b21b5e7c1d8134976e9d69a2c - - - - - ClientResponseMessage - d1/dd3/structClientResponseMessage.html - - struct GNUNET_MessageHeader - header - d1/dd3/structClientResponseMessage.html - a5a7004252b399f1cdeec6e822174aa7c - - - - uint32_t - product_length - d1/dd3/structClientResponseMessage.html - a3f090cfe03128cfa57ee0784c3354d4b - - - - uint32_t - status - d1/dd3/structClientResponseMessage.html - aeafc64001466d1f043fac312d0506b22 - - - - int32_t - range - d1/dd3/structClientResponseMessage.html - a61adab4492160ab1a3cc5f48f68a5ff3 - - - - - ClientStartMessage - d7/d99/structClientStartMessage.html - - struct GNUNET_MessageHeader - header - d7/d99/structClientStartMessage.html - a015b2e94f1c0210049bd8f0b4cd38d41 - - - - uint32_t - start_flag - d7/d99/structClientStartMessage.html - a68a87cea0dd56ed313b9d433e951a1f1 - - - - - ClientState - da/d59/structClientState.html - - struct DecryptSession * - decrypt_session - da/d59/structClientState.html - aaaa8e3f196f46e8a7b497b356f2b805a - - - - struct KeygenSession * - keygen_session - da/d59/structClientState.html - a745e8bb1a00e1a27ce9870691b1cb007 - - - - struct GNUNET_SERVICE_Client * - client - da/d59/structClientState.html - aa8746d50593ae76af94457d6c6f23798 - - - - struct GNUNET_MQ_Handle * - mq - da/d59/structClientState.html - a2ae24c3434d08265129f8eb8cc209ad3 - - - - struct Set * - set - da/d59/structClientState.html - acf36a5cfa9ab03551998b97bbd05e0af - - - - struct Listener * - listener - da/d59/structClientState.html - aed3d9d01605b611900c938160e2f115b - - - - struct GNUNET_NETWORK_Handle * - sock - da/d59/structClientState.html - ac80c8292b2f1ab2945e14efee6cca9a4 - - - - struct GNUNET_RESOLVER_RequestHandle * - dns_active - da/d59/structClientState.html - a859d2c6fdc9e9e35e238ba59143e5910 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - da/d59/structClientState.html - a2bf8616d1814a588324470dd18ddb1fd - - - - struct AddressProbe * - ap_head - da/d59/structClientState.html - add4391c4c5ffb9c9a2c4efa50ad4715a - - - - struct AddressProbe * - ap_tail - da/d59/structClientState.html - ad4263724f7f5a880d793f670092e5890 - - - - char * - service_name - da/d59/structClientState.html - ad018f82a68c4835673b03ce1495090fe - - - - char * - hostname - da/d59/structClientState.html - a81b604499a7ffe99adf48d3bf1899ffe - - - - const struct GNUNET_MessageHeader * - msg - da/d59/structClientState.html - a64e9d3791a4ada34cf8f78e22a383025 - - - - struct GNUNET_SCHEDULER_Task * - retry_task - da/d59/structClientState.html - a6ee066294e8e3e3b3cab9fbfca5c15aa - - - - struct GNUNET_SCHEDULER_Task * - send_task - da/d59/structClientState.html - a7e442559fc9e32e278c026d0e3a5abb6 - - - - struct GNUNET_SCHEDULER_Task * - recv_task - da/d59/structClientState.html - abd8701c193b4369371aa9a5842c3262e - - - - struct GNUNET_MessageStreamTokenizer * - mst - da/d59/structClientState.html - a36aeec8dce5bbb9d68cafabeba1b6ecf - - - - struct GNUNET_TIME_Absolute - receive_timeout - da/d59/structClientState.html - ababb5ee4402ef493cce21e7890294f30 - - - - struct GNUNET_TIME_Relative - back_off - da/d59/structClientState.html - a779b120ac0d2606875f58f1522ffd933 - - - - unsigned long long - port - da/d59/structClientState.html - a8e7bb6ca7b5d598a4419a3bd34ba885a - - - - size_t - msg_off - da/d59/structClientState.html - a6db13a8619730135cb1b76bcbf3821c1 - - - - unsigned int - attempts - da/d59/structClientState.html - a3e03f364a78002cd13a872864074ead3 - - - - int - in_destroy - da/d59/structClientState.html - a3c7e0c5b275956f0d0336bed2f9204b6 - - - - - CollectMessage - d2/d07/structCollectMessage.html - - struct GNUNET_MessageHeader - header - d2/d07/structCollectMessage.html - ace92a566e5fb0f18ceebd577740eb423 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - subject_key - d2/d07/structCollectMessage.html - a5864e01b2959cd0d1451d8bb820f89c9 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - issuer_key - d2/d07/structCollectMessage.html - a041d07804257539a6adf49947171dd36 - - - - uint16_t - issuer_attribute_len - d2/d07/structCollectMessage.html - a5483752cd1d3da83f432a1c9433911e9 - - - - uint16_t - resolution_algo - d2/d07/structCollectMessage.html - a2cc1a38dfc2de7dbf6acc10853f2f77d - - - - uint32_t - id - d2/d07/structCollectMessage.html - aed4e429baa399fb59d897f72d917f0fe - - - - - CommandContext - d0/d58/structCommandContext.html - - char *const * - args - d0/d58/structCommandContext.html - a8f51608824c73dc3ebb3d301714197e8 - - - - char * - cfgfile - d0/d58/structCommandContext.html - aeed76008fbcb172d5d9c5deb8b5d22fd - - - - GNUNET_PROGRAM_Main - task - d0/d58/structCommandContext.html - abe605f2ed3fd3dc8fb8bf78889f9a9e4 - - - - void * - task_cls - d0/d58/structCommandContext.html - a20596dc9e33d7ddab836a93c4a5d93ac - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d0/d58/structCommandContext.html - a9587ecd907eb78bebb7881ee5cd90325 - - - - - CommunicatorMessageContext - d9/d1a/structCommunicatorMessageContext.html - - struct CommunicatorMessageContext * - next - d9/d1a/structCommunicatorMessageContext.html - a2bbd02d9933e2a5c90e9af1ac0ea8c2c - - - - struct CommunicatorMessageContext * - prev - d9/d1a/structCommunicatorMessageContext.html - a9716b5a1b2d58b7ae4257b19ac6a2c64 - - - - struct TransportClient * - tc - d9/d1a/structCommunicatorMessageContext.html - aee115c56382baa40b4b5201640532bbd - - - - struct GNUNET_TRANSPORT_IncomingMessage - im - d9/d1a/structCommunicatorMessageContext.html - a3d3c8d507eb159035a81ea08b44e1bb7 - - - - uint16_t - total_hops - d9/d1a/structCommunicatorMessageContext.html - a2e4dfd88c55f1b5e983934974464fbc8 - - - - - CompatibilityCheckContext - d7/d03/structCompatibilityCheckContext.html - - struct GNUNET_TESTBED_RunHandle * - rc - d7/d03/structCompatibilityCheckContext.html - a3956279038f4f1924d7c349b6b6bdd20 - - - - struct GNUNET_TESTBED_HostHabitableCheckHandle * - h - d7/d03/structCompatibilityCheckContext.html - a11ae4c622c016e50e85b929a9fcf46c4 - - - - unsigned int - index - d7/d03/structCompatibilityCheckContext.html - adbe2a638d6c550465a2320c1171903f6 - - - - - ComputationBobCryptodataMultipartMessage - da/d4d/structComputationBobCryptodataMultipartMessage.html - - struct GNUNET_MessageHeader - header - da/d4d/structComputationBobCryptodataMultipartMessage.html - ac0c027a9de00120aec986953ed01d626 - - - - uint32_t - element_count_contained - da/d4d/structComputationBobCryptodataMultipartMessage.html - abf8533b86bc0e4a790024df5aeb15059 - - - - - gnunet_testing::Condition - df/dce/classgnunet__testing_1_1Condition.html - - def - __init__ - df/dce/classgnunet__testing_1_1Condition.html - a397c012829402c8e02ff1bb96fd2443f - (self) - - - def - __init__ - df/dce/classgnunet__testing_1_1Condition.html - a29f34fcee596e604e29cf797e7033d28 - (self, type) - - - def - check - df/dce/classgnunet__testing_1_1Condition.html - a89f5cbec3d2009c6a223f0d0fc00272a - (self) - - - def - evaluate - df/dce/classgnunet__testing_1_1Condition.html - a540d75315dd619d288d4d57205b2c227 - (self, failed_only) - - - - fulfilled - df/dce/classgnunet__testing_1_1Condition.html - a1a9570921e79a789d250b03598b23f54 - - - - - type - df/dce/classgnunet__testing_1_1Condition.html - a4f145f647ede8645ddfd6cc918697fcb - - - - - ConfigEntry - d8/de7/structConfigEntry.html - - struct ConfigEntry * - next - d8/de7/structConfigEntry.html - a72d3e0d394220c4087178855300f38a9 - - - - char * - key - d8/de7/structConfigEntry.html - a73efbb38ae2cc01a82d1251d04f4bea6 - - - - char * - val - d8/de7/structConfigEntry.html - aed7594c4150862e8691b41a191d6d464 - - - - - ConfigSection - de/d40/structConfigSection.html - - struct ConfigSection * - next - de/d40/structConfigSection.html - a8dcffe5120f2f576f6323c35cb7b3168 - - - - struct ConfigEntry * - entries - de/d40/structConfigSection.html - a44aecac9da839ec04c51cedb01195147 - - - - char * - name - de/d40/structConfigSection.html - a182a02c5cfaf3d1e1efc16b5f5e96d4d - - - - - ConnectInfo - de/de1/structConnectInfo.html - - struct GNUNET_TRANSPORT_OfferHelloHandle * - oh - de/de1/structConnectInfo.html - a93f9966db8066deee6184868fd9854f2 - - - - struct GNUNET_ATS_ConnectivitySuggestHandle * - sh - de/de1/structConnectInfo.html - afe118ae1b4ec895bd090ecbc011e7631 - - - - uint32_t - strength - de/de1/structConnectInfo.html - aad013195884f82b03161f291d1f3d5ae - - - - - ConnectInfoMessage - d6/de9/structConnectInfoMessage.html - - struct GNUNET_MessageHeader - header - d6/de9/structConnectInfoMessage.html - a38bb51b622fa8680c385ef85e8c4709d - - - - struct GNUNET_BANDWIDTH_Value32NBO - quota_out - d6/de9/structConnectInfoMessage.html - a528de59799a2966ee5705afe28969a3d - - - - struct GNUNET_PeerIdentity - id - d6/de9/structConnectInfoMessage.html - a3fc139b3f43a60fd502a3a333b4a44f1 - - - - - ConnectionRequest - df/d4d/structConnectionRequest.html - - struct GNUNET_SERVICE_Client * - client - df/d4d/structConnectionRequest.html - afa0b5e9b0ad7d4759d50df2f65f44722 - - - - - ConnectivitySuggestContext - d1/dfb/structConnectivitySuggestContext.html - - struct GNUNET_TRANSPORT_CoreHandle * - th_ - d1/dfb/structConnectivitySuggestContext.html - a9f323a9dd29688e4710c90e8ec65cfb5 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d1/dfb/structConnectivitySuggestContext.html - ab55e486eee4298612f0de69af0b37edc - - - - struct GST_ConnectionPool_GetHandle * - cgh_p2_th - d1/dfb/structConnectivitySuggestContext.html - a1ddb52a5154f0bdaa93aa72753286b97 - - - - struct GST_ConnectionPool_GetHandle * - cgh_p2_ats - d1/dfb/structConnectivitySuggestContext.html - a040bd6aca2304814362690dc42398ffe - - - - struct GNUNET_ATS_ConnectivitySuggestHandle * - csh - d1/dfb/structConnectivitySuggestContext.html - abd1d8f2b864adbd2271eb0cb879d0bf1 - - - - - ConnectNotifyMessage - d9/de9/structConnectNotifyMessage.html - - struct GNUNET_MessageHeader - header - d9/de9/structConnectNotifyMessage.html - aa284c5b02e20afb5d177ef989c54eefe - - - - uint32_t - reserved - d9/de9/structConnectNotifyMessage.html - aab2d001643924a22ea87327ea178538f - - - - struct GNUNET_PeerIdentity - peer - d9/de9/structConnectNotifyMessage.html - a89da2e745a4e3b5cb5104a81cfac4c00 - - - - - ConnectPairInfo - dc/dc9/structConnectPairInfo.html - - const struct GNUNET_PeerIdentity * - sender - dc/dc9/structConnectPairInfo.html - ac0b66b253f08662e74d00d726881915c - - - - struct GNUNET_TRANSPORT_TESTING_InternalPeerContext * - ipi - dc/dc9/structConnectPairInfo.html - af9331701d0298eeb519d77d624aae02e - - - - - ConsensusElement - db/d73/structConsensusElement.html - - uint16_t - payload_type - db/d73/structConsensusElement.html - a0f497d78fcd3fe1b982d94a6d124e292 - - - - uint8_t - marker - db/d73/structConsensusElement.html - a1c8c91a08dba4036687c470ee7b5ec25 - - - - - ConsensusSession - d0/d9b/structConsensusSession.html - - struct ConsensusSession * - next - d0/d9b/structConsensusSession.html - a92596b9f21d81de2c747ca7fed2bc3d6 - - - - struct ConsensusSession * - prev - d0/d9b/structConsensusSession.html - a51711c6db9351b6e11dcebf8792a52fa - - - - unsigned int - num_client_insert_pending - d0/d9b/structConsensusSession.html - aa8d12249e9eb4d99e79a92b7cfe28ed3 - - - - struct GNUNET_CONTAINER_MultiHashMap * - setmap - d0/d9b/structConsensusSession.html - afddcbbaa62160285fa2cb904534c4412 - - - - struct GNUNET_CONTAINER_MultiHashMap * - rfnmap - d0/d9b/structConsensusSession.html - a2f4f7939bc7fae80995ea2ca5914743e - - - - struct GNUNET_CONTAINER_MultiHashMap * - diffmap - d0/d9b/structConsensusSession.html - a15139f67ea903c0338689eea847a6aee - - - - int * - peers_blacklisted - d0/d9b/structConsensusSession.html - a940728402d70f33737ecf8715efbe1b0 - - - - struct GNUNET_CONTAINER_MultiHashMap * - taskmap - d0/d9b/structConsensusSession.html - aff5396b36a23a06e8717145f7b64545b - - - - struct Step * - steps_head - d0/d9b/structConsensusSession.html - a07a5f02fe9e2434d7167f9619e26bd81 - - - - struct Step * - steps_tail - d0/d9b/structConsensusSession.html - a1adf4464e4f6f04021b6cae2fd04b552 - - - - int - conclude_started - d0/d9b/structConsensusSession.html - a6b321e3f7f72285c1a1d3f5a1ea8522b - - - - int - conclude_done - d0/d9b/structConsensusSession.html - ac76ce09da4e86ae347922f54011c4273 - - - - struct GNUNET_HashCode - global_id - d0/d9b/structConsensusSession.html - a081b1e5d8bd4b7dee198ad085fe6d72f - - - - struct GNUNET_SERVICE_Client * - client - d0/d9b/structConsensusSession.html - a77aac36326ef6d98db446ff7c2cf4ffb - - - - struct GNUNET_MQ_Handle * - client_mq - d0/d9b/structConsensusSession.html - a5f9c60f6a33f679a64e66c359c3d66b7 - - - - struct GNUNET_TIME_Absolute - conclude_start - d0/d9b/structConsensusSession.html - a14ed378510b6be39bd928e046084ab08 - - - - struct GNUNET_TIME_Absolute - conclude_deadline - d0/d9b/structConsensusSession.html - a58f3c5ee068db7906d13b1a1f5d69103 - - - - struct GNUNET_PeerIdentity * - peers - d0/d9b/structConsensusSession.html - a520f8970354a1f696135ef36744cf33c - - - - unsigned int - num_peers - d0/d9b/structConsensusSession.html - a467f3aa45fa0c91743d95483512b3dc9 - - - - unsigned int - local_peer_idx - d0/d9b/structConsensusSession.html - a3ac3600048472ed50a3bd6220680ea53 - - - - struct GNUNET_SET_ListenHandle * - set_listener - d0/d9b/structConsensusSession.html - a8ff8d86001011f7e18f0560c661a6ba6 - - - - int - early_stopping - d0/d9b/structConsensusSession.html - ae5e1dcaabc5eb27dbf1e9bac7f9b2163 - - - - uint64_t - first_size - d0/d9b/structConsensusSession.html - a6c308176e25a6b2ec1424901b8f80a15 - - - - uint64_t * - first_sizes_received - d0/d9b/structConsensusSession.html - aad6ed0b35d01db95dbb4f676d0509f5b - - - - uint64_t - lower_bound - d0/d9b/structConsensusSession.html - ab8d3b60ae5a6c2099c56bc8d807e7e6b - - - - struct SetHandle * - set_handles_head - d0/d9b/structConsensusSession.html - adb30d61e0c222be0ccca51f0316f88b1 - - - - struct SetHandle * - set_handles_tail - d0/d9b/structConsensusSession.html - a289451a9a21c11e6a15ae4b28d56fc7b - - - - - ConsensusSizeElement - df/d37/structConsensusSizeElement.html - - struct ConsensusElement - ce - df/d37/structConsensusSizeElement.html - ae9a16749bc9f2ebec51ee435cc22edeb - - - - uint64_t - size - df/d37/structConsensusSizeElement.html - a587496b7c6060e92cf2445466d1f277c - - - - uint8_t - sender_index - df/d37/structConsensusSizeElement.html - a9f69ab77b14d0133b6b12a652c5baebb - - - - - ConsensusStuffedElement - d0/de9/structConsensusStuffedElement.html - - struct ConsensusElement - ce - d0/de9/structConsensusStuffedElement.html - af6a56c350abaa4a117a6c29e84b31756 - - - - struct GNUNET_HashCode - rand - d0/de9/structConsensusStuffedElement.html - a5800f9bf2d959d850fdf28e348d61e4e - - - - - ConsumeTicketMessage - d5/d3a/structConsumeTicketMessage.html - - struct GNUNET_MessageHeader - header - d5/d3a/structConsumeTicketMessage.html - a4c3066965b4395f6716f6703a628e24a - - - - uint32_t - id - d5/d3a/structConsumeTicketMessage.html - a43a0a92e8af350e995585cb347a90b47 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - identity - d5/d3a/structConsumeTicketMessage.html - a2b823f81f9ec52f3b1f7ca21ccf5c906 - - - - struct GNUNET_RECLAIM_Ticket - ticket - d5/d3a/structConsumeTicketMessage.html - a138feb766b5ab1e0eca2e0a1c549d28b - - - - - ConsumeTicketOperation - d6/d58/structConsumeTicketOperation.html - - struct ConsumeTicketOperation * - next - d6/d58/structConsumeTicketOperation.html - a0624fdb9c05dc1cdd7fc8533790240c9 - - - - struct ConsumeTicketOperation * - prev - d6/d58/structConsumeTicketOperation.html - a88c26c4f894229e6217884763b2611d1 - - - - struct IdpClient * - client - d6/d58/structConsumeTicketOperation.html - a796a0976d1fe8077cd7de855db6d2216 - - - - uint32_t - r_id - d6/d58/structConsumeTicketOperation.html - a27f556b077ba20abace3296f571e7b25 - - - - struct RECLAIM_TICKETS_ConsumeHandle * - ch - d6/d58/structConsumeTicketOperation.html - ad207b19a5dcb9e0d986ae456ab832285 - - - - - ConsumeTicketResultMessage - d4/d1d/structConsumeTicketResultMessage.html - - struct GNUNET_MessageHeader - header - d4/d1d/structConsumeTicketResultMessage.html - a2faca09f93d17c54bffd131ac18a1d2f - - - - uint32_t - id - d4/d1d/structConsumeTicketResultMessage.html - a820e14e2de76a497fee1b414d09ce71c - - - - uint32_t - result - d4/d1d/structConsumeTicketResultMessage.html - ab0cfe3f35ebeb6c4a7266b43dd545af8 - - - - uint16_t - attrs_len - d4/d1d/structConsumeTicketResultMessage.html - a1a82b6d4a61e2b1fdfe47230e148d1ca - - - - uint16_t - reserved - d4/d1d/structConsumeTicketResultMessage.html - a161fd5e78ee08059beefd6673774a961 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - identity - d4/d1d/structConsumeTicketResultMessage.html - aa22a38dbd97e33d39026a04bd0c93f82 - - - - - ContentHashKey - d5/d4e/structContentHashKey.html - - struct GNUNET_HashCode - key - d5/d4e/structContentHashKey.html - a0d6a011e56a3c0ed413c79ee23b45bbf - - - - struct GNUNET_HashCode - query - d5/d4e/structContentHashKey.html - af8f954cbfb633e4bec4bc338f503dbdd - - - - - Context - d6/d7a/structContext.html - - struct GNUNET_TESTBED_Peer * - peer - d6/d7a/structContext.html - a18b671efd20eb46e11e55045240a3767 - - - - struct GNUNET_TESTBED_Operation * - op - d6/d7a/structContext.html - a2a17def6ab6bbbe2b90d6c9afe17ae80 - - - - struct ActiveContext * - ac - d6/d7a/structContext.html - a1ee92bbb54fb8bbfd60f52b880463c24 - - - - struct GNUNET_SERVICE_Client * - client - d6/d7a/structContext.html - a6983510e6d3b5018298d5e4a97431c16 - - - - char * - master_ip - d6/d7a/structContext.html - a3d8d812c5e5b73f4cc7bc2527a1aefc6 - - - - struct GNUNET_TESTING_System * - system - d6/d7a/structContext.html - af226d7e7bf0a851de678e3885f760331 - - - - uint32_t - host_id - d6/d7a/structContext.html - ac9369ca450d543b3e81756b226f97b68 - - - - - ControllerLinkData - df/da5/structControllerLinkData.html - - struct GNUNET_TESTBED_ControllerLinkRequest * - msg - df/da5/structControllerLinkData.html - a95d6ae669df87e05f5d4eec1bfbb364c - - - - uint32_t - host_id - df/da5/structControllerLinkData.html - ae188141017aef53446fc5a9c9d8aeb6e - - - - - ConversionTable - d8/d98/structConversionTable.html - - const char * - name - d8/d98/structConversionTable.html - ac1a2cd7030272047738e73a0effac058 - - - - unsigned long long - value - d8/d98/structConversionTable.html - adde36df55ef2ac34e179e674287b828f - - - - - CoreSentContext - d5/dbd/structCoreSentContext.html - - struct CoreSentContext * - next - d5/dbd/structCoreSentContext.html - a2d12268f263059def3e41dfb3566821c - - - - struct CoreSentContext * - prev - d5/dbd/structCoreSentContext.html - a9858c43b12741fc811017de76c0e31a2 - - - - struct VirtualLink * - vl - d5/dbd/structCoreSentContext.html - a8e502429a8f6c6496ead400116569dcb - - - - uint16_t - size - d5/dbd/structCoreSentContext.html - aade5eb9b663fbb27e54bcfb6eaca89f4 - - - - uint16_t - isize - d5/dbd/structCoreSentContext.html - a20d49bac647242691fdf6ad619983aa2 - - - - - CreateRequestMessage - d5/d25/structCreateRequestMessage.html - - struct GNUNET_MessageHeader - header - d5/d25/structCreateRequestMessage.html - a9d6997ab9a4ae4f489460d25a5abdd9c - - - - uint16_t - name_len - d5/d25/structCreateRequestMessage.html - a0b6f4913019f43c45ab9b3a71499a132 - - - - uint16_t - reserved - d5/d25/structCreateRequestMessage.html - aeed4c04c0b76b25600b07a0c80fc2dd9 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - private_key - d5/d25/structCreateRequestMessage.html - a1368ce7097c8112638add82fcc161912 - - - - - CredentialEntry - d1/d55/structCredentialEntry.html - - struct GNUNET_CRYPTO_EcdsaSignature - signature - d1/d55/structCredentialEntry.html - a69d603a31fd732f61c951afd718c1be9 - - - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - d1/d55/structCredentialEntry.html - adf3fe9363d2bd4d658a308d5fd40431f - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - issuer_key - d1/d55/structCredentialEntry.html - a0110c674e608d41d307be000f11d7080 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - subject_key - d1/d55/structCredentialEntry.html - a7389d31a1dbcb6c3c88aef3039ea10ca - - - - uint64_t - expiration - d1/d55/structCredentialEntry.html - a18876af99d0125656279e73b8e2fddd3 - - - - uint32_t - issuer_attribute_len - d1/d55/structCredentialEntry.html - ad97773d9bbd6f86feceefdc114247699 - - - - - CustomLogger - d2/db6/structCustomLogger.html - - struct CustomLogger * - next - d2/db6/structCustomLogger.html - aaf5a9f884da30c1fbc08c423a831bf9f - - - - GNUNET_Logger - logger - d2/db6/structCustomLogger.html - acd36e6a06ee4a8d8694f48712db1c379 - - - - void * - logger_cls - d2/db6/structCustomLogger.html - a4f9b148efca9e3cf8baa09e3f335662c - - - - - CustomPeerMap - d1/d17/structCustomPeerMap.html - - struct GNUNET_CONTAINER_MultiHashMap32 * - hash_map - d1/d17/structCustomPeerMap.html - aba41eaff12f278df25cc486b316b94a4 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - peer_map - d1/d17/structCustomPeerMap.html - a369b288dcf76a0714b1812d5ecac3509 - - - - - DataMessage - d9/d17/structDataMessage.html - - struct GNUNET_MessageHeader - header - d9/d17/structDataMessage.html - a8fc34de943e312491bee345ec4656d60 - - - - uint32_t - rid - d9/d17/structDataMessage.html - afca6e99c9391df240a4b63bc64ff1907 - - - - uint32_t - size - d9/d17/structDataMessage.html - ab78de1786cee93ea2e5756f8a78a660a - - - - uint32_t - type - d9/d17/structDataMessage.html - aafd77d9a3acf05cbcfae988ae6b1c770 - - - - uint32_t - priority - d9/d17/structDataMessage.html - a45ccedf7d908c5a8a00788d72be2f775 - - - - uint32_t - anonymity - d9/d17/structDataMessage.html - aed4f9ab8949831be269ef8dafa45c3a9 - - - - uint32_t - replication - d9/d17/structDataMessage.html - ae3f41a14a44cc8d65c279e6a4ba156f5 - - - - uint32_t - reserved - d9/d17/structDataMessage.html - af82099cc1192912184012cb61337b8ee - - - - uint64_t - uid - d9/d17/structDataMessage.html - a505be2d58fd30b7bc2b1e86244fd8636 - - - - struct GNUNET_TIME_AbsoluteNBO - expiration - d9/d17/structDataMessage.html - a5d916158d933135f4e4e2a0a2126ec7e - - - - struct GNUNET_HashCode - key - d9/d17/structDataMessage.html - a49fb70deb8f9efca5d2f5ed4af2bb760 - - - - - DataRecord - d6/d1b/structDataRecord.html - - uint32_t - size - d6/d1b/structDataRecord.html - ad2be412edfa77f261285303e23951bf9 - - - - uint32_t - type - d6/d1b/structDataRecord.html - a826a218b7a8779689b4135db43ef00de - - - - uint32_t - priority - d6/d1b/structDataRecord.html - ae0c127edb181765214d98b140cc5b76f - - - - uint32_t - anonymity - d6/d1b/structDataRecord.html - abedd9a1506c9ee4aecb4e0dc4c554dda - - - - uint32_t - replication - d6/d1b/structDataRecord.html - a46752cc68b2c9d4f5b64808fd7124f18 - - - - struct GNUNET_TIME_AbsoluteNBO - expiration - d6/d1b/structDataRecord.html - a6534079a031e5229166a15b3e826e929 - - - - struct GNUNET_HashCode - key - d6/d1b/structDataRecord.html - affc87c3278b3fa2560516a8830736eff - - - - - DatastorePlugin - d0/dd1/structDatastorePlugin.html - - struct GNUNET_DATASTORE_PluginFunctions * - api - d0/dd1/structDatastorePlugin.html - a103846cb25eef3d3055b1c768ed6609b - - - - char * - short_name - d0/dd1/structDatastorePlugin.html - a131d509b7870fd66c57d310d7f29377c - - - - char * - lib_name - d0/dd1/structDatastorePlugin.html - a0bb568313677c7a2502bc0dc6ff3a39e - - - - struct GNUNET_DATASTORE_PluginEnvironment - env - d0/dd1/structDatastorePlugin.html - a507ec14726bde6129e62a1954daafdf5 - - - - - DecryptPeerInfo - d6/d71/structDecryptPeerInfo.html - - struct GNUNET_PeerIdentity - peer - d6/d71/structDecryptPeerInfo.html - a967ab1d9dd54bb1f1c02b03e5e11f546 - - - - unsigned int - original_index - d6/d71/structDecryptPeerInfo.html - a33b0224647fea63d80cb2af1b5b014b0 - - - - gcry_mpi_t - partial_decryption - d6/d71/structDecryptPeerInfo.html - a968169e8baaca3f74efeba075dccd762 - - - - - DecryptSession - d5/da6/structDecryptSession.html - - struct GNUNET_CONSENSUS_Handle * - consensus - d5/da6/structDecryptSession.html - a87ef71e8b743622f660a9d51599ca5c6 - - - - struct ClientState * - cs - d5/da6/structDecryptSession.html - a49dee4f937e90443db1f8831c910b01e - - - - struct GNUNET_TIME_Absolute - start - d5/da6/structDecryptSession.html - a082769797fb40171d26802ca99051799 - - - - struct GNUNET_TIME_Absolute - deadline - d5/da6/structDecryptSession.html - a847451f5169c2d0b7f48a32654a0c4db - - - - struct GNUNET_SECRETSHARING_Ciphertext - ciphertext - d5/da6/structDecryptSession.html - add0a10bfd9f510b30f661b8fa896c3ee - - - - struct GNUNET_SECRETSHARING_Share * - share - d5/da6/structDecryptSession.html - a342aeec29fba14ce6d39962a1627faac - - - - struct DecryptPeerInfo * - info - d5/da6/structDecryptSession.html - a1bddc9647481e615c0f1b2a27ea65c0a - - - - - DefragContext - d6/d42/structDefragContext.html - - struct GNUNET_DEFRAGMENT_Context * - defrag - d6/d42/structDefragContext.html - a1205739d94badc11e78f516ba1695ae1 - - - - struct Plugin * - plugin - d6/d42/structDefragContext.html - ac9f25b22e6ea4311512a2437caab720d - - - - struct GNUNET_CONTAINER_HeapNode * - hnode - d6/d42/structDefragContext.html - ac099e0b1a91fdcd27257c3586b340a35 - - - - const union UdpAddress * - udp_addr - d6/d42/structDefragContext.html - a47610d2d364bf8f274ffce04b2eb9f60 - - - - struct GNUNET_PeerIdentity - sender - d6/d42/structDefragContext.html - a1d0f5f944dc64c120aab11b59168d8b5 - - - - size_t - udp_addr_len - d6/d42/structDefragContext.html - adee1ff9f04bd558854077150a7fe66df - - - - enum GNUNET_NetworkType - network_type - d6/d42/structDefragContext.html - a1673d77aae6d2292f0b04dfb6b383c8c - - - - int - have_sender - d6/d42/structDefragContext.html - a1d490ec34410ebf31106d020797285cd - - - - - DelayQueueEntry - d1/d90/structDelayQueueEntry.html - - struct DelayQueueEntry * - prev - d1/d90/structDelayQueueEntry.html - ad30f95c6bcff7f923b81778842ac7f79 - - - - struct DelayQueueEntry * - next - d1/d90/structDelayQueueEntry.html - ad61523d106fde9ea3d457612795c16f0 - - - - struct TM_Peer * - tmp - d1/d90/structDelayQueueEntry.html - a94e1c688e0d0495c158aa574d117f235 - - - - struct GNUNET_PeerIdentity - id - d1/d90/structDelayQueueEntry.html - a3f5ad3c15b95c852a73e82dcf7a33416 - - - - struct GNUNET_TIME_Absolute - sent_at - d1/d90/structDelayQueueEntry.html - ae3283cdce01e49c77103459448a70066 - - - - void * - msg - d1/d90/structDelayQueueEntry.html - a8b1ca678f72f761fa5be0657d4e6db07 - - - - size_t - msg_size - d1/d90/structDelayQueueEntry.html - a4d8b5d5b32c501bb2c28936ea1ed843b - - - - struct GNUNET_TIME_Relative - timeout - d1/d90/structDelayQueueEntry.html - a440d5faf1acecc2b12f5a5b3bd16b073 - - - - GST_NeighbourSendContinuation - cont - d1/d90/structDelayQueueEntry.html - a9388b872a8e4f3546d03b0c32f5969c8 - - - - void * - cont_cls - d1/d90/structDelayQueueEntry.html - a9d9ed273c7b30b883e34bb56ee84234c - - - - - DelegateEntry - d9/de0/structDelegateEntry.html - - struct GNUNET_CRYPTO_EcdsaSignature - signature - d9/de0/structDelegateEntry.html - af5222620f30fa3140acfdabe5c0fca23 - - - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - d9/de0/structDelegateEntry.html - a9c531fabdd496ac9feeba52abdd0fcf6 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - issuer_key - d9/de0/structDelegateEntry.html - a7cf0fc974ea6a964c6c5dd813a44c99a - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - subject_key - d9/de0/structDelegateEntry.html - a1965e8182ae905236f9897d866ec36eb - - - - uint64_t - expiration - d9/de0/structDelegateEntry.html - aacd50c9645825468675e3b3000d33dd6 - - - - uint32_t - issuer_attribute_len - d9/de0/structDelegateEntry.html - a67f52daa0a57b517302b4a61741c58e3 - - - - uint32_t - subject_attribute_len - d9/de0/structDelegateEntry.html - ac44b97db0a0eeb57d7ffba627880dd44 - - - - - DelegateRecordEntry - d8/d03/structDelegateRecordEntry.html - - struct DelegateRecordEntry * - next - d8/d03/structDelegateRecordEntry.html - a9e76b7173d114dfb0f1d9ee101e8d7b3 - - - - struct DelegateRecordEntry * - prev - d8/d03/structDelegateRecordEntry.html - a5ba1eeff53bff33f2cfc7fc50705a7c7 - - - - uint32_t - refcount - d8/d03/structDelegateRecordEntry.html - a27c7a7c876b38184b885cc11de99ad8d - - - - struct GNUNET_ABD_Delegate * - delegate - d8/d03/structDelegateRecordEntry.html - a72419feadcc83dfac7e32bd974238b34 - - - - - DelegationChainEntry - da/de0/structDelegationChainEntry.html - - struct DelegationChainEntry * - next - da/de0/structDelegationChainEntry.html - aa1ffcabcf40af85cf0280ef06a3d1b9a - - - - struct DelegationChainEntry * - prev - da/de0/structDelegationChainEntry.html - a5ee0037176e37be0693ab2b30220d174 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - issuer_key - da/de0/structDelegationChainEntry.html - ae6ebda44b3ecbf98dd36c70f59ceea49 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - subject_key - da/de0/structDelegationChainEntry.html - ad8845706b9d0e796e4d4be99b8b64fce - - - - char * - issuer_attribute - da/de0/structDelegationChainEntry.html - adaa43fa57266173651a3c5d72e8eacc1 - - - - char * - subject_attribute - da/de0/structDelegationChainEntry.html - a6d5f501b0a56dd3f3b003fec32e8304a - - - - - DelegationChainIntermediateMessage - d8/d6e/structDelegationChainIntermediateMessage.html - - struct GNUNET_MessageHeader - header - d8/d6e/structDelegationChainIntermediateMessage.html - a10c6b616fead656e9667696e640292d1 - - - - uint32_t - id - d8/d6e/structDelegationChainIntermediateMessage.html - a585ed3ea519f0ab9704d3d5e06763f55 - - - - uint16_t - is_bw - d8/d6e/structDelegationChainIntermediateMessage.html - a702db8cfe483f9416bb8c2ae770a4e51 - - - - uint32_t - size - d8/d6e/structDelegationChainIntermediateMessage.html - a43a0f59a076829608c2039b082d823e3 - - - - - DelegationChainResultMessage - da/d75/structDelegationChainResultMessage.html - - struct GNUNET_MessageHeader - header - da/d75/structDelegationChainResultMessage.html - a2928637a12b31e2be5308245b1d0574a - - - - uint32_t - id - da/d75/structDelegationChainResultMessage.html - a85c822950a4327fc450d6c33c783cd14 - - - - uint32_t - del_found - da/d75/structDelegationChainResultMessage.html - a157212b42cd470d384262b2158e1eba4 - - - - uint32_t - d_count - da/d75/structDelegationChainResultMessage.html - a3fa7b625df13cc9d690387c9cca27318 - - - - uint32_t - c_count - da/d75/structDelegationChainResultMessage.html - afecacd1bd8db3bcd5df5704e4a41b14d - - - - - DelegationQueueEntry - d1/ddb/structDelegationQueueEntry.html - - struct DelegationQueueEntry * - next - d1/ddb/structDelegationQueueEntry.html - a100e70ed8572612ccea521c6f2dfa54f - - - - struct DelegationQueueEntry * - prev - d1/ddb/structDelegationQueueEntry.html - a18b1fbf0bb80e5362fec0730c9a544a4 - - - - struct DelegationSetQueueEntry * - parent_set - d1/ddb/structDelegationQueueEntry.html - ac285b47413d6c38ada8955f3e1261d81 - - - - uint32_t - required_solutions - d1/ddb/structDelegationQueueEntry.html - a261f04395744be300bdc8f62b7ed9ac8 - - - - - DelegationRecordData - dd/d3f/structDelegationRecordData.html - - struct GNUNET_CRYPTO_EcdsaPublicKey - subject_key - dd/d3f/structDelegationRecordData.html - a043d8742692d19e14a2d71ee18d01996 - - - - uint32_t - subject_attribute_len - dd/d3f/structDelegationRecordData.html - ad9f4d30e168d4b5c778cff1df43544a9 - - - - - DelegationSetQueueEntry - d7/dcd/structDelegationSetQueueEntry.html - - struct DelegationSetQueueEntry * - next - d7/dcd/structDelegationSetQueueEntry.html - af34f9eb605a74774eed7916501955d52 - - - - struct DelegationSetQueueEntry * - prev - d7/dcd/structDelegationSetQueueEntry.html - a334030aaf60b60d501ebe909ab9b9c46 - - - - struct GNUNET_GNS_LookupRequest * - lookup_request - d7/dcd/structDelegationSetQueueEntry.html - aff3928878501c63f13628ed2bcb8549a - - - - struct VerifyRequestHandle * - handle - d7/dcd/structDelegationSetQueueEntry.html - a93409c6a7f6e7bed475e856fff9c9b05 - - - - struct DelegationQueueEntry * - parent - d7/dcd/structDelegationSetQueueEntry.html - a9e081e5e4f056ede549f0c69722b4280 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey * - issuer_key - d7/dcd/structDelegationSetQueueEntry.html - af66fe37f655005b684a38a45b9335706 - - - - struct DelegationQueueEntry * - queue_entries_head - d7/dcd/structDelegationSetQueueEntry.html - aec45f326a7f30d07769ef47b63082905 - - - - struct DelegationQueueEntry * - queue_entries_tail - d7/dcd/structDelegationSetQueueEntry.html - af7fe9ad01f92700e6282ebb2e2a00d53 - - - - struct DelegationQueueEntry * - parent_queue_entry - d7/dcd/structDelegationSetQueueEntry.html - a10d16adcd84514b80270f1a2d3303806 - - - - char * - issuer_attribute - d7/dcd/structDelegationSetQueueEntry.html - a59da2c79b32f863f2c7430cf37c63aca - - - - char * - lookup_attribute - d7/dcd/structDelegationSetQueueEntry.html - a0f56d2262f122d6872aba38307a576be - - - - char * - attr_trailer - d7/dcd/structDelegationSetQueueEntry.html - a13bf55b447e8ca1405e47fbd6882e9ae - - - - char * - unresolved_attribute_delegation - d7/dcd/structDelegationSetQueueEntry.html - ae1c9703951e18db344289664aca5e495 - - - - struct DelegationChainEntry * - delegation_chain_entry - d7/dcd/structDelegationSetQueueEntry.html - a8c6be9d203df49a9d33de9e815c01e53 - - - - bool - from_bw - d7/dcd/structDelegationSetQueueEntry.html - afd2c9071862d8b2e50003445e23ef4cb - - - - - DeleteMessage - d6/de6/structDeleteMessage.html - - struct GNUNET_MessageHeader - header - d6/de6/structDeleteMessage.html - a3250b40985ff808dee192d938717001a - - - - uint16_t - name_len - d6/de6/structDeleteMessage.html - a56bb5e48c34b9f23caefe9fdfd69d65a - - - - uint16_t - reserved - d6/de6/structDeleteMessage.html - ae7b624f9c804b9e9f9877bc4710ac64e - - - - - DeltaContext - dd/de3/structDeltaContext.html - - struct GNUNET_TIME_Absolute - expiration_limit - dd/de3/structDeltaContext.html - aac6bba48736620d9a44f7e75b6aaaf4a - - - - GNUNET_HELLO_AddressIterator - it - dd/de3/structDeltaContext.html - aa9a6ff98ac87a3b8096548e612d6e9f2 - - - - void * - it_cls - dd/de3/structDeltaContext.html - a2834fb415f10eaff9ca59578c2542994 - - - - const struct GNUNET_HELLO_Message * - old_hello - dd/de3/structDeltaContext.html - a9203f85a7fd1ccf339815c0202bc26b9 - - - - - DestinationChannel - df/d31/structDestinationChannel.html - - struct DestinationChannel * - next - df/d31/structDestinationChannel.html - a7c25c5794910a5f42d1afe2da1b2a00d - - - - struct DestinationChannel * - prev - df/d31/structDestinationChannel.html - a4409ec2ab2509a3359d443c7f25a1112 - - - - struct DestinationEntry * - destination - df/d31/structDestinationChannel.html - a76a13567e5b03137c2979c84d5929aca - - - - uint16_t - destination_port - df/d31/structDestinationChannel.html - a6d91304b2302f9dfdf9963104e77461f - - - - - DestinationEntry - d1/d29/structDestinationEntry.html - - struct GNUNET_HashCode - key - d1/d29/structDestinationEntry.html - a4257338dca78f24b7163865950c6c5e2 - - - - struct DestinationChannel * - dt_head - d1/d29/structDestinationEntry.html - a00f90b1af583e0b7c5903f12b816fabc - - - - struct DestinationChannel * - dt_tail - d1/d29/structDestinationEntry.html - ae94d2e6db5ee72d62ad116f4b075a76f - - - - struct GNUNET_CONTAINER_HeapNode * - heap_node - d1/d29/structDestinationEntry.html - a18d81d313c744d692a40529adf75791c - - - - int - is_service - d1/d29/structDestinationEntry.html - a9430ad922317f065256071dd1f4a99b4 - - - - struct GNUNET_HashCode - service_descriptor - d1/d29/structDestinationEntry.html - a733ef7e291c07460e87ab01942778b1b - - - - struct GNUNET_PeerIdentity - target - d1/d29/structDestinationEntry.html - a084dcdc37b7ee37d2a18a270da99ca59 - - - - struct DestinationEntry::@82::@83 - service_destination - d1/d29/structDestinationEntry.html - a94b33945c2040056b4076f32ed84b0ef - - - - int - af - d1/d29/structDestinationEntry.html - a060787f67c57c33e66827df3f7c67fa6 - - - - struct in_addr - v4 - d1/d29/structDestinationEntry.html - abeb4d1403f6a157dc75cceca8d7cfd7c - - - - struct in6_addr - v6 - d1/d29/structDestinationEntry.html - af27ce370e692e7d1a2e10f2177e4c68d - - - - union DestinationEntry::@82::@84::@85 - ip - d1/d29/structDestinationEntry.html - ae28c0de2c0ffb7ab17ffd25e98954532 - - - - struct DestinationEntry::@82::@84 - exit_destination - d1/d29/structDestinationEntry.html - ac0465f2235ed9abffcff6dc2d06a2320 - - - - union DestinationEntry::@82 - details - d1/d29/structDestinationEntry.html - ad6752f8daabb9963810b6ad66c78011e - - - - - DhtPutActivity - d3/de2/structDhtPutActivity.html - - struct DhtPutActivity * - next - d3/de2/structDhtPutActivity.html - a3fc215399f6b4482db52d2d4821556f0 - - - - struct DhtPutActivity * - prev - d3/de2/structDhtPutActivity.html - a1ef1f24a4e3bb81724829e86304fd63f - - - - struct GNUNET_DHT_PutHandle * - ph - d3/de2/structDhtPutActivity.html - aa80ff05352bdceaef365c7c750cee9ba - - - - struct GNUNET_TIME_Absolute - start_date - d3/de2/structDhtPutActivity.html - aac0bfd9cfdb6c4ded2e2d0ecfe3c5122 - - - - - DiffElementInfo - d3/d78/structDiffElementInfo.html - - const struct GNUNET_SET_Element * - element - d3/d78/structDiffElementInfo.html - afd94c52ebc73dc2adca99edb2470cdb3 - - - - int - weight - d3/d78/structDiffElementInfo.html - a5d5f885882fbe8ddec25e9de25b8b9ce - - - - - DiffEntry - d1/d7e/structDiffEntry.html - - struct DiffKey - key - d1/d7e/structDiffEntry.html - a372d86332b224a3aa7f399d8884bf777 - - - - struct GNUNET_CONTAINER_MultiHashMap * - changes - d1/d7e/structDiffEntry.html - a55ed382baa0904eb01987909c4f6c778 - - - - - DiffHandle - de/d97/structDiffHandle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg_default - de/d97/structDiffHandle.html - a13da98f5d7e9e73d99e33161e191981a - - - - struct GNUNET_CONFIGURATION_Handle * - cfgDiff - de/d97/structDiffHandle.html - a6be3e8c946f4dfb7a12a878cf80fe9b9 - - - - - DiffKey - df/d92/structDiffKey.html - - int - diff_kind - df/d92/structDiffKey.html - ac5c17a12b67d0f8088a531d69ec8bf5d - - - - int - k1 - df/d92/structDiffKey.html - a88bb37d9b84dd7a2511a491bc8fee15c - - - - int - k2 - df/d92/structDiffKey.html - abcb637a0c2a2f6cb9dec7c341d0540dd - - - - - DirScanContext - d6/d41/structDirScanContext.html - - int - remove_files - d6/d41/structDirScanContext.html - a25a1ff655ee70d07377910fdc03c0ad2 - - - - unsigned int - matched - d6/d41/structDirScanContext.html - aab4acb21ae9432c5ac80c35e9b1d659f - - - - - DisconnectInfoMessage - db/df3/structDisconnectInfoMessage.html - - struct GNUNET_MessageHeader - header - db/df3/structDisconnectInfoMessage.html - ab7863cc6565fae295bae80879c7ceec4 - - - - uint32_t - reserved - db/df3/structDisconnectInfoMessage.html - ad0e4c9e378d54a1cd72997c4e164be42 - - - - struct GNUNET_PeerIdentity - peer - db/df3/structDisconnectInfoMessage.html - ad47f2f15269706c66f2a522f5c5a4027 - - - - - DisconnectNotifyMessage - df/d08/structDisconnectNotifyMessage.html - - struct GNUNET_MessageHeader - header - df/d08/structDisconnectNotifyMessage.html - a8813408b3af98bf560e1dffdadde8ba7 - - - - uint32_t - reserved - df/d08/structDisconnectNotifyMessage.html - a14839d0e021d476df77b0e0016eff5c6 - - - - struct GNUNET_PeerIdentity - peer - df/d08/structDisconnectNotifyMessage.html - a6dfc10ed0bca0612cc4f288e1d7a6596 - - - - - DistanceVector - d4/d94/structDistanceVector.html - - struct GNUNET_PeerIdentity - target - d4/d94/structDistanceVector.html - aa2697b3349d02efc3bda638830552ca9 - - - - struct DistanceVectorHop * - dv_head - d4/d94/structDistanceVector.html - a21ae03408d8f4c9b27130e427748c85f - - - - struct DistanceVectorHop * - dv_tail - d4/d94/structDistanceVector.html - a9106b81843bed12bbebc642038d00fb2 - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d4/d94/structDistanceVector.html - afb7cd07c19a20f4d49be2f00396d17e6 - - - - struct VirtualLink * - vl - d4/d94/structDistanceVector.html - a7f6d343c2713b40f9c998c986380b1ae - - - - struct GNUNET_CRYPTO_EddsaSignature - sender_sig - d4/d94/structDistanceVector.html - a90bae49b00e62f88e29ab501bb02e2c3 - - - - struct GNUNET_TIME_Absolute - ephemeral_validity - d4/d94/structDistanceVector.html - ae0ea9ffe8559745c58e03b4539fc84d8 - - - - struct GNUNET_TIME_Absolute - monotime - d4/d94/structDistanceVector.html - a8f81711acee489da60d15723b23e3ba9 - - - - struct GNUNET_CRYPTO_EcdhePublicKey - ephemeral_key - d4/d94/structDistanceVector.html - aa98750a2961e54ad419e3de3fa039762 - - - - struct GNUNET_CRYPTO_EcdhePrivateKey - private_key - d4/d94/structDistanceVector.html - aab1a3ff434df82a987110899d8b10f55 - - - - - DistanceVectorHop - dd/daa/structDistanceVectorHop.html - - struct DistanceVectorHop * - next_dv - dd/daa/structDistanceVectorHop.html - a9bdabf6bab3394ccc99547e2a3824370 - - - - struct DistanceVectorHop * - prev_dv - dd/daa/structDistanceVectorHop.html - aa673c3aae406880801e6b3b4c65530ba - - - - struct DistanceVectorHop * - next_neighbour - dd/daa/structDistanceVectorHop.html - a60fb54c2926765331c02abadf4f949ec - - - - struct DistanceVectorHop * - prev_neighbour - dd/daa/structDistanceVectorHop.html - aa6fae339ed823c483793fab6a89a16ed - - - - struct PendingAcknowledgement * - pa_head - dd/daa/structDistanceVectorHop.html - a3ecdb623aff350073f3fbb2f95742fec - - - - struct PendingAcknowledgement * - pa_tail - dd/daa/structDistanceVectorHop.html - aeaba668abbb9477226d094acff85521d - - - - struct Neighbour * - next_hop - dd/daa/structDistanceVectorHop.html - a6692bab7b6563007ce126498d24cf748 - - - - struct DistanceVector * - dv - dd/daa/structDistanceVectorHop.html - a807cdd1da64c7cf497d0140be4266336 - - - - const struct GNUNET_PeerIdentity * - path - dd/daa/structDistanceVectorHop.html - a9b01ae99ed9c5eb075457734ff48f981 - - - - struct GNUNET_TIME_Absolute - timeout - dd/daa/structDistanceVectorHop.html - a6faf5c327f87e836685cae2d251b941f - - - - struct GNUNET_TIME_Absolute - path_valid_until - dd/daa/structDistanceVectorHop.html - a9dd72adcec17b3550eb0807d287f06fd - - - - struct PerformanceData - pd - dd/daa/structDistanceVectorHop.html - a282b9444ec0d3315c869cd1062094825 - - - - unsigned int - distance - dd/daa/structDistanceVectorHop.html - a4cd1d8d96b4c704bcedcbde61168c17b - - - - - DLLOperation - d1/dc1/structDLLOperation.html - - struct GNUNET_TESTBED_Operation * - op - d1/dc1/structDLLOperation.html - a46113df9aebfa20a9f3a198838079628 - - - - void * - cls - d1/dc1/structDLLOperation.html - af6a3e465323372e94f2cb0c384a2bffe - - - - struct DLLOperation * - next - d1/dc1/structDLLOperation.html - a1fd4eb5c4b93cd4d18b29909d3e4b8ac - - - - struct DLLOperation * - prev - d1/dc1/structDLLOperation.html - a90646462d51f736b4d7d35d86ab38a22 - - - - - DnsResponseMessage - de/d63/structDnsResponseMessage.html - - struct GNUNET_MessageHeader - header - de/d63/structDnsResponseMessage.html - a784ebda6e6a403bf379ef5432ad8f72b - - - - struct GNUNET_TUN_DnsHeader - dns - de/d63/structDnsResponseMessage.html - adb1710a66ed599f8936950db6226d212 - - - - - DnsResult - da/d19/structDnsResult.html - - struct DnsResult * - next - da/d19/structDnsResult.html - a2a4223714e26b1a5be7b836058a4c1fb - - - - struct DnsResult * - prev - da/d19/structDnsResult.html - a7f9c7285bbcc303745197b985e2879fb - - - - const void * - data - da/d19/structDnsResult.html - ab78615cd24c47eb195d8aa1b80babef3 - - - - uint64_t - expiration_time - da/d19/structDnsResult.html - aa08048fe97dcb02be6ce1e67867dcaee - - - - size_t - data_size - da/d19/structDnsResult.html - a39d86eba41ae28333ff36a5d22bb18a2 - - - - uint32_t - record_type - da/d19/structDnsResult.html - a3fcb7dadab7d227336fa6b1d96899517 - - - - - DnsServer - dc/d0c/structDnsServer.html - - struct DnsServer * - next - dc/d0c/structDnsServer.html - a4e28edfd925358343b91788e634c8ca2 - - - - struct DnsServer * - prev - dc/d0c/structDnsServer.html - ac7fe8f13137f451bf15b1af1af871726 - - - - struct sockaddr_storage - ss - dc/d0c/structDnsServer.html - affd537bc91d0f2c3f51d880e3fcfcd42 - - - - - DownloadRequest - d0/dc3/structDownloadRequest.html - - struct DownloadRequest * - parent - d0/dc3/structDownloadRequest.html - ac05ce51cc3074793640a247d378a03b9 - - - - struct DownloadRequest ** - children - d0/dc3/structDownloadRequest.html - a013c7ed25045675d867c4148ff922e48 - - - - struct ContentHashKey - chk - d0/dc3/structDownloadRequest.html - ad65b7e7c50695e08466c207dadd7d7b7 - - - - uint64_t - offset - d0/dc3/structDownloadRequest.html - a5ca841f474303302fb63965f6c6acb24 - - - - unsigned int - num_children - d0/dc3/structDownloadRequest.html - a4f9dcd32036ba8e9ceac189e01503034 - - - - unsigned int - depth - d0/dc3/structDownloadRequest.html - ab6364a3e1060f6e45734b4e77195cfc0 - - - - unsigned int - chk_idx - d0/dc3/structDownloadRequest.html - a16c345862aa802696e164f3c5261b882 - - - - enum BlockRequestState - state - d0/dc3/structDownloadRequest.html - a9e2638729f6a06d993e77f3ceaf4a002 - - - - - DriverContext - d3/d6f/structDriverContext.html - - struct Scheduled * - scheduled_head - d3/d6f/structDriverContext.html - a3fc7a20c25bf4b905dcc6f79914352bb - - - - struct Scheduled * - scheduled_tail - d3/d6f/structDriverContext.html - ae78bb031efa1f2c18a8eef52e6f86f35 - - - - struct GNUNET_TIME_Absolute - timeout - d3/d6f/structDriverContext.html - a73fadede3f14f6b8f24baecf4a3031b4 - - - - - terminate::dummyobj - d2/d15/classterminate_1_1dummyobj.html - - - DvHopPS - dc/d64/structDvHopPS.html - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - dc/d64/structDvHopPS.html - a4ac78d2e6e314b409141d19ebb622e8f - - - - struct GNUNET_PeerIdentity - pred - dc/d64/structDvHopPS.html - a1fc5f5cb2296821162805d7e22716781 - - - - struct GNUNET_PeerIdentity - succ - dc/d64/structDvHopPS.html - aa4ab8746852bd666e8a65737ca6b4709 - - - - struct ChallengeNonceP - challenge - dc/d64/structDvHopPS.html - a90c73ca7b9ef0f81eb85bca4e802ada5 - - - - - DvInitPS - db/d91/structDvInitPS.html - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - db/d91/structDvInitPS.html - a6d42c418a8edb55a0f3d98a01385dc2c - - - - struct GNUNET_TIME_AbsoluteNBO - monotonic_time - db/d91/structDvInitPS.html - a620edc930736d775c2ec2a19d2b76780 - - - - struct ChallengeNonceP - challenge - db/d91/structDvInitPS.html - a925dae2b82d61c665348eee40a993864 - - - - - DVKeyState - d8/d2c/structDVKeyState.html - - gcry_cipher_hd_t - cipher - d8/d2c/structDVKeyState.html - a2ed3c98c21d457487822c8c725f6692d - - - - struct GNUNET_CRYPTO_AuthKey - hmac_key - d8/d2c/structDVKeyState.html - a1d836cca72c8fef512da442c981c8fce - - - - char - aes_key - d8/d2c/structDVKeyState.html - a695f36641b297a76ab6861d9c1528686 - [256/8] - - - char - aes_ctr - d8/d2c/structDVKeyState.html - a7f0aa906416ae277c498217219801622 - [128/8] - - - struct DVKeyState::@78 - material - d8/d2c/structDVKeyState.html - a95e93990eb04bb3eb56fab0372131bdf - - - - - DVPathEntryP - d8/dcb/structDVPathEntryP.html - - struct GNUNET_PeerIdentity - hop - d8/dcb/structDVPathEntryP.html - ac63b86e6016a7e852965d8f8f9d5ac7d - - - - struct GNUNET_CRYPTO_EddsaSignature - hop_sig - d8/dcb/structDVPathEntryP.html - a5ce0901f22fc7005d4b86bc713da80b1 - - - - - EccAliceCryptodataMessage - d2/dfc/structEccAliceCryptodataMessage.html - - struct GNUNET_MessageHeader - header - d2/dfc/structEccAliceCryptodataMessage.html - a02268d7ade601bd12e74890f7f463bff - - - - uint32_t - contained_element_count - d2/dfc/structEccAliceCryptodataMessage.html - aa618e26931fab2dcc3be1705bee3fc70 - - - - - EccBobCryptodataMessage - dc/df6/structEccBobCryptodataMessage.html - - struct GNUNET_MessageHeader - header - dc/df6/structEccBobCryptodataMessage.html - a30cf91b03d60a36d2384062ca43de5e4 - - - - uint32_t - contained_element_count - dc/df6/structEccBobCryptodataMessage.html - a17c924fa8768746a8a000b47b9b4e913 - - - - struct GNUNET_CRYPTO_EccPoint - prod_g_i_b_i - dc/df6/structEccBobCryptodataMessage.html - a0d99b5204a14969282fd499bc279312a - - - - struct GNUNET_CRYPTO_EccPoint - prod_h_i_b_i - dc/df6/structEccBobCryptodataMessage.html - a77b7c7e26e008edb7c4b4232b1df6b3d - - - - - EccServiceRequestMessage - db/d65/structEccServiceRequestMessage.html - - struct GNUNET_MessageHeader - header - db/d65/structEccServiceRequestMessage.html - af640c893fba651dee96f1d0339c1c646 - - - - uint32_t - reserved - db/d65/structEccServiceRequestMessage.html - a727aea24723c32408d1fea759719e699 - - - - struct GNUNET_HashCode - session_id - db/d65/structEccServiceRequestMessage.html - aec6c574102b702ddd497fad5a03eb287 - - - - - EdgeInfo - d4/d3e/structEdgeInfo.html - - uint16_t - destination_index - d4/d3e/structEdgeInfo.html - a9673a8af929a7a94985244c9ec9ec6ca - - - - uint16_t - token_length - d4/d3e/structEdgeInfo.html - ac7fba0a8b5d22a58f5acc17ca13421a6 - - - - - Ego - d7/d79/structEgo.html - - struct Ego * - next - d7/d79/structEgo.html - abbac1dcc3ce251e26c02c98874329dce - - - - struct Ego * - prev - d7/d79/structEgo.html - a26c76e0fa41eecbc2de3ab6e80634355 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey * - pk - d7/d79/structEgo.html - a9c8c6d84002555e365f4ad45b340075c - - - - char * - identifier - d7/d79/structEgo.html - ab9753aa507ed0b2330406f260852244b - - - - - EgoEntry - d9/da8/structEgoEntry.html - - struct EgoEntry * - next - d9/da8/structEgoEntry.html - a75b9101b6f893f22c5df8e13d220aa90 - - - - struct EgoEntry * - prev - d9/da8/structEgoEntry.html - a3d048ad0d5ebc35e900a7374a5c27fc9 - - - - char * - identifier - d9/da8/structEgoEntry.html - a29802730c60e3484739a28251765600d - - - - char * - keystring - d9/da8/structEgoEntry.html - a43474c13e6061a555a44f35ba55d07de - - - - struct GNUNET_IDENTITY_Ego * - ego - d9/da8/structEgoEntry.html - aab42c1ecd8910b9cc80b8018872bb172 - - - - - ElementEntry - df/dae/structElementEntry.html - - struct GNUNET_SET_Element - element - df/dae/structElementEntry.html - a1c7e9cc4f7ef07737564d3cb2998807e - - - - struct GNUNET_HashCode - element_hash - df/dae/structElementEntry.html - af3cffa9d68729f61a744de784b595ffe - - - - struct MutationEvent * - mutations - df/dae/structElementEntry.html - a4d53f6bda545ac816decb1dca7450533 - - - - unsigned int - mutations_size - df/dae/structElementEntry.html - a5714543c8950d0f06c07536c9ba7b8b6 - - - - int - remote - df/dae/structElementEntry.html - a1b543d4bb2483182bad4c343e6d0a5ee - - - - - EmailAddress - da/dba/structEmailAddress.html - - char - filter - da/dba/structEmailAddress.html - a63be83144a76e7c8123a53b2726e0eef - [64] - - - char - senderAddress - da/dba/structEmailAddress.html - a58cf2ffd5964db4c827d455190a11e98 - [0] - - - - talerbuildconfig::EmscriptenTool - d2/df8/classtalerbuildconfig_1_1EmscriptenTool.html - - def - args - d2/df8/classtalerbuildconfig_1_1EmscriptenTool.html - ab169d9d0c6b9bc0677b1c40564d7103b - (self, parser) - - - def - check - d2/df8/classtalerbuildconfig_1_1EmscriptenTool.html - ad07eef46532fee8dfd610e96e31b4dcf - (self, buildconfig) - - - - EncryptedMessage - d5/d61/structEncryptedMessage.html - - struct GNUNET_MessageHeader - header - d5/d61/structEncryptedMessage.html - aa4413a251343bf890a557ec54ee95844 - - - - uint32_t - iv_seed - d5/d61/structEncryptedMessage.html - a27321cb7a646c31b2c342ce3de8c613b - - - - struct GNUNET_HashCode - hmac - d5/d61/structEncryptedMessage.html - a9b2bfbe22f59d54e22007c39e36ec4e0 - - - - uint32_t - sequence_number - d5/d61/structEncryptedMessage.html - a901446132f69156fddf17679fc2242fe - - - - uint32_t - reserved - d5/d61/structEncryptedMessage.html - aab1d9b5b8c2b30d70e1590d92387c514 - - - - struct GNUNET_TIME_AbsoluteNBO - timestamp - d5/d61/structEncryptedMessage.html - a6eb1223c958eee14256a0fe6425fa0d6 - - - - - Entry - dc/d45/structEntry.html - - const char * - formname - dc/d45/structEntry.html - a227c497002f09546c241dfbada23e195 - - - - const char * - texname - dc/d45/structEntry.html - a8e5549467c3ba74d4e1ad4bc5ff8f035 - - - - struct GNUNET_PeerIdentity - id - dc/d45/structEntry.html - a60bb6fd2946e149957312beb4a7c25c5 - - - - unsigned int - latency - dc/d45/structEntry.html - aaae7b412e4be42ff9a280b72238071f0 - - - - - EphemeralConfirmationPS - d9/dc1/structEphemeralConfirmationPS.html - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - d9/dc1/structEphemeralConfirmationPS.html - a63b67cda9f309c29f8036e95ef0c1221 - - - - struct GNUNET_TIME_AbsoluteNBO - sender_monotonic_time - d9/dc1/structEphemeralConfirmationPS.html - a018775dc794de65a4c24329000b53cae - - - - struct GNUNET_PeerIdentity - target - d9/dc1/structEphemeralConfirmationPS.html - ad928e4bb33c5a4322a366c6b2c797c8b - - - - struct GNUNET_CRYPTO_EcdhePublicKey - ephemeral_key - d9/dc1/structEphemeralConfirmationPS.html - a93ee384838b226680209072dfaab7674 - - - - - EphemeralKeyMessage - d0/d20/structEphemeralKeyMessage.html - - struct GNUNET_MessageHeader - header - d0/d20/structEphemeralKeyMessage.html - a0de9b901ce166d43e984374becbe37b8 - - - - int32_t - sender_status - d0/d20/structEphemeralKeyMessage.html - a0ed7647fa7f0234687585c462cf2d38f - - - - struct GNUNET_CRYPTO_EddsaSignature - signature - d0/d20/structEphemeralKeyMessage.html - a3550ccefc8d6229ef6b469df07e1dce8 - - - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - d0/d20/structEphemeralKeyMessage.html - ac1090c46aac94a1ce8d16b97b306d2e6 - - - - struct GNUNET_TIME_AbsoluteNBO - creation_time - d0/d20/structEphemeralKeyMessage.html - a4eb7ee0f9f423d6a5f6f486af9e26bb2 - - - - struct GNUNET_TIME_AbsoluteNBO - expiration_time - d0/d20/structEphemeralKeyMessage.html - a1fcda44bd6d013681b9f1dad44d0f086 - - - - struct GNUNET_CRYPTO_EcdhePublicKey - ephemeral_key - d0/d20/structEphemeralKeyMessage.html - aff779023df9babed7cd34e61bd613317 - - - - struct GNUNET_PeerIdentity - origin_identity - d0/d20/structEphemeralKeyMessage.html - a0031c048a494bfdd6a83612f5d8e35c8 - - - - - Episode - d4/d8b/structEpisode.html - - int - id - d4/d8b/structEpisode.html - a54ffb3a5f00b83d8b0151dbc7535f5be - - - - struct Episode * - next - d4/d8b/structEpisode.html - a640c5165919c72d52601de294516e971 - - - - struct GNUNET_TIME_Relative - duration - d4/d8b/structEpisode.html - ac39f3c44cd682a2dbbe1ef7a0ed79b43 - - - - struct GNUNET_ATS_TEST_Operation * - head - d4/d8b/structEpisode.html - acfa75903c72202ac13811a7eadce7391 - - - - struct GNUNET_ATS_TEST_Operation * - tail - d4/d8b/structEpisode.html - a4bec6c1c3eb2f304587b6cbe43d25719 - - - - - EqualsContext - d6/d9d/structEqualsContext.html - - struct GNUNET_TIME_Absolute - expiration_limit - d6/d9d/structEqualsContext.html - aa1b7322df16b5bbab21475130f5abea5 - - - - struct GNUNET_TIME_Absolute - result - d6/d9d/structEqualsContext.html - a803701a92bbce418f2858e11034448ea - - - - const struct GNUNET_HELLO_Message * - ref - d6/d9d/structEqualsContext.html - a82b7aa366a0bb758fef9071ee00ac077 - - - - const struct GNUNET_HELLO_Address * - address - d6/d9d/structEqualsContext.html - afed80faf6917c2bd76848cfda5f7d61d - - - - struct GNUNET_TIME_Absolute - expiration - d6/d9d/structEqualsContext.html - a11edabaa14fb79a6c127a514df645781 - - - - int - found - d6/d9d/structEqualsContext.html - adb1df1ef0333e4ec723176b4680c0c79 - - - - - gnunet_testing::EqualStatisticsCondition - d1/d38/classgnunet__testing_1_1EqualStatisticsCondition.html - gnunet_testing::Condition - - def - __init__ - d1/d38/classgnunet__testing_1_1EqualStatisticsCondition.html - a4aef079e34ad5f7c9a24e2ab669fe267 - (self, peer, subsystem, name, peer2, subsystem2, name2) - - - def - check - d1/d38/classgnunet__testing_1_1EqualStatisticsCondition.html - a3748d9cfede699c34d1a31cb70b83311 - (self) - - - def - evaluate - d1/d38/classgnunet__testing_1_1EqualStatisticsCondition.html - a2a8a7b3b9bdbd41841e2582eac80aac4 - (self, failed_only) - - - - fulfilled - d1/d38/classgnunet__testing_1_1EqualStatisticsCondition.html - a611d4abf383661d14f8ad75535b58205 - - - - - type - d1/d38/classgnunet__testing_1_1EqualStatisticsCondition.html - aa5661cb77c3c8968f52ce2c813f36c42 - - - - - peer - d1/d38/classgnunet__testing_1_1EqualStatisticsCondition.html - affc379397a8bc98fa6a14f779a052bfe - - - - - subsystem - d1/d38/classgnunet__testing_1_1EqualStatisticsCondition.html - a00c47f5b1ac20382c7924d272503bf2f - - - - - name - d1/d38/classgnunet__testing_1_1EqualStatisticsCondition.html - a185856af7ab7f3354828d5d61341fcfb - - - - - result - d1/d38/classgnunet__testing_1_1EqualStatisticsCondition.html - afaa06f1e6419e7a0056ec33d35e5f830 - - - - - peer2 - d1/d38/classgnunet__testing_1_1EqualStatisticsCondition.html - a8ab71330ed0b4243d61c839ab385c9b8 - - - - - subsystem2 - d1/d38/classgnunet__testing_1_1EqualStatisticsCondition.html - aeb4f8a3cee8eb171716f65d9de1700fd - - - - - name2 - d1/d38/classgnunet__testing_1_1EqualStatisticsCondition.html - a6bb245710baeda0c0003dc2e2bac849e - - - - - result2 - d1/d38/classgnunet__testing_1_1EqualStatisticsCondition.html - a1bc9b4b89ebd2ac6913274b0f6ac91c9 - - - - - EvaluationSummary - d9/da8/structEvaluationSummary.html - - unsigned int - min_length - d9/da8/structEvaluationSummary.html - ade35910b7b75968993418d32fcaf2bdb - - - - unsigned int - max_length - d9/da8/structEvaluationSummary.html - a32d9eda871b0d211f6083f57a257ed2a - - - - GNUNET_CONTAINER_HeapCostType - min_desire - d9/da8/structEvaluationSummary.html - a579b87930c9b3e0773eb1d3ca6381174 - - - - GNUNET_CONTAINER_HeapCostType - max_desire - d9/da8/structEvaluationSummary.html - ae1ef94a4357a496bc426383cf2d217b7 - - - - struct CadetPeerPath * - path - d9/da8/structEvaluationSummary.html - af8361afbea774d99e4c49bae441eea62 - - - - struct CadetTConnection * - worst - d9/da8/structEvaluationSummary.html - a915c15abda53000dcaa73d59f7d2ecac - - - - double - worst_score - d9/da8/structEvaluationSummary.html - ae48daec0c92712755b0b083d56bea458 - - - - int - duplicate - d9/da8/structEvaluationSummary.html - a3c34f7e115e6203efe087c3a731b95d5 - - - - - Experiment - de/d3a/structExperiment.html - - char * - name - de/d3a/structExperiment.html - a7eebf46265c2f0470f6f7252ca2859aa - - - - char * - log_prefix - de/d3a/structExperiment.html - ad347ff7a7018e119463730b19ef5c18f - - - - char * - cfg_file - de/d3a/structExperiment.html - ad031c8eaf648325ff5a8b285407d2dd8 - - - - char * - log_output_dir - de/d3a/structExperiment.html - a8815a267cf4e41bda6bbfb8533565581 - - - - int - log_append_time_stamp - de/d3a/structExperiment.html - a20e3283c9711b02d0b431332e19068bc - - - - struct GNUNET_TIME_Relative - log_freq - de/d3a/structExperiment.html - aea847b8d926601df91af88a1fafc6b68 - - - - struct GNUNET_TIME_Relative - max_duration - de/d3a/structExperiment.html - a36073bc8d17f93aa3d933c39403b110a - - - - struct GNUNET_TIME_Relative - total_duration - de/d3a/structExperiment.html - a465f5e8dfba2061702467219a3910a86 - - - - struct GNUNET_TIME_Absolute - start_time - de/d3a/structExperiment.html - a54143671199690b39eca0d8927779a93 - - - - unsigned int - num_episodes - de/d3a/structExperiment.html - ad8889d2d2904dd519d8d596220918882 - - - - struct Episode * - start - de/d3a/structExperiment.html - a113d74c4abfa44abdd0d9b32860c31fc - - - - struct GNUNET_CONFIGURATION_Handle * - cfg - de/d3a/structExperiment.html - afcbc379e30c9c361b8d7de4fd06e8c7a - - - - struct GNUNET_SCHEDULER_Task * - experiment_timeout_task - de/d3a/structExperiment.html - a3ca4cfedbbfd6f874e73f7791525f511 - - - - struct GNUNET_SCHEDULER_Task * - episode_timeout_task - de/d3a/structExperiment.html - a3c0f9bccbc5f57d691dd638876cdd75b - - - - struct Episode * - cur - de/d3a/structExperiment.html - ac30c758018c184d3a94e8f359ab03a2b - - - - GNUNET_ATS_TESTING_EpisodeDoneCallback - ep_done_cb - de/d3a/structExperiment.html - a1ef20eb7f09e4ace207156b99c125a3e - - - - GNUNET_ATS_TESTING_ExperimentDoneCallback - e_done_cb - de/d3a/structExperiment.html - a0fe0ee35450f6bb03b0a4e1cdbee9f76 - - - - unsigned long long int - num_masters - de/d3a/structExperiment.html - a9edfbcd3f705518090a8b69d07dbb1b1 - - - - unsigned long long int - num_slaves - de/d3a/structExperiment.html - a7e0d07a54b6d17cf54ccade8233152f2 - - - - - ExpiCtx - d3/dfb/structExpiCtx.html - - struct Plugin * - plugin - d3/dfb/structExpiCtx.html - a3e66dc714b7842a19a98798c91c00ae3 - - - - PluginDatumProcessor - proc - d3/dfb/structExpiCtx.html - ae8f687e6739d34a756a2faa25873d882 - - - - void * - proc_cls - d3/dfb/structExpiCtx.html - a4aedc00b381ef329ba818e2b8ae55f62 - - - - - ExpireContext - d5/dbc/structExpireContext.html - - const struct GNUNET_HELLO_Address * - address - d5/dbc/structExpireContext.html - a35a457c99334d642d07f8d2a3fd24c8c - - - - int - found - d5/dbc/structExpireContext.html - af727f2a23cf595885ceff64c2d5e8a8f - - - - struct GNUNET_TIME_Absolute - expiration - d5/dbc/structExpireContext.html - a4e313aaaaa49555994f34d9a24a93c62 - - - - - ExpireOperationEntry - df/d04/structExpireOperationEntry.html - - struct ExpireOperationEntry * - next - df/d04/structExpireOperationEntry.html - a1c8b30ffbb34848d943f4c30b1183d8f - - - - struct ExpireOperationEntry * - prev - df/d04/structExpireOperationEntry.html - aa34020cd9011262f8e70e0ec510e9c4f - - - - const struct GNUNET_TESTBED_Operation * - op - df/d04/structExpireOperationEntry.html - adcf0898abec03b1c7f6b62fc21a0e220 - - - - - ExtractResultContext - da/df3/structExtractResultContext.html - - GNUNET_DATACACHE_Iterator - iter - da/df3/structExtractResultContext.html - ad80af416ceb26b3614333ba4d8f884ff - - - - void * - iter_cls - da/df3/structExtractResultContext.html - a2e93170c86be53db76f803aa5b4f6c38 - - - - - FeedbackCtx - dc/da5/structFeedbackCtx.html - - struct SDHandle * - sd - dc/da5/structFeedbackCtx.html - abefe59515fc7ce2a5d17459a1f7141d7 - - - - struct TimeSlot * - alloc_head - dc/da5/structFeedbackCtx.html - a8b032c1ba579d43ad979727586575d56 - - - - struct TimeSlot * - alloc_tail - dc/da5/structFeedbackCtx.html - ac49dc14bd66db8a70670341c1013dabe - - - - struct TimeSlot * - tslots_freeptr - dc/da5/structFeedbackCtx.html - a1f964499426def19d668e712858767fb - - - - unsigned int - tslots_filled - dc/da5/structFeedbackCtx.html - ac79474f807ed3213b4c02b159b25c52a - - - - unsigned int - max_active_bound - dc/da5/structFeedbackCtx.html - a53ef60358e8c34ce0640b5e6e7895b71 - - - - unsigned int - nfailed - dc/da5/structFeedbackCtx.html - ae5a497de072af9cdfb969c3da99e5452 - - - - - FeedbackPreferenceMessage - de/dc9/structFeedbackPreferenceMessage.html - - struct GNUNET_MessageHeader - header - de/dc9/structFeedbackPreferenceMessage.html - a350c82f421a1f6ac66e1352c7395e463 - - - - uint32_t - num_feedback - de/dc9/structFeedbackPreferenceMessage.html - a842e287c002791a27fde4ab15dbf46a0 - - - - struct GNUNET_TIME_RelativeNBO - scope - de/dc9/structFeedbackPreferenceMessage.html - ab05e72afcc3370eb8fceb3ce1a45f096 - - - - struct GNUNET_PeerIdentity - peer - de/dc9/structFeedbackPreferenceMessage.html - a10529a14a3673311c193070aa8693cc5 - - - - - gnunet_testing::FileExistCondition - d9/d07/classgnunet__testing_1_1FileExistCondition.html - gnunet_testing::Condition - - def - __init__ - d9/d07/classgnunet__testing_1_1FileExistCondition.html - ac6c8d89020b4811915beb2771aa1bba3 - (self, file) - - - def - check - d9/d07/classgnunet__testing_1_1FileExistCondition.html - a27f847229f12a44d61f457980cf28bb2 - (self) - - - def - evaluate - d9/d07/classgnunet__testing_1_1FileExistCondition.html - ad290603616b484b2b30327262602fd05 - (self, failed_only) - - - - fulfilled - d9/d07/classgnunet__testing_1_1FileExistCondition.html - a738c49b953524a7b352477d215096db1 - - - - - type - d9/d07/classgnunet__testing_1_1FileExistCondition.html - ab4647884f0f45660249003434e64f9db - - - - - file - d9/d07/classgnunet__testing_1_1FileExistCondition.html - a207f2cfafb9d18569fe826d3ff70c955 - - - - - FileIdentifier - d9/df2/structFileIdentifier.html - - uint64_t - file_length - d9/df2/structFileIdentifier.html - a62368cd2a9404a3256b14a56aed5054b - - - - struct ContentHashKey - chk - d9/df2/structFileIdentifier.html - a1fb8a61f62ebb243decbe35bdfb23d2f - - - - - FileInfo - d2/da8/structFileInfo.html - - char * - filename - d2/da8/structFileInfo.html - adfcf09deec44adf3c7f49906f41d60b7 - - - - struct GNUNET_DISK_FileHandle * - fd - d2/da8/structFileInfo.html - ad28b445b39bf40ee10f0fd0932e48db5 - - - - - FindAddressContext - dd/d48/structFindAddressContext.html - - uint32_t - session_id - dd/d48/structFindAddressContext.html - ab6c14deadb782a57fc0ed2f636cd89e1 - - - - struct ATS_Address * - exact_address - dd/d48/structFindAddressContext.html - ab7f35c6bad8d83e1ac73d11977eb83a1 - - - - - FindAdvHelloContext - d9/d8d/structFindAdvHelloContext.html - - struct Peer * - peer - d9/d8d/structFindAdvHelloContext.html - a61baefef6bdc6443b5b77e1903e69113 - - - - struct Peer * - result - d9/d8d/structFindAdvHelloContext.html - ab2411680b4bfda1fe6795c6740e754c1 - - - - size_t - max_size - d9/d8d/structFindAdvHelloContext.html - a48f7e1d5c8a606fd3aad61aa6c67db6a - - - - struct GNUNET_TIME_Relative - next_adv - d9/d8d/structFindAdvHelloContext.html - a7bb346f8581ddf3c1ea5398689204036 - - - - - FindBestAddressCtx - df/d59/structFindBestAddressCtx.html - - struct GAS_PROPORTIONAL_Handle * - s - df/d59/structFindBestAddressCtx.html - aa101870d3c81149f27813e5ce89b2236 - - - - struct ATS_Address * - best - df/d59/structFindBestAddressCtx.html - a8f512a71662fd3aa8b6c924dcfbb4e05 - - - - - FindByMessageUuidContext - df/d81/structFindByMessageUuidContext.html - - struct MessageUUIDP - message_uuid - df/d81/structFindByMessageUuidContext.html - a6259b8447b88ff7a6be932df789f3fd5 - - - - struct ReassemblyContext * - rc - df/d81/structFindByMessageUuidContext.html - a1e723f7d98edd83072e1b1986d983e5c - - - - - FindByUniqueIdContext - dd/d5a/structFindByUniqueIdContext.html - - struct ClientQueryRecord * - cqr - dd/d5a/structFindByUniqueIdContext.html - ab7f8fac97c16d9e340fce5e8372d9ad8 - - - - uint64_t - unique_id - dd/d5a/structFindByUniqueIdContext.html - a5f423457c097ee5e50f16cd40e999212 - - - - - FindClosure - d4/d9e/structFindClosure.html - - struct GNUNET_ATS_Session * - session - d4/d9e/structFindClosure.html - a20099fcffdf00fc5ca440c5ff2fa8c4b - - - - const struct GNUNET_HELLO_Address * - address - d4/d9e/structFindClosure.html - ad7756834198aeebaa4ca3a61f465e97a - - - - struct AddressInfo * - ret - d4/d9e/structFindClosure.html - ab9f41f5e28b880bfc8755166856a41c2 - - - - - FindReceiveContext - d6/d1a/structFindReceiveContext.html - - struct DefragContext * - rc - d6/d1a/structFindReceiveContext.html - a66385304f5e5b87faa565e40406ba7ff - - - - struct GNUNET_ATS_Session * - session - d6/d1a/structFindReceiveContext.html - af160137a2f907157b2054e4f3c79f811 - - - - const union UdpAddress * - udp_addr - d6/d1a/structFindReceiveContext.html - a8e091bc420dc412006b90363fffc34f8 - - - - size_t - udp_addr_len - d6/d1a/structFindReceiveContext.html - a8784693e519acb9842e327906ae2f821 - - - - - FindTreeClosure - d9/d69/structFindTreeClosure.html - - struct GNUNET_FS_UpdateInformationGraph * - uig - d9/d69/structFindTreeClosure.html - a53ffcf928f0cdb8418ec13517bc13a8b - - - - struct NamespaceUpdateNode ** - tree_array - d9/d69/structFindTreeClosure.html - ab4295b6fa90d6f7d129bd60e3f8d4867 - - - - unsigned int - tree_array_size - d9/d69/structFindTreeClosure.html - a6620375282ebc01749edeb34f17102f5 - - - - unsigned int - nug - d9/d69/structFindTreeClosure.html - ab7d6e59072cb78a52c20ce14b2296a10 - - - - unsigned int - id - d9/d69/structFindTreeClosure.html - a49c2d64b0c8d954c24f1edd56986f841 - - - - - FinishCls - d3/d56/structFinishCls.html - - struct SetKey - input_set - d3/d56/structFinishCls.html - a79bdbd9259d649491be0655c130a8e2f - - - - - FlatFileEntry - d4/d99/structFlatFileEntry.html - - struct GNUNET_GNSRECORD_Block * - block - d4/d99/structFlatFileEntry.html - a1a6fb14cf2e9c64a8ffea079ff8c614f - - - - struct GNUNET_HashCode - query - d4/d99/structFlatFileEntry.html - a801a9a03b71da44af7c50c5cb8fb4583 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - private_key - d4/d99/structFlatFileEntry.html - ad754516a4cfae74a5235d8b6e144936f - - - - uint32_t - record_count - d4/d99/structFlatFileEntry.html - a325440ca179625a2c3a377d83fb4aa31 - - - - uint64_t - rvalue - d4/d99/structFlatFileEntry.html - a2d28c050d7c37021f090bd3939937c6d - - - - struct GNUNET_GNSRECORD_Data * - record_data - d4/d99/structFlatFileEntry.html - a44f90195cef1c9a1811ad2b79789a880 - - - - char * - label - d4/d99/structFlatFileEntry.html - a0f682154a6dd3d34ac4238ee22f1204f - - - - - FlowControl - d7/d51/structFlowControl.html - - struct FlowControl * - next - d7/d51/structFlowControl.html - a66d4a4c472c0baa780a384de07d0aacc - - - - struct FlowControl * - prev - d7/d51/structFlowControl.html - a07a7edbad9942c730621b48f5df9a97f - - - - GNUNET_TRANSPORT_MessageCompletedCallback - cb - d7/d51/structFlowControl.html - a11691e3d7273d202327096f6c02a2df6 - - - - void * - cb_cls - d7/d51/structFlowControl.html - ac8df091ada04b29e408e93b658f97d00 - - - - struct GNUNET_PeerIdentity - sender - d7/d51/structFlowControl.html - a19f99bfe867aa87847f7aa5f6f35063f - - - - uint64_t - id - d7/d51/structFlowControl.html - a875a456c4e237abfc6afa1e690db0d54 - - - - - ForwardedOperationContext - d0/da7/structForwardedOperationContext.html - - struct ForwardedOperationContext * - next - d0/da7/structForwardedOperationContext.html - ab2d03e334805d4067427afd726575868 - - - - struct ForwardedOperationContext * - prev - d0/da7/structForwardedOperationContext.html - a1987df533f9f9d809d4721135d1872aa - - - - struct OperationContext * - opc - d0/da7/structForwardedOperationContext.html - a835c55a6788fb9087a4c6911f0e27695 - - - - struct GNUNET_SERVICE_Client * - client - d0/da7/structForwardedOperationContext.html - aaa23210c38ef024e1db3035ad19b9508 - - - - void * - cls - d0/da7/structForwardedOperationContext.html - a4395225b3fd03efd1cb2d3028c94f728 - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d0/da7/structForwardedOperationContext.html - a1539f9787757928d9ac03916ceb801e1 - - - - uint64_t - operation_id - d0/da7/structForwardedOperationContext.html - ae80a2328f84e0ca095d80b3a63e28dd0 - - - - enum OperationType - type - d0/da7/structForwardedOperationContext.html - a7d8a267de852d1011637ee2c7cd24632 - - - - - ForwardedOperationData - da/dd2/structForwardedOperationData.html - - GNUNET_MQ_MessageCallback - cc - da/dd2/structForwardedOperationData.html - a9ffd8a633924b8866837bde7ecfdd3b7 - - - - void * - cc_cls - da/dd2/structForwardedOperationData.html - a468aaa5fa073740e2fee8c27752a7eed - - - - - ForwardedOverlayConnectContext - d2/d20/structForwardedOverlayConnectContext.html - - struct ForwardedOverlayConnectContext * - next - d2/d20/structForwardedOverlayConnectContext.html - a54a3304dd051addfc60d33af37d20dcb - - - - struct ForwardedOverlayConnectContext * - prev - d2/d20/structForwardedOverlayConnectContext.html - ace26b6e44f697e3da822676e622ca8ac - - - - struct RegisteredHostContext * - rhc - d2/d20/structForwardedOverlayConnectContext.html - a0205b507e3eda45c172388b4375d7943 - - - - struct GNUNET_MessageHeader * - orig_msg - d2/d20/structForwardedOverlayConnectContext.html - aefd4daa4889cc5cc1bca7e42ea2ba62b - - - - struct GNUNET_SERVICE_Client * - client - d2/d20/structForwardedOverlayConnectContext.html - a560794b67549d5d6defd2ea3a5565a1e - - - - uint64_t - operation_id - d2/d20/structForwardedOverlayConnectContext.html - a4b97c1ee2eec44bff8fe270f35ca38cb - - - - uint32_t - peer1 - d2/d20/structForwardedOverlayConnectContext.html - af27f2d093d2143424173d0546e1b9ad2 - - - - uint32_t - peer2 - d2/d20/structForwardedOverlayConnectContext.html - a283562c7fc6cfe79c2b1cffc2124a14e - - - - uint32_t - peer2_host_id - d2/d20/structForwardedOverlayConnectContext.html - a68e6e67190717b05353c5f8a784394c3 - - - - - ForwardReplyContext - d3/da1/structForwardReplyContext.html - - struct GNUNET_TIME_Absolute - expiration - d3/da1/structForwardReplyContext.html - a27b94e12ebbfa7d110903b7390941181 - - - - const struct GNUNET_PeerIdentity * - get_path - d3/da1/structForwardReplyContext.html - aab52291c8572db4996baa8a15780b773 - - - - const struct GNUNET_PeerIdentity * - put_path - d3/da1/structForwardReplyContext.html - aa78aafef0dc96b99280f70610d1f9bce - - - - const void * - data - d3/da1/structForwardReplyContext.html - a04af1fc2b02bca57d08435cf380c8f38 - - - - size_t - data_size - d3/da1/structForwardReplyContext.html - a6e12fd5c8380104361d241a4f7bcbce7 - - - - unsigned int - get_path_length - d3/da1/structForwardReplyContext.html - af2fc338728badded7eed3f1bdac4cbce - - - - unsigned int - put_path_length - d3/da1/structForwardReplyContext.html - aceb38df276c7f8cabcc4d9b023b2b67c - - - - enum GNUNET_BLOCK_Type - type - d3/da1/structForwardReplyContext.html - a0a8cc7b55acfd279a853f80224ae2e7f - - - - - FragmentAcknowledgement - da/d7c/structFragmentAcknowledgement.html - - struct GNUNET_MessageHeader - header - da/d7c/structFragmentAcknowledgement.html - ae074e09b433daaf717aabcf08128eda8 - - - - uint32_t - fragment_id - da/d7c/structFragmentAcknowledgement.html - a5aff1f12ff196c64a86d0a7929e49c88 - - - - uint64_t - bits - da/d7c/structFragmentAcknowledgement.html - a5e96dfbf3f24882eecdf2b6221143164 - - - - - FragmentHeader - d9/d12/structFragmentHeader.html - - struct GNUNET_MessageHeader - header - d9/d12/structFragmentHeader.html - a05afd6bffc3865bbcdf7a185000ee439 - - - - uint32_t - fragment_id - d9/d12/structFragmentHeader.html - aace129ef5b664f5c4220f4d3e7ca9188 - - - - uint16_t - total_size - d9/d12/structFragmentHeader.html - af8b7c50c9ddccdebdd87c61cfb420d06 - - - - uint16_t - offset - d9/d12/structFragmentHeader.html - a74a465e95b77d89c9368c93b26d55f2c - - - - - FragmentMessage - d7/dac/structFragmentMessage.html - - struct FragmentMessage * - next - d7/dac/structFragmentMessage.html - ac06eac2a45605569d9a43c2c5fe6d9f3 - - - - struct FragmentMessage * - prev - d7/dac/structFragmentMessage.html - a1fbac769dd89fe5e69e8097cae2b8d51 - - - - struct MacEndpoint * - macendpoint - d7/dac/structFragmentMessage.html - a8a0b304a17ad7e378f18803d11ed8cbb - - - - struct GNUNET_FRAGMENT_Context * - fragcontext - d7/dac/structFragmentMessage.html - a2bc68463708002c65d68d3a76fe2f693 - - - - struct GNUNET_HELPER_SendHandle * - sh - d7/dac/structFragmentMessage.html - a14265c47474aa782a4bc07ca149401d1 - - - - struct GNUNET_PeerIdentity - target - d7/dac/structFragmentMessage.html - a0edb498035110d92223d33304b97dfbe - - - - struct GNUNET_TIME_Absolute - timeout - d7/dac/structFragmentMessage.html - a8f936f930d445580947397f13c47b73f - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d7/dac/structFragmentMessage.html - ad85ea0d743a0b6f469bd79d8ec42c469 - - - - GNUNET_TRANSPORT_TransmitContinuation - cont - d7/dac/structFragmentMessage.html - a9efedda4340ad446c2b79d75ab188105 - - - - struct GNUNET_MessageHeader * - msg - d7/dac/structFragmentMessage.html - a918a1b4435ef307bae15f5bedf8f6054 - - - - void * - cont_cls - d7/dac/structFragmentMessage.html - aa3ba35d7531b73e796d212e42ccba704 - - - - size_t - size_payload - d7/dac/structFragmentMessage.html - ad0efb27019262c3ae187a0c4e8c5145c - - - - size_t - size_on_wire - d7/dac/structFragmentMessage.html - a68eba97bf8f32afb8ae84e66062c53b6 - - - - - FragTimes - da/d91/structFragTimes.html - - struct GNUNET_TIME_Absolute - time - da/d91/structFragTimes.html - a68ee9b118fee205400cabc86b3108264 - - - - unsigned int - bit - da/d91/structFragTimes.html - a80a84af0d3276c4c84fd9d8d66adab72 - - - - - GarbageContext - d1/daa/structGarbageContext.html - - struct GNUNET_CONTAINER_MultiHashMap * - map - d1/daa/structGarbageContext.html - a86fb5d472bf8ef6e4f50b3b8c4c74593 - - - - unsigned int - min_op_generation - d1/daa/structGarbageContext.html - a6e952c4e76be1633adfbe6e457bdc6f3 - - - - unsigned int - max_op_generation - d1/daa/structGarbageContext.html - a53c6ea4aa08a68bdda3c95c134dcf394 - - - - - GAS_NormalizationInfo - d0/da3/structGAS__NormalizationInfo.html - - unsigned int - avg_queue_index - d0/da3/structGAS__NormalizationInfo.html - a718e51619baba9a75a454fd124c32257 - - - - uint64_t - atsi_abs - d0/da3/structGAS__NormalizationInfo.html - a37378455b9145e74fc4c5a22ca37d718 - [3] - - - uint64_t - avg - d0/da3/structGAS__NormalizationInfo.html - adc49b52f900c4afa8425ee639f3259ce - - - - double - norm - d0/da3/structGAS__NormalizationInfo.html - a67f5a00623ec345afb00eed33c610596 - - - - - GAS_PROPORTIONAL_Handle - da/d78/structGAS__PROPORTIONAL__Handle.html - - struct GNUNET_ATS_PluginEnvironment * - env - da/d78/structGAS__PROPORTIONAL__Handle.html - ae82267282725b3e5429f7ce44d6474a5 - - - - struct Network * - network_entries - da/d78/structGAS__PROPORTIONAL__Handle.html - aacb9cea29d77f791b4e459ae250f75b0 - - - - double - prop_factor - da/d78/structGAS__PROPORTIONAL__Handle.html - a06bc674383c71d3772618c9efc926094 - - - - double - stability_factor - da/d78/structGAS__PROPORTIONAL__Handle.html - a96bc28d725e5ea2d71115a16ea4e5b0b - - - - unsigned int - bulk_lock - da/d78/structGAS__PROPORTIONAL__Handle.html - afb544fc84f29fdb76b363e55a7c53d3c - - - - unsigned int - bulk_requests - da/d78/structGAS__PROPORTIONAL__Handle.html - ab9291bc7b8f95499edffd67540ba5197 - - - - unsigned int - active_addresses - da/d78/structGAS__PROPORTIONAL__Handle.html - abe1da046cd7befb37e06a0d61642f07b - - - - - GCD_search_handle - db/d43/structGCD__search__handle.html - - struct GNUNET_DHT_GetHandle * - dhtget - db/d43/structGCD__search__handle.html - a440f382c3f9d3ec79a05816c3388b383 - - - - - GCP_MessageQueueManager - dd/d1f/structGCP__MessageQueueManager.html - - struct GCP_MessageQueueManager * - next - dd/d1f/structGCP__MessageQueueManager.html - ad95a0829aa1f83cb69f34a345a73bad6 - - - - struct GCP_MessageQueueManager * - prev - dd/d1f/structGCP__MessageQueueManager.html - ae5afcef3b7477b8e516ad2cd938f3ce2 - - - - GCP_MessageQueueNotificationCallback - cb - dd/d1f/structGCP__MessageQueueManager.html - a83e7e30b3596fafdfd03c5e5b61d5330 - - - - void * - cb_cls - dd/d1f/structGCP__MessageQueueManager.html - a1ba91e5890830fc86481ee34b9b0766d - - - - struct CadetPeer * - cp - dd/d1f/structGCP__MessageQueueManager.html - a50ee1a31d287127b071545e430933774 - - - - struct GNUNET_MQ_Envelope * - env - dd/d1f/structGCP__MessageQueueManager.html - ac38432016b785131c856ecbfb02dbd93 - - - - - GenerationRange - dc/dab/structGenerationRange.html - - unsigned int - start - dc/dab/structGenerationRange.html - a4eaa59d74181b10b6a2e5cf446a28533 - - - - unsigned int - end - dc/dab/structGenerationRange.html - a6db2363dce1f8156ff6ef1993acd3081 - - - - - GeneratorContext - d2/d51/structGeneratorContext.html - - struct OwnAddressList * - addr_pos - d2/d51/structGeneratorContext.html - aab56b82d1b62996da6e9f617159ab565 - - - - struct GNUNET_TIME_Absolute - expiration - d2/d51/structGeneratorContext.html - a90cba031f2776877d4fdcd106d5ebf36 - - - - - GetAllContext - d0/deb/structGetAllContext.html - - PluginKeyProcessor - proc - d0/deb/structGetAllContext.html - a54e93d0d8257e0b8e521d665118d3634 - - - - void * - proc_cls - d0/deb/structGetAllContext.html - a0f37206d55dcbec0d26fcbd842b07a7a - - - - - GetClosestContext - dd/d2f/structGetClosestContext.html - - struct Value ** - values - dd/d2f/structGetClosestContext.html - afd7c41e0607e567d08ac044eb27a5453 - - - - unsigned int - num_results - dd/d2f/structGetClosestContext.html - ad94093d4e1b8b6afd1e4e589ee5980ee - - - - const struct GNUNET_HashCode * - key - dd/d2f/structGetClosestContext.html - ae729dee57aedd0d49dc8bf6ab51f2677 - - - - - GetContext - d8/d47/structGetContext.html - - GNUNET_DATACACHE_Iterator - iter - d8/d47/structGetContext.html - add035e04acff829c5ea3b2c0603e04a5 - - - - void * - iter_cls - d8/d47/structGetContext.html - a3b0666c6d65de7e6bce0fbee410f3054 - - - - unsigned int - cnt - d8/d47/structGetContext.html - add6c82d86a5ae6a2cdc1b2f13b502563 - - - - enum GNUNET_BLOCK_Type - type - d8/d47/structGetContext.html - a4c9731f9f8f80e256a0301e90da65b45 - - - - uint64_t - next_uid - d8/d47/structGetContext.html - adec2530705e4da350a84207301f97ab4 - - - - struct Value * - value - d8/d47/structGetContext.html - ac80daec94f955286f83596f6e2045bba - - - - bool - random - d8/d47/structGetContext.html - a8641048c88ae3938e7d811464648e13d - - - - - GetDefaultMessage - dc/d4c/structGetDefaultMessage.html - - struct GNUNET_MessageHeader - header - dc/d4c/structGetDefaultMessage.html - af0dc8da28be97932626c1235f9aede5c - - - - uint16_t - name_len - dc/d4c/structGetDefaultMessage.html - aa9f907574a6cd942f1f9c823e6c2c3a0 - - - - uint16_t - reserved - dc/d4c/structGetDefaultMessage.html - af060aa24703756f49924c406e3612c25 - - - - - GetElementContext - d9/d25/structGetElementContext.html - - struct GNUNET_HashCode - hash - d9/d25/structGetElementContext.html - a39fb1f8e5246b7e027f6fddf3febcc78 - - - - struct KeyEntry * - k - d9/d25/structGetElementContext.html - abf7004867e610c7767ba64c7d4175f18 - - - - - GetFileSizeData - df/d06/structGetFileSizeData.html - - uint64_t - total - df/d06/structGetFileSizeData.html - a32b11fce4b31e6d3d64e9ad838e4d3d7 - - - - int - include_sym_links - df/d06/structGetFileSizeData.html - a5fbc4dac52316078b4c547934c7d23a2 - - - - int - single_file_mode - df/d06/structGetFileSizeData.html - aec83ed67c797b5da5ca67664ef1ccb18 - - - - - GetFullDataClosure - db/d74/structGetFullDataClosure.html - - void * - data - db/d74/structGetFullDataClosure.html - a7f4b098d0a10c9448fed8b63442d0f96 - - - - size_t - size - db/d74/structGetFullDataClosure.html - a2ec6a97f25b9f28f4eef8f205c5e3ef0 - - - - - GetKeyMessage - d0/d7f/structGetKeyMessage.html - - struct GNUNET_MessageHeader - header - d0/d7f/structGetKeyMessage.html - a0c87aae4083df231de9a84f8b73dc138 - - - - uint32_t - type - d0/d7f/structGetKeyMessage.html - a7292d05635c2887c08bd86394ebd43fb - - - - uint64_t - next_uid - d0/d7f/structGetKeyMessage.html - a7a03e8506dbeb49580f687af953ee420 - - - - uint32_t - random - d0/d7f/structGetKeyMessage.html - ae4f2bb1cc530319ebb7817928400977a - - - - struct GNUNET_HashCode - key - d0/d7f/structGetKeyMessage.html - a9433f813c8e75bcb700b05cd31b61f67 - - - - - GetMessage - db/ddf/structGetMessage.html - - struct GNUNET_MessageHeader - header - db/ddf/structGetMessage.html - a1e8329150040584e27c5b8d6574f4cc2 - - - - uint32_t - type - db/ddf/structGetMessage.html - a0c32e1aa2b7805df1e9ba335649ecbbf - - - - uint64_t - next_uid - db/ddf/structGetMessage.html - ac421de3af4cfbdeea6ef8d760c814054 - - - - uint32_t - random - db/ddf/structGetMessage.html - a0af0d26b345cc39a079342a93ad767e4 - - - - uint32_t - priority - db/ddf/structGetMessage.html - a5677e86460d423f1c0d4ff9a23c8ac4b - - - - int32_t - ttl - db/ddf/structGetMessage.html - ae45c48f783b16ceeeb8ed6f0e44b87c0 - - - - uint32_t - filter_mutator - db/ddf/structGetMessage.html - a61dfd02e1e65006dcbeea547104a4dc3 - - - - uint32_t - hash_bitmap - db/ddf/structGetMessage.html - afb38d661b88a388f5d7f27ebb199685d - - - - struct GNUNET_HashCode - query - db/ddf/structGetMessage.html - aa020aa4bffc5d138668f4f4c4a978fd6 - - - - - GetMessageClosure - d3/d21/structGetMessageClosure.html - - unsigned int - esize - d3/d21/structGetMessageClosure.html - a05a3d058f02ea6efe594b49f040f5aa1 - - - - unsigned int - pos - d3/d21/structGetMessageClosure.html - a2d25cf1a101caf3521b56f08dc16a4cb - - - - char * - ebody - d3/d21/structGetMessageClosure.html - a5bc0c3645ae71c333a8581fd3c031118 - - - - - GetPeerCls - d4/da2/structGetPeerCls.html - - struct GetPeerCls * - next - d4/da2/structGetPeerCls.html - a28142f6b22a922c7bf367f47d1cbd211 - - - - struct GetPeerCls * - prev - d4/da2/structGetPeerCls.html - ae0d163cdfe528f71f4b14ae1982ed4ca - - - - struct RPS_SamplerRequestHandle * - req_handle - d4/da2/structGetPeerCls.html - a8b2adc2ceea532eb3b79be36913a2d2b - - - - struct RPS_SamplerRequestHandleSingleInfo * - req_single_info_handle - d4/da2/structGetPeerCls.html - a29e367a4d0222eebd7be6a2edc828cd6 - - - - struct GNUNET_SCHEDULER_Task * - get_peer_task - d4/da2/structGetPeerCls.html - a9fd3bd1dc1db07523a1424c203b63df3 - - - - struct SamplerNotifyUpdateCTX * - notify_ctx - d4/da2/structGetPeerCls.html - a361ef07717c5f438dc09fcb36d5c0404 - - - - RPS_sampler_rand_peer_ready_cont - cont - d4/da2/structGetPeerCls.html - a592efe223e149e933e43ada4c0a2afb5 - - - - void * - cont_cls - d4/da2/structGetPeerCls.html - add6b322a1d9bedfd9a892622b5f279dc - - - - struct GNUNET_PeerIdentity * - id - d4/da2/structGetPeerCls.html - a4345bcda62f73d17f8d1b10f9a3304d2 - - - - - GetRandPeerIteratorCls - db/d18/structGetRandPeerIteratorCls.html - - uint32_t - index - db/d18/structGetRandPeerIteratorCls.html - a91f445f10f86dba234eb672b8555ec9f - - - - const struct GNUNET_PeerIdentity * - peer - db/d18/structGetRandPeerIteratorCls.html - ac94d35458e775e6e34f592eb8d022aeb - - - - - GetRequestContext - da/dad/structGetRequestContext.html - - const void * - xquery - da/dad/structGetRequestContext.html - a87a3acfe48cf2a0e1aa1785481080d2f - - - - struct GNUNET_HashCode - key - da/dad/structGetRequestContext.html - a21a9c0e7510c834041a208f2ef591d7d - - - - struct GNUNET_BLOCK_Group * - bg - da/dad/structGetRequestContext.html - a0b778f4b384d7e0257bf8bce64ffd99b - - - - GDS_DATACACHE_GetCallback - gc - da/dad/structGetRequestContext.html - a1a2505f555f12d98909b52213fd341df - - - - void * - gc_cls - da/dad/structGetRequestContext.html - aa392639200f89caa6e8e785105cf7b74 - - - - size_t - xquery_size - da/dad/structGetRequestContext.html - ac37391777062ffa73dfbfb9b22100039 - - - - enum GNUNET_BLOCK_EvaluationResult - eval - da/dad/structGetRequestContext.html - abba4472d7da1e216f2c42e9fcd45a181 - - - - - GetResultContext - dd/dd0/structGetResultContext.html - - const struct GNUNET_FS_Uri * - uri - dd/dd0/structGetResultContext.html - a3fd34bc7d43feb021191120e5c25add6 - - - - struct GNUNET_FS_SearchResult * - sr - dd/dd0/structGetResultContext.html - a8cfb04453fbd1e455828a0b8a961476a - - - - - GetSlaveConfigData - dd/d51/structGetSlaveConfigData.html - - uint32_t - slave_id - dd/d51/structGetSlaveConfigData.html - a806af0402aa2dace7fbf0db4c5d5e6da - - - - - GetStatsContext - de/d7d/structGetStatsContext.html - - struct GNUNET_TESTBED_Operation * - main_op - de/d7d/structGetStatsContext.html - ae6c8b3ef472f701b6f268a296f3394e4 - - - - struct GNUNET_TESTBED_Operation ** - ops - de/d7d/structGetStatsContext.html - af9a0c179ca2e36c03d5fb7e240c90c5d - - - - struct GNUNET_TESTBED_Peer ** - peers - de/d7d/structGetStatsContext.html - a7f123439009d652f2974b24efdff0afa - - - - char * - subsystem - de/d7d/structGetStatsContext.html - af8337f89f31c1460535e5d3c4ba634b4 - - - - char * - name - de/d7d/structGetStatsContext.html - a95f06afdea37579d27db01b3f040fd59 - - - - GNUNET_TESTBED_StatisticsIterator - proc - de/d7d/structGetStatsContext.html - af80fa1020b2e7a699fd4d98f27971f37 - - - - GNUNET_TESTBED_OperationCompletionCallback - cont - de/d7d/structGetStatsContext.html - a8a8b85ca10e990ee3b70ddd935a43f1a - - - - void * - cb_cls - de/d7d/structGetStatsContext.html - ad538d58d7b07df71f098e326c5df9a5d - - - - struct GNUNET_SCHEDULER_Task * - call_completion_task_id - de/d7d/structGetStatsContext.html - acc24adefd372aa23ac17bbb316a6469c - - - - unsigned int - num_peers - de/d7d/structGetStatsContext.html - ab78846c27a62a7a2ceff8c36f839c4a0 - - - - unsigned int - num_completed - de/d7d/structGetStatsContext.html - a0057b2cce47280175f50975bef463eb2 - - - - - GetZeroAnonymityMessage - d5/de0/structGetZeroAnonymityMessage.html - - struct GNUNET_MessageHeader - header - d5/de0/structGetZeroAnonymityMessage.html - ac15e1d283f5c20af4742508e2590d84b - - - - uint32_t - type - d5/de0/structGetZeroAnonymityMessage.html - a88860c2cff551bd1ec2330a5525c35ea - - - - uint64_t - next_uid - d5/de0/structGetZeroAnonymityMessage.html - a0c6057f4ce391022ef1b1ba7405d240e - - - - - GlueClosure - d4/da5/structGlueClosure.html - - struct Request * - req - d4/da5/structGlueClosure.html - a688012ae5ca86ff6963a254b719d6214 - - - - const char * - ns - d4/da5/structGlueClosure.html - ade0fc130b687b88f21101b5c452ab860 - - - - int - found - d4/da5/structGlueClosure.html - a93dd03d33fc313a26e65a7c6a061b1a5 - - - - - GN_ExternalIPMonitor - da/d4f/structGN__ExternalIPMonitor.html - - struct GN_ExternalIPMonitor * - next - da/d4f/structGN__ExternalIPMonitor.html - ae8fe0bae0788c92d0ebd1ce886484a80 - - - - struct GN_ExternalIPMonitor * - prev - da/d4f/structGN__ExternalIPMonitor.html - a1fa8f539c0e19512af3b3766cd8eea5e - - - - GN_NotifyExternalIPv4Change - cb - da/d4f/structGN__ExternalIPMonitor.html - aca4e32158cd56046c8958d1c7d9f411d - - - - void * - cb_cls - da/d4f/structGN__ExternalIPMonitor.html - a6ac9360e4bee2a2f8d010af54ce4a7ef - - - - - GNoption - d0/d45/structGNoption.html - - const char * - name - d0/d45/structGNoption.html - ad5a6378319997ce3e6c3439e84b43907 - - - - int - has_arg - d0/d45/structGNoption.html - a4550c2b0450a120d1960ae8785a96dce - - - - int * - flag - d0/d45/structGNoption.html - adb9be637687e2a653a2ef9b997722ffb - - - - int - val - d0/d45/structGNoption.html - a4ccaf9feaf3788a677d2d7ee00a6bc01 - - - - - Gns2DnsPending - dc/d52/structGns2DnsPending.html - - struct Gns2DnsPending * - next - dc/d52/structGns2DnsPending.html - a2160cfb3682408a2b13e403f94712677 - - - - struct Gns2DnsPending * - prev - dc/d52/structGns2DnsPending.html - a34db7d3303afbaedb8ada2ee894f8cd4 - - - - struct AuthorityChain * - ac - dc/d52/structGns2DnsPending.html - abd39a000568d149412d261af875841ee - - - - struct GNS_ResolverHandle * - rh - dc/d52/structGns2DnsPending.html - a8e00fadf461890170e451997b2560e06 - - - - struct GNUNET_RESOLVER_RequestHandle * - dns_rh - dc/d52/structGns2DnsPending.html - a04c5bf7a4b19ea781d128d65c90eccd7 - - - - unsigned int - num_results - dc/d52/structGns2DnsPending.html - ac9289f72c8fcee76d7b7c1490613c8fb - - - - - GNS_ResolverHandle - df/dd1/structGNS__ResolverHandle.html - - struct GNS_ResolverHandle * - next - df/dd1/structGNS__ResolverHandle.html - a2d89270a0464d96a34f002223b096bbf - - - - struct GNS_ResolverHandle * - prev - df/dd1/structGNS__ResolverHandle.html - ab0c37da9af82f14b69f231bb7639bd46 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - authority_zone - df/dd1/structGNS__ResolverHandle.html - a5173553050c65aab738e40d751b6c1d1 - - - - GNS_ResultProcessor - proc - df/dd1/structGNS__ResolverHandle.html - aa9e331333fa3e3dec9faf810b0b1584d - - - - void * - proc_cls - df/dd1/structGNS__ResolverHandle.html - a2484c97abccfa64f066519387e60e619 - - - - struct GNUNET_DHT_GetHandle * - get_handle - df/dd1/structGNS__ResolverHandle.html - a3431c0be9f687d24a10f15a68108bc8f - - - - struct VpnContext * - vpn_ctx - df/dd1/structGNS__ResolverHandle.html - ae3fa8bad2f9f5c79f1d1f1b1112b6967 - - - - struct GNUNET_DNSSTUB_RequestSocket * - dns_request - df/dd1/structGNS__ResolverHandle.html - afce786208af3ac0a338b8dd6814429a4 - - - - struct GNUNET_RESOLVER_RequestHandle * - std_resolve - df/dd1/structGNS__ResolverHandle.html - a6464a049f69a733a8f0c7022d93fb109 - - - - struct GNUNET_NAMECACHE_QueueEntry * - namecache_qe - df/dd1/structGNS__ResolverHandle.html - a5d8fcb7dbf93fcf195a732df39bd0338 - - - - struct GNUNET_REVOCATION_Query * - rev_check - df/dd1/structGNS__ResolverHandle.html - a43b09680c26cfe23cc257819419e2623 - - - - struct GNUNET_CONTAINER_HeapNode * - dht_heap_node - df/dd1/structGNS__ResolverHandle.html - a1bd63ff9793bc0e3dc76bccd08b4f321 - - - - struct AuthorityChain * - ac_head - df/dd1/structGNS__ResolverHandle.html - a80cce53365b16c9e41027fd0d38d2a2e - - - - struct AuthorityChain * - ac_tail - df/dd1/structGNS__ResolverHandle.html - a8fdbff7f5065689aa33b62706f2168ab - - - - struct GNUNET_SCHEDULER_Task * - task_id - df/dd1/structGNS__ResolverHandle.html - aa8b819d03517aaf355b979ad6684d867 - - - - char * - name - df/dd1/structGNS__ResolverHandle.html - ad13f9e6587b9c0766eb3b88b9636d51b - - - - char * - leho - df/dd1/structGNS__ResolverHandle.html - a12025a84a8d0d8abf8a9efbaf7bf42fb - - - - struct DnsResult * - dns_result_head - df/dd1/structGNS__ResolverHandle.html - a780ecb01467cdd7261a76ac367679eb1 - - - - struct DnsResult * - dns_result_tail - df/dd1/structGNS__ResolverHandle.html - a34fada9a860c00fb56c4d8c3df6ff6ac - - - - size_t - name_resolution_pos - df/dd1/structGNS__ResolverHandle.html - a02a8170e233b93ea4a68f8d30337d927 - - - - enum GNUNET_GNS_LocalOptions - options - df/dd1/structGNS__ResolverHandle.html - af8547a315a0cb68bbee401f9e0a2c346 - - - - int - protocol - df/dd1/structGNS__ResolverHandle.html - aec861e1e8d5f9db61b8106c2c9d848ed - - - - int - service - df/dd1/structGNS__ResolverHandle.html - a103a4d803d80fa6e5fa820f1cedf3977 - - - - int - record_type - df/dd1/structGNS__ResolverHandle.html - a673916230ad2bf50d7c9251000ca4974 - - - - unsigned int - loop_limiter - df/dd1/structGNS__ResolverHandle.html - a59d19a2ea43a632809981831ea34df8f - - - - unsigned int - loop_threshold - df/dd1/structGNS__ResolverHandle.html - a99414993775794aa6b6a5f825bfaca3e - - - - uint16_t - original_dns_id - df/dd1/structGNS__ResolverHandle.html - aaf1db654b6cb9ac7e6ff30d477667aaa - - - - - GNS_TopLevelDomain - de/dfb/structGNS__TopLevelDomain.html - - struct GNS_TopLevelDomain * - next - de/dfb/structGNS__TopLevelDomain.html - a8c097ecd6272e1ed487fc86d741815e3 - - - - struct GNS_TopLevelDomain * - prev - de/dfb/structGNS__TopLevelDomain.html - a5822340e8d982f20c344ca0fbec2c218 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - pkey - de/dfb/structGNS__TopLevelDomain.html - a2b3cc6ce0727c1d2e21800551b52a291 - - - - char * - tld - de/dfb/structGNS__TopLevelDomain.html - a79dd597a4cd374b16212ba6ecbfbb04e - - - - - GnsClient - d4/d31/structGnsClient.html - - struct GNUNET_SERVICE_Client * - client - d4/d31/structGnsClient.html - ad52652c04e392b1a6b0025af34865045 - - - - struct GNUNET_MQ_Handle * - mq - d4/d31/structGnsClient.html - a5cb0a4e892549f86d4bc97c249396e15 - - - - struct ClientLookupHandle * - clh_head - d4/d31/structGnsClient.html - ac491bdf38ca868dfa550554308a77aa8 - - - - struct ClientLookupHandle * - clh_tail - d4/d31/structGnsClient.html - a2692d83e9d3504767c9df69b724924ac - - - - - GnsRecordInfo - d3/d72/structGnsRecordInfo.html - - char ** - name - d3/d72/structGnsRecordInfo.html - ae4e5f420698d92d89b3d84903c6b5bc8 - - - - unsigned int * - rd_count - d3/d72/structGnsRecordInfo.html - a9fc3f73447c783fec8b37e6e7cc48dae - - - - struct GNUNET_GNSRECORD_Data ** - rd - d3/d72/structGnsRecordInfo.html - a763cba2df2c337261408550821f8ddaa - - - - - GNUNET_ABD_Delegate - d3/d2a/structGNUNET__ABD__Delegate.html - - struct GNUNET_CRYPTO_EcdsaPublicKey - issuer_key - d3/d2a/structGNUNET__ABD__Delegate.html - a35040c8ffa90fbdaa203eb76f3403beb - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - subject_key - d3/d2a/structGNUNET__ABD__Delegate.html - a591eb69a1eced16e3a8eb2c498af9ffd - - - - struct GNUNET_CRYPTO_EcdsaSignature - signature - d3/d2a/structGNUNET__ABD__Delegate.html - a18bf33a6ba5e917a0de65f4c17fab8c1 - - - - struct GNUNET_TIME_Absolute - expiration - d3/d2a/structGNUNET__ABD__Delegate.html - aa5e7342b8ef2e617c0f53ec3b4d73a94 - - - - uint32_t - issuer_attribute_len - d3/d2a/structGNUNET__ABD__Delegate.html - a44a59f94be4f21ff71e402ee3159f091 - - - - const char * - issuer_attribute - d3/d2a/structGNUNET__ABD__Delegate.html - a11b74d74da8d0d6d4e02ee6662ec0ff4 - - - - uint32_t - subject_attribute_len - d3/d2a/structGNUNET__ABD__Delegate.html - a58305266b3d64df0dcadcd59039415d6 - - - - const char * - subject_attribute - d3/d2a/structGNUNET__ABD__Delegate.html - a0a4d4ce073dce52a29db92a015b6d67c - - - - - GNUNET_ABD_Delegation - dd/d2f/structGNUNET__ABD__Delegation.html - - struct GNUNET_CRYPTO_EcdsaPublicKey - issuer_key - dd/d2f/structGNUNET__ABD__Delegation.html - a016903b80669532f7f3cd4fae3f174c0 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - subject_key - dd/d2f/structGNUNET__ABD__Delegation.html - a1d5288195e79802b9f9f694bb562b467 - - - - uint32_t - issuer_attribute_len - dd/d2f/structGNUNET__ABD__Delegation.html - a1eda6d5f4c47b6a96007d5b3b0f0a77d - - - - const char * - issuer_attribute - dd/d2f/structGNUNET__ABD__Delegation.html - a833decf0ec185437a5ddd3ea3f0ba565 - - - - uint32_t - subject_attribute_len - dd/d2f/structGNUNET__ABD__Delegation.html - a3857a23cdfe5dd1823a916623c74d8f3 - - - - const char * - subject_attribute - dd/d2f/structGNUNET__ABD__Delegation.html - ab1bc80a2859a71a3423c422aa25e8eb0 - - - - - GNUNET_ABD_DelegationRecord - d8/d03/structGNUNET__ABD__DelegationRecord.html - - uint32_t - set_count - d8/d03/structGNUNET__ABD__DelegationRecord.html - a5cfe41692e0044ec01a778fe80a6d311 - - - - uint64_t - data_size - d8/d03/structGNUNET__ABD__DelegationRecord.html - a2cec86e31aeb917184e7e3b178ef3785 - - - - - GNUNET_ABD_DelegationRecordSet - d9/d58/structGNUNET__ABD__DelegationRecordSet.html - - struct GNUNET_CRYPTO_EcdsaPublicKey - subject_key - d9/d58/structGNUNET__ABD__DelegationRecordSet.html - a79e4258fbb63eaea88b46c91eee17b2e - - - - uint32_t - subject_attribute_len - d9/d58/structGNUNET__ABD__DelegationRecordSet.html - abbe68d7373bf2f5bce658470fe73322d - - - - - GNUNET_ABD_DelegationSet - dd/d28/structGNUNET__ABD__DelegationSet.html - - struct GNUNET_CRYPTO_EcdsaPublicKey - subject_key - dd/d28/structGNUNET__ABD__DelegationSet.html - ad067a53ed8046f8397d79529c79aa114 - - - - uint32_t - subject_attribute_len - dd/d28/structGNUNET__ABD__DelegationSet.html - af3ad24c69896a9d0c24c2167aaa26046 - - - - const char * - subject_attribute - dd/d28/structGNUNET__ABD__DelegationSet.html - a4a19ed18b3167440c1d283289740e92e - - - - - GNUNET_ABD_Handle - d8/db5/structGNUNET__ABD__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d8/db5/structGNUNET__ABD__Handle.html - acb1a736d1369bf58ed58804bb7961dda - - - - struct GNUNET_MQ_Handle * - mq - d8/db5/structGNUNET__ABD__Handle.html - a5ce6e831040a26f7b32a359c90b335e6 - - - - struct GNUNET_ABD_Request * - request_head - d8/db5/structGNUNET__ABD__Handle.html - a3fd74279314e9eb8836e539949bcc6f7 - - - - struct GNUNET_ABD_Request * - request_tail - d8/db5/structGNUNET__ABD__Handle.html - a253025264ba8bd6fb1ef50b7a73e3cdf - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d8/db5/structGNUNET__ABD__Handle.html - a202f5ba7153565b2094408705a7b521a - - - - struct GNUNET_TIME_Relative - reconnect_backoff - d8/db5/structGNUNET__ABD__Handle.html - a93f70c7450187387f38e51fbd47f9a78 - - - - uint32_t - r_id_gen - d8/db5/structGNUNET__ABD__Handle.html - a899214591e5f12f9f8a3aac6c1ad9a1a - - - - - GNUNET_ABD_Request - d0/de3/structGNUNET__ABD__Request.html - - struct GNUNET_ABD_Request * - next - d0/de3/structGNUNET__ABD__Request.html - a741cf4bd5b7c44214434a5f36136975d - - - - struct GNUNET_ABD_Request * - prev - d0/de3/structGNUNET__ABD__Request.html - acfa8db2c651e9cae26998f460ad1bfbb - - - - struct GNUNET_ABD_Handle * - abd_handle - d0/de3/structGNUNET__ABD__Request.html - a38cdc02280948967831e47e83e05b622 - - - - GNUNET_ABD_CredentialResultProcessor - verify_proc - d0/de3/structGNUNET__ABD__Request.html - a27007b0b0bb2306c007d7132f22518f6 - - - - void * - proc_cls - d0/de3/structGNUNET__ABD__Request.html - a1cff293c9e73109174b4e462f1dc50c8 - - - - GNUNET_ABD_IntermediateResultProcessor - int_proc - d0/de3/structGNUNET__ABD__Request.html - a3d10428121ea3757a01fb507b7b5dbe7 - - - - void * - proc2_cls - d0/de3/structGNUNET__ABD__Request.html - a7b1c757c4312d39c20628b2234725637 - - - - struct GNUNET_MQ_Envelope * - env - d0/de3/structGNUNET__ABD__Request.html - a9d49768445650e6e0dca58f6e629da1e - - - - uint32_t - r_id - d0/de3/structGNUNET__ABD__Request.html - abc5cdf07e0be013d9b734fcf67a612ae - - - - - GNUNET_ABE_AbeKey - d4/d9d/structGNUNET__ABE__AbeKey.html - - gabe_pub_t * - pub - d4/d9d/structGNUNET__ABE__AbeKey.html - af2b72def6189af73ee8ee60a875bee0e - - - - gabe_prv_t * - prv - d4/d9d/structGNUNET__ABE__AbeKey.html - a76a831a0ba52eb1fa5b2d8271bef546a - - - - - GNUNET_ABE_AbeMasterKey - d7/dc7/structGNUNET__ABE__AbeMasterKey.html - - gabe_pub_t * - pub - d7/dc7/structGNUNET__ABE__AbeMasterKey.html - a1d9c9f4a849f446ef2c7373d5d08599e - - - - gabe_msk_t * - msk - d7/dc7/structGNUNET__ABE__AbeMasterKey.html - a47187e82b593ed61e449b2a922ede072 - - - - - GNUNET_ARM_Handle - de/df7/structGNUNET__ARM__Handle.html - - struct GNUNET_MQ_Handle * - mq - de/df7/structGNUNET__ARM__Handle.html - a47eabfc305e516793c72f9598fc3c453 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - de/df7/structGNUNET__ARM__Handle.html - a7515d1e6dfd74c95b3718677f500e178 - - - - struct GNUNET_ARM_Operation * - operation_pending_head - de/df7/structGNUNET__ARM__Handle.html - a177f51138d7d56ba9896589ff00eb620 - - - - struct GNUNET_ARM_Operation * - operation_pending_tail - de/df7/structGNUNET__ARM__Handle.html - a7222260fec377afc084276f087a24064 - - - - GNUNET_ARM_ConnectionStatusCallback - conn_status - de/df7/structGNUNET__ARM__Handle.html - ad70af9bd073bf74762a8451857fd1245 - - - - void * - conn_status_cls - de/df7/structGNUNET__ARM__Handle.html - a13e8149faef100153ffaa8c9a4f0f956 - - - - struct GNUNET_ARM_Operation * - thm - de/df7/structGNUNET__ARM__Handle.html - a8feb25039ca32e6df01b9b22d73a23cf - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - de/df7/structGNUNET__ARM__Handle.html - ae5fa662ed1be1cc18b321a8ee100b63a - - - - struct GNUNET_TIME_Relative - retry_backoff - de/df7/structGNUNET__ARM__Handle.html - ab26012079b0107a52394efde52350084 - - - - uint64_t - request_id_counter - de/df7/structGNUNET__ARM__Handle.html - a0d16a5b01012679f4b223e4600caba08 - - - - int - currently_up - de/df7/structGNUNET__ARM__Handle.html - a346b139d266d20f1a20c54bee8807306 - - - - - GNUNET_ARM_ListResultMessage - d5/dce/structGNUNET__ARM__ListResultMessage.html - - struct GNUNET_ARM_Message - arm_msg - d5/dce/structGNUNET__ARM__ListResultMessage.html - a48b680e544204e8edd36ac5ee1adac4f - - - - uint16_t - count - d5/dce/structGNUNET__ARM__ListResultMessage.html - a1c0e0a69c308179434a5fed0bbc8099d - - - - - GNUNET_ARM_Message - d6/df3/structGNUNET__ARM__Message.html - - struct GNUNET_MessageHeader - header - d6/df3/structGNUNET__ARM__Message.html - a52764c9312ee33c4226b26715e9bfcf3 - - - - uint32_t - reserved - d6/df3/structGNUNET__ARM__Message.html - a7f3b4f76b734789681160b17e1b5ae8b - - - - uint64_t - request_id - d6/df3/structGNUNET__ARM__Message.html - a51ace0947dd927a1c7cf7559d93a0516 - - - - - GNUNET_ARM_MonitorHandle - d5/d53/structGNUNET__ARM__MonitorHandle.html - - struct GNUNET_MQ_Handle * - mq - d5/d53/structGNUNET__ARM__MonitorHandle.html - a65181bb183cb500a678b366b1a25f789 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d5/d53/structGNUNET__ARM__MonitorHandle.html - a670d5c84b8270ba04cf80d8bea02a892 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d5/d53/structGNUNET__ARM__MonitorHandle.html - a3518361807b51250659426980f9d4524 - - - - struct GNUNET_TIME_Relative - retry_backoff - d5/d53/structGNUNET__ARM__MonitorHandle.html - ad12aa9c34a5f88a465d939e22f790f82 - - - - GNUNET_ARM_ServiceMonitorCallback - service_status - d5/d53/structGNUNET__ARM__MonitorHandle.html - a8c45a035cbd2cfcba0b91962a2a2b49d - - - - void * - service_status_cls - d5/d53/structGNUNET__ARM__MonitorHandle.html - a2b4580d4c5efc19d1606b65ccdabf201 - - - - - GNUNET_ARM_Operation - d1/dd9/structGNUNET__ARM__Operation.html - - struct GNUNET_ARM_Operation * - next - d1/dd9/structGNUNET__ARM__Operation.html - ae587553f51c73794a4dafd9b29b46ed3 - - - - struct GNUNET_ARM_Operation * - prev - d1/dd9/structGNUNET__ARM__Operation.html - a2df16d6df98128fe6da11ed3ffa46bb9 - - - - struct GNUNET_ARM_Handle * - h - d1/dd9/structGNUNET__ARM__Operation.html - afebd149a3178403b0bf5262f764582be - - - - GNUNET_ARM_ResultCallback - result_cont - d1/dd9/structGNUNET__ARM__Operation.html - aabc3107bb3d95095642995e9daf2ff2f - - - - GNUNET_ARM_ServiceListCallback - list_cont - d1/dd9/structGNUNET__ARM__Operation.html - a7c46ab8b0a2719ae0d1a9b811748b20b - - - - void * - cont_cls - d1/dd9/structGNUNET__ARM__Operation.html - a1ef03469670e20d7ce844c00c2695c45 - - - - struct GNUNET_SCHEDULER_Task * - async - d1/dd9/structGNUNET__ARM__Operation.html - a624a0fc32dc5ffdac471a920fca962a2 - - - - uint64_t - id - d1/dd9/structGNUNET__ARM__Operation.html - a700bd18cf962ed7b74ec1782c07dfac3 - - - - enum GNUNET_ARM_Result - starting_ret - d1/dd9/structGNUNET__ARM__Operation.html - aa55499d10ce0ae2298422c56f53a922b - - - - struct GNUNET_DISK_FileHandle * - rfd - d1/dd9/structGNUNET__ARM__Operation.html - a4bce22bcf382bcd8d5dd6ff0d3300062 - - - - int - is_arm_stop - d1/dd9/structGNUNET__ARM__Operation.html - a01a36c14d6f580f9bd93ff2222a6f281 - - - - - GNUNET_ARM_ResultMessage - d8/d05/structGNUNET__ARM__ResultMessage.html - - struct GNUNET_ARM_Message - arm_msg - d8/d05/structGNUNET__ARM__ResultMessage.html - ae8c35530d8c591091501ea6a3d4069d5 - - - - uint32_t - result - d8/d05/structGNUNET__ARM__ResultMessage.html - a24aa208383b2f8d3e60a050642c811d3 - - - - - GNUNET_ARM_ServiceInfo - dc/d84/structGNUNET__ARM__ServiceInfo.html - - enum GNUNET_ARM_ServiceStatus - status - dc/d84/structGNUNET__ARM__ServiceInfo.html - a54a610b1f52d33f156f530ff10cbafe3 - - - - const char * - name - dc/d84/structGNUNET__ARM__ServiceInfo.html - a3ab44c33d42d3c587b80e044ebc80543 - - - - const char * - binary - dc/d84/structGNUNET__ARM__ServiceInfo.html - ad69469ea107ee363e36045fb62c0e36d - - - - struct GNUNET_TIME_Absolute - restart_at - dc/d84/structGNUNET__ARM__ServiceInfo.html - a9d808f52dc9a8a2c306b1cab0206adae - - - - struct GNUNET_TIME_Absolute - last_started_at - dc/d84/structGNUNET__ARM__ServiceInfo.html - a3aee4e5b6c93d484d69437da24659de8 - - - - int - last_exit_status - dc/d84/structGNUNET__ARM__ServiceInfo.html - ac6fd8427c7ff95345be23e0cf0b45dae - - - - - GNUNET_ARM_ServiceInfoMessage - d2/dd0/structGNUNET__ARM__ServiceInfoMessage.html - - uint16_t - name_index - d2/dd0/structGNUNET__ARM__ServiceInfoMessage.html - a9223071d0dfbdfab5ec712754cbddbe9 - - - - uint16_t - binary_index - d2/dd0/structGNUNET__ARM__ServiceInfoMessage.html - a07f783656f6ad1017d8354cdfb7773b0 - - - - int16_t - last_exit_status - d2/dd0/structGNUNET__ARM__ServiceInfoMessage.html - a7ef285207c323941274f2f7f306469ba - - - - uint16_t - padding - d2/dd0/structGNUNET__ARM__ServiceInfoMessage.html - adce35c285b3adfe12b3e7ae2229e4077 - - - - uint32_t - status - d2/dd0/structGNUNET__ARM__ServiceInfoMessage.html - a48e3d43dd55d305c83c3d3aeb838e6dd - - - - struct GNUNET_TIME_AbsoluteNBO - restart_at - d2/dd0/structGNUNET__ARM__ServiceInfoMessage.html - a2e273459bf6b84fc05536bf602dcdd28 - - - - struct GNUNET_TIME_AbsoluteNBO - last_started_at - d2/dd0/structGNUNET__ARM__ServiceInfoMessage.html - a04b3abe3279dd2595bc283e5efefbb81 - - - - - GNUNET_ARM_StatusMessage - d6/de7/structGNUNET__ARM__StatusMessage.html - - struct GNUNET_MessageHeader - header - d6/de7/structGNUNET__ARM__StatusMessage.html - a498acb2db16b3c15cae44c1c9e7d4511 - - - - uint32_t - status - d6/de7/structGNUNET__ARM__StatusMessage.html - aa04b99d292cde643441f0c520a6d3324 - - - - - GNUNET_AsyncScopeId - df/dc9/structGNUNET__AsyncScopeId.html - - uint32_t - bits - df/dc9/structGNUNET__AsyncScopeId.html - a5fa2dea96e9ad643dbeb13de9fdd99e6 - [16/sizeof(uint32_t)] - - - - GNUNET_AsyncScopeSave - d9/d66/structGNUNET__AsyncScopeSave.html - - struct GNUNET_AsyncScopeId - scope_id - d9/d66/structGNUNET__AsyncScopeSave.html - ae24f3dd606fffb8faa83fb2fbd5a7fbd - - - - int - have_scope - d9/d66/structGNUNET__AsyncScopeSave.html - a9d3b218966a0990a610a281e623d06d8 - - - - - GNUNET_ATS_AddressListHandle - d8/d54/structGNUNET__ATS__AddressListHandle.html - - struct GNUNET_ATS_AddressListHandle * - next - d8/d54/structGNUNET__ATS__AddressListHandle.html - a5f3cc14b822705e0acde716f276682f2 - - - - struct GNUNET_ATS_AddressListHandle * - prev - d8/d54/structGNUNET__ATS__AddressListHandle.html - a2e5e571d44ef2e7d98872ddf069af890 - - - - struct GNUNET_ATS_PerformanceHandle * - ph - d8/d54/structGNUNET__ATS__AddressListHandle.html - ad16dad4c691cfc755e75a7be2b6b8611 - - - - GNUNET_ATS_AddressInformationCallback - cb - d8/d54/structGNUNET__ATS__AddressListHandle.html - a2e49dae4dcb1acec3a6f91a7df99c0b1 - - - - void * - cb_cls - d8/d54/structGNUNET__ATS__AddressListHandle.html - a52ba275ebbe05540e360273b2789d298 - - - - struct GNUNET_PeerIdentity - peer - d8/d54/structGNUNET__ATS__AddressListHandle.html - aca7ffc9bb4766fda3fccbdb2aa8675b5 - - - - int - all_peers - d8/d54/structGNUNET__ATS__AddressListHandle.html - aebf7f32226c381a2747fa4a594c66685 - - - - int - all_addresses - d8/d54/structGNUNET__ATS__AddressListHandle.html - af85acce3fbb54397508f9970d17ac769 - - - - uint32_t - id - d8/d54/structGNUNET__ATS__AddressListHandle.html - a78628b1e62041231f9885d23f8b6cb75 - - - - - GNUNET_ATS_AddressRecord - de/dd9/structGNUNET__ATS__AddressRecord.html - - struct GNUNET_ATS_SchedulingHandle * - sh - de/dd9/structGNUNET__ATS__AddressRecord.html - ac6064eff5458095c79c0b43e66095a4c - - - - struct GNUNET_HELLO_Address * - address - de/dd9/structGNUNET__ATS__AddressRecord.html - a3f99ae0e0a49fea6c1e7972752858074 - - - - struct GNUNET_ATS_Session * - session - de/dd9/structGNUNET__ATS__AddressRecord.html - a6e7104264d5e3636cf7623bb796c49bc - - - - struct GNUNET_ATS_PropertiesNBO - properties - de/dd9/structGNUNET__ATS__AddressRecord.html - af45b0bc5f39b9acde75b05b431f9e049 - - - - uint32_t - slot - de/dd9/structGNUNET__ATS__AddressRecord.html - ab4ea2405acfdeee04da0d7d64e1700d1 - - - - int - in_destroy - de/dd9/structGNUNET__ATS__AddressRecord.html - a895c3a2feb3ab4ec912c2f3a55ff19ca - - - - - GNUNET_ATS_ConnectivityHandle - dd/d8a/structGNUNET__ATS__ConnectivityHandle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dd/d8a/structGNUNET__ATS__ConnectivityHandle.html - a77e150831ea1d27c0b4d71995ebf5e68 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - sug_requests - dd/d8a/structGNUNET__ATS__ConnectivityHandle.html - a13e35466bab84e7e3321839893b849cf - - - - struct GNUNET_MQ_Handle * - mq - dd/d8a/structGNUNET__ATS__ConnectivityHandle.html - a8654789d134b56d419f7f1354c9b88c8 - - - - struct GNUNET_SCHEDULER_Task * - task - dd/d8a/structGNUNET__ATS__ConnectivityHandle.html - a7a2153710db4e264d42b042f838e44e1 - - - - struct GNUNET_TIME_Relative - backoff - dd/d8a/structGNUNET__ATS__ConnectivityHandle.html - a1a3b50c55a869931eb5a3b213c4374f8 - - - - - GNUNET_ATS_ConnectivitySuggestHandle - d0/d3a/structGNUNET__ATS__ConnectivitySuggestHandle.html - - struct GNUNET_PeerIdentity - id - d0/d3a/structGNUNET__ATS__ConnectivitySuggestHandle.html - a0031c63f8762549f72bae111d79672ad - - - - struct GNUNET_ATS_ConnectivityHandle * - ch - d0/d3a/structGNUNET__ATS__ConnectivitySuggestHandle.html - a83687c8e41b36e205d2647d6b52f2563 - - - - uint32_t - strength - d0/d3a/structGNUNET__ATS__ConnectivitySuggestHandle.html - ad090c276f72e5ffcbc7a9e753a14cb8b - - - - - GNUNET_ATS_PerformanceHandle - dc/dfd/structGNUNET__ATS__PerformanceHandle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dc/dfd/structGNUNET__ATS__PerformanceHandle.html - a25816e62d37d48ed682e68fc16900919 - - - - GNUNET_ATS_AddressInformationCallback - addr_info_cb - dc/dfd/structGNUNET__ATS__PerformanceHandle.html - ad18babe209b8b98cff4d0cbc348cc559 - - - - void * - addr_info_cb_cls - dc/dfd/structGNUNET__ATS__PerformanceHandle.html - a4c8501412ee8aba67735b97bb9962f6c - - - - struct GNUNET_MQ_Handle * - mq - dc/dfd/structGNUNET__ATS__PerformanceHandle.html - a2264a3d26bf9e08b620a91920ae084f7 - - - - struct GNUNET_ATS_ReservationContext * - reservation_head - dc/dfd/structGNUNET__ATS__PerformanceHandle.html - a9fe4703d0ebae9944b75627b8395e460 - - - - struct GNUNET_ATS_ReservationContext * - reservation_tail - dc/dfd/structGNUNET__ATS__PerformanceHandle.html - a9e70fe97ba456728b18cd894f067f00a - - - - struct GNUNET_ATS_AddressListHandle * - addresslist_head - dc/dfd/structGNUNET__ATS__PerformanceHandle.html - a6cd3273292e804cc905effdd8e726ff2 - - - - struct GNUNET_ATS_AddressListHandle * - addresslist_tail - dc/dfd/structGNUNET__ATS__PerformanceHandle.html - a8777dd2af9ec041e5781f3c2bca8ce08 - - - - struct GNUNET_CLIENT_TransmitHandle * - th - dc/dfd/structGNUNET__ATS__PerformanceHandle.html - aeb797a8aab4d90fb2bcea822e2d44a0e - - - - struct GNUNET_SCHEDULER_Task * - task - dc/dfd/structGNUNET__ATS__PerformanceHandle.html - ac83342a7e3c90002cc11db65653c1482 - - - - struct GNUNET_TIME_Relative - backoff - dc/dfd/structGNUNET__ATS__PerformanceHandle.html - aa6e7ecda429592ec9facd4235c6ca725 - - - - uint32_t - monitor_id - dc/dfd/structGNUNET__ATS__PerformanceHandle.html - a6d4a727d49f82ce0a19ed81707ce82d6 - - - - uint32_t - id - dc/dfd/structGNUNET__ATS__PerformanceHandle.html - a2d9c029fc52e4ea474b1ee7f45a43c49 - - - - int - in_receive - dc/dfd/structGNUNET__ATS__PerformanceHandle.html - ab0a2961578bec22ed6c3d63a5fcd77c7 - - - - - GNUNET_ATS_PluginEnvironment - db/d5f/structGNUNET__ATS__PluginEnvironment.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - db/d5f/structGNUNET__ATS__PluginEnvironment.html - aacd49e5c285868be6bcc7d2833c6f261 - - - - struct GNUNET_STATISTICS_Handle * - stats - db/d5f/structGNUNET__ATS__PluginEnvironment.html - af4609d4ebee98558047d624c00c24441 - - - - void * - cls - db/d5f/structGNUNET__ATS__PluginEnvironment.html - a0309fb45b1942d460a6531a55a8281dd - - - - struct GNUNET_CONTAINER_MultiPeerMap * - addresses - db/d5f/structGNUNET__ATS__PluginEnvironment.html - a8fec1b2944d191cacc2a146ebe11ae27 - - - - GAS_bandwidth_changed_cb - bandwidth_changed_cb - db/d5f/structGNUNET__ATS__PluginEnvironment.html - aec65a5982a10ff7e75317a34d825b669 - - - - GAS_get_preferences - get_preferences - db/d5f/structGNUNET__ATS__PluginEnvironment.html - a3cd01eb5cda2ff04a3cbdbc6814d3e04 - - - - GAS_get_connectivity - get_connectivity - db/d5f/structGNUNET__ATS__PluginEnvironment.html - add8f08687d7bf8753acfd906ba783510 - - - - GAS_solver_information_callback - info_cb - db/d5f/structGNUNET__ATS__PluginEnvironment.html - a0726bf3e10ab381c8df2300679669fe0 - - - - unsigned int - network_count - db/d5f/structGNUNET__ATS__PluginEnvironment.html - ae9ff3876b2ed720356f7f41ddc5cb149 - - - - unsigned long long - out_quota - db/d5f/structGNUNET__ATS__PluginEnvironment.html - af5ad1dfacac6f44cc7565a910863a34a - [6] - - - unsigned long long - in_quota - db/d5f/structGNUNET__ATS__PluginEnvironment.html - a40c228e9a0f7972f8c0dafcad8217dd2 - [6] - - - - GNUNET_ATS_Properties - df/dda/structGNUNET__ATS__Properties.html - - struct GNUNET_TIME_Relative - delay - df/dda/structGNUNET__ATS__Properties.html - a8f3bf66a86642d2140e8e1ddae5c11d6 - - - - uint32_t - utilization_out - df/dda/structGNUNET__ATS__Properties.html - ad6d6d1979bf43a02f6636f55611a3206 - - - - uint32_t - utilization_in - df/dda/structGNUNET__ATS__Properties.html - a07ee25d83e13466312535b55edc4c990 - - - - unsigned int - distance - df/dda/structGNUNET__ATS__Properties.html - a7b57edea7bc4a9273b2e4184cbd90cf4 - - - - enum GNUNET_NetworkType - scope - df/dda/structGNUNET__ATS__Properties.html - aced47b5d0d938aaa9d87cec213814407 - - - - uint32_t - goodput_out - df/dda/structGNUNET__ATS__Properties.html - adedff06b08dd91e3d1d265219cb1ada8 - - - - uint32_t - goodput_in - df/dda/structGNUNET__ATS__Properties.html - a0463b80267c76e17fd4224f410d5b8c3 - - - - uint32_t - distance - df/dda/structGNUNET__ATS__Properties.html - a7eb4de02c8df3001c0c025fc580c90ad - - - - uint32_t - mtu - df/dda/structGNUNET__ATS__Properties.html - a75e52f347035f2feee1c98862e98c67c - - - - enum GNUNET_NetworkType - nt - df/dda/structGNUNET__ATS__Properties.html - a522586ea40f1a409ebeccd06b976a6b1 - - - - enum GNUNET_TRANSPORT_CommunicatorCharacteristics - cc - df/dda/structGNUNET__ATS__Properties.html - ad3c71f8866723558b0c1cb010dd3c11e - - - - - GNUNET_ATS_PropertiesNBO - d8/d55/structGNUNET__ATS__PropertiesNBO.html - - uint32_t - utilization_out - d8/d55/structGNUNET__ATS__PropertiesNBO.html - a2a8ebd7cd1b53e8852ddfb6ca1f9fbb2 - - - - uint32_t - utilization_in - d8/d55/structGNUNET__ATS__PropertiesNBO.html - a3154b26555a83542e64fd47de3285744 - - - - uint32_t - scope - d8/d55/structGNUNET__ATS__PropertiesNBO.html - ae441fd92fcd0880d6450bccd98c70ee2 - - - - uint32_t - distance - d8/d55/structGNUNET__ATS__PropertiesNBO.html - ace7f83b9aee5fedcea585f8fff45375a - - - - struct GNUNET_TIME_RelativeNBO - delay - d8/d55/structGNUNET__ATS__PropertiesNBO.html - a355e60cc354362853017d721309cdf19 - - - - - GNUNET_ATS_ReservationContext - d3/d6e/structGNUNET__ATS__ReservationContext.html - - struct GNUNET_ATS_ReservationContext * - next - d3/d6e/structGNUNET__ATS__ReservationContext.html - aab7fb7ffee58c53bdd270dd1d75c2d85 - - - - struct GNUNET_ATS_ReservationContext * - prev - d3/d6e/structGNUNET__ATS__ReservationContext.html - aa8557418ceb7c25c6a57a113c7a00cc4 - - - - struct GNUNET_PeerIdentity - peer - d3/d6e/structGNUNET__ATS__ReservationContext.html - a5dee73f20b622da7e2de285c8fe01ac4 - - - - int32_t - size - d3/d6e/structGNUNET__ATS__ReservationContext.html - acfd761b480eba0352461f244c2af6181 - - - - GNUNET_ATS_ReservationCallback - rcb - d3/d6e/structGNUNET__ATS__ReservationContext.html - aadd4ee747e87980e1c13ea5f83c92859 - - - - void * - rcb_cls - d3/d6e/structGNUNET__ATS__ReservationContext.html - ab53191e50a067a0e4eaeb8bdd97b3d50 - - - - int - undo - d3/d6e/structGNUNET__ATS__ReservationContext.html - a831033542f7201760e28c40899a9cec1 - - - - - GNUNET_ATS_SchedulingHandle - dd/d19/structGNUNET__ATS__SchedulingHandle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dd/d19/structGNUNET__ATS__SchedulingHandle.html - a641a8ee3a4cce3479a6d9fe35c63aede - - - - GNUNET_ATS_AddressSuggestionCallback - suggest_cb - dd/d19/structGNUNET__ATS__SchedulingHandle.html - a9a880a9b736b1803d64c905017d4a65c - - - - void * - suggest_cb_cls - dd/d19/structGNUNET__ATS__SchedulingHandle.html - a7e5f33e3d6c046b8346ce6fef51144a2 - - - - struct GNUNET_MQ_Handle * - mq - dd/d19/structGNUNET__ATS__SchedulingHandle.html - ae79b58d94204913bd87e8a932f62f449 - - - - struct GNUNET_ATS_AddressRecord ** - session_array - dd/d19/structGNUNET__ATS__SchedulingHandle.html - a6a2d6b72b146493560892051c6303340 - - - - struct GNUNET_SCHEDULER_Task * - task - dd/d19/structGNUNET__ATS__SchedulingHandle.html - a013ca7bc55fa26cb44fc225ef922188a - - - - struct GNUNET_TIME_Relative - backoff - dd/d19/structGNUNET__ATS__SchedulingHandle.html - ae5759c3312051cd3bc8479305920ed00 - - - - unsigned int - session_array_size - dd/d19/structGNUNET__ATS__SchedulingHandle.html - a254b7322dc59d204984cbf1d6f3c21eb - - - - - GNUNET_ATS_Session - dc/dea/structGNUNET__ATS__Session.html - - struct GNUNET_PeerIdentity - target - dc/dea/structGNUNET__ATS__Session.html - a03f76a267733ac2fcd1c409cfa8b3486 - - - - struct GNUNET_ATS_Session * - next - dc/dea/structGNUNET__ATS__Session.html - a9034631074d3f8a19d28c590d2c6c9c4 - - - - struct GNUNET_ATS_Session * - prev - dc/dea/structGNUNET__ATS__Session.html - af9135a638bedc5846076387d4ef6b5cf - - - - struct Plugin * - plugin - dc/dea/structGNUNET__ATS__Session.html - a0df48d1a48a816f50865e34bf1a5efcf - - - - void * - addr - dc/dea/structGNUNET__ATS__Session.html - adafb623cae0b0b49aeb6168f4f326ca4 - - - - size_t - addrlen - dc/dea/structGNUNET__ATS__Session.html - a97e412126d491490ef0cc3a3f5a0fc6d - - - - uint32_t - ats_address_network_type - dc/dea/structGNUNET__ATS__Session.html - a22f4d1b82d7b2bd530c7beb318aeccc8 - - - - struct HTTP_Message * - msg_head - dc/dea/structGNUNET__ATS__Session.html - aa1e30f10e36a8854c24d3a27401abc72 - - - - struct HTTP_Message * - msg_tail - dc/dea/structGNUNET__ATS__Session.html - a74fd6aba119c8e6f797ca7de17aae40a - - - - struct GNUNET_SERVER_MessageStreamTokenizer * - msg_tk - dc/dea/structGNUNET__ATS__Session.html - afa90670829970e539507cd63956e94b6 - - - - struct GNUNET_TIME_Absolute - next_receive - dc/dea/structGNUNET__ATS__Session.html - aefd892f916547f1e9a260577eedc7e7c - - - - int - inbound - dc/dea/structGNUNET__ATS__Session.html - a1605b02e153e8419962522421c67d009 - - - - uint32_t - tag - dc/dea/structGNUNET__ATS__Session.html - a7ea649e05e025b92a17bc54ae403cfca - - - - void * - client_put - dc/dea/structGNUNET__ATS__Session.html - acefd1bff8a5120282c08eada32fed464 - - - - void * - client_get - dc/dea/structGNUNET__ATS__Session.html - a02e71c0a405dd9d352766f3af8706f29 - - - - struct GNUNET_SCHEDULER_Task * - recv_wakeup_task - dc/dea/structGNUNET__ATS__Session.html - ae51b8ac1b8a1ad90b1c5abde70d62d39 - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - dc/dea/structGNUNET__ATS__Session.html - af62007655825c87409fb997395de1f6e - - - - int - client_put_paused - dc/dea/structGNUNET__ATS__Session.html - a874e7aac742eef84bd531f4f1e5c8d8c - - - - struct ServerRequest * - server_recv - dc/dea/structGNUNET__ATS__Session.html - a0fee5b7f4982d9dbbe3eb77244c8b886 - - - - struct ServerRequest * - server_send - dc/dea/structGNUNET__ATS__Session.html - a6cdf2f087ae83d9398d56a7bc50cddf2 - - - - char * - url - dc/dea/structGNUNET__ATS__Session.html - ad5d1b4ee3308aaec35b8d5be3540c27e - - - - struct GNUNET_HELLO_Address * - address - dc/dea/structGNUNET__ATS__Session.html - a82f97c79546e27b20436d4d0323f572e - - - - struct HTTP_Client_Plugin * - plugin - dc/dea/structGNUNET__ATS__Session.html - a4164c154f186ceec2878c1e8fc3d48c5 - - - - struct RequestHandle - put - dc/dea/structGNUNET__ATS__Session.html - adb4c68506b10b0ffd1ad5d6fa638a9e3 - - - - struct RequestHandle - get - dc/dea/structGNUNET__ATS__Session.html - ab327e6f37c0cc60e1673fd438af1044e - - - - struct GNUNET_MessageStreamTokenizer * - msg_tk - dc/dea/structGNUNET__ATS__Session.html - a2e58b748c844d407e8c49c05a2541447 - - - - struct GNUNET_SCHEDULER_Task * - put_disconnect_task - dc/dea/structGNUNET__ATS__Session.html - ae6fd37cfdb7bf96ac75b75742cf1bba1 - - - - struct GNUNET_TIME_Absolute - timeout - dc/dea/structGNUNET__ATS__Session.html - a634c6b30ff80b08ed1a9875371214008 - - - - unsigned long long - bytes_in_queue - dc/dea/structGNUNET__ATS__Session.html - ac91d9308c2791c55e11e19930cccf85c - - - - size_t - overhead - dc/dea/structGNUNET__ATS__Session.html - adf12da3010b6d837fb2ecfdcd3abc9e2 - - - - unsigned int - msgs_in_queue - dc/dea/structGNUNET__ATS__Session.html - a1d434532b9c825ebddbf6cc2a61696eb - - - - enum GNUNET_NetworkType - scope - dc/dea/structGNUNET__ATS__Session.html - aabf577e2a82735f272eb7f41aec0f6cf - - - - struct HTTP_Server_Plugin * - plugin - dc/dea/structGNUNET__ATS__Session.html - a7575b99d7fc1372a2c4177dec963cf80 - - - - int - known_to_service - dc/dea/structGNUNET__ATS__Session.html - a4fcd8f04014bed0e5b07768dbb85f9ba - - - - struct GNUNET_SERVER_Client * - client - dc/dea/structGNUNET__ATS__Session.html - a2dfd65936d7f66ee73b8f3426896a53b - - - - struct GNUNET_SCHEDULER_Task * - nat_connection_timeout - dc/dea/structGNUNET__ATS__Session.html - a5a76455ffabe28c9aff64e4c7fd65d6f - - - - struct PendingMessage * - pending_messages_head - dc/dea/structGNUNET__ATS__Session.html - a771df1b09b935ea6f4d7a9e9fef1e0f9 - - - - struct PendingMessage * - pending_messages_tail - dc/dea/structGNUNET__ATS__Session.html - a338bebfecc678c460ff67b404f57153b - - - - struct GNUNET_SERVER_TransmitHandle * - transmit_handle - dc/dea/structGNUNET__ATS__Session.html - a6e056eb98ac82241663fc223b1e6bc37 - - - - struct GNUNET_SCHEDULER_Task * - receive_delay_task - dc/dea/structGNUNET__ATS__Session.html - aec586f790ff14f5d35c0818b28f61244 - - - - struct GNUNET_TIME_Absolute - receive_delay - dc/dea/structGNUNET__ATS__Session.html - a7ce84a9ce8aaa5a9d7fa25b3e89650b1 - - - - struct GNUNET_TIME_Absolute - last_activity - dc/dea/structGNUNET__ATS__Session.html - ae7625e64006aac57a681ebb7d431ff00 - - - - int - expecting_welcome - dc/dea/structGNUNET__ATS__Session.html - ad034a9a802a18b4e3a32878376770e3b - - - - int - is_nat - dc/dea/structGNUNET__ATS__Session.html - a1fd3e5f30c5bfb175307e1b583e5ad78 - - - - struct GNUNET_PeerIdentity - sender - dc/dea/structGNUNET__ATS__Session.html - a8927ede902c1e37b5d0eeefb48d03169 - - - - GNUNET_TRANSPORT_TransmitContinuation - transmit_cont - dc/dea/structGNUNET__ATS__Session.html - ac29027367561a40b71ba7c00d5c88111 - - - - void * - transmit_cont_cls - dc/dea/structGNUNET__ATS__Session.html - a51b909484699e4ceb316d171948cd4df - - - - struct GNUNET_TIME_Absolute - last_quota_update - dc/dea/structGNUNET__ATS__Session.html - af409fe7452923dd06dad6e4bcea51c34 - - - - uint64_t - last_received - dc/dea/structGNUNET__ATS__Session.html - a32214f755ca5d2bac69fb7d2d19e1f28 - - - - uint32_t - quota - dc/dea/structGNUNET__ATS__Session.html - aa20dd5bd2f09cbd5af212ee4fd2edc1c - - - - struct GNUNET_MessageStreamTokenizer * - mst - dc/dea/structGNUNET__ATS__Session.html - a87bf3fbddc44f9d8179b8ea5d57cc1c3 - - - - struct UDP_FragmentationContext * - frag_ctx - dc/dea/structGNUNET__ATS__Session.html - a9b6b2f5f6a61af93a17cb37ffa8bf197 - - - - struct GNUNET_TIME_Relative - flow_delay_for_other_peer - dc/dea/structGNUNET__ATS__Session.html - afee655ee125629bacfa66dfdc7355e07 - - - - struct GNUNET_TIME_Relative - flow_delay_from_other_peer - dc/dea/structGNUNET__ATS__Session.html - a7808a43f76ea3b91b125158df710dfe7 - - - - struct GNUNET_TIME_Absolute - last_transmit_time - dc/dea/structGNUNET__ATS__Session.html - a8b8de28e0f1e838ba03eb06c85edfeb0 - - - - struct GNUNET_TIME_Relative - last_expected_ack_delay - dc/dea/structGNUNET__ATS__Session.html - ae0f3f096221aee1dcb6bec4d4ad26226 - - - - struct GNUNET_TIME_Relative - last_expected_msg_delay - dc/dea/structGNUNET__ATS__Session.html - ad07f3535a5e5473e158ef5b703c06233 - - - - unsigned int - rc - dc/dea/structGNUNET__ATS__Session.html - a2ea21e2673cd050999db4862be0a0ad5 - - - - int - in_destroy - dc/dea/structGNUNET__ATS__Session.html - a292d2fb1af5eb27333bd5db89379e897 - - - - struct MacEndpoint * - mac - dc/dea/structGNUNET__ATS__Session.html - a3fd786ecead4e171b128ac77f611fed1 - - - - - GNUNET_ATS_SessionClientCtx - d5/d92/structGNUNET__ATS__SessionClientCtx.html - - const struct GNUNET_HELLO_Address * - address - d5/d92/structGNUNET__ATS__SessionClientCtx.html - aa2e065ce2c6a01a851a839f31f1c8a52 - - - - struct GNUNET_ATS_Session * - ret - d5/d92/structGNUNET__ATS__SessionClientCtx.html - abe37a2619dc5f195cdf0b45f2cca975a - - - - - GNUNET_ATS_SessionCompareContext - d1/d27/structGNUNET__ATS__SessionCompareContext.html - - struct GNUNET_ATS_Session * - res - d1/d27/structGNUNET__ATS__SessionCompareContext.html - ad99ee9f77e4c2317c87c88b5df17ff14 - - - - const struct GNUNET_HELLO_Address * - address - d1/d27/structGNUNET__ATS__SessionCompareContext.html - a584c4b4194d28c8e5fc67e9be7f31491 - - - - - GNUNET_ATS_SessionDisconnectMessage - dc/ddb/structGNUNET__ATS__SessionDisconnectMessage.html - - struct GNUNET_MessageHeader - header - dc/ddb/structGNUNET__ATS__SessionDisconnectMessage.html - a3940e0838c7a46f093e20c5aeb3bb972 - - - - uint32_t - reserved - dc/ddb/structGNUNET__ATS__SessionDisconnectMessage.html - a0848713f3fdb22be6045adcd8d8cd136 - - - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - dc/ddb/structGNUNET__ATS__SessionDisconnectMessage.html - a857cfe1310653b35352aea4f9b5e8d5b - - - - struct GNUNET_TIME_AbsoluteNBO - timestamp - dc/ddb/structGNUNET__ATS__SessionDisconnectMessage.html - a1f75aaa8fbfdd21677db68af1566e8f2 - - - - struct GNUNET_CRYPTO_EddsaPublicKey - public_key - dc/ddb/structGNUNET__ATS__SessionDisconnectMessage.html - adfc7a8a4d20b3816c8d6ec5298acab6b - - - - struct GNUNET_CRYPTO_EddsaSignature - signature - dc/ddb/structGNUNET__ATS__SessionDisconnectMessage.html - addb4233a4c82d185c409d3572132ec26 - - - - - GNUNET_ATS_SessionItCtx - d2/d8a/structGNUNET__ATS__SessionItCtx.html - - const struct GNUNET_HELLO_Address * - address - d2/d8a/structGNUNET__ATS__SessionItCtx.html - aeb2b68fe4ec3970220281be33315830e - - - - struct GNUNET_ATS_Session * - result - d2/d8a/structGNUNET__ATS__SessionItCtx.html - a1ea00b92619ab6d030b7e263e902f89b - - - - - GNUNET_ATS_SessionKeepAliveMessage - d8/d27/structGNUNET__ATS__SessionKeepAliveMessage.html - - struct GNUNET_MessageHeader - header - d8/d27/structGNUNET__ATS__SessionKeepAliveMessage.html - ab71fdd046200e738345e51c68be66295 - - - - uint32_t - nonce - d8/d27/structGNUNET__ATS__SessionKeepAliveMessage.html - a16e054f120b397d3f67a5f07e2c877f6 - - - - - GNUNET_ATS_SessionKiller - da/d6b/structGNUNET__ATS__SessionKiller.html - - struct GNUNET_ATS_SessionKiller * - next - da/d6b/structGNUNET__ATS__SessionKiller.html - ab080d7e8d356519bf17892b8f600b582 - - - - struct GNUNET_ATS_SessionKiller * - prev - da/d6b/structGNUNET__ATS__SessionKiller.html - a091234e9c66059999eb6056c9c94bb2b - - - - struct GNUNET_ATS_Session * - session - da/d6b/structGNUNET__ATS__SessionKiller.html - a06f3eb7c0f89d239d65fdc2cbab8cee7 - - - - struct GNUNET_TRANSPORT_PluginFunctions * - plugin - da/d6b/structGNUNET__ATS__SessionKiller.html - a33f4504fd6e7a8122ce1afa05b552d8b - - - - struct GNUNET_SCHEDULER_Task * - task - da/d6b/structGNUNET__ATS__SessionKiller.html - ae3a02183c1b1ce9d4476b0ed9f3950cc - - - - - GNUNET_ATS_SessionQuotaMessage - dd/dd6/structGNUNET__ATS__SessionQuotaMessage.html - - struct GNUNET_MessageHeader - header - dd/dd6/structGNUNET__ATS__SessionQuotaMessage.html - a3f52065fff09daec3bc982e4048019a4 - - - - uint32_t - quota - dd/dd6/structGNUNET__ATS__SessionQuotaMessage.html - a3776f927dc75d23acd6f664aeee289a7 - - - - - GNUNET_ATS_SessionReleaseMessage - d2/d5c/structGNUNET__ATS__SessionReleaseMessage.html - - struct GNUNET_MessageHeader - header - d2/d5c/structGNUNET__ATS__SessionReleaseMessage.html - a4dcd22d3c60117bd450105a082139ba0 - - - - uint32_t - session_id - d2/d5c/structGNUNET__ATS__SessionReleaseMessage.html - a52f2199416ec2497147e75b1f7acfb42 - - - - struct GNUNET_PeerIdentity - peer - d2/d5c/structGNUNET__ATS__SessionReleaseMessage.html - a0e7613a3cb2480cd78fea680238481dc - - - - - GNUNET_ATS_SessionTagContext - d5/d53/structGNUNET__ATS__SessionTagContext.html - - struct GNUNET_ATS_Session * - res - d5/d53/structGNUNET__ATS__SessionTagContext.html - a72085e521ab878bf32aae9ae5b6668a0 - - - - uint32_t - tag - d5/d53/structGNUNET__ATS__SessionTagContext.html - aa040f1c4e130784aeeeb791de42e9912 - - - - - GNUNET_ATS_SolverFunctions - d3/d2a/structGNUNET__ATS__SolverFunctions.html - - void * - cls - d3/d2a/structGNUNET__ATS__SolverFunctions.html - a750b093cb8dd2061d083b2f2cb823954 - - - - GAS_solver_address_add - s_add - d3/d2a/structGNUNET__ATS__SolverFunctions.html - a6d22e988077cc7c8deb20be0ad7c25f6 - - - - GAS_solver_address_property_changed - s_address_update_property - d3/d2a/structGNUNET__ATS__SolverFunctions.html - a1d2e8898fb3a834badeb04ca0684b0d4 - - - - GAS_solver_get_preferred_address - s_get - d3/d2a/structGNUNET__ATS__SolverFunctions.html - a9e25f50276e1531b0d37e4012e4922f9 - - - - GAS_solver_stop_get_preferred_address - s_get_stop - d3/d2a/structGNUNET__ATS__SolverFunctions.html - ae02848aeb5dcd50d03a687588eed1790 - - - - GAS_solver_address_delete - s_del - d3/d2a/structGNUNET__ATS__SolverFunctions.html - afcb4afe96a5210789e51f643764699cd - - - - GAS_solver_address_change_preference - s_pref - d3/d2a/structGNUNET__ATS__SolverFunctions.html - adaf83f4f381509dfeef87daebd25b0ae - - - - GAS_solver_address_feedback_preference - s_feedback - d3/d2a/structGNUNET__ATS__SolverFunctions.html - a0e30524b44af8ea4d6a4b4317dccc8ac - - - - GAS_solver_bulk_start - s_bulk_start - d3/d2a/structGNUNET__ATS__SolverFunctions.html - a9a673ec32a3c303a21f68c57372fbfe6 - - - - GAS_solver_bulk_stop - s_bulk_stop - d3/d2a/structGNUNET__ATS__SolverFunctions.html - aaeb1dbeffb17058fddc62f2a74cf0ce2 - - - - - GNUNET_ATS_TEST_Operation - d0/daa/structGNUNET__ATS__TEST__Operation.html - - struct GNUNET_ATS_TEST_Operation * - next - d0/daa/structGNUNET__ATS__TEST__Operation.html - a32213ddea36a174885aa9facf2c35d94 - - - - struct GNUNET_ATS_TEST_Operation * - prev - d0/daa/structGNUNET__ATS__TEST__Operation.html - a0b9ac738e5ef629b5c9a7347471b3cc1 - - - - long long unsigned int - address_id - d0/daa/structGNUNET__ATS__TEST__Operation.html - a82af745fb0e59d1d58a5bd610f388d42 - - - - long long unsigned int - peer_id - d0/daa/structGNUNET__ATS__TEST__Operation.html - a4d34968fff719cda011ba970c2d7613d - - - - long long unsigned int - client_id - d0/daa/structGNUNET__ATS__TEST__Operation.html - a90b9815728bed495e411444162bfdb25 - - - - long long unsigned int - address_session - d0/daa/structGNUNET__ATS__TEST__Operation.html - ad3b7fbe8bb8a220e8398359b44de6e45 - - - - unsigned int - address_network - d0/daa/structGNUNET__ATS__TEST__Operation.html - ae8cc1f884125de925504c3b360d7a64b - - - - char * - address - d0/daa/structGNUNET__ATS__TEST__Operation.html - a76b19276376820cc33b0484f5b098ec4 - - - - char * - plugin - d0/daa/structGNUNET__ATS__TEST__Operation.html - afeb3c5814fc99df7c453c8598c4ff15d - - - - long long unsigned int - base_rate - d0/daa/structGNUNET__ATS__TEST__Operation.html - ab7227e90056a6cc2099d03da01668c67 - - - - long long unsigned int - max_rate - d0/daa/structGNUNET__ATS__TEST__Operation.html - aa19ea9e123081e04bff9a557777f067c - - - - struct GNUNET_TIME_Relative - period - d0/daa/structGNUNET__ATS__TEST__Operation.html - a354952eae5fcc04bd947e0fa662a2c46 - - - - struct GNUNET_TIME_Relative - frequency - d0/daa/structGNUNET__ATS__TEST__Operation.html - acdcc92d14e7cc70c0d77fa088170f435 - - - - struct GNUNET_TIME_Relative - feedback_delay - d0/daa/structGNUNET__ATS__TEST__Operation.html - a53792ce35fd64e46c58a9a34629caee2 - - - - enum OperationType - type - d0/daa/structGNUNET__ATS__TEST__Operation.html - a2ce8b66f30cc1c0c040446a355bec179 - - - - enum GeneratorType - gen_type - d0/daa/structGNUNET__ATS__TEST__Operation.html - a392c3184cc03f61a34fb54cb281aaed0 - - - - enum GNUNET_ATS_PreferenceKind - pref_type - d0/daa/structGNUNET__ATS__TEST__Operation.html - aa7452289d45bee1e54b50abb9c7212dc - - - - long long unsigned int - src_id - d0/daa/structGNUNET__ATS__TEST__Operation.html - a7d92a413e00aba2f828bece35e1f1280 - - - - long long unsigned int - dest_id - d0/daa/structGNUNET__ATS__TEST__Operation.html - a4241a188ec4764479b9a5848e5b9da50 - - - - - GNUNET_ATS_TEST_Topology - da/d03/structGNUNET__ATS__TEST__Topology.html - - struct GNUNET_SCHEDULER_Task * - progress_task - da/d03/structGNUNET__ATS__TEST__Topology.html - a4c40a55ba7c4bbc52bca9295a7cc0c32 - - - - int - result - da/d03/structGNUNET__ATS__TEST__Topology.html - ab7af2c64d16b62fa0d22c3a7617d78b1 - - - - int - test_core - da/d03/structGNUNET__ATS__TEST__Topology.html - aaf1b6b87cd1045410f36591fa3802ea0 - - - - char * - solver - da/d03/structGNUNET__ATS__TEST__Topology.html - ac5fb0ae783fe4ab8a3d52e7fa9fdd368 - - - - char * - testname - da/d03/structGNUNET__ATS__TEST__Topology.html - afdb03f67c22f9fdc3dc1ce13d17ef040 - - - - char * - pref_str - da/d03/structGNUNET__ATS__TEST__Topology.html - a1dca760f7492c0be0df40574067a69de - - - - int - pref_val - da/d03/structGNUNET__ATS__TEST__Topology.html - a00f5fa423d115df740d67bb18c97c793 - - - - unsigned int - num_masters - da/d03/structGNUNET__ATS__TEST__Topology.html - a2fa05adcbb633e459cf69dfb56a95b1f - - - - struct BenchmarkPeer * - mps - da/d03/structGNUNET__ATS__TEST__Topology.html - ae37807ab645e52faf6f64ce9e0680540 - - - - unsigned int - num_slaves - da/d03/structGNUNET__ATS__TEST__Topology.html - a7d6b6f05f7727c548e01c948ee530107 - - - - struct BenchmarkPeer * - sps - da/d03/structGNUNET__ATS__TEST__Topology.html - a3883bd7a5263b3f36a627c6024deab6f - - - - struct GNUNET_TIME_Relative - perf_duration - da/d03/structGNUNET__ATS__TEST__Topology.html - a515f77788719e890a48f37b389f7963b - - - - struct GNUNET_TIME_Relative - log_frequency - da/d03/structGNUNET__ATS__TEST__Topology.html - ace1158fd268b9e2cf98750c4e24567c8 - - - - struct BenchmarkState - state - da/d03/structGNUNET__ATS__TEST__Topology.html - a8c6b120665cd9506ce0121e22e31d758 - - - - GNUNET_ATS_TEST_TopologySetupDoneCallback - done_cb - da/d03/structGNUNET__ATS__TEST__Topology.html - ae0baeff664abe991a60f0f9c20b3bbda - - - - GNUNET_ATS_AddressInformationCallback - ats_perf_cb - da/d03/structGNUNET__ATS__TEST__Topology.html - a1da0504ea76d7392934fe0dc0b0e358a - - - - void * - done_cb_cls - da/d03/structGNUNET__ATS__TEST__Topology.html - a941d7ffa251efded9a9e744a4d8fda37 - - - - - GNUNET_ATS_TESTING_SolverHandle - d2/df9/structGNUNET__ATS__TESTING__SolverHandle.html - - char * - plugin - d2/df9/structGNUNET__ATS__TESTING__SolverHandle.html - ab9af524b360ab5ff27cc18b1dd1f27be - - - - struct GNUNET_ATS_PluginEnvironment - env - d2/df9/structGNUNET__ATS__TESTING__SolverHandle.html - a6c9689e0945fbecd66227de7d36a615f - - - - void * - solver - d2/df9/structGNUNET__ATS__TESTING__SolverHandle.html - ad847cb4fdddb3011789cfbc7bd7141d5 - - - - - GNUNET_AUCTION_ClientCreateMessage - db/d10/structGNUNET__AUCTION__ClientCreateMessage.html - - struct GNUNET_MessageHeader - header - db/d10/structGNUNET__AUCTION__ClientCreateMessage.html - a2ff9afa93376572cf39fe054250d64b1 - - - - struct GNUNET_TIME_AbsoluteNBO - time_start - db/d10/structGNUNET__AUCTION__ClientCreateMessage.html - a10a9eff6f9d8cc6a6ec0f4e120c8b29d - - - - struct GNUNET_TIME_RelativeNBO - time_round - db/d10/structGNUNET__AUCTION__ClientCreateMessage.html - a3b242503b4aeaa451758b0eee4a9dd99 - - - - uint16_t - m - db/d10/structGNUNET__AUCTION__ClientCreateMessage.html - aabe75183611606684abca3366634bf10 - - - - uint16_t - outcome_public - db/d10/structGNUNET__AUCTION__ClientCreateMessage.html - a2788583aa8e28c5602253a5721ff4596 - - - - - GNUNET_BANDWIDTH_Tracker - d5/dd1/structGNUNET__BANDWIDTH__Tracker.html - - void * - update_cb_cls - d5/dd1/structGNUNET__BANDWIDTH__Tracker.html - a499c7dfc2c7b5a343637b654fc3154d3 - - - - GNUNET_BANDWIDTH_TrackerUpdateCallback - update_cb - d5/dd1/structGNUNET__BANDWIDTH__Tracker.html - abbb70da164223a2a9460dffebf49d6dd - - - - void * - excess_cb_cls - d5/dd1/structGNUNET__BANDWIDTH__Tracker.html - a974c330ff42260716c11f57b3d461f4a - - - - GNUNET_BANDWIDTH_ExcessNotificationCallback - excess_cb - d5/dd1/structGNUNET__BANDWIDTH__Tracker.html - a48c2fe0d5f286ee04aee815173bd3c12 - - - - int64_t - consumption_since_last_update__ - d5/dd1/structGNUNET__BANDWIDTH__Tracker.html - a22b4633a95aea507cf25b048b71c9be1 - - - - struct GNUNET_SCHEDULER_Task * - excess_task - d5/dd1/structGNUNET__BANDWIDTH__Tracker.html - a0a90ce712d8bff0cee71f95b41817b58 - - - - struct GNUNET_TIME_Absolute - last_update__ - d5/dd1/structGNUNET__BANDWIDTH__Tracker.html - a558ffb7c276db22646d8e74665128848 - - - - uint32_t - available_bytes_per_s__ - d5/dd1/structGNUNET__BANDWIDTH__Tracker.html - ac5feb817fa3bc3f3e92472e5e9384de0 - - - - uint32_t - max_carry_s__ - d5/dd1/structGNUNET__BANDWIDTH__Tracker.html - aef34b0c07faf6bdffad6b1507a39a3f8 - - - - - GNUNET_BANDWIDTH_Value32NBO - de/dc3/structGNUNET__BANDWIDTH__Value32NBO.html - - uint32_t - value__ - de/dc3/structGNUNET__BANDWIDTH__Value32NBO.html - aa7e82543af29efec0f566cdd01fb2295 - - - - - GNUNET_BIO_ReadHandle - db/da7/structGNUNET__BIO__ReadHandle.html - - struct GNUNET_DISK_FileHandle * - fd - db/da7/structGNUNET__BIO__ReadHandle.html - acc424e2e47f13eaab49b7b4710936eff - - - - char * - emsg - db/da7/structGNUNET__BIO__ReadHandle.html - aa71b9a7883f3a0b85740c18d2e6c5ed4 - - - - char * - buffer - db/da7/structGNUNET__BIO__ReadHandle.html - ad9d6b6d5ace64402e3549aea09f7559a - - - - size_t - have - db/da7/structGNUNET__BIO__ReadHandle.html - a6e6b0064dafcf3526f61f04745cea453 - - - - size_t - size - db/da7/structGNUNET__BIO__ReadHandle.html - a31c9b7d47f901c939f756835964c2445 - - - - off_t - pos - db/da7/structGNUNET__BIO__ReadHandle.html - a2065b8aec5aa9fe83283d065dc95b630 - - - - - GNUNET_BIO_WriteHandle - d4/da4/structGNUNET__BIO__WriteHandle.html - - struct GNUNET_DISK_FileHandle * - fd - d4/da4/structGNUNET__BIO__WriteHandle.html - a86a7db32adf488959cb6d574c69856dd - - - - char * - buffer - d4/da4/structGNUNET__BIO__WriteHandle.html - aae8201697b7ac0a35f5453b3a6e195ce - - - - size_t - have - d4/da4/structGNUNET__BIO__WriteHandle.html - a809a5f8846e6e7c35e326ce230b9e372 - - - - size_t - size - d4/da4/structGNUNET__BIO__WriteHandle.html - a9d121080ac90f72a382a9b85c1438966 - - - - - GNUNET_BLOCK_Context - d2/d00/structGNUNET__BLOCK__Context.html - - struct Plugin ** - plugins - d2/d00/structGNUNET__BLOCK__Context.html - a24e5e4a5807343d438856cd02c7e34da - - - - unsigned int - num_plugins - d2/d00/structGNUNET__BLOCK__Context.html - a4542073e3a163e008104b506295f9c28 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d2/d00/structGNUNET__BLOCK__Context.html - a198238ffa4ee730763f16939e550a97a - - - - - GNUNET_BLOCK_Group - d0/d10/structGNUNET__BLOCK__Group.html - - struct GNUENT_BLOCK_Context * - ctx - d0/d10/structGNUNET__BLOCK__Group.html - a9c3bb970b1f95b87f8d15b0561691537 - - - - enum GNUNET_BLOCK_Type - type - d0/d10/structGNUNET__BLOCK__Group.html - ae431656eb14700abd19613e2611424b4 - - - - GNUNET_BLOCK_GroupSerializeFunction - serialize_cb - d0/d10/structGNUNET__BLOCK__Group.html - ad262fb4d01ded4e7c8e69f1618f65d81 - - - - GNUNET_BLOCK_GroupMarkSeenFunction - mark_seen_cb - d0/d10/structGNUNET__BLOCK__Group.html - a7c866ff468b8b5721536e43e353fbc4a - - - - GNUNET_BLOCK_GroupMergeFunction - merge_cb - d0/d10/structGNUNET__BLOCK__Group.html - a2370587b3070628a6f23dcd756a9ee98 - - - - GNUNET_BLOCK_GroupDestroyFunction - destroy_cb - d0/d10/structGNUNET__BLOCK__Group.html - a60e12b97aadae20f47b1933fb69456ec - - - - void * - internal_cls - d0/d10/structGNUNET__BLOCK__Group.html - ac41537e563398cc8aafdd570c1c8ef9f - - - - - GNUNET_BLOCK_PluginFunctions - dc/d15/structGNUNET__BLOCK__PluginFunctions.html - - void * - cls - dc/d15/structGNUNET__BLOCK__PluginFunctions.html - af2f9990c33e615a9165c7054e9b23184 - - - - enum GNUNET_BLOCK_Type * - types - dc/d15/structGNUNET__BLOCK__PluginFunctions.html - a19c34e374a7dcbd418fb182bc03171cc - - - - GNUNET_BLOCK_EvaluationFunction - evaluate - dc/d15/structGNUNET__BLOCK__PluginFunctions.html - afaf2841c85d75d9f7ed098b36afad27b - - - - GNUNET_BLOCK_GetKeyFunction - get_key - dc/d15/structGNUNET__BLOCK__PluginFunctions.html - a59cad374d8776467d9d002b12a396cd5 - - - - GNUNET_BLOCK_GroupCreateFunction - create_group - dc/d15/structGNUNET__BLOCK__PluginFunctions.html - ad4e36d8e692dbe9714d26601dd70d914 - - - - - GNUNET_Buffer - d4/de1/structGNUNET__Buffer.html - - size_t - capacity - d4/de1/structGNUNET__Buffer.html - a09a5a0272fa4b4cebff87b34072901c0 - - - - size_t - position - d4/de1/structGNUNET__Buffer.html - a853b7a46f4aeedc72d59a5386a52fb0d - - - - char * - mem - d4/de1/structGNUNET__Buffer.html - af4213895d1fd14889ed4b8198d77a10d - - - - int - warn_grow - d4/de1/structGNUNET__Buffer.html - a3ace28fc4b038dc8252a6b094ead0396 - - - - - GNUNET_CADET_AxHeader - d7/dab/structGNUNET__CADET__AxHeader.html - - uint32_t - Ns - d7/dab/structGNUNET__CADET__AxHeader.html - af0064116e4a383e0099ad2718a17886a - - - - uint32_t - PNs - d7/dab/structGNUNET__CADET__AxHeader.html - a0d7c79d65a732be8274ad55dcce11871 - - - - struct GNUNET_CRYPTO_EcdhePublicKey - DHRs - d7/dab/structGNUNET__CADET__AxHeader.html - a3be1b8bd41be340d74b81ff634da6cc5 - - - - - GNUNET_CADET_Channel - db/d55/structGNUNET__CADET__Channel.html - - struct GNUNET_PeerIdentity - peer - db/d55/structGNUNET__CADET__Channel.html - a2e103e3df3c89cfc7d2472664b2ad045 - - - - struct GNUNET_CADET_Handle * - cadet - db/d55/structGNUNET__CADET__Channel.html - a1086b31730d51ace1f5ba3ce57b7df2e - - - - struct GNUNET_CADET_Port * - incoming_port - db/d55/structGNUNET__CADET__Channel.html - ae80885dd1124b6e399afb5ac980e6702 - - - - void * - ctx - db/d55/structGNUNET__CADET__Channel.html - a0ec5513cf437b5822ab1c670d05d8ddc - - - - struct GNUNET_MQ_Handle * - mq - db/d55/structGNUNET__CADET__Channel.html - aca52dd94092d315a5a01ad816eb70a06 - - - - struct GNUNET_SCHEDULER_Task * - mq_cont - db/d55/structGNUNET__CADET__Channel.html - a29650ca7b23ea5811636ad1e04396485 - - - - struct GNUNET_MQ_Envelope * - pending_env - db/d55/structGNUNET__CADET__Channel.html - acb598b62eda6e06d9e4156607f9a04e2 - - - - GNUNET_CADET_WindowSizeEventHandler - window_changes - db/d55/structGNUNET__CADET__Channel.html - a4ea71e6dcf3f22012c50daf21633d58f - - - - GNUNET_CADET_DisconnectEventHandler - disconnects - db/d55/structGNUNET__CADET__Channel.html - a8d11dbb9df8f20c961273ae38f259f94 - - - - struct GNUNET_CADET_ClientChannelNumber - ccn - db/d55/structGNUNET__CADET__Channel.html - a76b0ff4c5eb4743b511759e19bb4e704 - - - - unsigned int - allow_send - db/d55/structGNUNET__CADET__Channel.html - a2692928eb9d6ef7afed788b23b0dc8d3 - - - - - GNUNET_CADET_ChannelAppDataMessage - d8/d36/structGNUNET__CADET__ChannelAppDataMessage.html - - struct GNUNET_MessageHeader - header - d8/d36/structGNUNET__CADET__ChannelAppDataMessage.html - a13e6a7f9e609d007d82224294ad99db5 - - - - struct ChannelMessageIdentifier - mid - d8/d36/structGNUNET__CADET__ChannelAppDataMessage.html - a6e0b10705378c9be7c95b840ff8108ee - - - - struct GNUNET_CADET_ChannelTunnelNumber - ctn - d8/d36/structGNUNET__CADET__ChannelAppDataMessage.html - a5d23722b6363066bfdc441f8eb2bd985 - - - - - GNUNET_CADET_ChannelDataAckMessage - d5/ddf/structGNUNET__CADET__ChannelDataAckMessage.html - - struct GNUNET_MessageHeader - header - d5/ddf/structGNUNET__CADET__ChannelDataAckMessage.html - a96ad233ad6903dc5df3fc4212ae13536 - - - - struct GNUNET_CADET_ChannelTunnelNumber - ctn - d5/ddf/structGNUNET__CADET__ChannelDataAckMessage.html - a795e9622af493f62e9fb81d97441f4b4 - - - - uint64_t - futures - d5/ddf/structGNUNET__CADET__ChannelDataAckMessage.html - ac340b06d1d188880398478ef128e80ee - - - - struct ChannelMessageIdentifier - mid - d5/ddf/structGNUNET__CADET__ChannelDataAckMessage.html - a425d54ed6a7f7862bfed3e9f6ac4dd9d - - - - - GNUNET_CADET_ChannelDestroyMessage - d8/d91/structGNUNET__CADET__ChannelDestroyMessage.html - - struct GNUNET_MessageHeader - header - d8/d91/structGNUNET__CADET__ChannelDestroyMessage.html - a6a202b727986109db3a0e058ea730287 - - - - uint32_t - reserved - d8/d91/structGNUNET__CADET__ChannelDestroyMessage.html - a738370be7662ceba57fc6b6e83dc0792 - - - - struct GNUNET_CADET_ChannelTunnelNumber - ctn - d8/d91/structGNUNET__CADET__ChannelDestroyMessage.html - accf61061cd8c2efd02aeb70728e7e800 - - - - - GNUNET_CADET_ChannelInfo - d6/dec/unionGNUNET__CADET__ChannelInfo.html - - int - yes_no - d6/dec/unionGNUNET__CADET__ChannelInfo.html - a374144cf8f868a0d59a610849b51dafe - - - - const struct GNUNET_PeerIdentity - peer - d6/dec/unionGNUNET__CADET__ChannelInfo.html - a3123dfde7a6bf6860b2da77d3650861b - - - - - GNUNET_CADET_ChannelInfoMessage - da/d08/structGNUNET__CADET__ChannelInfoMessage.html - - struct GNUNET_MessageHeader - header - da/d08/structGNUNET__CADET__ChannelInfoMessage.html - a034f6a1ad78f2ad195fa809163ad0a4a - - - - struct GNUNET_PeerIdentity - root - da/d08/structGNUNET__CADET__ChannelInfoMessage.html - ad4472a57e03389fca254216a6ae43c0e - - - - struct GNUNET_PeerIdentity - dest - da/d08/structGNUNET__CADET__ChannelInfoMessage.html - a64b031c808f0232e766eb2bdfdb43108 - - - - - GNUNET_CADET_ChannelInternals - dc/dfc/structGNUNET__CADET__ChannelInternals.html - - struct GNUNET_PeerIdentity - root - dc/dfc/structGNUNET__CADET__ChannelInternals.html - a78504377b781042be4d49966d36f4c00 - - - - struct GNUNET_PeerIdentity - dest - dc/dfc/structGNUNET__CADET__ChannelInternals.html - a678feb1232e9a523b7e3114e72446fe2 - - - - - GNUNET_CADET_ChannelMonitor - df/df5/structGNUNET__CADET__ChannelMonitor.html - - GNUNET_CADET_ChannelCB - channel_cb - df/df5/structGNUNET__CADET__ChannelMonitor.html - a54865fdb480d5a481660f9d10ce4a4e8 - - - - void * - channel_cb_cls - df/df5/structGNUNET__CADET__ChannelMonitor.html - a0bfe138af870313021969623990830c2 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - df/df5/structGNUNET__CADET__ChannelMonitor.html - a9a91704fd5f800aeefaeefd09033d63e - - - - struct GNUNET_MQ_Handle * - mq - df/df5/structGNUNET__CADET__ChannelMonitor.html - a71d4921a3225bde2b8c4a862c0ac1c1b - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - df/df5/structGNUNET__CADET__ChannelMonitor.html - a7bd605da2cd66211b85d72dba0d339b1 - - - - struct GNUNET_TIME_Relative - backoff - df/df5/structGNUNET__CADET__ChannelMonitor.html - a80e0a89c8ef9701c38d35f70450fced9 - - - - struct GNUNET_PeerIdentity - peer - df/df5/structGNUNET__CADET__ChannelMonitor.html - a027ca3b3c5a0cd9fd24209864e1775e5 - - - - - GNUNET_CADET_ChannelOpenAckMessage - d5/d91/structGNUNET__CADET__ChannelOpenAckMessage.html - - struct GNUNET_MessageHeader - header - d5/d91/structGNUNET__CADET__ChannelOpenAckMessage.html - ae77d04f893887b464bd0c7d8948eab8c - - - - uint32_t - reserved - d5/d91/structGNUNET__CADET__ChannelOpenAckMessage.html - a76a0ac9dcb6079db3d26296ac66b74ed - - - - struct GNUNET_CADET_ChannelTunnelNumber - ctn - d5/d91/structGNUNET__CADET__ChannelOpenAckMessage.html - aa21d1eee3c29519f3e7afc8f3ce22ea6 - - - - struct GNUNET_HashCode - port - d5/d91/structGNUNET__CADET__ChannelOpenAckMessage.html - a996d7d0746ba0ce0f3799a96543f3b9a - - - - - GNUNET_CADET_ChannelOpenMessage - d7/d37/structGNUNET__CADET__ChannelOpenMessage.html - - struct GNUNET_MessageHeader - header - d7/d37/structGNUNET__CADET__ChannelOpenMessage.html - ace0317d397a0c77ce6662456e0fc18e7 - - - - uint32_t - opt - d7/d37/structGNUNET__CADET__ChannelOpenMessage.html - af9fbac16d031aba1b1e44c46a996ba4b - - - - struct GNUNET_HashCode - h_port - d7/d37/structGNUNET__CADET__ChannelOpenMessage.html - aa436dbe51c346332b4c6892ee1b2684e - - - - struct GNUNET_CADET_ChannelTunnelNumber - ctn - d7/d37/structGNUNET__CADET__ChannelOpenMessage.html - ab87782ca707a3085b325b23e2e965391 - - - - - GNUNET_CADET_ChannelTunnelNumber - de/d79/structGNUNET__CADET__ChannelTunnelNumber.html - - uint32_t - cn - de/d79/structGNUNET__CADET__ChannelTunnelNumber.html - ad0a603bbbe1111d10fa29dfae482d29e - - - - - GNUNET_CADET_ClientChannelNumber - d2/d30/structGNUNET__CADET__ClientChannelNumber.html - - uint32_t - channel_of_client - d2/d30/structGNUNET__CADET__ClientChannelNumber.html - a00bbc2e529e594ece94f92d3a8442d08 - - - - - GNUNET_CADET_ConnectionBrokenMessage - db/d51/structGNUNET__CADET__ConnectionBrokenMessage.html - - struct GNUNET_MessageHeader - header - db/d51/structGNUNET__CADET__ConnectionBrokenMessage.html - adf4953f7067128e4facd5c146c44728f - - - - uint32_t - reserved - db/d51/structGNUNET__CADET__ConnectionBrokenMessage.html - ab9bad3b01df143399a43600d38ce3f6c - - - - struct GNUNET_CADET_ConnectionTunnelIdentifier - cid - db/d51/structGNUNET__CADET__ConnectionBrokenMessage.html - a8416734882611721d5e78462ece4bfc3 - - - - struct GNUNET_PeerIdentity - peer1 - db/d51/structGNUNET__CADET__ConnectionBrokenMessage.html - a836a48b4f4c760164a75caff2d346db2 - - - - struct GNUNET_PeerIdentity - peer2 - db/d51/structGNUNET__CADET__ConnectionBrokenMessage.html - aada1a03b1b1f3a7db924146297ef604f - - - - - GNUNET_CADET_ConnectionCreateAckMessage - d7/dde/structGNUNET__CADET__ConnectionCreateAckMessage.html - - struct GNUNET_MessageHeader - header - d7/dde/structGNUNET__CADET__ConnectionCreateAckMessage.html - a0838028fde7baf249f52a60be6d0497d - - - - uint32_t - reserved - d7/dde/structGNUNET__CADET__ConnectionCreateAckMessage.html - a4546c42a4c94f1c396e3d33c892acfae - - - - struct GNUNET_CADET_ConnectionTunnelIdentifier - cid - d7/dde/structGNUNET__CADET__ConnectionCreateAckMessage.html - a4d2541131a3711e8dd4865a17bd26064 - - - - - GNUNET_CADET_ConnectionCreateMessage - d5/df4/structGNUNET__CADET__ConnectionCreateMessage.html - - struct GNUNET_MessageHeader - header - d5/df4/structGNUNET__CADET__ConnectionCreateMessage.html - ad35e6d5accae0089ec5cdd8cdfb38dba - - - - uint32_t - options - d5/df4/structGNUNET__CADET__ConnectionCreateMessage.html - a97e6bfc40cf85c4295ab2178fadc7ef0 - - - - struct GNUNET_CADET_ConnectionTunnelIdentifier - cid - d5/df4/structGNUNET__CADET__ConnectionCreateMessage.html - ab64ae63680cb00e27fb09afad681ac86 - - - - - GNUNET_CADET_ConnectionDestroyMessage - d2/d0a/structGNUNET__CADET__ConnectionDestroyMessage.html - - struct GNUNET_MessageHeader - header - d2/d0a/structGNUNET__CADET__ConnectionDestroyMessage.html - a54691c3d0ae1448dbe04a7f96960883e - - - - uint32_t - reserved - d2/d0a/structGNUNET__CADET__ConnectionDestroyMessage.html - a4813002e61128ed4342c27e87089632d - - - - struct GNUNET_CADET_ConnectionTunnelIdentifier - cid - d2/d0a/structGNUNET__CADET__ConnectionDestroyMessage.html - a4eaeef8394cfe8596b508b6251c75fa8 - - - - - GNUNET_CADET_ConnectionTunnelIdentifier - d3/dc0/structGNUNET__CADET__ConnectionTunnelIdentifier.html - - struct GNUNET_ShortHashCode - connection_of_tunnel - d3/dc0/structGNUNET__CADET__ConnectionTunnelIdentifier.html - afe78360354d53f328dfa1ed348214cfb - - - - - GNUNET_CADET_GetPath - db/d76/structGNUNET__CADET__GetPath.html - - GNUNET_CADET_PathCB - path_cb - db/d76/structGNUNET__CADET__GetPath.html - a95426163c0f7fbadb3eb9958eb6cecfc - - - - void * - path_cb_cls - db/d76/structGNUNET__CADET__GetPath.html - ae90eed692dd5924be186a194785e1d9e - - - - struct GNUNET_MQ_Handle * - mq - db/d76/structGNUNET__CADET__GetPath.html - ac67c11f49ab791216d4d37a089657931 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - db/d76/structGNUNET__CADET__GetPath.html - a3435016f5cb51be59f0e18d0876c1728 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - db/d76/structGNUNET__CADET__GetPath.html - a70c3a22a2a6bb6f238388adddef3fb59 - - - - struct GNUNET_TIME_Relative - backoff - db/d76/structGNUNET__CADET__GetPath.html - a3080477555aa250d88e446a792115913 - - - - struct GNUNET_PeerIdentity - id - db/d76/structGNUNET__CADET__GetPath.html - aebbb94a1bc5108725bf371c606fd50a3 - - - - - GNUNET_CADET_Handle - d4/db8/structGNUNET__CADET__Handle.html - - struct GNUNET_MQ_Handle * - mq - d4/db8/structGNUNET__CADET__Handle.html - acdb1f94f78d1bedd59666a40fdfccf5a - - - - struct GNUNET_CONTAINER_MultiHashMap * - ports - d4/db8/structGNUNET__CADET__Handle.html - a9c62e2727d720f9bc4bb93ffea70a1be - - - - struct GNUNET_CONTAINER_MultiHashMap32 * - channels - d4/db8/structGNUNET__CADET__Handle.html - adf3f9446b59b7e4d91890c0cad831a67 - - - - struct GNUNET_CADET_ClientChannelNumber - next_ccn - d4/db8/structGNUNET__CADET__Handle.html - a7d3a1ae2c33180c765d4ab082f93136e - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d4/db8/structGNUNET__CADET__Handle.html - a5444ee346ca837bca14623284fc4a5d4 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d4/db8/structGNUNET__CADET__Handle.html - a4558200938309d3f008959ce48e9a9b2 - - - - struct GNUNET_TIME_Relative - reconnect_time - d4/db8/structGNUNET__CADET__Handle.html - ac8ba0b270bc8b0ae83bbf717df0848b3 - - - - - GNUNET_CADET_ListTunnels - d3/d4a/structGNUNET__CADET__ListTunnels.html - - GNUNET_CADET_TunnelsCB - tunnels_cb - d3/d4a/structGNUNET__CADET__ListTunnels.html - a541e9b9bce5537990feb80f27430f74d - - - - void * - tunnels_cb_cls - d3/d4a/structGNUNET__CADET__ListTunnels.html - a537b73d413700ce3dd8805728f840eda - - - - struct GNUNET_MQ_Handle * - mq - d3/d4a/structGNUNET__CADET__ListTunnels.html - a11f1e9e9607f8c808bb532d7426a7deb - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d3/d4a/structGNUNET__CADET__ListTunnels.html - a2660349da44145cc5ca58d0743250044 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d3/d4a/structGNUNET__CADET__ListTunnels.html - a9de77aeb48e946ea403fbbf26d0ed59b - - - - struct GNUNET_TIME_Relative - backoff - d3/d4a/structGNUNET__CADET__ListTunnels.html - a7c6cea10aa921934af7e99ef50b19c5a - - - - - GNUNET_CADET_LocalAck - d8/df0/structGNUNET__CADET__LocalAck.html - - struct GNUNET_MessageHeader - header - d8/df0/structGNUNET__CADET__LocalAck.html - ad1733a7dc02e4a4e7f18ee7211a1d5ec - - - - struct GNUNET_CADET_ClientChannelNumber - ccn - d8/df0/structGNUNET__CADET__LocalAck.html - ad863f9691aa949205b6ecc6dfeed29d1 - - - - - GNUNET_CADET_LocalChannelCreateMessage - d6/dc1/structGNUNET__CADET__LocalChannelCreateMessage.html - - struct GNUNET_MessageHeader - header - d6/dc1/structGNUNET__CADET__LocalChannelCreateMessage.html - a7f0530860e81f277ccc533ae4821b44e - - - - struct GNUNET_CADET_ClientChannelNumber - ccn - d6/dc1/structGNUNET__CADET__LocalChannelCreateMessage.html - a54bf3130e73894108ef7dff5f9da521b - - - - struct GNUNET_PeerIdentity - peer - d6/dc1/structGNUNET__CADET__LocalChannelCreateMessage.html - a18bde451249285e363157499c7f146d2 - - - - struct GNUNET_HashCode - port - d6/dc1/structGNUNET__CADET__LocalChannelCreateMessage.html - a5bbdb55a62c8c1f0a61a3b403f2b307c - - - - uint32_t - opt - d6/dc1/structGNUNET__CADET__LocalChannelCreateMessage.html - afa69341cf8362764707a7dca36b0460c - - - - - GNUNET_CADET_LocalChannelDestroyMessage - d4/dc7/structGNUNET__CADET__LocalChannelDestroyMessage.html - - struct GNUNET_MessageHeader - header - d4/dc7/structGNUNET__CADET__LocalChannelDestroyMessage.html - adc79b4a31ab82f2fb754d727fe7fb9f0 - - - - struct GNUNET_CADET_ClientChannelNumber - ccn - d4/dc7/structGNUNET__CADET__LocalChannelDestroyMessage.html - af6a8ea1de1c391c13b18514d0a668e27 - - - - - GNUNET_CADET_LocalData - dd/dac/structGNUNET__CADET__LocalData.html - - struct GNUNET_MessageHeader - header - dd/dac/structGNUNET__CADET__LocalData.html - ac659d3ccbdf69460d781ae585bac1ad1 - - - - struct GNUNET_CADET_ClientChannelNumber - ccn - dd/dac/structGNUNET__CADET__LocalData.html - aa3dc84bd7f2a400feeb375c8f3476ca3 - - - - uint32_t - pp - dd/dac/structGNUNET__CADET__LocalData.html - affc320d58dedaf30857b34ebf27287aa - - - - - GNUNET_CADET_LocalInfo - da/d2a/structGNUNET__CADET__LocalInfo.html - - struct GNUNET_MessageHeader - header - da/d2a/structGNUNET__CADET__LocalInfo.html - a8f70517869c376db885f146803d7b509 - - - - struct GNUNET_CADET_ClientChannelNumber - ccn - da/d2a/structGNUNET__CADET__LocalInfo.html - a8d0f25b8f0d4ebe9df3025ea01633f55 - - - - struct GNUNET_PeerIdentity - peer - da/d2a/structGNUNET__CADET__LocalInfo.html - a63144251d3e04f99e554347eeef90042 - - - - - GNUNET_CADET_LocalInfoPath - db/d7f/structGNUNET__CADET__LocalInfoPath.html - - struct GNUNET_MessageHeader - header - db/d7f/structGNUNET__CADET__LocalInfoPath.html - ab55075f48098dc048b181cd3902f2acb - - - - uint32_t - off - db/d7f/structGNUNET__CADET__LocalInfoPath.html - a4a9392548ba75dbd6a0e60b19f15163f - - - - - GNUNET_CADET_LocalInfoPeers - dd/d69/structGNUNET__CADET__LocalInfoPeers.html - - struct GNUNET_MessageHeader - header - dd/d69/structGNUNET__CADET__LocalInfoPeers.html - a3e7d7f9a479975764694cde1d54268eb - - - - uint16_t - paths - dd/d69/structGNUNET__CADET__LocalInfoPeers.html - ae88450f88ef3e0cc246e18a9bfc15556 - - - - int16_t - tunnel - dd/d69/structGNUNET__CADET__LocalInfoPeers.html - acc2a336d23a0ab8a42482483e19ed257 - - - - uint32_t - best_path_length - dd/d69/structGNUNET__CADET__LocalInfoPeers.html - a9f6773e9c3636bc3ce074f2e736570fa - - - - struct GNUNET_PeerIdentity - destination - dd/d69/structGNUNET__CADET__LocalInfoPeers.html - a9418c3497d46dceb5393653749309f38 - - - - - GNUNET_CADET_LocalInfoTunnel - dd/d21/structGNUNET__CADET__LocalInfoTunnel.html - - struct GNUNET_MessageHeader - header - dd/d21/structGNUNET__CADET__LocalInfoTunnel.html - a39a1fd49fb99e24afed63bfb49c78934 - - - - uint32_t - channels - dd/d21/structGNUNET__CADET__LocalInfoTunnel.html - ad414cbbb9267fbc0ff3b4b6b3e63f794 - - - - struct GNUNET_PeerIdentity - destination - dd/d21/structGNUNET__CADET__LocalInfoTunnel.html - ac3cdf4c2d3f83dc43c41030e8d843454 - - - - uint32_t - connections - dd/d21/structGNUNET__CADET__LocalInfoTunnel.html - acd6d03231c2c75206024b45a7504c7cd - - - - uint16_t - estate - dd/d21/structGNUNET__CADET__LocalInfoTunnel.html - ab4ef52f2df96ebfb80bfcb0170464ca0 - - - - uint16_t - cstate - dd/d21/structGNUNET__CADET__LocalInfoTunnel.html - a4ffd3cf3eca951f4edecd53c765890e2 - - - - - GNUNET_CADET_PeerListEntry - d1/d1f/structGNUNET__CADET__PeerListEntry.html - - struct GNUNET_PeerIdentity - peer - d1/d1f/structGNUNET__CADET__PeerListEntry.html - a4ed40e78f65264138499ff2752e35b87 - - - - int - have_tunnel - d1/d1f/structGNUNET__CADET__PeerListEntry.html - a5b35eb51ea625c226d495f8c6e8ef74f - - - - unsigned int - n_paths - d1/d1f/structGNUNET__CADET__PeerListEntry.html - a4dfde6098a308bd15400256ec8884654 - - - - unsigned int - best_path_length - d1/d1f/structGNUNET__CADET__PeerListEntry.html - a343f8905ed0570103ce4b297e4bcb00c - - - - - GNUNET_CADET_PeerPathDetail - d3/dbc/structGNUNET__CADET__PeerPathDetail.html - - struct GNUNET_PeerIdentity - peer - d3/dbc/structGNUNET__CADET__PeerPathDetail.html - af6c3ad5851f65dda41c28e490198852e - - - - unsigned int - target_offset - d3/dbc/structGNUNET__CADET__PeerPathDetail.html - aa686f04c324ed801e855184a12fd4a03 - - - - unsigned int - path_length - d3/dbc/structGNUNET__CADET__PeerPathDetail.html - a60612c557f4bfcec06a3a122078f622d - - - - const struct GNUNET_PeerIdentity * - path - d3/dbc/structGNUNET__CADET__PeerPathDetail.html - a8c2c1ee055ffc346f54005d30f476760 - - - - - GNUNET_CADET_PeersLister - df/dc5/structGNUNET__CADET__PeersLister.html - - GNUNET_CADET_PeersCB - peers_cb - df/dc5/structGNUNET__CADET__PeersLister.html - ab53a7e821bd452b0dedd78ee4f6f8e74 - - - - void * - peers_cb_cls - df/dc5/structGNUNET__CADET__PeersLister.html - a36cb10756cf3a13d9589274a3a7e721f - - - - struct GNUNET_MQ_Handle * - mq - df/dc5/structGNUNET__CADET__PeersLister.html - a4b536faf6e1b32d1638f7d5b1a87738b - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - df/dc5/structGNUNET__CADET__PeersLister.html - ad0affd9a9f66454c472983f861bfc808 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - df/dc5/structGNUNET__CADET__PeersLister.html - a662fa7d069723970f580995b74d3106d - - - - struct GNUNET_TIME_Relative - backoff - df/dc5/structGNUNET__CADET__PeersLister.html - ab6be22b76d1ae30bb9b4d914bae9c7ec - - - - - GNUNET_CADET_Port - de/dd9/structGNUNET__CADET__Port.html - - struct GNUNET_HashCode - id - de/dd9/structGNUNET__CADET__Port.html - ab3a5f5ed3fea87843c5e00ddac314f9f - - - - struct GNUNET_CADET_Handle * - cadet - de/dd9/structGNUNET__CADET__Port.html - af1abb1dd5e78bd61adce2be8822c53e2 - - - - void * - cls - de/dd9/structGNUNET__CADET__Port.html - a4f9a9089df0b7d4b8f972d5917ad1638 - - - - GNUNET_CADET_ConnectEventHandler - connects - de/dd9/structGNUNET__CADET__Port.html - afe0ad373596cd0b31fea15b880c37f87 - - - - void * - connects_cls - de/dd9/structGNUNET__CADET__Port.html - ad1af9dda47fe6c989445101beb2605ae - - - - GNUNET_CADET_WindowSizeEventHandler - window_changes - de/dd9/structGNUNET__CADET__Port.html - ac9cfaafd580184b73f898ed8ff818072 - - - - GNUNET_CADET_DisconnectEventHandler - disconnects - de/dd9/structGNUNET__CADET__Port.html - a175997ca5e17e5222627ee7c9c0bf5b2 - - - - struct GNUNET_MQ_MessageHandler * - handlers - de/dd9/structGNUNET__CADET__Port.html - a8afa20eb813c927d5010c57f1f19aaf5 - - - - - GNUNET_CADET_PortMessage - dc/dcb/structGNUNET__CADET__PortMessage.html - - struct GNUNET_MessageHeader - header - dc/dcb/structGNUNET__CADET__PortMessage.html - ad9af60d2ac3f436b399537da885a14fe - - - - struct GNUNET_HashCode - port - dc/dcb/structGNUNET__CADET__PortMessage.html - a369cd2de488fa6af268dd943cf07217e - - - - - GNUNET_CADET_RequestChannelInfoMessage - df/d9d/structGNUNET__CADET__RequestChannelInfoMessage.html - - struct GNUNET_MessageHeader - header - df/d9d/structGNUNET__CADET__RequestChannelInfoMessage.html - ac8055780ab349e85aaa4d20e02f34226 - - - - struct GNUNET_PeerIdentity - target - df/d9d/structGNUNET__CADET__RequestChannelInfoMessage.html - aad05764f23a7ec1a793d46af8bd1ca6d - - - - - GNUNET_CADET_RequestPathInfoMessage - d6/df0/structGNUNET__CADET__RequestPathInfoMessage.html - - struct GNUNET_MessageHeader - header - d6/df0/structGNUNET__CADET__RequestPathInfoMessage.html - a63030a090f2f1fa427506698aca77c22 - - - - uint32_t - resered - d6/df0/structGNUNET__CADET__RequestPathInfoMessage.html - a61710c4da7cd566da31d505bd9d28b4e - - - - struct GNUNET_PeerIdentity - peer - d6/df0/structGNUNET__CADET__RequestPathInfoMessage.html - afa8a6a770e8e2b9d29089bb1e2040f18 - - - - - GNUNET_CADET_TEST_AdapterContext - d3/dd6/structGNUNET__CADET__TEST__AdapterContext.html - - unsigned int - peer - d3/dd6/structGNUNET__CADET__TEST__AdapterContext.html - abdb9c5289e3b5fbed33dba14e5f93055 - - - - struct GNUNET_CADET_Port ** - ports - d3/dd6/structGNUNET__CADET__TEST__AdapterContext.html - ae11d458ec9a5d59154b486818273fead - - - - struct GNUNET_CADET_TEST_Context * - ctx - d3/dd6/structGNUNET__CADET__TEST__AdapterContext.html - a66e41f598e48d4b9c8038682bcceb099 - - - - - GNUNET_CADET_TEST_Context - dd/dec/structGNUNET__CADET__TEST__Context.html - - struct GNUNET_TESTBED_Peer ** - peers - dd/dec/structGNUNET__CADET__TEST__Context.html - a57dff5fdd0dbe178a6e8237f474f86fc - - - - struct GNUNET_CADET_Handle ** - cadets - dd/dec/structGNUNET__CADET__TEST__Context.html - ae5438451da63c403e8e2d553dfc39f89 - - - - struct GNUNET_TESTBED_Operation ** - ops - dd/dec/structGNUNET__CADET__TEST__Context.html - aa70750aff94ff1266aaab144ed68960e - - - - unsigned int - num_peers - dd/dec/structGNUNET__CADET__TEST__Context.html - a98a3beae522d07fa72f581b462a5f468 - - - - GNUNET_CADET_TEST_AppMain - app_main - dd/dec/structGNUNET__CADET__TEST__Context.html - ae5cf5148822349d91bbe9975470a0abf - - - - void * - app_main_cls - dd/dec/structGNUNET__CADET__TEST__Context.html - ac216e2fadf66479fcaccd5ac3068739d - - - - GNUNET_CADET_ConnectEventHandler - connects - dd/dec/structGNUNET__CADET__TEST__Context.html - acdf27bc2d4ba38beb920ce5839903f8b - - - - GNUNET_CADET_WindowSizeEventHandler - window_changes - dd/dec/structGNUNET__CADET__TEST__Context.html - a2b583b59023233bc5416e789672c8a7c - - - - GNUNET_CADET_DisconnectEventHandler - disconnects - dd/dec/structGNUNET__CADET__TEST__Context.html - a726a48980e22bb75eb78b3fb48847bb5 - - - - struct GNUNET_MQ_MessageHandler * - handlers - dd/dec/structGNUNET__CADET__TEST__Context.html - a9644933a7e3dfd63dba5857f88ef2c8f - - - - const struct GNUNET_HashCode ** - ports - dd/dec/structGNUNET__CADET__TEST__Context.html - ac84d01fe5d8d69138bb69a357a78ea1c - - - - unsigned int - port_count - dd/dec/structGNUNET__CADET__TEST__Context.html - a57aa6588fcc3d421fd3e86b8bd33e7c7 - - - - - GNUNET_CADET_TunnelDetails - d9/d99/structGNUNET__CADET__TunnelDetails.html - - struct GNUNET_PeerIdentity - peer - d9/d99/structGNUNET__CADET__TunnelDetails.html - aa685487e26a13a56392c3c5b765610c3 - - - - uint32_t - channels - d9/d99/structGNUNET__CADET__TunnelDetails.html - a812180181815f63480e94a3d31351172 - - - - uint32_t - connections - d9/d99/structGNUNET__CADET__TunnelDetails.html - ada68105b71a4162fe5d447f369df126c - - - - uint16_t - estate - d9/d99/structGNUNET__CADET__TunnelDetails.html - a8d5c6440d3795158fef94a7dc255fd8f - - - - uint16_t - cstate - d9/d99/structGNUNET__CADET__TunnelDetails.html - a79ba9d6f005a399ed9c883a430d7948a - - - - - GNUNET_CADET_TunnelEncryptedMessage - df/d8c/structGNUNET__CADET__TunnelEncryptedMessage.html - - struct GNUNET_MessageHeader - header - df/d8c/structGNUNET__CADET__TunnelEncryptedMessage.html - ae1651a9e74f9012cbb81beda500ed830 - - - - uint32_t - reserved - df/d8c/structGNUNET__CADET__TunnelEncryptedMessage.html - a63e44831ef07c4535106ba8c65e925ff - - - - struct GNUNET_CADET_ConnectionTunnelIdentifier - cid - df/d8c/structGNUNET__CADET__TunnelEncryptedMessage.html - ab3dee873826f7cf24f7faf8dcd4629f3 - - - - struct GNUNET_ShortHashCode - hmac - df/d8c/structGNUNET__CADET__TunnelEncryptedMessage.html - adb237806d7d1316e6d8f3db9739ec5cf - - - - struct GNUNET_CADET_AxHeader - ax_header - df/d8c/structGNUNET__CADET__TunnelEncryptedMessage.html - a5417b59da6ee0176bb1947e0c7322c7e - - - - - GNUNET_CADET_TunnelKeyExchangeAuthMessage - d5/d6f/structGNUNET__CADET__TunnelKeyExchangeAuthMessage.html - - struct GNUNET_CADET_TunnelKeyExchangeMessage - kx - d5/d6f/structGNUNET__CADET__TunnelKeyExchangeAuthMessage.html - a398d43a9ce4baab900bdbe3acc681a0f - - - - struct GNUNET_HashCode - auth - d5/d6f/structGNUNET__CADET__TunnelKeyExchangeAuthMessage.html - a3802a84b92d093c645c33c7925c3039f - - - - - GNUNET_CADET_TunnelKeyExchangeMessage - dc/d79/structGNUNET__CADET__TunnelKeyExchangeMessage.html - - struct GNUNET_MessageHeader - header - dc/d79/structGNUNET__CADET__TunnelKeyExchangeMessage.html - ad869c4b661904f62bc86ebdf87313c9c - - - - uint32_t - flags - dc/d79/structGNUNET__CADET__TunnelKeyExchangeMessage.html - a8ac0ac31bee965152a28aeb7280b3eea - - - - struct GNUNET_CADET_ConnectionTunnelIdentifier - cid - dc/d79/structGNUNET__CADET__TunnelKeyExchangeMessage.html - a022c2963ceeea56fd85820154c8f20fc - - - - struct GNUNET_CRYPTO_EcdhePublicKey - ephemeral_key - dc/d79/structGNUNET__CADET__TunnelKeyExchangeMessage.html - ab4f28455b3c4e3fc92a7958f60f3350f - - - - struct GNUNET_CRYPTO_EcdhePublicKey - ratchet_key - dc/d79/structGNUNET__CADET__TunnelKeyExchangeMessage.html - a2c7b1fac1b898d14386c2a3fdd6d7ed0 - - - - - GNUNET_CONFIGURATION_Handle - d0/dfb/structGNUNET__CONFIGURATION__Handle.html - - struct ConfigSection * - sections - d0/dfb/structGNUNET__CONFIGURATION__Handle.html - a5829fe2af6d13278af79746e04bc406a - - - - int - dirty - d0/dfb/structGNUNET__CONFIGURATION__Handle.html - ad6fbe5ba605585130c11f1eb79b3ce55 - - - - - GNUNET_CONNECTION_Credentials - d3/de8/structGNUNET__CONNECTION__Credentials.html - - uid_t - uid - d3/de8/structGNUNET__CONNECTION__Credentials.html - a77210665adf5accfca63004525ccf1dd - - - - gid_t - gid - d3/de8/structGNUNET__CONNECTION__Credentials.html - adfc9513eedb467fae9a8b7ee68d9abf3 - - - - - GNUNET_CONNECTION_Handle - d2/d74/structGNUNET__CONNECTION__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d2/d74/structGNUNET__CONNECTION__Handle.html - a06aca79f2ff7d20386c4f9d20e39ca87 - - - - struct AddressProbe * - ap_head - d2/d74/structGNUNET__CONNECTION__Handle.html - a88d783f22f2086e040accb22f06438bf - - - - struct AddressProbe * - ap_tail - d2/d74/structGNUNET__CONNECTION__Handle.html - a9bd143769c9f265e5734a15f088531d7 - - - - struct sockaddr * - addr - d2/d74/structGNUNET__CONNECTION__Handle.html - a4d95626254457fcb90201d02f6c71066 - - - - char * - hostname - d2/d74/structGNUNET__CONNECTION__Handle.html - a2637c2f355650adfbe14b902e45839a2 - - - - struct GNUNET_NETWORK_Handle * - sock - d2/d74/structGNUNET__CONNECTION__Handle.html - aa2c1d6f8e66862e060f263d562703faf - - - - GNUNET_CONNECTION_Receiver - receiver - d2/d74/structGNUNET__CONNECTION__Handle.html - a5839495afc723e088e67d238a02e8dcb - - - - void * - receiver_cls - d2/d74/structGNUNET__CONNECTION__Handle.html - aa7a3a83ab41b8fb0172c591a86f1a96e - - - - char * - write_buffer - d2/d74/structGNUNET__CONNECTION__Handle.html - a847d5197365180a626232b85c5d6ee61 - - - - size_t - write_buffer_size - d2/d74/structGNUNET__CONNECTION__Handle.html - a98fc95a5fac7e8783f198088043c261a - - - - size_t - write_buffer_off - d2/d74/structGNUNET__CONNECTION__Handle.html - a7f3fab60545fe3f67220972e3a463545 - - - - size_t - write_buffer_pos - d2/d74/structGNUNET__CONNECTION__Handle.html - a26292f0913a590045c60047868b7c54a - - - - socklen_t - addrlen - d2/d74/structGNUNET__CONNECTION__Handle.html - a536b30b272a1fbb4025866bec2e88bd5 - - - - struct GNUNET_SCHEDULER_Task * - read_task - d2/d74/structGNUNET__CONNECTION__Handle.html - aa1a0cfe44f586498f9459f50cac0ed35 - - - - struct GNUNET_SCHEDULER_Task * - write_task - d2/d74/structGNUNET__CONNECTION__Handle.html - ab8dab0ac97b27b0966709b385fc8b9e2 - - - - struct GNUNET_RESOLVER_RequestHandle * - dns_active - d2/d74/structGNUNET__CONNECTION__Handle.html - a29221e86185c78afd2ac2b25784cbd73 - - - - struct GNUNET_CONNECTION_TransmitHandle - nth - d2/d74/structGNUNET__CONNECTION__Handle.html - a977eb633ec177b6f188935348d3af57f - - - - struct GNUNET_TIME_Absolute - receive_timeout - d2/d74/structGNUNET__CONNECTION__Handle.html - afc8110b02799f3613d5e4edc26fa7e01 - - - - size_t - max - d2/d74/structGNUNET__CONNECTION__Handle.html - a307ee0ec06bf1dffe2c5babe8fda97a4 - - - - uint16_t - port - d2/d74/structGNUNET__CONNECTION__Handle.html - a62b67fc5757882e41cec60eba6961fa7 - - - - int8_t - persist - d2/d74/structGNUNET__CONNECTION__Handle.html - a048ab86a4148087d4a8ae9b6fc3a45c2 - - - - int8_t - destroy_later - d2/d74/structGNUNET__CONNECTION__Handle.html - a1bd6fd14f1bfbdfcc5b7db2f2d37a19c - - - - struct GNUNET_CONNECTION_Handle * - proxy_handshake - d2/d74/structGNUNET__CONNECTION__Handle.html - aa9f98619a6242abb4b9b07e0e25153e7 - - - - - GNUNET_CONNECTION_TransmitHandle - d3/d73/structGNUNET__CONNECTION__TransmitHandle.html - - GNUNET_CONNECTION_TransmitReadyNotify - notify_ready - d3/d73/structGNUNET__CONNECTION__TransmitHandle.html - a9ce9f69590b31b21b120bb7a67961126 - - - - void * - notify_ready_cls - d3/d73/structGNUNET__CONNECTION__TransmitHandle.html - af4087c00110c3efc69a59d4e67e3aad4 - - - - struct GNUNET_CONNECTION_Handle * - connection - d3/d73/structGNUNET__CONNECTION__TransmitHandle.html - a3163b971e70e17e1c5d2b0977a405fe6 - - - - struct GNUNET_TIME_Absolute - transmit_timeout - d3/d73/structGNUNET__CONNECTION__TransmitHandle.html - a936c4897242ec74e088e5cb1ddc029ed - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d3/d73/structGNUNET__CONNECTION__TransmitHandle.html - a39bbc53c9f5a472bee2c452516891eed - - - - size_t - notify_size - d3/d73/structGNUNET__CONNECTION__TransmitHandle.html - a7a95a74c091b391f85f78deb4265044d - - - - - GNUNET_CONSENSUS_ElementMessage - d2/de5/structGNUNET__CONSENSUS__ElementMessage.html - - struct GNUNET_MessageHeader - header - d2/de5/structGNUNET__CONSENSUS__ElementMessage.html - a6bff31707bd72b5b62ec3063e5400a12 - - - - uint16_t - element_type - d2/de5/structGNUNET__CONSENSUS__ElementMessage.html - abe9930ce885d93a47dd172d0ea30e857 - - - - - GNUNET_CONSENSUS_Handle - de/ddd/structGNUNET__CONSENSUS__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - de/ddd/structGNUNET__CONSENSUS__Handle.html - ae3508f4a808c71a56721ec8a0e97d665 - - - - GNUNET_CONSENSUS_ElementCallback - new_element_cb - de/ddd/structGNUNET__CONSENSUS__Handle.html - aa28d368a88e6f32632f44fe9e6e73fc1 - - - - void * - new_element_cls - de/ddd/structGNUNET__CONSENSUS__Handle.html - a7ea0bb669e4b2e73235f3c0b22722970 - - - - struct GNUNET_HashCode - session_id - de/ddd/structGNUNET__CONSENSUS__Handle.html - ac4cf2d40461c5882a642fee6397d63cb - - - - int - joined - de/ddd/structGNUNET__CONSENSUS__Handle.html - a65c76176598b93e7674a766e30241d5c - - - - GNUNET_CONSENSUS_ConcludeCallback - conclude_cb - de/ddd/structGNUNET__CONSENSUS__Handle.html - a3cd821236d778cf37b5e47233cd31abe - - - - void * - conclude_cls - de/ddd/structGNUNET__CONSENSUS__Handle.html - a6a8e5ef580ee89d4ea823ead93623cfe - - - - struct GNUNET_TIME_Absolute - conclude_deadline - de/ddd/structGNUNET__CONSENSUS__Handle.html - ab71288a75f4465e22ad8f97f40d18cd6 - - - - struct GNUNET_MQ_Handle * - mq - de/ddd/structGNUNET__CONSENSUS__Handle.html - acae88b1b618045905c0b5392779e5a7b - - - - - GNUNET_CONSENSUS_JoinMessage - df/dea/structGNUNET__CONSENSUS__JoinMessage.html - - struct GNUNET_MessageHeader - header - df/dea/structGNUNET__CONSENSUS__JoinMessage.html - a8e32f9e3555eba2f6a9b4a10ccad3408 - - - - uint32_t - num_peers - df/dea/structGNUNET__CONSENSUS__JoinMessage.html - acd292483572482050b1d53328e7fb080 - - - - struct GNUNET_HashCode - session_id - df/dea/structGNUNET__CONSENSUS__JoinMessage.html - a0501b7684b7f172670c43c36155b49c9 - - - - struct GNUNET_TIME_AbsoluteNBO - start - df/dea/structGNUNET__CONSENSUS__JoinMessage.html - af7ec167ada55305ad0a9cb1899219e0c - - - - struct GNUNET_TIME_AbsoluteNBO - deadline - df/dea/structGNUNET__CONSENSUS__JoinMessage.html - a313193ec6db41abfa55a2b330c9ec7df - - - - - GNUNET_CONSENSUS_RoundContextMessage - d6/d74/structGNUNET__CONSENSUS__RoundContextMessage.html - - struct GNUNET_MessageHeader - header - d6/d74/structGNUNET__CONSENSUS__RoundContextMessage.html - aaaf20e11c1117a4187bca83625e49e6e - - - - uint16_t - kind - d6/d74/structGNUNET__CONSENSUS__RoundContextMessage.html - ae4e34ca3c7ba408099e16d0bc8297805 - - - - int16_t - peer1 - d6/d74/structGNUNET__CONSENSUS__RoundContextMessage.html - a83d32fc9d3977e29b1aa533a2471fa14 - - - - int16_t - peer2 - d6/d74/structGNUNET__CONSENSUS__RoundContextMessage.html - a9ecdde1ad526eb6def33a40086c0da8e - - - - int16_t - repetition - d6/d74/structGNUNET__CONSENSUS__RoundContextMessage.html - a2addde32966cec2935853d6f6e2ed1b1 - - - - int16_t - leader - d6/d74/structGNUNET__CONSENSUS__RoundContextMessage.html - a84a7f557a7843992c2740dedce926048 - - - - uint16_t - is_contested - d6/d74/structGNUNET__CONSENSUS__RoundContextMessage.html - afad635b383124aa9c3006e3fbe028eca - - - - - GNUNET_CONTAINER_BloomFilter - de/dc7/structGNUNET__CONTAINER__BloomFilter.html - - char * - bitArray - de/dc7/structGNUNET__CONTAINER__BloomFilter.html - ac83aafe329ef215ada9f4ddef9120717 - - - - char * - filename - de/dc7/structGNUNET__CONTAINER__BloomFilter.html - ada129bc96044df68c9b5d3d3eaa1686f - - - - struct GNUNET_DISK_FileHandle * - fh - de/dc7/structGNUNET__CONTAINER__BloomFilter.html - a69bbe75cb479ffcad2611fc208d5ff2a - - - - unsigned int - addressesPerElement - de/dc7/structGNUNET__CONTAINER__BloomFilter.html - a5a40cdc2d8f49d1d179c902353bf413b - - - - size_t - bitArraySize - de/dc7/structGNUNET__CONTAINER__BloomFilter.html - a5872e8916753721b4e1a97317b501434 - - - - - GNUNET_CONTAINER_Heap - d8/deb/structGNUNET__CONTAINER__Heap.html - - struct GNUNET_CONTAINER_HeapNode * - root - d8/deb/structGNUNET__CONTAINER__Heap.html - a4998910dd5727a508e5126ad2290afaf - - - - struct GNUNET_CONTAINER_HeapNode * - walk_pos - d8/deb/structGNUNET__CONTAINER__Heap.html - a70a50e7dde94c8d2ae232aa8badae6e5 - - - - unsigned int - size - d8/deb/structGNUNET__CONTAINER__Heap.html - a627bb77b84f8aac41da437abdc34398e - - - - enum GNUNET_CONTAINER_HeapOrder - order - d8/deb/structGNUNET__CONTAINER__Heap.html - ac3141f623aa230e88224342e57e0e98d - - - - - GNUNET_CONTAINER_HeapNode - d2/d80/structGNUNET__CONTAINER__HeapNode.html - - struct GNUNET_CONTAINER_Heap * - heap - d2/d80/structGNUNET__CONTAINER__HeapNode.html - a3332c7c74da1b738d5b208bf1c98eedc - - - - struct GNUNET_CONTAINER_HeapNode * - parent - d2/d80/structGNUNET__CONTAINER__HeapNode.html - a0e572391095cfed8a18e30d3365d04e1 - - - - struct GNUNET_CONTAINER_HeapNode * - left_child - d2/d80/structGNUNET__CONTAINER__HeapNode.html - a53b33fee6d468538205eecb0222db169 - - - - struct GNUNET_CONTAINER_HeapNode * - right_child - d2/d80/structGNUNET__CONTAINER__HeapNode.html - afe844aee77c439fe13e9706c4deba07d - - - - void * - element - d2/d80/structGNUNET__CONTAINER__HeapNode.html - a062e7295c6e537ca79566afb400d83aa - - - - GNUNET_CONTAINER_HeapCostType - cost - d2/d80/structGNUNET__CONTAINER__HeapNode.html - a67869ec084b826e45186d41c965cbafd - - - - unsigned int - tree_size - d2/d80/structGNUNET__CONTAINER__HeapNode.html - a961a3299beb8cfe3176671fb9c46590a - - - - - GNUNET_CONTAINER_MetaData - df/df5/structGNUNET__CONTAINER__MetaData.html - - struct MetaItem * - items_head - df/df5/structGNUNET__CONTAINER__MetaData.html - aad6472e81f55dbc4f75fc35e931cf62d - - - - struct MetaItem * - items_tail - df/df5/structGNUNET__CONTAINER__MetaData.html - ae693cc805aecf9693a22aec1c507dd32 - - - - char * - sbuf - df/df5/structGNUNET__CONTAINER__MetaData.html - a4a43400b7460b89fa453bfc3cff47607 - - - - size_t - sbuf_size - df/df5/structGNUNET__CONTAINER__MetaData.html - aa594cd5ba03e86dd4ea58a153a3bc09f - - - - unsigned int - item_count - df/df5/structGNUNET__CONTAINER__MetaData.html - aaca14bc137887e652f1e910b3b574edf - - - - - GNUNET_CONTAINER_MultiHashMap - d4/d9f/structGNUNET__CONTAINER__MultiHashMap.html - - union MapEntry * - map - d4/d9f/structGNUNET__CONTAINER__MultiHashMap.html - a4968aff8215372361d3e5c707a9a0fbd - - - - unsigned int - size - d4/d9f/structGNUNET__CONTAINER__MultiHashMap.html - a14ad0c977a0834296add4fac2abb94d5 - - - - unsigned int - map_length - d4/d9f/structGNUNET__CONTAINER__MultiHashMap.html - aaf10b0dce9045568cfb8ca2d020a53cb - - - - int - use_small_entries - d4/d9f/structGNUNET__CONTAINER__MultiHashMap.html - ab54a1b7932c7545b7532d82243182aaf - - - - unsigned int - modification_counter - d4/d9f/structGNUNET__CONTAINER__MultiHashMap.html - a759397d91df62b51489cb72d0efa6c2a - - - - union MapEntry - next_cache - d4/d9f/structGNUNET__CONTAINER__MultiHashMap.html - acf45c56ff218d41ca0cb2c189361c051 - [16] - - - unsigned int - next_cache_off - d4/d9f/structGNUNET__CONTAINER__MultiHashMap.html - afe4eef825693a12b1d2a5bc531c3da84 - - - - - GNUNET_CONTAINER_MultiHashMap32 - d9/d52/structGNUNET__CONTAINER__MultiHashMap32.html - - struct MapEntry ** - map - d9/d52/structGNUNET__CONTAINER__MultiHashMap32.html - a69e8be1a97dc3d71a24ca2a3fbddd86f - - - - unsigned int - size - d9/d52/structGNUNET__CONTAINER__MultiHashMap32.html - adfe3d741db3d8854ef550d92108d80a6 - - - - unsigned int - map_length - d9/d52/structGNUNET__CONTAINER__MultiHashMap32.html - acc43d5223dc50b33377ea56f71aac075 - - - - unsigned int - modification_counter - d9/d52/structGNUNET__CONTAINER__MultiHashMap32.html - a3a2be13c85365f58c89dac99c8f90bed - - - - struct MapEntry * - next_cache - d9/d52/structGNUNET__CONTAINER__MultiHashMap32.html - a5ea73e273784891f7b7a795df9967907 - [16] - - - unsigned int - next_cache_off - d9/d52/structGNUNET__CONTAINER__MultiHashMap32.html - a9e3910a1ccddf2e09842246a802a7673 - - - - - GNUNET_CONTAINER_MultiHashMap32Iterator - d7/dc3/structGNUNET__CONTAINER__MultiHashMap32Iterator.html - - struct MapEntry * - me - d7/dc3/structGNUNET__CONTAINER__MultiHashMap32Iterator.html - a4494d2acd407fd63043ca59daa1534d2 - - - - unsigned int - idx - d7/dc3/structGNUNET__CONTAINER__MultiHashMap32Iterator.html - a0f9e78677f3005da6aa09db3e5c488ba - - - - unsigned int - modification_counter - d7/dc3/structGNUNET__CONTAINER__MultiHashMap32Iterator.html - acf192cc69fbe763d03f5d3a3d0fa32f4 - - - - const struct GNUNET_CONTAINER_MultiHashMap32 * - map - d7/dc3/structGNUNET__CONTAINER__MultiHashMap32Iterator.html - ad067ddfd047ee196ee6014b27fd1469f - - - - - GNUNET_CONTAINER_MultiHashMapIterator - dd/d0b/structGNUNET__CONTAINER__MultiHashMapIterator.html - - union MapEntry - me - dd/d0b/structGNUNET__CONTAINER__MultiHashMapIterator.html - abad2397a820d7faf35e4d08b75ff52eb - - - - unsigned int - idx - dd/d0b/structGNUNET__CONTAINER__MultiHashMapIterator.html - a4766f0fe5056634c42891dd60b5d7f10 - - - - unsigned int - modification_counter - dd/d0b/structGNUNET__CONTAINER__MultiHashMapIterator.html - a95d7ec191f773175b1e41181b9dde18c - - - - const struct GNUNET_CONTAINER_MultiHashMap * - map - dd/d0b/structGNUNET__CONTAINER__MultiHashMapIterator.html - a07ed921f72b445f5b58e33822fbf3f02 - - - - - GNUNET_CONTAINER_MultiPeerMap - d3/d63/structGNUNET__CONTAINER__MultiPeerMap.html - - union MapEntry * - map - d3/d63/structGNUNET__CONTAINER__MultiPeerMap.html - abca26d7117c105cfc70649c936c97527 - - - - unsigned int - size - d3/d63/structGNUNET__CONTAINER__MultiPeerMap.html - adbc1588020fce6c89b9325107207a3ad - - - - unsigned int - map_length - d3/d63/structGNUNET__CONTAINER__MultiPeerMap.html - a7c4d378f1cce5702b7f96c080df85d09 - - - - int - use_small_entries - d3/d63/structGNUNET__CONTAINER__MultiPeerMap.html - ad6d4a2cfbba1d7de57be185ce0469146 - - - - unsigned int - modification_counter - d3/d63/structGNUNET__CONTAINER__MultiPeerMap.html - aa448e2bd87a409d7d7039dd09ae10bb2 - - - - union MapEntry - next_cache - d3/d63/structGNUNET__CONTAINER__MultiPeerMap.html - af069a25f6f1dbbbf0d7d0e10e8e0d135 - [16] - - - unsigned int - next_cache_off - d3/d63/structGNUNET__CONTAINER__MultiPeerMap.html - a7a5c79397d8296540dae95c4c36c6d67 - - - - - GNUNET_CONTAINER_MultiPeerMapIterator - d8/d26/structGNUNET__CONTAINER__MultiPeerMapIterator.html - - union MapEntry - me - d8/d26/structGNUNET__CONTAINER__MultiPeerMapIterator.html - acf7e9d2248e19a196be1582451839235 - - - - unsigned int - idx - d8/d26/structGNUNET__CONTAINER__MultiPeerMapIterator.html - a93fd78d64a20e8ebfee9e164413cbd31 - - - - unsigned int - modification_counter - d8/d26/structGNUNET__CONTAINER__MultiPeerMapIterator.html - ae8a79a72f5a99d633f9adb165c782654 - - - - const struct GNUNET_CONTAINER_MultiPeerMap * - map - d8/d26/structGNUNET__CONTAINER__MultiPeerMapIterator.html - aece5e1a983f4c893b9207c76b835c54f - - - - - GNUNET_CONTAINER_MultiShortmap - d5/dcf/structGNUNET__CONTAINER__MultiShortmap.html - - union MapEntry * - map - d5/dcf/structGNUNET__CONTAINER__MultiShortmap.html - a9b45791518e03433280e61ef99fe490a - - - - unsigned int - size - d5/dcf/structGNUNET__CONTAINER__MultiShortmap.html - a95d7e4bf681274e99f3caed74edbf7a6 - - - - unsigned int - map_length - d5/dcf/structGNUNET__CONTAINER__MultiShortmap.html - a505133bdfe219f082303a84bc990b33c - - - - int - use_small_entries - d5/dcf/structGNUNET__CONTAINER__MultiShortmap.html - a39c24efebd4e24ebbba6391ad0ac1452 - - - - unsigned int - modification_counter - d5/dcf/structGNUNET__CONTAINER__MultiShortmap.html - a97a41805593855cc9e69373479f3a276 - - - - union MapEntry - next_cache - d5/dcf/structGNUNET__CONTAINER__MultiShortmap.html - a6ea49abb0b4a0bbde7b096cb4c7398c1 - [16] - - - unsigned int - next_cache_off - d5/dcf/structGNUNET__CONTAINER__MultiShortmap.html - ac8b7aecc1eea46ae0182efa943768136 - - - - - GNUNET_CONTAINER_MultiShortmapIterator - d8/d48/structGNUNET__CONTAINER__MultiShortmapIterator.html - - union MapEntry - me - d8/d48/structGNUNET__CONTAINER__MultiShortmapIterator.html - a26baa298458161ad34c9bda4423d5b79 - - - - unsigned int - idx - d8/d48/structGNUNET__CONTAINER__MultiShortmapIterator.html - a1aa68da5f943429e611bcf0f21282f15 - - - - unsigned int - modification_counter - d8/d48/structGNUNET__CONTAINER__MultiShortmapIterator.html - a3ef0aba3fcd24d3f705506ee690f34f1 - - - - const struct GNUNET_CONTAINER_MultiShortmap * - map - d8/d48/structGNUNET__CONTAINER__MultiShortmapIterator.html - a7b53c7f0f0277f0b1bf034947a2ab553 - - - - - GNUNET_CONTAINER_MultiUuidmap - d6/dc0/structGNUNET__CONTAINER__MultiUuidmap.html - - union MapEntry * - map - d6/dc0/structGNUNET__CONTAINER__MultiUuidmap.html - a378fae728ef0a1b70e14151a002a2e2d - - - - unsigned int - size - d6/dc0/structGNUNET__CONTAINER__MultiUuidmap.html - ad7689716a2099d79b700e2fc745c181a - - - - unsigned int - map_length - d6/dc0/structGNUNET__CONTAINER__MultiUuidmap.html - a62e0294049973a34d7d2b0731e8d61c9 - - - - int - use_small_entries - d6/dc0/structGNUNET__CONTAINER__MultiUuidmap.html - ae54a01c6da3b5f1ff5b5a1c66c436341 - - - - unsigned int - modification_counter - d6/dc0/structGNUNET__CONTAINER__MultiUuidmap.html - a7acfa9a1d2117c4061bbf8ae8f2711b7 - - - - union MapEntry - next_cache - d6/dc0/structGNUNET__CONTAINER__MultiUuidmap.html - a3a243829833bc3f987fb891a82eee9bc - [16] - - - unsigned int - next_cache_off - d6/dc0/structGNUNET__CONTAINER__MultiUuidmap.html - ac18fd111dd12cb29ee66a47b5172ce2a - - - - - GNUNET_CONTAINER_MultiUuidmapIterator - d9/d05/structGNUNET__CONTAINER__MultiUuidmapIterator.html - - union MapEntry - me - d9/d05/structGNUNET__CONTAINER__MultiUuidmapIterator.html - a3a55de3f5a1d772be5e8830db4276e13 - - - - unsigned int - idx - d9/d05/structGNUNET__CONTAINER__MultiUuidmapIterator.html - aadabd137cf12c2d209ea3955e8063818 - - - - unsigned int - modification_counter - d9/d05/structGNUNET__CONTAINER__MultiUuidmapIterator.html - a8b8c5a5afe557d041ab52b9d7b2b28fe - - - - const struct GNUNET_CONTAINER_MultiUuidmap * - map - d9/d05/structGNUNET__CONTAINER__MultiUuidmapIterator.html - a227974e289760102470f3b28e2604d91 - - - - - GNUNET_CONVERSATION_Call - d9/d18/structGNUNET__CONVERSATION__Call.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d9/d18/structGNUNET__CONVERSATION__Call.html - ad64d1263f9e32014bf6145bb9ae26012 - - - - struct GNUNET_IDENTITY_Ego * - caller_id - d9/d18/structGNUNET__CONVERSATION__Call.html - af3847127061938d450a24840dfb7a89f - - - - char * - callee - d9/d18/structGNUNET__CONVERSATION__Call.html - a47daea13cf10b5d068c9300480870b33 - - - - struct GNUNET_SPEAKER_Handle * - speaker - d9/d18/structGNUNET__CONVERSATION__Call.html - aa36985b3b8a73e960ab860e1993cbed8 - - - - struct GNUNET_MICROPHONE_Handle * - mic - d9/d18/structGNUNET__CONVERSATION__Call.html - a58cbd8b77afe9c37ff0403056661a2c8 - - - - GNUNET_CONVERSATION_CallEventHandler - event_handler - d9/d18/structGNUNET__CONVERSATION__Call.html - aef3b3c6857be96138e07f608368b979f - - - - void * - event_handler_cls - d9/d18/structGNUNET__CONVERSATION__Call.html - a0ba669c61c1fb7a4a6b1b295a91f9c1f - - - - struct GNUNET_MQ_Handle * - mq - d9/d18/structGNUNET__CONVERSATION__Call.html - a9702e7c6627c9d4f129f33547e85d640 - - - - struct GNUNET_GNS_Handle * - gns - d9/d18/structGNUNET__CONVERSATION__Call.html - a561871413b27086d61a7a49367016331 - - - - struct GNUNET_GNS_LookupWithTldRequest * - gns_lookup - d9/d18/structGNUNET__CONVERSATION__Call.html - a4aed0c22c60c01053807ea5027727dcd - - - - struct GNUNET_CONVERSATION_PhoneRecord - phone_record - d9/d18/structGNUNET__CONVERSATION__Call.html - aafaf112e600cdfcebf89e0e45a697abe - - - - enum CallState - state - d9/d18/structGNUNET__CONVERSATION__Call.html - a8e072745f7c6cc9950b42524672f4ea2 - - - - - GNUNET_CONVERSATION_Caller - d6/d5d/structGNUNET__CONVERSATION__Caller.html - - struct GNUNET_CONVERSATION_Caller * - next - d6/d5d/structGNUNET__CONVERSATION__Caller.html - a19fa2d26c93c80670949c496cb07aa64 - - - - struct GNUNET_CONVERSATION_Caller * - prev - d6/d5d/structGNUNET__CONVERSATION__Caller.html - ad10505ed5a8ad9404b4c4923ede43a6c - - - - struct GNUNET_CONVERSATION_Phone * - phone - d6/d5d/structGNUNET__CONVERSATION__Caller.html - a62297997c52b64bf13588c9ecdc40ff1 - - - - GNUNET_CONVERSATION_CallerEventHandler - event_handler - d6/d5d/structGNUNET__CONVERSATION__Caller.html - af20e63248093f47520ddf6d22636968b - - - - void * - event_handler_cls - d6/d5d/structGNUNET__CONVERSATION__Caller.html - a39c8834cfc3ddeaaaf1dfc3e804541b4 - - - - struct GNUNET_SPEAKER_Handle * - speaker - d6/d5d/structGNUNET__CONVERSATION__Caller.html - a3d0f2c0b79a691f934ecc3b3ba16f463 - - - - struct GNUNET_MICROPHONE_Handle * - mic - d6/d5d/structGNUNET__CONVERSATION__Caller.html - a2ac763f169b0e7fa9e324040a060c0f2 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - caller_id - d6/d5d/structGNUNET__CONVERSATION__Caller.html - af1607ff893a1f5019850c39e12ee4764 - - - - uint32_t - cid - d6/d5d/structGNUNET__CONVERSATION__Caller.html - a002057398fbbc22f56bdadca7b0d3b6c - - - - enum CallerState - state - d6/d5d/structGNUNET__CONVERSATION__Caller.html - a7a47546afe469974957155faa343e237 - - - - - GNUNET_CONVERSATION_Phone - d6/d38/structGNUNET__CONVERSATION__Phone.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d6/d38/structGNUNET__CONVERSATION__Phone.html - a708c5e4e1dcc66bb74e72f07411a40cc - - - - struct GNUNET_CONVERSATION_Caller * - caller_head - d6/d38/structGNUNET__CONVERSATION__Phone.html - a8a913cbbb14e4f24c679613782190391 - - - - struct GNUNET_CONVERSATION_Caller * - caller_tail - d6/d38/structGNUNET__CONVERSATION__Phone.html - a43caf5cd729c55810a4f233206e54fb3 - - - - GNUNET_CONVERSATION_PhoneEventHandler - event_handler - d6/d38/structGNUNET__CONVERSATION__Phone.html - a0fe1b2a0151680f1b7422ef150539706 - - - - void * - event_handler_cls - d6/d38/structGNUNET__CONVERSATION__Phone.html - ae4e07bd4b1b0367db1c83f0a1dbba8ef - - - - struct GNUNET_NAMESTORE_Handle * - ns - d6/d38/structGNUNET__CONVERSATION__Phone.html - a6731e3de580d825858e5c275e0185ab2 - - - - struct GNUNET_MQ_Handle * - mq - d6/d38/structGNUNET__CONVERSATION__Phone.html - a4231d44fc57ee3fd32745747ca22f3f3 - - - - struct GNUNET_CONVERSATION_PhoneRecord - my_record - d6/d38/structGNUNET__CONVERSATION__Phone.html - a975932a1df6263a77ecab3b7a0bab32a - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - my_zone - d6/d38/structGNUNET__CONVERSATION__Phone.html - a68ea89c7b5171940c641a2035f3aca4d - - - - enum PhoneState - state - d6/d38/structGNUNET__CONVERSATION__Phone.html - ac165a9ca57eff93c14883f726c549594 - - - - - GNUNET_CONVERSATION_PhoneRecord - d7/de5/structGNUNET__CONVERSATION__PhoneRecord.html - - uint32_t - version - d7/de5/structGNUNET__CONVERSATION__PhoneRecord.html - ae7c442091b11e7c4b93c4cc722428a2a - - - - uint32_t - reserved - d7/de5/structGNUNET__CONVERSATION__PhoneRecord.html - ae70f852bdd1fafe97503e1d97864765f - - - - struct GNUNET_PeerIdentity - peer - d7/de5/structGNUNET__CONVERSATION__PhoneRecord.html - a92e09417d1d874c60daf6ae7b299e812 - - - - struct GNUNET_HashCode - line_port - d7/de5/structGNUNET__CONVERSATION__PhoneRecord.html - a4bee4cc9c775b5382a3d64fdff7510f1 - - - - - GNUNET_CORE_Handle - d4/d54/structGNUNET__CORE__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d4/d54/structGNUNET__CORE__Handle.html - aa7941e6b6cabd85e12f9dc33f3bcfb07 - - - - void * - cls - d4/d54/structGNUNET__CORE__Handle.html - a0de4ebbea1056bda00e052a8767b3944 - - - - GNUNET_CORE_StartupCallback - init - d4/d54/structGNUNET__CORE__Handle.html - a6dc742e7043342f720984d9606a8b634 - - - - GNUNET_CORE_ConnectEventHandler - connects - d4/d54/structGNUNET__CORE__Handle.html - a4274ad43497b74f3bca5428f2fd4bb7f - - - - GNUNET_CORE_DisconnectEventHandler - disconnects - d4/d54/structGNUNET__CORE__Handle.html - a26cd000485c218a3711e8b1b90ccc391 - - - - struct GNUNET_MQ_MessageHandler * - handlers - d4/d54/structGNUNET__CORE__Handle.html - a4c4b2e3e9bd0667ace7cc92b619d885d - - - - struct GNUNET_MQ_Handle * - mq - d4/d54/structGNUNET__CORE__Handle.html - a4ac5f1db9c547c5625a0bbd6904c8b96 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - peers - d4/d54/structGNUNET__CORE__Handle.html - a1395a5705b84b3ef1cae01b4caf8f292 - - - - struct GNUNET_PeerIdentity - me - d4/d54/structGNUNET__CORE__Handle.html - af83fd841ce6e6c01f043029c514272da - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d4/d54/structGNUNET__CORE__Handle.html - af49edfdf8db748d488fc28372c217d7b - - - - struct GNUNET_TIME_Relative - retry_backoff - d4/d54/structGNUNET__CORE__Handle.html - a6afa13c0ba3ca6454a9ca24a7f7c47e8 - - - - unsigned int - hcnt - d4/d54/structGNUNET__CORE__Handle.html - acb4a5699dd27c9508e4eb1873a9150cb - - - - int - have_init - d4/d54/structGNUNET__CORE__Handle.html - a57c44ed7d2b4cee6010b8d7ba748b1ed - - - - - GNUNET_CORE_MonitorHandle - d9/d2f/structGNUNET__CORE__MonitorHandle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d9/d2f/structGNUNET__CORE__MonitorHandle.html - afc1d915a795c52bf98ba6934413064eb - - - - struct GNUNET_MQ_Handle * - mq - d9/d2f/structGNUNET__CORE__MonitorHandle.html - ae1ca5aee1692f0a88ff77e3da86765eb - - - - GNUNET_CORE_MonitorCallback - peer_cb - d9/d2f/structGNUNET__CORE__MonitorHandle.html - a8494463379aa67f0a61a16a35ba3927c - - - - void * - peer_cb_cls - d9/d2f/structGNUNET__CORE__MonitorHandle.html - aeaf4ccc1c815feb78f6c0cf0297d85fd - - - - - GNUNET_CRYPTO_AbeKey - d1/d5e/structGNUNET__CRYPTO__AbeKey.html - - gabe_pub_t * - pub - d1/d5e/structGNUNET__CRYPTO__AbeKey.html - a4ffed448d4d8baf6054a818511f2ae99 - - - - gabe_prv_t * - prv - d1/d5e/structGNUNET__CRYPTO__AbeKey.html - ab567b4153eafd0a19ba914561c4d536c - - - - - GNUNET_CRYPTO_AbeMasterKey - d1/dd8/structGNUNET__CRYPTO__AbeMasterKey.html - - gabe_pub_t * - pub - d1/dd8/structGNUNET__CRYPTO__AbeMasterKey.html - a83748c94f24efe45c9681aff753d36f3 - - - - gabe_msk_t * - msk - d1/dd8/structGNUNET__CRYPTO__AbeMasterKey.html - adb2eab9e4db82ea641c3915c687f9d1d - - - - - GNUNET_CRYPTO_AuthKey - d7/d6d/structGNUNET__CRYPTO__AuthKey.html - - unsigned char - key - d7/d6d/structGNUNET__CRYPTO__AuthKey.html - a6958b6146c7672aae76ea42b21810fd5 - [(512/8)] - - - - GNUNET_CRYPTO_EccDlogContext - d0/d59/structGNUNET__CRYPTO__EccDlogContext.html - - unsigned int - max - d0/d59/structGNUNET__CRYPTO__EccDlogContext.html - aac440ba8d752a3dfa90da9e8fe4ad9f3 - - - - unsigned int - mem - d0/d59/structGNUNET__CRYPTO__EccDlogContext.html - a5fc4109fd369ee1c89ccd1bfe05fe254 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - map - d0/d59/structGNUNET__CRYPTO__EccDlogContext.html - a3355cd84f49ea13641d475ee2ff5a63d - - - - gcry_ctx_t - ctx - d0/d59/structGNUNET__CRYPTO__EccDlogContext.html - acddb6a2b44dfea93777670198466b893 - - - - - GNUNET_CRYPTO_EccPoint - d7/da6/structGNUNET__CRYPTO__EccPoint.html - - unsigned char - q_y - d7/da6/structGNUNET__CRYPTO__EccPoint.html - a6269c855fbe663769fef1876b9ed7882 - [256/8] - - - - GNUNET_CRYPTO_EccSignaturePurpose - d7/d7f/structGNUNET__CRYPTO__EccSignaturePurpose.html - - uint32_t - size - d7/d7f/structGNUNET__CRYPTO__EccSignaturePurpose.html - ab5630b9f5f61b59758ff38861c5c1510 - - - - uint32_t - purpose - d7/d7f/structGNUNET__CRYPTO__EccSignaturePurpose.html - aba6a1c8ac9b3754c2e169bc89d3ab190 - - - - - GNUNET_CRYPTO_EcdhePrivateKey - dc/d42/structGNUNET__CRYPTO__EcdhePrivateKey.html - - unsigned char - d - dc/d42/structGNUNET__CRYPTO__EcdhePrivateKey.html - ad633e810e2aaa66db5fb35f7a5280980 - [256/8] - - - - GNUNET_CRYPTO_EcdhePublicKey - d2/d9c/structGNUNET__CRYPTO__EcdhePublicKey.html - - unsigned char - q_y - d2/d9c/structGNUNET__CRYPTO__EcdhePublicKey.html - a88d77536ceade4141dcd29ac2e510747 - [256/8] - - - - GNUNET_CRYPTO_EcdsaPrivateKey - d6/dbc/structGNUNET__CRYPTO__EcdsaPrivateKey.html - - unsigned char - d - d6/dbc/structGNUNET__CRYPTO__EcdsaPrivateKey.html - ab8c58e50ee2b13d83bee44bf32826085 - [256/8] - - - - GNUNET_CRYPTO_EcdsaPublicKey - d0/dc3/structGNUNET__CRYPTO__EcdsaPublicKey.html - - unsigned char - q_y - d0/dc3/structGNUNET__CRYPTO__EcdsaPublicKey.html - adc8a775c941c4184c6db6f4a8e89749a - [256/8] - - - - GNUNET_CRYPTO_EcdsaSignature - d3/d82/structGNUNET__CRYPTO__EcdsaSignature.html - - unsigned char - r - d3/d82/structGNUNET__CRYPTO__EcdsaSignature.html - ae99d09cbb1836c4e9b217a3bec319386 - [256/8] - - - unsigned char - s - d3/d82/structGNUNET__CRYPTO__EcdsaSignature.html - acf796dbfe083e0a9ce79df5d18dd0034 - [256/8] - - - - GNUNET_CRYPTO_EddsaPrivateKey - d1/d65/structGNUNET__CRYPTO__EddsaPrivateKey.html - - unsigned char - d - d1/d65/structGNUNET__CRYPTO__EddsaPrivateKey.html - aa849c24f42c2f9046c396bba9b74f586 - [256/8] - - - - GNUNET_CRYPTO_EddsaPublicKey - d8/d1d/structGNUNET__CRYPTO__EddsaPublicKey.html - - unsigned char - q_y - d8/d1d/structGNUNET__CRYPTO__EddsaPublicKey.html - ab44478beb771cea2a7c1b9eb2dfae451 - [256/8] - - - - GNUNET_CRYPTO_EddsaSignature - d1/da6/structGNUNET__CRYPTO__EddsaSignature.html - - unsigned char - r - d1/da6/structGNUNET__CRYPTO__EddsaSignature.html - aa4d63cd97e01972c2797cdfee40ca047 - [256/8] - - - unsigned char - s - d1/da6/structGNUNET__CRYPTO__EddsaSignature.html - a213d5e4de48b1d581474066c48e1ea41 - [256/8] - - - - GNUNET_CRYPTO_FileHashContext - d1/d2d/structGNUNET__CRYPTO__FileHashContext.html - - GNUNET_CRYPTO_HashCompletedCallback - callback - d1/d2d/structGNUNET__CRYPTO__FileHashContext.html - a574b0cb0c0c6febd9b251985a7a6124e - - - - void * - callback_cls - d1/d2d/structGNUNET__CRYPTO__FileHashContext.html - a868a4511c4685dfd57304522212af073 - - - - unsigned char * - buffer - d1/d2d/structGNUNET__CRYPTO__FileHashContext.html - a2b443166b7ea100a9d1dbb57d2df2246 - - - - char * - filename - d1/d2d/structGNUNET__CRYPTO__FileHashContext.html - af89bbce27b7a4d95fe03a56dc6467c84 - - - - struct GNUNET_DISK_FileHandle * - fh - d1/d2d/structGNUNET__CRYPTO__FileHashContext.html - a7949bac49708499ac735da88fda51696 - - - - gcry_md_hd_t - md - d1/d2d/structGNUNET__CRYPTO__FileHashContext.html - a249b15fdf456667e7f256a9b2d18be2d - - - - uint64_t - fsize - d1/d2d/structGNUNET__CRYPTO__FileHashContext.html - a19b8f7ba7c7bb98de1a73cab3effdded - - - - uint64_t - offset - d1/d2d/structGNUNET__CRYPTO__FileHashContext.html - a8fa03784fced16ffcfbbd0c5d011379c - - - - struct GNUNET_SCHEDULER_Task * - task - d1/d2d/structGNUNET__CRYPTO__FileHashContext.html - ac77288fb5e20281dcb3ece5cb7591165 - - - - enum GNUNET_SCHEDULER_Priority - priority - d1/d2d/structGNUNET__CRYPTO__FileHashContext.html - af93fec946433d2c87d01af298bb1db39 - - - - size_t - bsize - d1/d2d/structGNUNET__CRYPTO__FileHashContext.html - a2e0d7b0a361020e55c343b457dcc71ed - - - - - GNUNET_CRYPTO_HashAsciiEncoded - dc/de4/structGNUNET__CRYPTO__HashAsciiEncoded.html - - unsigned char - encoding - dc/de4/structGNUNET__CRYPTO__HashAsciiEncoded.html - ad69c8664465e9dee7a7b41a0eda1d79b - [104] - - - - GNUNET_CRYPTO_PaillierCiphertext - df/d3a/structGNUNET__CRYPTO__PaillierCiphertext.html - - int32_t - remaining_ops - df/d3a/structGNUNET__CRYPTO__PaillierCiphertext.html - a40a68258f2ccebfaa7db9c6e18e604d7 - - - - unsigned char - bits - df/d3a/structGNUNET__CRYPTO__PaillierCiphertext.html - aa9bd299405b07dca8bdc67decdf411df - [2048 *2/8] - - - - GNUNET_CRYPTO_PaillierPrivateKey - d8/de8/structGNUNET__CRYPTO__PaillierPrivateKey.html - - unsigned char - lambda - d8/de8/structGNUNET__CRYPTO__PaillierPrivateKey.html - a30fc1b6699c6a6706f260df89d7921a2 - [2048/8] - - - unsigned char - mu - d8/de8/structGNUNET__CRYPTO__PaillierPrivateKey.html - a0d6d66ae4ba08fa0eaaec525fbe0c2e6 - [2048/8] - - - - GNUNET_CRYPTO_PaillierPublicKey - dd/d98/structGNUNET__CRYPTO__PaillierPublicKey.html - - unsigned char - n - dd/d98/structGNUNET__CRYPTO__PaillierPublicKey.html - a551ef1c9b4fdd486eb467ec713a91577 - [2048/8] - - - - GNUNET_CRYPTO_RsaBlindingKeySecret - da/d07/structGNUNET__CRYPTO__RsaBlindingKeySecret.html - - uint32_t - pre_secret - da/d07/structGNUNET__CRYPTO__RsaBlindingKeySecret.html - a3a1f972611b8f800f568a3c1f83ad232 - [8] - - - - GNUNET_CRYPTO_RsaPrivateKey - d3/d85/structGNUNET__CRYPTO__RsaPrivateKey.html - - gcry_sexp_t - sexp - d3/d85/structGNUNET__CRYPTO__RsaPrivateKey.html - a0dc05545a23723debe70dca8250d763b - - - - - GNUNET_CRYPTO_RsaPublicKey - d4/d7e/structGNUNET__CRYPTO__RsaPublicKey.html - - gcry_sexp_t - sexp - d4/d7e/structGNUNET__CRYPTO__RsaPublicKey.html - afd2db3583c9bfb409d659b59e1e9c606 - - - - - GNUNET_CRYPTO_RsaPublicKeyHeaderP - d9/dbe/structGNUNET__CRYPTO__RsaPublicKeyHeaderP.html - - uint16_t - modulus_length - d9/dbe/structGNUNET__CRYPTO__RsaPublicKeyHeaderP.html - a21d76867a3a637d0289f7206fa397a31 - - - - uint16_t - public_exponent_length - d9/dbe/structGNUNET__CRYPTO__RsaPublicKeyHeaderP.html - a115eca46b63e9334e4aab77f03fa468d - - - - - GNUNET_CRYPTO_RsaSignature - d2/d21/structGNUNET__CRYPTO__RsaSignature.html - - gcry_sexp_t - sexp - d2/d21/structGNUNET__CRYPTO__RsaSignature.html - a46b277612324f865b789a6d2b756f1fd - - - - - GNUNET_CRYPTO_SymmetricInitializationVector - d8/d92/structGNUNET__CRYPTO__SymmetricInitializationVector.html - - unsigned char - aes_iv - d8/d92/structGNUNET__CRYPTO__SymmetricInitializationVector.html - a9f51b31ed99e99d40f1a7590c4a32b20 - [(256/8)/2] - - - unsigned char - twofish_iv - d8/d92/structGNUNET__CRYPTO__SymmetricInitializationVector.html - acea277b0b049e1b43de35593fc35c63e - [(256/8)/2] - - - - GNUNET_CRYPTO_SymmetricSessionKey - dd/ded/structGNUNET__CRYPTO__SymmetricSessionKey.html - - unsigned char - aes_key - dd/ded/structGNUNET__CRYPTO__SymmetricSessionKey.html - a6dd3c6ca8026b70f818de33228323f55 - [(256/8)] - - - unsigned char - twofish_key - dd/ded/structGNUNET__CRYPTO__SymmetricSessionKey.html - a67a86af2ec8ee66f7fe8347af5bd8b1e - [(256/8)] - - - - GNUNET_CURL_Context - d8/def/structGNUNET__CURL__Context.html - - CURLM * - multi - d8/def/structGNUNET__CURL__Context.html - aa5bcbf795dae0c6139c0030786d02df9 - - - - CURLSH * - share - d8/def/structGNUNET__CURL__Context.html - a831363462e717c22b5ce97b564f6cbf8 - - - - struct GNUNET_CURL_Job * - jobs_head - d8/def/structGNUNET__CURL__Context.html - acce103554952c6c81e72999e5bc9db23 - - - - struct GNUNET_CURL_Job * - jobs_tail - d8/def/structGNUNET__CURL__Context.html - aed56a25ea478ebb52acc98aac5b7644b - - - - struct curl_slist * - common_headers - d8/def/structGNUNET__CURL__Context.html - a6b2dea18795f7ad6432a7e5fefb2a577 - - - - const char * - async_scope_id_header - d8/def/structGNUNET__CURL__Context.html - aa501582137e27958f9f1e5926e71dd8f - - - - GNUNET_CURL_RescheduleCallback - cb - d8/def/structGNUNET__CURL__Context.html - aa85b48ac34cdb05ffb8e4e5647aef709 - - - - void * - cb_cls - d8/def/structGNUNET__CURL__Context.html - a3c3b06886733e123b7b511cb8761a9d8 - - - - - GNUNET_CURL_DownloadBuffer - d4/d8b/structGNUNET__CURL__DownloadBuffer.html - - void * - buf - d4/d8b/structGNUNET__CURL__DownloadBuffer.html - a06072caf3fb4d5e5961daeed0b935876 - - - - size_t - buf_size - d4/d8b/structGNUNET__CURL__DownloadBuffer.html - a31f54d9ae7d5e61b0ecc9532c095e828 - - - - int - eno - d4/d8b/structGNUNET__CURL__DownloadBuffer.html - a5e0ffe80bb74480663f843bbe2e9b841 - - - - - GNUNET_CURL_Job - d8/db0/structGNUNET__CURL__Job.html - - struct GNUNET_CURL_Job * - next - d8/db0/structGNUNET__CURL__Job.html - ae0eb70198063527646d01318eb1b2921 - - - - struct GNUNET_CURL_Job * - prev - d8/db0/structGNUNET__CURL__Job.html - a15d850a98e9349cdb496ca3a7da5c705 - - - - CURL * - easy_handle - d8/db0/structGNUNET__CURL__Job.html - a310afaae42cdc76b5f01b743718b29fa - - - - struct GNUNET_CURL_Context * - ctx - d8/db0/structGNUNET__CURL__Job.html - a87c8fab0677443d98672972c9ded964d - - - - GNUNET_CURL_JobCompletionCallback - jcc - d8/db0/structGNUNET__CURL__Job.html - aa3606917453877182cb468f439760837 - - - - void * - jcc_cls - d8/db0/structGNUNET__CURL__Job.html - ace03021d6407522e30677d459339d466 - - - - GNUNET_CURL_RawJobCompletionCallback - jcc_raw - d8/db0/structGNUNET__CURL__Job.html - ae64d12ed145a7129bdee5f316489fd56 - - - - void * - jcc_raw_cls - d8/db0/structGNUNET__CURL__Job.html - a7dfe73e97555ace9fb0013558a2e1dc2 - - - - struct GNUNET_CURL_DownloadBuffer - db - d8/db0/structGNUNET__CURL__Job.html - ade3b06f534106ece83b1c2cef4d0633b - - - - struct curl_slist * - job_headers - d8/db0/structGNUNET__CURL__Job.html - a43e0e76b819ac2ac956fa2bca30358d6 - - - - - GNUNET_CURL_RescheduleContext - d7/dc3/structGNUNET__CURL__RescheduleContext.html - - struct GNUNET_SCHEDULER_Task * - task - d7/dc3/structGNUNET__CURL__RescheduleContext.html - a0c3705ad1976d4914173e11944528f58 - - - - struct GNUNET_CURL_Context * - ctx - d7/dc3/structGNUNET__CURL__RescheduleContext.html - a51a885627952afe3118a6c4dc9bb21ff - - - - GNUNET_CURL_RawParser - parser - d7/dc3/structGNUNET__CURL__RescheduleContext.html - a0ec8486cabafc25410e2f44a7245444b - - - - GNUNET_CURL_ResponseCleaner - cleaner - d7/dc3/structGNUNET__CURL__RescheduleContext.html - a7cec899ccb168596db3e7c056c961f3b - - - - - GNUNET_DATACACHE_Handle - d0/d91/structGNUNET__DATACACHE__Handle.html - - struct GNUNET_CONTAINER_BloomFilter * - filter - d0/d91/structGNUNET__DATACACHE__Handle.html - ab65b8e476f0dd371931db4faea7b3ada - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d0/d91/structGNUNET__DATACACHE__Handle.html - a8ebbba9349ebff7b974b86e23fce20e1 - - - - struct GNUNET_STATISTICS_Handle * - stats - d0/d91/structGNUNET__DATACACHE__Handle.html - aa8300ee206b1470ad1751ba9d6075414 - - - - char * - section - d0/d91/structGNUNET__DATACACHE__Handle.html - a81b2993f9de77122ab49c098dcc4005b - - - - struct GNUNET_DATACACHE_PluginFunctions * - api - d0/d91/structGNUNET__DATACACHE__Handle.html - ae2424dc511c8390ea57a844e9e8d26fd - - - - char * - short_name - d0/d91/structGNUNET__DATACACHE__Handle.html - a82cae4004d99b42f6bffef66cda29018 - - - - char * - lib_name - d0/d91/structGNUNET__DATACACHE__Handle.html - acf37bd13e4f41f15174d18e64afed282 - - - - char * - bloom_name - d0/d91/structGNUNET__DATACACHE__Handle.html - a2491a0e2129a7667c931da491a13eb3f - - - - struct GNUNET_DATACACHE_PluginEnvironment - env - d0/d91/structGNUNET__DATACACHE__Handle.html - a637518c5d2bed2ad97bf4f851ad2cd73 - - - - unsigned long long - utilization - d0/d91/structGNUNET__DATACACHE__Handle.html - a3982c23a21fc3c125c893a1fa183decc - - - - - GNUNET_DATACACHE_PluginEnvironment - d7/da9/structGNUNET__DATACACHE__PluginEnvironment.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d7/da9/structGNUNET__DATACACHE__PluginEnvironment.html - a9a1e941469c17a2123f01a2b3ac4e1aa - - - - const char * - section - d7/da9/structGNUNET__DATACACHE__PluginEnvironment.html - a129e8837f2cd4ab905ed97b329cee29b - - - - void * - cls - d7/da9/structGNUNET__DATACACHE__PluginEnvironment.html - aea5bf52e9190688f5a3ae52e041a76b8 - - - - GNUNET_DATACACHE_DeleteNotifyCallback - delete_notify - d7/da9/structGNUNET__DATACACHE__PluginEnvironment.html - aa3142c60359a596a7649e0b86cdea9a5 - - - - unsigned long long - quota - d7/da9/structGNUNET__DATACACHE__PluginEnvironment.html - af77b8105887fc28b8f316a03e08c1e97 - - - - - GNUNET_DATACACHE_PluginFunctions - df/dca/structGNUNET__DATACACHE__PluginFunctions.html - - void * - cls - df/dca/structGNUNET__DATACACHE__PluginFunctions.html - a0c5a01ba3fea8b796b9bf99acfc9edf6 - - - - ssize_t(* - put - df/dca/structGNUNET__DATACACHE__PluginFunctions.html - a761a94c0219b6032835725217d417de6 - )(void *cls, const struct GNUNET_HashCode *key, uint32_t xor_distance, size_t size, const char *data, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute discard_time, unsigned int path_info_len, const struct GNUNET_PeerIdentity *path_info) - - - unsigned int(* - get - df/dca/structGNUNET__DATACACHE__PluginFunctions.html - a433fed2c0ffdcfa4470e7e8b900c1fbe - )(void *cls, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - int(* - del - df/dca/structGNUNET__DATACACHE__PluginFunctions.html - a224026a4b40739443c69c883d99625d5 - )(void *cls) - - - unsigned int(* - get_random - df/dca/structGNUNET__DATACACHE__PluginFunctions.html - a978d37645a1bbce9832ae2ef06c2f985 - )(void *cls, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - unsigned int(* - get_closest - df/dca/structGNUNET__DATACACHE__PluginFunctions.html - aca854761f52576d0c3dbcdbb270549bd - )(void *cls, const struct GNUNET_HashCode *key, unsigned int num_results, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - - GNUNET_DATASTORE_Handle - d1/d7c/structGNUNET__DATASTORE__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d1/d7c/structGNUNET__DATASTORE__Handle.html - a76f6a28692e7061334de746e031cf746 - - - - struct GNUNET_MQ_Handle * - mq - d1/d7c/structGNUNET__DATASTORE__Handle.html - ac3e2f2e306353369c3eed62790fd983d - - - - struct GNUNET_STATISTICS_Handle * - stats - d1/d7c/structGNUNET__DATASTORE__Handle.html - a6fbf6a2fd86bbb54b189618da21d2ef9 - - - - struct GNUNET_DATASTORE_QueueEntry * - queue_head - d1/d7c/structGNUNET__DATASTORE__Handle.html - a25da46d01df64c884063c079153507e7 - - - - struct GNUNET_DATASTORE_QueueEntry * - queue_tail - d1/d7c/structGNUNET__DATASTORE__Handle.html - ad0aa224521477eaa1c679651cb68705d - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d1/d7c/structGNUNET__DATASTORE__Handle.html - a46f760f3d5ed30c8b4c1d1fc784b72c7 - - - - struct GNUNET_TIME_Relative - retry_time - d1/d7c/structGNUNET__DATASTORE__Handle.html - a22bbe2bbe0d92f65dc04d1f2af01c7d3 - - - - unsigned int - queue_size - d1/d7c/structGNUNET__DATASTORE__Handle.html - a0991eab78b21c41c3468d99b6774d255 - - - - unsigned int - result_count - d1/d7c/structGNUNET__DATASTORE__Handle.html - a4836c25b62d8a8b0608be78a0f1519d4 - - - - unsigned int - skip_next_messages - d1/d7c/structGNUNET__DATASTORE__Handle.html - a157be8aa242fd6845a61ca417adf2254 - - - - - GNUNET_DATASTORE_PluginEnvironment - d8/dd9/structGNUNET__DATASTORE__PluginEnvironment.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d8/dd9/structGNUNET__DATASTORE__PluginEnvironment.html - a1a7351430732157007c6125d6d241465 - - - - GNUNET_DATASTORE_DiskUtilizationChange - duc - d8/dd9/structGNUNET__DATASTORE__PluginEnvironment.html - ab740680826984550e1af4c7e3b000e25 - - - - void * - cls - d8/dd9/structGNUNET__DATASTORE__PluginEnvironment.html - a9b35c1c8a4946102ecdda627dc7d9a8a - - - - - GNUNET_DATASTORE_PluginFunctions - d2/d89/structGNUNET__DATASTORE__PluginFunctions.html - - void * - cls - d2/d89/structGNUNET__DATASTORE__PluginFunctions.html - ac1855f6dccfde1d0b9a8207d79b3aeb2 - - - - PluginEstimateSize - estimate_size - d2/d89/structGNUNET__DATASTORE__PluginFunctions.html - a5b66ccef339c9882a1e33608abcedf51 - - - - PluginPut - put - d2/d89/structGNUNET__DATASTORE__PluginFunctions.html - ab4f13a20e4baecc005a080624d5f4068 - - - - PluginGetKey - get_key - d2/d89/structGNUNET__DATASTORE__PluginFunctions.html - a086febc22729d60485131a44c3d6f91a - - - - PluginGetType - get_zero_anonymity - d2/d89/structGNUNET__DATASTORE__PluginFunctions.html - acec434d958cb75428b88d3cbeff0e705 - - - - PluginGetRandom - get_replication - d2/d89/structGNUNET__DATASTORE__PluginFunctions.html - a622f5cce7ae131721d0c0098a96cc05c - - - - PluginGetRandom - get_expiration - d2/d89/structGNUNET__DATASTORE__PluginFunctions.html - a28ea963ec74174d26bd38c13e27f49f8 - - - - PluginDrop - drop - d2/d89/structGNUNET__DATASTORE__PluginFunctions.html - aef067c3cdc7fe7e3b52649325e85c797 - - - - PluginGetKeys - get_keys - d2/d89/structGNUNET__DATASTORE__PluginFunctions.html - a61dbc7133a6344971df4020dfda4a5ca - - - - PluginRemoveKey - remove_key - d2/d89/structGNUNET__DATASTORE__PluginFunctions.html - afd4c64d81fd720cb99beb75fe4e9dcd0 - - - - - GNUNET_DATASTORE_QueueEntry - d8/d25/structGNUNET__DATASTORE__QueueEntry.html - - struct GNUNET_DATASTORE_QueueEntry * - next - d8/d25/structGNUNET__DATASTORE__QueueEntry.html - abba7f3ca534976ee27853056bfdf0954 - - - - struct GNUNET_DATASTORE_QueueEntry * - prev - d8/d25/structGNUNET__DATASTORE__QueueEntry.html - a4edf26060ede35c36c97b2166d2820b7 - - - - struct GNUNET_DATASTORE_Handle * - h - d8/d25/structGNUNET__DATASTORE__QueueEntry.html - a6b6b48f215a2c43f846a4c542454b5ee - - - - GNUNET_DATASTORE_ContinuationWithStatus - cont - d8/d25/structGNUNET__DATASTORE__QueueEntry.html - acaae4e3f4a28ad7f57f9a08730744fcf - - - - void * - cont_cls - d8/d25/structGNUNET__DATASTORE__QueueEntry.html - add132f4236e0497c288f3b797c28f174 - - - - union QueueContext - qc - d8/d25/structGNUNET__DATASTORE__QueueEntry.html - a44401ce93d04a02056c2d785f92ede63 - - - - struct GNUNET_MQ_Envelope * - env - d8/d25/structGNUNET__DATASTORE__QueueEntry.html - ab54cdb636dc779dafa231c80b5bca6f4 - - - - struct GNUNET_SCHEDULER_Task * - delay_warn_task - d8/d25/structGNUNET__DATASTORE__QueueEntry.html - afacb4c7d56086f6f969cf5c9e0552eb5 - - - - unsigned int - priority - d8/d25/structGNUNET__DATASTORE__QueueEntry.html - a6a0356499cc62ad7d242034b0ce11cca - - - - unsigned int - max_queue - d8/d25/structGNUNET__DATASTORE__QueueEntry.html - a9d305c0eb5bf9581193cdae70ef38230 - - - - uint16_t - response_type - d8/d25/structGNUNET__DATASTORE__QueueEntry.html - a69488a773fa866a01372a9239ddd1fe9 - - - - - GNUNET_DEFRAGMENT_Context - d7/d93/structGNUNET__DEFRAGMENT__Context.html - - struct GNUNET_STATISTICS_Handle * - stats - d7/d93/structGNUNET__DEFRAGMENT__Context.html - a0e528513e39016eb02d2e3e31731ea5d - - - - struct MessageContext * - head - d7/d93/structGNUNET__DEFRAGMENT__Context.html - ae148462a4f53a2a5dd8911601b6829d9 - - - - struct MessageContext * - tail - d7/d93/structGNUNET__DEFRAGMENT__Context.html - a02ed967f8748203469dfaa03902f5f63 - - - - void * - cls - d7/d93/structGNUNET__DEFRAGMENT__Context.html - a86294ac47a31b42a0d4d3a1a91756d00 - - - - GNUNET_FRAGMENT_MessageProcessor - proc - d7/d93/structGNUNET__DEFRAGMENT__Context.html - a1eb2e36cccc0d041942b15b63421c644 - - - - GNUNET_DEFRAGMENT_AckProcessor - ackp - d7/d93/structGNUNET__DEFRAGMENT__Context.html - a099fce6bc827464f2aec626b685a66c6 - - - - struct GNUNET_TIME_Relative - latency - d7/d93/structGNUNET__DEFRAGMENT__Context.html - ab0cd19d0417f57176528fdb739a92105 - - - - unsigned int - num_msgs - d7/d93/structGNUNET__DEFRAGMENT__Context.html - a4331cdb5812d03f29a740a6a255794f9 - - - - unsigned int - list_size - d7/d93/structGNUNET__DEFRAGMENT__Context.html - acbc5186c3ca7e99c2de4e57865be451f - - - - uint16_t - mtu - d7/d93/structGNUNET__DEFRAGMENT__Context.html - a0844ccccd00306bf01b333873c069dce - - - - - GNUNET_DHT_ClientGetMessage - d9/d96/structGNUNET__DHT__ClientGetMessage.html - - struct GNUNET_MessageHeader - header - d9/d96/structGNUNET__DHT__ClientGetMessage.html - ab9a32a4d4d000c3c47c641b8376478b1 - - - - uint32_t - options - d9/d96/structGNUNET__DHT__ClientGetMessage.html - a3be7c247113f9d05abccc70480116b65 - - - - uint32_t - desired_replication_level - d9/d96/structGNUNET__DHT__ClientGetMessage.html - af0ac02b32c1a8f09de73026c49247e10 - - - - uint32_t - type - d9/d96/structGNUNET__DHT__ClientGetMessage.html - aadbdc708706a28e05c0650a65b3ba80a - - - - struct GNUNET_HashCode - key - d9/d96/structGNUNET__DHT__ClientGetMessage.html - a6f3c26b1c304fe3a9cf3695c2a0eca26 - - - - uint64_t - unique_id - d9/d96/structGNUNET__DHT__ClientGetMessage.html - a023a352bc08fb0750f491e825a9fa6f9 - - - - - GNUNET_DHT_ClientGetResultSeenMessage - df/d21/structGNUNET__DHT__ClientGetResultSeenMessage.html - - struct GNUNET_MessageHeader - header - df/d21/structGNUNET__DHT__ClientGetResultSeenMessage.html - a0b90d65b7a98c21199a43392090e4e11 - - - - uint32_t - reserved - df/d21/structGNUNET__DHT__ClientGetResultSeenMessage.html - aa3358325dc365c5a17b1631bfdd5a5ae - - - - struct GNUNET_HashCode - key - df/d21/structGNUNET__DHT__ClientGetResultSeenMessage.html - aa204c9f4408f93f26dde2558b41f212b - - - - uint64_t - unique_id - df/d21/structGNUNET__DHT__ClientGetResultSeenMessage.html - aad4662312ba1fdeec3a679c52f091115 - - - - - GNUNET_DHT_ClientGetStopMessage - d6/d80/structGNUNET__DHT__ClientGetStopMessage.html - - struct GNUNET_MessageHeader - header - d6/d80/structGNUNET__DHT__ClientGetStopMessage.html - a88028230b27f9c7ebc3ec63cbb6995a4 - - - - uint32_t - reserved - d6/d80/structGNUNET__DHT__ClientGetStopMessage.html - af639ef9e41738dd629746e88cd0fc28a - - - - uint64_t - unique_id - d6/d80/structGNUNET__DHT__ClientGetStopMessage.html - a34288ebf4d49f2a224fc0a1322fb9939 - - - - struct GNUNET_HashCode - key - d6/d80/structGNUNET__DHT__ClientGetStopMessage.html - af4c1f50766d48d545654fba511b92103 - - - - - GNUNET_DHT_ClientPutMessage - d6/db1/structGNUNET__DHT__ClientPutMessage.html - - struct GNUNET_MessageHeader - header - d6/db1/structGNUNET__DHT__ClientPutMessage.html - aa2f9d09e79e5ba9037054725d33edcfe - - - - uint32_t - type - d6/db1/structGNUNET__DHT__ClientPutMessage.html - a50e472ff10ca09fa16a2e2c3169f168a - - - - uint32_t - options - d6/db1/structGNUNET__DHT__ClientPutMessage.html - a5ff89e2676ae6207eb674b49c1afdbcd - - - - uint32_t - desired_replication_level - d6/db1/structGNUNET__DHT__ClientPutMessage.html - aa460a1c61bc3f26b64969af581853e27 - - - - struct GNUNET_TIME_AbsoluteNBO - expiration - d6/db1/structGNUNET__DHT__ClientPutMessage.html - af54d5e2acf78d4098fb2b038a4f5ee91 - - - - struct GNUNET_HashCode - key - d6/db1/structGNUNET__DHT__ClientPutMessage.html - a033904aa7ceb0d76ba8e987051a16c76 - - - - - GNUNET_DHT_ClientResultMessage - df/d66/structGNUNET__DHT__ClientResultMessage.html - - struct GNUNET_MessageHeader - header - df/d66/structGNUNET__DHT__ClientResultMessage.html - a8a5a1310bcb9dc46f149f723f6d9adc0 - - - - uint32_t - type - df/d66/structGNUNET__DHT__ClientResultMessage.html - ad7d56d13527c76300f0c169fc3b94c17 - - - - uint32_t - put_path_length - df/d66/structGNUNET__DHT__ClientResultMessage.html - a16ccaa49b08e38120adf5e664703e3b9 - - - - uint32_t - get_path_length - df/d66/structGNUNET__DHT__ClientResultMessage.html - af600cfef49edd541f6f461b69e1dbb1c - - - - uint64_t - unique_id - df/d66/structGNUNET__DHT__ClientResultMessage.html - a21552a01c20683f2aa0b705b1a202ba0 - - - - struct GNUNET_TIME_AbsoluteNBO - expiration - df/d66/structGNUNET__DHT__ClientResultMessage.html - a372672d1870d575d550dd0b7d209f61a - - - - struct GNUNET_HashCode - key - df/d66/structGNUNET__DHT__ClientResultMessage.html - a87bb199277aa0daaca7d3836f9dd73c2 - - - - - GNUNET_DHT_GetHandle - d8/d52/structGNUNET__DHT__GetHandle.html - - GNUNET_DHT_GetIterator - iter - d8/d52/structGNUNET__DHT__GetHandle.html - a00a5d0ef990865c8f9b0e376ca8abee7 - - - - void * - iter_cls - d8/d52/structGNUNET__DHT__GetHandle.html - a2622bd26285ae4856881ab98adeccf7c - - - - struct GNUNET_DHT_Handle * - dht_handle - d8/d52/structGNUNET__DHT__GetHandle.html - a686cca07e8262d9f593e87dec7863118 - - - - struct GNUNET_HashCode * - seen_results - d8/d52/structGNUNET__DHT__GetHandle.html - a4bf831ef38b91fe5dec34e2729d282ce - - - - struct GNUNET_HashCode - key - d8/d52/structGNUNET__DHT__GetHandle.html - a643e485c212dae211db9a4644059b896 - - - - uint64_t - unique_id - d8/d52/structGNUNET__DHT__GetHandle.html - a66dae2b87aded785ca93af93a0905f9f - - - - size_t - xquery_size - d8/d52/structGNUNET__DHT__GetHandle.html - a4d6a768d65ea358c43994eb5e24a420f - - - - uint32_t - desired_replication_level - d8/d52/structGNUNET__DHT__GetHandle.html - a5f6020d713adfb7a4a250a513cf7f9b1 - - - - enum GNUNET_BLOCK_Type - type - d8/d52/structGNUNET__DHT__GetHandle.html - a0651b465043f2d14488426fe21cd18c5 - - - - enum GNUNET_DHT_RouteOption - options - d8/d52/structGNUNET__DHT__GetHandle.html - a7df6a1fa06e7b50cc0af123f1c177925 - - - - unsigned int - seen_results_size - d8/d52/structGNUNET__DHT__GetHandle.html - acbb02da25de56b6226648f264270c632 - - - - unsigned int - seen_results_end - d8/d52/structGNUNET__DHT__GetHandle.html - a3cff799ad091daa3bfb12dafd138d5e3 - - - - - GNUNET_DHT_Handle - d1/d31/structGNUNET__DHT__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d1/d31/structGNUNET__DHT__Handle.html - ace6a2851234a5161c83dd797439feeb3 - - - - struct GNUNET_MQ_Handle * - mq - d1/d31/structGNUNET__DHT__Handle.html - a5bdf98f94b2f9dce8ece2b54827da29e - - - - struct GNUNET_DHT_MonitorHandle * - monitor_head - d1/d31/structGNUNET__DHT__Handle.html - a64d4eaf92ff25b21dcbff0bdb7428f18 - - - - struct GNUNET_DHT_MonitorHandle * - monitor_tail - d1/d31/structGNUNET__DHT__Handle.html - a3fb43bd81202e37fbe36dfb8d82d4f16 - - - - struct GNUNET_DHT_PutHandle * - put_head - d1/d31/structGNUNET__DHT__Handle.html - a5f80ff53beeda28030cc2effb3ed5d5d - - - - struct GNUNET_DHT_PutHandle * - put_tail - d1/d31/structGNUNET__DHT__Handle.html - a3f55bf4745ae12ebd930c2535b2743ee - - - - struct GNUNET_CONTAINER_MultiHashMap * - active_requests - d1/d31/structGNUNET__DHT__Handle.html - a142cfd581df8341d42ebde7672eb3709 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d1/d31/structGNUNET__DHT__Handle.html - a2621e96c795805baab1f3fe6225088ee - - - - struct GNUNET_TIME_Relative - retry_time - d1/d31/structGNUNET__DHT__Handle.html - a23c2942bae8a56e4b1ea43c246feb5a8 - - - - uint64_t - uid_gen - d1/d31/structGNUNET__DHT__Handle.html - a76f7f217d03fb1c7cac13334c3b3467d - - - - - GNUNET_DHT_MonitorGetMessage - dd/de6/structGNUNET__DHT__MonitorGetMessage.html - - struct GNUNET_MessageHeader - header - dd/de6/structGNUNET__DHT__MonitorGetMessage.html - a5cd16782aea5c1b2e8dd90ac08915a82 - - - - uint32_t - options - dd/de6/structGNUNET__DHT__MonitorGetMessage.html - a1c128251d7415bc3c46a89f87b5e2f4a - - - - uint32_t - type - dd/de6/structGNUNET__DHT__MonitorGetMessage.html - ae7ee2a372fcc2efec345fb2a0a04ad45 - - - - uint32_t - hop_count - dd/de6/structGNUNET__DHT__MonitorGetMessage.html - a049390a6aea0a6447c5719b75f58e96c - - - - uint32_t - desired_replication_level - dd/de6/structGNUNET__DHT__MonitorGetMessage.html - a22d7e79cfd5310854f57152d98f5172a - - - - uint32_t - get_path_length - dd/de6/structGNUNET__DHT__MonitorGetMessage.html - ae995362b6db0008aa139f1f52d1ae0a0 - - - - struct GNUNET_HashCode - key - dd/de6/structGNUNET__DHT__MonitorGetMessage.html - ac9a72cb78285b6e16f0a6083e2a273a0 - - - - - GNUNET_DHT_MonitorGetRespMessage - dc/d06/structGNUNET__DHT__MonitorGetRespMessage.html - - struct GNUNET_MessageHeader - header - dc/d06/structGNUNET__DHT__MonitorGetRespMessage.html - a68f617e5ba9fcb45bdf2249a9890814d - - - - uint32_t - type - dc/d06/structGNUNET__DHT__MonitorGetRespMessage.html - ab0916d9908f490b6d803434055c4169b - - - - uint32_t - put_path_length - dc/d06/structGNUNET__DHT__MonitorGetRespMessage.html - aba1fd29abc763fd8aeb4b97772a634c6 - - - - uint32_t - get_path_length - dc/d06/structGNUNET__DHT__MonitorGetRespMessage.html - ab7ce9ced0d513c074fb2ba14d8b31d50 - - - - struct GNUNET_TIME_AbsoluteNBO - expiration_time - dc/d06/structGNUNET__DHT__MonitorGetRespMessage.html - a822650ffbb439b396ecf9f6548be9682 - - - - struct GNUNET_HashCode - key - dc/d06/structGNUNET__DHT__MonitorGetRespMessage.html - a698e7d974280b18e77c316fecffb119b - - - - - GNUNET_DHT_MonitorHandle - d0/d14/structGNUNET__DHT__MonitorHandle.html - - struct GNUNET_DHT_MonitorHandle * - next - d0/d14/structGNUNET__DHT__MonitorHandle.html - a47b87b1245b844861077abb12d7b476b - - - - struct GNUNET_DHT_MonitorHandle * - prev - d0/d14/structGNUNET__DHT__MonitorHandle.html - a3d08eef82446146dbebea73c24083c28 - - - - struct GNUNET_DHT_Handle * - dht_handle - d0/d14/structGNUNET__DHT__MonitorHandle.html - a618aaa8c2cd6cc7d8378172766a58e3b - - - - enum GNUNET_BLOCK_Type - type - d0/d14/structGNUNET__DHT__MonitorHandle.html - afc13ab1a74f597d66563e2e77de8b051 - - - - struct GNUNET_HashCode * - key - d0/d14/structGNUNET__DHT__MonitorHandle.html - a2b5e27afb65a1bb99b9614be4cd37518 - - - - GNUNET_DHT_MonitorGetCB - get_cb - d0/d14/structGNUNET__DHT__MonitorHandle.html - ac0b27c6a56c24c53fc8e4af264a68afc - - - - GNUNET_DHT_MonitorGetRespCB - get_resp_cb - d0/d14/structGNUNET__DHT__MonitorHandle.html - a1533ffc2ad3bb814184bc6f0b97eca9b - - - - GNUNET_DHT_MonitorPutCB - put_cb - d0/d14/structGNUNET__DHT__MonitorHandle.html - a50bf39ee57abcfba80f805259926c958 - - - - void * - cb_cls - d0/d14/structGNUNET__DHT__MonitorHandle.html - ad8db0b7b658dff87f5228e41ad77b68c - - - - - GNUNET_DHT_MonitorPutMessage - d7/dea/structGNUNET__DHT__MonitorPutMessage.html - - struct GNUNET_MessageHeader - header - d7/dea/structGNUNET__DHT__MonitorPutMessage.html - a46717a8bc90f073600af34e2df018e5a - - - - uint32_t - options - d7/dea/structGNUNET__DHT__MonitorPutMessage.html - a1a8cb6b0b79fb5c6bf1b00824604dbc7 - - - - uint32_t - type - d7/dea/structGNUNET__DHT__MonitorPutMessage.html - acb318153645116a06d7f4c753df6b3ff - - - - uint32_t - hop_count - d7/dea/structGNUNET__DHT__MonitorPutMessage.html - a76010939fc9c9662dcca0ed1c18aa092 - - - - uint32_t - desired_replication_level - d7/dea/structGNUNET__DHT__MonitorPutMessage.html - a24637e89e17e3a18426c8034196a4e81 - - - - uint32_t - put_path_length - d7/dea/structGNUNET__DHT__MonitorPutMessage.html - ad828ed00a7afd4134097f47e8868970c - - - - struct GNUNET_TIME_AbsoluteNBO - expiration_time - d7/dea/structGNUNET__DHT__MonitorPutMessage.html - a201a9bbecee550ea03245793d46630b7 - - - - struct GNUNET_HashCode - key - d7/dea/structGNUNET__DHT__MonitorPutMessage.html - a4520f839edae791cb634bb42ffb69ffd - - - - - GNUNET_DHT_MonitorStartStopMessage - d7/d1d/structGNUNET__DHT__MonitorStartStopMessage.html - - struct GNUNET_MessageHeader - header - d7/d1d/structGNUNET__DHT__MonitorStartStopMessage.html - a7ec06b5bfa00592df9fe384d6d557615 - - - - uint32_t - type - d7/d1d/structGNUNET__DHT__MonitorStartStopMessage.html - a8bdc2f3a5db4156612c5486e9b1a1d0d - - - - int16_t - get - d7/d1d/structGNUNET__DHT__MonitorStartStopMessage.html - a8b19947544de5d626aee10e89a694208 - - - - int16_t - get_resp - d7/d1d/structGNUNET__DHT__MonitorStartStopMessage.html - af0b2ead5fd568fe3d360e7404e642dab - - - - int16_t - put - d7/d1d/structGNUNET__DHT__MonitorStartStopMessage.html - afd047ca8b674a65d6d383db9b42f1bcb - - - - int16_t - filter_key - d7/d1d/structGNUNET__DHT__MonitorStartStopMessage.html - accd3fff503735652e939b10c2184f2eb - - - - struct GNUNET_HashCode - key - d7/d1d/structGNUNET__DHT__MonitorStartStopMessage.html - afcd7e793098335572399580ba25ceb44 - - - - - GNUNET_DHT_PutHandle - d3/de4/structGNUNET__DHT__PutHandle.html - - struct GNUNET_DHT_PutHandle * - next - d3/de4/structGNUNET__DHT__PutHandle.html - ae478a455e1b1040b70b126a2100e1c7f - - - - struct GNUNET_DHT_PutHandle * - prev - d3/de4/structGNUNET__DHT__PutHandle.html - a1e57541708f328be4b612fe6b985ffd2 - - - - GNUNET_SCHEDULER_TaskCallback - cont - d3/de4/structGNUNET__DHT__PutHandle.html - ae6340bcd746fe2aaf0b3e03246419a8a - - - - struct GNUNET_DHT_Handle * - dht_handle - d3/de4/structGNUNET__DHT__PutHandle.html - a18b78f1ba205276a82a966f836db045b - - - - void * - cont_cls - d3/de4/structGNUNET__DHT__PutHandle.html - a487e08c8c9c3ced20929fd0185464706 - - - - struct GNUNET_MQ_Envelope * - env - d3/de4/structGNUNET__DHT__PutHandle.html - aaf5c860a14617182bb5eb00e971e593c - - - - - GNUNET_DHT_TEST_Context - d2/de3/structGNUNET__DHT__TEST__Context.html - - struct GNUNET_TESTBED_Peer ** - peers - d2/de3/structGNUNET__DHT__TEST__Context.html - aad95991d3d457582a32b43ec22e04a18 - - - - struct GNUNET_DHT_Handle ** - dhts - d2/de3/structGNUNET__DHT__TEST__Context.html - a74d9ece830e99b5c2d3f60014bed6d7c - - - - struct GNUNET_TESTBED_Operation ** - ops - d2/de3/structGNUNET__DHT__TEST__Context.html - a4f106159f0e4f57fc8f13050a3cd10e2 - - - - GNUNET_DHT_TEST_AppMain - app_main - d2/de3/structGNUNET__DHT__TEST__Context.html - a529938b660c1161c87c252d26024741d - - - - void * - app_main_cls - d2/de3/structGNUNET__DHT__TEST__Context.html - a90d14016782c7b65199d946164850126 - - - - unsigned int - num_peers - d2/de3/structGNUNET__DHT__TEST__Context.html - a9657a34cb1bcba589e94029a45eaa01a - - - - - GNUNET_DISK_FileHandle - d9/dbb/structGNUNET__DISK__FileHandle.html - - int - fd - d9/dbb/structGNUNET__DISK__FileHandle.html - ae6c313bef1eef06afc8163cddbf16cc0 - - - - - GNUNET_DISK_MapHandle - d6/dc8/structGNUNET__DISK__MapHandle.html - - void * - addr - d6/dc8/structGNUNET__DISK__MapHandle.html - a220664f9b07b0b8bc62b95e3551c627d - - - - size_t - len - d6/dc8/structGNUNET__DISK__MapHandle.html - af775833f38a0ece16003ad72b77de4a4 - - - - - GNUNET_DISK_PipeHandle - d3/d84/structGNUNET__DISK__PipeHandle.html - - struct GNUNET_DISK_FileHandle * - fd - d3/d84/structGNUNET__DISK__PipeHandle.html - a33670f895c4de53c0be55dfa72260fe9 - [2] - - - - GNUNET_DNS_Advertisement - de/df5/structGNUNET__DNS__Advertisement.html - - struct GNUNET_CRYPTO_EddsaSignature - signature - de/df5/structGNUNET__DNS__Advertisement.html - ab8e3917cd81c476a11bcad057e7ffbba - - - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - de/df5/structGNUNET__DNS__Advertisement.html - adb983a132fa350731124028277c35734 - - - - struct GNUNET_TIME_AbsoluteNBO - expiration_time - de/df5/structGNUNET__DNS__Advertisement.html - a13d385c56ae51c51c2754c3468738f0f - - - - struct GNUNET_PeerIdentity - peer - de/df5/structGNUNET__DNS__Advertisement.html - a0af75a293a62281084f089f273e8f285 - - - - - GNUNET_DNS_Handle - d5/d65/structGNUNET__DNS__Handle.html - - struct GNUNET_MQ_Handle * - mq - d5/d65/structGNUNET__DNS__Handle.html - a83284d666e470e8cbafe4e4a4fa590e4 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d5/d65/structGNUNET__DNS__Handle.html - a7f53131ff0fc715e1e419943bbd56bb7 - - - - GNUNET_DNS_RequestHandler - rh - d5/d65/structGNUNET__DNS__Handle.html - a6e79ecf41e39ee043c7a0b613f606f49 - - - - void * - rh_cls - d5/d65/structGNUNET__DNS__Handle.html - ac5d4486daea7e9dad352c882761d98d2 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d5/d65/structGNUNET__DNS__Handle.html - a247c7183c5a70a2230f43c1e747e8cb9 - - - - uint32_t - generation - d5/d65/structGNUNET__DNS__Handle.html - aa6655ccc7ced13d38f63417349614650 - - - - enum GNUNET_DNS_Flags - flags - d5/d65/structGNUNET__DNS__Handle.html - a74e07300ff73bda9af02d76e14a56b10 - - - - unsigned int - pending_requests - d5/d65/structGNUNET__DNS__Handle.html - ac51134bfa99e97644f74fac602bb2aef - - - - - GNUNET_DNS_Register - d3/dde/structGNUNET__DNS__Register.html - - struct GNUNET_MessageHeader - header - d3/dde/structGNUNET__DNS__Register.html - aa7fce531a294c9f897b5495ec07a0a3a - - - - uint32_t - flags - d3/dde/structGNUNET__DNS__Register.html - a7a0e1ebb060437e90f2af2a5f5a178c0 - - - - - GNUNET_DNS_Request - d1/d93/structGNUNET__DNS__Request.html - - struct GNUNET_MessageHeader - header - d1/d93/structGNUNET__DNS__Request.html - ae29950d4d01937e14c4a4a0ddde11532 - - - - uint32_t - reserved - d1/d93/structGNUNET__DNS__Request.html - a5df7cac5a325ccb313329f278f16f04d - - - - uint64_t - request_id - d1/d93/structGNUNET__DNS__Request.html - a75d960d5163e0277ecf7cbacc7274408 - - - - - GNUNET_DNS_RequestHandle - d6/d4b/structGNUNET__DNS__RequestHandle.html - - struct GNUNET_DNS_Handle * - dh - d6/d4b/structGNUNET__DNS__RequestHandle.html - a4863873484821c02bc0ee1d24b32ab47 - - - - uint64_t - request_id - d6/d4b/structGNUNET__DNS__RequestHandle.html - ab31b8d749b0a578588b159b5684e3aef - - - - uint32_t - generation - d6/d4b/structGNUNET__DNS__RequestHandle.html - a89885cbd33498947d42d7f1db19761ab - - - - - GNUNET_DNS_Response - df/d33/structGNUNET__DNS__Response.html - - struct GNUNET_MessageHeader - header - df/d33/structGNUNET__DNS__Response.html - a2726e2dd0aa326d3f05ae67b3126d1af - - - - uint32_t - drop_flag - df/d33/structGNUNET__DNS__Response.html - abc6c4931fa77668a0e5819c7eb62e7aa - - - - uint64_t - request_id - df/d33/structGNUNET__DNS__Response.html - ac345f1dc43a86f7fc776fab98290582d - - - - - GNUNET_DNSPARSER_CaaRecord - d2/d8e/structGNUNET__DNSPARSER__CaaRecord.html - - uint8_t - flags - d2/d8e/structGNUNET__DNSPARSER__CaaRecord.html - a243ede13c4cf79ae3fe14650bc0a93bf - - - - uint8_t - tag_len - d2/d8e/structGNUNET__DNSPARSER__CaaRecord.html - a67c20f6b1ca43b5cae0c5102b3b09d37 - - - - - GNUNET_DNSPARSER_CertRecord - d0/d3c/structGNUNET__DNSPARSER__CertRecord.html - - enum GNUNET_DNSPARSER_CertType - cert_type - d0/d3c/structGNUNET__DNSPARSER__CertRecord.html - a2f94896c09a70847f5cbd80c93ef3fcc - - - - uint16_t - cert_tag - d0/d3c/structGNUNET__DNSPARSER__CertRecord.html - ae92dcbc58db33ab963ced8cc28f62ce2 - - - - enum GNUNET_DNSPARSER_CertAlgorithm - algorithm - d0/d3c/structGNUNET__DNSPARSER__CertRecord.html - aab2d9e601eb152792d7ad8c19ece29c2 - - - - size_t - certificate_size - d0/d3c/structGNUNET__DNSPARSER__CertRecord.html - ae2c1c1ed59891bd845d6ba519f70c909 - - - - char * - certificate_data - d0/d3c/structGNUNET__DNSPARSER__CertRecord.html - a50dd18cf0df959aefd7f47e3813ea9d7 - - - - - GNUNET_DNSPARSER_MxRecord - d2/d33/structGNUNET__DNSPARSER__MxRecord.html - - uint16_t - preference - d2/d33/structGNUNET__DNSPARSER__MxRecord.html - add0e54e3f6ece9d06f493582c109007a - - - - char * - mxhost - d2/d33/structGNUNET__DNSPARSER__MxRecord.html - abbb025bcd79ad3518a3bc35b23f9f534 - - - - - GNUNET_DNSPARSER_Packet - da/dd4/structGNUNET__DNSPARSER__Packet.html - - struct GNUNET_DNSPARSER_Query * - queries - da/dd4/structGNUNET__DNSPARSER__Packet.html - a1eac0f398ebdf7cfdff5c287be4ecf6d - - - - struct GNUNET_DNSPARSER_Record * - answers - da/dd4/structGNUNET__DNSPARSER__Packet.html - a72060e744e3a8cca6400a2ee6ebdc0de - - - - struct GNUNET_DNSPARSER_Record * - authority_records - da/dd4/structGNUNET__DNSPARSER__Packet.html - aa60f620c711bf033bf561b4ad45eb0d7 - - - - struct GNUNET_DNSPARSER_Record * - additional_records - da/dd4/structGNUNET__DNSPARSER__Packet.html - aa6033a935cdcbdd6846483eff1d71f1d - - - - unsigned int - num_queries - da/dd4/structGNUNET__DNSPARSER__Packet.html - addef1e83085da8a0ea02af3f88cb8280 - - - - unsigned int - num_answers - da/dd4/structGNUNET__DNSPARSER__Packet.html - a3eaa7553d8c7ba5b7275aa29f064bc5b - - - - unsigned int - num_authority_records - da/dd4/structGNUNET__DNSPARSER__Packet.html - ab290a4011d1d8278e11a15f29e5adfbd - - - - unsigned int - num_additional_records - da/dd4/structGNUNET__DNSPARSER__Packet.html - a80c673eb7592642fbc4d990e1adecd5c - - - - struct GNUNET_TUN_DnsFlags - flags - da/dd4/structGNUNET__DNSPARSER__Packet.html - a71496afc3d6391c5584870871bf353cb - - - - uint16_t - id - da/dd4/structGNUNET__DNSPARSER__Packet.html - afc360e3552501872a889c18d675a848e - - - - - GNUNET_DNSPARSER_Query - d7/dc5/structGNUNET__DNSPARSER__Query.html - - char * - name - d7/dc5/structGNUNET__DNSPARSER__Query.html - adccad0d6220be11c28f263ba84c55bf4 - - - - uint16_t - type - d7/dc5/structGNUNET__DNSPARSER__Query.html - a4c52868f54fb2d0ff416aec32e84335f - - - - uint16_t - dns_traffic_class - d7/dc5/structGNUNET__DNSPARSER__Query.html - a086b147d586b6ca5b1e7c94eaa1b5af4 - - - - - GNUNET_DNSPARSER_RawRecord - d0/dd1/structGNUNET__DNSPARSER__RawRecord.html - - void * - data - d0/dd1/structGNUNET__DNSPARSER__RawRecord.html - a939d779e7f186d323bb4e7520db1b3ea - - - - size_t - data_len - d0/dd1/structGNUNET__DNSPARSER__RawRecord.html - abe19d974f788961960f423b95b0bb425 - - - - - GNUNET_DNSPARSER_Record - d4/d48/structGNUNET__DNSPARSER__Record.html - - char * - name - d4/d48/structGNUNET__DNSPARSER__Record.html - abe547b9120da804089d1002d9c74df49 - - - - char * - hostname - d4/d48/structGNUNET__DNSPARSER__Record.html - a5d171681de089d8e93c9eabd11cba08b - - - - struct GNUNET_DNSPARSER_SoaRecord * - soa - d4/d48/structGNUNET__DNSPARSER__Record.html - a287fadf29035a6a3fb9695c48879ed96 - - - - struct GNUNET_DNSPARSER_CertRecord * - cert - d4/d48/structGNUNET__DNSPARSER__Record.html - a6aa47e410e979b4ab07c0958b5bcb7a6 - - - - struct GNUNET_DNSPARSER_MxRecord * - mx - d4/d48/structGNUNET__DNSPARSER__Record.html - a425206ce47c036926f4cbbbc5c12681a - - - - struct GNUNET_DNSPARSER_SrvRecord * - srv - d4/d48/structGNUNET__DNSPARSER__Record.html - a3cb88a9ba264ce040ff334751658896a - - - - struct GNUNET_DNSPARSER_RawRecord - raw - d4/d48/structGNUNET__DNSPARSER__Record.html - ac04567117ab3f1b7cbbb0797a3718da6 - - - - union GNUNET_DNSPARSER_Record::@24 - data - d4/d48/structGNUNET__DNSPARSER__Record.html - a143f4b635183a76fac8a192c3a764fba - - - - struct GNUNET_TIME_Absolute - expiration_time - d4/d48/structGNUNET__DNSPARSER__Record.html - a9acbea07e7158e1e559b2218629c79cc - - - - uint16_t - type - d4/d48/structGNUNET__DNSPARSER__Record.html - a8ae4dbac5da5fc9698fc6974536af13a - - - - uint16_t - dns_traffic_class - d4/d48/structGNUNET__DNSPARSER__Record.html - a0b0e3b67709487d841a1faeaf7c421ef - - - - - GNUNET_DNSPARSER_SoaRecord - d9/d19/structGNUNET__DNSPARSER__SoaRecord.html - - char * - mname - d9/d19/structGNUNET__DNSPARSER__SoaRecord.html - a2c7fab8e469853dc2cb449e629a0efe7 - - - - char * - rname - d9/d19/structGNUNET__DNSPARSER__SoaRecord.html - a68d60e3dea5539357eb0baddec278323 - - - - uint32_t - serial - d9/d19/structGNUNET__DNSPARSER__SoaRecord.html - ab4f8569888deb45765bc9265c6a946c9 - - - - uint32_t - refresh - d9/d19/structGNUNET__DNSPARSER__SoaRecord.html - a30849333a7c3a3e9b0944f916e54d379 - - - - uint32_t - retry - d9/d19/structGNUNET__DNSPARSER__SoaRecord.html - a1ba9846c52ee5a0ee393bb2ec184cd98 - - - - uint32_t - expire - d9/d19/structGNUNET__DNSPARSER__SoaRecord.html - a90b06e5c086d19504eae4ba936b94844 - - - - uint32_t - minimum_ttl - d9/d19/structGNUNET__DNSPARSER__SoaRecord.html - a4f3e849192ef181a0009d384d9b6b5bc - - - - - GNUNET_DNSPARSER_SrvRecord - df/d5e/structGNUNET__DNSPARSER__SrvRecord.html - - char * - target - df/d5e/structGNUNET__DNSPARSER__SrvRecord.html - ac0ef1517f97c8b60058cd6a2f4d3cdc7 - - - - uint16_t - priority - df/d5e/structGNUNET__DNSPARSER__SrvRecord.html - aa051b37c2c113889c9f729ce16e76a51 - - - - uint16_t - weight - df/d5e/structGNUNET__DNSPARSER__SrvRecord.html - a626e8ff4b619e69d4a97f27724109630 - - - - uint16_t - port - df/d5e/structGNUNET__DNSPARSER__SrvRecord.html - a265e2df44828cecb9f8cc8ecb3ed5e00 - - - - - GNUNET_DNSSTUB_Context - d4/d58/structGNUNET__DNSSTUB__Context.html - - struct GNUNET_DNSSTUB_RequestSocket * - sockets - d4/d58/structGNUNET__DNSSTUB__Context.html - a6224d5eaf8530871e81dff4458532d35 - - - - struct DnsServer * - dns_head - d4/d58/structGNUNET__DNSSTUB__Context.html - a88b3be144654f1c28702bde860ecc8f7 - - - - struct DnsServer * - dns_tail - d4/d58/structGNUNET__DNSSTUB__Context.html - a3b0398d04391e15e53115c1c7132cd35 - - - - struct GNUNET_TIME_Relative - retry_freq - d4/d58/structGNUNET__DNSSTUB__Context.html - af0da0fbb4655749c74a57bfcf55e1293 - - - - unsigned int - num_sockets - d4/d58/structGNUNET__DNSSTUB__Context.html - a43f5e08b29978de1622e4f2cbe41b749 - - - - - GNUNET_DNSSTUB_RequestSocket - d7/daa/structGNUNET__DNSSTUB__RequestSocket.html - - struct GNUNET_NETWORK_Handle * - dnsout4 - d7/daa/structGNUNET__DNSSTUB__RequestSocket.html - a565f2ca8da13b04c52d13081204a06f3 - - - - struct GNUNET_NETWORK_Handle * - dnsout6 - d7/daa/structGNUNET__DNSSTUB__RequestSocket.html - ac35aea84a8a7bc46530e832b19d60e9c - - - - GNUNET_DNSSTUB_ResultCallback - rc - d7/daa/structGNUNET__DNSSTUB__RequestSocket.html - a7e4108e8439b8a1c3f7b70028ac6f427 - - - - void * - rc_cls - d7/daa/structGNUNET__DNSSTUB__RequestSocket.html - ad1c3023039a79113f3664c5026a26c38 - - - - struct GNUNET_SCHEDULER_Task * - read_task - d7/daa/structGNUNET__DNSSTUB__RequestSocket.html - a5cb2f8e321448dfad59867697ff78769 - - - - struct GNUNET_SCHEDULER_Task * - retry_task - d7/daa/structGNUNET__DNSSTUB__RequestSocket.html - aa5d21425437d2ad4e113c8752b67b335 - - - - struct DnsServer * - ds_pos - d7/daa/structGNUNET__DNSSTUB__RequestSocket.html - af06a03ec236810acf513365c595b3a88 - - - - struct GNUNET_DNSSTUB_Context * - ctx - d7/daa/structGNUNET__DNSSTUB__RequestSocket.html - a167b00f4c385045fdcd8a0cf7def779c - - - - void * - request - d7/daa/structGNUNET__DNSSTUB__RequestSocket.html - a039ff087497da107488d668c54712dfd - - - - size_t - request_len - d7/daa/structGNUNET__DNSSTUB__RequestSocket.html - acff3c1cc80bad8d46121a4acec9077a0 - - - - - GNUNET_EXIT_IcmpInternetMessage - d4/d49/structGNUNET__EXIT__IcmpInternetMessage.html - - struct GNUNET_MessageHeader - header - d4/d49/structGNUNET__EXIT__IcmpInternetMessage.html - a5ca40b6701449376f51cd04a2bcd6d10 - - - - int32_t - af - d4/d49/structGNUNET__EXIT__IcmpInternetMessage.html - a03682df36a654a59d3f61d7009ebf624 - - - - struct GNUNET_TUN_IcmpHeader - icmp_header - d4/d49/structGNUNET__EXIT__IcmpInternetMessage.html - aba076d2d25457d7a3cf97e84e974f934 - - - - - GNUNET_EXIT_IcmpServiceMessage - de/d4c/structGNUNET__EXIT__IcmpServiceMessage.html - - struct GNUNET_MessageHeader - header - de/d4c/structGNUNET__EXIT__IcmpServiceMessage.html - a8723f365315b41fc7157377997a5c7b3 - - - - int32_t - af - de/d4c/structGNUNET__EXIT__IcmpServiceMessage.html - a430b489bb7cacffcf743e24ea5dd365c - - - - struct GNUNET_TUN_IcmpHeader - icmp_header - de/d4c/structGNUNET__EXIT__IcmpServiceMessage.html - a115b0fb40ae5fae1a6abe7036ffc7d02 - - - - - GNUNET_EXIT_IcmpToVPNMessage - da/d5b/structGNUNET__EXIT__IcmpToVPNMessage.html - - struct GNUNET_MessageHeader - header - da/d5b/structGNUNET__EXIT__IcmpToVPNMessage.html - ab78ddf3a87aa1f675d7b7a21d0f3721e - - - - int32_t - af - da/d5b/structGNUNET__EXIT__IcmpToVPNMessage.html - aa1a8baa8fc2c8af5aeb429be00ff3039 - - - - struct GNUNET_TUN_IcmpHeader - icmp_header - da/d5b/structGNUNET__EXIT__IcmpToVPNMessage.html - a29a78a57f5e733c5e1a8fac0c864dfcb - - - - - GNUNET_EXIT_TcpDataMessage - d9/d6d/structGNUNET__EXIT__TcpDataMessage.html - - struct GNUNET_MessageHeader - header - d9/d6d/structGNUNET__EXIT__TcpDataMessage.html - ad03a920f35713733ae8cd3d32d4caed8 - - - - uint32_t - reserved - d9/d6d/structGNUNET__EXIT__TcpDataMessage.html - a994dab0555bbb37248d86063da0eb59c - - - - struct GNUNET_TUN_TcpHeader - tcp_header - d9/d6d/structGNUNET__EXIT__TcpDataMessage.html - ab1d18a951f57a64fa5a445dd666bc2b7 - - - - - GNUNET_EXIT_TcpInternetStartMessage - da/d84/structGNUNET__EXIT__TcpInternetStartMessage.html - - struct GNUNET_MessageHeader - header - da/d84/structGNUNET__EXIT__TcpInternetStartMessage.html - a4c5771d7f8a3eb7d9dd38f0ad12fdc68 - - - - int32_t - af - da/d84/structGNUNET__EXIT__TcpInternetStartMessage.html - a7ee8b56fb8f87c1be5a6880c98b7bbb5 - - - - struct GNUNET_TUN_TcpHeader - tcp_header - da/d84/structGNUNET__EXIT__TcpInternetStartMessage.html - a2fa7613de0c76f97ad2196cce1df0ee8 - - - - - GNUNET_EXIT_TcpServiceStartMessage - d9/dee/structGNUNET__EXIT__TcpServiceStartMessage.html - - struct GNUNET_MessageHeader - header - d9/dee/structGNUNET__EXIT__TcpServiceStartMessage.html - a298a11d83e6095caeda25b1812eb06a5 - - - - uint32_t - reserved - d9/dee/structGNUNET__EXIT__TcpServiceStartMessage.html - a473f9a31ee834604ffa842f76596a77c - - - - struct GNUNET_TUN_TcpHeader - tcp_header - d9/dee/structGNUNET__EXIT__TcpServiceStartMessage.html - a999b2211cab8608ea11429aa32c9f11b - - - - - GNUNET_EXIT_UdpInternetMessage - d3/d93/structGNUNET__EXIT__UdpInternetMessage.html - - struct GNUNET_MessageHeader - header - d3/d93/structGNUNET__EXIT__UdpInternetMessage.html - aa1e8dbe07313186e4d6487b8f01f6a9f - - - - int32_t - af - d3/d93/structGNUNET__EXIT__UdpInternetMessage.html - aa828f46e37df7f38c03586d633d7c4f1 - - - - uint16_t - source_port - d3/d93/structGNUNET__EXIT__UdpInternetMessage.html - a543e52bdccf10fb42a60eb7fcf5b1c68 - - - - uint16_t - destination_port - d3/d93/structGNUNET__EXIT__UdpInternetMessage.html - a837cc68fe39423356ccc0090a051c2e6 - - - - - GNUNET_EXIT_UdpReplyMessage - dc/d65/structGNUNET__EXIT__UdpReplyMessage.html - - struct GNUNET_MessageHeader - header - dc/d65/structGNUNET__EXIT__UdpReplyMessage.html - a82f9ee5464315e349a411b9f52da2c46 - - - - uint16_t - source_port - dc/d65/structGNUNET__EXIT__UdpReplyMessage.html - a6fab0f9fee0c1ae1ddf26379e835e0b9 - - - - uint16_t - destination_port - dc/d65/structGNUNET__EXIT__UdpReplyMessage.html - ae502a141fc158b101b05d0cf46632d6b - - - - - GNUNET_EXIT_UdpServiceMessage - df/d10/structGNUNET__EXIT__UdpServiceMessage.html - - struct GNUNET_MessageHeader - header - df/d10/structGNUNET__EXIT__UdpServiceMessage.html - af54dcee183117433600e889e09564caf - - - - uint16_t - source_port - df/d10/structGNUNET__EXIT__UdpServiceMessage.html - aaa11559ef672e196fa5c50e5881f73a7 - - - - uint16_t - destination_port - df/d10/structGNUNET__EXIT__UdpServiceMessage.html - a0d0c2c8c139bb2f498df15627ae49f7b - - - - - GNUNET_FRAGMENT_Context - d0/d2e/structGNUNET__FRAGMENT__Context.html - - struct GNUNET_STATISTICS_Handle * - stats - d0/d2e/structGNUNET__FRAGMENT__Context.html - aed0afd4ee5856b043aba89ce195e3244 - - - - struct GNUNET_BANDWIDTH_Tracker * - tracker - d0/d2e/structGNUNET__FRAGMENT__Context.html - af73ba1c4ca337ba8111e4b410474d42f - - - - struct GNUNET_TIME_Relative - ack_delay - d0/d2e/structGNUNET__FRAGMENT__Context.html - a2c601dbe8aa1646ca5acf50cb53632dc - - - - struct GNUNET_TIME_Relative - msg_delay - d0/d2e/structGNUNET__FRAGMENT__Context.html - a7e3db220abc8ec04753b18c3650e3534 - - - - struct GNUNET_TIME_Absolute - delay_until - d0/d2e/structGNUNET__FRAGMENT__Context.html - ae3a146af687537ef084ae45df2199892 - - - - struct GNUNET_TIME_Absolute - last_round - d0/d2e/structGNUNET__FRAGMENT__Context.html - a06b7bb42163b2fbc9644ec2eb8549835 - - - - const struct GNUNET_MessageHeader * - msg - d0/d2e/structGNUNET__FRAGMENT__Context.html - a8cae6916662944dfdc05abc79d0733c0 - - - - GNUNET_FRAGMENT_MessageProcessor - proc - d0/d2e/structGNUNET__FRAGMENT__Context.html - a70d2e9c95411e3ea0adf00a0b45e31dd - - - - void * - proc_cls - d0/d2e/structGNUNET__FRAGMENT__Context.html - abd31b81f3ba9571348fb738488aeb3fa - - - - uint64_t - acks - d0/d2e/structGNUNET__FRAGMENT__Context.html - ae45cc15b3d4fa41609e9cc6d12d51f77 - - - - uint64_t - acks_mask - d0/d2e/structGNUNET__FRAGMENT__Context.html - aca7f9ab3ded56029258e2bef378de9fa - - - - struct GNUNET_SCHEDULER_Task * - task - d0/d2e/structGNUNET__FRAGMENT__Context.html - a87f1f1a8b8fa1be92b7b5580bcc60707 - - - - uint32_t - fragment_id - d0/d2e/structGNUNET__FRAGMENT__Context.html - a151eaa455e956f82986b82f52dea0c73 - - - - unsigned int - next_transmission - d0/d2e/structGNUNET__FRAGMENT__Context.html - a2d7f09a35d50295a527a7e643381c650 - - - - unsigned int - num_rounds - d0/d2e/structGNUNET__FRAGMENT__Context.html - ab5dba352a56d623f43707f306f60593d - - - - unsigned int - num_transmissions - d0/d2e/structGNUNET__FRAGMENT__Context.html - acda7f0513c988387c2de08aec0b685ff - - - - int8_t - proc_busy - d0/d2e/structGNUNET__FRAGMENT__Context.html - abb12ae1cbe38fbb4b6380d64405b99f8 - - - - int8_t - wack - d0/d2e/structGNUNET__FRAGMENT__Context.html - a1beb1b03ca84279719a0051cf2acef58 - - - - uint16_t - mtu - d0/d2e/structGNUNET__FRAGMENT__Context.html - ad77b91bf5d540bf8300a59cd8129eb7c - - - - - GNUNET_FRIENDS_Writer - d8/dd9/structGNUNET__FRIENDS__Writer.html - - struct GNUNET_DISK_FileHandle * - fh - d8/dd9/structGNUNET__FRIENDS__Writer.html - a22836fcb46bcb2cc68eef11214756208 - - - - - GNUNET_FS_BlockOptions - d1/ddc/structGNUNET__FS__BlockOptions.html - - struct GNUNET_TIME_Absolute - expiration_time - d1/ddc/structGNUNET__FS__BlockOptions.html - ae7ee0ab34a4e3a0ddd818f648e8d84d5 - - - - uint32_t - anonymity_level - d1/ddc/structGNUNET__FS__BlockOptions.html - a21f24f6436ed0697868b07ba793d3187 - - - - uint32_t - content_priority - d1/ddc/structGNUNET__FS__BlockOptions.html - a71c3e79ccf66502afbf5ddc2638264f2 - - - - uint32_t - replication_level - d1/ddc/structGNUNET__FS__BlockOptions.html - a736a5b5ecf25b94a274ab0c194e60089 - - - - - GNUNET_FS_DirectoryBuilder - d6/d76/structGNUNET__FS__DirectoryBuilder.html - - struct GNUNET_CONTAINER_MetaData * - meta - d6/d76/structGNUNET__FS__DirectoryBuilder.html - a0b3b757ab3638ca2502fce954c649807 - - - - struct BuilderEntry * - head - d6/d76/structGNUNET__FS__DirectoryBuilder.html - a30e25391c717dfe5644d6aa3dadd8d11 - - - - unsigned int - count - d6/d76/structGNUNET__FS__DirectoryBuilder.html - a5f92bd19bfd1bd8085b019e7a66be5df - - - - - GNUNET_FS_DirScanner - dd/dc3/structGNUNET__FS__DirScanner.html - - struct GNUNET_HELPER_Handle * - helper - dd/dc3/structGNUNET__FS__DirScanner.html - a8b1e59de19ecee0f6c4c5f7380e194e0 - - - - char * - filename_expanded - dd/dc3/structGNUNET__FS__DirScanner.html - ad2e69f41e7fa0d40c55e72405e95ce11 - - - - char * - ex_arg - dd/dc3/structGNUNET__FS__DirScanner.html - a7ddd054de06de7a62a5f0af1168f70df - - - - GNUNET_FS_DirScannerProgressCallback - progress_callback - dd/dc3/structGNUNET__FS__DirScanner.html - a511600f071269252bd7a2d4e7b4f3422 - - - - void * - progress_callback_cls - dd/dc3/structGNUNET__FS__DirScanner.html - a8380ecdf70b02891754b8249fcab2eec - - - - struct GNUNET_FS_ShareTreeItem * - toplevel - dd/dc3/structGNUNET__FS__DirScanner.html - a30a027a0cca023335dda9424781e760c - - - - struct GNUNET_FS_ShareTreeItem * - pos - dd/dc3/structGNUNET__FS__DirScanner.html - a6240ce843ce40a6c4ed29e255561b8ce - - - - struct GNUNET_SCHEDULER_Task * - stop_task - dd/dc3/structGNUNET__FS__DirScanner.html - a7372fb77387292e48b56ffd7a910367d - - - - char * - args - dd/dc3/structGNUNET__FS__DirScanner.html - a658d26d377d8a647880c8b95d0ead7e2 - [4] - - - - GNUNET_FS_DownloadContext - db/dba/structGNUNET__FS__DownloadContext.html - - struct GNUNET_FS_Handle * - h - db/dba/structGNUNET__FS__DownloadContext.html - aec6f3feaa8dc806fc5311e12bd080f47 - - - - struct TopLevelActivity * - top - db/dba/structGNUNET__FS__DownloadContext.html - afe3abfaf5b392761cb35202c9fcc9d6d - - - - struct GNUNET_MQ_Handle * - mq - db/dba/structGNUNET__FS__DownloadContext.html - a95ef613731b1d3a6adc376c189c551a4 - - - - struct GNUNET_FS_DownloadContext * - parent - db/dba/structGNUNET__FS__DownloadContext.html - ac5bbd3b5165477a9d147c0aa094ac6df - - - - struct GNUNET_FS_SearchResult * - search - db/dba/structGNUNET__FS__DownloadContext.html - a70163ed102d759f8251b66e2d9acb8c9 - - - - struct GNUNET_FS_DownloadContext * - child_head - db/dba/structGNUNET__FS__DownloadContext.html - a7a980e6d7874a00cc13e7d39bb61ee51 - - - - struct GNUNET_FS_DownloadContext * - child_tail - db/dba/structGNUNET__FS__DownloadContext.html - a70ac216f7511ed69e0a513cf4b938b93 - - - - struct GNUNET_FS_DownloadContext * - prev - db/dba/structGNUNET__FS__DownloadContext.html - a72a4819058eb0b8f932760560a9761ea - - - - struct GNUNET_FS_DownloadContext * - next - db/dba/structGNUNET__FS__DownloadContext.html - abc79119aff371f789f60e19554e0ea5a - - - - void * - client_info - db/dba/structGNUNET__FS__DownloadContext.html - a299b1ab8e63997cc2a5dda2dc3100d24 - - - - struct GNUNET_FS_Uri * - uri - db/dba/structGNUNET__FS__DownloadContext.html - a1c3bb524678a0e94d6e2109a38685343 - - - - struct GNUNET_CONTAINER_MetaData * - meta - db/dba/structGNUNET__FS__DownloadContext.html - ae6304fdab1fe71f41358a1a2dde10419 - - - - char * - emsg - db/dba/structGNUNET__FS__DownloadContext.html - a61e1b83f211544aaccbbdfe636959b8f - - - - char * - serialization - db/dba/structGNUNET__FS__DownloadContext.html - a82f9041ab5d8dd562303622ead89817a - - - - char * - filename - db/dba/structGNUNET__FS__DownloadContext.html - a15c99957e68b40ed25b936d437e71b15 - - - - char * - temp_filename - db/dba/structGNUNET__FS__DownloadContext.html - aabec93c2ac4a39d6a4496a2008bf3430 - - - - struct GNUNET_FS_QueueEntry * - job_queue - db/dba/structGNUNET__FS__DownloadContext.html - a569d1a4a9f9d981b1c84afbeb1e04c0a - - - - struct GNUNET_FS_TreeEncoder * - te - db/dba/structGNUNET__FS__DownloadContext.html - a6d6e7bfb9c859026e16af337cac8f357 - - - - struct GNUNET_DISK_FileHandle * - rfh - db/dba/structGNUNET__FS__DownloadContext.html - a1fba3cf1dfb75ce95b5e4ee05779ef6e - - - - struct GNUNET_CONTAINER_MultiHashMap * - active - db/dba/structGNUNET__FS__DownloadContext.html - a74c489be4021f264f0ae4f3a61d23f56 - - - - struct DownloadRequest * - top_request - db/dba/structGNUNET__FS__DownloadContext.html - ac99e5b7402bcc5a82a217069a370c337 - - - - struct GNUNET_PeerIdentity - target - db/dba/structGNUNET__FS__DownloadContext.html - ac9bf520fea3f7ffc8d1417a8e67556bf - - - - struct GNUNET_SCHEDULER_Task * - task - db/dba/structGNUNET__FS__DownloadContext.html - a65b41cfaffd87cfcadcd2b6ee3b83577 - - - - uint64_t - offset - db/dba/structGNUNET__FS__DownloadContext.html - a41578af2fdf9e4cd2c5a06caef05baa5 - - - - uint64_t - length - db/dba/structGNUNET__FS__DownloadContext.html - a8295ab050211ceb88e30cfb699b60074 - - - - uint64_t - completed - db/dba/structGNUNET__FS__DownloadContext.html - a38c15cd307425e2ef5e2474e9e9713eb - - - - uint64_t - old_file_size - db/dba/structGNUNET__FS__DownloadContext.html - a2b04d6b06480b6f465a8aba9dbf26022 - - - - struct GNUNET_TIME_Absolute - start_time - db/dba/structGNUNET__FS__DownloadContext.html - afd789d0da0d31924bf24230b892df088 - - - - struct GNUNET_TIME_Relative - reconnect_backoff - db/dba/structGNUNET__FS__DownloadContext.html - a7f2071d462a45d76f0a2ad7200b6725a - - - - uint32_t - anonymity - db/dba/structGNUNET__FS__DownloadContext.html - aa73f19b1ac1482ad46e010d45169c22e - - - - unsigned int - treedepth - db/dba/structGNUNET__FS__DownloadContext.html - a1121e24c81d1d4b1bfbe68e825bb9d43 - - - - enum GNUNET_FS_DownloadOptions - options - db/dba/structGNUNET__FS__DownloadContext.html - ae7c488ffc5a3a93d59bbddd99ba6f2b8 - - - - int - has_finished - db/dba/structGNUNET__FS__DownloadContext.html - a0a638006f9265cc35f63bbc48001354d - - - - int - issue_requests - db/dba/structGNUNET__FS__DownloadContext.html - a2b7fdd8ecc387caa6cb5b950cbe0b147 - - - - - GNUNET_FS_FileInformation - d7/d1c/structGNUNET__FS__FileInformation.html - - struct GNUNET_FS_FileInformation * - next - d7/d1c/structGNUNET__FS__FileInformation.html - a793ef0d9d2fec97eb0e3586b351c48a2 - - - - struct GNUNET_FS_FileInformation * - dir - d7/d1c/structGNUNET__FS__FileInformation.html - af7acd5dd752844dceaaf96af0e936b43 - - - - struct GNUNET_FS_Handle * - h - d7/d1c/structGNUNET__FS__FileInformation.html - acf989d1b95349e05570a4edd22273eae - - - - void * - client_info - d7/d1c/structGNUNET__FS__FileInformation.html - a78715a9a05bc9692ff9ded5cd7f6642d - - - - struct GNUNET_CONTAINER_MetaData * - meta - d7/d1c/structGNUNET__FS__FileInformation.html - a8de1662391c2ab539a74bf063b48fd4a - - - - struct GNUNET_FS_Uri * - keywords - d7/d1c/structGNUNET__FS__FileInformation.html - a034966f052d2e7aa9f6d6218c2538157 - - - - struct GNUNET_FS_Uri * - chk_uri - d7/d1c/structGNUNET__FS__FileInformation.html - afcf91b2726fc87b9832405b6c7927ab3 - - - - struct GNUNET_FS_Uri * - sks_uri - d7/d1c/structGNUNET__FS__FileInformation.html - aa0f268a95b096fde2477557112964fe4 - - - - struct GNUNET_FS_BlockOptions - bo - d7/d1c/structGNUNET__FS__FileInformation.html - a8633271f72ded5d72125dd72b3b70f91 - - - - struct GNUNET_TIME_Absolute - start_time - d7/d1c/structGNUNET__FS__FileInformation.html - adcc2e579ade11d5d236d59c5a76ecab6 - - - - char * - serialization - d7/d1c/structGNUNET__FS__FileInformation.html - a0168131e9127582b7e5d878040a911b4 - - - - struct GNUNET_FS_TreeEncoder * - te - d7/d1c/structGNUNET__FS__FileInformation.html - a459bb0fdc20cdda6bb9efd7330cf9de3 - - - - char * - emsg - d7/d1c/structGNUNET__FS__FileInformation.html - a5a746e2d4e20b0734aabd411035afc04 - - - - char * - filename - d7/d1c/structGNUNET__FS__FileInformation.html - a0394a7f0fbe9fde680165767f6ee7f61 - - - - GNUNET_FS_DataReader - reader - d7/d1c/structGNUNET__FS__FileInformation.html - a4b8dee9848347d30426d210e39efe5f9 - - - - void * - reader_cls - d7/d1c/structGNUNET__FS__FileInformation.html - ac384860ed446133f346128ae56ff2908 - - - - struct GNUNET_HashCode - file_id - d7/d1c/structGNUNET__FS__FileInformation.html - a559802803d9c6c94623ce2ec4323544f - - - - uint64_t - file_size - d7/d1c/structGNUNET__FS__FileInformation.html - a579811ae1085c6510d70ffd2e37b1dbd - - - - int - do_index - d7/d1c/structGNUNET__FS__FileInformation.html - ac2a900550f4de53f6e3fab34eb68e6bd - - - - int - have_hash - d7/d1c/structGNUNET__FS__FileInformation.html - a99d1cde780f0b96e62b4b485567484ee - - - - int - index_start_confirmed - d7/d1c/structGNUNET__FS__FileInformation.html - aab431ba5dcbff043108ae2adc11a0c74 - - - - struct GNUNET_FS_FileInformation::@16::@17 - file - d7/d1c/structGNUNET__FS__FileInformation.html - afd609c21f309971e07aa9209e373406e - - - - struct GNUNET_FS_FileInformation * - entries - d7/d1c/structGNUNET__FS__FileInformation.html - ae0aa06714cce1074b0fc8dc5a3077901 - - - - size_t - dir_size - d7/d1c/structGNUNET__FS__FileInformation.html - a14307154abbb4d0870a45876aa5dba82 - - - - void * - dir_data - d7/d1c/structGNUNET__FS__FileInformation.html - aad09646e9eece17bb9668d8a23609ca7 - - - - uint64_t - contents_completed - d7/d1c/structGNUNET__FS__FileInformation.html - a31633f40a6e6bb2de0e59aa41ffb1a25 - - - - uint64_t - contents_size - d7/d1c/structGNUNET__FS__FileInformation.html - aada02ec4fb3890917b186ec18e064641 - - - - struct GNUNET_FS_FileInformation::@16::@18 - dir - d7/d1c/structGNUNET__FS__FileInformation.html - a563d29d28534abf2258e0c659328355e - - - - union GNUNET_FS_FileInformation::@16 - data - d7/d1c/structGNUNET__FS__FileInformation.html - a0908c769650e808ab55ddd2397baec24 - - - - int - is_directory - d7/d1c/structGNUNET__FS__FileInformation.html - afd53d66ce29faf2fe7b833b6b111ad44 - - - - int - is_published - d7/d1c/structGNUNET__FS__FileInformation.html - a912d27f4d005ab612dcc8941c4506a91 - - - - - GNUNET_FS_GetIndexedContext - d8/df0/structGNUNET__FS__GetIndexedContext.html - - struct GNUNET_MQ_Handle * - mq - d8/df0/structGNUNET__FS__GetIndexedContext.html - ad5d60ba1e1fb03e06f05bd8bef1ccb98 - - - - GNUNET_FS_IndexedFileProcessor - iterator - d8/df0/structGNUNET__FS__GetIndexedContext.html - acfe5fc2d3e0275fd0992561fe5943ff8 - - - - void * - iterator_cls - d8/df0/structGNUNET__FS__GetIndexedContext.html - a8e0fbed33d91f06ac7f683b1125bde6b - - - - GNUNET_SCHEDULER_TaskCallback - cont - d8/df0/structGNUNET__FS__GetIndexedContext.html - acf67170d9b06c3a15396c0a07610bdc5 - - - - void * - cont_cls - d8/df0/structGNUNET__FS__GetIndexedContext.html - a782d503c681a1cb0e416c19f147f11eb - - - - - GNUNET_FS_Handle - d4/d1e/structGNUNET__FS__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d4/d1e/structGNUNET__FS__Handle.html - ae4e6264c73b6d11fb81140fff6eac6b1 - - - - char * - client_name - d4/d1e/structGNUNET__FS__Handle.html - a3772328c256d84f19ebf18b59b00bb2d - - - - GNUNET_FS_ProgressCallback - upcb - d4/d1e/structGNUNET__FS__Handle.html - ab712148e2b6c38fcc4d6273686b7db82 - - - - void * - upcb_cls - d4/d1e/structGNUNET__FS__Handle.html - aa86abb3f26106e14f0157d0ee696b60d - - - - struct TopLevelActivity * - top_head - d4/d1e/structGNUNET__FS__Handle.html - ad50f2154fb03a3495063eb858b603a30 - - - - struct TopLevelActivity * - top_tail - d4/d1e/structGNUNET__FS__Handle.html - a5062f94d75710c642de068f0967d540b - - - - struct GNUNET_FS_QueueEntry * - running_head - d4/d1e/structGNUNET__FS__Handle.html - a8c96ad4dbdc7cfb790a63244e734d741 - - - - struct GNUNET_FS_QueueEntry * - running_tail - d4/d1e/structGNUNET__FS__Handle.html - ad5925da92557103b72b6cd09ab69b7fa - - - - struct GNUNET_FS_QueueEntry * - pending_head - d4/d1e/structGNUNET__FS__Handle.html - a6069a3834e9772e92e0e4c849e0c1b09 - - - - struct GNUNET_FS_QueueEntry * - pending_tail - d4/d1e/structGNUNET__FS__Handle.html - af8a6235c6ceeb4c1d267d79327ea9170 - - - - struct GNUNET_FS_SearchResult * - probes_head - d4/d1e/structGNUNET__FS__Handle.html - ae5b8f42bd8de50231de790d61f37f4c0 - - - - struct GNUNET_FS_SearchResult * - probes_tail - d4/d1e/structGNUNET__FS__Handle.html - ab433776f85cc6cafac07b58b51238990 - - - - struct GNUNET_SCHEDULER_Task * - queue_job - d4/d1e/structGNUNET__FS__Handle.html - a3c28f5a30957e373cebbaec6d1d3ceb8 - - - - struct GNUNET_SCHEDULER_Task * - probe_ping_task - d4/d1e/structGNUNET__FS__Handle.html - ab206105b58c24ed6b9ef8a16efa20a65 - - - - struct GNUNET_TIME_Relative - avg_block_latency - d4/d1e/structGNUNET__FS__Handle.html - abdcb22dc3129e21a618a91833cea1bf6 - - - - unsigned int - active_downloads - d4/d1e/structGNUNET__FS__Handle.html - a8f57be1b52f2ec4b7b5f881d4d6a0f0f - - - - unsigned int - active_blocks - d4/d1e/structGNUNET__FS__Handle.html - ae01db3ef4c91a895014d431328cddd34 - - - - enum GNUNET_FS_Flags - flags - d4/d1e/structGNUNET__FS__Handle.html - a24fff4be5d4c0b891d51175af9994e59 - - - - unsigned int - max_parallel_downloads - d4/d1e/structGNUNET__FS__Handle.html - af8f38114824335ba02fe3581b3898807 - - - - unsigned int - max_parallel_requests - d4/d1e/structGNUNET__FS__Handle.html - a750c83f3c0d03bb1d9ddd6bd035eeccf - - - - - GNUNET_FS_ProgressInfo - d5/dda/structGNUNET__FS__ProgressInfo.html - - struct GNUNET_FS_PublishContext * - pc - d5/dda/structGNUNET__FS__ProgressInfo.html - a025fcc2799e77fab7f0a33b84101fc3b - - - - const struct GNUNET_FS_FileInformation * - fi - d5/dda/structGNUNET__FS__ProgressInfo.html - ac50c9489f75f005b6e36de034e997132 - - - - void * - cctx - d5/dda/structGNUNET__FS__ProgressInfo.html - a12211d842c34447a0aac09b2cb3702c7 - - - - void * - pctx - d5/dda/structGNUNET__FS__ProgressInfo.html - a79518bf81176cdf806e9bb126b94e041 - - - - const char * - filename - d5/dda/structGNUNET__FS__ProgressInfo.html - a85cc1453e80c49ecb933d5ad60efc9ee - - - - uint64_t - size - d5/dda/structGNUNET__FS__ProgressInfo.html - a866c27b3d309a7957215756f32b763cc - - - - struct GNUNET_TIME_Relative - eta - d5/dda/structGNUNET__FS__ProgressInfo.html - a796ca7dbc377d0937618ceeb09dc1fdf - - - - struct GNUNET_TIME_Relative - duration - d5/dda/structGNUNET__FS__ProgressInfo.html - a556c3dd17ba0eef1e8f9aed7c8ebb17f - - - - uint64_t - completed - d5/dda/structGNUNET__FS__ProgressInfo.html - abc8bda72dce45d9e335ada542034a13e - - - - uint32_t - anonymity - d5/dda/structGNUNET__FS__ProgressInfo.html - a7a2b0e6c5ad47c92d310afa619f71d3f - - - - const void * - data - d5/dda/structGNUNET__FS__ProgressInfo.html - a5e7e7dd8908605d9fd7e0587859c9848 - - - - uint64_t - offset - d5/dda/structGNUNET__FS__ProgressInfo.html - a997fa6c2fe0372aa1615a0d32287460a - - - - uint64_t - data_len - d5/dda/structGNUNET__FS__ProgressInfo.html - ab5e92cc7262906ba0bfc74a844b34c91 - - - - unsigned int - depth - d5/dda/structGNUNET__FS__ProgressInfo.html - a1b18713b53c0746c46428c368fa72126 - - - - struct GNUNET_FS_ProgressInfo::@25::@26::@30::@31 - progress - d5/dda/structGNUNET__FS__ProgressInfo.html - a65963512da189a7c5edcb158ca75359f - - - - uint64_t - total - d5/dda/structGNUNET__FS__ProgressInfo.html - ace914a355fefa83b4356e1c4521e8216 - - - - struct GNUNET_FS_ProgressInfo::@25::@26::@30::@32 - progress_directory - d5/dda/structGNUNET__FS__ProgressInfo.html - aac327fc9d8229f6766f91b6c66d22249 - - - - const char * - message - d5/dda/structGNUNET__FS__ProgressInfo.html - aab9f93b06b5e686503825c61224c5f2a - - - - const struct GNUNET_FS_Uri * - chk_uri - d5/dda/structGNUNET__FS__ProgressInfo.html - ae7137f1a104770a54088a4d8b49bf57e - - - - const struct GNUNET_FS_Uri * - sks_uri - d5/dda/structGNUNET__FS__ProgressInfo.html - af6b284ea84376670cb98464794698dbb - - - - struct GNUNET_FS_ProgressInfo::@25::@26::@30::@33 - resume - d5/dda/structGNUNET__FS__ProgressInfo.html - a058d5a3f4d6f22ec04fc0eb082471099 - - - - struct GNUNET_FS_ProgressInfo::@25::@26::@30::@34 - completed - d5/dda/structGNUNET__FS__ProgressInfo.html - a36476fa783ceeeb133dfa4287d51c04d - - - - struct GNUNET_FS_ProgressInfo::@25::@26::@30::@35 - error - d5/dda/structGNUNET__FS__ProgressInfo.html - ab3adad3de3296c86ffc92d8683cdd5c4 - - - - union GNUNET_FS_ProgressInfo::@25::@26::@30 - specifics - d5/dda/structGNUNET__FS__ProgressInfo.html - a2af987559408421cc12c0a0c38693ace - - - - struct GNUNET_FS_ProgressInfo::@25::@26 - publish - d5/dda/structGNUNET__FS__ProgressInfo.html - aea497367ec8f7bfe0e6508c42cbad27b - - - - struct GNUNET_FS_DownloadContext * - dc - d5/dda/structGNUNET__FS__ProgressInfo.html - a99a1a041a00bc8adaded57f23aa943a3 - - - - void * - sctx - d5/dda/structGNUNET__FS__ProgressInfo.html - a75d69bf058bfd72c26df8733e8da9bac - - - - const struct GNUNET_FS_Uri * - uri - d5/dda/structGNUNET__FS__ProgressInfo.html - a919ff5e569e2ba94c416935b749a9999 - - - - int - is_active - d5/dda/structGNUNET__FS__ProgressInfo.html - ab1fe02f92b763092c835a14d89779cf7 - - - - struct GNUNET_TIME_Relative - block_download_duration - d5/dda/structGNUNET__FS__ProgressInfo.html - aae36a4815e65587b866db0f775996c9f - - - - uint32_t - respect_offered - d5/dda/structGNUNET__FS__ProgressInfo.html - af948203226905479e614f8fb9b22810d - - - - uint32_t - num_transmissions - d5/dda/structGNUNET__FS__ProgressInfo.html - a8d9e54ee49aba7078243032efccbc501 - - - - struct GNUNET_FS_ProgressInfo::@25::@27::@36::@37 - progress - d5/dda/structGNUNET__FS__ProgressInfo.html - a7632c7fa719d2dce4b0a856bff5d3db7 - - - - const struct GNUNET_CONTAINER_MetaData * - meta - d5/dda/structGNUNET__FS__ProgressInfo.html - a8703e1e7dc9693e46b301b31f9d96ad5 - - - - struct GNUNET_FS_ProgressInfo::@25::@27::@36::@38 - start - d5/dda/structGNUNET__FS__ProgressInfo.html - a0a601dbe07f2424fda5a77c8266cbc74 - - - - struct GNUNET_FS_ProgressInfo::@25::@27::@36::@39 - resume - d5/dda/structGNUNET__FS__ProgressInfo.html - aed90de6d5f8bd5df3eb69aa7951d5204 - - - - struct GNUNET_FS_ProgressInfo::@25::@27::@36::@40 - error - d5/dda/structGNUNET__FS__ProgressInfo.html - ab1faed4fd3ebfa8145c57056be9c814f - - - - union GNUNET_FS_ProgressInfo::@25::@27::@36 - specifics - d5/dda/structGNUNET__FS__ProgressInfo.html - a21e3f887084d2e10393d0b467ac6ae9d - - - - struct GNUNET_FS_ProgressInfo::@25::@27 - download - d5/dda/structGNUNET__FS__ProgressInfo.html - a0096ae0c391a13f3399b302cb5ba02c1 - - - - struct GNUNET_FS_SearchContext * - sc - d5/dda/structGNUNET__FS__ProgressInfo.html - a9c868761e50f8d25599f502ad7f5ea62 - - - - const struct GNUNET_FS_Uri * - query - d5/dda/structGNUNET__FS__ProgressInfo.html - aa04f515c4b7485cf9f34e9864d1df197 - - - - struct GNUNET_FS_SearchResult * - result - d5/dda/structGNUNET__FS__ProgressInfo.html - af4f9d8cf17f269e55b5ba908d2872ff5 - - - - uint32_t - applicability_rank - d5/dda/structGNUNET__FS__ProgressInfo.html - abb6f64a50b65c0dfeb3e088278eb77a9 - - - - struct GNUNET_FS_ProgressInfo::@25::@28::@41::@42 - result - d5/dda/structGNUNET__FS__ProgressInfo.html - a426623374829cd147888183278cbff64 - - - - int32_t - availability_rank - d5/dda/structGNUNET__FS__ProgressInfo.html - a7e200107b062e8b4c388269841366ce1 - - - - uint32_t - availability_certainty - d5/dda/structGNUNET__FS__ProgressInfo.html - a82f380766216190cb07f6abc269303c1 - - - - struct GNUNET_FS_ProgressInfo::@25::@28::@41::@43 - resume_result - d5/dda/structGNUNET__FS__ProgressInfo.html - a4bf0e8549d1234f8ace8c4e410074ecd - - - - struct GNUNET_TIME_Relative - current_probe_time - d5/dda/structGNUNET__FS__ProgressInfo.html - abd5275e925e19cc286fda0e339b01217 - - - - struct GNUNET_FS_ProgressInfo::@25::@28::@41::@44 - update - d5/dda/structGNUNET__FS__ProgressInfo.html - a5c3e4b91f030bc8de90187e62e141ffe - - - - struct GNUNET_FS_ProgressInfo::@25::@28::@41::@45 - result_suspend - d5/dda/structGNUNET__FS__ProgressInfo.html - a71acaa8c1bd22ae3f738cc50b2c41d79 - - - - struct GNUNET_FS_ProgressInfo::@25::@28::@41::@46 - result_stopped - d5/dda/structGNUNET__FS__ProgressInfo.html - a12acb6b66ead29ff3aee1fa7407c7817 - - - - int - is_paused - d5/dda/structGNUNET__FS__ProgressInfo.html - a20bd9f8297016432960b04031d1ef360 - - - - struct GNUNET_FS_ProgressInfo::@25::@28::@41::@47 - resume - d5/dda/structGNUNET__FS__ProgressInfo.html - a5943a9128fb5098dffc4e7ffba370ea0 - - - - struct GNUNET_FS_ProgressInfo::@25::@28::@41::@48 - error - d5/dda/structGNUNET__FS__ProgressInfo.html - a0838f493815c539af2045033ba69611e - - - - const char * - name - d5/dda/structGNUNET__FS__ProgressInfo.html - a928c423da32ac7d4a04e78937435e3bb - - - - const char * - root - d5/dda/structGNUNET__FS__ProgressInfo.html - a1069199f09abf003d35d645b3f5e00ee - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - pseudonym - d5/dda/structGNUNET__FS__ProgressInfo.html - a493113530a153b4f85de3c17a8c3a0bc - - - - struct GNUNET_FS_ProgressInfo::@25::@28::@41::@49 - ns - d5/dda/structGNUNET__FS__ProgressInfo.html - aed8663fefd8db2d350d2ad9c35c5c6f9 - - - - union GNUNET_FS_ProgressInfo::@25::@28::@41 - specifics - d5/dda/structGNUNET__FS__ProgressInfo.html - aa0490b90b7dfce06f5a6987e8ae96e66 - - - - struct GNUNET_FS_ProgressInfo::@25::@28 - search - d5/dda/structGNUNET__FS__ProgressInfo.html - a1279cabaa434fd9dc7fe218c67c870a9 - - - - struct GNUNET_FS_UnindexContext * - uc - d5/dda/structGNUNET__FS__ProgressInfo.html - ada764e19a1cdcc2dcebb5f101eb80b89 - - - - struct GNUNET_FS_ProgressInfo::@25::@29::@50::@51 - progress - d5/dda/structGNUNET__FS__ProgressInfo.html - a1f3b82703078ef2424cbbc3c0ddc2147 - - - - struct GNUNET_FS_ProgressInfo::@25::@29::@50::@52 - resume - d5/dda/structGNUNET__FS__ProgressInfo.html - af44f221b7f8bb8fd1aabccd40f1ef626 - - - - struct GNUNET_FS_ProgressInfo::@25::@29::@50::@53 - error - d5/dda/structGNUNET__FS__ProgressInfo.html - afb89f0d4b66cb5a426315967faf5a68d - - - - union GNUNET_FS_ProgressInfo::@25::@29::@50 - specifics - d5/dda/structGNUNET__FS__ProgressInfo.html - a09f7334a7339f2caeacc75b994ae06b7 - - - - struct GNUNET_FS_ProgressInfo::@25::@29 - unindex - d5/dda/structGNUNET__FS__ProgressInfo.html - a1e51623091207e5d4787baacef3d6508 - - - - union GNUNET_FS_ProgressInfo::@25 - value - d5/dda/structGNUNET__FS__ProgressInfo.html - a7ab02dee4544c6d79d40058bada328ab - - - - enum GNUNET_FS_Status - status - d5/dda/structGNUNET__FS__ProgressInfo.html - a3a12c35a5119ad98fec8fa2bb69e1164 - - - - struct GNUNET_FS_Handle * - fsh - d5/dda/structGNUNET__FS__ProgressInfo.html - a34088aa1f23706bac9d5402b9a2bbddf - - - - - GNUNET_FS_PublishContext - d8/dd8/structGNUNET__FS__PublishContext.html - - struct GNUNET_FS_Handle * - h - d8/dd8/structGNUNET__FS__PublishContext.html - ab44d39789d63500d70d2798813cb6730 - - - - struct TopLevelActivity * - top - d8/dd8/structGNUNET__FS__PublishContext.html - a5c17e6f23ab807c42e375772ac202360 - - - - struct GNUNET_FS_FileInformation * - fi - d8/dd8/structGNUNET__FS__PublishContext.html - a9a9858c6f141e4236bb6bf8d4859b099 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey * - ns - d8/dd8/structGNUNET__FS__PublishContext.html - abf0d2e15a9126279091bc685c713e2ba - - - - char * - nid - d8/dd8/structGNUNET__FS__PublishContext.html - ab177958a7b004ad667e682c768a99c8f - - - - char * - nuid - d8/dd8/structGNUNET__FS__PublishContext.html - a72c55cb6ced68b6516157bf54b276eb1 - - - - char * - serialization - d8/dd8/structGNUNET__FS__PublishContext.html - ae2242d1b445951f8eb6d3f12eff8f4e7 - - - - struct GNUNET_MQ_Handle * - mq - d8/dd8/structGNUNET__FS__PublishContext.html - aa44e17d0c1430e05d30d2d6d3c20ea96 - - - - struct GNUNET_FS_FileInformation * - fi_pos - d8/dd8/structGNUNET__FS__PublishContext.html - a5d0dc281049443748551a7b081283fb5 - - - - struct GNUNET_CRYPTO_FileHashContext * - fhc - d8/dd8/structGNUNET__FS__PublishContext.html - a51b3fbdfc379eba38f30a867cb499510 - - - - struct GNUNET_DATASTORE_Handle * - dsh - d8/dd8/structGNUNET__FS__PublishContext.html - a4ccbce2f385f0f6a0409b8be6953f291 - - - - struct GNUNET_DATASTORE_QueueEntry * - qre - d8/dd8/structGNUNET__FS__PublishContext.html - a8c0e8071e03b8b76a87004c2ace37601 - - - - struct GNUNET_FS_PublishSksContext * - sks_pc - d8/dd8/structGNUNET__FS__PublishContext.html - ad693116e98321929405f4b7891b9f307 - - - - struct GNUNET_FS_PublishKskContext * - ksk_pc - d8/dd8/structGNUNET__FS__PublishContext.html - a161b949d91214bf80d1f20f125962beb - - - - struct GNUNET_SCHEDULER_Task * - upload_task - d8/dd8/structGNUNET__FS__PublishContext.html - acddf391fef1075c2e7ca6fde9f094ac4 - - - - uint64_t - reserve_space - d8/dd8/structGNUNET__FS__PublishContext.html - aa6a08e89a6fed5fd536806238ecbd2bc - - - - uint32_t - reserve_entries - d8/dd8/structGNUNET__FS__PublishContext.html - a2d8d7dd26b6a57e539c5ab9e6662d924 - - - - enum GNUNET_FS_PublishOptions - options - d8/dd8/structGNUNET__FS__PublishContext.html - a446df6d4a3e43737290784497d52aa2a - - - - int - rid - d8/dd8/structGNUNET__FS__PublishContext.html - ad3100a1f72115b0cccc11671b5a3333d - - - - int - any_done - d8/dd8/structGNUNET__FS__PublishContext.html - a73843a824b36d3717785a36b3160b717 - - - - int - all_done - d8/dd8/structGNUNET__FS__PublishContext.html - a7518e0432345fd00ad317f8bd5ae848f - - - - int - skip_next_fi_callback - d8/dd8/structGNUNET__FS__PublishContext.html - a105425dc4b5f05ec53e86159613db767 - - - - - GNUNET_FS_PublishKskContext - de/d52/structGNUNET__FS__PublishKskContext.html - - struct GNUNET_FS_Uri * - ksk_uri - de/d52/structGNUNET__FS__PublishKskContext.html - a1e4fc5683df02d76157922e2668712b2 - - - - struct GNUNET_FS_Uri * - uri - de/d52/structGNUNET__FS__PublishKskContext.html - a0d7f5f77b225e0fac43e2ec014f44d4f - - - - struct GNUNET_CONTAINER_MetaData * - meta - de/d52/structGNUNET__FS__PublishKskContext.html - a54dd3be984506535d0cca5d434cf49dc - - - - struct GNUNET_FS_Handle * - h - de/d52/structGNUNET__FS__PublishKskContext.html - abfbd998e4d8cfc246c412be4c6387bed - - - - struct GNUNET_FS_PublishUblockContext * - uc - de/d52/structGNUNET__FS__PublishKskContext.html - a43ddcbb023ec7936db2a2e45f60aa795 - - - - struct GNUNET_DATASTORE_Handle * - dsh - de/d52/structGNUNET__FS__PublishKskContext.html - a30e7d4b48d01437b6b4d773f6bfdeb56 - - - - struct GNUNET_SCHEDULER_Task * - ksk_task - de/d52/structGNUNET__FS__PublishKskContext.html - a851ac4010c4793ef4e5a0b19878c789a - - - - GNUNET_FS_PublishContinuation - cont - de/d52/structGNUNET__FS__PublishKskContext.html - aeb054b2211673500fa3f53a7c86f47c1 - - - - void * - cont_cls - de/d52/structGNUNET__FS__PublishKskContext.html - aa099b5edb222260e78fcfd78438f665e - - - - struct GNUNET_FS_BlockOptions - bo - de/d52/structGNUNET__FS__PublishKskContext.html - a9bdc43c7511e130ed5f367fc16fdffe1 - - - - enum GNUNET_FS_PublishOptions - options - de/d52/structGNUNET__FS__PublishKskContext.html - a72f2ee0f5473b81a20a5de7544dbe314 - - - - unsigned int - i - de/d52/structGNUNET__FS__PublishKskContext.html - aa4ef4b028a6e3dbadee90b7692e6f5d4 - - - - - GNUNET_FS_PublishSksContext - d5/d63/structGNUNET__FS__PublishSksContext.html - - struct GNUNET_FS_Uri * - uri - d5/d63/structGNUNET__FS__PublishSksContext.html - af9c6e43f18f95267f93b0efa5a13c129 - - - - struct NamespaceUpdateNode * - nsn - d5/d63/structGNUNET__FS__PublishSksContext.html - a75f1637e76f2e0c9802ec8b900a57322 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - ns - d5/d63/structGNUNET__FS__PublishSksContext.html - a1b18aa0021f5a91704d9be6eac5b9666 - - - - struct GNUNET_DATASTORE_Handle * - dsh - d5/d63/structGNUNET__FS__PublishSksContext.html - a5ce990f964f7ff2a2a9b41c288081ccd - - - - struct GNUNET_FS_Handle * - h - d5/d63/structGNUNET__FS__PublishSksContext.html - adbb5cc04040f3a6c22fa6898f6e2114b - - - - GNUNET_FS_PublishContinuation - cont - d5/d63/structGNUNET__FS__PublishSksContext.html - a314c08e3d7a86a630dfd4ea76c9358c9 - - - - void * - cont_cls - d5/d63/structGNUNET__FS__PublishSksContext.html - a5dbc3db74482f9e2599a62c35165cc71 - - - - struct GNUNET_FS_PublishUblockContext * - uc - d5/d63/structGNUNET__FS__PublishSksContext.html - a91f5dc9ede7400c221b21ba1b006eaec - - - - - GNUNET_FS_PublishUblockContext - d4/de8/structGNUNET__FS__PublishUblockContext.html - - GNUNET_FS_UBlockContinuation - cont - d4/de8/structGNUNET__FS__PublishUblockContext.html - a7033320dc9d8e5fd3a00cd57245b4081 - - - - void * - cont_cls - d4/de8/structGNUNET__FS__PublishUblockContext.html - a57293defffea667728365025a11ff13a - - - - struct GNUNET_DATASTORE_QueueEntry * - qre - d4/de8/structGNUNET__FS__PublishUblockContext.html - a298c8b0b3dc6772817539ff1514eeb32 - - - - struct GNUNET_SCHEDULER_Task * - task - d4/de8/structGNUNET__FS__PublishUblockContext.html - a6f3c96e18909b45e8c3c23472452ecdb - - - - - GNUNET_FS_QueueEntry - d5/db8/structGNUNET__FS__QueueEntry.html - - struct GNUNET_FS_QueueEntry * - next - d5/db8/structGNUNET__FS__QueueEntry.html - af343808becae0841890a919436e92e33 - - - - struct GNUNET_FS_QueueEntry * - prev - d5/db8/structGNUNET__FS__QueueEntry.html - a5e92908facc82fc678e3b7b030ef550b - - - - GNUNET_SCHEDULER_TaskCallback - start - d5/db8/structGNUNET__FS__QueueEntry.html - a38c01bdb8ed5ba8676047dd34641cbd5 - - - - GNUNET_SCHEDULER_TaskCallback - stop - d5/db8/structGNUNET__FS__QueueEntry.html - a5b323ea7ae7847ad1853cd2be7b2154d - - - - void * - cls - d5/db8/structGNUNET__FS__QueueEntry.html - a66d93b58eb0c8ab1d2a69040380a44e7 - - - - struct GNUNET_FS_Handle * - h - d5/db8/structGNUNET__FS__QueueEntry.html - ac25185849e51732d98f5880845e69f89 - - - - struct GNUNET_MQ_Handle * - mq - d5/db8/structGNUNET__FS__QueueEntry.html - ab9775fd6922f9e05223a6b50b7999c16 - - - - struct GNUNET_TIME_Absolute - queue_time - d5/db8/structGNUNET__FS__QueueEntry.html - a6325192e00a7bded4e15c495942f8df9 - - - - struct GNUNET_TIME_Absolute - start_time - d5/db8/structGNUNET__FS__QueueEntry.html - ab382790409dcb32736776adba3f5d4ba - - - - struct GNUNET_TIME_Relative - run_time - d5/db8/structGNUNET__FS__QueueEntry.html - a4cd47232bc4a3f968c15b1dce7d79e93 - - - - unsigned int - blocks - d5/db8/structGNUNET__FS__QueueEntry.html - ab70c547ea64fdafdf3fb1ad7e2a9426b - - - - enum GNUNET_FS_QueuePriority - priority - d5/db8/structGNUNET__FS__QueueEntry.html - aae9483707cad82a1ed385aa781216b6c - - - - unsigned int - start_times - d5/db8/structGNUNET__FS__QueueEntry.html - a2709d87c6b0dfc682eb81822756d26f1 - - - - int - active - d5/db8/structGNUNET__FS__QueueEntry.html - a33f7a246bfe631cb1b8883a151ec40b6 - - - - - GNUNET_FS_SearchContext - d0/dfa/structGNUNET__FS__SearchContext.html - - struct GNUNET_FS_Handle * - h - d0/dfa/structGNUNET__FS__SearchContext.html - aa413552d7057028c60e1b0d2be4f7a03 - - - - struct TopLevelActivity * - top - d0/dfa/structGNUNET__FS__SearchContext.html - a91ddf757f15269399cf9f96d89ea27ed - - - - struct GNUNET_FS_Uri * - uri - d0/dfa/structGNUNET__FS__SearchContext.html - a9481e84576d17c654cc95e5860e139c9 - - - - struct GNUNET_FS_SearchResult * - psearch_result - d0/dfa/structGNUNET__FS__SearchContext.html - a42007ae6742f3629a79dea61f690b0f8 - - - - struct GNUNET_MQ_Handle * - mq - d0/dfa/structGNUNET__FS__SearchContext.html - ab051dde9b0e1332b3fec0c2c36388bd2 - - - - void * - client_info - d0/dfa/structGNUNET__FS__SearchContext.html - a33ab619bf470aa7c0185c347e44716ac - - - - char * - serialization - d0/dfa/structGNUNET__FS__SearchContext.html - a294871102d210b763205afacbef7748d - - - - char * - emsg - d0/dfa/structGNUNET__FS__SearchContext.html - a146f2e851f56a5e0d58316f09727fcad - - - - struct GNUNET_CONTAINER_MultiHashMap * - master_result_map - d0/dfa/structGNUNET__FS__SearchContext.html - a04d9709b8aad6ec054375e643aea706d - - - - struct SearchRequestEntry * - requests - d0/dfa/structGNUNET__FS__SearchContext.html - a1cad5a612e6ff7694414d205353227a7 - - - - struct GNUNET_TIME_Absolute - start_time - d0/dfa/structGNUNET__FS__SearchContext.html - ad0b0b1776c9e2d0144a14fdadf9697a1 - - - - struct GNUNET_TIME_Relative - reconnect_backoff - d0/dfa/structGNUNET__FS__SearchContext.html - a515f7e492e0bed1a8291b2eb697b3743 - - - - struct GNUNET_SCHEDULER_Task * - task - d0/dfa/structGNUNET__FS__SearchContext.html - a42a820c434aaa465bce0cb8559fac8f2 - - - - uint32_t - anonymity - d0/dfa/structGNUNET__FS__SearchContext.html - a7546ddaa9e61ac29eddcd3d44e2ace74 - - - - uint32_t - mandatory_count - d0/dfa/structGNUNET__FS__SearchContext.html - aa10f1d3329cd7091949bc3f81a3a42cf - - - - enum GNUNET_FS_SearchOptions - options - d0/dfa/structGNUNET__FS__SearchContext.html - a6ba99527084129465fe07646a634b208 - - - - - GNUNET_FS_SearchResult - d2/d56/structGNUNET__FS__SearchResult.html - - struct GNUNET_FS_Handle * - h - d2/d56/structGNUNET__FS__SearchResult.html - a5a8ffa331f6d10fae97cccdca8210453 - - - - struct GNUNET_FS_SearchResult * - next - d2/d56/structGNUNET__FS__SearchResult.html - acd207c11812bef6561ccfe78a2736d65 - - - - struct GNUNET_FS_SearchResult * - prev - d2/d56/structGNUNET__FS__SearchResult.html - ac0b0efc69c9f7b6648c461e7acca0a1d - - - - struct GNUNET_FS_SearchContext * - sc - d2/d56/structGNUNET__FS__SearchResult.html - abfa004f8b80a52274ad227bf634d29cd - - - - struct GNUNET_FS_Uri * - uri - d2/d56/structGNUNET__FS__SearchResult.html - a5031bff2b2057e6ae67132a3dfdf12a5 - - - - struct GNUNET_CONTAINER_MetaData * - meta - d2/d56/structGNUNET__FS__SearchResult.html - a86549834a8288b39c03392a6fb694318 - - - - void * - client_info - d2/d56/structGNUNET__FS__SearchResult.html - a297da23b379c6e859a4250a9a383ae28 - - - - struct GNUNET_FS_DownloadContext * - probe_ctx - d2/d56/structGNUNET__FS__SearchResult.html - a3850c771a33c97c06c50351320fbccf4 - - - - struct GNUNET_FS_DownloadContext * - download - d2/d56/structGNUNET__FS__SearchResult.html - a05a1f2af4d8701febaf014cdfd7caaab - - - - struct GNUNET_FS_SearchContext * - update_search - d2/d56/structGNUNET__FS__SearchResult.html - a2280d330c92ef9b3bcc8f7316bf83e0b - - - - char * - serialization - d2/d56/structGNUNET__FS__SearchResult.html - a5babd65430226bd02ba9da8cb7f9a7fb - - - - uint8_t * - keyword_bitmap - d2/d56/structGNUNET__FS__SearchResult.html - a5797f76e420cb86cadf682c347be667f - - - - struct GNUNET_HashCode - key - d2/d56/structGNUNET__FS__SearchResult.html - a5b692f5ac06209fc878703d784de8116 - - - - struct GNUNET_SCHEDULER_Task * - probe_cancel_task - d2/d56/structGNUNET__FS__SearchResult.html - af7c21f303e885591742fba69c68e281e - - - - struct GNUNET_TIME_Absolute - probe_active_time - d2/d56/structGNUNET__FS__SearchResult.html - ad298e8e8124d8f69d6c7e8b2f5b2699d - - - - struct GNUNET_TIME_Relative - remaining_probe_time - d2/d56/structGNUNET__FS__SearchResult.html - adab7dc1d42eb913e79072d5df8bc9ba5 - - - - uint32_t - anonymity - d2/d56/structGNUNET__FS__SearchResult.html - a8a28b133551041c981e5dc928f65ec7c - - - - uint32_t - mandatory_missing - d2/d56/structGNUNET__FS__SearchResult.html - ae63eb04ead292ffc24d9ee2c14260f85 - - - - uint32_t - optional_support - d2/d56/structGNUNET__FS__SearchResult.html - a0002b71c7e6c1978ce8950d25d025875 - - - - uint32_t - availability_success - d2/d56/structGNUNET__FS__SearchResult.html - aa1c362668cc97dc7e58d66303703f247 - - - - uint32_t - availability_trials - d2/d56/structGNUNET__FS__SearchResult.html - a40ca6489cc67a51123926bf03d1e89b4 - - - - - GNUNET_FS_ShareTreeItem - df/d6b/structGNUNET__FS__ShareTreeItem.html - - struct GNUNET_FS_ShareTreeItem * - prev - df/d6b/structGNUNET__FS__ShareTreeItem.html - a63ae5d75a8cc1b7cd785bd7dd3b47999 - - - - struct GNUNET_FS_ShareTreeItem * - next - df/d6b/structGNUNET__FS__ShareTreeItem.html - a81536012da7a8d901614da3e38b210b4 - - - - struct GNUNET_FS_ShareTreeItem * - parent - df/d6b/structGNUNET__FS__ShareTreeItem.html - a458c216813f82d3a5b9a5e8aeb5f0d18 - - - - struct GNUNET_FS_ShareTreeItem * - children_head - df/d6b/structGNUNET__FS__ShareTreeItem.html - aa65766e5349f576da460b208ff1e9870 - - - - struct GNUNET_FS_ShareTreeItem * - children_tail - df/d6b/structGNUNET__FS__ShareTreeItem.html - af14de663e4c8969b5008ee9d034be287 - - - - struct GNUNET_CONTAINER_MetaData * - meta - df/d6b/structGNUNET__FS__ShareTreeItem.html - af2026a65615b8026401e806a16cdbaf9 - - - - struct GNUNET_FS_Uri * - ksk_uri - df/d6b/structGNUNET__FS__ShareTreeItem.html - a6633d88760a40d9dec496c32fff940ab - - - - char * - filename - df/d6b/structGNUNET__FS__ShareTreeItem.html - ac4c74056ae3da3161df9bb104dbb0c96 - - - - char * - short_filename - df/d6b/structGNUNET__FS__ShareTreeItem.html - a7b9b065f9d8d49a0fbb30e330bf49bfd - - - - int - is_directory - df/d6b/structGNUNET__FS__ShareTreeItem.html - a324d4d1ada94d93d06cf8a912b0abd76 - - - - - GNUNET_FS_TreeEncoder - d2/ded/structGNUNET__FS__TreeEncoder.html - - struct GNUNET_FS_Handle * - h - d2/ded/structGNUNET__FS__TreeEncoder.html - aef4e4f7de75519c9025a3ddd3668fafd - - - - void * - cls - d2/ded/structGNUNET__FS__TreeEncoder.html - a160cce0ae59cec40cf0ff4480a29d19e - - - - GNUNET_FS_TreeBlockProcessor - proc - d2/ded/structGNUNET__FS__TreeEncoder.html - a3a9e19d6b745ed02ae2cad37a6a5c3bf - - - - GNUNET_FS_TreeProgressCallback - progress - d2/ded/structGNUNET__FS__TreeEncoder.html - a0154d05beda8eaf60d7a2c17258a8572 - - - - GNUNET_FS_DataReader - reader - d2/ded/structGNUNET__FS__TreeEncoder.html - a59c90cdee9fbfb4d906cbf60e7c8266d - - - - GNUNET_SCHEDULER_TaskCallback - cont - d2/ded/structGNUNET__FS__TreeEncoder.html - abaeb89c4288d1db354dea87178cacc17 - - - - char * - emsg - d2/ded/structGNUNET__FS__TreeEncoder.html - a5bb404a6199c6423d12f7d0f16af432c - - - - struct GNUNET_FS_Uri * - uri - d2/ded/structGNUNET__FS__TreeEncoder.html - a88ae16fafab38f2c8b64e79b5f37f423 - - - - uint64_t - size - d2/ded/structGNUNET__FS__TreeEncoder.html - ac3762db9be2f5d987c5629439f87789d - - - - uint64_t - publish_offset - d2/ded/structGNUNET__FS__TreeEncoder.html - af63365e4e8bdf8dd61d33c4b0967e5d4 - - - - unsigned int - current_depth - d2/ded/structGNUNET__FS__TreeEncoder.html - afe408710d4181e18bef44817778ae4c1 - - - - unsigned int - chk_tree_depth - d2/ded/structGNUNET__FS__TreeEncoder.html - a961496612d13b4394c66d78ee35135e1 - - - - struct ContentHashKey * - chk_tree - d2/ded/structGNUNET__FS__TreeEncoder.html - a51c8b10b898950a3daf9aabeb2e0d356 - - - - int - in_next - d2/ded/structGNUNET__FS__TreeEncoder.html - ad651ada3fd60807c5309738724e1d28c - - - - - GNUNET_FS_UnindexContext - d6/d58/structGNUNET__FS__UnindexContext.html - - struct ContentHashKey - chk - d6/d58/structGNUNET__FS__UnindexContext.html - a2da1bc0d9e54cef57f563f30895ab05d - - - - struct GNUNET_FS_Handle * - h - d6/d58/structGNUNET__FS__UnindexContext.html - a77fe8efe64aa54b4b9ad7ceab95db574 - - - - struct TopLevelActivity * - top - d6/d58/structGNUNET__FS__UnindexContext.html - a6522807a89376c5e35f807b3537c0cb4 - - - - struct GNUNET_FS_DirScanner * - dscan - d6/d58/structGNUNET__FS__UnindexContext.html - a0af7747708d3c8f87e0c602f00964ac6 - - - - struct GNUNET_FS_Uri * - ksk_uri - d6/d58/structGNUNET__FS__UnindexContext.html - acaa38714172a2c8f63f13de6d456c107 - - - - uint32_t - ksk_offset - d6/d58/structGNUNET__FS__UnindexContext.html - a838068970a2d80139fb32dbbc7aafb85 - - - - char * - filename - d6/d58/structGNUNET__FS__UnindexContext.html - a68f124a68a189f68d203fe756e74a4af - - - - char * - serialization - d6/d58/structGNUNET__FS__UnindexContext.html - a8967537160a3116b22c3b4e72d21266d - - - - struct GNUNET_MQ_Handle * - mq - d6/d58/structGNUNET__FS__UnindexContext.html - add1610602e4eb079bf777f6776af4d50 - - - - struct GNUNET_DATASTORE_Handle * - dsh - d6/d58/structGNUNET__FS__UnindexContext.html - a6f96318914bcfb71dcc9022f91866927 - - - - void * - client_info - d6/d58/structGNUNET__FS__UnindexContext.html - a28c6a6a7daadf02440bb40f534a47ef5 - - - - struct GNUNET_FS_TreeEncoder * - tc - d6/d58/structGNUNET__FS__UnindexContext.html - a00447833d8b1e0b315ce8e0e48a29f3f - - - - struct GNUNET_DISK_FileHandle * - fh - d6/d58/structGNUNET__FS__UnindexContext.html - a297fed283b52c4ed48679440ce54e19a - - - - struct GNUNET_DATASTORE_QueueEntry * - dqe - d6/d58/structGNUNET__FS__UnindexContext.html - a4b3d880b02184e1c479c91e482cc8074 - - - - struct GNUNET_HashCode - ukey - d6/d58/structGNUNET__FS__UnindexContext.html - a97e2b67fbfc337085b6df29d4f2d803e - - - - struct GNUNET_HashCode - uquery - d6/d58/structGNUNET__FS__UnindexContext.html - a8fffd7bfec90458b23e28c5b92642b89 - - - - char * - emsg - d6/d58/structGNUNET__FS__UnindexContext.html - a296b8f3c38e0358e22398879f6529a14 - - - - struct GNUNET_CRYPTO_FileHashContext * - fhc - d6/d58/structGNUNET__FS__UnindexContext.html - a5de09fba9171c7767fe8606e0204c803 - - - - uint64_t - file_size - d6/d58/structGNUNET__FS__UnindexContext.html - ad2477d5792653ca42124209f8f85e3bd - - - - struct GNUNET_TIME_Absolute - start_time - d6/d58/structGNUNET__FS__UnindexContext.html - a2c239504da4f6de32ad8d8245fcccd6e - - - - struct GNUNET_HashCode - file_id - d6/d58/structGNUNET__FS__UnindexContext.html - acf7454e8602046f7a3b74e5a3f21d89c - - - - enum UnindexState - state - d6/d58/structGNUNET__FS__UnindexContext.html - a1e7f579cc448b2f811600abc34317de9 - - - - - GNUNET_FS_UpdateInformationGraph - d1/d18/structGNUNET__FS__UpdateInformationGraph.html - - struct GNUNET_FS_Handle * - h - d1/d18/structGNUNET__FS__UpdateInformationGraph.html - a469c2d8bd6a7675ca89fdd6f6eec2997 - - - - struct NamespaceUpdateNode ** - update_nodes - d1/d18/structGNUNET__FS__UpdateInformationGraph.html - ad82c5a535d3c3f76b61aee69a9bc5efc - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - ns - d1/d18/structGNUNET__FS__UpdateInformationGraph.html - a579230bc7863193d3fef2f32e9bf3ad9 - - - - struct GNUNET_CONTAINER_MultiHashMap * - update_map - d1/d18/structGNUNET__FS__UpdateInformationGraph.html - ac89548b1393397f2674f27cb2e28c64b - - - - unsigned int - update_node_count - d1/d18/structGNUNET__FS__UpdateInformationGraph.html - a6a5dc193f8103ee56bd7804939c497c8 - - - - unsigned int - rc - d1/d18/structGNUNET__FS__UpdateInformationGraph.html - a0ade43713a7239c01fe581d320cd3c3e - - - - unsigned int - nug_gen - d1/d18/structGNUNET__FS__UpdateInformationGraph.html - a1ab89d9eaf34478b719c968608d2a203 - - - - - GNUNET_FS_Uri - df/d72/structGNUNET__FS__Uri.html - - enum GNUNET_FS_UriType - type - df/d72/structGNUNET__FS__Uri.html - a3f9fa167f51376406194664f62c59f08 - - - - char ** - keywords - df/d72/structGNUNET__FS__Uri.html - a2836904b7eade1acd0a958a477e183d5 - - - - unsigned int - keywordCount - df/d72/structGNUNET__FS__Uri.html - ab95f384b644a9c6609aa3f99a202544e - - - - struct GNUNET_FS_Uri::@13::@14 - ksk - df/d72/structGNUNET__FS__Uri.html - a4e47ddf76d81682279e9f363368b3e7e - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - ns - df/d72/structGNUNET__FS__Uri.html - a921e4cfde7059005543218ccda7c4e98 - - - - char * - identifier - df/d72/structGNUNET__FS__Uri.html - ae15547c449d6492d045d5499db306806 - - - - struct GNUNET_FS_Uri::@13::@15 - sks - df/d72/structGNUNET__FS__Uri.html - aa32232e11736e8fa04244dda781e90db - - - - struct FileIdentifier - chk - df/d72/structGNUNET__FS__Uri.html - ae71171fcaaf5437da817215459955dc0 - - - - struct Location - loc - df/d72/structGNUNET__FS__Uri.html - ab68391582192b9d6003f8cd5830cdb59 - - - - union GNUNET_FS_Uri::@13 - data - df/d72/structGNUNET__FS__Uri.html - a660765837121f498d076f2e96ca592c4 - - - - - GNUNET_GETOPT_CommandLineOption - d3/dd7/structGNUNET__GETOPT__CommandLineOption.html - - const char - shortName - d3/dd7/structGNUNET__GETOPT__CommandLineOption.html - af39eddec7eff3ca8097262d146f35ffe - - - - const char * - name - d3/dd7/structGNUNET__GETOPT__CommandLineOption.html - a974bb802688be25adb6ac9c0d04c9b8d - - - - const char * - argumentHelp - d3/dd7/structGNUNET__GETOPT__CommandLineOption.html - a62ed9eb90e329654324e348f4cd51ba0 - - - - const char * - description - d3/dd7/structGNUNET__GETOPT__CommandLineOption.html - a31a2b33a7a13ed43142032a87975119b - - - - int - require_argument - d3/dd7/structGNUNET__GETOPT__CommandLineOption.html - a006326beabc9ca86dd9e33999302743a - - - - int - option_mandatory - d3/dd7/structGNUNET__GETOPT__CommandLineOption.html - a8b1f23bca0ba242e8ace6a0fa50c1349 - - - - int - option_exclusive - d3/dd7/structGNUNET__GETOPT__CommandLineOption.html - a7edc4745ee823eed6ec3aa2405d5d650 - - - - GNUNET_GETOPT_CommandLineOptionProcessor - processor - d3/dd7/structGNUNET__GETOPT__CommandLineOption.html - ae19940925f3df0d721e8dbac9c883b8b - - - - void(* - cleaner - d3/dd7/structGNUNET__GETOPT__CommandLineOption.html - af55b7d33d9ba3c0e7b61c761ce9e8cab - )(void *cls) - - - void * - scls - d3/dd7/structGNUNET__GETOPT__CommandLineOption.html - aa13728b7dbc48e4b7a01f3286d63c0fe - - - - - GNUNET_GETOPT_CommandLineProcessorContext - dd/d6f/structGNUNET__GETOPT__CommandLineProcessorContext.html - - const char * - binaryName - dd/d6f/structGNUNET__GETOPT__CommandLineProcessorContext.html - a44e7f9962bda0004a6e260d700e6852e - - - - const char * - binaryOptions - dd/d6f/structGNUNET__GETOPT__CommandLineProcessorContext.html - a6bdd7c3301ed1aab2df8df299e165df6 - - - - const struct GNUNET_GETOPT_CommandLineOption * - allOptions - dd/d6f/structGNUNET__GETOPT__CommandLineProcessorContext.html - a85193ad5f002594ccca6ea27a49de7ab - - - - char *const * - argv - dd/d6f/structGNUNET__GETOPT__CommandLineProcessorContext.html - ada6a3d78c0594b149150d7c20160b329 - - - - unsigned int - argc - dd/d6f/structGNUNET__GETOPT__CommandLineProcessorContext.html - adcaee7cfcf88b78b72fd178e9983e825 - - - - unsigned int - currentArgument - dd/d6f/structGNUNET__GETOPT__CommandLineProcessorContext.html - afe86e0343e0fed5e633b93cc28172640 - - - - - GNUNET_GNS_Handle - d7/d42/structGNUNET__GNS__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d7/d42/structGNUNET__GNS__Handle.html - a3fb5cc7c8e10d073cde6c5899b464eb5 - - - - struct GNUNET_MQ_Handle * - mq - d7/d42/structGNUNET__GNS__Handle.html - a66f5295525a870633bb3d298ff69f676 - - - - struct GNUNET_GNS_LookupRequest * - lookup_head - d7/d42/structGNUNET__GNS__Handle.html - a79675e2951006b07aff90c4ab645edda - - - - struct GNUNET_GNS_LookupRequest * - lookup_tail - d7/d42/structGNUNET__GNS__Handle.html - af87aff76413867a5cb4a15e5321ab268 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d7/d42/structGNUNET__GNS__Handle.html - a44e71e4e354e4457fe95caf984a94d84 - - - - struct GNUNET_TIME_Relative - reconnect_backoff - d7/d42/structGNUNET__GNS__Handle.html - a054855672d094010e5e7197cd21b1318 - - - - uint32_t - r_id_gen - d7/d42/structGNUNET__GNS__Handle.html - a42b82ba99819b29cc9a8da32a9b0ee07 - - - - - GNUNET_GNS_LookupRequest - d6/d4f/structGNUNET__GNS__LookupRequest.html - - struct GNUNET_GNS_LookupRequest * - next - d6/d4f/structGNUNET__GNS__LookupRequest.html - a37361da3eef3e10bc468ca0a67994c36 - - - - struct GNUNET_GNS_LookupRequest * - prev - d6/d4f/structGNUNET__GNS__LookupRequest.html - a439d3257bdc8c6b10347c42409cf4a80 - - - - struct GNUNET_GNS_Handle * - gns_handle - d6/d4f/structGNUNET__GNS__LookupRequest.html - afae0ff907e47b33fc51af4f3fb5c0acf - - - - GNUNET_GNS_LookupResultProcessor - lookup_proc - d6/d4f/structGNUNET__GNS__LookupRequest.html - a71b7bf7e5440bb832bc77b36f714ee8e - - - - void * - proc_cls - d6/d4f/structGNUNET__GNS__LookupRequest.html - a11161b0e298a1004ebbf279312a591f5 - - - - struct GNUNET_MQ_Envelope * - env - d6/d4f/structGNUNET__GNS__LookupRequest.html - a7daf78d6cd93570138e8520bc364a0ad - - - - uint32_t - r_id - d6/d4f/structGNUNET__GNS__LookupRequest.html - aaad716a828c41ba3975ca5cf56ec8974 - - - - - GNUNET_GNS_LookupWithTldRequest - dd/d89/structGNUNET__GNS__LookupWithTldRequest.html - - struct GNUNET_GNS_Handle * - gns_handle - dd/d89/structGNUNET__GNS__LookupWithTldRequest.html - ad9058abb8bf048e5d1b5d3243a2ba162 - - - - GNUNET_GNS_LookupResultProcessor2 - lookup_proc - dd/d89/structGNUNET__GNS__LookupWithTldRequest.html - a249cd139f20f0286fb67927542a49ec2 - - - - char * - name - dd/d89/structGNUNET__GNS__LookupWithTldRequest.html - a472daaf0370ce0bcf53372d316a02184 - - - - void * - lookup_proc_cls - dd/d89/structGNUNET__GNS__LookupWithTldRequest.html - aa9bc2f543f3297f335bc22a13ab7ca8d - - - - struct GNUNET_GNS_LookupRequest * - lr - dd/d89/structGNUNET__GNS__LookupWithTldRequest.html - ac1b0ee73883985ef84dfe9ec2832505d - - - - struct GNUNET_IDENTITY_EgoSuffixLookup * - id_co - dd/d89/structGNUNET__GNS__LookupWithTldRequest.html - af09365b7141d1d8d87a062d29784d962 - - - - char * - longest_match - dd/d89/structGNUNET__GNS__LookupWithTldRequest.html - ad1333016b3418b936d20cb38a86f14c4 - - - - struct GNUNET_IDENTITY_Ego * - longest_match_ego - dd/d89/structGNUNET__GNS__LookupWithTldRequest.html - af3d44c4aeeeef59b6e61e889b167343d - - - - uint32_t - type - dd/d89/structGNUNET__GNS__LookupWithTldRequest.html - a3a16326dd7f40f932ffbe7f7cd545c10 - - - - enum GNUNET_GNS_LocalOptions - options - dd/d89/structGNUNET__GNS__LookupWithTldRequest.html - a06095945cfd0bd9c8f08738467e7bcce - - - - - GNUNET_GNSRECORD_Block - d4/da9/structGNUNET__GNSRECORD__Block.html - - struct GNUNET_CRYPTO_EcdsaSignature - signature - d4/da9/structGNUNET__GNSRECORD__Block.html - a911792409bf502c583814b65f0a04668 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - derived_key - d4/da9/structGNUNET__GNSRECORD__Block.html - acf6e43be1f79184860a66c773d156236 - - - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - d4/da9/structGNUNET__GNSRECORD__Block.html - a253ffcb22e63234520400c981df76ec5 - - - - struct GNUNET_TIME_AbsoluteNBO - expiration_time - d4/da9/structGNUNET__GNSRECORD__Block.html - a344e8d12dbf31fbbbd59af5a6dd8d7f0 - - - - - GNUNET_GNSRECORD_BoxRecord - d9/d60/structGNUNET__GNSRECORD__BoxRecord.html - - uint16_t - protocol - d9/d60/structGNUNET__GNSRECORD__BoxRecord.html - aac574c0d57d7a144c67f3e6eb30f0ab6 - - - - uint16_t - service - d9/d60/structGNUNET__GNSRECORD__BoxRecord.html - a99e4bf875582dc62cf9511d5bf1b9a6c - - - - uint32_t - record_type - d9/d60/structGNUNET__GNSRECORD__BoxRecord.html - a4d9ba4fa67f07b757597709c58ab87bf - - - - - GNUNET_GNSRECORD_Data - d1/dc8/structGNUNET__GNSRECORD__Data.html - - const void * - data - d1/dc8/structGNUNET__GNSRECORD__Data.html - a1e9ed84ba83e164d3514d67817622d77 - - - - uint64_t - expiration_time - d1/dc8/structGNUNET__GNSRECORD__Data.html - af0e0aa78cb620e3ab9e1a040a2c04e80 - - - - size_t - data_size - d1/dc8/structGNUNET__GNSRECORD__Data.html - a93a1b196822290b75b4093a607979510 - - - - uint32_t - record_type - d1/dc8/structGNUNET__GNSRECORD__Data.html - a0f855b277ffba8b0f5b924a973c4839b - - - - enum GNUNET_GNSRECORD_Flags - flags - d1/dc8/structGNUNET__GNSRECORD__Data.html - aaeed38c6a8911462671ba300621879f2 - - - - - GNUNET_GNSRECORD_PlaceData - d5/d8f/structGNUNET__GNSRECORD__PlaceData.html - - struct GNUNET_CRYPTO_EddsaPublicKey - place_pub_key - d5/d8f/structGNUNET__GNSRECORD__PlaceData.html - aeafa6a706f09e374c2bd1b4c8b50cab5 - - - - struct GNUNET_PeerIdentity - origin - d5/d8f/structGNUNET__GNSRECORD__PlaceData.html - a6ac8cc5b25ffb673827a54017eba4e9c - - - - uint32_t - relay_count - d5/d8f/structGNUNET__GNSRECORD__PlaceData.html - a394c77bf0e171306776196e47a5c49fd - - - - - GNUNET_GNSRECORD_PluginFunctions - d4/de8/structGNUNET__GNSRECORD__PluginFunctions.html - - void * - cls - d4/de8/structGNUNET__GNSRECORD__PluginFunctions.html - ad5a5e902d877d59e7862dec8678b80f7 - - - - GNUNET_GNSRECORD_ValueToStringFunction - value_to_string - d4/de8/structGNUNET__GNSRECORD__PluginFunctions.html - ab75cf9a8c8b3de258686c36da9aa777d - - - - GNUNET_GNSRECORD_StringToValueFunction - string_to_value - d4/de8/structGNUNET__GNSRECORD__PluginFunctions.html - ad90e6a6cea485de46f177a3049823cab - - - - GNUNET_GNSRECORD_TypenameToNumberFunction - typename_to_number - d4/de8/structGNUNET__GNSRECORD__PluginFunctions.html - a3d979aea22f90cbd9a1fbdf29e33e532 - - - - GNUNET_GNSRECORD_NumberToTypenameFunction - number_to_typename - d4/de8/structGNUNET__GNSRECORD__PluginFunctions.html - a61d75f32abb6536e4aee2cebb5b90c3a - - - - - GNUNET_GNSRECORD_ReverseRecord - d4/da4/structGNUNET__GNSRECORD__ReverseRecord.html - - struct GNUNET_CRYPTO_EcdsaPublicKey - pkey - d4/da4/structGNUNET__GNSRECORD__ReverseRecord.html - a77177ce49f29e7bf46556ccf88b3dd5d - - - - struct GNUNET_TIME_Absolute - expiration - d4/da4/structGNUNET__GNSRECORD__ReverseRecord.html - a36070ceaa810ef532028852372b3693a - - - - - GNUNET_gstData - d8/dac/structGNUNET__gstData.html - - GstPipeline * - pipeline - d8/dac/structGNUNET__gstData.html - a88305ce60a1b052d9b515e21e6404fa9 - - - - struct AudioMessage * - audio_message - d8/dac/structGNUNET__gstData.html - a2c7df9477baf5e6cc557d7111219c466 - - - - struct GNUNET_MessageStreamTokenizer * - stdin_mst - d8/dac/structGNUNET__gstData.html - acf6e4d80e693e5ccd65440a68b60ec7d - - - - GstElement * - appsrc - d8/dac/structGNUNET__gstData.html - a4f65adea4e18d8f39fe4ed9c22e5beae - - - - GstElement * - appsink - d8/dac/structGNUNET__gstData.html - a701673199bf8b3f6c8c15874bf85dbbf - - - - int - audiobackend - d8/dac/structGNUNET__gstData.html - a8101f780914cbd674df2ec4b2a1bf641 - - - - int - dropsilence - d8/dac/structGNUNET__gstData.html - a2ddb681668f671fd0e4047343905808a - - - - int - usertp - d8/dac/structGNUNET__gstData.html - aa32ad23f8190cdb6545afc3e0ff97304 - - - - int - pure_ogg - d8/dac/structGNUNET__gstData.html - aaa706c93105a9d25c08b9f9949401a6f - - - - char * - jack_pp_in - d8/dac/structGNUNET__gstData.html - a13d694573febe54ddacad6934b18c8ef - - - - char * - jack_pp_out - d8/dac/structGNUNET__gstData.html - a0c3be0e4916851dac147547eeb93bf4e - - - - - GNUNET_HashCode - de/d80/structGNUNET__HashCode.html - - uint32_t - bits - de/d80/structGNUNET__HashCode.html - afaf9f4883f6144193258bd8191680ecb - [512/8/sizeof(uint32_t)] - - - - GNUNET_HashContext - df/d38/structGNUNET__HashContext.html - - gcry_md_hd_t - hd - df/d38/structGNUNET__HashContext.html - ad6d3607ffa1899ec30e8f80bc5d67b0f - - - - - GNUNET_HELLO_Address - d6/d05/structGNUNET__HELLO__Address.html - - struct GNUNET_PeerIdentity - peer - d6/d05/structGNUNET__HELLO__Address.html - a6dfdd05de4138a9da3c083538c541d81 - - - - const char * - transport_name - d6/d05/structGNUNET__HELLO__Address.html - a098b56045b02da3f53196a7e60445e1b - - - - const void * - address - d6/d05/structGNUNET__HELLO__Address.html - afce1d217e0b1823e70e5f56b2d7bbef1 - - - - size_t - address_length - d6/d05/structGNUNET__HELLO__Address.html - a09fcc2665d2955d59d4b2d96035d57c9 - - - - enum GNUNET_HELLO_AddressInfo - local_info - d6/d05/structGNUNET__HELLO__Address.html - a83832e0870a7cd97f69bb0842c5fa9e2 - - - - - GNUNET_HELLO_ComposeUriContext - d9/dd7/structGNUNET__HELLO__ComposeUriContext.html - - char * - uri - d9/dd7/structGNUNET__HELLO__ComposeUriContext.html - a7c660ce031f1672fe183dcff00f32bf0 - - - - GNUNET_HELLO_TransportPluginsFind - plugins_find - d9/dd7/structGNUNET__HELLO__ComposeUriContext.html - a42bd4b0be1dfccb668dd6a7a7ceec932 - - - - - GNUNET_HELLO_Message - d5/d20/structGNUNET__HELLO__Message.html - - struct GNUNET_MessageHeader - header - d5/d20/structGNUNET__HELLO__Message.html - adedaf33b2a9a672cda5496727c45c6ae - - - - uint32_t - friend_only - d5/d20/structGNUNET__HELLO__Message.html - a3d25913f8fcd537f5d39e904a91377cc - - - - struct GNUNET_CRYPTO_EddsaPublicKey - publicKey - d5/d20/structGNUNET__HELLO__Message.html - abe7d0f1e9fe94cf55b8c08b0e8c7161d - - - - - GNUNET_HELLO_ParseUriContext - d5/d7a/structGNUNET__HELLO__ParseUriContext.html - - const char * - pos - d5/d7a/structGNUNET__HELLO__ParseUriContext.html - aa07ae0c092dc3edb5f43e3c3e588ab9b - - - - int - ret - d5/d7a/structGNUNET__HELLO__ParseUriContext.html - a645b79ea3ac3ec90dadeba2b6692682a - - - - unsigned int - counter_total - d5/d7a/structGNUNET__HELLO__ParseUriContext.html - a6447c328a196c16b6e75ca9e72cb4219 - - - - unsigned int - counter_added - d5/d7a/structGNUNET__HELLO__ParseUriContext.html - ac275be3be3dabea96e4909a8b21f36af - - - - GNUNET_HELLO_TransportPluginsFind - plugins_find - d5/d7a/structGNUNET__HELLO__ParseUriContext.html - af28a09af22993dd2b0db8405cd6b7148 - - - - - GNUNET_HELPER_Handle - de/d2f/structGNUNET__HELPER__Handle.html - - struct GNUNET_DISK_PipeHandle * - helper_in - de/d2f/structGNUNET__HELPER__Handle.html - a5ed4c1131e607a760b5ac351c9587d54 - - - - struct GNUNET_DISK_PipeHandle * - helper_out - de/d2f/structGNUNET__HELPER__Handle.html - a824998f9295c659c4cfb8f89f47ebf87 - - - - const struct GNUNET_DISK_FileHandle * - fh_from_helper - de/d2f/structGNUNET__HELPER__Handle.html - a63dbbc55bc6de7ea9aa3f3be8d6d68e5 - - - - const struct GNUNET_DISK_FileHandle * - fh_to_helper - de/d2f/structGNUNET__HELPER__Handle.html - a642a1355085caa5311fff14de9590aeb - - - - struct GNUNET_OS_Process * - helper_proc - de/d2f/structGNUNET__HELPER__Handle.html - a22bb513be158d730fed583603a6ad3d8 - - - - struct GNUNET_MessageStreamTokenizer * - mst - de/d2f/structGNUNET__HELPER__Handle.html - af10f8c954d5bf74b0d783b01535905d4 - - - - GNUNET_HELPER_ExceptionCallback - exp_cb - de/d2f/structGNUNET__HELPER__Handle.html - a040b13b54ce0e94ded6bd109b045f984 - - - - void * - cb_cls - de/d2f/structGNUNET__HELPER__Handle.html - a2f0b7a7f61ea4112e976688472f30760 - - - - struct GNUNET_HELPER_SendHandle * - sh_head - de/d2f/structGNUNET__HELPER__Handle.html - a144286b10aac9d94140eaa1a0b765a77 - - - - struct GNUNET_HELPER_SendHandle * - sh_tail - de/d2f/structGNUNET__HELPER__Handle.html - a40f2592097e4c32a8bb91a395bcedee8 - - - - char * - binary_name - de/d2f/structGNUNET__HELPER__Handle.html - afeb0ba852b9b1e27be57dc1aafc62849 - - - - char ** - binary_argv - de/d2f/structGNUNET__HELPER__Handle.html - ae6bdb91818240c2a80e97e4adf0d21d3 - - - - struct GNUNET_SCHEDULER_Task * - read_task - de/d2f/structGNUNET__HELPER__Handle.html - afab5bd501ae869fc2f6d44b011d2d718 - - - - struct GNUNET_SCHEDULER_Task * - write_task - de/d2f/structGNUNET__HELPER__Handle.html - a7362d437a9e52819a9a8a0eedf6338ce - - - - struct GNUNET_SCHEDULER_Task * - restart_task - de/d2f/structGNUNET__HELPER__Handle.html - a909c05c2c40a1d1c5202e926f606753c - - - - int - with_control_pipe - de/d2f/structGNUNET__HELPER__Handle.html - a2c1897da9205cf3d08a440ccc0ffb6e3 - - - - unsigned int - retry_back_off - de/d2f/structGNUNET__HELPER__Handle.html - a0450c3ddad6e02f7d8652feb0a497be0 - - - - - GNUNET_HELPER_SendHandle - dc/d38/structGNUNET__HELPER__SendHandle.html - - struct GNUNET_HELPER_SendHandle * - next - dc/d38/structGNUNET__HELPER__SendHandle.html - a52449105643748f50eb6f23e66af9451 - - - - struct GNUNET_HELPER_SendHandle * - prev - dc/d38/structGNUNET__HELPER__SendHandle.html - a3dc0c108c53a883220d848d8422b3e5e - - - - const struct GNUNET_MessageHeader * - msg - dc/d38/structGNUNET__HELPER__SendHandle.html - aac67da31eb6078f937d3dfcc5b25140d - - - - struct GNUNET_HELPER_Handle * - h - dc/d38/structGNUNET__HELPER__SendHandle.html - a5bdec2081ae1157539b799572f0e5823 - - - - GNUNET_HELPER_Continuation - cont - dc/d38/structGNUNET__HELPER__SendHandle.html - aa7194c2a0c371cf9e9e6ad0cba7a1f20 - - - - void * - cont_cls - dc/d38/structGNUNET__HELPER__SendHandle.html - ac2d61b13681068f102bd8d4fdbb4ec92 - - - - unsigned int - wpos - dc/d38/structGNUNET__HELPER__SendHandle.html - ad8ecc8d56ac5bb2e521654602577efec - - - - - GNUNET_HOSTLIST_ADV_Message - da/de3/structGNUNET__HOSTLIST__ADV__Message.html - - struct GNUNET_MessageHeader - header - da/de3/structGNUNET__HOSTLIST__ADV__Message.html - a01d66441e2704159d7bfbbb89d8a7dd6 - - - - uint32_t - reserved - da/de3/structGNUNET__HOSTLIST__ADV__Message.html - a6d35cc50bdc6529e02899c496df17abe - - - - - GNUNET_IDENTITY_Ego - d1/db8/structGNUNET__IDENTITY__Ego.html - - struct GNUNET_CRYPTO_EcdsaPrivateKey * - pk - d1/db8/structGNUNET__IDENTITY__Ego.html - a3ed680edeaceafa35f104395329b44e6 - - - - char * - name - d1/db8/structGNUNET__IDENTITY__Ego.html - a0fc25ecba6f5a9c4508a95151362ea11 - - - - void * - ctx - d1/db8/structGNUNET__IDENTITY__Ego.html - a0859655c57e2c4cb8af720d422f8004d - - - - struct GNUNET_HashCode - id - d1/db8/structGNUNET__IDENTITY__Ego.html - acd2de8ef64864ad029180cd0d2332df4 - - - - - GNUNET_IDENTITY_EgoLookup - d6/d34/structGNUNET__IDENTITY__EgoLookup.html - - struct GNUNET_MQ_Handle * - mq - d6/d34/structGNUNET__IDENTITY__EgoLookup.html - a131439084227496a2a1b30970fd2f069 - - - - char * - name - d6/d34/structGNUNET__IDENTITY__EgoLookup.html - a489862acd0b09aa4c418ac3d9c760f3d - - - - GNUNET_IDENTITY_EgoCallback - cb - d6/d34/structGNUNET__IDENTITY__EgoLookup.html - ab1c3b48e5171add259ceb2bd0b43082c - - - - void * - cb_cls - d6/d34/structGNUNET__IDENTITY__EgoLookup.html - a3f82fd7c611aa5eb9b8bf2f12baf0da5 - - - - - GNUNET_IDENTITY_EgoSuffixLookup - df/d91/structGNUNET__IDENTITY__EgoSuffixLookup.html - - struct GNUNET_MQ_Handle * - mq - df/d91/structGNUNET__IDENTITY__EgoSuffixLookup.html - a3b4b5543b2530c280dc6572573f76c54 - - - - char * - suffix - df/d91/structGNUNET__IDENTITY__EgoSuffixLookup.html - acc432cddf326f5d8797360f80d46093d - - - - GNUNET_IDENTITY_EgoSuffixCallback - cb - df/d91/structGNUNET__IDENTITY__EgoSuffixLookup.html - a1233f4a990106e6a82f163b86ce02958 - - - - void * - cb_cls - df/d91/structGNUNET__IDENTITY__EgoSuffixLookup.html - ab40f752b4cc054913e9d8df8dea01449 - - - - - GNUNET_IDENTITY_Handle - df/de7/structGNUNET__IDENTITY__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - df/de7/structGNUNET__IDENTITY__Handle.html - ad058ba976aeb10893f656173c6b0a280 - - - - struct GNUNET_MQ_Handle * - mq - df/de7/structGNUNET__IDENTITY__Handle.html - a0d8602936f32fb233d8645bd98972c1a - - - - struct GNUNET_CONTAINER_MultiHashMap * - egos - df/de7/structGNUNET__IDENTITY__Handle.html - aaa9187e0e9075ad98298e7a631efaa0d - - - - GNUNET_IDENTITY_Callback - cb - df/de7/structGNUNET__IDENTITY__Handle.html - a7d12e5be84f2a045dab2bdb083f8ed37 - - - - void * - cb_cls - df/de7/structGNUNET__IDENTITY__Handle.html - ae73d7596cd5ecc8a4769cd944c7cab18 - - - - struct GNUNET_IDENTITY_Operation * - op_head - df/de7/structGNUNET__IDENTITY__Handle.html - a23c1175cb550eed7fba3b98b17f74144 - - - - struct GNUNET_IDENTITY_Operation * - op_tail - df/de7/structGNUNET__IDENTITY__Handle.html - a7d62528b529db373f3020f2d0af70427 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - df/de7/structGNUNET__IDENTITY__Handle.html - ab222c0766b80d0a9f6450d80a0574c5e - - - - struct GNUNET_TIME_Relative - reconnect_delay - df/de7/structGNUNET__IDENTITY__Handle.html - af66ca551f71e831bf41edb9da19fedef - - - - int - in_receive - df/de7/structGNUNET__IDENTITY__Handle.html - ac73c77cff06d620f4d573c59f796cd43 - - - - - GNUNET_IDENTITY_Operation - d8/d4e/structGNUNET__IDENTITY__Operation.html - - struct GNUNET_IDENTITY_Handle * - h - d8/d4e/structGNUNET__IDENTITY__Operation.html - aa7e4cb38e20763dafd2b064ab85c4ba3 - - - - struct GNUNET_IDENTITY_Operation * - next - d8/d4e/structGNUNET__IDENTITY__Operation.html - a6b941335d24b93c55b8b16d8a4969832 - - - - struct GNUNET_IDENTITY_Operation * - prev - d8/d4e/structGNUNET__IDENTITY__Operation.html - a5e68be9d83786892d7d62cf8c2be96d3 - - - - const struct GNUNET_MessageHeader * - msg - d8/d4e/structGNUNET__IDENTITY__Operation.html - ae64d6612be72635a23a4cdb49debb55e - - - - GNUNET_IDENTITY_Continuation - cont - d8/d4e/structGNUNET__IDENTITY__Operation.html - a2f2ed8d89fcb6786e021fe438a2cae5b - - - - GNUNET_IDENTITY_CreateContinuation - create_cont - d8/d4e/structGNUNET__IDENTITY__Operation.html - a1487d51c3b3fd415c6f714db1a5215b2 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey * - pk - d8/d4e/structGNUNET__IDENTITY__Operation.html - a2073d5529391efb2767943231e6314be - - - - GNUNET_IDENTITY_Callback - cb - d8/d4e/structGNUNET__IDENTITY__Operation.html - ae753729b3838c52b5ceea4ffdadf137c - - - - void * - cls - d8/d4e/structGNUNET__IDENTITY__Operation.html - aac14f498861e634cdef1793aff135ee7 - - - - - GNUNET_JSON_Specification - d7/def/structGNUNET__JSON__Specification.html - - GNUNET_JSON_Parser - parser - d7/def/structGNUNET__JSON__Specification.html - aeec1f4f6d4dec381f66fa67ba9230159 - - - - GNUNET_JSON_Cleaner - cleaner - d7/def/structGNUNET__JSON__Specification.html - a2a10c12f7b4a11601731b3a9834586ff - - - - void * - cls - d7/def/structGNUNET__JSON__Specification.html - ac65a1d7a226e0ce835d05b5788d3857c - - - - const char * - field - d7/def/structGNUNET__JSON__Specification.html - a607e072472d109f722bf9b700e9d80e1 - - - - void * - ptr - d7/def/structGNUNET__JSON__Specification.html - a56d5ffb27751edabdded72634d55f62f - - - - size_t - ptr_size - d7/def/structGNUNET__JSON__Specification.html - a8d1fdc67d7a5859fa0c16547eff4efca - - - - size_t * - size_ptr - d7/def/structGNUNET__JSON__Specification.html - ab0404bfeccfd3d81cd61e9fc8b90fa20 - - - - int - is_optional - d7/def/structGNUNET__JSON__Specification.html - aef747f88d626b29dccd67e0cfc0efba2 - - - - - GNUNET_LOAD_Value - d4/dcd/structGNUNET__LOAD__Value.html - - struct GNUNET_TIME_Relative - autodecline - d4/dcd/structGNUNET__LOAD__Value.html - a277ae9ca6a97e458b439f0b3bcd21a33 - - - - struct GNUNET_TIME_Absolute - last_update - d4/dcd/structGNUNET__LOAD__Value.html - a8140fe78696367807b8b9e12eb8092ab - - - - uint64_t - cummulative_delay - d4/dcd/structGNUNET__LOAD__Value.html - addb6dbf361d26428e43fcb5ca226ca02 - - - - uint64_t - cummulative_squared_delay - d4/dcd/structGNUNET__LOAD__Value.html - aa32d6dc9044676cf1bb81ba25a947dbf - - - - uint64_t - cummulative_request_count - d4/dcd/structGNUNET__LOAD__Value.html - a2a7ab7cfbc34a60477bad735a6dd887d - - - - double - runavg_delay - d4/dcd/structGNUNET__LOAD__Value.html - a2fb7f572ed1fe3b815a96074caf585a8 - - - - double - load - d4/dcd/structGNUNET__LOAD__Value.html - af3bc38cdce6db7c917d3a4a444757971 - - - - - GNUNET_MessageHeader - d8/df4/structGNUNET__MessageHeader.html - - uint16_t - size - d8/df4/structGNUNET__MessageHeader.html - ae623633f7ba77801db2754d4de2af5ec - - - - uint16_t - type - d8/df4/structGNUNET__MessageHeader.html - a1be56038d993842593d47f9794391791 - - - - - GNUNET_MessageStreamTokenizer - d0/d8c/structGNUNET__MessageStreamTokenizer.html - - GNUNET_MessageTokenizerCallback - cb - d0/d8c/structGNUNET__MessageStreamTokenizer.html - aece6baa5ec71a682806946247ef89686 - - - - void * - cb_cls - d0/d8c/structGNUNET__MessageStreamTokenizer.html - a411b10d9ee89906fcc737f4edb73fcd0 - - - - size_t - curr_buf - d0/d8c/structGNUNET__MessageStreamTokenizer.html - a26457da2973f4fac5193f764c0fc3e3d - - - - size_t - off - d0/d8c/structGNUNET__MessageStreamTokenizer.html - ab1b44ee83a089872f85e63d052329aa5 - - - - size_t - pos - d0/d8c/structGNUNET__MessageStreamTokenizer.html - a2c703a7ae8cb0db760b662f04d5f840b - - - - struct GNUNET_MessageHeader * - hdr - d0/d8c/structGNUNET__MessageStreamTokenizer.html - aa3871a7cd1588e80fca8bc1a9d66f7ca - - - - - GNUNET_MICROPHONE_Handle - d6/d61/structGNUNET__MICROPHONE__Handle.html - - GNUNET_MICROPHONE_EnableCallback - enable_microphone - d6/d61/structGNUNET__MICROPHONE__Handle.html - a92ee8948a53190309abf247521c324e2 - - - - GNUNET_MICROPHONE_DisableCallback - disable_microphone - d6/d61/structGNUNET__MICROPHONE__Handle.html - a1c7e24ebecc9a29ffa0c2bcfd8ae955a - - - - GNUNET_MICROPHONE_DestroyCallback - destroy_microphone - d6/d61/structGNUNET__MICROPHONE__Handle.html - a3a41c4055791498667abf4bc407dedd3 - - - - void * - cls - d6/d61/structGNUNET__MICROPHONE__Handle.html - a06f42ad3dec7f837e7621f6990d66dda - - - - - GNUNET_MQ_DestroyNotificationHandle - d4/d49/structGNUNET__MQ__DestroyNotificationHandle.html - - struct GNUNET_MQ_DestroyNotificationHandle * - prev - d4/d49/structGNUNET__MQ__DestroyNotificationHandle.html - a1826235fe9f54377f0b9db8f2e94f025 - - - - struct GNUNET_MQ_DestroyNotificationHandle * - next - d4/d49/structGNUNET__MQ__DestroyNotificationHandle.html - a02792dad2f8c9188b51cc6aa5344d776 - - - - struct GNUNET_MQ_Handle * - mq - d4/d49/structGNUNET__MQ__DestroyNotificationHandle.html - aecfcbf514d2d78eaa50b01bf31456163 - - - - GNUNET_SCHEDULER_TaskCallback - cb - d4/d49/structGNUNET__MQ__DestroyNotificationHandle.html - a39ad54911e59773ac835d0578c7720dc - - - - void * - cb_cls - d4/d49/structGNUNET__MQ__DestroyNotificationHandle.html - aa2a4bcfaeb21da515e18a07aa6d23e66 - - - - - GNUNET_MQ_Envelope - df/de7/structGNUNET__MQ__Envelope.html - - struct GNUNET_MQ_Envelope * - next - df/de7/structGNUNET__MQ__Envelope.html - a94b0887f17ee2723736286c4819e71f3 - - - - struct GNUNET_MQ_Envelope * - prev - df/de7/structGNUNET__MQ__Envelope.html - ad7d28d4861de0f97173292e37840550d - - - - struct GNUNET_MessageHeader * - mh - df/de7/structGNUNET__MQ__Envelope.html - a8b18cac15a700bf804810c138658581b - - - - struct GNUNET_MQ_Handle * - parent_queue - df/de7/structGNUNET__MQ__Envelope.html - a36256f13d00936fa7cfb0af7f80f3298 - - - - GNUNET_SCHEDULER_TaskCallback - sent_cb - df/de7/structGNUNET__MQ__Envelope.html - ac0648081fde4bba18e701a004cf7d8ca - - - - void * - sent_cls - df/de7/structGNUNET__MQ__Envelope.html - a6549d9cd14ed3df371455ce6b67a59a7 - - - - enum GNUNET_MQ_PriorityPreferences - priority - df/de7/structGNUNET__MQ__Envelope.html - af4143f9bb976b037be1f7120ff6771ee - - - - int - have_custom_options - df/de7/structGNUNET__MQ__Envelope.html - a808f17e175c32284cd022704b777387c - - - - - GNUNET_MQ_Handle - d1/de6/structGNUNET__MQ__Handle.html - - struct GNUNET_MQ_MessageHandler * - handlers - d1/de6/structGNUNET__MQ__Handle.html - acf892f1e1e076854fc45abdd4651487c - - - - GNUNET_MQ_SendImpl - send_impl - d1/de6/structGNUNET__MQ__Handle.html - aee0322bf0cf9c9f0500afe239bec5175 - - - - GNUNET_MQ_DestroyImpl - destroy_impl - d1/de6/structGNUNET__MQ__Handle.html - a0c0db8563e8f07a70db59a7e1e1516cb - - - - GNUNET_MQ_CancelImpl - cancel_impl - d1/de6/structGNUNET__MQ__Handle.html - aa704a9ae78997913dcca8bb15e66e97d - - - - void * - impl_state - d1/de6/structGNUNET__MQ__Handle.html - ac344ab69d30afbb14b20f56be07ecf7e - - - - GNUNET_MQ_ErrorHandler - error_handler - d1/de6/structGNUNET__MQ__Handle.html - aad945bd6fc3fd6b72e0d927f8228ddfb - - - - void * - error_handler_cls - d1/de6/structGNUNET__MQ__Handle.html - adc7fd1a4688760858aac0c19ebdfb3e0 - - - - struct GNUNET_SCHEDULER_Task * - send_task - d1/de6/structGNUNET__MQ__Handle.html - ad34cd4bba182777138481dadf9290850 - - - - struct GNUNET_MQ_Envelope * - envelope_head - d1/de6/structGNUNET__MQ__Handle.html - a80d99f490987d0693e5c0af2ffa0c9a6 - - - - struct GNUNET_MQ_Envelope * - envelope_tail - d1/de6/structGNUNET__MQ__Handle.html - af82d8be3e336f9ad95fe76a7c0fb0d5c - - - - struct GNUNET_MQ_Envelope * - current_envelope - d1/de6/structGNUNET__MQ__Handle.html - a8913e1d5ece2eb9d45ea910d71ffcdad - - - - struct GNUNET_CONTAINER_MultiHashMap32 * - assoc_map - d1/de6/structGNUNET__MQ__Handle.html - af994aaad769914e1d1487756284b5e59 - - - - struct GNUNET_MQ_DestroyNotificationHandle * - dnh_head - d1/de6/structGNUNET__MQ__Handle.html - a616ad0c671c8deebeccd10d2d9027e50 - - - - struct GNUNET_MQ_DestroyNotificationHandle * - dnh_tail - d1/de6/structGNUNET__MQ__Handle.html - ab4ffd03ef424d94dbccee866861415b2 - - - - enum GNUNET_MQ_PriorityPreferences - priority - d1/de6/structGNUNET__MQ__Handle.html - a139604238f1888626fbf05bd547ec458 - - - - uint32_t - assoc_id - d1/de6/structGNUNET__MQ__Handle.html - a2c54c9007f9e55c799cd277b9bd72818 - - - - unsigned int - queue_length - d1/de6/structGNUNET__MQ__Handle.html - abcec417927c33971ec148d3f0e95f79e - - - - int - evacuate_called - d1/de6/structGNUNET__MQ__Handle.html - a5eccaaf17a6bec8fd44e2a846a1b4e0f - - - - int - in_flight - d1/de6/structGNUNET__MQ__Handle.html - ad82063c379c51f934ebbc1122c3a74e3 - - - - - GNUNET_MQ_MessageHandler - d0/dc9/structGNUNET__MQ__MessageHandler.html - - GNUNET_MQ_MessageValidationCallback - mv - d9/dd0/group__mq.html - gaa098cec43115087a26b67fa0e4c9875e - - - - GNUNET_MQ_MessageCallback - cb - d9/dd0/group__mq.html - ga6a5b2d4afcbeae9c8c5e9c4b6d78d137 - - - - void * - cls - d9/dd0/group__mq.html - ga71ebdffc5ac8ed168c7c663c532303a2 - - - - uint16_t - type - d9/dd0/group__mq.html - gaeaaf869b75c60b33c0e2ac68e05fddb9 - - - - uint16_t - expected_size - d9/dd0/group__mq.html - ga4633b91a2a73e0c4e9d5b2dfd92a29ec - - - - - GNUNET_MY_QueryParam - de/d7e/structGNUNET__MY__QueryParam.html - - GNUNET_MY_QueryConverter - conv - de/d7e/structGNUNET__MY__QueryParam.html - aac4ce6deaf3188fe670e9b00049a88a3 - - - - GNUNET_MY_QueryCleanup - cleaner - de/d7e/structGNUNET__MY__QueryParam.html - a8922160e2ec5c6ea9af791b7ba6ea510 - - - - void * - conv_cls - de/d7e/structGNUNET__MY__QueryParam.html - a76019fc45d2637a44bb4de78c9fe7aea - - - - unsigned int - num_params - de/d7e/structGNUNET__MY__QueryParam.html - a7c0c16c77d613aaa6e089cb9a2c648d6 - - - - const void * - data - de/d7e/structGNUNET__MY__QueryParam.html - a2a1ee3fb6a01703f0803502b206507ff - - - - unsigned long - data_len - de/d7e/structGNUNET__MY__QueryParam.html - a26a79a5eaf8da15fc55fd6bc297e489a - - - - - GNUNET_MY_ResultSpec - dd/d7c/structGNUNET__MY__ResultSpec.html - - GNUNET_MY_ResultConverter - pre_conv - dd/d7c/structGNUNET__MY__ResultSpec.html - a9a09710c090de67c81456c9f3cacceb2 - - - - GNUNET_MY_ResultConverter - post_conv - dd/d7c/structGNUNET__MY__ResultSpec.html - a0b714f562708db0d6c6cddbcf03862fb - - - - GNUNET_MY_ResultCleanup - cleaner - dd/d7c/structGNUNET__MY__ResultSpec.html - ac5d108897215c7cbeb3897d677be90aa - - - - void * - conv_cls - dd/d7c/structGNUNET__MY__ResultSpec.html - a03b3acdc51f42558a404fcc42bb4c7e4 - - - - void * - dst - dd/d7c/structGNUNET__MY__ResultSpec.html - a7b999ec184880c0f1382554de4cb53ad - - - - size_t - dst_size - dd/d7c/structGNUNET__MY__ResultSpec.html - a1568cc5ad9d89deefde529d94038369c - - - - size_t * - result_size - dd/d7c/structGNUNET__MY__ResultSpec.html - a9068e8fe4e4b8a8823452fcbd453d4d7 - - - - unsigned int - num_fields - dd/d7c/structGNUNET__MY__ResultSpec.html - a5fa82c17bf80bb5f7db360117041cf61 - - - - unsigned long - mysql_bind_output_length - dd/d7c/structGNUNET__MY__ResultSpec.html - ac041814f768f5418fc7a5bcb7e0efaf2 - - - - my_bool - is_null - dd/d7c/structGNUNET__MY__ResultSpec.html - a28ce0807407a279d800b23646d8ad742 - - - - - GNUNET_MYSQL_Context - dc/d55/structGNUNET__MYSQL__Context.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dc/d55/structGNUNET__MYSQL__Context.html - a62e6a9e3bbaaab26da067ae77073fdd7 - - - - const char * - section - dc/d55/structGNUNET__MYSQL__Context.html - a6ee9c9b445801b0c418ae12b852a9f56 - - - - MYSQL * - dbf - dc/d55/structGNUNET__MYSQL__Context.html - a461dd293339937e2f18b8d734e01720a - - - - struct GNUNET_MYSQL_StatementHandle * - shead - dc/d55/structGNUNET__MYSQL__Context.html - abcf22e5e1867d72abc2d0b19f0c11d41 - - - - struct GNUNET_MYSQL_StatementHandle * - stail - dc/d55/structGNUNET__MYSQL__Context.html - a7289f890be5ae1b7c0cc53c2f93d9c79 - - - - char * - cnffile - dc/d55/structGNUNET__MYSQL__Context.html - acbe321fa7a1dcc73cf86b7e4ae752567 - - - - - GNUNET_MYSQL_StatementHandle - da/d5b/structGNUNET__MYSQL__StatementHandle.html - - struct GNUNET_MYSQL_StatementHandle * - next - da/d5b/structGNUNET__MYSQL__StatementHandle.html - a13fdc25ecc09c1a33a0347e86602ce82 - - - - struct GNUNET_MYSQL_StatementHandle * - prev - da/d5b/structGNUNET__MYSQL__StatementHandle.html - a0141f21abf450b58262582ab92e00d58 - - - - struct GNUNET_MYSQL_Context * - mc - da/d5b/structGNUNET__MYSQL__StatementHandle.html - accb71a3a3b801b544621c849574b588e - - - - char * - query - da/d5b/structGNUNET__MYSQL__StatementHandle.html - aa2cc898148a257170def15e03f29c2f5 - - - - MYSQL_STMT * - statement - da/d5b/structGNUNET__MYSQL__StatementHandle.html - aca4c4e27a670ded8898ef68dfcac7188 - - - - int - valid - da/d5b/structGNUNET__MYSQL__StatementHandle.html - ae61a898300cdd138dbc2d6943d0d1c31 - - - - - GNUNET_NAMECACHE_Handle - de/d1a/structGNUNET__NAMECACHE__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - de/d1a/structGNUNET__NAMECACHE__Handle.html - a6466ac92f0a900da7a09ef4942b97163 - - - - struct GNUNET_MQ_Handle * - mq - de/d1a/structGNUNET__NAMECACHE__Handle.html - a40f74d27e2acbf82cbb119f32daf3e1a - - - - struct GNUNET_CLIENT_TransmitHandle * - th - de/d1a/structGNUNET__NAMECACHE__Handle.html - a0d564b0677edb4039534f2e4171006ca - - - - struct GNUNET_NAMECACHE_QueueEntry * - op_head - de/d1a/structGNUNET__NAMECACHE__Handle.html - a83a5298e2ecca5212eed4e6194b436cb - - - - struct GNUNET_NAMECACHE_QueueEntry * - op_tail - de/d1a/structGNUNET__NAMECACHE__Handle.html - af1eb65df390e7e2081ea6ee423f180ce - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - de/d1a/structGNUNET__NAMECACHE__Handle.html - aec206389b0d0c770ec0eb8bd357c06c1 - - - - struct GNUNET_TIME_Relative - reconnect_delay - de/d1a/structGNUNET__NAMECACHE__Handle.html - a38c1a64f793606f77cbd137fca720d8b - - - - int - reconnect - de/d1a/structGNUNET__NAMECACHE__Handle.html - a98c317663278bba77663bbb9e01f18df - - - - uint32_t - last_op_id_used - de/d1a/structGNUNET__NAMECACHE__Handle.html - a6c3433e44d00ea0ae4b3caaeba7e6473 - - - - - GNUNET_NAMECACHE_Header - dc/d14/structGNUNET__NAMECACHE__Header.html - - struct GNUNET_MessageHeader - header - dc/d14/structGNUNET__NAMECACHE__Header.html - aded7af4dd5deb39bf482f7b7cde22379 - - - - uint32_t - r_id - dc/d14/structGNUNET__NAMECACHE__Header.html - ac12e898891161c82ca1485ffff7ebdaf - - - - - GNUNET_NAMECACHE_PluginFunctions - d9/db9/structGNUNET__NAMECACHE__PluginFunctions.html - - void * - cls - d9/db9/structGNUNET__NAMECACHE__PluginFunctions.html - af1eed82e1c041db52635777296393fdf - - - - int(* - cache_block - d9/db9/structGNUNET__NAMECACHE__PluginFunctions.html - a238682330b55001943adc736f571cd2d - )(void *cls, const struct GNUNET_GNSRECORD_Block *block) - - - int(* - lookup_block - d9/db9/structGNUNET__NAMECACHE__PluginFunctions.html - a01a97fef8ebc0110f37f4978f3e62b9b - )(void *cls, const struct GNUNET_HashCode *query, GNUNET_NAMECACHE_BlockCallback iter, void *iter_cls) - - - - GNUNET_NAMECACHE_QueueEntry - d6/da2/structGNUNET__NAMECACHE__QueueEntry.html - - struct GNUNET_NAMECACHE_QueueEntry * - next - d6/da2/structGNUNET__NAMECACHE__QueueEntry.html - a88c56651cdb85c928624fe2d13f8ecf4 - - - - struct GNUNET_NAMECACHE_QueueEntry * - prev - d6/da2/structGNUNET__NAMECACHE__QueueEntry.html - a31e58f60662152f09098ac983ecb6f0b - - - - struct GNUNET_NAMECACHE_Handle * - nsh - d6/da2/structGNUNET__NAMECACHE__QueueEntry.html - aba25970ce448e017a39f029c6ca123e1 - - - - GNUNET_NAMECACHE_ContinuationWithStatus - cont - d6/da2/structGNUNET__NAMECACHE__QueueEntry.html - ab807d029874abe590e8c18544d6fe0c0 - - - - void * - cont_cls - d6/da2/structGNUNET__NAMECACHE__QueueEntry.html - a56a055c351dbd8ea348ba54fc9fed97c - - - - GNUNET_NAMECACHE_BlockProcessor - block_proc - d6/da2/structGNUNET__NAMECACHE__QueueEntry.html - ab8e9a7b691cee355c07794d3e5d38af3 - - - - void * - block_proc_cls - d6/da2/structGNUNET__NAMECACHE__QueueEntry.html - aca301594ffad50fd6bbfeaa5a07b8eb5 - - - - uint32_t - op_id - d6/da2/structGNUNET__NAMECACHE__QueueEntry.html - ac1720467df0346568d1f5d7d5a77f592 - - - - - GNUNET_NAMESTORE_Handle - d2/d56/structGNUNET__NAMESTORE__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d2/d56/structGNUNET__NAMESTORE__Handle.html - a5bed2709f14cafc11941f2de91d23d5b - - - - struct GNUNET_MQ_Handle * - mq - d2/d56/structGNUNET__NAMESTORE__Handle.html - aded2f871c31ba5ab13313f276de3ac7f - - - - struct GNUNET_NAMESTORE_QueueEntry * - op_head - d2/d56/structGNUNET__NAMESTORE__Handle.html - a5c22111fbc827615582f4bffc65a9b72 - - - - struct GNUNET_NAMESTORE_QueueEntry * - op_tail - d2/d56/structGNUNET__NAMESTORE__Handle.html - a390e32260243544000f06d8b432f6b3b - - - - struct GNUNET_NAMESTORE_ZoneIterator * - z_head - d2/d56/structGNUNET__NAMESTORE__Handle.html - a37f29f5037e0ded7a7e82a871b5cf9dc - - - - struct GNUNET_NAMESTORE_ZoneIterator * - z_tail - d2/d56/structGNUNET__NAMESTORE__Handle.html - a89d1fcff6d6185d494fecc5d96bb551b - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d2/d56/structGNUNET__NAMESTORE__Handle.html - a3df0707767e4d9923b22b766faa76a56 - - - - struct GNUNET_TIME_Relative - reconnect_delay - d2/d56/structGNUNET__NAMESTORE__Handle.html - a61473b839f889b6526c189ab751bf25a - - - - int - reconnect - d2/d56/structGNUNET__NAMESTORE__Handle.html - acdaeafa13d4c2495c66ba88f6176e7b0 - - - - uint32_t - last_op_id_used - d2/d56/structGNUNET__NAMESTORE__Handle.html - a127aae802d35dfc907d5018d27105cc6 - - - - - GNUNET_NAMESTORE_Header - d1/d57/structGNUNET__NAMESTORE__Header.html - - struct GNUNET_MessageHeader - header - d1/d57/structGNUNET__NAMESTORE__Header.html - afe17908845b068635b430775cef326d8 - - - - uint32_t - r_id - d1/d57/structGNUNET__NAMESTORE__Header.html - a74b7419899abd19463339270f06a3460 - - - - - GNUNET_NAMESTORE_PluginFunctions - d9/d12/structGNUNET__NAMESTORE__PluginFunctions.html - - void * - cls - d9/d12/structGNUNET__NAMESTORE__PluginFunctions.html - ad67673e197a6dd3c34c3b6ef45b51cc3 - - - - int(* - store_records - d9/d12/structGNUNET__NAMESTORE__PluginFunctions.html - a219b31ba1a050ef133e41b97b4496d87 - )(void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - int(* - lookup_records - d9/d12/structGNUNET__NAMESTORE__PluginFunctions.html - aaaa00e341723b95d8bd51abe5dc5a6f5 - )(void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, GNUNET_NAMESTORE_RecordIterator iter, void *iter_cls) - - - int(* - iterate_records - d9/d12/structGNUNET__NAMESTORE__PluginFunctions.html - ae3f9a4b64011d03d9c946f5f6ebe7931 - )(void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, uint64_t serial, uint64_t limit, GNUNET_NAMESTORE_RecordIterator iter, void *iter_cls) - - - int(* - zone_to_name - d9/d12/structGNUNET__NAMESTORE__PluginFunctions.html - a75a5b567540ce0f33c000a67d064011e - )(void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const struct GNUNET_CRYPTO_EcdsaPublicKey *value_zone, GNUNET_NAMESTORE_RecordIterator iter, void *iter_cls) - - - - GNUNET_NAMESTORE_QueueEntry - de/d2c/structGNUNET__NAMESTORE__QueueEntry.html - - struct GNUNET_NAMESTORE_QueueEntry * - next - de/d2c/structGNUNET__NAMESTORE__QueueEntry.html - a75215e463a768ba2f2c1ac3e41413c9b - - - - struct GNUNET_NAMESTORE_QueueEntry * - prev - de/d2c/structGNUNET__NAMESTORE__QueueEntry.html - a15de19c00720cabc2b31f5f9c320af86 - - - - struct GNUNET_NAMESTORE_Handle * - h - de/d2c/structGNUNET__NAMESTORE__QueueEntry.html - a81fe5fa09c0110e9d9a7e1f863122693 - - - - GNUNET_NAMESTORE_ContinuationWithStatus - cont - de/d2c/structGNUNET__NAMESTORE__QueueEntry.html - a8581147fca298f90b36ceab09abc83e3 - - - - void * - cont_cls - de/d2c/structGNUNET__NAMESTORE__QueueEntry.html - acda572a42413ee7202a0e8a810dc869f - - - - GNUNET_NAMESTORE_RecordMonitor - proc - de/d2c/structGNUNET__NAMESTORE__QueueEntry.html - a56f77e74ebbecd77444d7aea3f4f0b02 - - - - void * - proc_cls - de/d2c/structGNUNET__NAMESTORE__QueueEntry.html - ad86ffb2018e802e4e156bc233c5e03f9 - - - - GNUNET_SCHEDULER_TaskCallback - error_cb - de/d2c/structGNUNET__NAMESTORE__QueueEntry.html - afa890318d1361a23a1286d3a7751291a - - - - void * - error_cb_cls - de/d2c/structGNUNET__NAMESTORE__QueueEntry.html - a2a046e3ad8f5b62a782c9394a2ea80f3 - - - - struct GNUNET_MQ_Envelope * - env - de/d2c/structGNUNET__NAMESTORE__QueueEntry.html - a0962f7441b633144afae30b4a24895dc - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - de/d2c/structGNUNET__NAMESTORE__QueueEntry.html - ab22d8242535fadc84eb7bb02209e49cc - - - - uint32_t - op_id - de/d2c/structGNUNET__NAMESTORE__QueueEntry.html - a17bc137e5a9c78d7ae6b3a84220a33a3 - - - - - GNUNET_NAMESTORE_ZoneIterator - d6/d41/structGNUNET__NAMESTORE__ZoneIterator.html - - struct GNUNET_NAMESTORE_ZoneIterator * - next - d6/d41/structGNUNET__NAMESTORE__ZoneIterator.html - a28dc088e76fcf3a48724b40dcf67fc3a - - - - struct GNUNET_NAMESTORE_ZoneIterator * - prev - d6/d41/structGNUNET__NAMESTORE__ZoneIterator.html - aeb880a24e1f4b1908543831d4c102bc3 - - - - struct GNUNET_NAMESTORE_Handle * - h - d6/d41/structGNUNET__NAMESTORE__ZoneIterator.html - a5ac5a39ef93b8ad201dde7ad31496c66 - - - - GNUNET_SCHEDULER_TaskCallback - finish_cb - d6/d41/structGNUNET__NAMESTORE__ZoneIterator.html - ae5bda1184501acea04d18088f4358eaa - - - - void * - finish_cb_cls - d6/d41/structGNUNET__NAMESTORE__ZoneIterator.html - a076f8835d7b5939c4b68ce967f0c64f5 - - - - GNUNET_NAMESTORE_RecordMonitor - proc - d6/d41/structGNUNET__NAMESTORE__ZoneIterator.html - acb3599da7290796532fc67a718a6aea1 - - - - void * - proc_cls - d6/d41/structGNUNET__NAMESTORE__ZoneIterator.html - a6935c80d5ddae955174715fac267a79b - - - - GNUNET_SCHEDULER_TaskCallback - error_cb - d6/d41/structGNUNET__NAMESTORE__ZoneIterator.html - ad0c174bbda2766243113fe7cd1dbf05e - - - - void * - error_cb_cls - d6/d41/structGNUNET__NAMESTORE__ZoneIterator.html - a11dd790a27399215b516dbe805b6a3f5 - - - - struct GNUNET_MQ_Envelope * - env - d6/d41/structGNUNET__NAMESTORE__ZoneIterator.html - add6f8720c1aa365f2f2398758e85e7c6 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - zone - d6/d41/structGNUNET__NAMESTORE__ZoneIterator.html - a59338af7ff3dd08d7f65cabece637b11 - - - - uint32_t - op_id - d6/d41/structGNUNET__NAMESTORE__ZoneIterator.html - a8019c9830259993e74575b926d079f5c - - - - - GNUNET_NAMESTORE_ZoneMonitor - dd/d4e/structGNUNET__NAMESTORE__ZoneMonitor.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dd/d4e/structGNUNET__NAMESTORE__ZoneMonitor.html - aa58c59721c89c6a121f8ccb9f41f7818 - - - - struct GNUNET_MQ_Handle * - mq - dd/d4e/structGNUNET__NAMESTORE__ZoneMonitor.html - a7dfaf316bbe5e004d86d032d0efda79d - - - - GNUNET_SCHEDULER_TaskCallback - error_cb - dd/d4e/structGNUNET__NAMESTORE__ZoneMonitor.html - adda4ee3ac1ce201a1b90adfb7a238bbd - - - - void * - error_cb_cls - dd/d4e/structGNUNET__NAMESTORE__ZoneMonitor.html - a880dad385a2cbf8ae9617a40d2e39945 - - - - GNUNET_NAMESTORE_RecordMonitor - monitor - dd/d4e/structGNUNET__NAMESTORE__ZoneMonitor.html - a7f17a053c4fc48b04d471dfea9867293 - - - - void * - monitor_cls - dd/d4e/structGNUNET__NAMESTORE__ZoneMonitor.html - a16ea3d358216cf659140dcb5d9ad55c3 - - - - GNUNET_SCHEDULER_TaskCallback - sync_cb - dd/d4e/structGNUNET__NAMESTORE__ZoneMonitor.html - a01ca268baa6513549b68078c9ffa855c - - - - void * - sync_cb_cls - dd/d4e/structGNUNET__NAMESTORE__ZoneMonitor.html - a5da127f1361b86a7ddc288ae50e6e7bc - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - zone - dd/d4e/structGNUNET__NAMESTORE__ZoneMonitor.html - ae1362b1a883b5921c8d7617206fc84bf - - - - int - iterate_first - dd/d4e/structGNUNET__NAMESTORE__ZoneMonitor.html - acfde1db52981906bdf3f9f612faf16ac - - - - - GNUNET_NAT_AddressChangeNotificationMessage - d9/d9a/structGNUNET__NAT__AddressChangeNotificationMessage.html - - struct GNUNET_MessageHeader - header - d9/d9a/structGNUNET__NAT__AddressChangeNotificationMessage.html - a2d9d5602b1439f53b884c5169af57675 - - - - int32_t - add_remove - d9/d9a/structGNUNET__NAT__AddressChangeNotificationMessage.html - a1be93deffd461d3f197cdd26f47bf888 - - - - uint32_t - addr_class - d9/d9a/structGNUNET__NAT__AddressChangeNotificationMessage.html - ab0f746712d59c7d4cbaf4d30268c1198 - - - - - GNUNET_NAT_AUTO_AutoconfigRequestMessage - da/d13/structGNUNET__NAT__AUTO__AutoconfigRequestMessage.html - - struct GNUNET_MessageHeader - header - da/d13/structGNUNET__NAT__AUTO__AutoconfigRequestMessage.html - ab518575b95e6633e95ecea799cb7fca1 - - - - - GNUNET_NAT_AUTO_AutoconfigResultMessage - dd/d17/structGNUNET__NAT__AUTO__AutoconfigResultMessage.html - - struct GNUNET_MessageHeader - header - dd/d17/structGNUNET__NAT__AUTO__AutoconfigResultMessage.html - a3fc32577d4f83bf95396df92e7324301 - - - - int32_t - status_code - dd/d17/structGNUNET__NAT__AUTO__AutoconfigResultMessage.html - af87c713bd4485580e42dc13e74761aa2 - - - - int32_t - type - dd/d17/structGNUNET__NAT__AUTO__AutoconfigResultMessage.html - a5a6c9098b18f57416532a8d83073633a - - - - - GNUNET_NAT_AUTO_AutoHandle - d7/d7a/structGNUNET__NAT__AUTO__AutoHandle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d7/d7a/structGNUNET__NAT__AUTO__AutoHandle.html - ac80348d95c1129f04eeaf9502d782bb0 - - - - struct GNUNET_MQ_Handle * - mq - d7/d7a/structGNUNET__NAT__AUTO__AutoHandle.html - a7dec26af4fd4667b54ddc8b552191e52 - - - - GNUNET_NAT_AUTO_AutoResultCallback - arc - d7/d7a/structGNUNET__NAT__AUTO__AutoHandle.html - aa4f86210a09dbe8ab6d604d861d3ccef - - - - void * - arc_cls - d7/d7a/structGNUNET__NAT__AUTO__AutoHandle.html - a760ce328f53f39f7863c403b3947d5bd - - - - - GNUNET_NAT_AUTO_Test - d6/d28/structGNUNET__NAT__AUTO__Test.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d6/d28/structGNUNET__NAT__AUTO__Test.html - a668f969bfdeb1c4461c04f1035658fe0 - - - - GNUNET_NAT_TestCallback - report - d6/d28/structGNUNET__NAT__AUTO__Test.html - a1454de5c3b3239b70af5302d18a72806 - - - - void * - report_cls - d6/d28/structGNUNET__NAT__AUTO__Test.html - aa6abf76a34085cb129493d5b4136b1f1 - - - - struct GNUNET_NAT_Handle * - nat - d6/d28/structGNUNET__NAT__AUTO__Test.html - a2c73058a544c4f43d7841eb27a93e838 - - - - struct GNUNET_NETWORK_Handle * - lsock - d6/d28/structGNUNET__NAT__AUTO__Test.html - a406e03c94f502be64336483b610fd99e - - - - struct NatActivity * - na_head - d6/d28/structGNUNET__NAT__AUTO__Test.html - a5f05d7138ab99cd4583774b269065f16 - - - - struct NatActivity * - na_tail - d6/d28/structGNUNET__NAT__AUTO__Test.html - a2c3de1699821bb0d1e3b9cfd1c2bdbb0 - - - - struct ClientActivity * - ca_head - d6/d28/structGNUNET__NAT__AUTO__Test.html - adc692242dbedf0e09c1cf5eea5206265 - - - - struct ClientActivity * - ca_tail - d6/d28/structGNUNET__NAT__AUTO__Test.html - af44b7a222aab45045d3236a1df14f658 - - - - struct GNUNET_SCHEDULER_Task * - ltask - d6/d28/structGNUNET__NAT__AUTO__Test.html - af93b503c38cecf72b6242b152fa056d7 - - - - struct GNUNET_SCHEDULER_Task * - ttask - d6/d28/structGNUNET__NAT__AUTO__Test.html - ac130f27ff672bac2e321b460863bfb00 - - - - char * - section_name - d6/d28/structGNUNET__NAT__AUTO__Test.html - a0d9c59c7662a3896ff39381f8de57093 - - - - int - proto - d6/d28/structGNUNET__NAT__AUTO__Test.html - a11da55d45aa5e1d5f63eb2ddd5a93933 - - - - uint16_t - data - d6/d28/structGNUNET__NAT__AUTO__Test.html - a504ddc1f3336490dfb407068ba8c8af6 - - - - enum GNUNET_NAT_StatusCode - status - d6/d28/structGNUNET__NAT__AUTO__Test.html - af5458f99e7b677279611a16af941f5e1 - - - - - GNUNET_NAT_AUTO_TestMessage - df/d1d/structGNUNET__NAT__AUTO__TestMessage.html - - struct GNUNET_MessageHeader - header - df/d1d/structGNUNET__NAT__AUTO__TestMessage.html - aecde7ba17c32df208ad9a8d38d679533 - - - - uint32_t - dst_ipv4 - df/d1d/structGNUNET__NAT__AUTO__TestMessage.html - a0fdb3b69e3e3aa2f8c5b8425a562d685 - - - - uint16_t - dport - df/d1d/structGNUNET__NAT__AUTO__TestMessage.html - a187d46a0826d78b3df45252142c68baa - - - - uint16_t - data - df/d1d/structGNUNET__NAT__AUTO__TestMessage.html - ace1a13f5569b496438ab2cd4cd487db7 - - - - int32_t - is_tcp - df/d1d/structGNUNET__NAT__AUTO__TestMessage.html - a7cce4637ae48a6346430f3f9e63fcd1b - - - - - GNUNET_NAT_AutoHandle - d6/d47/structGNUNET__NAT__AutoHandle.html - - struct GNUNET_NAT_Test * - tst - d6/d47/structGNUNET__NAT__AutoHandle.html - a5da27c39dab00893ab40fdc18cff433c - - - - GNUNET_NAT_AutoResultCallback - fin_cb - d6/d47/structGNUNET__NAT__AutoHandle.html - ac6209822df802b9b35b82a0d25866967 - - - - void * - fin_cb_cls - d6/d47/structGNUNET__NAT__AutoHandle.html - a75a66f206ecdd4cef8e3cc02ecdc8ff6 - - - - struct GNUNET_NAT_ExternalHandle * - eh - d6/d47/structGNUNET__NAT__AutoHandle.html - a372bc2beb5ce8ddcf1e7e1fb918018d0 - - - - struct GNUNET_CONFIGURATION_Handle * - cfg - d6/d47/structGNUNET__NAT__AutoHandle.html - a4ad14e6a59bfad845957a517464cb309 - - - - struct GNUNET_CONFIGURATION_Handle * - initial_cfg - d6/d47/structGNUNET__NAT__AutoHandle.html - af66ad5bd77ba6a85dd94ce95b1686e3f - - - - struct GNUNET_SCHEDULER_Task * - task - d6/d47/structGNUNET__NAT__AutoHandle.html - a2149a3ead0c01eb2ff2c218527bca797 - - - - struct GNUNET_MQ_Handle * - mq - d6/d47/structGNUNET__NAT__AutoHandle.html - a9fb3fdae857e781edd187083760cbbdd - - - - enum AutoPhase - phase - d6/d47/structGNUNET__NAT__AutoHandle.html - a561a01ccfd2668ba7ea703fdcc1da91d - - - - enum GNUNET_NAT_Type - type - d6/d47/structGNUNET__NAT__AutoHandle.html - aa2ef319d0602303923043a7e108b4f55 - - - - int - have_v6 - d6/d47/structGNUNET__NAT__AutoHandle.html - ac002f1440c3c54a514eef2987676c90c - - - - int - upnp_set_external_address - d6/d47/structGNUNET__NAT__AutoHandle.html - a318c5c3c4bd2aa51a62c09209be9376e - - - - int - connected_back - d6/d47/structGNUNET__NAT__AutoHandle.html - a42c96a2d27cd466add6e593b320ce041 - - - - char * - stun_ip - d6/d47/structGNUNET__NAT__AutoHandle.html - a700ad1391105d48390c2264651f25c52 - - - - unsigned int - stun_port - d6/d47/structGNUNET__NAT__AutoHandle.html - ad7315e9e2ad81f72340426564234c6e2 - - - - int - internal_ip_is_public - d6/d47/structGNUNET__NAT__AutoHandle.html - a08f62f71febded1ff05ee8daf6692ccd - - - - enum GNUNET_NAT_StatusCode - ret - d6/d47/structGNUNET__NAT__AutoHandle.html - a107b78b85e104a1f75d9a306a4e4abde - - - - - GNUNET_NAT_ConnectionReversalRequestedMessage - dc/d31/structGNUNET__NAT__ConnectionReversalRequestedMessage.html - - struct GNUNET_MessageHeader - header - dc/d31/structGNUNET__NAT__ConnectionReversalRequestedMessage.html - ac4d79575760969e33cf2e70eec1e8004 - - - - - GNUNET_NAT_ExternalHandle - d8/d0b/structGNUNET__NAT__ExternalHandle.html - - GNUNET_NAT_IPCallback - cb - d8/d0b/structGNUNET__NAT__ExternalHandle.html - a21eadecdab6ea4bc353cb7ad4ef87024 - - - - void * - cb_cls - d8/d0b/structGNUNET__NAT__ExternalHandle.html - a69752af1800eac2bb2151ed19960cddb - - - - struct GNUNET_SCHEDULER_Task * - task - d8/d0b/structGNUNET__NAT__ExternalHandle.html - afaad6634e5f56cdcb1d289f3ae1355a0 - - - - struct GNUNET_OS_Process * - eip - d8/d0b/structGNUNET__NAT__ExternalHandle.html - a189d7fa5cb435ca20bd1b04b917fdc79 - - - - struct GNUNET_DISK_PipeHandle * - opipe - d8/d0b/structGNUNET__NAT__ExternalHandle.html - a2d3ca029efdf38023b6202fae5b7d12d - - - - const struct GNUNET_DISK_FileHandle * - r - d8/d0b/structGNUNET__NAT__ExternalHandle.html - ab70679e907c239ec8470888326485d3a - - - - size_t - off - d8/d0b/structGNUNET__NAT__ExternalHandle.html - a1a8e024b5931ed9222360771c137a0f8 - - - - char - buf - d8/d0b/structGNUNET__NAT__ExternalHandle.html - ae37196c0bbca9e93df784a2681cabe2f - [17] - - - enum GNUNET_NAT_StatusCode - ret - d8/d0b/structGNUNET__NAT__ExternalHandle.html - acfde07abc98b7920a01bd2a039caa271 - - - - - GNUNET_NAT_Handle - d4/dce/structGNUNET__NAT__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d4/dce/structGNUNET__NAT__Handle.html - a364b9322f421845586414e5e8d7d901a - - - - struct GNUNET_MQ_Handle * - mq - d4/dce/structGNUNET__NAT__Handle.html - a95a96ff509615e023d8a23214685a672 - - - - struct GNUNET_MessageHeader * - reg - d4/dce/structGNUNET__NAT__Handle.html - ac132dc57af0844c8a764c0b8eb2d057c - - - - struct AddrEntry * - ae_head - d4/dce/structGNUNET__NAT__Handle.html - a7f036a5f1ef13c0ed82860678121e0c5 - - - - struct AddrEntry * - ae_tail - d4/dce/structGNUNET__NAT__Handle.html - ad785063088cf13b48a37169b654a4109 - - - - GNUNET_NAT_AddressCallback - address_callback - d4/dce/structGNUNET__NAT__Handle.html - aef78c7556bf6da0dc6610c4aa1f54720 - - - - GNUNET_NAT_ReversalCallback - reversal_callback - d4/dce/structGNUNET__NAT__Handle.html - adb6ed6893be3b154c179f43aeb78df4f - - - - void * - callback_cls - d4/dce/structGNUNET__NAT__Handle.html - a6267345bf14cecf454089fa9b77ddf34 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d4/dce/structGNUNET__NAT__Handle.html - ab42b0aa553c2b4237311bd99ee8fea4e - - - - struct GNUNET_TIME_Relative - reconnect_delay - d4/dce/structGNUNET__NAT__Handle.html - a18572a7cd2f4ecf973114be5f4e429ee - - - - - GNUNET_NAT_HandleStunMessage - d0/d9e/structGNUNET__NAT__HandleStunMessage.html - - struct GNUNET_MessageHeader - header - d0/d9e/structGNUNET__NAT__HandleStunMessage.html - a3755a2a8eb24a3b14fd5dc2c86135682 - - - - uint16_t - sender_addr_size - d0/d9e/structGNUNET__NAT__HandleStunMessage.html - a921d7f9aba1cd46d0234de6bfd42936f - - - - uint16_t - payload_size - d0/d9e/structGNUNET__NAT__HandleStunMessage.html - a6b2a5852168ebe2b31e9e1193b86f2a8 - - - - - GNUNET_NAT_MiniHandle - d3/dfd/structGNUNET__NAT__MiniHandle.html - - GNUNET_NAT_MiniAddressCallback - ac - d3/dfd/structGNUNET__NAT__MiniHandle.html - a7ebc4f0c27d6892497b1cd89ac631390 - - - - void * - ac_cls - d3/dfd/structGNUNET__NAT__MiniHandle.html - a47741e0ec452580fcc3992d56a847af7 - - - - struct GNUNET_OS_CommandHandle * - map_cmd - d3/dfd/structGNUNET__NAT__MiniHandle.html - a17aa4efe519d7b2bce08ba53be953347 - - - - struct GNUNET_OS_CommandHandle * - refresh_cmd - d3/dfd/structGNUNET__NAT__MiniHandle.html - a17c6654ae413aedb0725a45145153c63 - - - - struct GNUNET_OS_CommandHandle * - unmap_cmd - d3/dfd/structGNUNET__NAT__MiniHandle.html - a0489119de0239dbf7fccdb03a88b73af - - - - struct sockaddr_in - current_addr - d3/dfd/structGNUNET__NAT__MiniHandle.html - ac4b140fcf522b41307569d70e082a8d4 - - - - struct GNUNET_SCHEDULER_Task * - refresh_task - d3/dfd/structGNUNET__NAT__MiniHandle.html - a9fc78981b96d4fd9f55c502549d5fc91 - - - - int - is_tcp - d3/dfd/structGNUNET__NAT__MiniHandle.html - a77c522901499208b1d33446a2bf3bae6 - - - - int - did_map - d3/dfd/structGNUNET__NAT__MiniHandle.html - a2af8a886f63a04b70ac01e1f74c71ac4 - - - - int - found - d3/dfd/structGNUNET__NAT__MiniHandle.html - aab70483645ea215b2b808b8de70e49ed - - - - uint16_t - port - d3/dfd/structGNUNET__NAT__MiniHandle.html - a628425cb4d7090b7463833111bd50ca9 - - - - - GNUNET_NAT_RegisterMessage - d5/d2a/structGNUNET__NAT__RegisterMessage.html - - struct GNUNET_MessageHeader - header - d5/d2a/structGNUNET__NAT__RegisterMessage.html - ad7944c59472f41f6b1aff65997e03e3b - - - - uint8_t - flags - d5/d2a/structGNUNET__NAT__RegisterMessage.html - af8d9eeaea987e93705d1ebaa101e7e8d - - - - uint8_t - proto - d5/d2a/structGNUNET__NAT__RegisterMessage.html - afa52063ce39012d2b49c7c8a97b8c536 - - - - uint16_t - str_len - d5/d2a/structGNUNET__NAT__RegisterMessage.html - ad5ea5dcb2e01d03939e9ebe96a2dae9a - - - - uint16_t - num_addrs - d5/d2a/structGNUNET__NAT__RegisterMessage.html - aaa34b516be2aafd1a1d35cae0fff6042 - - - - - GNUNET_NAT_RequestConnectionReversalMessage - d9/d79/structGNUNET__NAT__RequestConnectionReversalMessage.html - - struct GNUNET_MessageHeader - header - d9/d79/structGNUNET__NAT__RequestConnectionReversalMessage.html - a0072fcd22a5b0bae1f101277daa2a989 - - - - uint16_t - local_addr_size - d9/d79/structGNUNET__NAT__RequestConnectionReversalMessage.html - a4dcbafc35b119129fed8584e19c36686 - - - - uint16_t - remote_addr_size - d9/d79/structGNUNET__NAT__RequestConnectionReversalMessage.html - a5c06d3ff276af0393e75529df55a4e63 - - - - - GNUNET_NAT_STUN_Handle - d5/d05/structGNUNET__NAT__STUN__Handle.html - - struct GNUNET_RESOLVER_RequestHandle * - dns_active - d5/d05/structGNUNET__NAT__STUN__Handle.html - aabf6cca56f729ecc3ca598821679f08e - - - - struct GNUNET_NETWORK_Handle * - sock - d5/d05/structGNUNET__NAT__STUN__Handle.html - acad0f86cd7ea600a874cb785270082b4 - - - - char * - stun_server - d5/d05/structGNUNET__NAT__STUN__Handle.html - ab3ffeb654ad6a93e8d03018c27979d1c - - - - GNUNET_NAT_TestCallback - cb - d5/d05/structGNUNET__NAT__STUN__Handle.html - a91e50d808660487e75ea5d41006db374 - - - - void * - cb_cls - d5/d05/structGNUNET__NAT__STUN__Handle.html - ab3a2459e97ff7d3b8449b7dc70de8ec6 - - - - int - dns_success - d5/d05/structGNUNET__NAT__STUN__Handle.html - a74d6299d8bd6bc76bafc5ce85b899e60 - - - - uint16_t - stun_port - d5/d05/structGNUNET__NAT__STUN__Handle.html - ab8a730beea926b7027f2b2aa3d5872de - - - - - GNUNET_NAT_Test - de/da4/structGNUNET__NAT__Test.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - de/da4/structGNUNET__NAT__Test.html - a5719b45f2f299577226692c16fc8ba58 - - - - GNUNET_NAT_TestCallback - report - de/da4/structGNUNET__NAT__Test.html - a5d1754678cd4484dadccaed3103bfa0a - - - - void * - report_cls - de/da4/structGNUNET__NAT__Test.html - a61f8b8626c7b33920b6a8d7f04ff9b39 - - - - struct GNUNET_NAT_Handle * - nat - de/da4/structGNUNET__NAT__Test.html - a6e9fe08987ce82b436e65c14ff07058a - - - - struct GNUNET_NETWORK_Handle * - lsock - de/da4/structGNUNET__NAT__Test.html - a71d8f3fcf6eb5fb1cb385f651a3b7853 - - - - struct NatActivity * - na_head - de/da4/structGNUNET__NAT__Test.html - a8a2e189d24bbbf1b52eb28966be3c351 - - - - struct NatActivity * - na_tail - de/da4/structGNUNET__NAT__Test.html - afdc1e31965516f81e4801015e9ff3a92 - - - - struct ClientActivity * - ca_head - de/da4/structGNUNET__NAT__Test.html - af6ffa2da0e2758b2b9c6e06656f337bc - - - - struct ClientActivity * - ca_tail - de/da4/structGNUNET__NAT__Test.html - a24ed0d419318ed3bcfe95412ea1205e3 - - - - struct GNUNET_SCHEDULER_Task * - ltask - de/da4/structGNUNET__NAT__Test.html - a9b2df5e82ff3facc0a4357a3b4569a4c - - - - struct GNUNET_SCHEDULER_Task * - ttask - de/da4/structGNUNET__NAT__Test.html - a8ea5e77eec47b1cbe3f094c4c988b58f - - - - int - is_tcp - de/da4/structGNUNET__NAT__Test.html - a9469799e55cc84a8da31db4b3a016c42 - - - - uint16_t - data - de/da4/structGNUNET__NAT__Test.html - a72543d1fac35c95891a5c38f288213fb - - - - uint16_t - adv_port - de/da4/structGNUNET__NAT__Test.html - a5e833f39c4974e714ac66a91a45d84d0 - - - - enum GNUNET_NAT_StatusCode - status - de/da4/structGNUNET__NAT__Test.html - af99dae9132906c43134e770a9e174287 - - - - - GNUNET_NAT_TestMessage - d1/da6/structGNUNET__NAT__TestMessage.html - - struct GNUNET_MessageHeader - header - d1/da6/structGNUNET__NAT__TestMessage.html - ae0694ade0dee8dc9645777fc53db880c - - - - uint32_t - dst_ipv4 - d1/da6/structGNUNET__NAT__TestMessage.html - a770ab99899353c13d16fb6df549c2f2a - - - - uint16_t - dport - d1/da6/structGNUNET__NAT__TestMessage.html - a75a5a275e08ff228923c48d19cc83e3c - - - - uint16_t - data - d1/da6/structGNUNET__NAT__TestMessage.html - aa8e29b6e717facd2a8b2fe33d207f526 - - - - int32_t - is_tcp - d1/da6/structGNUNET__NAT__TestMessage.html - ad446633a04c8a5ba42b6ae5a21fce844 - - - - - GNUNET_NETWORK_FDSet - db/d5c/structGNUNET__NETWORK__FDSet.html - - int - nsds - db/d5c/structGNUNET__NETWORK__FDSet.html - a4026c29e59eaa14aca8b6c371e909f90 - - - - fd_set - sds - db/d5c/structGNUNET__NETWORK__FDSet.html - aeeef9d47dddeadcbf00871969b8bb7d4 - - - - - GNUNET_NETWORK_Handle - d9/dde/structGNUNET__NETWORK__Handle.html - - int - fd - d9/dde/structGNUNET__NETWORK__Handle.html - a2ec2f140380a66561422bff68509f4b0 - - - - int - af - d9/dde/structGNUNET__NETWORK__Handle.html - aab521e6a3d0733613775e3bd5c67886c - - - - int - type - d9/dde/structGNUNET__NETWORK__Handle.html - a68860e4971e3b4c281ba0cf29390340a - - - - socklen_t - addrlen - d9/dde/structGNUNET__NETWORK__Handle.html - a9a5bebbd0e63d08e75404f9462413901 - - - - struct sockaddr * - addr - d9/dde/structGNUNET__NETWORK__Handle.html - a1a8787ef3c6c54b67e5c4872088e5b13 - - - - - GNUNET_NotificationContext - de/d26/structGNUNET__NotificationContext.html - - struct SubscriberList * - subscribers_head - de/d26/structGNUNET__NotificationContext.html - a0149421e569f7a68812dda57739940c7 - - - - struct SubscriberList * - subscribers_tail - de/d26/structGNUNET__NotificationContext.html - a51629287d7de2d5730027a74939c5ddd - - - - unsigned int - queue_length - de/d26/structGNUNET__NotificationContext.html - a6e93d5b0a16aca11773d798e600eb9e2 - - - - - GNUNET_NSE_ClientMessage - d1/df1/structGNUNET__NSE__ClientMessage.html - - struct GNUNET_MessageHeader - header - d1/df1/structGNUNET__NSE__ClientMessage.html - abadafe97417cd5ce11f2852ff8bcb74d - - - - uint32_t - reserved - d1/df1/structGNUNET__NSE__ClientMessage.html - a10b111cd1156bf8a747b3a2f7fa5a6a9 - - - - struct GNUNET_TIME_AbsoluteNBO - timestamp - d1/df1/structGNUNET__NSE__ClientMessage.html - a401d3b8eee301aeff402cf191939dde4 - - - - double - size_estimate - d1/df1/structGNUNET__NSE__ClientMessage.html - a36832808ff38113fa6bdabc540b48e80 - - - - double - std_deviation - d1/df1/structGNUNET__NSE__ClientMessage.html - aa84539ce820e5772c759e418aa4f6631 - - - - - GNUNET_NSE_FloodMessage - df/d17/structGNUNET__NSE__FloodMessage.html - - struct GNUNET_MessageHeader - header - df/d17/structGNUNET__NSE__FloodMessage.html - a8e1ea1c545d3360aabe2c3bf9b9e1dc2 - - - - uint32_t - hop_count - df/d17/structGNUNET__NSE__FloodMessage.html - a1791cc40b355871a97d5e435361f8833 - - - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - df/d17/structGNUNET__NSE__FloodMessage.html - ac2fa16263c1e0285f0637a024f4cc563 - - - - struct GNUNET_TIME_AbsoluteNBO - timestamp - df/d17/structGNUNET__NSE__FloodMessage.html - a7cd8eff0c418c39d846986dbdc613420 - - - - uint32_t - matching_bits - df/d17/structGNUNET__NSE__FloodMessage.html - a45bdcf6273da732f799b4127a557f420 - - - - struct GNUNET_PeerIdentity - origin - df/d17/structGNUNET__NSE__FloodMessage.html - a9161855f4d4714d55bd3ad510b2953ea - - - - uint64_t - proof_of_work - df/d17/structGNUNET__NSE__FloodMessage.html - a982f0e3116588525e7ad24b4102322bf - - - - struct GNUNET_CRYPTO_EddsaSignature - signature - df/d17/structGNUNET__NSE__FloodMessage.html - af2261586c57b311bb94e21cfabf44e33 - - - - - GNUNET_NSE_Handle - d1/dd3/structGNUNET__NSE__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d1/dd3/structGNUNET__NSE__Handle.html - a1fee683e7e7123120c18f322f8694dcf - - - - struct GNUNET_MQ_Handle * - mq - d1/dd3/structGNUNET__NSE__Handle.html - a98f22a61d15174bd8cf171fc8c915a11 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d1/dd3/structGNUNET__NSE__Handle.html - af3e3a81975f031e38981ab02e7b789ff - - - - struct GNUNET_TIME_Relative - reconnect_delay - d1/dd3/structGNUNET__NSE__Handle.html - a7a36be9ca237153b6087a36c3f695b24 - - - - GNUNET_NSE_Callback - recv_cb - d1/dd3/structGNUNET__NSE__Handle.html - afa5939806678908557ce2720118748aa - - - - void * - recv_cb_cls - d1/dd3/structGNUNET__NSE__Handle.html - aba547c030b9f62ce5b7ff7a51dbae941 - - - - - GNUNET_NT_InterfaceScanner - d8/d56/structGNUNET__NT__InterfaceScanner.html - - struct NT_Network * - net_head - d8/d56/structGNUNET__NT__InterfaceScanner.html - a2d16c9c25d17b46ff1c579b704c4c8a7 - - - - struct NT_Network * - net_tail - d8/d56/structGNUNET__NT__InterfaceScanner.html - a309ee8795a9b227d6534d7ff76f48250 - - - - struct GNUNET_SCHEDULER_Task * - interface_task - d8/d56/structGNUNET__NT__InterfaceScanner.html - acd555dece22572fd923fe584a61dfb26 - - - - - GNUNET_OP_Handle - d0/dbd/structGNUNET__OP__Handle.html - - struct OperationListItem * - op_head - d0/dbd/structGNUNET__OP__Handle.html - ac765fcfd8ab5cb59034c20d10d3f3d59 - - - - struct OperationListItem * - op_tail - d0/dbd/structGNUNET__OP__Handle.html - a732eb74c16fa2f1560bf73abd576f6ff - - - - uint64_t - last_op_id - d0/dbd/structGNUNET__OP__Handle.html - ae93d786691b2e1ae551d965a3dda1d99 - - - - - GNUNET_OperationResultMessage - dc/dfb/structGNUNET__OperationResultMessage.html - - struct GNUNET_MessageHeader - header - dc/dfb/structGNUNET__OperationResultMessage.html - a1e317462b0472d5d9e6f6bae22d7261c - - - - uint32_t - reserved - dc/dfb/structGNUNET__OperationResultMessage.html - a2c7f6fc6bbf1713ccf8f09788989ee48 - - - - uint64_t - op_id - dc/dfb/structGNUNET__OperationResultMessage.html - ae3817c2cd477df3a49209eb64275cf15 - - - - uint64_t - result_code - dc/dfb/structGNUNET__OperationResultMessage.html - aa60c3692224659bab952dce2938ee190 - - - - - GNUNET_OS_CommandHandle - de/d69/structGNUNET__OS__CommandHandle.html - - struct GNUNET_OS_Process * - eip - de/d69/structGNUNET__OS__CommandHandle.html - a792ea7aaff65cab30b763599410ea08b - - - - struct GNUNET_DISK_PipeHandle * - opipe - de/d69/structGNUNET__OS__CommandHandle.html - a1a2375994cbe38a2195568aa2092f0ae - - - - const struct GNUNET_DISK_FileHandle * - r - de/d69/structGNUNET__OS__CommandHandle.html - afee2322db1dd16506facbb02d064b4f0 - - - - GNUNET_OS_LineProcessor - proc - de/d69/structGNUNET__OS__CommandHandle.html - af75c03ff43009b9573a0c5adfc69f7ad - - - - void * - proc_cls - de/d69/structGNUNET__OS__CommandHandle.html - aeeeeb0cf1cc3d5e612a1c3a641c70ea7 - - - - char - buf - de/d69/structGNUNET__OS__CommandHandle.html - abbde765865b43d49d6894ba61d865547 - [1024] - - - struct GNUNET_SCHEDULER_Task * - rtask - de/d69/structGNUNET__OS__CommandHandle.html - ac4cb98e7c6809f70fba2064d053be315 - - - - struct GNUNET_TIME_Absolute - timeout - de/d69/structGNUNET__OS__CommandHandle.html - ad56cf8804475f6dfb5bed86e7947509f - - - - size_t - off - de/d69/structGNUNET__OS__CommandHandle.html - aa587f50a235966c04585ed6b34fede8b - - - - - GNUNET_OS_Process - d3/db8/structGNUNET__OS__Process.html - - pid_t - pid - d3/db8/structGNUNET__OS__Process.html - a36abd54bbd9059d49ab4fb48d756956a - - - - struct GNUNET_DISK_FileHandle * - control_pipe - d3/db8/structGNUNET__OS__Process.html - ada16880d6e25c9eafaba399283091620 - - - - - GNUNET_OS_ProjectData - d0/da1/structGNUNET__OS__ProjectData.html - - const char * - libname - d0/da1/structGNUNET__OS__ProjectData.html - a453d8c614a4fa0af16ed631cda1fd38e - - - - const char * - project_dirname - d0/da1/structGNUNET__OS__ProjectData.html - a56fe4e26dc35a03b2647b29093456a68 - - - - const char * - binary_name - d0/da1/structGNUNET__OS__ProjectData.html - a09a6304c31aa39889e40ba86d9393d64 - - - - const char * - env_varname - d0/da1/structGNUNET__OS__ProjectData.html - a3724c1be328a2f45cb1d70a1f16143f9 - - - - const char * - env_varname_alt - d0/da1/structGNUNET__OS__ProjectData.html - a3a652f7db10132378462648e2639cde8 - - - - const char * - base_config_varname - d0/da1/structGNUNET__OS__ProjectData.html - a4574834a4666d3b39969abf61029b5d5 - - - - const char * - bug_email - d0/da1/structGNUNET__OS__ProjectData.html - a6234bd648372f3e75588fea7005f9ca5 - - - - const char * - homepage - d0/da1/structGNUNET__OS__ProjectData.html - adf253618b97fb4f7148ebf0fbae02ce3 - - - - const char * - config_file - d0/da1/structGNUNET__OS__ProjectData.html - aac4a910ef2a550b40050fc16cae71416 - - - - const char * - user_config_file - d0/da1/structGNUNET__OS__ProjectData.html - a81eee5f2450f4ec3d8af9339a34607a9 - - - - const char * - version - d0/da1/structGNUNET__OS__ProjectData.html - abb9617c14f91c33e939b511d27e8c592 - - - - int - is_gnu - d0/da1/structGNUNET__OS__ProjectData.html - a7198b51c3f549575134d83a4bc8d6e9b - - - - char * - gettext_domain - d0/da1/structGNUNET__OS__ProjectData.html - ab0f1a416d79c9c50288ad25de2656c72 - - - - char * - gettext_path - d0/da1/structGNUNET__OS__ProjectData.html - a7b17c0211255473823a373e52a716038 - - - - - GNUNET_PeerIdentity - d3/dcd/structGNUNET__PeerIdentity.html - - struct GNUNET_CRYPTO_EddsaPublicKey - public_key - d3/dcd/structGNUNET__PeerIdentity.html - aa898d5b2c277af30ae5ccd0d2b109f1c - - - - - GNUNET_PEERINFO_Handle - d4/d07/structGNUNET__PEERINFO__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d4/d07/structGNUNET__PEERINFO__Handle.html - ae280ab3016397a5fb7881ce39f793cff - - - - struct GNUNET_MQ_Handle * - mq - d4/d07/structGNUNET__PEERINFO__Handle.html - a32841ad56509d86137538a987e605f08 - - - - struct GNUNET_PEERINFO_IteratorContext * - ic_head - d4/d07/structGNUNET__PEERINFO__Handle.html - ab9173d73edf3ca645f7722e08be1ba5e - - - - struct GNUNET_PEERINFO_IteratorContext * - ic_tail - d4/d07/structGNUNET__PEERINFO__Handle.html - a5dee1cd1ebf0fa0c9ef81e41780198d0 - - - - struct GNUNET_SCHEDULER_Task * - r_task - d4/d07/structGNUNET__PEERINFO__Handle.html - a9eaf6d5950f9587d56ca86d8b83fde32 - - - - - GNUNET_PEERINFO_IteratorContext - da/dee/structGNUNET__PEERINFO__IteratorContext.html - - struct GNUNET_PEERINFO_IteratorContext * - next - da/dee/structGNUNET__PEERINFO__IteratorContext.html - a09248f4cd1f05c528107c47276334b63 - - - - struct GNUNET_PEERINFO_IteratorContext * - prev - da/dee/structGNUNET__PEERINFO__IteratorContext.html - a0b0053fe4355783ea8a4b484c51286fb - - - - struct GNUNET_PEERINFO_Handle * - h - da/dee/structGNUNET__PEERINFO__IteratorContext.html - acd20aa4a65cf967828bfe1e498768efb - - - - GNUNET_PEERINFO_Processor - callback - da/dee/structGNUNET__PEERINFO__IteratorContext.html - a5e199aac0df0b2ee5ffb4e8eb133b576 - - - - void * - callback_cls - da/dee/structGNUNET__PEERINFO__IteratorContext.html - a1733162cb7580ea5ba427c93dd4d2934 - - - - struct GNUNET_PeerIdentity - peer - da/dee/structGNUNET__PEERINFO__IteratorContext.html - a5548727e2b49cfde148a2cab3a7f4e9a - - - - int - have_peer - da/dee/structGNUNET__PEERINFO__IteratorContext.html - a5a5813fae6bdeb94f26e0f333c3a7bd5 - - - - int - include_friend_only - da/dee/structGNUNET__PEERINFO__IteratorContext.html - aadcf176fbe26538403045c52e9938ca9 - - - - - GNUNET_PEERINFO_NotifyContext - d5/dbb/structGNUNET__PEERINFO__NotifyContext.html - - struct GNUNET_MQ_Handle * - mq - d5/dbb/structGNUNET__PEERINFO__NotifyContext.html - a0394393709237a4ff22e1adef6764c41 - - - - GNUNET_PEERINFO_Processor - callback - d5/dbb/structGNUNET__PEERINFO__NotifyContext.html - a631dac83898edf563d0dd9ba9cc5ef19 - - - - void * - callback_cls - d5/dbb/structGNUNET__PEERINFO__NotifyContext.html - a04072aa782741e696867b92473e6e7e1 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d5/dbb/structGNUNET__PEERINFO__NotifyContext.html - af21af3526f7cb1eb8bc3930187e44ee4 - - - - struct GNUNET_SCHEDULER_Task * - task - d5/dbb/structGNUNET__PEERINFO__NotifyContext.html - a247f1bb9a73b9a6bc82d30d25b9d37e2 - - - - int - include_friend_only - d5/dbb/structGNUNET__PEERINFO__NotifyContext.html - a29e41b1cd6321b73bf1d9077c07214fe - - - - - GNUNET_PEERSTORE_Handle - d3/ddb/structGNUNET__PEERSTORE__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d3/ddb/structGNUNET__PEERSTORE__Handle.html - ada78c8ab9138b58e20bbc850e0e5f10e - - - - struct GNUNET_MQ_Handle * - mq - d3/ddb/structGNUNET__PEERSTORE__Handle.html - a49a6b199a6ed39356333f184804490a0 - - - - struct GNUNET_PEERSTORE_StoreContext * - store_head - d3/ddb/structGNUNET__PEERSTORE__Handle.html - acd6f7eb3c90365a4a52953b9ffa09a6b - - - - struct GNUNET_PEERSTORE_StoreContext * - store_tail - d3/ddb/structGNUNET__PEERSTORE__Handle.html - a93c2a3e32df3303780d96ae185820bd4 - - - - struct GNUNET_PEERSTORE_IterateContext * - iterate_head - d3/ddb/structGNUNET__PEERSTORE__Handle.html - ad5a7d167c8f8ab0fbff43059ea492066 - - - - struct GNUNET_PEERSTORE_IterateContext * - iterate_tail - d3/ddb/structGNUNET__PEERSTORE__Handle.html - a26de554459dece02de5c1da2bc6852eb - - - - struct GNUNET_CONTAINER_MultiHashMap * - watches - d3/ddb/structGNUNET__PEERSTORE__Handle.html - aeb4b9d3a5fe1de36e94a8541b1f02f9c - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d3/ddb/structGNUNET__PEERSTORE__Handle.html - ada98c0ade4b193a9165bafaa3ca358cd - - - - struct GNUNET_TIME_Relative - reconnect_delay - d3/ddb/structGNUNET__PEERSTORE__Handle.html - a7a3d4dfc469e5cae7d5ccab47534ac7a - - - - int - disconnecting - d3/ddb/structGNUNET__PEERSTORE__Handle.html - a75907deacbde62c4c07ee4ff66db6c18 - - - - - GNUNET_PEERSTORE_IterateContext - d4/d6b/structGNUNET__PEERSTORE__IterateContext.html - - struct GNUNET_PEERSTORE_IterateContext * - next - d4/d6b/structGNUNET__PEERSTORE__IterateContext.html - ac217c44e1adeda819b6ecc2c9eadd093 - - - - struct GNUNET_PEERSTORE_IterateContext * - prev - d4/d6b/structGNUNET__PEERSTORE__IterateContext.html - a248b6e418d9fd46b2a184fe53d0f48b8 - - - - struct GNUNET_PEERSTORE_Handle * - h - d4/d6b/structGNUNET__PEERSTORE__IterateContext.html - a7018333c66f86fdc929d2af02efda4b5 - - - - char * - sub_system - d4/d6b/structGNUNET__PEERSTORE__IterateContext.html - a01de7690d0bff633f2b3b9a524f97ce7 - - - - struct GNUNET_PeerIdentity - peer - d4/d6b/structGNUNET__PEERSTORE__IterateContext.html - add681aec613c30c894bae81afd798dc3 - - - - char * - key - d4/d6b/structGNUNET__PEERSTORE__IterateContext.html - a19562235a218dc3aff4c9aa52f711663 - - - - GNUNET_PEERSTORE_Processor - callback - d4/d6b/structGNUNET__PEERSTORE__IterateContext.html - a1997e0cd54bdfcaf062e6e1f593b9a57 - - - - void * - callback_cls - d4/d6b/structGNUNET__PEERSTORE__IterateContext.html - a0806b3b2708516987ea21ba3ca469c0e - - - - int - iterating - d4/d6b/structGNUNET__PEERSTORE__IterateContext.html - a0b3b0ba6d9ec84aa35fd57489582e8c6 - - - - - GNUNET_PEERSTORE_PluginFunctions - dc/d74/structGNUNET__PEERSTORE__PluginFunctions.html - - void * - cls - dc/d74/structGNUNET__PEERSTORE__PluginFunctions.html - a23baf46254c4ff8e468d1cd9cf705704 - - - - int(* - store_record - dc/d74/structGNUNET__PEERSTORE__PluginFunctions.html - a72fc5db724ffc1fb82811edb7b88fa22 - )(void *cls, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, const void *value, size_t size, struct GNUNET_TIME_Absolute expiry, enum GNUNET_PEERSTORE_StoreOption options, GNUNET_PEERSTORE_Continuation cont, void *cont_cls) - - - int(* - iterate_records - dc/d74/structGNUNET__PEERSTORE__PluginFunctions.html - ae004bcfc66aad01c0b4a2e6d1530bd88 - )(void *cls, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, GNUNET_PEERSTORE_Processor iter, void *iter_cls) - - - int(* - expire_records - dc/d74/structGNUNET__PEERSTORE__PluginFunctions.html - ab1b09e60a87134343b338e1bd8d1927a - )(void *cls, struct GNUNET_TIME_Absolute now, GNUNET_PEERSTORE_Continuation cont, void *cont_cls) - - - - GNUNET_PEERSTORE_Record - dc/da7/structGNUNET__PEERSTORE__Record.html - - char * - sub_system - dc/da7/structGNUNET__PEERSTORE__Record.html - aeaaad3e16416407576df5d8cc23c9556 - - - - struct GNUNET_PeerIdentity - peer - dc/da7/structGNUNET__PEERSTORE__Record.html - a86ae36abfa8ca8a460f4621cbd49eda8 - - - - char * - key - dc/da7/structGNUNET__PEERSTORE__Record.html - afac06f87ee9f225b447fdbc227f27ae7 - - - - void * - value - dc/da7/structGNUNET__PEERSTORE__Record.html - aa296c7fabd8a9f669f24245dcb53e11c - - - - size_t - value_size - dc/da7/structGNUNET__PEERSTORE__Record.html - a0be3f74f9b64900c561dc98175dcb01f - - - - struct GNUNET_TIME_Absolute - expiry - dc/da7/structGNUNET__PEERSTORE__Record.html - aa72704a50a6dea19a79c11012359dd4f - - - - struct GNUNET_SERVICE_Client * - client - dc/da7/structGNUNET__PEERSTORE__Record.html - ace27a7232132c6344392309fe55e97f6 - - - - - GNUNET_PEERSTORE_StoreContext - d1/d0a/structGNUNET__PEERSTORE__StoreContext.html - - struct GNUNET_PEERSTORE_StoreContext * - next - d1/d0a/structGNUNET__PEERSTORE__StoreContext.html - abf5b00e37f410f846cbfa920e5ffc31c - - - - struct GNUNET_PEERSTORE_StoreContext * - prev - d1/d0a/structGNUNET__PEERSTORE__StoreContext.html - a6c051ee8a3e8e387cb630d1ea946c0fb - - - - struct GNUNET_PEERSTORE_Handle * - h - d1/d0a/structGNUNET__PEERSTORE__StoreContext.html - acf20bef362748d18b585f80e635b4b80 - - - - GNUNET_PEERSTORE_Continuation - cont - d1/d0a/structGNUNET__PEERSTORE__StoreContext.html - aef6e67f3ec17052b0da104324ff9bc7c - - - - void * - cont_cls - d1/d0a/structGNUNET__PEERSTORE__StoreContext.html - a9a8b709ae7a9e279064b52d764f3e465 - - - - char * - sub_system - d1/d0a/structGNUNET__PEERSTORE__StoreContext.html - a00b45926383a4254c0fdf76b3ff878c8 - - - - char * - key - d1/d0a/structGNUNET__PEERSTORE__StoreContext.html - aff0a465094551fb9f5602c5ef3912a52 - - - - void * - value - d1/d0a/structGNUNET__PEERSTORE__StoreContext.html - a4968b9cd1a262df913cc1e11cd78f880 - - - - struct GNUNET_PeerIdentity - peer - d1/d0a/structGNUNET__PEERSTORE__StoreContext.html - afdc7ab884c93f77868e0c7c4a318a3fa - - - - size_t - size - d1/d0a/structGNUNET__PEERSTORE__StoreContext.html - acc7498a89f46fc70c4a968c66958308b - - - - struct GNUNET_TIME_Absolute - expiry - d1/d0a/structGNUNET__PEERSTORE__StoreContext.html - a5302c7fdfb5046798fb88e08cc5761ca - - - - enum GNUNET_PEERSTORE_StoreOption - options - d1/d0a/structGNUNET__PEERSTORE__StoreContext.html - a2ddfdb4096ef8f75298a4fe70ef1c783 - - - - - GNUNET_PEERSTORE_WatchContext - d3/d47/structGNUNET__PEERSTORE__WatchContext.html - - struct GNUNET_PEERSTORE_WatchContext * - next - d3/d47/structGNUNET__PEERSTORE__WatchContext.html - a410fee6d97b19226351c54d323e39262 - - - - struct GNUNET_PEERSTORE_WatchContext * - prev - d3/d47/structGNUNET__PEERSTORE__WatchContext.html - aac5a81a97644d73b8ece2964848a94dc - - - - struct GNUNET_PEERSTORE_Handle * - h - d3/d47/structGNUNET__PEERSTORE__WatchContext.html - abf2c72bdeb916ed40302fd00de8fda5e - - - - GNUNET_PEERSTORE_Processor - callback - d3/d47/structGNUNET__PEERSTORE__WatchContext.html - ab837deb69e61c69d2d06f04457832ea6 - - - - void * - callback_cls - d3/d47/structGNUNET__PEERSTORE__WatchContext.html - a4738bac9fb932d3b5ffd982f9dbcec57 - - - - struct GNUNET_HashCode - keyhash - d3/d47/structGNUNET__PEERSTORE__WatchContext.html - a892011a447b80b8691df2a2c65798324 - - - - - GNUNET_PQ_Context - d1/db9/structGNUNET__PQ__Context.html - - PGconn * - conn - d1/db9/structGNUNET__PQ__Context.html - ae2a85d4f1d2d855047e7457192995886 - - - - struct GNUNET_PQ_ExecuteStatement * - es - d1/db9/structGNUNET__PQ__Context.html - a06c14e8d447e92977b4a86b5ec624a32 - - - - struct GNUNET_PQ_PreparedStatement * - ps - d1/db9/structGNUNET__PQ__Context.html - a99ba54d78c9e8f7e6d1653cb3546c2ac - - - - char * - config_str - d1/db9/structGNUNET__PQ__Context.html - adb34e18ef1fa3c532c3cba2813478adc - - - - char * - load_path - d1/db9/structGNUNET__PQ__Context.html - a7605210c670ff17a6d49fd5b49f45ac4 - - - - - GNUNET_PQ_ExecuteStatement - d0/d13/structGNUNET__PQ__ExecuteStatement.html - - const char * - sql - d0/d13/structGNUNET__PQ__ExecuteStatement.html - a38facb215dfe5343173caaead0d4c63a - - - - int - ignore_errors - d0/d13/structGNUNET__PQ__ExecuteStatement.html - addcd6b825e2d4ccca20e1dacb8d4efc4 - - - - - GNUNET_PQ_PreparedStatement - dd/dde/structGNUNET__PQ__PreparedStatement.html - - const char * - name - dd/dde/structGNUNET__PQ__PreparedStatement.html - aaa4f5366d35f22840580c5f976926d58 - - - - const char * - sql - dd/dde/structGNUNET__PQ__PreparedStatement.html - acb52cfb2f6c5b54e0b2b209edd0e39e4 - - - - unsigned int - num_arguments - dd/dde/structGNUNET__PQ__PreparedStatement.html - a04e5a418e0ff283eb6eabbe1777b558c - - - - - GNUNET_PQ_QueryParam - d4/ddb/structGNUNET__PQ__QueryParam.html - - GNUNET_PQ_QueryConverter - conv - d4/ddb/structGNUNET__PQ__QueryParam.html - a2a4899ec66172e54cc9c507f87889c70 - - - - void * - conv_cls - d4/ddb/structGNUNET__PQ__QueryParam.html - a149302439c7cbd41f0313878dae0bd31 - - - - const void * - data - d4/ddb/structGNUNET__PQ__QueryParam.html - a178d7d0763c9d1eda4f6a7aa4cd1aca4 - - - - size_t - size - d4/ddb/structGNUNET__PQ__QueryParam.html - aa75459161e1e556acf8d5493fe4a50a6 - - - - unsigned int - num_params - d4/ddb/structGNUNET__PQ__QueryParam.html - a63ff591c468cfef589cfa8afbed9d817 - - - - - GNUNET_PQ_ResultSpec - dd/ded/structGNUNET__PQ__ResultSpec.html - - GNUNET_PQ_ResultConverter - conv - dd/ded/structGNUNET__PQ__ResultSpec.html - a9570c5519c4058e3199f2c50d843989f - - - - GNUNET_PQ_ResultCleanup - cleaner - dd/ded/structGNUNET__PQ__ResultSpec.html - ac82a328e9bffb99ff72abfc63e2b747e - - - - void * - cls - dd/ded/structGNUNET__PQ__ResultSpec.html - a94f5abc05123c179347dc5063ad55a1e - - - - void * - dst - dd/ded/structGNUNET__PQ__ResultSpec.html - a35d90e0724a123efdfedbc6e40ccc0de - - - - size_t - dst_size - dd/ded/structGNUNET__PQ__ResultSpec.html - af01d822a9662a2decff59b67eaeacfc1 - - - - const char * - fname - dd/ded/structGNUNET__PQ__ResultSpec.html - a19d58a81370af61fd26ff6f2018c1691 - - - - size_t * - result_size - dd/ded/structGNUNET__PQ__ResultSpec.html - a9da11353980f32c9bc438f9f8e89b9c2 - - - - - GNUNET_RECLAIM_ATTESTATION_Claim - da/d7b/structGNUNET__RECLAIM__ATTESTATION__Claim.html - - uint64_t - id - da/d7b/structGNUNET__RECLAIM__ATTESTATION__Claim.html - ab7ca53307f90abd29eaa6295e7e3514c - - - - uint32_t - type - da/d7b/structGNUNET__RECLAIM__ATTESTATION__Claim.html - a1c50c5c7e5ee12faed98ab688b557ce5 - - - - uint32_t - version - da/d7b/structGNUNET__RECLAIM__ATTESTATION__Claim.html - a43328c3c1cad23b5f46b1d3e720a6c45 - - - - const char * - name - da/d7b/structGNUNET__RECLAIM__ATTESTATION__Claim.html - a55be156383d425f00d094815d8f6b693 - - - - size_t - data_size - da/d7b/structGNUNET__RECLAIM__ATTESTATION__Claim.html - aa42dd5c52ee4fee4b108951700b69382 - - - - const void * - data - da/d7b/structGNUNET__RECLAIM__ATTESTATION__Claim.html - a1741d4b12ad880417bb39953a3f53e84 - - - - - GNUNET_RECLAIM_ATTESTATION_REFERENCE - dc/d70/structGNUNET__RECLAIM__ATTESTATION__REFERENCE.html - - uint64_t - id - dc/d70/structGNUNET__RECLAIM__ATTESTATION__REFERENCE.html - a633c40a980640d28b53b4f435daf92cb - - - - uint64_t - id_attest - dc/d70/structGNUNET__RECLAIM__ATTESTATION__REFERENCE.html - a52973665b169eacc2b6388c735d62b2e - - - - const char * - name - dc/d70/structGNUNET__RECLAIM__ATTESTATION__REFERENCE.html - adfa3973759042131cc9d2a49da1ff0f8 - - - - const char * - reference_value - dc/d70/structGNUNET__RECLAIM__ATTESTATION__REFERENCE.html - a6b50a3e4142b1bdc106f83fc1acde193 - - - - - GNUNET_RECLAIM_ATTRIBUTE_Claim - d3/d0d/structGNUNET__RECLAIM__ATTRIBUTE__Claim.html - - uint64_t - id - d3/d0d/structGNUNET__RECLAIM__ATTRIBUTE__Claim.html - aaa27d06821376e20ea0d0cd34ae1fe65 - - - - uint32_t - type - d3/d0d/structGNUNET__RECLAIM__ATTRIBUTE__Claim.html - aae3d06ab6d66df832ed5110ffc58a7aa - - - - uint32_t - flag - d3/d0d/structGNUNET__RECLAIM__ATTRIBUTE__Claim.html - a0f4560c08bfda80c3b24a4a5aee66276 - - - - const char * - name - d3/d0d/structGNUNET__RECLAIM__ATTRIBUTE__Claim.html - aee5addc7103a079d4e022e9244705cb0 - - - - size_t - data_size - d3/d0d/structGNUNET__RECLAIM__ATTRIBUTE__Claim.html - a94a6e9a0e00c12030733ed2d5578daef - - - - const void * - data - d3/d0d/structGNUNET__RECLAIM__ATTRIBUTE__Claim.html - a218c9402703e95335029bcbe583819ac - - - - - GNUNET_RECLAIM_ATTRIBUTE_ClaimList - d6/d9a/structGNUNET__RECLAIM__ATTRIBUTE__ClaimList.html - - struct GNUNET_RECLAIM_ATTRIBUTE_ClaimListEntry * - list_head - d6/d9a/structGNUNET__RECLAIM__ATTRIBUTE__ClaimList.html - ab36c2b8877ccaedc21e446e151995338 - - - - struct GNUNET_RECLAIM_ATTRIBUTE_ClaimListEntry * - list_tail - d6/d9a/structGNUNET__RECLAIM__ATTRIBUTE__ClaimList.html - ad6b468c2dc9ffd3d379ad4d3da3ccd72 - - - - - GNUNET_RECLAIM_ATTRIBUTE_ClaimListEntry - d0/d42/structGNUNET__RECLAIM__ATTRIBUTE__ClaimListEntry.html - - struct GNUNET_RECLAIM_ATTRIBUTE_ClaimListEntry * - prev - d0/d42/structGNUNET__RECLAIM__ATTRIBUTE__ClaimListEntry.html - ad05005500bb97cd7a1409a3bf7c9e7c8 - - - - struct GNUNET_RECLAIM_ATTRIBUTE_ClaimListEntry * - next - d0/d42/structGNUNET__RECLAIM__ATTRIBUTE__ClaimListEntry.html - a07e713813d9219e0bbd460f54bd1fc5e - - - - struct GNUNET_RECLAIM_ATTRIBUTE_Claim * - claim - d0/d42/structGNUNET__RECLAIM__ATTRIBUTE__ClaimListEntry.html - a66e09ac17c68f9a1740349c903cf3a5e - - - - struct GNUNET_RECLAIM_ATTESTATION_Claim * - attest - d0/d42/structGNUNET__RECLAIM__ATTRIBUTE__ClaimListEntry.html - a86c93f53083e229d826d1b402ab4c8ff - - - - struct GNUNET_RECLAIM_ATTESTATION_REFERENCE * - reference - d0/d42/structGNUNET__RECLAIM__ATTRIBUTE__ClaimListEntry.html - a0c635ab1e3ca42e02cf247ca56e1299b - - - - - GNUNET_RECLAIM_ATTRIBUTE_ClaimListEntryType - da/dba/structGNUNET__RECLAIM__ATTRIBUTE__ClaimListEntryType.html - - uint32_t - type - da/dba/structGNUNET__RECLAIM__ATTRIBUTE__ClaimListEntryType.html - aca084d9d7490673849a11cb004369a83 - - - - - GNUNET_RECLAIM_ATTRIBUTE_PluginFunctions - d5/dd2/structGNUNET__RECLAIM__ATTRIBUTE__PluginFunctions.html - - void * - cls - d5/dd2/structGNUNET__RECLAIM__ATTRIBUTE__PluginFunctions.html - a7ec078d320455845ea61d0910530b508 - - - - GNUNET_RECLAIM_ATTRIBUTE_ValueToStringFunction - value_to_string - d5/dd2/structGNUNET__RECLAIM__ATTRIBUTE__PluginFunctions.html - aca3915b884c6580742df3b6b3c32d473 - - - - GNUNET_RECLAIM_ATTRIBUTE_StringToValueFunction - string_to_value - d5/dd2/structGNUNET__RECLAIM__ATTRIBUTE__PluginFunctions.html - a12e4c8bdab73d8c626ab7d4ab6421ce0 - - - - GNUNET_RECLAIM_ATTRIBUTE_TypenameToNumberFunction - typename_to_number - d5/dd2/structGNUNET__RECLAIM__ATTRIBUTE__PluginFunctions.html - a86f0b7f25e6f219e370bfb61e3adc230 - - - - GNUNET_RECLAIM_ATTRIBUTE_NumberToTypenameFunction - number_to_typename - d5/dd2/structGNUNET__RECLAIM__ATTRIBUTE__PluginFunctions.html - a02ded1e083b09eea61b374cdf01b7f12 - - - - GNUNET_RECLAIM_ATTRIBUTE_ValueToStringFunction - value_to_string_attest - d5/dd2/structGNUNET__RECLAIM__ATTRIBUTE__PluginFunctions.html - a55eba9a632d2a60ea94867a592f96fab - - - - GNUNET_RECLAIM_ATTRIBUTE_StringToValueFunction - string_to_value_attest - d5/dd2/structGNUNET__RECLAIM__ATTRIBUTE__PluginFunctions.html - acfe5b0b009603f254aa206bf0c120ef7 - - - - GNUNET_RECLAIM_ATTRIBUTE_TypenameToNumberFunction - typename_to_number_attest - d5/dd2/structGNUNET__RECLAIM__ATTRIBUTE__PluginFunctions.html - a6f31a4d4df0479d1acac0c39d1319e05 - - - - GNUNET_RECLAIM_ATTRIBUTE_NumberToTypenameFunction - number_to_typename_attest - d5/dd2/structGNUNET__RECLAIM__ATTRIBUTE__PluginFunctions.html - a7184e5904e7cc8e64127b4fca203413b - - - - - GNUNET_RECLAIM_AttributeIterator - de/d3d/structGNUNET__RECLAIM__AttributeIterator.html - - struct GNUNET_RECLAIM_AttributeIterator * - next - de/d3d/structGNUNET__RECLAIM__AttributeIterator.html - ae40b54d5259d0cae47c6f9f60df75b9c - - - - struct GNUNET_RECLAIM_AttributeIterator * - prev - de/d3d/structGNUNET__RECLAIM__AttributeIterator.html - a2400b24c254a3887b7f88a9781aed6dc - - - - struct GNUNET_RECLAIM_Handle * - h - de/d3d/structGNUNET__RECLAIM__AttributeIterator.html - a0f258f8a3b63cd81515d271766f6331c - - - - GNUNET_SCHEDULER_TaskCallback - finish_cb - de/d3d/structGNUNET__RECLAIM__AttributeIterator.html - ac5c153fd91be0841148c68f6f7a87d6d - - - - void * - finish_cb_cls - de/d3d/structGNUNET__RECLAIM__AttributeIterator.html - aff3c0b7137f1fb27381415fc83e77e06 - - - - GNUNET_RECLAIM_AttributeResult - proc - de/d3d/structGNUNET__RECLAIM__AttributeIterator.html - a3717c70eec31732fbdd72521751b92c5 - - - - void * - proc_cls - de/d3d/structGNUNET__RECLAIM__AttributeIterator.html - a6e2ed14e6dee91d7727c4ed561564e88 - - - - GNUNET_SCHEDULER_TaskCallback - error_cb - de/d3d/structGNUNET__RECLAIM__AttributeIterator.html - abe5ceea9641efe99e6414240213ea9a9 - - - - void * - error_cb_cls - de/d3d/structGNUNET__RECLAIM__AttributeIterator.html - a2aa5302be8e9ce2ca8afe33cead5b296 - - - - struct GNUNET_MQ_Envelope * - env - de/d3d/structGNUNET__RECLAIM__AttributeIterator.html - a52158064b41471fc34c94b0d952e864e - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - identity - de/d3d/structGNUNET__RECLAIM__AttributeIterator.html - ae79f6a0c20b9b2ae00a026ebd62a4029 - - - - uint32_t - r_id - de/d3d/structGNUNET__RECLAIM__AttributeIterator.html - aeb7e81a0711ab8ab82e81de598cc0786 - - - - - GNUNET_RECLAIM_Handle - d8/d0b/structGNUNET__RECLAIM__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d8/d0b/structGNUNET__RECLAIM__Handle.html - a8ce6dfb3b3a3eb3719749bbe5c5e9b26 - - - - struct GNUNET_CLIENT_Connection * - client - d8/d0b/structGNUNET__RECLAIM__Handle.html - a84830c96e7944adf49819356ee5047cf - - - - void * - cb_cls - d8/d0b/structGNUNET__RECLAIM__Handle.html - ae994ae4a939263130161913d622f007f - - - - struct GNUNET_RECLAIM_Operation * - op_head - d8/d0b/structGNUNET__RECLAIM__Handle.html - a8eb332e0b11d8a1ec643ecae599b4fad - - - - struct GNUNET_RECLAIM_Operation * - op_tail - d8/d0b/structGNUNET__RECLAIM__Handle.html - aac0a02b77837afb2d37a3686e015808d - - - - struct GNUNET_RECLAIM_AttributeIterator * - it_head - d8/d0b/structGNUNET__RECLAIM__Handle.html - a2725c65fcead602e272f5c80b573bdc9 - - - - struct GNUNET_RECLAIM_AttributeIterator * - it_tail - d8/d0b/structGNUNET__RECLAIM__Handle.html - a21351386cdd5b814844fdfad4159160c - - - - struct GNUNET_RECLAIM_TicketIterator * - ticket_it_head - d8/d0b/structGNUNET__RECLAIM__Handle.html - a6890326e840064db821b9d0cb0e93983 - - - - struct GNUNET_RECLAIM_TicketIterator * - ticket_it_tail - d8/d0b/structGNUNET__RECLAIM__Handle.html - a8ae25d809062d945e8c4be48f5de608e - - - - struct GNUNET_CLIENT_TransmitHandle * - th - d8/d0b/structGNUNET__RECLAIM__Handle.html - af3acd8ad099bd9c0e820e8b8193d78f9 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d8/d0b/structGNUNET__RECLAIM__Handle.html - ab5a6c9157c37fefa195317c03ca0a8bb - - - - struct GNUNET_TIME_Relative - reconnect_backoff - d8/d0b/structGNUNET__RECLAIM__Handle.html - a13b68f060710b2b0eb0f9b2745c9712b - - - - struct GNUNET_MQ_Handle * - mq - d8/d0b/structGNUNET__RECLAIM__Handle.html - a9af873e3dd76041978d3108841d87c53 - - - - uint32_t - r_id_gen - d8/d0b/structGNUNET__RECLAIM__Handle.html - a02f082f9bedd05e7c4b9fcfdde6151eb - - - - int - in_receive - d8/d0b/structGNUNET__RECLAIM__Handle.html - a7a3cd3b7ab9cd9a67f7f1c0f84fa7770 - - - - - GNUNET_RECLAIM_Operation - df/dcf/structGNUNET__RECLAIM__Operation.html - - struct GNUNET_RECLAIM_Handle * - h - df/dcf/structGNUNET__RECLAIM__Operation.html - aba4f0b027c9e7e7a947c278732f7506a - - - - struct GNUNET_RECLAIM_Operation * - next - df/dcf/structGNUNET__RECLAIM__Operation.html - a712d32e7e9cc8fdb677c0d7ced6830b8 - - - - struct GNUNET_RECLAIM_Operation * - prev - df/dcf/structGNUNET__RECLAIM__Operation.html - a4f00c579ad884c5b185d79c227d5a54d - - - - const struct GNUNET_MessageHeader * - msg - df/dcf/structGNUNET__RECLAIM__Operation.html - a9e9ed90a5923eb47c253e69e94b45a21 - - - - GNUNET_RECLAIM_ContinuationWithStatus - as_cb - df/dcf/structGNUNET__RECLAIM__Operation.html - a8a1b1776fa796b4bbeb08739dd541a19 - - - - GNUNET_RECLAIM_AttributeResult - ar_cb - df/dcf/structGNUNET__RECLAIM__Operation.html - ac9daea7ae1bc714acd906452ce67b8e0 - - - - GNUNET_RECLAIM_ContinuationWithStatus - rvk_cb - df/dcf/structGNUNET__RECLAIM__Operation.html - a90a27ac8f2a21d0433a88407ed1bdde6 - - - - GNUNET_RECLAIM_TicketCallback - tr_cb - df/dcf/structGNUNET__RECLAIM__Operation.html - abe6c202cecf0f1e81c1bd51e343d3a79 - - - - struct GNUNET_MQ_Envelope * - env - df/dcf/structGNUNET__RECLAIM__Operation.html - a58ff4d0dd56b7f848eeaa47d367b092b - - - - uint32_t - r_id - df/dcf/structGNUNET__RECLAIM__Operation.html - abd1396175d65e6319fc10c8b0fb289fe - - - - void * - cls - df/dcf/structGNUNET__RECLAIM__Operation.html - ae40412035cc8d636e69edb9018264041 - - - - - GNUNET_RECLAIM_Ticket - d0/d87/structGNUNET__RECLAIM__Ticket.html - - struct GNUNET_CRYPTO_EcdsaPublicKey - identity - d0/d87/structGNUNET__RECLAIM__Ticket.html - afdf5b7dffb0f826fed167855ebc56628 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - audience - d0/d87/structGNUNET__RECLAIM__Ticket.html - a6d40758b12c168a51017ca541fbd756b - - - - uint64_t - rnd - d0/d87/structGNUNET__RECLAIM__Ticket.html - a3e48eaad7082091c7955aa885dc38f2a - - - - - GNUNET_RECLAIM_TicketIterator - d2/d99/structGNUNET__RECLAIM__TicketIterator.html - - struct GNUNET_RECLAIM_TicketIterator * - next - d2/d99/structGNUNET__RECLAIM__TicketIterator.html - afc2d02d3eb61c6362afaf17da65ee7a6 - - - - struct GNUNET_RECLAIM_TicketIterator * - prev - d2/d99/structGNUNET__RECLAIM__TicketIterator.html - aefd35ba7a49bc6176a9dd64f7ac41108 - - - - struct GNUNET_RECLAIM_Handle * - h - d2/d99/structGNUNET__RECLAIM__TicketIterator.html - aaf46a3148d342fdaeb7a08cb26bf0926 - - - - GNUNET_SCHEDULER_TaskCallback - finish_cb - d2/d99/structGNUNET__RECLAIM__TicketIterator.html - ab0f8f450c5211c58cdf436755daaf9c7 - - - - void * - finish_cb_cls - d2/d99/structGNUNET__RECLAIM__TicketIterator.html - aba522349c63568f5984c19396275d453 - - - - GNUNET_RECLAIM_TicketCallback - tr_cb - d2/d99/structGNUNET__RECLAIM__TicketIterator.html - a049231957e338d504f51123e6ac4a242 - - - - void * - cls - d2/d99/structGNUNET__RECLAIM__TicketIterator.html - adcf2a216e4f61f7fb6d9b88a2ec9f756 - - - - GNUNET_SCHEDULER_TaskCallback - error_cb - d2/d99/structGNUNET__RECLAIM__TicketIterator.html - af104d4fb38ab18ef164f9eb355c0ce0b - - - - void * - error_cb_cls - d2/d99/structGNUNET__RECLAIM__TicketIterator.html - a873d187a8d24f7f970fe37c45059afc7 - - - - struct GNUNET_MQ_Envelope * - env - d2/d99/structGNUNET__RECLAIM__TicketIterator.html - abc846ea27ed72e09762fbb8af9a8460c - - - - uint32_t - r_id - d2/d99/structGNUNET__RECLAIM__TicketIterator.html - a85b419be0ff5d6f7a428862d444e06b4 - - - - - GNUNET_REGEX_Announcement - d5/dd0/structGNUNET__REGEX__Announcement.html - - struct GNUNET_MQ_Handle * - mq - d5/dd0/structGNUNET__REGEX__Announcement.html - aade90e417c0100eb296871d83a8ab0e7 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d5/dd0/structGNUNET__REGEX__Announcement.html - aaaf6f6340a18ff1c828326cd36c096fa - - - - char * - regex - d5/dd0/structGNUNET__REGEX__Announcement.html - a318abd8aec07079b070471c7aa1e71ef - - - - struct GNUNET_TIME_Relative - refresh_delay - d5/dd0/structGNUNET__REGEX__Announcement.html - ac9d34e3aa44d118505c5269ea29707d3 - - - - uint16_t - compression - d5/dd0/structGNUNET__REGEX__Announcement.html - a8f336b5e8215089d997949442a6ce427 - - - - - GNUNET_REGEX_Search - dd/d30/structGNUNET__REGEX__Search.html - - struct GNUNET_MQ_Handle * - mq - dd/d30/structGNUNET__REGEX__Search.html - aeaa62f29c6aee4ddac0b003dc3ff6586 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dd/d30/structGNUNET__REGEX__Search.html - a8158693b3f9cda6b6f689b0d6250aad0 - - - - GNUNET_REGEX_Found - callback - dd/d30/structGNUNET__REGEX__Search.html - a451f80c0ec83d8718cee9e7ebb70e6b0 - - - - void * - callback_cls - dd/d30/structGNUNET__REGEX__Search.html - a67189d8c288d480ada1b83dd21dee6ea - - - - char * - string - dd/d30/structGNUNET__REGEX__Search.html - acb3377898d65b4c3dee7205666ac62de - - - - - GNUNET_RESOLVER_GetMessage - df/deb/structGNUNET__RESOLVER__GetMessage.html - - struct GNUNET_MessageHeader - header - df/deb/structGNUNET__RESOLVER__GetMessage.html - ae91cff6ba5a0bb843b3e96b31d6af313 - - - - int32_t - direction - df/deb/structGNUNET__RESOLVER__GetMessage.html - a59d74690028301d0792a156513817443 - - - - int32_t - af - df/deb/structGNUNET__RESOLVER__GetMessage.html - a6f4d258af614999ea070ad85e6164056 - - - - uint32_t - client_id - df/deb/structGNUNET__RESOLVER__GetMessage.html - ac1aa91b2a51f92d2eade3d9d3178d3a8 - - - - - GNUNET_RESOLVER_RequestHandle - de/dee/structGNUNET__RESOLVER__RequestHandle.html - - struct GNUNET_RESOLVER_RequestHandle * - next - de/dee/structGNUNET__RESOLVER__RequestHandle.html - a565bb86bdccba6651d6050af916fd188 - - - - struct GNUNET_RESOLVER_RequestHandle * - prev - de/dee/structGNUNET__RESOLVER__RequestHandle.html - acfc10b3703d37ffd90f8e49cebb171e6 - - - - GNUNET_RESOLVER_AddressCallback - addr_callback - de/dee/structGNUNET__RESOLVER__RequestHandle.html - a91beef5aa60cde4b51d8db49bbe39a49 - - - - GNUNET_RESOLVER_HostnameCallback - name_callback - de/dee/structGNUNET__RESOLVER__RequestHandle.html - a19ff1b02a74cfea7df3b61a370ef1f3b - - - - void * - cls - de/dee/structGNUNET__RESOLVER__RequestHandle.html - a567d2b9edf3c8b1adf762bf1cd677dee - - - - struct GNUNET_TIME_Absolute - timeout - de/dee/structGNUNET__RESOLVER__RequestHandle.html - ac72f09e6a5d30d2ebd6c657a6ef8da8f - - - - struct GNUNET_SCHEDULER_Task * - task - de/dee/structGNUNET__RESOLVER__RequestHandle.html - a17bc8d84e81054b017dcd17f56dca91f - - - - int - af - de/dee/structGNUNET__RESOLVER__RequestHandle.html - aa07150bc7d02af2bf2580e5644407e0d - - - - uint32_t - id - de/dee/structGNUNET__RESOLVER__RequestHandle.html - aa3fa3e5a1f262b5ff6dd4c32f20fcec2 - - - - int - was_transmitted - de/dee/structGNUNET__RESOLVER__RequestHandle.html - a6014ff193cf06afb336782d1dfd16cc8 - - - - int - was_queued - de/dee/structGNUNET__RESOLVER__RequestHandle.html - a526b56198146c7ec4c3c7cdc95866f94 - - - - int - direction - de/dee/structGNUNET__RESOLVER__RequestHandle.html - ae8b15128b837605f11d6278a8e08bba6 - - - - int - received_response - de/dee/structGNUNET__RESOLVER__RequestHandle.html - ad6ae1a5647acd9e3e7e9700778d8f8dc - - - - size_t - data_len - de/dee/structGNUNET__RESOLVER__RequestHandle.html - a6ba86677502560f15a4da2f8a13b574e - - - - - GNUNET_RESOLVER_ResponseMessage - d9/da2/structGNUNET__RESOLVER__ResponseMessage.html - - struct GNUNET_MessageHeader - header - d9/da2/structGNUNET__RESOLVER__ResponseMessage.html - a637c96e0d740bef57a848a52c7f6b0da - - - - uint32_t - client_id - d9/da2/structGNUNET__RESOLVER__ResponseMessage.html - a43fca1ffcbaa09b7741d927be23e0b1b - - - - - GNUNET_REST_Plugin - da/d75/structGNUNET__REST__Plugin.html - - void * - cls - da/d75/structGNUNET__REST__Plugin.html - abdc77256f1eebe7699d0057997307497 - - - - char * - name - da/d75/structGNUNET__REST__Plugin.html - a55971f02bf80f0d19974b5b47d581b94 - - - - void(* - process_request - da/d75/structGNUNET__REST__Plugin.html - a7e9c9a3a7a6fa9dc312d8d50f37a9c29 - )(struct GNUNET_REST_RequestHandle *handle, GNUNET_REST_ResultProcessor proc, void *proc_cls) - - - - GNUNET_REST_RequestHandle - db/d79/structGNUNET__REST__RequestHandle.html - - struct GNUNET_CONTAINER_MultiHashMap * - url_param_map - db/d79/structGNUNET__REST__RequestHandle.html - ae37f9491f9b1efde3cabb9459779eadd - - - - struct GNUNET_CONTAINER_MultiHashMap * - header_param_map - db/d79/structGNUNET__REST__RequestHandle.html - a06260cbf68ac3a0b572ad12e9d1406a7 - - - - const char * - method - db/d79/structGNUNET__REST__RequestHandle.html - a75fde50b09a54426c89def066d0895a7 - - - - const char * - url - db/d79/structGNUNET__REST__RequestHandle.html - a6d1fae84fee463444d7fc1adc966983a - - - - const char * - data - db/d79/structGNUNET__REST__RequestHandle.html - a3b1125b3c2caf257a5f0ad07b47ff64a - - - - size_t - data_size - db/d79/structGNUNET__REST__RequestHandle.html - afcc305368cdeb84dd36cde756e341e6f - - - - - GNUNET_REST_RequestHandler - de/d5f/structGNUNET__REST__RequestHandler.html - - const char * - method - de/d5f/structGNUNET__REST__RequestHandler.html - ad1814aab77f46cb49518c4f665cee399 - - - - void(* - proc - de/d5f/structGNUNET__REST__RequestHandler.html - ab7dc4411c71429fc78a69c794fb06293 - )(struct GNUNET_REST_RequestHandle *handle, const char *url, void *cls) - - - - GNUNET_REST_RequestHandlerError - dc/d29/structGNUNET__REST__RequestHandlerError.html - - int - error_code - dc/d29/structGNUNET__REST__RequestHandlerError.html - ab45792e65ff76f315408f60f81885704 - - - - char * - error_text - dc/d29/structGNUNET__REST__RequestHandlerError.html - a945e088d36f2c2e7fc089f3a148c6300 - - - - - GNUNET_REVOCATION_Handle - da/d6a/structGNUNET__REVOCATION__Handle.html - - struct GNUNET_MQ_Handle * - mq - da/d6a/structGNUNET__REVOCATION__Handle.html - a272d1a4163e35e8deb1c44f6267ddb19 - - - - GNUNET_REVOCATION_Callback - func - da/d6a/structGNUNET__REVOCATION__Handle.html - ad70cb3825c9c53e65e45fdc9b0516083 - - - - void * - func_cls - da/d6a/structGNUNET__REVOCATION__Handle.html - ae6d1ab1b0e723e37cb1a2fdd2b269449 - - - - - GNUNET_REVOCATION_Query - db/db9/structGNUNET__REVOCATION__Query.html - - struct GNUNET_MQ_Handle * - mq - db/db9/structGNUNET__REVOCATION__Query.html - ad816848d9107c9349afae1d6844b77f1 - - - - GNUNET_REVOCATION_Callback - func - db/db9/structGNUNET__REVOCATION__Query.html - aee470a15e5239aa749616d0bbb52859a - - - - void * - func_cls - db/db9/structGNUNET__REVOCATION__Query.html - a0b2baba7697cd2287734c0dcd0d18ce7 - - - - - GNUNET_RPS_CS_DEBUG_StreamReply - df/df8/structGNUNET__RPS__CS__DEBUG__StreamReply.html - - struct GNUNET_MessageHeader - header - df/df8/structGNUNET__RPS__CS__DEBUG__StreamReply.html - a485a1de1bd34c6294c6dc1c19129fef9 - - - - uint64_t - num_peers - df/df8/structGNUNET__RPS__CS__DEBUG__StreamReply.html - a1bac7c97954841cdc73060873525189b - - - - - GNUNET_RPS_CS_DEBUG_StreamRequest - d4/d87/structGNUNET__RPS__CS__DEBUG__StreamRequest.html - - struct GNUNET_MessageHeader - header - d4/d87/structGNUNET__RPS__CS__DEBUG__StreamRequest.html - a3c0d90b6dcb9d17f08f72e14e7d39d77 - - - - - GNUNET_RPS_CS_DEBUG_ViewReply - d6/d03/structGNUNET__RPS__CS__DEBUG__ViewReply.html - - struct GNUNET_MessageHeader - header - d6/d03/structGNUNET__RPS__CS__DEBUG__ViewReply.html - a45a4c17a99855adcb68ad4acb470495f - - - - uint32_t - id - d6/d03/structGNUNET__RPS__CS__DEBUG__ViewReply.html - a34f386e318e8a3323d194826fa299378 - - - - uint64_t - num_peers - d6/d03/structGNUNET__RPS__CS__DEBUG__ViewReply.html - a413d5739aa57dc3e151420baadc36106 - - - - - GNUNET_RPS_CS_DEBUG_ViewRequest - d3/d8d/structGNUNET__RPS__CS__DEBUG__ViewRequest.html - - struct GNUNET_MessageHeader - header - d3/d8d/structGNUNET__RPS__CS__DEBUG__ViewRequest.html - a6cd0ed4c2d725fa926d2b9a7e5dafd60 - - - - uint32_t - num_updates - d3/d8d/structGNUNET__RPS__CS__DEBUG__ViewRequest.html - a05b7f2bf25e500b304dfc5e23c999fc6 - - - - - GNUNET_RPS_CS_SeedMessage - d1/def/structGNUNET__RPS__CS__SeedMessage.html - - struct GNUNET_MessageHeader - header - d1/def/structGNUNET__RPS__CS__SeedMessage.html - af19f9280f0443a4ae0ef02419e2eb170 - - - - uint32_t - num_peers - d1/def/structGNUNET__RPS__CS__SeedMessage.html - aba422733975260300252c1aa178156ca - - - - - GNUNET_RPS_CS_SubStartMessage - da/d53/structGNUNET__RPS__CS__SubStartMessage.html - - struct GNUNET_MessageHeader - header - da/d53/structGNUNET__RPS__CS__SubStartMessage.html - af3ad3c798429c67fa8b7046da5ed7d5d - - - - uint32_t - reserved - da/d53/structGNUNET__RPS__CS__SubStartMessage.html - aefab606ca96e92aff0d8b1435105c51c - - - - struct GNUNET_TIME_RelativeNBO - round_interval - da/d53/structGNUNET__RPS__CS__SubStartMessage.html - ae90b4490ce17d0d78f4e19b61540e472 - - - - struct GNUNET_HashCode - hash - da/d53/structGNUNET__RPS__CS__SubStartMessage.html - a9f5d38e58b02392d89881a3cee5c6c49 - - - - - GNUNET_RPS_CS_SubStopMessage - d2/d47/structGNUNET__RPS__CS__SubStopMessage.html - - struct GNUNET_MessageHeader - header - d2/d47/structGNUNET__RPS__CS__SubStopMessage.html - a26b51968b3f79d92a3e3eed062453755 - - - - struct GNUNET_HashCode - hash - d2/d47/structGNUNET__RPS__CS__SubStopMessage.html - a3ca7d800dd2afab697d5650be5e5e1e4 - - - - - GNUNET_RPS_Handle - d0/de2/structGNUNET__RPS__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d0/de2/structGNUNET__RPS__Handle.html - a372f5c00996fc2746c2e487ebe74e914 - - - - struct GNUNET_MQ_Handle * - mq - d0/de2/structGNUNET__RPS__Handle.html - a30eb485813b21da36d24ece4919f9084 - - - - GNUNET_RPS_NotifyReadyCB - view_update_cb - d0/de2/structGNUNET__RPS__Handle.html - ad9856f5cfa385f532ee6e6215ad2485c - - - - void * - view_update_cls - d0/de2/structGNUNET__RPS__Handle.html - a18f5b4a25c687e470173072b8a0e201c - - - - void * - stream_input_cls - d0/de2/structGNUNET__RPS__Handle.html - ab9a8e04654b785d074f07cb4ce65d60c - - - - struct GNUNET_RPS_StreamRequestHandle * - stream_requests_head - d0/de2/structGNUNET__RPS__Handle.html - a456558964af1604752a4670f1035d6a1 - - - - struct GNUNET_RPS_StreamRequestHandle * - stream_requests_tail - d0/de2/structGNUNET__RPS__Handle.html - af8618414dbe44c06cf9dddfc7c97591c - - - - struct GNUNET_NSE_Handle * - nse - d0/de2/structGNUNET__RPS__Handle.html - a9fc85b9924e6582a9b01031380351dfe - - - - struct GNUNET_RPS_Request_Handle * - rh_head - d0/de2/structGNUNET__RPS__Handle.html - a48180cff7deeb1ba464dab1ef21ab1a9 - - - - struct GNUNET_RPS_Request_Handle * - rh_tail - d0/de2/structGNUNET__RPS__Handle.html - a5f2a6d670aee34cb203e7294c3d7338c - - - - struct GNUNET_RPS_Request_Handle_Single_Info * - rhs_head - d0/de2/structGNUNET__RPS__Handle.html - a12f0ecbbcd78ac1ca01414b9952e37e8 - - - - struct GNUNET_RPS_Request_Handle_Single_Info * - rhs_tail - d0/de2/structGNUNET__RPS__Handle.html - ae531b5d7b66734e272b8f7050ebb134a - - - - float - desired_probability - d0/de2/structGNUNET__RPS__Handle.html - a938c516729eb4a350f6945d02d994c5a - - - - float - deficiency_factor - d0/de2/structGNUNET__RPS__Handle.html - aa7f23ac4b93dcdad7f704df6503868ae - - - - - GNUNET_RPS_P2P_PullReplyMessage - de/d92/structGNUNET__RPS__P2P__PullReplyMessage.html - - struct GNUNET_MessageHeader - header - de/d92/structGNUNET__RPS__P2P__PullReplyMessage.html - aa4a696ac6bd6c65b02f32de812f93507 - - - - uint32_t - num_peers - de/d92/structGNUNET__RPS__P2P__PullReplyMessage.html - a99993e4c6887dd95f162ca702d9d0767 - - - - - GNUNET_RPS_Request_Handle - d5/ddc/structGNUNET__RPS__Request__Handle.html - - struct GNUNET_RPS_Handle * - rps_handle - d5/ddc/structGNUNET__RPS__Request__Handle.html - a99245807a2b9638fca09c14e11854a21 - - - - uint32_t - num_requests - d5/ddc/structGNUNET__RPS__Request__Handle.html - a89e5a1782f2d7c38170a7756c9a25508 - - - - struct RPS_Sampler * - sampler - d5/ddc/structGNUNET__RPS__Request__Handle.html - a7b7e48a3b887f0717651a17e4c891169 - - - - struct RPS_SamplerRequestHandle * - sampler_rh - d5/ddc/structGNUNET__RPS__Request__Handle.html - a7d796f916c23f40f869e2eb802134309 - - - - struct GNUNET_RPS_StreamRequestHandle * - srh - d5/ddc/structGNUNET__RPS__Request__Handle.html - a7e79662e86d5e8159d55230a3d0ad7b5 - - - - GNUNET_RPS_NotifyReadyCB - ready_cb - d5/ddc/structGNUNET__RPS__Request__Handle.html - a3ee7c6844e05cde08406e2998b27a8b1 - - - - void * - ready_cb_cls - d5/ddc/structGNUNET__RPS__Request__Handle.html - afcfe2793324d5d2179f66329ba178471 - - - - struct GNUNET_RPS_Request_Handle * - next - d5/ddc/structGNUNET__RPS__Request__Handle.html - aa85eb9e5c0137a97d97e02880711b4be - - - - struct GNUNET_RPS_Request_Handle * - prev - d5/ddc/structGNUNET__RPS__Request__Handle.html - acdc1f684488bbbff336a4a57b41f11a1 - - - - - GNUNET_RPS_Request_Handle_Single_Info - d8/da2/structGNUNET__RPS__Request__Handle__Single__Info.html - - struct GNUNET_RPS_Handle * - rps_handle - d8/da2/structGNUNET__RPS__Request__Handle__Single__Info.html - a328caa2076b1e24be6bdf368cc982234 - - - - struct RPS_Sampler * - sampler - d8/da2/structGNUNET__RPS__Request__Handle__Single__Info.html - a1e0d8fe1f6aa144176518841bd9e93e2 - - - - struct RPS_SamplerRequestHandleSingleInfo * - sampler_rh - d8/da2/structGNUNET__RPS__Request__Handle__Single__Info.html - aa904caf5e32326391f3803b2ffde6b23 - - - - struct GNUNET_RPS_StreamRequestHandle * - srh - d8/da2/structGNUNET__RPS__Request__Handle__Single__Info.html - a5152cb47dad1bb1ebced03fe67a8fc14 - - - - GNUNET_RPS_NotifyReadySingleInfoCB - ready_cb - d8/da2/structGNUNET__RPS__Request__Handle__Single__Info.html - a4638dbc7cb2c4580b23f9d3b90c4fb38 - - - - void * - ready_cb_cls - d8/da2/structGNUNET__RPS__Request__Handle__Single__Info.html - a83ea8255d0275729d6bf27563dc36af1 - - - - struct GNUNET_RPS_Request_Handle_Single_Info * - next - d8/da2/structGNUNET__RPS__Request__Handle__Single__Info.html - ab0ca3fe23b4fd443d621c6fb54621943 - - - - struct GNUNET_RPS_Request_Handle_Single_Info * - prev - d8/da2/structGNUNET__RPS__Request__Handle__Single__Info.html - ae6f6c6653be4f2254e8c753212b8d2fc - - - - - GNUNET_RPS_StreamRequestHandle - da/dbf/structGNUNET__RPS__StreamRequestHandle.html - - struct GNUNET_RPS_Handle * - rps_handle - da/dbf/structGNUNET__RPS__StreamRequestHandle.html - ae15753ae572e2409fb6cb54f15753175 - - - - GNUNET_RPS_NotifyReadyCB - ready_cb - da/dbf/structGNUNET__RPS__StreamRequestHandle.html - afbc8df13c66dc3d9ed642be83f91bb2f - - - - void * - ready_cb_cls - da/dbf/structGNUNET__RPS__StreamRequestHandle.html - a7aa5b78fb2f17df817f230c32267ea3f - - - - struct GNUNET_SCHEDULER_Task * - callback_task - da/dbf/structGNUNET__RPS__StreamRequestHandle.html - ae27270f80783dcb843114d298dbe41da - - - - struct GNUNET_RPS_StreamRequestHandle * - next - da/dbf/structGNUNET__RPS__StreamRequestHandle.html - ac71464da4afda2a19ccb92904d47bb10 - - - - struct GNUNET_RPS_StreamRequestHandle * - prev - da/dbf/structGNUNET__RPS__StreamRequestHandle.html - a1debd4ff82a9aacb4be559385d0e3a78 - - - - - GNUNET_SCALARPRODUCT_ComputationHandle - da/dd3/structGNUNET__SCALARPRODUCT__ComputationHandle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - da/dd3/structGNUNET__SCALARPRODUCT__ComputationHandle.html - a5caff4ea852bff7301a085681c644085 - - - - struct GNUNET_MQ_Handle * - mq - da/dd3/structGNUNET__SCALARPRODUCT__ComputationHandle.html - a16958e44713da4e1484c03437ce53ce1 - - - - GNUNET_SCALARPRODUCT_ContinuationWithStatus - cont_status - da/dd3/structGNUNET__SCALARPRODUCT__ComputationHandle.html - ae83f4465ad1b45420e10defa010d7da3 - - - - GNUNET_SCALARPRODUCT_DatumProcessor - cont_datum - da/dd3/structGNUNET__SCALARPRODUCT__ComputationHandle.html - afc8307d36cc07e8a0ce93088f4c02b69 - - - - void * - cont_cls - da/dd3/structGNUNET__SCALARPRODUCT__ComputationHandle.html - ab79b77189c591e71283043492fd72ace - - - - GNUNET_SCALARPRODUCT_ResponseMessageHandler - response_proc - da/dd3/structGNUNET__SCALARPRODUCT__ComputationHandle.html - a0103b5d26336b1aade80cbce8b5b008d - - - - struct GNUNET_HashCode - key - da/dd3/structGNUNET__SCALARPRODUCT__ComputationHandle.html - aab93ad45f849f7cce35c8dccd4087352 - - - - - GNUNET_SCALARPRODUCT_Element - d3/d4e/structGNUNET__SCALARPRODUCT__Element.html - - struct GNUNET_HashCode - key - d3/d4e/structGNUNET__SCALARPRODUCT__Element.html - a4ef6b69309865865b541d97103eb0495 - - - - int64_t - value - d3/d4e/structGNUNET__SCALARPRODUCT__Element.html - a9f69dc86f2045792ba17f2f3aaa5a659 - - - - - GNUNET_SCHEDULER_Driver - dc/d56/structGNUNET__SCHEDULER__Driver.html - - void * - cls - dc/d56/structGNUNET__SCHEDULER__Driver.html - a42c2537c4e94caaac5085dcd2fed330d - - - - int(* - add - dc/d56/structGNUNET__SCHEDULER__Driver.html - a64a9822a3d3e98eab3d44b3f8cf5e92f - )(void *cls, struct GNUNET_SCHEDULER_Task *task, struct GNUNET_SCHEDULER_FdInfo *fdi) - - - int(* - del - dc/d56/structGNUNET__SCHEDULER__Driver.html - a847dabec581d8fe04e0b8678da3129fd - )(void *cls, struct GNUNET_SCHEDULER_Task *task) - - - void(* - set_wakeup - dc/d56/structGNUNET__SCHEDULER__Driver.html - a80169d7225f3c21702cb8de2a1b919b0 - )(void *cls, struct GNUNET_TIME_Absolute dt) - - - - GNUNET_SCHEDULER_FdInfo - de/d19/structGNUNET__SCHEDULER__FdInfo.html - - const struct GNUNET_NETWORK_Handle * - fd - de/d19/structGNUNET__SCHEDULER__FdInfo.html - ae07da65fe43bcaab1c5a64504a5678fd - - - - const struct GNUNET_DISK_FileHandle * - fh - de/d19/structGNUNET__SCHEDULER__FdInfo.html - a8d0d3da87e8594a337d69bd37eec348f - - - - enum GNUNET_SCHEDULER_EventType - et - de/d19/structGNUNET__SCHEDULER__FdInfo.html - a667d9d50e775a111f83a2186272938aa - - - - int - sock - de/d19/structGNUNET__SCHEDULER__FdInfo.html - a513e64beab3fc7e166c8215b69f74ffd - - - - - GNUNET_SCHEDULER_Handle - d0/d35/structGNUNET__SCHEDULER__Handle.html - - struct GNUNET_NETWORK_FDSet * - rs - d0/d35/structGNUNET__SCHEDULER__Handle.html - a56276ac73ca84d03363409e9e881df34 - - - - struct GNUNET_NETWORK_FDSet * - ws - d0/d35/structGNUNET__SCHEDULER__Handle.html - ad4cf0e6e0c181efb30ba3024e1212a86 - - - - struct GNUNET_SIGNAL_Context * - shc_int - d0/d35/structGNUNET__SCHEDULER__Handle.html - aab0bd58c0dfb375cb34b6d5a84b841a5 - - - - struct GNUNET_SIGNAL_Context * - shc_term - d0/d35/structGNUNET__SCHEDULER__Handle.html - af60946aa7c5efe52389e22faf62aad70 - - - - struct GNUNET_SIGNAL_Context * - shc_quit - d0/d35/structGNUNET__SCHEDULER__Handle.html - a5eed5d24a74621032504005f3e6dd2a0 - - - - struct GNUNET_SIGNAL_Context * - shc_hup - d0/d35/structGNUNET__SCHEDULER__Handle.html - a9fe238fd13ac25ec5f53f97e4f923eb4 - - - - struct GNUNET_SIGNAL_Context * - shc_pipe - d0/d35/structGNUNET__SCHEDULER__Handle.html - ad242d199ece608121bfdeff8a3710c9a - - - - - GNUNET_SCHEDULER_Task - dc/d99/structGNUNET__SCHEDULER__Task.html - - struct GNUNET_SCHEDULER_Task * - next - dc/d99/structGNUNET__SCHEDULER__Task.html - a991ed7bc56397f7768f035bdc1af60e3 - - - - struct GNUNET_SCHEDULER_Task * - prev - dc/d99/structGNUNET__SCHEDULER__Task.html - a1d848027c8c43948eb366f0fe4e3145c - - - - GNUNET_SCHEDULER_TaskCallback - callback - dc/d99/structGNUNET__SCHEDULER__Task.html - aea3f1e89aa564fc21cffb841eda9e643 - - - - void * - callback_cls - dc/d99/structGNUNET__SCHEDULER__Task.html - a37d0b62cdac0856090d2791845d3f223 - - - - struct GNUNET_SCHEDULER_FdInfo * - fds - dc/d99/structGNUNET__SCHEDULER__Task.html - ad43f0ec938464e2b9ac3fd97b2d1ecdb - - - - struct GNUNET_SCHEDULER_FdInfo - fdx - dc/d99/structGNUNET__SCHEDULER__Task.html - aed5b696b87df6650745dbeb8ad515d8c - - - - unsigned int - fds_len - dc/d99/structGNUNET__SCHEDULER__Task.html - add2bad8eab4051271a0269aa150ebe2f - - - - int - own_handles - dc/d99/structGNUNET__SCHEDULER__Task.html - a8bd771ee5152342cc17971022d7f8e3f - - - - struct GNUNET_TIME_Absolute - timeout - dc/d99/structGNUNET__SCHEDULER__Task.html - ae997a57858506e72ab03b6581526d700 - - - - enum GNUNET_SCHEDULER_Reason - reason - dc/d99/structGNUNET__SCHEDULER__Task.html - a8b436a33ecdb8a4d19131b1713e62716 - - - - enum GNUNET_SCHEDULER_Priority - priority - dc/d99/structGNUNET__SCHEDULER__Task.html - a1aa9fec075c689991957678790dda57d - - - - int - read_fd - dc/d99/structGNUNET__SCHEDULER__Task.html - af1ca6af3980c35f224821033da2e846c - - - - int - write_fd - dc/d99/structGNUNET__SCHEDULER__Task.html - aeb8fcb9b3044389c3b1ffaf44011aa81 - - - - int - lifeness - dc/d99/structGNUNET__SCHEDULER__Task.html - a7bad4b93a5630860de54cabd719acaf0 - - - - int - on_shutdown - dc/d99/structGNUNET__SCHEDULER__Task.html - ac400477c6d9c04c30ae9f39b03da5ae5 - - - - int - in_ready_list - dc/d99/structGNUNET__SCHEDULER__Task.html - a45e8f1ebab1527cf4d0f3a5fa0889371 - - - - struct GNUNET_AsyncScopeSave - scope - dc/d99/structGNUNET__SCHEDULER__Task.html - a8c38a043ab7018c23731558ff6656d1d - - - - - GNUNET_SCHEDULER_TaskContext - dd/d4a/structGNUNET__SCHEDULER__TaskContext.html - - enum GNUNET_SCHEDULER_Reason - reason - dd/d4a/structGNUNET__SCHEDULER__TaskContext.html - a42c3c9a32627c45841f55a1de2d296df - - - - unsigned int - fds_len - dd/d4a/structGNUNET__SCHEDULER__TaskContext.html - a5520d46c614e810a0fdc44b007f8a682 - - - - const struct GNUNET_SCHEDULER_FdInfo * - fds - dd/d4a/structGNUNET__SCHEDULER__TaskContext.html - aad965f2765c8aebc0782a843d688efee - - - - const struct GNUNET_NETWORK_FDSet * - read_ready - dd/d4a/structGNUNET__SCHEDULER__TaskContext.html - a212a1f43de307962b8e2eb6a311e0a2b - - - - const struct GNUNET_NETWORK_FDSet * - write_ready - dd/d4a/structGNUNET__SCHEDULER__TaskContext.html - ad6331ef5760a0df3f538fcccbc1d26d0 - - - - - GNUNET_SECRETSHARING_Ciphertext - df/d63/structGNUNET__SECRETSHARING__Ciphertext.html - - uint32_t - c1_bits - df/d63/structGNUNET__SECRETSHARING__Ciphertext.html - a937282c142143a79b0e42e591bccf414 - [1024/8/sizeof(uint32_t)] - - - uint32_t - c2_bits - df/d63/structGNUNET__SECRETSHARING__Ciphertext.html - a5dd10fa2bd19d1ba09cd2f6c97551e04 - [1024/8/sizeof(uint32_t)] - - - - GNUNET_SECRETSHARING_CreateMessage - de/d86/structGNUNET__SECRETSHARING__CreateMessage.html - - struct GNUNET_MessageHeader - header - de/d86/structGNUNET__SECRETSHARING__CreateMessage.html - a10414c93592c35ea4f2840be1987d8a4 - - - - struct GNUNET_HashCode - session_id - de/d86/structGNUNET__SECRETSHARING__CreateMessage.html - a7f21451791ee748471b7f5595537caf4 - - - - struct GNUNET_TIME_AbsoluteNBO - start - de/d86/structGNUNET__SECRETSHARING__CreateMessage.html - a3591299c9b51d35838fa59cd17623791 - - - - struct GNUNET_TIME_AbsoluteNBO - deadline - de/d86/structGNUNET__SECRETSHARING__CreateMessage.html - a27be5c536678201208aebba9b280d689 - - - - uint16_t - threshold - de/d86/structGNUNET__SECRETSHARING__CreateMessage.html - ab76349c14d884dd462d3abcc975c89dc - - - - uint16_t - num_peers - de/d86/structGNUNET__SECRETSHARING__CreateMessage.html - a64c49aa7a47d9a103ba0cfbf36a3b7a5 - - - - - GNUNET_SECRETSHARING_DecryptData - db/d07/structGNUNET__SECRETSHARING__DecryptData.html - - struct GNUNET_CRYPTO_EddsaSignature - signature - db/d07/structGNUNET__SECRETSHARING__DecryptData.html - a06e3d45d7295290ffdae405d16b2e07d - - - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - db/d07/structGNUNET__SECRETSHARING__DecryptData.html - a29b1cc87c9a2aae5493a91778762a5c5 - - - - struct GNUNET_SECRETSHARING_Ciphertext - ciphertext - db/d07/structGNUNET__SECRETSHARING__DecryptData.html - a6d63a33c81cd2cbdc92aaa50379355c5 - - - - struct GNUNET_PeerIdentity - peer - db/d07/structGNUNET__SECRETSHARING__DecryptData.html - a6b7e484f030e090620c9a31db1c5887b - - - - struct GNUNET_SECRETSHARING_FieldElement - partial_decryption - db/d07/structGNUNET__SECRETSHARING__DecryptData.html - a352e4904598fe1c421cbaef9c8e11d1f - - - - struct GNUNET_SECRETSHARING_FieldElement - nizk_commit1 - db/d07/structGNUNET__SECRETSHARING__DecryptData.html - a252b55b2dd2d6891e5b85401f2df4ee4 - - - - struct GNUNET_SECRETSHARING_FieldElement - nizk_commit2 - db/d07/structGNUNET__SECRETSHARING__DecryptData.html - a9f8c483e6a6af3ea223abc62ed138cdf - - - - struct GNUNET_SECRETSHARING_FieldElement - nizk_response - db/d07/structGNUNET__SECRETSHARING__DecryptData.html - ae45abdd89ebf0a3e3c83a0162e6ef682 - - - - - GNUNET_SECRETSHARING_DecryptionHandle - d5/dd3/structGNUNET__SECRETSHARING__DecryptionHandle.html - - struct GNUNET_MQ_Handle * - mq - d5/dd3/structGNUNET__SECRETSHARING__DecryptionHandle.html - a21f35e3a9ea7389e162332f74234e85c - - - - GNUNET_SECRETSHARING_DecryptCallback - decrypt_cb - d5/dd3/structGNUNET__SECRETSHARING__DecryptionHandle.html - a475fd7c9ca1bc3006876b43558984b3c - - - - void * - decrypt_cls - d5/dd3/structGNUNET__SECRETSHARING__DecryptionHandle.html - a7864db25ea8d867389db65615e2608de - - - - - GNUNET_SECRETSHARING_DecryptRequestMessage - db/d1e/structGNUNET__SECRETSHARING__DecryptRequestMessage.html - - struct GNUNET_MessageHeader - header - db/d1e/structGNUNET__SECRETSHARING__DecryptRequestMessage.html - a2fdd0d7fdd60fc7eafb7c608aff8c971 - - - - struct GNUNET_TIME_AbsoluteNBO - start - db/d1e/structGNUNET__SECRETSHARING__DecryptRequestMessage.html - a1ee5ecadbfb64afc21064db384901cc6 - - - - struct GNUNET_TIME_AbsoluteNBO - deadline - db/d1e/structGNUNET__SECRETSHARING__DecryptRequestMessage.html - a0f8a70e89e3c69459973cda0ee050c64 - - - - struct GNUNET_SECRETSHARING_Ciphertext - ciphertext - db/d1e/structGNUNET__SECRETSHARING__DecryptRequestMessage.html - a3280f864aad29ea83c3132732a7a12fd - - - - - GNUNET_SECRETSHARING_DecryptResponseMessage - d8/d4e/structGNUNET__SECRETSHARING__DecryptResponseMessage.html - - struct GNUNET_MessageHeader - header - d8/d4e/structGNUNET__SECRETSHARING__DecryptResponseMessage.html - abe5f78b70404dc907ebf4d89a3522ed7 - - - - uint32_t - success - d8/d4e/structGNUNET__SECRETSHARING__DecryptResponseMessage.html - a56fcdb5ee349f94cbd44077683797c58 - - - - struct GNUNET_SECRETSHARING_FieldElement - plaintext - d8/d4e/structGNUNET__SECRETSHARING__DecryptResponseMessage.html - a3dbf2a5c6cb8d166e54db5faa3622f96 - - - - - GNUNET_SECRETSHARING_FairEncryption - de/d53/structGNUNET__SECRETSHARING__FairEncryption.html - - struct GNUNET_CRYPTO_PaillierCiphertext - c - de/d53/structGNUNET__SECRETSHARING__FairEncryption.html - acb811b40be67f1def2396015c4683db4 - - - - char - h - de/d53/structGNUNET__SECRETSHARING__FairEncryption.html - ad768ecbc885609e570292f638994b7e9 - [GNUNET_SECRETSHARING_ELGAMAL_BITS/8] - - - char - t1 - de/d53/structGNUNET__SECRETSHARING__FairEncryption.html - a20a779b088e49a338e7c2c44e1f9522b - [GNUNET_SECRETSHARING_ELGAMAL_BITS/8] - - - char - t2 - de/d53/structGNUNET__SECRETSHARING__FairEncryption.html - ae66c93d1e9956c7a024efe31fb937da5 - [GNUNET_CRYPTO_PAILLIER_BITS *2/8] - - - char - z - de/d53/structGNUNET__SECRETSHARING__FairEncryption.html - a3b24c1f8eef689f387475ae98cd88b2a - [GNUNET_SECRETSHARING_ELGAMAL_BITS/8] - - - char - w - de/d53/structGNUNET__SECRETSHARING__FairEncryption.html - a96fdfb2e938331d74976ba9514b580f2 - [GNUNET_CRYPTO_PAILLIER_BITS/8] - - - - GNUNET_SECRETSHARING_FieldElement - d4/db7/structGNUNET__SECRETSHARING__FieldElement.html - - unsigned char - bits - d4/db7/structGNUNET__SECRETSHARING__FieldElement.html - acb47f80f1f0c8030e697326fee6213f9 - [GNUNET_SECRETSHARING_ELGAMAL_BITS/8] - - - - GNUNET_SECRETSHARING_KeygenCommitData - d9/d4e/structGNUNET__SECRETSHARING__KeygenCommitData.html - - struct GNUNET_CRYPTO_EddsaSignature - signature - d9/d4e/structGNUNET__SECRETSHARING__KeygenCommitData.html - ac61fd1ea212ad90a9ba343de0d7ef876 - - - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - d9/d4e/structGNUNET__SECRETSHARING__KeygenCommitData.html - ac8bb37461bb18e0fad0b7f6aea76a52e - - - - struct GNUNET_PeerIdentity - peer - d9/d4e/structGNUNET__SECRETSHARING__KeygenCommitData.html - a467191978d23cf1a997a8145cca78f42 - - - - struct GNUNET_CRYPTO_PaillierPublicKey - pubkey - d9/d4e/structGNUNET__SECRETSHARING__KeygenCommitData.html - abb83af600cbb162470876f48a26f8476 - - - - struct GNUNET_HashCode - commitment - d9/d4e/structGNUNET__SECRETSHARING__KeygenCommitData.html - a807d60a5f476e46761913d1f73e99d7a - - - - - GNUNET_SECRETSHARING_KeygenRevealData - d2/d88/structGNUNET__SECRETSHARING__KeygenRevealData.html - - struct GNUNET_CRYPTO_EddsaSignature - signature - d2/d88/structGNUNET__SECRETSHARING__KeygenRevealData.html - a1f10ef96f2fa8066504412277c2a027d - - - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - d2/d88/structGNUNET__SECRETSHARING__KeygenRevealData.html - a1932146facb622a7d3f9efba1337ee10 - - - - struct GNUNET_PeerIdentity - peer - d2/d88/structGNUNET__SECRETSHARING__KeygenRevealData.html - ad1eb6b6dbc438d2e6c348ee0397e36ab - - - - - GNUNET_SECRETSHARING_Plaintext - d0/ddb/structGNUNET__SECRETSHARING__Plaintext.html - - uint32_t - bits - d0/ddb/structGNUNET__SECRETSHARING__Plaintext.html - ad7a365a225c6ad152463d8ec78aad30a - [1024/8/sizeof(uint32_t)] - - - - GNUNET_SECRETSHARING_PublicKey - de/def/structGNUNET__SECRETSHARING__PublicKey.html - - uint32_t - bits - de/def/structGNUNET__SECRETSHARING__PublicKey.html - ac7703b1dfdd2a0087f2f1ab5c8abec93 - [1024/8/sizeof(uint32_t)] - - - - GNUNET_SECRETSHARING_SecretReadyMessage - d2/df4/structGNUNET__SECRETSHARING__SecretReadyMessage.html - - struct GNUNET_MessageHeader - header - d2/df4/structGNUNET__SECRETSHARING__SecretReadyMessage.html - a7b70aeb667345c35a1b39fd74ed9fb35 - - - - - GNUNET_SECRETSHARING_Session - de/d4d/structGNUNET__SECRETSHARING__Session.html - - struct GNUNET_MQ_Handle * - mq - de/d4d/structGNUNET__SECRETSHARING__Session.html - a638b25d72d9e76a82fc0702065335fcd - - - - GNUNET_SECRETSHARING_SecretReadyCallback - secret_ready_cb - de/d4d/structGNUNET__SECRETSHARING__Session.html - a814b0511e815a7ea373baa015428c479 - - - - void * - secret_ready_cls - de/d4d/structGNUNET__SECRETSHARING__Session.html - a0e098ef6133f97240f9727d2a5929b8c - - - - - GNUNET_SECRETSHARING_Share - d0/da0/structGNUNET__SECRETSHARING__Share.html - - uint16_t - threshold - d0/da0/structGNUNET__SECRETSHARING__Share.html - a06ffde2a1809a48ebad878deaa1b8d7f - - - - uint16_t - num_peers - d0/da0/structGNUNET__SECRETSHARING__Share.html - a03fd514475014ec5cac17783890d8bf3 - - - - uint16_t - my_peer - d0/da0/structGNUNET__SECRETSHARING__Share.html - a9848b76d82a546a918982d143eefa7a5 - - - - struct GNUNET_SECRETSHARING_PublicKey - public_key - d0/da0/structGNUNET__SECRETSHARING__Share.html - a5b68b1f352e9be6ae7b2c001e76681b1 - - - - struct GNUNET_SECRETSHARING_FieldElement - my_share - d0/da0/structGNUNET__SECRETSHARING__Share.html - a2bc3f647dcd7e9910f3b95c1415fae7d - - - - struct GNUNET_PeerIdentity * - peers - d0/da0/structGNUNET__SECRETSHARING__Share.html - a60d007d0e10378921c67716a7070f914 - - - - struct GNUNET_SECRETSHARING_FieldElement * - sigmas - d0/da0/structGNUNET__SECRETSHARING__Share.html - add4ea5a13cd57fa8ea4e6ade3ed4832e - - - - uint16_t * - original_indices - d0/da0/structGNUNET__SECRETSHARING__Share.html - af51e7de427979de9a118edd9cc02dc12 - - - - - GNUNET_SECRETSHARING_ShareHeaderNBO - d2/d6e/structGNUNET__SECRETSHARING__ShareHeaderNBO.html - - uint16_t - threshold - d2/d6e/structGNUNET__SECRETSHARING__ShareHeaderNBO.html - a03f121712be22de839d177df611772c6 - - - - uint16_t - num_peers - d2/d6e/structGNUNET__SECRETSHARING__ShareHeaderNBO.html - ad4015623dcdd9b84e9d2f954f7af15e4 - - - - uint16_t - my_peer - d2/d6e/structGNUNET__SECRETSHARING__ShareHeaderNBO.html - a4b9c4497b96fed47807dcd1093df09ee - - - - struct GNUNET_SECRETSHARING_PublicKey - public_key - d2/d6e/structGNUNET__SECRETSHARING__ShareHeaderNBO.html - ad332bea3a768516eb29eea8ff5b0a2d4 - - - - struct GNUNET_SECRETSHARING_FieldElement - my_share - d2/d6e/structGNUNET__SECRETSHARING__ShareHeaderNBO.html - a871bafc6542d05326452b34a68a025f8 - - - - - GNUNET_SERVER_Client - de/d71/structGNUNET__SERVER__Client.html - - struct GNUNET_SERVER_Client * - next - de/d71/structGNUNET__SERVER__Client.html - aa13313922d29c173ae664e2d8120dcfb - - - - struct GNUNET_SERVER_Client * - prev - de/d71/structGNUNET__SERVER__Client.html - a0dbe16f2734f2659fbe474a98b399133 - - - - void * - mst - de/d71/structGNUNET__SERVER__Client.html - aac27271541fba89aceb9b131c6f71a62 - - - - struct GNUNET_SERVER_Handle * - server - de/d71/structGNUNET__SERVER__Client.html - aff63df21acb3b0cb61c90dd1221fe524 - - - - struct GNUNET_CONNECTION_Handle * - connection - de/d71/structGNUNET__SERVER__Client.html - a9355c970b5e9c80bdf7432fd3a66501a - - - - void * - user_context - de/d71/structGNUNET__SERVER__Client.html - ab7ab3cc96e5ee0f92eaf055cdd0e9a84 - - - - struct GNUNET_SCHEDULER_Task * - restart_task - de/d71/structGNUNET__SERVER__Client.html - aea932c3dea85d4fdf64e4b7ed7658880 - - - - struct GNUNET_SCHEDULER_Task * - warn_task - de/d71/structGNUNET__SERVER__Client.html - a8ecfa0abe993f103efec2f125e1c518e - - - - struct GNUNET_TIME_Absolute - warn_start - de/d71/structGNUNET__SERVER__Client.html - a3743715521e3d7f5bd63cce5f1d061ac - - - - struct GNUNET_TIME_Absolute - last_activity - de/d71/structGNUNET__SERVER__Client.html - adbae233a122eafdd830fbab7e58847d7 - - - - struct GNUNET_SERVER_TransmitHandle - th - de/d71/structGNUNET__SERVER__Client.html - aa26d76878fa77a0a3b1829d5aa287982 - - - - struct GNUNET_TIME_Relative - idle_timeout - de/d71/structGNUNET__SERVER__Client.html - a5fe0f86299d6607577b57f3abb0e4d3c - - - - unsigned int - reference_count - de/d71/structGNUNET__SERVER__Client.html - a450ade9bfc50363e60055232f4c5a9b4 - - - - unsigned int - suspended - de/d71/structGNUNET__SERVER__Client.html - a45fc51bae53cc9e2e5a8fa6277620148 - - - - size_t - user_context_size - de/d71/structGNUNET__SERVER__Client.html - abda67745c475132dd77a49e6a3a725ef - - - - int - in_process_client_buffer - de/d71/structGNUNET__SERVER__Client.html - aeecae339e3f7652ce8dbe8566bd79305 - - - - int - shutdown_now - de/d71/structGNUNET__SERVER__Client.html - a6c6446c278f954d31cd0e02c7b098c3e - - - - int - receive_pending - de/d71/structGNUNET__SERVER__Client.html - a3a67bba419131134f0ff731d901a0c1b - - - - int - persist - de/d71/structGNUNET__SERVER__Client.html - a4b03c0958a9d1291cc4d6f6b57b4d0d4 - - - - int - is_monitor - de/d71/structGNUNET__SERVER__Client.html - ad6e10543785d4acc38cb500ec26dc23e - - - - uint16_t - warn_type - de/d71/structGNUNET__SERVER__Client.html - a12aa3737fbf75adc54d703372a40d92d - - - - - GNUNET_SERVER_Handle - dc/d41/structGNUNET__SERVER__Handle.html - - struct HandlerList * - handlers - dc/d41/structGNUNET__SERVER__Handle.html - ac4a87500bf7b00429cf36b48935f9d9d - - - - struct GNUNET_SERVER_Client * - clients_head - dc/d41/structGNUNET__SERVER__Handle.html - a59ee6bfe4265de226109765877699ce6 - - - - struct GNUNET_SERVER_Client * - clients_tail - dc/d41/structGNUNET__SERVER__Handle.html - a26f8c4200f796e384b26fe2ee5584a0c - - - - struct NotifyList * - disconnect_notify_list_head - dc/d41/structGNUNET__SERVER__Handle.html - ae7aab7fa99325be1b6a3098d92b43f19 - - - - struct NotifyList * - disconnect_notify_list_tail - dc/d41/structGNUNET__SERVER__Handle.html - a00083504328fbfa9d4d16f02f1a47b25 - - - - struct NotifyList * - connect_notify_list_head - dc/d41/structGNUNET__SERVER__Handle.html - abc2dc98c9bf8c42796e26cc06a5da56d - - - - struct NotifyList * - connect_notify_list_tail - dc/d41/structGNUNET__SERVER__Handle.html - a3012a5a6bff493cb7d4703a52ecccbf1 - - - - GNUNET_CONNECTION_AccessCheck - access_cb - dc/d41/structGNUNET__SERVER__Handle.html - a98183788c0c652275b33dbc9458220ce - - - - void * - access_cb_cls - dc/d41/structGNUNET__SERVER__Handle.html - a80e5207dabfe8e6016d749453bb86175 - - - - struct GNUNET_NETWORK_Handle ** - listen_sockets - dc/d41/structGNUNET__SERVER__Handle.html - a7ef7b91e869ccb5c920da53fcb08857d - - - - struct GNUNET_TIME_Relative - idle_timeout - dc/d41/structGNUNET__SERVER__Handle.html - ace1b95a529b85f3249aac4578ec6137c - - - - struct GNUNET_SCHEDULER_Task * - listen_task - dc/d41/structGNUNET__SERVER__Handle.html - a29f05c56fcc29a33e4342b189ee1a84d - - - - GNUNET_SERVER_MstCreateCallback - mst_create - dc/d41/structGNUNET__SERVER__Handle.html - a69649a73b5950f94afac330a9b25947a - - - - GNUNET_SERVER_MstDestroyCallback - mst_destroy - dc/d41/structGNUNET__SERVER__Handle.html - aa8fb81d22bee6fef68462af68559a42d - - - - GNUNET_SERVER_MstReceiveCallback - mst_receive - dc/d41/structGNUNET__SERVER__Handle.html - a9f7c411c998bcb43428f04b4a5b12790 - - - - void * - mst_cls - dc/d41/structGNUNET__SERVER__Handle.html - a06a9ad76b0646168ee7a37282e874f36 - - - - int - require_found - dc/d41/structGNUNET__SERVER__Handle.html - a12034dbb65eed69656f07e1400ee8bd7 - - - - int - in_soft_shutdown - dc/d41/structGNUNET__SERVER__Handle.html - a6f938cbc39a952d0d615d48bf2d27620 - - - - - GNUNET_SERVER_MessageHandler - d0/d7b/structGNUNET__SERVER__MessageHandler.html - - GNUNET_SERVER_MessageCallback - callback - d0/d7b/structGNUNET__SERVER__MessageHandler.html - a5f08aaef3008c640acc714c7910fb3d4 - - - - void * - callback_cls - d0/d7b/structGNUNET__SERVER__MessageHandler.html - a77067663b1697d70abea0b16cb98a0cc - - - - uint16_t - type - d0/d7b/structGNUNET__SERVER__MessageHandler.html - a06e8a935ab23521a2ab34fcc07132576 - - - - uint16_t - expected_size - d0/d7b/structGNUNET__SERVER__MessageHandler.html - ae4b0cf746cef571bb058ce0d893015e7 - - - - - GNUNET_SERVER_MessageStreamTokenizer - d9/db1/structGNUNET__SERVER__MessageStreamTokenizer.html - - GNUNET_SERVER_MessageTokenizerCallback - cb - d9/db1/structGNUNET__SERVER__MessageStreamTokenizer.html - a9556c09b591afe7d241f2e2d33c66541 - - - - void * - cb_cls - d9/db1/structGNUNET__SERVER__MessageStreamTokenizer.html - aaec1fbdb0a7c395fcb72f8db093a6d71 - - - - size_t - curr_buf - d9/db1/structGNUNET__SERVER__MessageStreamTokenizer.html - a1c4622374de8af3b272b5fe8fa4e66dd - - - - size_t - off - d9/db1/structGNUNET__SERVER__MessageStreamTokenizer.html - a061534b0074fac7964f96caf5d5aa941 - - - - size_t - pos - d9/db1/structGNUNET__SERVER__MessageStreamTokenizer.html - a73bfe6c2681d1c65c7c700fa9333d4af - - - - struct GNUNET_MessageHeader * - hdr - d9/db1/structGNUNET__SERVER__MessageStreamTokenizer.html - a81adb776f3584136ab94eea201f60b0c - - - - - GNUNET_SERVER_TransmitHandle - d5/dde/structGNUNET__SERVER__TransmitHandle.html - - GNUNET_CONNECTION_TransmitReadyNotify - callback - d5/dde/structGNUNET__SERVER__TransmitHandle.html - acb599561130fe0e601fec1ef0a216a34 - - - - void * - callback_cls - d5/dde/structGNUNET__SERVER__TransmitHandle.html - a82ec095633a78ce3eec0b8a73db8b4eb - - - - struct GNUNET_CONNECTION_TransmitHandle * - cth - d5/dde/structGNUNET__SERVER__TransmitHandle.html - afe88aea842881a19867e96835257ef0d - - - - - GNUNET_SERVICE_Client - d1/d13/structGNUNET__SERVICE__Client.html - - struct GNUNET_SERVICE_Client * - next - d1/d13/structGNUNET__SERVICE__Client.html - ad838a555e9867d87f731af91ce6f4b00 - - - - struct GNUNET_SERVICE_Client * - prev - d1/d13/structGNUNET__SERVICE__Client.html - afc323a0f818aa9eeef52e6894315cb26 - - - - struct GNUNET_SERVICE_Handle * - sh - d1/d13/structGNUNET__SERVICE__Client.html - ac474f89408d29e3465fb44b60d4759a9 - - - - struct GNUNET_NETWORK_Handle * - sock - d1/d13/structGNUNET__SERVICE__Client.html - a85493e1b0374f7b5c27ada7e9ac79b6f - - - - struct GNUNET_MQ_Handle * - mq - d1/d13/structGNUNET__SERVICE__Client.html - afcb0ada92ab5169d3c975d21fb02eb16 - - - - struct GNUNET_MessageStreamTokenizer * - mst - d1/d13/structGNUNET__SERVICE__Client.html - afd5b4fe29a5b8c4193eb254245c84af1 - - - - struct GNUNET_SCHEDULER_Task * - warn_task - d1/d13/structGNUNET__SERVICE__Client.html - aa6361068e3286f1bece655f6bfc65bdb - - - - struct GNUNET_SCHEDULER_Task * - drop_task - d1/d13/structGNUNET__SERVICE__Client.html - a7760fc020be5b6ae313cf8064de5c743 - - - - struct GNUNET_SCHEDULER_Task * - recv_task - d1/d13/structGNUNET__SERVICE__Client.html - aab0ada92f455a5841f1db1e9a1533e20 - - - - struct GNUNET_SCHEDULER_Task * - send_task - d1/d13/structGNUNET__SERVICE__Client.html - a6f9300ffcc782e49348273526931c0d1 - - - - const struct GNUNET_MessageHeader * - msg - d1/d13/structGNUNET__SERVICE__Client.html - a8c0a6f68e532b7dc1dc9ee7bf0a473ef - - - - void * - user_context - d1/d13/structGNUNET__SERVICE__Client.html - adff80d036e47590998159433d1aeb5f7 - - - - struct GNUNET_TIME_Absolute - warn_start - d1/d13/structGNUNET__SERVICE__Client.html - a7c0f0ef96359c6b36080326a7b6fb258 - - - - size_t - msg_pos - d1/d13/structGNUNET__SERVICE__Client.html - a32c97716a4cba7b14527c5ad10196f9b - - - - int - persist - d1/d13/structGNUNET__SERVICE__Client.html - a93d3562eab55794963eb58402042874a - - - - int - is_monitor - d1/d13/structGNUNET__SERVICE__Client.html - a3c0829830c44020f1cd3820a5b61da57 - - - - int - needs_continue - d1/d13/structGNUNET__SERVICE__Client.html - a0ee5e48cab933558827b943a5e5c0c8b - - - - uint16_t - warn_type - d1/d13/structGNUNET__SERVICE__Client.html - a879fbaf8ec5ffac330bf562e09ca7ca6 - - - - - GNUNET_SERVICE_Handle - d2/d7d/structGNUNET__SERVICE__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d2/d7d/structGNUNET__SERVICE__Handle.html - ad7440af65d49fdb150420f41ad397faa - - - - const char * - service_name - d2/d7d/structGNUNET__SERVICE__Handle.html - a75ce77c4a6188d509984bca9cf624dd3 - - - - GNUNET_SERVICE_InitCallback - service_init_cb - d2/d7d/structGNUNET__SERVICE__Handle.html - a15e332b11d72c4b2bbae05a763038cf0 - - - - GNUNET_SERVICE_ConnectHandler - connect_cb - d2/d7d/structGNUNET__SERVICE__Handle.html - a0f009ea04b41133252401eb46b527f59 - - - - GNUNET_SERVICE_DisconnectHandler - disconnect_cb - d2/d7d/structGNUNET__SERVICE__Handle.html - a9996a234c58e0f88db0126ea493f229d - - - - void * - cb_cls - d2/d7d/structGNUNET__SERVICE__Handle.html - a4c23fb9a1b7c43854f2bdd6daefdd87a - - - - struct ServiceListenContext * - slc_head - d2/d7d/structGNUNET__SERVICE__Handle.html - ac6639ecd3c8edf5b88815ec13954056d - - - - struct ServiceListenContext * - slc_tail - d2/d7d/structGNUNET__SERVICE__Handle.html - af8697f1272a78d58ed52ba767b70e846 - - - - struct GNUNET_SERVICE_Client * - clients_head - d2/d7d/structGNUNET__SERVICE__Handle.html - a8c0c5cfda2a67ff0dc0f0677cded936b - - - - struct GNUNET_SERVICE_Client * - clients_tail - d2/d7d/structGNUNET__SERVICE__Handle.html - a48fef14d240b97af73266bbabdc661a4 - - - - struct GNUNET_MQ_MessageHandler * - handlers - d2/d7d/structGNUNET__SERVICE__Handle.html - a4adf146a00c5cf2b8c4cb8c1a6e2b6c5 - - - - void * - task_cls - d2/d7d/structGNUNET__SERVICE__Handle.html - a06856c07553cd8363c04e389595b7011 - - - - struct GNUNET_STRINGS_IPv4NetworkPolicy * - v4_denied - d2/d7d/structGNUNET__SERVICE__Handle.html - a54ab5c5054b3e2aa837acfe22a4d5873 - - - - struct GNUNET_STRINGS_IPv6NetworkPolicy * - v6_denied - d2/d7d/structGNUNET__SERVICE__Handle.html - a0bf76d3bcefd2a945418d0885dde6cc6 - - - - struct GNUNET_STRINGS_IPv4NetworkPolicy * - v4_allowed - d2/d7d/structGNUNET__SERVICE__Handle.html - afa406e4b5cc6968e020d3d65bb6aa441 - - - - struct GNUNET_STRINGS_IPv6NetworkPolicy * - v6_allowed - d2/d7d/structGNUNET__SERVICE__Handle.html - a7372eb57b415be50d74fcb279ba1ff11 - - - - int - match_uid - d2/d7d/structGNUNET__SERVICE__Handle.html - ab3125d0c06c63ad1496b28bfab13dbc2 - - - - int - match_gid - d2/d7d/structGNUNET__SERVICE__Handle.html - aba76d379c37676f32a2656b93c259d53 - - - - enum SuspendReason - suspend_state - d2/d7d/structGNUNET__SERVICE__Handle.html - ae59de27f1339b4c3a2b39a0325429ab5 - - - - enum GNUNET_SERVICE_Options - options - d2/d7d/structGNUNET__SERVICE__Handle.html - aa74f7edd26439e94fc34f622ef75e889 - - - - int - ready_confirm_fd - d2/d7d/structGNUNET__SERVICE__Handle.html - a28fadc05175e740a42e71e795e26891a - - - - int - ret - d2/d7d/structGNUNET__SERVICE__Handle.html - a2f7325c341f3d0786d8e7dfcad3d708b - - - - int - require_found - d2/d7d/structGNUNET__SERVICE__Handle.html - acc06514cc10846c5d73cacd12a6c0196 - - - - - GNUNET_SET_AcceptMessage - de/d53/structGNUNET__SET__AcceptMessage.html - - struct GNUNET_MessageHeader - header - de/d53/structGNUNET__SET__AcceptMessage.html - a8a062a3a93db83214a91399b30ccfa8a - - - - uint32_t - accept_reject_id - de/d53/structGNUNET__SET__AcceptMessage.html - af263e803e01b07c1676df8c4e95e48ff - - - - uint32_t - request_id - de/d53/structGNUNET__SET__AcceptMessage.html - aa97e0724ce6324a30b75c44ae467ee64 - - - - uint32_t - result_mode - de/d53/structGNUNET__SET__AcceptMessage.html - a7b2340e8231408462177652d121bd09c - - - - uint8_t - force_delta - de/d53/structGNUNET__SET__AcceptMessage.html - a6c5abdcc24f9b28e23980ac765b04793 - - - - uint8_t - force_full - de/d53/structGNUNET__SET__AcceptMessage.html - a35d0b57c0effaf066233cbe0ec5db1c6 - - - - uint8_t - byzantine - de/d53/structGNUNET__SET__AcceptMessage.html - acb705d61deb6cd50c18b0d0b187ee2cf - - - - uint8_t - byzantine_lower_bound - de/d53/structGNUNET__SET__AcceptMessage.html - a14cba6fb11072186fa709c454ee6a432 - - - - - GNUNET_SET_CancelMessage - d3/d1b/structGNUNET__SET__CancelMessage.html - - struct GNUNET_MessageHeader - header - d3/d1b/structGNUNET__SET__CancelMessage.html - a415e563dfc22263f5977fc142ff65cda - - - - uint32_t - request_id - d3/d1b/structGNUNET__SET__CancelMessage.html - aab127ac2d942ac2b60c761ac1f505c72 - - - - - GNUNET_SET_CopyLazyConnectMessage - d4/dc8/structGNUNET__SET__CopyLazyConnectMessage.html - - struct GNUNET_MessageHeader - header - d4/dc8/structGNUNET__SET__CopyLazyConnectMessage.html - adb05222b2acc196f09ec163c45cac96a - - - - uint32_t - cookie - d4/dc8/structGNUNET__SET__CopyLazyConnectMessage.html - af6210347416867cc4e1f69d57c3f0168 - - - - - GNUNET_SET_CopyLazyResponseMessage - d8/dd2/structGNUNET__SET__CopyLazyResponseMessage.html - - struct GNUNET_MessageHeader - header - d8/dd2/structGNUNET__SET__CopyLazyResponseMessage.html - af542cdb6a9f926f98dda9617c4784a5e - - - - uint32_t - cookie - d8/dd2/structGNUNET__SET__CopyLazyResponseMessage.html - ac661d8033bc835d980b80f569032de56 - - - - - GNUNET_SET_CreateMessage - d4/d37/structGNUNET__SET__CreateMessage.html - - struct GNUNET_MessageHeader - header - d4/d37/structGNUNET__SET__CreateMessage.html - a672108b35e403a3fa1a201ad1edda995 - - - - uint32_t - operation - d4/d37/structGNUNET__SET__CreateMessage.html - a87d777dfd26a321ba277c1529c843be1 - - - - - GNUNET_SET_Element - d8/d88/structGNUNET__SET__Element.html - - uint16_t - size - d8/d88/structGNUNET__SET__Element.html - adbe2c8f188147f8ea0de0c4bc94cbfbf - - - - uint16_t - element_type - d8/d88/structGNUNET__SET__Element.html - af3048c18090391262654661672f1f3e0 - - - - const void * - data - d8/d88/structGNUNET__SET__Element.html - ae1c4574a2c632e407c6a87ac53305944 - - - - - GNUNET_SET_ElementMessage - d4/d46/structGNUNET__SET__ElementMessage.html - - struct GNUNET_MessageHeader - header - d4/d46/structGNUNET__SET__ElementMessage.html - a50994b5306c8f96ff4aefbe63a96bcaa - - - - uint16_t - element_type - d4/d46/structGNUNET__SET__ElementMessage.html - a1772d11b9e3df76b36f9150b5ab0d9c0 - - - - uint16_t - reserved - d4/d46/structGNUNET__SET__ElementMessage.html - a72f0f5232c3cb6afa97d6d3ccbcedee2 - - - - - GNUNET_SET_EvaluateMessage - d2/d13/structGNUNET__SET__EvaluateMessage.html - - struct GNUNET_MessageHeader - header - d2/d13/structGNUNET__SET__EvaluateMessage.html - a4bf96f1d828fd579d7ca0917ad85f1f8 - - - - uint32_t - result_mode - d2/d13/structGNUNET__SET__EvaluateMessage.html - a51ea54e95fe0d6efca58f2a35b86eabe - - - - struct GNUNET_PeerIdentity - target_peer - d2/d13/structGNUNET__SET__EvaluateMessage.html - adbb8a1173b5dfb638e2c55d41e3aae09 - - - - struct GNUNET_HashCode - app_id - d2/d13/structGNUNET__SET__EvaluateMessage.html - aa3789f1b9cf834c1d1d36ee1529f00f2 - - - - uint32_t - request_id - d2/d13/structGNUNET__SET__EvaluateMessage.html - a4cb83fc5d0fd98c168f81a078b86c9c5 - - - - uint8_t - force_delta - d2/d13/structGNUNET__SET__EvaluateMessage.html - add4d038af182d591fd1cd5d3c9eab09e - - - - uint8_t - force_full - d2/d13/structGNUNET__SET__EvaluateMessage.html - a7c71b39318c2e6d2416c4306164c9244 - - - - uint8_t - byzantine - d2/d13/structGNUNET__SET__EvaluateMessage.html - adf87ea249a1ac0472e17ffa1713f31dc - - - - uint8_t - byzantine_lower_bound - d2/d13/structGNUNET__SET__EvaluateMessage.html - a41e6e23d060a69c7018db8ff06fdb4f8 - - - - - GNUNET_SET_Handle - de/d4b/structGNUNET__SET__Handle.html - - struct GNUNET_MQ_Handle * - mq - de/d4b/structGNUNET__SET__Handle.html - a9eed135f1a745a6fc962a8bbf2388535 - - - - struct GNUNET_SET_OperationHandle * - ops_head - de/d4b/structGNUNET__SET__Handle.html - a180c59fdb901a2acc1bc19f5ffe85945 - - - - struct GNUNET_SET_OperationHandle * - ops_tail - de/d4b/structGNUNET__SET__Handle.html - a8093e97ab4e13de22c753a524d0eb5a5 - - - - GNUNET_SET_ElementIterator - iterator - de/d4b/structGNUNET__SET__Handle.html - aaa73fd1bd9337915d350d7a7c8795944 - - - - void * - iterator_cls - de/d4b/structGNUNET__SET__Handle.html - ac4d510d0d97b5313f66c20dcf3e219dc - - - - int - destroy_requested - de/d4b/structGNUNET__SET__Handle.html - a912028a6fcd385f9450c7d01c1d68ae1 - - - - int - invalid - de/d4b/structGNUNET__SET__Handle.html - a49038efeaa9f853bb528be61c24e2a0f - - - - uint16_t - iteration_id - de/d4b/structGNUNET__SET__Handle.html - a0afe84b9d53b7b65f4d519588f440cbf - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - de/d4b/structGNUNET__SET__Handle.html - ae1f7768f7cd1422baeebdc31127b0f60 - - - - struct SetCopyRequest * - copy_req_head - de/d4b/structGNUNET__SET__Handle.html - ab1fe7ef787a472d28daefb5aff46b53e - - - - struct SetCopyRequest * - copy_req_tail - de/d4b/structGNUNET__SET__Handle.html - ad7fd845374754db6ff5694127e881647 - - - - - GNUNET_SET_IterAckMessage - dd/de3/structGNUNET__SET__IterAckMessage.html - - struct GNUNET_MessageHeader - header - dd/de3/structGNUNET__SET__IterAckMessage.html - a3d8e4a693a4ff2050654a4265d3c6676 - - - - uint32_t - send_more - dd/de3/structGNUNET__SET__IterAckMessage.html - a4d9ebec2968a34bed422a25fad8d6750 - - - - - GNUNET_SET_IterResponseMessage - d5/db0/structGNUNET__SET__IterResponseMessage.html - - struct GNUNET_MessageHeader - header - d5/db0/structGNUNET__SET__IterResponseMessage.html - ab287a7ef412768586911c928ad2c6afd - - - - uint16_t - iteration_id - d5/db0/structGNUNET__SET__IterResponseMessage.html - a2748d8c3224392c081055fad5e747770 - - - - uint16_t - element_type - d5/db0/structGNUNET__SET__IterResponseMessage.html - aea60cb2c8a0bc01122d5d444dcf034ff - - - - - GNUNET_SET_ListenHandle - d6/d7e/structGNUNET__SET__ListenHandle.html - - struct GNUNET_MQ_Handle * - mq - d6/d7e/structGNUNET__SET__ListenHandle.html - ad2ae806d8e7890c3ed9f140701f38cd2 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d6/d7e/structGNUNET__SET__ListenHandle.html - a9634400a119f13fd460f1fc9c2242640 - - - - GNUNET_SET_ListenCallback - listen_cb - d6/d7e/structGNUNET__SET__ListenHandle.html - adf0eb408ae14702474b0ede7dde53800 - - - - void * - listen_cls - d6/d7e/structGNUNET__SET__ListenHandle.html - a22636fbda2ba3060d9a286416aaabaf1 - - - - struct GNUNET_HashCode - app_id - d6/d7e/structGNUNET__SET__ListenHandle.html - a31104e59a96a23ebaaa2e9978f0e951b - - - - struct GNUNET_TIME_Relative - reconnect_backoff - d6/d7e/structGNUNET__SET__ListenHandle.html - a207acc8fa67a48b295bba1b4eb0fd0a5 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d6/d7e/structGNUNET__SET__ListenHandle.html - a3026289675aa4fa0fed584c5f18337ba - - - - enum GNUNET_SET_OperationType - operation - d6/d7e/structGNUNET__SET__ListenHandle.html - a9dfa0c7d07bd0f454c4e44278b05b1f9 - - - - - GNUNET_SET_ListenMessage - d6/dfc/structGNUNET__SET__ListenMessage.html - - struct GNUNET_MessageHeader - header - d6/dfc/structGNUNET__SET__ListenMessage.html - a8e7d92d91f5bcc884dd3e4e436c7fa04 - - - - uint32_t - operation - d6/dfc/structGNUNET__SET__ListenMessage.html - ae0b0a64f2ae6205a70d37eba1c883fee - - - - struct GNUNET_HashCode - app_id - d6/dfc/structGNUNET__SET__ListenMessage.html - a28b5836cac6cb7200bf784749f2ac1b3 - - - - - GNUNET_SET_OperationHandle - db/d44/structGNUNET__SET__OperationHandle.html - - GNUNET_SET_ResultIterator - result_cb - db/d44/structGNUNET__SET__OperationHandle.html - a6f278849341d4182374443754d70ba15 - - - - void * - result_cls - db/d44/structGNUNET__SET__OperationHandle.html - aa9b5f71187aeae87fc6427ba6373d735 - - - - struct GNUNET_SET_Handle * - set - db/d44/structGNUNET__SET__OperationHandle.html - a308c395b105547a1f4fb0b28a2da5a9a - - - - struct GNUNET_MQ_Envelope * - conclude_mqm - db/d44/structGNUNET__SET__OperationHandle.html - ad48744cad6aab8af6d84963f1fde4e8c - - - - uint32_t * - request_id_addr - db/d44/structGNUNET__SET__OperationHandle.html - a97f0092c644ad1452c2976314c84ef87 - - - - struct GNUNET_SET_OperationHandle * - prev - db/d44/structGNUNET__SET__OperationHandle.html - abe1ee3430c8d1cf4330a6e3aa7216005 - - - - struct GNUNET_SET_OperationHandle * - next - db/d44/structGNUNET__SET__OperationHandle.html - af9ab80d0d8929ca2a3b87b5579093167 - - - - uint32_t - request_id - db/d44/structGNUNET__SET__OperationHandle.html - ad0b9af8ce4502190a8df0de08926e337 - - - - - GNUNET_SET_Option - d1/d3b/structGNUNET__SET__Option.html - - enum GNUNET_SET_OptionType - type - d1/d3b/structGNUNET__SET__Option.html - a51635abf91c33abdda06955b1b6157c3 - - - - uint64_t - num - d1/d3b/structGNUNET__SET__Option.html - a392010f2d9ff6a986766761543a508de - - - - union GNUNET_SET_Option::@54 - v - d1/d3b/structGNUNET__SET__Option.html - a0c4601ac948c4a63dc4663addd6abe3e - - - - - GNUNET_SET_RejectMessage - dd/d62/structGNUNET__SET__RejectMessage.html - - struct GNUNET_MessageHeader - header - dd/d62/structGNUNET__SET__RejectMessage.html - ad30d3d8f2bcb6639f87f5c092d88750f - - - - uint32_t - accept_reject_id - dd/d62/structGNUNET__SET__RejectMessage.html - a3e3e1a33f9f8e1581c097dda00cf90c8 - - - - - GNUNET_SET_Request - d2/d81/structGNUNET__SET__Request.html - - uint32_t - accept_id - d2/d81/structGNUNET__SET__Request.html - a249f86bf8b9bdd4e406c0cdbe72c55ee - - - - int - accepted - d2/d81/structGNUNET__SET__Request.html - a0343f096819f76c419c270d7695388d8 - - - - - GNUNET_SET_RequestMessage - d4/de1/structGNUNET__SET__RequestMessage.html - - struct GNUNET_MessageHeader - header - d4/de1/structGNUNET__SET__RequestMessage.html - a72be5c873303c511200ad5f87e02336c - - - - uint32_t - accept_id - d4/de1/structGNUNET__SET__RequestMessage.html - ac45132dcb0f501db25ca2d7c6ab74ca3 - - - - struct GNUNET_PeerIdentity - peer_id - d4/de1/structGNUNET__SET__RequestMessage.html - aaf7229d3ad7de082eeb6960c99d53acf - - - - - GNUNET_SET_ResultMessage - d9/d0c/structGNUNET__SET__ResultMessage.html - - struct GNUNET_MessageHeader - header - d9/d0c/structGNUNET__SET__ResultMessage.html - ab33ef88f1bf863630bfa5598f4dbc0e9 - - - - uint64_t - current_size - d9/d0c/structGNUNET__SET__ResultMessage.html - aecaee37d6ae0bbd5657e45edb22219ed - - - - uint32_t - request_id - d9/d0c/structGNUNET__SET__ResultMessage.html - a0e5778c41aa58dcc2a94135bc34ab100 - - - - uint16_t - result_status - d9/d0c/structGNUNET__SET__ResultMessage.html - a8891fbeae1bbb31d08b0f83bffb305b5 - - - - uint16_t - element_type - d9/d0c/structGNUNET__SET__ResultMessage.html - ad2b0f14b488c764164338a6324e00fae - - - - - GNUNET_ShortHashCode - d3/d12/structGNUNET__ShortHashCode.html - - uint32_t - bits - d3/d12/structGNUNET__ShortHashCode.html - a0e4e814d4402b7acd46149e451a78320 - [256/8/sizeof(uint32_t)] - - - - GNUNET_SIGNAL_Context - d4/d2d/structGNUNET__SIGNAL__Context.html - - struct GNUNET_SIGNAL_Context * - next - d4/d2d/structGNUNET__SIGNAL__Context.html - a3a9ff93053c6720086421119eab36872 - - - - struct GNUNET_SIGNAL_Context * - prev - d4/d2d/structGNUNET__SIGNAL__Context.html - a63f13201c456bc6c3f85a6c1c8cff8cc - - - - int - sig - d4/d2d/structGNUNET__SIGNAL__Context.html - a532773d04de5e35c0e771146f0113b7b - - - - GNUNET_SIGNAL_Handler - method - d4/d2d/structGNUNET__SIGNAL__Context.html - af5d8484c9ee833952fa2feb4bc110ca6 - - - - struct sigaction - oldsig - d4/d2d/structGNUNET__SIGNAL__Context.html - aef4c022c0ae78cebda52320c200013db - - - - - GNUNET_SOCKS_Handshake - dd/dae/structGNUNET__SOCKS__Handshake.html - - struct GNUNET_CONNECTION_Handle * - socks5_connection - dd/dae/structGNUNET__SOCKS__Handshake.html - ac21aad677807543dca1496c73d87d1aa - - - - struct GNUNET_CONNECTION_Handle * - target_connection - dd/dae/structGNUNET__SOCKS__Handshake.html - aa2ce9048daf833af73f5ded93c6c7256 - - - - struct GNUNET_CONNECTION_TransmitHandle * - th - dd/dae/structGNUNET__SOCKS__Handshake.html - a0bee67c5d87e5a302396b6dac1dfac3b - - - - int - step - dd/dae/structGNUNET__SOCKS__Handshake.html - ad749d05e1dbfd5af7fa46528619ddacf - - - - unsigned char - outbuf - dd/dae/structGNUNET__SOCKS__Handshake.html - a121fdd42bd0fb2475d23bb3a4d599713 - [1024] - - - unsigned char * - outstep - dd/dae/structGNUNET__SOCKS__Handshake.html - a7a66c0b023d59fc1450c40a7a2b989d1 - [4] - - - unsigned char - inbuf - dd/dae/structGNUNET__SOCKS__Handshake.html - a6c55dfd5441beadacc92d8cb3a755d19 - [1024] - - - unsigned char * - instart - dd/dae/structGNUNET__SOCKS__Handshake.html - a7de7a5e30b0458b345162a31339d24fe - - - - unsigned char * - inend - dd/dae/structGNUNET__SOCKS__Handshake.html - a0ed8651be01cb04a492e3f9194e46691 - - - - - GNUNET_SPEAKER_Handle - de/da0/structGNUNET__SPEAKER__Handle.html - - GNUNET_SPEAKER_EnableCallback - enable_speaker - de/da0/structGNUNET__SPEAKER__Handle.html - ab65bf9060309b4268ce9966eac6e64b2 - - - - GNUNET_SPEAKER_PlayCallback - play - de/da0/structGNUNET__SPEAKER__Handle.html - a95ba748d2fb5d575391749410f95beb3 - - - - GNUNET_SPEAKER_DisableCallback - disable_speaker - de/da0/structGNUNET__SPEAKER__Handle.html - aeeef64e1e071da90b9d9bf5995031a39 - - - - GNUNET_SPEAKER_DestroyCallback - destroy_speaker - de/da0/structGNUNET__SPEAKER__Handle.html - a61460c056195c94c1f227abf340a46a2 - - - - void * - cls - de/da0/structGNUNET__SPEAKER__Handle.html - a7386340b4ea5b4a8f785eb77aa66e325 - - - - - GNUNET_SQ_ExecuteStatement - d2/d32/structGNUNET__SQ__ExecuteStatement.html - - const char * - sql - d2/d32/structGNUNET__SQ__ExecuteStatement.html - aad64c885e1d386f76f4a8aa879c9185f - - - - int - ignore_errors - d2/d32/structGNUNET__SQ__ExecuteStatement.html - ab14b0168eab1a1e71cf9fd4a38a32f13 - - - - - GNUNET_SQ_PrepareStatement - d2/d61/structGNUNET__SQ__PrepareStatement.html - - const char * - sql - d2/d61/structGNUNET__SQ__PrepareStatement.html - a0210bda938f9b8bff3e427cee2b4174d - - - - sqlite3_stmt ** - pstmt - d2/d61/structGNUNET__SQ__PrepareStatement.html - a382a67a7e72ccdbc616827d1d6a2853e - - - - - GNUNET_SQ_QueryParam - d0/de5/structGNUNET__SQ__QueryParam.html - - GNUNET_SQ_QueryConverter - conv - d0/de5/structGNUNET__SQ__QueryParam.html - adc784a8b6c4824a4eb7e8fddd3dc6802 - - - - void * - conv_cls - d0/de5/structGNUNET__SQ__QueryParam.html - aa1847c6fd8d803cc56641e68a2e56ef2 - - - - const void * - data - d0/de5/structGNUNET__SQ__QueryParam.html - a07f9dca7e8ce4ce8f7d5f403682dc61d - - - - size_t - size - d0/de5/structGNUNET__SQ__QueryParam.html - ae898f02f990d62c8e23a614a27bf2e2b - - - - unsigned int - num_params - d0/de5/structGNUNET__SQ__QueryParam.html - aed85c150048d2968a174053565304887 - - - - - GNUNET_SQ_ResultSpec - d8/db3/structGNUNET__SQ__ResultSpec.html - - GNUNET_SQ_ResultConverter - conv - d8/db3/structGNUNET__SQ__ResultSpec.html - a42f816f3e221d49b8a7d488207ac1820 - - - - GNUNET_SQ_ResultCleanup - cleaner - d8/db3/structGNUNET__SQ__ResultSpec.html - a5ab116ee874f6e85d341540cc8b51360 - - - - void * - cls - d8/db3/structGNUNET__SQ__ResultSpec.html - a641aa3bb9bcb75ae33fe9122ad3b005c - - - - void * - dst - d8/db3/structGNUNET__SQ__ResultSpec.html - afce48c86c75d4bba481749fff4cef578 - - - - size_t - dst_size - d8/db3/structGNUNET__SQ__ResultSpec.html - acf758f80dbc78f3d2007785cab060b18 - - - - size_t * - result_size - d8/db3/structGNUNET__SQ__ResultSpec.html - a40385492e7aa89774e58009ec0cf8a10 - - - - unsigned int - num_params - d8/db3/structGNUNET__SQ__ResultSpec.html - a6c51b87084d2345ec83ab5ea6c5d1c05 - - - - - GNUNET_STATISTICS_GetHandle - d6/d1c/structGNUNET__STATISTICS__GetHandle.html - - struct GNUNET_STATISTICS_GetHandle * - next - d6/d1c/structGNUNET__STATISTICS__GetHandle.html - a9e38e40de6e41d6dee848443470175c2 - - - - struct GNUNET_STATISTICS_GetHandle * - prev - d6/d1c/structGNUNET__STATISTICS__GetHandle.html - a418ce580b7bdc6c76eed708131f99cd2 - - - - struct GNUNET_STATISTICS_Handle * - sh - d6/d1c/structGNUNET__STATISTICS__GetHandle.html - aad36c177117b0ef403a567f6cc52f19e - - - - char * - subsystem - d6/d1c/structGNUNET__STATISTICS__GetHandle.html - ad42f7244ce14de6631c29443d5b4b39c - - - - char * - name - d6/d1c/structGNUNET__STATISTICS__GetHandle.html - a0180a7c9a11a4b253c73023aea556733 - - - - GNUNET_STATISTICS_Callback - cont - d6/d1c/structGNUNET__STATISTICS__GetHandle.html - a156c04d3930c83324a38960fd396983b - - - - GNUNET_STATISTICS_Iterator - proc - d6/d1c/structGNUNET__STATISTICS__GetHandle.html - a65dc7fe4435922ceff243e8c03f1af11 - - - - void * - cls - d6/d1c/structGNUNET__STATISTICS__GetHandle.html - ae5d81442d30361ee2daa885605bbe29b - - - - struct GNUNET_TIME_Absolute - timeout - d6/d1c/structGNUNET__STATISTICS__GetHandle.html - a89194c7ea66ffbb9fe01c340820c848f - - - - uint64_t - value - d6/d1c/structGNUNET__STATISTICS__GetHandle.html - a0c331de6d27351f4c06de9d47689bb73 - - - - int - make_persistent - d6/d1c/structGNUNET__STATISTICS__GetHandle.html - a1a020635cdb4772defa121eec80a4e15 - - - - int - aborted - d6/d1c/structGNUNET__STATISTICS__GetHandle.html - a9ff8d29daece06886f195c76fb2b962c - - - - enum ActionType - type - d6/d1c/structGNUNET__STATISTICS__GetHandle.html - a86ff75cb148af9569d140ebd513f6139 - - - - uint16_t - msize - d6/d1c/structGNUNET__STATISTICS__GetHandle.html - a6e2078057307077c86a51ec01d896482 - - - - - GNUNET_STATISTICS_Handle - d6/dba/structGNUNET__STATISTICS__Handle.html - - char * - subsystem - d6/dba/structGNUNET__STATISTICS__Handle.html - a3a17178097f29d28a636916f7ab777fd - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d6/dba/structGNUNET__STATISTICS__Handle.html - a6baef068d76f219db9462c2c183cffee - - - - struct GNUNET_MQ_Handle * - mq - d6/dba/structGNUNET__STATISTICS__Handle.html - a306b9f84e6bd6e29ed2a08bc163b7bd8 - - - - struct GNUNET_STATISTICS_GetHandle * - action_head - d6/dba/structGNUNET__STATISTICS__Handle.html - ad7630c67ff6ae4b572b30db64bd7cc2f - - - - struct GNUNET_STATISTICS_GetHandle * - action_tail - d6/dba/structGNUNET__STATISTICS__Handle.html - aeff18ba9aa4ede341b4df0cc0903f634 - - - - struct GNUNET_STATISTICS_GetHandle * - current - d6/dba/structGNUNET__STATISTICS__Handle.html - a6c783f0ca1837150da457d34f91cb8fd - - - - struct GNUNET_STATISTICS_WatchEntry ** - watches - d6/dba/structGNUNET__STATISTICS__Handle.html - a65e03d1703133c473568248f09157ced - - - - struct GNUNET_SCHEDULER_Task * - backoff_task - d6/dba/structGNUNET__STATISTICS__Handle.html - adfdcfbea860f1b69ac0c4bcd02fb7a9b - - - - struct GNUNET_SCHEDULER_Task * - destroy_task - d6/dba/structGNUNET__STATISTICS__Handle.html - a9138e783d005378277e00e33bfc262ba - - - - struct GNUNET_TIME_Relative - backoff - d6/dba/structGNUNET__STATISTICS__Handle.html - a77eae89f8b7ac14b46aa84d2a9b775c7 - - - - uint64_t - peak_heap_size - d6/dba/structGNUNET__STATISTICS__Handle.html - a9ff553e420a1d7af2346abac61a84fc1 - - - - uint64_t - peak_rss - d6/dba/structGNUNET__STATISTICS__Handle.html - af73e8a8b799557be4ed73c71d3cc1959 - - - - unsigned int - watches_size - d6/dba/structGNUNET__STATISTICS__Handle.html - a87922fa57de5049f97080fe12810ad40 - - - - int - do_destroy - d6/dba/structGNUNET__STATISTICS__Handle.html - a761c7a0f1036b3bb2d90c9bddcfbd16b - - - - int - receiving - d6/dba/structGNUNET__STATISTICS__Handle.html - a8b014d32cb3c9417f99aeef45f5837bc - - - - - GNUNET_STATISTICS_ReplyMessage - d2/de8/structGNUNET__STATISTICS__ReplyMessage.html - - struct GNUNET_MessageHeader - header - d2/de8/structGNUNET__STATISTICS__ReplyMessage.html - a34ba802db4bff2cb8b80a7a5af86d3ee - - - - uint32_t - uid - d2/de8/structGNUNET__STATISTICS__ReplyMessage.html - a4bf5cb28806ca58e3ee1cda44b8373b8 - - - - uint64_t - value - d2/de8/structGNUNET__STATISTICS__ReplyMessage.html - a97bfc44b6a9461a318ef160acd659fd0 - - - - - GNUNET_STATISTICS_SetMessage - d1/d82/structGNUNET__STATISTICS__SetMessage.html - - struct GNUNET_MessageHeader - header - d1/d82/structGNUNET__STATISTICS__SetMessage.html - a3e44d0b0f8d85917d27dc479b1c0e4ee - - - - uint32_t - flags - d1/d82/structGNUNET__STATISTICS__SetMessage.html - a92bbbf72841ec8e805ab6908a8565b59 - - - - uint64_t - value - d1/d82/structGNUNET__STATISTICS__SetMessage.html - a2dd22defaa19e9fef295f6abaf5598aa - - - - - GNUNET_STATISTICS_WatchEntry - d1/d68/structGNUNET__STATISTICS__WatchEntry.html - - char * - subsystem - d1/d68/structGNUNET__STATISTICS__WatchEntry.html - afc480e25c2fe7013151f2eb3c8a67caf - - - - char * - name - d1/d68/structGNUNET__STATISTICS__WatchEntry.html - aa26bc04f07d84c4b100f2791c3eef905 - - - - GNUNET_STATISTICS_Iterator - proc - d1/d68/structGNUNET__STATISTICS__WatchEntry.html - ab7109f7b14c46fbf27ffdef14f829d4f - - - - void * - proc_cls - d1/d68/structGNUNET__STATISTICS__WatchEntry.html - a0cc93b4eb788a7cf16fe0d9b73d07403 - - - - - GNUNET_STATISTICS_WatchValueMessage - d8/d68/structGNUNET__STATISTICS__WatchValueMessage.html - - struct GNUNET_MessageHeader - header - d8/d68/structGNUNET__STATISTICS__WatchValueMessage.html - ac8cd8504682cc95fdbd803679850d59d - - - - uint32_t - flags - d8/d68/structGNUNET__STATISTICS__WatchValueMessage.html - a1b3e0d91c0eb9a58d2564247b09c6e4d - - - - uint32_t - wid - d8/d68/structGNUNET__STATISTICS__WatchValueMessage.html - a48500c36ef0e64d371ce1ee597e838f2 - - - - uint32_t - reserved - d8/d68/structGNUNET__STATISTICS__WatchValueMessage.html - a05720d9d13935f67dc49c4579c3a1a21 - - - - uint64_t - value - d8/d68/structGNUNET__STATISTICS__WatchValueMessage.html - a892629724997bf50265d5d3293309fea - - - - - GNUNET_STRINGS_IPv4NetworkPolicy - d9/d93/structGNUNET__STRINGS__IPv4NetworkPolicy.html - - struct in_addr - network - d9/d93/structGNUNET__STRINGS__IPv4NetworkPolicy.html - a062c1670a67caf2926be9fcec6e9efa6 - - - - struct in_addr - netmask - d9/d93/structGNUNET__STRINGS__IPv4NetworkPolicy.html - a39cbc88c2190c8fac9150d4b08f28190 - - - - struct GNUNET_STRINGS_PortPolicy - pp - d9/d93/structGNUNET__STRINGS__IPv4NetworkPolicy.html - a3604340fa4ae6523a1068dd9162f0b7f - - - - - GNUNET_STRINGS_IPv6NetworkPolicy - de/d67/structGNUNET__STRINGS__IPv6NetworkPolicy.html - - struct in6_addr - network - de/d67/structGNUNET__STRINGS__IPv6NetworkPolicy.html - a6fb54560cd74c8873fe24150bd00b23d - - - - struct in6_addr - netmask - de/d67/structGNUNET__STRINGS__IPv6NetworkPolicy.html - a9e1e205c1bc85d01042da93e017b7719 - - - - struct GNUNET_STRINGS_PortPolicy - pp - de/d67/structGNUNET__STRINGS__IPv6NetworkPolicy.html - a00087ab4fab57ca46bd2f56861fcf8d4 - - - - - GNUNET_STRINGS_PortPolicy - db/d45/structGNUNET__STRINGS__PortPolicy.html - - uint16_t - start_port - db/d45/structGNUNET__STRINGS__PortPolicy.html - a74504707adc1306a1886e414a0107e7b - - - - uint16_t - end_port - db/d45/structGNUNET__STRINGS__PortPolicy.html - a86c01bb717ff16308e8636e756a676bb - - - - int - negate_portrange - db/d45/structGNUNET__STRINGS__PortPolicy.html - a819e5fa72bf5bfa7fcf03a35e4eb7264 - - - - - GNUNET_TESTBED_AddHostMessage - de/db3/structGNUNET__TESTBED__AddHostMessage.html - - struct GNUNET_MessageHeader - header - de/db3/structGNUNET__TESTBED__AddHostMessage.html - ad28a43117e4458a6a7ae0da18456e836 - - - - uint32_t - host_id - de/db3/structGNUNET__TESTBED__AddHostMessage.html - abe77d3c3684ed75a203dc28f672f8add - - - - uint16_t - ssh_port - de/db3/structGNUNET__TESTBED__AddHostMessage.html - a58c40a76279a47e48efb184b6a4edd55 - - - - uint16_t - username_length - de/db3/structGNUNET__TESTBED__AddHostMessage.html - a4e5b5a147062304903ae1353f2384074 - - - - uint16_t - hostname_length - de/db3/structGNUNET__TESTBED__AddHostMessage.html - aafdf479649b3483302405cf9f333b6ba - - - - uint16_t - config_size - de/db3/structGNUNET__TESTBED__AddHostMessage.html - aee5911afdb6c8c682dbd07fa1173f42c - - - - - GNUNET_TESTBED_Barrier - da/d80/structGNUNET__TESTBED__Barrier.html - - struct GNUNET_HashCode - key - da/d80/structGNUNET__TESTBED__Barrier.html - a601bc99da37d1afa135a032647c1bd5b - - - - struct GNUNET_TESTBED_Controller * - c - da/d80/structGNUNET__TESTBED__Barrier.html - a56c587814a142bafe6032661c616ea00 - - - - char * - name - da/d80/structGNUNET__TESTBED__Barrier.html - a8e470dd2324096c9627e0da375ff4f6c - - - - GNUNET_TESTBED_barrier_status_cb - cb - da/d80/structGNUNET__TESTBED__Barrier.html - a3b5809829e2701c7ec37a4c0f6a9449b - - - - void * - cls - da/d80/structGNUNET__TESTBED__Barrier.html - acc8834409179614bbf11902339bd1e49 - - - - int - echo - da/d80/structGNUNET__TESTBED__Barrier.html - ac0576a8e0b0936e984659bfdd720c92d - - - - - GNUNET_TESTBED_BarrierCancel - d8/d91/structGNUNET__TESTBED__BarrierCancel.html - - struct GNUNET_MessageHeader - header - d8/d91/structGNUNET__TESTBED__BarrierCancel.html - a9a24fc4395253c0903aa03220f996990 - - - - char - name - d8/d91/structGNUNET__TESTBED__BarrierCancel.html - aaad04236a1b36104899ebb83cfe18a44 - [0] - - - - GNUNET_TESTBED_BarrierInit - dd/d84/structGNUNET__TESTBED__BarrierInit.html - - struct GNUNET_MessageHeader - header - dd/d84/structGNUNET__TESTBED__BarrierInit.html - ad0c6c63f3bd3833bc79cd26aa3e3cc06 - - - - uint8_t - quorum - dd/d84/structGNUNET__TESTBED__BarrierInit.html - a1c7d18ecc02b2a76b9582871fd375625 - - - - char - name - dd/d84/structGNUNET__TESTBED__BarrierInit.html - a1eb7e2a7221c13152a00f873e42b0293 - [0] - - - - GNUNET_TESTBED_BarrierStatusMsg - d2/d59/structGNUNET__TESTBED__BarrierStatusMsg.html - - struct GNUNET_MessageHeader - header - d2/d59/structGNUNET__TESTBED__BarrierStatusMsg.html - a162cda30b5dbc100552f08eefadf882a - - - - uint16_t - status - d2/d59/structGNUNET__TESTBED__BarrierStatusMsg.html - ab94bd17a88cbe90a2f9ed4576b3f763f - - - - uint16_t - name_len - d2/d59/structGNUNET__TESTBED__BarrierStatusMsg.html - aa8577212a9024282bf02e6e1bb098f60 - - - - char - data - d2/d59/structGNUNET__TESTBED__BarrierStatusMsg.html - a75016ce7f2029454b6e348b475a10b24 - [0] - - - - GNUNET_TESTBED_BarrierWait - da/d69/structGNUNET__TESTBED__BarrierWait.html - - struct GNUNET_MessageHeader - header - da/d69/structGNUNET__TESTBED__BarrierWait.html - a0cd198cf2474d4bf4663a592fbe1c31e - - - - char - name - da/d69/structGNUNET__TESTBED__BarrierWait.html - a40b210bf4dd34873de46d01d8be10ce3 - [0] - - - - GNUNET_TESTBED_BarrierWaitHandle - dc/d01/structGNUNET__TESTBED__BarrierWaitHandle.html - - char * - name - dc/d01/structGNUNET__TESTBED__BarrierWaitHandle.html - ac9a1a22fad410a16ca476d2983d5d371 - - - - struct GNUNET_CONFIGURATION_Handle * - cfg - dc/d01/structGNUNET__TESTBED__BarrierWaitHandle.html - abd42db4ffd89b84b5fd619b457a952fa - - - - struct GNUNET_MQ_Handle * - mq - dc/d01/structGNUNET__TESTBED__BarrierWaitHandle.html - a3d4bbbb9e904097f884ac96ec46f9bbc - - - - GNUNET_TESTBED_barrier_wait_cb - cb - dc/d01/structGNUNET__TESTBED__BarrierWaitHandle.html - ac4c0c8de217287b688145cc6a8ed46da - - - - void * - cb_cls - dc/d01/structGNUNET__TESTBED__BarrierWaitHandle.html - a9e49720e9751c14f1c38233db701d722 - - - - - GNUNET_TESTBED_ConfigureUnderlayLinkMessage - d4/df7/structGNUNET__TESTBED__ConfigureUnderlayLinkMessage.html - - struct GNUNET_MessageHeader - header - d4/df7/structGNUNET__TESTBED__ConfigureUnderlayLinkMessage.html - af8b194d75e54745336db613911a748c2 - - - - int32_t - connect_option - d4/df7/structGNUNET__TESTBED__ConfigureUnderlayLinkMessage.html - a932b82bb6ddc18448e9b69c1d015dc14 - - - - uint32_t - peer1 - d4/df7/structGNUNET__TESTBED__ConfigureUnderlayLinkMessage.html - a4df367eac5502655d1e7f5432f63b149 - - - - uint32_t - peer2 - d4/df7/structGNUNET__TESTBED__ConfigureUnderlayLinkMessage.html - a15043a05e2195f5ed4eab8549dc059a6 - - - - uint64_t - operation_id - d4/df7/structGNUNET__TESTBED__ConfigureUnderlayLinkMessage.html - a2d5de694f449f85d7ba8af1088dba4fb - - - - - GNUNET_TESTBED_ConnectionEventMessage - d4/d06/structGNUNET__TESTBED__ConnectionEventMessage.html - - struct GNUNET_MessageHeader - header - d4/d06/structGNUNET__TESTBED__ConnectionEventMessage.html - a2cba10c2559e03febb66e2b617cbb587 - - - - int32_t - event_type - d4/d06/structGNUNET__TESTBED__ConnectionEventMessage.html - ab8ad2e8785c75dd8ce62d29d1f98ca51 - - - - uint32_t - peer1 - d4/d06/structGNUNET__TESTBED__ConnectionEventMessage.html - a5a1c09f07c41d198561a88a537f78144 - - - - uint32_t - peer2 - d4/d06/structGNUNET__TESTBED__ConnectionEventMessage.html - ac97e96077448e6223c287abbad796f2f - - - - uint64_t - operation_id - d4/d06/structGNUNET__TESTBED__ConnectionEventMessage.html - ac7879cda88cf69fc856fb346f347cddc - - - - - GNUNET_TESTBED_Controller - d6/d33/structGNUNET__TESTBED__Controller.html - - struct GNUNET_TESTBED_Host * - host - d6/d33/structGNUNET__TESTBED__Controller.html - ab9854db2dc23d53b5c7fdb571d971a25 - - - - GNUNET_TESTBED_ControllerCallback - cc - d6/d33/structGNUNET__TESTBED__Controller.html - abfb0150346060a25a2b4f22b2dfe8360 - - - - void * - cc_cls - d6/d33/structGNUNET__TESTBED__Controller.html - a5d2ba028bfa7ada9c4237ea9a42fc8fb - - - - struct GNUNET_CONFIGURATION_Handle * - cfg - d6/d33/structGNUNET__TESTBED__Controller.html - aec60ceb7893906e92f80fb628f8fc5bb - - - - struct GNUNET_MQ_Handle * - mq - d6/d33/structGNUNET__TESTBED__Controller.html - a7a8ad9581d53bc8c73a4e2491f1ca68a - - - - struct GNUNET_TESTBED_HostRegistrationHandle * - rh - d6/d33/structGNUNET__TESTBED__Controller.html - ac100cfecb2ac0b22d11fdf3b2792bb11 - - - - struct GNUNET_CONTAINER_MultiHashMap32 * - opc_map - d6/d33/structGNUNET__TESTBED__Controller.html - a583ed04f12230eee9ed79a1c72cf4897 - - - - TESTBED_opcq_empty_cb - opcq_empty_cb - d6/d33/structGNUNET__TESTBED__Controller.html - a7ee9ca5f8d45c9e8b1c9c3eeec006e8f - - - - void * - opcq_empty_cls - d6/d33/structGNUNET__TESTBED__Controller.html - a135a453609b85ee12ca4eac499ca0bdd - - - - struct OperationQueue * - opq_parallel_operations - d6/d33/structGNUNET__TESTBED__Controller.html - ad4520ad226a61cdc8062f7d0dbdde4a8 - - - - struct OperationQueue * - opq_parallel_service_connections - d6/d33/structGNUNET__TESTBED__Controller.html - a71aed86944ed52bc0c8d2c63563c9b36 - - - - struct OperationQueue * - opq_parallel_topology_config_operations - d6/d33/structGNUNET__TESTBED__Controller.html - a67561bd77a5d5d859f6756e15d5ca198 - - - - struct GNUNET_CONTAINER_MultiHashMap * - barrier_map - d6/d33/structGNUNET__TESTBED__Controller.html - af35a73ba5cc4ccd4d7c0b647d5914dc7 - - - - uint64_t - event_mask - d6/d33/structGNUNET__TESTBED__Controller.html - a55d95da81571f323b0b5ba5ce94d2af0 - - - - uint32_t - operation_counter - d6/d33/structGNUNET__TESTBED__Controller.html - a1011a248dd388c442c0c0dbf6642fb54 - - - - - GNUNET_TESTBED_ControllerLinkRequest - d4/df1/structGNUNET__TESTBED__ControllerLinkRequest.html - - struct GNUNET_MessageHeader - header - d4/df1/structGNUNET__TESTBED__ControllerLinkRequest.html - a410b8a6699f320fec1afe2547d6f3d96 - - - - uint32_t - delegated_host_id - d4/df1/structGNUNET__TESTBED__ControllerLinkRequest.html - ab7abf11ef23b486ec042eb5a3b1c3401 - - - - uint64_t - operation_id - d4/df1/structGNUNET__TESTBED__ControllerLinkRequest.html - ab43b6b4e24abe22674f770dc4729817b - - - - uint32_t - slave_host_id - d4/df1/structGNUNET__TESTBED__ControllerLinkRequest.html - a9b468022bdbed5f3d475e14e960e93f9 - - - - uint8_t - is_subordinate - d4/df1/structGNUNET__TESTBED__ControllerLinkRequest.html - af8d2e3cd62df8ef88f4a6ace9938870a - - - - - GNUNET_TESTBED_ControllerLinkResponse - df/de6/structGNUNET__TESTBED__ControllerLinkResponse.html - - struct GNUNET_MessageHeader - header - df/de6/structGNUNET__TESTBED__ControllerLinkResponse.html - af6ab780dc30e8cb17c32ef9ceb6262c5 - - - - uint16_t - config_size - df/de6/structGNUNET__TESTBED__ControllerLinkResponse.html - ad6dd9aa0537032b6bc3607b7538ff58b - - - - uint16_t - success - df/de6/structGNUNET__TESTBED__ControllerLinkResponse.html - afce9a0398263b4dbb21f31e5be412256 - - - - uint64_t - operation_id - df/de6/structGNUNET__TESTBED__ControllerLinkResponse.html - a0eebc50942e8031d511698161052ce61 - - - - - GNUNET_TESTBED_ControllerProc - db/dae/structGNUNET__TESTBED__ControllerProc.html - - struct GNUNET_HELPER_Handle * - helper - db/dae/structGNUNET__TESTBED__ControllerProc.html - a8d608d5cf6629d6c7274b91fd20d930f - - - - char ** - helper_argv - db/dae/structGNUNET__TESTBED__ControllerProc.html - a2daa03f4023a9d9435dcef31e50ca159 - - - - struct GNUNET_TESTBED_Host * - host - db/dae/structGNUNET__TESTBED__ControllerProc.html - ad62cca874ab55c11e6ba922e464a8ac1 - - - - GNUNET_TESTBED_ControllerStatusCallback - cb - db/dae/structGNUNET__TESTBED__ControllerProc.html - a771bef59dd3f4e6bb8fe4e5fea7eb2e3 - - - - void * - cls - db/dae/structGNUNET__TESTBED__ControllerProc.html - ae96a0eb87f6a1623cb2513ef8ee01e4e - - - - struct GNUNET_HELPER_SendHandle * - shandle - db/dae/structGNUNET__TESTBED__ControllerProc.html - a206d9558e3db12eb20aef1d139dddc52 - - - - struct GNUNET_MessageHeader * - msg - db/dae/structGNUNET__TESTBED__ControllerProc.html - a8eb8872ca25f00777941ae1c5717efd0 - - - - - GNUNET_TESTBED_EventInformation - dc/d4b/structGNUNET__TESTBED__EventInformation.html - - enum GNUNET_TESTBED_EventType - type - dc/d4b/structGNUNET__TESTBED__EventInformation.html - a0c9008e76c691f7a82f69662b33e7ad7 - - - - struct GNUNET_TESTBED_Operation * - op - dc/d4b/structGNUNET__TESTBED__EventInformation.html - a24b0e8efb28e9e549e0cce78a8fa087d - - - - void * - op_cls - dc/d4b/structGNUNET__TESTBED__EventInformation.html - a5789f5c130b70f66f86e4cd2231f48f6 - - - - struct GNUNET_TESTBED_Host * - host - dc/d4b/structGNUNET__TESTBED__EventInformation.html - a5a8ce04652c447c248510b623adfb245 - - - - struct GNUNET_TESTBED_Peer * - peer - dc/d4b/structGNUNET__TESTBED__EventInformation.html - a8d45df0945c2387db2253ffedae32e60 - - - - struct GNUNET_TESTBED_EventInformation::@55::@56 - peer_start - dc/d4b/structGNUNET__TESTBED__EventInformation.html - a50594eb1331639740190f9016cecbbaf - - - - struct GNUNET_TESTBED_EventInformation::@55::@57 - peer_stop - dc/d4b/structGNUNET__TESTBED__EventInformation.html - a2e4dcd5c44300ce940176f0def37dbeb - - - - struct GNUNET_TESTBED_Peer * - peer1 - dc/d4b/structGNUNET__TESTBED__EventInformation.html - acaec88bcab998eecca192fd09c6b637c - - - - struct GNUNET_TESTBED_Peer * - peer2 - dc/d4b/structGNUNET__TESTBED__EventInformation.html - a3942ccf65bac9e7fa9a3c224547b0d61 - - - - struct GNUNET_TESTBED_EventInformation::@55::@58 - peer_connect - dc/d4b/structGNUNET__TESTBED__EventInformation.html - ae960c6865ffaf30f1b31e770a5df10e1 - - - - struct GNUNET_TESTBED_EventInformation::@55::@59 - peer_disconnect - dc/d4b/structGNUNET__TESTBED__EventInformation.html - a563da5636734a4a9b0fcc788655f77d9 - - - - const char * - emsg - dc/d4b/structGNUNET__TESTBED__EventInformation.html - a2cfd0f08f7ffacf55ee5bde3037db55b - - - - void * - generic - dc/d4b/structGNUNET__TESTBED__EventInformation.html - aedaaecaec665d26b59271bea1a8ad693 - - - - struct GNUNET_TESTBED_EventInformation::@55::@60 - operation_finished - dc/d4b/structGNUNET__TESTBED__EventInformation.html - a5e1c3ab0b80009c668476237ffa66911 - - - - union GNUNET_TESTBED_EventInformation::@55 - details - dc/d4b/structGNUNET__TESTBED__EventInformation.html - ac0563a141056ba8f790b05b8068d2710 - - - - - GNUNET_TESTBED_GenericOperationSuccessEventMessage - d7/dc1/structGNUNET__TESTBED__GenericOperationSuccessEventMessage.html - - struct GNUNET_MessageHeader - header - d7/dc1/structGNUNET__TESTBED__GenericOperationSuccessEventMessage.html - a20c27935218320d9b95c6518fc8d2e41 - - - - int32_t - event_type - d7/dc1/structGNUNET__TESTBED__GenericOperationSuccessEventMessage.html - a626ebfd2980455986bc75a3b9d6414c9 - - - - uint64_t - operation_id - d7/dc1/structGNUNET__TESTBED__GenericOperationSuccessEventMessage.html - af6dc56560ad5605ec9a1fb072c2007ab - - - - - GNUNET_TESTBED_HelperInit - d4/d4a/structGNUNET__TESTBED__HelperInit.html - - struct GNUNET_MessageHeader - header - d4/d4a/structGNUNET__TESTBED__HelperInit.html - a404eb171bafbb6518abfb383bd09eee1 - - - - uint16_t - trusted_ip_size - d4/d4a/structGNUNET__TESTBED__HelperInit.html - aa0b7edd254c0caa38812ef4cbbce9056 - - - - uint16_t - hostname_size - d4/d4a/structGNUNET__TESTBED__HelperInit.html - aa33b0f6177015f33c0bd50d6d8e79fa9 - - - - uint16_t - config_size - d4/d4a/structGNUNET__TESTBED__HelperInit.html - aea1963b762b92268c81331d39abbad52 - - - - - GNUNET_TESTBED_HelperReply - d7/d27/structGNUNET__TESTBED__HelperReply.html - - struct GNUNET_MessageHeader - header - d7/d27/structGNUNET__TESTBED__HelperReply.html - abdddfa714773e42c8b908a6b2bd807c4 - - - - uint16_t - config_size - d7/d27/structGNUNET__TESTBED__HelperReply.html - a0a636f685afc68dd53ef1f7732e41404 - - - - - GNUNET_TESTBED_Host - d5/d61/structGNUNET__TESTBED__Host.html - - const char * - hostname - d5/d61/structGNUNET__TESTBED__Host.html - a47624fdbc867533d6a0e9a4277a8064c - - - - const char * - username - d5/d61/structGNUNET__TESTBED__Host.html - aeeb68b08fc6a766ca47d4b9ba6ff73b7 - - - - struct GNUNET_CONFIGURATION_Handle * - cfg - d5/d61/structGNUNET__TESTBED__Host.html - a3c2bf395d9ac857ab5358c55ee0929ba - - - - struct RegisteredController * - rc_head - d5/d61/structGNUNET__TESTBED__Host.html - a4687bd0cecee68898fdc6bc27cd7e6d4 - - - - struct RegisteredController * - rc_tail - d5/d61/structGNUNET__TESTBED__Host.html - af879e22533f193dd927218d1f42deb90 - - - - struct OperationQueue * - opq_parallel_overlay_connect_operations - d5/d61/structGNUNET__TESTBED__Host.html - a9abf2ef6449a3f99454a34b1a6f01278 - - - - int - controller_started - d5/d61/structGNUNET__TESTBED__Host.html - af473770fa1b521466a603fcc5458cef1 - - - - int - locked - d5/d61/structGNUNET__TESTBED__Host.html - aea1cf2f83e80eca95620a494876d07bc - - - - uint32_t - id - d5/d61/structGNUNET__TESTBED__Host.html - a61ed2f11609fb2875049aa96825224fd - - - - uint16_t - port - d5/d61/structGNUNET__TESTBED__Host.html - acb4cf00af20a5602a5052b25ac8954c3 - - - - - GNUNET_TESTBED_HostConfirmedMessage - df/d0e/structGNUNET__TESTBED__HostConfirmedMessage.html - - struct GNUNET_MessageHeader - header - df/d0e/structGNUNET__TESTBED__HostConfirmedMessage.html - a43b528d2dec901e3a0be846ae3cc2f37 - - - - uint32_t - host_id - df/d0e/structGNUNET__TESTBED__HostConfirmedMessage.html - a2e8404c68a0718299bf9a25d62da98be - - - - - GNUNET_TESTBED_HostHabitableCheckHandle - d8/d9c/structGNUNET__TESTBED__HostHabitableCheckHandle.html - - const struct GNUNET_TESTBED_Host * - host - d8/d9c/structGNUNET__TESTBED__HostHabitableCheckHandle.html - a1709c21ba638b51710816dc8d414099f - - - - GNUNET_TESTBED_HostHabitableCallback - cb - d8/d9c/structGNUNET__TESTBED__HostHabitableCheckHandle.html - ab3aba02c0dad12c45f8007a772a4f087 - - - - void * - cb_cls - d8/d9c/structGNUNET__TESTBED__HostHabitableCheckHandle.html - a11f4328266d89b32b0ddd6b636ace50b - - - - struct GNUNET_OS_Process * - auxp - d8/d9c/structGNUNET__TESTBED__HostHabitableCheckHandle.html - a49a0a5a2f78b0e9f6b41ba33cd5672cd - - - - char ** - helper_argv - d8/d9c/structGNUNET__TESTBED__HostHabitableCheckHandle.html - a2d9a081ed596eec3cd748da4daafd96f - - - - struct GNUNET_SCHEDULER_Task * - habitability_check_task - d8/d9c/structGNUNET__TESTBED__HostHabitableCheckHandle.html - ada215e21085f55803f6eba384e05670f - - - - struct GNUNET_TIME_Relative - wait_time - d8/d9c/structGNUNET__TESTBED__HostHabitableCheckHandle.html - a92e6cead6682d3606665bca075099c07 - - - - - GNUNET_TESTBED_HostRegistrationHandle - dd/d7f/structGNUNET__TESTBED__HostRegistrationHandle.html - - struct GNUNET_TESTBED_Host * - host - dd/d7f/structGNUNET__TESTBED__HostRegistrationHandle.html - a04e582e7cd7eb4d9abf4799aa604c055 - - - - struct GNUNET_TESTBED_Controller * - c - dd/d7f/structGNUNET__TESTBED__HostRegistrationHandle.html - a902f4b0bf9dda7d255c5f5a23bbfd8e9 - - - - GNUNET_TESTBED_HostRegistrationCompletion - cc - dd/d7f/structGNUNET__TESTBED__HostRegistrationHandle.html - a91c4cdd5451876bd54299f409e34da46 - - - - void * - cc_cls - dd/d7f/structGNUNET__TESTBED__HostRegistrationHandle.html - ac95ea02af190d16efb16ce616ce88771 - - - - - GNUNET_TESTBED_InitMessage - d3/de5/structGNUNET__TESTBED__InitMessage.html - - struct GNUNET_MessageHeader - header - d3/de5/structGNUNET__TESTBED__InitMessage.html - abb20ee4aa2cb68a66d53c82533350270 - - - - uint32_t - host_id - d3/de5/structGNUNET__TESTBED__InitMessage.html - af61bb8db4973c89a03df1d256b9c0096 - - - - uint64_t - event_mask - d3/de5/structGNUNET__TESTBED__InitMessage.html - ae8150fc8ee79c2448920e842505e10e0 - - - - - GNUNET_TESTBED_LOGGER_Handle - d0/d6d/structGNUNET__TESTBED__LOGGER__Handle.html - - struct GNUNET_MQ_Handle * - mq - d0/d6d/structGNUNET__TESTBED__LOGGER__Handle.html - a16e06b0502b21d39a8a8258ea837b41d - - - - GNUNET_TESTBED_LOGGER_FlushCompletion - cb - d0/d6d/structGNUNET__TESTBED__LOGGER__Handle.html - ac2901a778bc1c54fdb02f5971e45578c - - - - void * - cb_cls - d0/d6d/structGNUNET__TESTBED__LOGGER__Handle.html - ac2f0785c29affae8d04e27107697c5fd - - - - char - buf - d0/d6d/structGNUNET__TESTBED__LOGGER__Handle.html - acf4f6c4334095f8882ec3000ca8b5ef0 - [(GNUNET_MAX_MESSAGE_SIZE - sizeof(struct GNUNET_MessageHeader))] - - - size_t - buse - d0/d6d/structGNUNET__TESTBED__LOGGER__Handle.html - a1f091f1696cf8d5676c3ed394dba3795 - - - - size_t - bwrote - d0/d6d/structGNUNET__TESTBED__LOGGER__Handle.html - aee76d74d04800fffda5d53640c0b9545 - - - - struct GNUNET_TIME_Relative - retry_backoff - d0/d6d/structGNUNET__TESTBED__LOGGER__Handle.html - a0da67d9347382882d9e63ed5737b31ee - - - - struct GNUNET_SCHEDULER_Task * - flush_completion_task - d0/d6d/structGNUNET__TESTBED__LOGGER__Handle.html - ad07d7701f16e7d68b82553bb32179933 - - - - unsigned int - mq_len - d0/d6d/structGNUNET__TESTBED__LOGGER__Handle.html - a6f7df0d765d7c99e74dae4013dff1159 - - - - - GNUNET_TESTBED_ManagePeerServiceMessage - d9/da4/structGNUNET__TESTBED__ManagePeerServiceMessage.html - - struct GNUNET_MessageHeader - header - d9/da4/structGNUNET__TESTBED__ManagePeerServiceMessage.html - ad5be7855a33bb258643a3f000b24d23a - - - - uint32_t - peer_id - d9/da4/structGNUNET__TESTBED__ManagePeerServiceMessage.html - aa7621d875dfb8eec2910b9243b2a853f - - - - uint64_t - operation_id - d9/da4/structGNUNET__TESTBED__ManagePeerServiceMessage.html - a4a0662f79af3bbdba19611d7b33b01c9 - - - - uint8_t - start - d9/da4/structGNUNET__TESTBED__ManagePeerServiceMessage.html - af88c0e4f32404c726694d5c51b732024 - - - - - GNUNET_TESTBED_Operation - d6/dba/structGNUNET__TESTBED__Operation.html - - OperationStart - start - d6/dba/structGNUNET__TESTBED__Operation.html - a92188837319ffb78f5c3d6f127520d33 - - - - OperationRelease - release - d6/dba/structGNUNET__TESTBED__Operation.html - ad03cd2d144667d6715572ebb096c25b9 - - - - void * - cb_cls - d6/dba/structGNUNET__TESTBED__Operation.html - afd5230f7f984d2a047b5233953e46aa9 - - - - struct OperationQueue ** - queues - d6/dba/structGNUNET__TESTBED__Operation.html - a69bad5f676cfa77a8618ca7a919b34c0 - - - - struct QueueEntry ** - qentries - d6/dba/structGNUNET__TESTBED__Operation.html - a3fddf17c20cedab2747ac5dd85d7ec5b - - - - unsigned int * - nres - d6/dba/structGNUNET__TESTBED__Operation.html - aa11daca335f628d2f16389e07badc6f7 - - - - struct ReadyQueueEntry * - rq_entry - d6/dba/structGNUNET__TESTBED__Operation.html - a8d06834c4b44279674610c6fec60ebfd - - - - struct TimeSlot * - tslots_head - d6/dba/structGNUNET__TESTBED__Operation.html - aa53c26d7be84fc418ed7779c13ab4eb7 - - - - struct TimeSlot * - tslots_tail - d6/dba/structGNUNET__TESTBED__Operation.html - a9fefc800ffe29c6ffb7e2ecc854513af - - - - struct GNUNET_TIME_Absolute - tstart - d6/dba/structGNUNET__TESTBED__Operation.html - ad0aa4ccdf21138b7cfc139d222df09df - - - - unsigned int - nqueues - d6/dba/structGNUNET__TESTBED__Operation.html - a14156fc89042f41db155693f4731cea3 - - - - enum OperationState - state - d6/dba/structGNUNET__TESTBED__Operation.html - a0777c105c456cb4697cbae04421fd3ef - - - - int - failed - d6/dba/structGNUNET__TESTBED__Operation.html - a3f27d6fdb2a56349866b9503a48a62f2 - - - - - GNUNET_TESTBED_OperationFailureEventMessage - d4/d30/structGNUNET__TESTBED__OperationFailureEventMessage.html - - struct GNUNET_MessageHeader - header - d4/d30/structGNUNET__TESTBED__OperationFailureEventMessage.html - a33a1e3ae2d14d337658eb0e21d0e9cf8 - - - - int32_t - event_type - d4/d30/structGNUNET__TESTBED__OperationFailureEventMessage.html - a45d134dfe7e6b7459af1196da56106b1 - - - - uint64_t - operation_id - d4/d30/structGNUNET__TESTBED__OperationFailureEventMessage.html - abf36c66f47ff53a93e5e660eb0f80fda - - - - - GNUNET_TESTBED_OverlayConnectMessage - d2/def/structGNUNET__TESTBED__OverlayConnectMessage.html - - struct GNUNET_MessageHeader - header - d2/def/structGNUNET__TESTBED__OverlayConnectMessage.html - a9727cc5c3b41c63283f9e2c1e8630f9a - - - - uint32_t - peer1 - d2/def/structGNUNET__TESTBED__OverlayConnectMessage.html - a29a3b7a1bc956833a1fbc1106d1966ce - - - - uint64_t - operation_id - d2/def/structGNUNET__TESTBED__OverlayConnectMessage.html - ae4c043a56725e3640a5e4171ea59b226 - - - - uint32_t - peer2 - d2/def/structGNUNET__TESTBED__OverlayConnectMessage.html - a95b641e025ea3cb3f516f919a594fe97 - - - - uint32_t - peer2_host_id - d2/def/structGNUNET__TESTBED__OverlayConnectMessage.html - aca11faa41a24deb89ebab0c03c252c0b - - - - - GNUNET_TESTBED_Peer - d9/d3e/structGNUNET__TESTBED__Peer.html - - struct GNUNET_TESTBED_Peer * - next - d9/d3e/structGNUNET__TESTBED__Peer.html - a593454a78d05daca8c409b23be767957 - - - - struct GNUNET_TESTBED_Peer * - prev - d9/d3e/structGNUNET__TESTBED__Peer.html - a67dab105d11ebe6a7daedc0170a503a4 - - - - struct GNUNET_TESTBED_Controller * - controller - d9/d3e/structGNUNET__TESTBED__Peer.html - a3de67965498193ea1d1203acbb55d0a7 - - - - struct GNUNET_TESTBED_Host * - host - d9/d3e/structGNUNET__TESTBED__Peer.html - ade14a798d699e28342763806469374e5 - - - - uint32_t - unique_id - d9/d3e/structGNUNET__TESTBED__Peer.html - aa466306e436104b0cf284147b52da730 - - - - enum PeerState - state - d9/d3e/structGNUNET__TESTBED__Peer.html - a0a440a62002a40d367a0b0e6c25e44aa - - - - uint8_t - underlay_model_exists - d9/d3e/structGNUNET__TESTBED__Peer.html - a60e3243d7cb9b8c6723f6308eb018608 - - - - - GNUNET_TESTBED_PeerConfigurationInformationMessage - df/d17/structGNUNET__TESTBED__PeerConfigurationInformationMessage.html - - struct GNUNET_MessageHeader - header - df/d17/structGNUNET__TESTBED__PeerConfigurationInformationMessage.html - a8641752c081ec9b2bb96e1d902906fe1 - - - - uint32_t - peer_id - df/d17/structGNUNET__TESTBED__PeerConfigurationInformationMessage.html - ace33eb066488698c24302d4296cd6b5e - - - - uint64_t - operation_id - df/d17/structGNUNET__TESTBED__PeerConfigurationInformationMessage.html - a24823bf337a4a26c0db87c02611e4baf - - - - struct GNUNET_PeerIdentity - peer_identity - df/d17/structGNUNET__TESTBED__PeerConfigurationInformationMessage.html - a904944c608768c88a38bb653e3f5452b - - - - uint16_t - config_size - df/d17/structGNUNET__TESTBED__PeerConfigurationInformationMessage.html - ab6c46f782c6c32280eed82c2fa55c16c - - - - - GNUNET_TESTBED_PeerCreateMessage - dc/d9e/structGNUNET__TESTBED__PeerCreateMessage.html - - struct GNUNET_MessageHeader - header - dc/d9e/structGNUNET__TESTBED__PeerCreateMessage.html - ae5765c152031466720850a537e5a574b - - - - uint32_t - host_id - dc/d9e/structGNUNET__TESTBED__PeerCreateMessage.html - a37a58461db7da1e1007c28d50de65a4d - - - - uint64_t - operation_id - dc/d9e/structGNUNET__TESTBED__PeerCreateMessage.html - aa8a7803ad53e4ad781836f087732e0db - - - - uint32_t - peer_id - dc/d9e/structGNUNET__TESTBED__PeerCreateMessage.html - a9e3266c9cd4aac6caee21db5463b6b9a - - - - uint16_t - config_size - dc/d9e/structGNUNET__TESTBED__PeerCreateMessage.html - aedc5f9d6aacc21ff75b93ef95af28148 - - - - - GNUNET_TESTBED_PeerCreateSuccessEventMessage - d7/db3/structGNUNET__TESTBED__PeerCreateSuccessEventMessage.html - - struct GNUNET_MessageHeader - header - d7/db3/structGNUNET__TESTBED__PeerCreateSuccessEventMessage.html - a3be04f2773ec2263abe886d279712016 - - - - uint32_t - peer_id - d7/db3/structGNUNET__TESTBED__PeerCreateSuccessEventMessage.html - a30bc25cb19ee4078837cf32ec4b20ff6 - - - - uint64_t - operation_id - d7/db3/structGNUNET__TESTBED__PeerCreateSuccessEventMessage.html - a6440d7d76435135a1a2ad0dc4e60e8bc - - - - - GNUNET_TESTBED_PeerDestroyMessage - d6/d0c/structGNUNET__TESTBED__PeerDestroyMessage.html - - struct GNUNET_MessageHeader - header - d6/d0c/structGNUNET__TESTBED__PeerDestroyMessage.html - a4751962d0b157be4e8d5a281acf726f6 - - - - uint32_t - peer_id - d6/d0c/structGNUNET__TESTBED__PeerDestroyMessage.html - aed70ab5c5b5acbf45e3842a8343200b2 - - - - uint64_t - operation_id - d6/d0c/structGNUNET__TESTBED__PeerDestroyMessage.html - a8109af8b152aa2b49365b1453064503c - - - - - GNUNET_TESTBED_PeerEventMessage - d6/ddb/structGNUNET__TESTBED__PeerEventMessage.html - - struct GNUNET_MessageHeader - header - d6/ddb/structGNUNET__TESTBED__PeerEventMessage.html - a40a5bfff24fd8bae34fbc387218d4581 - - - - int32_t - event_type - d6/ddb/structGNUNET__TESTBED__PeerEventMessage.html - ad236342f6b0252e36806bdb1b014bc79 - - - - uint32_t - host_id - d6/ddb/structGNUNET__TESTBED__PeerEventMessage.html - af8e6a7df21d1395bf3af37d9c760ddfd - - - - uint32_t - peer_id - d6/ddb/structGNUNET__TESTBED__PeerEventMessage.html - a3ec6185c32617c72d07c87816d93d568 - - - - uint64_t - operation_id - d6/ddb/structGNUNET__TESTBED__PeerEventMessage.html - a841923c93a1d4f05216ae254c30fac19 - - - - - GNUNET_TESTBED_PeerGetConfigurationMessage - dc/d45/structGNUNET__TESTBED__PeerGetConfigurationMessage.html - - struct GNUNET_MessageHeader - header - dc/d45/structGNUNET__TESTBED__PeerGetConfigurationMessage.html - ab78b6ee0f6bb32eab965fcb77b6720b0 - - - - uint32_t - peer_id - dc/d45/structGNUNET__TESTBED__PeerGetConfigurationMessage.html - a7f253e18ce9a73b9cb6e5a046c522bce - - - - uint64_t - operation_id - dc/d45/structGNUNET__TESTBED__PeerGetConfigurationMessage.html - a24942434759a78628e30d006ce96afe6 - - - - - GNUNET_TESTBED_PeerInformation - d2/de2/structGNUNET__TESTBED__PeerInformation.html - - enum GNUNET_TESTBED_PeerInformationType - pit - d2/de2/structGNUNET__TESTBED__PeerInformation.html - ad13659cb8c5881ccaf20093fb1962d71 - - - - struct GNUNET_CONFIGURATION_Handle * - cfg - d2/de2/structGNUNET__TESTBED__PeerInformation.html - a77d96dbba2dabd4259660dfcb9693ee7 - - - - struct GNUNET_PeerIdentity * - id - d2/de2/structGNUNET__TESTBED__PeerInformation.html - adf7338509a7810fcbbb2025dd8b8ddd0 - - - - union GNUNET_TESTBED_PeerInformation::@61 - result - d2/de2/structGNUNET__TESTBED__PeerInformation.html - ae1f54a946f8f9b028519b5d110787caf - - - - - GNUNET_TESTBED_PeerReconfigureMessage - d8/da2/structGNUNET__TESTBED__PeerReconfigureMessage.html - - struct GNUNET_MessageHeader - header - d8/da2/structGNUNET__TESTBED__PeerReconfigureMessage.html - a35232a508afbb8b4b64aed37e6a4e45f - - - - uint32_t - peer_id - d8/da2/structGNUNET__TESTBED__PeerReconfigureMessage.html - abf77b05d8a1885ddad0d34250a001a70 - - - - uint64_t - operation_id - d8/da2/structGNUNET__TESTBED__PeerReconfigureMessage.html - ab0e2a404009b757d44ed48d7ec2717fe - - - - uint16_t - config_size - d8/da2/structGNUNET__TESTBED__PeerReconfigureMessage.html - a4bca6b26867886d01e56b94686c43ca3 - - - - - GNUNET_TESTBED_PeerStartMessage - d3/d49/structGNUNET__TESTBED__PeerStartMessage.html - - struct GNUNET_MessageHeader - header - d3/d49/structGNUNET__TESTBED__PeerStartMessage.html - a9f1dca99c48eb20a885c48d87ef647e9 - - - - uint32_t - peer_id - d3/d49/structGNUNET__TESTBED__PeerStartMessage.html - aac785afbdea1baa77b64c03d27400d32 - - - - uint64_t - operation_id - d3/d49/structGNUNET__TESTBED__PeerStartMessage.html - adf575cdba2b5e786824ffa1f780476e3 - - - - - GNUNET_TESTBED_PeerStopMessage - da/d8f/structGNUNET__TESTBED__PeerStopMessage.html - - struct GNUNET_MessageHeader - header - da/d8f/structGNUNET__TESTBED__PeerStopMessage.html - a7659d05d5b1b58411c1e6ff3c50ffdcb - - - - uint32_t - peer_id - da/d8f/structGNUNET__TESTBED__PeerStopMessage.html - a7c93f57d4e1720ef10530c2be3ae2f6f - - - - uint64_t - operation_id - da/d8f/structGNUNET__TESTBED__PeerStopMessage.html - ae4b593be954bbc5d153c6585f76ac506 - - - - - GNUNET_TESTBED_RemoteOverlayConnectMessage - d8/dd6/structGNUNET__TESTBED__RemoteOverlayConnectMessage.html - - struct GNUNET_MessageHeader - header - d8/dd6/structGNUNET__TESTBED__RemoteOverlayConnectMessage.html - a6eb6b738477a02d68dfa58c711f62b4f - - - - uint32_t - peer - d8/dd6/structGNUNET__TESTBED__RemoteOverlayConnectMessage.html - a8b69b3888485406bcc8498fc2b2d29fe - - - - uint64_t - operation_id - d8/dd6/structGNUNET__TESTBED__RemoteOverlayConnectMessage.html - a9bba0469a463d35bdfb1f9c167904a90 - - - - struct GNUNET_PeerIdentity - peer_identity - d8/dd6/structGNUNET__TESTBED__RemoteOverlayConnectMessage.html - a4e2b3444b3d04843a73db8c6898940a7 - - - - struct GNUNET_MessageHeader - hello - d8/dd6/structGNUNET__TESTBED__RemoteOverlayConnectMessage.html - a500c160ab55125816f97bdaadc8c5beb - [0] - - - - GNUNET_TESTBED_RunHandle - d7/d33/structGNUNET__TESTBED__RunHandle.html - - struct GNUNET_TESTBED_Controller * - c - d7/d33/structGNUNET__TESTBED__RunHandle.html - ae4be8b610eab99b2fa4983d7d12d919d - - - - struct GNUNET_CONFIGURATION_Handle * - cfg - d7/d33/structGNUNET__TESTBED__RunHandle.html - a92dd0d39bf51c1885c60bf46e2cbad45 - - - - struct GNUNET_TESTBED_Host * - h - d7/d33/structGNUNET__TESTBED__RunHandle.html - aded9671d844d128fedc9e39805e22d90 - - - - struct GNUNET_TESTBED_ControllerProc * - cproc - d7/d33/structGNUNET__TESTBED__RunHandle.html - a75578acf88f3f8af0032a13e3623e354 - - - - GNUNET_TESTBED_ControllerCallback - cc - d7/d33/structGNUNET__TESTBED__RunHandle.html - a08a8c5509f9700a5fd16e1e0c1ad2587 - - - - void * - cc_cls - d7/d33/structGNUNET__TESTBED__RunHandle.html - aa030695d224ea30ee5ed44ee1945c11d - - - - char * - trusted_ip - d7/d33/structGNUNET__TESTBED__RunHandle.html - aaf81a0778349bf0f574696afffc0b6ad - - - - GNUNET_TESTBED_TestMaster - test_master - d7/d33/structGNUNET__TESTBED__RunHandle.html - a5f45f305a22a11c8ed5fe788e8c67e75 - - - - void * - test_master_cls - d7/d33/structGNUNET__TESTBED__RunHandle.html - a09aafdac6c6402f568fadac371c367c8 - - - - struct GNUNET_CONTAINER_MultiHashMap32 * - rcop_map - d7/d33/structGNUNET__TESTBED__RunHandle.html - acabc79d3b5bec9eb78de8c88fd556000 - - - - struct GNUNET_TESTBED_Host ** - hosts - d7/d33/structGNUNET__TESTBED__RunHandle.html - aa801c628e9884668aac4bd1599c4ec38 - - - - struct CompatibilityCheckContext * - hclist - d7/d33/structGNUNET__TESTBED__RunHandle.html - a7ca0b016db1666670a905961682cec49 - - - - struct GNUNET_TESTBED_Peer ** - peers - d7/d33/structGNUNET__TESTBED__RunHandle.html - a51bbd42086e577479d65b5fa654a6df6 - - - - struct GNUNET_TESTBED_Operation * - topology_operation - d7/d33/structGNUNET__TESTBED__RunHandle.html - a2e2e179eb1ba1a3808bb76f4cedbf084 - - - - char * - topo_file - d7/d33/structGNUNET__TESTBED__RunHandle.html - afe81b36f9ced3f978e620e4e00bc98b4 - - - - struct GNUNET_TESTBED_HostRegistrationHandle * - reg_handle - d7/d33/structGNUNET__TESTBED__RunHandle.html - a8ae52acf7a06a60f51cba36184715e92 - - - - struct GNUNET_TIME_Absolute - pstart_time - d7/d33/structGNUNET__TESTBED__RunHandle.html - a2b1a94fae95dadd81931c8b4121c82f5 - - - - struct GNUNET_SCHEDULER_Task * - register_hosts_task - d7/d33/structGNUNET__TESTBED__RunHandle.html - ae06cf9da29c4d32fb8eae91b7950b1b5 - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d7/d33/structGNUNET__TESTBED__RunHandle.html - a87436f990dd46579ee41eaa5756516cd - - - - struct GNUNET_SCHEDULER_Task * - interrupt_task - d7/d33/structGNUNET__TESTBED__RunHandle.html - a43d914ba9fa1b74e76c60f8215a2afca - - - - uint64_t - event_mask - d7/d33/structGNUNET__TESTBED__RunHandle.html - aba96dfc871c12fecd142106bcb815b2b - - - - enum State - state - d7/d33/structGNUNET__TESTBED__RunHandle.html - ada5caa3de38dc8af003ec765ac6ed1db - - - - enum GNUNET_TESTBED_TopologyOption - topology - d7/d33/structGNUNET__TESTBED__RunHandle.html - ab1b653609b03839b177eb54967662172 - - - - int - shutdown - d7/d33/structGNUNET__TESTBED__RunHandle.html - ac9ac9caab0c4de2544c9545588e477e9 - - - - unsigned int - num_hosts - d7/d33/structGNUNET__TESTBED__RunHandle.html - a2e379a57d9f7eae58ce1ceee0ce91887 - - - - unsigned int - reg_hosts - d7/d33/structGNUNET__TESTBED__RunHandle.html - a3632f2285eee18601f02352917aec4f9 - - - - unsigned int - peer_count - d7/d33/structGNUNET__TESTBED__RunHandle.html - a31df933e22f0afac725fcdf6f6c281f5 - - - - unsigned int - num_peers - d7/d33/structGNUNET__TESTBED__RunHandle.html - ad2339c6355d1e4cdda1f02db031e0af3 - - - - unsigned int - num_oc - d7/d33/structGNUNET__TESTBED__RunHandle.html - ac13a8dc2d519ab71cfc401d34d1f9fe7 - - - - unsigned int - random_links - d7/d33/structGNUNET__TESTBED__RunHandle.html - aa2693067be64541d1ef7d4c3053ba4c8 - - - - unsigned int - links_succeeded - d7/d33/structGNUNET__TESTBED__RunHandle.html - add85d52a3541a8d12ffea216f020d76a - - - - unsigned int - links_failed - d7/d33/structGNUNET__TESTBED__RunHandle.html - abb58756ba9f5027ca3ae182a7581053d - - - - - GNUNET_TESTBED_ShutdownPeersMessage - d4/d19/structGNUNET__TESTBED__ShutdownPeersMessage.html - - struct GNUNET_MessageHeader - header - d4/d19/structGNUNET__TESTBED__ShutdownPeersMessage.html - ae7cecffb4a0e09cdec45a431087f7912 - - - - uint64_t - operation_id - d4/d19/structGNUNET__TESTBED__ShutdownPeersMessage.html - ac01cef5fded3afa14f16c8043a584b32 - - - - - GNUNET_TESTBED_SlaveConfiguration - d0/d69/structGNUNET__TESTBED__SlaveConfiguration.html - - struct GNUNET_MessageHeader - header - d0/d69/structGNUNET__TESTBED__SlaveConfiguration.html - a32af738f956ae640198eb84a1abbdab2 - - - - uint32_t - slave_id - d0/d69/structGNUNET__TESTBED__SlaveConfiguration.html - aaf74b3aebe23301876faf6628017414f - - - - uint64_t - operation_id - d0/d69/structGNUNET__TESTBED__SlaveConfiguration.html - a085bbdf47ac1ed77c1e039d5a2fea4d1 - - - - uint16_t - config_size - d0/d69/structGNUNET__TESTBED__SlaveConfiguration.html - a0fc57b57a6ee79cfa8b1665b27f425d8 - - - - - GNUNET_TESTBED_SlaveGetConfigurationMessage - d9/d8d/structGNUNET__TESTBED__SlaveGetConfigurationMessage.html - - struct GNUNET_MessageHeader - header - d9/d8d/structGNUNET__TESTBED__SlaveGetConfigurationMessage.html - abbf320ef6cc75ddd17e2f39bb9b40f13 - - - - uint32_t - slave_id - d9/d8d/structGNUNET__TESTBED__SlaveGetConfigurationMessage.html - af6d44ae9617815c7f9c73ab859c1d1af - - - - uint64_t - operation_id - d9/d8d/structGNUNET__TESTBED__SlaveGetConfigurationMessage.html - aa8300908441cac92c322fdb771695f16 - - - - - GNUNET_TESTBED_UnderlayLinkModel - db/dc3/structGNUNET__TESTBED__UnderlayLinkModel.html - - struct GNUNET_TESTBED_Peer * - peer - db/dc3/structGNUNET__TESTBED__UnderlayLinkModel.html - ad8555159ac27abdcb366c18a4323947f - - - - struct ListEntry * - entries - db/dc3/structGNUNET__TESTBED__UnderlayLinkModel.html - a5aa693fa2b5dcc25f25d7a81c708223c - - - - struct LinkProperty * - props - db/dc3/structGNUNET__TESTBED__UnderlayLinkModel.html - a1cbd7cf47b5c9158ea811a0aae8ff33b - - - - enum GNUNET_TESTBED_UnderlayLinkModelType - type - db/dc3/structGNUNET__TESTBED__UnderlayLinkModel.html - a4510e953700cd6130a297e8035532e3e - - - - - GNUNET_TESTBED_UnderlayLinkModelMsg - d4/d49/structGNUNET__TESTBED__UnderlayLinkModelMsg.html - - struct GNUNET_MessageHeader - header - d4/d49/structGNUNET__TESTBED__UnderlayLinkModelMsg.html - a10cead920b5ab05e9e7f82648b2b9cd4 - - - - uint32_t - nentries - d4/d49/structGNUNET__TESTBED__UnderlayLinkModelMsg.html - ad67d3bbe8502532883fdc0c693e16387 - - - - uint32_t - nprops - d4/d49/structGNUNET__TESTBED__UnderlayLinkModelMsg.html - a813e1f4d9b30a13356d45533bcc8bc96 - - - - - GNUNET_TESTING_Peer - da/d7a/structGNUNET__TESTING__Peer.html - - struct GNUNET_TESTING_System * - system - da/d7a/structGNUNET__TESTING__Peer.html - a068b777947d25a45f0a948f3ce25cb26 - - - - char * - cfgfile - da/d7a/structGNUNET__TESTING__Peer.html - ad214222cecd06167b2a5a8c34849e42d - - - - char * - main_binary - da/d7a/structGNUNET__TESTING__Peer.html - a248f33e3a7e11deeda5a8a89807f8308 - - - - char * - args - da/d7a/structGNUNET__TESTING__Peer.html - a4e059348f910b653394fe450d43fa826 - - - - struct GNUNET_OS_Process * - main_process - da/d7a/structGNUNET__TESTING__Peer.html - a10afcc26f9abd02f6ee5aeae679fe7e1 - - - - struct GNUNET_ARM_Handle * - ah - da/d7a/structGNUNET__TESTING__Peer.html - a7fd697d8ff52ab5dfdbd903abfbaf158 - - - - struct GNUNET_CONFIGURATION_Handle * - cfg - da/d7a/structGNUNET__TESTING__Peer.html - a2ba15aadd80ba7e29efe6d70ea386971 - - - - GNUNET_TESTING_PeerStopCallback - cb - da/d7a/structGNUNET__TESTING__Peer.html - af32e44baa56ba85c1223fa874d7377a1 - - - - void * - cb_cls - da/d7a/structGNUNET__TESTING__Peer.html - ac9d8bd292c8da62d092c6edb917b8ebd - - - - struct GNUNET_PeerIdentity * - id - da/d7a/structGNUNET__TESTING__Peer.html - a656c8111866957c258cb2829261378af - - - - struct SharedServiceInstance ** - ss_instances - da/d7a/structGNUNET__TESTING__Peer.html - a5e51f31a5833689caef3d89e97225f7a - - - - uint16_t * - ports - da/d7a/structGNUNET__TESTING__Peer.html - a3ed3d2343888c25a2c81e5a9af18e2c0 - - - - unsigned int - nports - da/d7a/structGNUNET__TESTING__Peer.html - a131db050958026d223e2887f196e1789 - - - - uint32_t - key_number - da/d7a/structGNUNET__TESTING__Peer.html - a8138f7614c2c9e843a0d4a0d9f984f9e - - - - - GNUNET_TESTING_SharedService - d2/d13/structGNUNET__TESTING__SharedService.html - - const char * - service - d2/d13/structGNUNET__TESTING__SharedService.html - a412cdcad6ff449f80c175fe41ee95694 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d2/d13/structGNUNET__TESTING__SharedService.html - a132f10c99dfe302fa39e08bb1eae5db6 - - - - unsigned int - share - d2/d13/structGNUNET__TESTING__SharedService.html - a3936d52ad12e90feb91e470831bc5339 - - - - - GNUNET_TESTING_System - d5/d82/structGNUNET__TESTING__System.html - - char * - tmppath - d5/d82/structGNUNET__TESTING__System.html - a58e354593d1d2a836158638457411397 - - - - char * - trusted_ip - d5/d82/structGNUNET__TESTING__System.html - a4c0d18a755bbefdd7a076f38ed49e5b3 - - - - char * - hostname - d5/d82/structGNUNET__TESTING__System.html - aadc187cb585a56333fef3d6b155264bb - - - - char * - hostkeys_data - d5/d82/structGNUNET__TESTING__System.html - ac21bf90e9e494b80ffa3a3a8131d00b2 - - - - struct GNUNET_DISK_MapHandle * - map - d5/d82/structGNUNET__TESTING__System.html - af3de7f2c73edc4ecd98275aed2ac8f62 - - - - struct SharedService ** - shared_services - d5/d82/structGNUNET__TESTING__System.html - ae42b7abc8011a45b142dd9496d78514f - - - - unsigned int - n_shared_services - d5/d82/structGNUNET__TESTING__System.html - a87d4d2cfa291cb50dd5e2f84706438e6 - - - - uint32_t - reserved_ports - d5/d82/structGNUNET__TESTING__System.html - aae89a41998e017e49a0060b6933e6e23 - [65536/32] - - - uint32_t - path_counter - d5/d82/structGNUNET__TESTING__System.html - ae1204e47b53816f71bf29b0a557c1feb - - - - uint32_t - total_hostkeys - d5/d82/structGNUNET__TESTING__System.html - a7e855527b2b769336380da3c4f752a93 - - - - uint16_t - lowport - d5/d82/structGNUNET__TESTING__System.html - afd772859b42cca67fd31f76d1de23f93 - - - - uint16_t - highport - d5/d82/structGNUNET__TESTING__System.html - a0b38aea00e60c2a6bae13f5c895f55bd - - - - - GNUNET_TIME_Absolute - db/d8c/structGNUNET__TIME__Absolute.html - - uint64_t - abs_value_us - db/d8c/structGNUNET__TIME__Absolute.html - afc11e2d8004ba2e5b15733d2209f92a9 - - - - - GNUNET_TIME_AbsoluteNBO - df/d65/structGNUNET__TIME__AbsoluteNBO.html - - uint64_t - abs_value_us__ - df/d65/structGNUNET__TIME__AbsoluteNBO.html - a9b6d5aace34ffe6f63b209f7b74c0d1f - - - - - GNUNET_TIME_Relative - d8/d27/structGNUNET__TIME__Relative.html - - uint64_t - rel_value_us - d8/d27/structGNUNET__TIME__Relative.html - a7901af834fb322459df9408b2179c4ae - - - - - GNUNET_TIME_RelativeNBO - de/d8e/structGNUNET__TIME__RelativeNBO.html - - uint64_t - rel_value_us__ - de/d8e/structGNUNET__TIME__RelativeNBO.html - acdd83f7a4ffb9a57ef5305683f69ce60 - - - - - GNUNET_TRANSPORT_AddressIdentifier - d1/d1f/structGNUNET__TRANSPORT__AddressIdentifier.html - - struct GNUNET_TRANSPORT_AddressIdentifier * - next - d1/d1f/structGNUNET__TRANSPORT__AddressIdentifier.html - a102f778e7cb641224acf1c22b1fcb052 - - - - struct GNUNET_TRANSPORT_AddressIdentifier * - prev - d1/d1f/structGNUNET__TRANSPORT__AddressIdentifier.html - a28c59c2aec4e7f27ab77e4d23e36f8e7 - - - - struct GNUNET_TRANSPORT_CommunicatorHandle * - ch - d1/d1f/structGNUNET__TRANSPORT__AddressIdentifier.html - ada7396c52dd05c6cb93201949351937b - - - - char * - address - d1/d1f/structGNUNET__TRANSPORT__AddressIdentifier.html - afd3dedf70634a460767877eeba85b27e - - - - struct GNUNET_TIME_Relative - expiration - d1/d1f/structGNUNET__TRANSPORT__AddressIdentifier.html - a1163dae922c2cfcc0c8fefc284a3e1ab - - - - uint32_t - aid - d1/d1f/structGNUNET__TRANSPORT__AddressIdentifier.html - acc33197a32bf302dedd664ec25efbd34 - - - - enum GNUNET_NetworkType - nt - d1/d1f/structGNUNET__TRANSPORT__AddressIdentifier.html - a2324688ca14321b758bad3ed4c5381f4 - - - - - GNUNET_TRANSPORT_AddressToStringContext - d6/d5c/structGNUNET__TRANSPORT__AddressToStringContext.html - - GNUNET_TRANSPORT_AddressToStringCallback - cb - d6/d5c/structGNUNET__TRANSPORT__AddressToStringContext.html - a4aa291068a53a7b164e31b7885c56595 - - - - void * - cb_cls - d6/d5c/structGNUNET__TRANSPORT__AddressToStringContext.html - af65dd273b54e00782fae4645a7195f64 - - - - struct GNUNET_MQ_Handle * - mq - d6/d5c/structGNUNET__TRANSPORT__AddressToStringContext.html - a7284ccbfea0b863cc7d9ba9a032ffd03 - - - - - GNUNET_TRANSPORT_ApplicationHandle - d5/d7f/structGNUNET__TRANSPORT__ApplicationHandle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d5/d7f/structGNUNET__TRANSPORT__ApplicationHandle.html - aeb0fc876f147f435ca525365f3fda9aa - - - - struct GNUNET_CONTAINER_MultiPeerMap * - sug_requests - d5/d7f/structGNUNET__TRANSPORT__ApplicationHandle.html - a0f2181ba6a36a8429db88a2d53d82b73 - - - - struct GNUNET_MQ_Handle * - mq - d5/d7f/structGNUNET__TRANSPORT__ApplicationHandle.html - ae7ef32b3f50a1a0792b52c55dd2b778a - - - - struct GNUNET_SCHEDULER_Task * - task - d5/d7f/structGNUNET__TRANSPORT__ApplicationHandle.html - a0f92c19a4e967d9715aa29765393f402 - - - - struct GNUNET_TIME_Relative - backoff - d5/d7f/structGNUNET__TRANSPORT__ApplicationHandle.html - aeff7988dcb75ebc9e05e59aa4164d5e5 - - - - - GNUNET_TRANSPORT_ApplicationSuggestHandle - dd/d47/structGNUNET__TRANSPORT__ApplicationSuggestHandle.html - - struct GNUNET_PeerIdentity - id - dd/d47/structGNUNET__TRANSPORT__ApplicationSuggestHandle.html - ae1627e11035612c1a2afc6c82b63e3c2 - - - - struct GNUNET_TRANSPORT_ApplicationHandle * - ch - dd/d47/structGNUNET__TRANSPORT__ApplicationSuggestHandle.html - a48d5f2280a4d98567e3b1fac8c99e925 - - - - enum GNUNET_MQ_PriorityPreferences - pk - dd/d47/structGNUNET__TRANSPORT__ApplicationSuggestHandle.html - a16d4364af455448dccb0dcda2197a99b - - - - struct GNUNET_BANDWIDTH_Value32NBO - bw - dd/d47/structGNUNET__TRANSPORT__ApplicationSuggestHandle.html - a9db0fc96ec7a13c5d4ba5f8cf5ea9ca3 - - - - - GNUNET_TRANSPORT_Blacklist - d0/dc6/structGNUNET__TRANSPORT__Blacklist.html - - struct GNUNET_MQ_Handle * - mq - d0/dc6/structGNUNET__TRANSPORT__Blacklist.html - a1d5d8701702b4ab7c3b9ad6449b53e5d - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d0/dc6/structGNUNET__TRANSPORT__Blacklist.html - a2703e207dbb4d675b9ddd69ceadd3f8b - - - - GNUNET_TRANSPORT_BlacklistCallback - cb - d0/dc6/structGNUNET__TRANSPORT__Blacklist.html - ad24aa32df822871ff993494b80983a16 - - - - void * - cb_cls - d0/dc6/structGNUNET__TRANSPORT__Blacklist.html - a9c22ce5d7c21924968bda76e31e365fb - - - - - GNUNET_TRANSPORT_CommunicatorGenericFCLimits - dd/d73/structGNUNET__TRANSPORT__CommunicatorGenericFCLimits.html - - struct GNUNET_MessageHeader - header - dd/d73/structGNUNET__TRANSPORT__CommunicatorGenericFCLimits.html - a03e1154dd103ab9abe629ba1ef02f807 - - - - uint32_t - msg_window_size - dd/d73/structGNUNET__TRANSPORT__CommunicatorGenericFCLimits.html - a1ff40b387c4ac259bcfafc9b52bba998 - - - - uint64_t - msg_cummulative_ack - dd/d73/structGNUNET__TRANSPORT__CommunicatorGenericFCLimits.html - ad4a99fbdbf433fb53ce9043797d94e10 - - - - uint64_t - bytes_window_size - dd/d73/structGNUNET__TRANSPORT__CommunicatorGenericFCLimits.html - a1b78bcc71bd3e4d1ba5afd49c21f19c1 - - - - uint64_t - bytes_cummulative_ack - dd/d73/structGNUNET__TRANSPORT__CommunicatorGenericFCLimits.html - afcecb1b70fba8a745ba56ace3f353cf4 - - - - - GNUNET_TRANSPORT_CommunicatorGenericKXConfirmation - da/d66/structGNUNET__TRANSPORT__CommunicatorGenericKXConfirmation.html - - struct GNUNET_MessageHeader - header - da/d66/structGNUNET__TRANSPORT__CommunicatorGenericKXConfirmation.html - a4eb47ad23772a38b6bb351f2dec8cd9f - - - - struct GNUNET_TIME_AbsoluteNBO - monotonic_time - da/d66/structGNUNET__TRANSPORT__CommunicatorGenericKXConfirmation.html - a555557d295eee40056affc39c5f8fe39 - - - - struct GNUNET_TIME_RelativeNBO - validity - da/d66/structGNUNET__TRANSPORT__CommunicatorGenericKXConfirmation.html - a0cb4e54219d151203837b7a2a1318cbc - - - - struct GNUNET_HashCode - token - da/d66/structGNUNET__TRANSPORT__CommunicatorGenericKXConfirmation.html - a44bf9dde258c20df10ed64c62142fc84 - - - - - GNUNET_TRANSPORT_CommunicatorHandle - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - - struct GNUNET_TRANSPORT_AddressIdentifier * - ai_head - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - a227733e41342d7a23809965948f04cb1 - - - - struct GNUNET_TRANSPORT_AddressIdentifier * - ai_tail - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - aa1ca367583f330b9eb70ea0d3221f2da - - - - struct FlowControl * - fc_head - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - a8d528d4ef6e2545f201fde9bf468c68b - - - - struct FlowControl * - fc_tail - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - a78eddd171aa56530854af0bc55694677 - - - - struct AckPending * - ap_head - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - a30d4c038b243904a28216c5f9e470add - - - - struct AckPending * - ap_tail - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - a9b6874c1d59e3d0816c3dfc25fcf7af3 - - - - struct GNUNET_TRANSPORT_QueueHandle * - queue_head - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - ab21b17466bdef90c538c8fbcfff548d8 - - - - struct GNUNET_TRANSPORT_QueueHandle * - queue_tail - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - a39c80f3f42d33bfdc26c3299d305f98d - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - a86f98b33f66abcd85df75256b808830e - - - - const char * - config_section - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - adc73b25c7da31a2c0922fc40910c3be1 - - - - const char * - addr_prefix - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - a83d6c0bff770a3894a40bc07eef95251 - - - - GNUNET_TRANSPORT_CommunicatorMqInit - mq_init - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - a47527b8540a59578b8498aaa082fa3ef - - - - void * - mq_init_cls - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - ac653fe2d74b767783a1d3ee6d449a975 - - - - GNUNET_TRANSPORT_CommunicatorNotify - notify_cb - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - a93adf3530ce45549670a3ccadedabd9b - - - - void * - notify_cb_cls - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - a5ae168cb251909739839b0a27efda030 - - - - struct GNUNET_MQ_Handle * - mq - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - a64c6030673e45bf3ef95ea7e1f378bf9 - - - - unsigned long long - max_queue_length - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - af1de9e2f4e1043e65f644522f44856de - - - - uint64_t - fc_gen - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - ab64098c71c5534bd164fedf37f672c45 - - - - uint32_t - aid_gen - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - afd0fdea30701ba72bf16bf84541d331a - - - - uint32_t - queue_gen - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - a7c470c285ecc0bca7f83b8d32eda52bc - - - - enum GNUNET_TRANSPORT_CommunicatorCharacteristics - cc - d5/d2c/structGNUNET__TRANSPORT__CommunicatorHandle.html - a3aa4cebf33f4787019813b05193c70e4 - - - - - GNUNET_TRANSPORT_CoreHandle - d9/dc6/structGNUNET__TRANSPORT__CoreHandle.html - - void * - cls - d9/dc6/structGNUNET__TRANSPORT__CoreHandle.html - a758863375ac2fa63ccd261675e9b22fb - - - - struct GNUNET_MQ_MessageHandler * - handlers - d9/dc6/structGNUNET__TRANSPORT__CoreHandle.html - aeb618591bbe3d41fcf84b2171d3613d3 - - - - GNUNET_TRANSPORT_NotifyConnect - nc_cb - d9/dc6/structGNUNET__TRANSPORT__CoreHandle.html - ab32c7a87bee325217091e7db2725f67c - - - - GNUNET_TRANSPORT_NotifyDisconnect - nd_cb - d9/dc6/structGNUNET__TRANSPORT__CoreHandle.html - a8dfe23cf709ef301b68ca92da7a0c842 - - - - struct GNUNET_MQ_Handle * - mq - d9/dc6/structGNUNET__TRANSPORT__CoreHandle.html - aae85ca77436ddd4456435ebc68594371 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d9/dc6/structGNUNET__TRANSPORT__CoreHandle.html - a3a8e12c4fd1040c7ebf5091cfe97c189 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - neighbours - d9/dc6/structGNUNET__TRANSPORT__CoreHandle.html - a6fb998cba0bab240b35e95e467a0dc2f - - - - struct GNUNET_PeerIdentity - self - d9/dc6/structGNUNET__TRANSPORT__CoreHandle.html - a1f2757f11811e77ecd80243f73647869 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d9/dc6/structGNUNET__TRANSPORT__CoreHandle.html - ad188d6cfab8da669bc2f0998cc75471f - - - - struct GNUNET_TIME_Relative - reconnect_delay - d9/dc6/structGNUNET__TRANSPORT__CoreHandle.html - ac6335841ef75ec014074e973f61f0973 - - - - int - check_self - d9/dc6/structGNUNET__TRANSPORT__CoreHandle.html - a159b6aa32010d8cdfe68a00af506d097 - - - - GNUNET_TRANSPORT_NotifyExcessBandwidth - neb_cb - d9/dc6/structGNUNET__TRANSPORT__CoreHandle.html - ae4faf035b4f5c41d148e1ca022547820 - - - - unsigned int - rom_pending - d9/dc6/structGNUNET__TRANSPORT__CoreHandle.html - aab3a176c7c51bb3cf73caffe25aa2b20 - - - - - GNUNET_TRANSPORT_HelloGetHandle - dd/dc4/structGNUNET__TRANSPORT__HelloGetHandle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dd/dc4/structGNUNET__TRANSPORT__HelloGetHandle.html - a088122618d1e2913968600962b7090de - - - - struct GNUNET_MQ_Handle * - mq - dd/dc4/structGNUNET__TRANSPORT__HelloGetHandle.html - a8a2af83e937f9bf8035b27e7ff6e92d2 - - - - GNUNET_TRANSPORT_HelloUpdateCallback - rec - dd/dc4/structGNUNET__TRANSPORT__HelloGetHandle.html - a5d1c7a3bfb4770983cec0f34c1f3ff8e - - - - void * - rec_cls - dd/dc4/structGNUNET__TRANSPORT__HelloGetHandle.html - a99937e64e5f1fd5362b4297080455b29 - - - - struct GNUNET_SCHEDULER_Task * - notify_task - dd/dc4/structGNUNET__TRANSPORT__HelloGetHandle.html - a442b758b8f49fad809b38f1161502150 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - dd/dc4/structGNUNET__TRANSPORT__HelloGetHandle.html - a01f1e0f84b982420cb4411167e66f407 - - - - struct GNUNET_TIME_Relative - reconnect_delay - dd/dc4/structGNUNET__TRANSPORT__HelloGetHandle.html - a6623c5642746c2f97455cc6e7887945c - - - - enum GNUNET_TRANSPORT_AddressClass - ac - dd/dc4/structGNUNET__TRANSPORT__HelloGetHandle.html - a5e3eb9748df09280552624f4a4c62ce0 - - - - - GNUNET_TRANSPORT_ManipulationHandle - d1/d67/structGNUNET__TRANSPORT__ManipulationHandle.html - - struct GNUNET_MQ_Handle * - mq - d1/d67/structGNUNET__TRANSPORT__ManipulationHandle.html - a5e049dc670cf4c49c5047a91fb3e152b - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d1/d67/structGNUNET__TRANSPORT__ManipulationHandle.html - ac43a74f2a4985ead9cf9dc4467024ff9 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d1/d67/structGNUNET__TRANSPORT__ManipulationHandle.html - a3970d4bde60e96020c66c4377fd44b68 - - - - struct GNUNET_TIME_Relative - reconnect_delay - d1/d67/structGNUNET__TRANSPORT__ManipulationHandle.html - a14bdcd5410397aac5e63ee3e4c5a05ee - - - - int - reconnecting - d1/d67/structGNUNET__TRANSPORT__ManipulationHandle.html - a726957f3761a3031c6cd4cb8b09c641c - - - - - GNUNET_TRANSPORT_MonitorContext - dd/d49/structGNUNET__TRANSPORT__MonitorContext.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dd/d49/structGNUNET__TRANSPORT__MonitorContext.html - aa90966a0784ad32ac30cac6ca20d276b - - - - struct GNUNET_MQ_Handle * - mq - dd/d49/structGNUNET__TRANSPORT__MonitorContext.html - a69b2730b45230f63ab5a1dae18bbfe3a - - - - struct GNUNET_PeerIdentity - peer - dd/d49/structGNUNET__TRANSPORT__MonitorContext.html - a9e3a2d989b9c9fbf015224d0893b4601 - - - - int - one_shot - dd/d49/structGNUNET__TRANSPORT__MonitorContext.html - a79f363ab7ebdd275ef294b8a15fb414e - - - - GNUNET_TRANSPORT_MonitorCallback - cb - dd/d49/structGNUNET__TRANSPORT__MonitorContext.html - a2555d07b016acb6075ac8ef1ba78cfa1 - - - - void * - cb_cls - dd/d49/structGNUNET__TRANSPORT__MonitorContext.html - a6a324a4da22ab0d5dc51bf58ce87bf3a - - - - - GNUNET_TRANSPORT_MonitorInformation - d5/d1f/structGNUNET__TRANSPORT__MonitorInformation.html - - const char * - address - d5/d1f/structGNUNET__TRANSPORT__MonitorInformation.html - a3b68ec9cf29d8cd333337c9ef5126c68 - - - - enum GNUNET_NetworkType - nt - d5/d1f/structGNUNET__TRANSPORT__MonitorInformation.html - a37b5b73a211233b9ca424e1fcc2e1ad6 - - - - enum GNUNET_TRANSPORT_ConnectionStatus - cs - d5/d1f/structGNUNET__TRANSPORT__MonitorInformation.html - af8b5fa9507ba03ca1ffefcb857c93a01 - - - - uint32_t - num_msg_pending - d5/d1f/structGNUNET__TRANSPORT__MonitorInformation.html - a2af1901c8e965ffafc9491aafc0cb49e - - - - uint32_t - num_bytes_pending - d5/d1f/structGNUNET__TRANSPORT__MonitorInformation.html - a51640593bdfc7e7ddc681198b70c1bd7 - - - - struct GNUNET_TIME_Absolute - last_validation - d5/d1f/structGNUNET__TRANSPORT__MonitorInformation.html - a1f8cf60f70dbe4be4c379c42c0f6f49b - - - - struct GNUNET_TIME_Absolute - valid_until - d5/d1f/structGNUNET__TRANSPORT__MonitorInformation.html - ab2c7047973e647c7556859f6d7c505ae - - - - struct GNUNET_TIME_Absolute - next_validation - d5/d1f/structGNUNET__TRANSPORT__MonitorInformation.html - a013972ee9be3c405f009f2e16c13cd0f - - - - struct GNUNET_TIME_Relative - rtt - d5/d1f/structGNUNET__TRANSPORT__MonitorInformation.html - aed1908b25a84229f36160201557f9aa9 - - - - - GNUNET_TRANSPORT_OfferHelloHandle - d5/dfc/structGNUNET__TRANSPORT__OfferHelloHandle.html - - struct GNUNET_MQ_Handle * - mq - d5/dfc/structGNUNET__TRANSPORT__OfferHelloHandle.html - ad87f679e6b1cc03e37358d3197c6268b - - - - GNUNET_SCHEDULER_TaskCallback - cont - d5/dfc/structGNUNET__TRANSPORT__OfferHelloHandle.html - a2c0bc55083cf7d20956d7f0384bf8a4d - - - - void * - cls - d5/dfc/structGNUNET__TRANSPORT__OfferHelloHandle.html - ac69efb1cd926a75ba11267255f6b9934 - - - - - GNUNET_TRANSPORT_PeerMonitoringContext - d4/db4/structGNUNET__TRANSPORT__PeerMonitoringContext.html - - GNUNET_TRANSPORT_PeerIterateCallback - cb - d4/db4/structGNUNET__TRANSPORT__PeerMonitoringContext.html - a7a9563a48f381918ff51aaa9df502bec - - - - void * - cb_cls - d4/db4/structGNUNET__TRANSPORT__PeerMonitoringContext.html - a7188e5161eb2520d9956bc030eeaf0c8 - - - - struct GNUNET_MQ_Handle * - mq - d4/db4/structGNUNET__TRANSPORT__PeerMonitoringContext.html - a597be5f1bdfa26bbfb3b2712a7ec4f8e - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d4/db4/structGNUNET__TRANSPORT__PeerMonitoringContext.html - ad2559828487fc53b381c018a8455df28 - - - - struct GNUNET_TIME_Relative - backoff - d4/db4/structGNUNET__TRANSPORT__PeerMonitoringContext.html - a3e773cb6cff364d81efd61b09afe98a2 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - d4/db4/structGNUNET__TRANSPORT__PeerMonitoringContext.html - a0dc1b82c56f5a42298ad0722983eab06 - - - - struct GNUNET_PeerIdentity - peer - d4/db4/structGNUNET__TRANSPORT__PeerMonitoringContext.html - a818c134966ce6436c72f3bc68e703793 - - - - int - one_shot - d4/db4/structGNUNET__TRANSPORT__PeerMonitoringContext.html - a5155ee8c7ff540074df5e13c5ca1d3a0 - - - - - GNUNET_TRANSPORT_PluginEnvironment - d7/dd5/structGNUNET__TRANSPORT__PluginEnvironment.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d7/dd5/structGNUNET__TRANSPORT__PluginEnvironment.html - ab1c0f809e62511b46dd37234cc3300a1 - - - - const struct GNUNET_PeerIdentity * - my_identity - d7/dd5/structGNUNET__TRANSPORT__PluginEnvironment.html - adb8616a6234abe4bb5f9b6ccad0dea6d - - - - void * - cls - d7/dd5/structGNUNET__TRANSPORT__PluginEnvironment.html - a58bc0a43886e87fb7247ced5b7679154 - - - - struct GNUNET_STATISTICS_Handle * - stats - d7/dd5/structGNUNET__TRANSPORT__PluginEnvironment.html - a25074563cceb232275fc88c4aa172cbe - - - - GNUNET_TRANSPORT_PluginReceiveCallback - receive - d7/dd5/structGNUNET__TRANSPORT__PluginEnvironment.html - accd43d0ec843a1937b7bbb0fd9a11b5d - - - - GNUNET_TRANSPORT_GetHelloCallback - get_our_hello - d7/dd5/structGNUNET__TRANSPORT__PluginEnvironment.html - a549fc3d1e302c8ce5c1d48379c894d2b - - - - GNUNET_TRANSPORT_AddressNotification - notify_address - d7/dd5/structGNUNET__TRANSPORT__PluginEnvironment.html - a56ffe423eea3b147541726c44226cada - - - - GNUNET_TRANSPORT_SessionEnd - session_end - d7/dd5/structGNUNET__TRANSPORT__PluginEnvironment.html - a49aa879bae3a55d7287c4aaa01c74f17 - - - - GNUNET_TRANSPORT_SessionStart - session_start - d7/dd5/structGNUNET__TRANSPORT__PluginEnvironment.html - ac2f690d19d5a431c0cc36c79bc2fddcb - - - - GNUNET_TRANSPORT_AddressToType - get_address_type - d7/dd5/structGNUNET__TRANSPORT__PluginEnvironment.html - a27e75b07e4a0cf5e919f3915bf50acf7 - - - - GNUNET_TRANSPORT_UpdateAddressDistance - update_address_distance - d7/dd5/structGNUNET__TRANSPORT__PluginEnvironment.html - a72374260b229bdd47cb2b18001feb2be - - - - uint32_t - max_connections - d7/dd5/structGNUNET__TRANSPORT__PluginEnvironment.html - aef34b785dc81bcec4222c1d57d52b506 - - - - - GNUNET_TRANSPORT_PluginFunctions - de/d0d/structGNUNET__TRANSPORT__PluginFunctions.html - - void * - cls - de/d0d/structGNUNET__TRANSPORT__PluginFunctions.html - a1d23709b5cdd95019f0cd1bcf8a2dd71 - - - - GNUNET_TRANSPORT_TransmitFunction - send - de/d0d/structGNUNET__TRANSPORT__PluginFunctions.html - a2b3f987b849b75c5eecaea86734b0ce2 - - - - GNUNET_TRANSPORT_DisconnectPeerFunction - disconnect_peer - de/d0d/structGNUNET__TRANSPORT__PluginFunctions.html - a5acaae6f550a29e30def4c6723d785d5 - - - - GNUNET_TRANSPORT_DisconnectSessionFunction - disconnect_session - de/d0d/structGNUNET__TRANSPORT__PluginFunctions.html - a875f579179c29c5c7babf35eb2447e4a - - - - GNUNET_TRANSPORT_UpdateSessionTimeout - update_session_timeout - de/d0d/structGNUNET__TRANSPORT__PluginFunctions.html - ac45a8153656692632ccbc7969f483f6d - - - - GNUNET_TRANSPORT_UpdateInboundDelay - update_inbound_delay - de/d0d/structGNUNET__TRANSPORT__PluginFunctions.html - a356452336807d7bf494eb9c6ad377966 - - - - GNUNET_TRANSPORT_QueryKeepaliveFactorFunction - query_keepalive_factor - de/d0d/structGNUNET__TRANSPORT__PluginFunctions.html - a91ed85dbfa04287a8454a845db696954 - - - - GNUNET_TRANSPORT_AddressPrettyPrinter - address_pretty_printer - de/d0d/structGNUNET__TRANSPORT__PluginFunctions.html - a9ca7ad0cb6cc94b00f9da11d01644d4d - - - - GNUNET_TRANSPORT_CheckAddress - check_address - de/d0d/structGNUNET__TRANSPORT__PluginFunctions.html - ac1144a73fff6d15e47369bc273336849 - - - - GNUNET_TRANSPORT_AddressToString - address_to_string - de/d0d/structGNUNET__TRANSPORT__PluginFunctions.html - aa21df9c40b6f934ffbf3f99d14e72f74 - - - - GNUNET_TRANSPORT_StringToAddress - string_to_address - de/d0d/structGNUNET__TRANSPORT__PluginFunctions.html - ac390f59183c04c49b231a09679a1d54b - - - - GNUNET_TRANSPORT_CreateSession - get_session - de/d0d/structGNUNET__TRANSPORT__PluginFunctions.html - aaa8f0800c89e07945431f4f9524a212f - - - - GNUNET_TRANSPORT_GetNetworkType - get_network - de/d0d/structGNUNET__TRANSPORT__PluginFunctions.html - aa54e43f4e131b49e176590e5305ef73c - - - - GNUNET_TRANSPORT_GetNetworkTypeForAddress - get_network_for_address - de/d0d/structGNUNET__TRANSPORT__PluginFunctions.html - a60ed87f4608a3fc5922ffedbb74ae8a3 - - - - GNUNET_TRANSPORT_SessionMonitorSetup - setup_monitor - de/d0d/structGNUNET__TRANSPORT__PluginFunctions.html - a42af93b3a17323b625e8b77657e7e3f1 - - - - - GNUNET_TRANSPORT_PluginMonitor - dd/d07/structGNUNET__TRANSPORT__PluginMonitor.html - - struct GNUNET_MQ_Handle * - mq - dd/d07/structGNUNET__TRANSPORT__PluginMonitor.html - aef7e198adbe12672677d4172eec721df - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dd/d07/structGNUNET__TRANSPORT__PluginMonitor.html - ae93079cd7fbe96a31ed1648866606133 - - - - GNUNET_TRANSPORT_SessionMonitorCallback - cb - dd/d07/structGNUNET__TRANSPORT__PluginMonitor.html - ad97f24fc5aa62eae4513ab928c50b3e1 - - - - void * - cb_cls - dd/d07/structGNUNET__TRANSPORT__PluginMonitor.html - ac3e22c04bda283f4fa3988f86abffb6d - - - - struct GNUNET_CONTAINER_MultiHashMap32 * - sessions - dd/d07/structGNUNET__TRANSPORT__PluginMonitor.html - aa28ccea3e13533e1fbc9283f8c870662 - - - - struct GNUNET_TIME_Relative - backoff - dd/d07/structGNUNET__TRANSPORT__PluginMonitor.html - ae7646c72a22344095640b74bd614f1a6 - - - - struct GNUNET_SCHEDULER_Task * - reconnect_task - dd/d07/structGNUNET__TRANSPORT__PluginMonitor.html - a60f7a27722b2220a645601127f0d435d - - - - - GNUNET_TRANSPORT_PluginSession - df/d81/structGNUNET__TRANSPORT__PluginSession.html - - uint64_t - session_id - df/d81/structGNUNET__TRANSPORT__PluginSession.html - a34143aaa18f1be477f7904cfc969d64f - - - - void * - client_ctx - df/d81/structGNUNET__TRANSPORT__PluginSession.html - af8f92af842253ac8efd04f2b705edc39 - - - - - GNUNET_TRANSPORT_QueueHandle - d2/d5a/structGNUNET__TRANSPORT__QueueHandle.html - - struct GNUNET_TRANSPORT_QueueHandle * - next - d2/d5a/structGNUNET__TRANSPORT__QueueHandle.html - a35c8ba2089260026c5d15cf933ce071b - - - - struct GNUNET_TRANSPORT_QueueHandle * - prev - d2/d5a/structGNUNET__TRANSPORT__QueueHandle.html - a4d9c70a86725d4c2655d387fd41b3cfd - - - - struct GNUNET_TRANSPORT_CommunicatorHandle * - ch - d2/d5a/structGNUNET__TRANSPORT__QueueHandle.html - ac8a218b0f56ba5bb351fa0fb64c78c77 - - - - char * - address - d2/d5a/structGNUNET__TRANSPORT__QueueHandle.html - aa2dfa878dea3e566f71d65c85ef5aa07 - - - - struct GNUNET_MQ_Handle * - mq - d2/d5a/structGNUNET__TRANSPORT__QueueHandle.html - a17d474bd352423fb4a669885c45bf85f - - - - struct GNUNET_PeerIdentity - peer - d2/d5a/structGNUNET__TRANSPORT__QueueHandle.html - aaffcabdfdf8517e005177ef5c9b667f6 - - - - enum GNUNET_NetworkType - nt - d2/d5a/structGNUNET__TRANSPORT__QueueHandle.html - aac20cc4a480d2d517bcbc754b006ab76 - - - - enum GNUNET_TRANSPORT_ConnectionStatus - cs - d2/d5a/structGNUNET__TRANSPORT__QueueHandle.html - a106755aa362348de28908ac99b628f29 - - - - uint32_t - queue_id - d2/d5a/structGNUNET__TRANSPORT__QueueHandle.html - a5e6594ef73e424df0455fcba1d95b5c0 - - - - uint32_t - mtu - d2/d5a/structGNUNET__TRANSPORT__QueueHandle.html - a751cf0b3295f763d51369fe9296594c9 - - - - - GNUNET_TRANSPORT_SessionInfo - d7/dc5/structGNUNET__TRANSPORT__SessionInfo.html - - enum GNUNET_TRANSPORT_SessionState - state - d7/dc5/structGNUNET__TRANSPORT__SessionInfo.html - a7217f4a73b9e58fe2d53a08952dc034e - - - - int - is_inbound - d7/dc5/structGNUNET__TRANSPORT__SessionInfo.html - a50d64b224cb4cf1d053aaa055adad058 - - - - uint32_t - num_msg_pending - d7/dc5/structGNUNET__TRANSPORT__SessionInfo.html - abeaf51878db1f577f111bfa9abf13b73 - - - - uint32_t - num_bytes_pending - d7/dc5/structGNUNET__TRANSPORT__SessionInfo.html - a6cd907d4024e955c8392c85eaf0cd33d - - - - struct GNUNET_TIME_Absolute - receive_delay - d7/dc5/structGNUNET__TRANSPORT__SessionInfo.html - a146b00ff420f9da070b55159e6041493 - - - - struct GNUNET_TIME_Absolute - session_timeout - d7/dc5/structGNUNET__TRANSPORT__SessionInfo.html - a634366d6bd5930e1526bf908c264ce31 - - - - const struct GNUNET_HELLO_Address * - address - d7/dc5/structGNUNET__TRANSPORT__SessionInfo.html - a180abb5fe07f0a13a7e5e1c29d91df69 - - - - - GNUNET_TRANSPORT_TESTING_ConnectCheckContext - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - - GNUNET_SCHEDULER_TaskCallback - connect_continuation - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a5513cb6b04f017c7dd144bb04fb91674 - - - - void * - connect_continuation_cls - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a96d24762fdf70bf0bda6cbf9e7ce1b82 - - - - const char * - config_file - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a5a0dc4fc678080b76eb4e0cc1dec5ea8 - - - - GNUNET_TRANSPORT_TESTING_ReceiveCallback - rec - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a54a513c3ef2306d9554be92600d5d657 - - - - GNUNET_TRANSPORT_TESTING_NotifyConnect - nc - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a0bfcc959b801055027b01b7c73c6dded - - - - GNUNET_TRANSPORT_TESTING_NotifyDisconnect - nd - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a6b6ac70a2bcbe5cb24314f2839bedc5f - - - - void * - cls - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a9d918df8cd1b1e692b35df28bfc350c9 - - - - GNUNET_SCHEDULER_TaskCallback - shutdown_task - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a4b390735916926407f99696015f68dcd - - - - void * - shutdown_task_cls - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a2e1d85678c936135083cbd2c3c1a7a9c - - - - GNUNET_SCHEDULER_TaskCallback - pre_connect_task - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a962f69f1632932dde868be1188f5c953 - - - - void * - pre_connect_task_cls - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a5153aa09aef69cc80075bbc370ba035c - - - - struct GNUNET_TIME_Relative - timeout - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - ae0f11b4ccf87e8bca05af68dec045803 - - - - int - bi_directional - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - ac1c26c6fa3a5151eb7d3483fdd75c43f - - - - unsigned int - num_peers - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a2c2812fce429a49c054e202417f95068 - - - - char ** - cfg_files - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a760f9f0a4271edbb2ac4a5b364e72dbd - - - - struct GNUNET_TRANSPORT_TESTING_PeerContext ** - p - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - adca4c6a16d553f5578ff12983b5b9995 - - - - const char * - test_plugin - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - af536a925898c20a340b109fd56260e50 - - - - const char * - test_name - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a855b64b1d5523370e7f1aaa903800bcb - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a12837784387d2cb1241e07691bfcb27e - - - - struct GNUNET_TRANSPORT_TESTING_Handle * - tth - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - adbe99075879b8e51076474dacf3ccaff - - - - int - global_ret - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a34427f5c8b81855487c924178182ad2a - - - - uint32_t - send_num_gen - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - ae8dab7dccf8b64d7bff1a28535c014c6 - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a2e78620c9da702e241e5c2aae49088a9 - - - - struct GNUNET_SCHEDULER_Task * - connect_task - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - ab283eb8e7278eaa7aefc0a043142afe9 - - - - unsigned int - started - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - ac5157cd547427b1d932ee3c624b861e6 - - - - struct GNUNET_TRANSPORT_TESTING_ConnectRequestList * - crl_head - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - abed53e5cf74eb8970dfe80273e29f39a - - - - struct GNUNET_TRANSPORT_TESTING_ConnectRequestList * - crl_tail - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - af835e919a5f927bdc10198de7c2ae72a - - - - struct GNUNET_TRANSPORT_TESTING_InternalPeerContext * - ip - d5/d80/structGNUNET__TRANSPORT__TESTING__ConnectCheckContext.html - a654354d15510f7b8cd9b9e793f0d55e5 - - - - - GNUNET_TRANSPORT_TESTING_ConnectRequest - d2/d53/structGNUNET__TRANSPORT__TESTING__ConnectRequest.html - - struct GNUNET_TRANSPORT_TESTING_ConnectRequest * - next - d2/d53/structGNUNET__TRANSPORT__TESTING__ConnectRequest.html - a89f70984ae57df36ffb7e0800cae1e15 - - - - struct GNUNET_TRANSPORT_TESTING_ConnectRequest * - prev - d2/d53/structGNUNET__TRANSPORT__TESTING__ConnectRequest.html - a9c4c8864f7ff678fe60ae630b6650360 - - - - struct GNUNET_TRANSPORT_TESTING_PeerContext * - p1 - d2/d53/structGNUNET__TRANSPORT__TESTING__ConnectRequest.html - a89e131a1d80799e3d12dd6158377e740 - - - - struct GNUNET_TRANSPORT_TESTING_PeerContext * - p2 - d2/d53/structGNUNET__TRANSPORT__TESTING__ConnectRequest.html - a88f365eb7704aad6f145fd4483919cc2 - - - - struct GNUNET_SCHEDULER_Task * - tct - d2/d53/structGNUNET__TRANSPORT__TESTING__ConnectRequest.html - a8f3f81bc18ae7040f33c716200ccc450 - - - - struct GNUNET_ATS_ConnectivitySuggestHandle * - ats_sh - d2/d53/structGNUNET__TRANSPORT__TESTING__ConnectRequest.html - a72fe21c80ff947a6e8cf773fa1313b63 - - - - struct GNUNET_TRANSPORT_OfferHelloHandle * - oh - d2/d53/structGNUNET__TRANSPORT__TESTING__ConnectRequest.html - a253866e8594c9882a44cad865bbad2fd - - - - GNUNET_SCHEDULER_TaskCallback - cb - d2/d53/structGNUNET__TRANSPORT__TESTING__ConnectRequest.html - a887ebb86f65418ec4b2ef8bb171cc17d - - - - void * - cb_cls - d2/d53/structGNUNET__TRANSPORT__TESTING__ConnectRequest.html - a4f8bd23b7a36b2ff6ea22ffcdcdd68e6 - - - - struct GNUNET_MQ_Handle * - mq - d2/d53/structGNUNET__TRANSPORT__TESTING__ConnectRequest.html - a243312b10143265b23ec41a589fad215 - - - - int - p1_c - d2/d53/structGNUNET__TRANSPORT__TESTING__ConnectRequest.html - ab2a03d3081b970b64200a9032b9ca19a - - - - int - p2_c - d2/d53/structGNUNET__TRANSPORT__TESTING__ConnectRequest.html - a2ae23751944b8eab4b4eacd673cc69bc - - - - int - connected - d2/d53/structGNUNET__TRANSPORT__TESTING__ConnectRequest.html - a0d7e41b17b3ae5aae573345b9dfcf8c6 - - - - - GNUNET_TRANSPORT_TESTING_ConnectRequestList - df/d2a/structGNUNET__TRANSPORT__TESTING__ConnectRequestList.html - - struct GNUNET_TRANSPORT_TESTING_ConnectRequestList * - next - df/d2a/structGNUNET__TRANSPORT__TESTING__ConnectRequestList.html - a03e61137b31e843b0fa91b419ce00fc9 - - - - struct GNUNET_TRANSPORT_TESTING_ConnectRequestList * - prev - df/d2a/structGNUNET__TRANSPORT__TESTING__ConnectRequestList.html - a3469d7781eea2aca1584704b0a355650 - - - - struct GNUNET_TRANSPORT_TESTING_ConnectCheckContext * - ccc - df/d2a/structGNUNET__TRANSPORT__TESTING__ConnectRequestList.html - a9e858d521e1bd8d72c7034b9d1905d8a - - - - struct GNUNET_TRANSPORT_TESTING_ConnectRequest * - cr - df/d2a/structGNUNET__TRANSPORT__TESTING__ConnectRequestList.html - a2bcb14429186879c2f33a6691a343161 - - - - struct GNUNET_TRANSPORT_TESTING_PeerContext * - p1 - df/d2a/structGNUNET__TRANSPORT__TESTING__ConnectRequestList.html - a0358c6f18a7c8e858fdeebba087c02fc - - - - struct GNUNET_TRANSPORT_TESTING_PeerContext * - p2 - df/d2a/structGNUNET__TRANSPORT__TESTING__ConnectRequestList.html - a8cffe14e2dd30090f907b937d4ecab3b - - - - - GNUNET_TRANSPORT_TESTING_Handle - d5/d59/structGNUNET__TRANSPORT__TESTING__Handle.html - - struct GNUNET_TESTING_System * - tl_system - d5/d59/structGNUNET__TRANSPORT__TESTING__Handle.html - a60c76580f58d80b396295adfde27ae94 - - - - struct GNUNET_TRANSPORT_TESTING_ConnectRequest * - cc_head - d5/d59/structGNUNET__TRANSPORT__TESTING__Handle.html - ac9f470be60ea48606b01a7a6f07bbbea - - - - struct GNUNET_TRANSPORT_TESTING_ConnectRequest * - cc_tail - d5/d59/structGNUNET__TRANSPORT__TESTING__Handle.html - aeccbf4031f93053ba25de6a019f50087 - - - - struct GNUNET_TRANSPORT_TESTING_PeerContext * - p_head - d5/d59/structGNUNET__TRANSPORT__TESTING__Handle.html - a602bb6f57dea7c5ad5719b4dd309b921 - - - - struct GNUNET_TRANSPORT_TESTING_PeerContext * - p_tail - d5/d59/structGNUNET__TRANSPORT__TESTING__Handle.html - a9246caaed23672a3ffc5f85f7b1018e4 - - - - - GNUNET_TRANSPORT_TESTING_InternalPeerContext - d3/d25/structGNUNET__TRANSPORT__TESTING__InternalPeerContext.html - - struct GNUNET_TRANSPORT_TESTING_ConnectCheckContext * - ccc - d3/d25/structGNUNET__TRANSPORT__TESTING__InternalPeerContext.html - a7bf75a65439232391993a3c88b3b4020 - - - - unsigned int - off - d3/d25/structGNUNET__TRANSPORT__TESTING__InternalPeerContext.html - a0ce7159724b703748dce52974751d3e5 - - - - - GNUNET_TRANSPORT_TESTING_PeerContext - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - - struct GNUNET_TRANSPORT_TESTING_PeerContext * - next - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - aa3b3e34ecb32de75f6f144a4ca2cf790 - - - - struct GNUNET_TRANSPORT_TESTING_PeerContext * - prev - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - a938f861939f7de9993495472ae8d8368 - - - - struct GNUNET_TRANSPORT_TESTING_Handle * - tth - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - ac9a9165e41df857e9c8cdc0812a8269f - - - - struct GNUNET_CONFIGURATION_Handle * - cfg - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - a089625b800e2095de994160f621173d2 - - - - struct GNUNET_TRANSPORT_CoreHandle * - th - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - a7f65e2666dd2881cc5ae2bef9583f37c - - - - struct GNUNET_TRANSPORT_ManipulationHandle * - tmh - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - aba2e7f6e07d146b8231cb4cc743e39ee - - - - struct GNUNET_ATS_ConnectivityHandle * - ats - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - a1467fccf9f5a9131ab115f0611a84fab - - - - struct GNUNET_TRANSPORT_HelloGetHandle * - ghh - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - ac387c8605b6d9fef29d8dc5db61d254c - - - - struct GNUNET_TESTING_Peer * - peer - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - a6f5e891f73fa82a06aa8069c0c83b9dd - - - - struct GNUNET_PeerIdentity - id - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - a7ad520897022413e7a8e38840dda297f - - - - struct GNUNET_OS_Process * - arm_proc - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - aa63f07cd972f50a4d7448768ca26c813 - - - - struct GNUNET_MQ_MessageHandler * - handlers - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - a563d065c4c1cb1a208cb27447a89e69b - - - - GNUNET_TRANSPORT_NotifyConnect - nc - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - a7acdef9a0de286b3ea636b6ea20f913d - - - - GNUNET_TRANSPORT_NotifyDisconnect - nd - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - aca9f2dce4fbc7dbbc8515eff491e007c - - - - GNUNET_SCHEDULER_TaskCallback - start_cb - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - a6d9fa90cb30adcf9096a484857c6d5f1 - - - - struct GNUNET_HELLO_Message * - hello - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - ad0ae4b82cdab7e9ed7c28b91be2691fe - - - - void * - cb_cls - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - a45d50e9269d7bc84744423be0c5690b4 - - - - void * - start_cb_cls - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - aa907808de1a614a0402c958f4ee361ea - - - - unsigned int - no - d5/d82/structGNUNET__TRANSPORT__TESTING__PeerContext.html - a6f655970d68e5a81b5fc0a2e9666db9d - - - - - GNUNET_TRANSPORT_TESTING_SendClosure - d0/d51/structGNUNET__TRANSPORT__TESTING__SendClosure.html - - struct GNUNET_TRANSPORT_TESTING_ConnectCheckContext * - ccc - d0/d51/structGNUNET__TRANSPORT__TESTING__SendClosure.html - a120e5ac02ed5ef7389ae6064bd34b0f6 - - - - size_t(* - get_size_cb - d0/d51/structGNUNET__TRANSPORT__TESTING__SendClosure.html - affa6a58bcf84ba24d2cca7041dddb1e4 - )(unsigned int n) - - - unsigned int - num_messages - d0/d51/structGNUNET__TRANSPORT__TESTING__SendClosure.html - a0c97202fc3be8ef98e05c142435074c6 - - - - GNUNET_SCHEDULER_TaskCallback - cont - d0/d51/structGNUNET__TRANSPORT__TESTING__SendClosure.html - a98f270c4317e7c67bec690e8beaa92cc - - - - void * - cont_cls - d0/d51/structGNUNET__TRANSPORT__TESTING__SendClosure.html - a050c04390168e7828f715df8e298cf0e - - - - - GNUNET_TRANSPORT_TESTING_TestMessage - dd/d45/structGNUNET__TRANSPORT__TESTING__TestMessage.html - - struct GNUNET_MessageHeader - header - dd/d45/structGNUNET__TRANSPORT__TESTING__TestMessage.html - ad100c9c5e5f274b511ad9ce997c230db - - - - uint32_t - num - dd/d45/structGNUNET__TRANSPORT__TESTING__TestMessage.html - ac3016580b047e54c2832e07851060b25 - - - - - GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - - struct GNUNET_CONFIGURATION_Handle * - cfg - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - ab3ee782fb7c13946f0ed0cc263f93df5 - - - - char * - cfg_filename - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - a460ecd355b2d2deeb3f92bdf988f7b86 - - - - struct GNUNET_SERVICE_Handle * - tsh - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - adef62f2a62628fed63d62673525b7d95 - - - - struct GNUNET_SCHEDULER_Task * - ts_shutdown_task - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - aa8b51caa0a3e6e5393e45419084ef30b - - - - struct GNUNET_SERVICE_Client * - client - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - aa95a1e441ae0cde8925a47eecb6f1ac4 - - - - struct GNUNET_MQ_Handle * - c_mq - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - a88c0e4d23d379113d58d7ea93f4626f7 - - - - struct GNUNET_OS_Process * - c_proc - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - ad473dffa5c6945bb42bb0f95f04faad2 - - - - struct GNUNET_OS_Process * - nat_proc - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - a28788e34dab59bea87e3158f000ba51d - - - - struct GNUNET_SCHEDULER_Task * - c_shutdown_task - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - a7a4483748d65b7cbe9c1b3a7ace7b54e - - - - enum GNUNET_TRANSPORT_CommunicatorCharacteristics - c_characteristics - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - adf3860dd2d9e2d0ecdc0b71a408c9566 - - - - char * - c_addr_prefix - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - adcaf044592a9d6f0d739cd30e5678119 - - - - char * - c_address - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - ae6d3dccdde0c83a0e4305037b525b6a3 - - - - struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorQueue * - queue_head - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - a15428159dfd5f396b9f9c6a3ce5f61bf - - - - struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorQueue * - queue_tail - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - a231905932a9c0ebe1965b257862f0d18 - - - - GNUNET_TRANSPORT_TESTING_CommunicatorAvailableCallback - communicator_available_cb - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - add518662eac6909c5123bdaa69beddc0 - - - - GNUNET_TRANSPORT_TESTING_AddAddressCallback - add_address_cb - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - a9b70c3c93ede70d8a4d8989c7d01ee64 - - - - GNUNET_TRANSPORT_TESTING_QueueCreateReplyCallback - queue_create_reply_cb - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - a64984f0871f2e699d40ffdc1987dcfc1 - - - - GNUNET_TRANSPORT_TESTING_AddQueueCallback - add_queue_cb - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - add637b87863f80ac129a45cd138f34a1 - - - - GNUNET_TRANSPORT_TESTING_IncomingMessageCallback - incoming_msg_cb - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - ae30c6e3d91aa3c1b421b67ec05f883e3 - - - - GNUNET_TRANSPORT_TESTING_BackchannelCallback - bc_cb - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - a4bf403884739741cd426aec86ef4fa78 - - - - struct GNUNET_SERVICE_Handle * - sh - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - a3fed9dce998ce148c7cf53aa7f75fc52 - - - - void * - cb_cls - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - a319631c4c36775c41cbe8f664a69e6ed - - - - int - bc_enabled - d7/ddb/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorHandle.html - a4d399fc1bad89bda147738f0fd79e889 - - - - - GNUNET_TRANSPORT_TESTING_TransportCommunicatorQueue - d6/d34/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorQueue.html - - struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorHandle * - tc_h - d6/d34/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorQueue.html - abeab706c52eed23573f6f214d52259aa - - - - struct GNUNET_MQ_Envelope * - open_queue_env - d6/d34/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorQueue.html - a9d668ffd4e0fcf56b8c75d26db6692ac - - - - struct GNUNET_PeerIdentity - peer_id - d6/d34/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorQueue.html - aed96e3d50882e73db53e7f106f8df6af - - - - uint32_t - qid - d6/d34/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorQueue.html - a0c4f1da6562a10de245f360c56dc89fe - - - - uint64_t - mid - d6/d34/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorQueue.html - aae76b6d504f45316bba8804081bbe509 - - - - uint32_t - nt - d6/d34/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorQueue.html - afe826c59daa0626efc78931e4f1a8a22 - - - - uint32_t - mtu - d6/d34/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorQueue.html - a1093f256393ca735e886f06721274607 - - - - uint32_t - cs - d6/d34/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorQueue.html - a0393dd56867b27f3c2c2512e50dfc8a8 - - - - struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorQueue * - next - d6/d34/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorQueue.html - a2134ad3eca95e660b1c98eb5527d5a4b - - - - struct GNUNET_TRANSPORT_TESTING_TransportCommunicatorQueue * - prev - d6/d34/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorQueue.html - a03e17e60aa3b2e61b57006f81b661f1f - - - - - GNUNET_TRANSPORT_TESTING_TransportCommunicatorTransmission - de/d51/structGNUNET__TRANSPORT__TESTING__TransportCommunicatorTransmission.html - - - GNUNET_TRANSPORT_WLAN_HelperControlMessage - dc/d40/structGNUNET__TRANSPORT__WLAN__HelperControlMessage.html - - struct GNUNET_MessageHeader - hdr - dc/d40/structGNUNET__TRANSPORT__WLAN__HelperControlMessage.html - a51832aa2f8fdf7a57ce3609c31e98f32 - - - - struct GNUNET_TRANSPORT_WLAN_MacAddress - mac - dc/d40/structGNUNET__TRANSPORT__WLAN__HelperControlMessage.html - a9b5859cfc2ce7e44a18dad52d9ac8d6c - - - - - GNUNET_TRANSPORT_WLAN_Ieee80211Frame - df/db2/structGNUNET__TRANSPORT__WLAN__Ieee80211Frame.html - - uint16_t - frame_control - df/db2/structGNUNET__TRANSPORT__WLAN__Ieee80211Frame.html - a39f8e65715a45f0f5d2a33c345dbf475 - - - - uint16_t - duration - df/db2/structGNUNET__TRANSPORT__WLAN__Ieee80211Frame.html - a9a24870310d0bd9ce96852c2d9bcc6d2 - - - - struct GNUNET_TRANSPORT_WLAN_MacAddress - addr1 - df/db2/structGNUNET__TRANSPORT__WLAN__Ieee80211Frame.html - a85fc6bf1e540255d1063d3c899a003a8 - - - - struct GNUNET_TRANSPORT_WLAN_MacAddress - addr2 - df/db2/structGNUNET__TRANSPORT__WLAN__Ieee80211Frame.html - af319afd855397fc33b059a187b772211 - - - - struct GNUNET_TRANSPORT_WLAN_MacAddress - addr3 - df/db2/structGNUNET__TRANSPORT__WLAN__Ieee80211Frame.html - ab5d99c231513d38425ec601aaaa7a19a - - - - uint16_t - sequence_control - df/db2/structGNUNET__TRANSPORT__WLAN__Ieee80211Frame.html - af3dd3e8530c36f7a689e36b70a435ab7 - - - - u_int8_t - llc - df/db2/structGNUNET__TRANSPORT__WLAN__Ieee80211Frame.html - aac672396cabbd62ae9f4b46dcca637d4 - [4] - - - - GNUNET_TRANSPORT_WLAN_Ieee8023Frame - dd/d6c/structGNUNET__TRANSPORT__WLAN__Ieee8023Frame.html - - struct GNUNET_TRANSPORT_WLAN_MacAddress - dst - dd/d6c/structGNUNET__TRANSPORT__WLAN__Ieee8023Frame.html - a8f2e8588da0117686cb0809e22006a89 - - - - struct GNUNET_TRANSPORT_WLAN_MacAddress - src - dd/d6c/structGNUNET__TRANSPORT__WLAN__Ieee8023Frame.html - a103af56532075e05972fd71c97384dfb - - - - uint16_t - type - dd/d6c/structGNUNET__TRANSPORT__WLAN__Ieee8023Frame.html - a06d90b2d28ef8562e748138ba402d8f1 - - - - - GNUNET_TRANSPORT_WLAN_MacAddress - df/de2/structGNUNET__TRANSPORT__WLAN__MacAddress.html - - uint8_t - mac - df/de2/structGNUNET__TRANSPORT__WLAN__MacAddress.html - aad590908a38e35c061f1beb6cdf9e808 - [6] - - - - GNUNET_TRANSPORT_WLAN_RadiotapReceiveMessage - df/db9/structGNUNET__TRANSPORT__WLAN__RadiotapReceiveMessage.html - - struct GNUNET_MessageHeader - header - df/db9/structGNUNET__TRANSPORT__WLAN__RadiotapReceiveMessage.html - ade35c0776041dcedd0bd027e45076d3b - - - - uint32_t - ri_present - df/db9/structGNUNET__TRANSPORT__WLAN__RadiotapReceiveMessage.html - afddb9bbbb207168e5178bd95a18b5d07 - - - - uint64_t - ri_mactime - df/db9/structGNUNET__TRANSPORT__WLAN__RadiotapReceiveMessage.html - a8373ce3f06439d5b74b87d2fa0977277 - - - - int32_t - ri_power - df/db9/structGNUNET__TRANSPORT__WLAN__RadiotapReceiveMessage.html - ae41e5079e57cec0793d0e031ae74d0e9 - - - - int32_t - ri_noise - df/db9/structGNUNET__TRANSPORT__WLAN__RadiotapReceiveMessage.html - ad61c2239b4bfa835ace7f40e16ba2c65 - - - - uint32_t - ri_channel - df/db9/structGNUNET__TRANSPORT__WLAN__RadiotapReceiveMessage.html - a10a7c371daa11bfacf7151d959eae493 - - - - uint32_t - ri_freq - df/db9/structGNUNET__TRANSPORT__WLAN__RadiotapReceiveMessage.html - a81219854ca332f1ce5b9830941d94128 - - - - uint32_t - ri_rate - df/db9/structGNUNET__TRANSPORT__WLAN__RadiotapReceiveMessage.html - ad99b6258abc04d1979f760fe46fe069f - - - - uint32_t - ri_antenna - df/db9/structGNUNET__TRANSPORT__WLAN__RadiotapReceiveMessage.html - ad42141805c654be9adeba65426b302df - - - - struct GNUNET_TRANSPORT_WLAN_Ieee80211Frame - frame - df/db9/structGNUNET__TRANSPORT__WLAN__RadiotapReceiveMessage.html - a7ccec0404395c43ba8184c83703ef740 - - - - - GNUNET_TRANSPORT_WLAN_RadiotapSendMessage - d0/dea/structGNUNET__TRANSPORT__WLAN__RadiotapSendMessage.html - - struct GNUNET_MessageHeader - header - d0/dea/structGNUNET__TRANSPORT__WLAN__RadiotapSendMessage.html - ae284af37fff98a06e6988d32a5677a91 - - - - uint8_t - rate - d0/dea/structGNUNET__TRANSPORT__WLAN__RadiotapSendMessage.html - a4cdb79eb67bae1a83f156f36c5c0ac0d - - - - uint8_t - antenna - d0/dea/structGNUNET__TRANSPORT__WLAN__RadiotapSendMessage.html - afd5db89ad48affd018fe369f2722130b - - - - uint16_t - tx_power - d0/dea/structGNUNET__TRANSPORT__WLAN__RadiotapSendMessage.html - a3c8b2313af0c0c7a50709de8513d9a93 - - - - struct GNUNET_TRANSPORT_WLAN_Ieee80211Frame - frame - d0/dea/structGNUNET__TRANSPORT__WLAN__RadiotapSendMessage.html - af05f81f558bcf7342d26caedde462b98 - - - - - GNUNET_TUN_DnsCertRecord - d0/d7e/structGNUNET__TUN__DnsCertRecord.html - - uint16_t - cert_type - d0/d7e/structGNUNET__TUN__DnsCertRecord.html - a12527af1453232442877145919df46d5 - - - - uint16_t - cert_tag - d0/d7e/structGNUNET__TUN__DnsCertRecord.html - a347aa871896929ef4cd4c0c942b542ef - - - - uint8_t - algorithm - d0/d7e/structGNUNET__TUN__DnsCertRecord.html - a40baf5658bb04f06c149a548adf1a0e3 - - - - - GNUNET_TUN_DnsFlags - de/db7/structGNUNET__TUN__DnsFlags.html - - unsigned int - recursion_desired - de/db7/structGNUNET__TUN__DnsFlags.html - ac17112a401edaf2b5667831c737854e1 - - - - unsigned int - message_truncated - de/db7/structGNUNET__TUN__DnsFlags.html - a4716c04e4de956f873234f5c1ffd3f5a - - - - unsigned int - authoritative_answer - de/db7/structGNUNET__TUN__DnsFlags.html - aef3c2fabe6385a9a1e3bdaff02171a06 - - - - unsigned int - opcode - de/db7/structGNUNET__TUN__DnsFlags.html - a74d72db720dd19e5676868029b6bfdc8 - - - - unsigned int - query_or_response - de/db7/structGNUNET__TUN__DnsFlags.html - a4909a546335e0804aff7e6fa5693cc5a - - - - unsigned int - return_code - de/db7/structGNUNET__TUN__DnsFlags.html - a61536bd90b53aef17477569cf0aab7e7 - - - - unsigned int - checking_disabled - de/db7/structGNUNET__TUN__DnsFlags.html - a189730c64a903dba5c7426e8bbc138fe - - - - unsigned int - authenticated_data - de/db7/structGNUNET__TUN__DnsFlags.html - acfbe5e393d073e03e0d83eecb7f28c8c - - - - unsigned int - zero - de/db7/structGNUNET__TUN__DnsFlags.html - a224ae78e0cb4f779b49f0d48c4289b9f - - - - unsigned int - recursion_available - de/db7/structGNUNET__TUN__DnsFlags.html - a70027d0d640f1e507c3d206b17b1a4bc - - - - - GNUNET_TUN_DnsHeader - db/db6/structGNUNET__TUN__DnsHeader.html - - uint16_t - id - db/db6/structGNUNET__TUN__DnsHeader.html - a8fee1f6a1b9ed099d4243868c75cfef5 - - - - struct GNUNET_TUN_DnsFlags - flags - db/db6/structGNUNET__TUN__DnsHeader.html - a32e8cbcb5f8ca69dd4582845036f82c2 - - - - uint16_t - query_count - db/db6/structGNUNET__TUN__DnsHeader.html - a62938eced526120ac303ac0d10144319 - - - - uint16_t - answer_rcount - db/db6/structGNUNET__TUN__DnsHeader.html - af6f239f8ea2db73663d7446d0c012eac - - - - uint16_t - authority_rcount - db/db6/structGNUNET__TUN__DnsHeader.html - a8ce2d65db44195f391284bf3ee432f26 - - - - uint16_t - additional_rcount - db/db6/structGNUNET__TUN__DnsHeader.html - aadd4fb026edfcd1ff356caab7cea33f3 - - - - - GNUNET_TUN_DnsQueryLine - d8/d67/structGNUNET__TUN__DnsQueryLine.html - - uint16_t - type - d8/d67/structGNUNET__TUN__DnsQueryLine.html - a26650aab44ec553b566656a72ad80e0f - - - - uint16_t - dns_traffic_class - d8/d67/structGNUNET__TUN__DnsQueryLine.html - a6fbe432b16b0e6dd4fee0aaf02d6fdad - - - - - GNUNET_TUN_DnsRecordLine - d9/d47/structGNUNET__TUN__DnsRecordLine.html - - uint16_t - type - d9/d47/structGNUNET__TUN__DnsRecordLine.html - aa8d6e9341ee77f00709aea608526754e - - - - uint16_t - dns_traffic_class - d9/d47/structGNUNET__TUN__DnsRecordLine.html - a801c9b3ff944fe22af7f6c2cf9a19212 - - - - uint32_t - ttl - d9/d47/structGNUNET__TUN__DnsRecordLine.html - a27223720fc0844fe7473c0d29e16dd6d - - - - uint16_t - data_len - d9/d47/structGNUNET__TUN__DnsRecordLine.html - af738b6bbce62da52ff76c229489b9978 - - - - - GNUNET_TUN_DnsSoaRecord - d9/d32/structGNUNET__TUN__DnsSoaRecord.html - - uint32_t - serial - d9/d32/structGNUNET__TUN__DnsSoaRecord.html - a85b9b02e17b73dfc4d7ff662a6df786d - - - - uint32_t - refresh - d9/d32/structGNUNET__TUN__DnsSoaRecord.html - a1dceeaebc1f75df5b642a9725b108542 - - - - uint32_t - retry - d9/d32/structGNUNET__TUN__DnsSoaRecord.html - adcf61a35380288ec371122c7cd73c12c - - - - uint32_t - expire - d9/d32/structGNUNET__TUN__DnsSoaRecord.html - a1522466f8023c3de002c2a97c711144c - - - - uint32_t - minimum - d9/d32/structGNUNET__TUN__DnsSoaRecord.html - a0d25d5826830c1668a06007d9813d48a - - - - - GNUNET_TUN_DnsSrvRecord - d9/dd7/structGNUNET__TUN__DnsSrvRecord.html - - uint16_t - prio - d9/dd7/structGNUNET__TUN__DnsSrvRecord.html - a8bd9a42ec0e3eef3c365b44daed3dc7e - - - - uint16_t - weight - d9/dd7/structGNUNET__TUN__DnsSrvRecord.html - aa393de5fd97eea88fbbded906c47490b - - - - uint16_t - port - d9/dd7/structGNUNET__TUN__DnsSrvRecord.html - acf14b5fbb18404678f41a43caf71e0c5 - - - - - GNUNET_TUN_DnsTlsaRecord - dd/d82/structGNUNET__TUN__DnsTlsaRecord.html - - uint8_t - usage - dd/d82/structGNUNET__TUN__DnsTlsaRecord.html - a78e9ab00e331aff76b3dd362d13518d1 - - - - uint8_t - selector - dd/d82/structGNUNET__TUN__DnsTlsaRecord.html - a0fbd18fb3dfec2cfda077bb58617b345 - - - - uint8_t - matching_type - dd/d82/structGNUNET__TUN__DnsTlsaRecord.html - a2ddefd8fde5ff8e919810dff7db89de8 - - - - - GNUNET_TUN_GnsVpnRecord - d9/ddc/structGNUNET__TUN__GnsVpnRecord.html - - struct GNUNET_PeerIdentity - peer - d9/ddc/structGNUNET__TUN__GnsVpnRecord.html - a338ffdc08b547fe97fcc550b69bbdb4e - - - - uint16_t - proto - d9/ddc/structGNUNET__TUN__GnsVpnRecord.html - afac511b4d6a5cd160cbf660cafd5443b - - - - - GNUNET_TUN_IcmpHeader - df/d73/structGNUNET__TUN__IcmpHeader.html - - uint8_t - type - df/d73/structGNUNET__TUN__IcmpHeader.html - a22b1f83d6ac063a58a9371197a665660 - - - - uint8_t - code - df/d73/structGNUNET__TUN__IcmpHeader.html - aeaa26d88d5cbf632f2b852220169b5e9 - - - - uint16_t - crc - df/d73/structGNUNET__TUN__IcmpHeader.html - afa1af3c55825f3a033c2727698c7dbe5 - - - - uint16_t - identifier - df/d73/structGNUNET__TUN__IcmpHeader.html - ae9f8d6fd563092f6caf55f8b23a1c6cc - - - - uint16_t - sequence_number - df/d73/structGNUNET__TUN__IcmpHeader.html - a80fcd8fec1f98ed852896510f196199b - - - - struct GNUNET_TUN_IcmpHeader::@62::@63 - echo - df/d73/structGNUNET__TUN__IcmpHeader.html - a034711ce26a103c6c4e85c242e734b5d - - - - uint16_t - empty - df/d73/structGNUNET__TUN__IcmpHeader.html - a4a3fa1c64fd3f8fa885f36c4346be338 - - - - uint16_t - next_hop_mtu - df/d73/structGNUNET__TUN__IcmpHeader.html - adcf97d49fefee8a76817f2a5f38f1889 - - - - struct GNUNET_TUN_IcmpHeader::@62::ih_pmtu - destination_unreachable - df/d73/structGNUNET__TUN__IcmpHeader.html - a436fdf3935ccfe2eec316455de0e0e6d - - - - struct in_addr - redirect_gateway_address - df/d73/structGNUNET__TUN__IcmpHeader.html - aaf15c95a7970565ca3adaf53199ba652 - - - - uint32_t - packet_too_big_mtu - df/d73/structGNUNET__TUN__IcmpHeader.html - a1baae2676dc8fcb32cb0372db7f8fab2 - - - - union GNUNET_TUN_IcmpHeader::@62 - quench - df/d73/structGNUNET__TUN__IcmpHeader.html - a3f9dcbf0c30268615a10270193515535 - - - - - GNUNET_TUN_IPv4Header - d4/df5/structGNUNET__TUN__IPv4Header.html - - unsigned int - header_length - d4/df5/structGNUNET__TUN__IPv4Header.html - ae2ed67d7807d42187744f3e0197da5f2 - - - - unsigned int - version - d4/df5/structGNUNET__TUN__IPv4Header.html - aec6a9df78c530cd436c4a05360fd5c74 - - - - uint8_t - diff_serv - d4/df5/structGNUNET__TUN__IPv4Header.html - aa0e2e8b76f2c304251efea7b2bdac125 - - - - uint16_t - total_length - d4/df5/structGNUNET__TUN__IPv4Header.html - a03917ca9f789a3728fdf8e4d96644f68 - - - - uint16_t - identification - d4/df5/structGNUNET__TUN__IPv4Header.html - a67317a70e1e2b0f6995ac4b87ce88e0a - - - - unsigned int - flags - d4/df5/structGNUNET__TUN__IPv4Header.html - a326273a7ce7925b2f4cc700871b4516a - - - - unsigned int - fragmentation_offset - d4/df5/structGNUNET__TUN__IPv4Header.html - a696eb94b7ad33b4d726f09f756608c6b - - - - uint8_t - ttl - d4/df5/structGNUNET__TUN__IPv4Header.html - a0f672a1744eb482b8327668ed4b650ae - - - - uint8_t - protocol - d4/df5/structGNUNET__TUN__IPv4Header.html - a2a38aefcd0839ecaec6e09b7da4fa534 - - - - uint16_t - checksum - d4/df5/structGNUNET__TUN__IPv4Header.html - a4f86f61e5570a9232eb8e7d94875cac3 - - - - struct in_addr - source_address - d4/df5/structGNUNET__TUN__IPv4Header.html - aad65a6df4fa249c8ed47fe3f0bf260a8 - - - - struct in_addr - destination_address - d4/df5/structGNUNET__TUN__IPv4Header.html - ad73bde9e9d092d7f8fda0e4ab167fd3b - - - - - GNUNET_TUN_IPv6Header - d1/d94/structGNUNET__TUN__IPv6Header.html - - unsigned int - traffic_class_h - d1/d94/structGNUNET__TUN__IPv6Header.html - a11439bfd9ccc16890f69bebca767ed22 - - - - unsigned int - version - d1/d94/structGNUNET__TUN__IPv6Header.html - aaa39f0c27e0e224c7d498049e5092c69 - - - - unsigned int - traffic_class_l - d1/d94/structGNUNET__TUN__IPv6Header.html - a156ca3f1968bb277527413120a251d71 - - - - unsigned int - flow_label - d1/d94/structGNUNET__TUN__IPv6Header.html - ab2764c0e994cb76ec4d93281194474aa - - - - uint16_t - payload_length - d1/d94/structGNUNET__TUN__IPv6Header.html - a8636cd6d5354a106f4f844bb4b2633e5 - - - - uint8_t - next_header - d1/d94/structGNUNET__TUN__IPv6Header.html - a47507f04c92ef13dfeadffc415cdffbc - - - - uint8_t - hop_limit - d1/d94/structGNUNET__TUN__IPv6Header.html - a4a99a900761bd36a541aece8ad44f115 - - - - struct in6_addr - source_address - d1/d94/structGNUNET__TUN__IPv6Header.html - a15467ebc2f053ea5754d108ae0b3a233 - - - - struct in6_addr - destination_address - d1/d94/structGNUNET__TUN__IPv6Header.html - a71d0f40df31a55dfec8560e0de497202 - - - - - GNUNET_TUN_Layer2PacketHeader - df/dd6/structGNUNET__TUN__Layer2PacketHeader.html - - uint16_t - flags - df/dd6/structGNUNET__TUN__Layer2PacketHeader.html - ad65bfdea85801c5f1f564a6657ca27a7 - - - - uint16_t - proto - df/dd6/structGNUNET__TUN__Layer2PacketHeader.html - a59aaa04280b3c20b53f3172e38bf194b - - - - - GNUNET_TUN_TcpHeader - d9/d01/structGNUNET__TUN__TcpHeader.html - - uint16_t - source_port - d9/d01/structGNUNET__TUN__TcpHeader.html - a2b4bc5e7f4c0e376fc42e5e902ebaae5 - - - - uint16_t - destination_port - d9/d01/structGNUNET__TUN__TcpHeader.html - afa6a5cf92b3713baf497cfa4d888691c - - - - uint32_t - seq - d9/d01/structGNUNET__TUN__TcpHeader.html - a18fab70858990f25ba9f056f30313deb - - - - uint32_t - ack - d9/d01/structGNUNET__TUN__TcpHeader.html - a970fd9312bcb8fcb3b49f53a3db035e0 - - - - unsigned int - reserved - d9/d01/structGNUNET__TUN__TcpHeader.html - a315fb5e854b64dfefb7c00a7a6c82dc6 - - - - unsigned int - off - d9/d01/structGNUNET__TUN__TcpHeader.html - abc4e808d9e3d6639a5f9b4969b372b60 - - - - uint8_t - flags - d9/d01/structGNUNET__TUN__TcpHeader.html - aff0ca2265386f1068451a861eb09ac47 - - - - uint16_t - window_size - d9/d01/structGNUNET__TUN__TcpHeader.html - a77cb389c0ed3517d2f96ad7a1458c090 - - - - uint16_t - crc - d9/d01/structGNUNET__TUN__TcpHeader.html - a90c3b86c5adf8a9b17e56cc98d6ab803 - - - - uint16_t - urgent_pointer - d9/d01/structGNUNET__TUN__TcpHeader.html - ab5453415863d1175e8749b0571ea2e2e - - - - - GNUNET_TUN_UdpHeader - d5/d03/structGNUNET__TUN__UdpHeader.html - - uint16_t - source_port - d5/d03/structGNUNET__TUN__UdpHeader.html - af80e847a64b7a4ecaa8e46859e1cae9b - - - - uint16_t - destination_port - d5/d03/structGNUNET__TUN__UdpHeader.html - a7e3bc84e6785603b9bc46756af8264aa - - - - uint16_t - len - d5/d03/structGNUNET__TUN__UdpHeader.html - a13389ae628dc868a2d2427487d14fda0 - - - - uint16_t - crc - d5/d03/structGNUNET__TUN__UdpHeader.html - a20b34d8eb90e944d080c0983ba79ccf7 - - - - - GNUNET_Uuid - dd/d12/structGNUNET__Uuid.html - - uint32_t - value - dd/d12/structGNUNET__Uuid.html - ae444412455e8cfa176371f83d0b78e71 - [4] - - - - GNUNET_VPN_Handle - d7/da1/structGNUNET__VPN__Handle.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d7/da1/structGNUNET__VPN__Handle.html - a3a302f94ae593987c7edf51fe117529d - - - - struct GNUNET_MQ_Handle * - mq - d7/da1/structGNUNET__VPN__Handle.html - ab652e8f97cd3880fa342d6e1a2e01eec - - - - struct GNUNET_VPN_RedirectionRequest * - rr_head - d7/da1/structGNUNET__VPN__Handle.html - aecc6433791e17aaceaa5d893f3afa691 - - - - struct GNUNET_VPN_RedirectionRequest * - rr_tail - d7/da1/structGNUNET__VPN__Handle.html - aa8e058062b64ab74bbcd163451d74810 - - - - struct GNUNET_SCHEDULER_Task * - rt - d7/da1/structGNUNET__VPN__Handle.html - a7c04dba4a8e97fd65334409f6cd28134 - - - - struct GNUNET_TIME_Relative - backoff - d7/da1/structGNUNET__VPN__Handle.html - a08450034d9d41ac453518b48378ace41 - - - - uint64_t - request_id_gen - d7/da1/structGNUNET__VPN__Handle.html - a2180abfed5be25eca9b40962e407e791 - - - - - GNUNET_VPN_RedirectionRequest - d3/dd8/structGNUNET__VPN__RedirectionRequest.html - - struct GNUNET_VPN_RedirectionRequest * - next - d3/dd8/structGNUNET__VPN__RedirectionRequest.html - afb3b2f1e10621c242fc449678979d124 - - - - struct GNUNET_VPN_RedirectionRequest * - prev - d3/dd8/structGNUNET__VPN__RedirectionRequest.html - af9c00850ebde4db8fdd12315f28631f9 - - - - struct GNUNET_VPN_Handle * - vh - d3/dd8/structGNUNET__VPN__RedirectionRequest.html - a5983f9c0301a1e50f8122b015c827a9e - - - - const void * - addr - d3/dd8/structGNUNET__VPN__RedirectionRequest.html - a022c6eca536ff48d23eb6331c9006ce8 - - - - GNUNET_VPN_AllocationCallback - cb - d3/dd8/structGNUNET__VPN__RedirectionRequest.html - a0e56cc0f06fa7b94d4752fcab3b3bf2a - - - - void * - cb_cls - d3/dd8/structGNUNET__VPN__RedirectionRequest.html - a4e47f23ccf4bb7ac962bf73f76347da2 - - - - struct GNUNET_PeerIdentity - peer - d3/dd8/structGNUNET__VPN__RedirectionRequest.html - a7149d2b0b97c2e189a2b516308c0e22b - - - - struct GNUNET_HashCode - serv - d3/dd8/structGNUNET__VPN__RedirectionRequest.html - af384ae471e148ea0ab12b6ece12d3c3b - - - - struct GNUNET_TIME_Absolute - expiration_time - d3/dd8/structGNUNET__VPN__RedirectionRequest.html - aa334c15d53d38d6875215a7fff33ebf8 - - - - uint64_t - request_id - d3/dd8/structGNUNET__VPN__RedirectionRequest.html - a5e85b09266ced3acc972db93e84d65ec - - - - int - result_af - d3/dd8/structGNUNET__VPN__RedirectionRequest.html - ab3fcebd5b7477175a3705824c1f4471d - - - - int - addr_af - d3/dd8/structGNUNET__VPN__RedirectionRequest.html - aa7b7104ae7e89584cc959db1f4737946 - - - - uint8_t - protocol - d3/dd8/structGNUNET__VPN__RedirectionRequest.html - a90b297d447680ba484ca8eef6d5ff4be - - - - - GNUNET_W32RESOLVER_GetMessage - d5/d6a/structGNUNET__W32RESOLVER__GetMessage.html - - struct GNUNET_MessageHeader - header - d5/d6a/structGNUNET__W32RESOLVER__GetMessage.html - a4dde575cb2dc968e2099e0b2cb67bb50 - - - - uint32_t - af - d5/d6a/structGNUNET__W32RESOLVER__GetMessage.html - a6647e85c51ff6cffc8aa458eef9e6f6e - - - - uint32_t - sc_data1 - d5/d6a/structGNUNET__W32RESOLVER__GetMessage.html - a2af930743b39dfefa51cba465c95f6b8 - - - - uint16_t - sc_data2 - d5/d6a/structGNUNET__W32RESOLVER__GetMessage.html - aa49388c41b5f4c7dc2caa50c8a343f5b - - - - uint16_t - sc_data3 - d5/d6a/structGNUNET__W32RESOLVER__GetMessage.html - a3823bf4a9b4c2630e9ee89195e3989ac - - - - uint8_t - sc_data4 - d5/d6a/structGNUNET__W32RESOLVER__GetMessage.html - ad515b06fa8267c76eafdd0f35b7707f4 - [8] - - - - GSC_Client - d6/d2f/structGSC__Client.html - - struct GSC_Client * - next - d6/d2f/structGSC__Client.html - a4131a3914638641eb9c0598a49f3b17c - - - - struct GSC_Client * - prev - d6/d2f/structGSC__Client.html - aceaf817eccb7a85729d38a1a4208a130 - - - - struct GNUNET_SERVICE_Client * - client - d6/d2f/structGSC__Client.html - a298ce78b48fb3a4a66915c32ea3dfabd - - - - struct GNUNET_MQ_Handle * - mq - d6/d2f/structGSC__Client.html - a4a9bb90e9587fd7ea91dab9b7591b779 - - - - uint16_t * - types - d6/d2f/structGSC__Client.html - afb4e5304097bdcbbd67e884ff0f6d6aa - - - - struct GNUNET_CONTAINER_MultiPeerMap * - requests - d6/d2f/structGSC__Client.html - aac49e6d3c72be4bc1240722653f652fc - - - - struct GNUNET_CONTAINER_MultiPeerMap * - connectmap - d6/d2f/structGSC__Client.html - acf86461499214b7cb4f97f01dc7911eb - - - - uint32_t - options - d6/d2f/structGSC__Client.html - a1b53737603c74423e903664c14034620 - - - - int - got_init - d6/d2f/structGSC__Client.html - aec83c88f7be57e1b7853e56ab376148a - - - - unsigned int - tcnt - d6/d2f/structGSC__Client.html - a277fc7052b8cf4379403a9158f5edef7 - - - - - GSC_ClientActiveRequest - d6/d69/structGSC__ClientActiveRequest.html - - struct GSC_ClientActiveRequest * - next - d6/d69/structGSC__ClientActiveRequest.html - a4fbbd6ea1368e8fdb320001ae6cc23d7 - - - - struct GSC_ClientActiveRequest * - prev - d6/d69/structGSC__ClientActiveRequest.html - a4bff942ddbf66c4f6e11519557026968 - - - - struct GSC_Client * - client_handle - d6/d69/structGSC__ClientActiveRequest.html - a9c295dd91598867ef82a0f6cd3995505 - - - - struct GNUNET_PeerIdentity - target - d6/d69/structGSC__ClientActiveRequest.html - a5af903e7acb45b62b439cd820c404b7c - - - - struct GNUNET_TIME_Absolute - received_time - d6/d69/structGSC__ClientActiveRequest.html - a5ada038ecba0d68da6bec281b8c567fc - - - - struct GNUNET_TIME_Absolute - deadline - d6/d69/structGSC__ClientActiveRequest.html - a58562ba28312b1df2fd5d8d655d2ebf0 - - - - enum GNUNET_MQ_PriorityPreferences - priority - d6/d69/structGSC__ClientActiveRequest.html - abedfd0039eab58bc685484c9eb8dd409 - - - - int - was_solicited - d6/d69/structGSC__ClientActiveRequest.html - a94db7bec77d2abb12dfdc0e7adab059e - - - - uint16_t - msize - d6/d69/structGSC__ClientActiveRequest.html - a99225cb879e19e693bf36e9d016298e5 - - - - uint16_t - smr_id - d6/d69/structGSC__ClientActiveRequest.html - a4cabeedf9432df1b63a2cb196daad3de - - - - - GSC_KeyExchangeInfo - d2/d20/structGSC__KeyExchangeInfo.html - - struct GSC_KeyExchangeInfo * - next - d2/d20/structGSC__KeyExchangeInfo.html - a4e02e669624a362a790e1eb787332530 - - - - struct GSC_KeyExchangeInfo * - prev - d2/d20/structGSC__KeyExchangeInfo.html - a00c836f1f4e690839376f76ac6f77796 - - - - const struct GNUNET_PeerIdentity * - peer - d2/d20/structGSC__KeyExchangeInfo.html - a46954d76aad67457bb59462738a482ba - - - - struct GNUNET_MQ_Handle * - mq - d2/d20/structGSC__KeyExchangeInfo.html - a69fe22c3abe35778ae2556ad5286d137 - - - - struct GNUNET_MessageStreamTokenizer * - mst - d2/d20/structGSC__KeyExchangeInfo.html - a4d5fd51fb7b9284a06f79645f5aedd04 - - - - struct PingMessage - ping - d2/d20/structGSC__KeyExchangeInfo.html - ab9a9ac18551a8c45ce0f2236b1e09590 - - - - struct GNUNET_CRYPTO_EcdhePublicKey - other_ephemeral_key - d2/d20/structGSC__KeyExchangeInfo.html - a6accddde6039deef2ccc561985df40d7 - - - - struct GNUNET_CRYPTO_SymmetricSessionKey - encrypt_key - d2/d20/structGSC__KeyExchangeInfo.html - a1121b0bafb7ee0db0c3982021d5d5df6 - - - - struct GNUNET_CRYPTO_SymmetricSessionKey - decrypt_key - d2/d20/structGSC__KeyExchangeInfo.html - a76f6d4ad3991e368d7c235c90c5d412a - - - - struct GNUNET_TIME_Absolute - foreign_key_expires - d2/d20/structGSC__KeyExchangeInfo.html - ae55cc3c8665faf2ee5081cc4529e68bf - - - - struct GNUNET_TIME_Absolute - timeout - d2/d20/structGSC__KeyExchangeInfo.html - a867003df0b3c7f60f4976552a22b2975 - - - - struct GNUNET_TIME_Absolute - last_notify_timeout - d2/d20/structGSC__KeyExchangeInfo.html - a309c7a76bb49046d0851942cda35a33b - - - - struct GNUNET_TIME_Relative - set_key_retry_frequency - d2/d20/structGSC__KeyExchangeInfo.html - a1ea47f27c0e0951abb3d3807fce0945d - - - - struct GNUNET_SCHEDULER_Task * - retry_set_key_task - d2/d20/structGSC__KeyExchangeInfo.html - a1b0fe2f0e4b782809b230610bb3848ff - - - - struct GNUNET_SCHEDULER_Task * - keep_alive_task - d2/d20/structGSC__KeyExchangeInfo.html - abac7521578b960db44948fbe1da3b457 - - - - uint32_t - last_packets_bitmap - d2/d20/structGSC__KeyExchangeInfo.html - afbc1b953e60bb31bcbaf0268d6e6bce2 - - - - uint32_t - last_sequence_number_received - d2/d20/structGSC__KeyExchangeInfo.html - a6abeadf645e5192d7e85e9b092af65f6 - - - - uint32_t - last_sequence_number_sent - d2/d20/structGSC__KeyExchangeInfo.html - a4a6324d83037817ffa2bf1113b91d9be - - - - uint32_t - ping_challenge - d2/d20/structGSC__KeyExchangeInfo.html - a5b33935d052a25f46f86c66cfc596bd5 - - - - int - has_excess_bandwidth - d2/d20/structGSC__KeyExchangeInfo.html - a9f02f18144dcf2d55cbb7df8dd8ae111 - - - - enum GNUNET_CORE_KxState - status - d2/d20/structGSC__KeyExchangeInfo.html - abf260dead233d5eb8e3e24cc5b61adc3 - - - - - GSC_TypeMap - d9/d8e/structGSC__TypeMap.html - - uint32_t - bits - d9/d8e/structGSC__TypeMap.html - a9412753be4e947b3d8cdac5e6e89cc1d - [(UINT16_MAX+1)/32] - - - - GSF_CadetRequest - dc/d6b/structGSF__CadetRequest.html - - struct GSF_CadetRequest * - next - dc/d6b/structGSF__CadetRequest.html - ae7dab107e1dd856fd6d3ff68e5e1afd6 - - - - struct GSF_CadetRequest * - prev - dc/d6b/structGSF__CadetRequest.html - af25c8d53ab06a1ce848553db925ae2ff - - - - struct CadetHandle * - mh - dc/d6b/structGSF__CadetRequest.html - ac3220fd3ab4e184ba95956bfde3b1f37 - - - - GSF_CadetReplyProcessor - proc - dc/d6b/structGSF__CadetRequest.html - ae4e7296a9b577beca3ce54b57028846d - - - - void * - proc_cls - dc/d6b/structGSF__CadetRequest.html - a4f31f75ed140c391e00ebb554e733e8d - - - - struct GNUNET_HashCode - query - dc/d6b/structGSF__CadetRequest.html - afec611f4c407db2f6ab5e53e80fd2e3a - - - - enum GNUNET_BLOCK_Type - type - dc/d6b/structGSF__CadetRequest.html - a6b840dd7786dcdd46c85af2ff9fb3817 - - - - int - was_transmitted - dc/d6b/structGSF__CadetRequest.html - ad3fab064f1ceb3b284d9dd464c13c838 - - - - - GSF_ConnectedPeer - d8/d81/structGSF__ConnectedPeer.html - - struct GSF_PeerPerformanceData - ppd - d8/d81/structGSF__ConnectedPeer.html - aab9828adf9d6d45924e053bf0f1d9381 - - - - struct GNUNET_TIME_Absolute - last_migration_block - d8/d81/structGSF__ConnectedPeer.html - a36ead8e6f91ca72cb6b147ef73bcaa32 - - - - struct GNUNET_SCHEDULER_Task * - mig_revive_task - d8/d81/structGSF__ConnectedPeer.html - aefaf2bac5f529cfdc1b71864af64a352 - - - - struct GSF_PeerTransmitHandle * - pth_head - d8/d81/structGSF__ConnectedPeer.html - a95c0a34c549d0a3bf07afb2775769e82 - - - - struct GSF_PeerTransmitHandle * - pth_tail - d8/d81/structGSF__ConnectedPeer.html - afb7f58d15cf9497a38dba953e7227852 - - - - struct GSF_DelayedHandle * - delayed_head - d8/d81/structGSF__ConnectedPeer.html - a87eb77a124aa0c614426b6f1d50d70ac - - - - struct GSF_DelayedHandle * - delayed_tail - d8/d81/structGSF__ConnectedPeer.html - a491c568606747cc268516719b9d8b3b1 - - - - struct GNUNET_ATS_ReservationContext * - rc - d8/d81/structGSF__ConnectedPeer.html - a79911caae027acdd87fa9cc586aa37cc - - - - struct GNUNET_SCHEDULER_Task * - rc_delay_task - d8/d81/structGSF__ConnectedPeer.html - acaf5adcd0043197911d7989137dc3454 - - - - struct GNUNET_CONTAINER_MultiHashMap * - request_map - d8/d81/structGSF__ConnectedPeer.html - aad69b77ad0468fb96f5cbff3bde59934 - - - - struct GNUNET_MQ_Handle * - mq - d8/d81/structGSF__ConnectedPeer.html - ab72ea9091da8dbd75a395996a886734b - - - - uint64_t - inc_preference - d8/d81/structGSF__ConnectedPeer.html - afe78ab61ece22ff84297fa76e539648b - - - - unsigned int - delay_queue_size - d8/d81/structGSF__ConnectedPeer.html - a75e3326163dc8b3bbf7887e6386e2844 - - - - uint32_t - disk_respect - d8/d81/structGSF__ConnectedPeer.html - aefe3f7c75b95febc265f97d3f172d287 - - - - unsigned int - last_p2p_replies_woff - d8/d81/structGSF__ConnectedPeer.html - a2df03a99a613ee1114d162d30a613b97 - - - - unsigned int - last_client_replies_woff - d8/d81/structGSF__ConnectedPeer.html - a6cbd5779b15d08cf0d9d91029fc308fd - - - - unsigned int - last_request_times_off - d8/d81/structGSF__ConnectedPeer.html - ac9ce235ed391c855a06adb68c299b95c - - - - int - did_reserve - d8/d81/structGSF__ConnectedPeer.html - a3d15ca25287da2c0a80c933a2390a052 - - - - struct GNUNET_PEERSTORE_IterateContext * - respect_iterate_req - d8/d81/structGSF__ConnectedPeer.html - a94a1d33c27582044cec96300e50bf619 - - - - - GSF_DelayedHandle - d0/dc7/structGSF__DelayedHandle.html - - struct GSF_DelayedHandle * - next - d0/dc7/structGSF__DelayedHandle.html - a44377159b449751c39965c6546dc6795 - - - - struct GSF_DelayedHandle * - prev - d0/dc7/structGSF__DelayedHandle.html - a5192614d8e74a07e9f1341a1a777df6d - - - - struct GSF_ConnectedPeer * - cp - d0/dc7/structGSF__DelayedHandle.html - abd1815ddbe4cb2219473c8d6ed4c071b - - - - struct GNUNET_MQ_Envelope * - env - d0/dc7/structGSF__DelayedHandle.html - af052bb0c99d63b88f29d9b7ab662d380 - - - - struct GNUNET_SCHEDULER_Task * - delay_task - d0/dc7/structGSF__DelayedHandle.html - a908387b2f0ed7125f16651a0bc4fc839 - - - - size_t - msize - d0/dc7/structGSF__DelayedHandle.html - a98a86d4e7f162002713670707d6958b2 - - - - - GSF_LocalClient - db/d41/structGSF__LocalClient.html - - struct GNUNET_SERVICE_Client * - client - db/d41/structGSF__LocalClient.html - a9ba14b8e6ae342aebc19f156aeb7a768 - - - - struct GNUNET_MQ_Handle * - mq - db/d41/structGSF__LocalClient.html - a7b23069de0082e296c44ffe913d46628 - - - - struct ClientRequest * - cr_head - db/d41/structGSF__LocalClient.html - a38afb248d267846f6f347ccbaff18ed6 - - - - struct ClientRequest * - cr_tail - db/d41/structGSF__LocalClient.html - a4ae3fd62bc3e23e86d8edc164933c4bd - - - - struct IndexStartContext * - isc_head - db/d41/structGSF__LocalClient.html - a28d4931e09b169c42b4ab02cdecf49f8 - - - - struct IndexStartContext * - isc_tail - db/d41/structGSF__LocalClient.html - a8344f4e9600207e672996938a1aa3511 - - - - struct ClientResponse * - res_head - db/d41/structGSF__LocalClient.html - a9a495b6c862e170f8b07e15364f90ea1 - - - - struct ClientResponse * - res_tail - db/d41/structGSF__LocalClient.html - a3e2bec7ed2450072e19009c35cac75e2 - - - - - GSF_PeerPerformanceData - da/d68/structGSF__PeerPerformanceData.html - - struct GSF_LocalClient * - last_client_replies - da/d68/structGSF__PeerPerformanceData.html - a817bf58de064a3a105a7f9fb27225aed - [8] - - - GNUNET_PEER_Id - last_p2p_replies - da/d68/structGSF__PeerPerformanceData.html - afd3eba764bcd17f3fb1153ee30305fae - [8] - - - struct GNUNET_TIME_Relative - avg_reply_delay - da/d68/structGSF__PeerPerformanceData.html - a4151c2cd259c24e056276a289cfb8831 - - - - struct GNUNET_TIME_Relative - migration_delay - da/d68/structGSF__PeerPerformanceData.html - ae9050fb87bf7473193fa2ae19110c5b3 - - - - struct GNUNET_TIME_Absolute - migration_blocked_until - da/d68/structGSF__PeerPerformanceData.html - aab5d5bc8fa9f0880b802c0e97c5ec6f2 - - - - struct GNUNET_TIME_Absolute - last_request_times - da/d68/structGSF__PeerPerformanceData.html - af1d674f67130d870571016da62e713b6 - [24] - - - struct GNUNET_LOAD_Value * - transmission_delay - da/d68/structGSF__PeerPerformanceData.html - a8fc8a0d1f9b2ba1e849d1f2e411c4dc0 - - - - double - avg_priority - da/d68/structGSF__PeerPerformanceData.html - a2501b01c8b210dae0dc017efd76cc557 - - - - GNUNET_PEER_Id - pid - da/d68/structGSF__PeerPerformanceData.html - adc807e5f136a5ec1dfb3eeb3a7b97430 - - - - const struct GNUNET_PeerIdentity * - peer - da/d68/structGSF__PeerPerformanceData.html - aae99b6cecbf26b7a4b38b56bc8cc9b91 - - - - uint32_t - respect - da/d68/structGSF__PeerPerformanceData.html - ae7fe52106a779498d1033bfcf5feec99 - - - - unsigned int - pending_queries - da/d68/structGSF__PeerPerformanceData.html - ace360e19a5cf44c93c1ee21cc84f24de - - - - unsigned int - pending_replies - da/d68/structGSF__PeerPerformanceData.html - a5382ff775568777cef6bbc30b5f77cb2 - - - - - GSF_PeerTransmitHandle - da/d1a/structGSF__PeerTransmitHandle.html - - struct GSF_PeerTransmitHandle * - next - da/d1a/structGSF__PeerTransmitHandle.html - abaf6ea748f927546bc54925e3133f287 - - - - struct GSF_PeerTransmitHandle * - prev - da/d1a/structGSF__PeerTransmitHandle.html - ae0d4f525c88e538bcdf1497b7f6df72d - - - - struct GNUNET_TIME_Absolute - transmission_request_start_time - da/d1a/structGSF__PeerTransmitHandle.html - acd7254940b543bf3ca637226cad3267c - - - - struct GNUNET_MQ_Envelope * - env - da/d1a/structGSF__PeerTransmitHandle.html - aff5ead5a0d9ad4f815e01e529e166ef8 - - - - struct GSF_ConnectedPeer * - cp - da/d1a/structGSF__PeerTransmitHandle.html - aea46bc0026e93bf3b824912714dad285 - - - - int - is_query - da/d1a/structGSF__PeerTransmitHandle.html - a25b6ce40410750f99f8f79f239875948 - - - - int - was_reserved - da/d1a/structGSF__PeerTransmitHandle.html - ada75a5e636a44062e1a65c89fbc3b1c7 - - - - uint32_t - priority - da/d1a/structGSF__PeerTransmitHandle.html - acb8297cae35c1b49524ed3446f87d472 - - - - - GSF_PendingRequest - da/d12/structGSF__PendingRequest.html - - struct GSF_PendingRequestData - public_data - da/d12/structGSF__PendingRequest.html - abb3953e468740da0166ddbfa93541313 - - - - GSF_PendingRequestReplyHandler - rh - da/d12/structGSF__PendingRequest.html - ab1b0cd15c17c92bbb159346f420ce596 - - - - void * - rh_cls - da/d12/structGSF__PendingRequest.html - ab67cc8a9ea5bd6ab4d633bcffede7aa9 - - - - struct GNUNET_HashCode * - replies_seen - da/d12/structGSF__PendingRequest.html - ad5335a99ede82b9e3d82025b16dfde7a - - - - struct GNUNET_BLOCK_Group * - bg - da/d12/structGSF__PendingRequest.html - a19d1dd13a445e9a73f2994a28da8b7c5 - - - - struct GNUNET_CONTAINER_HeapNode * - hnode - da/d12/structGSF__PendingRequest.html - ac084fe04ae0c9a41b3dd3460fb6add95 - - - - struct GNUNET_DATASTORE_QueueEntry * - qe - da/d12/structGSF__PendingRequest.html - a341242fd2fd0afd7e18adfa9218cee47 - - - - struct GNUNET_DHT_GetHandle * - gh - da/d12/structGSF__PendingRequest.html - ac5de67f1546681f8b03f48455a4eccfb - - - - struct GSF_CadetRequest * - cadet_request - da/d12/structGSF__PendingRequest.html - ab4b51424f031aee52560ed42f6f72773 - - - - GSF_LocalLookupContinuation - llc_cont - da/d12/structGSF__PendingRequest.html - ac02b57593720da292722a2a105468f78 - - - - void * - llc_cont_cls - da/d12/structGSF__PendingRequest.html - a951a793c80bc84c02dfe822820e94e44 - - - - enum GNUNET_BLOCK_EvaluationResult - local_result - da/d12/structGSF__PendingRequest.html - ae540118f07344b400cbe1beba03186e7 - - - - GNUNET_PEER_Id - sender_pid - da/d12/structGSF__PendingRequest.html - a770371c7d6f9cab8ff6e7652be0e87c4 - - - - GNUNET_PEER_Id - origin_pid - da/d12/structGSF__PendingRequest.html - ace9b9a9cef00ae8b64363342f3f20459 - - - - struct GNUNET_TIME_Absolute - qe_start - da/d12/structGSF__PendingRequest.html - afb248c90fdea9ea67c2dd5a1260e55b5 - - - - struct GNUNET_SCHEDULER_Task * - warn_task - da/d12/structGSF__PendingRequest.html - aecc0242de1777aabf51e853a62b38987 - - - - bool - have_first_uid - da/d12/structGSF__PendingRequest.html - ad95f08731a062a71f2f781f209658365 - - - - bool - seen_null - da/d12/structGSF__PendingRequest.html - ab7b552c2c173a80fb33012545914d1eb - - - - uint64_t - first_uid - da/d12/structGSF__PendingRequest.html - a6ded7726c749da3992806400594b359d - - - - size_t - result_count - da/d12/structGSF__PendingRequest.html - a44591c9a77506698df355c043654147b - - - - unsigned int - cadet_retry_count - da/d12/structGSF__PendingRequest.html - ab0df60c7e476b2f3f247af443a45d117 - - - - unsigned int - replies_seen_count - da/d12/structGSF__PendingRequest.html - a6eb525583d6a8cdeb5c566d8736035bb - - - - unsigned int - replies_seen_size - da/d12/structGSF__PendingRequest.html - a0e5248d7deb624ea7b27c54eaf052490 - - - - - GSF_PendingRequestData - d2/df0/structGSF__PendingRequestData.html - - struct GNUNET_HashCode - query - d2/df0/structGSF__PendingRequestData.html - aadf91a2217d003616251e6729065dcae - - - - const struct GNUNET_PeerIdentity * - target - d2/df0/structGSF__PendingRequestData.html - a3f0f3db6da295995bc1c292348a29744 - - - - struct GSF_PendingRequestPlanBijection * - pr_head - d2/df0/structGSF__PendingRequestData.html - a62d871751dbc282ad148eb1ee6f28067 - - - - struct GSF_PendingRequestPlanBijection * - pr_tail - d2/df0/structGSF__PendingRequestData.html - aa487ee395c59971c9d4d9fceab2cc3f8 - - - - struct GNUNET_TIME_Absolute - ttl - d2/df0/structGSF__PendingRequestData.html - a50b3f83cd1f96957fb22b5b563cbab99 - - - - struct GNUNET_TIME_Absolute - start_time - d2/df0/structGSF__PendingRequestData.html - ab91fe17efc7b250a81c3d7f5e604484e - - - - uint32_t - anonymity_level - d2/df0/structGSF__PendingRequestData.html - a9a4ba211d6db0ccea07cee7ecce08098 - - - - uint32_t - priority - d2/df0/structGSF__PendingRequestData.html - acfd1e6cfef9792635ee03e2818d6782d - - - - uint32_t - original_priority - d2/df0/structGSF__PendingRequestData.html - ae8cd5ff25c6c7a6e1f84f1c1f80a7f27 - - - - uint32_t - num_transmissions - d2/df0/structGSF__PendingRequestData.html - a657531a282165d17c1a2ecb484139757 - - - - uint32_t - respect_offered - d2/df0/structGSF__PendingRequestData.html - a5b0afbc82eebb120965abefe91998efb - - - - enum GSF_PendingRequestOptions - options - d2/df0/structGSF__PendingRequestData.html - a71fbd467a795967222119a21b62397be - - - - enum GNUNET_BLOCK_Type - type - d2/df0/structGSF__PendingRequestData.html - a5b97a893e7cf2c02ec8da76a68acdb0d - - - - unsigned int - results_found - d2/df0/structGSF__PendingRequestData.html - a7c5a97e4cab97e38a594feb652dad105 - - - - int - has_started - d2/df0/structGSF__PendingRequestData.html - a2faea9e72fe22848be1f78eef29d63b9 - - - - - GSF_PendingRequestPlanBijection - df/ddc/structGSF__PendingRequestPlanBijection.html - - struct GSF_PendingRequestPlanBijection * - next_PR - df/ddc/structGSF__PendingRequestPlanBijection.html - a56d1a6f1067aedf0724163b201f46cd9 - - - - struct GSF_PendingRequestPlanBijection * - prev_PR - df/ddc/structGSF__PendingRequestPlanBijection.html - a0d7e8f7c37f311d6dbe81e0b1855244e - - - - struct GSF_PendingRequestPlanBijection * - next_PE - df/ddc/structGSF__PendingRequestPlanBijection.html - a4a4b93a2af6ae30f379af12831a422f2 - - - - struct GSF_PendingRequestPlanBijection * - prev_PE - df/ddc/structGSF__PendingRequestPlanBijection.html - aead5d3062e7744d927fa180ce2696df3 - - - - struct GSF_RequestPlan * - rp - df/ddc/structGSF__PendingRequestPlanBijection.html - ae16d28e185404d08b40869d61f03d6e5 - - - - struct GSF_PendingRequest * - pr - df/ddc/structGSF__PendingRequestPlanBijection.html - a1367bd25615835b1ac98ec66453eff90 - - - - - GSF_RequestPlan - d4/d5f/structGSF__RequestPlan.html - - struct GSF_RequestPlan * - next - d4/d5f/structGSF__RequestPlan.html - a1e1529ee5ef4ab20280d5ebc3c5f68e1 - - - - struct GSF_RequestPlan * - prev - d4/d5f/structGSF__RequestPlan.html - ae8a3cdbd36534373658208e2664de975 - - - - struct GNUNET_CONTAINER_HeapNode * - hn - d4/d5f/structGSF__RequestPlan.html - a82647c82a12c63db35f92975acff0c21 - - - - struct PeerPlan * - pp - d4/d5f/structGSF__RequestPlan.html - a4c8de119cad2566f8cd4143ddeb28a39 - - - - struct GSF_PendingRequestPlanBijection * - pe_head - d4/d5f/structGSF__RequestPlan.html - a6f777eaa21f93e576dc8dd92187f3d00 - - - - struct GSF_PendingRequestPlanBijection * - pe_tail - d4/d5f/structGSF__RequestPlan.html - abba9b0f582b00e1176f0ed8772116950 - - - - struct GNUNET_TIME_Absolute - earliest_transmission - d4/d5f/structGSF__RequestPlan.html - a0a15b8e964af48542cd39908dd3a0a00 - - - - struct GNUNET_TIME_Absolute - last_transmission - d4/d5f/structGSF__RequestPlan.html - aa249fb858951d3866ad263e499561b39 - - - - uint64_t - priority - d4/d5f/structGSF__RequestPlan.html - a05ba2d44ad052323e9fd4cb751975460 - - - - unsigned int - transmission_counter - d4/d5f/structGSF__RequestPlan.html - a110e3cefcc73973c4d64a3372cb71d09 - - - - - GST_BlacklistCheck - de/da1/structGST__BlacklistCheck.html - - struct GST_BlacklistCheck * - next - de/da1/structGST__BlacklistCheck.html - acde51cd0c92669e14a0336c9cf5ef58c - - - - struct GST_BlacklistCheck * - prev - de/da1/structGST__BlacklistCheck.html - a0c183b6bf2b179810a4b96a3435e65aa - - - - struct GNUNET_PeerIdentity - peer - de/da1/structGST__BlacklistCheck.html - a35aa6d9cea7a4e837eb13dc7c3db6074 - - - - GST_BlacklistTestContinuation - cont - de/da1/structGST__BlacklistCheck.html - a0cc2848b994b99f27f2cfd5ffffe96cf - - - - void * - cont_cls - de/da1/structGST__BlacklistCheck.html - ac19264e4d268b06ca66781433c6b44c7 - - - - struct GNUNET_HELLO_Address * - address - de/da1/structGST__BlacklistCheck.html - a791435d22bbd453bbc358f5d5868468e - - - - struct GNUNET_ATS_Session * - session - de/da1/structGST__BlacklistCheck.html - a1a0f656384998dea557e6aa72a4b1361 - - - - struct TransportClient * - bl_pos - de/da1/structGST__BlacklistCheck.html - aba823da9504b5d430ff94a07aa5a7b1d - - - - struct GNUNET_SCHEDULER_Task * - task - de/da1/structGST__BlacklistCheck.html - a0541b7095807bd269f6f2e629d4ad253 - - - - - GST_ConnectionPool_GetHandle - d5/def/structGST__ConnectionPool__GetHandle.html - - struct GST_ConnectionPool_GetHandle * - next - d5/def/structGST__ConnectionPool__GetHandle.html - a61afbf93ba9404edad3dcc202ed1fa06 - - - - struct GST_ConnectionPool_GetHandle * - prev - d5/def/structGST__ConnectionPool__GetHandle.html - ab25a9d305a94c6daac5835d29d8d2b21 - - - - struct PooledConnection * - entry - d5/def/structGST__ConnectionPool__GetHandle.html - a4af73982565c49aa40cdaf2c3fb5923a - - - - GST_connection_pool_connection_ready_cb - cb - d5/def/structGST__ConnectionPool__GetHandle.html - a95fd9c3bb8b7c99e7b202ae412625d1e - - - - void * - cb_cls - d5/def/structGST__ConnectionPool__GetHandle.html - a1e6f709a95ef3ffcfba8d50ac2821241 - - - - const struct GNUNET_PeerIdentity * - target - d5/def/structGST__ConnectionPool__GetHandle.html - a0d0ebf0176093da7e95f88a0f4052f19 - - - - GST_connection_pool_peer_connect_notify - connect_notify_cb - d5/def/structGST__ConnectionPool__GetHandle.html - ac15cbfc57b2912129ed1d9f39f404c4e - - - - void * - connect_notify_cb_cls - d5/def/structGST__ConnectionPool__GetHandle.html - ae0b789d956070544347a5c9570e705ab - - - - enum GST_ConnectionPool_Service - service - d5/def/structGST__ConnectionPool__GetHandle.html - a32b027e6dca5b8352c2749077527db1e - - - - int - connection_ready_called - d5/def/structGST__ConnectionPool__GetHandle.html - ae776b76cad3ecd498bab0beec9564dd5 - - - - int - notify_waiting - d5/def/structGST__ConnectionPool__GetHandle.html - a8aaae8af21a89b078383da6027233d64 - - - - - HandlerContext_ShutdownPeers - d9/d33/structHandlerContext__ShutdownPeers.html - - unsigned int - nslaves - d9/d33/structHandlerContext__ShutdownPeers.html - afca426500540e9601f6b6f8321036aac - - - - int - timeout - d9/d33/structHandlerContext__ShutdownPeers.html - ae4bc8fc8c8f68c7d652823c780bb76d2 - - - - - HandleReplyClosure - da/d86/structHandleReplyClosure.html - - const void * - data - da/d86/structHandleReplyClosure.html - aa9f766f0c7b0fbcdbf4c90ca658d8b88 - - - - struct GNUNET_TIME_Absolute - expiration - da/d86/structHandleReplyClosure.html - af93c746e757b50b1f887cd6533398c4a - - - - size_t - data_size - da/d86/structHandleReplyClosure.html - af6aa0430241268ed7ad201bbbe056b93 - - - - enum GNUNET_BLOCK_Type - type - da/d86/structHandleReplyClosure.html - aa66ac003ebc2c2c07e9c4516fc2f16d4 - - - - int - found - da/d86/structHandleReplyClosure.html - aee4138cb1cf1eb0394595ed262decc57 - - - - - HandleResultContext - d0/d92/structHandleResultContext.html - - GNUNET_DATACACHE_Iterator - iter - d0/d92/structHandleResultContext.html - ad78aeab9ee70ea5083e80c1aa4a82325 - - - - void * - iter_cls - d0/d92/structHandleResultContext.html - a332eca1bb263c8a8134f13d99387cf1f - - - - const struct GNUNET_HashCode * - key - d0/d92/structHandleResultContext.html - a8ebad87f5e239f6a00ea37178484df24 - - - - - HandlerList - d0/d71/structHandlerList.html - - struct HandlerList * - next - d0/d71/structHandlerList.html - adaefdd9025f61cf0dbbafa08d9aa8327 - - - - const struct GNUNET_SERVER_MessageHandler * - handlers - d0/d71/structHandlerList.html - a869fcf1f760c34ad77b633ee065c177f - - - - - HardwareInfos - d6/d27/structHardwareInfos.html - - char - iface - d6/d27/structHardwareInfos.html - a29a25d0bfd8e5bfc10701caa866ffdac - [IFNAMSIZ] - - - int - fd_rfcomm - d6/d27/structHardwareInfos.html - acd9c741eecef925123e647eaee3bea6a - - - - struct GNUNET_TRANSPORT_WLAN_MacAddress - pl_mac - d6/d27/structHardwareInfos.html - afb0822271f9d72e9efaae5dc51a06964 - - - - sdp_session_t * - session - d6/d27/structHardwareInfos.html - a4c81d1907ca12e50de0f1bceeb54d4c4 - - - - int - fd_raw - d6/d27/structHardwareInfos.html - a492b89dcdcf7afcd51dc7acabd3a2f1d - - - - int - arptype_in - d6/d27/structHardwareInfos.html - a5ad97d0642f0e47b20a748c1764cc711 - - - - - HelperContext - dd/da5/structHelperContext.html - - struct in_addr - internal_address - dd/da5/structHelperContext.html - abb2a8acc375c4ab2bd7416ad9b82937f - - - - GN_ReversalCallback - cb - dd/da5/structHelperContext.html - aea60664e0e9a1301abe73042794ca4b1 - - - - void * - cb_cls - dd/da5/structHelperContext.html - aecaf4fca25a41bd1f2287787cf941e9a - - - - struct GNUNET_TIME_Relative - server_retry_delay - dd/da5/structHelperContext.html - a7f816606fadb616140a73fb553d8d92a - - - - struct GNUNET_SCHEDULER_Task * - server_read_task - dd/da5/structHelperContext.html - a818cf2a8acd3ed08a8ba68ca19ca3916 - - - - struct GNUNET_OS_Process * - server_proc - dd/da5/structHelperContext.html - a65ccce46f7eafc74ee9ad2b44d3a91a7 - - - - struct GNUNET_DISK_PipeHandle * - server_stdout - dd/da5/structHelperContext.html - a356dd9250fd3b3774163b031786b447a - - - - const struct GNUNET_DISK_FileHandle * - server_stdout_handle - dd/da5/structHelperContext.html - ace9f493d0cc91847db668e4071130d31 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dd/da5/structHelperContext.html - a4911e5b113158a8032a9d103b36a6df6 - - - - - HostEntry - d4/df9/structHostEntry.html - - struct GNUNET_PeerIdentity - identity - d4/df9/structHostEntry.html - a74e9aab8c8e359c44940c2ab73effced - - - - struct GNUNET_HELLO_Message * - hello - d4/df9/structHostEntry.html - a39b41b0093274033ecdb25728f961d17 - - - - struct GNUNET_HELLO_Message * - friend_only_hello - d4/df9/structHostEntry.html - ac0bdbfb0c3cd3dec2f8b6c4e33a7bb05 - - - - - Hostlist - dd/d3b/structHostlist.html - - struct Hostlist * - prev - dd/d3b/structHostlist.html - a2f9792d594da974e3bfb79ee94defded - - - - struct Hostlist * - next - dd/d3b/structHostlist.html - aed19ed4ec6d378d79f18b699eeab02c5 - - - - const char * - hostlist_uri - dd/d3b/structHostlist.html - afe8af836e02f09a55e8b108ca8d71b52 - - - - uint64_t - quality - dd/d3b/structHostlist.html - a15a3db920e0a0c48c2a29192d4cb8920 - - - - struct GNUNET_TIME_Absolute - time_creation - dd/d3b/structHostlist.html - ac1c33583248a0c1b2021749d4e530125 - - - - struct GNUNET_TIME_Absolute - time_last_usage - dd/d3b/structHostlist.html - a0df986b0665a130a7f6d6b16036b3692 - - - - uint32_t - hello_count - dd/d3b/structHostlist.html - a40f3415aba502fec431bade56123e780 - - - - uint32_t - times_used - dd/d3b/structHostlist.html - acec94b8bac5f1637c0b6722964239006 - - - - - HostRegistration - dc/dca/structHostRegistration.html - - struct HostRegistration * - next - dc/dca/structHostRegistration.html - a7960dfcb65c6ca666126018235fe6758 - - - - struct HostRegistration * - prev - dc/dca/structHostRegistration.html - a378af886555873e7500b4c10d2d5cc85 - - - - GNUNET_TESTBED_HostRegistrationCompletion - cb - dc/dca/structHostRegistration.html - a7f6586ed595e4d61600bf1f60f3b1f53 - - - - void * - cb_cls - dc/dca/structHostRegistration.html - ac033ee35406e4a9d373c9b9f109727f2 - - - - struct GNUNET_TESTBED_Host * - host - dc/dca/structHostRegistration.html - a0f0a64b4b43a93a4e5f46a85202ae0d6 - - - - - HostSet - d9/dc4/structHostSet.html - - struct GNUNET_PEERINFO_IteratorContext * - pitr - d9/dc4/structHostSet.html - a022007603b599a6220411e55cf409ba2 - - - - char * - data - d9/dc4/structHostSet.html - a708e93b423b6e6d4bad6c6a905dc965c - - - - unsigned int - size - d9/dc4/structHostSet.html - a9cc42f6038e2ad2d005bdadfa70ee072 - - - - - HTTP_Client_Plugin - d5/d02/structHTTP__Client__Plugin.html - - struct GNUNET_TRANSPORT_PluginEnvironment * - env - d5/d02/structHTTP__Client__Plugin.html - aae051671b7fb86421dd966fca691d0c6 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - sessions - d5/d02/structHTTP__Client__Plugin.html - ac0d09a9395f8cc872fb73635b603d928 - - - - GNUNET_TRANSPORT_SessionInfoCallback - sic - d5/d02/structHTTP__Client__Plugin.html - a1b991f6232c670b772463f44b17abfaa - - - - void * - sic_cls - d5/d02/structHTTP__Client__Plugin.html - aaa0eff3e0743af07190f034625ab7224 - - - - char * - name - d5/d02/structHTTP__Client__Plugin.html - a2fc3b3ca1a69a765ab8fb69f15452b1a - - - - char * - protocol - d5/d02/structHTTP__Client__Plugin.html - ab659448c1ed8fb27cfef1a9027f36022 - - - - char * - proxy_hostname - d5/d02/structHTTP__Client__Plugin.html - a63b81f06c9ce5a1afb9883cf3c691909 - - - - char * - proxy_username - d5/d02/structHTTP__Client__Plugin.html - adcd524c01a9fa08dc296cb4320d57a48 - - - - char * - proxy_password - d5/d02/structHTTP__Client__Plugin.html - aa2a6b5ad20de2c5cb35f07032f6a2239 - - - - CURLM * - curl_multi_handle - d5/d02/structHTTP__Client__Plugin.html - a18906e3e9b05d87742aa45de1aa76a5f - - - - struct GNUNET_SCHEDULER_Task * - client_perform_task - d5/d02/structHTTP__Client__Plugin.html - ad227286a6094718bab714daadfd522e0 - - - - curl_proxytype - proxytype - d5/d02/structHTTP__Client__Plugin.html - a9164ffa05402e97d7613abcf2aaf323e - - - - int - proxy_use_httpproxytunnel - d5/d02/structHTTP__Client__Plugin.html - a6ca2ebda047a63e51931dd3efe80941a - - - - uint32_t - options - d5/d02/structHTTP__Client__Plugin.html - a561b9449688732d5aaf185219cccea02 - - - - unsigned int - max_requests - d5/d02/structHTTP__Client__Plugin.html - af452d6daeb84565d277264700e75892d - - - - unsigned int - cur_requests - d5/d02/structHTTP__Client__Plugin.html - a17abba61300af1133255862a56aee538 - - - - uint32_t - last_tag - d5/d02/structHTTP__Client__Plugin.html - ae384f3bc758b2924628d4e3bb455d826 - - - - uint16_t - use_ipv6 - d5/d02/structHTTP__Client__Plugin.html - ad0510fd5e57c459bfca457167e768a54 - - - - uint16_t - use_ipv4 - d5/d02/structHTTP__Client__Plugin.html - ad0d841b97463e1bb29952f44b2bb3727 - - - - int - emulate_xhr - d5/d02/structHTTP__Client__Plugin.html - a0cae8def1b44c237e6f26b46ae59fb9d - - - - - HTTP_Message - da/dfd/structHTTP__Message.html - - struct HTTP_Message * - next - da/dfd/structHTTP__Message.html - a3d5d499a49661ca9d2e0d1ac5fc2a950 - - - - struct HTTP_Message * - prev - da/dfd/structHTTP__Message.html - aa1c377381c3ed48714536d7befed9465 - - - - char * - buf - da/dfd/structHTTP__Message.html - a99060dbe4a7c2de73108d9e0c94fe8ea - - - - size_t - pos - da/dfd/structHTTP__Message.html - a51fe05cb9b37b42894435271b0707e65 - - - - size_t - size - da/dfd/structHTTP__Message.html - a0ecd65ca63c39ec3d421fb77b01f6fed - - - - GNUNET_TRANSPORT_TransmitContinuation - transmit_cont - da/dfd/structHTTP__Message.html - a672f06bdbd4ed588588fa1a59ca2ceae - - - - void * - transmit_cont_cls - da/dfd/structHTTP__Message.html - a8c769bf4492cb7f266a850525286911b - - - - size_t - overhead - da/dfd/structHTTP__Message.html - ad2380322676fb91a2bdfe17e6f752bab - - - - - HTTP_Server_Plugin - db/d51/structHTTP__Server__Plugin.html - - struct GNUNET_TRANSPORT_PluginEnvironment * - env - db/d51/structHTTP__Server__Plugin.html - a1dccaad3bfce32d8ea251d39da97d640 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - sessions - db/d51/structHTTP__Server__Plugin.html - ac002eaf1eef329c472b850536bb7c07a - - - - GNUNET_TRANSPORT_SessionInfoCallback - sic - db/d51/structHTTP__Server__Plugin.html - a3aa58a4a4e4b45c6769483186c3cc0a1 - - - - void * - sic_cls - db/d51/structHTTP__Server__Plugin.html - a150913f070f621315f18137633f6faf8 - - - - char * - name - db/d51/structHTTP__Server__Plugin.html - a8515a7f1d671e3d28605ee33d3e9e63f - - - - char * - protocol - db/d51/structHTTP__Server__Plugin.html - a4f60cd25c1dfabb1053d7dd370bdb659 - - - - char * - external_hostname - db/d51/structHTTP__Server__Plugin.html - a43b5629029aa17435522af79ce835d10 - - - - struct GNUNET_HELLO_Address * - ext_addr - db/d51/structHTTP__Server__Plugin.html - acc02987e9543630fab9598d1c837c88c - - - - struct GNUNET_NAT_Handle * - nat - db/d51/structHTTP__Server__Plugin.html - af0c905f0d036defcb09ad7e24169fee3 - - - - struct HttpAddressWrapper * - addr_head - db/d51/structHTTP__Server__Plugin.html - ad793abbbb136c76c67affee045db27fd - - - - struct HttpAddressWrapper * - addr_tail - db/d51/structHTTP__Server__Plugin.html - a3d28a0c99e4b8b10c6097c921a7de212 - - - - struct sockaddr_in * - server_addr_v4 - db/d51/structHTTP__Server__Plugin.html - a1676aaebe0d7a90d97bc7ed50bc14608 - - - - struct sockaddr_in6 * - server_addr_v6 - db/d51/structHTTP__Server__Plugin.html - a2a179200413ddef5b4f6a8c123e6a0aa - - - - struct MHD_Daemon * - server_v4 - db/d51/structHTTP__Server__Plugin.html - a0cd27c21d4a75486294b0a9ac7dde386 - - - - struct MHD_Daemon * - server_v6 - db/d51/structHTTP__Server__Plugin.html - a3af92c71cf529fbeab71454daa4eaf56 - - - - struct GNUNET_SCHEDULER_Task * - server_v4_task - db/d51/structHTTP__Server__Plugin.html - a576a3a113f9a2be28c606951dc31521a - - - - struct GNUNET_SCHEDULER_Task * - server_v6_task - db/d51/structHTTP__Server__Plugin.html - ad44145537104c68a0339df73d036ec55 - - - - struct GNUNET_SCHEDULER_Task * - notify_ext_task - db/d51/structHTTP__Server__Plugin.html - ac79f61e8e61901053dac46f6cc78040c - - - - unsigned int - external_only - db/d51/structHTTP__Server__Plugin.html - af9bc543337d2a6cf3478ace9f9bc65ff - - - - int - server_v4_immediately - db/d51/structHTTP__Server__Plugin.html - aad4d6b366b58e58cf322f44fe200ccfb - - - - int - server_v6_immediately - db/d51/structHTTP__Server__Plugin.html - a1a4b499af40abd87953d9e1c78089233 - - - - int - verify_external_hostname - db/d51/structHTTP__Server__Plugin.html - adcd2092a0aef4d7395902c6dda65592c - - - - unsigned int - max_request - db/d51/structHTTP__Server__Plugin.html - ae08828af69925de1c76229e5c5cac2dd - - - - unsigned int - cur_request - db/d51/structHTTP__Server__Plugin.html - acc9901b552673d3b34c31b73cecb7be2 - - - - int - in_shutdown - db/d51/structHTTP__Server__Plugin.html - ae63c93872c37c6f1e836b9b33c748901 - - - - int - peer_id_length - db/d51/structHTTP__Server__Plugin.html - ad092773298067418e24ee85c45c3a86b - - - - uint32_t - options - db/d51/structHTTP__Server__Plugin.html - ac7e88de123b95b25c49b926014ef3c01 - - - - uint16_t - use_ipv6 - db/d51/structHTTP__Server__Plugin.html - a06a01025df0b6ef61126051d332ec939 - - - - uint16_t - use_ipv4 - db/d51/structHTTP__Server__Plugin.html - ad907800a4eeae9e6add4962256f6ec90 - - - - uint16_t - port - db/d51/structHTTP__Server__Plugin.html - a35cf06c2c2812d0cbe893d8a88938896 - - - - regex_t - url_regex - db/d51/structHTTP__Server__Plugin.html - ae4fd4d2d8cc69ff0460a56ff7f772fab - - - - - HttpAddress - dc/d86/structHttpAddress.html - - uint32_t - addr_len - dc/d86/structHttpAddress.html - a75c68a91de162c9786ac7b6d68deebb2 - - - - void * - addr - dc/d86/structHttpAddress.html - a0d31874ac0339c318add56caee4b8dd6 - - - - uint32_t - options - dc/d86/structHttpAddress.html - aecb3e8e59b98deadf70121099e89cb26 - - - - uint32_t - urlen - dc/d86/structHttpAddress.html - abe2f09824d5241bd90f77bb820c942e1 - - - - - HttpAddressWrapper - dc/d5f/structHttpAddressWrapper.html - - struct HttpAddressWrapper * - next - dc/d5f/structHttpAddressWrapper.html - ab40b8af1c03b4cd5a2b623cb5b44f43f - - - - struct HttpAddressWrapper * - prev - dc/d5f/structHttpAddressWrapper.html - a1c1114bfedc582609b29ed579e231b9c - - - - struct HttpAddress * - address - dc/d5f/structHttpAddressWrapper.html - a73da6598fa215a7e5265dbce7813a4d8 - - - - size_t - addrlen - dc/d5f/structHttpAddressWrapper.html - a19892f9b0a32cc0ce7b4d1d27a7278f0 - - - - - HttpResponseHeader - d0/dd6/structHttpResponseHeader.html - - struct HttpResponseHeader * - next - d0/dd6/structHttpResponseHeader.html - a5f99b12bd3117b30e6134e486dbe80db - - - - struct HttpResponseHeader * - prev - d0/dd6/structHttpResponseHeader.html - abb5ff539e1ea701a9b9c39e00b8ef156 - - - - char * - type - d0/dd6/structHttpResponseHeader.html - a9791f5ddbd3d1fff669cd5bf3908b723 - - - - char * - value - d0/dd6/structHttpResponseHeader.html - adc19c5dfd9f178dda687672b245e2022 - - - - - IBF_Count - d9/db0/structIBF__Count.html - - int8_t - count_val - d9/db0/structIBF__Count.html - ad341692dfcde015735bdd7c6b43727fb - - - - - IBF_Key - dd/d96/structIBF__Key.html - - uint64_t - key_val - dd/d96/structIBF__Key.html - acd44e290cd2dc5afba414cee06d979a5 - - - - - IBF_KeyHash - d7/dfd/structIBF__KeyHash.html - - uint32_t - key_hash_val - d7/dfd/structIBF__KeyHash.html - a5158bb0442ac151e4327b72e7ae219a0 - - - - - IBFMessage - da/db1/structIBFMessage.html - - struct GNUNET_MessageHeader - header - da/db1/structIBFMessage.html - a22230db3c3b6cc097e9618ef786bf22e - - - - uint8_t - order - da/db1/structIBFMessage.html - ad8882aa3de0827ba076509cd543614a4 - - - - uint8_t - reserved1 - da/db1/structIBFMessage.html - a45921bc558ee5d89585116677c1de385 - - - - uint16_t - reserved2 - da/db1/structIBFMessage.html - a9932138725fec0cc87e2a7b1df99727b - - - - uint32_t - offset - da/db1/structIBFMessage.html - a05d9817d83b479b19b371aabe9d25f4e - - - - uint32_t - salt - da/db1/structIBFMessage.html - adc8edde0fcd072758fbed29f37304fbe - - - - - icmp_echo_header - da/d94/structicmp__echo__header.html - - uint8_t - type - da/d94/structicmp__echo__header.html - a634fb95d7884dbdab6ad1db0373c1800 - - - - uint8_t - code - da/d94/structicmp__echo__header.html - a1c5000948a03978a4b1e0bb8010b0f71 - - - - uint16_t - checksum - da/d94/structicmp__echo__header.html - af018b647eb8646f9505c09373340dc2e - - - - uint32_t - reserved - da/d94/structicmp__echo__header.html - ab6ff88c7fba0e1954ba621fe7bfba0ed - - - - - icmp_ttl_exceeded_header - d2/d22/structicmp__ttl__exceeded__header.html - - uint8_t - type - d2/d22/structicmp__ttl__exceeded__header.html - ab584dc6576d3669dd6d1aae741068054 - - - - uint8_t - code - d2/d22/structicmp__ttl__exceeded__header.html - a7489448d273226ea37f1ea5aad7f4e0a - - - - uint16_t - checksum - d2/d22/structicmp__ttl__exceeded__header.html - aa080fe1ae7ccfff6db27eb94ff41abd4 - - - - uint32_t - unused - d2/d22/structicmp__ttl__exceeded__header.html - a547d49181d9969f4034c68d254261b77 - - - - - IdpClient - d3/df1/structIdpClient.html - - struct IdpClient * - prev - d3/df1/structIdpClient.html - a3c1beacdae3e694f7bf340c44fc56d37 - - - - struct IdpClient * - next - d3/df1/structIdpClient.html - a070e5a52092e8e1094208d7cb7f84ba3 - - - - struct GNUNET_SERVICE_Client * - client - d3/df1/structIdpClient.html - a27dab1a52fb8bbe2ff97b595d058b850 - - - - struct GNUNET_MQ_Handle * - mq - d3/df1/structIdpClient.html - ac3263d9436778096301f212c509baaf3 - - - - struct AttributeIterator * - attr_iter_head - d3/df1/structIdpClient.html - a563d778d68db1a5393bca5acf75ce1de - - - - struct AttributeIterator * - attr_iter_tail - d3/df1/structIdpClient.html - acbb2630d46ba7206575a8be0a2b52732 - - - - struct TicketIteration * - ticket_iter_head - d3/df1/structIdpClient.html - ad942bfa880d6a594c275df91be920587 - - - - struct TicketIteration * - ticket_iter_tail - d3/df1/structIdpClient.html - a0a387a82a10832d2f56170971a10d09c - - - - struct TicketRevocationOperation * - revoke_op_head - d3/df1/structIdpClient.html - a4f0f5a7a9ea655f4febe0611ea0102f1 - - - - struct TicketRevocationOperation * - revoke_op_tail - d3/df1/structIdpClient.html - a91eb209808891442a14652658870a588 - - - - struct TicketIssueOperation * - issue_op_head - d3/df1/structIdpClient.html - a9e8a359953e31852f580b37e0af2bc54 - - - - struct TicketIssueOperation * - issue_op_tail - d3/df1/structIdpClient.html - a7a269c6e6f8a8f1f3bb4b61a9b21a868 - - - - struct ConsumeTicketOperation * - consume_op_head - d3/df1/structIdpClient.html - acb4a309b038a70b7e3502227eaa3fb97 - - - - struct ConsumeTicketOperation * - consume_op_tail - d3/df1/structIdpClient.html - ad6711ec31cf0897f8eb7bc62974e92fd - - - - struct AttributeStoreHandle * - store_op_head - d3/df1/structIdpClient.html - a5f8c59de7091e5506af6fa174b99f291 - - - - struct AttributeStoreHandle * - store_op_tail - d3/df1/structIdpClient.html - ac56a2f35f943e3122c801b67e350ab32 - - - - struct AttributeDeleteHandle * - delete_op_head - d3/df1/structIdpClient.html - ac0006ffe1cd1c562961f3892a4ba6e75 - - - - struct AttributeDeleteHandle * - delete_op_tail - d3/df1/structIdpClient.html - a891edc59e3945d414c197fdc3d75c046 - - - - - ieee80211_radiotap_header - dd/d3d/structieee80211__radiotap__header.html - - u8 - it_version - dd/d3d/structieee80211__radiotap__header.html - ad1cd87aee0813f00bf76dd22a11dd3bb - - - - u8 - it_pad - dd/d3d/structieee80211__radiotap__header.html - aa7e55f67ddd00c3ef621b2e0e705e7e1 - - - - __le16 - it_len - dd/d3d/structieee80211__radiotap__header.html - af8736e9ee2761ecbec79f0b5f32a3f95 - - - - __le32 - it_present - dd/d3d/structieee80211__radiotap__header.html - a98c781f31bfbab9e03d9581f936ab534 - - - - - Ieee80211RadiotapHeader - d9/db5/structIeee80211RadiotapHeader.html - - uint8_t - it_version - d9/db5/structIeee80211RadiotapHeader.html - a689148639d8495e06a789b73e05f369e - - - - uint8_t - it_pad - d9/db5/structIeee80211RadiotapHeader.html - a7c6c40f18fa713f75f14dcc59b80e69f - - - - uint16_t - it_len - d9/db5/structIeee80211RadiotapHeader.html - a0483181f75bdd38a688c426c122fd137 - - - - uint32_t - it_present - d9/db5/structIeee80211RadiotapHeader.html - a54389c9e0d58a70024110bf9cd3dcd35 - - - - - Ieee80211RadiotapHeaderIterator - d1/dcd/structIeee80211RadiotapHeaderIterator.html - - const struct Ieee80211RadiotapHeader * - rtheader - d1/dcd/structIeee80211RadiotapHeaderIterator.html - a9a721012fa2bd8304e3bf1573f516e95 - - - - const uint8_t * - this_arg - d1/dcd/structIeee80211RadiotapHeaderIterator.html - a8acb7f970fcf79f2e9eaf27e95b718f3 - - - - const uint8_t * - arg - d1/dcd/structIeee80211RadiotapHeaderIterator.html - ac8cb5cfa6c0d70b7922a00e363facec3 - - - - const uint32_t * - next_bitmap - d1/dcd/structIeee80211RadiotapHeaderIterator.html - a36355aeeb87c74accf05943a4cc49aab - - - - size_t - max_length - d1/dcd/structIeee80211RadiotapHeaderIterator.html - a4d6e30fbca3a582c0fa9a300cdf8fb64 - - - - uint32_t - bitmap_shifter - d1/dcd/structIeee80211RadiotapHeaderIterator.html - abaf05a034dd3819c4034bb30037f764e - - - - unsigned int - this_arg_index - d1/dcd/structIeee80211RadiotapHeaderIterator.html - a453de8e243074be2fa8cd94e1d78de91 - - - - unsigned int - arg_index - d1/dcd/structIeee80211RadiotapHeaderIterator.html - a7e792b83138e991bd7659b9baab6ac99 - - - - - IfcProcContext - d7/d50/structIfcProcContext.html - - struct LocalAddressList * - lal_head - d7/d50/structIfcProcContext.html - a5a0f4abdb4b39efb7747dcb66dee3eea - - - - struct LocalAddressList * - lal_tail - d7/d50/structIfcProcContext.html - a6de957bd664401c2216dc95cf4f4740b - - - - - in6_ifreq - db/deb/structin6__ifreq.html - - struct in6_addr - ifr6_addr - db/deb/structin6__ifreq.html - ac42518a11ef89651f83a1407969fb303 - - - - uint32_t - ifr6_prefixlen - db/deb/structin6__ifreq.html - aaa90545d34462d8eac46393ea8a5469c - - - - unsigned int - ifr6_ifindex - db/deb/structin6__ifreq.html - ad419deb2f8fee6d9d0ae797261b1e6c2 - - - - - InboundMessage - d1/d4e/structInboundMessage.html - - struct GNUNET_MessageHeader - header - d1/d4e/structInboundMessage.html - a8514a2803b3a1b5cf4ff9bb27cc25873 - - - - struct GNUNET_PeerIdentity - peer - d1/d4e/structInboundMessage.html - a985fe1e18e87507f7eb6f99e868afa02 - - - - - IncomingRequest - d2/da2/structIncomingRequest.html - - struct IncomingRequest * - next - d2/da2/structIncomingRequest.html - a7d5bff7457f95a38e3e0ff7df21711f3 - - - - struct IncomingRequest * - prev - d2/da2/structIncomingRequest.html - a8c5130cfdd2ea7d900c79606794b91b7 - - - - struct GNUNET_PEERSTORE_WatchContext * - wc - d2/da2/structIncomingRequest.html - a4f8791b561e2063adda2f32711b5691b - - - - struct GNUNET_PeerIdentity - pid - d2/da2/structIncomingRequest.html - ad63ec0a09198918a3d282095aac08004 - - - - - IndexInfo - d4/df1/structIndexInfo.html - - struct IndexInfo * - next - d4/df1/structIndexInfo.html - a4c11df9b5cf1794d55d062fc3331eb13 - - - - struct IndexInfo * - prev - d4/df1/structIndexInfo.html - ace8e2ab3817c164cd5506ea0f0d1cb3a - - - - const char * - filename - d4/df1/structIndexInfo.html - a4201438540d07eb51009cfdf1e9f67b9 - - - - struct GNUNET_SERVER_TransmitContext * - tc - d4/df1/structIndexInfo.html - ad7fbbd11cdd8e5106e39193463cf715a - - - - struct GNUNET_CRYPTO_FileHashContext * - fhc - d4/df1/structIndexInfo.html - ae83cc682994b09c7b541cdd8278421cf - - - - struct GNUNET_HashCode - file_id - d4/df1/structIndexInfo.html - add978c35ff7ec14ea0b32a784d3cc022 - - - - - IndexInfoMessage - dd/d40/structIndexInfoMessage.html - - struct GNUNET_MessageHeader - header - dd/d40/structIndexInfoMessage.html - a963a0da12c4a8dd9f42bb834a6d5c41d - - - - uint32_t - reserved - dd/d40/structIndexInfoMessage.html - a57d6583d66f3d635d50b87e205125ac3 - - - - struct GNUNET_HashCode - file_id - dd/d40/structIndexInfoMessage.html - a2bd95da905a29a6bc6f3bb1955295137 - - - - - IndexStartContext - d2/d69/structIndexStartContext.html - - struct IndexStartContext * - next - d2/d69/structIndexStartContext.html - a696530975a064d575b7731a590750f90 - - - - struct IndexStartContext * - prev - d2/d69/structIndexStartContext.html - a6c71e84b81a8f548f30bfde00ea67ad5 - - - - char * - filename - d2/d69/structIndexStartContext.html - acd1709a7e028fcc32b39f157759d039b - - - - struct GSF_LocalClient * - lc - d2/d69/structIndexStartContext.html - a87aabcb4ce8405e4b5b6c94ef365c4d6 - - - - struct GNUNET_CRYPTO_FileHashContext * - fhc - d2/d69/structIndexStartContext.html - a0aa43cba11f4ae47eefc891d8e103479 - - - - struct GNUNET_HashCode - file_id - d2/d69/structIndexStartContext.html - a6862ee2fc5ee0565fa5491d8092b2b1f - - - - - IndexStartMessage - db/d14/structIndexStartMessage.html - - struct GNUNET_MessageHeader - header - db/d14/structIndexStartMessage.html - a0d04b885acffcf4ffeeda27d49cdfb26 - - - - uint32_t - reserved - db/d14/structIndexStartMessage.html - ac3e69851ae4c22d9ff24c5441fb28056 - - - - uint64_t - device - db/d14/structIndexStartMessage.html - ac7e6fbaabb6bcc2847c498e5486b2902 - - - - uint64_t - inode - db/d14/structIndexStartMessage.html - a581a3ccf282adfd44a4593a2b61f838f - - - - struct GNUNET_HashCode - file_id - db/d14/structIndexStartMessage.html - a899a372626b31aeeb3d261c51bbecefd - - - - - InfoMessage - db/d6d/structInfoMessage.html - - struct GNUNET_MessageHeader - header - db/d6d/structInfoMessage.html - ab97e293ea5449e9fec5789dd78c43a06 - - - - uint32_t - reserved - db/d6d/structInfoMessage.html - a8dda41844bbfd23b9249079914ce707d - - - - struct GNUNET_PeerIdentity - peer - db/d6d/structInfoMessage.html - a9cdd1263c3e07efeb390fe8b38a46f4b - - - - - InitialKX - d3/de4/structInitialKX.html - - struct GNUNET_CRYPTO_EcdhePublicKey - ephemeral - d3/de4/structInitialKX.html - ad54f3b75954a1875104a7cf7a3c609e2 - - - - char - gcm_tag - d3/de4/structInitialKX.html - a51db4e5b93f67b6b092b2215d1ec0497 - [(128/8)] - - - - InitMessage - da/d14/structInitMessage.html - - struct GNUNET_MessageHeader - header - da/d14/structInitMessage.html - aa323009abb6e5026f62f03ed1ce426f4 - - - - uint32_t - options - da/d14/structInitMessage.html - af190b13c58489a6963ec84042fec9b16 - - - - - InitReplyMessage - df/d8b/structInitReplyMessage.html - - struct GNUNET_MessageHeader - header - df/d8b/structInitReplyMessage.html - a3c100772855f0f25ca95e1eb9793b249 - - - - uint32_t - reserved - df/d8b/structInitReplyMessage.html - afaf80ec494acd53b69b30fe8e029ee93 - - - - struct GNUNET_PeerIdentity - my_identity - df/d8b/structInitReplyMessage.html - a73a4f34d1854356e88862911239c2c44 - - - - - InquiryMessage - de/dec/structInquiryMessage.html - - struct GNUNET_MessageHeader - header - de/dec/structInquiryMessage.html - ae58b779bb941b4e47203bade72fcbd7b - - - - uint32_t - salt - de/dec/structInquiryMessage.html - acd379c9f6d900e7d95cc232424dccea4 - - - - uint32_t - reserved - de/dec/structInquiryMessage.html - a390d65f575b305be20be882f349b2833 - - - - - InsertDoneInfo - d5/d44/structInsertDoneInfo.html - - GNUNET_CONSENSUS_InsertDoneCallback - idc - d5/d44/structInsertDoneInfo.html - aa742f7f586217623dde8475810cd9ec1 - - - - void * - cls - d5/d44/structInsertDoneInfo.html - adf54807028545ba28d3d1c15af466bbf - - - - - InterceptLookupHandle - dd/df6/structInterceptLookupHandle.html - - struct InterceptLookupHandle * - next - dd/df6/structInterceptLookupHandle.html - ac8087ae0b7dfb7406cc8a5bc2e245001 - - - - struct InterceptLookupHandle * - prev - dd/df6/structInterceptLookupHandle.html - a1c5f48c550d69b0b9e7773dbcdb0fd9e - - - - struct GNUNET_DNS_RequestHandle * - request_handle - dd/df6/structInterceptLookupHandle.html - af0b4b1655af962bfad9eca859f00a16c - - - - struct GNUNET_DNSPARSER_Packet * - packet - dd/df6/structInterceptLookupHandle.html - a4e29386eb9c389aa4e471412b45b6449 - - - - struct GNS_ResolverHandle * - lookup - dd/df6/structInterceptLookupHandle.html - a8ac74bad882d592719b9d6dd415f563d - - - - - InternalContext - dc/d54/structInternalContext.html - - unsigned int - matching_bits - dc/d54/structInternalContext.html - aa17fd20f0ae9535e075627f034857720 - - - - - IntersectionDoneMessage - df/d12/structIntersectionDoneMessage.html - - struct GNUNET_MessageHeader - header - df/d12/structIntersectionDoneMessage.html - a010efebd73ddf99c56151467c929dfc2 - - - - uint32_t - final_element_count - df/d12/structIntersectionDoneMessage.html - ab71017f9da031aea5820883f9a076439 - - - - struct GNUNET_HashCode - element_xor_hash - df/d12/structIntersectionDoneMessage.html - adb970c7f62e32d75c79aaaa637ff19b4 - - - - - IntersectionElementInfoMessage - d0/d41/structIntersectionElementInfoMessage.html - - struct GNUNET_MessageHeader - header - d0/d41/structIntersectionElementInfoMessage.html - a88a379812b848206cbc757a398f9fa33 - - - - uint32_t - sender_element_count - d0/d41/structIntersectionElementInfoMessage.html - a98d2d5f9628d32911e8edd3a6ee6f465 - - - - - InvertibleBloomFilter - da/d33/structInvertibleBloomFilter.html - - uint32_t - size - da/d33/structInvertibleBloomFilter.html - a622ca8e7c0e2d0100a7d039bb497fa0b - - - - uint8_t - hash_num - da/d33/structInvertibleBloomFilter.html - ad6e3c8dd2fdfd712415afb45dd32ee1c - - - - struct IBF_Key * - key_sum - da/d33/structInvertibleBloomFilter.html - a07c54df9951ae9a712a43be6cb14997f - - - - struct IBF_KeyHash * - key_hash_sum - da/d33/structInvertibleBloomFilter.html - a2cd3bddc1ca7a24c891c384772519b8b - - - - struct IBF_Count * - count - da/d33/structInvertibleBloomFilter.html - a12f73564ce9eac87a34a84206e067290 - - - - - ip_header - da/d59/structip__header.html - - uint8_t - vers_ihl - da/d59/structip__header.html - ab9d047f7ea4dc64a2cd3f39706788890 - - - - uint8_t - tos - da/d59/structip__header.html - a4b8fd75fcf4a0fba56250ecd9fa37ebf - - - - uint16_t - pkt_len - da/d59/structip__header.html - ae416bfe3cecbac2f70b619d445e62a86 - - - - uint16_t - id - da/d59/structip__header.html - acdd6df1c36489e1eeb023ffceba19f9b - - - - uint16_t - flags_frag_offset - da/d59/structip__header.html - a08dc92889e4cbc6a3944506ee2c41db9 - - - - uint8_t - ttl - da/d59/structip__header.html - a166f6113adf8a8a9a741b08198575aee - - - - uint8_t - proto - da/d59/structip__header.html - a94ee36ec3c351346d76472f51c05ad4e - - - - uint16_t - checksum - da/d59/structip__header.html - a9d31b15783d26657a395409096c4a7fb - - - - uint32_t - src_ip - da/d59/structip__header.html - a6e5631a86a96d37dad945b57f4b87d89 - - - - uint32_t - dst_ip - da/d59/structip__header.html - ae305ab998ba460cfc12458c68bf4f37c - - - - - ipv4_address_t - d8/d14/structipv4__address__t.html - - uint32_t - address - d8/d14/structipv4__address__t.html - ad5ab3c6e39016ca36bf8678b5d2b37fd - - - - - IPv4HttpAddress - de/da3/structIPv4HttpAddress.html - - uint32_t - ipv4_addr - de/da3/structIPv4HttpAddress.html - af765a26d3900ac01fcd12d99bdc9aa51 - - - - uint16_t - u4_port - de/da3/structIPv4HttpAddress.html - a210c81267a0cc9674975d5a98841c1e3 - - - - - IPv4TcpAddress - d9/df4/structIPv4TcpAddress.html - - uint32_t - options - d9/df4/structIPv4TcpAddress.html - aa24d7c44c97d52249fd13e52c406ebe8 - - - - uint32_t - ipv4_addr - d9/df4/structIPv4TcpAddress.html - a3627a8c34c6252082ac07c29f3be7785 - - - - uint16_t - t4_port - d9/df4/structIPv4TcpAddress.html - a2d4b6f2b0955d636eff9382b3cc54b4d - - - - - IPv4UdpAddress - d9/daf/structIPv4UdpAddress.html - - uint32_t - options - d9/daf/structIPv4UdpAddress.html - a64d18275b7fe9a6e719f65a98e88f1da - - - - uint32_t - ipv4_addr - d9/daf/structIPv4UdpAddress.html - a52222cc29be99597f998895fa2f0bbf5 - - - - uint16_t - u4_port - d9/daf/structIPv4UdpAddress.html - a3a9ea2fd866f4301cd7465552601621e - - - - - ipv6_address_t - d0/d3a/structipv6__address__t.html - - uint8_t - address - d0/d3a/structipv6__address__t.html - a426ef2d26504fd60f35da354a1d3e9ca - [16] - - - - IPv6HttpAddress - dd/df7/structIPv6HttpAddress.html - - struct in6_addr - ipv6_addr - dd/df7/structIPv6HttpAddress.html - a4cb9520fa8deee7c90684680e1ac3262 - - - - uint16_t - u6_port - dd/df7/structIPv6HttpAddress.html - a4646c1103b6e1c699069b2052aa46766 - - - - - IPv6TcpAddress - dc/d9b/structIPv6TcpAddress.html - - uint32_t - options - dc/d9b/structIPv6TcpAddress.html - a32d25929addd8104eed944571e315851 - - - - struct in6_addr - ipv6_addr - dc/d9b/structIPv6TcpAddress.html - aad2bbf62758cd972eb3029d7f5fae60c - - - - uint16_t - t6_port - dc/d9b/structIPv6TcpAddress.html - abf8a4d82c95f78145051a4dbf9cdfdc4 - - - - - IPv6UdpAddress - d0/dcd/structIPv6UdpAddress.html - - uint32_t - options - d0/dcd/structIPv6UdpAddress.html - a101d3c991783f3ec9e4934163cbf93c8 - - - - struct in6_addr - ipv6_addr - d0/dcd/structIPv6UdpAddress.html - aa084b4717609d2665a204ba6e5184343 - - - - uint16_t - u6_port - d0/dcd/structIPv6UdpAddress.html - a3a5d7b933b3f6490d861ef911acc95fe - - - - - IssueTicketMessage - db/d7e/structIssueTicketMessage.html - - struct GNUNET_MessageHeader - header - db/d7e/structIssueTicketMessage.html - a4eaf05f898d6636b38b056a419fda85c - - - - uint32_t - id - db/d7e/structIssueTicketMessage.html - a1ed1867f29a166d2d3568b3d8305ca91 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - identity - db/d7e/structIssueTicketMessage.html - a9ae39403a45be5ef3bf84ccb6e322fa6 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - rp - db/d7e/structIssueTicketMessage.html - abb37d22eec232f375dc93e54151d9b36 - - - - uint32_t - attr_len - db/d7e/structIssueTicketMessage.html - a3f4d6f609ffce69fcf89bb16593915f0 - - - - - IterateContext - d7/d5e/structIterateContext.html - - uint64_t - offset - d7/d5e/structIterateContext.html - a864349d1e62e215560ffe30c9494b729 - - - - uint64_t - limit - d7/d5e/structIterateContext.html - ab6d8c8507150719b451a335752cea762 - - - - uint64_t - pos - d7/d5e/structIterateContext.html - a2f54f7cf8c0420a8758276ce1074ac4d - - - - const struct GNUNET_CRYPTO_EcdsaPrivateKey * - zone - d7/d5e/structIterateContext.html - a20b3c6b352023c6529749403d1da2865 - - - - GNUNET_NAMESTORE_RecordIterator - iter - d7/d5e/structIterateContext.html - aa528be0d8479fe9a500f966d9a84c08b - - - - void * - iter_cls - d7/d5e/structIterateContext.html - a127a1f7f0f6a9ceaf89889d4ffeed130 - - - - - Iteration - dc/d03/structIteration.html - - struct Iteration * - next - dc/d03/structIteration.html - af5c76d4078a2a514498b969f34d58702 - - - - struct Iteration * - prev - dc/d03/structIteration.html - ab3a72ebebbbba786b0dacc1b771b92b2 - - - - struct GNUNET_TIME_Absolute - start - dc/d03/structIteration.html - a137afb5afce9cfdcbedfe997838c7fbf - - - - struct GNUNET_TIME_Absolute - end - dc/d03/structIteration.html - a0d7be928e73161a5fdafa20ba530cf02 - - - - struct GNUNET_TIME_Relative - dur - dc/d03/structIteration.html - ad2ba45c02e9952810b8df8ff7bc1d209 - - - - float - rate - dc/d03/structIteration.html - aeb641b5ea4ed1685c7fd6787080c7bc2 - - - - unsigned int - msgs_sent - dc/d03/structIteration.html - a3581d1b08bc72cc90be6054a2797ba8c - - - - - IterationContext - de/d54/structIterationContext.html - - GSF_ConnectedPeerIterator - it - de/d54/structIterationContext.html - abf3acf034d45937c7b526a94454ad831 - - - - void * - it_cls - de/d54/structIterationContext.html - a05ff88a0fb6fc829bf1424cd1d123b07 - - - - struct TransportClient * - tc - de/d54/structIterationContext.html - abeab977286152d5050b30926a0a90bed - - - - struct GNUNET_PeerIdentity - id - de/d54/structIterationContext.html - aad85bdcea6d0a854158ab51c55d1a8b4 - - - - int - all - de/d54/structIterationContext.html - a29bea5ab7ad1edeb965ce04ffed41291 - - - - - IteratorContext - d7/d62/structIteratorContext.html - - GST_NeighbourIterator - cb - d7/d62/structIteratorContext.html - aa854e24a6b6ea766dc19a164f3836cf3 - - - - void * - cb_cls - d7/d62/structIteratorContext.html - a2544ef99f5337c8c79d94a46b52d1cb8 - - - - GST_ValidationAddressCallback - cb - d7/d62/structIteratorContext.html - abbef4b50099902e7d3d37928177e9d66 - - - - - KeyCacheEntry - df/de3/structKeyCacheEntry.html - - struct KeyCacheEntry * - next - df/de3/structKeyCacheEntry.html - aade08fcbaea44236b7178b6705e39d2d - - - - struct KeyCacheEntry * - prev - df/de3/structKeyCacheEntry.html - ab7c3651ccbf64d047678334243c8205e - - - - struct GNUNET_ShortHashCode - kid - df/de3/structKeyCacheEntry.html - a48937b8379b862c63498dcaa15f5a8d2 - - - - struct SharedSecret * - ss - df/de3/structKeyCacheEntry.html - ae7ee621244f00cb2f47b60dbd0a19f5e - - - - uint32_t - sequence_number - df/de3/structKeyCacheEntry.html - a80619684a7e3e42cabd8af1fa88b9dda - - - - - KeyCacheLine - d2/d1a/structKeyCacheLine.html - - struct GNUNET_CRYPTO_EcdsaPrivateKey - key - d2/d1a/structKeyCacheLine.html - aa2fb263795fbfbb6c56425f4af1a14fa - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - pkey - d2/d1a/structKeyCacheLine.html - a303321f54beebaefe489001bccb54e7c - - - - - KeyEntry - db/d3b/structKeyEntry.html - - struct IBF_Key - ibf_key - db/d3b/structKeyEntry.html - a278457bfe8119e8b629417532cb4872b - - - - struct ElementEntry * - element - db/d3b/structKeyEntry.html - a15f5b3913930946ce9ca3ce084465358 - - - - int - received - db/d3b/structKeyEntry.html - a2b4b51e4880630b588ee6ab0835765a0 - - - - - KeygenPeerInfo - d7/d96/structKeygenPeerInfo.html - - struct GNUNET_PeerIdentity - peer - d7/d96/structKeygenPeerInfo.html - ae8c90ccc0678dfe77beadb96ebac6ca4 - - - - struct GNUNET_CRYPTO_PaillierPublicKey - paillier_public_key - d7/d96/structKeygenPeerInfo.html - a671832e9dd8110638cc1cc30ab20e434 - - - - gcry_mpi_t - presecret_commitment - d7/d96/structKeygenPeerInfo.html - ac3a17a35fce43f667e1507638f50786e - - - - gcry_mpi_t - preshare_commitment - d7/d96/structKeygenPeerInfo.html - aa7b4e6f7bccc27518ad486bb8d315dfa - - - - gcry_mpi_t - sigma - d7/d96/structKeygenPeerInfo.html - a79b0b4a9ac3c97d68dbd438bf114ec63 - - - - int - round1_valid - d7/d96/structKeygenPeerInfo.html - a062568cffcf0de7c7d4f76592f145b04 - - - - int - round2_valid - d7/d96/structKeygenPeerInfo.html - a53940d3cf6957640004ef4c55ee8e9f2 - - - - - KeygenSession - d4/da8/structKeygenSession.html - - struct GNUNET_CONSENSUS_Handle * - consensus - d4/da8/structKeygenSession.html - a5c43f13eee5f1351ee147952ba6ff6e1 - - - - struct ClientState * - cs - d4/da8/structKeygenSession.html - a23f23eb4bd5b39c9820cf2afa0c50dbe - - - - gcry_mpi_t * - presecret_polynomial - d4/da8/structKeygenSession.html - a7676ebfc7b503e91a127f3c098f657f2 - - - - unsigned int - threshold - d4/da8/structKeygenSession.html - ae746f2c41faf17bf980de7f0e7967982 - - - - unsigned int - num_peers - d4/da8/structKeygenSession.html - a9f44c3e549d4b4aa9728ffbaf7257d2e - - - - unsigned int - local_peer - d4/da8/structKeygenSession.html - a3dd18f7099a603013e5c4eb8e571eafd - - - - struct KeygenPeerInfo * - info - d4/da8/structKeygenSession.html - ab1a065543dc6daf28481d4f976aaff37 - - - - struct GNUNET_PeerIdentity * - peers - d4/da8/structKeygenSession.html - a8922be15215f420668b47cffc755e65c - - - - struct GNUNET_HashCode - session_id - d4/da8/structKeygenSession.html - affb35e77165073edac062a2a47426728 - - - - struct GNUNET_CRYPTO_PaillierPrivateKey - paillier_private_key - d4/da8/structKeygenSession.html - a9290599c926a4a04bff1f068c6e15a3d - - - - struct GNUNET_TIME_Absolute - deadline - d4/da8/structKeygenSession.html - a22d0040b9405442c17964e3dbc8e8423 - - - - struct GNUNET_TIME_Absolute - start_time - d4/da8/structKeygenSession.html - a520c641e61adc6744a87ade9641bf799 - - - - unsigned int - local_peer_idx - d4/da8/structKeygenSession.html - ad7610a009a031365fbda7a6612a16ca2 - - - - gcry_mpi_t - my_share - d4/da8/structKeygenSession.html - a2dc51b5faf0c4d3c92bbae360600362a - - - - gcry_mpi_t - public_key - d4/da8/structKeygenSession.html - a2f414186f7094832df692fe0c048c4c2 - - - - - KeywordCounter - d3/d29/structKeywordCounter.html - - struct KeywordCounter * - prev - d3/d29/structKeywordCounter.html - af4fc5d59919c19fc1027b60a9a317d75 - - - - struct KeywordCounter * - next - d3/d29/structKeywordCounter.html - ac1865aa9e81785724c941b4073b0c37f - - - - const char * - value - d3/d29/structKeywordCounter.html - a7ac8dc4396819528d0c3806753a3631b - - - - unsigned int - count - d3/d29/structKeywordCounter.html - a05600a7b6a7b249a2504cb3a336885a1 - - - - - LabelLookupMessage - d6/d0f/structLabelLookupMessage.html - - struct GNUNET_NAMESTORE_Header - gns_header - d6/d0f/structLabelLookupMessage.html - a2c69efcd3c4a237f6a90b74ab34ebe70 - - - - uint32_t - label_len - d6/d0f/structLabelLookupMessage.html - aeef55d69a88790fae11b530ea8ada5c0 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - zone - d6/d0f/structLabelLookupMessage.html - a6e053b42da27ae87d448b790b5c5e2ba - - - - - LabelLookupResponseMessage - d6/d11/structLabelLookupResponseMessage.html - - struct GNUNET_NAMESTORE_Header - gns_header - d6/d11/structLabelLookupResponseMessage.html - a7da393cb507b30f7fc4001fb0a9db5d0 - - - - uint16_t - name_len - d6/d11/structLabelLookupResponseMessage.html - abeee22a3bbc608df3adfc95d0739f6b5 - - - - uint16_t - rd_len - d6/d11/structLabelLookupResponseMessage.html - a2ff20a6b4dda49fc70c69bdf3de13cc3 - - - - uint16_t - rd_count - d6/d11/structLabelLookupResponseMessage.html - aa7b7a62c5defe002c3fa3c0e68099292 - - - - uint16_t - found - d6/d11/structLabelLookupResponseMessage.html - a139bda9fb9593c87c56cc7c3e8bf9955 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - private_key - d6/d11/structLabelLookupResponseMessage.html - afdbab99da462e043ebf5d3a023cdbd8a - - - - - LazyCopyRequest - d7/de7/structLazyCopyRequest.html - - struct LazyCopyRequest * - prev - d7/de7/structLazyCopyRequest.html - aa2332427911bcb31e7f2837060e00f59 - - - - struct LazyCopyRequest * - next - d7/de7/structLazyCopyRequest.html - a67692b7419014c0c1ffb752cd8a8ca7d - - - - struct Set * - source_set - d7/de7/structLazyCopyRequest.html - aa91ba862b66b920625af6a5eefb8ca43 - - - - uint32_t - cookie - d7/de7/structLazyCopyRequest.html - ae5d4570dc30249a3b6b34ae40a628b85 - - - - - LCFContext - d9/da4/structLCFContext.html - - struct LCFContext * - next - d9/da4/structLCFContext.html - af5dd109bc1144933c4c32723675e75fc - - - - struct LCFContext * - prev - d9/da4/structLCFContext.html - ac0b015155a9f6fc6538554d49a3e5397 - - - - struct Slave * - gateway - d9/da4/structLCFContext.html - acbd586985d8a13457d2a09e28e7f8def - - - - struct GNUNET_SERVICE_Client * - client - d9/da4/structLCFContext.html - a35be587985a7fcdd15b779ddbf8a0328 - - - - struct GNUNET_TESTBED_Operation * - op - d9/da4/structLCFContext.html - ae93536603fda23b00d5b904a7cbea73f - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d9/da4/structLCFContext.html - a790fecd559773aa4ab4bef0ab7d11969 - - - - uint64_t - operation_id - d9/da4/structLCFContext.html - abc6085d583503aa1601e48c3adc04a4b - - - - int - is_subordinate - d9/da4/structLCFContext.html - ae5c4f942d30c0876db59ea1df3f32f8f - - - - enum LCFContextState - state - d9/da4/structLCFContext.html - a07bcceedccb425d18f4378d71ba08226 - - - - uint32_t - delegated_host_id - d9/da4/structLCFContext.html - a2a13ab6802e9c3c53b732bb4e73081c9 - - - - uint32_t - slave_host_id - d9/da4/structLCFContext.html - a8c260842dc6458be2ff77afe6ea26be0 - - - - - LearnLaunchEntry - d7/d26/structLearnLaunchEntry.html - - struct LearnLaunchEntry * - prev - d7/d26/structLearnLaunchEntry.html - ae9d5521cbc6f679c60e6c559402b7c60 - - - - struct LearnLaunchEntry * - next - d7/d26/structLearnLaunchEntry.html - a7c9e1e44656f9a1014212b70a22458a9 - - - - struct ChallengeNonceP - challenge - d7/d26/structLearnLaunchEntry.html - aaedf17ec1ff03c6f90c20c9e9590d592 - - - - struct GNUNET_TIME_Absolute - launch_time - d7/d26/structLearnLaunchEntry.html - aec0dd1f12bb34311ece18a53eabef713 - - - - - LEGACY_SERVICE_Context - d1/d1a/structLEGACY__SERVICE__Context.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d1/d1a/structLEGACY__SERVICE__Context.html - a8e7f2e6ffed7446897cb2f591075f605 - - - - struct GNUNET_SERVER_Handle * - server - d1/d1a/structLEGACY__SERVICE__Context.html - a739e094a17ca9a027e099f9623b4ef33 - - - - struct sockaddr ** - addrs - d1/d1a/structLEGACY__SERVICE__Context.html - a08b874a73bad7f36fcc1c64c2f2f4a6f - - - - const char * - service_name - d1/d1a/structLEGACY__SERVICE__Context.html - ab1b8ed527ecefc3ab9500fe80be989e8 - - - - LEGACY_SERVICE_Main - task - d1/d1a/structLEGACY__SERVICE__Context.html - a03d3ac5b9d8975a2a8d2932121be5591 - - - - void * - task_cls - d1/d1a/structLEGACY__SERVICE__Context.html - a163e77f452951cf7d911d2326c6ddc8c - - - - struct GNUNET_STRINGS_IPv4NetworkPolicy * - v4_denied - d1/d1a/structLEGACY__SERVICE__Context.html - a34426d952bd2fe2830b92ba7191f7469 - - - - struct GNUNET_STRINGS_IPv6NetworkPolicy * - v6_denied - d1/d1a/structLEGACY__SERVICE__Context.html - a353a107508963d4be4cbd01292e0c619 - - - - struct GNUNET_STRINGS_IPv4NetworkPolicy * - v4_allowed - d1/d1a/structLEGACY__SERVICE__Context.html - a01dcf9a13b27eb5aac9ffe26f5fdc174 - - - - struct GNUNET_STRINGS_IPv6NetworkPolicy * - v6_allowed - d1/d1a/structLEGACY__SERVICE__Context.html - a3c0a2f683ddab95ebbe513d2e302629b - - - - struct GNUNET_SERVER_MessageHandler * - my_handlers - d1/d1a/structLEGACY__SERVICE__Context.html - af3b1bfb72389b9f30d8246b738d4497b - - - - socklen_t * - addrlens - d1/d1a/structLEGACY__SERVICE__Context.html - af758c0a472d7fb4a570dd32247705d11 - - - - struct GNUNET_NETWORK_Handle ** - lsocks - d1/d1a/structLEGACY__SERVICE__Context.html - aed7afd48616f471cc123b046d4ed6ef7 - - - - struct GNUNET_SCHEDULER_Task * - shutdown_task - d1/d1a/structLEGACY__SERVICE__Context.html - abc6c89f4f0faea812ff37e8397210261 - - - - struct GNUNET_TIME_Relative - timeout - d1/d1a/structLEGACY__SERVICE__Context.html - a1c975cd5291a91f8ceaef64363f75703 - - - - int - ret - d1/d1a/structLEGACY__SERVICE__Context.html - a5dc22cb1d58551b737a85e86b62d0420 - - - - int - ready_confirm_fd - d1/d1a/structLEGACY__SERVICE__Context.html - a6cdf5bae6884bff83f1977570cb599df - - - - int - require_found - d1/d1a/structLEGACY__SERVICE__Context.html - a8661efe0dccd5421a6ffd84b81b8bdd6 - - - - int - match_uid - d1/d1a/structLEGACY__SERVICE__Context.html - a9ca0dc3dd40fc801415d2515feea4587 - - - - int - match_gid - d1/d1a/structLEGACY__SERVICE__Context.html - abf2ccb46c62375140abc6427d7fa24a8 - - - - enum LEGACY_SERVICE_Options - options - d1/d1a/structLEGACY__SERVICE__Context.html - af8e82327b1467138908024ef816b515e - - - - - Line - da/d05/structLine.html - - struct Channel * - channel_head - da/d05/structLine.html - aabaa665b09f017ade28237fbad9d76d5 - - - - struct Channel * - channel_tail - da/d05/structLine.html - a71d8eb03912555b423f3caca1831a9ee - - - - struct GNUNET_SERVICE_Client * - client - da/d05/structLine.html - ab34de1ec8d97c5f9aedcf18dfed2d458 - - - - struct GNUNET_MQ_Handle * - mq - da/d05/structLine.html - a6ecece09c3cd2e7b31f7d2c7a50c9098 - - - - struct GNUNET_CADET_Port * - port - da/d05/structLine.html - a80ef5fcd4d14ba3166a70965d873a327 - - - - struct GNUNET_HashCode - line_port - da/d05/structLine.html - a5572d9b59428e23f319cf3b7a4e935ca - - - - uint32_t - cid_gen - da/d05/structLine.html - a5241ff4e1150065d19b417f1fdbc7fdc - - - - - LinkControllersContext - d6/d9a/structLinkControllersContext.html - - struct GNUNET_SERVICE_Client * - client - d6/d9a/structLinkControllersContext.html - a63245553cb27f329a07ff8ccadc5c362 - - - - uint64_t - operation_id - d6/d9a/structLinkControllersContext.html - a0a7c4fb70ff51ede2eeb0160fb774b5a - - - - - LinkProperty - dc/d49/structLinkProperty.html - - struct LinkProperty * - next - dc/d49/structLinkProperty.html - a21a8f48c84453d42a3411eec6bac68b1 - - - - struct GNUNET_TESTBED_Peer * - peer - dc/d49/structLinkProperty.html - aff6dc94636735a97439c7430cb4a491c - - - - uint32_t - latency - dc/d49/structLinkProperty.html - a4acaed1873805c7d180de1d321180a4c - - - - uint32_t - loss - dc/d49/structLinkProperty.html - ab38ecada0c6eb9554c243edc4033bc40 - - - - uint32_t - bandwidth - dc/d49/structLinkProperty.html - a0e9b6768e192432aeec1ff0fbaeda6fd - - - - - ListAllPeersMessage - d0/d6f/structListAllPeersMessage.html - - struct GNUNET_MessageHeader - header - d0/d6f/structListAllPeersMessage.html - ab9980474be0e63df39c97f5672e6b21b - - - - uint32_t - include_friend_only - d0/d6f/structListAllPeersMessage.html - a953f7ac826460f32464b886d1874ab6c - - - - - Listener - db/d69/structListener.html - - struct Listener * - next - db/d69/structListener.html - a7e5bdbc6ed2a568c2dc16106dd78f942 - - - - struct Listener * - prev - db/d69/structListener.html - a8926a7ed119258db9c2c8284972201cc - - - - struct Operation * - op_head - db/d69/structListener.html - a55c7727dedaf144914ccd4d1cdac6214 - - - - struct Operation * - op_tail - db/d69/structListener.html - a2869879fdca212d32460c02db994afac - - - - struct ClientState * - cs - db/d69/structListener.html - a03641bc977fe62a5d6db1495c41ed79e - - - - struct GNUNET_CADET_Port * - open_port - db/d69/structListener.html - afd4a4fa8f979ad1f7ae59248308df776 - - - - struct GNUNET_HashCode - app_id - db/d69/structListener.html - a5d1b791c4ebf5062fdf033386845c8a7 - - - - enum GNUNET_SET_OperationType - operation - db/d69/structListener.html - a4abb1438cab5ab2c0fe2e9ceec1ee9dd - - - - - ListEntry - d7/dee/structListEntry.html - - struct ListEntry * - next - d7/dee/structListEntry.html - af6795945d789830d2cecc6ff5935c83e - - - - struct GNUNET_TESTBED_Peer * - peer - d7/dee/structListEntry.html - a5ad1fb3cb14d9433cbe3fa94dac73d97 - - - - - ListPeerMessage - d1/dad/structListPeerMessage.html - - struct GNUNET_MessageHeader - header - d1/dad/structListPeerMessage.html - ae0011cb9ca62ba732435f3affd737b1b - - - - uint32_t - include_friend_only - d1/dad/structListPeerMessage.html - affdcf6b66b25dbfedc896ac4d3f0bb8e - - - - struct GNUNET_PeerIdentity - peer - d1/dad/structListPeerMessage.html - a98668de2f690e681d3603a3b418e75df - - - - - LoadAllContext - de/d23/structLoadAllContext.html - - const char * - basename - de/d23/structLoadAllContext.html - a54c6f77e0c447b5178e28533d938992c - - - - void * - arg - de/d23/structLoadAllContext.html - acd2e91b334d8c239e0f11b4ac99ad76f - - - - GNUNET_PLUGIN_LoaderCallback - cb - de/d23/structLoadAllContext.html - aeee5527d450ced67125da2a57045476f - - - - void * - cb_cls - de/d23/structLoadAllContext.html - aa2b3c764c16bc3b3cea0818f3fd6db2b - - - - - LocalAddressList - d1/d16/structLocalAddressList.html - - struct LocalAddressList * - next - d1/d16/structLocalAddressList.html - a532c0bf1074bfc47dd1fca09307632d2 - - - - struct LocalAddressList * - prev - d1/d16/structLocalAddressList.html - a03a385ba4a8b8465bbdbbc7f39c6ccd1 - - - - struct HelperContext * - hc - d1/d16/structLocalAddressList.html - a2423d429f0d42b6f6c732b5e406cc8ad - - - - struct sockaddr_storage - addr - d1/d16/structLocalAddressList.html - a94fedd1b9ea7d7efeb18ac6547b3a943 - - - - int - af - d1/d16/structLocalAddressList.html - a6783f4e572c88808e47cd5099b49ff41 - - - - int - old - d1/d16/structLocalAddressList.html - a11d21b5517ab05239d3d79b42a122758 - - - - enum GNUNET_NAT_AddressClass - ac - d1/d16/structLocalAddressList.html - a8601c17f4a3b82599a08ce59cfb918bd - - - - - LocalPeer2Context - da/d9c/structLocalPeer2Context.html - - struct GNUNET_TRANSPORT_OfferHelloHandle * - ohh - da/d9c/structLocalPeer2Context.html - a5eb8dc86d4b76581e4ee78480cfb2822 - - - - struct ConnectivitySuggestContext - tcc - da/d9c/structLocalPeer2Context.html - a445d32431ce3a795381ac93a37043c23 - - - - - LocalService - dd/d45/structLocalService.html - - struct SocketAddress - address - dd/d45/structLocalService.html - a5ff4444e1c8624c297f23b92c3bb2610 - - - - struct GNUNET_HashCode - descriptor - dd/d45/structLocalService.html - aaef57a58c0e47a598b593d0c84bb564f - - - - char * - name - dd/d45/structLocalService.html - afba7413627b462f336a427fbb81e7e3e - - - - struct GNUNET_CADET_Port * - port - dd/d45/structLocalService.html - a37b5739b5cdcf53663356de1b0fe0121 - - - - int16_t - is_udp - dd/d45/structLocalService.html - a0e5b18ec8a91ecbfed22cbebd87553c7 - - - - - Location - d3/d98/structLocation.html - - struct FileIdentifier - fi - d3/d98/structLocation.html - a756323a23b7a4525badc0887f06d415d - - - - struct GNUNET_PeerIdentity - peer - d3/d98/structLocation.html - ae0f8c055dcddcbda5a2b4a5df5eb2daa - - - - struct GNUNET_TIME_Absolute - expirationTime - d3/d98/structLocation.html - a06b0bd6b42fb0cafe342dbe0b0b4a806 - - - - struct GNUNET_CRYPTO_EddsaSignature - contentSignature - d3/d98/structLocation.html - a3e2b2572a71295ef29daaae82188ddbf - - - - - LocUriAssembly - d1/dc2/structLocUriAssembly.html - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - d1/dc2/structLocUriAssembly.html - aeb0b580a1047846e080fe0d274e7e6f7 - - - - struct GNUNET_TIME_AbsoluteNBO - exptime - d1/dc2/structLocUriAssembly.html - a4724d6059215970a75c70c383cccd2e7 - - - - struct FileIdentifier - fi - d1/dc2/structLocUriAssembly.html - acc1f3d942a95b9edd53b7bf4b8bc0d71 - - - - struct GNUNET_PeerIdentity - peer - d1/dc2/structLocUriAssembly.html - ab9e78bff674ac2dc3ffed577b7b81ec4 - - - - - LogDef - d6/da3/structLogDef.html - - regex_t - component_regex - d6/da3/structLogDef.html - af74e07fbe436c8ccec1e15cf042e128c - - - - regex_t - file_regex - d6/da3/structLogDef.html - ab6cf7f5fe19baa16be2c6ee2fdcc13a5 - - - - regex_t - function_regex - d6/da3/structLogDef.html - ae116a19eeaabe8add5260278d7ae15d4 - - - - int - from_line - d6/da3/structLogDef.html - a666c9d179ffbb12392f46ed43ebee76e - - - - int - to_line - d6/da3/structLogDef.html - a415e030beb17485fc9a8fbeea5d35755 - - - - int - level - d6/da3/structLogDef.html - ae4f68d5f95086b8a8a65ba0b416a20cd - - - - int - force - d6/da3/structLogDef.html - aac9fa70a8a014b3d75fdf73d3f48b65d - - - - - LoggingAddress - d4/d2e/structLoggingAddress.html - - struct LoggingAddress * - next - d4/d2e/structLoggingAddress.html - aa087f4e72b052aa835f52696d7a21ec7 - - - - struct LoggingAddress * - prev - d4/d2e/structLoggingAddress.html - a432bf937689c32afc39d6bd3c9bfd07e - - - - long long unsigned int - aid - d4/d2e/structLoggingAddress.html - a4557d991e9a8c9092a287eb907c47690 - - - - int - active - d4/d2e/structLoggingAddress.html - a1a84dd87cc9ccec2998bf08700a854e4 - - - - uint32_t - network - d4/d2e/structLoggingAddress.html - a052479575c2309e89d4b885ef83c749a - - - - uint32_t - assigned_bw_in - d4/d2e/structLoggingAddress.html - af07ca3788309972eea9483527d411d7a - - - - uint32_t - assigned_bw_out - d4/d2e/structLoggingAddress.html - ac58c44ed0a4852aef827103d6b37ded2 - - - - double - prop_abs - d4/d2e/structLoggingAddress.html - a8e5716ad4ed43aae2cea0158ca4a7fd8 - [GNUNET_ATS_PropertyCount] - - - double - prop_norm - d4/d2e/structLoggingAddress.html - ad62842d24d4f45bedb43953f2292edb0 - [GNUNET_ATS_PropertyCount] - - - - LoggingFileHandle - d9/d25/structLoggingFileHandle.html - - struct LoggingFileHandle * - next - d9/d25/structLoggingFileHandle.html - ae5ac79e51676c5b552300c21d0aec798 - - - - struct LoggingFileHandle * - prev - d9/d25/structLoggingFileHandle.html - a33ff8e463de964963857788fd6210969 - - - - long long unsigned int - pid - d9/d25/structLoggingFileHandle.html - a28eea8359fdf65621493b06538eb45f0 - - - - long long unsigned int - aid - d9/d25/structLoggingFileHandle.html - a742c5efbdd98410f2fb1e521b273f826 - - - - struct GNUNET_DISK_FileHandle * - f_hd - d9/d25/structLoggingFileHandle.html - a190dfecfb6009be22eb27a7de4f808d7 - - - - - LoggingHandle - df/d33/structLoggingHandle.html - - struct GNUNET_SCHEDULER_Task * - logging_task - df/d33/structLoggingHandle.html - ab23037f55bf60d4ffc7651c82522a64b - - - - struct GNUNET_TIME_Relative - log_freq - df/d33/structLoggingHandle.html - a89149214681b08769935a172136599c7 - - - - struct LoggingTimeStep * - head - df/d33/structLoggingHandle.html - a9cdf0166eb965b1a9f062bcd4209cac7 - - - - struct LoggingTimeStep * - tail - df/d33/structLoggingHandle.html - af1b8d1c9c8c486f851cb9fe202b93223 - - - - struct GNUNET_SCHEDULER_Task * - log_task - df/d33/structLoggingHandle.html - a98eef13b4c0f6c71825d24bb8eb0d6af - - - - int - num_masters - df/d33/structLoggingHandle.html - a8dd88bc3c290d8a84669ad5935523a3c - - - - int - num_slaves - df/d33/structLoggingHandle.html - af7fb201b25aa1a96be0586c72bcfa2db - - - - int - running - df/d33/structLoggingHandle.html - a1041ca77f0666c9ca8b1cbd838bd1b7d - - - - int - verbose - df/d33/structLoggingHandle.html - ae3454d647abc0ccea5ddc3414a4b6cba - - - - const char * - name - df/d33/structLoggingHandle.html - ac287d3d2d54e45d02fa5c848462887f7 - - - - struct GNUNET_TIME_Relative - frequency - df/d33/structLoggingHandle.html - add171b3e58e23901d3e6870c4841a416 - - - - struct LoggingPeer * - lp - df/d33/structLoggingHandle.html - a52c823bc9e1e4804a106a81dd79a0d45 - - - - - LoggingPeer - da/d3b/structLoggingPeer.html - - struct LoggingPeer * - prev - da/d3b/structLoggingPeer.html - ab6737e9ac225a3972c2d8f974cb537a5 - - - - struct LoggingPeer * - next - da/d3b/structLoggingPeer.html - af83ccc6abc909881d4478e4c00b62fca - - - - long long unsigned int - id - da/d3b/structLoggingPeer.html - aed046eaef0fd639956381e26c0a0a4f2 - - - - struct GNUNET_PeerIdentity - peer_id - da/d3b/structLoggingPeer.html - a0ab0c28b3ae6d834e3ddf36eea8e2587 - - - - double - pref_abs - da/d3b/structLoggingPeer.html - a6755177cf1caa40d5b086e02d46f70ca - [GNUNET_ATS_PREFERENCE_END] - - - double - pref_norm - da/d3b/structLoggingPeer.html - abc85cb0b4d54d349863429bddc62b8d3 - [GNUNET_ATS_PREFERENCE_END] - - - int - is_requested - da/d3b/structLoggingPeer.html - a37400685a7f3a5258682b9ea8659a6ba - - - - struct LoggingAddress * - addr_head - da/d3b/structLoggingPeer.html - a48a120072cda05e1bf4df34ba5b23566 - - - - struct LoggingAddress * - addr_tail - da/d3b/structLoggingPeer.html - a401b086de11a8a71350a7ea0c2e5d0d9 - - - - struct BenchmarkPeer * - peer - da/d3b/structLoggingPeer.html - a41fabd75038504efd66645f02f0fbc24 - - - - struct GNUNET_TIME_Absolute - start - da/d3b/structLoggingPeer.html - a84cd03ea47bfb71db1c6e43ac35f4ff9 - - - - struct PeerLoggingTimestep * - head - da/d3b/structLoggingPeer.html - adbe498587b82327cf1da81987ba08083 - - - - struct PeerLoggingTimestep * - tail - da/d3b/structLoggingPeer.html - a012c06b8db02dc5eefdbeb49d4ef384b - - - - - LoggingTimeStep - dc/dd7/structLoggingTimeStep.html - - struct LoggingTimeStep * - prev - dc/dd7/structLoggingTimeStep.html - ab07592e96ed95e041a7dab2adba01af7 - - - - struct LoggingTimeStep * - next - dc/dd7/structLoggingTimeStep.html - a2127753f0cbbf8ebc8057c54c25d7c59 - - - - struct LoggingPeer * - head - dc/dd7/structLoggingTimeStep.html - a3b6062f44e8354930259569bc7778bc5 - - - - struct LoggingPeer * - tail - dc/dd7/structLoggingTimeStep.html - a977dd84cc00d154e765e1b06e3746e0e - - - - struct GNUNET_TIME_Absolute - timestamp - dc/dd7/structLoggingTimeStep.html - a3667afdbc1f63d2d9f207659bd08b8bc - - - - struct GNUNET_TIME_Relative - delta - dc/dd7/structLoggingTimeStep.html - ab5d0b651ae8a37be00b1806c7309f0dd - - - - - LookupBlockContext - d7/d80/structLookupBlockContext.html - - struct NamecacheClient * - nc - d7/d80/structLookupBlockContext.html - a1042a0331682aa0d7027a181c342c458 - - - - uint32_t - request_id - d7/d80/structLookupBlockContext.html - acee867cd07fc68fb75f63a46c7ab9934 - - - - int - status - d7/d80/structLookupBlockContext.html - a6a742a16665f618c06d0f26b9c12e3f1 - - - - - LookupBlockMessage - d5/df0/structLookupBlockMessage.html - - struct GNUNET_NAMECACHE_Header - gns_header - d5/df0/structLookupBlockMessage.html - a6a23bad236cbb36364f22f8c3ceff370 - - - - struct GNUNET_HashCode - query - d5/df0/structLookupBlockMessage.html - afd85971880d4c883d9cc391f8098e4b8 - - - - - LookupBlockResponseMessage - d8/d9f/structLookupBlockResponseMessage.html - - struct GNUNET_NAMECACHE_Header - gns_header - d8/d9f/structLookupBlockResponseMessage.html - a979b0813cf1223be326aa9bc78c87ca8 - - - - struct GNUNET_TIME_AbsoluteNBO - expire - d8/d9f/structLookupBlockResponseMessage.html - a4a21da45ee4b81d5b608978af2afb6eb - - - - struct GNUNET_CRYPTO_EcdsaSignature - signature - d8/d9f/structLookupBlockResponseMessage.html - a5c17f1ebb8ec42391976e03edb4635fc - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - derived_key - d8/d9f/structLookupBlockResponseMessage.html - ad02bf445f682cb274807a09fe95834b7 - - - - - LookupCtx - d4/d0e/structLookupCtx.html - - struct Queue * - res - d4/d0e/structLookupCtx.html - aa9666b2461ee7003154f1577ea11d475 - - - - const struct sockaddr_un * - un - d4/d0e/structLookupCtx.html - a85947c33489a12c54fca7748d823c76d - - - - socklen_t - un_len - d4/d0e/structLookupCtx.html - a42e16ab8780abba4bc3d6bafa2758572 - - - - struct GNUNET_ATS_Session * - res - d4/d0e/structLookupCtx.html - a57bc9d1b4260b51180ffb33f9c7855ed - - - - const struct GNUNET_HELLO_Address * - address - d4/d0e/structLookupCtx.html - a1b9c3e8669eb8c144c2b009c4cc874c8 - - - - - LookupMessage - d8/d6c/structLookupMessage.html - - struct GNUNET_MessageHeader - header - d8/d6c/structLookupMessage.html - a8a5794b4b1608caf5b994e1a1bb664d5 - - - - uint32_t - id - d8/d6c/structLookupMessage.html - a6b55dc39950f587963c6a6816e0a4f7d - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - zone - d8/d6c/structLookupMessage.html - a0b09b0fc6e548f016c7a84fce31ab279 - - - - int16_t - options - d8/d6c/structLookupMessage.html - a34750823dd37d37e9323bfeb9590d37a - - - - uint16_t - recursion_depth_limit - d8/d6c/structLookupMessage.html - a9d044660f134ec9b88667af80c0fcdb2 - - - - int32_t - type - d8/d6c/structLookupMessage.html - ab4d03a7d7844097624dd514939ffc9b4 - - - - - LookupResultMessage - d4/d95/structLookupResultMessage.html - - struct GNUNET_MessageHeader - header - d4/d95/structLookupResultMessage.html - a17a1be25148ebe7f32119f4ddfd32915 - - - - uint32_t - id - d4/d95/structLookupResultMessage.html - a2b5a09a71ed5a6bbe100bf0d73c517e5 - - - - uint32_t - rd_count - d4/d95/structLookupResultMessage.html - a65512f124a938c8e726d1c747428a521 - - - - - MacAndSession - d1/dbc/structMacAndSession.html - - struct GNUNET_ATS_Session * - session - d1/dbc/structMacAndSession.html - a2b8a23e6427c3d826b5f84c8de84b422 - - - - struct MacEndpoint * - endpoint - d1/dbc/structMacAndSession.html - a3fab127dca11e77fbf9d9eb5bd03e5cb - - - - - MacEndpoint - d2/d98/structMacEndpoint.html - - struct MacEndpoint * - next - d2/d98/structMacEndpoint.html - af65683c88447428a43ec25362c563861 - - - - struct MacEndpoint * - prev - d2/d98/structMacEndpoint.html - a8fa538d11a27ad2ad15533092d97f55b - - - - struct Plugin * - plugin - d2/d98/structMacEndpoint.html - a749c5576a70b5d5f17bc56db6e6b97ec - - - - struct GNUNET_ATS_Session * - sessions_head - d2/d98/structMacEndpoint.html - a4d21f0a7f6345ff9f405ed7d611f9b8c - - - - struct GNUNET_ATS_Session * - sessions_tail - d2/d98/structMacEndpoint.html - afb491f2265bf4456b9f1963eb651fdef - - - - struct FragmentMessage * - sending_messages_head - d2/d98/structMacEndpoint.html - a68ec55619d5b05ee96fc3f779c8de973 - - - - struct FragmentMessage * - sending_messages_tail - d2/d98/structMacEndpoint.html - ae355f494f655d99ac05e072258930391 - - - - struct GNUNET_DEFRAGMENT_Context * - defrag - d2/d98/structMacEndpoint.html - aa7686dcd671e4c847ebfe478c21f69af - - - - struct GNUNET_TIME_Absolute - timeout - d2/d98/structMacEndpoint.html - a26e0aeda199a893bb3431c337317662e - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d2/d98/structMacEndpoint.html - a4e6efb33c1d6fab095f92de4b1c59251 - - - - unsigned int - fragment_messages_out_count - d2/d98/structMacEndpoint.html - a757a05fe9ae08e0d022bfa8c0f0c583e - - - - struct WlanAddress - wlan_addr - d2/d98/structMacEndpoint.html - afaadeab045d15bc890c13f6fa13928e3 - - - - struct GNUNET_TIME_Relative - msg_delay - d2/d98/structMacEndpoint.html - a43d098633b56bca078202e709a8ffad0 - - - - struct GNUNET_TIME_Relative - ack_delay - d2/d98/structMacEndpoint.html - a1b50dd3d8057b9712b555e6178b5928e - - - - uint16_t - tx_power - d2/d98/structMacEndpoint.html - afa09b33e07eb0ba95c5625ea98759e57 - - - - uint8_t - rate - d2/d98/structMacEndpoint.html - a312f52ac72e3ad60392ac1dd326772df - - - - uint8_t - antenna - d2/d98/structMacEndpoint.html - ae03afa3bfc4cb1931796b7c346eade76 - - - - - ManageServiceContext - d9/d9e/structManageServiceContext.html - - struct ManageServiceContext * - next - d9/d9e/structManageServiceContext.html - a1b1a8c301f8a238fe6ebedd85321e57c - - - - struct ManageServiceContext * - prev - d9/d9e/structManageServiceContext.html - a9305a5e8f187b613d5b5b16265d2c145 - - - - struct GNUNET_ARM_Handle * - ah - d9/d9e/structManageServiceContext.html - a29e894d8ccf883856f20898221c394d5 - - - - struct Peer * - peer - d9/d9e/structManageServiceContext.html - aae7c33aae69e6ad879316a9e39a147fd - - - - struct GNUNET_SERVICE_Client * - client - d9/d9e/structManageServiceContext.html - a7a69d20581ecf4b4dc1b12fa859e4183 - - - - char * - service - d9/d9e/structManageServiceContext.html - a8db326a808c11ac944505a7fd9f9f76c - - - - uint64_t - op_id - d9/d9e/structManageServiceContext.html - a071568811df9420d1837849b919dec42 - - - - uint8_t - start - d9/d9e/structManageServiceContext.html - a2e32c416c1eeebd120db3c3e6645111d - - - - uint8_t - expired - d9/d9e/structManageServiceContext.html - aef4cf5e42d8a2cce72112a1dea5f11ec - - - - - ManageServiceData - de/dfb/structManageServiceData.html - - GNUNET_TESTBED_OperationCompletionCallback - cb - de/dfb/structManageServiceData.html - a7a037d280db4f04483f462047d7c4511 - - - - void * - cb_cls - de/dfb/structManageServiceData.html - aaec4e9e63b8bf0687f5fad69f2b47ec7 - - - - struct GNUNET_TESTBED_Peer * - peer - de/dfb/structManageServiceData.html - a2d38dad25533a707140b8269a86ce972 - - - - char * - service_name - de/dfb/structManageServiceData.html - a49d85e56e1aeac9691241425e9397cf0 - - - - unsigned int - start - de/dfb/structManageServiceData.html - afa3bd012e8a6fc3feb5f329d17a71247 - - - - uint16_t - msize - de/dfb/structManageServiceData.html - abd6584efa7f5c534ba9b27da879d50e4 - - - - - MapEntry - d8/ded/unionMapEntry.html - - struct SmallMapEntry * - sme - d8/ded/unionMapEntry.html - a7317d8c906a049012a0b24f3fe610373 - - - - struct BigMapEntry * - bme - d8/ded/unionMapEntry.html - a8dc648273c7f7a76e0e8ff46946a2f02 - - - - uint32_t - key - d8/ded/unionMapEntry.html - a8257ed78942c392e8440466d61bb9c80 - - - - void * - value - d8/ded/unionMapEntry.html - a53689a0b98de82567d881b0dadfda815 - - - - struct MapEntry * - next - d8/ded/unionMapEntry.html - ab9aa77c5d45bddeb29e686c14d4f5e4c - - - - - mem_table_struct - d4/dd9/structmem__table__struct.html - - const char * - name - d4/dd9/structmem__table__struct.html - aad7e9500ebde548e3c78bf87a0a163a7 - - - - unsigned long * - slot - d4/dd9/structmem__table__struct.html - a6341a8942c01ac30bdad42b5da7ee0c6 - - - - - MergeContext - d0/d9d/structMergeContext.html - - struct GSF_PendingRequest * - pr - d0/d9d/structMergeContext.html - a57249cb46059a273d72c21d71441bbc5 - - - - int - merged - d0/d9d/structMergeContext.html - a5240c9b71dec65136e07489d78978450 - - - - const struct GNUNET_HELLO_Message * - h1 - d0/d9d/structMergeContext.html - aa2f9097379bd3be4eb7d018b29058e4b - - - - const struct GNUNET_HELLO_Message * - h2 - d0/d9d/structMergeContext.html - ac67c09e5295ade7cbd75987055887ce9 - - - - const struct GNUNET_HELLO_Message * - other - d0/d9d/structMergeContext.html - a0b6a8dbffd55764741935a297baa3f58 - - - - char * - buf - d0/d9d/structMergeContext.html - aca53189de4aeb1afa8e1f4b198cf8d1e - - - - size_t - max - d0/d9d/structMergeContext.html - a9566383fd5321aacaff1806bbba33d1d - - - - size_t - ret - d0/d9d/structMergeContext.html - ab239fa0262a7f0ebcc82d3b9ab137b9d - - - - int - take_equal - d0/d9d/structMergeContext.html - aa1ef55bc4e078270f6d9a6e7efcc2e78 - - - - - MessageBuilderContext - d6/d9d/structMessageBuilderContext.html - - unsigned int - put_cnt - d6/d9d/structMessageBuilderContext.html - a0bba3d28617f5613ca85fd7a19c8d0ff - - - - unsigned int - skip_cnt - d6/d9d/structMessageBuilderContext.html - aababc683627f0d12dc6da26a489c6ea1 - - - - struct GNUNET_HashCode * - xoff - d6/d9d/structMessageBuilderContext.html - a33e2403eea92584318fb752243daf76e - - - - struct GNUNET_FS_SearchContext * - sc - d6/d9d/structMessageBuilderContext.html - a99ec06d280eedfc847ba06eecad8708f - - - - unsigned int - keyword_offset - d6/d9d/structMessageBuilderContext.html - a4c655acc72da9ce92f4e306522031890 - - - - - MessageContext - de/d33/structMessageContext.html - - struct MessageContext * - next - de/d33/structMessageContext.html - a8a482fa0cd4e01f83a5b5643812007fd - - - - struct MessageContext * - prev - de/d33/structMessageContext.html - ab2617b276a773ffd6b6a6c281eb2c440 - - - - struct GNUNET_DEFRAGMENT_Context * - dc - de/d33/structMessageContext.html - a6824fe102e74972f7c5c45de84780c5e - - - - const struct GNUNET_MessageHeader * - msg - de/d33/structMessageContext.html - aca7dc3abba0b9ad5e62fb221bed8aa7d - - - - struct GNUNET_TIME_Absolute - last_update - de/d33/structMessageContext.html - a7bfb02bf2c8383b3bcf4404861d90868 - - - - struct GNUNET_SCHEDULER_Task * - ack_task - de/d33/structMessageContext.html - ad1a73682118ed2efca9a4cbc0ed4ce5f - - - - struct FragTimes - frag_times - de/d33/structMessageContext.html - a17a85f74860b2f7b2f08cd23dd85fac8 - [64] - - - uint64_t - bits - de/d33/structMessageContext.html - a6018652fe1d4f97f4d70e7cdf6c8ee9d - - - - uint32_t - fragment_id - de/d33/structMessageContext.html - ab4609ef5756d1c6cb422d626a3a7a099 - - - - unsigned int - last_bit - de/d33/structMessageContext.html - a4ce1a46435b5224dc52cd560edb63e42 - - - - unsigned int - frag_times_start_offset - de/d33/structMessageContext.html - a6ab89002e45215cc68354f959834aaf6 - - - - unsigned int - frag_times_write_offset - de/d33/structMessageContext.html - a5de7d71dc37942768986bdf275af6780 - - - - uint16_t - total_size - de/d33/structMessageContext.html - aec366b2b851d9338f5bb1013a7f20905 - - - - int16_t - last_duplicate - de/d33/structMessageContext.html - ae1715f32dc315a3abb85d84fe0b20cdf - - - - - MessageQueue - d4/df9/structMessageQueue.html - - struct MessageQueue * - next - d4/df9/structMessageQueue.html - a8eeb84fea2c4c9d65d92ae19ddf4c1db - - - - struct MessageQueue * - prev - d4/df9/structMessageQueue.html - a3a67205ba524e5ab68b43d1ade3991ff - - - - GST_NeighbourSendContinuation - cont - d4/df9/structMessageQueue.html - aa6e7326f8481c985362ad66d917f7493 - - - - void * - cont_cls - d4/df9/structMessageQueue.html - a1cee51ab2275e1216965ea7da73388d5 - - - - const char * - message_buf - d4/df9/structMessageQueue.html - a3c3c1cb3ecceddd0294293608b751fbc - - - - size_t - message_buf_size - d4/df9/structMessageQueue.html - ade3d2e0debf7831194ba38a1c70c8022 - - - - struct GNUNET_TIME_Absolute - timeout - d4/df9/structMessageQueue.html - ae6ff49bc83ae69bf1b495991ababd96f - - - - - MessageStreamTokenizer - dd/d63/structMessageStreamTokenizer.html - - MessageTokenizerCallback - cb - dd/d63/structMessageStreamTokenizer.html - a3f64fcb3aa92f34ac287ac65d9294760 - - - - void * - cb_cls - dd/d63/structMessageStreamTokenizer.html - a141e5979a42c19ecff58bc7a2ba15d1d - - - - size_t - curr_buf - dd/d63/structMessageStreamTokenizer.html - ac2a11e930298af774d8378b5a2c07b21 - - - - size_t - off - dd/d63/structMessageStreamTokenizer.html - aff9a10579aee07a6500b6cd8704758b3 - - - - size_t - pos - dd/d63/structMessageStreamTokenizer.html - ac8b7a5c7122bcdeb2b3ee5679e607cd4 - - - - struct GNUNET_MessageHeader * - hdr - dd/d63/structMessageStreamTokenizer.html - a272b3509251e5e206caf52543cf83910 - - - - - MessageUUIDP - d8/d0a/structMessageUUIDP.html - - uint64_t - uuid - d8/d0a/structMessageUUIDP.html - aeff0602340de0a84e9bfa08bec5b1533 - - - - - MetaCounter - d0/d58/structMetaCounter.html - - struct MetaCounter * - prev - d0/d58/structMetaCounter.html - af6ae42c27eb3176ae3905e809799bc84 - - - - struct MetaCounter * - next - d0/d58/structMetaCounter.html - a9e8ac36a83cf2c26eb6ce136bd2684a9 - - - - const char * - plugin_name - d0/d58/structMetaCounter.html - a5ed4d6ec393953ed4c7c62bad8a4e027 - - - - const char * - data_mime_type - d0/d58/structMetaCounter.html - ab415687e562d3a9ab31b91f47a556819 - - - - const char * - data - d0/d58/structMetaCounter.html - af30197077627db0114d1a48683927605 - - - - size_t - data_size - d0/d58/structMetaCounter.html - aaa742e344b8e8339932951641a75c369 - - - - enum EXTRACTOR_MetaType - type - d0/d58/structMetaCounter.html - a4af57969c027036059fef6ee3cfff0bc - - - - enum EXTRACTOR_MetaFormat - format - d0/d58/structMetaCounter.html - a07883e4ba81b6434644c88bfb9b68080 - - - - unsigned int - count - d0/d58/structMetaCounter.html - a6888ba0db0fd5a58d390488abefd6354 - - - - - MetaDataEntry - da/dc2/structMetaDataEntry.html - - uint32_t - type - da/dc2/structMetaDataEntry.html - a9851a62d6067763224424f20909dc5eb - - - - uint32_t - format - da/dc2/structMetaDataEntry.html - ac36cb8772bb7d8d0f59937b121f16b23 - - - - uint32_t - data_size - da/dc2/structMetaDataEntry.html - aa3fcc5bd475906e32c6a7339c2accb3e - - - - uint32_t - plugin_name_len - da/dc2/structMetaDataEntry.html - a1250fe60ba9899172270e550ac7001f4 - - - - uint32_t - mime_type_len - da/dc2/structMetaDataEntry.html - a42210e56bdb5f43eec42dbb5025d4a21 - - - - - MetaDataHeader - d5/d73/structMetaDataHeader.html - - uint32_t - version - d5/d73/structMetaDataHeader.html - acc16df59812411c3ccfecaa154b77315 - - - - uint32_t - entries - d5/d73/structMetaDataHeader.html - a7ea98b595d17dac264c430171c1a4330 - - - - uint32_t - size - d5/d73/structMetaDataHeader.html - aa018c34031b3f34672aee8f6d75a1f9e - - - - - MetaItem - da/d6a/structMetaItem.html - - struct MetaItem * - next - da/d6a/structMetaItem.html - a300ab6a3debcdcfe4384f603dddf546d - - - - struct MetaItem * - prev - da/d6a/structMetaItem.html - a22926878b43c68afdf959784e8bd0f3c - - - - char * - plugin_name - da/d6a/structMetaItem.html - ad7a40518531269a481ef93cb768b000c - - - - char * - mime_type - da/d6a/structMetaItem.html - a8712dd03c38f03ce47f4626c56a55836 - - - - char * - data - da/d6a/structMetaItem.html - ab012a84ac3beb43ef19859555b855ee3 - - - - size_t - data_size - da/d6a/structMetaItem.html - a7809e11407a3759a9039f7739f53b22d - - - - enum EXTRACTOR_MetaType - type - da/d6a/structMetaItem.html - a3717335dd7feefa87aec494965617605 - - - - enum EXTRACTOR_MetaFormat - format - da/d6a/structMetaItem.html - a96da496d819e151e8ddfd8595761450e - - - - - MhdConnectionHandle - db/dce/structMhdConnectionHandle.html - - struct MHD_Connection * - con - db/dce/structMhdConnectionHandle.html - ab4eafbe579ce444ef310c49783b4b5fe - - - - struct MHD_Response * - response - db/dce/structMhdConnectionHandle.html - a8f88f02bb04784e05b504dd845f1f901 - - - - struct GNUNET_REST_Plugin * - plugin - db/dce/structMhdConnectionHandle.html - ac791ac1ecbaa92f325fa59fd85bbd668 - - - - struct GNUNET_REST_RequestHandle * - data_handle - db/dce/structMhdConnectionHandle.html - a01c209521f167c90871f34cd8d75eb21 - - - - struct MHD_PostProcessor * - pp - db/dce/structMhdConnectionHandle.html - a76eecde8e1c326687be8fac9e13ebdc4 - - - - int - status - db/dce/structMhdConnectionHandle.html - aa50e6273410f906fa16107425f1eccf9 - - - - int - state - db/dce/structMhdConnectionHandle.html - a8d8fb1d2437c15e788193833711c34db - - - - - MhdHttpList - d7/d32/structMhdHttpList.html - - struct MhdHttpList * - prev - d7/d32/structMhdHttpList.html - a3347888f1491bbda85a0c0c9197e1745 - - - - struct MhdHttpList * - next - d7/d32/structMhdHttpList.html - aa01faa582792cfdd0308d4f91be59f84 - - - - char * - domain - d7/d32/structMhdHttpList.html - a8aca35f783caece6577d589e7cb97a5d - - - - struct MHD_Daemon * - daemon - d7/d32/structMhdHttpList.html - ac8a3bf80b71e287d32da7c8f74ef033f - - - - struct ProxyGNSCertificate * - proxy_cert - d7/d32/structMhdHttpList.html - a89b297e2dc5111e1273f554a12ee4ca1 - - - - struct GNUNET_SCHEDULER_Task * - httpd_task - d7/d32/structMhdHttpList.html - a62c8216f773699ce5d20267fb23fc21e - - - - int - is_ssl - d7/d32/structMhdHttpList.html - adcb62adbccbd1e4a2a663e185c95eae4 - - - - - Microphone - d5/dbd/structMicrophone.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d5/dbd/structMicrophone.html - af1b52c686e83dcf94a8080c44cb4d5cd - - - - struct GNUNET_HELPER_Handle * - record_helper - d5/dbd/structMicrophone.html - a4cd90a6f52034129cf20411488a08c96 - - - - GNUNET_MICROPHONE_RecordedDataCallback - rdc - d5/dbd/structMicrophone.html - afb1e9539642fe634ca43c212a600396e - - - - void * - rdc_cls - d5/dbd/structMicrophone.html - ab2beccb5dce851ad0425252e813666b7 - - - - - MigrationReadyBlock - d8/d23/structMigrationReadyBlock.html - - struct MigrationReadyBlock * - next - d8/d23/structMigrationReadyBlock.html - a8077a650d76808a6994d37faed450724 - - - - struct MigrationReadyBlock * - prev - d8/d23/structMigrationReadyBlock.html - ae4e76be044ae10f56ac57996cc59d1f8 - - - - struct GNUNET_HashCode - query - d8/d23/structMigrationReadyBlock.html - a494a9d30a20172cf335115baa90984be - - - - struct GNUNET_TIME_Absolute - expiration - d8/d23/structMigrationReadyBlock.html - ab52fcd3d68ee9a2dad6962cdbe59344b - - - - GNUNET_PEER_Id - target_list - d8/d23/structMigrationReadyBlock.html - a055362e212bb29bb41bd7a6dea45b3a8 - [2] - - - size_t - size - d8/d23/structMigrationReadyBlock.html - a8115cab8a5d7de1c2bbf7754fe6e5c18 - - - - unsigned int - used_targets - d8/d23/structMigrationReadyBlock.html - a5f9e6a9f2e993c8270e0ec6590ec6c03 - - - - enum GNUNET_BLOCK_Type - type - d8/d23/structMigrationReadyBlock.html - a45a2dc94c2e279ad2e04ea3487de92a0 - - - - - MigrationReadyPeer - d9/d3a/structMigrationReadyPeer.html - - struct MigrationReadyPeer * - next - d9/d3a/structMigrationReadyPeer.html - ab74efe2e0e605679de9c0149a6ca96ba - - - - struct MigrationReadyPeer * - prev - d9/d3a/structMigrationReadyPeer.html - a50080fb2906ed99df6649fbc8a61328d - - - - struct GSF_ConnectedPeer * - peer - d9/d3a/structMigrationReadyPeer.html - a0b32b7af8cf8e43963c57a4aa76ea1ff - - - - struct GNUNET_MQ_Envelope * - env - d9/d3a/structMigrationReadyPeer.html - a1f42db52b29a954fddf3099c66fd2ab0 - - - - - MigrationStopMessage - d0/ddd/structMigrationStopMessage.html - - struct GNUNET_MessageHeader - header - d0/ddd/structMigrationStopMessage.html - a1d6772443e5ad9ab0fabcf57e2a0c166 - - - - uint32_t - reserved - d0/ddd/structMigrationStopMessage.html - acbc316fcf12387a7223951c6a59db6a9 - - - - struct GNUNET_TIME_RelativeNBO - duration - d0/ddd/structMigrationStopMessage.html - a7658dd8d5e3f1b91304bdae59043010a - - - - - MonitoredPeer - d0/dcc/structMonitoredPeer.html - - enum GNUNET_TRANSPORT_PeerState - state - d0/dcc/structMonitoredPeer.html - a1796f42a8a0cade435434527d1e765ab - - - - struct GNUNET_TIME_Absolute - state_timeout - d0/dcc/structMonitoredPeer.html - a185653262e0e84d08539858c6bb5f7b2 - - - - struct GNUNET_HELLO_Address * - address - d0/dcc/structMonitoredPeer.html - adab47a32d1f65887143a78ec9df3ccbb - - - - - MonitorEvent - d7/dd4/structMonitorEvent.html - - struct GNUNET_TIME_Absolute - last_validation - d7/dd4/structMonitorEvent.html - a120faa9157e972bc25410d153affd328 - - - - struct GNUNET_TIME_Absolute - valid_until - d7/dd4/structMonitorEvent.html - a94692471b2778b17a07fb242cc8f4160 - - - - struct GNUNET_TIME_Absolute - next_validation - d7/dd4/structMonitorEvent.html - a8ad87c14aa9172b41712d9371679a121 - - - - struct GNUNET_TIME_Relative - rtt - d7/dd4/structMonitorEvent.html - a969dbb3ca9fd13fcb72590c0364d6fc0 - - - - enum GNUNET_TRANSPORT_ConnectionStatus - cs - d7/dd4/structMonitorEvent.html - a05beebaf57db4ac1288f2d2c4a6c97c9 - - - - uint32_t - num_msg_pending - d7/dd4/structMonitorEvent.html - ac8748a14be6579cc4d6e3dcab680333f - - - - uint32_t - num_bytes_pending - d7/dd4/structMonitorEvent.html - ad607c3598bfe428771717666df8bbcf4 - - - - - MonitorNotifyMessage - d5/db5/structMonitorNotifyMessage.html - - struct GNUNET_MessageHeader - header - d5/db5/structMonitorNotifyMessage.html - a1e70cd29f755172990c804ec6b5a6bde - - - - uint32_t - state - d5/db5/structMonitorNotifyMessage.html - a067f3d01596f3e999af86f6af50ee53a - - - - struct GNUNET_PeerIdentity - peer - d5/db5/structMonitorNotifyMessage.html - a0380c5b8f9f538736d005c5c1d32d139 - - - - struct GNUNET_TIME_AbsoluteNBO - timeout - d5/db5/structMonitorNotifyMessage.html - abc9d2ef922a2c3f6d492860817db4938 - - - - - MpiElement - da/ddb/structMpiElement.html - - const struct GNUNET_HashCode * - key - da/ddb/structMpiElement.html - ac0b6e816a4e9c0623fec416b3d44fdac - - - - gcry_mpi_t - value - da/ddb/structMpiElement.html - adec2e434701179c49caaa0723c573284 - - - - - MstContext - d0/da3/structMstContext.html - - struct Plugin * - plugin - d0/da3/structMstContext.html - a0c46d5af6175f4b3d35ed0115a2eff00 - - - - const union UdpAddress * - udp_addr - d0/da3/structMstContext.html - aa19cf7fd324830425d168a906d6e5d07 - - - - size_t - udp_addr_len - d0/da3/structMstContext.html - aa3f80a9c101b8efa143469578ed250a7 - - - - enum GNUNET_NetworkType - ats_address_network_type - d0/da3/structMstContext.html - a5b7688605607f98774fcd5d6206fc450 - - - - - MutationEvent - de/ddd/structMutationEvent.html - - unsigned int - generation - de/ddd/structMutationEvent.html - a13771996bf6f7bf5e9eb936d00321ca6 - - - - int - added - de/ddd/structMutationEvent.html - af5876bd4541e5550d2e5e4fb92c30fe3 - - - - - MyContext - da/d2a/structMyContext.html - - int - ht_len - da/d2a/structMyContext.html - a31afff3bcd01998d09deb14c5a14a814 - - - - - NamecacheClient - d5/df7/structNamecacheClient.html - - struct GNUNET_SERVICE_Client * - client - d5/df7/structNamecacheClient.html - ac28157a5a24097279ff4ad1fb50d449c - - - - struct GNUNET_MQ_Handle * - mq - d5/df7/structNamecacheClient.html - a6ddf3108c0f883592cc642f6752dfd05 - - - - - NamespaceUpdateNode - de/dbb/structNamespaceUpdateNode.html - - char * - id - de/dbb/structNamespaceUpdateNode.html - afb31dc6cc9d4e6dfba51261094ccfeda - - - - char * - update - de/dbb/structNamespaceUpdateNode.html - a25ea3b7618875db73a90d5caf1bbede1 - - - - struct GNUNET_CONTAINER_MetaData * - md - de/dbb/structNamespaceUpdateNode.html - affb64b3013d7b741a41ea105278fabea - - - - struct GNUNET_FS_Uri * - uri - de/dbb/structNamespaceUpdateNode.html - a1b658ea2f303f7bf94fd0b45c8794b3e - - - - unsigned int - nug - de/dbb/structNamespaceUpdateNode.html - a8e35351b1edeabc6b2606258e528c20e - - - - unsigned int - tree_id - de/dbb/structNamespaceUpdateNode.html - a5ffa3a4a2d74455ef857f1960422d091 - - - - - NamestoreClient - dc/d78/structNamestoreClient.html - - struct GNUNET_SERVICE_Client * - client - dc/d78/structNamestoreClient.html - ad867119eb29ee847e79e409e767e641f - - - - struct GNUNET_MQ_Handle * - mq - dc/d78/structNamestoreClient.html - ac2fd28717381749976c663af33f6c82a - - - - struct ZoneIteration * - op_head - dc/d78/structNamestoreClient.html - a19cc33bda9f80c2565cdcfd7b88c38cb - - - - struct ZoneIteration * - op_tail - dc/d78/structNamestoreClient.html - ae55f481a1338291422a784fc39a6c672 - - - - - NatActivity - d9/d31/structNatActivity.html - - struct NatActivity * - next - d9/d31/structNatActivity.html - ae270f2853cfa641080e3cdf60c91e98a - - - - struct NatActivity * - prev - d9/d31/structNatActivity.html - a52083d44c8cb0e79b5bcb1ad11fe78aa - - - - struct GNUNET_NETWORK_Handle * - sock - d9/d31/structNatActivity.html - acf5f1ff747ffdb0783b22ff5fe02d7f6 - - - - struct GNUNET_NAT_Test * - h - d9/d31/structNatActivity.html - a909607bdfae1837fb5f31b27c503c182 - - - - struct GNUNET_SCHEDULER_Task * - rtask - d9/d31/structNatActivity.html - a8108d6c463dffe87a937e2f8017b93c0 - - - - struct GNUNET_NAT_AUTO_Test * - h - d9/d31/structNatActivity.html - af55894519ad1a8483aa6405f29a35202 - - - - - Neighbour - dd/d79/structNeighbour.html - - struct GNUNET_TESTBED_Controller * - controller - dd/d79/structNeighbour.html - a954c57f7e83d119ac033f8529368fccc - - - - struct GNUNET_TESTBED_Operation * - conn_op - dd/d79/structNeighbour.html - a10c2222536f2ac433319c53fea83ddbe - - - - struct NeighbourConnectNotification * - nl_head - dd/d79/structNeighbour.html - ac02ec1dfae79edb5eb4de3ea97769eaa - - - - struct NeighbourConnectNotification * - nl_tail - dd/d79/structNeighbour.html - a07966a95cc125d86dfd28ea8c62ea3da - - - - struct GNUNET_SCHEDULER_Task * - notify_task - dd/d79/structNeighbour.html - af3854f2ca1e9567eac29886a93ddee08 - - - - unsigned int - reference_cnt - dd/d79/structNeighbour.html - a215a1d4ab6fac178b2f6c1e9bd25f38e - - - - unsigned int - inactive - dd/d79/structNeighbour.html - ad7d56c5a121e27185ccc6476022be92e - - - - uint32_t - host_id - dd/d79/structNeighbour.html - af49775178bb1383328394db77f540550 - - - - struct GNUNET_PeerIdentity - pid - dd/d79/structNeighbour.html - ae1a2af532fdc401a04551ae28e68e7d5 - - - - struct GNUNET_CONTAINER_MultiHashMap32 * - reassembly_map - dd/d79/structNeighbour.html - a2ac60069a44876d6f15abc7c7a935c5a - - - - struct GNUNET_CONTAINER_Heap * - reassembly_heap - dd/d79/structNeighbour.html - a98b41fd4de938c7b2f93dc1506d4e2c2 - - - - struct GNUNET_SCHEDULER_Task * - reassembly_timeout_task - dd/d79/structNeighbour.html - af9dd0f021255f72920c6d8249bc43432 - - - - struct DistanceVectorHop * - dv_head - dd/d79/structNeighbour.html - aa3d8d7550919170a5334d3f56668c21c - - - - struct DistanceVectorHop * - dv_tail - dd/d79/structNeighbour.html - a56e562e92400796c38f6dcd07fce8f02 - - - - struct Queue * - queue_head - dd/d79/structNeighbour.html - ac472999a932608f19902bf0420e8c7ab - - - - struct Queue * - queue_tail - dd/d79/structNeighbour.html - a9d4698ca3933e327a0a1d790c68a3c5b - - - - struct GNUNET_PEERSTORE_IterateContext * - get - dd/d79/structNeighbour.html - af2eeab00a9188452300d8b7f198a0a04 - - - - struct GNUNET_PEERSTORE_StoreContext * - sc - dd/d79/structNeighbour.html - aa2722a5646df407ae6ea206f12da88b9 - - - - struct VirtualLink * - vl - dd/d79/structNeighbour.html - ac13d42c1ce7a4ad3377d3ef99c2080d6 - - - - struct GNUNET_TIME_Absolute - last_dv_learn_monotime - dd/d79/structNeighbour.html - a65f66c0a33450b746286b1d8aa8d1641 - - - - int - dv_monotime_available - dd/d79/structNeighbour.html - a92e54c6a71a6df33e10631f71d6fcd61 - - - - struct GNUNET_PeerIdentity - id - dd/d79/structNeighbour.html - a787717af72cbf78f20674b537f29b200 - - - - struct GNUNET_TRANSPORT_CoreHandle * - h - dd/d79/structNeighbour.html - a2172a4918751a58770a421fb65ae4fbb - - - - struct GNUNET_MQ_Handle * - mq - dd/d79/structNeighbour.html - a450507d9a2d7a43935a8c2d80b4d96dc - - - - struct GNUNET_MQ_Envelope * - env - dd/d79/structNeighbour.html - a3c0bbd412bf70f5a8fcedb873e69b937 - - - - void * - handlers_cls - dd/d79/structNeighbour.html - a17a5437562ed629914e658d42148ab2c - - - - unsigned int - ready_window - dd/d79/structNeighbour.html - a6f2dba4c8965c444b162ae4c584b9057 - - - - int16_t - awaiting_done - dd/d79/structNeighbour.html - a3059b2a89e7b882a42479e76b5bc187e - - - - uint16_t - env_size - dd/d79/structNeighbour.html - a1d3def70d06d5a3c8cf56287a8b4e92f - - - - struct GNUNET_BANDWIDTH_Tracker - out_tracker - dd/d79/structNeighbour.html - a73c8a5fa1eaba83cef717d775ff7a536 - - - - struct GNUNET_CONTAINER_HeapNode * - hn - dd/d79/structNeighbour.html - a65d8a422b72da7afcbc44205f05cf44b - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - dd/d79/structNeighbour.html - ab65532be660a32fd8ca3e39b89ec1b5e - - - - unsigned long long - traffic_overhead - dd/d79/structNeighbour.html - ae045b3590d5db0d30f4a2df7fc5b3a92 - - - - int - is_ready - dd/d79/structNeighbour.html - aa5ac476c252ce08275c0ae9b2f9755a7 - - - - - NeighbourAddress - d7/dbe/structNeighbourAddress.html - - struct GNUNET_ATS_Session * - session - d7/dbe/structNeighbourAddress.html - ab61c6e6034e1e63952bd890b95334b1e - - - - struct GNUNET_HELLO_Address * - address - d7/dbe/structNeighbourAddress.html - a97ebbd315eef6fd956a77877b950b835 - - - - struct GNUNET_TIME_Absolute - connect_timestamp - d7/dbe/structNeighbourAddress.html - a26eae0acbc7a6a5ea0c6cc020d762f02 - - - - struct GNUNET_BANDWIDTH_Value32NBO - bandwidth_in - d7/dbe/structNeighbourAddress.html - a1ac406f45c887e68832329762f6e50ea - - - - struct GNUNET_BANDWIDTH_Value32NBO - bandwidth_out - d7/dbe/structNeighbourAddress.html - abb41092044d54b3424eb16554d3cad0e - - - - int - ats_active - d7/dbe/structNeighbourAddress.html - ab870a3fd565d3cd5bbac6633bab93d39 - - - - uint32_t - keep_alive_nonce - d7/dbe/structNeighbourAddress.html - a54848b5d19401bb03393f3dc742856e3 - - - - - NeighbourConnectCtxt - d4/db2/structNeighbourConnectCtxt.html - - struct NeighbourConnectCtxt * - next - d4/db2/structNeighbourConnectCtxt.html - ad8780e4e63eb82e953e47f5e37425857 - - - - struct NeighbourConnectCtxt * - prev - d4/db2/structNeighbourConnectCtxt.html - a8f2748eaa485bc2393bdd503aff3abd3 - - - - struct Neighbour * - n - d4/db2/structNeighbourConnectCtxt.html - aaa9a9e152670b6620a58b572a50d2d1c - - - - struct GNUNET_SERVICE_Client * - client - d4/db2/structNeighbourConnectCtxt.html - aeaf1d3737bd710b58d0f47704dd22576 - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d4/db2/structNeighbourConnectCtxt.html - a93b05f68f0177285f935024fe129b38b - - - - struct NeighbourConnectNotification * - nh - d4/db2/structNeighbourConnectCtxt.html - a20b5d9630bfd86a0b08329f5078cb3a4 - - - - uint64_t - op_id - d4/db2/structNeighbourConnectCtxt.html - a2cfe5dba9c2f325ac442b44c833811f1 - - - - - NeighbourConnectNotification - d5/de4/structNeighbourConnectNotification.html - - struct NeighbourConnectNotification * - next - d5/de4/structNeighbourConnectNotification.html - ae0306525f0f8f61e833e5c732b5d604b - - - - struct NeighbourConnectNotification * - prev - d5/de4/structNeighbourConnectNotification.html - a397601cd3866b00dcd131d39ff766d09 - - - - struct Neighbour * - n - d5/de4/structNeighbourConnectNotification.html - ace4f9356d92d50221d907022c7927d38 - - - - GST_NeigbourConnectNotifyCallback - cb - d5/de4/structNeighbourConnectNotification.html - a73405280122f8a79b4507dc79d4ca73c - - - - void * - cb_cls - d5/de4/structNeighbourConnectNotification.html - ad1fb16f6c103471ba10e50a44802f71f - - - - - NeighbourMapEntry - de/d45/structNeighbourMapEntry.html - - struct MessageQueue * - messages_head - de/d45/structNeighbourMapEntry.html - a3bb09f93b45027dd9053bf46712829e6 - - - - struct MessageQueue * - messages_tail - de/d45/structNeighbourMapEntry.html - ae90b29da8c38ab312f2e10187158ebaf - - - - struct MessageQueue * - is_active - de/d45/structNeighbourMapEntry.html - ad551c0ffe0928b7ecdde24b6b03ea076 - - - - struct NeighbourAddress - primary_address - de/d45/structNeighbourMapEntry.html - a1174394bdb0118ca80bc238ca1dd193b - - - - struct NeighbourAddress - alternative_address - de/d45/structNeighbourMapEntry.html - a473313823d5c447104e8d27972e0eac4 - - - - struct GNUNET_PeerIdentity - id - de/d45/structNeighbourMapEntry.html - adbfc563a4e0d0aa25d76c72ab2186c63 - - - - struct GNUNET_SCHEDULER_Task * - task - de/d45/structNeighbourMapEntry.html - aaf8c0c99a57652bf44842a887a200f73 - - - - struct GNUNET_SCHEDULER_Task * - delayed_disconnect_task - de/d45/structNeighbourMapEntry.html - afd5a4ed10bce066941caacd792703ad3 - - - - struct GNUNET_TIME_Absolute - keep_alive_time - de/d45/structNeighbourMapEntry.html - a63e9b8b30dadda2ee09e270b69a8f8f3 - - - - struct GNUNET_TIME_Absolute - last_keep_alive_time - de/d45/structNeighbourMapEntry.html - a8c89c8fa01a404e01ce0f05f095f132d - - - - struct GNUNET_TIME_Absolute - connect_ack_timestamp - de/d45/structNeighbourMapEntry.html - a314a5972e9538d5c5cdea2a1b3a0033d - - - - struct GNUNET_ATS_ConnectivitySuggestHandle * - suggest_handle - de/d45/structNeighbourMapEntry.html - ac330bc33b89bf49aba77a3f617eeddbe - - - - struct GNUNET_TIME_Absolute - timeout - de/d45/structNeighbourMapEntry.html - a78903465d3e29ab5e9c7cb3ab826bf5e - - - - struct GNUNET_BANDWIDTH_Tracker - in_tracker - de/d45/structNeighbourMapEntry.html - a68df415495637ff6e5ab2fb9f9980129 - - - - unsigned int - quota_violation_count - de/d45/structNeighbourMapEntry.html - a3159e5c9bc199b88284ad115e035db93 - - - - struct GNUNET_BANDWIDTH_Value32NBO - neighbour_receive_quota - de/d45/structNeighbourMapEntry.html - a6d1269fba1b6d68b2d7731f5016f05d1 - - - - enum GNUNET_TRANSPORT_PeerState - state - de/d45/structNeighbourMapEntry.html - a30c307fa4566c4b50eb9f772cb0ec422 - - - - int - expect_latency_response - de/d45/structNeighbourMapEntry.html - a06cd06b2082ac155d6b8e7a52e2638e1 - - - - enum GST_ACK_State - ack_state - de/d45/structNeighbourMapEntry.html - a74dcc3e53c3a7fec6caac0e2cbff3d3b - - - - uint32_t - util_total_bytes_sent - de/d45/structNeighbourMapEntry.html - a0c28db12055caf0eaa8cce3df93acf8c - - - - uint32_t - util_total_bytes_recv - de/d45/structNeighbourMapEntry.html - adb2ed0d310b5fd785835f6cd48442942 - - - - struct GNUNET_TIME_Absolute - last_util_transmission - de/d45/structNeighbourMapEntry.html - a3eb8443b9475b4c6b52bfc15c75cc775 - - - - - NeighbourSelectionContext - dd/df7/structNeighbourSelectionContext.html - - const struct TransportDVLearnMessage * - dvl - dd/df7/structNeighbourSelectionContext.html - a3d97b42efc7a0608e739ab72e330fd30 - - - - const struct DVPathEntryP * - hops - dd/df7/structNeighbourSelectionContext.html - a7be63e6140c30366bad25884d72d4d70 - - - - struct GNUNET_TIME_Absolute - in_time - dd/df7/structNeighbourSelectionContext.html - a6fbe477d2f6319b708fe2b112a760e67 - - - - uint32_t - selections - dd/df7/structNeighbourSelectionContext.html - acdd862d3ec6510744fe6857bf628ab9c - [MAX_DV_DISCOVERY_SELECTION] - - - unsigned int - num_eligible - dd/df7/structNeighbourSelectionContext.html - ab8ac62a2d8a10e543d9fd76ecddb9da4 - - - - unsigned int - num_selections - dd/df7/structNeighbourSelectionContext.html - abca944eb225f32c72e77280abe9e84f7 - - - - uint16_t - nhops - dd/df7/structNeighbourSelectionContext.html - ad6d3e0161f4aa201aae18b73b5b272a6 - - - - uint16_t - bi_history - dd/df7/structNeighbourSelectionContext.html - aab8c4b6ed540823f5c2ffe75b6f9609b - - - - - Network - d2/dc0/structNetwork.html - - const char * - desc - d2/dc0/structNetwork.html - abde469c4d788ffbe863def47c5ac9ea7 - - - - char * - stat_total - d2/dc0/structNetwork.html - aeafc2d9a4048eccfe5b225d06a20fc52 - - - - char * - stat_active - d2/dc0/structNetwork.html - a87ea0f358591b04934be5700c8514b8b - - - - struct AddressWrapper * - head - d2/dc0/structNetwork.html - a963536499c6fd30273d40740e00f779d - - - - struct AddressWrapper * - tail - d2/dc0/structNetwork.html - a1022270ffa3a5d3eb0678917d513af83 - - - - unsigned long long - total_quota_in - d2/dc0/structNetwork.html - a65710a2acb0971029b2871c9e17eb47c - - - - unsigned long long - total_quota_out - d2/dc0/structNetwork.html - af6321addf7f2ef906eb0fc59bc2c36b1 - - - - enum GNUNET_NetworkType - type - d2/dc0/structNetwork.html - ae40d382c1f803154789df0fde2111a11 - - - - unsigned int - active_addresses - d2/dc0/structNetwork.html - a027d18a6dc738b7ad887f34b207372f1 - - - - unsigned int - total_addresses - d2/dc0/structNetwork.html - af97438de78e25f81e98b4110f316a5ae - - - - - NetworkRecord - dd/d47/structNetworkRecord.html - - uint64_t - expiration_time - dd/d47/structNetworkRecord.html - a0d6f4b802e6557e05fe4824b93d0c955 - - - - uint32_t - data_size - dd/d47/structNetworkRecord.html - ae8f86497b5000d2e76453eaba232392d - - - - uint32_t - record_type - dd/d47/structNetworkRecord.html - a40067244788b72bca94e93ab2744e94c - - - - uint32_t - flags - dd/d47/structNetworkRecord.html - ab0045451467cc210d5ca31b44669c98d - - - - - NickCache - d0/df3/structNickCache.html - - struct GNUNET_CRYPTO_EcdsaPrivateKey - zone - d0/df3/structNickCache.html - a6de431a4ee4fc0cf0baab1ed2abc4ddc - - - - struct GNUNET_GNSRECORD_Data * - rd - d0/df3/structNickCache.html - a3aaf5e04d6b56b804560d5f732e52e79 - - - - struct GNUNET_TIME_Absolute - last_used - d0/df3/structNickCache.html - a3cf8928d3bdd71bf1575c624947b5d72 - - - - - Node - d8/d49/structNode.html - - unsigned - index_node - d8/d49/structNode.html - afdf9eaba747fa85da28cc02c4a26d70f - - - - struct GNUNET_CONFIGURATION_Handle * - conf - d8/d49/structNode.html - af82a43c00460ac377ffd4a62b643e9d7 - - - - struct GNUNET_STATISTICS_GetHandle * - gh - d8/d49/structNode.html - a31aac715c960fbe7a7593f7e0fdbaf29 - - - - struct GNUNET_STATISTICS_Handle * - handle - d8/d49/structNode.html - a561a630194d880c443accb78ae7af02f - - - - struct GNUNET_SCHEDULER_Task * - shutdown_task - d8/d49/structNode.html - afdb11aaaa4707b7c16cd66c78c7f45a1 - - - - - talerbuildconfig::NodeJsTool - df/dae/classtalerbuildconfig_1_1NodeJsTool.html - talerbuildconfig::Tool - - def - args - df/dae/classtalerbuildconfig_1_1NodeJsTool.html - acdb3af358fdd41719fc790b27119c6c8 - (self, parser) - - - def - check - df/dae/classtalerbuildconfig_1_1NodeJsTool.html - ac3c30037cc877298f384751855f51d9f - (self, buildconfig) - - - string - name - df/dae/classtalerbuildconfig_1_1NodeJsTool.html - a0ec11d8437863f0777d888cd1ac74bd9 - - - - string - hint - df/dae/classtalerbuildconfig_1_1NodeJsTool.html - ab3642a1b4cddcdd45698161b515ab9af - - - - - NotifyList - dd/d72/structNotifyList.html - - struct NotifyList * - next - dd/d72/structNotifyList.html - a7e02ec7ea04db62ce361cc1f5bd41b43 - - - - struct NotifyList * - prev - dd/d72/structNotifyList.html - a455c13e16b55b7439c9e51df2038bd57 - - - - GNUNET_SERVER_DisconnectCallback - callback - dd/d72/structNotifyList.html - a40212f8f7e2a211364defd57693b7242 - - - - void * - callback_cls - dd/d72/structNotifyList.html - a3b302ca933350cd0a8c61523aefc8187 - - - - - NotifyMessage - d0/d12/structNotifyMessage.html - - struct GNUNET_MessageHeader - header - d0/d12/structNotifyMessage.html - a9fbcca59d25b90c3fdd814c7a86b903b - - - - uint32_t - include_friend_only - d0/d12/structNotifyMessage.html - a804773153cac44fd3196d1dc32c9e78f - - - - - NotifyTrafficMessage - d2/da1/structNotifyTrafficMessage.html - - struct GNUNET_MessageHeader - header - d2/da1/structNotifyTrafficMessage.html - a9666fe0ae196181503105c2dec979bbb - - - - struct GNUNET_PeerIdentity - peer - d2/da1/structNotifyTrafficMessage.html - ad0fa5e57e16df6b3ac2a0d0eb4f1f078 - - - - - NSEPeer - dd/d0f/structNSEPeer.html - - struct NSEPeer * - prev - dd/d0f/structNSEPeer.html - a4774aac9ad5fff3f5269f64d12a3df6d - - - - struct NSEPeer * - next - dd/d0f/structNSEPeer.html - a12f7b2ee63058825a831eb2f93362f2a - - - - struct GNUNET_TESTBED_Peer * - daemon - dd/d0f/structNSEPeer.html - a120c7a19263025f3260f076fbca549af - - - - struct GNUNET_TESTBED_Operation * - nse_op - dd/d0f/structNSEPeer.html - a621fe9a97fa38a55e2b13f00e8007185 - - - - struct GNUNET_TESTBED_Operation * - stat_op - dd/d0f/structNSEPeer.html - a3bb31680dc86c0e3714cb167dfc2911f - - - - struct GNUNET_STATISTICS_Handle * - sh - dd/d0f/structNSEPeer.html - a0d58c7398ca4c0dba7993b00cd0e3845 - - - - - NSEPeerEntry - d1/d9e/structNSEPeerEntry.html - - struct GNUNET_MQ_Handle * - mq - d1/d9e/structNSEPeerEntry.html - a4439258126f67982377a44f59178d8f1 - - - - const struct GNUNET_PeerIdentity * - id - d1/d9e/structNSEPeerEntry.html - a82a026f32fccaf77d898b1114a809c53 - - - - struct GNUNET_SCHEDULER_Task * - transmit_task - d1/d9e/structNSEPeerEntry.html - a78f999951f84c8ad04d3acb8df229065 - - - - int - previous_round - d1/d9e/structNSEPeerEntry.html - ad01d284736add76a431362561b0d0f6c - - - - - NT_Network - df/db4/structNT__Network.html - - struct NT_Network * - next - df/db4/structNT__Network.html - a01e7d004121b233970f74e362a263883 - - - - struct NT_Network * - prev - df/db4/structNT__Network.html - a7a1d7a04924b2ebc91b7da893fdef342 - - - - struct sockaddr * - network - df/db4/structNT__Network.html - a1b213c98a3eb3e91522c9d575c7d196a - - - - struct sockaddr * - netmask - df/db4/structNT__Network.html - acd6ba071f87d304d9030abf41c8fe7a6 - - - - socklen_t - length - df/db4/structNT__Network.html - a12414ba85307dcf025beeb8565011bec - - - - - OIDC_Parameters - de/d3c/structOIDC__Parameters.html - - struct GNUNET_RECLAIM_Ticket - ticket - de/d3c/structOIDC__Parameters.html - a0cee664f40eab4458d065a432f54538b - - - - uint32_t - nonce - de/d3c/structOIDC__Parameters.html - a8c85ea0233fa244ae35cd71f29df60e9 - - - - uint32_t - code_challenge_len - de/d3c/structOIDC__Parameters.html - ab49a4e740a1121139e867deda19ff4eb - - - - uint32_t - attr_list_len - de/d3c/structOIDC__Parameters.html - a8337d4aa41eabc77884c5439324f42ca - - - - - OIDC_Variables - d6/d6f/structOIDC__Variables.html - - struct GNUNET_CRYPTO_EcdsaPublicKey - client_pkey - d6/d6f/structOIDC__Variables.html - ae753bc417e433a7fed3b0c97f3656b38 - - - - char * - client_id - d6/d6f/structOIDC__Variables.html - a373986f09ae368d3a936a585ccc357c1 - - - - char * - redirect_uri - d6/d6f/structOIDC__Variables.html - a9c3346e1acfc85c8fe48aade1a4197fa - - - - char * - scope - d6/d6f/structOIDC__Variables.html - ad942eb2add4368a59abd73af875a9297 - - - - char * - state - d6/d6f/structOIDC__Variables.html - aeafc0026334fd79f88d0284b4e7416d6 - - - - char * - nonce - d6/d6f/structOIDC__Variables.html - ae1b24b34ce823828e86eb2e1eb2c0df6 - - - - char * - claims - d6/d6f/structOIDC__Variables.html - ab60a819f084e7cdd877bf6323bf4af79 - - - - char * - response_type - d6/d6f/structOIDC__Variables.html - a381e83fb946cc9b9f6879b63bff6f9f4 - - - - char * - login_identity - d6/d6f/structOIDC__Variables.html - a23986c8a4bece100895742b2e4977ac6 - - - - int - user_cancelled - d6/d6f/structOIDC__Variables.html - a4613b3d5162dae670ce955a89a5db79b - - - - char * - code_challenge - d6/d6f/structOIDC__Variables.html - ac06c606e7f9814306259305a778479b8 - - - - char * - code_verifier - d6/d6f/structOIDC__Variables.html - ade85789964cfcc645429748567025ba6 - - - - json_t * - response - d6/d6f/structOIDC__Variables.html - a4d99a4cd9b7cb78ffb9b8a67b8abbe4c - - - - - OnDemandBlock - d2/d0a/structOnDemandBlock.html - - struct GNUNET_HashCode - file_id - d2/d0a/structOnDemandBlock.html - a114e1b463f14c284ff4887ca84385fe8 - - - - uint64_t - offset - d2/d0a/structOnDemandBlock.html - a08be155cc5e542081466f8f1586b5b6e - - - - - OpenPort - de/d90/structOpenPort.html - - struct CadetClient * - c - de/d90/structOpenPort.html - a6622c1bdf348c9469d1e95fdad840aac - - - - struct GNUNET_HashCode - port - de/d90/structOpenPort.html - a3348ab2c983e85866e02a25db94364d4 - - - - struct GNUNET_HashCode - h_port - de/d90/structOpenPort.html - a457846c33d5fb9117d3ba36b268955dc - - - - - Operation - dd/d9e/structOperation.html - - struct Operation * - next - dd/d9e/structOperation.html - a53ffccad258967d5f14bf223bb837978 - - - - struct Operation * - prev - dd/d9e/structOperation.html - aa0df3fec12e2f4aa4c5607689f143c40 - - - - struct GNUNET_CADET_Channel * - channel - dd/d9e/structOperation.html - a18228c4e5aee33c03e4209fada49ad37 - - - - struct Listener * - listener - dd/d9e/structOperation.html - a65bb17c0245b63831429f7f56cda49fb - - - - struct GNUNET_MQ_Handle * - mq - dd/d9e/structOperation.html - ab36904d1a1380873bdf44a7cf15e549e - - - - struct GNUNET_MessageHeader * - context_msg - dd/d9e/structOperation.html - ab5e37632b9aa95487639ea1d4cc98364 - - - - struct Set * - set - dd/d9e/structOperation.html - a99bb6fe9988e56fef2d683eafe445067 - - - - struct OperationState * - state - dd/d9e/structOperation.html - add3cfc04c1596e10bd22e3e34c4ac899 - - - - struct GNUNET_PeerIdentity - peer - dd/d9e/structOperation.html - a685830c0cd1f5a1fdd71e6f8e8db278a - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - dd/d9e/structOperation.html - a7cbbd0de9fe78eb82a8ab7fd3200f171 - - - - uint32_t - salt - dd/d9e/structOperation.html - ac52f5ad7c750f0b1d7bedee3c5010a71 - - - - uint32_t - remote_element_count - dd/d9e/structOperation.html - accea6c55674871475c2be3792037c7f3 - - - - uint32_t - client_request_id - dd/d9e/structOperation.html - ad2d09384085165c43f61df4f71cfda53 - - - - enum GNUNET_SET_ResultMode - result_mode - dd/d9e/structOperation.html - ac7df457da866a02094a86403b8ce5546 - - - - int - force_delta - dd/d9e/structOperation.html - a2aedd9b0a5d904ba6653fe5a486c21d9 - - - - int - force_full - dd/d9e/structOperation.html - a2c3344404d8234082198c961a6208955 - - - - int - byzantine - dd/d9e/structOperation.html - ad606ad454ed6ae98f638d8b920296d99 - - - - int - byzantine_lower_bound - dd/d9e/structOperation.html - ae041f4e21d6b69746dd0ced15cd59c53 - - - - uint32_t - suggest_id - dd/d9e/structOperation.html - a07acf68ff98b4f538291771d9a38adad - - - - unsigned int - generation_created - dd/d9e/structOperation.html - a035018b7795ed77d953c7905ee2a6284 - - - - - OperationContext - de/d30/structOperationContext.html - - struct GNUNET_TESTBED_Controller * - c - de/d30/structOperationContext.html - adf9c8071ab2f9307d2c43cfa44aa9a8f - - - - struct GNUNET_TESTBED_Operation * - op - de/d30/structOperationContext.html - ac94646f6f0d8a9e0435d6b01ba720365 - - - - void * - op_cls - de/d30/structOperationContext.html - a328fdc1fffb3578c4a31080a4220e9e6 - - - - void * - data - de/d30/structOperationContext.html - ae5cba67dc5ba2a8246a8827fc3c1dddc - - - - uint64_t - id - de/d30/structOperationContext.html - ab80d046cf66bc12f170f43528775f685 - - - - enum OperationType - type - de/d30/structOperationContext.html - a660040ac45c2a17b74fb728f56a65a7a - - - - enum OperationContextState - state - de/d30/structOperationContext.html - a5476a849554b052a8d7eebe059cfab47 - - - - - OperationListItem - d4/dcc/structOperationListItem.html - - struct OperationListItem * - prev - d4/dcc/structOperationListItem.html - ab69b4ba27a36dde88aa09fb31cb1f674 - - - - struct OperationListItem * - next - d4/dcc/structOperationListItem.html - aa4fe25adc4fb71091d097967693073db - - - - uint64_t - op_id - d4/dcc/structOperationListItem.html - aec6efa07e92b4ea8ecd0c4cb7290ce30 - - - - GNUNET_ResultCallback - result_cb - d4/dcc/structOperationListItem.html - afda3758df5aecc9cb87737c2405e10fb - - - - void * - cls - d4/dcc/structOperationListItem.html - a9110c0be14fbc318eca70f3e604d1238 - - - - void * - ctx - d4/dcc/structOperationListItem.html - a21fcbda4230409156b97aed07033e500 - - - - - OperationQueue - d6/d7a/structOperationQueue.html - - struct QueueEntry * - wq_head - d6/d7a/structOperationQueue.html - a99924e74829ae5d5bb6cdf0d7b2c6cfd - - - - struct QueueEntry * - wq_tail - d6/d7a/structOperationQueue.html - aab7dde524614c76d93c705fd4b22dcd4 - - - - struct QueueEntry * - rq_head - d6/d7a/structOperationQueue.html - af677fa851b779c008908827a8ee32c16 - - - - struct QueueEntry * - rq_tail - d6/d7a/structOperationQueue.html - a2bb2e800bfdd0ea01902265e9a846600 - - - - struct QueueEntry * - aq_head - d6/d7a/structOperationQueue.html - a377a920db98e512bd6803c979d26834b - - - - struct QueueEntry * - aq_tail - d6/d7a/structOperationQueue.html - a5e20774e22f021ae487abf59b32d1cbc - - - - struct QueueEntry * - nq_head - d6/d7a/structOperationQueue.html - a90a6d4130a6818f4b0d88f928fb98aa7 - - - - struct QueueEntry * - nq_tail - d6/d7a/structOperationQueue.html - ad63b2fd316403624f599f6e498f8a1ef - - - - struct FeedbackCtx * - fctx - d6/d7a/structOperationQueue.html - af41f836b8d11d435e239e5ab7657cb69 - - - - enum OperationQueueType - type - d6/d7a/structOperationQueue.html - ae81ff97f80d518814d337b076a3300c6 - - - - unsigned int - active - d6/d7a/structOperationQueue.html - a86deaf826441a4ea484d3ff773dae381 - - - - unsigned int - max_active - d6/d7a/structOperationQueue.html - ad1b40e5b4f9b5b12f11cd27e58c0ff9a - - - - unsigned int - overload - d6/d7a/structOperationQueue.html - a70bdc24a82d3dcaefe063cce04c1f3e7 - - - - unsigned int - expired - d6/d7a/structOperationQueue.html - a0569a88e5bb7655c30bfb3c7d0f3b04a - - - - - OperationRequestMessage - d1/dc0/structOperationRequestMessage.html - - struct GNUNET_MessageHeader - header - d1/dc0/structOperationRequestMessage.html - a16aeb1b4f7b8f986aa0c8624b43a78a0 - - - - uint32_t - operation - d1/dc0/structOperationRequestMessage.html - a1b6590c2ed736403e851af15576ed815 - - - - uint32_t - element_count - d1/dc0/structOperationRequestMessage.html - aac7ed1c2fc834fd1f031297f964eb562 - - - - struct GNUNET_HashCode - app_idX - d1/dc0/structOperationRequestMessage.html - aed0051fe9e126e5bf27c051aa21c3f35 - - - - - OperationState - d3/d90/structOperationState.html - - struct GNUNET_CONTAINER_BloomFilter * - remote_bf - d3/d90/structOperationState.html - ad5204456bbe2ac3a94bd19d973b09083 - - - - struct GNUNET_CONTAINER_BloomFilter * - local_bf - d3/d90/structOperationState.html - a29824462155edc82c4045f475e4ac8e8 - - - - struct GNUNET_CONTAINER_MultiHashMap * - my_elements - d3/d90/structOperationState.html - a03da1f4c286150700aa602ba773b098e - - - - struct GNUNET_CONTAINER_MultiHashMapIterator * - full_result_iter - d3/d90/structOperationState.html - ac0a6d56cf5d5afa143f0702234a9ea5b - - - - struct OperationState * - next - d3/d90/structOperationState.html - a43723bf0492aa8d0eca11beea311dc02 - - - - struct OperationState * - prev - d3/d90/structOperationState.html - ad70709933471b14d300063ddd652bdd0 - - - - char * - bf_data - d3/d90/structOperationState.html - a9c99c56703e8d8d9a8fb6ca38bbe490b - - - - struct GNUNET_HashCode - my_xor - d3/d90/structOperationState.html - a91a12cb39f33ebf9e96f7f1fca6c8923 - - - - struct GNUNET_HashCode - other_xor - d3/d90/structOperationState.html - ab98756021d2fb006927147934911848e - - - - uint32_t - bf_data_offset - d3/d90/structOperationState.html - a646d0bb55c6a5f9062bed0d0091fd2bf - - - - uint32_t - my_element_count - d3/d90/structOperationState.html - aba5f654cc4fc1c89ef5d9c692f3bc0bd - - - - uint32_t - bf_data_size - d3/d90/structOperationState.html - acbe24c4d2c7b8cde6814def39e05e12f - - - - uint32_t - bf_bits_per_element - d3/d90/structOperationState.html - a03c48ef4761da51b677f65b0d271e9d7 - - - - uint32_t - salt - d3/d90/structOperationState.html - a1a6d57873d5b5d0a2bc2520421204c9b - - - - enum IntersectionOperationPhase - phase - d3/d90/structOperationState.html - a945c0314d54446e746b2b96fc26dde38 - - - - unsigned int - generation_created - d3/d90/structOperationState.html - a47a8ddc9db894a45ba2af9f1d6abecd8 - - - - int - client_done_sent - d3/d90/structOperationState.html - add6c3d69cd65e26785f5128ee1adf757 - - - - int - channel_death_expected - d3/d90/structOperationState.html - ac270a1bcef618be54e510c950f411b50 - - - - struct StrataEstimator * - se - d3/d90/structOperationState.html - a1d01499177352b5e59ad07917de30f88 - - - - struct InvertibleBloomFilter * - remote_ibf - d3/d90/structOperationState.html - a02eef06cfb82798db0170075a10598d2 - - - - struct InvertibleBloomFilter * - local_ibf - d3/d90/structOperationState.html - a70dd5b27bf243b198ecec979c7bf4e01 - - - - struct GNUNET_CONTAINER_MultiHashMap32 * - key_to_element - d3/d90/structOperationState.html - a91a650accfc901aadfca8939405e3f95 - - - - enum UnionOperationPhase - phase - d3/d90/structOperationState.html - a0b77d105f47a433b78aa6dc3d5c2c33d - - - - unsigned int - ibf_buckets_received - d3/d90/structOperationState.html - acc98cdb9393eb0de7aca18812a6a95d5 - - - - struct GNUNET_CONTAINER_MultiHashMap * - demanded_hashes - d3/d90/structOperationState.html - a54dd213ce6fa0ea8db082e15969dd26e - - - - uint32_t - salt_send - d3/d90/structOperationState.html - a26d4630645c154221a012cdde665ae5f - - - - uint32_t - salt_receive - d3/d90/structOperationState.html - a97774667533b69d86f65f3b1f3d15dec - - - - uint32_t - received_fresh - d3/d90/structOperationState.html - aedf3c1bf7e516ad71a2bae13e4882b13 - - - - uint32_t - received_total - d3/d90/structOperationState.html - a1ff30a1228ab67bf1d0a71ea4c6e8b15 - - - - uint64_t - initial_size - d3/d90/structOperationState.html - a3998354d0dc9b43163b5e3a79bf32d99 - - - - - OpListEntry - d0/d66/structOpListEntry.html - - struct OpListEntry * - next - d0/d66/structOpListEntry.html - afab75c3b0e78bab9bb2e118c38c941b5 - - - - struct OpListEntry * - prev - d0/d66/structOpListEntry.html - a33b17f2241cf77b8dd61a4d410d69782 - - - - struct GNUNET_TESTBED_Operation * - op - d0/d66/structOpListEntry.html - a620099c589387d6277e6a027307eda99 - - - - int - delta - d0/d66/structOpListEntry.html - ac0c9958db39bcfd12ceac9c4288fe3e9 - - - - enum PEER_ONLINE_DELTA - delta - d0/d66/structOpListEntry.html - aadf29ea4e02ba697d4a09e8199718449 - - - - unsigned int - index - d0/d66/structOpListEntry.html - acab27e4de97bbd3e4a760e47b9016c99 - - - - - OpusCommentsPacket - d8/d21/structOpusCommentsPacket.html - - uint8_t - magic - d8/d21/structOpusCommentsPacket.html - a89ffdc9393a860f33294c5aba6fe0d3e - [8] - - - uint32_t - vendor_length - d8/d21/structOpusCommentsPacket.html - a17812c0c870460b2bf6ec8296430b177 - - - - - OpusHeadPacket - dc/d2c/structOpusHeadPacket.html - - uint8_t - magic - dc/d2c/structOpusHeadPacket.html - a2023c03c483ac0f0217840a7112a016a - [8] - - - uint8_t - version - dc/d2c/structOpusHeadPacket.html - a2b475969554b665c86ad284d0a0b62c9 - - - - uint8_t - channels - dc/d2c/structOpusHeadPacket.html - a3384ea1f53c0a0994dea12ff042dc49a - - - - uint16_t - preskip - dc/d2c/structOpusHeadPacket.html - ac62a002df0be50c8efe0fe8cbdeca042 - - - - uint32_t - sampling_rate - dc/d2c/structOpusHeadPacket.html - af3865fb22fcb2d5f33e951b35a0715a7 - - - - uint16_t - gain - dc/d2c/structOpusHeadPacket.html - af12b7e558ee77289d99dea36ee5b300d - - - - uint8_t - channel_mapping - dc/d2c/structOpusHeadPacket.html - adaed1d3984da508f0d8ff20c7312512b - - - - - OutboundMessage - d2/de5/structOutboundMessage.html - - struct GNUNET_MessageHeader - header - d2/de5/structOutboundMessage.html - a7ce9c6a0209710336696c22c8f2f9300 - - - - uint32_t - priority - d2/de5/structOutboundMessage.html - a2a26293ba5f40c92b4dd875510903b6f - - - - struct GNUNET_TIME_RelativeNBO - timeout - d2/de5/structOutboundMessage.html - af692ff129e7014323377b26069ef53cd - - - - struct GNUNET_PeerIdentity - peer - d2/de5/structOutboundMessage.html - a96e80578e2a5bae5b09ee81858be9f9d - - - - - OverlayConnectContext - dd/d84/structOverlayConnectContext.html - - struct OverlayConnectContext * - next - dd/d84/structOverlayConnectContext.html - ad3ebbd286c42067868090af397b11d76 - - - - struct OverlayConnectContext * - prev - dd/d84/structOverlayConnectContext.html - af90e733639a6fdb84adf54a35e8cf30d - - - - struct GNUNET_SERVICE_Client * - client - dd/d84/structOverlayConnectContext.html - a15fce9ba1e5e2ce51998a286c90b2744 - - - - struct Peer * - peer - dd/d84/structOverlayConnectContext.html - aac46c45b43bbfc6e808e2fc000522313 - - - - struct GNUNET_TRANSPORT_CoreHandle * - p1th_ - dd/d84/structOverlayConnectContext.html - a0317460bdfc6d9c5778b94d8ac728973 - - - - struct GST_ConnectionPool_GetHandle * - cgh_p1th - dd/d84/structOverlayConnectContext.html - afd2aad58ad0fb83cfa6f7b06356c5095 - - - - struct GST_ConnectionPool_GetHandle * - cgh_ch - dd/d84/structOverlayConnectContext.html - a72ddf9ad26cc8e0634b40ccf7965fb1b - - - - struct GNUNET_MessageHeader * - hello - dd/d84/structOverlayConnectContext.html - a0162cdcd535404e769c267eb3fb2acca - - - - struct GNUNET_TRANSPORT_HelloGetHandle * - ghh - dd/d84/structOverlayConnectContext.html - aec2c9ad072e5234a9571d0276e8eb241 - - - - char * - emsg - dd/d84/structOverlayConnectContext.html - add2ec8df0d9ca6ed8e4367b817364fe9 - - - - struct LocalPeer2Context - local - dd/d84/structOverlayConnectContext.html - a26ccd5d16eb0637c0cba30105baf459e - - - - struct RemotePeer2Context - remote - dd/d84/structOverlayConnectContext.html - a081c3158748dc766488ce98114798c65 - - - - union OverlayConnectContext::@70 - p2ctx - dd/d84/structOverlayConnectContext.html - aae861c962e4408384378044cfd759a65 - - - - struct GNUNET_PeerIdentity - peer_identity - dd/d84/structOverlayConnectContext.html - a7108d50361332762c7fbdf1eab2515d2 - - - - struct GNUNET_PeerIdentity - other_peer_identity - dd/d84/structOverlayConnectContext.html - a0b3b469a94e7391f198112e525e6d881 - - - - uint64_t - op_id - dd/d84/structOverlayConnectContext.html - a3d1af34ca18482d66b6ba8d4260e898a - - - - struct GNUNET_SCHEDULER_Task * - send_hello_task - dd/d84/structOverlayConnectContext.html - a6124fbf21cb2c8c5d6e7275ece3ce2f6 - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - dd/d84/structOverlayConnectContext.html - acf4225ac84cdb09bd9dc34b516c24ca7 - - - - struct GNUNET_SCHEDULER_Task * - cleanup_task - dd/d84/structOverlayConnectContext.html - a9143890333b415f2b74918883f84eeee - - - - enum OverlayConnectContextType - type - dd/d84/structOverlayConnectContext.html - a955515e79b5f761e61418a3297bc668e - - - - uint32_t - other_peer_id - dd/d84/structOverlayConnectContext.html - aaff34109059c41ba852f48dcc7af310b - - - - - OverlayConnectData - d9/d3e/structOverlayConnectData.html - - struct GNUNET_TESTBED_Peer * - p1 - d9/d3e/structOverlayConnectData.html - aa6ec72d6dd4cc6dc2a3b7478e8c300f9 - - - - struct GNUNET_TESTBED_Peer * - p2 - d9/d3e/structOverlayConnectData.html - a695d6184def6708d50709aa4b86af8ff - - - - GNUNET_TESTBED_OperationCompletionCallback - cb - d9/d3e/structOverlayConnectData.html - a7850d0899ed58b4014b7072e1f9fdc38 - - - - void * - cb_cls - d9/d3e/structOverlayConnectData.html - a2d8ef3a99dce9b857e35877a82ebfad4 - - - - struct OperationContext * - sub_opc - d9/d3e/structOverlayConnectData.html - a9307b31636c78130d05ccd901ac81e2f - - - - - OverlayLink - d9/da5/structOverlayLink.html - - struct GNUNET_TESTBED_Operation * - op - d9/da5/structOverlayLink.html - a9f08e4abb7f19339a6c283a733e0bed3 - - - - struct TopologyContext * - tc - d9/da5/structOverlayLink.html - a58ba5e4cc1d268662a8c3a9c18bbabd4 - - - - uint32_t - A - d9/da5/structOverlayLink.html - aaae3d4d4b51fe834609ae1eaa0fc1abf - - - - uint32_t - B - d9/da5/structOverlayLink.html - a70088e5cb4f9fdb656ba9411027f2636 - - - - - OwnAddressList - de/d4a/structOwnAddressList.html - - struct OwnAddressList * - next - de/d4a/structOwnAddressList.html - ad32d5749fe8b337f49e828458a5f222a - - - - struct OwnAddressList * - prev - de/d4a/structOwnAddressList.html - a6edc35a3b8d1499145bb48a3a551821e - - - - struct GNUNET_HELLO_Address * - address - de/d4a/structOwnAddressList.html - a32c60a6b5b3e1dc78a1dc2b98811a467 - - - - struct GNUNET_TIME_Absolute - pong_sig_expires - de/d4a/structOwnAddressList.html - a6b43bf71cd0b6812b41622d46a583b02 - - - - struct GNUNET_CRYPTO_EddsaSignature - pong_signature - de/d4a/structOwnAddressList.html - a124e4920281d7f910466ab0a473d10b2 - - - - unsigned int - rc - de/d4a/structOwnAddressList.html - a97cad71aa245b50c3bf6d52cc2e4c7a4 - - - - - ParallelLookup - d9/d89/structParallelLookup.html - - struct ParallelLookup * - next - d9/d89/structParallelLookup.html - ab70c533aa39296e7dd16b0d31bf33e7a - - - - struct ParallelLookup * - prev - d9/d89/structParallelLookup.html - a5aed4af840ebb49d76d2e530372ea35c - - - - struct GNUNET_GNS_LookupRequest * - lookup_request - d9/d89/structParallelLookup.html - abf9b4127ff2a235534823978a1e482bb - - - - struct RECLAIM_TICKETS_ConsumeHandle * - handle - d9/d89/structParallelLookup.html - a41789f73aad4dc84f891631a5de8fd8f - - - - struct GNUNET_TIME_Absolute - lookup_start_time - d9/d89/structParallelLookup.html - a0a934398483451eeb000eeb27e1f9d2f - - - - char * - label - d9/d89/structParallelLookup.html - af033465f5a5ec8ce4b67133aaeccd112 - - - - - ParserContext - d2/d94/structParserContext.html - - GNUNET_NAMESTORE_RecordIterator - iter - d2/d94/structParserContext.html - a6d97f3d9532234bcdb4934ccfe581502 - - - - void * - iter_cls - d2/d94/structParserContext.html - a64ae9664255c24f8c278a9ff2183ba11 - - - - const struct GNUNET_CRYPTO_EcdsaPrivateKey * - zone_key - d2/d94/structParserContext.html - a5ca46f0b96d8d2d078fa74d7d348e038 - - - - uint64_t - limit - d2/d94/structParserContext.html - a0dacb032c794482a7ae62c36c0376ead - - - - - PartnerLoggingTimestep - d1/dc5/structPartnerLoggingTimestep.html - - struct BenchmarkPeer * - slave - d1/dc5/structPartnerLoggingTimestep.html - aed229cfe7dca16d93292751db993e766 - - - - unsigned int - total_messages_sent - d1/dc5/structPartnerLoggingTimestep.html - aec866e0db6941921227d4ac615df7659 - - - - unsigned int - total_bytes_sent - d1/dc5/structPartnerLoggingTimestep.html - ad8073586d3a4a1a8f8e57e9da2da21f2 - - - - unsigned int - total_messages_received - d1/dc5/structPartnerLoggingTimestep.html - a2c7a6d97a0482f86b39570d4921f54c5 - - - - unsigned int - total_bytes_received - d1/dc5/structPartnerLoggingTimestep.html - a751485746b696663a448f7f2119c0ff4 - - - - unsigned int - throughput_sent - d1/dc5/structPartnerLoggingTimestep.html - a61b1e5d0dc3028ba3b19d61698c344ec - - - - unsigned int - throughput_recv - d1/dc5/structPartnerLoggingTimestep.html - a22bf94d77a8bfd3361321a4d22d61910 - - - - unsigned int - total_app_rtt - d1/dc5/structPartnerLoggingTimestep.html - ae7dea7b794b1f8dd03792671ee18a0a1 - - - - unsigned int - app_rtt - d1/dc5/structPartnerLoggingTimestep.html - ab15ab50e35e2fefcfcb695683dfe4ae6 - - - - unsigned int - ats_distance - d1/dc5/structPartnerLoggingTimestep.html - ae25e9c2b8618741bcade12619dad3ca1 - - - - struct GNUNET_TIME_Relative - ats_delay - d1/dc5/structPartnerLoggingTimestep.html - af5b4a049f6bdfd85cc59875e7ba2f843 - - - - uint32_t - bandwidth_in - d1/dc5/structPartnerLoggingTimestep.html - a58a433be6ea884dd2354c4e16d1a4f09 - - - - uint32_t - bandwidth_out - d1/dc5/structPartnerLoggingTimestep.html - a39cec579bdf99dbd9c56eb34209802d8 - - - - uint32_t - ats_utilization_out - d1/dc5/structPartnerLoggingTimestep.html - a7191a732b46455bcb013d62911426dc3 - - - - uint32_t - ats_utilization_in - d1/dc5/structPartnerLoggingTimestep.html - ae4c3af200a68b609a201f15de903f85f - - - - enum GNUNET_NetworkType - ats_network_type - d1/dc5/structPartnerLoggingTimestep.html - aa8e14fcf5e33799fe0050441b59e0d55 - - - - double - pref_bandwidth - d1/dc5/structPartnerLoggingTimestep.html - aa773454cdb97c34bf2bc0eda812e4f11 - - - - double - pref_delay - d1/dc5/structPartnerLoggingTimestep.html - a853a2c830d48b0b5aa46ca42d72a0c9e - - - - - Pattern - d6/dab/structPattern.html - - struct Pattern * - next - d6/dab/structPattern.html - aff21021e06d9cb36292f504ce7f89a0f - - - - struct Pattern * - prev - d6/dab/structPattern.html - ae677071fcc41dbf9ac927f4403d06be8 - - - - void * - ctx - d6/dab/structPattern.html - a2a3297a83dbc631dabf852c4cd97a075 - - - - void * - sctx - d6/dab/structPattern.html - a3f627820bd0d35760b172bbbc8e4c57e - - - - struct GNUNET_TIME_Absolute - start_time - d6/dab/structPattern.html - ac879dac6b8468f25503027f208eee41c - - - - struct GNUNET_TIME_Relative - delay - d6/dab/structPattern.html - a6ae9e9470d741d4f446ef547a32dcc9e - - - - struct GNUNET_SCHEDULER_Task * - task - d6/dab/structPattern.html - ae744793a3c87e8cd6c405387f98dffe3 - - - - struct GNUNET_SCHEDULER_Task * - stask - d6/dab/structPattern.html - aaf7eeb9257d0cb00a3253f815b667683 - - - - unsigned long long - x - d6/dab/structPattern.html - acab2479e95379ddd957df636f1cfe08a - - - - unsigned long long - y - d6/dab/structPattern.html - a6d826ad68bb991b3eb4de09324afb643 - - - - - gnunet_testing::Peer - d4/de0/classgnunet__testing_1_1Peer.html - - def - __init__ - d4/de0/classgnunet__testing_1_1Peer.html - aabbc1aca2dd699c02d91365427494b74 - (self, test, cfg_file) - - - def - __del__ - d4/de0/classgnunet__testing_1_1Peer.html - ad6e6603ed20f4db65bcf18660492bc44 - (self) - - - def - start - d4/de0/classgnunet__testing_1_1Peer.html - af2be1050e574c075ab0f9b4e89fddfc0 - (self) - - - def - stop - d4/de0/classgnunet__testing_1_1Peer.html - a543e1c73e0d5c37862ae6023ef151c03 - (self) - - - def - get_statistics_value - d4/de0/classgnunet__testing_1_1Peer.html - adcb5dadbcbd7ab4e6e19d3bc2d1b8c61 - (self, subsystem, name) - - - - id - d4/de0/classgnunet__testing_1_1Peer.html - a3081de5d5f93ca16829441364cbc4043 - - - - - test - d4/de0/classgnunet__testing_1_1Peer.html - a925abbc86b9b62b2013d41edfc054b9c - - - - - started - d4/de0/classgnunet__testing_1_1Peer.html - a0e5ad7ff2dfc02e6026d6a9cde0570bd - - - - - cfg - d4/de0/classgnunet__testing_1_1Peer.html - af759399e95519663d983afbd7a5c1539 - - - - - Peer - da/d52/structPeer.html - - struct GNUNET_TESTING_Peer * - peer - da/d52/structPeer.html - a6eb5382b6b0e1eee54745aca8a259168 - - - - struct GNUNET_CONFIGURATION_Handle * - cfg - da/d52/structPeer.html - a078c036e363faf436c91883203cca2de - - - - int - is_running - da/d52/structPeer.html - a881085167da549ba8a76968e15a4a963 - - - - struct Peer::@67::@68 - local - da/d52/structPeer.html - ad50e16d25d1c83dde91e5b60a80d70fb - - - - struct Slave * - slave - da/d52/structPeer.html - a035023591679c1397e4ed10069df2160 - - - - uint32_t - remote_host_id - da/d52/structPeer.html - a15488451a72a329398544928a2018425 - - - - struct Peer::@67::@69 - remote - da/d52/structPeer.html - ac7733a730e8ed491ea401b26a192779b - - - - union Peer::@67 - details - da/d52/structPeer.html - a56a43061aad684808fc401c2df487d3f - - - - int - is_remote - da/d52/structPeer.html - a3133d95b2cb89bd672d3d3c29fa0f2fd - - - - uint32_t - id - da/d52/structPeer.html - a8daac206dc596bc37f2fb63226c41e6c - - - - uint32_t - reference_cnt - da/d52/structPeer.html - a87d4b1e6347621252b2dc84fa6de43cc - - - - uint32_t - destroy_flag - da/d52/structPeer.html - a326cb06ad80beb384dce899af1fbb6ec - - - - struct GNUNET_PeerIdentity - pid - da/d52/structPeer.html - a027431ba99a7f4d9c2faab68b799862d - - - - struct GNUNET_MQ_Handle * - mq - da/d52/structPeer.html - af604e2fd44da4e506e57a5133b7bc3dc - - - - struct GNUNET_HELLO_Message * - hello - da/d52/structPeer.html - ab53bae920adbeeca63e18fc10dcf43b5 - - - - struct GNUNET_CONTAINER_BloomFilter * - filter - da/d52/structPeer.html - a3fb2cc4d65f15012953252ebd2b8ba10 - - - - struct GNUNET_TIME_Absolute - next_hello_allowed - da/d52/structPeer.html - a1ddd81dc9f5c0fc58eeda44e71471c82 - - - - struct GNUNET_TIME_Absolute - filter_expiration - da/d52/structPeer.html - a8015c54cd071d1ff1582f9dffe34ff5a - - - - struct GNUNET_SCHEDULER_Task * - hello_delay_task - da/d52/structPeer.html - a4a6d77b0dfc204cf3f8ac98824a0086a - - - - struct GNUNET_ATS_ConnectivitySuggestHandle * - sh - da/d52/structPeer.html - abaf90fdff729453bc474443d8a913ed5 - - - - uint32_t - strength - da/d52/structPeer.html - aae9733ab77b3e4165b4e56d2dbecdd91 - - - - int - is_friend - da/d52/structPeer.html - a2b4b236909b8cb409a87fce85794c440 - - - - - PeerBucket - d2/d25/structPeerBucket.html - - struct PeerInfo * - head - d2/d25/structPeerBucket.html - a54528f22d71ea32fda9cde6911a82fc1 - - - - struct PeerInfo * - tail - d2/d25/structPeerBucket.html - a767dae1543490aca170fd74ed9e3f51d - - - - unsigned int - peers_size - d2/d25/structPeerBucket.html - aaf4bd3682cc3a9df5cd3ad3885fa694b - - - - - PeerContext - dc/d0e/structPeerContext.html - - struct Sub * - sub - dc/d0e/structPeerContext.html - ac1d169ef69a4893a6a9514c96e801a1d - - - - struct GNUNET_MQ_Handle * - mq - dc/d0e/structPeerContext.html - aef423436a5332fa76cc9773f35cc2dd0 - - - - struct ChannelCtx * - send_channel_ctx - dc/d0e/structPeerContext.html - ab4b9d911ebb395e381f0fcb2ee489cdf - - - - struct ChannelCtx * - recv_channel_ctx - dc/d0e/structPeerContext.html - acd9e19806c3a5144013f2128fe2beb2d - - - - struct PeerPendingOp * - pending_ops - dc/d0e/structPeerContext.html - a4f408d5db11c814d575e8c1a67abf7bc - - - - struct PendingMessage * - online_check_pending - dc/d0e/structPeerContext.html - a9cb32a6e4656286749e3c873fefe6cd6 - - - - unsigned int - num_pending_ops - dc/d0e/structPeerContext.html - aeb810d983f9d3307cafe617b420eef86 - - - - struct GNUNET_PeerIdentity - peer_id - dc/d0e/structPeerContext.html - af6c6721b40aeac067c73941a47f110ca - - - - uint32_t - peer_flags - dc/d0e/structPeerContext.html - a20c87d6f698259a502c8ef8a04e5b3a9 - - - - struct GNUNET_TIME_Absolute - last_message_recv - dc/d0e/structPeerContext.html - a8bfb10765b406ddca85d6c86ea8cd917 - - - - struct GNUNET_TIME_Absolute - last_keepalive - dc/d0e/structPeerContext.html - a43d59bfe256c730d8590d502e6055c1d - - - - struct PendingMessage * - pending_messages_head - dc/d0e/structPeerContext.html - af2cab94a2cc86a1b34b1d1542e97601c - - - - struct PendingMessage * - pending_messages_tail - dc/d0e/structPeerContext.html - a93138a994d94fc54c2e81845859cadd1 - - - - uint32_t - round_pull_req - dc/d0e/structPeerContext.html - a0afe7f3111ef7182181e8fd2521247e7 - - - - - PeerCreateData - de/d9c/structPeerCreateData.html - - struct GNUNET_TESTBED_Host * - host - de/d9c/structPeerCreateData.html - aa96dde75a8087fd4288428f70d0f7219 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - de/d9c/structPeerCreateData.html - a00db5e47a9b3d40e67ff554c432231c2 - - - - GNUNET_TESTBED_PeerCreateCallback - cb - de/d9c/structPeerCreateData.html - af27dbef00da4f9ee6ae36e068b373336 - - - - void * - cls - de/d9c/structPeerCreateData.html - acc3e8e129423b0b331b7ee711cd1eff2 - - - - struct GNUNET_TESTBED_Peer * - peer - de/d9c/structPeerCreateData.html - ac65ffe317e70efa459b52bb2959029b4 - - - - - PeerDestroyData - d3/d82/structPeerDestroyData.html - - struct GNUNET_TESTBED_Peer * - peer - d3/d82/structPeerDestroyData.html - a6aa01229a4957ae6c6004dc279e2de01 - - - - - PeerEntry - d8/dcd/structPeerEntry.html - - struct GNUNET_MQ_Handle * - mq - d8/dcd/structPeerEntry.html - afbc7e811284a64f86c01631270ad4a2b - - - - struct GNUNET_PeerIdentity - id - d8/dcd/structPeerEntry.html - a00ab9dc9985e6b63e34ddf3a14ff6d24 - - - - struct GNUNET_SCHEDULER_Task * - transmit_task - d8/dcd/structPeerEntry.html - a546f423bddc3ff5c560c0cc5f97ad101 - - - - struct GNUNET_SET_OperationHandle * - so - d8/dcd/structPeerEntry.html - a7dae5aa4afdf9a27c8f026392e884b2a - - - - GNUNET_PEER_Id - pid - d8/dcd/structPeerEntry.html - aa2b42e574a0c7fae0078ef17ded13b3c - - - - unsigned int - rc - d8/dcd/structPeerEntry.html - a3503697b7127cbaa3546b3f89fc834c8 - - - - - PeerEventData - d9/db9/structPeerEventData.html - - struct GNUNET_TESTBED_Peer * - peer - d9/db9/structPeerEventData.html - a01605eec969b2ea507324dcf94534d22 - - - - GNUNET_TESTBED_PeerChurnCallback - pcc - d9/db9/structPeerEventData.html - a6487a45073ec07077291e871a37b25ee - - - - void * - pcc_cls - d9/db9/structPeerEventData.html - a8099c2081948755e0c49918c0f9293d0 - - - - - PeerGetMessage - de/d25/structPeerGetMessage.html - - struct GNUNET_MessageHeader - header - de/d25/structPeerGetMessage.html - a54d2e959eb99472181345a65469d3a2e - - - - uint32_t - options - de/d25/structPeerGetMessage.html - af14627cf2892d070b8f365ed5f7be5f7 - - - - uint32_t - type - de/d25/structPeerGetMessage.html - abe8a45face82c407bbc23fb0c2bf54a6 - - - - uint32_t - hop_count - de/d25/structPeerGetMessage.html - a47e8f197c703be0fc7024ea47f5afc81 - - - - uint32_t - desired_replication_level - de/d25/structPeerGetMessage.html - adb7f50e1467c68370b3c797d3036cff6 - - - - uint32_t - xquery_size - de/d25/structPeerGetMessage.html - a818833b5958843a90a99f79bd3578d44 - - - - uint32_t - bf_mutator - de/d25/structPeerGetMessage.html - a1a8948a986a54bb0f6f1648a31befb2e - - - - char - bloomfilter - de/d25/structPeerGetMessage.html - a3fcff1c98e7965ebabca70780d75e0f2 - [128] - - - struct GNUNET_HashCode - key - de/d25/structPeerGetMessage.html - aa37458beebc1d9ff623bbbcc898acdf0 - - - - - PeerGetStatsContext - d1/dcd/structPeerGetStatsContext.html - - struct GetStatsContext * - sc - d1/dcd/structPeerGetStatsContext.html - aaba53d08003d828d7f20f62e82bbb5f6 - - - - struct GNUNET_STATISTICS_GetHandle * - get_handle - d1/dcd/structPeerGetStatsContext.html - a3485e55c9bd226023996b7a87b2749d6 - - - - struct GNUNET_SCHEDULER_Task * - op_done_task_id - d1/dcd/structPeerGetStatsContext.html - a1037e596274c885c3e44ba94db7e9e5f - - - - unsigned int - peer_index - d1/dcd/structPeerGetStatsContext.html - acd58f64a76c929dab62179f0c524e351 - - - - - PeerInfo - da/d8f/structPeerInfo.html - - struct PeerInfo * - next - da/d8f/structPeerInfo.html - a4ab6b8bdd7b3e402c37bff3c76d1e580 - - - - struct PeerInfo * - prev - da/d8f/structPeerInfo.html - aa8cafa143343b4c8ce5f4114641f3469 - - - - struct GNUNET_MQ_Handle * - mq - da/d8f/structPeerInfo.html - a4c50c5429040955399f7b87633e83a2f - - - - const struct GNUNET_PeerIdentity * - id - da/d8f/structPeerInfo.html - aff9974b456f6aa28132ab93a30c8ac50 - - - - struct GNUNET_HashCode - phash - da/d8f/structPeerInfo.html - adb214ccd0a700baddafdb034ed509c1f - - - - int - peer_bucket - da/d8f/structPeerInfo.html - adcf87a0d97ce9c0ac85fa2041ce733dd - - - - - PeerInfoData - d5/d6d/structPeerInfoData.html - - struct GNUNET_TESTBED_Peer * - peer - d5/d6d/structPeerInfoData.html - aae74359c5172307dc54048ebfdb5d3d8 - - - - GNUNET_TESTBED_PeerInfoCallback - cb - d5/d6d/structPeerInfoData.html - a552135b64f12772c271f8fe84202ef2d - - - - void * - cb_cls - d5/d6d/structPeerInfoData.html - aceeb660d5872debc496f74acd86556e0 - - - - enum GNUNET_TESTBED_PeerInformationType - pit - d5/d6d/structPeerInfoData.html - ae250c0481f325c0b90b104e50b04aef9 - - - - - PeerInfoIteratorContext - d0/da6/structPeerInfoIteratorContext.html - - GNUNET_ATS_PeerInfo_Iterator - it - d0/da6/structPeerInfoIteratorContext.html - a2556f31be423426a1e45aba3a1c5dda7 - - - - void * - it_cls - d0/da6/structPeerInfoIteratorContext.html - a833d56ce891a0ca8d11c326293c293b3 - - - - - PeerInformationMessage - d6/d9e/structPeerInformationMessage.html - - struct GNUNET_MessageHeader - header - d6/d9e/structPeerInformationMessage.html - a2e9750d80eedb5c471e0fc9512e2428b - - - - uint16_t - address_length - d6/d9e/structPeerInformationMessage.html - af35d90278a2c29b60d1dc10c155137a8 - - - - uint16_t - plugin_name_length - d6/d9e/structPeerInformationMessage.html - a9a35af7f84752ed71377a76173f97add - - - - struct GNUNET_PeerIdentity - peer - d6/d9e/structPeerInformationMessage.html - acc46a0759322335e03eadd7040132f35 - - - - uint32_t - address_active - d6/d9e/structPeerInformationMessage.html - a29290c76252825ee0b85f7072fcaf8cb - - - - uint32_t - id - d6/d9e/structPeerInformationMessage.html - aac63e880fffa17b8beba8f79d29204d0 - - - - struct GNUNET_BANDWIDTH_Value32NBO - bandwidth_out - d6/d9e/structPeerInformationMessage.html - a1bc51ba64e2489152b8dac617a0080fc - - - - struct GNUNET_BANDWIDTH_Value32NBO - bandwidth_in - d6/d9e/structPeerInformationMessage.html - a0c957d0cbaa20812409cbd7bed610eb7 - - - - struct GNUNET_ATS_PropertiesNBO - properties - d6/d9e/structPeerInformationMessage.html - a6f9df431356163de6c754d5e75ddac34 - - - - uint32_t - address_local_info - d6/d9e/structPeerInformationMessage.html - a7e12a3af12aa3b2a8f74fefd81678fb9 - - - - - PeerIterateResponseMessage - d9/d72/structPeerIterateResponseMessage.html - - struct GNUNET_MessageHeader - header - d9/d72/structPeerIterateResponseMessage.html - a86a7be781a36c024bbb25f67418965db - - - - uint32_t - reserved - d9/d72/structPeerIterateResponseMessage.html - ae95aa76f1ab7d326a188e8ab46322f4a - - - - struct GNUNET_PeerIdentity - peer - d9/d72/structPeerIterateResponseMessage.html - a9a465b2e29f3119c5cbb5947b9e48634 - - - - struct GNUNET_TIME_AbsoluteNBO - state_timeout - d9/d72/structPeerIterateResponseMessage.html - a7e21a63a1400743783af5f26a1ddf65d - - - - uint32_t - local_address_info - d9/d72/structPeerIterateResponseMessage.html - ad523b014b322d523653ac5c787e0a6c1 - - - - uint32_t - state - d9/d72/structPeerIterateResponseMessage.html - af57cca56a9f6244e5e28e7bf186d8149 - - - - uint32_t - addrlen - d9/d72/structPeerIterateResponseMessage.html - af7999028ac3dbbb0973f02d547bf5e77 - - - - uint32_t - pluginlen - d9/d72/structPeerIterateResponseMessage.html - a1906dce537df41afd394ae8b3b2246b4 - - - - - PeerLoggingTimestep - d7/d2e/structPeerLoggingTimestep.html - - struct PeerLoggingTimestep * - next - d7/d2e/structPeerLoggingTimestep.html - a668b263e4cc60ef108d5f42c785f8647 - - - - struct PeerLoggingTimestep * - prev - d7/d2e/structPeerLoggingTimestep.html - a509226d3f3bfe534ebe142aa40b4e052 - - - - struct GNUNET_TIME_Absolute - timestamp - d7/d2e/structPeerLoggingTimestep.html - af6f54e32c50b4bb73e4117127013e720 - - - - unsigned int - total_messages_sent - d7/d2e/structPeerLoggingTimestep.html - a981234ce8ab1b89698ab2709ac07a136 - - - - unsigned int - total_bytes_sent - d7/d2e/structPeerLoggingTimestep.html - a4e42d8948dbbe7d1dd8e8ef0d782d4bf - - - - unsigned int - total_messages_received - d7/d2e/structPeerLoggingTimestep.html - a8fb2a0456e60e8e2e407427fd0382bcc - - - - unsigned int - total_bytes_received - d7/d2e/structPeerLoggingTimestep.html - aabb9a0e107ffa131a5f58ef5409a9764 - - - - unsigned int - total_throughput_send - d7/d2e/structPeerLoggingTimestep.html - a31bc85157d333dfeb61f40be9d323765 - - - - unsigned int - total_throughput_recv - d7/d2e/structPeerLoggingTimestep.html - a1fb7feeb73099dd77f485440616a3d7c - - - - struct PartnerLoggingTimestep * - slaves_log - d7/d2e/structPeerLoggingTimestep.html - a25fbcc1b6add4d995de24aad2614059b - - - - - PeerMonitorMessage - da/d64/structPeerMonitorMessage.html - - struct GNUNET_MessageHeader - header - da/d64/structPeerMonitorMessage.html - afc1032e19013c09b2531e3c8089ddb21 - - - - uint32_t - one_shot - da/d64/structPeerMonitorMessage.html - a925adf515aad2e880e8a2cbbd94d6129 - - - - struct GNUNET_PeerIdentity - peer - da/d64/structPeerMonitorMessage.html - a8c7c7d9055d99cedfe8a741cc720a4ff - - - - - PeerPendingOp - d2/d50/structPeerPendingOp.html - - PeerOp - op - d2/d50/structPeerPendingOp.html - a8cd8cb26736bd50bf0a5302e03b83cc0 - - - - void * - op_cls - d2/d50/structPeerPendingOp.html - a3986e01f30ab522474aea26c569406af - - - - - PeerPlan - d4/d33/structPeerPlan.html - - struct GNUNET_CONTAINER_Heap * - priority_heap - d4/d33/structPeerPlan.html - a752be7d15b1e518607941b0f1775ef65 - - - - struct GNUNET_CONTAINER_Heap * - delay_heap - d4/d33/structPeerPlan.html - ac933316287d9c74defde0539e14ba59a - - - - struct GNUNET_CONTAINER_MultiHashMap * - plan_map - d4/d33/structPeerPlan.html - ab1bd4ffe590ebabb8a7c67af3edc7517 - - - - struct GSF_ConnectedPeer * - cp - d4/d33/structPeerPlan.html - addb72cf839bf0d00d5a12e23f266acea - - - - struct GNUNET_SCHEDULER_Task * - task - d4/d33/structPeerPlan.html - a2eaaa3a47929df0e74f8f3affce09f14 - - - - struct GNUNET_MQ_Envelope * - env - d4/d33/structPeerPlan.html - af7ecbf1b04a8cfa4dab890fc9c41bf92 - - - - - PeerPutMessage - d1/d17/structPeerPutMessage.html - - struct GNUNET_MessageHeader - header - d1/d17/structPeerPutMessage.html - a8db773c4cb77fde225db022f2d20b057 - - - - uint32_t - options - d1/d17/structPeerPutMessage.html - a1a616a4def622c016836c90249e2b66e - - - - uint32_t - type - d1/d17/structPeerPutMessage.html - a5ee6bcfab4a17d4177a5b30f729d1900 - - - - uint32_t - hop_count - d1/d17/structPeerPutMessage.html - ad0ed807f32bf07d31223388d5506f3a5 - - - - uint32_t - desired_replication_level - d1/d17/structPeerPutMessage.html - ab56af2d485bcaaa5fe9af88c73319e02 - - - - uint32_t - put_path_length - d1/d17/structPeerPutMessage.html - acbd03e6bbe05c03ff07e5b23a375dc5c - - - - struct GNUNET_TIME_AbsoluteNBO - expiration_time - d1/d17/structPeerPutMessage.html - acd1c4ffc57fcf9f793cb2cebf4037362 - - - - char - bloomfilter - d1/d17/structPeerPutMessage.html - a6bc9a9b5fd635604098c176efd0f2b84 - [128] - - - struct GNUNET_HashCode - key - d1/d17/structPeerPutMessage.html - aa4a44940b82955fa5b291fdc3e77b57c - - - - - PeerReconfigureContext - d2/da0/structPeerReconfigureContext.html - - struct PeerReconfigureContext * - next - d2/da0/structPeerReconfigureContext.html - a98cce90632274e32dda3ce42c2b33a04 - - - - struct PeerReconfigureContext * - prev - d2/da0/structPeerReconfigureContext.html - a4dc3233564cc820cdf06b64ef4b34d42 - - - - struct GNUNET_SERVICE_Client * - client - d2/da0/structPeerReconfigureContext.html - a37d7d3f06b6da772cba982f404682734 - - - - struct GNUNET_CONFIGURATION_Handle * - cfg - d2/da0/structPeerReconfigureContext.html - ad0a1606db37c7bac0a1180d524e4b1c8 - - - - uint64_t - op_id - d2/da0/structPeerReconfigureContext.html - a3f1048083afa1c88d0844d25df428dd2 - - - - uint32_t - peer_id - d2/da0/structPeerReconfigureContext.html - a6e60fa4cd42409c23d1f2f2bc279a38b - - - - uint8_t - stopped - d2/da0/structPeerReconfigureContext.html - a09aa4640af5e41b0c09be2a02beb9d00 - - - - - PeerReconfigureData - dc/dad/structPeerReconfigureData.html - - struct GNUNET_TESTBED_Peer * - peer - dc/dad/structPeerReconfigureData.html - a2d97e51e6589c2e3de009c6ed5ca3214 - - - - char * - config - dc/dad/structPeerReconfigureData.html - adb007fe75e91f6e7dde49cb49f58c43d - - - - uint16_t - cfg_size - dc/dad/structPeerReconfigureData.html - a96a6f7d92ee664f988f03f22b80f0514 - - - - - PeerRecord - d0/d05/structPeerRecord.html - - struct GNUNET_CORE_Handle * - h - d0/d05/structPeerRecord.html - a1e09cbc1c9624370b8d63ef247d0e6d4 - - - - struct GNUNET_MQ_Handle * - mq - d0/d05/structPeerRecord.html - ae2cb2968ab1a3fc0df8acdbdb65c0763 - - - - struct GNUNET_MQ_Envelope * - env - d0/d05/structPeerRecord.html - afb4bb0ca89e0f4488e5c94e2a808be3c - - - - void * - client_cls - d0/d05/structPeerRecord.html - adeb1d5e13d4b1207f6493d13aa311c24 - - - - struct GNUNET_PeerIdentity - peer - d0/d05/structPeerRecord.html - ae0b4f2e69222ab5ad43af2c05a93d80a - - - - uint16_t - smr_id_gen - d0/d05/structPeerRecord.html - a0fd8573ee70456be6d5131b41a9b0cf4 - - - - - PeerRelative - db/d47/structPeerRelative.html - - double - f_rel - db/d47/structPeerRelative.html - aa0d230c8f435b45f4a5b2af9a023aed3 - [GNUNET_ATS_PREFERENCE_END] - - - unsigned int - num_clients - db/d47/structPeerRelative.html - a963b72f8039ac9c9102c182c6c858205 - - - - - PeerRequest - d8/da5/structPeerRequest.html - - struct GSF_PendingRequest * - pr - d8/da5/structPeerRequest.html - a9f9a5a8e6b71d07549611f0d0ab70261 - - - - struct GSF_ConnectedPeer * - cp - d8/da5/structPeerRequest.html - a733a4ca04ac08c7d1a5e865bb27d72e4 - - - - struct GNUNET_SCHEDULER_Task * - kill_task - d8/da5/structPeerRequest.html - abfeddca35641d4594f9b6e4f4d2938bc - - - - struct GNUNET_PeerIdentity - pid - d8/da5/structPeerRequest.html - af521ad45c4b117acd08f51b3b4904a97 - - - - struct TransportClient * - tc - d8/da5/structPeerRequest.html - a3f86cb245b287d0c1bd995fe53b0f770 - - - - struct GNUNET_PEERSTORE_WatchContext * - wc - d8/da5/structPeerRequest.html - aebfe4a42dc0f25f59323e89c11fcdf38 - - - - enum GNUNET_MQ_PriorityPreferences - pk - d8/da5/structPeerRequest.html - a6d1964e8f5e5b0c03c46c8554fbf5bc7 - - - - struct GNUNET_BANDWIDTH_Value32NBO - bw - d8/da5/structPeerRequest.html - a17bfaff7d91f3ed0d7c8e46a1d84adc8 - - - - - PeerResolutionContext - df/df1/structPeerResolutionContext.html - - struct PeerResolutionContext * - next - df/df1/structPeerResolutionContext.html - a3ad2c1b1576e74b4e90b109b6bfaa933 - - - - struct PeerResolutionContext * - prev - df/df1/structPeerResolutionContext.html - a9f41740eaad0b9677f216cdb05240517 - - - - struct GNUNET_HELLO_Address * - addrcp - df/df1/structPeerResolutionContext.html - a903e2dd311559398b2d0c6d0863a28f8 - - - - struct GNUNET_TRANSPORT_AddressToStringContext * - asc - df/df1/structPeerResolutionContext.html - ac9421caf608ce07694376282795f9912 - - - - enum GNUNET_TRANSPORT_PeerState - state - df/df1/structPeerResolutionContext.html - abfac3b0586de45d676bf26df1b8eb6e0 - - - - struct GNUNET_TIME_Absolute - state_timeout - df/df1/structPeerResolutionContext.html - aba78aa373241086b268d5a54cfbb5442 - - - - char * - transport - df/df1/structPeerResolutionContext.html - ad8e1f9514a6853b6c1f93f2966bfba58 - - - - int - printed - df/df1/structPeerResolutionContext.html - a4edcf7af3b096f6436d03d9cde055996 - - - - - PeerResultMessage - d7/df1/structPeerResultMessage.html - - struct GNUNET_MessageHeader - header - d7/df1/structPeerResultMessage.html - ab7b12880d5c41621be9d89e72580c82b - - - - uint32_t - type - d7/df1/structPeerResultMessage.html - adcbf78432d859d526e0d7b5e179e8c10 - - - - uint32_t - put_path_length - d7/df1/structPeerResultMessage.html - ab06bc7fe1e8632cdbb543a5e26984dab - - - - uint32_t - get_path_length - d7/df1/structPeerResultMessage.html - a3beeeb89b1fdc433f120c1882bb5a8fe - - - - struct GNUNET_TIME_AbsoluteNBO - expiration_time - d7/df1/structPeerResultMessage.html - ae659148255745fc8b1132d865a177339 - - - - struct GNUNET_HashCode - key - d7/df1/structPeerResultMessage.html - ab77b1c3155ea36cca03f67d3af7f2263 - - - - - PeersIteratorCls - d0/d95/structPeersIteratorCls.html - - PeersIterator - iterator - d0/d95/structPeersIteratorCls.html - a67f8552c68b5beb206ce6c02329bcda5 - - - - void * - cls - d0/d95/structPeersIteratorCls.html - a88c8a5425c51e92f7fcc6896b526812d - - - - - PendingAcknowledgement - d6/dc4/structPendingAcknowledgement.html - - struct PendingAcknowledgement * - next_pm - d6/dc4/structPendingAcknowledgement.html - a1704e74c53174f3cdfad9f26736c7adf - - - - struct PendingAcknowledgement * - prev_pm - d6/dc4/structPendingAcknowledgement.html - ad77fba0c55e40f03bbc1b64f318381e8 - - - - struct PendingAcknowledgement * - next_queue - d6/dc4/structPendingAcknowledgement.html - a582dbb63e3387fe0b7add96dc1f0e9f4 - - - - struct PendingAcknowledgement * - prev_queue - d6/dc4/structPendingAcknowledgement.html - ad58cbb91aa591dd6e718a9398af9dbb0 - - - - struct PendingAcknowledgement * - next_dvh - d6/dc4/structPendingAcknowledgement.html - a41566389735b7d43a4bec7ff6392a327 - - - - struct PendingAcknowledgement * - prev_dvh - d6/dc4/structPendingAcknowledgement.html - afdec7fff53d0b20ddc297c1cbdb32e9d - - - - struct PendingAcknowledgement * - next_pa - d6/dc4/structPendingAcknowledgement.html - a4eb249dec78b1c2ba3d787a0c31a80d9 - - - - struct PendingAcknowledgement * - prev_pa - d6/dc4/structPendingAcknowledgement.html - a9f9e8c169c0301ecff4fea3ca1ea5df7 - - - - struct AcknowledgementUUIDP - ack_uuid - d6/dc4/structPendingAcknowledgement.html - a0ec273126af159ad6a4d86aef6d42a40 - - - - struct PendingMessage * - pm - d6/dc4/structPendingAcknowledgement.html - a381018b6fc0533d7f5f6d00cc3d5ff52 - - - - struct DistanceVectorHop * - dvh - d6/dc4/structPendingAcknowledgement.html - a8af7a8170f980fe368ebd153684fd226 - - - - struct Queue * - queue - d6/dc4/structPendingAcknowledgement.html - a7e0d8b39d4b8286a4760739c96c9145a - - - - struct GNUNET_TIME_Absolute - transmission_time - d6/dc4/structPendingAcknowledgement.html - a7542c7808031e55d6f1f69635a57e83d - - - - uint16_t - message_size - d6/dc4/structPendingAcknowledgement.html - a9727aeb8fe0f01e1af64697bc154e289 - - - - - PendingMessage - d2/dfa/structPendingMessage.html - - struct PendingMessage * - next - d2/dfa/structPendingMessage.html - a8269f562dcaff1ba01ff191f70b1e428 - - - - struct PendingMessage * - prev - d2/dfa/structPendingMessage.html - a3443a979a22e53d60cfb1c6d9b8879f4 - - - - struct GNUNET_MQ_Envelope * - ev - d2/dfa/structPendingMessage.html - aea5606c41a30c97ef9a429fd0a6d175c - - - - struct PeerContext * - peer_ctx - d2/dfa/structPendingMessage.html - aecdf4ed78fa936a4b1e430c5ece5bcd8 - - - - const char * - type - d2/dfa/structPendingMessage.html - a2bdb4654dfc49fed1833218ea2dce752 - - - - struct PendingMessage * - next_vl - d2/dfa/structPendingMessage.html - a88febf2c96d70ac460db43532f734bfc - - - - struct PendingMessage * - prev_vl - d2/dfa/structPendingMessage.html - a716925f6673a3feea89ee90c70b8476f - - - - struct PendingMessage * - next_client - d2/dfa/structPendingMessage.html - aa8aa37410738e8159a97b90e9eee920b - - - - struct PendingMessage * - prev_client - d2/dfa/structPendingMessage.html - a5e1af128246d5fdb0fe62e9814294a5c - - - - struct PendingMessage * - next_frag - d2/dfa/structPendingMessage.html - ab1c033b0b7882e6af17df7880f0ff80f - - - - struct PendingMessage * - prev_frag - d2/dfa/structPendingMessage.html - ab6d0c1da36d82288c2097979a59dc51c - - - - struct PendingAcknowledgement * - pa_head - d2/dfa/structPendingMessage.html - a9131201b95089c17503ac4fb6630892e - - - - struct PendingAcknowledgement * - pa_tail - d2/dfa/structPendingMessage.html - a77814a342f42ddf8cf8decaec4ae3e9e - - - - struct PendingMessage * - bpm - d2/dfa/structPendingMessage.html - ab84e0dee5a8d8d44c68b5a4ffe924d3c - - - - struct VirtualLink * - vl - d2/dfa/structPendingMessage.html - a909505badf59fbb20fd10ec432a364eb - - - - struct QueueEntry * - qe - d2/dfa/structPendingMessage.html - a2b39cf8ff76164e6f5d4ecccb97368ba - - - - struct TransportClient * - client - d2/dfa/structPendingMessage.html - a18b36dd18eff72428e3c9cf8e91987ae - - - - struct PendingMessage * - head_frag - d2/dfa/structPendingMessage.html - a4739750d5ac2114a83084eeebd4da2b0 - - - - struct PendingMessage * - tail_frag - d2/dfa/structPendingMessage.html - a016918e8070f95f75daed3e51762910f - - - - struct PendingMessage * - frag_parent - d2/dfa/structPendingMessage.html - a07483ca4c3d6406e312312ac318e8e5c - - - - struct GNUNET_TIME_Absolute - timeout - d2/dfa/structPendingMessage.html - ae8732df185454259a064bf3a8570d47e - - - - struct GNUNET_TIME_Absolute - next_attempt - d2/dfa/structPendingMessage.html - adebafe170933594bed34a0d396a5a098 - - - - struct MessageUUIDP - msg_uuid - d2/dfa/structPendingMessage.html - a3880c02980167729c016623b92d41764 - - - - unsigned long long - logging_uuid - d2/dfa/structPendingMessage.html - ad338c2bf43de532563879bc928e95986 - - - - enum PendingMessageType - pmt - d2/dfa/structPendingMessage.html - a519ff550e1c950114df731c714ded43d - - - - enum GNUNET_MQ_PriorityPreferences - prefs - d2/dfa/structPendingMessage.html - a0c769d502718a7a33deff2767cdcebc7 - - - - uint16_t - bytes_msg - d2/dfa/structPendingMessage.html - a4d5f9bfd99e0faebf30923193efc714e - - - - uint16_t - frag_off - d2/dfa/structPendingMessage.html - ab0ab3af6b88ee3f6a408e6bd3f2a1321 - - - - int16_t - msg_uuid_set - d2/dfa/structPendingMessage.html - a9e859782544f83b116d19702b3e61139 - - - - const char * - msg - d2/dfa/structPendingMessage.html - ad8a26a94a28765c4b4f1121e582ed050 - - - - GNUNET_TRANSPORT_TransmitContinuation - transmit_cont - d2/dfa/structPendingMessage.html - ae673d9f5b3f2478269ca4fffc4ca5097 - - - - void * - transmit_cont_cls - d2/dfa/structPendingMessage.html - ae921f81cbf2d724c2bf07e9c1876550f - - - - size_t - message_size - d2/dfa/structPendingMessage.html - a2cbad143fa351a4bf8faba35998c315f - - - - struct WlanHeader * - msg - d2/dfa/structPendingMessage.html - a7ae39ba2a1216028334ee1fd5d6e972b - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d2/dfa/structPendingMessage.html - a2eb2aa2c6c8f3e61631878aa6ee4c1a6 - - - - - PendingMessageScoreContext - d2/dea/structPendingMessageScoreContext.html - - struct PendingMessage * - best - d2/dea/structPendingMessageScoreContext.html - a886aa6d5c241b6c07bf9b03399091bb1 - - - - struct DistanceVectorHop * - dvh - d2/dea/structPendingMessageScoreContext.html - aac0f8a4a8b795a00bfa864e3cbfd013b - - - - size_t - real_overhead - d2/dea/structPendingMessageScoreContext.html - ad96c068697fb524a7161944413e09388 - - - - unsigned int - consideration_counter - d2/dea/structPendingMessageScoreContext.html - a9d803624436c280ee292bbbad0560470 - - - - int - frag - d2/dea/structPendingMessageScoreContext.html - aefed763a36cae69eb92e3c1bb643a740 - - - - int - relb - d2/dea/structPendingMessageScoreContext.html - afa647229588b26199dbe4c27641475d9 - - - - - PendingMutation - d8/d29/structPendingMutation.html - - struct PendingMutation * - prev - d8/d29/structPendingMutation.html - ad8acf586968ef2bcfca8f4347e2f1d10 - - - - struct PendingMutation * - next - d8/d29/structPendingMutation.html - ac99c5015206b83277a9f0e9b88dc498a - - - - struct Set * - set - d8/d29/structPendingMutation.html - ac91a5c939d0af01d71bde4c806c03b33 - - - - struct GNUNET_SET_ElementMessage * - msg - d8/d29/structPendingMutation.html - a8b6a3bb62194bee4f9106cef5bb1a803 - - - - - PendingReply - d2/d7e/structPendingReply.html - - struct PendingReply * - next - d2/d7e/structPendingReply.html - ad1d4fe6c8b4f2c513cb97aeca6a1ae5f - - - - struct PendingReply * - prev - d2/d7e/structPendingReply.html - a783a293e441f4966c610ac9d5b673ac9 - - - - struct GNUNET_RPS_Request_Handle_Single_Info * - req_handle - d2/d7e/structPendingReply.html - af78a23f1cc3d98be78e6a31015186453 - - - - struct RPSPeer * - rps_peer - d2/d7e/structPendingReply.html - a788b6da2c555e038160f4bc3a3c96862 - - - - - PendingRequest - d6/d59/structPendingRequest.html - - struct PendingRequest * - next - d6/d59/structPendingRequest.html - a3abecb0d40e8163a44fa16c97613f0d6 - - - - struct PendingRequest * - prev - d6/d59/structPendingRequest.html - a4546a276f9a294da0944c9fd3af05ca4 - - - - struct GNUNET_SCHEDULER_Task * - request_task - d6/d59/structPendingRequest.html - ac1c6a12a0a3eaac47c1b5a29e4d7e7b7 - - - - struct RPSPeer * - rps_peer - d6/d59/structPendingRequest.html - a438bb480b312034249de4e1406326836 - - - - - PendingResolutions - df/d6c/structPendingResolutions.html - - struct PendingResolutions * - next - df/d6c/structPendingResolutions.html - aa483b8a2949717b7d20d7e7f80c8252f - - - - struct PendingResolutions * - prev - df/d6c/structPendingResolutions.html - a5453d99546ab089f409ff96829b30036 - - - - struct GNUNET_HELLO_Address * - address - df/d6c/structPendingResolutions.html - a5864d827dc9cb37566c3a0d7322232eb - - - - struct GNUNET_TRANSPORT_AddressToStringContext * - tats_ctx - df/d6c/structPendingResolutions.html - a581139f479e1e549d8e3804505385e18 - - - - struct GNUNET_ATS_Properties - properties - df/d6c/structPendingResolutions.html - a871a56e4684cbdf0558019fd6386ace2 - - - - struct GNUNET_BANDWIDTH_Value32NBO - bandwidth_out - df/d6c/structPendingResolutions.html - ad9867a78b4a5128004626fd6340a5384 - - - - struct GNUNET_BANDWIDTH_Value32NBO - bandwidth_in - df/d6c/structPendingResolutions.html - a0619a8278978534c7b679b8a7a79d608 - - - - int - active - df/d6c/structPendingResolutions.html - abf3b74487ebd23ade3cf95740522039b - - - - - PerformanceData - d4/d6c/structPerformanceData.html - - struct GNUNET_TIME_Relative - aged_rtt - d4/d6c/structPerformanceData.html - a032b34418ac7efc59cbb14ce59782896 - - - - struct TransmissionHistoryEntry - the - d4/d6c/structPerformanceData.html - a21fcd31c65f1a6aebfbac74a7506bea0 - [4] - - - unsigned int - last_age - d4/d6c/structPerformanceData.html - a4a1ea54ede8b4cd88f641b129095ec83 - - - - - gnunet_pyexpect::pexpect - d9/d3b/classgnunet__pyexpect_1_1pexpect.html - - def - __init__ - d9/d3b/classgnunet__pyexpect_1_1pexpect.html - a6ad248673d73eeefaccb5999adbb3905 - (self) - - - def - spawn - d9/d3b/classgnunet__pyexpect_1_1pexpect.html - a7980073651415acb1b7ec2cf014fea9c - (self, stdin, arglist, pargs, kwargs) - - - def - expect - d9/d3b/classgnunet__pyexpect_1_1pexpect.html - a59b5ab73877b54736aaaff985536bf0b - (self, s, r, flags=0) - - - def - read - d9/d3b/classgnunet__pyexpect_1_1pexpect.html - a06b91d243589642e8328e664b37f655b - (self, s, size=-1) - - - def - __init__ - d9/d3b/classgnunet__pyexpect_1_1pexpect.html - a6ad248673d73eeefaccb5999adbb3905 - (self) - - - def - spawn - d9/d3b/classgnunet__pyexpect_1_1pexpect.html - a7980073651415acb1b7ec2cf014fea9c - (self, stdin, arglist, pargs, kwargs) - - - def - expect - d9/d3b/classgnunet__pyexpect_1_1pexpect.html - a59b5ab73877b54736aaaff985536bf0b - (self, s, r, flags=0) - - - def - read - d9/d3b/classgnunet__pyexpect_1_1pexpect.html - a06b91d243589642e8328e664b37f655b - (self, s, size=-1) - - - - proc - d9/d3b/classgnunet__pyexpect_1_1pexpect.html - ae5bc0567cfc6b4eff86e1d91f5195a54 - - - - - stde - d9/d3b/classgnunet__pyexpect_1_1pexpect.html - a50d4fea55bbf09f4cc7b080cd9540b6e - - - - - stdo - d9/d3b/classgnunet__pyexpect_1_1pexpect.html - aa4fdfc4aace357f94b70aba028a30e6b - - - - - PingMessage - db/d57/structPingMessage.html - - struct GNUNET_MessageHeader - header - db/d57/structPingMessage.html - a14a1a94ede39cf5768c0e31e8aef69c0 - - - - uint32_t - iv_seed - db/d57/structPingMessage.html - a680f800339d826dfbd75d7afd3912e65 - - - - struct GNUNET_PeerIdentity - target - db/d57/structPingMessage.html - ad00dc7f6919cbf7fb7076582aa9d999c - - - - uint32_t - challenge - db/d57/structPingMessage.html - af0d7af1ef81de4b92d5f999c9579d1d5 - - - - - Plugin - dd/db4/structPlugin.html - - char * - library_name - dd/db4/structPlugin.html - afcba38667756db4f0d4011ed1ad0fc06 - - - - struct GNUNET_BLOCK_PluginFunctions * - api - dd/db4/structPlugin.html - a14d704b3fcd6d9ceeb314d5034413d80 - - - - struct GNUNET_DATACACHE_PluginEnvironment * - env - dd/db4/structPlugin.html - a987b2ec89c09ccab4d966f38d7cd7a07 - - - - struct GNUNET_CONTAINER_MultiHashMap * - map - dd/db4/structPlugin.html - ac0d7ed3c43af9314fd6fa0dbd3620699 - - - - struct GNUNET_CONTAINER_Heap * - heaps - dd/db4/structPlugin.html - ae3cd4672a90630ec894af8b711e8bb3c - [24] - - - struct GNUNET_PQ_Context * - dbh - dd/db4/structPlugin.html - ac573bbacf2bd2a44358a088e84730e46 - - - - unsigned int - num_items - dd/db4/structPlugin.html - a1965fd0911838ebea104dcff8b294377 - - - - sqlite3 * - dbh - dd/db4/structPlugin.html - a0ddf5a5bc849c3320c8def0d2a7a2f8e - - - - char * - fn - dd/db4/structPlugin.html - a66ac3984dc23e7492a250c371884ca37 - - - - sqlite3_stmt * - insert_stmt - dd/db4/structPlugin.html - a25be223835ea00babcda9e74f822b877 - - - - sqlite3_stmt * - get_count_stmt - dd/db4/structPlugin.html - a53d67241d1e0372fdd3bd3bf7add92fb - - - - sqlite3_stmt * - get_stmt - dd/db4/structPlugin.html - a1c445224f4510ae2a88b51819edbaad6 - - - - sqlite3_stmt * - del_select_stmt - dd/db4/structPlugin.html - a2a1be59b12354f275ec0ab918571c559 - - - - sqlite3_stmt * - del_expired_stmt - dd/db4/structPlugin.html - a61fe8b03a154f23e993b540748e434a3 - - - - sqlite3_stmt * - del_stmt - dd/db4/structPlugin.html - a84c7caaa3d44b353cf31f6a97e0167c6 - - - - sqlite3_stmt * - get_random_stmt - dd/db4/structPlugin.html - a5118937ad80a47d85b6599b49f45b640 - - - - sqlite3_stmt * - get_closest_stmt - dd/db4/structPlugin.html - a79ca07d45962903f84083b6a3d2517df - - - - struct GNUNET_DATASTORE_PluginEnvironment * - env - dd/db4/structPlugin.html - a9b673d766a9e261c6e93df829ea7136b - - - - struct GNUNET_CONTAINER_MultiHashMap * - keyvalue - dd/db4/structPlugin.html - a68a0dbab9ba6b201bc41d35b57bfdd79 - - - - struct GNUNET_CONTAINER_Heap * - by_expiration - dd/db4/structPlugin.html - ac6610b7e63acdcac0cd8baff42381162 - - - - struct GNUNET_CONTAINER_Heap * - by_replication - dd/db4/structPlugin.html - a39632f0031659c71441a0921564bae85 - - - - struct ZeroAnonByType * - zero_head - dd/db4/structPlugin.html - a23e0330934c4b2b597f75bc710b0581c - - - - struct ZeroAnonByType * - zero_tail - dd/db4/structPlugin.html - a429ee680c0a5e788b960b43abd5fccba - - - - unsigned long long - size - dd/db4/structPlugin.html - abfc9411a0740fe7e05fdb4145fdf0ea0 - - - - struct GNUNET_MYSQL_Context * - mc - dd/db4/structPlugin.html - af8b14254863add58a71c5d49f8c350bb - - - - struct GNUNET_MYSQL_StatementHandle * - insert_entry - dd/db4/structPlugin.html - ab9188f5db5a5bf2be74a0ace29ff9d12 - - - - struct GNUNET_MYSQL_StatementHandle * - delete_entry_by_uid - dd/db4/structPlugin.html - a58aadf54fb67e28759b201b459dd3096 - - - - struct GNUNET_MYSQL_StatementHandle * - delete_entry_by_hash_value - dd/db4/structPlugin.html - a88f29bcf9cee5e40ea72e222c7e43300 - - - - struct GNUNET_MYSQL_StatementHandle * - select_entry - dd/db4/structPlugin.html - afaaa0e64ac03eefcd277d6ed21b30f6b - - - - struct GNUNET_MYSQL_StatementHandle * - select_entry_by_hash - dd/db4/structPlugin.html - ab5cc0c179ca1e5c4c64f7db485f82a6a - - - - struct GNUNET_MYSQL_StatementHandle * - select_entry_by_hash_and_type - dd/db4/structPlugin.html - a8306c0845e4cddd3396578d8c9c30916 - - - - struct GNUNET_MYSQL_StatementHandle * - update_entry - dd/db4/structPlugin.html - a814cb0f05c6b9afa7d05bfa4bd63ac86 - - - - struct GNUNET_MYSQL_StatementHandle * - dec_repl - dd/db4/structPlugin.html - a1a4b1a626a349a0d05c0fda68ec069a7 - - - - struct GNUNET_MYSQL_StatementHandle * - get_size - dd/db4/structPlugin.html - a0d866dddc604b318a895874da11f0093 - - - - struct GNUNET_MYSQL_StatementHandle * - zero_iter - dd/db4/structPlugin.html - ab78e3076a6181e687d2e4fba8bfa12cb - - - - struct GNUNET_MYSQL_StatementHandle * - select_expiration - dd/db4/structPlugin.html - ac84cd1f4f54cf358a0d68cbba48e3a91 - - - - struct GNUNET_MYSQL_StatementHandle * - select_priority - dd/db4/structPlugin.html - a89438c842b4c048b91dd1c0ba4a3767f - - - - struct GNUNET_MYSQL_StatementHandle * - select_replication - dd/db4/structPlugin.html - a2f130728088923610c5ca7a13b758438 - - - - struct GNUNET_MYSQL_StatementHandle * - max_repl - dd/db4/structPlugin.html - a329d12d6dd93af35e0220800eef810b7 - - - - struct GNUNET_MYSQL_StatementHandle * - get_all_keys - dd/db4/structPlugin.html - a0b55d55a33b8a1172f80f06896b8abb7 - - - - sqlite3_stmt * - remove - dd/db4/structPlugin.html - a50f4e7d98cce89fdd98b9bf6c7c76195 - - - - sqlite3_stmt * - delRow - dd/db4/structPlugin.html - aa27a08a7ea28a52a3d3b2bc538eb35de - - - - sqlite3_stmt * - update - dd/db4/structPlugin.html - a4bb608e794c6700725194b4747ada0e0 - - - - sqlite3_stmt * - maxRepl - dd/db4/structPlugin.html - a348321b29341d2b97de3c9cdec955dfb - - - - sqlite3_stmt * - updRepl - dd/db4/structPlugin.html - af2588286004852cd077441978635bcfd - - - - sqlite3_stmt * - selRepl - dd/db4/structPlugin.html - a9b9af455146ba308377f8011a4c1be37 - - - - sqlite3_stmt * - selExpi - dd/db4/structPlugin.html - ae1dafb5af9bea199f8ffa0e959076f7f - - - - sqlite3_stmt * - selZeroAnon - dd/db4/structPlugin.html - adeaf24608af442a394986e5327716f7c - - - - sqlite3_stmt * - insertContent - dd/db4/structPlugin.html - a4443a682ec6ed3d7ee8659677b4ffcda - - - - sqlite3_stmt * - get - dd/db4/structPlugin.html - abb5f3d0d957e8a897347fbff34c7ef0a - [8] - - - int - drop_on_shutdown - dd/db4/structPlugin.html - a8925ab54ba823a509ec3f2173b6d1f71 - - - - const struct GNUNET_CONFIGURATION_Handle * - cfg - dd/db4/structPlugin.html - ac722e678e5d2e730978ecf412f7fe9f3 - - - - struct GNUNET_GNSRECORD_PluginFunctions * - api - dd/db4/structPlugin.html - ac640cbbf71992be90da253c2c0a42bfa - - - - struct GNUNET_CONTAINER_MultiHashMap * - hm - dd/db4/structPlugin.html - a3dd719df753415b2d904116d982c6d92 - - - - sqlite3_stmt * - cache_block - dd/db4/structPlugin.html - a3ce87a8779cbf56b7cc050d00ee774ed - - - - sqlite3_stmt * - delete_block - dd/db4/structPlugin.html - a46a9043f97905586b98915062d94343b - - - - sqlite3_stmt * - lookup_block - dd/db4/structPlugin.html - a403b64a1fe2e4722fc2de115f92d21d6 - - - - sqlite3_stmt * - expire_blocks - dd/db4/structPlugin.html - aac7be56e5fe30a09b7cdd2b53c4e4b3b - - - - sqlite3_stmt * - store_records - dd/db4/structPlugin.html - a760b284cf692d1789159a11e932d5cfc - - - - sqlite3_stmt * - delete_records - dd/db4/structPlugin.html - a2ceb6481fcada002ea51abc71db10ecd - - - - sqlite3_stmt * - iterate_zone - dd/db4/structPlugin.html - ae76218e27cc19e51ea3fe8a6dd54b5e3 - - - - sqlite3_stmt * - iterate_all_zones - dd/db4/structPlugin.html - a21aa529880e3c9d633f6fb21cd8bbfdc - - - - sqlite3_stmt * - zone_to_name - dd/db4/structPlugin.html - a89a1655d21b522fac13fd15e7ef16da1 - - - - sqlite3_stmt * - lookup_label - dd/db4/structPlugin.html - a96f920d0af199310c41b05bedf0944a0 - - - - GNUNET_PEERSTORE_Processor - iter - dd/db4/structPlugin.html - afe45225f72d67b8f03fbb4afcf20073a - - - - void * - iter_cls - dd/db4/structPlugin.html - ae654636239dfef9bdcd1d39f08ea39b8 - - - - const char * - iter_key - dd/db4/structPlugin.html - ac85f8d43fadf7a8ea5b9631b5617d9eb - - - - const struct GNUNET_PeerIdentity * - iter_peer - dd/db4/structPlugin.html - ad51800179cac6d10552c35290fcc38e3 - - - - const char * - iter_sub_system - dd/db4/structPlugin.html - a8dd0272d729152d8a12286bd1c0c84d3 - - - - struct GNUNET_TIME_Absolute - iter_now - dd/db4/structPlugin.html - aa3d48a3930d9251b757fbf744f4c02a0 - - - - uint64_t - deleted_entries - dd/db4/structPlugin.html - a0991c2a9323a1c519f6b4385cbe92daf - - - - uint64_t - exp_changes - dd/db4/structPlugin.html - ac0f54b358952f1940be21097b79447d9 - - - - int - iter_result_found - dd/db4/structPlugin.html - aff48fd323480028f803ee4752111d526 - - - - sqlite3_stmt * - insert_peerstoredata - dd/db4/structPlugin.html - a446328cad7b9218295ce6e0c44500589 - - - - sqlite3_stmt * - select_peerstoredata - dd/db4/structPlugin.html - ab2808aa7e1c35ef983c41037331a03c8 - - - - sqlite3_stmt * - select_peerstoredata_by_pid - dd/db4/structPlugin.html - afdb98cc4709944aebed78b4da50acb93 - - - - sqlite3_stmt * - select_peerstoredata_by_key - dd/db4/structPlugin.html - af33f1419ff91571aa994317441f69c98 - - - - sqlite3_stmt * - select_peerstoredata_by_all - dd/db4/structPlugin.html - acd0bbe64e7d95c774d133852671dcb10 - - - - sqlite3_stmt * - expire_peerstoredata - dd/db4/structPlugin.html - a3d905670326e179846e29317777822a0 - - - - sqlite3_stmt * - delete_peerstoredata - dd/db4/structPlugin.html - adff7cff3ab6a873fa3bff9d0933dc0d7 - - - - struct GNUNET_RECLAIM_ATTRIBUTE_PluginFunctions * - api - dd/db4/structPlugin.html - afa1bc581242c14271301168104fcdf24 - - - - struct GNUNET_TRANSPORT_PluginEnvironment * - env - dd/db4/structPlugin.html - a4e0badb13844a784890f1baadbcca166 - - - - struct GNUNET_ATS_Session * - head - dd/db4/structPlugin.html - a6e8e1aa34cd3f9b05293c7b43dd6eec5 - - - - struct GNUNET_ATS_Session * - tail - dd/db4/structPlugin.html - a0544b52ea1e1ab277c8695daf5cdc2a0 - - - - struct GNUNET_NAT_Handle * - nat - dd/db4/structPlugin.html - ab6e7d4a28f741ce02ee713ff461de2b6 - - - - struct HttpAddressWrapper * - addr_head - dd/db4/structPlugin.html - a51f2d3ebefb87625c100a7d478b1b951 - - - - struct HttpAddressWrapper * - addr_tail - dd/db4/structPlugin.html - afda654c99bf99fcde65cfc3dbe04a410 - - - - char * - external_hostname - dd/db4/structPlugin.html - ab1fb1e55df397cb99fb1fe1e38910d6a - - - - struct HttpAddress * - ext_addr - dd/db4/structPlugin.html - a6b34498e48d8720647a48708b84b8ee7 - - - - size_t - ext_addr_len - dd/db4/structPlugin.html - aa5be809bf3d1f03aae2bc8cc8bd14095 - - - - struct GNUNET_SCHEDULER_Task * - notify_ext_task - dd/db4/structPlugin.html - aa541d20202e53dd5e937e56eab8bd4bc - - - - char * - name - dd/db4/structPlugin.html - a79987b1947024273e61eacff7d6f947e - - - - char * - protocol - dd/db4/structPlugin.html - aa9665da0777c8f6ff0943779ebcb8fda - - - - int - ipv4 - dd/db4/structPlugin.html - a6e261d5e9b0f0ce93edfc5682bc654ae - - - - int - ipv6 - dd/db4/structPlugin.html - a66f467eb238fe8aaa9233fd7f25c4387 - - - - int - client_only - dd/db4/structPlugin.html - a6e90c8d5ab347ce1266f24d6ffc85491 - - - - uint16_t - port - dd/db4/structPlugin.html - ace4d82d3782f4bed723c7780615c3f63 - - - - int - max_connections - dd/db4/structPlugin.html - ace9aca2434cbed150c248af4d06035b0 - - - - unsigned int - outbound_sessions - dd/db4/structPlugin.html - ae033226f4758ea44575fbb844feb0682 - - - - unsigned int - inbound_sessions - dd/db4/structPlugin.html - ae3a880be90970eba339237cc96e46d51 - - - - char * - crypto_init - dd/db4/structPlugin.html - a22d085e1b9fc4e2c12d954cf65f781d0 - - - - char * - key - dd/db4/structPlugin.html - a3963ae15ba081a355fd9373b92b36c63 - - - - char * - cert - dd/db4/structPlugin.html - a8453d95c2e8a622d190338ab3245593e - - - - int - cur_connections - dd/db4/structPlugin.html - a3e49830f323245a6ab6628b133fb6b02 - - - - uint32_t - last_tag - dd/db4/structPlugin.html - a37bcbb75f1e22f2a836a83ccfcd08a0c - - - - struct MHD_Daemon * - server_v4 - dd/db4/structPlugin.html - a09d7cefd31fd30c407ef91bea3e7ad81 - - - - struct GNUNET_SCHEDULER_Task * - server_v4_task - dd/db4/structPlugin.html - a4f904a79743f88dd7503339b5fe370ad - - - - int - server_v4_immediately - dd/db4/structPlugin.html - a9a27c971559eefcae680856c87866a93 - - - - struct MHD_Daemon * - server_v6 - dd/db4/structPlugin.html - a429cd02d57a4e104c2c14cfcf6b53e8f - - - - struct GNUNET_SCHEDULER_Task * - server_v6_task - dd/db4/structPlugin.html - a1eef9a62ff1e276b2134d1469d824d70 - - - - int - server_v6_immediately - dd/db4/structPlugin.html - ad8974a5814d7fc7c84949063f6f2e728 - - - - struct sockaddr_in * - server_addr_v4 - dd/db4/structPlugin.html - a068f13f9a19def6e7465362356290e83 - - - - struct sockaddr_in6 * - server_addr_v6 - dd/db4/structPlugin.html - ac10feaa06b6f78158896c67010f935e3 - - - - struct GNUNET_ATS_Session * - server_semi_head - dd/db4/structPlugin.html - adad07b7e7b2207f0e177ab74641ea4eb - - - - struct GNUNET_ATS_Session * - server_semi_tail - dd/db4/structPlugin.html - a88a57377039325f616c7e9e2278ea77a - - - - CURLM * - client_mh - dd/db4/structPlugin.html - a599e5262466d089706982decd1445343 - - - - struct GNUNET_SCHEDULER_Task * - client_perform_task - dd/db4/structPlugin.html - a1c8dbd64d284fd3328e55f5635497d52 - - - - struct GNUNET_CONNECTION_Handle * - lsock - dd/db4/structPlugin.html - a29a2907e4b2bd3c2884839f30249fd5c - - - - struct GNUNET_CONTAINER_MultiPeerMap * - sessionmap - dd/db4/structPlugin.html - a04c240dbd67a940d149ff0d2cd9d6219 - - - - struct LEGACY_SERVICE_Context * - service - dd/db4/structPlugin.html - aae2a20d092aaabbed8b11d070158e6ab - - - - struct GNUNET_SERVER_Handle * - server - dd/db4/structPlugin.html - ac79d7a2407f40384ff83e0833d260d95 - - - - struct GNUNET_SERVER_MessageHandler * - handlers - dd/db4/structPlugin.html - a678d24551e5a6b6d5c6c9f6ffec709d7 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - nat_wait_conns - dd/db4/structPlugin.html - af3ad6254fa39b3a352e895efefdf9471 - - - - struct TCPProbeContext * - probe_head - dd/db4/structPlugin.html - a89e6677e5b9a19bb6c234c75287f4622 - - - - struct TCPProbeContext * - probe_tail - dd/db4/structPlugin.html - ad01f88f6401eda3d9a9ecb3f073a842e - - - - GNUNET_TRANSPORT_SessionInfoCallback - sic - dd/db4/structPlugin.html - ac010962d8fdd3ff95ab861450b737d87 - - - - void * - sic_cls - dd/db4/structPlugin.html - a1d0e27e2b6f4032df76205d4108acfac - - - - struct GNUNET_SCHEDULER_Task * - address_update_task - dd/db4/structPlugin.html - a7e2290b910a67545ea78f5eec9fdb195 - - - - struct PrettyPrinterContext * - ppc_dll_head - dd/db4/structPlugin.html - a8f329e3b4eba6398ca67b3ebade94d36 - - - - struct PrettyPrinterContext * - ppc_dll_tail - dd/db4/structPlugin.html - af2d272f72b61e843ba977f2eaebacb69 - - - - struct WelcomeMessage - my_welcome - dd/db4/structPlugin.html - ad8403e3c07587e54d3eeb7505647f5a8 - - - - unsigned long long - max_connections - dd/db4/structPlugin.html - aa5c04ecd2933da3cbc766db0ec52d7ff - - - - unsigned long long - cur_connections - dd/db4/structPlugin.html - a174102cc6af292bdf912ae0e98af8d2b - - - - uint32_t - myoptions - dd/db4/structPlugin.html - abbe884dcc4fa247c2794c86c015819f9 - - - - uint16_t - open_port - dd/db4/structPlugin.html - adbb06479955cf0bfe04c51e0d3fdbaa6 - - - - uint16_t - adv_port - dd/db4/structPlugin.html - a7bc62fe7c05d4efdf50ddc41799b702c - - - - struct GNUNET_ATS_Session * - sessions - dd/db4/structPlugin.html - a6ce9908ba5cf84ce8438d5f5b29979aa - - - - struct GNUNET_CONTAINER_MultiPeerMap * - sessions - dd/db4/structPlugin.html - a5416bbc437eba041f79ece0e1f26264b - - - - struct GNUNET_CONTAINER_Heap * - defrag_ctxs - dd/db4/structPlugin.html - a28961b382e39a37102570a56a1d6bb0d - - - - struct GNUNET_SCHEDULER_Task * - select_task_v4 - dd/db4/structPlugin.html - a9b412f07c40770092ca80752f5110da7 - - - - struct GNUNET_SCHEDULER_Task * - select_task_v6 - dd/db4/structPlugin.html - af1ce154e0e0e97ffc97b0649f659f0f8 - - - - struct GNUNET_BANDWIDTH_Tracker - tracker - dd/db4/structPlugin.html - a3119d626c071f04532dba18aa213e32b - - - - char * - bind4_address - dd/db4/structPlugin.html - ade6130aa99da4333169c8c5b48fe418a - - - - char * - bind6_address - dd/db4/structPlugin.html - a4a7079e2c1083fc6ab720f36839b95f6 - - - - struct GNUNET_NAT_STUN_Handle * - stun - dd/db4/structPlugin.html - a08ee7d6fd4204520b33a44547626a1c4 - - - - struct GNUNET_NETWORK_Handle * - sockv4 - dd/db4/structPlugin.html - aacb353ce37f0d4f7d594e286f33ae419 - - - - struct GNUNET_NETWORK_Handle * - sockv6 - dd/db4/structPlugin.html - ad75e3ddb8d10093f92f66c25052075b4 - - - - struct BroadcastAddress * - broadcast_tail - dd/db4/structPlugin.html - ae435fe798c20b1acb7491a037a6eb5cc - - - - struct BroadcastAddress * - broadcast_head - dd/db4/structPlugin.html - a09e8b9635b49623efca592ed35f63ff2 - - - - struct UDP_MessageWrapper * - ipv4_queue_head - dd/db4/structPlugin.html - a1ed10b7530acc35c2e0a488e345b7c75 - - - - struct UDP_MessageWrapper * - ipv4_queue_tail - dd/db4/structPlugin.html - a198c3044984dee6e60d9478023e7c4d0 - - - - struct UDP_MessageWrapper * - ipv6_queue_head - dd/db4/structPlugin.html - a2a308a72b52dab61414b53047c5f311d - - - - struct UDP_MessageWrapper * - ipv6_queue_tail - dd/db4/structPlugin.html - a93cb1884ba0553c07a195d91a4fb61e6 - - - - struct sockaddr_in6 - ipv6_multicast_address - dd/db4/structPlugin.html - ad3e94c744866a9c8c85c175920ffa7c0 - - - - struct GNUNET_TIME_Relative - broadcast_interval - dd/db4/structPlugin.html - a04c918c4ce6d80f19462a6936e44723a - - - - int64_t - bytes_in_buffer - dd/db4/structPlugin.html - a97d4f6e614ea753b14b9af1a3eb2e374 - - - - int - enable_ipv6 - dd/db4/structPlugin.html - a23608164c53ce7034a1784ccb6b65eef - - - - int - enable_ipv4 - dd/db4/structPlugin.html - a40fa95867a25b8bdc218ce97de8f8767 - - - - int - enable_broadcasting - dd/db4/structPlugin.html - ab3cbba58a296b919c9569edd25e4ae03 - - - - int - enable_broadcasting_receiving - dd/db4/structPlugin.html - a69e64f17877012cf4d9507e30314ff97 - - - - uint16_t - broadcast_port - dd/db4/structPlugin.html - a09a8c8c519a386e8b8924375450194f5 - - - - uint16_t - aport - dd/db4/structPlugin.html - ac7c4abbde8138907145b87ac0bba6f15 - - - - struct GNUNET_SCHEDULER_Task * - read_task - dd/db4/structPlugin.html - a444769d120e584a32a39bbbc6d2f27b0 - - - - struct GNUNET_SCHEDULER_Task * - write_task - dd/db4/structPlugin.html - ad46459456ee9e8db4d2219c21bf29170 - - - - unsigned long long - bytes_in_queue - dd/db4/structPlugin.html - a65ccf73964f38227faa4b3dc260961ce - - - - struct GNUNET_CONTAINER_MultiPeerMap * - session_map - dd/db4/structPlugin.html - ae6d28e418f344673444afc1ea83c1409 - - - - struct UNIXMessageWrapper * - msg_head - dd/db4/structPlugin.html - a79fe68c32a43367ae8c0908fa5808b8d - - - - struct UNIXMessageWrapper * - msg_tail - dd/db4/structPlugin.html - a8482839b8ecbc160c9714bc0dd1c0cf8 - - - - char * - unix_socket_path - dd/db4/structPlugin.html - a41401317edfb43a2e2e6bc829223e743 - - - - struct UNIX_Sock_Info - unix_sock - dd/db4/structPlugin.html - a957243569b9bf7db041bc8f88c9444bc - - - - int - is_abstract - dd/db4/structPlugin.html - a37edc46b24fde4db48118169444a0b53 - - - - struct GNUNET_HELPER_Handle * - suid_helper - dd/db4/structPlugin.html - adb580063f891b5d6ab891b167f56aa2c - - - - char * - helper_argv - dd/db4/structPlugin.html - a2f1fabedaff8250d8c07f3c7bb84ae90 - [3] - - - char * - wlan_interface - dd/db4/structPlugin.html - aa342e641672e5ddce77d4b0f175cb1ea - - - - struct GNUNET_SERVER_MessageStreamTokenizer * - fragment_data_tokenizer - dd/db4/structPlugin.html - a5b3f5ab8dff41a1db2f5d23f602b5773 - - - - struct GNUNET_SERVER_MessageStreamTokenizer * - helper_payload_tokenizer - dd/db4/structPlugin.html - ad49e6f3e4deb2737fc1dfe66ce06f3b7 - - - - struct GNUNET_SERVER_MessageStreamTokenizer * - wlan_header_payload_tokenizer - dd/db4/structPlugin.html - a88af868d3c225d445dbfcb491037e4fa - - - - struct MacEndpoint * - mac_head - dd/db4/structPlugin.html - a934a635a07845ef620e74c29f4a66b83 - - - - struct MacEndpoint * - mac_tail - dd/db4/structPlugin.html - a6b99fa9d4fab10d071b7ef09cc9efe11 - - - - struct GNUNET_SCHEDULER_Task * - beacon_task - dd/db4/structPlugin.html - a2a49fb88caf85ef843f6bb553d9575f4 - - - - struct GNUNET_TRANSPORT_WLAN_MacAddress - mac_address - dd/db4/structPlugin.html - a00af30c53c53834108a861df778076e1 - - - - int - have_mac - dd/db4/structPlugin.html - a6da159c63929f3a8d50ae054dbaffe3a - - - - unsigned int - mac_count - dd/db4/structPlugin.html - aae0e78b1d2e5a03361049681e86f71af - - - - uint32_t - options - dd/db4/structPlugin.html - aa3556b34ebc60f6c64e473ce84e90193 - - - - - PluginList - d4/d3c/structPluginList.html - - struct PluginList * - next - d4/d3c/structPluginList.html - a951073e682fe611172df875ce1d90d96 - - - - char * - name - d4/d3c/structPluginList.html - a03b975e2ac855bf987dd38f08839cbdb - - - - void * - handle - d4/d3c/structPluginList.html - ab5a918c99eda934bde59ab2b7ea864c5 - - - - - PluginMonitorAddress - dc/d71/structPluginMonitorAddress.html - - struct GNUNET_TRANSPORT_AddressToStringContext * - asc - dc/d71/structPluginMonitorAddress.html - a7cd66955fb4fd0f32d84af7dc07c7014 - - - - char * - str - dc/d71/structPluginMonitorAddress.html - a4ad4a559dfcfdfb311205940f0ce57dc - - - - struct GNUNET_TRANSPORT_SessionInfo - si - dc/d71/structPluginMonitorAddress.html - af46ed9af864027bf1cafafcd51c6fd14 - - - - - PongMessage - d3/d57/structPongMessage.html - - struct GNUNET_MessageHeader - header - d3/d57/structPongMessage.html - a2504b900abb59927f185c506c3aa043d - - - - uint32_t - iv_seed - d3/d57/structPongMessage.html - a35c9b3492095746ee25d6979c7f31793 - - - - uint32_t - challenge - d3/d57/structPongMessage.html - a00a96577ef21cde0968500be18bd3506 - - - - uint32_t - reserved - d3/d57/structPongMessage.html - a33a8a22db27876ecae2da853c574ecf9 - - - - struct GNUNET_PeerIdentity - target - d3/d57/structPongMessage.html - ab52296bf44d5f79d63ed96651d116513 - - - - - PooledConnection - d5/dc4/structPooledConnection.html - - struct PooledConnection * - next - d5/dc4/structPooledConnection.html - a2f70c9497fb50b8c5b7588ffb0b9bd25 - - - - struct PooledConnection * - prev - d5/dc4/structPooledConnection.html - a4f0042c8efea092f5a1f08d66015ba52 - - - - struct GNUNET_TRANSPORT_CoreHandle * - handle_transport - d5/dc4/structPooledConnection.html - a38e3440cefd9e7a42bd8e2fe37cd23b4 - - - - struct GNUNET_CORE_Handle * - handle_core - d5/dc4/structPooledConnection.html - ad91baa3fb68d9afe14080d9bfb22e3f1 - - - - struct GNUNET_ATS_ConnectivityHandle * - handle_ats_connectivity - d5/dc4/structPooledConnection.html - a355fbf7eb03a29ea698680e7924a06b5 - - - - struct GNUNET_TESTBED_Operation * - op_transport - d5/dc4/structPooledConnection.html - a8db2857b663fec49b661f9bb8155c133 - - - - struct GNUNET_TESTBED_Operation * - op_core - d5/dc4/structPooledConnection.html - afd37f7e291739ca6814f9017358c1720 - - - - struct GNUNET_TESTBED_Operation * - op_ats_connectivity - d5/dc4/structPooledConnection.html - a0016eb0a47f58859f9139c6dde1cf1bb - - - - struct GNUNET_PeerIdentity * - peer_identity - d5/dc4/structPooledConnection.html - aebcbe1c4ec8771652fca1591fdc768be - - - - struct GNUNET_CONFIGURATION_Handle * - cfg - d5/dc4/structPooledConnection.html - a22c5557a75ed722a99d25314f2c2620d - - - - struct GST_ConnectionPool_GetHandle * - head_notify - d5/dc4/structPooledConnection.html - ae613cdf7e78287682676c1e2c31773ea - - - - struct GST_ConnectionPool_GetHandle * - tail_notify - d5/dc4/structPooledConnection.html - a9a65a8b0118f757815ee935b78de36dc - - - - struct GST_ConnectionPool_GetHandle * - head_waiting - d5/dc4/structPooledConnection.html - a816358c99e97184a07b77531bb82380b - - - - struct GST_ConnectionPool_GetHandle * - tail_waiting - d5/dc4/structPooledConnection.html - a048902a2bc2a55921ed2ae2eeb255644 - - - - struct GNUNET_SCHEDULER_Task * - expire_task - d5/dc4/structPooledConnection.html - aeb26af4a84a34a70c19e08c06ff1a4cc - - - - struct GNUNET_SCHEDULER_Task * - notify_task - d5/dc4/structPooledConnection.html - aba097defa01cfd4c15840b3cc9f99656 - - - - unsigned int - demand - d5/dc4/structPooledConnection.html - a330f17c4ae2d8d8a43d172317b3ed8e0 - - - - int - in_lru - d5/dc4/structPooledConnection.html - a10814a23af676c987896bd644c3cec80 - - - - int - in_pool - d5/dc4/structPooledConnection.html - a6158dabd1d077d81ee788b9b88aa36bb - - - - uint32_t - index - d5/dc4/structPooledConnection.html - ae0dc4bb86e4de6b1d90bdbaba87f0e5b - - - - - talerbuildconfig::PosixTool - d1/d29/classtalerbuildconfig_1_1PosixTool.html - talerbuildconfig::Tool - - def - __init__ - d1/d29/classtalerbuildconfig_1_1PosixTool.html - a1d2d488c94a92cd963cd0cd607806d72 - (self, name) - - - def - args - d1/d29/classtalerbuildconfig_1_1PosixTool.html - a70190e201e6da2f91eeb5f872257dac9 - (self, parser) - - - def - check - d1/d29/classtalerbuildconfig_1_1PosixTool.html - ab676e2f73921227ba4938267e8c059da - (self, buildconfig) - - - - name - d1/d29/classtalerbuildconfig_1_1PosixTool.html - a51ff33fb87f9f7c002b8a1afb7e92d98 - - - - - PreferenceClient - d7/d96/structPreferenceClient.html - - struct PreferenceClient * - next - d7/d96/structPreferenceClient.html - ab06646b429c5bb50775b7f6e8236c63b - - - - struct PreferenceClient * - prev - d7/d96/structPreferenceClient.html - a7123c1aa6a73da18790cb266e0a348b8 - - - - struct GNUNET_SERVICE_Client * - client - d7/d96/structPreferenceClient.html - a4fa144b12685aeffd0d75160540f1297 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - peer2pref - d7/d96/structPreferenceClient.html - ae07daa2b9b626cb5c097b7c95781e999 - - - - double - f_abs_sum - d7/d96/structPreferenceClient.html - ad135433a3d211eec1f1f4298110f273d - [GNUNET_ATS_PREFERENCE_END] - - - - PreferenceGenerator - d6/d7a/structPreferenceGenerator.html - - struct PreferenceGenerator * - prev - d6/d7a/structPreferenceGenerator.html - a60ab1d5db52592e6719d0e1fb47f0a0e - - - - struct PreferenceGenerator * - next - d6/d7a/structPreferenceGenerator.html - a4f6efdb5f31e5f16f3845c9dd0f53c16 - - - - enum GeneratorType - type - d6/d7a/structPreferenceGenerator.html - a496576b8c4cca967897b84aad57f61ce - - - - long long unsigned int - peer - d6/d7a/structPreferenceGenerator.html - a47661744264abf7da8d46a67664b290e - - - - unsigned int - client_id - d6/d7a/structPreferenceGenerator.html - a3f5c8796037ad70bf5e51d3bc7c55dc5 - - - - enum GNUNET_ATS_PreferenceKind - kind - d6/d7a/structPreferenceGenerator.html - a839b33006ae8478c3b7b92f0a8e9b60f - - - - long int - base_value - d6/d7a/structPreferenceGenerator.html - aed820e2cf1f0a10dc8737a48bf6054a6 - - - - long int - max_value - d6/d7a/structPreferenceGenerator.html - aa52eb5c84ba23b5ef239e4cc52813c80 - - - - struct GNUNET_TIME_Relative - duration_period - d6/d7a/structPreferenceGenerator.html - ac8b187438297d6a977155ea9429a8363 - - - - struct GNUNET_TIME_Relative - frequency - d6/d7a/structPreferenceGenerator.html - a2b76b71871aa39ef0e4a0031735297d2 - - - - struct GNUNET_TIME_Relative - feedback_frequency - d6/d7a/structPreferenceGenerator.html - ad06eb6c6154deea22349356c8d682a12 - - - - struct GNUNET_SCHEDULER_Task * - set_task - d6/d7a/structPreferenceGenerator.html - ad300af005b882ab4820ec5851a0d3061 - - - - struct GNUNET_SCHEDULER_Task * - feedback_task - d6/d7a/structPreferenceGenerator.html - a0ce720ea9d684248aa02733a88b7a6a6 - - - - struct GNUNET_TIME_Absolute - next_ping_transmission - d6/d7a/structPreferenceGenerator.html - a750146847b5be6da0adc485528ec63c2 - - - - struct GNUNET_TIME_Absolute - time_start - d6/d7a/structPreferenceGenerator.html - accdc8a6a3a9bb751a7ff9f21ee1b5043 - - - - uint32_t - feedback_bw_out_acc - d6/d7a/structPreferenceGenerator.html - ad4b1a2512cf8d0122af7f69795cc8a10 - - - - uint32_t - feedback_bw_in_acc - d6/d7a/structPreferenceGenerator.html - a9d3d374d79641bfba076c34bee6f62fd - - - - uint32_t - feedback_delay_acc - d6/d7a/structPreferenceGenerator.html - a2de0dc2b74c28cda812a19d4ed5ba48b - - - - double - pref_bw_old - d6/d7a/structPreferenceGenerator.html - ae213bffa12add9fc1befdccde3dc4520 - - - - double - pref_latency_old - d6/d7a/structPreferenceGenerator.html - aceacf9b1c3e457d2c7d404ac82140195 - - - - struct GNUNET_TIME_Absolute - feedback_last - d6/d7a/structPreferenceGenerator.html - aa1c38ab9a4bcda9577277a7a85da3df1 - - - - struct GNUNET_TIME_Absolute - feedback_last_bw_update - d6/d7a/structPreferenceGenerator.html - ad68d4d253a2eb83d8bab926a4709826b - - - - struct GNUNET_TIME_Absolute - feedback_last_delay_update - d6/d7a/structPreferenceGenerator.html - a1f0fffef97492dd6fec3eec4364ddf67 - - - - uint32_t - last_assigned_bw_in - d6/d7a/structPreferenceGenerator.html - a70f8c57d6cd403e85af5b8c4c4a5f059 - - - - uint32_t - last_assigned_bw_out - d6/d7a/structPreferenceGenerator.html - a3e30ff446853131e249cb0334cbabbe9 - - - - double - last_delay_value - d6/d7a/structPreferenceGenerator.html - a1215f25d7c6d64af4150aa996e6d9d71 - - - - struct BenchmarkPeer * - src - d6/d7a/structPreferenceGenerator.html - a9ed34e380276266116d9fd159cc39895 - - - - struct BenchmarkPartner * - dest - d6/d7a/structPreferenceGenerator.html - af96c78b0a31cca426936f19476c40468 - - - - - PreferenceInformation - d7/d18/structPreferenceInformation.html - - uint32_t - preference_kind - d7/d18/structPreferenceInformation.html - a6da80ad527c52b040b7126428c5946f5 - - - - float - preference_value - d7/d18/structPreferenceInformation.html - ade5c17451fa6cbadb5f9f4eb5fcb1b3f - - - - - PreferencePeer - dc/d3c/structPreferencePeer.html - - struct PreferencePeer * - next - dc/d3c/structPreferencePeer.html - aaad305e576974df2b9afd2f0551b4d9e - - - - struct PreferencePeer * - prev - dc/d3c/structPreferencePeer.html - a3fa4672082ec1cce164614e84101e00a - - - - double - f_abs - dc/d3c/structPreferencePeer.html - a4d055214626d52187dd3441a2612a364 - [GNUNET_ATS_PREFERENCE_END] - - - double - f_rel - dc/d3c/structPreferencePeer.html - ae7aafec68bb81ca90be1f019c8a9912e - [GNUNET_ATS_PREFERENCE_END] - - - - PrettyPrinterContext - de/d75/structPrettyPrinterContext.html - - struct PrettyPrinterContext * - next - de/d75/structPrettyPrinterContext.html - af46096dd8d0ace09840608beb0d5783c - - - - struct PrettyPrinterContext * - prev - de/d75/structPrettyPrinterContext.html - added97eaf0d21645704f6fcd1e332c46 - - - - struct GNUNET_RESOLVER_RequestHandle * - resolver_handle - de/d75/structPrettyPrinterContext.html - a07ab36e47d9837beb465f55584276a28 - - - - GNUNET_TRANSPORT_AddressStringCallback - asc - de/d75/structPrettyPrinterContext.html - ac9361bd5f5293d617530519d2a88267e - - - - void * - asc_cls - de/d75/structPrettyPrinterContext.html - aa8478d56fdd4518474572f9746d936e1 - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - de/d75/structPrettyPrinterContext.html - a0ed459c39c5c240bd0c5ba0f72b0dd31 - - - - struct SplittedHTTPAddress * - saddr - de/d75/structPrettyPrinterContext.html - a6f25300e0af084110b82cddb5585a342 - - - - char * - plugin - de/d75/structPrettyPrinterContext.html - a56dc8051ab1743a4997fbb3bd83666b9 - - - - int - sucess - de/d75/structPrettyPrinterContext.html - a3ee4f16873f498c59ca2df58ee20a363 - - - - uint32_t - options - de/d75/structPrettyPrinterContext.html - adbcec3c6dcebbb5571a6ec21a9519893 - - - - struct Plugin * - plugin - de/d75/structPrettyPrinterContext.html - a09d4f161dd43f72686ca291120a855f2 - - - - int - ipv6 - de/d75/structPrettyPrinterContext.html - adbe04baaedd0e6e3007c0cbdc57c6492 - - - - uint16_t - port - de/d75/structPrettyPrinterContext.html - a2369b1b144b6581b930544f8bf7f5002 - - - - - PrintContext - d4/d12/structPrintContext.html - - struct PrintContext * - next - d4/d12/structPrintContext.html - af2f0696fa6d95f6bf14447e65805ea8c - - - - struct PrintContext * - prev - d4/d12/structPrintContext.html - afb23979fab676900d4aa99d76498dd74 - - - - struct GNUNET_PeerIdentity - peer - d4/d12/structPrintContext.html - acb852bb7f8f8211a881afae517bb1f65 - - - - struct AddressRecord * - address_list - d4/d12/structPrintContext.html - a0ea7350c2434fcd7ea42b1fef7b3ffa9 - - - - unsigned int - num_addresses - d4/d12/structPrintContext.html - a9b6af70570e7579dc650cd58a324cd77 - - - - unsigned int - address_list_size - d4/d12/structPrintContext.html - abe78730c2e4f4f84b6d6ca18270b4a94 - - - - unsigned int - off - d4/d12/structPrintContext.html - a6127c72aff1bb39d33b7d091896f8602 - - - - int - friend_only - d4/d12/structPrintContext.html - ae303e29f802c4cb9c078172e5360def8 - - - - struct RequestHandle * - handle - d4/d12/structPrintContext.html - a435286a54f60e86e41031c040dd0c44a - - - - - PrismHeader - d4/d99/structPrismHeader.html - - uint32_t - msgcode - d4/d99/structPrismHeader.html - a0b69b81919a4204d7cf30bbe5cea9066 - - - - uint32_t - msglen - d4/d99/structPrismHeader.html - aa95086fe2c2540bce42ae76baf86da91 - - - - char - devname - d4/d99/structPrismHeader.html - ad5cc5dd151fab32ea07365c68dfaf7d5 - [16] - - - - PrismValue - d8/d66/structPrismValue.html - - uint32_t - did - d8/d66/structPrismValue.html - aa622d03f5483cfed5a5859a80cc4f144 - - - - uint16_t - status - d8/d66/structPrismValue.html - aadfc9da0b4985f2abb54d28ddc60f73f - - - - uint16_t - len - d8/d66/structPrismValue.html - a4c044ffa650fde10b5f343cd9ebb9e49 - - - - uint32_t - data - d8/d66/structPrismValue.html - a3fb7b90ff6390c754c6f172a35203a44 - - - - - ProcessContext - dd/dea/structProcessContext.html - - const struct GNUNET_PeerIdentity * - put_path - dd/dea/structProcessContext.html - a0134a05e239bf5ae2801ef5bb383471f - - - - const struct GNUNET_PeerIdentity * - get_path - dd/dea/structProcessContext.html - ac2d259327b2a2db848c8423e52f22ea4 - - - - const void * - data - dd/dea/structProcessContext.html - a1726abbfc0f8a6a02587311b8bcdb039 - - - - struct GNUNET_TIME_Absolute - expiration_time - dd/dea/structProcessContext.html - a3536deed75b94b2db70e15370a0c65f6 - - - - unsigned int - put_path_length - dd/dea/structProcessContext.html - a38d0f48c0450a3c5cc6a1840a7d01fc7 - - - - unsigned int - get_path_length - dd/dea/structProcessContext.html - ada0c243a8cb99f322848800ba229bc1b - - - - size_t - data_size - dd/dea/structProcessContext.html - a595fd263c1ade2267de39d4cca8b2c47 - - - - enum GNUNET_BLOCK_Type - type - dd/dea/structProcessContext.html - a8fb37b40a02d7c2c9295cee402c86d01 - - - - - ProcessKeysContext - d3/d1e/structProcessKeysContext.html - - PluginKeyProcessor - proc - d3/d1e/structProcessKeysContext.html - a44ae020cd9606c3276918f192e67a315 - - - - void * - proc_cls - d3/d1e/structProcessKeysContext.html - a9a05490a3b3364da6f6c53e7f712b318 - - - - - ProcessRecordContext - d3/d93/structProcessRecordContext.html - - struct GNUNET_DNSPARSER_Packet * - p - d3/d93/structProcessRecordContext.html - af7764a2dd1a9aec50c7928f817fffa9e - - - - struct Request * - req - d3/d93/structProcessRecordContext.html - a32b9e6ddded3a07bae80aea6eb916a38 - - - - - ProcessReplyClosure - db/d77/structProcessReplyClosure.html - - const void * - data - db/d77/structProcessReplyClosure.html - ab6c0b2aedc6abcad809ecef10307f581 - - - - struct GSF_ConnectedPeer * - sender - db/d77/structProcessReplyClosure.html - acdcaac1c84b7ea9cf8aeb7fedc1b7db3 - - - - struct GNUNET_TIME_Absolute - expiration - db/d77/structProcessReplyClosure.html - a2a838f215f632aa6f5544d274d3cef5d - - - - size_t - size - db/d77/structProcessReplyClosure.html - a28b0f379739bcfb03aa36179ade9952b - - - - enum GNUNET_BLOCK_Type - type - db/d77/structProcessReplyClosure.html - ad4fcb625a25f55496678c552b82221de - - - - enum GNUNET_BLOCK_EvaluationOptions - eo - db/d77/structProcessReplyClosure.html - a1da0939fe57a7bd401e9260b29c6a952 - - - - uint32_t - priority - db/d77/structProcessReplyClosure.html - a723ada58fe23088f3fe8545f27059db1 - - - - uint32_t - anonymity_level - db/d77/structProcessReplyClosure.html - afbdbe06094ed021c609246048ac78a93 - - - - enum GNUNET_BLOCK_EvaluationResult - eval - db/d77/structProcessReplyClosure.html - a57c88abf300dc780eaea2227b1fcafe3 - - - - int - request_found - db/d77/structProcessReplyClosure.html - ad2f83af6ed1655a5256cfc6982d2433f - - - - - ProcessResultClosure - d9/d80/structProcessResultClosure.html - - struct GNUNET_HashCode - query - d9/d80/structProcessResultClosure.html - ae344cf308f1cc3bd7236245cedcfd079 - - - - const void * - data - d9/d80/structProcessResultClosure.html - a59150f92dd1057248c751b070d074190 - - - - struct GNUNET_FS_DownloadContext * - dc - d9/d80/structProcessResultClosure.html - a56c3cab9ad997271400a7d7d1e54cfc3 - - - - struct GNUNET_TIME_Absolute - last_transmission - d9/d80/structProcessResultClosure.html - a58c7ab2d7bfab1776f8552d4774de4e0 - - - - size_t - size - d9/d80/structProcessResultClosure.html - a231ddd6c2e96b3b9a4f22814d516dc6d - - - - enum GNUNET_BLOCK_Type - type - d9/d80/structProcessResultClosure.html - ac476a00f14b6c86acb23fc28b68959bb - - - - int - do_store - d9/d80/structProcessResultClosure.html - a5000b93c95c8766b56d45592513ede14 - - - - uint32_t - respect_offered - d9/d80/structProcessResultClosure.html - a135beba580356552770eb30f3dda9801 - - - - uint32_t - num_transmissions - d9/d80/structProcessResultClosure.html - aa4fc8f370d808ed38288b257b63849aa - - - - - ProcessResultContext - db/d7d/structProcessResultContext.html - - struct Plugin * - plugin - db/d7d/structProcessResultContext.html - a44ffe62b333e5200cff4a4b3f82775dc - - - - PluginDatumProcessor - proc - db/d7d/structProcessResultContext.html - a8d94368f61654a8e40276f2b6fdaee3e - - - - void * - proc_cls - db/d7d/structProcessResultContext.html - a62398f6a9fcf42d70a29883c2adb77d3 - - - - - ProcessUpdateClosure - d1/dea/structProcessUpdateClosure.html - - GNUNET_FS_IdentifierProcessor - ip - d1/dea/structProcessUpdateClosure.html - aa202d48e728396b7cb0bfa9efc3a6f2b - - - - void * - ip_cls - d1/dea/structProcessUpdateClosure.html - a7abcdc7df19ad621cdc71d4fa154d7d9 - - - - - ProgressMeter - d6/d7b/structProgressMeter.html - - unsigned int - total - d6/d7b/structProgressMeter.html - ad964245ae55fb87d79b521e7eff13e48 - - - - unsigned int - modnum - d6/d7b/structProgressMeter.html - a8a71c07d098b7b662e12f32a5ff84945 - - - - unsigned int - dotnum - d6/d7b/structProgressMeter.html - a680c5485b25a79e667d90a391b2a6fd0 - - - - unsigned int - completed - d6/d7b/structProgressMeter.html - a2f93e5da91d1a757fa35edeb0e7a92d9 - - - - int - print - d6/d7b/structProgressMeter.html - a184393cbffc2de44e17edd4fae2d7440 - - - - char * - startup_string - d6/d7b/structProgressMeter.html - adb5b6f7242c1bb786c1883eecfa2802b - - - - - PropertyGenerator - d3/d69/structPropertyGenerator.html - - struct PropertyGenerator * - prev - d3/d69/structPropertyGenerator.html - a6f2701a7fbc9d5fe14868cfb3e235fc6 - - - - struct PropertyGenerator * - next - d3/d69/structPropertyGenerator.html - a64c021cdc2397bcbb13b6d87f145cf7d - - - - enum GeneratorType - type - d3/d69/structPropertyGenerator.html - aadcce397c13c08e2d490db2ae2f4b21c - - - - long long unsigned int - peer - d3/d69/structPropertyGenerator.html - a87182852264dfe0993d769bfc0bd951a - - - - long long unsigned int - address_id - d3/d69/structPropertyGenerator.html - a7f565a997cf76189cf3a4c8945398146 - - - - struct TestPeer * - test_peer - d3/d69/structPropertyGenerator.html - a01782d6a22c0ded43069312087c155d2 - - - - struct TestAddress * - test_address - d3/d69/structPropertyGenerator.html - a9745a3d20503734bb916b4ed8308f70a - - - - uint32_t - ats_property - d3/d69/structPropertyGenerator.html - a055238164359993ec84b48642b985d36 - - - - long int - base_value - d3/d69/structPropertyGenerator.html - afd51ddd4158bceb1a93aeb121f61224f - - - - long int - max_value - d3/d69/structPropertyGenerator.html - a649edfe00300d944362ba7b557fb8595 - - - - struct GNUNET_TIME_Relative - duration_period - d3/d69/structPropertyGenerator.html - a041f2ecc545c5c271c2e17ae2bc5ff18 - - - - struct GNUNET_TIME_Relative - frequency - d3/d69/structPropertyGenerator.html - a3890eb19199669e43826cb850e464ef3 - - - - struct GNUNET_SCHEDULER_Task * - set_task - d3/d69/structPropertyGenerator.html - a7c4669791a1f67b256d7d59bc8fe278b - - - - struct GNUNET_TIME_Absolute - next_ping_transmission - d3/d69/structPropertyGenerator.html - a206e02f126ee66fa84bea5a5cb29f3e7 - - - - struct GNUNET_TIME_Absolute - time_start - d3/d69/structPropertyGenerator.html - a710723e0b3d61d5b6244a2ba96d35ddd - - - - - PropertyRange - da/d69/structPropertyRange.html - - struct GNUNET_ATS_Properties - min - da/d69/structPropertyRange.html - a36f9d9b933a915f0fd7739531c287ce8 - - - - struct GNUNET_ATS_Properties - max - da/d69/structPropertyRange.html - a9a3abd806a9334019a8932077490be73 - - - - - ProtoQueue - d3/dc8/structProtoQueue.html - - struct ProtoQueue * - next - d3/dc8/structProtoQueue.html - ae9de79d221a6904ab183c87061cb6b9e - - - - struct ProtoQueue * - prev - d3/dc8/structProtoQueue.html - a75d13baf8d87b5f6e6e525c080ada578 - - - - struct GNUNET_NETWORK_Handle * - sock - d3/dc8/structProtoQueue.html - a61fa04940b08872e1d9c1aecd9972ddd - - - - struct GNUNET_SCHEDULER_Task * - read_task - d3/dc8/structProtoQueue.html - ad66f62412ab0df0d51c7efac88d55ff4 - - - - struct sockaddr * - address - d3/dc8/structProtoQueue.html - a6dbdadd62ca607e1d607d2c7f8fd58a2 - - - - socklen_t - address_len - d3/dc8/structProtoQueue.html - a0beb0db42d4775b4a714076da0f39df4 - - - - struct GNUNET_TIME_Absolute - timeout - d3/dc8/structProtoQueue.html - a52307575d1b05acdafb8021e5722724b - - - - char - ibuf - d3/dc8/structProtoQueue.html - acf2266032f0d7750cd602c927f767b16 - [(sizeof(struct GNUNET_CRYPTO_EcdhePublicKey)+sizeof(struct TCPConfirmation))] - - - size_t - ibuf_off - d3/dc8/structProtoQueue.html - a277feffaf582a7adfdb8dd2bcec9a731 - - - - - ProxyCA - d5/d15/structProxyCA.html - - gnutls_x509_crt_t - cert - d5/d15/structProxyCA.html - aee941d9bf9380987742eb9c233e929dd - - - - gnutls_x509_privkey_t - key - d5/d15/structProxyCA.html - ad93ad0f282ddd83dd220141cb804cd28 - - - - - ProxyGNSCertificate - d0/d57/structProxyGNSCertificate.html - - char - cert - d0/d57/structProxyGNSCertificate.html - acfabd8d834cc4b7774cf59964ebee572 - [(10 *1024)] - - - char - key - d0/d57/structProxyGNSCertificate.html - aeb93c9d4b4cef1f88155db1cfb5c12d8 - [(10 *1024)] - - - - PutContext - d1/d88/structPutContext.html - - struct GNUNET_TIME_Absolute - discard_time - d1/d88/structPutContext.html - aa89283420bdd8deb5b44b4e7766b67eb - - - - const char * - data - d1/d88/structPutContext.html - afa2b8bd0cd51d315609e722110f75978 - - - - const struct GNUNET_PeerIdentity * - path_info - d1/d88/structPutContext.html - af2d269eba6774bbfdd7516965d4c1e7c - - - - size_t - size - d1/d88/structPutContext.html - aab6960331ce429c3856bd7d4eb7dd20a - - - - enum GNUNET_BLOCK_Type - type - d1/d88/structPutContext.html - a3fc797e82cb4532d5417a214c30804bb - - - - unsigned int - path_info_len - d1/d88/structPutContext.html - a21ded9e4df457451aa6df6abab96c3f8 - - - - int - found - d1/d88/structPutContext.html - a7bfc84d577fa4aadfc71e6d742578007 - - - - - PutMessage - d0/d83/structPutMessage.html - - struct GNUNET_MessageHeader - header - d0/d83/structPutMessage.html - a023907f8c4ef8acf543b24faf5cb76b0 - - - - uint32_t - type - d0/d83/structPutMessage.html - a0f3093dbad899a9c227d23e4313284ca - - - - struct GNUNET_TIME_AbsoluteNBO - expiration - d0/d83/structPutMessage.html - a4aff2ac3893ea5117fe6abbc76b22d64 - - - - - PutMigrationContext - dd/d4d/structPutMigrationContext.html - - struct GNUNET_TIME_Absolute - start - dd/d4d/structPutMigrationContext.html - aaece3d2e9a12ab87619622ae647f3b83 - - - - struct GNUNET_PeerIdentity - origin - dd/d4d/structPutMigrationContext.html - aabc1eb47e483e19da403cbb591a26aa9 - - - - int - requested - dd/d4d/structPutMigrationContext.html - ab76a30ac7cc1c2f913322f4b6fa815f4 - - - - - PutOperator - df/d4c/structPutOperator.html - - struct GNUNET_DATASTORE_QueueEntry * - dht_qe - df/d4c/structPutOperator.html - a8031865400c982b18c7c44af354286ba - - - - enum GNUNET_BLOCK_Type - dht_put_type - df/d4c/structPutOperator.html - a0cb75936578b3c303715ff0eb1b59405 - - - - struct GNUNET_DHT_PutHandle * - dht_put - df/d4c/structPutOperator.html - ab9322444e622fbb032885c30c8a9befe - - - - struct GNUNET_SCHEDULER_Task * - dht_task - df/d4c/structPutOperator.html - a2bf5a3c8d1cf9ca902105f5aec148a81 - - - - uint64_t - zero_anonymity_count_estimate - df/d4c/structPutOperator.html - a411854df6f91589c19cd1071c3389f29 - - - - uint64_t - result_count - df/d4c/structPutOperator.html - ab02e82f46edd3e3deb33715f5c90a0c8 - - - - uint64_t - next_uid - df/d4c/structPutOperator.html - a60c5c1aa10b62b0a6611ee1f0c00c5c9 - - - - - talerbuildconfig::PyBabelTool - df/dfb/classtalerbuildconfig_1_1PyBabelTool.html - talerbuildconfig::Tool - - def - args - df/dfb/classtalerbuildconfig_1_1PyBabelTool.html - aa98649f2e044ac19ed1a056cd43c866c - (self, parser) - - - def - check - df/dfb/classtalerbuildconfig_1_1PyBabelTool.html - a4e120813608de755133c63aff477add3 - (self, buildconfig) - - - string - name - df/dfb/classtalerbuildconfig_1_1PyBabelTool.html - aca9e99d1a9d3214a73cba352e8377abe - - - - - talerbuildconfig::PythonTool - d1/d78/classtalerbuildconfig_1_1PythonTool.html - talerbuildconfig::Tool - - def - args - d1/d78/classtalerbuildconfig_1_1PythonTool.html - aec722a2446b194c64f843f6285acb125 - (self, parser) - - - def - check - d1/d78/classtalerbuildconfig_1_1PythonTool.html - ac9ffb249d0b3344845f0f5e3a35142a7 - (self, buildconfig) - - - string - name - d1/d78/classtalerbuildconfig_1_1PythonTool.html - a4330f858df4cfd3ccf821d8fec4797c7 - - - - - QueryMessage - da/d2f/structQueryMessage.html - - struct GNUNET_MessageHeader - header - da/d2f/structQueryMessage.html - affe526ef1d92af1a2bd2f0ea6bbc01d1 - - - - uint32_t - reserved - da/d2f/structQueryMessage.html - a9dac359080f1559841648241ffaec600 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - key - da/d2f/structQueryMessage.html - a93060b5153cc8e2a8add00fc2252ba4b - - - - - QueryResponseMessage - da/da6/structQueryResponseMessage.html - - struct GNUNET_MessageHeader - header - da/da6/structQueryResponseMessage.html - a1fcbba53552f98eeda8c989e2c8c98e8 - - - - uint32_t - is_valid - da/da6/structQueryResponseMessage.html - a4e01a7fb82bfd68ec265951a24be1805 - - - - - Queue - d1/daf/structQueue.html - - struct GNUNET_PeerIdentity - target - d1/daf/structQueue.html - ac14b14d92f1cfd6e0b925ad23c427567 - - - - struct GNUNET_NETWORK_Handle * - sock - d1/daf/structQueue.html - a037ec786e2c23e47e28ec74e7d8a85ac - - - - gcry_cipher_hd_t - in_cipher - d1/daf/structQueue.html - a8998a8d2e15b08c736f17a88cfdc9905 - - - - gcry_cipher_hd_t - out_cipher - d1/daf/structQueue.html - adcccb351c540403265fb7abe3d2c59dc - - - - struct GNUNET_HashCode - in_hmac - d1/daf/structQueue.html - ae3c61983028eab5167a5ea17d94800c9 - - - - struct GNUNET_HashCode - out_hmac - d1/daf/structQueue.html - a26d8bd97acdd2ba9d839ff9404a6eed4 - - - - struct GNUNET_CRYPTO_EcdhePrivateKey - ephemeral - d1/daf/structQueue.html - a52bd75a8747ffa44b6b65de77567d381 - - - - struct GNUNET_SCHEDULER_Task * - read_task - d1/daf/structQueue.html - a858873622c72fd7667edaa3e83d5950e - - - - struct GNUNET_SCHEDULER_Task * - write_task - d1/daf/structQueue.html - afaccaa10191ce21607c7e6ea7c8fe1a3 - - - - struct sockaddr * - address - d1/daf/structQueue.html - aaad986e4edbd202b821b051320848e86 - - - - uint64_t - rekey_left_bytes - d1/daf/structQueue.html - a85980d476fed8443423f9f7d83af58c0 - - - - struct GNUNET_TIME_Absolute - rekey_time - d1/daf/structQueue.html - abbafd0036fe46a7442b0200e958cf6c9 - - - - socklen_t - address_len - d1/daf/structQueue.html - a2d9ca962b19feed58dc3ec4c65da718f - - - - struct GNUNET_MQ_Handle * - mq - d1/daf/structQueue.html - a3665fc5b26d1e38c0853deced2c96537 - - - - struct GNUNET_TRANSPORT_QueueHandle * - qh - d1/daf/structQueue.html - a234c9c4ccfe63e37f925edfc4ab11e92 - - - - unsigned long long - bytes_in_queue - d1/daf/structQueue.html - a3c47eb2b33a332a4bb01280064c0b47e - - - - char - cread_buf - d1/daf/structQueue.html - a74421d305e0210c99b98476f1cd12685 - [(2 *64 *1024+sizeof(struct TCPBox))] - - - char - cwrite_buf - d1/daf/structQueue.html - ac4999364e1541ab7cbd154f142aff158 - [(2 *64 *1024+sizeof(struct TCPBox))] - - - char - pread_buf - d1/daf/structQueue.html - a3c7fd18e774c2513c5136d03fd5ea86b - [UINT16_MAX+1+sizeof(struct TCPBox)] - - - char - pwrite_buf - d1/daf/structQueue.html - ae22f0abeddc9a9bbed2e9b5a8d08e30b - [UINT16_MAX+1+sizeof(struct TCPBox)] - - - size_t - cread_off - d1/daf/structQueue.html - ab2c10de3223c6f4adfb06a2d7f8642f7 - - - - size_t - cwrite_off - d1/daf/structQueue.html - a6eef6a9dc54c40076949d740844e4f30 - - - - size_t - pread_off - d1/daf/structQueue.html - ad676443a53d5a0f570bd6d3606a1c1ca - - - - size_t - pwrite_off - d1/daf/structQueue.html - aa11292e954a01331930cfcd4d19c8083 - - - - struct GNUNET_TIME_Absolute - timeout - d1/daf/structQueue.html - aa40d71d65b2338b726ebce93f04fff21 - - - - unsigned int - backpressure - d1/daf/structQueue.html - a01778d71844ec03460e23e145bdc3512 - - - - enum GNUNET_NetworkType - nt - d1/daf/structQueue.html - a7e69f8e0924d362c16782404e6238a24 - - - - int - mq_awaits_continue - d1/daf/structQueue.html - a87219c77b4f6b298d23bbf1cd2720e22 - - - - int - finishing - d1/daf/structQueue.html - a27a5d8dd17c45764054fa21efa4495aa - - - - int - destroyed - d1/daf/structQueue.html - a3eedb2b5ce02b26bbc8e81b92a826432 - - - - int - rekeyed - d1/daf/structQueue.html - a0c260ef357545fc025d44e21f16f258c - - - - struct Queue * - next - d1/daf/structQueue.html - ad24d8a7c7ac3f464928f019d7cc94abd - - - - struct Queue * - prev - d1/daf/structQueue.html - ae48032a2ceef1350ac4f10ec850bb1ac - - - - struct sockaddr_un * - address - d1/daf/structQueue.html - a46892958c662a07f114394282aa63b30 - - - - struct UNIXMessage * - msg - d1/daf/structQueue.html - a22b89022b0cbb55cf0baea91fa322616 - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d1/daf/structQueue.html - a8c3c60f5f75e651f9a73a5961c320366 - - - - struct Queue * - next_neighbour - d1/daf/structQueue.html - a3a50970b12491ff60144344c019a2076 - - - - struct Queue * - prev_neighbour - d1/daf/structQueue.html - a6dc359fea1b2430feed402a155fb1bc8 - - - - struct Queue * - prev_client - d1/daf/structQueue.html - a24034225262c22ac9c4832c32e2efa70 - - - - struct Queue * - next_client - d1/daf/structQueue.html - ac87cc315d74526dfda641672a1c7eb5b - - - - struct PendingAcknowledgement * - pa_head - d1/daf/structQueue.html - ade86e67ef6198780f6488cf83aa3a866 - - - - struct PendingAcknowledgement * - pa_tail - d1/daf/structQueue.html - a9d2ab0978fc62a8c49dd89a8ed90d937 - - - - struct QueueEntry * - queue_head - d1/daf/structQueue.html - a9959f8fc4993453ecb1626cedbc38e96 - - - - struct QueueEntry * - queue_tail - d1/daf/structQueue.html - a0dfb06a765e04fcb1ab72df7ca2e0881 - - - - struct Neighbour * - neighbour - d1/daf/structQueue.html - a6627692d027d8c8ce711e8099a13bb43 - - - - struct TransportClient * - tc - d1/daf/structQueue.html - aaff427211e3e7e36f27c4e167926d7dc - - - - const char * - address - d1/daf/structQueue.html - afefad8fee1e6e5f46019bfd8f509f555 - - - - struct GNUNET_SCHEDULER_Task * - transmit_task - d1/daf/structQueue.html - a90870d0f81cd104dff79d0c00194bab8 - - - - struct GNUNET_TIME_Absolute - validated_until - d1/daf/structQueue.html - ad21424f1ab8b8dd52b0f8bb77b860129 - - - - struct PerformanceData - pd - d1/daf/structQueue.html - a7c03acdea5fc15dc64b1386b4513f577 - - - - uint64_t - mid_gen - d1/daf/structQueue.html - ada05540614708e0ef289996d55273276 - - - - uint32_t - qid - d1/daf/structQueue.html - a0aec9a343a894bb190cb61ad6f3b55f5 - - - - uint32_t - mtu - d1/daf/structQueue.html - ad2bfe349c579601f00bdf971ae90910e - - - - uint32_t - num_msg_pending - d1/daf/structQueue.html - a2ecae31b936f9710cdd8d4f6187f8f4f - - - - uint32_t - num_bytes_pending - d1/daf/structQueue.html - a4e529989cda661b4270cbdf67bd055c9 - - - - unsigned int - queue_length - d1/daf/structQueue.html - a2775146efc3a0c9642095c8260e3302e - - - - enum GNUNET_TRANSPORT_ConnectionStatus - cs - d1/daf/structQueue.html - ad988c8864304d7dccfe2ba09e932f824 - - - - int - idle - d1/daf/structQueue.html - a6a57d75c9415e18ed95bb05b7b3d7c0f - - - - - QueueContext - d6/ded/unionQueueContext.html - - struct StatusContext - sc - d6/ded/unionQueueContext.html - ae96d41e2415d30bd4e757ad52418f962 - - - - struct ResultContext - rc - d6/ded/unionQueueContext.html - a4de19b46ea5a8d10d3132c5c7102558c - - - - - QueueEntry - da/dd8/structQueueEntry.html - - struct QueueEntry * - next - da/dd8/structQueueEntry.html - a7fd3404f54c0d8c4d442fee3ae32de4c - - - - struct QueueEntry * - prev - da/dd8/structQueueEntry.html - a61ebdf833cf9adbffc2a1eaf5cf1ff35 - - - - struct GNUNET_TESTBED_Operation * - op - da/dd8/structQueueEntry.html - a7ef9eb8f531dfde55d4a3718a4766948 - - - - unsigned int - nres - da/dd8/structQueueEntry.html - a192717491339016ab0e9181bc6cbf5bf - - - - struct Queue * - queue - da/dd8/structQueueEntry.html - aead160edda75da4c40bd172c27082afe - - - - struct PendingMessage * - pm - da/dd8/structQueueEntry.html - ac869d0ea052ca9c6e0cd5bed5d5e728b - - - - uint64_t - mid - da/dd8/structQueueEntry.html - a9546c3c7d3cdf4635b44366bde6c7ce7 - - - - - QueueQualityContext - da/dc5/structQueueQualityContext.html - - struct Queue * - q - da/dc5/structQueueQualityContext.html - aa81286be5dab1e6aded6dfcf56db106a - - - - unsigned int - quality_count - da/dc5/structQueueQualityContext.html - adca6454bd19c98067b842b671d0bd20d - - - - unsigned int - num_queues - da/dc5/structQueueQualityContext.html - aba871c74c63e702e7ad90b0da77b8ffc - - - - unsigned int - k - da/dc5/structQueueQualityContext.html - a4c86b4c4c3e1b5b54472382595bd9420 - - - - - QuotaSetMessage - d8/d04/structQuotaSetMessage.html - - struct GNUNET_MessageHeader - header - d8/d04/structQuotaSetMessage.html - ac5f8f8979f6ecd0eda13dc53aa8ca50a - - - - struct GNUNET_BANDWIDTH_Value32NBO - quota - d8/d04/structQuotaSetMessage.html - aeb47ab4abe7405da21e7faf289d2f4b9 - - - - struct GNUNET_PeerIdentity - peer - d8/d04/structQuotaSetMessage.html - af46b2479e1b779857924e18955d3d348 - - - - - RadiotapTransmissionHeader - db/dea/structRadiotapTransmissionHeader.html - - struct Ieee80211RadiotapHeader - header - db/dea/structRadiotapTransmissionHeader.html - a69f5c35c4fda6bed2b2972ddd5512c18 - - - - uint8_t - rate - db/dea/structRadiotapTransmissionHeader.html - a5fefb4a6764f9d6d0f05423467347e46 - - - - uint8_t - pad1 - db/dea/structRadiotapTransmissionHeader.html - a54f69b5d18aa16734c309563b9c642db - - - - uint16_t - txflags - db/dea/structRadiotapTransmissionHeader.html - a1ffcd0a46631a1966b997527c3514d42 - - - - - ReadHostFileContext - da/d2b/structReadHostFileContext.html - - struct GNUNET_HELLO_Message * - hello - da/d2b/structReadHostFileContext.html - a76fdfb9a5f132ca3c2ee304a1a010157 - - - - struct GNUNET_HELLO_Message * - friend_only_hello - da/d2b/structReadHostFileContext.html - a662e9d4a92397659ea9d841e5b92a851 - - - - - ReadyQueueEntry - d2/dc0/structReadyQueueEntry.html - - struct ReadyQueueEntry * - next - d2/dc0/structReadyQueueEntry.html - ad95baa5bbc52f8cd0413b7c2db76f5f2 - - - - struct ReadyQueueEntry * - prev - d2/dc0/structReadyQueueEntry.html - a382c12fbd0e55a54344f78cf70fd6776 - - - - struct GNUNET_TESTBED_Operation * - op - d2/dc0/structReadyQueueEntry.html - a02932d36fc27394edb7f3d6693cc7c1b - - - - - ReassemblyContext - d6/dcd/structReassemblyContext.html - - struct MessageUUIDP - msg_uuid - d6/dcd/structReassemblyContext.html - a543ae52a0f83fac9815b9c8874a858a0 - - - - struct Neighbour * - neighbour - d6/dcd/structReassemblyContext.html - a812adb47e2d607ca455c4c8ed9f8d86d - - - - struct GNUNET_CONTAINER_HeapNode * - hn - d6/dcd/structReassemblyContext.html - a2041c3f3d782dc6eaa0f69243767ffad - - - - uint8_t * - bitfield - d6/dcd/structReassemblyContext.html - a711227518c868177f12678ada2df313f - - - - struct GNUNET_TIME_Absolute - reassembly_timeout - d6/dcd/structReassemblyContext.html - a805b9a803793f66582313da5f08ffc5d - - - - struct GNUNET_TIME_Absolute - last_frag - d6/dcd/structReassemblyContext.html - a3c166376958c9e19d409f53c0ba125b5 - - - - uint16_t - msg_size - d6/dcd/structReassemblyContext.html - a73451d5099a8da50ce69ddef6334cea6 - - - - uint16_t - msg_missing - d6/dcd/structReassemblyContext.html - aeadd967d7b1210ffec70fa6b1f8aba95 - - - - - ReceiverAddress - d4/d4e/structReceiverAddress.html - - struct GNUNET_PeerIdentity - target - d4/d4e/structReceiverAddress.html - a8cfe1db6b90cf0fd046fcec04be87c27 - - - - struct SharedSecret * - ss_head - d4/d4e/structReceiverAddress.html - a62672302328c65f3b0d44df52e3ba707 - - - - struct SharedSecret * - ss_tail - d4/d4e/structReceiverAddress.html - a0df283ad6bd629c8daa811d6dc20845d - - - - char * - foreign_addr - d4/d4e/structReceiverAddress.html - a299ab756535cd19013e8335746dbd67a - - - - struct sockaddr * - address - d4/d4e/structReceiverAddress.html - a802ea398a0a88774a1a69b5b549fa691 - - - - socklen_t - address_len - d4/d4e/structReceiverAddress.html - a91c30ad800cd5970e50165937f4206bb - - - - struct GNUNET_CONTAINER_HeapNode * - hn - d4/d4e/structReceiverAddress.html - a0083c8220e739740a1d9bbb0f7419576 - - - - struct GNUNET_MQ_Handle * - mq - d4/d4e/structReceiverAddress.html - af1d869ef75d67dd35410b21b9375db6c - - - - struct GNUNET_TRANSPORT_QueueHandle * - qh - d4/d4e/structReceiverAddress.html - a039140074f768d5cd76c132a8c3aa3f7 - - - - struct GNUNET_TIME_Absolute - timeout - d4/d4e/structReceiverAddress.html - a73028e021c5da97348643cfbd1782afc - - - - size_t - mtu - d4/d4e/structReceiverAddress.html - aa6bbe8ec5c0cc7acfc7bd5cb5ab8b20b - - - - unsigned int - num_secrets - d4/d4e/structReceiverAddress.html - a6df6a230b0cb7647c54e356a9ee09ae5 - - - - unsigned int - acks_available - d4/d4e/structReceiverAddress.html - a4564aa4c10bf7cd1cc0875439d0cd47a - - - - enum GNUNET_NetworkType - nt - d4/d4e/structReceiverAddress.html - ab4967e67cc9d7ee375c5d75645f0047e - - - - - RecentRequest - de/da6/structRecentRequest.html - - struct GNUNET_PeerIdentity - peer - de/da6/structRecentRequest.html - aae3b0623eabf5084d8b7c7538aa5ed29 - - - - struct GNUNET_HashCode - key - de/da6/structRecentRequest.html - a2b13f82379e38121576471fa95f5bf0c - - - - struct GNUNET_CONTAINER_HeapNode * - heap_node - de/da6/structRecentRequest.html - a78b858a12d5b4992de5004c39d3aa9cf - - - - struct GNUNET_BLOCK_Group * - bg - de/da6/structRecentRequest.html - a33665ba6533aebf7f0f7d91cbc9837e1 - - - - enum GNUNET_BLOCK_Type - type - de/da6/structRecentRequest.html - a2affd1bc881dbd56a3e71dbeb97c2c8b - - - - const void * - xquery - de/da6/structRecentRequest.html - aba174a0177fdec7ffed05fe3eb3af14d - - - - size_t - xquery_size - de/da6/structRecentRequest.html - a00d7a3c8a43a38eef763308cd808c757 - - - - enum GNUNET_DHT_RouteOption - options - de/da6/structRecentRequest.html - a7b304d48e488df938b2c62db011c75b4 - - - - - RECLAIM_TICKETS_ConsumeHandle - dd/d3a/structRECLAIM__TICKETS__ConsumeHandle.html - - struct GNUNET_RECLAIM_Ticket - ticket - dd/d3a/structRECLAIM__TICKETS__ConsumeHandle.html - ad665379d5a5112eb51107e59f973c990 - - - - struct GNUNET_GNS_LookupRequest * - lookup_request - dd/d3a/structRECLAIM__TICKETS__ConsumeHandle.html - a5e29dc1627da341220d158935287257b - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - identity - dd/d3a/structRECLAIM__TICKETS__ConsumeHandle.html - a281edf39d7654e375622d214c37946b3 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - identity_pub - dd/d3a/structRECLAIM__TICKETS__ConsumeHandle.html - afeac384dccd734197702eb4bf4ecbc3b - - - - struct ParallelLookup * - parallel_lookups_head - dd/d3a/structRECLAIM__TICKETS__ConsumeHandle.html - adaa84d751fed03c7fe0a37fe497bcb1b - - - - struct ParallelLookup * - parallel_lookups_tail - dd/d3a/structRECLAIM__TICKETS__ConsumeHandle.html - aab402adf5de93c39aa8370b618a42e8b - - - - struct GNUNET_SCHEDULER_Task * - kill_task - dd/d3a/structRECLAIM__TICKETS__ConsumeHandle.html - afa545535c99060b405193e0ecd96afaa - - - - struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList * - attrs - dd/d3a/structRECLAIM__TICKETS__ConsumeHandle.html - a8d0ccd72c7c942ef1dc6ec1bce914892 - - - - struct GNUNET_TIME_Absolute - lookup_start_time - dd/d3a/structRECLAIM__TICKETS__ConsumeHandle.html - a68e4d7c450686286d4d9ede515e932da - - - - RECLAIM_TICKETS_ConsumeCallback - cb - dd/d3a/structRECLAIM__TICKETS__ConsumeHandle.html - a06625c56b851dd553143acaf81c3bcf1 - - - - void * - cb_cls - dd/d3a/structRECLAIM__TICKETS__ConsumeHandle.html - ae212d5e3507b5945ed415669d4361ea3 - - - - - RECLAIM_TICKETS_Iterator - db/df4/structRECLAIM__TICKETS__Iterator.html - - struct GNUNET_NAMESTORE_ZoneIterator * - ns_it - db/df4/structRECLAIM__TICKETS__Iterator.html - adcfcab3497a1995bc98ef766a24e1820 - - - - RECLAIM_TICKETS_TicketIter - cb - db/df4/structRECLAIM__TICKETS__Iterator.html - a4fc8ab694911e9c8d84c2d6aad155322 - - - - void * - cb_cls - db/df4/structRECLAIM__TICKETS__Iterator.html - a693700b5eb8899a0149ad8b087f02f40 - - - - - RECLAIM_TICKETS_RevokeHandle - db/d1c/structRECLAIM__TICKETS__RevokeHandle.html - - struct GNUNET_CRYPTO_EcdsaPrivateKey - identity - db/d1c/structRECLAIM__TICKETS__RevokeHandle.html - aa9a451a8460b267ef1b4f8dbb1711198 - - - - RECLAIM_TICKETS_RevokeCallback - cb - db/d1c/structRECLAIM__TICKETS__RevokeHandle.html - a93108a972958554d37742485ae6471a8 - - - - void * - cb_cls - db/d1c/structRECLAIM__TICKETS__RevokeHandle.html - a4a217fa4d2bba9944287c3846f027d12 - - - - struct GNUNET_RECLAIM_Ticket - ticket - db/d1c/structRECLAIM__TICKETS__RevokeHandle.html - a16ae944fde6090d96d853a2abb0c0029 - - - - struct GNUNET_NAMESTORE_QueueEntry * - ns_qe - db/d1c/structRECLAIM__TICKETS__RevokeHandle.html - ab384b3e8ba45dec0f19340506fe87157 - - - - struct GNUNET_NAMESTORE_ZoneIterator * - ns_it - db/d1c/structRECLAIM__TICKETS__RevokeHandle.html - a9a7d7e460f69d9262d2968d072e63f19 - - - - struct RevokedAttributeEntry * - attrs_head - db/d1c/structRECLAIM__TICKETS__RevokeHandle.html - ada01e49d5a0a3ea198c70f7349f4d863 - - - - struct RevokedAttributeEntry * - attrs_tail - db/d1c/structRECLAIM__TICKETS__RevokeHandle.html - a9a2e8c56cf28798093cb73f106a83f91 - - - - struct RevokedAttributeEntry * - move_attr - db/d1c/structRECLAIM__TICKETS__RevokeHandle.html - a5c1c28b30efb0989634d1179c4f69c2a - - - - unsigned int - ticket_attrs - db/d1c/structRECLAIM__TICKETS__RevokeHandle.html - ac48915777c9e1cda52ba35af392becf6 - - - - struct TicketRecordsEntry * - tickets_to_update_head - db/d1c/structRECLAIM__TICKETS__RevokeHandle.html - a354569864ab87ff43dc7b8018e14dafa - - - - struct TicketRecordsEntry * - tickets_to_update_tail - db/d1c/structRECLAIM__TICKETS__RevokeHandle.html - a4e1fe3a6e05f3afa94b2f6c42f4f5442 - - - - - Record - d3/d73/structRecord.html - - struct Record * - next - d3/d73/structRecord.html - ae587143db58d80a8725f2bc845416b53 - - - - struct Record * - prev - d3/d73/structRecord.html - af61c299493c7dea369be32711ba38d31 - - - - struct GNUNET_GNSRECORD_Data - grd - d3/d73/structRecord.html - aab33372379217e4dbb587c8d0e46f49f - - - - - Recording - d3/d47/structRecording.html - - struct Recording * - next - d3/d47/structRecording.html - a1fa9b64027644346f30e5d8c003ff42b - - - - struct Recording * - prev - d3/d47/structRecording.html - ab71759430acdf05cf7eb7d04c26d67dd - - - - size_t - size - d3/d47/structRecording.html - a2e45939f258ba9303440d057fb9c8cc0 - - - - - RecordListEntry - de/dce/structRecordListEntry.html - - struct RecordListEntry * - next - de/dce/structRecordListEntry.html - a714c6b7bd496027c2aa0cd4436f412c5 - - - - struct RecordListEntry * - prev - de/dce/structRecordListEntry.html - af1dfb20cca99481623f89785822b168c - - - - struct GNUNET_DNSPARSER_Record * - record - de/dce/structRecordListEntry.html - af11dd726879c0cfac742b195bf0cc014 - - - - - RecordLookupContext - d0/dc4/structRecordLookupContext.html - - const char * - label - d0/dc4/structRecordLookupContext.html - a62f951f0a62dfb55dee1a26e0d114d67 - - - - char * - res_rd - d0/dc4/structRecordLookupContext.html - a4fe224c18cb17b5d4a676e2b77f18f73 - - - - struct GNUNET_GNSRECORD_Data * - nick - d0/dc4/structRecordLookupContext.html - a45fc3855e0d189a768e2814be993d676 - - - - int - found - d0/dc4/structRecordLookupContext.html - a7ac11fe3c5d3841121955990f39b4a79 - - - - unsigned int - res_rd_count - d0/dc4/structRecordLookupContext.html - ac3471f81d81d7092f1272e191bfe45eb - - - - ssize_t - rd_ser_len - d0/dc4/structRecordLookupContext.html - afb2509b59fd0cc4170f14a71e64ffadd - - - - - RecordResultMessage - dc/d3a/structRecordResultMessage.html - - struct GNUNET_NAMESTORE_Header - gns_header - dc/d3a/structRecordResultMessage.html - aa49bbf5d27bcd08d95fb668215e69004 - - - - uint16_t - name_len - dc/d3a/structRecordResultMessage.html - a639ea13a030c8401c5af3453ae1f5ff0 - - - - uint16_t - rd_len - dc/d3a/structRecordResultMessage.html - a0cbc772aab521ddbd003d2562e532d4b - - - - uint16_t - rd_count - dc/d3a/structRecordResultMessage.html - a77a6fc5a3d0d400a93ba663c7741642f - - - - uint16_t - reserved - dc/d3a/structRecordResultMessage.html - a35a486a41d9912b02edfa1a4dd41cd36 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - private_key - dc/d3a/structRecordResultMessage.html - aff5e87b7b9bc664e5e61eb92546560e1 - - - - - RecordSetEntry - d7/d69/structRecordSetEntry.html - - struct RecordSetEntry * - next - d7/d69/structRecordSetEntry.html - ac9e778287a3fb317dc58fd7608fa41dc - - - - struct GNUNET_GNSRECORD_Data - record - d7/d69/structRecordSetEntry.html - ac57b6615d5132bf1d079178a8d98d50d - - - - - RecordStoreMessage - dc/d3d/structRecordStoreMessage.html - - struct GNUNET_NAMESTORE_Header - gns_header - dc/d3d/structRecordStoreMessage.html - a3383e2869229343f93dee8dbb979be95 - - - - struct GNUNET_TIME_AbsoluteNBO - expire - dc/d3d/structRecordStoreMessage.html - aa3991f0d276264707aab63f3c774cc06 - - - - uint16_t - name_len - dc/d3d/structRecordStoreMessage.html - acd898dcd2bc3427ca9e2f257a6ebd5f6 - - - - uint16_t - rd_len - dc/d3d/structRecordStoreMessage.html - a51e114a905b9e433f70ad184933ff7d4 - - - - uint16_t - rd_count - dc/d3d/structRecordStoreMessage.html - a4b72721f2654856a6f44d922888354f7 - - - - uint16_t - reserved - dc/d3d/structRecordStoreMessage.html - a248478b78dd79682e684e5620ce01eb9 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - private_key - dc/d3d/structRecordStoreMessage.html - a42cd6491a29f76c1b0571be77b5934ff - - - - - RecordStoreResponseMessage - da/dd5/structRecordStoreResponseMessage.html - - struct GNUNET_NAMESTORE_Header - gns_header - da/dd5/structRecordStoreResponseMessage.html - aafb16496559482cc22c989678871bbda - - - - int32_t - op_result - da/dd5/structRecordStoreResponseMessage.html - ac3e512cb9f5c3afc09a52cd3e24a37a3 - - - - - RecursionContext - db/d40/structRecursionContext.html - - struct ScanTreeNode * - parent - db/d40/structRecursionContext.html - ab916267f91336b9f75b21dd731899f15 - - - - int - stop - db/d40/structRecursionContext.html - afb5a7ce62a9a28c68cce6a65b44a9bfe - - - - - RecvOkMessage - d3/df7/structRecvOkMessage.html - - struct GNUNET_MessageHeader - header - d3/df7/structRecvOkMessage.html - aa78f3836b8e849ea63c8cbd4381ccece - - - - uint32_t - increase_window_delta - d3/df7/structRecvOkMessage.html - ac7433ac4533302ccc2826bb8bb28b37a - - - - struct GNUNET_PeerIdentity - peer - d3/df7/structRecvOkMessage.html - a5bbbae28421a5b5eab5529cc8c4b9f5a - - - - - RedirectInformation - db/d09/structRedirectInformation.html - - struct SocketAddress - remote_address - db/d09/structRedirectInformation.html - ac339e90cfcddd42d528fa1cf00cb5e46 - - - - struct SocketAddress - local_address - db/d09/structRedirectInformation.html - a695039a9cd7e36320f0a9f89dd22a9eb - - - - - RedirectToIpRequestMessage - d7/d44/structRedirectToIpRequestMessage.html - - struct GNUNET_MessageHeader - header - d7/d44/structRedirectToIpRequestMessage.html - adda74da00cbc2bc74791187559407858 - - - - uint32_t - reserved - d7/d44/structRedirectToIpRequestMessage.html - a298db4d3b0caa81ad9c6a3c0f6624153 - - - - struct GNUNET_TIME_AbsoluteNBO - expiration_time - d7/d44/structRedirectToIpRequestMessage.html - a5ff3299f273dceea7e730672ec087260 - - - - int32_t - result_af - d7/d44/structRedirectToIpRequestMessage.html - aa64d1a3c0afda5d17f87d70ab258d22d - - - - int32_t - addr_af - d7/d44/structRedirectToIpRequestMessage.html - a3a577841d7ec21e96a41b7145e7d2879 - - - - uint64_t - request_id - d7/d44/structRedirectToIpRequestMessage.html - a1f0be16b206a360faae931c6e770dc36 - - - - - RedirectToIpResponseMessage - df/d40/structRedirectToIpResponseMessage.html - - struct GNUNET_MessageHeader - header - df/d40/structRedirectToIpResponseMessage.html - a95e196b1decd0c0114837dc8eb6e4a53 - - - - int32_t - result_af - df/d40/structRedirectToIpResponseMessage.html - a89e0fe70e7a047c486c383cd5c93e207 - - - - uint64_t - request_id - df/d40/structRedirectToIpResponseMessage.html - af7f7cb4ea7232f0a2552a3093ac10602 - - - - - RedirectToServiceRequestMessage - db/d9b/structRedirectToServiceRequestMessage.html - - struct GNUNET_MessageHeader - header - db/d9b/structRedirectToServiceRequestMessage.html - a2103119355a77bb40bc34d2f9ab619d9 - - - - uint32_t - reserved - db/d9b/structRedirectToServiceRequestMessage.html - ac18803a7fd0c7bd21d4435ded534939c - - - - struct GNUNET_TIME_AbsoluteNBO - expiration_time - db/d9b/structRedirectToServiceRequestMessage.html - a70980bcbcee0067db31ba275ee366ace - - - - int32_t - protocol - db/d9b/structRedirectToServiceRequestMessage.html - af99aa71055161e1c1365a5267b29f67d - - - - int32_t - result_af - db/d9b/structRedirectToServiceRequestMessage.html - a592dfde9a5c184a7bcaeaf33d5182c65 - - - - struct GNUNET_PeerIdentity - target - db/d9b/structRedirectToServiceRequestMessage.html - a712f9b095bf6fbe6e935edcf19c61c67 - - - - struct GNUNET_HashCode - service_descriptor - db/d9b/structRedirectToServiceRequestMessage.html - aec19a6b177c5754fab3594810749d2fb - - - - uint64_t - request_id - db/d9b/structRedirectToServiceRequestMessage.html - a8e50c670302c8ccf2c3da99663db2f9d - - - - - ReferenceResultMessage - d7/d62/structReferenceResultMessage.html - - struct GNUNET_MessageHeader - header - d7/d62/structReferenceResultMessage.html - ab56dca8943d9f5daeb6fa22439ac1806 - - - - uint32_t - id - d7/d62/structReferenceResultMessage.html - a27218df94cde678b548eb8b60894be1b - - - - uint16_t - attest_len - d7/d62/structReferenceResultMessage.html - a0242fee00bbfb85d21570ce24707582e - - - - uint16_t - ref_len - d7/d62/structReferenceResultMessage.html - a993816225a08b8f08caa1fe66bf58cd1 - - - - uint16_t - reserved - d7/d62/structReferenceResultMessage.html - a7a5833730b96eb025685526c75d09c81 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - identity - d7/d62/structReferenceResultMessage.html - a596f8d9ab3ee0c149b65d27f2bd28338 - - - - - ReferendumEntry - d9/de5/structReferendumEntry.html - - struct RfnKey - key - d9/de5/structReferendumEntry.html - aaf9285f36eb0cd34df3fbd623d2a568c - - - - struct GNUNET_CONTAINER_MultiHashMap * - rfn_elements - d9/de5/structReferendumEntry.html - a3138ac5f09e0a15fbafa399f525cf0db - - - - unsigned int - num_peers - d9/de5/structReferendumEntry.html - a8df5b665d0f2dc89ee4d3a44b05a2eb1 - - - - int * - peer_commited - d9/de5/structReferendumEntry.html - a191b56476d7a68a9a9c87084d0fa247b - - - - int * - peer_contested - d9/de5/structReferendumEntry.html - aac09e61150a1ea7594e613790a1944bb - - - - - REGEX_BLOCK_Edge - da/d37/structREGEX__BLOCK__Edge.html - - const char * - label - da/d37/structREGEX__BLOCK__Edge.html - a0739cc2ab1e3eaf4f77f170de5530fb4 - - - - struct GNUNET_HashCode - destination - da/d37/structREGEX__BLOCK__Edge.html - ac43b2cb04dee50132148fbcf67374b7c - - - - - REGEX_INTERNAL_Announcement - df/d18/structREGEX__INTERNAL__Announcement.html - - struct GNUNET_DHT_Handle * - dht - df/d18/structREGEX__INTERNAL__Announcement.html - a0a3ff25bb6919baf33ddd7e4d48e0c03 - - - - const char * - regex - df/d18/structREGEX__INTERNAL__Announcement.html - aaba6f9ffbf76d36adfdd31c60b27e60a - - - - struct REGEX_INTERNAL_Automaton * - dfa - df/d18/structREGEX__INTERNAL__Announcement.html - a09cdd80e83c7a0b8d423a48491a371e9 - - - - const struct GNUNET_CRYPTO_EddsaPrivateKey * - priv - df/d18/structREGEX__INTERNAL__Announcement.html - a18d877ea26c5855e1336d8fcbefddf16 - - - - struct GNUNET_STATISTICS_Handle * - stats - df/d18/structREGEX__INTERNAL__Announcement.html - a2412823b30fe6ef554d191203e853a5e - - - - - REGEX_INTERNAL_Automaton - db/d8e/structREGEX__INTERNAL__Automaton.html - - struct REGEX_INTERNAL_Automaton * - prev - db/d8e/structREGEX__INTERNAL__Automaton.html - a4d6eb02ddf1521e75a3ee6f399138982 - - - - struct REGEX_INTERNAL_Automaton * - next - db/d8e/structREGEX__INTERNAL__Automaton.html - a03613c94e596b178e432d4d6c83c9b91 - - - - struct REGEX_INTERNAL_State * - start - db/d8e/structREGEX__INTERNAL__Automaton.html - a09801540f4470f230aeac3f7de8b3319 - - - - struct REGEX_INTERNAL_State * - end - db/d8e/structREGEX__INTERNAL__Automaton.html - a72d67a2870ae993b8d40f26ced949db4 - - - - unsigned int - state_count - db/d8e/structREGEX__INTERNAL__Automaton.html - a43399fcc8e39bd5d765e0643bcd9041d - - - - struct REGEX_INTERNAL_State * - states_head - db/d8e/structREGEX__INTERNAL__Automaton.html - a62b4f6fa05417068dbfc98338ddfa240 - - - - struct REGEX_INTERNAL_State * - states_tail - db/d8e/structREGEX__INTERNAL__Automaton.html - a38f20da9e6080fb08762937585e9c1c5 - - - - enum REGEX_INTERNAL_AutomatonType - type - db/d8e/structREGEX__INTERNAL__Automaton.html - ab75fe3352e4571e470c5497aef5f4a75 - - - - char * - regex - db/d8e/structREGEX__INTERNAL__Automaton.html - a30839c82b448f391e8008e474b26f43d - - - - char * - canonical_regex - db/d8e/structREGEX__INTERNAL__Automaton.html - a15157b1982064f7d12b230bc1fc4c3f3 - - - - int - is_multistrided - db/d8e/structREGEX__INTERNAL__Automaton.html - a3873d536a07155307b4b8de65f70e304 - - - - - REGEX_INTERNAL_Context - d3/dd7/structREGEX__INTERNAL__Context.html - - unsigned int - state_id - d3/dd7/structREGEX__INTERNAL__Context.html - ae1963669a2dfc667804937d3f5b472a3 - - - - unsigned int - transition_id - d3/dd7/structREGEX__INTERNAL__Context.html - a684fc436aed1fd7dda88cf15399b4066 - - - - struct REGEX_INTERNAL_Automaton * - stack_head - d3/dd7/structREGEX__INTERNAL__Context.html - ad81b46f726c0eb9d9ce0061938c92db2 - - - - struct REGEX_INTERNAL_Automaton * - stack_tail - d3/dd7/structREGEX__INTERNAL__Context.html - a7aea2720af14a9ddb944dcd35000b992 - - - - - REGEX_INTERNAL_Search - df/dce/structREGEX__INTERNAL__Search.html - - struct GNUNET_DHT_Handle * - dht - df/dce/structREGEX__INTERNAL__Search.html - ac7547332fdecc66b5bf749251940561a - - - - struct GNUNET_STATISTICS_Handle * - stats - df/dce/structREGEX__INTERNAL__Search.html - ae3745307957fb743c9573612d86f6c83 - - - - char * - description - df/dce/structREGEX__INTERNAL__Search.html - a560322bc25c672a7c91db1a8d0042d8c - - - - struct GNUNET_CONTAINER_MultiHashMap * - dht_get_handles - df/dce/structREGEX__INTERNAL__Search.html - aa15d57f118bb6b3d8cfa718e16782301 - - - - struct GNUNET_CONTAINER_MultiHashMap * - dht_get_results - df/dce/structREGEX__INTERNAL__Search.html - a9ea120c830313392b965641de0d8ea60 - - - - struct RegexSearchContext ** - contexts - df/dce/structREGEX__INTERNAL__Search.html - a950dc3551764e1b70d6297ede62ddc10 - - - - unsigned int - n_contexts - df/dce/structREGEX__INTERNAL__Search.html - aea7b25bc3df78cbf65bc5543fcb8e168 - - - - REGEX_INTERNAL_Found - callback - df/dce/structREGEX__INTERNAL__Search.html - afc01450209fe5cdfdb2f455e285315e3 - - - - void * - callback_cls - df/dce/structREGEX__INTERNAL__Search.html - a73e20c2fa169d87b9675f5a7c1eb97ca - - - - - REGEX_INTERNAL_State - d9/d47/structREGEX__INTERNAL__State.html - - struct REGEX_INTERNAL_State * - prev - d9/d47/structREGEX__INTERNAL__State.html - a383441e4ff1e239aa96d3ea53fba06b5 - - - - struct REGEX_INTERNAL_State * - next - d9/d47/structREGEX__INTERNAL__State.html - a1ad032dc25b829a1d1d14fc2a922a72f - - - - struct REGEX_INTERNAL_State * - prev_SS - d9/d47/structREGEX__INTERNAL__State.html - a9ca8554f771716a28d9c2475500eb0a0 - - - - struct REGEX_INTERNAL_State * - next_SS - d9/d47/structREGEX__INTERNAL__State.html - add64e0d1701584a6b3415aea4ac22f7d - - - - struct REGEX_INTERNAL_State * - prev_ST - d9/d47/structREGEX__INTERNAL__State.html - ad2a9fe087df6b0c17fbe08ac7a567b0e - - - - struct REGEX_INTERNAL_State * - next_ST - d9/d47/structREGEX__INTERNAL__State.html - a9a7317ba024bfaf7af5f6f65cea27abd - - - - unsigned int - id - d9/d47/structREGEX__INTERNAL__State.html - a5e8dfacb7e567c9934ec98e4ee7cf29c - - - - unsigned int - traversal_id - d9/d47/structREGEX__INTERNAL__State.html - a3ed565408bf22e95d37cc5503a5ebba6 - - - - int - accepting - d9/d47/structREGEX__INTERNAL__State.html - aa85c58c863d1ed433da74f851133773b - - - - int - marked - d9/d47/structREGEX__INTERNAL__State.html - a5a38b778d6a4e7d0360e53652bb1580e - - - - int - contained - d9/d47/structREGEX__INTERNAL__State.html - aceb8d40a23f944af096e53df54a41cd3 - - - - unsigned int - scc_id - d9/d47/structREGEX__INTERNAL__State.html - affacb95283e1eae54cf15f748375ed88 - - - - int - index - d9/d47/structREGEX__INTERNAL__State.html - af4def5659da447218d8f89038e8ab94b - - - - int - lowlink - d9/d47/structREGEX__INTERNAL__State.html - aac28842fa0bd2d6d8fba87ee3d02bf84 - - - - char * - name - d9/d47/structREGEX__INTERNAL__State.html - a5296315c67cd216b4b686eaf0299a176 - - - - struct GNUNET_HashCode - hash - d9/d47/structREGEX__INTERNAL__State.html - add4c98caa6e15b91f7c4315408ad8947 - - - - unsigned int - dfs_id - d9/d47/structREGEX__INTERNAL__State.html - a50314382a3848bfd8feb1622583a2ee4 - - - - char * - proof - d9/d47/structREGEX__INTERNAL__State.html - a20e5e6a187486d740d32b688db58b774 - - - - unsigned int - transition_count - d9/d47/structREGEX__INTERNAL__State.html - a3db25fa3b4c9a16129cc64307c29cc45 - - - - struct REGEX_INTERNAL_Transition * - transitions_head - d9/d47/structREGEX__INTERNAL__State.html - ad8935b5420ef4233494528161f8ae458 - - - - struct REGEX_INTERNAL_Transition * - transitions_tail - d9/d47/structREGEX__INTERNAL__State.html - a69b2ebf017610b26bc06d07831416d97 - - - - unsigned int - incoming_transition_count - d9/d47/structREGEX__INTERNAL__State.html - a083143320aae343fcd0adb77b696af1b - - - - struct REGEX_INTERNAL_StateSet - nfa_set - d9/d47/structREGEX__INTERNAL__State.html - a4f60f7d94c82fc89ea7e9126fc6121b0 - - - - - REGEX_INTERNAL_StateSet - d4/d88/structREGEX__INTERNAL__StateSet.html - - struct REGEX_INTERNAL_State ** - states - d4/d88/structREGEX__INTERNAL__StateSet.html - a5816d8203b0a77353fdfca4c6831a0da - - - - unsigned int - off - d4/d88/structREGEX__INTERNAL__StateSet.html - ae30f2fa1501b8cf1140a1c1623504c36 - - - - unsigned int - size - d4/d88/structREGEX__INTERNAL__StateSet.html - a19677d5d2dc2d4fbd64cb570a136ccfe - - - - - REGEX_INTERNAL_StateSet_MDLL - df/de3/structREGEX__INTERNAL__StateSet__MDLL.html - - struct REGEX_INTERNAL_State * - head - df/de3/structREGEX__INTERNAL__StateSet__MDLL.html - a011da33b1006139a3030f317e64d4e82 - - - - struct REGEX_INTERNAL_State * - tail - df/de3/structREGEX__INTERNAL__StateSet__MDLL.html - a2c8d35797792015d276a0070fae21084 - - - - unsigned int - len - df/de3/structREGEX__INTERNAL__StateSet__MDLL.html - afde091caeddb14c175feaa46fe14f102 - - - - - REGEX_INTERNAL_Strided_Context - d5/d76/structREGEX__INTERNAL__Strided__Context.html - - const unsigned int - stride - d5/d76/structREGEX__INTERNAL__Strided__Context.html - ad854040636388c4e6a228a34f0d8e49b - - - - struct REGEX_INTERNAL_Transition * - transitions_head - d5/d76/structREGEX__INTERNAL__Strided__Context.html - a499858f0186ce84fecbd5552257b3139 - - - - struct REGEX_INTERNAL_Transition * - transitions_tail - d5/d76/structREGEX__INTERNAL__Strided__Context.html - a225f00c6ea1cbd2f62e0e0150a313fae - - - - - REGEX_INTERNAL_Transition - d2/db0/structREGEX__INTERNAL__Transition.html - - struct REGEX_INTERNAL_Transition * - prev - d2/db0/structREGEX__INTERNAL__Transition.html - aa10b2e3cd3df48d2167df783ea871d37 - - - - struct REGEX_INTERNAL_Transition * - next - d2/db0/structREGEX__INTERNAL__Transition.html - a87bff84e4e85815c76b3ab30ff288925 - - - - unsigned int - id - d2/db0/structREGEX__INTERNAL__Transition.html - a14051037d20c943467a219dcf24b4c2e - - - - char * - label - d2/db0/structREGEX__INTERNAL__Transition.html - ab29ed85e6e94fb4d94f617f0c6cd6df9 - - - - struct REGEX_INTERNAL_State * - to_state - d2/db0/structREGEX__INTERNAL__Transition.html - a5293732cc362126eb8227edbadc50a06 - - - - struct REGEX_INTERNAL_State * - from_state - d2/db0/structREGEX__INTERNAL__Transition.html - a87c862e005d8ffe5d43985e1fefef94c - - - - - REGEX_TEST_Graph_Context - df/daf/structREGEX__TEST__Graph__Context.html - - FILE * - filep - df/daf/structREGEX__TEST__Graph__Context.html - ab7d0e144d9c078dbb88de361153ffaca - - - - int - verbose - df/daf/structREGEX__TEST__Graph__Context.html - a11464887e90bf631ab2ad245ef55fd0c - - - - int - coloring - df/daf/structREGEX__TEST__Graph__Context.html - a365a818cbaee39a417e20eb92064c740 - - - - - RegexAcceptBlock - da/dd6/structRegexAcceptBlock.html - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - da/dd6/structRegexAcceptBlock.html - a6b5ac2580041ec4f1a7461cf1aa3e68d - - - - struct GNUNET_TIME_AbsoluteNBO - expiration_time - da/dd6/structRegexAcceptBlock.html - a56a006a23a4af8f30c13ec386c237811 - - - - struct GNUNET_HashCode - key - da/dd6/structRegexAcceptBlock.html - a14422c67869a8430122491864f21b8a3 - - - - struct GNUNET_PeerIdentity - peer - da/dd6/structRegexAcceptBlock.html - ac2c849a0d1f8c7b6c392c414c3fbd61d - - - - struct GNUNET_CRYPTO_EddsaSignature - signature - da/dd6/structRegexAcceptBlock.html - a7f4382f3e7408708fdd81c5c3a0675f4 - - - - - RegexBlock - df/daa/structRegexBlock.html - - uint16_t - proof_len - df/daa/structRegexBlock.html - a45baeb54e20e0782d415e3d888e149ca - - - - int16_t - is_accepting - df/daa/structRegexBlock.html - a7ab85392f2da509328919a2998165e3b - - - - uint16_t - num_edges - df/daa/structRegexBlock.html - acde5405834e6ecc44df0a53e76b98662 - - - - uint16_t - num_destinations - df/daa/structRegexBlock.html - a11b7a9d14b81f276a04d388197e2e98b - - - - - RegexCombineCtx - d3/d58/structRegexCombineCtx.html - - struct RegexCombineCtx ** - children - d3/d58/structRegexCombineCtx.html - a07831c379c938e7eca5ba906d966046c - - - - unsigned int - size - d3/d58/structRegexCombineCtx.html - aca850dd81b12ecc48c3dbde007222110 - - - - char * - s - d3/d58/structRegexCombineCtx.html - a50344be75bbcd27f0c0a9de7fc89bd38 - - - - - RegexPeer - d5/d86/structRegexPeer.html - - unsigned int - id - d5/d86/structRegexPeer.html - a49016d7d0112e414065e8e1bbe334434 - - - - struct GNUNET_CONFIGURATION_Handle * - cfg - d5/d86/structRegexPeer.html - a86c57d2f791bfdb6d96b8b523b86641e - - - - struct GNUNET_TESTBED_Peer * - peer_handle - d5/d86/structRegexPeer.html - ab8a49c4402998da056233ac375ec7941 - - - - const char * - search_str - d5/d86/structRegexPeer.html - a26adbd59c87ebb63d88cce11dfa351b3 - - - - int - search_str_matched - d5/d86/structRegexPeer.html - a0c19c6b9cec5633aea03c3851e05e265 - - - - struct GNUNET_DHT_Handle * - dht_handle - d5/d86/structRegexPeer.html - ac5a2e565b77a25844cc2c33fc107577f - - - - struct REGEX_INTERNAL_Search * - search_handle - d5/d86/structRegexPeer.html - aebb9a9bf059cf42b4576a3f1ea3ec6a4 - - - - struct GNUNET_TESTBED_Operation * - op_handle - d5/d86/structRegexPeer.html - a91ddf05c94e954aec2682edbae158e45 - - - - struct GNUNET_STATISTICS_Handle * - stats_handle - d5/d86/structRegexPeer.html - a59ef6394fad96f4a7ab8a6bf565ebabc - - - - struct GNUNET_TIME_Absolute - prof_start_time - d5/d86/structRegexPeer.html - a48bb502489f19a02e1ced810db258a9f - - - - struct GNUNET_SCHEDULER_Task * - timeout - d5/d86/structRegexPeer.html - af110292b7d77f2ba9d557f7410ab949e - - - - struct GNUNET_TESTBED_Operation * - daemon_op - d5/d86/structRegexPeer.html - a331c9f88b78b6c54129eb0d9723cda55 - - - - - RegexSearchContext - d6/d81/structRegexSearchContext.html - - size_t - position - d6/d81/structRegexSearchContext.html - ac5650b532664b584b90ecbb5fcba2e40 - - - - struct REGEX_INTERNAL_Search * - info - d6/d81/structRegexSearchContext.html - ace90ef46f2323a2db240a398ae707dbc - - - - unsigned int - longest_match - d6/d81/structRegexSearchContext.html - aa0b7700fcffc1be3dfb8961dca8cd766 - - - - struct GNUNET_HashCode - hash - d6/d81/structRegexSearchContext.html - a0034a120d40c337f48fb95f86d577e89 - - - - - RegexSearchMessage - d0/dce/structRegexSearchMessage.html - - struct GNUNET_MessageHeader - header - d0/dce/structRegexSearchMessage.html - ae43aad91839c249f6e220521c1451bb8 - - - - - RegisteredController - d1/d9f/structRegisteredController.html - - const struct GNUNET_TESTBED_Controller * - controller - d1/d9f/structRegisteredController.html - a2512dd7a379eea4d685ebafaa19c60e9 - - - - struct RegisteredController * - next - d1/d9f/structRegisteredController.html - ae313442323b2e6d56244e4cacf28e344 - - - - struct RegisteredController * - prev - d1/d9f/structRegisteredController.html - a301806e2804ed5ba2cf568e786c8ed5d - - - - - RegisteredHostContext - d0/d3d/structRegisteredHostContext.html - - - RHCState - d0/d3d/structRegisteredHostContext.html - ae47796713a7db50a7bb4ba39fa147d94 - - - - RHC_INIT - d0/d3d/structRegisteredHostContext.html - ae47796713a7db50a7bb4ba39fa147d94ae88c0fcd140dcc181ab3f0e4d23b4eff - - - - RHC_DONE - d0/d3d/structRegisteredHostContext.html - ae47796713a7db50a7bb4ba39fa147d94a77426deea081f2cc3c80e9725c7a02a2 - - - - RHC_INIT - d0/d3d/structRegisteredHostContext.html - ae47796713a7db50a7bb4ba39fa147d94ae88c0fcd140dcc181ab3f0e4d23b4eff - - - - RHC_DONE - d0/d3d/structRegisteredHostContext.html - ae47796713a7db50a7bb4ba39fa147d94a77426deea081f2cc3c80e9725c7a02a2 - - - - struct GNUNET_TESTBED_Host * - reg_host - d0/d3d/structRegisteredHostContext.html - ac381b5ecaa1f38ca1598ebf021738c39 - - - - struct GNUNET_TESTBED_Host * - host - d0/d3d/structRegisteredHostContext.html - a42e89643387aeec1ac323c698bb69f33 - - - - struct ForwardedOverlayConnectContext * - focc_dll_head - d0/d3d/structRegisteredHostContext.html - a8bbe006f41cb622857944191c3aba73c - - - - struct ForwardedOverlayConnectContext * - focc_dll_tail - d0/d3d/structRegisteredHostContext.html - a88b47fefa4e57b9eaeeb3d1aed335481 - - - - enum RegisteredHostContext::RHCState - state - d0/d3d/structRegisteredHostContext.html - aa1f526684ba9a42f46d46f12604fc0f6 - - - - - ReleaseReserveMessage - d9/dae/structReleaseReserveMessage.html - - struct GNUNET_MessageHeader - header - d9/dae/structReleaseReserveMessage.html - a084fe453c072c70124350aa070bc52ff - - - - int32_t - rid - d9/dae/structReleaseReserveMessage.html - a82bfb71fe085660b9fb529fb43953e0c - - - - - RemoteOverlayConnectCtx - de/d9f/structRemoteOverlayConnectCtx.html - - struct RemoteOverlayConnectCtx * - next - de/d9f/structRemoteOverlayConnectCtx.html - a5a425315640519b3754d28b7c308102a - - - - struct RemoteOverlayConnectCtx * - prev - de/d9f/structRemoteOverlayConnectCtx.html - a52e273b3421fa7c3e969eccfc89d79d7 - - - - struct Peer * - peer - de/d9f/structRemoteOverlayConnectCtx.html - aadc8aa7aeea69676c64a6ad500080b29 - - - - struct GNUNET_MessageHeader * - hello - de/d9f/structRemoteOverlayConnectCtx.html - afdcc6aa24b7c84c97d51b7e423a99d65 - - - - struct GNUNET_TRANSPORT_OfferHelloHandle * - ohh - de/d9f/structRemoteOverlayConnectCtx.html - a5cbc6a7637c1ba9b0ff61631503d1845 - - - - struct ConnectivitySuggestContext - tcc - de/d9f/structRemoteOverlayConnectCtx.html - a629acbecef0cb6c9bd9ba73a576413b8 - - - - struct GNUNET_PeerIdentity - a_id - de/d9f/structRemoteOverlayConnectCtx.html - acc83a8303df9bf678641776413691f75 - - - - struct GNUNET_SCHEDULER_Task * - attempt_connect_task_id - de/d9f/structRemoteOverlayConnectCtx.html - a3962ca7ac515558553409ce18ffb7a7c - - - - struct GNUNET_SCHEDULER_Task * - timeout_rocc_task_id - de/d9f/structRemoteOverlayConnectCtx.html - a65cd434389a5115962596b79edbb8564 - - - - uint64_t - op_id - de/d9f/structRemoteOverlayConnectCtx.html - ab069bb00856e9a2516b82d1d6c6ba846 - - - - - RemotePeer2Context - d3/d4b/structRemotePeer2Context.html - - struct GNUNET_TESTBED_Controller * - p2c - d3/d4b/structRemotePeer2Context.html - aa75212d3912cb1c56294bba986d05698 - - - - struct OperationContext * - opc - d3/d4b/structRemotePeer2Context.html - a94c48bf9905cdf89baae2a8cd7500514 - - - - struct NeighbourConnectNotification * - ncn - d3/d4b/structRemotePeer2Context.html - a5941157b6b300fe2a3d7e66ac0992168 - - - - struct Neighbour * - p2n - d3/d4b/structRemotePeer2Context.html - a5827d549af085d131d9c5ef8cb374035 - - - - - RemoveByUniqueIdContext - db/d07/structRemoveByUniqueIdContext.html - - struct ClientHandle * - ch - db/d07/structRemoveByUniqueIdContext.html - a10603a3c70cb6a4ad8f77ba1d33a0f44 - - - - uint64_t - unique_id - db/d07/structRemoveByUniqueIdContext.html - ab76f6c2427afd2a9540d73367bd9f032 - - - - - RemoveContext - d4/d40/structRemoveContext.html - - struct Value * - value - d4/d40/structRemoveContext.html - ad1a5a88402646a4d3043a80b4d44f700 - - - - uint32_t - size - d4/d40/structRemoveContext.html - a1aad328d7c1611167e28206997a4e883 - - - - const void * - data - d4/d40/structRemoveContext.html - aa2a925d794abff410ef79a9e2e467cc4 - - - - - RenameContext - df/d5d/structRenameContext.html - - const char * - old_name - df/d5d/structRenameContext.html - a948640e61a605e31323a252da7568313 - - - - const char * - new_name - df/d5d/structRenameContext.html - a9f906a6b0a216f254505de6ea747c5a7 - - - - - RenameMessage - d3/d38/structRenameMessage.html - - struct GNUNET_MessageHeader - header - d3/d38/structRenameMessage.html - afbf4e0f2007babe6336763348be6ec70 - - - - uint16_t - old_name_len - d3/d38/structRenameMessage.html - aa1f74badfcd2630ca63cb82e34e65744 - - - - uint16_t - new_name_len - d3/d38/structRenameMessage.html - af219892be99400f606f34aec6cd62bde - - - - - ReplCtx - d1/d15/structReplCtx.html - - struct Plugin * - plugin - d1/d15/structReplCtx.html - afb1bd8eed85e031d2ab75e33aa8ceaf1 - - - - PluginDatumProcessor - proc - d1/d15/structReplCtx.html - af4ae3711db0b1736fb5f3cff0deffbe5 - - - - void * - proc_cls - d1/d15/structReplCtx.html - a63d8a0bb9c09b429dd9237862be0e32e - - - - uint64_t - uid - d1/d15/structReplCtx.html - ae182074802fd34d6f2c4c3bfed6bb157 - - - - int - have_uid - d1/d15/structReplCtx.html - ae4974d97f4cc203c3bb01e518edbb1f8 - - - - - ReplyCls - dc/d6d/structReplyCls.html - - struct ReplyCls * - next - dc/d6d/structReplyCls.html - aa3e150bc85a854cbeed2eeb1cd423efb - - - - struct ReplyCls * - prev - dc/d6d/structReplyCls.html - ad46eb9657f0fac2f02c43579241f866e - - - - uint32_t - id - dc/d6d/structReplyCls.html - ae522a9a1771c518df325808da6bd3cba - - - - struct RPS_SamplerRequestHandle * - req_handle - dc/d6d/structReplyCls.html - af2b2d807d178ae98c41baf649850d1f4 - - - - struct ClientContext * - cli_ctx - dc/d6d/structReplyCls.html - a34c74bfe6a317ad3e696d21243965a62 - - - - - ReplyContext - dd/dda/structReplyContext.html - - struct GNUNET_DNS_RequestHandle * - rh - dd/dda/structReplyContext.html - a03722423f58daf04c69c7a3ee7f23902 - - - - struct GNUNET_DNSPARSER_Packet * - dns - dd/dda/structReplyContext.html - a3de3f2294d941c20255da3a43a2e5981 - - - - struct GNUNET_VPN_RedirectionRequest * - rr - dd/dda/structReplyContext.html - a901d2166ddc954e20ddbd690efc0c0b5 - - - - struct GNUNET_DNSPARSER_Record * - rec - dd/dda/structReplyContext.html - a7da97b030a50cb57fac6b6d2297e07a9 - - - - unsigned int - offset - dd/dda/structReplyContext.html - a716b01aa6807e763175f693986eb34be - - - - enum RequestGroup - group - dd/dda/structReplyContext.html - ab513de00b969ce342cffe490045dc29f - - - - - Request - dc/d5d/structRequest.html - - struct Request * - next - dc/d5d/structRequest.html - a26bf10e04846a1df3158925beca1bf5f - - - - struct Request * - prev - dc/d5d/structRequest.html - ad94a5f2e5927e19346a5f9da7de4c66f - - - - struct GNUNET_DNSSTUB_RequestSocket * - rs - dc/d5d/structRequest.html - aa0e2a33ad8b7026e4ad35039c3a3f2e4 - - - - void * - raw - dc/d5d/structRequest.html - a088cc31aea0a743c5094832120774389 - - - - size_t - raw_len - dc/d5d/structRequest.html - ab5ed68d0d56ec204e7514aadf1e30b4a - - - - char * - hostname - dc/d5d/structRequest.html - a23b7fc668d6e89b71d2c179d451a908d - - - - time_t - time - dc/d5d/structRequest.html - a85d588046d3690231edafe3bf00466cf - - - - int - issue_num - dc/d5d/structRequest.html - aa6f6dfdbf368390940e16a521daf7877 - - - - uint16_t - id - dc/d5d/structRequest.html - acf5084476566dd0b310750360372a941 - - - - struct GNUNET_NETWORK_Handle * - lsock - dc/d5d/structRequest.html - a1ed9c841676d3310bf0211a85c0dbcbc - - - - const void * - addr - dc/d5d/structRequest.html - a6710dfb36af81d6609534c5c3d5af0e2 - - - - struct GNUNET_DNSPARSER_Packet * - packet - dc/d5d/structRequest.html - a5df21f35513e16ec4d410a01f39c3fd2 - - - - struct GNUNET_GNS_LookupWithTldRequest * - lookup - dc/d5d/structRequest.html - ad0917ea6d635067815a916857b145c55 - - - - struct GNUNET_DNSSTUB_RequestSocket * - dns_lookup - dc/d5d/structRequest.html - aaf093e8d1d8c02c475c1cb0c9efa706d - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - dc/d5d/structRequest.html - a4c1dc3d8c126b0eeb47e6d755cd2ca4c - - - - char * - udp_msg - dc/d5d/structRequest.html - ad1c47ebf9015d31e756d3551c00018d4 - - - - size_t - addr_len - dc/d5d/structRequest.html - ab709d7a34f2a94c587a3e1e4226ca54b - - - - size_t - udp_msg_size - dc/d5d/structRequest.html - a34a147fa686209e142c4caec99dd8929 - - - - uint16_t - original_request_id - dc/d5d/structRequest.html - a50730a67b124511a6dd4a35bf58d23c2 - - - - struct GNUNET_GNS_LookupWithTldRequest * - lr - dc/d5d/structRequest.html - ae93fbb3d44696c465b0499add6f39d88 - - - - const char * - hostname - dc/d5d/structRequest.html - a5ac73c314670597a27ac0244c155c42b - - - - struct GNUNET_TIME_Absolute - op_start_time - dc/d5d/structRequest.html - acf20022549997d4c612ef1e58e263e91 - - - - struct GNUNET_TIME_Relative - latency - dc/d5d/structRequest.html - a27cb733c1861bb91d6e7634389228c5b - - - - enum RequestCategory - cat - dc/d5d/structRequest.html - a9d9d96ad8c17c0952d3cb227bfb96748 - - - - struct MHD_PostProcessor * - pp - dc/d5d/structRequest.html - aeb3cc3fa690a2813ad368420eec45db0 - - - - struct MHD_Connection * - con - dc/d5d/structRequest.html - a17eef133ba7819bf92a4069effd6a6fe - - - - const char * - post_url - dc/d5d/structRequest.html - a616af93445d09fbafacc747f07ff3787 - - - - struct GNUNET_NAMESTORE_QueueEntry * - qe - dc/d5d/structRequest.html - ae496dc560569cceddd89b530ed892314 - - - - struct GNUNET_NAMESTORE_ZoneIterator * - lookup_it - dc/d5d/structRequest.html - a20bd3737223c97c28450e833adc83c1a - - - - struct GNUNET_NAMESTORE_ZoneIterator * - zi - dc/d5d/structRequest.html - ac68e7d2a4feb4b8ba2d83fa25089f2d3 - - - - enum Phase - phase - dc/d5d/structRequest.html - a9e25b7030dc882444cbdc81e73b8598d - - - - char - domain_name - dc/d5d/structRequest.html - a05c9f7e96ccc4ee3a13818f6b4dd611f - [64] - - - char - public_key - dc/d5d/structRequest.html - a7610f1efb35610b4b09eae222b9fcaa1 - [128] - - - struct GNUNET_CRYPTO_EcdsaPublicKey - pub - dc/d5d/structRequest.html - a8e484a01b0754c4100c88bfaf1ac427b - - - - struct GNUNET_CONTAINER_HeapNode * - hn - dc/d5d/structRequest.html - a90415b27e3ee94bc257cfdb28aeea762 - - - - struct Record * - rec_head - dc/d5d/structRequest.html - a53c5253a75b427e5edfb4203714f9ecf - - - - struct Record * - rec_tail - dc/d5d/structRequest.html - ab528a065ae0fa2050e08029c46d0965a - - - - const struct Zone * - zone - dc/d5d/structRequest.html - a041dfe950d132c989deee17b8deeb9f9 - - - - struct GNUNET_TIME_Absolute - expires - dc/d5d/structRequest.html - a04ebebd15473395eb2e5ef50ec192cbb - - - - unsigned int - issue_num - dc/d5d/structRequest.html - ae1059aa8d428dc2064a2184357fec8d2 - - - - - RequestAddressMessage - d2/d11/structRequestAddressMessage.html - - struct GNUNET_MessageHeader - header - d2/d11/structRequestAddressMessage.html - ac6ee4e18ba721ef00dacc46cc0de1c12 - - - - uint32_t - strength - d2/d11/structRequestAddressMessage.html - ac1c606bf8cda889160de6f3222134a54 - - - - struct GNUNET_PeerIdentity - peer - d2/d11/structRequestAddressMessage.html - a021e14fa261cac130085e5b1ccb266f1 - - - - - RequestContext - da/db2/structRequestContext.html - - struct RequestContext * - next - da/db2/structRequestContext.html - a0e5cb4ae6ba545ea1526005f06c712f1 - - - - struct RequestContext * - prev - da/db2/structRequestContext.html - ac856f3bf27794f15c05e230a4958d595 - - - - struct CadetExit * - exit - da/db2/structRequestContext.html - a553af63899c25752c1e554b644e69fc3 - - - - struct GNUNET_DNS_RequestHandle * - rh - da/db2/structRequestContext.html - a7c3f0cce69d3543e160efaf7b97e78a0 - - - - struct GNUNET_MQ_Envelope * - env - da/db2/structRequestContext.html - a67bb3331ee1fbadbde020f89c7f87098 - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - da/db2/structRequestContext.html - a047bb00684bbb737a31e27d79ccd69b0 - - - - uint16_t - mlen - da/db2/structRequestContext.html - a6dab123e8262b8d2fd46d6aee7b795f9 - - - - uint16_t - dns_id - da/db2/structRequestContext.html - acf984c4fc63733707e04b7725a93b571 - - - - - RequestHandle - d9/d82/structRequestHandle.html - - struct GNUNET_GNS_Handle * - gns - d9/d82/structRequestHandle.html - a6514f23dbda9a9b53fcaea8457e6ab72 - - - - struct GNUNET_GNS_LookupWithTldRequest * - gns_lookup - d9/d82/structRequestHandle.html - ab93a71bda611682521607575d8b2edc6 - - - - char * - name - d9/d82/structRequestHandle.html - abaf2bc5e56d43f093d9ebc98dfb63894 - - - - int - record_type - d9/d82/structRequestHandle.html - a6f1c14d392a94044be1c5150dcdff1cf - - - - struct GNUNET_REST_RequestHandle * - rest_handle - d9/d82/structRequestHandle.html - aaf9843eaf3223980134040b32e4eca62 - - - - struct GNUNET_TIME_Relative - timeout - d9/d82/structRequestHandle.html - af779ef6811b830c648c0b3c8ec02fe9f - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d9/d82/structRequestHandle.html - a58e1c9f666ef535364585b85ce9ced59 - - - - GNUNET_REST_ResultProcessor - proc - d9/d82/structRequestHandle.html - a8234462e0a485d5977491cd7f0cef2c9 - - - - void * - proc_cls - d9/d82/structRequestHandle.html - a664c202dffb0974ccb4ca3283c7a2953 - - - - char * - url - d9/d82/structRequestHandle.html - accb5f9d95b3a1575ec62448aec65bdf3 - - - - char * - emsg - d9/d82/structRequestHandle.html - a1ef64f1dda8cbf7c74468b3454895e89 - - - - int - response_code - d9/d82/structRequestHandle.html - a52ec1a5c07dc179e5ad7f7fa603e92a7 - - - - const char * - data - d9/d82/structRequestHandle.html - ae8ec0b0135862ba00386423807d5f856 - - - - size_t - data_size - d9/d82/structRequestHandle.html - a512a3e63841f6056fa7d0aca03dfb02e - - - - struct EgoEntry * - ego_head - d9/d82/structRequestHandle.html - aec0023b9aa81952e962b1bdbb25b764b - - - - struct EgoEntry * - ego_tail - d9/d82/structRequestHandle.html - ae5b3bbf38317593bdbf2ad6047b35610 - - - - int - state - d9/d82/structRequestHandle.html - af95860f6e8849022a56a43c9e7cddc5f - - - - struct GNUNET_IDENTITY_Handle * - identity_handle - d9/d82/structRequestHandle.html - a71738cd398537e342e5581cefbd65a45 - - - - struct GNUNET_IDENTITY_Operation * - op - d9/d82/structRequestHandle.html - a206768f00446ced84805ae110eb31ae4 - - - - char * - record_name - d9/d82/structRequestHandle.html - a19ab65bd2df955f9a76e66cca686748f - - - - struct GNUNET_GNSRECORD_Data * - rd - d9/d82/structRequestHandle.html - a6900bfc7ebdcf70a552b26101aecabbb - - - - unsigned int - rd_count - d9/d82/structRequestHandle.html - a1ce4318798c5d7773c5df65d7a308da7 - - - - struct GNUNET_NAMESTORE_QueueEntry * - add_qe - d9/d82/structRequestHandle.html - a309f70b50ee05cf728874d1d863621b7 - - - - json_t * - resp_object - d9/d82/structRequestHandle.html - aa97c7532b018d2779617a962035312a6 - - - - struct GNUNET_NAMESTORE_Handle * - ns_handle - d9/d82/structRequestHandle.html - adc2735d075d12d63a427c5aef4d6a198 - - - - struct GNUNET_NAMESTORE_ZoneIterator * - list_it - d9/d82/structRequestHandle.html - ac9cdb80a16d964a87f2e24612ada9ae9 - - - - const struct GNUNET_CRYPTO_EcdsaPrivateKey * - zone_pkey - d9/d82/structRequestHandle.html - aa6d87f252550c6901f5a361fa4f8dfc5 - - - - struct EgoEntry * - ego_entry - d9/d82/structRequestHandle.html - a589fb8ec98cf5b9cdb95802199b7c52a - - - - json_t * - temp_array - d9/d82/structRequestHandle.html - a6f85dee6db1f579f2dab6573e55c2572 - - - - char * - expiration_str - d9/d82/structRequestHandle.html - ac0897d5e716c81b2da461da9da74f376 - - - - const char * - address - d9/d82/structRequestHandle.html - acbd26aa7080d9b20fe9feb451303e96a - - - - char * - pubkey - d9/d82/structRequestHandle.html - a66ad74b10ee9635a7b777894074d29bf - - - - json_t * - response - d9/d82/structRequestHandle.html - ab1944b57e71d57e56fc633b38d7ebd09 - - - - struct GNUNET_PEERINFO_IteratorContext * - list_it - d9/d82/structRequestHandle.html - ad0ed2ee2a3b59aba8c42ed6742e4f0f7 - - - - struct GNUNET_PEERINFO_Handle * - peerinfo_handle - d9/d82/structRequestHandle.html - a2a3ccdf246314a3b8d674434340a5330 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - priv_key - d9/d82/structRequestHandle.html - ae987ade63db6473be845d04f2e509a6c - - - - struct OIDC_Variables * - oidc - d9/d82/structRequestHandle.html - adae31198c46ed5b139c6a4dec2e0171d - - - - struct GNUNET_GNS_Handle * - gns_handle - d9/d82/structRequestHandle.html - a459ce4e4d53d7dabfb10942d2ab6cfd8 - - - - struct GNUNET_GNS_LookupRequest * - gns_op - d9/d82/structRequestHandle.html - ae1ab17bfbbc2349bb8982a28d110a8a6 - - - - struct GNUNET_NAMESTORE_Handle * - namestore_handle - d9/d82/structRequestHandle.html - adf8e8c6ca628d4ce1fef3570171169b1 - - - - struct GNUNET_NAMESTORE_ZoneIterator * - namestore_handle_it - d9/d82/structRequestHandle.html - a8abc12c7a7e5546fd88b458f7cf1704a - - - - struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList * - attr_list - d9/d82/structRequestHandle.html - ac63c7e803bd2696e79b4564c4ee0aa1a - - - - struct GNUNET_RECLAIM_Handle * - idp - d9/d82/structRequestHandle.html - ad8af370bc340cc16b7b643076212c18d - - - - struct GNUNET_RECLAIM_Operation * - idp_op - d9/d82/structRequestHandle.html - a375b0d7d57b1bfac2711cb0f1f93fcd8 - - - - struct GNUNET_RECLAIM_AttributeIterator * - attr_it - d9/d82/structRequestHandle.html - a81a7989d7511434719e9e013274fcef3 - - - - struct GNUNET_RECLAIM_TicketIterator * - ticket_it - d9/d82/structRequestHandle.html - a14aca61201f6dd8ace06a48e4c5c3177 - - - - struct GNUNET_RECLAIM_Ticket - ticket - d9/d82/structRequestHandle.html - a18002f4894b919412f8e1d1985f96a4e - - - - char * - tld - d9/d82/structRequestHandle.html - acfe64b1c7d0eaf2763fadaa4478c9f0a - - - - char * - redirect_prefix - d9/d82/structRequestHandle.html - a8023a8a9d98cdf6f21c4f1498066092d - - - - char * - redirect_suffix - d9/d82/structRequestHandle.html - a850a20d65f34568cebbc39dfdef02b58 - - - - char * - edesc - d9/d82/structRequestHandle.html - afa8d32f5a143b6502c0db35d78864469 - - - - enum HTTP_PUT_REQUEST_STATE - state - d9/d82/structRequestHandle.html - a383e1ec1811651b61818c7a96f2a619d - - - - CURL * - easyhandle - d9/d82/structRequestHandle.html - a99743612ecdf64c427487201dc069b5d - - - - struct GNUNET_ATS_Session * - s - d9/d82/structRequestHandle.html - a878f33ae9479df1f6ecc1909d68fa22e - - - - - RequestLocSignatureMessage - da/d43/structRequestLocSignatureMessage.html - - struct GNUNET_MessageHeader - header - da/d43/structRequestLocSignatureMessage.html - ac6a15f3e58d2e259e1eb7011aeca715e - - - - uint32_t - purpose - da/d43/structRequestLocSignatureMessage.html - aa2a7553eee1aed38445ec9045b01c6c9 - - - - struct GNUNET_TIME_AbsoluteNBO - expiration_time - da/d43/structRequestLocSignatureMessage.html - ad3d1ad7436e438f3fdca7d5c70c67a80 - - - - struct ContentHashKey - chk - da/d43/structRequestLocSignatureMessage.html - aef46a7071662f924d7bfa9f31f0346eb - - - - uint64_t - file_length - da/d43/structRequestLocSignatureMessage.html - a5adedf5a63fd3bee6ff1cf19df29d226 - - - - - RequestRecord - d7/df8/structRequestRecord.html - - struct ClientRecord ** - client_wait_list - d7/df8/structRequestRecord.html - a94effd7b707430635b4313449262c41c - - - - char * - payload - d7/df8/structRequestRecord.html - a1691c44c81af97ffcdc02340d64ed5d5 - - - - struct GNUNET_DNSSTUB_RequestSocket * - rs - d7/df8/structRequestRecord.html - abdffc079ca70c6bf884bf0023622c7d7 - - - - struct sockaddr_storage - src_addr - d7/df8/structRequestRecord.html - a09d9bd12754495714633466157226a36 - - - - struct sockaddr_storage - dst_addr - d7/df8/structRequestRecord.html - a8abce88ce076f2f04ffd09434bef68a4 - - - - uint64_t - request_id - d7/df8/structRequestRecord.html - a5cc5376e6c7723a2d63abe6409d3be32 - - - - size_t - payload_length - d7/df8/structRequestRecord.html - a8e30ad94c8881b6a8a7ea7da5b4ea2f0 - - - - unsigned int - client_wait_list_length - d7/df8/structRequestRecord.html - a81f0c8894f4402b6908926e7fc518518 - - - - enum RequestPhase - phase - d7/df8/structRequestRecord.html - acd51effe17ed376c497f8f40f584cdba - - - - - ReservationList - d2/d08/structReservationList.html - - struct ReservationList * - next - d2/d08/structReservationList.html - accc76cf6456d96be50d213b40357cb7e - - - - struct GNUNET_SERVICE_Client * - client - d2/d08/structReservationList.html - a5a967a3c9f056e8f55d0b9a27a20f70e - - - - uint64_t - amount - d2/d08/structReservationList.html - a18892c91d3a95f7f863580361e9a03f0 - - - - uint64_t - entries - d2/d08/structReservationList.html - a94f530ccd26091a2f2c569240453e6d2 - - - - int32_t - rid - d2/d08/structReservationList.html - a74e3ffa436236c1059a887c31fd3ef8a - - - - - ReservationRequestMessage - d6/d96/structReservationRequestMessage.html - - struct GNUNET_MessageHeader - header - d6/d96/structReservationRequestMessage.html - a390dbda89ebce222ab29a8df4acd34e1 - - - - int32_t - amount - d6/d96/structReservationRequestMessage.html - a23d7b0c1407b481c6a756ea0402bc5f2 - - - - struct GNUNET_PeerIdentity - peer - d6/d96/structReservationRequestMessage.html - ac87bfc292948d961f1afaf9332828b36 - - - - - ReservationResultMessage - da/d2e/structReservationResultMessage.html - - struct GNUNET_MessageHeader - header - da/d2e/structReservationResultMessage.html - acd67f9821c547148246def976e79ab61 - - - - int32_t - amount - da/d2e/structReservationResultMessage.html - a915f1b5d5ff6a66f114a2fd35b6060d7 - - - - struct GNUNET_PeerIdentity - peer - da/d2e/structReservationResultMessage.html - ae556691b6c60fb2e07536bcf785ab3ff - - - - struct GNUNET_TIME_RelativeNBO - res_delay - da/d2e/structReservationResultMessage.html - a125fb89001d127c61c5161452abbedab - - - - - ReserveMessage - d8/d5b/structReserveMessage.html - - struct GNUNET_MessageHeader - header - d8/d5b/structReserveMessage.html - a9a48fa99120a1ecc4ab53716d9458661 - - - - uint32_t - entries - d8/d5b/structReserveMessage.html - a0f1d9fd7be29ef9b2f661b66776eaa8a - - - - uint64_t - amount - d8/d5b/structReserveMessage.html - a6b5f367ab7e54d3bb26998d14a0a7a80 - - - - - ResolveCache - d1/de9/structResolveCache.html - - struct ResolveCache * - next - d1/de9/structResolveCache.html - a0b1ed046566c1ac876e6f7cdd052d4c9 - - - - struct ResolveCache * - prev - d1/de9/structResolveCache.html - af65915d6d822fc36ef236d13c605798d - - - - char * - hostname - d1/de9/structResolveCache.html - a6d71e14b3461af8911046562d2a9cfc5 - - - - struct RecordListEntry * - records_head - d1/de9/structResolveCache.html - a69a4662972f46550771d160ede6c1392 - - - - struct RecordListEntry * - records_tail - d1/de9/structResolveCache.html - a0780bfd8b585310c10dabec3579dfca4 - - - - - ResponseLocSignatureMessage - d1/d7e/structResponseLocSignatureMessage.html - - struct GNUNET_MessageHeader - header - d1/d7e/structResponseLocSignatureMessage.html - a9d2ce7e8e933a8ff476159abc905aa5b - - - - uint32_t - purpose - d1/d7e/structResponseLocSignatureMessage.html - abeee47d6f0f404b934a59540debeae62 - - - - struct GNUNET_TIME_AbsoluteNBO - expiration_time - d1/d7e/structResponseLocSignatureMessage.html - ae8991ed2fafa0f123387f8c3f2e31ab0 - - - - struct GNUNET_CRYPTO_EddsaSignature - signature - d1/d7e/structResponseLocSignatureMessage.html - a9b6bfc6e35d52852057a46ae7c8fdc24 - - - - struct GNUNET_PeerIdentity - peer - d1/d7e/structResponseLocSignatureMessage.html - ab1ed736efe41145cb43023ca86f83f8d - - - - - Result - dd/d7e/structResult.html - - size_t - size - dd/d7e/structResult.html - ab006109a3dc45409b17ed5c4faab8dea - - - - const void * - data - dd/d7e/structResult.html - a098860f675c21fb546bfb5a723601b6b - - - - - ResultCodeMessage - d1/d8c/structResultCodeMessage.html - - struct GNUNET_MessageHeader - header - d1/d8c/structResultCodeMessage.html - ad08f1309e02222d7af922c50880d5368 - - - - uint32_t - result_code - d1/d8c/structResultCodeMessage.html - a83a5592644c96b7ac7154765dca3cfa0 - - - - - ResultContext - db/dbc/structResultContext.html - - GNUNET_DATASTORE_DatumProcessor - proc - db/dbc/structResultContext.html - a33591e279bf53d830ad69aed658873c8 - - - - void * - proc_cls - db/dbc/structResultContext.html - afc29dac82fac3af9473c02a5087b2a10 - - - - - ResultMessage - d9/de7/structResultMessage.html - - struct GNUNET_MessageHeader - header - d9/de7/structResultMessage.html - aacf93621ca3f98d10cb5b5f1d95e8e8e - - - - uint16_t - get_path_length - d9/de7/structResultMessage.html - a8c5cab7a746d0001c7897e4a7948053e - - - - uint16_t - put_path_length - d9/de7/structResultMessage.html - a97925e8fd129068d9c9196d090996dab - - - - struct GNUNET_PeerIdentity - id - d9/de7/structResultMessage.html - a50af2fd2328e8b29f3212722ca7680d6 - - - - - RetryListEntry - df/d86/structRetryListEntry.html - - struct RetryListEntry * - next - df/d86/structRetryListEntry.html - a1e073a7c624cd95c369dbb6007aa4e41 - - - - struct RetryListEntry * - prev - df/d86/structRetryListEntry.html - a0601eac283c21f169a0a1ecf280bf760 - - - - struct OverlayLink * - link - df/d86/structRetryListEntry.html - ac89977cf1a5446adbb779c72cb52b1a1 - - - - - RevocationData - d5/d5e/structRevocationData.html - - struct GNUNET_CRYPTO_EcdsaPublicKey - key - d5/d5e/structRevocationData.html - adfc30cf38ba5dc407615ff9376ec4465 - - - - struct GNUNET_CRYPTO_EcdsaSignature - sig - d5/d5e/structRevocationData.html - a902727df931d67f6d63fbbddf2293809 - - - - uint64_t - pow - d5/d5e/structRevocationData.html - a72236886adc2a345b2fec6b72f8e8170 - - - - - RevocationResponseMessage - d8/da8/structRevocationResponseMessage.html - - struct GNUNET_MessageHeader - header - d8/da8/structRevocationResponseMessage.html - a950efb02e8179def01de200278d3b6ae - - - - uint32_t - is_valid - d8/da8/structRevocationResponseMessage.html - ab0e5215b8b855fa52a88460bdbd02f7d - - - - - RevokedAttributeEntry - d2/d89/structRevokedAttributeEntry.html - - struct RevokedAttributeEntry * - next - d2/d89/structRevokedAttributeEntry.html - a1d8f932bc66d6428d7d03137145dbd28 - - - - struct RevokedAttributeEntry * - prev - d2/d89/structRevokedAttributeEntry.html - a37e24973bc550e461b2e5be10c2f2286 - - - - uint64_t - old_id - d2/d89/structRevokedAttributeEntry.html - a8623a361d376ca9a1cb3c9dceff6968d - - - - uint64_t - new_id - d2/d89/structRevokedAttributeEntry.html - a760b9eb0c9d796a806775d56ea5e26a6 - - - - - RevokeMessage - d6/d35/structRevokeMessage.html - - struct GNUNET_MessageHeader - header - d6/d35/structRevokeMessage.html - a1e7724ef1dfa2591de8daa5c8ae85dd3 - - - - uint32_t - reserved - d6/d35/structRevokeMessage.html - aed8e7fd6f8ad4b0846c343be35331971 - - - - uint64_t - proof_of_work - d6/d35/structRevokeMessage.html - aafc98f3aea55c1fcdcbf616142f3efbc - - - - struct GNUNET_CRYPTO_EcdsaSignature - signature - d6/d35/structRevokeMessage.html - a971fe145edb68e10eadc9c149d768c91 - - - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - d6/d35/structRevokeMessage.html - a98d96862fa80547e725e13dea12f9565 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - public_key - d6/d35/structRevokeMessage.html - a3933bc477ba9caf372e0ce09ce0ae68a - - - - - RevokeTicketMessage - d5/d7d/structRevokeTicketMessage.html - - struct GNUNET_MessageHeader - header - d5/d7d/structRevokeTicketMessage.html - ae371d665fd0d2aa8b7818bf146ff7f8a - - - - uint32_t - id - d5/d7d/structRevokeTicketMessage.html - a6db9420a597801ecb9a2113be88c2c24 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - identity - d5/d7d/structRevokeTicketMessage.html - a552f550e4a295f44177704749638ba9e - - - - uint32_t - attrs_len - d5/d7d/structRevokeTicketMessage.html - aebb9e39f03980f88a6be7c27d4e37b84 - - - - struct GNUNET_RECLAIM_Ticket - ticket - d5/d7d/structRevokeTicketMessage.html - ad1aa915db4c052f3aef74cfb486c8e86 - - - - - RevokeTicketResultMessage - df/d60/structRevokeTicketResultMessage.html - - struct GNUNET_MessageHeader - header - df/d60/structRevokeTicketResultMessage.html - a9ef18a3510c9b553ff6ea02476688430 - - - - uint32_t - id - df/d60/structRevokeTicketResultMessage.html - ab52afbecdb237df2a17eeaf8769cc874 - - - - uint32_t - success - df/d60/structRevokeTicketResultMessage.html - ab8162fda3f6508b6429230a8cdf5ffc3 - - - - - RfnElementInfo - d7/d54/structRfnElementInfo.html - - const struct GNUNET_SET_Element * - element - d7/d54/structRfnElementInfo.html - ac0a2b97be079066ae4907c7264759df7 - - - - int * - votes - d7/d54/structRfnElementInfo.html - a4b8e4f4e78a19b8e6a79265e547335c7 - - - - enum ReferendumVote - proposal - d7/d54/structRfnElementInfo.html - a4a062f282ac9d9f6f092329e3603d55b - - - - - RfnKey - da/d23/structRfnKey.html - - int - rfn_kind - da/d23/structRfnKey.html - a22e3a721e6c000c7895e09b5880b423c - - - - int - k1 - da/d23/structRfnKey.html - a2bfe51a35d5ab5a156533d6e0aca6822 - - - - int - k2 - da/d23/structRfnKey.html - a4c50701774959befe74c422c375b6346 - - - - - Route - d5/d41/structRoute.html - - uint32_t - dest - d5/d41/structRoute.html - ad9a0ec821f59a2baac016b6117aa93db - - - - uint32_t - thru - d5/d41/structRoute.html - a5ff19870ae952c0e967b16c7cfee115e - - - - - RouteDirection - d9/d77/structRouteDirection.html - - struct RouteDirection * - prev - d9/d77/structRouteDirection.html - af96a3ed845003140404ae13ac34fc238 - - - - struct RouteDirection * - next - d9/d77/structRouteDirection.html - a58573b692b0019539f7267e10d253290 - - - - struct Rung * - rung - d9/d77/structRouteDirection.html - a1e3a1e7e4280e05392bb030228e8b9c5 - - - - struct GNUNET_MQ_Envelope * - env_head - d9/d77/structRouteDirection.html - aaf2cc4f5fde53d8617ae191cce21c596 - - - - struct GNUNET_MQ_Envelope * - env_tail - d9/d77/structRouteDirection.html - a7329f7b23d5c0102f57e83c1d37a461b - - - - struct CadetPeer * - hop - d9/d77/structRouteDirection.html - ae0f4526144e2d8d235cbbcf18deb0189 - - - - struct CadetRoute * - my_route - d9/d77/structRouteDirection.html - ab4535176a670c4cd8a9dbb92f84122c9 - - - - struct GCP_MessageQueueManager * - mqm - d9/d77/structRouteDirection.html - aab3d8b601897b6fb6dc1a3b8a3898117 - - - - int - is_ready - d9/d77/structRouteDirection.html - a27abc87450a08a38d27cf9b7fb168771 - - - - - RPS_Sampler - d8/d79/structRPS__Sampler.html - - unsigned int - sampler_size - d8/d79/structRPS__Sampler.html - ae10ace1efb2e3bf6a644a2e0dff1efff - - - - struct RPS_SamplerElement ** - sampler_elements - d8/d79/structRPS__Sampler.html - a5597faa4e0e3ce9f66760491c85214b3 - - - - struct GNUNET_TIME_Relative - max_round_interval - d8/d79/structRPS__Sampler.html - a6b3df08bb24c298e5bd92c3a494c1405 - - - - uint32_t - num_peers_estim - d8/d79/structRPS__Sampler.html - aa88fe723bd7eab865d2183d06588053c - - - - double - desired_probability - d8/d79/structRPS__Sampler.html - ab1cc4344b450728e0de84168d7f89650 - - - - double - deficiency_factor - d8/d79/structRPS__Sampler.html - a765b03331cd188751625c15a87b5e293 - - - - RPS_get_peers_type - get_peers - d8/d79/structRPS__Sampler.html - a5120317d6c38d21ff8e01c8a7102f30d - - - - struct RPS_SamplerRequestHandle * - req_handle_head - d8/d79/structRPS__Sampler.html - a0740ced10aaa835723f3e958b1df83cb - - - - struct RPS_SamplerRequestHandle * - req_handle_tail - d8/d79/structRPS__Sampler.html - a7f649bcc80946cbd589f844d90ddd401 - - - - struct RPS_SamplerRequestHandleSingleInfo * - req_handle_single_head - d8/d79/structRPS__Sampler.html - a7bf040c2c251a440003a923f89d9654b - - - - struct RPS_SamplerRequestHandleSingleInfo * - req_handle_single_tail - d8/d79/structRPS__Sampler.html - a1d92b2f4d76220fa9ab7d8994675f069 - - - - struct SamplerNotifyUpdateCTX * - notify_ctx_head - d8/d79/structRPS__Sampler.html - a1e6d545d9de7721a39e2c4ca9eea0693 - - - - struct SamplerNotifyUpdateCTX * - notify_ctx_tail - d8/d79/structRPS__Sampler.html - aaaa7f7f14caa5d9ea0941ba88a8ec0e4 - - - - - RPS_SamplerElement - d6/db8/structRPS__SamplerElement.html - - struct GNUNET_CRYPTO_AuthKey - auth_key - d6/db8/structRPS__SamplerElement.html - a2f7bbc420d454ef021f728da226252cb - - - - struct GNUNET_PeerIdentity - peer_id - d6/db8/structRPS__SamplerElement.html - a8fb20dafdfb8fd1dde80ee110f836fa8 - - - - struct GNUNET_HashCode - peer_id_hash - d6/db8/structRPS__SamplerElement.html - a5ade4d5a4259a77c4093e816c12d3d4d - - - - struct GNUNET_TIME_Absolute - last_client_request - d6/db8/structRPS__SamplerElement.html - a0ee7372afbc80ecd194dde32442a71ec - - - - enum RPS_SamplerEmpty - is_empty - d6/db8/structRPS__SamplerElement.html - a964ce83cb3d59a3e182d02acac581f29 - - - - struct GNUNET_TIME_Absolute - birth - d6/db8/structRPS__SamplerElement.html - a1e5a67d2f26dbf3427c4efa9ffa23ab1 - - - - uint32_t - num_peers - d6/db8/structRPS__SamplerElement.html - a4dc65389d3260f09fe65e4b8f0449f81 - - - - uint32_t - num_change - d6/db8/structRPS__SamplerElement.html - a63f77337c5c690080c69eabcfc5d7a47 - - - - char * - file_name - d6/db8/structRPS__SamplerElement.html - a0adac6cb1afc549ca4a8134ffa293f61 - - - - - RPS_SamplerRequestHandle - df/d92/structRPS__SamplerRequestHandle.html - - struct RPS_SamplerRequestHandle * - next - df/d92/structRPS__SamplerRequestHandle.html - a95987c8d345212d47cb92480c1ed8ca0 - - - - struct RPS_SamplerRequestHandle * - prev - df/d92/structRPS__SamplerRequestHandle.html - a11a336d1b89d377c7e312ff0c6793886 - - - - uint32_t - num_peers - df/d92/structRPS__SamplerRequestHandle.html - a431a2a677921c00677cae3e36226ca8f - - - - uint32_t - cur_num_peers - df/d92/structRPS__SamplerRequestHandle.html - ad2f2ae9a61cc3e45d82205c003cd8d41 - - - - struct GNUNET_PeerIdentity * - ids - df/d92/structRPS__SamplerRequestHandle.html - a438e6cf5fd548899e38bb0a017d03f3a - - - - struct GetPeerCls * - gpc_head - df/d92/structRPS__SamplerRequestHandle.html - a755ef031bfeb2905adb142eb4b42f7cd - - - - struct GetPeerCls * - gpc_tail - df/d92/structRPS__SamplerRequestHandle.html - aa11754120db85d41689546853c3c2e21 - - - - struct RPS_Sampler * - sampler - df/d92/structRPS__SamplerRequestHandle.html - a115ecee5ab2cfdb9529baefe90b4c885 - - - - RPS_sampler_n_rand_peers_ready_cb - callback - df/d92/structRPS__SamplerRequestHandle.html - a3610e890dafef38867982cb1c39a94c9 - - - - void * - cls - df/d92/structRPS__SamplerRequestHandle.html - acf5fe6e88175cb1db0736608b591cfe1 - - - - - RPS_SamplerRequestHandleSingleInfo - d1/d37/structRPS__SamplerRequestHandleSingleInfo.html - - struct RPS_SamplerRequestHandleSingleInfo * - next - d1/d37/structRPS__SamplerRequestHandleSingleInfo.html - a3a62e8a369a18ccd23db9281faa3a536 - - - - struct RPS_SamplerRequestHandleSingleInfo * - prev - d1/d37/structRPS__SamplerRequestHandleSingleInfo.html - a3fed95fd05f30910c4bd836db7e221f1 - - - - struct GNUNET_PeerIdentity * - id - d1/d37/structRPS__SamplerRequestHandleSingleInfo.html - afe9b071bae79071e68026c8b0cdd7933 - - - - struct GetPeerCls * - gpc_head - d1/d37/structRPS__SamplerRequestHandleSingleInfo.html - a6e5d3d6b4a2e5a7ec66cf70f81e08c17 - - - - struct GetPeerCls * - gpc_tail - d1/d37/structRPS__SamplerRequestHandleSingleInfo.html - a6dd7a6b68c396c0b9cdc2b9400aeb306 - - - - struct RPS_Sampler * - sampler - d1/d37/structRPS__SamplerRequestHandleSingleInfo.html - a347d31038ca48b7fcfec8656763d4c36 - - - - RPS_sampler_sinlge_info_ready_cb - callback - d1/d37/structRPS__SamplerRequestHandleSingleInfo.html - a5693a754e1123f884e1e3ae22018c935 - - - - void * - cls - d1/d37/structRPS__SamplerRequestHandleSingleInfo.html - a0b74e079b99f379ffef705cf5f3f2c00 - - - - - RPSPeer - d8/d3c/structRPSPeer.html - - unsigned int - index - d8/d3c/structRPSPeer.html - ac5c9b7e697c8f20eaa0598c09bbcd9a0 - - - - struct GNUNET_TESTBED_Operation * - op - d8/d3c/structRPSPeer.html - af2273ed466d88fe6190543b33f1972cb - - - - struct GNUNET_RPS_Handle * - rps_handle - d8/d3c/structRPSPeer.html - af490d14d42531e51ddc4df16d67118f9 - - - - struct GNUNET_PeerIdentity * - peer_id - d8/d3c/structRPSPeer.html - a4d410b6c6bb3b65c4a22657a9a35b4e6 - - - - int - online - d8/d3c/structRPSPeer.html - ad1e27535cc40ce67cfae3af9136ed0a2 - - - - unsigned int - num_ids_to_request - d8/d3c/structRPSPeer.html - aea47f5597ca02a6d70e49f4f0dc822e2 - - - - struct PendingRequest * - pending_req_head - d8/d3c/structRPSPeer.html - a61f3c6e63a0c830ae0c5ed5237eb1d2c - - - - struct PendingRequest * - pending_req_tail - d8/d3c/structRPSPeer.html - a0412e3426dd81b72381d03c4a04a3d7f - - - - unsigned int - num_pending_reqs - d8/d3c/structRPSPeer.html - a5fd3f3daf837ccd7b71cbe306c57dff1 - - - - struct PendingReply * - pending_rep_head - d8/d3c/structRPSPeer.html - a43b7f4e593e2f9efa624de00f35dffc2 - - - - struct PendingReply * - pending_rep_tail - d8/d3c/structRPSPeer.html - ab2e01aa7928f221abf76ffb3360eb165 - - - - unsigned int - num_pending_reps - d8/d3c/structRPSPeer.html - a0a6a30ed205fffa48e9168fdf3d77b78 - - - - unsigned int - num_recv_ids - d8/d3c/structRPSPeer.html - afe4efec4bba71bb5eacf606f96f1ea69 - - - - const struct OpListEntry * - entry_op_manage - d8/d3c/structRPSPeer.html - abe951d349d193f06fd82a3c82eef1c8b - - - - struct GNUNET_TESTBED_Operation * - stat_op - d8/d3c/structRPSPeer.html - afd86c72cb31a6908bdc402e1d0cc7f8e - - - - struct GNUNET_STATISTICS_Handle * - stats_h - d8/d3c/structRPSPeer.html - a60e0e9d277731738c258b41d57fddba9 - - - - uint32_t - stat_collected_flags - d8/d3c/structRPSPeer.html - a0f3b8baa98cb78f68548b06b711eea6b - - - - const char * - file_name_stats - d8/d3c/structRPSPeer.html - aa3b95aaa79b39f63b9547a57dd95ff91 - - - - const char * - file_name_probs - d8/d3c/structRPSPeer.html - afac20cf77d8662bf6db76ab7f0fc9fba - - - - const char * - file_name_probs_hist - d8/d3c/structRPSPeer.html - a6209a9cdaa0bc3ec57db1df6d7b36d25 - - - - struct GNUNET_PeerIdentity * - cur_view - d8/d3c/structRPSPeer.html - ac6678f4cf134c16fe3a7b54e69aef96d - - - - uint32_t - cur_view_count - d8/d3c/structRPSPeer.html - ad869086fe2d90a4f027979c2b0eb52a9 - - - - uint32_t - count_in_views - d8/d3c/structRPSPeer.html - abed7dace64c5ae96113280fabde5e899 - - - - uint64_t - stats - d8/d3c/structRPSPeer.html - a703e2b0e4496fdc276aa1b975f4c391e - [STAT_TYPE_MAX] - - - struct GNUNET_STATISTICS_GetHandle * - h_stat_get - d8/d3c/structRPSPeer.html - ac4b0f0d8ff60982e3baf4818ab531cf3 - [STAT_TYPE_MAX] - - - double * - eval_probs_cache - d8/d3c/structRPSPeer.html - a6dc76091dfa17548340fdaba02f28ada - - - - - RsaBlindingKey - dd/dcb/structRsaBlindingKey.html - - gcry_mpi_t - r - dd/dcb/structRsaBlindingKey.html - ace936b775a6d079d13c3a67dada26398 - - - - - RunContextOperation - df/d59/structRunContextOperation.html - - struct GNUNET_TESTBED_Operation * - op - df/d59/structRunContextOperation.html - a0e322f8105f9efb741b9f5be517f6b6a - - - - struct GNUNET_TESTBED_RunHandle * - rc - df/d59/structRunContextOperation.html - a3c460d7fdc7f5909930111d72ef415ae - - - - void * - cls - df/d59/structRunContextOperation.html - ada358e389064a7944845efe176e92872 - - - - - Rung - d0/d7a/structRung.html - - struct Rung * - next - d0/d7a/structRung.html - a9a5b4d46dd37deaea297e9fb9b216876 - - - - struct Rung * - prev - d0/d7a/structRung.html - a967a58e55b57dad82cfaa4f1bec8e0ac - - - - struct RouteDirection * - rd_head - d0/d7a/structRung.html - a09f12ba2d23fb8f9eb6f7dfbb3a5c45f - - - - struct RouteDirection * - rd_tail - d0/d7a/structRung.html - a8d8215b6f88e91824b045ded425672f3 - - - - unsigned int - num_routes - d0/d7a/structRung.html - a8cc8e9f46db726de82bc44b4a42e5fff - - - - unsigned int - rung_off - d0/d7a/structRung.html - af20dd6820e035639573c3e2c3a8cfb8a - - - - - SamplerNotifyUpdateCTX - df/d2c/structSamplerNotifyUpdateCTX.html - - SamplerNotifyUpdateCB - notify_cb - df/d2c/structSamplerNotifyUpdateCTX.html - a38c093ffc2fc7afeb1a6ada0e2aa2a79 - - - - void * - cls - df/d2c/structSamplerNotifyUpdateCTX.html - aa1f4d37d108413cb6926d0d8f41f65ad - - - - struct SamplerNotifyUpdateCTX * - next - df/d2c/structSamplerNotifyUpdateCTX.html - a2caff2d549a97bcea3d8cd8ada3ddaf0 - - - - struct SamplerNotifyUpdateCTX * - prev - df/d2c/structSamplerNotifyUpdateCTX.html - a069005e7954a1c2e1a6138fd14899ee3 - - - - - ScanTreeNode - d6/dc8/structScanTreeNode.html - - struct ScanTreeNode * - next - d6/dc8/structScanTreeNode.html - a3819b899b552f074e8ffc572dd407a3e - - - - struct ScanTreeNode * - prev - d6/dc8/structScanTreeNode.html - a999816f97394672948bda51074000ace - - - - struct ScanTreeNode * - parent - d6/dc8/structScanTreeNode.html - acb217476a5d9091090c2227cbfbbe59b - - - - struct ScanTreeNode * - children_head - d6/dc8/structScanTreeNode.html - a0e2b4cbf968d7c130b18c196c51ff859 - - - - struct ScanTreeNode * - children_tail - d6/dc8/structScanTreeNode.html - af74fe36957609a38c0d0fc8c695317f5 - - - - char * - filename - d6/dc8/structScanTreeNode.html - a2a186dd33f519b1af29a325ab1d50d3b - - - - uint64_t - file_size - d6/dc8/structScanTreeNode.html - abc2ec03991a9b935b51a0cfb834e1765 - - - - int - is_directory - d6/dc8/structScanTreeNode.html - ae9e6a501a9c8a644d7e18abe2977286c - - - - - Scheduled - df/d40/structScheduled.html - - struct Scheduled * - prev - df/d40/structScheduled.html - a5ee25b305cfe123546a6b2798282c93a - - - - struct Scheduled * - next - df/d40/structScheduled.html - a06e59a2b7d20fbf190011868420081bc - - - - struct GNUNET_SCHEDULER_Task * - task - df/d40/structScheduled.html - adf3e695259743d4e663a1678a936cfa8 - - - - struct GNUNET_SCHEDULER_FdInfo * - fdi - df/d40/structScheduled.html - a690d23a060541d812f754479f205212c - - - - enum GNUNET_SCHEDULER_EventType - et - df/d40/structScheduled.html - a15ae579df34fff7c7f9f429904a414c3 - - - - - SDEntry - d3/d31/structSDEntry.html - - struct SDEntry * - next - d3/d31/structSDEntry.html - a70529e6f02e275e2acc09ae3b65aef16 - - - - struct SDEntry * - prev - d3/d31/structSDEntry.html - af33c93e7e8c4c638e41e4b9a9a1395c9 - - - - unsigned int - amount - d3/d31/structSDEntry.html - ae6cea995893bae90d88ca0e5eb8ac31b - - - - - SDHandle - de/d51/structSDHandle.html - - struct SDEntry * - head - de/d51/structSDHandle.html - a0d93c9e5385620d6d41af260cd606c6e - - - - struct SDEntry * - tail - de/d51/structSDHandle.html - a1a0b5ba8fc8ad4c6d3a7e3b34a643728 - - - - unsigned long long - sqsum - de/d51/structSDHandle.html - ae99879d3f8151b7df356103a6544c853 - - - - unsigned long - sum - de/d51/structSDHandle.html - a33a8d786023622d60758e80edd4fa07a - - - - float - avg - de/d51/structSDHandle.html - a3050c001542d19d83dd641cd876c9c83 - - - - double - vr - de/d51/structSDHandle.html - a8a33264984aa26bdd8c3c71c4b06a684 - - - - unsigned int - cnt - de/d51/structSDHandle.html - a657a141ad066013be8ef779bab179fe2 - - - - unsigned int - max_cnt - de/d51/structSDHandle.html - a0d0b473063c676607727790ac7d65eea - - - - - SearchContext - db/d91/structSearchContext.html - - struct OperationContext * - opc - db/d91/structSearchContext.html - afd0d055c8e74e68aa4aefc8f0d6a6301 - - - - uint64_t - id - db/d91/structSearchContext.html - aab50a90f4f60ddf24435ade50ebb08c9 - - - - struct GNUNET_TESTBED_Operation * - query - db/d91/structSearchContext.html - a0ba8d7d6423f66b31d41d3e21b50d892 - - - - struct RunContextOperation * - result - db/d91/structSearchContext.html - ae77850c526583073544e6972e10a2925 - - - - const struct sockaddr * - address - db/d91/structSearchContext.html - ad6e42889aaae67754da020427049f829 - - - - socklen_t - address_len - db/d91/structSearchContext.html - ae9a47e979ff5212ee017ede4a7998375 - - - - struct SenderAddress * - sender - db/d91/structSearchContext.html - ad8ec5de1b5189f8b85c715325319b1f5 - - - - struct GNUNET_TRANSPORT_PluginSession * - ps - db/d91/structSearchContext.html - ac058d1dba3de54bc5df6df1be63cf12f - - - - uint64_t - session_id - db/d91/structSearchContext.html - a0f621b4e01e9d7cf532c46e8e8785f9e - - - - - SearchMessage - dc/db0/structSearchMessage.html - - struct GNUNET_MessageHeader - header - dc/db0/structSearchMessage.html - a63c366498ddbe61453087eca206df2e2 - - - - uint32_t - options - dc/db0/structSearchMessage.html - a8db6965fd68b50bf1ccda30b112a2e31 - - - - uint32_t - type - dc/db0/structSearchMessage.html - a42f40d6ad2de152caeec600c54466f57 - - - - uint32_t - anonymity_level - dc/db0/structSearchMessage.html - a50bcc65af22823e065a175e32737df62 - - - - struct GNUNET_PeerIdentity - target - dc/db0/structSearchMessage.html - a0b221a5911bfb0143325fb9d5627d004 - - - - struct GNUNET_HashCode - query - dc/db0/structSearchMessage.html - a4719d4698d3993fed3a428c8b12ff559 - - - - - SearchRequestEntry - db/d95/structSearchRequestEntry.html - - struct GNUNET_HashCode - uquery - db/d95/structSearchRequestEntry.html - ac71f532a9af99e0c0d924ffc45dc5c8b - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - dpub - db/d95/structSearchRequestEntry.html - aa2809a3b7fbb5f4a42658f399a430f4c - - - - char * - keyword - db/d95/structSearchRequestEntry.html - ac175661445b5e0bf51cf58a1628bb67c - - - - struct GNUNET_CONTAINER_MultiHashMap * - results - db/d95/structSearchRequestEntry.html - a3b103a366d88bc31e67c81c7db22e77f - - - - int - mandatory - db/d95/structSearchRequestEntry.html - a219cd80119664c1aaeed00657cbffab1 - - - - - SendBuffer - d7/d4d/structSendBuffer.html - - size_t - size - d7/d4d/structSendBuffer.html - a97bcb4df59cfdaa21662aaae8c4e93fb - - - - size_t - pos - d7/d4d/structSendBuffer.html - a6b398e46e4fcb0cb7a6f91420ee9721f - - - - char - buf - d7/d4d/structSendBuffer.html - afb7cc5b0ca151d6c6c64e6fa978937ea - [4096 *2] - - - - SendElementClosure - d3/d2a/structSendElementClosure.html - - struct IBF_Key - ibf_key - d3/d2a/structSendElementClosure.html - a449cc863e99fe7adcd759354c616b5a9 - - - - struct Operation * - op - d3/d2a/structSendElementClosure.html - afc3def32550d90754662ea27fe3d3fc5 - - - - - SenderAddress - df/d94/structSenderAddress.html - - struct GNUNET_PeerIdentity - target - df/d94/structSenderAddress.html - a031f847a7e1c909aa9252ad2134a4f95 - - - - struct GNUNET_CONTAINER_HeapNode * - hn - df/d94/structSenderAddress.html - a1b7b576d9c133086e0376d576e9c1cf5 - - - - struct SharedSecret * - ss_head - df/d94/structSenderAddress.html - ab85d24008ea0dfb06c0469e2580637e7 - - - - struct SharedSecret * - ss_tail - df/d94/structSenderAddress.html - afb86f1aa2c0396e32b3fc0e8eef6adc3 - - - - struct sockaddr * - address - df/d94/structSenderAddress.html - a22b4ec9f89162d4e05017d9c22e07e2d - - - - socklen_t - address_len - df/d94/structSenderAddress.html - a357df02ced7117056471aaeecd58a875 - - - - struct GNUNET_TIME_Absolute - timeout - df/d94/structSenderAddress.html - a6b57afe2d122554fd49ad03fbfc39ff2 - - - - unsigned int - num_secrets - df/d94/structSenderAddress.html - a65f79ac3c2d0e4f2cfcfa9f8d68c7555 - - - - enum GNUNET_NetworkType - nt - df/d94/structSenderAddress.html - a489fef653d7b5bd2dba68a0698aa2b93 - - - - - SendMessage - d7/d79/structSendMessage.html - - struct GNUNET_MessageHeader - header - d7/d79/structSendMessage.html - a64e35300c0de98821ada156765081281 - - - - uint32_t - priority - d7/d79/structSendMessage.html - ab64b214750604fc989f5e60e45568d68 - - - - struct GNUNET_TIME_AbsoluteNBO - deadline - d7/d79/structSendMessage.html - aae23bfcaf1d95d38b4efff35ee723bff - - - - struct GNUNET_PeerIdentity - peer - d7/d79/structSendMessage.html - ab64dcc1a41dc312a83875f9c3057a9ae - - - - - SendMessageReady - d0/d75/structSendMessageReady.html - - struct GNUNET_MessageHeader - header - d0/d75/structSendMessageReady.html - a7f995ad94685d9bc0d0b0086daef6405 - - - - uint16_t - size - d0/d75/structSendMessageReady.html - ae19055e0bf6d22de2cdc182968b4d557 - - - - uint16_t - smr_id - d0/d75/structSendMessageReady.html - a2339e5eef7670e71e455fddee1e72702 - - - - struct GNUNET_PeerIdentity - peer - d0/d75/structSendMessageReady.html - ac54c132d104c890d7d2442a9a69933cf - - - - - SendMessageRequest - d1/dd8/structSendMessageRequest.html - - struct GNUNET_MessageHeader - header - d1/dd8/structSendMessageRequest.html - a6e655999da1769388ff31908087f68e7 - - - - uint32_t - priority - d1/dd8/structSendMessageRequest.html - a008d3ddba367c598b136a54f32ccb02d - - - - struct GNUNET_TIME_AbsoluteNBO - deadline - d1/dd8/structSendMessageRequest.html - ae013e629a1d750a581900688dc5b6f76 - - - - struct GNUNET_PeerIdentity - peer - d1/dd8/structSendMessageRequest.html - a7fbbd5414afaff8054f7187db38c520d - - - - uint32_t - reserved - d1/dd8/structSendMessageRequest.html - ade8910d8fd80084b7d109dc24a4651d7 - - - - uint16_t - size - d1/dd8/structSendMessageRequest.html - a980f80ebaa34b88892e7860d7eb750e9 - - - - uint16_t - smr_id - d1/dd8/structSendMessageRequest.html - adb1d42c7e3190ea1e7556ffde3189519 - - - - - SendOkMessage - db/d48/structSendOkMessage.html - - struct GNUNET_MessageHeader - header - db/d48/structSendOkMessage.html - ac36ac23a32dcc3a007d8cc456becee84 - - - - uint16_t - success - db/d48/structSendOkMessage.html - a07f776268671d8ba2128e84debb6507f - - - - uint16_t - bytes_msg - db/d48/structSendOkMessage.html - a46ce253a249aa4abbc48cf5f5e259b40 - - - - uint32_t - bytes_physical - db/d48/structSendOkMessage.html - a5c35eacc3685a61ec2650c2f18d5f9d6 - - - - struct GNUNET_PeerIdentity - peer - db/d48/structSendOkMessage.html - a82ba4df8c551cf5d5c2d1e251e2071b3 - - - - - SendTransmitContinuationContext - d7/d3d/structSendTransmitContinuationContext.html - - struct TransportClient * - tc - d7/d3d/structSendTransmitContinuationContext.html - a6fd7c8e372b621563ded5ce903a06cca - - - - struct GNUNET_PeerIdentity - target - d7/d3d/structSendTransmitContinuationContext.html - a16e9062024532b1cc57ec3d619a4a4eb - - - - struct GNUNET_TIME_Absolute - send_time - d7/d3d/structSendTransmitContinuationContext.html - aa647eaef2a7726a3b2b23950df9bfcb3 - - - - unsigned long long - uuid - d7/d3d/structSendTransmitContinuationContext.html - a165cc191ee8b2d87bb5ca4e36bf1adbf - - - - int - down - d7/d3d/structSendTransmitContinuationContext.html - a63cc755f1c67fe22f70d973c2b96293c - - - - - ServerRequest - dd/dc2/structServerRequest.html - - int - direction - dd/dc2/structServerRequest.html - a321939d8f4f03d72db02f0d400509a06 - - - - int - disconnect - dd/dc2/structServerRequest.html - a0e243e9922baf702a1b304ff59e260a6 - - - - struct GNUNET_ATS_Session * - session - dd/dc2/structServerRequest.html - a0e15e170739d69990631ba3e700b61e1 - - - - struct MHD_Connection * - mhd_conn - dd/dc2/structServerRequest.html - af7c472751d20bf5072158c3a45a0e313 - - - - struct MHD_Daemon * - mhd_daemon - dd/dc2/structServerRequest.html - a5ce1fe4e7287523408344092e06f4499 - - - - uint32_t - options - dd/dc2/structServerRequest.html - a68023919af984abe52490f8bd60a3316 - - - - int - connected - dd/dc2/structServerRequest.html - a00c641334177cea32cc27f192df94d17 - - - - bool - suspended - dd/dc2/structServerRequest.html - a5419d3cf4230a501ee3b8e180d8d72b5 - - - - - ServiceConnectData - db/d71/structServiceConnectData.html - - GNUNET_TESTBED_ConnectAdapter - ca - db/d71/structServiceConnectData.html - a0e0c795f44fbfd41b1c4b3ea5655fdfc - - - - GNUNET_TESTBED_DisconnectAdapter - da - db/d71/structServiceConnectData.html - ad3730b0cfd71c257ce094d6bd19ee69b - - - - void * - cada_cls - db/d71/structServiceConnectData.html - ae9bb9494ddf9884b7b361c791bd510f1 - - - - char * - service_name - db/d71/structServiceConnectData.html - a8a00f26013244bb569e44abc566f9373 - - - - void * - op_cls - db/d71/structServiceConnectData.html - ae51d2d1e5f09436c2c0f443050b96981 - - - - struct GNUNET_TESTBED_Operation * - operation - db/d71/structServiceConnectData.html - ada62612af4906f78a32c90189d661456 - - - - struct OperationContext * - opc - db/d71/structServiceConnectData.html - a9f8a6289c1c2b62e0f9850fcab30c00e - - - - struct GNUNET_TESTBED_Peer * - peer - db/d71/structServiceConnectData.html - af1b499c5a0cf2ff9faafc7a50d6ca5db - - - - struct GNUNET_CONFIGURATION_Handle * - cfg - db/d71/structServiceConnectData.html - a1b00bdd2ee759f290b84a304cd355b54 - - - - void * - op_result - db/d71/structServiceConnectData.html - ad3479f48435a5eb671e68760c856f635 - - - - GNUNET_TESTBED_ServiceConnectCompletionCallback - cb - db/d71/structServiceConnectData.html - a9ae6515bdeb179d3b690c3960d9a4e81 - - - - void * - cb_cls - db/d71/structServiceConnectData.html - ae77f99bc128499d7c6750c111a8375a4 - - - - enum State - state - db/d71/structServiceConnectData.html - a89eb80128d446dcd45d12e816dfed500 - - - - - ServiceContext - d1/d07/structServiceContext.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d1/d07/structServiceContext.html - aa351d40b095d852a5a08fafab1849a04 - - - - GNUNET_TESTING_TestMain - tm - d1/d07/structServiceContext.html - acdb51d9c3f45140c3163215bbf2296e5 - - - - struct GNUNET_TESTING_Peer * - peer - d1/d07/structServiceContext.html - a278c95dd5bb9541c8acc4b54c7c1ae29 - - - - void * - tm_cls - d1/d07/structServiceContext.html - a3f7eee9f2c23c850c0b8430c8fdbd9db - - - - - ServiceList - d4/d78/structServiceList.html - - struct ServiceList * - next - d4/d78/structServiceList.html - a43e400800ae6190e9de189c6dfda09b6 - - - - struct ServiceList * - prev - d4/d78/structServiceList.html - a9055197d4df7baf3f2d179b99de54afa - - - - struct ServiceListeningInfo * - listen_head - d4/d78/structServiceList.html - a03fc69fb096058abbb881e91ac351489 - - - - struct ServiceListeningInfo * - listen_tail - d4/d78/structServiceList.html - a079fbf6da1813a08819fc58ff2759966 - - - - char * - name - d4/d78/structServiceList.html - aa6033bd2e11ba0a36a102d27d723015f - - - - char * - binary - d4/d78/structServiceList.html - a11019499f287f9257b5e454e4d779a2b - - - - char * - config - d4/d78/structServiceList.html - a37bb9c0bab6d3da67559a19ea2edbdb1 - - - - struct GNUNET_SERVICE_Client * - killing_client - d4/d78/structServiceList.html - a60b39397a9452e45fa01cb6f71b6825e - - - - uint64_t - killing_client_request_id - d4/d78/structServiceList.html - ae0288b64ff031d11848c3c715970d546 - - - - struct GNUNET_OS_Process * - proc - d4/d78/structServiceList.html - a4c20f4c8a95db4afcb1b74e632afb4fe - - - - struct GNUNET_TIME_Relative - backoff - d4/d78/structServiceList.html - a6474818ba9b6922bc4d614955eaaaf12 - - - - struct GNUNET_TIME_Absolute - last_started_at - d4/d78/structServiceList.html - a4733a674c84532831744bfdb26dfddcc - - - - struct GNUNET_TIME_Absolute - restart_at - d4/d78/structServiceList.html - ad9287cb2544057e5715773ebe1fc613a - - - - struct GNUNET_TIME_Absolute - killed_at - d4/d78/structServiceList.html - ad8d7d7b3ba896c5ebe03c06064cfd958 - - - - int - force_start - d4/d78/structServiceList.html - aca50037751ead75e8269b0f984b386ac - - - - int - pipe_control - d4/d78/structServiceList.html - a135901f56494315e97460a331bbead3d - - - - int - last_exit_status - d4/d78/structServiceList.html - a3e2aafc5729e4b74c3f8eead1c90ce8a - - - - - ServiceListenContext - d3/d2b/structServiceListenContext.html - - struct ServiceListenContext * - next - d3/d2b/structServiceListenContext.html - a0f5fb83e489e062cf72e34b0d2c53a7a - - - - struct ServiceListenContext * - prev - d3/d2b/structServiceListenContext.html - a5d58742ba1e30737fc069aa2d7753aab - - - - struct GNUNET_SERVICE_Handle * - sh - d3/d2b/structServiceListenContext.html - af8583a12f8669ce0e5b1d9da9be15814 - - - - struct GNUNET_NETWORK_Handle * - listen_socket - d3/d2b/structServiceListenContext.html - a93447948f00530de80a70d3f2e1e9cde - - - - struct GNUNET_SCHEDULER_Task * - listen_task - d3/d2b/structServiceListenContext.html - a8a4fb6611c9dd83389193f2986870502 - - - - - ServiceListeningInfo - de/d45/structServiceListeningInfo.html - - struct ServiceListeningInfo * - next - de/d45/structServiceListeningInfo.html - a5cf826046795986e944e9d999662b0b2 - - - - struct ServiceListeningInfo * - prev - de/d45/structServiceListeningInfo.html - a4a85a10f721f5225606884db7f5ac981 - - - - struct sockaddr * - service_addr - de/d45/structServiceListeningInfo.html - a74d58079c000d05d41351618117d8775 - - - - struct ServiceList * - sl - de/d45/structServiceListeningInfo.html - abe2e064c3f588a01dd9cdd9140e63f69 - - - - socklen_t - service_addr_len - de/d45/structServiceListeningInfo.html - ae88d86d6c0fcc7f7b3b07c38b25ed2cf - - - - struct GNUNET_NETWORK_Handle * - listen_socket - de/d45/structServiceListeningInfo.html - af92684e386f1b2ddc0a350eaa5fdeee2 - - - - struct GNUNET_SCHEDULER_Task * - accept_task - de/d45/structServiceListeningInfo.html - aeeec2fc330fd96b90c442139d4ccd37e - - - - - ServiceRequestMessage - d0/d02/structServiceRequestMessage.html - - struct GNUNET_MessageHeader - header - d0/d02/structServiceRequestMessage.html - aafd13576a1d996dc9872fb380fac9ecf - - - - uint32_t - reserved - d0/d02/structServiceRequestMessage.html - a7b30e6426f316efde20907cec92d56e1 - - - - struct GNUNET_HashCode - session_id - d0/d02/structServiceRequestMessage.html - a8a25a968f5ab7dd573155e1170e45994 - - - - struct GNUNET_CRYPTO_PaillierPublicKey - public_key - d0/d02/structServiceRequestMessage.html - ae435900d009599bffde569d39b39bb27 - - - - - Session - d0/d66/structSession.html - - const struct GNUNET_PeerIdentity * - peer - d0/d66/structSession.html - a97030c4667d0a65717a93c9e241d096d - - - - struct GSC_KeyExchangeInfo * - kx - d0/d66/structSession.html - afb7d12d4d8d79633e2a520b3b2a72ac2 - - - - struct GSC_ClientActiveRequest * - active_client_request_head - d0/d66/structSession.html - a9e42f7b8ee06321213d420a1ac7dd480 - - - - struct GSC_ClientActiveRequest * - active_client_request_tail - d0/d66/structSession.html - afcfd055a9283498592701b59f0254e1b - - - - struct SessionMessageEntry * - sme_head - d0/d66/structSession.html - a263cd77c91a458b4aec6b80792ca992a - - - - struct SessionMessageEntry * - sme_tail - d0/d66/structSession.html - a4e975550873fd7473e2e7193027460eb - - - - struct GSC_TypeMap * - tmap - d0/d66/structSession.html - a632cacbd20d5ba4b21149032e2e926a7 - - - - struct GNUNET_SCHEDULER_Task * - cork_task - d0/d66/structSession.html - aca200d675486ae69180e71d4b62a970b - - - - struct GNUNET_SCHEDULER_Task * - typemap_task - d0/d66/structSession.html - aaac9854125dacdee0174c06e99b6e4f3 - - - - struct GNUNET_TIME_Relative - typemap_delay - d0/d66/structSession.html - a844c7a208ece26382a1dcdf1619a7a40 - - - - int - first_typemap - d0/d66/structSession.html - ae89fcb42dc2e9c74a33314478f292207 - - - - - SessionMessageEntry - d1/d53/structSessionMessageEntry.html - - struct SessionMessageEntry * - next - d1/d53/structSessionMessageEntry.html - ade180ca4aa37b3f3be7c2e7caaa09fe4 - - - - struct SessionMessageEntry * - prev - d1/d53/structSessionMessageEntry.html - ae79fc477bd7710a15311f0cd959faa42 - - - - enum GNUNET_MQ_PriorityPreferences - priority - d1/d53/structSessionMessageEntry.html - af32c28e17f77403a59998b4b1b41ffb5 - - - - int - is_typemap - d1/d53/structSessionMessageEntry.html - ae998dbebcf18bb9096ce8494fdd82733 - - - - int - is_typemap_confirm - d1/d53/structSessionMessageEntry.html - a2ba935249b728e2bab5e5ecb8536e9eb - - - - struct GNUNET_TIME_Absolute - deadline - d1/d53/structSessionMessageEntry.html - a1a385f96efa58c704caa7e63532e5037 - - - - size_t - size - d1/d53/structSessionMessageEntry.html - a5b804d1d1e2e3dbf8cb3cf5acf9193d1 - - - - - Set - d3/d9c/structSet.html - - struct Set * - next - d3/d9c/structSet.html - a2022b5ba09478563bfeba02f9337d293 - - - - struct Set * - prev - d3/d9c/structSet.html - a8f88607a4a609b7536726ee29954d790 - - - - struct ClientState * - cs - d3/d9c/structSet.html - ab6e9f2092dd1ab4147d9548d353cd1af - - - - struct SetContent * - content - d3/d9c/structSet.html - af865a567bbedb6c100257f9d6af03bb4 - - - - const struct SetVT * - vt - d3/d9c/structSet.html - aa8a413383f1e094e6c0ccd1d26c29c0e - - - - struct SetState * - state - d3/d9c/structSet.html - a4f3719d508977be9a04d45c8a031b8df - - - - struct GNUNET_CONTAINER_MultiHashMapIterator * - iter - d3/d9c/structSet.html - ad66521facb4206d21861c0044048a915 - - - - struct Operation * - ops_head - d3/d9c/structSet.html - aa62706e500fcc03573e4a3f4a90eff2b - - - - struct Operation * - ops_tail - d3/d9c/structSet.html - a5ca25413260e5a305729f8d7ed36ef12 - - - - struct GenerationRange * - excluded_generations - d3/d9c/structSet.html - a77fb2fc1d35209c37ac3b81d9bab937e - - - - unsigned int - current_generation - d3/d9c/structSet.html - afe2727e6e11f770c9f676d28bdb0cc44 - - - - unsigned int - excluded_generations_size - d3/d9c/structSet.html - af714654e6f32598bf90e5cdf477a0d49 - - - - enum GNUNET_SET_OperationType - operation - d3/d9c/structSet.html - a4f45b583897f4abf3b70ac29c0055a9c - - - - unsigned int - iter_generation - d3/d9c/structSet.html - a086ee8afbe82a27dda19126d08fa4188 - - - - uint16_t - iteration_id - d3/d9c/structSet.html - a65553413a9c0027f6a68fea8418c8ce1 - - - - - SetContent - d3/d5f/structSetContent.html - - struct GNUNET_CONTAINER_MultiHashMap * - elements - d3/d5f/structSetContent.html - a33c4e5f432d8176eae6fbad1ce4cafc3 - - - - struct PendingMutation * - pending_mutations_head - d3/d5f/structSetContent.html - aeb90a34990f23423aac001840f3b3f1c - - - - struct PendingMutation * - pending_mutations_tail - d3/d5f/structSetContent.html - afc9a518d04b1cdbd462f625df40edf43 - - - - unsigned int - refcount - d3/d5f/structSetContent.html - af264c7c67c52f87350ba52cda072161e - - - - unsigned int - latest_generation - d3/d5f/structSetContent.html - a7b9ab7d94593c9cfa74b187dc52b2d45 - - - - int - iterator_count - d3/d5f/structSetContent.html - a537e06b84a0a57163686856ffbec01ff - - - - - SetCopyCls - d5/d92/structSetCopyCls.html - - struct TaskEntry * - task - d5/d92/structSetCopyCls.html - aa8af5fc8c9a27d28d8bced8c4e39e73e - - - - struct SetKey - dst_set_key - d5/d92/structSetCopyCls.html - a270cc11f9c81666c834cdaa0a2340364 - - - - - SetCopyRequest - de/d84/structSetCopyRequest.html - - struct SetCopyRequest * - next - de/d84/structSetCopyRequest.html - a3eb77c58bc5bfc82acffc8ee594d7a7e - - - - struct SetCopyRequest * - prev - de/d84/structSetCopyRequest.html - a30d21c81ee707ebc885fd85ba5ddb1b9 - - - - void * - cls - de/d84/structSetCopyRequest.html - a7b94d339c03bb006362fe0984dfe3908 - - - - GNUNET_SET_CopyReadyCallback - cb - de/d84/structSetCopyRequest.html - a92c3d58db2ab5556d2782fc95472cd6d - - - - - SetDefaultMessage - d2/d27/structSetDefaultMessage.html - - struct GNUNET_MessageHeader - header - d2/d27/structSetDefaultMessage.html - aed9652a922f91f71b66da01191a1de16 - - - - uint16_t - name_len - d2/d27/structSetDefaultMessage.html - ab18bb2d879d61a324b7b30135dfdeb86 - - - - uint16_t - reserved - d2/d27/structSetDefaultMessage.html - a7342abc2c2150be69b99c5eb8b2d3668 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - private_key - d2/d27/structSetDefaultMessage.html - abce11d4100b5bd532d0d67aff3074989 - - - - - SetEntry - db/d6c/structSetEntry.html - - struct SetKey - key - db/d6c/structSetEntry.html - a388d20a3bc4dc33b13c7f5da8ac560db - - - - struct GNUNET_SET_Handle * - h - db/d6c/structSetEntry.html - ae09942c047b149a56e0fdd6fcdf3b4ed - - - - int - is_contested - db/d6c/structSetEntry.html - acb386d5c4db8c0f541b37274d5ec519a - - - - - SetHandle - de/d1a/structSetHandle.html - - struct SetHandle * - prev - de/d1a/structSetHandle.html - a4a90b6f68e17bd4948cc1594201f5940 - - - - struct SetHandle * - next - de/d1a/structSetHandle.html - a6208a76e5a6430a72faacc381d8fb889 - - - - struct GNUNET_SET_Handle * - h - de/d1a/structSetHandle.html - ab1127100a26c7d3f19596bf32bd3dfe3 - - - - - SetInfo - db/da8/structSetInfo.html - - char * - id - db/da8/structSetInfo.html - adbca3e23b8d77ce5c13f3c83252fc763 - - - - struct GNUNET_SET_Handle * - set - db/da8/structSetInfo.html - a588055265a5dad24e4f51474d54f5fa2 - - - - struct GNUNET_SET_OperationHandle * - oh - db/da8/structSetInfo.html - a3b60d3c3b1041cb3e604d8422b913a1f - - - - struct GNUNET_CONTAINER_MultiHashMap * - sent - db/da8/structSetInfo.html - ac14e25b937dfdcd323f79367b3b2becd - - - - struct GNUNET_CONTAINER_MultiHashMap * - received - db/da8/structSetInfo.html - ab9300189dba6814bde6bf5d86d80b6f3 - - - - int - done - db/da8/structSetInfo.html - a0790f32d0bdc35538e8384077ccca39f - - - - - SetKey - d8/d54/structSetKey.html - - int - set_kind - d8/d54/structSetKey.html - ab0bf8c998f595ef35fdcbf39c48f561e - - - - int - k1 - d8/d54/structSetKey.html - a02bca016ef35e9763400e94e8e00f3ff - - - - int - k2 - d8/d54/structSetKey.html - a903e6114fbc6eb02496a5c2e14160044 - - - - - SetMutationProgressCls - df/d07/structSetMutationProgressCls.html - - int - num_pending - df/d07/structSetMutationProgressCls.html - a6f7108d964c95ec6c06da8570f7da3fe - - - - struct TaskEntry * - task - df/d07/structSetMutationProgressCls.html - addf11789d8a053a728e923273ff04353 - - - - - SetOpCls - d2/dc9/structSetOpCls.html - - struct SetKey - input_set - d2/dc9/structSetOpCls.html - adaf24089238d6a163ad5f6185b051aa6 - - - - struct SetKey - output_set - d2/dc9/structSetOpCls.html - a1316ad66e284af3e94d18d8df7fa0524 - - - - struct RfnKey - output_rfn - d2/dc9/structSetOpCls.html - a44d0ce29deb0581044910cab43ef62bc - - - - struct DiffKey - output_diff - d2/dc9/structSetOpCls.html - a28e51b8bbded508c31c5b3fc3852b77e - - - - int - do_not_remove - d2/dc9/structSetOpCls.html - a62e567dd97e944851dddce53875203c4 - - - - int - transceive_contested - d2/dc9/structSetOpCls.html - a7180ad6954b84ff7665ff54fe0aa7d10 - - - - struct GNUNET_SET_OperationHandle * - op - d2/dc9/structSetOpCls.html - a6749d5c63c29971efb39504ccba2e29e - - - - - SetState - d8/d04/structSetState.html - - uint32_t - current_set_element_count - d8/d04/structSetState.html - a0d108af0a3b099b9719301fd3ebd7fe4 - - - - struct StrataEstimator * - se - d8/d04/structSetState.html - a18204d380013050d772423fd2d2455c1 - - - - - SetVT - dd/dc7/structSetVT.html - - SetCreateImpl - create - dd/dc7/structSetVT.html - a29f9548f36784454c0822fbd7f53d2be - - - - SetAddRemoveImpl - add - dd/dc7/structSetVT.html - a5e7ba96cc29ad33c0c8354667d44e716 - - - - SetAddRemoveImpl - remove - dd/dc7/structSetVT.html - aa24b3457fb5773a9a398a460a9ab56ee - - - - SetCopyStateImpl - copy_state - dd/dc7/structSetVT.html - ab9ea89b2264f47aed0201f10eab3cdd6 - - - - SetDestroyImpl - destroy_set - dd/dc7/structSetVT.html - ae7f7a01bfffbba1f7fac5cb76eb61314 - - - - OpAcceptImpl - accept - dd/dc7/structSetVT.html - ac980abadc98631c45939eda895639cdf - - - - OpEvaluateImpl - evaluate - dd/dc7/structSetVT.html - a79876af8d2cb525b6cb7592741fb536e - - - - OpCancelImpl - cancel - dd/dc7/structSetVT.html - a82aa3be6149d3b2a8a41ad68afca2e62 - - - - OpChannelDeathImpl - channel_death - dd/dc7/structSetVT.html - ab93b5451b7862de67b2eb4d1deeb5785 - - - - - SharedSecret - d9/daa/structSharedSecret.html - - struct SharedSecret * - next - d9/daa/structSharedSecret.html - a21076fe3d0fa220a7fd60564179ba178 - - - - struct SharedSecret * - prev - d9/daa/structSharedSecret.html - a7e181b4190b58b332eb6541bb6faabe1 - - - - struct KeyCacheEntry * - kce_head - d9/daa/structSharedSecret.html - a9b3988a29472d178e5ad4c34454cb891 - - - - struct KeyCacheEntry * - kce_tail - d9/daa/structSharedSecret.html - a07b5d62ca4d954da30780536f0223aa8 - - - - struct SenderAddress * - sender - d9/daa/structSharedSecret.html - a95c0456f7bbc589be35ee32edff87c64 - - - - struct ReceiverAddress * - receiver - d9/daa/structSharedSecret.html - ab08e40cf70c92d7c9344926232c108b4 - - - - struct GNUNET_HashCode - master - d9/daa/structSharedSecret.html - ac49287393d752043d08656019955d2b1 - - - - struct GNUNET_HashCode - cmac - d9/daa/structSharedSecret.html - aa673faa0941927901d9160a1420fcfc4 - - - - uint32_t - sequence_used - d9/daa/structSharedSecret.html - a2aa8b0a808c9ac458e128d480bfd25cf - - - - uint32_t - sequence_allowed - d9/daa/structSharedSecret.html - a145ee9d4e7ac14b318243d7bbdbbe23b - - - - unsigned int - active_kce_count - d9/daa/structSharedSecret.html - a29183b057da36df3b73917f675c35d95 - - - - - SharedService - d5/db3/structSharedService.html - - char * - name - d5/db3/structSharedService.html - a4a60c8a9bcd6eee1da5247c72e3db9f3 - - - - uint32_t - num_shared - d5/db3/structSharedService.html - a506463ff499a13eead46fd2903325119 - - - - uint32_t - num_sharing - d5/db3/structSharedService.html - acae9d76c43d3d5066fa93087100da6d8 - - - - char * - sname - d5/db3/structSharedService.html - ab297cc7898459cdb9bb0917bc025219d - - - - struct SharedServiceInstance ** - instances - d5/db3/structSharedService.html - a92d9d8a17d47a2a992ff17a31d48dba4 - - - - struct GNUNET_CONFIGURATION_Handle * - cfg - d5/db3/structSharedService.html - a09019396d773fd8a0429c22517f65354 - - - - unsigned int - n_peers - d5/db3/structSharedService.html - a935a2acce12faefe58bc472012b11d4c - - - - unsigned int - share - d5/db3/structSharedService.html - a02ddf716e155b32d0eb190fda4ade7c5 - - - - unsigned int - n_instances - d5/db3/structSharedService.html - a136e58234850067e603e0b734e4b5d90 - - - - - SharedServiceInstance - dd/d89/structSharedServiceInstance.html - - struct SharedService * - ss - dd/d89/structSharedServiceInstance.html - a3b805112d2e5efa584aad55bc16e95cb - - - - char * - cfg_fn - dd/d89/structSharedServiceInstance.html - ae87587da67703a4b7e5bb51937c05953 - - - - struct GNUNET_OS_Process * - proc - dd/d89/structSharedServiceInstance.html - a717dd8b3c0e8d53ba7fd47bac875e35b - - - - char * - unix_sock - dd/d89/structSharedServiceInstance.html - aeedb9eaa829c4ff3189fcb2f133cf396 - - - - char * - port_str - dd/d89/structSharedServiceInstance.html - af50f4558403ba69f7d6b55a215e93c86 - - - - unsigned int - n_refs - dd/d89/structSharedServiceInstance.html - a10b8b41833178ebff9a54ada4f87b456 - - - - - ShutdownPeersData - dd/d60/structShutdownPeersData.html - - GNUNET_TESTBED_OperationCompletionCallback - cb - dd/d60/structShutdownPeersData.html - af0f2fc7d1e74f0cf15c846d8b9f32322 - - - - void * - cb_cls - dd/d60/structShutdownPeersData.html - a7b4ff2b61cdf3453fdfbdb7532d382ce - - - - - SignedAddress - d7/d28/structSignedAddress.html - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - d7/d28/structSignedAddress.html - a705f7e42b72a8594ffe0639d76f0a3f5 - - - - struct GNUNET_TIME_AbsoluteNBO - mono_time - d7/d28/structSignedAddress.html - a5e6494f0e8eb4797f4d0a50228b6d038 - - - - struct GNUNET_HashCode - h_addr - d7/d28/structSignedAddress.html - a8b5d447308fc4ad80de5f381e9b9a9e3 - - - - - SingleTestRun - d5/d2d/structSingleTestRun.html - - char * - name - d5/d2d/structSingleTestRun.html - a98af78acc792acb8d84f9268bca62f40 - - - - InitPeer - init_peer - d5/d2d/structSingleTestRun.html - ad988f8c40ddc8c65b47488cae690471f - - - - PreTest - pre_test - d5/d2d/structSingleTestRun.html - ae742753c6ab4921cadfdcbce6850bfd1 - - - - MainTest - main_test - d5/d2d/structSingleTestRun.html - a431a21179f7e98c039c4758c3644ee24 - - - - ReplyHandle - reply_handle - d5/d2d/structSingleTestRun.html - ab39517207bc01753cf2dce4151ba7f9a - - - - PostTest - post_test - d5/d2d/structSingleTestRun.html - a8332e58d3f5833aeb1b75ccb4abf6235 - - - - EvaluationCallback - eval_cb - d5/d2d/structSingleTestRun.html - a303d0d3e11cf2dc3e69907a7d738f5ae - - - - uint32_t - request_interval - d5/d2d/structSingleTestRun.html - a34f7f4b0d26181d5e5c74e23b1ade1d6 - - - - uint32_t - num_requests - d5/d2d/structSingleTestRun.html - a1f6ae0706f84cf5401284e45dbc42051 - - - - enum OPTION_CHURN - have_churn - d5/d2d/structSingleTestRun.html - ad863e1b882f49e1b29d89776d4c468d0 - - - - enum OPTION_QUICK_QUIT - have_quick_quit - d5/d2d/structSingleTestRun.html - a93d463a1aaec4c6de35c221b43767eca - - - - enum OPTION_COLLECT_STATISTICS - have_collect_statistics - d5/d2d/structSingleTestRun.html - a10d37cb2ffac037a6eec654ca825ffde - - - - enum OPTION_COLLECT_VIEW - have_collect_view - d5/d2d/structSingleTestRun.html - a7fab0439f306008219ee4456cd0c7ac3 - - - - uint32_t - stat_collect_flags - d5/d2d/structSingleTestRun.html - a884c762b4a0156cb4570848bb1ae460f - - - - - Slave - d6/dd1/structSlave.html - - struct GNUNET_TESTBED_ControllerProc * - controller_proc - d6/dd1/structSlave.html - acd1076ff8ef5fbe4164d313f06500282 - - - - struct GNUNET_TESTBED_Controller * - controller - d6/dd1/structSlave.html - a3628ba75944556ff619c7223992793af - - - - struct LinkControllersContext * - lcc - d6/dd1/structSlave.html - af2ce61d9988a5c928fbcfc6e7c153656 - - - - struct HostRegistration * - hr_dll_head - d6/dd1/structSlave.html - a464ff8e866276cd9988cb4bc3e63c1cd - - - - struct HostRegistration * - hr_dll_tail - d6/dd1/structSlave.html - a1c70835806722ba7f89235d055427b89 - - - - struct GNUNET_TESTBED_HostRegistrationHandle * - rhandle - d6/dd1/structSlave.html - a67569f00e33c0c0ca2321983d1534bd6 - - - - struct GNUNET_CONTAINER_MultiHashMap * - reghost_map - d6/dd1/structSlave.html - adcf3b62538a718d84e5b1a9ddd42c2dd - - - - uint32_t - host_id - d6/dd1/structSlave.html - a027ee490f5157aabdb969f6ffbf6b5da - - - - - SmallMapEntry - df/dc3/structSmallMapEntry.html - - void * - value - df/dc3/structSmallMapEntry.html - ab325a5c6e9ac6dc6ef39a94e749ceaf0 - - - - struct SmallMapEntry * - next - df/dc3/structSmallMapEntry.html - a753c09f25a124b111b324b1a3d51278e - - - - const struct GNUNET_HashCode * - key - df/dc3/structSmallMapEntry.html - adfc824bbe0d4899f49af7343b736fdd9 - - - - const struct GNUNET_PeerIdentity * - key - df/dc3/structSmallMapEntry.html - a88037c0f7b00642aef9f668f01a98761 - - - - const struct GNUNET_ShortHashCode * - key - df/dc3/structSmallMapEntry.html - a4bc2c75e4c6fed22eab9d919d05d5fcc - - - - const struct GNUNET_Uuid * - key - df/dc3/structSmallMapEntry.html - ad09255cf70c4a5afebe4873f3f304389 - - - - - SMTPMessage - d7/d0b/structSMTPMessage.html - - GNUNET_MessageHeader - header - d7/d0b/structSMTPMessage.html - a6eae97481d28785e22bf7e239fdab5f8 - - - - GNUNET_PeerIdentity - sender - d7/d0b/structSMTPMessage.html - ae7b3f673c53f8942c41005e02e901039 - - - - - SocketAddress - d0/d17/structSocketAddress.html - - int - af - d0/d17/structSocketAddress.html - a1984ac711584c69a73cf2b6df948023f - - - - struct in_addr - ipv4 - d0/d17/structSocketAddress.html - ad36a04e52d8398b8e5da31bdb793f6cb - - - - struct in6_addr - ipv6 - d0/d17/structSocketAddress.html - aef99a4a21c2114cf2ec4c49dc425bd30 - - - - union SocketAddress::@9 - address - d0/d17/structSocketAddress.html - a7fa2f209c3913d54e046616904297fc2 - - - - uint8_t - proto - d0/d17/structSocketAddress.html - a793029530c291f4aed4b165be0112f92 - - - - uint16_t - port - d0/d17/structSocketAddress.html - ad6dd0ae42f43521e9d5b60af7d382ec2 - - - - - Socks5ClientHelloMessage - d0/d55/structSocks5ClientHelloMessage.html - - uint8_t - version - d0/d55/structSocks5ClientHelloMessage.html - a1157dc22014699816822e1c08ad95bfc - - - - uint8_t - num_auth_methods - d0/d55/structSocks5ClientHelloMessage.html - a11dec6e96cb299878bc950c792f7e655 - - - - - Socks5ClientRequestMessage - d5/d9d/structSocks5ClientRequestMessage.html - - uint8_t - version - d5/d9d/structSocks5ClientRequestMessage.html - a5d509ddab1fbfbb0a0c7c5b7fcdf07ca - - - - uint8_t - command - d5/d9d/structSocks5ClientRequestMessage.html - aac076aa9135dfe57883196c207f37029 - - - - uint8_t - resvd - d5/d9d/structSocks5ClientRequestMessage.html - a604a6980ea786d376bf01ec1beee661b - - - - uint8_t - addr_type - d5/d9d/structSocks5ClientRequestMessage.html - aee0e01f12bc634322d7e6053ce51945f - - - - - Socks5Request - da/d66/structSocks5Request.html - - struct Socks5Request * - next - da/d66/structSocks5Request.html - a2c8724a550d20949aaed19e390211d32 - - - - struct Socks5Request * - prev - da/d66/structSocks5Request.html - aefda3326a11f77cc9b1a83029c0e8303 - - - - struct GNUNET_NETWORK_Handle * - sock - da/d66/structSocks5Request.html - aff34809491b553b006957773e373f629 - - - - struct GNUNET_GNS_LookupWithTldRequest * - gns_lookup - da/d66/structSocks5Request.html - a68d2160e52d7b6911e63b396d47c45e4 - - - - struct GNUNET_SCHEDULER_Task * - rtask - da/d66/structSocks5Request.html - a22dd62b2f6fe72558ecb78b0160eb288 - - - - struct GNUNET_SCHEDULER_Task * - wtask - da/d66/structSocks5Request.html - ae8b2dc1c971f10be89889becc77981e4 - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - da/d66/structSocks5Request.html - a834e33f5e9b409c96719d921d63905cb - - - - char - rbuf - da/d66/structSocks5Request.html - aa38586bc2d61e6e4e311392f012b4859 - [(256+32)] - - - char - wbuf - da/d66/structSocks5Request.html - aa79cb3d6d30e3c6bc915798c844ebc08 - [(256+32)] - - - char - io_buf - da/d66/structSocks5Request.html - ae467775f68cb5b211b0dff12c3a6145b - [CURL_MAX_WRITE_SIZE] - - - struct MhdHttpList * - hd - da/d66/structSocks5Request.html - ad2002f2293ba9d1cda7941a91696b1b1 - - - - struct MHD_Connection * - con - da/d66/structSocks5Request.html - aa044b1c3cda717a1a8c08a7c905d13bb - - - - struct MHD_Response * - response - da/d66/structSocks5Request.html - a2a0c1834d6229765c256e3df63b13dcb - - - - char * - domain - da/d66/structSocks5Request.html - a3eb4c605f1eb2ebc1ec8366149a13080 - - - - char * - leho - da/d66/structSocks5Request.html - aac53712b432b4f223fc7257a4af0826e - - - - char * - dane_data - da/d66/structSocks5Request.html - ae1e43105ee58625a3d02f749bd975cb4 - [32+1] - - - char * - url - da/d66/structSocks5Request.html - a3ffbc7c24fa87e61d09fdeebe567720a - - - - CURL * - curl - da/d66/structSocks5Request.html - a26ce8544434b56c8303b391d0edff46e - - - - struct curl_slist * - headers - da/d66/structSocks5Request.html - ad0dc453a9410f126bbcb4592a6ca8aa2 - - - - struct curl_slist * - hosts - da/d66/structSocks5Request.html - aafba703696d811dd16e4a10b8a0970ec - - - - unsigned int - response_code - da/d66/structSocks5Request.html - ae87f477beca8cee99affa54c0480dc5b - - - - int - dane_data_len - da/d66/structSocks5Request.html - a6e82631d9845b927410dcb7265b2e095 - [32+1] - - - unsigned int - num_danes - da/d66/structSocks5Request.html - aac131b93fdfd3b5be46edf651dd9e4a1 - - - - size_t - rbuf_len - da/d66/structSocks5Request.html - a48ee5bd49457e2b1918f4ae67bb57028 - - - - size_t - wbuf_len - da/d66/structSocks5Request.html - af986af45387cf608ae0fc719fc97bab4 - - - - size_t - io_len - da/d66/structSocks5Request.html - a28a7c4dbea51cfee62292cc90eb79edf - - - - struct sockaddr_storage - destination_address - da/d66/structSocks5Request.html - ac11117cb45d732b51cac59901312ea6b - - - - enum SocksPhase - state - da/d66/structSocks5Request.html - a33fa7fd15a937f4ae7211ef611966f6f - - - - uint16_t - port - da/d66/structSocks5Request.html - a5585b01db4b9c7d3da54c1f187090f6f - - - - struct HttpResponseHeader * - header_head - da/d66/structSocks5Request.html - a3757ed3ddc21e0a376e1d446267a3c00 - - - - struct HttpResponseHeader * - header_tail - da/d66/structSocks5Request.html - a3d62d89b1ce55bf82fe4501dc5eadac3 - - - - int - ssl_checked - da/d66/structSocks5Request.html - a5ccd96fc6897fffda825c117f0297495 - - - - int - is_gns - da/d66/structSocks5Request.html - a526947469eb72f13eb900b9983083090 - - - - int - is_tls - da/d66/structSocks5Request.html - a3836c83644f8fda390b593f2da1f1b98 - - - - int - suspended - da/d66/structSocks5Request.html - a060891ad4e908335937fc19a1ddc4490 - - - - int - curl_paused - da/d66/structSocks5Request.html - ab51d2f980de3b9ecdc4aabc9cc139da6 - - - - - Socks5ServerHelloMessage - d2/d24/structSocks5ServerHelloMessage.html - - uint8_t - version - d2/d24/structSocks5ServerHelloMessage.html - aaf52f4cff287218123445b8e3987d757 - - - - uint8_t - auth_method - d2/d24/structSocks5ServerHelloMessage.html - ad6f25a18fda61d9a0dd46a8b3bb2f137 - - - - - Socks5ServerResponseMessage - dd/da4/structSocks5ServerResponseMessage.html - - uint8_t - version - dd/da4/structSocks5ServerResponseMessage.html - a2ae79905e6e27bba960c93f72f4d006c - - - - uint8_t - reply - dd/da4/structSocks5ServerResponseMessage.html - a0a42b1b083e196a80cd6b668766ab0f2 - - - - uint8_t - reserved - dd/da4/structSocks5ServerResponseMessage.html - a7fcd623dc308f2e3b94b5add55993b62 - - - - uint8_t - addr_type - dd/da4/structSocks5ServerResponseMessage.html - a3d7a3819af16971a9ec686fc1cceaa57 - - - - - SolverHandle - d8/d68/structSolverHandle.html - - char * - plugin - d8/d68/structSolverHandle.html - a8e49d42c66027ea549523ab10fceef0c - - - - struct GNUNET_ATS_PluginEnvironment - env - d8/d68/structSolverHandle.html - a2d8bfff4a6d7eb74fa74b77061894bdb - - - - struct GNUNET_ATS_SolverFunctions * - sf - d8/d68/structSolverHandle.html - a777c405321099b076a759801ab474c56 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - addresses - d8/d68/structSolverHandle.html - ae55fe760449065cc767559a7237b0dee - - - - - Speaker - d0/d89/structSpeaker.html - - const struct GNUNET_CONFIGURATION_Handle * - cfg - d0/d89/structSpeaker.html - a004878748d956aa34fac0b48df15a325 - - - - struct GNUNET_HELPER_Handle * - playback_helper - d0/d89/structSpeaker.html - a608d3b1ce066db0ba601bcb9ee06a177 - - - - - SplittedHTTPAddress - d9/d55/structSplittedHTTPAddress.html - - char * - protocol - d9/d55/structSplittedHTTPAddress.html - a5d1b5c8679af19fd544ce979ac0cc167 - - - - char * - host - d9/d55/structSplittedHTTPAddress.html - aa4fba24bda0f762319ade2dea8081a12 - - - - char * - path - d9/d55/structSplittedHTTPAddress.html - af89cddcf1b22506276591206d06f6bb7 - - - - int - port - d9/d55/structSplittedHTTPAddress.html - ac52eab1b78c06988ddb92792dd763b54 - - - - - StartMessage - df/d16/structStartMessage.html - - struct GNUNET_MessageHeader - header - df/d16/structStartMessage.html - a06968481d605c5e9b12fbfa2a1f92764 - - - - uint32_t - options - df/d16/structStartMessage.html - a3ca4708d0928108d49872f9e6748a09e - - - - struct GNUNET_PeerIdentity - self - df/d16/structStartMessage.html - af8d48ff2694bedc70be0ad9836b21e49 - - - - - STATcls - d7/d9a/structSTATcls.html - - struct RPSPeer * - rps_peer - d7/d9a/structSTATcls.html - a9368308b67bdf4775514ee10466eef21 - - - - enum STAT_TYPE - stat_type - d7/d9a/structSTATcls.html - a2f93b014e15c4ec2c5ad66fb0344a52e - - - - - gnunet_testing::StatisticsCondition - d4/db1/classgnunet__testing_1_1StatisticsCondition.html - gnunet_testing::Condition - - def - __init__ - d4/db1/classgnunet__testing_1_1StatisticsCondition.html - a68e73a7586237525159dcca33a2362af - (self, peer, subsystem, name, value) - - - def - check - d4/db1/classgnunet__testing_1_1StatisticsCondition.html - abf50fe572277adc8cda81714336a731c - (self) - - - def - evaluate - d4/db1/classgnunet__testing_1_1StatisticsCondition.html - a0ad0386f089d43c0150983a894667c00 - (self, failed_only) - - - - fulfilled - d4/db1/classgnunet__testing_1_1StatisticsCondition.html - ad23664677ad3ca6f84218a313e159483 - - - - - type - d4/db1/classgnunet__testing_1_1StatisticsCondition.html - ac5390e4af8a55d5606fff9b89872cac4 - - - - - peer - d4/db1/classgnunet__testing_1_1StatisticsCondition.html - a36252a4e8e92bd6750b89f4e06964e20 - - - - - subsystem - d4/db1/classgnunet__testing_1_1StatisticsCondition.html - a1726493627f3d72d39d937cfe56e01c1 - - - - - name - d4/db1/classgnunet__testing_1_1StatisticsCondition.html - a924705d18f0deadd54dd62a672aee578 - - - - - value - d4/db1/classgnunet__testing_1_1StatisticsCondition.html - ae5b3a86488cd1aa056401169dbeb3a67 - - - - - result - d4/db1/classgnunet__testing_1_1StatisticsCondition.html - ac6355ad1e1555c14c5e58ef38fe6b1c8 - - - - - StatsEntry - d7/db0/structStatsEntry.html - - struct StatsEntry * - next - d7/db0/structStatsEntry.html - a52f17e7f85045edc952337bf2b74df9a - - - - struct StatsEntry * - prev - d7/db0/structStatsEntry.html - a209584da1be78b3c70140f0e9b048ed1 - - - - struct SubsystemEntry * - subsystem - d7/db0/structStatsEntry.html - a7edcd0310253b105b631ed55794ac8ad - - - - const char * - name - d7/db0/structStatsEntry.html - adbbf365ba0e8a84304c370c785c177ee - - - - struct WatchEntry * - we_head - d7/db0/structStatsEntry.html - ab1830fbd2a8f68cb22d7200947e0988a - - - - struct WatchEntry * - we_tail - d7/db0/structStatsEntry.html - a7f990d306a231da1873bfec1a616009d - - - - uint64_t - value - d7/db0/structStatsEntry.html - a1d7a0bb9d1bc353efc6af733530ae105 - - - - uint32_t - uid - d7/db0/structStatsEntry.html - a8c6f970994f792bb4c1a84add9901882 - - - - int - persistent - d7/db0/structStatsEntry.html - ad85ce2a0c6e3a29a77696ddc5fa9f4c8 - - - - int - set - d7/db0/structStatsEntry.html - ae417c3be94a31daf4de69922eff2342d - - - - - StatusContext - d2/d7c/structStatusContext.html - - GNUNET_DATASTORE_ContinuationWithStatus - cont - d2/d7c/structStatusContext.html - ae62e44db8e2a7ce441f8b47fe5c8e836 - - - - void * - cont_cls - d2/d7c/structStatusContext.html - aa31b47aa8673dd0d36ec645e0c49b435 - - - - - StatusMessage - d7/dfe/structStatusMessage.html - - struct GNUNET_MessageHeader - header - d7/dfe/structStatusMessage.html - aedd7372493a1891d1ccb317a4bc5ed2b - - - - int32_t - status - d7/dfe/structStatusMessage.html - a8a2532537f1e10c2d3a3d64128a10bf1 - - - - struct GNUNET_TIME_AbsoluteNBO - min_expiration - d7/dfe/structStatusMessage.html - a7ef6d0abcaf824cfc6a27f9d1c0b7256 - - - - - Step - d4/d97/structStep.html - - struct Step * - prev - d4/d97/structStep.html - af00d1981b2523c4f13e797d2608491f6 - - - - struct Step * - next - d4/d97/structStep.html - a974751964d04a1b2b5f6808bce8aeafe - - - - struct ConsensusSession * - session - d4/d97/structStep.html - a9b3a2f5923307ba2fbc2708238af98a1 - - - - struct TaskEntry ** - tasks - d4/d97/structStep.html - a9b6c69db173749ef52306c3b58d0c1f2 - - - - unsigned int - tasks_len - d4/d97/structStep.html - a3fe655e6fec4a2634c8834ca81e2e389 - - - - unsigned int - tasks_cap - d4/d97/structStep.html - ae25e2516c18632371eb12cf35b53d4b2 - - - - unsigned int - finished_tasks - d4/d97/structStep.html - ae84907df96f8d16c52f14df6990fe305 - - - - struct Step ** - subordinates - d4/d97/structStep.html - ad686bb63b76cbfca986dd44c67d9a964 - - - - unsigned int - subordinates_len - d4/d97/structStep.html - af92d2909692ec9205b40197ce1f9ddb0 - - - - unsigned int - subordinates_cap - d4/d97/structStep.html - a037c25cc5d882f01d56f5a9733341cad - - - - size_t - pending_prereq - d4/d97/structStep.html - a8cff6b838d350cb6ca5c3642e3cdeaa8 - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d4/d97/structStep.html - a81273f0f44524795c19d9d51698d9d6f - - - - unsigned int - is_running - d4/d97/structStep.html - ad08c19980927c7a467b6b369fd29c35c - - - - unsigned int - is_finished - d4/d97/structStep.html - a4ba7fcdefb90d0753dd3f2b865bc1ccc - - - - unsigned int - round - d4/d97/structStep.html - a1b33f5303f3407b0da80219a756f6d2b - - - - char * - debug_name - d4/d97/structStep.html - a9463f3d5efeae492320fd531123e291c - - - - int - early_finishable - d4/d97/structStep.html - a2e2946152daace63d84e4685458534ce - - - - - StoreActivity - dc/d59/structStoreActivity.html - - struct StoreActivity * - next - dc/d59/structStoreActivity.html - a0cae4078758fcb52a2ac7f1467ebe1c2 - - - - struct StoreActivity * - prev - dc/d59/structStoreActivity.html - ae7e2b25c27347448b10c02013490708a - - - - struct NamestoreClient * - nc - dc/d59/structStoreActivity.html - a77ea76f151c52f4b84918b3a2478e497 - - - - const struct RecordStoreMessage * - rsm - dc/d59/structStoreActivity.html - a42d12ac242c902fd7129efc9c371032c - - - - struct ZoneMonitor * - zm_pos - dc/d59/structStoreActivity.html - af74882a252f33cb26a987a747c5352fc - - - - char * - conv_name - dc/d59/structStoreActivity.html - a39bbb07d33eefc4982b3acf6e96d398f - - - - - StoreKeyHashMessage - d8/d80/structStoreKeyHashMessage.html - - struct GNUNET_MessageHeader - header - d8/d80/structStoreKeyHashMessage.html - a058fa00bd3b91bb0b3fb3cc73f266e6c - - - - uint32_t - reserved - d8/d80/structStoreKeyHashMessage.html - a0ea023c87998be4e2e2b7391b1b40eec - - - - struct GNUNET_HashCode - keyhash - d8/d80/structStoreKeyHashMessage.html - ab80cbb55083ab45e78b42a2274040fad - - - - - StoreRecordMessage - db/d87/structStoreRecordMessage.html - - struct GNUNET_MessageHeader - header - db/d87/structStoreRecordMessage.html - aea06bc12ec79500b38054f5f2ce850a3 - - - - uint16_t - peer_set - db/d87/structStoreRecordMessage.html - a9cbca358e0b692a2921e9724b67a735a - - - - uint16_t - sub_system_size - db/d87/structStoreRecordMessage.html - aad510dd85ffbea48673ee2b7ebb2d471 - - - - struct GNUNET_PeerIdentity - peer - db/d87/structStoreRecordMessage.html - ab89a26c5a3cde73371db2dd56a4cd5f5 - - - - struct GNUNET_TIME_AbsoluteNBO - expiry - db/d87/structStoreRecordMessage.html - a876831374c2fec1e0070e3e7b6a5fd1f - - - - uint16_t - key_size - db/d87/structStoreRecordMessage.html - a6c6a6ab4fea294e43ae34cca94e5ad2b - - - - uint16_t - value_size - db/d87/structStoreRecordMessage.html - a916f81c890b6017be4fe8ebfd884ac9d - - - - uint32_t - options - db/d87/structStoreRecordMessage.html - a4af9e76e0d1632d9c9be0360795c8ec0 - - - - - StrataEstimator - d5/dfc/structStrataEstimator.html - - struct InvertibleBloomFilter ** - strata - d5/dfc/structStrataEstimator.html - a75e40c73a10014db8a39678849f5e15a - - - - unsigned int - strata_count - d5/dfc/structStrataEstimator.html - a9d36b39d55073f1d633393735f82326e - - - - unsigned int - ibf_size - d5/dfc/structStrataEstimator.html - a1a771019b3f997c2e7abd8a68ff5aefb - - - - - StrataEstimatorMessage - d9/df3/structStrataEstimatorMessage.html - - struct GNUNET_MessageHeader - header - d9/df3/structStrataEstimatorMessage.html - a0ba1ab07f257bfa60efaad2cf5045677 - - - - uint64_t - set_size - d9/df3/structStrataEstimatorMessage.html - a6186e1c740f9c159e617d2c8a5ee2d16 - - - - - StringBuffer - dd/d0d/structStringBuffer.html - - char * - sbuf - dd/d0d/structStringBuffer.html - a3a2091e89738a7ae3329a63e32624994 - - - - char * - abuf - dd/d0d/structStringBuffer.html - aa04e7fb54b4cba65b3517910572103e9 - - - - size_t - slen - dd/d0d/structStringBuffer.html - a4394bc46a3cc99f65190d81021e1a3b9 - - - - unsigned int - blen - dd/d0d/structStringBuffer.html - a6a420c9785b469b32a7ee98570b1fcae - - - - int16_t - null_flag - dd/d0d/structStringBuffer.html - a092c895dab7bfc66aa8a95139da06548 - - - - int16_t - synced - dd/d0d/structStringBuffer.html - ad2c8cb1ebae1aaaea66ed84f29d9a9b5 - - - - - stun_addr - d2/d26/structstun__addr.html - - uint8_t - unused - d2/d26/structstun__addr.html - a39030f501cc60aa9c841c4e298c60e85 - - - - uint8_t - family - d2/d26/structstun__addr.html - a0abaaaabfb9e457daa730d22f12197e5 - - - - uint16_t - port - d2/d26/structstun__addr.html - a98fb2203dd89d0c59f38d9b733dc306b - - - - uint32_t - addr - d2/d26/structstun__addr.html - a4fff7e3e5c9336460106a7f3e3d2718a - - - - - stun_attr - dc/d3e/structstun__attr.html - - uint16_t - attr - dc/d3e/structstun__attr.html - ac8e9736ff4687a9d085d420713c50f1f - - - - uint16_t - len - dc/d3e/structstun__attr.html - a8374c3026684256c53aa226b6e481adf - - - - - stun_header - d8/d64/structstun__header.html - - uint16_t - msgtype - d8/d64/structstun__header.html - a9eaae5dc6411c49f0f9f60edf57301b6 - - - - uint16_t - msglen - d8/d64/structstun__header.html - a9300c4098bec75020afeec13742bb9df - - - - uint32_t - magic - d8/d64/structstun__header.html - aadbe305bb185a2bf5403f95052bb9be5 - - - - stun_trans_id - id - d8/d64/structstun__header.html - ac052246d7c82d083383bc80b0848b5d4 - - - - - stun_trans_id - d1/de6/structstun__trans__id.html - - uint32_t - id - d1/de6/structstun__trans__id.html - a2cadb9ceb6f44a3c29e96dc93540061e - [3] - - - - StunExternalIP - d9/dec/structStunExternalIP.html - - struct StunExternalIP * - next - d9/dec/structStunExternalIP.html - aa37394ff460f71b1b144453bf04351d1 - - - - struct StunExternalIP * - prev - d9/dec/structStunExternalIP.html - af028825603c8c4b6681d317b43321780 - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - d9/dec/structStunExternalIP.html - a2c5b591bcb45ce05a7ef7caf56013ec9 - - - - struct sockaddr_in - external_addr - d9/dec/structStunExternalIP.html - a5ea1f7c723291a40f300d4d4f056eca9 - - - - struct sockaddr_storage - stun_server_addr - d9/dec/structStunExternalIP.html - aa0fa239f4b8eaba7916be9606ff0ff87 - - - - size_t - stun_server_addr_len - d9/dec/structStunExternalIP.html - a5cd9d912b77a8d816a7cdcfd8030d69f - - - - - StunState - dd/d72/structStunState.html - - uint16_t - attr - dd/d72/structStunState.html - a7eeb2fccc824de03ae60e5353164aa7b - - - - - Sub - d5/d64/structSub.html - - struct GNUNET_HashCode - hash - d5/d64/structSub.html - a1072a4bfd2b79d183faa7bb5877dd660 - - - - struct GNUNET_CADET_Port * - cadet_port - d5/d64/structSub.html - aed0e5e4f529fc75a2773a16e19be934d - - - - struct GNUNET_CONTAINER_MultiPeerMap * - valid_peers - d5/d64/structSub.html - a348176d179d7e1bdb981e1f9799be0b1 - - - - char * - filename_valid_peers - d5/d64/structSub.html - ab679641c84c8def68578601ef4baad1f - - - - struct GNUNET_CONTAINER_MultiPeerMap * - peer_map - d5/d64/structSub.html - a4abfc7a3e4be8c8ab2a1de4031c4305f - - - - unsigned int - sampler_size_est_min - d5/d64/structSub.html - ac8597a28d88e1b589e12cfe81af7ec94 - - - - unsigned int - sampler_size_est_need - d5/d64/structSub.html - a7f9f856d1a0356086b033fc7471739a3 - - - - struct GNUNET_TIME_Relative - round_interval - d5/d64/structSub.html - afae396de8d6024a3b395bcf3844de9ce - - - - struct RPS_Sampler * - sampler - d5/d64/structSub.html - a0041d2f060b245fc02e4a18adf8e5bbe - - - - uint32_t - num_observed_peers - d5/d64/structSub.html - adffd958705f62322b377bd46c23db663 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - observed_unique_peers - d5/d64/structSub.html - aca604b6ea1a6898aea1dc1a3eabc832b - - - - struct CustomPeerMap * - push_map - d5/d64/structSub.html - ac8497c2889a42b484d706dc85997803b - - - - struct CustomPeerMap * - pull_map - d5/d64/structSub.html - a451fa9d1ea3cf3ea8ddf93bd9570c00f - - - - unsigned int - view_size_est_need - d5/d64/structSub.html - a31e9b9735a55ddca20072406fbe5b710 - - - - unsigned int - view_size_est_min - d5/d64/structSub.html - aab94e275546d9e11b812fbfa73ded098 - - - - struct View * - view - d5/d64/structSub.html - aeda0d51afdc17e8f2e7c3ba6e090ff40 - - - - struct GNUNET_SCHEDULER_Task * - do_round_task - d5/d64/structSub.html - aa575bc642ad520551295decc7b680263 - - - - uint32_t - num_rounds - d5/d64/structSub.html - a970f376ac155f24521e8863ad8777362 - - - - uint32_t - push_recv - d5/d64/structSub.html - a3a8c046ba4f235f11bba72065bb666c8 - [32] - - - uint32_t - push_delta - d5/d64/structSub.html - a01077e119fa28eda76d15afc941ca82b - [32] - - - uint32_t - pull_delays - d5/d64/structSub.html - a6118b316de4937fee5427dd34b7e8907 - [32] - - - - SubscriberList - d4/d10/structSubscriberList.html - - struct SubscriberList * - next - d4/d10/structSubscriberList.html - aac2a885b158f9f703b21dc4a2b11a3d3 - - - - struct SubscriberList * - prev - d4/d10/structSubscriberList.html - a9ca05cbf2453262da65a63a0f19a87b4 - - - - struct GNUNET_NotificationContext * - nc - d4/d10/structSubscriberList.html - a3431e5cd4309ef945acc91424c85db0e - - - - struct GNUNET_MQ_DestroyNotificationHandle * - mq_nh - d4/d10/structSubscriberList.html - a87a61b8e24588b26f68ad71639815221 - - - - struct GNUNET_MQ_Handle * - mq - d4/d10/structSubscriberList.html - a29ed28451e1846d17e6b45107f321ef2 - - - - - SubsystemEntry - d4/dde/structSubsystemEntry.html - - struct SubsystemEntry * - next - d4/dde/structSubsystemEntry.html - a585c17b23d1cd9aceb151eaf96a18f7e - - - - struct SubsystemEntry * - prev - d4/dde/structSubsystemEntry.html - a5777b4dc0942c13c3bcb6bd527229a24 - - - - struct StatsEntry * - stat_head - d4/dde/structSubsystemEntry.html - a96c70c5c00659ceaf971b4521b4eeab7 - - - - struct StatsEntry * - stat_tail - d4/dde/structSubsystemEntry.html - ab147e357cb38a2eca3d27f09ecd0e553 - - - - const char * - service - d4/dde/structSubsystemEntry.html - ad038f486feb23c14c454013bfb92e33b - - - - - SuccContext - d3/d4d/structSuccContext.html - - GDS_DATACACHE_SuccessorCallback - cb - d3/d4d/structSuccContext.html - a1a3015f7b260792e9da002011bb5ccfd - - - - void * - cb_cls - d3/d4d/structSuccContext.html - a5f9d2f897485de92cd453bebd5cd1f72 - - - - - SuccessResultMessage - d3/da7/structSuccessResultMessage.html - - struct GNUNET_MessageHeader - header - d3/da7/structSuccessResultMessage.html - a18ceef015ddceec30fe2558b9d3bf4e0 - - - - uint32_t - id - d3/da7/structSuccessResultMessage.html - a781d28ff176e112277b346d0a1798e3e - - - - int32_t - op_result - d3/da7/structSuccessResultMessage.html - af9b8b6784c4c7fb7902da7b0ed7bb771 - - - - - SumContext - d3/d4a/structSumContext.html - - double - f_rel_total - d3/d4a/structSumContext.html - a06d9d5be920266c1feb2551ef3f53d6c - - - - enum GNUNET_ATS_PreferenceKind - kind - d3/d4a/structSumContext.html - a697fdfc56792c8cf444dc54b451d5e85 - - - - - TaskEntry - db/d7c/structTaskEntry.html - - struct TaskKey - key - db/d7c/structTaskEntry.html - a347facbaa73b3928fd74d07afe5a7bd9 - - - - struct Step * - step - db/d7c/structTaskEntry.html - ab0eaca2863dfd547fe7a3e6db002879c - - - - int - is_started - db/d7c/structTaskEntry.html - ab3aee6535819f0907f5d06369d2cc235 - - - - int - is_finished - db/d7c/structTaskEntry.html - a2c85c983eccc64a9479615048eb0e5bf - - - - TaskFunc - start - db/d7c/structTaskEntry.html - ab29a0e33455aa0cf52982be1c01f3628 - - - - TaskFunc - cancel - db/d7c/structTaskEntry.html - a56b124039b8aee15a6474473ef08f42a - - - - union TaskFuncCls - cls - db/d7c/structTaskEntry.html - ac02c22cf75fe4aa75159ea20b5f68f75 - - - - - TaskFuncCls - d8/dbc/unionTaskFuncCls.html - - struct SetOpCls - setop - d8/dbc/unionTaskFuncCls.html - a88a8d86d1869eaa425f409e3a0490d64 - - - - struct FinishCls - finish - d8/dbc/unionTaskFuncCls.html - a10bbcd3d7bd963fff3fc5480729fd9ae - - - - - TaskKey - df/de7/structTaskKey.html - - uint16_t - kind - df/de7/structTaskKey.html - a1c1d71c574d821e7441589fd68c98832 - - - - int16_t - peer1 - df/de7/structTaskKey.html - a5bd5a13aa4f23aee5a2839360e0e71fc - - - - int16_t - peer2 - df/de7/structTaskKey.html - ab83453f37a70cbd607210eb991328b7d - - - - int16_t - repetition - df/de7/structTaskKey.html - ac1dcd20b5f5ad250841748b3372998a2 - - - - int16_t - leader - df/de7/structTaskKey.html - ac543f35debdff6638304cf038fef9c2a - - - - - TCP_NAT_ProbeMessage - dd/d83/structTCP__NAT__ProbeMessage.html - - struct GNUNET_MessageHeader - header - dd/d83/structTCP__NAT__ProbeMessage.html - a2463d9b12828fa309117154b332cff56 - - - - struct GNUNET_PeerIdentity - clientIdentity - dd/d83/structTCP__NAT__ProbeMessage.html - ab264a71d29a88f1ab59336228edaa55f - - - - - TCPBox - d9/dda/structTCPBox.html - - struct GNUNET_MessageHeader - header - d9/dda/structTCPBox.html - aa5e18d1348f9c04d5d02543dc8ca6b0f - - - - struct GNUNET_ShortHashCode - hmac - d9/dda/structTCPBox.html - aacff9b73a6883778f69bdf2f7a4d9dde - - - - - TCPConfirmation - d0/d29/structTCPConfirmation.html - - struct GNUNET_PeerIdentity - sender - d0/d29/structTCPConfirmation.html - abf3d9f1524ef47282be79136b296b68f - - - - struct GNUNET_CRYPTO_EddsaSignature - sender_sig - d0/d29/structTCPConfirmation.html - a3e676a575f1832f56355a76627683fc7 - - - - struct GNUNET_TIME_AbsoluteNBO - monotonic_time - d0/d29/structTCPConfirmation.html - a2a5c3b7fba1e54b8d18500c5886396d0 - - - - - TcpContext - dc/d89/structTcpContext.html - - struct GNUNET_NETWORK_Handle * - s - dc/d89/structTcpContext.html - a77903865202a13787e72eb34a710a636 - - - - uint16_t - data - dc/d89/structTcpContext.html - a8be93ca44c6febc539b61c7041657a1b - - - - - TCPFinish - df/d0f/structTCPFinish.html - - struct GNUNET_MessageHeader - header - df/d0f/structTCPFinish.html - a8b4483265ee526bda0451d1ee809d060 - - - - struct GNUNET_ShortHashCode - hmac - df/d0f/structTCPFinish.html - ae357ec0f8763d1917cae7536219dfd72 - - - - - TcpHandshakeSignature - df/da9/structTcpHandshakeSignature.html - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - df/da9/structTcpHandshakeSignature.html - a5a9a588342b32e67d2efe8d636df0882 - - - - struct GNUNET_PeerIdentity - sender - df/da9/structTcpHandshakeSignature.html - a755a05c94c6101be4936fd84abf31536 - - - - struct GNUNET_PeerIdentity - receiver - df/da9/structTcpHandshakeSignature.html - ae5d9191236ac30a7fcfa76fa976fff12 - - - - struct GNUNET_CRYPTO_EcdhePublicKey - ephemeral - df/da9/structTcpHandshakeSignature.html - a7562fca6a60c3870612ee570a38eab14 - - - - struct GNUNET_TIME_AbsoluteNBO - monotonic_time - df/da9/structTcpHandshakeSignature.html - aa7658395e9d53c0e61a92beeae8f4556 - - - - - TCPProbeContext - d5/db5/structTCPProbeContext.html - - struct TCPProbeContext * - next - d5/db5/structTCPProbeContext.html - a2c16efc7a43659d42dfc3caebd3c7aa4 - - - - struct TCPProbeContext * - prev - d5/db5/structTCPProbeContext.html - a2ab2be61eedf52569fccd5261f4c03bd - - - - struct GNUNET_CONNECTION_Handle * - sock - d5/db5/structTCPProbeContext.html - aaa5aed156dd45fba9dc1a2527deb56a7 - - - - struct TCP_NAT_ProbeMessage - message - d5/db5/structTCPProbeContext.html - ab1fd159ed57d216da4f408b7262620b4 - - - - struct GNUNET_CONNECTION_TransmitHandle * - transmit_handle - d5/db5/structTCPProbeContext.html - ac059e558ec586aa04bb111380a653d24 - - - - struct Plugin * - plugin - d5/db5/structTCPProbeContext.html - ad23a7291a6ce5cd4248b3af91101d185 - - - - - TCPRekey - d7/df7/structTCPRekey.html - - struct GNUNET_MessageHeader - header - d7/df7/structTCPRekey.html - afbc06123a1ce9d00c2e990d0fafcfc44 - - - - struct GNUNET_ShortHashCode - hmac - d7/df7/structTCPRekey.html - a8aedc806c71106789355ae07ad1c92fb - - - - struct GNUNET_CRYPTO_EcdhePublicKey - ephemeral - d7/df7/structTCPRekey.html - a4880c48d08d54464983dcde488ddb2a3 - - - - struct GNUNET_CRYPTO_EddsaSignature - sender_sig - d7/df7/structTCPRekey.html - a58958d5dac45f87cd149ef0803a0e69a - - - - struct GNUNET_TIME_AbsoluteNBO - monotonic_time - d7/df7/structTCPRekey.html - a13e7f4ccb34f9f7900491ef701a05695 - - - - - TemplateAddress - d9/db6/structTemplateAddress.html - - uint32_t - options - d9/db6/structTemplateAddress.html - ab427c2920dfb1608642cfe9efd7e7ffe - - - - - temporal_state_store - de/d8c/structtemporal__state__store.html - - int - reachable - de/d8c/structtemporal__state__store.html - a3e38f54e3aa8e14cd6ddc18c107e3b6b - - - - char * - proof - de/d8c/structtemporal__state__store.html - a986c5e7bf11364bf936812ee901d4701 - - - - int - accepting - de/d8c/structtemporal__state__store.html - a7ee013ba014a86fbdcd5a1e5dbfc8166 - - - - int - num_edges - de/d8c/structtemporal__state__store.html - a33131d0347a28b9f8aa6b3fc587b551d - - - - struct REGEX_BLOCK_Edge * - edges - de/d8c/structtemporal__state__store.html - a820511890260d3f15982fc22342c3abf - - - - - gnunet_testing::Test - dc/dbc/classgnunet__testing_1_1Test.html - - def - __init__ - dc/dbc/classgnunet__testing_1_1Test.html - abbbdad369bb3260dd4f712edb157b12a - (self, testname, verbose) - - - def - add_peer - dc/dbc/classgnunet__testing_1_1Test.html - ad4ab67e7b24284f01fc9ff040c28b48c - (self, peer) - - - def - p - dc/dbc/classgnunet__testing_1_1Test.html - a0d2ee0ee4f2019653d3f8d8936063a30 - (self, msg) - - - - peers - dc/dbc/classgnunet__testing_1_1Test.html - a329c3a91cd5b1789298e38f99ff38229 - - - - - verbose - dc/dbc/classgnunet__testing_1_1Test.html - a626d692ac98293e97c31156929f1e249 - - - - - name - dc/dbc/classgnunet__testing_1_1Test.html - af2114d38b7e42e36b17b6b4e7ab32886 - - - - - gnunetarm - dc/dbc/classgnunet__testing_1_1Test.html - aea2ce615c9f8c19c71ac589cf795ee3a - - - - - gnunetstatistics - dc/dbc/classgnunet__testing_1_1Test.html - a6f4a535bece9b084f4153a8b317d9850 - - - - - gnunetpeerinfo - dc/dbc/classgnunet__testing_1_1Test.html - a018c88a5258fbed783d6a7bbad6f43a6 - - - - - TestAddress - df/d50/structTestAddress.html - - struct TestAddress * - next - df/d50/structTestAddress.html - a58c8c516aa063a1290954c7300cb81b6 - - - - struct TestAddress * - prev - df/d50/structTestAddress.html - ac45bc8ae1ff9b6ea6f3514f4804b352f - - - - long long unsigned int - aid - df/d50/structTestAddress.html - a95dcb832f735ecbf19829b8a3b4f24d9 - - - - struct ATS_Address * - ats_addr - df/d50/structTestAddress.html - a929a7f76e6b34238467f2934dc6846aa - - - - uint32_t - network - df/d50/structTestAddress.html - a83a5da25f848b7c2b8bae8ed01b34f8a - - - - double - prop_abs - df/d50/structTestAddress.html - aa6e301225e2eabc49d257a17ca66f1fb - [GNUNET_ATS_PropertyCount] - - - double - prop_norm - df/d50/structTestAddress.html - a7c29f9167045968b267796c4b8ceb8c2 - [GNUNET_ATS_PropertyCount] - - - - TestbedConnectOperation - d1/da0/structTestbedConnectOperation.html - - struct BenchmarkPeer * - master - d1/da0/structTestbedConnectOperation.html - abd00a6368188ff48e88beb601a053448 - - - - struct BenchmarkPeer * - slave - d1/da0/structTestbedConnectOperation.html - a0d4dc70ebcde54b99ff72f46c6f12940 - - - - struct GNUNET_TESTBED_Operation * - connect_op - d1/da0/structTestbedConnectOperation.html - a5f0296d381c773b3046bf9f010d89b0a - - - - - TestConnectionContext - d1/d4f/structTestConnectionContext.html - - int - first - d1/d4f/structTestConnectionContext.html - acfc818fb70d87e9da3e85e18a8088ce7 - - - - struct TransportClient * - tc - d1/d4f/structTestConnectionContext.html - a6982a45f65e2a665dd0c218b1f24ca62 - - - - - TestDownloadOperation - d5/d4d/structTestDownloadOperation.html - - struct GNUNET_TESTBED_Operation * - fs_op - d5/d4d/structTestDownloadOperation.html - ab554b552d0c09dda75851799c27d08bf - - - - struct GNUNET_FS_Handle * - fs - d5/d4d/structTestDownloadOperation.html - afe84bc2b8becad282e060444049ee734 - - - - struct GNUNET_TESTING_Daemon * - daemon - d5/d4d/structTestDownloadOperation.html - a74f5211b60d1013a916a1934d9b676f3 - - - - GNUNET_SCHEDULER_TaskCallback - download_cont - d5/d4d/structTestDownloadOperation.html - ae9c1d4dbbd55c53e7f39ddcde7efffa2 - - - - void * - download_cont_cls - d5/d4d/structTestDownloadOperation.html - aa14aaf472d96b670a16cdb8d3ccf3b2a - - - - struct GNUNET_FS_Uri * - uri - d5/d4d/structTestDownloadOperation.html - a719d7c0f2f54ed952d660523c322057c - - - - struct GNUNET_SCHEDULER_Task * - download_timeout_task - d5/d4d/structTestDownloadOperation.html - a78989f25f58ed982ee204fadc76b8501 - - - - struct GNUNET_FS_DownloadContext * - download_context - d5/d4d/structTestDownloadOperation.html - a1467a7bc5ad3a7c1a4af7c829e70cf04 - - - - uint64_t - size - d5/d4d/structTestDownloadOperation.html - ac298e80af5b70aea41c676baeedefb8b - - - - uint32_t - anonymity - d5/d4d/structTestDownloadOperation.html - a2aea0b39bd53da1562588c23eecb8e9b - - - - uint32_t - download_seed - d5/d4d/structTestDownloadOperation.html - a0f8e0a13810f3035cccd3378cc25c6e9 - - - - unsigned int - verbose - d5/d4d/structTestDownloadOperation.html - a36ede0c5e9cace6fe89dd5cc20aefb28 - - - - - TestExistClosure - dc/d95/structTestExistClosure.html - - int32_t - priority - dc/d95/structTestExistClosure.html - a713dd23e6fa4d1e4e59cd3fb941bd31e - - - - int32_t - ttl - dc/d95/structTestExistClosure.html - a60467ef6236e5e9ef4269250edd75f24 - - - - enum GNUNET_BLOCK_Type - type - dc/d95/structTestExistClosure.html - a950724586f1f1d1836e5b819f157b3b7 - - - - int - finished - dc/d95/structTestExistClosure.html - a27eff4dc3dcc011f8ba1c2fb5e926f0a - - - - - TestMessage - d2/d32/structTestMessage.html - - struct GNUNET_MessageHeader - header - d2/d32/structTestMessage.html - a88d7f2536b1e56343ce72d5b1d961b2a - - - - uint8_t - padding - d2/d32/structTestMessage.html - a3f4f07da55e6b0de573139ea6d946eb8 - [100 - sizeof(struct GNUNET_MessageHeader)] - - - - TestPeer - d8/d37/structTestPeer.html - - struct TestPeer * - prev - d8/d37/structTestPeer.html - a70c3c5db4c64e4bcdc1d0eb86e945ccc - - - - struct TestPeer * - next - d8/d37/structTestPeer.html - af385494fe1fbe537ab77d3588e8c5343 - - - - long long unsigned int - id - d8/d37/structTestPeer.html - aff23d757534af1f926650cca637c58e9 - - - - int - is_requested - d8/d37/structTestPeer.html - a30d55f8386a907d89508fd067cd82b25 - - - - struct GNUNET_PeerIdentity - peer_id - d8/d37/structTestPeer.html - a875c0e29d075c2195e8cbc3b7aace9d0 - - - - double - pref_abs - d8/d37/structTestPeer.html - ac37f4ac7101b9a31650a7a7dee407301 - [GNUNET_ATS_PreferenceCount] - - - double - pref_norm - d8/d37/structTestPeer.html - a7646d117840dd4ebd8fbb287f5cdc2af - [GNUNET_ATS_PreferenceCount] - - - uint32_t - assigned_bw_in - d8/d37/structTestPeer.html - a73a4cf773b90f5facecc7c0da324d514 - - - - uint32_t - assigned_bw_out - d8/d37/structTestPeer.html - a1fedaf2c5c0a4d91704035fc375aaaf3 - - - - struct TestAddress * - addr_head - d8/d37/structTestPeer.html - a65ea103755996b9ef15323165e9f6868 - - - - struct TestAddress * - addr_tail - d8/d37/structTestPeer.html - aee9ced78829b2f39adc269294a2f8ce6 - - - - - TestPublishOperation - df/de1/structTestPublishOperation.html - - struct GNUNET_TESTBED_Operation * - fs_op - df/de1/structTestPublishOperation.html - a52bef317f1b06c4185419981ce8f4afb - - - - struct GNUNET_FS_Handle * - fs - df/de1/structTestPublishOperation.html - a6a03e9e1a118e56240279f4b84354d5e - - - - GNUNET_FS_TEST_UriContinuation - publish_cont - df/de1/structTestPublishOperation.html - a423c4ff32a31c77f997e231954fc1af5 - - - - void * - publish_cont_cls - df/de1/structTestPublishOperation.html - a12fe36f64368f99bd43234d058fd5255 - - - - struct GNUNET_SCHEDULER_Task * - publish_timeout_task - df/de1/structTestPublishOperation.html - af9dc7a4dbca79438cae307541b263125 - - - - uint32_t - publish_seed - df/de1/structTestPublishOperation.html - a7ffd841edb83c6b10e08a15033b179c4 - - - - struct GNUNET_FS_PublishContext * - publish_context - df/de1/structTestPublishOperation.html - afaba90eb08ed3b7ea8402a01d77fd68f - - - - struct GNUNET_FS_Uri * - publish_uri - df/de1/structTestPublishOperation.html - ac75077ae1b36a8596bbe82bec3354a1b - - - - char * - publish_tmp_file - df/de1/structTestPublishOperation.html - aa3976e55f0d5dce40934b567462464ca - - - - uint64_t - size - df/de1/structTestPublishOperation.html - a831b3844480f0192eca2d6d3d1b4a987 - - - - uint32_t - anonymity - df/de1/structTestPublishOperation.html - a348880dc842c5d2bb38925d253eabacd - - - - unsigned int - verbose - df/de1/structTestPublishOperation.html - af639c9a67c9a052babb8b3c61881ac11 - - - - int - do_index - df/de1/structTestPublishOperation.html - a967b0f414f93a34b08b502ceaae505c8 - - - - - TestRunContext - d2/ddf/structTestRunContext.html - - GNUNET_TESTBED_TestMaster - test_master - d2/ddf/structTestRunContext.html - a9ca959c76d5c6ab9a51555a267bac262 - - - - void * - test_master_cls - d2/ddf/structTestRunContext.html - a57b76e56ffe4e0f103dce9396016d97d - - - - GNUNET_TESTBED_ControllerCallback - cc - d2/ddf/structTestRunContext.html - a04e28d9b10821a172600d27d7a84a33a - - - - void * - cc_cls - d2/ddf/structTestRunContext.html - a67fb356df6af4d3326c174fdfec63cc4 - - - - uint64_t - event_mask - d2/ddf/structTestRunContext.html - a782946634cc1716e7029ea18a4d31025 - - - - unsigned int - num_peers - d2/ddf/structTestRunContext.html - a16a0aabe75a2b7978c917551f4f33e95 - - - - - TestSignatureDataPS - dd/d4d/structTestSignatureDataPS.html - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - dd/d4d/structTestSignatureDataPS.html - a9adb00aa9ffcc259523524c9a2c4619a - - - - uint32_t - testval - dd/d4d/structTestSignatureDataPS.html - a800aa7d70508f34bbddd2266cc5201d0 - - - - - TicketIssueHandle - d5/d12/structTicketIssueHandle.html - - struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList * - attrs - d5/d12/structTicketIssueHandle.html - a717245a0013627045432edd8818034ed - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - identity - d5/d12/structTicketIssueHandle.html - ad882de36384fe7bf05fd48dc82ec0cd3 - - - - struct GNUNET_RECLAIM_Ticket - ticket - d5/d12/structTicketIssueHandle.html - ad366dcbe566a602d9f7168fba28576d0 - - - - struct GNUNET_NAMESTORE_QueueEntry * - ns_qe - d5/d12/structTicketIssueHandle.html - a595cde4e83a45538b2768f34b04a195c - - - - struct GNUNET_NAMESTORE_ZoneIterator * - ns_it - d5/d12/structTicketIssueHandle.html - a48b4ec5a97f7aaf9f21bef0c2c3a8d53 - - - - RECLAIM_TICKETS_TicketResult - cb - d5/d12/structTicketIssueHandle.html - a865e6b1fb63e7909c1bac775b57fa7b2 - - - - void * - cb_cls - d5/d12/structTicketIssueHandle.html - aa0efc4420fb7c950fde1bb92d7ae11d2 - - - - - TicketIssueOperation - dd/d84/structTicketIssueOperation.html - - struct TicketIssueOperation * - prev - dd/d84/structTicketIssueOperation.html - ac42cdf5b1ad09a04a5fa49206f2a81e1 - - - - struct TicketIssueOperation * - next - dd/d84/structTicketIssueOperation.html - a3910f6a3158f95a6cccb9db0c69990eb - - - - struct IdpClient * - client - dd/d84/structTicketIssueOperation.html - a5a341729e28cb109487e3b28aa84ff9f - - - - uint32_t - r_id - dd/d84/structTicketIssueOperation.html - aac582d82b33377102b79f2773f53c1ad - - - - - TicketIteration - d4/d0c/structTicketIteration.html - - struct TicketIteration * - next - d4/d0c/structTicketIteration.html - a592f0cae33390a9d641443ab51955e7e - - - - struct TicketIteration * - prev - d4/d0c/structTicketIteration.html - af418e7f7a2339e44448838f92a2676d5 - - - - struct IdpClient * - client - d4/d0c/structTicketIteration.html - a657e15feb140a2bb40531ed4001a9c8a - - - - uint32_t - r_id - d4/d0c/structTicketIteration.html - a703190f4dcfd26bdb5ba566b9f9f49b1 - - - - struct RECLAIM_TICKETS_Iterator * - iter - d4/d0c/structTicketIteration.html - af25c6022ebd9ae9aa83551b842d5088d - - - - - TicketIterationNextMessage - df/df6/structTicketIterationNextMessage.html - - struct GNUNET_MessageHeader - header - df/df6/structTicketIterationNextMessage.html - a8b67bff411fbb98950d377e091244532 - - - - uint32_t - id - df/df6/structTicketIterationNextMessage.html - a0c4ebf1ca929acb275424bde9e3f3f05 - - - - - TicketIterationStartMessage - d1/dd4/structTicketIterationStartMessage.html - - struct GNUNET_MessageHeader - header - d1/dd4/structTicketIterationStartMessage.html - ae1e0b554bbe05b95573e15a2e4838399 - - - - uint32_t - id - d1/dd4/structTicketIterationStartMessage.html - a805ad41c4d0c6b02f583ff4b8f427097 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - identity - d1/dd4/structTicketIterationStartMessage.html - a3e24dec6ad97f8a67982af8c269cb8b0 - - - - - TicketIterationStopMessage - dd/d9e/structTicketIterationStopMessage.html - - struct GNUNET_MessageHeader - header - dd/d9e/structTicketIterationStopMessage.html - a8c2f472a8dfd5d27a883445ed05fd63d - - - - uint32_t - id - dd/d9e/structTicketIterationStopMessage.html - a48c02d86d1d3efcecc45c8079608bb1c - - - - - TicketRecordsEntry - d6/d38/structTicketRecordsEntry.html - - struct TicketRecordsEntry * - next - d6/d38/structTicketRecordsEntry.html - a6c8704bb2873c134fff3bb9ed450c049 - - - - struct TicketRecordsEntry * - prev - d6/d38/structTicketRecordsEntry.html - a5a97b3b9193ccb336dae4ad71de7868d - - - - unsigned int - rd_count - d6/d38/structTicketRecordsEntry.html - ae1d1e10c428647c821559043f6bad1aa - - - - char * - data - d6/d38/structTicketRecordsEntry.html - a9dfcae48cb8324e9f4670272201983fb - - - - size_t - data_size - d6/d38/structTicketRecordsEntry.html - a7ab67fed9586b42c839107b2dceef758 - - - - char * - label - d6/d38/structTicketRecordsEntry.html - acf2adb5cb008977852896e12f27070ef - - - - - TicketReference - df/d14/structTicketReference.html - - struct TicketReference * - next - df/d14/structTicketReference.html - a8b663dae1c95ffa84604497e00be5df1 - - - - struct TicketReference * - prev - df/d14/structTicketReference.html - a06073778898bc203f91f674548045c0f - - - - struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList * - attrs - df/d14/structTicketReference.html - a1beaff32ee2e273c2234ab0af7039944 - - - - struct GNUNET_RECLAIM_Ticket - ticket - df/d14/structTicketReference.html - a6c13b56b27a10ea65cef0570e717bcb1 - - - - - TicketResultMessage - da/da4/structTicketResultMessage.html - - struct GNUNET_MessageHeader - header - da/da4/structTicketResultMessage.html - a24030fc8021adf900a5fe8cff37a9636 - - - - uint32_t - id - da/da4/structTicketResultMessage.html - a5de90735de1485f72d0396f4f354edab - - - - struct GNUNET_RECLAIM_Ticket - ticket - da/da4/structTicketResultMessage.html - a24b4535f3c44c688f743a0d853064102 - - - - - TicketRevocationOperation - db/d1a/structTicketRevocationOperation.html - - struct TicketRevocationOperation * - prev - db/d1a/structTicketRevocationOperation.html - a4551e06d1dbcf4927edcfbcab25d4174 - - - - struct TicketRevocationOperation * - next - db/d1a/structTicketRevocationOperation.html - a2e2414f64554e964c3787c64cf483d8e - - - - struct IdpClient * - client - db/d1a/structTicketRevocationOperation.html - abf2a079398d94c15a2b33f85c2bc3f6f - - - - struct RECLAIM_TICKETS_RevokeHandle * - rh - db/d1a/structTicketRevocationOperation.html - a3c301a709ef08b1414380563204dfb4e - - - - uint32_t - r_id - db/d1a/structTicketRevocationOperation.html - a17f6ebbee9e4f182fa08d0fbabaed398 - - - - - TimeSlot - d5/dbb/structTimeSlot.html - - struct TimeSlot * - next - d5/dbb/structTimeSlot.html - a0bfb76e751e95c0ee164762b7110aaa7 - - - - struct TimeSlot * - prev - d5/dbb/structTimeSlot.html - a07d2627a385755e3f1c02384195e6b28 - - - - struct OperationQueue * - queue - d5/dbb/structTimeSlot.html - a0bc4321b87a8a56b9fa36957f465532d - - - - struct GNUNET_TESTBED_Operation * - op - d5/dbb/structTimeSlot.html - af76052e1f9b6cc84da5da7c853982f9c - - - - struct GNUNET_TIME_Relative - tsum - d5/dbb/structTimeSlot.html - a1422a712de2f252522352e29f710b7dd - - - - unsigned int - nvals - d5/dbb/structTimeSlot.html - a40f6565a33fa0da7c91633741eca12b5 - - - - - TM_Peer - d0/d4a/structTM__Peer.html - - struct GNUNET_PeerIdentity - peer - d0/d4a/structTM__Peer.html - aac8c7cde331b1715bcd6c91daf2ef29e - - - - struct GNUNET_TIME_Relative - delay_in - d0/d4a/structTM__Peer.html - a39020228c4a9f0f5b190bc8a6a13b194 - - - - struct GNUNET_TIME_Relative - delay_out - d0/d4a/structTM__Peer.html - aa7fa9ce64648672deb45966f74662860 - - - - struct GNUNET_ATS_Properties - properties - d0/d4a/structTM__Peer.html - abec3bc94235b580c4a68a625c821f6b5 - - - - struct GNUNET_SCHEDULER_Task * - send_delay_task - d0/d4a/structTM__Peer.html - a1987c1536b0f0b5c6b90e412b211c161 - - - - struct DelayQueueEntry * - send_head - d0/d4a/structTM__Peer.html - ac507897c2867f6339bf3cc53f17da338 - - - - struct DelayQueueEntry * - send_tail - d0/d4a/structTM__Peer.html - abf46d4c3f2f57b549598112631bded2b - - - - - TokenizerContext - d8/dc9/structTokenizerContext.html - - struct GSC_ClientActiveRequest * - car - d8/dc9/structTokenizerContext.html - a70aa3d92155ec89499f24e73fba956ff - - - - enum GNUNET_MQ_PriorityPreferences - priority - d8/dc9/structTokenizerContext.html - af84a908cbcbefb5ebf9020ce3f80887c - - - - - talerbuildconfig::Tool - d4/d87/classtalerbuildconfig_1_1Tool.html - - def - args - d4/d87/classtalerbuildconfig_1_1Tool.html - aa342ce7e650097803ea6de97276921ba - (self) - - - def - check - d4/d87/classtalerbuildconfig_1_1Tool.html - a52cc496d1e5559ae86a42c9381f5b92e - (self, buildconfig) - - - - TopLevelActivity - d1/dc2/structTopLevelActivity.html - - struct TopLevelActivity * - next - d1/dc2/structTopLevelActivity.html - ae2b22041e2e2998fa085755f4a50b970 - - - - struct TopLevelActivity * - prev - d1/dc2/structTopLevelActivity.html - ac941e64864c9530a456df4919c401817 - - - - SuspendSignalFunction - ssf - d1/dc2/structTopLevelActivity.html - a41a470d0466ee49f465749390ced82ed - - - - void * - ssf_cls - d1/dc2/structTopLevelActivity.html - a3c668d7b4826cceadadd35b1ec9c6c73 - - - - - TopologyContext - df/d84/structTopologyContext.html - - TOPOLOGYCONTEXT_TYPE_UNDERLAY - df/d84/structTopologyContext.html - a2d10f8b3409bce6d3d767c4acd9a0432a84fee3ab32f28a9a2827ad120e2a460d - - - - TOPOLOGYCONTEXT_TYPE_OVERLAY - df/d84/structTopologyContext.html - a2d10f8b3409bce6d3d767c4acd9a0432a87379927e9cccebbcc9a582c75b2ea2c - - - - TOPOLOGYCONTEXT_TYPE_UNDERLAY - df/d84/structTopologyContext.html - a2d10f8b3409bce6d3d767c4acd9a0432a84fee3ab32f28a9a2827ad120e2a460d - - - - TOPOLOGYCONTEXT_TYPE_OVERLAY - df/d84/structTopologyContext.html - a2d10f8b3409bce6d3d767c4acd9a0432a87379927e9cccebbcc9a582c75b2ea2c - - - - enum TopologyContext::@71 - type - df/d84/structTopologyContext.html - ac1817037ed25a755f07bb688971908b2 - - - - struct TopologyContextOverlay - overlay - df/d84/structTopologyContext.html - a42157e6b3ce59aa50d236393b0637ad9 - - - - struct TopologyContextUnderlay - underlay - df/d84/structTopologyContext.html - ae5cf304c9baa14bda00a8376fcccb0a0 - - - - union TopologyContext::@72 - u - df/d84/structTopologyContext.html - a468a51d56fa50099d0928c3878e30592 - - - - unsigned int - num_peers - df/d84/structTopologyContext.html - a053377302cf5b8a397b0ed086ca80ea6 - - - - unsigned int - link_array_size - df/d84/structTopologyContext.html - a0b586292fb8a03bf0c142560186a6efe - - - - - TopologyContextOverlay - d6/d0b/structTopologyContextOverlay.html - - struct GNUNET_TESTBED_Peer ** - peers - d6/d0b/structTopologyContextOverlay.html - a1528f4e866b8811bd74c327fb3d9f7e2 - - - - struct OverlayLink * - link_array - d6/d0b/structTopologyContextOverlay.html - ac6282001aabc6a976a9e2e6aad6c9196 - - - - void * - op_cls - d6/d0b/structTopologyContextOverlay.html - aca0d5852ccce2da8b2a04aafcc1c9c39 - - - - GNUNET_TESTBED_TopologyCompletionCallback - comp_cb - d6/d0b/structTopologyContextOverlay.html - af3af66ec1747d8177484c99abd68228b - - - - void * - comp_cb_cls - d6/d0b/structTopologyContextOverlay.html - a42105512ff1b864879922a8f7bfd2a29 - - - - struct RetryListEntry * - rl_head - d6/d0b/structTopologyContextOverlay.html - a7ba92c3dbe34eed17c922bf09c8e1863 - - - - struct RetryListEntry * - rl_tail - d6/d0b/structTopologyContextOverlay.html - a655fb226b7945cfc01fb18c28b8caeed - - - - unsigned int - retry_cnt - d6/d0b/structTopologyContextOverlay.html - a31ac171f74211a6a3639f74779e2bf4f - - - - unsigned int - nlinks - d6/d0b/structTopologyContextOverlay.html - a3b34014b1fc43a8ad9a8ba98d0bc3548 - - - - unsigned int - ncompleted - d6/d0b/structTopologyContextOverlay.html - ae5cd24d99b85b1f76b5f77c8739bc742 - - - - unsigned int - nsuccess - d6/d0b/structTopologyContextOverlay.html - a855a97a70e8297111592de303d29d914 - - - - unsigned int - nfailures - d6/d0b/structTopologyContextOverlay.html - ab36cdaa724913dd194343a7e634caf00 - - - - - TopologyContextUnderlay - da/d3f/structTopologyContextUnderlay.html - - struct UnderlayLink * - link_array - da/d3f/structTopologyContextUnderlay.html - a8160a8e9ef6c86129c566c4d91936a9b - - - - - TrafficGenerator - df/d7e/structTrafficGenerator.html - - struct TrafficGenerator * - prev - df/d7e/structTrafficGenerator.html - aab0e8bd2dfa177b25f1b06d21409eba2 - - - - struct TrafficGenerator * - next - df/d7e/structTrafficGenerator.html - a832c03d09ca18457faacdeec205951c4 - - - - enum GeneratorType - type - df/d7e/structTrafficGenerator.html - adcdfd05907dacd92d427c6881a9b6c94 - - - - struct BenchmarkPeer * - src - df/d7e/structTrafficGenerator.html - adb02a772e31e01854bd0356deddf8bd2 - - - - struct BenchmarkPartner * - dest - df/d7e/structTrafficGenerator.html - a355b15a8e642f2c319053e81143e611b - - - - long int - base_rate - df/d7e/structTrafficGenerator.html - ab3fcdb40cdc4a3ae441709d17bb846d8 - - - - long int - max_rate - df/d7e/structTrafficGenerator.html - a182aeb621ad81896feb1c81f153685f5 - - - - struct GNUNET_TIME_Relative - duration_period - df/d7e/structTrafficGenerator.html - a309a8ebbc60e14e8b1847de01d56c48f - - - - struct GNUNET_SCHEDULER_Task * - send_task - df/d7e/structTrafficGenerator.html - a58b4467ff88abbf494510308aead725d - - - - struct GNUNET_TIME_Absolute - next_ping_transmission - df/d7e/structTrafficGenerator.html - ad14e36a3d62370df18f4dc88a52ad2b4 - - - - struct GNUNET_TIME_Absolute - time_start - df/d7e/structTrafficGenerator.html - a0ad22f4803009295a3c900ebe8641e0f - - - - - TrafficMetricMessage - d7/d00/structTrafficMetricMessage.html - - struct GNUNET_MessageHeader - header - d7/d00/structTrafficMetricMessage.html - a3869c60cf735fad7a784606312713995 - - - - uint32_t - reserved - d7/d00/structTrafficMetricMessage.html - ab726529b4d644b4fd56be0f52d9af9b0 - - - - struct GNUNET_PeerIdentity - peer - d7/d00/structTrafficMetricMessage.html - ab9988b7d5fb14959a38220204b55bcd4 - - - - struct GNUNET_ATS_PropertiesNBO - properties - d7/d00/structTrafficMetricMessage.html - a508f74390d5186dc24eeb165b6579e51 - - - - struct GNUNET_TIME_RelativeNBO - delay_in - d7/d00/structTrafficMetricMessage.html - a2e54f839721d8941261bd0c0387662ec - - - - struct GNUNET_TIME_RelativeNBO - delay_out - d7/d00/structTrafficMetricMessage.html - a3e26d0d15f13323d3bf6a23af4350aed - - - - - TransmissionHistoryEntry - d2/d2a/structTransmissionHistoryEntry.html - - uint64_t - bytes_sent - d2/d2a/structTransmissionHistoryEntry.html - aaac694fadd91cadc7459194a6af22785 - - - - uint64_t - bytes_received - d2/d2a/structTransmissionHistoryEntry.html - a3043aabc47670756c8ca78fd80b19faf - - - - - TransmitContext - dc/dac/structTransmitContext.html - - struct GNUNET_SERVICE_Client * - client - dc/dac/structTransmitContext.html - a65874427f3720b455008c2bafa76d1a5 - - - - int - friend_only - dc/dac/structTransmitContext.html - ace7e1fea9c9f12ecedf9ce569f61bea6 - - - - - TransportBackchannelEncapsulationMessage - d9/dfc/structTransportBackchannelEncapsulationMessage.html - - struct GNUNET_MessageHeader - header - d9/dfc/structTransportBackchannelEncapsulationMessage.html - a4fc44a34df36ee31a32199f243cfe379 - - - - - TransportClient - d3/d75/structTransportClient.html - - struct TransportClient * - next - d3/d75/structTransportClient.html - a3276224cc24cd092e94d29e035b6ae2b - - - - struct TransportClient * - prev - d3/d75/structTransportClient.html - a4d9d94f0ccc954b6d8d2a593a3acfb29 - - - - struct GNUNET_SERVICE_Client * - client - d3/d75/structTransportClient.html - a4a6c88785847f3860e314eb95ef90e90 - - - - struct GNUNET_MQ_Handle * - mq - d3/d75/structTransportClient.html - a2b201f544d574f92a60dfe0e1005d3a4 - - - - enum ClientType - type - d3/d75/structTransportClient.html - a13446b3595d5b39db1dd2868af2a28e5 - - - - struct PendingMessage * - pending_msg_head - d3/d75/structTransportClient.html - a0bb2ef640e7d7feafa71735240df41b4 - - - - struct PendingMessage * - pending_msg_tail - d3/d75/structTransportClient.html - a33932526faa3101d3179241af6c5c3db - - - - struct TransportClient::@73::@74 - core - d3/d75/structTransportClient.html - af071b1dc23e94823878e7fdb1ca0cda6 - - - - struct GNUNET_PeerIdentity - peer - d3/d75/structTransportClient.html - af4058606ed003b93a48224f8a42903c2 - - - - int - one_shot - d3/d75/structTransportClient.html - aebab9a7d7f8ad1c4e6ca9157912d573d - - - - struct TransportClient::@73::@75 - monitor - d3/d75/structTransportClient.html - a963d687805529586af7d4fbccff5c163 - - - - char * - address_prefix - d3/d75/structTransportClient.html - ab7b163b65b15a74046c53480c43de8c0 - - - - struct Queue * - queue_head - d3/d75/structTransportClient.html - a5d8cb8a234ae9481534d3fb2c76c017b - - - - struct Queue * - queue_tail - d3/d75/structTransportClient.html - abebba0c489976f4632e47b29f1fc2179 - - - - struct AddressListEntry * - addr_head - d3/d75/structTransportClient.html - a840a62ca9c7aa755070b22cd579ff3b4 - - - - struct AddressListEntry * - addr_tail - d3/d75/structTransportClient.html - a14e694d2464b1c4b24c82e547c215644 - - - - unsigned int - total_queue_length - d3/d75/structTransportClient.html - ada4166b251e8d85b10fab5f9117d8d42 - - - - enum GNUNET_TRANSPORT_CommunicatorCharacteristics - cc - d3/d75/structTransportClient.html - a050be9829e0a408cb18bf869ce2a5bc8 - - - - struct TransportClient::@73::@76 - communicator - d3/d75/structTransportClient.html - a53eb3a6c37704ae2f36daa0fd759e027 - - - - struct GNUNET_CONTAINER_MultiPeerMap * - requests - d3/d75/structTransportClient.html - a8c225c514c46b3edecc4a4f21a13af0e - - - - struct TransportClient::@73::@77 - application - d3/d75/structTransportClient.html - a22b4a868fc3e01e1789cd1d19dd14195 - - - - union TransportClient::@73 - details - d3/d75/structTransportClient.html - ac259c5f2f8aed3677089940ea3dcbbfd - - - - struct GNUNET_PeerIdentity - monitor_peer - d3/d75/structTransportClient.html - a5374bc667d33c9534f10f97af27603b6 - - - - struct GST_BlacklistCheck * - bc - d3/d75/structTransportClient.html - a15df598bb144535cd11e839508a51c6f - - - - int - waiting_for_reply - d3/d75/structTransportClient.html - a2f658751c2a1636e219ea2b0ac3a5573 - - - - int - call_receive_done - d3/d75/structTransportClient.html - ab44c6cc70ecbded9ecda2e170a2937d1 - - - - struct TransportClient::@79::@80 - blacklist - d3/d75/structTransportClient.html - aa489170d34b22d3581c932a780f13dba - - - - union TransportClient::@79 - details - d3/d75/structTransportClient.html - a0c4e7a06d59779e12f67e99b034532e0 - - - - - TransportCummulativeAckPayload - dd/dd9/structTransportCummulativeAckPayload.html - - struct GNUNET_TIME_Absolute - receive_time - dd/dd9/structTransportCummulativeAckPayload.html - accf1d4d23cc940eff540395761858c58 - - - - struct AcknowledgementUUIDP - ack_uuid - dd/dd9/structTransportCummulativeAckPayload.html - ae97709dd6b498c23a464f50f6c6333d1 - - - - - TransportCummulativeAckPayloadP - d0/d08/structTransportCummulativeAckPayloadP.html - - struct GNUNET_TIME_RelativeNBO - ack_delay - d0/d08/structTransportCummulativeAckPayloadP.html - a02ed990a69f9715859685e2a913da4b8 - - - - struct AcknowledgementUUIDP - ack_uuid - d0/d08/structTransportCummulativeAckPayloadP.html - a1a477e39c7d84d0397f0a0312ea66529 - - - - - TransportDVBoxMessage - df/dce/structTransportDVBoxMessage.html - - struct GNUNET_MessageHeader - header - df/dce/structTransportDVBoxMessage.html - a1ab70ed55e702da7cb100e548ea23f87 - - - - uint16_t - total_hops - df/dce/structTransportDVBoxMessage.html - acf16ad59e3049742d54fd245efd5481a - - - - uint16_t - num_hops - df/dce/structTransportDVBoxMessage.html - a20706daae54ab433e9f5adaa4ddd9358 - - - - struct GNUNET_CRYPTO_EcdhePublicKey - ephemeral_key - df/dce/structTransportDVBoxMessage.html - aca50373e99c18ef60f2b512880b90d37 - - - - struct GNUNET_ShortHashCode - iv - df/dce/structTransportDVBoxMessage.html - a65c7765c436f4248bc60099857d9933e - - - - struct GNUNET_HashCode - hmac - df/dce/structTransportDVBoxMessage.html - a016b48222e5b08d5933bd823d375c507 - - - - - TransportDVBoxPayloadP - df/d45/structTransportDVBoxPayloadP.html - - struct GNUNET_PeerIdentity - sender - df/d45/structTransportDVBoxPayloadP.html - ae1098f3843340fab750630cf28ea504a - - - - struct GNUNET_CRYPTO_EddsaSignature - sender_sig - df/d45/structTransportDVBoxPayloadP.html - a22dbe4485f31d28b4fea52fa92415cd9 - - - - struct GNUNET_TIME_AbsoluteNBO - monotonic_time - df/d45/structTransportDVBoxPayloadP.html - a5fae5656dade950f144f7d2d4759464c - - - - - TransportDVLearnMessage - d8/d17/structTransportDVLearnMessage.html - - struct GNUNET_MessageHeader - header - d8/d17/structTransportDVLearnMessage.html - a9370c4ebcaa3c2fb53457f1fef885a89 - - - - uint16_t - num_hops - d8/d17/structTransportDVLearnMessage.html - ab9f65c868b33eb7aec422b56ee5db034 - - - - uint16_t - bidirectional - d8/d17/structTransportDVLearnMessage.html - afa125f4643f9032330a99410fbb76b1a - - - - struct GNUNET_TIME_RelativeNBO - non_network_delay - d8/d17/structTransportDVLearnMessage.html - a9d5f7b5f4150cd115ba0eb2857e041cd - - - - struct GNUNET_TIME_AbsoluteNBO - monotonic_time - d8/d17/structTransportDVLearnMessage.html - aa21e0cc7008df27c09c48bcb71ab3cde - - - - struct GNUNET_CRYPTO_EddsaSignature - init_sig - d8/d17/structTransportDVLearnMessage.html - aad64e7a5faee53af7edf71bad9f0fbc4 - - - - struct GNUNET_PeerIdentity - initiator - d8/d17/structTransportDVLearnMessage.html - a0d9e149c9e1fa4dd13df8d65b4344641 - - - - struct ChallengeNonceP - challenge - d8/d17/structTransportDVLearnMessage.html - a3d1f87026e0b861d2ae741b58adb8963 - - - - - TransportFlowControlMessage - de/dbd/structTransportFlowControlMessage.html - - struct GNUNET_MessageHeader - header - de/dbd/structTransportFlowControlMessage.html - ae2d673e103f03a6a922dd32f96d776ff - - - - uint32_t - seq - de/dbd/structTransportFlowControlMessage.html - a715886052e7c72cc6bcca0cbc574b06a - - - - uint64_t - inbound_window_size - de/dbd/structTransportFlowControlMessage.html - a56ef3e4b66a38ea7bfad422faf6dad64 - - - - uint64_t - outbound_sent - de/dbd/structTransportFlowControlMessage.html - acabf0395e876facbdbba141860cf173a - - - - uint64_t - outbound_window_size - de/dbd/structTransportFlowControlMessage.html - a19150441a479eea59d471c0d3c1d670c - - - - struct GNUNET_TIME_AbsoluteNBO - sender_time - de/dbd/structTransportFlowControlMessage.html - a65f37ac7963005e7694ad850151f8215 - - - - - TransportFragmentBoxMessage - d2/ded/structTransportFragmentBoxMessage.html - - struct GNUNET_MessageHeader - header - d2/ded/structTransportFragmentBoxMessage.html - ad51b21563172b13efa8ae799d4625046 - - - - uint16_t - frag_off - d2/ded/structTransportFragmentBoxMessage.html - a78d9e83b95517099e4b282c6dc33c869 - - - - uint16_t - msg_size - d2/ded/structTransportFragmentBoxMessage.html - ad66ffc7fb2721803dd9f94fb0ff78ead - - - - struct AcknowledgementUUIDP - ack_uuid - d2/ded/structTransportFragmentBoxMessage.html - ab3887026bc0331ac02f7a72d41b3f9ae - - - - struct MessageUUIDP - msg_uuid - d2/ded/structTransportFragmentBoxMessage.html - a96fc02efe7bc50d92dc6c6218a6be846 - - - - - TransportPingMessage - d5/de1/structTransportPingMessage.html - - struct GNUNET_MessageHeader - header - d5/de1/structTransportPingMessage.html - a531da98cda61c17db52b1cadbbf45b75 - - - - uint32_t - challenge - d5/de1/structTransportPingMessage.html - a2e3c1c6b48d4bddb5bb61a1966b27e80 - - - - struct GNUNET_PeerIdentity - target - d5/de1/structTransportPingMessage.html - ac2a78fb048c314614ca79fc3ededf8b5 - - - - - TransportPlugin - d7/d11/structTransportPlugin.html - - struct TransportPlugin * - next - d7/d11/structTransportPlugin.html - a2f05ebe41033bcc74d4b48c74b7bfe52 - - - - struct TransportPlugin * - prev - d7/d11/structTransportPlugin.html - a300ce655bc079a1088a1e7aab8cbbeb7 - - - - struct GNUNET_TRANSPORT_PluginFunctions * - api - d7/d11/structTransportPlugin.html - aa7b936c8498efc0f0d76c1c1ca6e2f7e - - - - char * - short_name - d7/d11/structTransportPlugin.html - a7300a7697fcb0e20bcfefe69f9853b0a - - - - char * - lib_name - d7/d11/structTransportPlugin.html - a7a3f49f1e211df58d90ccfd15949d0f5 - - - - struct GNUNET_TRANSPORT_PluginEnvironment - env - d7/d11/structTransportPlugin.html - a3a75d2f36b7bf5cef76bd5adcfa7fbfb - - - - - TransportPluginMonitorMessage - d6/dac/structTransportPluginMonitorMessage.html - - struct GNUNET_MessageHeader - header - d6/dac/structTransportPluginMonitorMessage.html - a0203fe81a2e1f969aae7dd6853ed0364 - - - - uint16_t - session_state - d6/dac/structTransportPluginMonitorMessage.html - a6791503f25cd50882ea18dc6d6b90940 - - - - int16_t - is_inbound - d6/dac/structTransportPluginMonitorMessage.html - adcca325d47e15752ffdc6c8165e46843 - - - - uint32_t - msgs_pending - d6/dac/structTransportPluginMonitorMessage.html - aafbd46c2f27994e28d1c9f187d12a98c - - - - uint32_t - bytes_pending - d6/dac/structTransportPluginMonitorMessage.html - aab8fa543e0e2a0a0249aee92766d5f93 - - - - struct GNUNET_TIME_AbsoluteNBO - timeout - d6/dac/structTransportPluginMonitorMessage.html - a267504538240fb51c30740d4b0295ccf - - - - struct GNUNET_TIME_AbsoluteNBO - delay - d6/dac/structTransportPluginMonitorMessage.html - a75bb41e438f625a5c942972cde6ffe54 - - - - struct GNUNET_PeerIdentity - peer - d6/dac/structTransportPluginMonitorMessage.html - ad15f3fd94c26b0f76c3d42f07877c74f - - - - uint64_t - session_id - d6/dac/structTransportPluginMonitorMessage.html - ad11c2d5873e847d19fe22eb89264944c - - - - uint16_t - plugin_name_len - d6/dac/structTransportPluginMonitorMessage.html - a4f760e20efdd957c5863da1821b50aaa - - - - uint16_t - plugin_address_len - d6/dac/structTransportPluginMonitorMessage.html - a40d6a82c9f0797650390d97ba2ee7cbf - - - - - TransportPongMessage - dd/d9f/structTransportPongMessage.html - - struct GNUNET_MessageHeader - header - dd/d9f/structTransportPongMessage.html - a7812ece737294bdeb53faa24b58c445c - - - - uint32_t - challenge - dd/d9f/structTransportPongMessage.html - a667cec1a1e43e609c918c8cc79f2fa88 - - - - struct GNUNET_CRYPTO_EddsaSignature - signature - dd/d9f/structTransportPongMessage.html - a5d25db157b60cf4822aacd6d95a8c892 - - - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - dd/d9f/structTransportPongMessage.html - a6634551300ea9e19476ed68cf97ca970 - - - - struct GNUNET_TIME_AbsoluteNBO - expiration - dd/d9f/structTransportPongMessage.html - a93e4bb00763bf4784bba876e666bc591 - - - - uint32_t - addrlen - dd/d9f/structTransportPongMessage.html - a63e9c5cb3ee788a1c5dd550df53f0115 - - - - - TransportReliabilityAckMessage - d5/d0a/structTransportReliabilityAckMessage.html - - struct GNUNET_MessageHeader - header - d5/d0a/structTransportReliabilityAckMessage.html - a9899747f9d193829941d4945e345e3db - - - - uint32_t - ack_counter - d5/d0a/structTransportReliabilityAckMessage.html - a6f1f635f64013f4c397648e92607f7a9 - - - - - TransportReliabilityBoxMessage - d5/deb/structTransportReliabilityBoxMessage.html - - struct GNUNET_MessageHeader - header - d5/deb/structTransportReliabilityBoxMessage.html - a74ad3701328128a11861d9e792f2c5d7 - - - - uint32_t - ack_countdown - d5/deb/structTransportReliabilityBoxMessage.html - a2cd6520b3838c2c46085953f17d3c658 - - - - struct AcknowledgementUUIDP - ack_uuid - d5/deb/structTransportReliabilityBoxMessage.html - aa9b7ad87561d13ea182238984dc2ec7c - - - - - TransportSynMessage - d1/db2/structTransportSynMessage.html - - struct GNUNET_MessageHeader - header - d1/db2/structTransportSynMessage.html - acd5d06042bd697f0579810042bc54d95 - - - - uint32_t - reserved - d1/db2/structTransportSynMessage.html - a0f84dc0279337f851dbbc4189325397c - - - - struct GNUNET_TIME_AbsoluteNBO - timestamp - d1/db2/structTransportSynMessage.html - aa197786217c534080506b79075256890 - - - - - TransportValidationChallengeMessage - db/d26/structTransportValidationChallengeMessage.html - - struct GNUNET_MessageHeader - header - db/d26/structTransportValidationChallengeMessage.html - a0d42bb41f79820142400d4cf276adb4a - - - - uint32_t - reserved - db/d26/structTransportValidationChallengeMessage.html - a925ed301b704684a80e16905435e5073 - - - - struct ChallengeNonceP - challenge - db/d26/structTransportValidationChallengeMessage.html - a6e6a453b52acf4a6f2ee9e09b9a9e86f - - - - struct GNUNET_TIME_AbsoluteNBO - sender_time - db/d26/structTransportValidationChallengeMessage.html - ae009fb7a9d905049b9c2f57ad78b473c - - - - - TransportValidationPS - d0/dd7/structTransportValidationPS.html - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - d0/dd7/structTransportValidationPS.html - a4997a290eae190a6e18f6d5f96ed2ef8 - - - - struct GNUNET_TIME_RelativeNBO - validity_duration - d0/dd7/structTransportValidationPS.html - aabb1caf02d3b8d4cac893f0f89fb3ce1 - - - - struct ChallengeNonceP - challenge - d0/dd7/structTransportValidationPS.html - afdcf7204a62cf61a8065d89ac03bb3e9 - - - - - TransportValidationResponseMessage - d6/de8/structTransportValidationResponseMessage.html - - struct GNUNET_MessageHeader - header - d6/de8/structTransportValidationResponseMessage.html - a4d4d185856709b3433f20f9ed93e2a5b - - - - uint32_t - reserved - d6/de8/structTransportValidationResponseMessage.html - a68597e780a7d398fd58faac6d88d8e42 - - - - struct GNUNET_CRYPTO_EddsaSignature - signature - d6/de8/structTransportValidationResponseMessage.html - a72eff724f5a72b3822650163ed6afa88 - - - - struct ChallengeNonceP - challenge - d6/de8/structTransportValidationResponseMessage.html - a3e265312669a202ab7e9fb5247d2de1a - - - - - TrimContext - d9/de8/structTrimContext.html - - struct GNUNET_CONTAINER_MultiHashMap * - keywordcounter - d9/de8/structTrimContext.html - a87784f60b16026c6a9011a5b09dc6a2a - - - - struct GNUNET_CONTAINER_MultiHashMap * - metacounter - d9/de8/structTrimContext.html - ae7d301241624a31771c623528e39b32b - - - - struct GNUNET_FS_ShareTreeItem * - pos - d9/de8/structTrimContext.html - a27b71ee55be1709369de90aef724154d - - - - unsigned int - move_threshold - d9/de8/structTrimContext.html - a7bb6d981db078d9fcca06c5debcc9158 - - - - - TypeMapConfirmationMessage - d2/d38/structTypeMapConfirmationMessage.html - - struct GNUNET_MessageHeader - header - d2/d38/structTypeMapConfirmationMessage.html - afdcec6c19e363d6ab80f0a76fea8fa61 - - - - uint32_t - reserved - d2/d38/structTypeMapConfirmationMessage.html - ab040f01d75270634681ba0a526f9d536 - - - - struct GNUNET_HashCode - tm_hash - d2/d38/structTypeMapConfirmationMessage.html - a7f740d3b8b0a31f6c78c412ac0d3baa4 - - - - - UBlock - d8/d55/structUBlock.html - - struct GNUNET_CRYPTO_EcdsaSignature - signature - d8/d55/structUBlock.html - acb8ec86a67a5885eec152857dfeb19fc - - - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - d8/d55/structUBlock.html - aa854dad01e110329aa22ec8a71122c85 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - verification_key - d8/d55/structUBlock.html - a06274891c9642802db5d8eff34a09e11 - - - - - UDP_ACK_Message - d1/d34/structUDP__ACK__Message.html - - struct GNUNET_MessageHeader - header - d1/d34/structUDP__ACK__Message.html - ac27ddf55df1373d7ab0e75a8a710fa6c - - - - uint32_t - delay - d1/d34/structUDP__ACK__Message.html - a10b1fb3a8fdf27db142badde721a830c - - - - struct GNUNET_PeerIdentity - sender - d1/d34/structUDP__ACK__Message.html - a95493bd5f8fc6e582efd81a60e76cbb7 - - - - - UDP_Beacon_Message - da/dd7/structUDP__Beacon__Message.html - - struct GNUNET_MessageHeader - header - da/dd7/structUDP__Beacon__Message.html - a58457148d6a84b866ba3ea54877db9bc - - - - struct GNUNET_PeerIdentity - sender - da/dd7/structUDP__Beacon__Message.html - a8a193e29b64f47628d9d8ad51b081888 - - - - - UDP_FragmentationContext - d0/d8b/structUDP__FragmentationContext.html - - struct UDP_FragmentationContext * - next - d0/d8b/structUDP__FragmentationContext.html - a15275ccba0d363c9ecb8e30112d0ff48 - - - - struct UDP_FragmentationContext * - prev - d0/d8b/structUDP__FragmentationContext.html - a72ca56038e0fb98769b291f85383445c - - - - struct Plugin * - plugin - d0/d8b/structUDP__FragmentationContext.html - abc9a42c9feb3e0dad953a45f95e30ff8 - - - - struct GNUNET_FRAGMENT_Context * - frag - d0/d8b/structUDP__FragmentationContext.html - af45f3fed3e6788e9831f4c66b23f6dfe - - - - struct GNUNET_ATS_Session * - session - d0/d8b/structUDP__FragmentationContext.html - af610e7b7d041187759b23032673a7160 - - - - GNUNET_TRANSPORT_TransmitContinuation - cont - d0/d8b/structUDP__FragmentationContext.html - a69f6f78941df4deab8173c3d2d92130a - - - - void * - cont_cls - d0/d8b/structUDP__FragmentationContext.html - ad1bc42f7636385e09cb1b0dbe976c628 - - - - struct GNUNET_TIME_Absolute - start_time - d0/d8b/structUDP__FragmentationContext.html - a7cf7737b93d054225669ee58aefafef7 - - - - struct GNUNET_TIME_Absolute - next_frag_time - d0/d8b/structUDP__FragmentationContext.html - a02a8c4ad95e0e21bccc338729175056d - - - - struct GNUNET_TIME_Relative - flow_delay_from_other_peer - d0/d8b/structUDP__FragmentationContext.html - a907b58cbd79ae4f0cf565a2c2cda50a3 - - - - struct GNUNET_TIME_Absolute - timeout - d0/d8b/structUDP__FragmentationContext.html - afd528a55a89dcf1b340e4e6f1acf19af - - - - size_t - payload_size - d0/d8b/structUDP__FragmentationContext.html - acae2aaf51470ab086dbc485c50a9f1ff - - - - size_t - on_wire_size - d0/d8b/structUDP__FragmentationContext.html - afd7ec2813671b0945be0887962450dfe - - - - - udp_header - dc/dc3/structudp__header.html - - uint16_t - src_port - dc/dc3/structudp__header.html - ac0f7a492b8b7dd8e425d6517c7e9b3c2 - - - - uint16_t - dst_port - dc/dc3/structudp__header.html - a0cabb64601f3523a8defb137a90da96a - - - - uint16_t - length - dc/dc3/structudp__header.html - a8129128b23a79dad769fc422f7b1c12b - - - - uint16_t - crc - dc/dc3/structudp__header.html - a62dccef5785117753f9d11f79ced3be9 - - - - - UDP_MessageWrapper - db/d19/structUDP__MessageWrapper.html - - struct GNUNET_ATS_Session * - session - db/d19/structUDP__MessageWrapper.html - a3b7a4c0268f508377d360694e0705f0b - - - - struct UDP_MessageWrapper * - prev - db/d19/structUDP__MessageWrapper.html - ac26ca55c79514efd4b56c43b9fe1c272 - - - - struct UDP_MessageWrapper * - next - db/d19/structUDP__MessageWrapper.html - a88f7958851e7d12122f7cd48358b5c22 - - - - char * - msg_buf - db/d19/structUDP__MessageWrapper.html - a0cf2e9ab5f9aa065f5bb7e141026878d - - - - QueueContinuation - qc - db/d19/structUDP__MessageWrapper.html - a2859ea68d0c273d4d992543523d76415 - - - - void * - qc_cls - db/d19/structUDP__MessageWrapper.html - ada19ec740fe4ed44f05277d2ad290131 - - - - GNUNET_TRANSPORT_TransmitContinuation - cont - db/d19/structUDP__MessageWrapper.html - a96c082db2576c5bb05f593398a731871 - - - - void * - cont_cls - db/d19/structUDP__MessageWrapper.html - a48db1d312f9738bf5b0056f7aaf11248 - - - - struct UDP_FragmentationContext * - frag_ctx - db/d19/structUDP__MessageWrapper.html - a796c9e37b84f85931ec94aead552db57 - - - - struct GNUNET_TIME_Absolute - start_time - db/d19/structUDP__MessageWrapper.html - a76be66e751c1011122f46f0702966aa5 - - - - struct GNUNET_TIME_Absolute - transmission_time - db/d19/structUDP__MessageWrapper.html - ada7d1796efe2e5d3dbe97427bf927793 - - - - struct GNUNET_TIME_Absolute - timeout - db/d19/structUDP__MessageWrapper.html - a8f88b674e2ae3c2634518210cd97548c - - - - size_t - msg_size - db/d19/structUDP__MessageWrapper.html - ac36b2fe81e1f61b1e45a5dd873b4dfba - - - - size_t - payload_size - db/d19/structUDP__MessageWrapper.html - a731e9ef333d523b17a5dda5780648af2 - - - - - UDPAck - d1/db1/structUDPAck.html - - struct GNUNET_MessageHeader - header - d1/db1/structUDPAck.html - ab625f67a9d4dfeab2de55d9c0011542c - - - - uint32_t - sequence_max - d1/db1/structUDPAck.html - a2c0675246c76b86998eb328600644f0d - - - - struct GNUNET_HashCode - cmac - d1/db1/structUDPAck.html - a744b399dd47bfb62eda2e8eeba98df9b - - - - - UdpAddress - dc/df7/unionUdpAddress.html - - struct IPv4UdpAddress - v4 - dc/df7/unionUdpAddress.html - a086ad938c79938ecf84bc805b88f7745 - - - - struct IPv6UdpAddress - v6 - dc/df7/unionUdpAddress.html - a8cfd39cfc90b07ed9f07595bd449698f - - - - - UDPBox - d0/db1/structUDPBox.html - - struct GNUNET_ShortHashCode - kid - d0/db1/structUDPBox.html - af89f7f81534f178d9c65ef0346e6d9b6 - - - - char - gcm_tag - d0/db1/structUDPBox.html - a1211b323f8d2e8f6ab9fdd2f7a88b015 - [(128/8)] - - - - UDPBroadcast - d3/d76/structUDPBroadcast.html - - struct GNUNET_PeerIdentity - sender - d3/d76/structUDPBroadcast.html - a9c90c399820e64b4f09db804c1d7b162 - - - - struct GNUNET_CRYPTO_EddsaSignature - sender_sig - d3/d76/structUDPBroadcast.html - a2994c98c3fe217706b5f10ffc68bb7c9 - - - - - UdpBroadcastSignature - d7/dbd/structUdpBroadcastSignature.html - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - d7/dbd/structUdpBroadcastSignature.html - a0d13fe7c51e0b5f0a160b7c33d411876 - - - - struct GNUNET_PeerIdentity - sender - d7/dbd/structUdpBroadcastSignature.html - ab7baa68845110f7de1ae26665c7b6b07 - - - - struct GNUNET_HashCode - h_address - d7/dbd/structUdpBroadcastSignature.html - a619bc1a58b8338a550dd61c2fe6f3598 - - - - - UDPConfirmation - d1/de4/structUDPConfirmation.html - - struct GNUNET_PeerIdentity - sender - d1/de4/structUDPConfirmation.html - a37371b89968d94921f4edf5002a92035 - - - - struct GNUNET_CRYPTO_EddsaSignature - sender_sig - d1/de4/structUDPConfirmation.html - a3e01d8222dd62ebbdb0c45ed4cfadd4d - - - - struct GNUNET_TIME_AbsoluteNBO - monotonic_time - d1/de4/structUDPConfirmation.html - ad5a47c184bc35a36f792680a12cdf652 - - - - - UdpHandshakeSignature - d3/d9e/structUdpHandshakeSignature.html - - struct GNUNET_CRYPTO_EccSignaturePurpose - purpose - d3/d9e/structUdpHandshakeSignature.html - a88cecac49ce583f79ca43db70d937da9 - - - - struct GNUNET_PeerIdentity - sender - d3/d9e/structUdpHandshakeSignature.html - afac272831489661d737a1c21dbafcd35 - - - - struct GNUNET_PeerIdentity - receiver - d3/d9e/structUdpHandshakeSignature.html - a47cba009e0a119e0e38668420ef9e2fd - - - - struct GNUNET_CRYPTO_EcdhePublicKey - ephemeral - d3/d9e/structUdpHandshakeSignature.html - a7d942ff37dfa18a393ee4efcab2dbc10 - - - - struct GNUNET_TIME_AbsoluteNBO - monotonic_time - d3/d9e/structUdpHandshakeSignature.html - a77938edbe0c131207b6ceeba1b43f4e0 - - - - - UDPMessage - d7/db1/structUDPMessage.html - - struct GNUNET_MessageHeader - header - d7/db1/structUDPMessage.html - a888e2d55299478f5b0223d8adfe3b550 - - - - uint32_t - reserved - d7/db1/structUDPMessage.html - a7a6dffc22b6555dfcace714bffb2f94a - - - - struct GNUNET_PeerIdentity - sender - d7/db1/structUDPMessage.html - ae752514bcea80aec2697eca32b471e25 - - - - - UnderlayLink - d3/da7/structUnderlayLink.html - - uint32_t - A - d3/da7/structUnderlayLink.html - af3a9b9162960729c149f008a94c06a96 - - - - uint32_t - B - d3/da7/structUnderlayLink.html - aa8bcccbd10cd07d5c75ae78764c33d7f - - - - uint32_t - bandwidth - d3/da7/structUnderlayLink.html - af3bb26bd6015fd84701050c139a3cda2 - - - - uint32_t - latency - d3/da7/structUnderlayLink.html - a4261f081f80ea4e3dc5273ca773169bf - - - - uint32_t - loss - d3/da7/structUnderlayLink.html - ac6dd501a09a5f473daeb3fd8d26a7f92 - - - - - UnindexMessage - d9/dac/structUnindexMessage.html - - struct GNUNET_MessageHeader - header - d9/dac/structUnindexMessage.html - adf2214dc32f9f3d2628cf463056226b7 - - - - uint32_t - reserved - d9/dac/structUnindexMessage.html - a5dc63b6641309a0ecbc8e7ad2f79f4e3 - - - - struct GNUNET_HashCode - file_id - d9/dac/structUnindexMessage.html - a3378080128ad2f627ad01418d07310fb - - - - - UNIX_Sock_Info - dc/d80/structUNIX__Sock__Info.html - - struct GNUNET_NETWORK_Handle * - desc - dc/d80/structUNIX__Sock__Info.html - ae410b5b33c4f777dde99cbb5a34edb0f - - - - - UnixAddress - d3/db0/structUnixAddress.html - - uint32_t - options - d3/db0/structUnixAddress.html - a6ace9f7bef1987c1939ac1483f8e8a36 - - - - uint32_t - addrlen - d3/db0/structUnixAddress.html - acbb052970c653dedc614aa6a0672634c - - - - - UNIXMessage - dd/da1/structUNIXMessage.html - - struct GNUNET_MessageHeader - header - dd/da1/structUNIXMessage.html - a8e0079798c0851bc29465f38c4ebe927 - - - - struct GNUNET_PeerIdentity - sender - dd/da1/structUNIXMessage.html - aa4e30320c83bc01b1532567bc5c2dc4b - - - - - UNIXMessageWrapper - df/db7/structUNIXMessageWrapper.html - - struct UNIXMessageWrapper * - next - df/db7/structUNIXMessageWrapper.html - a63e3f68f837ac34b9fd0351886f0f079 - - - - struct UNIXMessageWrapper * - prev - df/db7/structUNIXMessageWrapper.html - a64d5fa87e34e8ab4084ae0790a05efaa - - - - struct UNIXMessage * - msg - df/db7/structUNIXMessageWrapper.html - a70816e92eb4fb5dc43bad1d7b84bf274 - - - - struct GNUNET_ATS_Session * - session - df/db7/structUNIXMessageWrapper.html - af1e96a70ae8c374f2c034495f39366ae - - - - GNUNET_TRANSPORT_TransmitContinuation - cont - df/db7/structUNIXMessageWrapper.html - acc0cf5b4854b51ddef4aa9269699428e - - - - void * - cont_cls - df/db7/structUNIXMessageWrapper.html - aeb1be5cb479d0f19046183ff73e45a32 - - - - struct GNUNET_TIME_Absolute - timeout - df/db7/structUNIXMessageWrapper.html - a65c617af27910fe200e70bf658fc1f84 - - - - size_t - msgsize - df/db7/structUNIXMessageWrapper.html - ac53fbe0bbc919ea5c91bae98b0fdfc95 - - - - size_t - payload - df/db7/structUNIXMessageWrapper.html - a51b2850e6a5167aa85c7273a11a9483b - - - - unsigned int - priority - df/db7/structUNIXMessageWrapper.html - aab484b41d93d24d5f034f4c0b5d31d32 - - - - - UpdateContext - d4/def/structUpdateContext.html - - struct PreferenceClient * - pc - d4/def/structUpdateContext.html - a787666d5951b92bfd0af1a151bbb9860 - - - - enum GNUNET_ATS_PreferenceKind - kind - d4/def/structUpdateContext.html - afb0a0c5b38d718f632b6630d732b919d - - - - uint32_t - size - d4/def/structUpdateContext.html - af1fd65e992e96e90b6f7e52c8b3f5804 - - - - const void * - data - d4/def/structUpdateContext.html - ae6a379731387e0d1d9a83011c58552e5 - - - - uint32_t - priority - d4/def/structUpdateContext.html - a05f793bc0e0649c40f0365db03599f26 - - - - uint32_t - replication - d4/def/structUpdateContext.html - af9d23032c8c89f00ad3fa4d245143e44 - - - - struct GNUNET_TIME_Absolute - expiration - d4/def/structUpdateContext.html - a879baeed17e5931683dc64e42a940b32 - - - - bool - updated - d4/def/structUpdateContext.html - a1bbde8676d4d599d3f3e872222187cf9 - - - - struct GNUNET_TESTING_System * - system - d4/def/structUpdateContext.html - aa83f4d819c4383a3bc29bf70ceb613c5 - - - - struct GNUNET_CONFIGURATION_Handle * - cfg - d4/def/structUpdateContext.html - adb3521c88df1e86a1325fc1d7de40db2 - - - - char * - gnunet_home - d4/def/structUpdateContext.html - ace5552eaee41524b1692905b1755b41e - - - - uint16_t * - ports - d4/def/structUpdateContext.html - a93883da02f2e765096a299584f5ba84c - - - - unsigned int - nports - d4/def/structUpdateContext.html - ae6527658f2c7f7e25bc12333a21c6517 - - - - int - status - d4/def/structUpdateContext.html - af24a242ae6d58dda2290d0473efbf564 - - - - - UpdateMessage - da/d03/structUpdateMessage.html - - struct GNUNET_MessageHeader - header - da/d03/structUpdateMessage.html - ad07c493eeee356b71b5b9e8c96180b20 - - - - uint16_t - name_len - da/d03/structUpdateMessage.html - a8e5c325b7737391afe1f247c2239c871 - - - - uint16_t - end_of_list - da/d03/structUpdateMessage.html - a29af91c26904295aed2a8213954b1096 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - private_key - da/d03/structUpdateMessage.html - a67b1ededb3b67ebf72ef507f6db16332 - - - - - UrlRequestData - d0/deb/structUrlRequestData.html - - char - request_url - d0/deb/structUrlRequestData.html - a509a1bfb4e31d98305ef61726a95728a - [128] - - - unsigned int - status - d0/deb/structUrlRequestData.html - a5280fcc1d6282aa2f125167d02c8789e - - - - uint64_t - count - d0/deb/structUrlRequestData.html - ae668d0fb3a1a6fa57c42e6a3a7f33c4b - - - - uint64_t - bytes_sent - d0/deb/structUrlRequestData.html - acbdd5599fa57a46fad4f75694f7e59de - - - - uint64_t - bytes_received - d0/deb/structUrlRequestData.html - a7d2380863a3fd7e77d1ceb061649e857 - - - - struct GNUNET_TIME_Relative - time - d0/deb/structUrlRequestData.html - a15fb12d1ae2966b950983bea345e669c - - - - struct GNUNET_TIME_Relative - time_max - d0/deb/structUrlRequestData.html - aa6d3300c608adfbbcb8a220eb44fa243 - - - - struct GNUNET_TIME_Relative - time_min - d0/deb/structUrlRequestData.html - a67514ccdfd137963e3358599b96720bf - - - - - userdata - dc/d1e/structuserdata.html - - int - count - dc/d1e/structuserdata.html - a72cf99406f4c092e581a0dbaa2687d05 - - - - int - data_len - dc/d1e/structuserdata.html - a5be9a59aef42a9dc0e106df3d1bedb6b - - - - ipv4_address_t - ipv4 - dc/d1e/structuserdata.html - abfe1186ed92d17e3ba58a5ab53046cf7 - [16] - - - ipv6_address_t - ipv6 - dc/d1e/structuserdata.html - a9922cf739aaaa27cfcd29edbc5b743c9 - [16] - - - char * - name - dc/d1e/structuserdata.html - a75fa2b65085c80a84e8fb8eb3062e0e0 - [16] - - - union userdata::@21 - data - dc/d1e/structuserdata.html - a34ddef9161af66cfbf808b2074ebeb22 - - - - - ValidationEntry - dc/df2/structValidationEntry.html - - struct GNUNET_HELLO_Address * - address - dc/df2/structValidationEntry.html - a9b0c89eb1e11be9f94027968e3b3fa69 - - - - struct GST_BlacklistCheck * - bc - dc/df2/structValidationEntry.html - ae223299b4dfeee623c2db3e1290159bc - - - - struct GNUNET_CRYPTO_EddsaSignature - pong_sig_cache - dc/df2/structValidationEntry.html - a55788920c75a9dac798523e19b380732 - - - - struct GNUNET_SCHEDULER_Task * - timeout_task - dc/df2/structValidationEntry.html - a5486880b0a9b38cae1fbcba41ff68c39 - - - - struct GNUNET_SCHEDULER_Task * - revalidation_task - dc/df2/structValidationEntry.html - a0de6783404c4bf7d0362e901c047d3a1 - - - - struct GNUNET_TIME_Absolute - send_time - dc/df2/structValidationEntry.html - a1edbcce6b3b633bf5f32a16d50999e4c - - - - struct GNUNET_TIME_Absolute - next_validation - dc/df2/structValidationEntry.html - a4694791efb2344f125e4704f25797778 - - - - struct GNUNET_TIME_Absolute - valid_until - dc/df2/structValidationEntry.html - a8e8be82705684e03056db7453055448a - - - - struct GNUNET_TIME_Absolute - pong_sig_valid_until - dc/df2/structValidationEntry.html - a17c4b17d86a6d2c674620a541556a9db - - - - struct GNUNET_TIME_Absolute - revalidation_block - dc/df2/structValidationEntry.html - a4a8152e15e5e9605a7a29d8a4c6e97cc - - - - struct GNUNET_TIME_Relative - latency - dc/df2/structValidationEntry.html - a93fdd31ccbe163385fe221aafd6e8223 - - - - enum GNUNET_TRANSPORT_ValidationState - state - dc/df2/structValidationEntry.html - aa780643829831de383958da719a1c78b - - - - uint32_t - challenge - dc/df2/structValidationEntry.html - a8c48063dd733a942e53bcb93f5ef1c02 - - - - int - copied - dc/df2/structValidationEntry.html - a6f90ce91ed5f3dadba710f744547a1a5 - - - - int - in_use - dc/df2/structValidationEntry.html - a9efc9557de92f865c61e604434a33499 - - - - int - expecting_pong - dc/df2/structValidationEntry.html - aef48cb07af964258b00a79af119185c5 - - - - int - known_to_ats - dc/df2/structValidationEntry.html - aeca876af5d44492a2b094fcc82487e26 - - - - enum GNUNET_NetworkType - network - dc/df2/structValidationEntry.html - afe04234ac105d8bb91ccd9dbfd622fb4 - - - - - ValidationEntryMatchContext - d0/dac/structValidationEntryMatchContext.html - - struct ValidationEntry * - ve - d0/dac/structValidationEntryMatchContext.html - a984910358afdac0c7493c79dff54ad25 - - - - const struct GNUNET_HELLO_Address * - address - d0/dac/structValidationEntryMatchContext.html - a00fce6793eb224ec7ed74f2e589a6324 - - - - - ValidationIterateResponseMessage - df/d86/structValidationIterateResponseMessage.html - - struct GNUNET_MessageHeader - header - df/d86/structValidationIterateResponseMessage.html - a73221542b542ffa63d385e9577231cd4 - - - - uint32_t - reserved - df/d86/structValidationIterateResponseMessage.html - a9b23beb5314d50274588c08c676f8e78 - - - - struct GNUNET_PeerIdentity - peer - df/d86/structValidationIterateResponseMessage.html - aaa0550cafdfb0fb7dd81a4e26dc709e8 - - - - uint32_t - local_address_info - df/d86/structValidationIterateResponseMessage.html - acf4d1a4a75fd91981f0746181bbb5d65 - - - - uint32_t - addrlen - df/d86/structValidationIterateResponseMessage.html - a8d058bd439aedd13a26db5c518f7aa60 - - - - uint32_t - pluginlen - df/d86/structValidationIterateResponseMessage.html - a314a67a8703eb7e0035f29487614cafc - - - - uint32_t - state - df/d86/structValidationIterateResponseMessage.html - a4f9df030c3eaae271b22fc191f59b5ae - - - - struct GNUNET_TIME_AbsoluteNBO - last_validation - df/d86/structValidationIterateResponseMessage.html - a67d904e877ed9dd5f6d9257867c0cf8e - - - - struct GNUNET_TIME_AbsoluteNBO - valid_until - df/d86/structValidationIterateResponseMessage.html - ac0f57e1ac137584be90768466b19e5c6 - - - - struct GNUNET_TIME_AbsoluteNBO - next_validation - df/d86/structValidationIterateResponseMessage.html - ae645dc527b72b284dc15c1432ab38972 - - - - - ValidationMonitorMessage - db/d47/structValidationMonitorMessage.html - - struct GNUNET_MessageHeader - header - db/d47/structValidationMonitorMessage.html - a141f19c13aaf9f217f09527d589639d5 - - - - uint32_t - one_shot - db/d47/structValidationMonitorMessage.html - adb71513d7b1ad9a9f9df56cf0789e3ce - - - - struct GNUNET_PeerIdentity - peer - db/d47/structValidationMonitorMessage.html - ac4da540fa6bb78259fcb7aff1fa2f13d - - - - - ValidationResolutionContext - db/d7f/structValidationResolutionContext.html - - struct ValidationResolutionContext * - next - db/d7f/structValidationResolutionContext.html - a7b83ca527dcec78b55ccc7ca68a37837 - - - - struct ValidationResolutionContext * - prev - db/d7f/structValidationResolutionContext.html - af036bd43707413182cbc0c73f4ebb9ce - - - - struct GNUNET_HELLO_Address * - addrcp - db/d7f/structValidationResolutionContext.html - af7ade9b8fe2b596f518db0879688312a - - - - struct GNUNET_TIME_Absolute - last_validation - db/d7f/structValidationResolutionContext.html - a274d88c2d32646013aa90bd6be71257d - - - - struct GNUNET_TIME_Absolute - valid_until - db/d7f/structValidationResolutionContext.html - aea7f70a911d90620a731adbdb72282d0 - - - - struct GNUNET_TIME_Absolute - next_validation - db/d7f/structValidationResolutionContext.html - af92b645157bb1cc76699db62ca7d525a - - - - struct GNUNET_TRANSPORT_AddressToStringContext * - asc - db/d7f/structValidationResolutionContext.html - a334dae51dcdf0ae28572acabc05e345c - - - - char * - transport - db/d7f/structValidationResolutionContext.html - aa47ee38146670df17f478bb7a5b04258 - - - - int - printed - db/d7f/structValidationResolutionContext.html - ad2257b40812798d6e9ef7e5e0b33841a - - - - - ValidationState - d9/d22/structValidationState.html - - struct GNUNET_PeerIdentity - pid - d9/d22/structValidationState.html - a52816e0d56cbedc80cdcbb0ba696d5b9 - - - - struct GNUNET_TIME_Absolute - valid_until - d9/d22/structValidationState.html - a1af7c95d4717a851d2182798b2ff5ddf - - - - struct GNUNET_TIME_Absolute - validated_until - d9/d22/structValidationState.html - ac98e5bd06af9bd17af8ef5c29d04b79d - - - - - Value - d9/df3/structValue.html - - struct GNUNET_HashCode - key - d9/df3/structValue.html - a09f63743750b92bb3dd58f4cbc9ce9cd - - - - struct GNUNET_TIME_Absolute - discard_time - d9/df3/structValue.html - a5fdb8e07f2c91ca96d86b328a57d150d - - - - struct GNUNET_CONTAINER_HeapNode * - hn - d9/df3/structValue.html - a496e465dbcc03c0393ab0ee749272ce4 - - - - struct GNUNET_PeerIdentity * - path_info - d9/df3/structValue.html - a1e489c456b8dedb5d1363d883e356a5e - - - - size_t - size - d9/df3/structValue.html - a310b2aee6c3da778e5ca3ac1e8c3e885 - - - - unsigned int - path_info_len - d9/df3/structValue.html - ae93f33694a513cc4d9d7713266db2b08 - - - - uint32_t - distance - d9/df3/structValue.html - af51458a354cefdc732f17240d06941c6 - - - - enum GNUNET_BLOCK_Type - type - d9/df3/structValue.html - a530a05703c38ba318a829d7621710e0b - - - - const void * - data - d9/df3/structValue.html - a3050d8c7cffa91a38ac3938a1aa117b9 - - - - struct GNUNET_CONTAINER_HeapNode * - expire_heap - d9/df3/structValue.html - ade1d33f8c24459a0bf7cfb09f0edb1cd - - - - struct GNUNET_CONTAINER_HeapNode * - replication_heap - d9/df3/structValue.html - a236d64c949fff3646798e72395a7d3e4 - - - - struct GNUNET_TIME_Absolute - expiration - d9/df3/structValue.html - abf490867de7f4dfdd09ea78f4be93313 - - - - unsigned int - zero_anon_offset - d9/df3/structValue.html - a86d79d21fb4c5c9caf0bf225e26d68ce - - - - uint32_t - size - d9/df3/structValue.html - ab139c7534200ee60891d2f7156540b83 - - - - uint32_t - priority - d9/df3/structValue.html - ac7464528aa6c580138ef8cfae3405e4f - - - - uint32_t - anonymity - d9/df3/structValue.html - a9aa126ad9191fbfafd54d7bd24314d28 - - - - uint32_t - replication - d9/df3/structValue.html - ae7dae339a572bd6fa9ab7606c85cca65 - - - - - ValueSet - d9/d63/structValueSet.html - - char * - subsystem - d9/d63/structValueSet.html - aa8d0846120b5192e63fa51da40be4086 - - - - char * - name - d9/d63/structValueSet.html - a85b8081db46402e6797f598c5d0db109 - - - - uint64_t * - values - d9/d63/structValueSet.html - af3de2b6ae0b7d8b268c5c03eba552c61 - - - - int - is_persistent - d9/d63/structValueSet.html - a9469c7730e719f7c2fcea536791bcf62 - - - - - VerifyMessage - d1/d77/structVerifyMessage.html - - struct GNUNET_MessageHeader - header - d1/d77/structVerifyMessage.html - a9bb5c338b31bf5f4de81ed28924af62a - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - subject_key - d1/d77/structVerifyMessage.html - a063c82418b449aea7ee190c285ccfc76 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - issuer_key - d1/d77/structVerifyMessage.html - a19268ed86505bb4d3d4e609fc2537e1a - - - - uint32_t - d_count - d1/d77/structVerifyMessage.html - abe1d2725ec4c3d44ee69f6892748a86b - - - - uint16_t - issuer_attribute_len - d1/d77/structVerifyMessage.html - ac1dfe4bef6d070b37b9e4ab1bcad2917 - - - - uint16_t - resolution_algo - d1/d77/structVerifyMessage.html - aa3835f6b6a8aa43619eadbb01c803ef1 - - - - uint32_t - id - d1/d77/structVerifyMessage.html - aaf8fb4cbe2ee9475b591d0ee253eaa92 - - - - - VerifyRequestHandle - df/dbb/structVerifyRequestHandle.html - - bool - is_collect - df/dbb/structVerifyRequestHandle.html - acec94b9b3f84811bd37ae32949b5eb65 - - - - struct VerifyRequestHandle * - next - df/dbb/structVerifyRequestHandle.html - a5004bc29806b5b30a6ba48d2b09b0f18 - - - - struct VerifyRequestHandle * - prev - df/dbb/structVerifyRequestHandle.html - a0333971265b4533a2a576bd3c2269b0d - - - - struct GNUNET_SERVICE_Client * - client - df/dbb/structVerifyRequestHandle.html - a233d25423a3d355832e1b8555239ecb3 - - - - uint32_t - delegation_chain_size - df/dbb/structVerifyRequestHandle.html - a7faaba5303d8d77db5bfdf90e9547f03 - - - - struct DelegationChainEntry * - delegation_chain_head - df/dbb/structVerifyRequestHandle.html - aefd2e7fb6e2ca6d2f46f0fdeacb0a9c4 - - - - struct DelegationChainEntry * - delegation_chain_tail - df/dbb/structVerifyRequestHandle.html - ab68d1ef71733fd875196fe2619ea3a9e - - - - struct DelegationSetQueueEntry * - dsq_head - df/dbb/structVerifyRequestHandle.html - a7c197746c88795fd69a9a2166a6004f4 - - - - struct DelegationSetQueueEntry * - dsq_tail - df/dbb/structVerifyRequestHandle.html - a86d4b0b0d241ac49bb65b562e1f90536 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - issuer_key - df/dbb/structVerifyRequestHandle.html - a79a8b11f114dfe7dd4327725ba66cee8 - - - - char * - issuer_attribute - df/dbb/structVerifyRequestHandle.html - adb854d22c1443b82a4e0988f26c2ab2e - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - subject_key - df/dbb/structVerifyRequestHandle.html - a2787dcada173cac418d7654c6a01e13d - - - - struct DelegateRecordEntry * - del_chain_head - df/dbb/structVerifyRequestHandle.html - abebe120948cb5e006ceabe47364572d2 - - - - struct DelegateRecordEntry * - del_chain_tail - df/dbb/structVerifyRequestHandle.html - ad64a770c2459df3b9c4367829eb589c2 - - - - uint32_t - del_chain_size - df/dbb/structVerifyRequestHandle.html - a5562e188c666d827110e11eb4a8867f9 - - - - struct DelegationQueueEntry * - current_delegation - df/dbb/structVerifyRequestHandle.html - a49bf14ff7c4a9bd221436dcc224f847e - - - - uint32_t - request_id - df/dbb/structVerifyRequestHandle.html - a40b0f8fea0d2e3b80605daf02e3e6e28 - - - - uint64_t - pending_lookups - df/dbb/structVerifyRequestHandle.html - a732fb0c48411e1c30b1e5cbc1c0a8964 - - - - enum GNUNET_ABD_AlgoDirectionFlags - resolution_algo - df/dbb/structVerifyRequestHandle.html - a555a8a7efcf42a292a87984b3dd9f237 - - - - struct GNUNET_NAMESTORE_QueueEntry * - dele_qe - df/dbb/structVerifyRequestHandle.html - a129e03a9e73cd668507a839e4b0c7397 - - - - - View - d0/d34/structView.html - - struct GNUNET_PeerIdentity * - array - d0/d34/structView.html - a051d180bfe57433fb6141d9ec42a4088 - - - - uint32_t - length - d0/d34/structView.html - af1ee2fe80f00e8ac7f100a6061b391af - - - - struct GNUNET_CONTAINER_MultiPeerMap * - mpm - d0/d34/structView.html - af6e518fc77af535008deee44d6dd5b52 - - - - - VirtualLink - d9/de9/structVirtualLink.html - - struct GNUNET_PeerIdentity - target - d9/de9/structVirtualLink.html - ab9ef3108d7789708659b035cd8f021fa - - - - struct CommunicatorMessageContext * - cmc_head - d9/de9/structVirtualLink.html - acc230c3bfd8243ecf2011e265386fdaa - - - - struct CommunicatorMessageContext * - cmc_tail - d9/de9/structVirtualLink.html - afe56a08c2cc5b19ebfe0ae814ca4830d - - - - struct PendingMessage * - pending_msg_head - d9/de9/structVirtualLink.html - adb85e02d67f9dbaaefd79f152d5e85c0 - - - - struct PendingMessage * - pending_msg_tail - d9/de9/structVirtualLink.html - ae8d4d32ba63a76ea445a8efd11f94e4b - - - - struct CoreSentContext * - csc_tail - d9/de9/structVirtualLink.html - ae1e9026e4a4a12f9e068a14b0a19f0dc - - - - struct CoreSentContext * - csc_head - d9/de9/structVirtualLink.html - ab7df756d5334202280295560c09c1db7 - - - - struct GNUNET_SCHEDULER_Task * - visibility_task - d9/de9/structVirtualLink.html - a85e8354eb7c70401585788b516582d02 - - - - struct GNUNET_SCHEDULER_Task * - fc_retransmit_task - d9/de9/structVirtualLink.html - acc954b5a8c1b86737157f633eab1c006 - - - - struct Neighbour * - n - d9/de9/structVirtualLink.html - a9dcdc22e383ed415cc0ff274af8ea3a3 - - - - struct DistanceVector * - dv - d9/de9/structVirtualLink.html - ac811641ec7665290a29f744bc71cf145 - - - - struct GNUNET_TIME_Absolute - n_challenge_time - d9/de9/structVirtualLink.html - a54555b5d46d279cd2a494d6044179351 - - - - struct GNUNET_TIME_Absolute - last_fc_transmission - d9/de9/structVirtualLink.html - a83b772fc6a7fc7f25518aacaaf89585c - - - - struct GNUNET_TIME_Absolute - last_fc_timestamp - d9/de9/structVirtualLink.html - a5899fb231ed227b18920b288f00396fa - - - - struct GNUNET_TIME_Relative - last_fc_rtt - d9/de9/structVirtualLink.html - af11e40d6ed7d858bfd1cd202563f7bdc - - - - uint64_t - message_uuid_ctr - d9/de9/structVirtualLink.html - aa38e4ebb26f54b4241e6a313c1b5ede7 - - - - uint64_t - available_fc_window_size - d9/de9/structVirtualLink.html - af8ce0f0ff9d5c311e9737d69ab3adc90 - - - - uint64_t - incoming_fc_window_size_ram - d9/de9/structVirtualLink.html - ad8ae9d82da0bd6de334b306066f230c4 - - - - uint64_t - incoming_fc_window_size - d9/de9/structVirtualLink.html - a479d761ca4929ab3aa2e6aaa39a4ee70 - - - - uint64_t - incoming_fc_window_size_used - d9/de9/structVirtualLink.html - a352099bd8e7fca382b94b7f80d14f37f - - - - int64_t - incoming_fc_window_size_loss - d9/de9/structVirtualLink.html - ab3a856ca47bf54b5ac397068cf3ab536 - - - - uint64_t - outbound_fc_window_size - d9/de9/structVirtualLink.html - a60dcbff7893a9365a6c359204ab08fb3 - - - - uint64_t - outbound_fc_window_size_used - d9/de9/structVirtualLink.html - a6cc7894482d5727823d22c9d6892f25b - - - - uint64_t - last_outbound_window_size_received - d9/de9/structVirtualLink.html - a65b7d1420b760f94d7f1c963d8c2792f - - - - uint32_t - fc_seq_gen - d9/de9/structVirtualLink.html - ac5c18bc40a11b927b33625dcf8e01116 - - - - uint32_t - last_fc_seq - d9/de9/structVirtualLink.html - a354441b18b6e8b12dc23a70b690ad707 - - - - int - core_recv_window - d9/de9/structVirtualLink.html - a20c7b4a64e2ea4a8b68e5a0272fd8a48 - - - - - VoipCommand - d2/d79/structVoipCommand.html - - const char * - command - d2/d79/structVoipCommand.html - ad69716a09ca94a42eb1339dfac658243 - - - - ActionFunction - Action - d2/d79/structVoipCommand.html - aec2bcc22c03106a6c6bfd8e41541a080 - - - - const char * - helptext - d2/d79/structVoipCommand.html - a8f9c5cbad78b1859fe9516f2bc29f53a - - - - - VpnContext - d4/dee/structVpnContext.html - - struct GNS_ResolverHandle * - rh - d4/dee/structVpnContext.html - a5163af7193fe603f4542d4fe3a36f705 - - - - struct GNUNET_VPN_RedirectionRequest * - vpn_request - d4/dee/structVpnContext.html - a21f5cfae257184c94ec5c146ef99b09f - - - - unsigned int - rd_count - d4/dee/structVpnContext.html - af6039150a7427491f4dd599f9dea6115 - - - - char * - rd_data - d4/dee/structVpnContext.html - adae5118d2d840f38b6d2246fa6633ff7 - - - - ssize_t - rd_data_size - d4/dee/structVpnContext.html - a4b5ab1015948a6506a806a2cbe6c7843 - - - - - WatchEntry - db/df9/structWatchEntry.html - - struct WatchEntry * - next - db/df9/structWatchEntry.html - a13fe87d335041d052a5768436de719da - - - - struct WatchEntry * - prev - db/df9/structWatchEntry.html - a7d97e159e9820d91bb056c850fa0bd2a - - - - struct ClientEntry * - ce - db/df9/structWatchEntry.html - af1b8d33b12260ebd9347e36e65132a2b - - - - uint64_t - last_value - db/df9/structWatchEntry.html - a19a5bda11c914786f5e56fbf8f777f93 - - - - uint32_t - wid - db/df9/structWatchEntry.html - aa34fdfbe2b23af6c9a4eb1647e9dbdaf - - - - int - last_value_set - db/df9/structWatchEntry.html - a8e274f0d715ed1f6bd4d1c85efc57268 - - - - - WBarrier - de/df9/structWBarrier.html - - struct WBarrier * - next - de/df9/structWBarrier.html - a65dc5059c1a999dae26f421ffba7df38 - - - - struct WBarrier * - prev - de/df9/structWBarrier.html - a7394cbdcb697cb297b4b22a2ebf7ad9a - - - - struct Barrier * - barrier - de/df9/structWBarrier.html - a5630729e4fc6c2892679123352494be3 - - - - struct GNUNET_TESTBED_Controller * - controller - de/df9/structWBarrier.html - afa0c221fa77cfc4d28b83b8c11eb634e - - - - struct GNUNET_TESTBED_Barrier * - hbarrier - de/df9/structWBarrier.html - a6c685cc3f7ca28e69640bdee4b3075dd - - - - uint8_t - reached - de/df9/structWBarrier.html - a301283f034e23f3d1f793398d7a237e3 - - - - - WelcomeMessage - d7/d90/structWelcomeMessage.html - - struct GNUNET_MessageHeader - header - d7/d90/structWelcomeMessage.html - a82bde4f03601084bb29fc5897fd96444 - - - - struct GNUNET_PeerIdentity - clientIdentity - d7/d90/structWelcomeMessage.html - a80e436cddfb98de232e88524905f94ac - - - - - WhiteListRow - d7/d2d/structWhiteListRow.html - - struct WhiteListRow * - next - d7/d2d/structWhiteListRow.html - a6d4fba7c0576befe92272f33a2e0fd16 - - - - unsigned int - id - d7/d2d/structWhiteListRow.html - abb75824295f12d77c4a57a17b4e70ed1 - - - - int - latency - d7/d2d/structWhiteListRow.html - a198e56a49b3134f9a98d9978b70c248c - - - - - WlanAddress - dd/d4f/structWlanAddress.html - - uint32_t - options - dd/d4f/structWlanAddress.html - a6247164e2d3a6af7f5a479adbabdb18c - - - - struct GNUNET_TRANSPORT_WLAN_MacAddress - mac - dd/d4f/structWlanAddress.html - a4c17fc8b3181c2afc38237627b6b4385 - - - - - WlanHeader - d4/da7/structWlanHeader.html - - struct GNUNET_MessageHeader - header - d4/da7/structWlanHeader.html - ae547be98233e5fa2eaba02b48aacc0a7 - - - - uint32_t - crc - d4/da7/structWlanHeader.html - aa151dc46a666e51a1a566910b4a125de - - - - struct GNUNET_PeerIdentity - sender - d4/da7/structWlanHeader.html - acb1d7bc52ecd6f75b4c36bc5cd1ffafe - - - - struct GNUNET_PeerIdentity - target - d4/da7/structWlanHeader.html - a24027773085c3cb70e99a10f3b721a0f - - - - - WorkItem - d3/d0c/structWorkItem.html - - struct WorkItem * - prev - d3/d0c/structWorkItem.html - a2f4e9f29700fab6b53f7f44ec2d865b9 - - - - struct WorkItem * - next - d3/d0c/structWorkItem.html - adafb84622f0e041718a4677eb66bc6a8 - - - - char * - filename - d3/d0c/structWorkItem.html - a0bcc471673a66e0da9e92b64d22508dd - - - - struct GNUNET_HashCode - id - d3/d0c/structWorkItem.html - adc31248deae06a76f50b368fc906cb64 - - - - - WriteContext - dd/d43/structWriteContext.html - - void * - data - dd/d43/structWriteContext.html - a2a34b60fbecdc095e8543b1d95a6f056 - - - - size_t - length - dd/d43/structWriteContext.html - a8499db639a7175247997c0c51a335fed - - - - size_t - pos - dd/d43/structWriteContext.html - a43c2cc16f60bdb4d066bd510f4419bcc - - - - - WriteQueueItem - d0/dd3/structWriteQueueItem.html - - struct WriteQueueItem * - next - d0/dd3/structWriteQueueItem.html - a0c5ef96e10c570a3c0a292a48e064642 - - - - struct WriteQueueItem * - prev - d0/dd3/structWriteQueueItem.html - a9fae1b9c88635b436f31134b07c2c1f5 - - - - size_t - msize - d0/dd3/structWriteQueueItem.html - a1b99b70ad0caf1851c702422d3fac95d - - - - - talerbuildconfig::YarnTool - dc/d8a/classtalerbuildconfig_1_1YarnTool.html - talerbuildconfig::Tool - - def - args - dc/d8a/classtalerbuildconfig_1_1YarnTool.html - a16c9dc5c8d89839afd2c7bb05cd89115 - (self, parser) - - - def - check - dc/d8a/classtalerbuildconfig_1_1YarnTool.html - a5bb9a3fea10d1a65fbc21cd2e9111851 - (self, buildconfig) - - - string - name - dc/d8a/classtalerbuildconfig_1_1YarnTool.html - ab714fd4bea3104b720dd70029c798969 - - - - string - description - dc/d8a/classtalerbuildconfig_1_1YarnTool.html - a31981ab3a23f4bed4fdece62e20148e4 - - - - - ZeroAnonByType - d6/dfb/structZeroAnonByType.html - - struct ZeroAnonByType * - next - d6/dfb/structZeroAnonByType.html - ab56023f94cd8846be9581f572c6da82b - - - - struct ZeroAnonByType * - prev - d6/dfb/structZeroAnonByType.html - a03fa4e8ee66c9e83ae885233b9f66f30 - - - - struct Value ** - array - d6/dfb/structZeroAnonByType.html - af9258e70ddeaf4c03f8496c2a0a190c7 - - - - unsigned int - array_size - d6/dfb/structZeroAnonByType.html - a279a721f0f20dd010d22eb65f3bae93c - - - - unsigned int - array_pos - d6/dfb/structZeroAnonByType.html - a1385819cac1ba4d3915338d4bd0382d3 - - - - enum GNUNET_BLOCK_Type - type - d6/dfb/structZeroAnonByType.html - af4c121e0f40e29bfed1e0ba345acceac - - - - - Zone - d8/d70/structZone.html - - struct Zone * - next - d8/d70/structZone.html - aec0ffff61d06857958dee1ce76c51360 - - - - struct Zone * - prev - d8/d70/structZone.html - a46d9ef84e884c993bc7cadb6d820b653 - - - - char * - domain - d8/d70/structZone.html - a05ed2681187bb43b55d0e3b109004add - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - key - d8/d70/structZone.html - a88f5dcb1c6da720e66f17d06e65ddc0b - - - - - ZoneinfoRequest - d3/dd5/structZoneinfoRequest.html - - struct GNUNET_NAMESTORE_ZoneIterator * - list_it - d3/dd5/structZoneinfoRequest.html - a243eaca124e2f16a356a39a5ce398695 - - - - char * - zoneinfo - d3/dd5/structZoneinfoRequest.html - a17b672d595dda9c1504e5b282512d6da - - - - size_t - buf_len - d3/dd5/structZoneinfoRequest.html - acf05a83f877dcd2ad91f1e2166ac215c - - - - size_t - write_offset - d3/dd5/structZoneinfoRequest.html - ac50a4c62d5d315a2b7185326b2187e2c - - - - - ZoneIteration - de/d91/structZoneIteration.html - - struct ZoneIteration * - next - de/d91/structZoneIteration.html - aea8714498a57f751dd57ad0dcc13ca4e - - - - struct ZoneIteration * - prev - de/d91/structZoneIteration.html - aaebe36059b8badf51af46589336d08e2 - - - - struct NamestoreClient * - nc - de/d91/structZoneIteration.html - a014de4367408e4ce10cff441ae2be918 - - - - struct GNUNET_GNSRECORD_Data * - nick - de/d91/structZoneIteration.html - a17df1a6cc41549d18380c42f3a4d5f0f - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - zone - de/d91/structZoneIteration.html - a8615a220a2ab9a72bf72035f8be5bb09 - - - - uint64_t - seq - de/d91/structZoneIteration.html - a10ebac4c00e929bb251e7fcbd78c5b37 - - - - uint32_t - request_id - de/d91/structZoneIteration.html - a964db491ee41768a05f5055991618d82 - - - - uint32_t - offset - de/d91/structZoneIteration.html - ab29bd2b568621ec95784fd9744f7238b - - - - unsigned int - cache_ops - de/d91/structZoneIteration.html - a98c6b6ec62aab5f739ce032e508f2cb3 - - - - int - send_end - de/d91/structZoneIteration.html - a4da82a90e9c3eb6c81bdcc434543891e - - - - - ZoneIterationNextMessage - d2/dad/structZoneIterationNextMessage.html - - struct GNUNET_NAMESTORE_Header - gns_header - d2/dad/structZoneIterationNextMessage.html - a1d10472d684b57e4cb829a242ac06c80 - - - - uint64_t - limit - d2/dad/structZoneIterationNextMessage.html - a2e40de6bd103f685a7e2dc4429ecbf81 - - - - - ZoneIterationProcResult - d2/d4e/structZoneIterationProcResult.html - - struct ZoneIteration * - zi - d2/d4e/structZoneIterationProcResult.html - a9a5e886a0014b1b615c23784d370cf2c - - - - uint64_t - limit - d2/d4e/structZoneIterationProcResult.html - afd53c80566774b7ef8f930eab91c3eab - - - - - ZoneIterationStartMessage - d4/d0f/structZoneIterationStartMessage.html - - struct GNUNET_NAMESTORE_Header - gns_header - d4/d0f/structZoneIterationStartMessage.html - aae61c4ad611088909353970ff6b18a3e - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - zone - d4/d0f/structZoneIterationStartMessage.html - a0f3e634c9a7897014535028d1c518d47 - - - - - ZoneIterationStopMessage - da/d50/structZoneIterationStopMessage.html - - struct GNUNET_NAMESTORE_Header - gns_header - da/d50/structZoneIterationStopMessage.html - ad013fa49a4c030c9615c56083a517ed4 - - - - - ZoneMonitor - dc/da5/structZoneMonitor.html - - struct ZoneMonitor * - next - dc/da5/structZoneMonitor.html - afb1112b237087387225cb1c6e6dff9df - - - - struct ZoneMonitor * - prev - dc/da5/structZoneMonitor.html - a5e7bb4e005ab02901e2f2123042ed3a9 - - - - struct NamestoreClient * - nc - dc/da5/structZoneMonitor.html - acebd5e0b3b0e9ee2b69f993d65fff539 - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - zone - dc/da5/structZoneMonitor.html - a5f9a980f290ec63a45c7e947346509b8 - - - - struct GNUNET_SCHEDULER_Task * - task - dc/da5/structZoneMonitor.html - ab95ece61ad69b64ffea5cf2df376127c - - - - struct GNUNET_SCHEDULER_Task * - sa_wait_warning - dc/da5/structZoneMonitor.html - a07bd60a8f831af754218158ed257a645 - - - - struct GNUNET_TIME_Absolute - sa_waiting_start - dc/da5/structZoneMonitor.html - a553b12412a53d9648d3cffdb4b73d627 - - - - uint64_t - seq - dc/da5/structZoneMonitor.html - aa45322e3cc6f3d24a2b62f3346987936 - - - - uint64_t - limit - dc/da5/structZoneMonitor.html - a8bda0faec1057358f466d92b61d59202 - - - - uint64_t - iteration_cnt - dc/da5/structZoneMonitor.html - a77ec39ae095c9aea6529e2eea77d9b03 - - - - int - in_first_iteration - dc/da5/structZoneMonitor.html - a55981a1d5631cc76734b5188a6f3cf75 - - - - int - sa_waiting - dc/da5/structZoneMonitor.html - a757bd839376c18e44d1af91410fffb06 - - - - - ZoneMonitorNextMessage - db/d7d/structZoneMonitorNextMessage.html - - struct GNUNET_MessageHeader - header - db/d7d/structZoneMonitorNextMessage.html - a592cb2c7118e14f9c5e511f5808d79c8 - - - - uint32_t - reserved - db/d7d/structZoneMonitorNextMessage.html - afca3b4dba20d00da53c3669fe1c6734a - - - - uint64_t - limit - db/d7d/structZoneMonitorNextMessage.html - afc8700eff380ddd6dca6500adbf0902b - - - - - ZoneMonitorStartMessage - df/d45/structZoneMonitorStartMessage.html - - struct GNUNET_MessageHeader - header - df/d45/structZoneMonitorStartMessage.html - a45f4c1a5cc4f984a943a11784e86f9c6 - - - - uint32_t - iterate_first - df/d45/structZoneMonitorStartMessage.html - a008e23b0944f8925e38cb4f54a7f8fff - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - zone - df/d45/structZoneMonitorStartMessage.html - a8fec3c0738a4b2165582b805d9622907 - - - - - ZoneToNameContext - d4/d2e/structZoneToNameContext.html - - const struct GNUNET_CRYPTO_EcdsaPrivateKey * - zone - d4/d2e/structZoneToNameContext.html - a09fb65a62201a7421dcd600c76185af6 - - - - const struct GNUNET_CRYPTO_EcdsaPublicKey * - value_zone - d4/d2e/structZoneToNameContext.html - a282eca34310c17f0b822e6f18041c813 - - - - GNUNET_NAMESTORE_RecordIterator - iter - d4/d2e/structZoneToNameContext.html - aac82df5422a16f09eec058fbd84b5de5 - - - - void * - iter_cls - d4/d2e/structZoneToNameContext.html - a7771f928a21d821cb68ca60f20364dce - - - - int - result_found - d4/d2e/structZoneToNameContext.html - aa1c25e670cdd7b9e6c595b867c530cef - - - - - ZoneToNameCtx - da/d16/structZoneToNameCtx.html - - struct NamestoreClient * - nc - da/d16/structZoneToNameCtx.html - a01e107ec5855a33b6646b4ca88af6f0e - - - - uint32_t - rid - da/d16/structZoneToNameCtx.html - a30a517d5aa9bf23c627edac22d6ad8c5 - - - - int - success - da/d16/structZoneToNameCtx.html - a5e5eb087586418f17a2d07ba2d6b4207 - - - - - ZoneToNameMessage - d2/d3b/structZoneToNameMessage.html - - struct GNUNET_NAMESTORE_Header - gns_header - d2/d3b/structZoneToNameMessage.html - ac17be62857d7634e7b7aa97011d1525b - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - zone - d2/d3b/structZoneToNameMessage.html - adeb9816041700e3e2f7586730e6f53b9 - - - - struct GNUNET_CRYPTO_EcdsaPublicKey - value_zone - d2/d3b/structZoneToNameMessage.html - ad40188d4995f731b2e76ae3c03136942 - - - - - ZoneToNameResponseMessage - dc/db1/structZoneToNameResponseMessage.html - - struct GNUNET_NAMESTORE_Header - gns_header - dc/db1/structZoneToNameResponseMessage.html - a5db06eb5dd595a5f917a290540677d1d - - - - uint16_t - name_len - dc/db1/structZoneToNameResponseMessage.html - a262ec929e854407e86ff0bb0e2cdb6a2 - - - - uint16_t - rd_len - dc/db1/structZoneToNameResponseMessage.html - ac829f3555be7be90063b4c3d6e46b717 - - - - uint16_t - rd_count - dc/db1/structZoneToNameResponseMessage.html - ac24266825b00635d9f764362cbef99d7 - - - - int16_t - res - dc/db1/structZoneToNameResponseMessage.html - a1154a555f7ec5dc3d136941dfe13deca - - - - struct GNUNET_CRYPTO_EcdsaPrivateKey - zone - dc/db1/structZoneToNameResponseMessage.html - a024dde94e6cf206405363a3fba873485 - - - - - consensus-simulation - d3/db6/namespaceconsensus-simulation.html - - def - bsc - d3/db6/namespaceconsensus-simulation.html - ad7917474c5cc325824905d10a2f09b78 - (n) - - - def - simulate - d3/db6/namespaceconsensus-simulation.html - a9a44493eb5c9a1c1af9d181ca0956a63 - (k, n, verbose) - - - - parser - d3/db6/namespaceconsensus-simulation.html - a6b49f1b67982c984655f650d107e6d15 - - - - - metavar - d3/db6/namespaceconsensus-simulation.html - af40545b280af69b20e20c73051d06191 - - - - - type - d3/db6/namespaceconsensus-simulation.html - a71369aab43c321bcb4aac07ac1ee8d48 - - - - - int - d3/db6/namespaceconsensus-simulation.html - a088a73fe3711bc8d3182b4ad0a0e0d7c - - - - - help - d3/db6/namespaceconsensus-simulation.html - a5c6e3029ad2e5fbf1f1c7960c379e3cf - - - - - action - d3/db6/namespaceconsensus-simulation.html - a8f072701fa8ea812eed94ea0d1e37ede - - - - - args - d3/db6/namespaceconsensus-simulation.html - a5af2b29f494374fe9be95d0fac2bcc6d - - - - float - sum - d3/db6/namespaceconsensus-simulation.html - a18b8c2d0ca2659418d9fd0a84b247476 - - - - - find_typedefs - db/dd7/namespacefind__typedefs.html - - def - get_td_from_function_signature - db/dd7/namespacefind__typedefs.html - a8408389f60d6c5a92a2f9d169a87bab6 - (line, file, num) - - - def - get_td_from_simple_type - db/dd7/namespacefind__typedefs.html - a27a52901e675c670a8153c49508e6d48 - (line, file, num) - - - def - find_typedefs - db/dd7/namespacefind__typedefs.html - a99217eaba4c032c2c3fc4697622d5b20 - (file) - - - def - scan_dir - db/dd7/namespacefind__typedefs.html - a4c0c7cae45d3517a4bb6e021d9efee10 - (d) - - - bool - debug - db/dd7/namespacefind__typedefs.html - ae41eddfbe98838403efec50ca72ad65b - - - - - arg - db/dd7/namespacefind__typedefs.html - a1681dc8f333b8001aede9ff37f79c423 - - - - - gdb-iterate-dll - d5/d84/namespacegdb-iterate-dll.html - - def - search_dll - d5/d84/namespacegdb-iterate-dll.html - afa42cc9da6583d246ee63478fb860cb3 - (head, field, match, pfield) - - - - gnunet-chk - d6/dae/namespacegnunet-chk.html - gnunet-chk::AESKey - gnunet-chk::Chk - - def - encode_data_to_string - d6/dae/namespacegnunet-chk.html - ab2f6eaba80921b70f6293cf1c2049877 - (data) - - - def - sha512_hash - d6/dae/namespacegnunet-chk.html - a8975e2804fc6ad3f4dc503bbf93d5025 - (data) - - - def - setup_aes_cipher_ - d6/dae/namespacegnunet-chk.html - a7684ef092ed4a8f77666a720586bbd8f - (aes_key) - - - def - aes_pad_ - d6/dae/namespacegnunet-chk.html - a7fbb73691e1efa549873d6aee764a727 - (data) - - - def - aes_encrypt - d6/dae/namespacegnunet-chk.html - a27b388b1c9519837910cd97fe1dadf60 - (aes_key, data) - - - def - aes_decrypt - d6/dae/namespacegnunet-chk.html - ae7f9aab90ce5d126d690c33be06fb842 - (aes_key, data) - - - def - compute_depth_ - d6/dae/namespacegnunet-chk.html - afec1f942209bb042c31771921e95080f - (size) - - - def - compute_tree_size_ - d6/dae/namespacegnunet-chk.html - a156a3f64baaf9eca9e4db289f4040367 - (depth) - - - def - compute_chk_offset_ - d6/dae/namespacegnunet-chk.html - ac5a19dc5ccce5fdaf7dc77452ba2af8f - (depth, end_offset) - - - def - compute_iblock_size_ - d6/dae/namespacegnunet-chk.html - a39b8a4810269de0edcbb605099ca1a8a - (depth, offset) - - - def - compute_rootchk - d6/dae/namespacegnunet-chk.html - ae247627a6a4e432e044190f3633cca12 - (readin, size) - - - def - chkuri_from_path - d6/dae/namespacegnunet-chk.html - a790a2eba611a9627f97d1ddd0eeb9e74 - (path) - - - def - usage - d6/dae/namespacegnunet-chk.html - a7f669acac9a1ed7e980b6027c23ad64c - () - - - tuple - DBLOCK_SIZE - d6/dae/namespacegnunet-chk.html - abcd5d0f9c9bf0bb839c362780218d69e - - - - int - CHK_PER_INODE - d6/dae/namespacegnunet-chk.html - a469a47f38b5c8814ad09df402f7537b0 - - - - int - CHK_HASH_SIZE - d6/dae/namespacegnunet-chk.html - adee68cad06a346f1bf2971cb8bf70b42 - - - - int - CHK_QUERY_SIZE - d6/dae/namespacegnunet-chk.html - ab6bcec84ba2cd9e3fe12db7f72b7e461 - - - - string - GNUNET_FS_URI_PREFIX - d6/dae/namespacegnunet-chk.html - a3c656f25195ba23add5e359b027d91d5 - - - - string - GNUNET_FS_URI_CHK_INFIX - d6/dae/namespacegnunet-chk.html - a8bd6a06a215ebdd37d362ea3e5e985ee - - - - - opts - d6/dae/namespacegnunet-chk.html - a514e9991fd5346fb3ec568a58c4d0e3b - - - - - args - d6/dae/namespacegnunet-chk.html - afd5fcfb45cbda505823d09a3f9045fbf - - - - - gnunet_janitor - da/df0/namespacegnunet__janitor.html - - def - get_process_list - da/df0/namespacegnunet__janitor.html - a9af309dc8c93d3f9aad91378a0ad53d9 - () - - - def - main - da/df0/namespacegnunet__janitor.html - a07550ea2efb40965d890054d39e3308c - () - - - - gnunet_pyexpect - d7/dca/namespacegnunet__pyexpect.html - gnunet_pyexpect::pexpect - - - gnunet_testing - d3/da6/namespacegnunet__testing.html - gnunet_testing::Check - gnunet_testing::Condition - gnunet_testing::EqualStatisticsCondition - gnunet_testing::FileExistCondition - gnunet_testing::Peer - gnunet_testing::StatisticsCondition - gnunet_testing::Test - - - logger - d3/da6/namespacegnunet__testing.html - a774cc77bea12f2a1d5d9589bab38d49e - - - - - handler - d3/da6/namespacegnunet__testing.html - af2a7f2d1bad2eb2249551de5e35460c8 - - - - - formatter - d3/da6/namespacegnunet__testing.html - a4d4a6293f9b37e923d5a735fa5982781 - - - - - pydiffer - d2/dfb/namespacepydiffer.html - - def - getdiff - d2/dfb/namespacepydiffer.html - ada553d084089b4fb2a54f850b3a2c87e - (old, new) - - - def - dc_getdiff - d2/dfb/namespacepydiffer.html - a6e94006826f60c93d265aa44bd141606 - (dc, old, new) - - - def - dcdiff - d2/dfb/namespacepydiffer.html - ae8f379a2e6d9051125c598be298a9dab - (old, new) - - - def - main - d2/dfb/namespacepydiffer.html - a9f467926d14ca8ec616554d993cb0399 - () - - - - removetrailingwhitespace - de/d62/namespaceremovetrailingwhitespace.html - - - f - de/d62/namespaceremovetrailingwhitespace.html - a501476e07c680a3b79898aba075564e8 - - - - - fileString - de/d62/namespaceremovetrailingwhitespace.html - ab94ea13f05d61c24c91ac1f639a02918 - - - - - talerbuildconfig - df/dd1/namespacetalerbuildconfig.html - talerbuildconfig::BrowserTool - talerbuildconfig::BuildConfig - talerbuildconfig::EmscriptenTool - talerbuildconfig::NodeJsTool - talerbuildconfig::PosixTool - talerbuildconfig::PyBabelTool - talerbuildconfig::PythonTool - talerbuildconfig::Tool - talerbuildconfig::YarnTool - - def - existence - df/dd1/namespacetalerbuildconfig.html - a6d4367e7e65a66d64491ddf7b2918f5f - (name) - - - def - tool_version - df/dd1/namespacetalerbuildconfig.html - a47ca71e6d4430592116504187b5c73c3 - (name) - - - - terminate - d7/d9a/namespaceterminate.html - terminate::dummyobj - - def - safe_terminate_process_by_pid - d7/d9a/namespaceterminate.html - a8efc2480244875fddd5ec44c87c64b81 - (pid, code) - - - def - safe_terminate_process - d7/d9a/namespaceterminate.html - abf1bfe8b50dd49d942c404346e24ebca - (proc, code) - - - - testconfigure - dd/d0a/namespacetestconfigure.html - - - b - dd/d0a/namespacetestconfigure.html - a28b3d36e7368d8b766673b9e7fed23fc - - - - - abe - ABE Crypto library: Attribute-Based Encryption operations - d6/d56/group__abe.html - - struct GNUNET_ABE_AbeMasterKey * - GNUNET_ABE_cpabe_create_master_key - d6/d56/group__abe.html - ga0a4e3adbea8028914ea9f80b2fc608c1 - (void) - - - void - GNUNET_ABE_cpabe_delete_master_key - d6/d56/group__abe.html - ga52f6491f10ae99fe800a37925c3dcb94 - (struct GNUNET_ABE_AbeMasterKey *key) - - - struct GNUNET_ABE_AbeKey * - GNUNET_ABE_cpabe_create_key - d6/d56/group__abe.html - ga19e46dd7f29f6f3dcba6613d331a131a - (struct GNUNET_ABE_AbeMasterKey *key, char **attrs) - - - void - GNUNET_ABE_cpabe_delete_key - d6/d56/group__abe.html - ga174a93414c8a005f44f5c2925e48782a - (struct GNUNET_ABE_AbeKey *key, int delete_pub) - - - ssize_t - GNUNET_ABE_cpabe_encrypt - d6/d56/group__abe.html - ga71a4e4ad3c34c454f63ad8f083b821b6 - (const void *block, size_t size, const char *policy, const struct GNUNET_ABE_AbeMasterKey *key, void **result) - - - ssize_t - GNUNET_ABE_cpabe_decrypt - d6/d56/group__abe.html - ga6f32f34600692e9960d95a73647d61e7 - (const void *block, size_t size, const struct GNUNET_ABE_AbeKey *key, void **result) - - - ssize_t - GNUNET_ABE_cpabe_serialize_key - d6/d56/group__abe.html - ga8056e45076ceb2fd68acf09de63771e0 - (const struct GNUNET_ABE_AbeKey *key, void **result) - - - struct GNUNET_ABE_AbeKey * - GNUNET_ABE_cpabe_deserialize_key - d6/d56/group__abe.html - ga0c6c06f18cc1fd0979ef516a07ed6f6e - (const void *data, size_t len) - - - ssize_t - GNUNET_ABE_cpabe_serialize_master_key - d6/d56/group__abe.html - ga496be154683b4928ec4a9084a030898a - (const struct GNUNET_ABE_AbeMasterKey *key, void **result) - - - struct GNUNET_ABE_AbeMasterKey * - GNUNET_ABE_cpabe_deserialize_master_key - d6/d56/group__abe.html - ga0e4bd2f977b7530405629ff2d9b638f7 - (const void *data, size_t len) - - - - arm - ARM service - d4/d56/group__arm.html - GNUNET_ARM_ServiceInfo - - #define - GNUNET_ARM_VERSION - d4/d56/group__arm.html - gace61c7b00f43da6328d145e4a0d25d61 - - - - void(* - GNUNET_ARM_ConnectionStatusCallback - d4/d56/group__arm.html - gae5dda17da0e9c2a3843f46535184b995 - )(void *cls, int connected) - - - void(* - GNUNET_ARM_ResultCallback - d4/d56/group__arm.html - ga68df8ce16a28e9ae7ed4e64c2195b92e - )(void *cls, enum GNUNET_ARM_RequestStatus rs, enum GNUNET_ARM_Result result) - - - void(* - GNUNET_ARM_ServiceListCallback - d4/d56/group__arm.html - ga182eaf3e3efd131e98317a24506e328d - )(void *cls, enum GNUNET_ARM_RequestStatus rs, unsigned int count, const struct GNUNET_ARM_ServiceInfo *list) - - - void(* - GNUNET_ARM_ServiceMonitorCallback - d4/d56/group__arm.html - gad29777b3c595d75ac56c6d9c5ffdb1df - )(void *cls, const char *service, enum GNUNET_ARM_ServiceMonitorStatus status) - - - - GNUNET_ARM_RequestStatus - d4/d56/group__arm.html - gab78f57186425ebda3e3ffbd9f7f7001c - - - - GNUNET_ARM_REQUEST_SENT_OK - d4/d56/group__arm.html - ggab78f57186425ebda3e3ffbd9f7f7001cada0eb4d54c4c65e9a7376ff79eb5d962 - - - - GNUNET_ARM_REQUEST_DISCONNECTED - d4/d56/group__arm.html - ggab78f57186425ebda3e3ffbd9f7f7001ca1b12eb4bd4fb41873aed15b790ed0f40 - - - - - GNUNET_ARM_ServiceMonitorStatus - d4/d56/group__arm.html - ga21b98a1a03982b42954b55471564fe92 - - - - GNUNET_ARM_SERVICE_MONITORING_STARTED - d4/d56/group__arm.html - gga21b98a1a03982b42954b55471564fe92a2acfb128b5ea8ce01b94518fd437a219 - - - - GNUNET_ARM_SERVICE_STOPPED - d4/d56/group__arm.html - gga21b98a1a03982b42954b55471564fe92a039d3d841d923deaec02bc7fcecc8340 - - - - GNUNET_ARM_SERVICE_STARTING - d4/d56/group__arm.html - gga21b98a1a03982b42954b55471564fe92a096db338f47f5629ce2ec0802f63f32b - - - - GNUNET_ARM_SERVICE_STOPPING - d4/d56/group__arm.html - gga21b98a1a03982b42954b55471564fe92a0303dbd66454ac8366f174b7c1d9aaf6 - - - - - GNUNET_ARM_Result - d4/d56/group__arm.html - gaa812feb184e66f6733a08fd4a8325c2c - - - - GNUNET_ARM_RESULT_STOPPED - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2ca9949b85627085b5ee4df7f0b6b271395 - - - - GNUNET_ARM_RESULT_STOPPING - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2ca8be04cebb39f1fb935caa245e035545a - - - - GNUNET_ARM_RESULT_STARTING - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2ca52de978eb94a649b61758c9e36d836cc - - - - GNUNET_ARM_RESULT_IS_STARTING_ALREADY - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2ca2722279f837f7488bba0561bf990ed6f - - - - GNUNET_ARM_RESULT_IS_STOPPING_ALREADY - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2ca96f61b4ff341f9e3b7ad7feaced067ab - - - - GNUNET_ARM_RESULT_IS_STARTED_ALREADY - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2ca62796596410cae22cc7897aca52d6007 - - - - GNUNET_ARM_RESULT_IS_STOPPED_ALREADY - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2ca2d2f99d2c50c6713ea085856c1716bcb - - - - GNUNET_ARM_RESULT_IS_NOT_KNOWN - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2ca1a959487fa47518be2e1a36f3e438cc7 - - - - GNUNET_ARM_RESULT_START_FAILED - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2cacc9b5cc1166cb4b4b1c7654d4b48636f - - - - GNUNET_ARM_RESULT_IN_SHUTDOWN - d4/d56/group__arm.html - ggaa812feb184e66f6733a08fd4a8325c2cafc78214a54ee38872898732bca483e36 - - - - - GNUNET_ARM_ServiceStatus - d4/d56/group__arm.html - ga21b799a2c53406ebfcbfb1e6e33f9250 - - - - GNUNET_ARM_SERVICE_STATUS_STOPPED - d4/d56/group__arm.html - gga21b799a2c53406ebfcbfb1e6e33f9250a41ea7db068d48498ca8d0be43136857d - - - - GNUNET_ARM_SERVICE_STATUS_STARTED - d4/d56/group__arm.html - gga21b799a2c53406ebfcbfb1e6e33f9250ace7ba5e328b95f5d49c61f405768c9a1 - - - - GNUNET_ARM_SERVICE_STATUS_FAILED - d4/d56/group__arm.html - gga21b799a2c53406ebfcbfb1e6e33f9250a2d564015a19d5d1d8cdd88d016cf6df9 - - - - GNUNET_ARM_SERVICE_STATUS_FINISHED - d4/d56/group__arm.html - gga21b799a2c53406ebfcbfb1e6e33f9250a25544715f161b4876e5a29ce10c8bb8b - - - - GNUNET_ARM_SERVICE_STATUS_STOPPING - d4/d56/group__arm.html - gga21b799a2c53406ebfcbfb1e6e33f9250abd3be0c10929b9d09f2652f896db151d - - - - struct GNUNET_ARM_Handle * - GNUNET_ARM_connect - d4/d56/group__arm.html - ga50fe89a312d51a64e448fe1678072019 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_ARM_ConnectionStatusCallback conn_status, void *conn_status_cls) - - - void - GNUNET_ARM_disconnect - d4/d56/group__arm.html - gaa6f4435f1418815124ec54e74dda2701 - (struct GNUNET_ARM_Handle *h) - - - void - GNUNET_ARM_operation_cancel - d4/d56/group__arm.html - gaed32c270c45b81b5f391c101e4fc9017 - (struct GNUNET_ARM_Operation *op) - - - struct GNUNET_ARM_Operation * - GNUNET_ARM_request_service_list - d4/d56/group__arm.html - gaff6992bd3fadf94bc49e9261262847b8 - (struct GNUNET_ARM_Handle *h, GNUNET_ARM_ServiceListCallback cont, void *cont_cls) - - - struct GNUNET_ARM_Operation * - GNUNET_ARM_request_service_stop - d4/d56/group__arm.html - gaa378368ef70879db2d334c222c3257b5 - (struct GNUNET_ARM_Handle *h, const char *service_name, GNUNET_ARM_ResultCallback cont, void *cont_cls) - - - struct GNUNET_ARM_Operation * - GNUNET_ARM_request_service_start - d4/d56/group__arm.html - ga4e730aa23759db1de038404c4f57c682 - (struct GNUNET_ARM_Handle *h, const char *service_name, enum GNUNET_OS_InheritStdioFlags std_inheritance, GNUNET_ARM_ResultCallback cont, void *cont_cls) - - - struct GNUNET_ARM_MonitorHandle * - GNUNET_ARM_monitor_start - d4/d56/group__arm.html - gac8398c8dea604498290bffa386c68264 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_ARM_ServiceMonitorCallback cont, void *cont_cls) - - - void - GNUNET_ARM_monitor_stop - d4/d56/group__arm.html - ga8828bc89b35b382b1efcf0406a309efa - (struct GNUNET_ARM_MonitorHandle *h) - - - - ats - ATS service - d8/d82/group__ats.html - GNUNET_ATS_Properties - GNUNET_ATS_PropertiesNBO - - #define - GNUNET_ATS_DefaultBandwidth - d8/d82/group__ats.html - ga43beec2389e5be7cc68ab296a7949ccc - - - - #define - GNUNET_ATS_VALUE_UNDEFINED - d8/d82/group__ats.html - ga130e9f3e63c792887693573c229e68e4 - - - - #define - GNUNET_ATS_VALUE_UNDEFINED_STR - d8/d82/group__ats.html - ga14a25abd008ef08d5405c67653dae7a8 - - - - #define - GNUNET_ATS_MaxBandwidth - d8/d82/group__ats.html - gaaa82441e72285cd896bbefa2cb5d335b - - - - #define - GNUNET_ATS_MaxBandwidthString - d8/d82/group__ats.html - gaf54f83c8b81559f26de7cc3ca8e84eb3 - - - - #define - GNUNET_ATS_PreferenceType - d8/d82/group__ats.html - gab1e9889695af6dc8a55706f029f0d6bf - - - - #define - GNUNET_ATS_PreferenceTypeString - d8/d82/group__ats.html - gafd30592e08f3988530b2c307dd206eb8 - - - - void(* - GNUNET_ATS_AddressSuggestionCallback - d8/d82/group__ats.html - ga7d258af79a1cacf977bf9f08e7441d75 - )(void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in) - - - void(* - GNUNET_ATS_AddressInformationCallback - d8/d82/group__ats.html - ga9484c486da4be1d19d46f27003be9b69 - )(void *cls, const struct GNUNET_HELLO_Address *address, int address_active, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in, const struct GNUNET_ATS_Properties *prop) - - - void(* - GNUNET_ATS_ReservationCallback - d8/d82/group__ats.html - gab8c45b19a1cf90447900b76526abd6b9 - )(void *cls, const struct GNUNET_PeerIdentity *peer, int32_t amount, struct GNUNET_TIME_Relative res_delay) - - - void(* - GNUNET_ATS_AllocationCallback - d8/d82/group__ats.html - gaa758f38ec6e6bdc3213fbe401c0f053f - )(void *cls, struct GNUNET_ATS_Session *session, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_out, struct GNUNET_BANDWIDTH_Value32NBO bandwidth_in) - - - void(* - GNUNET_ATS_SuggestionCallback - d8/d82/group__ats.html - ga2c640c03451116d2b19fdfec7d42ca61 - )(void *cls, const struct GNUNET_PeerIdentity *pid, const char *address) - - - - GNUNET_ATS_PreferenceKind - d8/d82/group__ats.html - gad3b5aa02db3182cd8712d253f5dcdf79 - - - - GNUNET_ATS_PREFERENCE_BANDWIDTH - d8/d82/group__ats.html - ggad3b5aa02db3182cd8712d253f5dcdf79a87b7a47445462ef5493dddfa521eb693 - - - - GNUNET_ATS_PREFERENCE_LATENCY - d8/d82/group__ats.html - ggad3b5aa02db3182cd8712d253f5dcdf79aaa3b2167cf710bdb4900db7f43be2bf5 - - - - GNUNET_ATS_PREFERENCE_END - d8/d82/group__ats.html - ggad3b5aa02db3182cd8712d253f5dcdf79ae428a082ee980ac9e77b233085d4b7e4 - - - - struct GNUNET_ATS_ApplicationHandle * - GNUNET_ATS_application_init - d8/d82/group__ats.html - ga86aa7911789b389d231744d33435e64e - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_ATS_application_done - d8/d82/group__ats.html - ga30290e4404c27ce1e70810a15a5682bd - (struct GNUNET_ATS_ApplicationHandle *ch) - - - struct GNUNET_ATS_ApplicationSuggestHandle * - GNUNET_ATS_application_suggest - d8/d82/group__ats.html - ga5c5ea6743a1eecc980808ef1411d3767 - (struct GNUNET_ATS_ApplicationHandle *ch, const struct GNUNET_PeerIdentity *peer, enum GNUNET_MQ_PreferenceKind pk, struct GNUNET_BANDWIDTH_Value32NBO bw) - - - void - GNUNET_ATS_application_suggest_cancel - d8/d82/group__ats.html - gaf7b91b58ae44a04d0bc48f5a41fffecc - (struct GNUNET_ATS_ApplicationSuggestHandle *sh) - - - void - GNUNET_ATS_properties_hton - d8/d82/group__ats.html - ga49f8a560bc4a6d9e16ec1143d42792e2 - (struct GNUNET_ATS_PropertiesNBO *nbo, const struct GNUNET_ATS_Properties *hbo) - - - void - GNUNET_ATS_properties_ntoh - d8/d82/group__ats.html - ga476bdd179e60fbf72e873d01cdfb4593 - (struct GNUNET_ATS_Properties *hbo, const struct GNUNET_ATS_PropertiesNBO *nbo) - - - struct GNUNET_ATS_ConnectivityHandle * - GNUNET_ATS_connectivity_init - d8/d82/group__ats.html - ga1e4af9902f4c7575e8e339906ac603b2 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_ATS_connectivity_done - d8/d82/group__ats.html - ga62ac464f26786b7f9d7216bca5ebcdf4 - (struct GNUNET_ATS_ConnectivityHandle *ch) - - - struct GNUNET_ATS_ConnectivitySuggestHandle * - GNUNET_ATS_connectivity_suggest - d8/d82/group__ats.html - ga416a9854d758166648b4fb765c89c770 - (struct GNUNET_ATS_ConnectivityHandle *ch, const struct GNUNET_PeerIdentity *peer, uint32_t strength) - - - void - GNUNET_ATS_connectivity_suggest_cancel - d8/d82/group__ats.html - gadce1b0b70de5a9204c4dc44468be8b6b - (struct GNUNET_ATS_ConnectivitySuggestHandle *sh) - - - struct GNUNET_ATS_SchedulingHandle * - GNUNET_ATS_scheduling_init - d8/d82/group__ats.html - ga0fa9f3c089c8a35dab071c572e617996 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_ATS_AddressSuggestionCallback suggest_cb, void *suggest_cb_cls) - - - void - GNUNET_ATS_scheduling_done - d8/d82/group__ats.html - gad634d98dfedfebf3290c571908269026 - (struct GNUNET_ATS_SchedulingHandle *sh) - - - struct GNUNET_ATS_AddressRecord * - GNUNET_ATS_address_add - d8/d82/group__ats.html - gad947ba55bf7cc08dee0b43c10045a7d9 - (struct GNUNET_ATS_SchedulingHandle *sh, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, const struct GNUNET_ATS_Properties *prop) - - - void - GNUNET_ATS_address_add_session - d8/d82/group__ats.html - ga0df50214ca6f5397648641f480051f81 - (struct GNUNET_ATS_AddressRecord *ar, struct GNUNET_ATS_Session *session) - - - int - GNUNET_ATS_address_del_session - d8/d82/group__ats.html - ga4cd370cf2535e6e96211d43c965a9022 - (struct GNUNET_ATS_AddressRecord *ar, struct GNUNET_ATS_Session *session) - - - void - GNUNET_ATS_address_update - d8/d82/group__ats.html - ga430036c753c99dd3a7f4a639ff1074e2 - (struct GNUNET_ATS_AddressRecord *ar, const struct GNUNET_ATS_Properties *prop) - - - void - GNUNET_ATS_address_destroy - d8/d82/group__ats.html - ga9beda040a62b973c8afdcaa073731fcb - (struct GNUNET_ATS_AddressRecord *ar) - - - struct GNUNET_ATS_PerformanceHandle * - GNUNET_ATS_performance_init - d8/d82/group__ats.html - ga15a6074044bd6949c506ad9057c8d799 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_ATS_AddressInformationCallback addr_info_cb, void *addr_info_cb_cls) - - - struct GNUNET_ATS_AddressListHandle * - GNUNET_ATS_performance_list_addresses - d8/d82/group__ats.html - ga8ed920c5185200c8a2ea68be0eddb3ac - (struct GNUNET_ATS_PerformanceHandle *ph, const struct GNUNET_PeerIdentity *peer, int all, GNUNET_ATS_AddressInformationCallback infocb, void *infocb_cls) - - - void - GNUNET_ATS_performance_list_addresses_cancel - d8/d82/group__ats.html - ga2051aa97860bb28e4e6dee016d102de4 - (struct GNUNET_ATS_AddressListHandle *alh) - - - void - GNUNET_ATS_performance_done - d8/d82/group__ats.html - ga32070a27e802c985467ce11afa4036be - (struct GNUNET_ATS_PerformanceHandle *ph) - - - struct GNUNET_ATS_ReservationContext * - GNUNET_ATS_reserve_bandwidth - d8/d82/group__ats.html - ga78bde15fcb826fe73fe3d6299c3847f3 - (struct GNUNET_ATS_PerformanceHandle *ph, const struct GNUNET_PeerIdentity *peer, int32_t amount, GNUNET_ATS_ReservationCallback rcb, void *rcb_cls) - - - void - GNUNET_ATS_reserve_bandwidth_cancel - d8/d82/group__ats.html - ga5fb1c9db0147d1f86f1702e3b22944cb - (struct GNUNET_ATS_ReservationContext *rc) - - - const char * - GNUNET_ATS_print_preference_type - d8/d82/group__ats.html - ga77061563dd2ccafd008270e09c409ad0 - (enum GNUNET_ATS_PreferenceKind type) - - - void - GNUNET_ATS_performance_change_preference - d8/d82/group__ats.html - ga6c154687c6c457b1a3d533b243c1e96f - (struct GNUNET_ATS_PerformanceHandle *ph, const struct GNUNET_PeerIdentity *peer,...) - - - void - GNUNET_ATS_performance_give_feedback - d8/d82/group__ats.html - ga47f2b7af9e433f8c09b03f17d38ca548 - (struct GNUNET_ATS_PerformanceHandle *ph, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_TIME_Relative scope,...) - - - struct GNUNET_ATS_TransportHandle * - GNUNET_ATS_transport_init - d8/d82/group__ats.html - ga65e8268400ec7899da36911483438707 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_ATS_AllocationCallback alloc_cb, void *alloc_cb_cls, GNUNET_ATS_SuggestionCallback suggest_cb, void *suggest_cb_cls) - - - void - GNUNET_ATS_transport_done - d8/d82/group__ats.html - ga1caf65d3dcd0898ab6f77c56a9140671 - (struct GNUNET_ATS_TransportHandle *ath) - - - struct GNUNET_ATS_SessionRecord * - GNUNET_ATS_session_add - d8/d82/group__ats.html - gac5d7bf9c7ec77ce9fb476245cc32640f - (struct GNUNET_ATS_TransportHandle *ath, const struct GNUNET_PeerIdentity *pid, const char *address, struct GNUNET_ATS_Session *session, const struct GNUNET_ATS_Properties *prop) - - - void - GNUNET_ATS_session_update - d8/d82/group__ats.html - ga03f2be4a940530ec578171208787a015 - (struct GNUNET_ATS_SessionRecord *ar, const struct GNUNET_ATS_Properties *prop) - - - void - GNUNET_ATS_session_del - d8/d82/group__ats.html - ga18b78c6425b118afca9300144cda2bc2 - (struct GNUNET_ATS_SessionRecord *ar) - - - - ats-plugin - ATS service plugin API - db/d0b/group__ats-plugin.html - GNUNET_ATS_SolverFunctions - GNUNET_ATS_PluginEnvironment - - void(* - GAS_solver_address_change_preference - db/d0b/group__ats-plugin.html - ga137caac91778803f9f9cea607b8819a5 - )(void *solver, const struct GNUNET_PeerIdentity *peer, enum GNUNET_ATS_PreferenceKind kind, double pref_rel) - - - void(* - GAS_solver_address_feedback_preference - db/d0b/group__ats-plugin.html - ga38871efb548a1dfacbec2a8f815a19d7 - )(void *solver, struct GNUNET_SERVICE_Client *application, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_TIME_Relative scope, enum GNUNET_ATS_PreferenceKind kind, double score) - - - void(* - GAS_solver_bulk_start - db/d0b/group__ats-plugin.html - ga4cd62599ef1bfd23ed75f8f3d377cff3 - )(void *solver) - - - void(* - GAS_solver_bulk_stop - db/d0b/group__ats-plugin.html - gad75023386753b2903ae0738cd94b3fcb - )(void *solver) - - - void(* - GAS_solver_address_add - db/d0b/group__ats-plugin.html - ga816c7759ccbbdeb2deb69e0197af2b3a - )(void *solver, struct ATS_Address *address, uint32_t network) - - - void(* - GAS_solver_address_delete - db/d0b/group__ats-plugin.html - ga4b1c1d4fe824c5d133fa99d837dbbbec - )(void *solver, struct ATS_Address *address) - - - void(* - GAS_solver_address_property_changed - db/d0b/group__ats-plugin.html - ga5e288fa9c722afb5da8fa455c8a1bd7b - )(void *solver, struct ATS_Address *address) - - - void(* - GAS_solver_get_preferred_address - db/d0b/group__ats-plugin.html - gacca45a02a6abd3cbd2cf3a79ec8c4968 - )(void *solver, const struct GNUNET_PeerIdentity *peer) - - - void(* - GAS_solver_stop_get_preferred_address - db/d0b/group__ats-plugin.html - gae0feb84992c59e5816676c41c0cef977 - )(void *solver, const struct GNUNET_PeerIdentity *peer) - - - void(* - GAS_solver_information_callback - db/d0b/group__ats-plugin.html - ga66e14c508fbdaa376994c4af4b186c4f - )(void *cls, enum GAS_Solver_Operation op, enum GAS_Solver_Status stat, enum GAS_Solver_Additional_Information) - - - void(* - GAS_bandwidth_changed_cb - db/d0b/group__ats-plugin.html - gaa63e45b51ba33a4e9550f36b05b12cf9 - )(void *cls, struct ATS_Address *address) - - - const double *(* - GAS_get_preferences - db/d0b/group__ats-plugin.html - gab7fb9453957a5061d51d1c8ce62b77ca - )(void *cls, const struct GNUNET_PeerIdentity *id) - - - unsigned int(* - GAS_get_connectivity - db/d0b/group__ats-plugin.html - gac4179da3f9cf8a7fbb64cf858b3507e9 - )(void *cls, const struct GNUNET_PeerIdentity *id) - - - - GAS_Solver_Operation - db/d0b/group__ats-plugin.html - gaca8af8bca82e3e69a6adca29961d5460 - - - - GAS_OP_SOLVE_START - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460a2a3e0f8fc073dabe36448950a2fffe07 - - - - GAS_OP_SOLVE_STOP - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460af125c95d5ec858e59fe7b7265c9d8600 - - - - GAS_OP_SOLVE_SETUP_START - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460ab96b2a7a3070f98ac39868fea21e2f2a - - - - GAS_OP_SOLVE_SETUP_STOP - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460a805e0a028fbead1e9d033776d1f72355 - - - - GAS_OP_SOLVE_MLP_LP_START - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460a510a83a0f1d212bf481ac37fca870341 - - - - GAS_OP_SOLVE_MLP_LP_STOP - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460a1171a87c2490d9f39b73171287bbbb5c - - - - GAS_OP_SOLVE_MLP_MLP_START - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460ae0a30669426a343cc9811ca09bbf6673 - - - - GAS_OP_SOLVE_MLP_MLP_STOP - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460a82f419e1575699703b5beca3902f7f43 - - - - GAS_OP_SOLVE_UPDATE_NOTIFICATION_START - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460a0215e15abf7e6f887a23f325dea08b01 - - - - GAS_OP_SOLVE_UPDATE_NOTIFICATION_STOP - db/d0b/group__ats-plugin.html - ggaca8af8bca82e3e69a6adca29961d5460a2ef141875e379fcdda77719c93b04509 - - - - - GAS_Solver_Status - db/d0b/group__ats-plugin.html - gaa695a272680a77ddeb0c5c8027080713 - - - - GAS_STAT_SUCCESS - db/d0b/group__ats-plugin.html - ggaa695a272680a77ddeb0c5c8027080713ace260c0c858d48bfab0e557a97d770f9 - - - - GAS_STAT_FAIL - db/d0b/group__ats-plugin.html - ggaa695a272680a77ddeb0c5c8027080713ae779cb7ecd90a1cbc051a021e1f6b028 - - - - - GAS_Solver_Additional_Information - db/d0b/group__ats-plugin.html - gaf5e3b989b1bf9040eb54785044199462 - - - - GAS_INFO_NONE - db/d0b/group__ats-plugin.html - ggaf5e3b989b1bf9040eb54785044199462a8c3b60818befce39206826b6c9470e20 - - - - GAS_INFO_FULL - db/d0b/group__ats-plugin.html - ggaf5e3b989b1bf9040eb54785044199462af5da845628ea2c2c1f1992bceea40b6b - - - - GAS_INFO_UPDATED - db/d0b/group__ats-plugin.html - ggaf5e3b989b1bf9040eb54785044199462a692091c5c7c865599f6f2622bbb45450 - - - - GAS_INFO_PROP_SINGLE - db/d0b/group__ats-plugin.html - ggaf5e3b989b1bf9040eb54785044199462a4456f17b51517c959aaca172687c0986 - - - - GAS_INFO_PROP_ALL - db/d0b/group__ats-plugin.html - ggaf5e3b989b1bf9040eb54785044199462a05972ca81f710da904232230bfc9b989 - - - - - bio - BIO library - da/d05/group__bio.html - - #define - GNUNET_BIO_read_float - da/d05/group__bio.html - gaaa1407ae8b723ee11ae9cb34dacee2fd - (h, f) - - - #define - GNUNET_BIO_read_double - da/d05/group__bio.html - gadfc5f3e5d34a5fefcc157d188f6fed60 - (h, f) - - - #define - GNUNET_BIO_read_int32 - da/d05/group__bio.html - ga706a95e9ae4dd635950b1fafd44380c3 - (h, i) - - - #define - GNUNET_BIO_read_int64 - da/d05/group__bio.html - ga2f3649e5e7b3194d4c689b94c1c70e51 - (h, i) - - - #define - GNUNET_BIO_write_float - da/d05/group__bio.html - gac652ecc33d0715e26f7c408373e41121 - (h, f) - - - #define - GNUNET_BIO_write_double - da/d05/group__bio.html - ga268abac43aaba84e54d89e1015777916 - (h, f) - - - struct GNUNET_BIO_ReadHandle * - GNUNET_BIO_read_open - da/d05/group__bio.html - ga2dd3c40d600b3281af4b58ace9536228 - (const char *fn) - - - int - GNUNET_BIO_read_close - da/d05/group__bio.html - ga952a3614a08e869c68be40b91855f61d - (struct GNUNET_BIO_ReadHandle *h, char **emsg) - - - int - GNUNET_BIO_read - da/d05/group__bio.html - gaaf05f2fd8dcc98ca20c4ee2a9870f6f4 - (struct GNUNET_BIO_ReadHandle *h, const char *what, void *result, size_t len) - - - int - GNUNET_BIO_read_fn - da/d05/group__bio.html - ga7b0a06b275396d0fc9e82494cf69ff03 - (struct GNUNET_BIO_ReadHandle *h, const char *file, int line, void *result, size_t len) - - - int - GNUNET_BIO_read_string - da/d05/group__bio.html - ga088bca8cac6265893cf37db8f1676a4f - (struct GNUNET_BIO_ReadHandle *h, const char *what, char **result, size_t max_length) - - - int - GNUNET_BIO_read_meta_data - da/d05/group__bio.html - ga1d9a088eabf50af55c0b7e728a2fb686 - (struct GNUNET_BIO_ReadHandle *h, const char *what, struct GNUNET_CONTAINER_MetaData **result) - - - int - GNUNET_BIO_read_int32__ - da/d05/group__bio.html - ga6ec0e5cc8a7402a378d5fae26e26d6ca - (struct GNUNET_BIO_ReadHandle *h, const char *file, int line, int32_t *i) - - - int - GNUNET_BIO_read_int64__ - da/d05/group__bio.html - ga052e15da529b0f4c72078adf8fbd3eb2 - (struct GNUNET_BIO_ReadHandle *h, const char *file, int line, int64_t *i) - - - struct GNUNET_BIO_WriteHandle * - GNUNET_BIO_write_open - da/d05/group__bio.html - gadbd89e62215951bf2c6ccec72a633bed - (const char *fn) - - - int - GNUNET_BIO_write_close - da/d05/group__bio.html - ga9baca9d137b87292eb849b5d5b985599 - (struct GNUNET_BIO_WriteHandle *h) - - - int - GNUNET_BIO_write - da/d05/group__bio.html - ga12e6808413c597d6fde69ebf53178989 - (struct GNUNET_BIO_WriteHandle *h, const void *buffer, size_t n) - - - int - GNUNET_BIO_flush - da/d05/group__bio.html - gae5527d9d1d399108c75d667bcadf0397 - (struct GNUNET_BIO_WriteHandle *h) - - - int - GNUNET_BIO_write_string - da/d05/group__bio.html - ga74a5b6e17173793372dd82d991c868e9 - (struct GNUNET_BIO_WriteHandle *h, const char *s) - - - int - GNUNET_BIO_write_meta_data - da/d05/group__bio.html - gaecac34597ed17cb31df86e2a9e0f3f37 - (struct GNUNET_BIO_WriteHandle *h, const struct GNUNET_CONTAINER_MetaData *m) - - - int - GNUNET_BIO_write_int32 - da/d05/group__bio.html - ga7875fa0dd4c4e33a12dccf71de048bfe - (struct GNUNET_BIO_WriteHandle *h, int32_t i) - - - int - GNUNET_BIO_write_int64 - da/d05/group__bio.html - ga1701781ac3fe16cfddb54236644680fc - (struct GNUNET_BIO_WriteHandle *h, int64_t i) - - - - bandwidth - Bandwidth library - dc/db3/group__bandwidth.html - GNUNET_BANDWIDTH_Value32NBO - GNUNET_BANDWIDTH_Tracker - - #define - GNUNET_BANDWIDTH_ZERO - dc/db3/group__bandwidth.html - ga033892ccee42fe0e7e84f8f082469680 - - - - #define - GNUNET_BANDWIDTH_VALUE_MAX - dc/db3/group__bandwidth.html - gad286570e4f49698a61a6610dfa0a56b2 - - - - void(* - GNUNET_BANDWIDTH_TrackerUpdateCallback - dc/db3/group__bandwidth.html - gabb9a981d0848ec7efaa089f8db2f1966 - )(void *cls) - - - void(* - GNUNET_BANDWIDTH_ExcessNotificationCallback - dc/db3/group__bandwidth.html - ga61d259757edd16497a0342449aebe413 - )(void *cls) - - - struct GNUNET_BANDWIDTH_Value32NBO - GNUNET_BANDWIDTH_value_init - dc/db3/group__bandwidth.html - ga6ef9a02c1ac1793de8f28cb15abc5e16 - (uint32_t bytes_per_second) - - - uint64_t - GNUNET_BANDWIDTH_value_get_available_until - dc/db3/group__bandwidth.html - ga4bbe3dccb89871dbe4e9b45abef69608 - (struct GNUNET_BANDWIDTH_Value32NBO bps, struct GNUNET_TIME_Relative deadline) - - - struct GNUNET_TIME_Relative - GNUNET_BANDWIDTH_value_get_delay_for - dc/db3/group__bandwidth.html - ga87f9ffd1ade38e1ed3d3987d369823eb - (struct GNUNET_BANDWIDTH_Value32NBO bps, uint64_t size) - - - struct GNUNET_BANDWIDTH_Value32NBO - GNUNET_BANDWIDTH_value_min - dc/db3/group__bandwidth.html - gaab8634428282e0ff3911be58ee7fc862 - (struct GNUNET_BANDWIDTH_Value32NBO b1, struct GNUNET_BANDWIDTH_Value32NBO b2) - - - struct GNUNET_BANDWIDTH_Value32NBO - GNUNET_BANDWIDTH_value_max - dc/db3/group__bandwidth.html - ga813f85e918b8a859a0ede99f4330b6bf - (struct GNUNET_BANDWIDTH_Value32NBO b1, struct GNUNET_BANDWIDTH_Value32NBO b2) - - - struct GNUNET_BANDWIDTH_Value32NBO - GNUNET_BANDWIDTH_value_sum - dc/db3/group__bandwidth.html - ga8e5ed4adb4bc1be875daf1ce36b91b3f - (struct GNUNET_BANDWIDTH_Value32NBO b1, struct GNUNET_BANDWIDTH_Value32NBO b2) - - - void - GNUNET_BANDWIDTH_tracker_init - dc/db3/group__bandwidth.html - gaab2fed403545079cb953e456dc03c204 - (struct GNUNET_BANDWIDTH_Tracker *av, GNUNET_BANDWIDTH_TrackerUpdateCallback update_cb, void *update_cb_cls, struct GNUNET_BANDWIDTH_Value32NBO bytes_per_second_limit, uint32_t max_carry_s) - - - void - GNUNET_BANDWIDTH_tracker_init2 - dc/db3/group__bandwidth.html - ga7e233568d3a848b3e386feeb2a18bfdf - (struct GNUNET_BANDWIDTH_Tracker *av, GNUNET_BANDWIDTH_TrackerUpdateCallback update_cb, void *update_cb_cls, struct GNUNET_BANDWIDTH_Value32NBO bytes_per_second_limit, uint32_t max_carry_s, GNUNET_BANDWIDTH_ExcessNotificationCallback excess_cb, void *excess_cb_cls) - - - void - GNUNET_BANDWIDTH_tracker_notification_stop - dc/db3/group__bandwidth.html - ga04998007264e173b95a9349048b661a7 - (struct GNUNET_BANDWIDTH_Tracker *av) - - - int - GNUNET_BANDWIDTH_tracker_consume - dc/db3/group__bandwidth.html - ga0e0dc93813ed5902b797ffe5f734c258 - (struct GNUNET_BANDWIDTH_Tracker *av, ssize_t size) - - - struct GNUNET_TIME_Relative - GNUNET_BANDWIDTH_tracker_get_delay - dc/db3/group__bandwidth.html - gad3943bab91d6fe9bf2335e8088f8efa9 - (struct GNUNET_BANDWIDTH_Tracker *av, size_t size) - - - int64_t - GNUNET_BANDWIDTH_tracker_get_available - dc/db3/group__bandwidth.html - gae511b76379e665ffebd719b21c495d93 - (struct GNUNET_BANDWIDTH_Tracker *av) - - - void - GNUNET_BANDWIDTH_tracker_update_quota - dc/db3/group__bandwidth.html - ga18e7ac98b55e4075f5d3c8f0c73a66c1 - (struct GNUNET_BANDWIDTH_Tracker *av, struct GNUNET_BANDWIDTH_Value32NBO bytes_per_second_limit) - - - - block - Block group library - d2/dba/group__block.html - - - GNUNET_BLOCK_Type - d2/dba/group__block.html - gacc1d1f963f8cc87d9a3c6238ad812d53 - - - - GNUNET_BLOCK_TYPE_ANY - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53abf8a9a42f4fb9400dada7c7f733339c7 - - - - GNUNET_BLOCK_TYPE_FS_DBLOCK - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53a1a2fa6c2f15ba6eaa1d2b8aa04e2daa2 - - - - GNUNET_BLOCK_TYPE_FS_IBLOCK - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53aa673ca17f30c3470f20d5fb360dff1f5 - - - - GNUNET_BLOCK_TYPE_FS_KBLOCK - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53aaed71cb1f033f5fe6f459751f41d879c - - - - GNUNET_BLOCK_TYPE_FS_SBLOCK - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53ad0a914463e2aad7d0b226a28ed0d5df6 - - - - GNUNET_BLOCK_TYPE_FS_NBLOCK - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53ab67e209e00d5927e227f3a19c06f706b - - - - GNUNET_BLOCK_TYPE_FS_ONDEMAND - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53a34551966a14aaa9cb07db33bab0cbc30 - - - - GNUNET_BLOCK_TYPE_DHT_HELLO - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53adfc71024d854b4118dffc099b52c0a16 - - - - GNUNET_BLOCK_TYPE_TEST - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53a6d1eff4043b02a587fa8014bbd8fdb13 - - - - GNUNET_BLOCK_TYPE_FS_UBLOCK - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53ad2e9d19ed180f0b128f2d592d60bc868 - - - - GNUNET_BLOCK_TYPE_DNS - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53a546fcab06aa3d8a8607448ec0a804faa - - - - GNUNET_BLOCK_TYPE_GNS_NAMERECORD - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53a96fdbd62382a4ba1bb84f116b44b0f01 - - - - GNUNET_BLOCK_TYPE_REVOCATION - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53a1c7fe145590d1158c190d7fdcc74fe72 - - - - GNUNET_BLOCK_TYPE_REGEX - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53ac25b6969d82c4067b54b059b18a53d60 - - - - GNUNET_BLOCK_TYPE_REGEX_ACCEPT - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53a09a7714fc01995fa09b1a89dc404180b - - - - GNUNET_BLOCK_TYPE_SET_TEST - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53affa4edcf7d512af094f80c13c98c816f - - - - GNUNET_BLOCK_TYPE_CONSENSUS_ELEMENT - d2/dba/group__block.html - ggacc1d1f963f8cc87d9a3c6238ad812d53a74de432679ecfff6f59eddf7ae8cf73a - - - - - GNUNET_BLOCK_EvaluationOptions - d2/dba/group__block.html - gac94e49e8e9a4f713eaf5fed47cd36969 - - - - GNUNET_BLOCK_EO_NONE - d2/dba/group__block.html - ggac94e49e8e9a4f713eaf5fed47cd36969aa1f8b07b5d872e7f93ad16e78d7af23a - - - - GNUNET_BLOCK_EO_LOCAL_SKIP_CRYPTO - d2/dba/group__block.html - ggac94e49e8e9a4f713eaf5fed47cd36969a171645b8d9fe5d8cb793c7b331860517 - - - - - GNUNET_BLOCK_EvaluationResult - d2/dba/group__block.html - gab499a39fc8984265dbf2d75baee5f4b2 - - - - GNUNET_BLOCK_EVALUATION_OK_MORE - d2/dba/group__block.html - ggab499a39fc8984265dbf2d75baee5f4b2a6350b718fee68bc3b335ec1fee67c2a5 - - - - GNUNET_BLOCK_EVALUATION_OK_LAST - d2/dba/group__block.html - ggab499a39fc8984265dbf2d75baee5f4b2a4f05ecd7333a8df727cb64d60953ba95 - - - - GNUNET_BLOCK_EVALUATION_OK_DUPLICATE - d2/dba/group__block.html - ggab499a39fc8984265dbf2d75baee5f4b2a6b721b9c49f4d98fb6a97522b5920d38 - - - - GNUNET_BLOCK_EVALUATION_RESULT_INVALID - d2/dba/group__block.html - ggab499a39fc8984265dbf2d75baee5f4b2a110b1db21e7e8e6c1e9759f4b17d857b - - - - GNUNET_BLOCK_EVALUATION_RESULT_IRRELEVANT - d2/dba/group__block.html - ggab499a39fc8984265dbf2d75baee5f4b2a6708912cfac9c82006e7f178d7ff9dae - - - - GNUNET_BLOCK_EVALUATION_REQUEST_VALID - d2/dba/group__block.html - ggab499a39fc8984265dbf2d75baee5f4b2abac5b8ef30abc955dfc79d94775930b1 - - - - GNUNET_BLOCK_EVALUATION_REQUEST_INVALID - d2/dba/group__block.html - ggab499a39fc8984265dbf2d75baee5f4b2a4a07cb3ba6cbcf655efa55ac6b9f85ac - - - - GNUNET_BLOCK_EVALUATION_TYPE_NOT_SUPPORTED - d2/dba/group__block.html - ggab499a39fc8984265dbf2d75baee5f4b2aa692741268920903b412b9ee4fb5efa3 - - - - size_t - GNUNET_BLOCK_GROUP_compute_bloomfilter_size - d2/dba/group__block.html - ga3b07bce5909b0abcf70352580ffa1f90 - (unsigned int entry_count, unsigned int k) - - - struct GNUNET_BLOCK_Group * - GNUNET_BLOCK_GROUP_bf_create - d2/dba/group__block.html - gaa7867d60e8a1a56d6dff4cbb148a5261 - (void *cls, size_t bf_size, unsigned int bf_k, enum GNUNET_BLOCK_Type type, uint32_t nonce, const void *raw_data, size_t raw_data_size) - - - int - GNUNET_BLOCK_GROUP_bf_test_and_set - d2/dba/group__block.html - ga10aa548e22433b2c795795a074f17d00 - (struct GNUNET_BLOCK_Group *bg, const struct GNUNET_HashCode *hc) - - - void - GNUNET_BLOCK_mingle_hash - d2/dba/group__block.html - gaa82c8581c3753f8f62efe895b81f6b60 - (const struct GNUNET_HashCode *in, uint32_t mingle_number, struct GNUNET_HashCode *hc) - - - struct GNUNET_BLOCK_Context * - GNUNET_BLOCK_context_create - d2/dba/group__block.html - gaa44081ecb8d07dab37dcf3a9da028be1 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_BLOCK_context_destroy - d2/dba/group__block.html - ga51448419bec859a066c9297df9588d78 - (struct GNUNET_BLOCK_Context *ctx) - - - struct GNUNET_BLOCK_Group * - GNUNET_BLOCK_group_create - d2/dba/group__block.html - ga9681d4399039dc41d3ae719169e4dbda - (struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, uint32_t nonce, const void *raw_data, size_t raw_data_size,...) - - - int - GNUNET_BLOCK_group_serialize - d2/dba/group__block.html - ga069bcf471a5c1fbb19c57bc1c903e68e - (struct GNUNET_BLOCK_Group *bg, uint32_t *nonce, void **raw_data, size_t *raw_data_size) - - - void - GNUNET_BLOCK_group_destroy - d2/dba/group__block.html - ga7409b30381322e9664eeda4f6bfb2a50 - (struct GNUNET_BLOCK_Group *bg) - - - enum GNUNET_BLOCK_EvaluationResult - GNUNET_BLOCK_evaluate - d2/dba/group__block.html - ga90ab53d6d53c65187d93f576dbeccf01 - (struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *group, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - int - GNUNET_BLOCK_get_key - d2/dba/group__block.html - ga87c66a7b4dcf420be813b79d732c9eac - (struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, const void *block, size_t block_size, struct GNUNET_HashCode *key) - - - int - GNUNET_BLOCK_group_set_seen - d2/dba/group__block.html - gaeabca9b479c7947a25ecf0808db7888c - (struct GNUNET_BLOCK_Group *bg, const struct GNUNET_HashCode *seen_results, unsigned int seen_results_count) - - - int - GNUNET_BLOCK_group_merge - d2/dba/group__block.html - gaa0ef0ee8bd4c71e6c8840b8f6af13a94 - (struct GNUNET_BLOCK_Group *bg1, struct GNUNET_BLOCK_Group *bg2) - - - - block-plugin - Block plugin API - d5/dee/group__block-plugin.html - GNUNET_BLOCK_Group - GNUNET_BLOCK_PluginFunctions - - void(* - GNUNET_BLOCK_GroupMarkSeenFunction - d5/dee/group__block-plugin.html - gaa8aae8cfc9cb1080853858dd746b7925 - )(struct GNUNET_BLOCK_Group *bg, const struct GNUNET_HashCode *seen_results, unsigned int seen_results_count) - - - int(* - GNUNET_BLOCK_GroupMergeFunction - d5/dee/group__block-plugin.html - gaa1c803b3c8de20bc9c9c1953f6eb2801 - )(struct GNUNET_BLOCK_Group *bg1, const struct GNUNET_BLOCK_Group *bg2) - - - int(* - GNUNET_BLOCK_GroupSerializeFunction - d5/dee/group__block-plugin.html - ga3f8b455a7dda9559ecaf5191592463a5 - )(struct GNUNET_BLOCK_Group *bg, uint32_t *nonce, void **raw_data, size_t *raw_data_size) - - - void(* - GNUNET_BLOCK_GroupDestroyFunction - d5/dee/group__block-plugin.html - gad9aa63475d8068fade7cae4cf208e880 - )(struct GNUNET_BLOCK_Group *bg) - - - struct GNUNET_BLOCK_Group *(* - GNUNET_BLOCK_GroupCreateFunction - d5/dee/group__block-plugin.html - ga4cb5b5f2447b5976922a50db0cb5d17c - )(void *cls, enum GNUNET_BLOCK_Type type, uint32_t nonce, const void *raw_data, size_t raw_data_size, va_list va) - - - enum GNUNET_BLOCK_EvaluationResult(* - GNUNET_BLOCK_EvaluationFunction - d5/dee/group__block-plugin.html - gad6021b3329aec0c3e4e98fb7300d6001 - )(void *cls, struct GNUNET_BLOCK_Context *ctx, enum GNUNET_BLOCK_Type type, struct GNUNET_BLOCK_Group *group, enum GNUNET_BLOCK_EvaluationOptions eo, const struct GNUNET_HashCode *query, const void *xquery, size_t xquery_size, const void *reply_block, size_t reply_block_size) - - - int(* - GNUNET_BLOCK_GetKeyFunction - d5/dee/group__block-plugin.html - ga656d9dbb81d59d746bb5f78a0c8aa765 - )(void *cls, enum GNUNET_BLOCK_Type type, const void *block, size_t block_size, struct GNUNET_HashCode *key) - - - - applications - CADET application definitions - d9/dc9/group__applications.html - - #define - GNUNET_APPLICATION_TYPE_END - d9/dc9/group__applications.html - gae2600ef3bb4f949d62b99f2ba04961f4 - - - - #define - GNUNET_APPLICATION_TYPE_TEST - d9/dc9/group__applications.html - gadb0d6a66b1a9522f2414fbb986024f39 - - - - #define - GNUNET_APPLICATION_PORT_FS_BLOCK_TRANSFER - d9/dc9/group__applications.html - gad1453d4e7f6b29fce803d293841ac4dc - - - - #define - GNUNET_APPLICATION_PORT_RPS - d9/dc9/group__applications.html - gaf88fa883032f383531e4eae0797a1e22 - - - - #define - GNUNET_APPLICATION_PORT_INTERNET_RESOLVER - d9/dc9/group__applications.html - ga87f28a0d8211e5eaa86964b1c5055124 - - - - #define - GNUNET_APPLICATION_PORT_IPV4_GATEWAY - d9/dc9/group__applications.html - gabe8f98f9830d0b7bd167ee056692b75a - - - - #define - GNUNET_APPLICATION_PORT_IPV6_GATEWAY - d9/dc9/group__applications.html - gac18473a982c7c474366bc8f9f8426fdc - - - - #define - GNUNET_APPLICATION_TYPE_EXIT_REGEX_PREFIX - d9/dc9/group__applications.html - ga349ef6a87a7a09c33c150101c8a2e546 - - - - #define - GNUNET_APPLICATION_TYPE_CONSENSUS - d9/dc9/group__applications.html - ga567c711bca289a6be88f3a5b438f9cdf - - - - #define - GNUNET_APPLICATION_TYPE_SET - d9/dc9/group__applications.html - ga1debe041d9ed837a43737ab5e4394233 - - - - #define - GNUNET_APPLICATION_TYPE_CONVERSATION_CONTROL - d9/dc9/group__applications.html - ga6e8f28ff67234c34dbc508ba6cbd044d - - - - #define - GNUNET_APPLICATION_TYPE_CONVERSATION_AUDIO - d9/dc9/group__applications.html - gaf76c8fece6b6b3d396039240cdd971fb - - - - #define - GNUNET_APPLICATION_TYPE_MQTT - d9/dc9/group__applications.html - gafb7ecff883a8824a78b4a3256022babe - - - - #define - GNUNET_APPLICATION_TYPE_MULTICAST - d9/dc9/group__applications.html - ga2f805d597a9e94291826b77a3b53c8dd - - - - - cadet - CADET service - d9/d98/group__cadet.html - GNUNET_CADET_ConnectionTunnelIdentifier - GNUNET_CADET_ChannelTunnelNumber - GNUNET_CADET_ChannelInfo - GNUNET_CADET_ChannelInternals - GNUNET_CADET_PeerListEntry - GNUNET_CADET_PeerPathDetail - GNUNET_CADET_TunnelDetails - - #define - GNUNET_CADET_VERSION - d9/d98/group__cadet.html - ga7adbe726d7e92d59057f5bf3d9e77361 - - - - void *(* - GNUNET_CADET_ConnectEventHandler - d9/d98/group__cadet.html - gabf61c44f8527c94aa857d09be50c10c1 - )(void *cls, struct GNUNET_CADET_Channel *channel, const struct GNUNET_PeerIdentity *source) - - - void(* - GNUNET_CADET_DisconnectEventHandler - d9/d98/group__cadet.html - ga3a30cdf0eec878aeb94c1be89ccbcda1 - )(void *cls, const struct GNUNET_CADET_Channel *channel) - - - void(* - GNUNET_CADET_WindowSizeEventHandler - d9/d98/group__cadet.html - gab1fa1c10ed23108bb9dce36623c01a14 - )(void *cls, const struct GNUNET_CADET_Channel *channel, int window_size) - - - void(* - GNUNET_CADET_ChannelCB - d9/d98/group__cadet.html - ga82125b043a4e82d8afce73df6383e9fc - )(void *cls, const struct GNUNET_CADET_ChannelInternals *info) - - - void(* - GNUNET_CADET_PeersCB - d9/d98/group__cadet.html - ga13d5af726a5986c7454f4a0569395121 - )(void *cls, const struct GNUNET_CADET_PeerListEntry *ple) - - - void(* - GNUNET_CADET_PathCB - d9/d98/group__cadet.html - ga6c6481c3993e5d0cf779fbcb5610f406 - )(void *cls, const struct GNUNET_CADET_PeerPathDetail *ppd) - - - void(* - GNUNET_CADET_TunnelsCB - d9/d98/group__cadet.html - gaa8d0c43678201d423a5c624a835e76c9 - )(void *cls, const struct GNUNET_CADET_TunnelDetails *td) - - - - GNUNET_CADET_ChannelInfoOption - d9/d98/group__cadet.html - ga3dcb7cf3b031fbb2394961ad92105d2c - - - - GNUNET_CADET_OPTION_PEER - d9/d98/group__cadet.html - gga3dcb7cf3b031fbb2394961ad92105d2ca816f478ebd72706536681461cdd6d4a7 - - - - struct GNUNET_CADET_Handle * - GNUNET_CADET_connect - d9/d98/group__cadet.html - gac99f64e275181e0ee676a0a208669296 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_CADET_disconnect - d9/d98/group__cadet.html - ga5c4ff52a63e0e8a08b1472f2948523c8 - (struct GNUNET_CADET_Handle *handle) - - - struct GNUNET_CADET_Port * - GNUNET_CADET_open_port - d9/d98/group__cadet.html - gaf0858fb9d3dda9ed65a00e3d87289e81 - (struct GNUNET_CADET_Handle *h, const struct GNUNET_HashCode *port, GNUNET_CADET_ConnectEventHandler connects, void *connects_cls, GNUNET_CADET_WindowSizeEventHandler window_changes, GNUNET_CADET_DisconnectEventHandler disconnects, const struct GNUNET_MQ_MessageHandler *handlers) - - - void - GNUNET_CADET_close_port - d9/d98/group__cadet.html - ga63181ddd6307ba268a026515a896beaa - (struct GNUNET_CADET_Port *p) - - - struct GNUNET_CADET_Channel * - GNUNET_CADET_channel_create - d9/d98/group__cadet.html - ga0601d746ef66e27134fdae963ec169ab - (struct GNUNET_CADET_Handle *h, void *channel_cls, const struct GNUNET_PeerIdentity *destination, const struct GNUNET_HashCode *port, GNUNET_CADET_WindowSizeEventHandler window_changes, GNUNET_CADET_DisconnectEventHandler disconnects, const struct GNUNET_MQ_MessageHandler *handlers) - - - void - GNUNET_CADET_channel_destroy - d9/d98/group__cadet.html - ga1bfb59ce3b131e0ee4f2911dad363fbe - (struct GNUNET_CADET_Channel *channel) - - - struct GNUNET_MQ_Handle * - GNUNET_CADET_get_mq - d9/d98/group__cadet.html - gac7d7764be532e016516ec5acfd56337e - (const struct GNUNET_CADET_Channel *channel) - - - void - GNUNET_CADET_receive_done - d9/d98/group__cadet.html - ga10b8df408b75a171663f548c44a6d1e2 - (struct GNUNET_CADET_Channel *channel) - - - const struct GNUNET_HashCode * - GC_u2h - d9/d98/group__cadet.html - gaf5315c3b6e7c45ec69d2c5442b3a8bc3 - (uint32_t port) - - - const union GNUNET_CADET_ChannelInfo * - GNUNET_CADET_channel_get_info - d9/d98/group__cadet.html - ga4fd0a9c83c6e25e99b078ace77ff402d - (struct GNUNET_CADET_Channel *channel, enum GNUNET_CADET_ChannelInfoOption option,...) - - - struct GNUNET_CADET_ChannelMonitor * - GNUNET_CADET_get_channel - d9/d98/group__cadet.html - gaa8bdf6368e26e5392ea64762e6d35392 - (const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_PeerIdentity *peer, GNUNET_CADET_ChannelCB callback, void *callback_cls) - - - void * - GNUNET_CADET_get_channel_cancel - d9/d98/group__cadet.html - ga3f463585342618bc1650afb7c2f40ad6 - (struct GNUNET_CADET_ChannelMonitor *cm) - - - struct GNUNET_CADET_PeersLister * - GNUNET_CADET_list_peers - d9/d98/group__cadet.html - ga5d87f0ef32bea0aeb7da7027594a0086 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_CADET_PeersCB callback, void *callback_cls) - - - void * - GNUNET_CADET_list_peers_cancel - d9/d98/group__cadet.html - gadb28abd4e6eb3f8871f1a3e00a843d3d - (struct GNUNET_CADET_PeersLister *pl) - - - struct GNUNET_CADET_GetPath * - GNUNET_CADET_get_path - d9/d98/group__cadet.html - ga4c57a37fa4a5237b4367ae52150214b8 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_PeerIdentity *id, GNUNET_CADET_PathCB callback, void *callback_cls) - - - void * - GNUNET_CADET_get_path_cancel - d9/d98/group__cadet.html - gaca2990bade60adefca60859703e8a7cc - (struct GNUNET_CADET_GetPath *gp) - - - struct GNUNET_CADET_ListTunnels * - GNUNET_CADET_list_tunnels - d9/d98/group__cadet.html - gaf755a98bc73522a20885be74d7213ac6 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_CADET_TunnelsCB callback, void *callback_cls) - - - void * - GNUNET_CADET_list_tunnels_cancel - d9/d98/group__cadet.html - ga41b8246f5c185273037a47a9547f2372 - (struct GNUNET_CADET_ListTunnels *lt) - - - - curl - CURL integration library - d5/db8/group__curl.html - GNUNET_CURL_DownloadBuffer - - void(* - GNUNET_CURL_RescheduleCallback - d5/db8/group__curl.html - gada48fe8bb15d6e96e6d623d24183fa1e - )(void *cls) - - - void *(* - GNUNET_CURL_RawParser - d5/db8/group__curl.html - gac785dbb5292692921cc1d48dbfc97c1d - )(struct GNUNET_CURL_DownloadBuffer *db, CURL *eh, long *response_code) - - - void(* - GNUNET_CURL_ResponseCleaner - d5/db8/group__curl.html - ga41ef26180f784a46c4387a72d6df18eb - )(void *response) - - - void(* - GNUNET_CURL_JobCompletionCallback - d5/db8/group__curl.html - ga137dd58a3781e2001f7b09ed608f9e48 - )(void *cls, long response_code, const void *response) - - - void(* - GNUNET_CURL_RawJobCompletionCallback - d5/db8/group__curl.html - ga0a20b96cd4fe2f562156cdcfdefd0919 - )(void *cls, long response_code, const void *body, size_t body_size) - - - struct GNUNET_CURL_Context * - GNUNET_CURL_init - d5/db8/group__curl.html - ga5d6f958cb61a00054d5c712d6924c96b - (GNUNET_CURL_RescheduleCallback cb, void *cb_cls) - - - void - GNUNET_CURL_get_select_info - d5/db8/group__curl.html - ga334619061a7fdf91807b472ccddfab71 - (struct GNUNET_CURL_Context *ctx, fd_set *read_fd_set, fd_set *write_fd_set, fd_set *except_fd_set, int *max_fd, long *timeout) - - - int - GNUNET_CURL_append_header - d5/db8/group__curl.html - ga2b10bce36301a9c49a80fbb865ace8a8 - (struct GNUNET_CURL_Context *ctx, const char *header) - - - void - GNUNET_CURL_perform - d5/db8/group__curl.html - ga81a7715c62dcea8dff726fabdaf55a68 - (struct GNUNET_CURL_Context *ctx) - - - void - GNUNET_CURL_perform2 - d5/db8/group__curl.html - ga6a0e9f8d002dc606a6cca2c0bb6dc3c5 - (struct GNUNET_CURL_Context *ctx, GNUNET_CURL_RawParser rp, GNUNET_CURL_ResponseCleaner rc) - - - void - GNUNET_CURL_fini - d5/db8/group__curl.html - ga3fcb33b3b2f7bf91d86107f1ff0f88bb - (struct GNUNET_CURL_Context *ctx) - - - struct GNUNET_CURL_Job * - GNUNET_CURL_job_add - d5/db8/group__curl.html - ga56ab66b4ed0df11ae141781cb62d112c - (struct GNUNET_CURL_Context *ctx, CURL *eh, int add_json, GNUNET_CURL_JobCompletionCallback jcc, void *jcc_cls) - - - struct GNUNET_CURL_Job * - GNUNET_CURL_job_add2 - d5/db8/group__curl.html - ga57f160889418d851ba8d00c83f78f93a - (struct GNUNET_CURL_Context *ctx, CURL *eh, const struct curl_slist *job_headers, GNUNET_CURL_JobCompletionCallback jcc, void *jcc_cls) - - - struct GNUNET_CURL_Job * - GNUNET_CURL_job_add_raw - d5/db8/group__curl.html - gadec422388eee6215bc51778282220211 - (struct GNUNET_CURL_Context *ctx, CURL *eh, const struct curl_slist *job_headers, GNUNET_CURL_RawJobCompletionCallback jcc, void *jcc_cls) - - - void - GNUNET_CURL_job_cancel - d5/db8/group__curl.html - ga6b06b1afbc70c024a8d809613853b5b6 - (struct GNUNET_CURL_Job *job) - - - struct GNUNET_CURL_RescheduleContext * - GNUNET_CURL_gnunet_rc_create - d5/db8/group__curl.html - ga822cf4377c3ecfcb083c57f1ebea1b30 - (struct GNUNET_CURL_Context *ctx) - - - struct GNUNET_CURL_RescheduleContext * - GNUNET_CURL_gnunet_rc_create_with_parser - d5/db8/group__curl.html - gab663e5c296024788cc0dd2805631d778 - (struct GNUNET_CURL_Context *ctx, GNUNET_CURL_RawParser rp, GNUNET_CURL_ResponseCleaner rc) - - - void - GNUNET_CURL_gnunet_rc_destroy - d5/db8/group__curl.html - gada6c5b05a984f58b9722c7b1f488737b - (struct GNUNET_CURL_RescheduleContext *rc) - - - void - GNUNET_CURL_gnunet_scheduler_reschedule - d5/db8/group__curl.html - ga0a172050e3b76e15bf9a03c62334e416 - (void *cls) - - - void - GNUNET_CURL_enable_async_scope_header - d5/db8/group__curl.html - gae24e165c32ab1ee2d0547bca30d19e41 - (struct GNUNET_CURL_Context *ctx, const char *header_name) - - - - client - Client library - d2/def/group__client.html - - int - GNUNET_CLIENT_test - d2/def/group__client.html - ga40b96b24f6cbf6dc2585695f1da6f417 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *service_name) - - - struct GNUNET_MQ_Handle * - GNUNET_CLIENT_connect - d2/def/group__client.html - ga6331a4b4f81742673845ff6ba9ff27a8 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *service_name, const struct GNUNET_MQ_MessageHandler *handlers, GNUNET_MQ_ErrorHandler error_handler, void *error_handler_cls) - - - - configuration - Configuration library - de/dfe/group__configuration.html - - int(* - GNUNET_CONFIGURATION_Callback - de/dfe/group__configuration.html - gab93461e68eeb66bd8f44c92d130b3ee5 - )(void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void(* - GNUNET_CONFIGURATION_Iterator - de/dfe/group__configuration.html - gae820835f5192452190cd00a568eefef9 - )(void *cls, const char *section, const char *option, const char *value) - - - void(* - GNUNET_CONFIGURATION_Section_Iterator - de/dfe/group__configuration.html - ga849e02cc7d5c79bd89ead6dd90c686f0 - )(void *cls, const char *section) - - - struct GNUNET_CONFIGURATION_Handle * - GNUNET_CONFIGURATION_create - de/dfe/group__configuration.html - ga40fe8d0515fc7fbbafdc6ea7c186d3b9 - (void) - - - struct GNUNET_CONFIGURATION_Handle * - GNUNET_CONFIGURATION_dup - de/dfe/group__configuration.html - gafd7bf1d0ccf18bda9829b0a7ae5c0c34 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_CONFIGURATION_destroy - de/dfe/group__configuration.html - ga47713bb42b2b7a592308fc54454b57a4 - (struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - GNUNET_CONFIGURATION_load - de/dfe/group__configuration.html - ga69231b2854a864ba033498f842bf1f6a - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *filename) - - - int - GNUNET_CONFIGURATION_load_from - de/dfe/group__configuration.html - ga9d8fed4cca425669d13e96a5b688e00b - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *defaults_d) - - - int - GNUNET_CONFIGURATION_parse - de/dfe/group__configuration.html - ga4ec58e365a2a9e8f06d1ff9ef3be8727 - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *filename) - - - char * - GNUNET_CONFIGURATION_serialize - de/dfe/group__configuration.html - ga2fdc72bf37991a03147a9d5bd4095c8c - (const struct GNUNET_CONFIGURATION_Handle *cfg, size_t *size) - - - int - GNUNET_CONFIGURATION_deserialize - de/dfe/group__configuration.html - ga9ab2e76039a56f426166c19d85dc87bc - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *mem, size_t size, const char *basedir) - - - int - GNUNET_CONFIGURATION_write - de/dfe/group__configuration.html - ga24883c7199087b3b5670fde7d4bc5ab3 - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *filename) - - - int - GNUNET_CONFIGURATION_write_diffs - de/dfe/group__configuration.html - ga9baf78405919384694d3dd95e7991dc9 - (const struct GNUNET_CONFIGURATION_Handle *cfg_default, const struct GNUNET_CONFIGURATION_Handle *cfg_new, const char *filename) - - - struct GNUNET_CONFIGURATION_Handle * - GNUNET_CONFIGURATION_get_diff - de/dfe/group__configuration.html - ga90928f65731d75ec71d5b0d75f69428f - (const struct GNUNET_CONFIGURATION_Handle *cfg_default, const struct GNUNET_CONFIGURATION_Handle *cfg_new) - - - int - GNUNET_CONFIGURATION_is_dirty - de/dfe/group__configuration.html - gaca7eb287377409a52507b40e9088256e - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - GNUNET_CONFIGURATION_parse_and_run - de/dfe/group__configuration.html - gaa1592961f302722e58018e3b5420779e - (const char *filename, GNUNET_CONFIGURATION_Callback cb, void *cb_cls) - - - void - GNUNET_CONFIGURATION_iterate - de/dfe/group__configuration.html - ga4d564b4f46512cc580dd1fdc3c18faa3 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_CONFIGURATION_Iterator iter, void *iter_cls) - - - void - GNUNET_CONFIGURATION_iterate_sections - de/dfe/group__configuration.html - ga2ab7002c51d383ba87a472d4e6f9b0b4 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_CONFIGURATION_Section_Iterator iter, void *iter_cls) - - - void - GNUNET_CONFIGURATION_remove_section - de/dfe/group__configuration.html - ga318c33535a5dfaed4d9ad212a335ac3f - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *section) - - - int - GNUNET_CONFIGURATION_get_value_number - de/dfe/group__configuration.html - ga694a823faf634aa800ed89814336b24b - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, unsigned long long *number) - - - int - GNUNET_CONFIGURATION_get_value_float - de/dfe/group__configuration.html - ga8b51ee8a58e03601642505c5e28950c4 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, float *number) - - - int - GNUNET_CONFIGURATION_get_value_time - de/dfe/group__configuration.html - gad5e94090ba5c97996a1a10b109d3ea06 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, struct GNUNET_TIME_Relative *time) - - - int - GNUNET_CONFIGURATION_get_value_size - de/dfe/group__configuration.html - ga2250ed989a72b33a46c1e6242e042164 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, unsigned long long *size) - - - int - GNUNET_CONFIGURATION_have_value - de/dfe/group__configuration.html - ga1bf8d14cecb70cea759cda4618177dff - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option) - - - int - GNUNET_CONFIGURATION_get_value_string - de/dfe/group__configuration.html - ga38e1025f77692b06e09bfd6c7f10dde6 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, char **value) - - - int - GNUNET_CONFIGURATION_get_value_filename - de/dfe/group__configuration.html - ga2e96e20818cc5eeeac3dc47814b8ade2 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, char **value) - - - int - GNUNET_CONFIGURATION_iterate_value_filenames - de/dfe/group__configuration.html - gabff5ff55434e6d03dba94b9170fc0508 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, GNUNET_FileNameCallback cb, void *cb_cls) - - - void - GNUNET_CONFIGURATION_iterate_section_values - de/dfe/group__configuration.html - gaec41bacda115a652a05f5072e01193ee - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, GNUNET_CONFIGURATION_Iterator iter, void *iter_cls) - - - int - GNUNET_CONFIGURATION_get_value_choice - de/dfe/group__configuration.html - ga5789c995d82e61b4e54d401f4460eae9 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, const char *const *choices, const char **value) - - - int - GNUNET_CONFIGURATION_get_value_yesno - de/dfe/group__configuration.html - ga90a7c5c508b1aa812b94dad18d97516f - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option) - - - int - GNUNET_CONFIGURATION_get_data - de/dfe/group__configuration.html - gad98c6f39acc348e37e8a9a6e70d57431 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, void *buf, size_t buf_size) - - - char * - GNUNET_CONFIGURATION_expand_dollar - de/dfe/group__configuration.html - ga630289ffc2b58c5ded7d7b10cf6da232 - (const struct GNUNET_CONFIGURATION_Handle *cfg, char *orig) - - - void - GNUNET_CONFIGURATION_set_value_number - de/dfe/group__configuration.html - ga758e63522e9219d3118fb53f082eba3f - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, unsigned long long number) - - - void - GNUNET_CONFIGURATION_set_value_string - de/dfe/group__configuration.html - ga1f82beaebfe17bca0f45fbda60071acc - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, const char *value) - - - int - GNUNET_CONFIGURATION_remove_value_filename - de/dfe/group__configuration.html - ga19a77ecb07647b4aa9a9016eff623b40 - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, const char *value) - - - int - GNUNET_CONFIGURATION_append_value_filename - de/dfe/group__configuration.html - ga646253e33f5a4e9c96e55f16317e2fd5 - (struct GNUNET_CONFIGURATION_Handle *cfg, const char *section, const char *option, const char *value) - - - - consensus - Consensus service - d4/d55/group__consensus.html - - #define - GNUNET_CONSENSUS_ELEMENT_TYPE_USER_MAX - d4/d55/group__consensus.html - ga34b88b3c2a262d72d3348dd9db08c2a2 - - - - void(* - GNUNET_CONSENSUS_ElementCallback - d4/d55/group__consensus.html - ga1b7d9621c3ea0d52214642f00f7b77de - )(void *cls, const struct GNUNET_SET_Element *element) - - - void(* - GNUNET_CONSENSUS_InsertDoneCallback - d4/d55/group__consensus.html - ga5870b69c01a234f5c0397f100ee51fc8 - )(void *cls, int success) - - - void(* - GNUNET_CONSENSUS_ConcludeCallback - d4/d55/group__consensus.html - ga839d195bcf02ceab6241020fe0b6ecc0 - )(void *cls) - - - struct GNUNET_CONSENSUS_Handle * - GNUNET_CONSENSUS_create - d4/d55/group__consensus.html - gaa4c8ae25717eb1ceac568e94806fcc93 - (const struct GNUNET_CONFIGURATION_Handle *cfg, unsigned int num_peers, const struct GNUNET_PeerIdentity *peers, const struct GNUNET_HashCode *session_id, struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Absolute deadline, GNUNET_CONSENSUS_ElementCallback new_element_cb, void *new_element_cls) - - - void - GNUNET_CONSENSUS_insert - d4/d55/group__consensus.html - ga2ee24b50bb77f65b468ec6303cb4102c - (struct GNUNET_CONSENSUS_Handle *consensus, const struct GNUNET_SET_Element *element, GNUNET_CONSENSUS_InsertDoneCallback idc, void *idc_cls) - - - void - GNUNET_CONSENSUS_conclude - d4/d55/group__consensus.html - gaefdacac4fc7b247d1a00a696804717db - (struct GNUNET_CONSENSUS_Handle *consensus, GNUNET_CONSENSUS_ConcludeCallback conclude, void *conclude_cls) - - - void - GNUNET_CONSENSUS_destroy - d4/d55/group__consensus.html - ga06cc197cbdce0cfea8b013e95c3ee5ad - (struct GNUNET_CONSENSUS_Handle *consensus) - - - - constants - Constant definitions - d0/dc5/group__constants.html - - #define - GNUNET_CONSTANTS_DEFAULT_BW_IN_OUT - d0/dc5/group__constants.html - ga123b3d99affc501390994d36e1aad5f0 - - - - #define - GNUNET_CONSTANTS_IDLE_CONNECTION_TIMEOUT - d0/dc5/group__constants.html - gaea7200a800993a4f34c005dae565edb4 - - - - #define - GNUNET_CONSTANTS_QUOTA_VIOLATION_TIMEOUT - d0/dc5/group__constants.html - ga94a032d9c41318f26b9d6ab1a31a08a3 - - - - #define - GNUNET_CONSTANTS_SERVICE_TIMEOUT - d0/dc5/group__constants.html - gaac45e672759b984312a3d690a664cc2b - - - - #define - GNUNET_CONSTANTS_MAX_CORK_DELAY - d0/dc5/group__constants.html - ga5fec7e107d3ad63cf18f308c52275c7c - - - - #define - GNUNET_CONSTANTS_LATENCY_WARN - d0/dc5/group__constants.html - gad2abbb79072dca45bd59a797b2547860 - - - - #define - GNUNET_CONSTANTS_IDLE_LOAD_THRESHOLD - d0/dc5/group__constants.html - gafbd28090fe1af0cf998ecf0e00739702 - - - - #define - GNUNET_CONSTANTS_MAX_BANDWIDTH_CARRY_S - d0/dc5/group__constants.html - ga7d7e48a047a739d592e027ac08161179 - - - - #define - GNUNET_CONSTANTS_HELLO_ADDRESS_EXPIRATION - d0/dc5/group__constants.html - ga5bf5736215c6ea22ae763f0ea86fb6fe - - - - #define - GNUNET_CONSTANTS_DHT_MAX_EXPIRATION - d0/dc5/group__constants.html - gaf9c128dd112ae410c526c9810c0bdf42 - - - - #define - GNUNET_CONSTANTS_CORE_SIZE_ENCRYPTED_MESSAGE - d0/dc5/group__constants.html - ga3939bd6dcae7beb3acf59c83d6babc87 - - - - #define - GNUNET_CONSTANTS_MAX_ENCRYPTED_MESSAGE_SIZE - d0/dc5/group__constants.html - ga8b275e2ed928f4eb63049e87a9718b49 - - - - #define - GNUNET_CONSTANTS_CADET_P2P_OVERHEAD - d0/dc5/group__constants.html - ga715a2750317eab4e5a19a4200d9e4bb5 - - - - #define - GNUNET_CONSTANTS_MAX_CADET_MESSAGE_SIZE - d0/dc5/group__constants.html - ga641445b0b97dd4867dc8c861ced353c9 - - - - #define - GNUNET_CONSTANTS_MAX_BLOCK_SIZE - d0/dc5/group__constants.html - ga6a31c8af0bc84147bcfc03768bfa00ba - - - - #define - GNUNET_CONSTANTS_BLOOMFILTER_K - d0/dc5/group__constants.html - ga638b9d82597ae6bc69c88ca403185481 - - - - - bloomfilter - Container library: Bloom filter - dd/d19/group__bloomfilter.html - - int(* - GNUNET_CONTAINER_HashCodeIterator - dd/d19/group__bloomfilter.html - gac01d439fef9ae228ea5934b944c21a7c - )(void *cls, struct GNUNET_HashCode *next) - - - struct GNUNET_CONTAINER_BloomFilter * - GNUNET_CONTAINER_bloomfilter_load - dd/d19/group__bloomfilter.html - ga2e75ac1bf137a0e8e8cc827bc1767f1c - (const char *filename, size_t size, unsigned int k) - - - struct GNUNET_CONTAINER_BloomFilter * - GNUNET_CONTAINER_bloomfilter_init - dd/d19/group__bloomfilter.html - gaada36778e64824237ad772ed9d06dcc2 - (const char *data, size_t size, unsigned int k) - - - int - GNUNET_CONTAINER_bloomfilter_get_raw_data - dd/d19/group__bloomfilter.html - ga316e97dc6535f1dae10a9da61b721f81 - (const struct GNUNET_CONTAINER_BloomFilter *bf, char *data, size_t size) - - - int - GNUNET_CONTAINER_bloomfilter_test - dd/d19/group__bloomfilter.html - ga99a77abe6e3c722f3d99af571b63d7fe - (const struct GNUNET_CONTAINER_BloomFilter *bf, const struct GNUNET_HashCode *e) - - - void - GNUNET_CONTAINER_bloomfilter_add - dd/d19/group__bloomfilter.html - ga4b8240ce8bc6a493bd0dd0ea225e78be - (struct GNUNET_CONTAINER_BloomFilter *bf, const struct GNUNET_HashCode *e) - - - void - GNUNET_CONTAINER_bloomfilter_remove - dd/d19/group__bloomfilter.html - gaf4c34761a42c02c1b1ac73923217c9c6 - (struct GNUNET_CONTAINER_BloomFilter *bf, const struct GNUNET_HashCode *e) - - - struct GNUNET_CONTAINER_BloomFilter * - GNUNET_CONTAINER_bloomfilter_copy - dd/d19/group__bloomfilter.html - ga79c24761322566f480dea53fd1fcc392 - (const struct GNUNET_CONTAINER_BloomFilter *bf) - - - void - GNUNET_CONTAINER_bloomfilter_free - dd/d19/group__bloomfilter.html - gaff429acc68408f9eb822d4477d99fc3f - (struct GNUNET_CONTAINER_BloomFilter *bf) - - - size_t - GNUNET_CONTAINER_bloomfilter_get_size - dd/d19/group__bloomfilter.html - gaf11489dd1ccc8dfba6b24318bbe90655 - (const struct GNUNET_CONTAINER_BloomFilter *bf) - - - void - GNUNET_CONTAINER_bloomfilter_clear - dd/d19/group__bloomfilter.html - ga7c6d18d00e9d35c1cd1a08b0f8e11479 - (struct GNUNET_CONTAINER_BloomFilter *bf) - - - int - GNUNET_CONTAINER_bloomfilter_or - dd/d19/group__bloomfilter.html - ga11e9ea14718dc67e8173618d51d3c976 - (struct GNUNET_CONTAINER_BloomFilter *bf, const char *data, size_t size) - - - int - GNUNET_CONTAINER_bloomfilter_or2 - dd/d19/group__bloomfilter.html - ga44f0fd11e1853c8139a9f5ef35ab02ee - (struct GNUNET_CONTAINER_BloomFilter *bf, const struct GNUNET_CONTAINER_BloomFilter *to_or) - - - void - GNUNET_CONTAINER_bloomfilter_resize - dd/d19/group__bloomfilter.html - ga3fddb5751fb691eccfa53c64d3f28f14 - (struct GNUNET_CONTAINER_BloomFilter *bf, GNUNET_CONTAINER_HashCodeIterator iterator, void *iterator_cls, size_t size, unsigned int k) - - - - dll - Container library: Doubly-linked list - d7/ddd/group__dll.html - - #define - GNUNET_CONTAINER_DLL_insert - d7/ddd/group__dll.html - gadade875d13ff1ecf0c7b4f04bc68cc82 - (head, tail, element) - - - #define - GNUNET_CONTAINER_DLL_insert_tail - d7/ddd/group__dll.html - gad38d7516953cbc3563ebb1be0a630641 - (head, tail, element) - - - #define - GNUNET_CONTAINER_DLL_insert_after - d7/ddd/group__dll.html - gad21d6cbe0e42bb71524fc389486290b1 - (head, tail, other, element) - - - #define - GNUNET_CONTAINER_DLL_insert_before - d7/ddd/group__dll.html - ga9ebb348401ae2a32c9a2a2d32b6e2fa8 - (head, tail, other, element) - - - #define - GNUNET_CONTAINER_DLL_remove - d7/ddd/group__dll.html - ga8e0b8b2e7671056c76d21da67e483689 - (head, tail, element) - - - #define - GNUNET_CONTAINER_MDLL_insert - d7/ddd/group__dll.html - gaa3071c4d829ce388a2b801456491fabc - (mdll, head, tail, element) - - - #define - GNUNET_CONTAINER_MDLL_insert_tail - d7/ddd/group__dll.html - ga8c850f1cd3a8e8c343e2d8cc5d7a8575 - (mdll, head, tail, element) - - - #define - GNUNET_CONTAINER_MDLL_insert_after - d7/ddd/group__dll.html - ga8d97a3a6320a3dd7ce58e35491d1421b - (mdll, head, tail, other, element) - - - #define - GNUNET_CONTAINER_MDLL_insert_before - d7/ddd/group__dll.html - ga8e55dbdbc2e5ab0ffbc6587f193d7d04 - (mdll, head, tail, other, element) - - - #define - GNUNET_CONTAINER_MDLL_remove - d7/ddd/group__dll.html - ga719de3a951cbbd4c7353eebba31cc4ea - (mdll, head, tail, element) - - - - heap - Container library: Heap - d9/d34/group__heap.html - - uint64_t - GNUNET_CONTAINER_HeapCostType - d9/d34/group__heap.html - gad44e06f0a482a3ee419ae2c791231f5c - - - - int(* - GNUNET_CONTAINER_HeapIterator - d9/d34/group__heap.html - ga6503f372fe19fbdc98685e5157c155da - )(void *cls, struct GNUNET_CONTAINER_HeapNode *node, void *element, GNUNET_CONTAINER_HeapCostType cost) - - - - GNUNET_CONTAINER_HeapOrder - d9/d34/group__heap.html - ga5268c00b080b977ea08b285e1167dc11 - - - - GNUNET_CONTAINER_HEAP_ORDER_MAX - d9/d34/group__heap.html - gga5268c00b080b977ea08b285e1167dc11a74094f940194f1bd759658eadfce8d67 - - - - GNUNET_CONTAINER_HEAP_ORDER_MIN - d9/d34/group__heap.html - gga5268c00b080b977ea08b285e1167dc11a0efb3d95d71f3fb87c116c715291207e - - - - GNUNET_CONTAINER_HEAP_ORDER_MAX - d9/d34/group__heap.html - gga5268c00b080b977ea08b285e1167dc11a74094f940194f1bd759658eadfce8d67 - - - - GNUNET_CONTAINER_HEAP_ORDER_MIN - d9/d34/group__heap.html - gga5268c00b080b977ea08b285e1167dc11a0efb3d95d71f3fb87c116c715291207e - - - - struct GNUNET_CONTAINER_Heap * - GNUNET_CONTAINER_heap_create - d9/d34/group__heap.html - gada1a49dcb16c8b13e3335597766d1b41 - (enum GNUNET_CONTAINER_HeapOrder order) - - - void - GNUNET_CONTAINER_heap_destroy - d9/d34/group__heap.html - gaf21773f91d47beabb79c4689dd37b69d - (struct GNUNET_CONTAINER_Heap *heap) - - - void * - GNUNET_CONTAINER_heap_peek - d9/d34/group__heap.html - gabc7a51376b0f5713be3a797b88f5607c - (const struct GNUNET_CONTAINER_Heap *heap) - - - unsigned int - GNUNET_CONTAINER_heap_get_size - d9/d34/group__heap.html - gaca2845e045af4d97b050804d397409d6 - (const struct GNUNET_CONTAINER_Heap *heap) - - - GNUNET_CONTAINER_HeapCostType - GNUNET_CONTAINER_heap_node_get_cost - d9/d34/group__heap.html - ga678de72e71f881fdfcc52119a3794d53 - (const struct GNUNET_CONTAINER_HeapNode *node) - - - void - GNUNET_CONTAINER_heap_iterate - d9/d34/group__heap.html - gad3bc652a11d6f9048c74d183a98f96b2 - (const struct GNUNET_CONTAINER_Heap *heap, GNUNET_CONTAINER_HeapIterator iterator, void *iterator_cls) - - - void * - GNUNET_CONTAINER_heap_walk_get_next - d9/d34/group__heap.html - gaa102758065ef449cd5eb2be98af7f8fb - (struct GNUNET_CONTAINER_Heap *heap) - - - struct GNUNET_CONTAINER_HeapNode * - GNUNET_CONTAINER_heap_insert - d9/d34/group__heap.html - ga846cb190852939a10df7892e8163c168 - (struct GNUNET_CONTAINER_Heap *heap, void *element, GNUNET_CONTAINER_HeapCostType cost) - - - void * - GNUNET_CONTAINER_heap_remove_root - d9/d34/group__heap.html - ga50f9fc2d780c70fa64c31b20a522b6f3 - (struct GNUNET_CONTAINER_Heap *heap) - - - void * - GNUNET_CONTAINER_heap_remove_node - d9/d34/group__heap.html - ga648a7486bafa8906cd22fe41f8bc1aae - (struct GNUNET_CONTAINER_HeapNode *node) - - - void - GNUNET_CONTAINER_heap_update_cost - d9/d34/group__heap.html - ga7eed3bf47fcb7ed3efaa1c4866829b08 - (struct GNUNET_CONTAINER_HeapNode *node, GNUNET_CONTAINER_HeapCostType new_cost) - - - - metadata - Container library: Metadata - d1/d79/group__metadata.html - - - GNUNET_CONTAINER_MetaDataSerializationOptions - d1/d79/group__metadata.html - ga754bcd556d121747b5bb1010076cbfc2 - - - - GNUNET_CONTAINER_META_DATA_SERIALIZE_FULL - d1/d79/group__metadata.html - gga754bcd556d121747b5bb1010076cbfc2a99e9c0e7192dc98c8100a79d67da5fcc - - - - GNUNET_CONTAINER_META_DATA_SERIALIZE_PART - d1/d79/group__metadata.html - gga754bcd556d121747b5bb1010076cbfc2ac57aee2281337436f9bff2214e08584b - - - - GNUNET_CONTAINER_META_DATA_SERIALIZE_NO_COMPRESS - d1/d79/group__metadata.html - gga754bcd556d121747b5bb1010076cbfc2a831559a9bdd6c4b4b96ccfb9f8bc4fef - - - - GNUNET_CONTAINER_META_DATA_SERIALIZE_FULL - d1/d79/group__metadata.html - gga754bcd556d121747b5bb1010076cbfc2a99e9c0e7192dc98c8100a79d67da5fcc - - - - GNUNET_CONTAINER_META_DATA_SERIALIZE_PART - d1/d79/group__metadata.html - gga754bcd556d121747b5bb1010076cbfc2ac57aee2281337436f9bff2214e08584b - - - - GNUNET_CONTAINER_META_DATA_SERIALIZE_NO_COMPRESS - d1/d79/group__metadata.html - gga754bcd556d121747b5bb1010076cbfc2a831559a9bdd6c4b4b96ccfb9f8bc4fef - - - - struct GNUNET_CONTAINER_MetaData * - GNUNET_CONTAINER_meta_data_create - d1/d79/group__metadata.html - gad38b7dee52a9582bf84b0579696bdcff - (void) - - - struct GNUNET_CONTAINER_MetaData * - GNUNET_CONTAINER_meta_data_duplicate - d1/d79/group__metadata.html - gadadd18c68043d4bac0e1875e40ad570e - (const struct GNUNET_CONTAINER_MetaData *md) - - - void - GNUNET_CONTAINER_meta_data_destroy - d1/d79/group__metadata.html - gad3be8f9ae789c9b46b87bff447c910c9 - (struct GNUNET_CONTAINER_MetaData *md) - - - int - GNUNET_CONTAINER_meta_data_test_equal - d1/d79/group__metadata.html - ga877c1c0145cefd675cbfc5cc6200d3a9 - (const struct GNUNET_CONTAINER_MetaData *md1, const struct GNUNET_CONTAINER_MetaData *md2) - - - int - GNUNET_CONTAINER_meta_data_insert - d1/d79/group__metadata.html - gaee741a0df33f126ea4f9461c1a47c9c2 - (struct GNUNET_CONTAINER_MetaData *md, const char *plugin_name, enum EXTRACTOR_MetaType type, enum EXTRACTOR_MetaFormat format, const char *data_mime_type, const char *data, size_t data_size) - - - void - GNUNET_CONTAINER_meta_data_merge - d1/d79/group__metadata.html - ga45bc8266ef344b0bd45500d1a2934d43 - (struct GNUNET_CONTAINER_MetaData *md, const struct GNUNET_CONTAINER_MetaData *in) - - - int - GNUNET_CONTAINER_meta_data_delete - d1/d79/group__metadata.html - ga839f96c542c1702d957bb8589af30599 - (struct GNUNET_CONTAINER_MetaData *md, enum EXTRACTOR_MetaType type, const char *data, size_t data_size) - - - void - GNUNET_CONTAINER_meta_data_clear - d1/d79/group__metadata.html - gaf43e771ed137e33b0188e6075c08e52b - (struct GNUNET_CONTAINER_MetaData *md) - - - void - GNUNET_CONTAINER_meta_data_add_publication_date - d1/d79/group__metadata.html - gae49ce748869433d0f888cce9f605e3db - (struct GNUNET_CONTAINER_MetaData *md) - - - int - GNUNET_CONTAINER_meta_data_iterate - d1/d79/group__metadata.html - ga455e9ec60e63e39bbfbe5fd5efd55c0d - (const struct GNUNET_CONTAINER_MetaData *md, EXTRACTOR_MetaDataProcessor iter, void *iter_cls) - - - char * - GNUNET_CONTAINER_meta_data_get_by_type - d1/d79/group__metadata.html - ga02886e13689eb4a4135c598bb0e47ef6 - (const struct GNUNET_CONTAINER_MetaData *md, enum EXTRACTOR_MetaType type) - - - char * - GNUNET_CONTAINER_meta_data_get_first_by_types - d1/d79/group__metadata.html - gab5b87b75be5f38f295285964f7dd1f63 - (const struct GNUNET_CONTAINER_MetaData *md,...) - - - size_t - GNUNET_CONTAINER_meta_data_get_thumbnail - d1/d79/group__metadata.html - ga5149d5c41c0579d694558e2799bd04b2 - (const struct GNUNET_CONTAINER_MetaData *md, unsigned char **thumb) - - - ssize_t - GNUNET_CONTAINER_meta_data_serialize - d1/d79/group__metadata.html - ga345bce5951db78f0d006a3273da4ce17 - (const struct GNUNET_CONTAINER_MetaData *md, char **target, size_t max, enum GNUNET_CONTAINER_MetaDataSerializationOptions opt) - - - ssize_t - GNUNET_CONTAINER_meta_data_get_serialized_size - d1/d79/group__metadata.html - gab08ff11140e6dc627a15834c94e9ee24 - (const struct GNUNET_CONTAINER_MetaData *md) - - - struct GNUNET_CONTAINER_MetaData * - GNUNET_CONTAINER_meta_data_deserialize - d1/d79/group__metadata.html - ga85c62ac972188e3439ab5ce241db95cb - (const char *input, size_t size) - - - - hashmap - Container library: MultiHashMap - db/d89/group__hashmap.html - - int(* - GNUNET_CONTAINER_MulitHashMapIteratorCallback - db/d89/group__hashmap.html - ga9f19c4412852e4c1c5767f6d395fd4fe - )(void *cls, const struct GNUNET_HashCode *key, void *value) - - - int(* - GNUNET_CONTAINER_PeerMapIterator - db/d89/group__hashmap.html - gae293033976e514446b625e874e5c2c3e - )(void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - int(* - GNUNET_CONTAINER_ShortmapIterator - db/d89/group__hashmap.html - gae1c526a8fdf2972b51cbd116f6568f09 - )(void *cls, const struct GNUNET_ShortHashCode *key, void *value) - - - int(* - GNUNET_CONTAINER_MultiUuidmapIteratorCallback - db/d89/group__hashmap.html - ga0f237715c3b78ece8290c0d7f19483b0 - )(void *cls, const struct GNUNET_Uuid *key, void *value) - - - int(* - GNUNET_CONTAINER_MulitHashMapIterator32Callback - db/d89/group__hashmap.html - gaa746b338fa18bcb0d37da93e71560dca - )(void *cls, uint32_t key, void *value) - - - - GNUNET_CONTAINER_MultiHashMapOption - db/d89/group__hashmap.html - ga95b821469280e39d8dabf52782241b47 - - - - GNUNET_CONTAINER_MULTIHASHMAPOPTION_REPLACE - db/d89/group__hashmap.html - gga95b821469280e39d8dabf52782241b47adec027d7f6868a6bec63b56e8c366d7f - - - - GNUNET_CONTAINER_MULTIHASHMAPOPTION_MULTIPLE - db/d89/group__hashmap.html - gga95b821469280e39d8dabf52782241b47a6b6e4d7299041d5cba1f9d280b04650f - - - - GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY - db/d89/group__hashmap.html - gga95b821469280e39d8dabf52782241b47a7dbbcc1e3b3ae4afa246524c7d2e99ee - - - - GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_FAST - db/d89/group__hashmap.html - gga95b821469280e39d8dabf52782241b47a05bd6679241dc56659e5567cb0035a56 - - - - GNUNET_CONTAINER_MULTIHASHMAPOPTION_REPLACE - db/d89/group__hashmap.html - gga95b821469280e39d8dabf52782241b47adec027d7f6868a6bec63b56e8c366d7f - - - - GNUNET_CONTAINER_MULTIHASHMAPOPTION_MULTIPLE - db/d89/group__hashmap.html - gga95b821469280e39d8dabf52782241b47a6b6e4d7299041d5cba1f9d280b04650f - - - - GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY - db/d89/group__hashmap.html - gga95b821469280e39d8dabf52782241b47a7dbbcc1e3b3ae4afa246524c7d2e99ee - - - - GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_FAST - db/d89/group__hashmap.html - gga95b821469280e39d8dabf52782241b47a05bd6679241dc56659e5567cb0035a56 - - - - struct GNUNET_CONTAINER_MultiHashMap * - GNUNET_CONTAINER_multihashmap_create - db/d89/group__hashmap.html - ga6f6c73267ffd52f8fa73183e44c6d146 - (unsigned int len, int do_not_copy_keys) - - - void - GNUNET_CONTAINER_multihashmap_destroy - db/d89/group__hashmap.html - ga8228a291429d0b3fd9de0a123f78e6ea - (struct GNUNET_CONTAINER_MultiHashMap *map) - - - void * - GNUNET_CONTAINER_multihashmap_get - db/d89/group__hashmap.html - gac1769b5f14b9b24c6b8e1de7deb76749 - (const struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key) - - - int - GNUNET_CONTAINER_multihashmap_remove - db/d89/group__hashmap.html - ga37b12095bec1fb2b1cadce0631e8103b - (struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key, const void *value) - - - int - GNUNET_CONTAINER_multihashmap_remove_all - db/d89/group__hashmap.html - ga18d4b6faafe0e1662dd88731b7196e71 - (struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key) - - - unsigned int - GNUNET_CONTAINER_multihashmap_clear - db/d89/group__hashmap.html - gab06425e49e397949e7f2d5166e19e753 - (struct GNUNET_CONTAINER_MultiHashMap *map) - - - int - GNUNET_CONTAINER_multihashmap_contains - db/d89/group__hashmap.html - ga33c4389bc447d5f934ba66dd8138e1aa - (const struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key) - - - int - GNUNET_CONTAINER_multihashmap_contains_value - db/d89/group__hashmap.html - ga297db255342fa58adeb9ff54d600f989 - (const struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key, const void *value) - - - int - GNUNET_CONTAINER_multihashmap_put - db/d89/group__hashmap.html - ga72b3167e265e1a24bfbc13da4966d682 - (struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key, void *value, enum GNUNET_CONTAINER_MultiHashMapOption opt) - - - unsigned int - GNUNET_CONTAINER_multihashmap_size - db/d89/group__hashmap.html - ga78c0397f9a3b8a2fb9a4debcd6a174c6 - (const struct GNUNET_CONTAINER_MultiHashMap *map) - - - int - GNUNET_CONTAINER_multihashmap_iterate - db/d89/group__hashmap.html - ga7c09077134275da71a55951d28ccc77c - (struct GNUNET_CONTAINER_MultiHashMap *map, GNUNET_CONTAINER_MulitHashMapIteratorCallback it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiHashMapIterator * - GNUNET_CONTAINER_multihashmap_iterator_create - db/d89/group__hashmap.html - ga887f3653427f2a799e30870d60c4b04d - (const struct GNUNET_CONTAINER_MultiHashMap *map) - - - int - GNUNET_CONTAINER_multihashmap_iterator_next - db/d89/group__hashmap.html - ga63fc95388fa5f76ef18a35e0b8069686 - (struct GNUNET_CONTAINER_MultiHashMapIterator *iter, struct GNUNET_HashCode *key, const void **value) - - - void - GNUNET_CONTAINER_multihashmap_iterator_destroy - db/d89/group__hashmap.html - gabebb81ff63f9ac452f1c9ed45455b3a1 - (struct GNUNET_CONTAINER_MultiHashMapIterator *iter) - - - int - GNUNET_CONTAINER_multihashmap_get_multiple - db/d89/group__hashmap.html - ga04d011cec229b714344585480873c29d - (struct GNUNET_CONTAINER_MultiHashMap *map, const struct GNUNET_HashCode *key, GNUNET_CONTAINER_MulitHashMapIteratorCallback it, void *it_cls) - - - unsigned int - GNUNET_CONTAINER_multihashmap_get_random - db/d89/group__hashmap.html - gad457043496d9dd438bfe95e77a02dd5b - (const struct GNUNET_CONTAINER_MultiHashMap *map, GNUNET_CONTAINER_MulitHashMapIteratorCallback it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiPeerMap * - GNUNET_CONTAINER_multipeermap_create - db/d89/group__hashmap.html - ga7c6e1a713599149abcab48fb5f34b83a - (unsigned int len, int do_not_copy_keys) - - - void - GNUNET_CONTAINER_multipeermap_destroy - db/d89/group__hashmap.html - ga3c00733816d4488456c4d87411581f63 - (struct GNUNET_CONTAINER_MultiPeerMap *map) - - - void * - GNUNET_CONTAINER_multipeermap_get - db/d89/group__hashmap.html - gaa6a097ebcc12c14d07ec5a40674e590d - (const struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key) - - - int - GNUNET_CONTAINER_multipeermap_remove - db/d89/group__hashmap.html - ga90c8bbb2ca8cc86647373a652421991e - (struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key, const void *value) - - - int - GNUNET_CONTAINER_multipeermap_remove_all - db/d89/group__hashmap.html - ga944e8c97e56b88660374bc7344d5a633 - (struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key) - - - int - GNUNET_CONTAINER_multipeermap_contains - db/d89/group__hashmap.html - gaaa9fa05db068943c4e8590b88862b58c - (const struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key) - - - int - GNUNET_CONTAINER_multipeermap_contains_value - db/d89/group__hashmap.html - ga3da0c4cf644b5d1b363d8d5a8ec2a99f - (const struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key, const void *value) - - - int - GNUNET_CONTAINER_multipeermap_put - db/d89/group__hashmap.html - gae7661106b25de6b95903dad89565e99e - (struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key, void *value, enum GNUNET_CONTAINER_MultiHashMapOption opt) - - - unsigned int - GNUNET_CONTAINER_multipeermap_size - db/d89/group__hashmap.html - gae0a9e2f766c5a5475c9845a3d3a13ce2 - (const struct GNUNET_CONTAINER_MultiPeerMap *map) - - - int - GNUNET_CONTAINER_multipeermap_iterate - db/d89/group__hashmap.html - ga60fabf8f57cb440c900fae81e520263f - (struct GNUNET_CONTAINER_MultiPeerMap *map, GNUNET_CONTAINER_PeerMapIterator it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiPeerMapIterator * - GNUNET_CONTAINER_multipeermap_iterator_create - db/d89/group__hashmap.html - gad820600e11acaef5c704eb6d548a3074 - (const struct GNUNET_CONTAINER_MultiPeerMap *map) - - - int - GNUNET_CONTAINER_multipeermap_iterator_next - db/d89/group__hashmap.html - gac60efe5ccbf8c7262a817b9526950ceb - (struct GNUNET_CONTAINER_MultiPeerMapIterator *iter, struct GNUNET_PeerIdentity *key, const void **value) - - - void - GNUNET_CONTAINER_multipeermap_iterator_destroy - db/d89/group__hashmap.html - ga92108e6de5b03c96db08d7344406265d - (struct GNUNET_CONTAINER_MultiPeerMapIterator *iter) - - - int - GNUNET_CONTAINER_multipeermap_get_multiple - db/d89/group__hashmap.html - gac83b6f600008284aba7c642d781d57f8 - (struct GNUNET_CONTAINER_MultiPeerMap *map, const struct GNUNET_PeerIdentity *key, GNUNET_CONTAINER_PeerMapIterator it, void *it_cls) - - - unsigned int - GNUNET_CONTAINER_multipeermap_get_random - db/d89/group__hashmap.html - ga8a050b9d770a7cc5f94704c7788b32a1 - (const struct GNUNET_CONTAINER_MultiPeerMap *map, GNUNET_CONTAINER_PeerMapIterator it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiShortmap * - GNUNET_CONTAINER_multishortmap_create - db/d89/group__hashmap.html - ga9783caec91de8c61e19446c01a2fe2dd - (unsigned int len, int do_not_copy_keys) - - - void - GNUNET_CONTAINER_multishortmap_destroy - db/d89/group__hashmap.html - gaa0d13fcc72085cea4aae9fdf88d9da4d - (struct GNUNET_CONTAINER_MultiShortmap *map) - - - void * - GNUNET_CONTAINER_multishortmap_get - db/d89/group__hashmap.html - gab4b86e4c5dea1c41cf9f2fab1be7e0af - (const struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key) - - - int - GNUNET_CONTAINER_multishortmap_remove - db/d89/group__hashmap.html - gaefd671cd2ca34f0139a61f39915e7f21 - (struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key, const void *value) - - - int - GNUNET_CONTAINER_multishortmap_remove_all - db/d89/group__hashmap.html - gaa603b71b08ce5db216aba0f20ba7c205 - (struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key) - - - int - GNUNET_CONTAINER_multishortmap_contains - db/d89/group__hashmap.html - gaf76cad8347b3d658095ce02081249429 - (const struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key) - - - int - GNUNET_CONTAINER_multishortmap_contains_value - db/d89/group__hashmap.html - ga9227e20862dc59cbdda7878fa5b3b62f - (const struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key, const void *value) - - - int - GNUNET_CONTAINER_multishortmap_put - db/d89/group__hashmap.html - ga982bc24b531d2566e1bb64041eb64145 - (struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key, void *value, enum GNUNET_CONTAINER_MultiHashMapOption opt) - - - unsigned int - GNUNET_CONTAINER_multishortmap_size - db/d89/group__hashmap.html - gad22621c8781b4c7435b704355d671a97 - (const struct GNUNET_CONTAINER_MultiShortmap *map) - - - int - GNUNET_CONTAINER_multishortmap_iterate - db/d89/group__hashmap.html - ga84a636c15ce4c5c3d51943603100cc12 - (struct GNUNET_CONTAINER_MultiShortmap *map, GNUNET_CONTAINER_ShortmapIterator it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiShortmapIterator * - GNUNET_CONTAINER_multishortmap_iterator_create - db/d89/group__hashmap.html - ga7fa6ebaa8ac2083415e49615426c8762 - (const struct GNUNET_CONTAINER_MultiShortmap *map) - - - int - GNUNET_CONTAINER_multishortmap_iterator_next - db/d89/group__hashmap.html - ga649f8df98b28ea98c344184eb1e7f464 - (struct GNUNET_CONTAINER_MultiShortmapIterator *iter, struct GNUNET_ShortHashCode *key, const void **value) - - - void - GNUNET_CONTAINER_multishortmap_iterator_destroy - db/d89/group__hashmap.html - ga499bf4f8169661fe385e75a563edbc44 - (struct GNUNET_CONTAINER_MultiShortmapIterator *iter) - - - int - GNUNET_CONTAINER_multishortmap_get_multiple - db/d89/group__hashmap.html - gaafc93b7a3f304d1cdf8d9f065f2d66ce - (struct GNUNET_CONTAINER_MultiShortmap *map, const struct GNUNET_ShortHashCode *key, GNUNET_CONTAINER_ShortmapIterator it, void *it_cls) - - - unsigned int - GNUNET_CONTAINER_multishortmap_get_random - db/d89/group__hashmap.html - ga1c345f8f5a16c27614f7a41c4dfee32f - (const struct GNUNET_CONTAINER_MultiShortmap *map, GNUNET_CONTAINER_ShortmapIterator it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiUuidmap * - GNUNET_CONTAINER_multiuuidmap_create - db/d89/group__hashmap.html - ga7c88c8f1720633f088900c844a663ea5 - (unsigned int len, int do_not_copy_keys) - - - void - GNUNET_CONTAINER_multiuuidmap_destroy - db/d89/group__hashmap.html - ga94a3a5b4b627ace89b8f1cd982dfc00f - (struct GNUNET_CONTAINER_MultiUuidmap *map) - - - void * - GNUNET_CONTAINER_multiuuidmap_get - db/d89/group__hashmap.html - ga99a8505fb91ca7ea1115b78708724b72 - (const struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key) - - - int - GNUNET_CONTAINER_multiuuidmap_remove - db/d89/group__hashmap.html - gadcab5eba66fdc2d63e2bf3cf806a0e84 - (struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key, const void *value) - - - int - GNUNET_CONTAINER_multiuuidmap_remove_all - db/d89/group__hashmap.html - ga6882f78fcec5de9323b6da6151cdd5b0 - (struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key) - - - int - GNUNET_CONTAINER_multiuuidmap_contains - db/d89/group__hashmap.html - ga28016930b28ad2a39dd5ae2dc1a93a50 - (const struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key) - - - int - GNUNET_CONTAINER_multiuuidmap_contains_value - db/d89/group__hashmap.html - ga52e56fd687d35f16ef7d7e3a377d73a3 - (const struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key, const void *value) - - - int - GNUNET_CONTAINER_multiuuidmap_put - db/d89/group__hashmap.html - gad3868ebd98d204cbfb7fa81bbac610fe - (struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key, void *value, enum GNUNET_CONTAINER_MultiHashMapOption opt) - - - unsigned int - GNUNET_CONTAINER_multiuuidmap_size - db/d89/group__hashmap.html - ga08cc2a429a001e2e6e495ac175600bb8 - (const struct GNUNET_CONTAINER_MultiUuidmap *map) - - - int - GNUNET_CONTAINER_multiuuidmap_iterate - db/d89/group__hashmap.html - ga25ca2779955504b018a41f27ca7c9bdf - (struct GNUNET_CONTAINER_MultiUuidmap *map, GNUNET_CONTAINER_MultiUuidmapIteratorCallback it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiUuidmapIterator * - GNUNET_CONTAINER_multiuuidmap_iterator_create - db/d89/group__hashmap.html - ga354d5d4128c588ef0fc5e770390bf4af - (const struct GNUNET_CONTAINER_MultiUuidmap *map) - - - int - GNUNET_CONTAINER_multiuuidmap_iterator_next - db/d89/group__hashmap.html - ga86877db6405a15cb11870dc4f41ce870 - (struct GNUNET_CONTAINER_MultiUuidmapIterator *iter, struct GNUNET_Uuid *key, const void **value) - - - void - GNUNET_CONTAINER_multiuuidmap_iterator_destroy - db/d89/group__hashmap.html - gae624c48c923a1db3ea37a2cb0cb9c4d2 - (struct GNUNET_CONTAINER_MultiUuidmapIterator *iter) - - - int - GNUNET_CONTAINER_multiuuidmap_get_multiple - db/d89/group__hashmap.html - ga9bede441eac98b7dc482a549181d9077 - (struct GNUNET_CONTAINER_MultiUuidmap *map, const struct GNUNET_Uuid *key, GNUNET_CONTAINER_MultiUuidmapIteratorCallback it, void *it_cls) - - - unsigned int - GNUNET_CONTAINER_multiuuidmap_get_random - db/d89/group__hashmap.html - ga40a7226e53fa97c8f9915b1fdf1c7670 - (const struct GNUNET_CONTAINER_MultiUuidmap *map, GNUNET_CONTAINER_MultiUuidmapIteratorCallback it, void *it_cls) - - - struct GNUNET_CONTAINER_MultiHashMap32 * - GNUNET_CONTAINER_multihashmap32_create - db/d89/group__hashmap.html - ga9b2794e3128a51ed1e3ad9864998375c - (unsigned int len) - - - void - GNUNET_CONTAINER_multihashmap32_destroy - db/d89/group__hashmap.html - gac001fe08ce9fb5f5850ee52e4670e2e3 - (struct GNUNET_CONTAINER_MultiHashMap32 *map) - - - unsigned int - GNUNET_CONTAINER_multihashmap32_size - db/d89/group__hashmap.html - ga6224957b8e6c65dd1e4a38f88a07f78a - (const struct GNUNET_CONTAINER_MultiHashMap32 *map) - - - void * - GNUNET_CONTAINER_multihashmap32_get - db/d89/group__hashmap.html - gaa4f59c787459b355927b959701754ad9 - (const struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key) - - - int - GNUNET_CONTAINER_multihashmap32_iterate - db/d89/group__hashmap.html - ga64928e767af25e19feb6d8d9e100fac9 - (struct GNUNET_CONTAINER_MultiHashMap32 *map, GNUNET_CONTAINER_MulitHashMapIterator32Callback it, void *it_cls) - - - int - GNUNET_CONTAINER_multihashmap32_remove - db/d89/group__hashmap.html - gaa8bf56bf21f8a6263a2da3cc8dabc42f - (struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key, const void *value) - - - int - GNUNET_CONTAINER_multihashmap32_remove_all - db/d89/group__hashmap.html - gac3d3d122123a05554faf89e9adde1877 - (struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key) - - - int - GNUNET_CONTAINER_multihashmap32_contains - db/d89/group__hashmap.html - ga7057d3436c6c9f028afd66a3be082f61 - (const struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key) - - - int - GNUNET_CONTAINER_multihashmap32_contains_value - db/d89/group__hashmap.html - ga005cd44d3c90409f09d189945dda04cd - (const struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key, const void *value) - - - int - GNUNET_CONTAINER_multihashmap32_put - db/d89/group__hashmap.html - ga4ef80f43cfa88e965229bec1f46a4458 - (struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key, void *value, enum GNUNET_CONTAINER_MultiHashMapOption opt) - - - int - GNUNET_CONTAINER_multihashmap32_get_multiple - db/d89/group__hashmap.html - ga2a8db4cd67f310648153a0bd081ba4fd - (struct GNUNET_CONTAINER_MultiHashMap32 *map, uint32_t key, GNUNET_CONTAINER_MulitHashMapIterator32Callback it, void *it_cls) - - - static int - free_iterator - db/d89/group__hashmap.html - ga05d28fc4d10dde5c70abfbd1e76f3307 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - static int - iterator - db/d89/group__hashmap.html - gad9d566f416109075a9a47e4460bbfd91 - (void *cls, const struct GNUNET_PeerIdentity *key, void *value) - - - - conversation - Conversation service - d4/daf/group__conversation.html - GNUNET_CONVERSATION_PhoneRecord - - #define - GNUNET_CONVERSATION_VERSION - d4/daf/group__conversation.html - ga3160553466da6f86ed4c38f2e2e47a72 - - - - void(* - GNUNET_CONVERSATION_PhoneEventHandler - d4/daf/group__conversation.html - ga819797d01a44f8688d5779f57ea6a014 - )(void *cls, enum GNUNET_CONVERSATION_PhoneEventCode code, struct GNUNET_CONVERSATION_Caller *caller, const struct GNUNET_CRYPTO_EcdsaPublicKey *caller_id) - - - void(* - GNUNET_CONVERSATION_CallerEventHandler - d4/daf/group__conversation.html - ga43e54f39f302e27b09e6a01c560d6c85 - )(void *cls, enum GNUNET_CONVERSATION_CallerEventCode code) - - - void(* - GNUNET_CONVERSATION_CallEventHandler - d4/daf/group__conversation.html - gaedd12c210b17ad9d14d6bc2f9ae7bf7c - )(void *cls, enum GNUNET_CONVERSATION_CallEventCode code) - - - - GNUNET_CONVERSATION_PhoneEventCode - d4/daf/group__conversation.html - gab74bf8b29de523eef06b0272790c86ee - - - - GNUNET_CONVERSATION_EC_PHONE_RING - d4/daf/group__conversation.html - ggab74bf8b29de523eef06b0272790c86eeaf647a2476ddcb99bcfd044d8669d84b6 - - - - GNUNET_CONVERSATION_EC_PHONE_HUNG_UP - d4/daf/group__conversation.html - ggab74bf8b29de523eef06b0272790c86eeace96ac16c4402ea4de37da82233d6aaf - - - - - GNUNET_CONVERSATION_CallerEventCode - d4/daf/group__conversation.html - gab4418d24c8fcc7b4e3f94b2293686910 - - - - GNUNET_CONVERSATION_EC_CALLER_SUSPEND - d4/daf/group__conversation.html - ggab4418d24c8fcc7b4e3f94b2293686910aa4f97809be3d00e9bcd83243e97cb485 - - - - GNUNET_CONVERSATION_EC_CALLER_RESUME - d4/daf/group__conversation.html - ggab4418d24c8fcc7b4e3f94b2293686910aa34f84b0dd64b75d3efa541a92a9c6ee - - - - - GNUNET_CONVERSATION_CallEventCode - d4/daf/group__conversation.html - gae4471a275f2c3b9c8019ff5f85c3f332 - - - - GNUNET_CONVERSATION_EC_CALL_RINGING - d4/daf/group__conversation.html - ggae4471a275f2c3b9c8019ff5f85c3f332accf90d67e2edc8e0a9f187af59669649 - - - - GNUNET_CONVERSATION_EC_CALL_PICKED_UP - d4/daf/group__conversation.html - ggae4471a275f2c3b9c8019ff5f85c3f332a7993367a2d14e3f885166a7334d6fd73 - - - - GNUNET_CONVERSATION_EC_CALL_GNS_FAIL - d4/daf/group__conversation.html - ggae4471a275f2c3b9c8019ff5f85c3f332a6b55fcaaf36cd5f32563dec10aa8732b - - - - GNUNET_CONVERSATION_EC_CALL_HUNG_UP - d4/daf/group__conversation.html - ggae4471a275f2c3b9c8019ff5f85c3f332afc9ef4e5e54849bd78f788e0ae06daf1 - - - - GNUNET_CONVERSATION_EC_CALL_SUSPENDED - d4/daf/group__conversation.html - ggae4471a275f2c3b9c8019ff5f85c3f332a1027299b79b2f13306c9c0191f435a53 - - - - GNUNET_CONVERSATION_EC_CALL_RESUMED - d4/daf/group__conversation.html - ggae4471a275f2c3b9c8019ff5f85c3f332a84a6c82e0ecfe20693e7c78383dd93dd - - - - GNUNET_CONVERSATION_EC_CALL_ERROR - d4/daf/group__conversation.html - ggae4471a275f2c3b9c8019ff5f85c3f332ae6ffb526852fb84ce3b473198d8ff077 - - - - struct GNUNET_CONVERSATION_Phone * - GNUNET_CONVERSATION_phone_create - d4/daf/group__conversation.html - gad492ad3f30e36d533960f3864b5d68d3 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_IDENTITY_Ego *ego, GNUNET_CONVERSATION_PhoneEventHandler event_handler, void *event_handler_cls) - - - void - GNUNET_CONVERSATION_phone_get_record - d4/daf/group__conversation.html - ga01aedf89d8534321a195471f6c0507b2 - (struct GNUNET_CONVERSATION_Phone *phone, struct GNUNET_GNSRECORD_Data *rd) - - - void - GNUNET_CONVERSATION_caller_pick_up - d4/daf/group__conversation.html - gacd6571024fe34bdfe30c28bdefb18369 - (struct GNUNET_CONVERSATION_Caller *caller, GNUNET_CONVERSATION_CallerEventHandler event_handler, void *event_handler_cls, struct GNUNET_SPEAKER_Handle *speaker, struct GNUNET_MICROPHONE_Handle *mic) - - - void - GNUNET_CONVERSATION_caller_suspend - d4/daf/group__conversation.html - ga4fb83ec8ffaf00d86215d80bb79a53a6 - (struct GNUNET_CONVERSATION_Caller *caller) - - - void - GNUNET_CONVERSATION_caller_resume - d4/daf/group__conversation.html - gaca8bef884b298b2d021ee98232e30d49 - (struct GNUNET_CONVERSATION_Caller *caller, struct GNUNET_SPEAKER_Handle *speaker, struct GNUNET_MICROPHONE_Handle *mic) - - - void - GNUNET_CONVERSATION_caller_hang_up - d4/daf/group__conversation.html - gacb04736194f7dc145fe79265a20b4881 - (struct GNUNET_CONVERSATION_Caller *caller) - - - void - GNUNET_CONVERSATION_phone_destroy - d4/daf/group__conversation.html - gaa920ee7d4edc3e2c08988830fe61a8bc - (struct GNUNET_CONVERSATION_Phone *phone) - - - struct GNUNET_CONVERSATION_Call * - GNUNET_CONVERSATION_call_start - d4/daf/group__conversation.html - ga107acb040cce99177671453cbdbf50c5 - (const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_IDENTITY_Ego *caller_id, const char *callee, struct GNUNET_SPEAKER_Handle *speaker, struct GNUNET_MICROPHONE_Handle *mic, GNUNET_CONVERSATION_CallEventHandler event_handler, void *event_handler_cls) - - - void - GNUNET_CONVERSATION_call_suspend - d4/daf/group__conversation.html - ga2aa6e1b21453161a22b4a669c5288ce3 - (struct GNUNET_CONVERSATION_Call *call) - - - void - GNUNET_CONVERSATION_call_resume - d4/daf/group__conversation.html - ga5f60fa1d758775f200238b187595ce01 - (struct GNUNET_CONVERSATION_Call *call, struct GNUNET_SPEAKER_Handle *speaker, struct GNUNET_MICROPHONE_Handle *mic) - - - void - GNUNET_CONVERSATION_call_stop - d4/daf/group__conversation.html - gaa0df39c5a4b5696a536471c2bf70353e - (struct GNUNET_CONVERSATION_Call *call) - - - - core - Core service - d0/de1/group__core.html - - #define - GNUNET_CORE_VERSION - d0/de1/group__core.html - ga5d4e36e9cc2ff4423c2bc3cf8e4f0d73 - - - - void *(* - GNUNET_CORE_ConnectEventHandler - d0/de1/group__core.html - ga5945cbef33876dfb5f262b5ba5191453 - )(void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - void(* - GNUNET_CORE_DisconnectEventHandler - d0/de1/group__core.html - ga06f01204af280dd0752fe112f72dd29d - )(void *cls, const struct GNUNET_PeerIdentity *peer, void *peer_cls) - - - void(* - GNUNET_CORE_StartupCallback - d0/de1/group__core.html - gaabfc69e9a00932b1a113e90ecae40a5b - )(void *cls, const struct GNUNET_PeerIdentity *my_identity) - - - void(* - GNUNET_CORE_MonitorCallback - d0/de1/group__core.html - ga1efab68c1995442d86e68ab7a61a3052 - )(void *cls, const struct GNUNET_PeerIdentity *pid, enum GNUNET_CORE_KxState state, struct GNUNET_TIME_Absolute timeout) - - - - GNUNET_CORE_KxState - d0/de1/group__core.html - ga85c6d540976a0692eade09bf576c6f17 - - - - GNUNET_CORE_KX_STATE_DOWN - d0/de1/group__core.html - gga85c6d540976a0692eade09bf576c6f17a4fea3bf23480f9b0ef57915858bac190 - - - - GNUNET_CORE_KX_STATE_KEY_SENT - d0/de1/group__core.html - gga85c6d540976a0692eade09bf576c6f17ae549d06dd0ced873e1b11dcc9a7dae3b - - - - GNUNET_CORE_KX_STATE_KEY_RECEIVED - d0/de1/group__core.html - gga85c6d540976a0692eade09bf576c6f17ae5645343dc63a8e312f2a81d890b3193 - - - - GNUNET_CORE_KX_STATE_UP - d0/de1/group__core.html - gga85c6d540976a0692eade09bf576c6f17a27e6608ad76ce2dce435969e135f4365 - - - - GNUNET_CORE_KX_STATE_REKEY_SENT - d0/de1/group__core.html - gga85c6d540976a0692eade09bf576c6f17aeef7a2b70d01e615058f2aad0f9f6b07 - - - - GNUNET_CORE_KX_PEER_DISCONNECT - d0/de1/group__core.html - gga85c6d540976a0692eade09bf576c6f17a1825fde6d2c151291ecc9569584887bc - - - - GNUNET_CORE_KX_ITERATION_FINISHED - d0/de1/group__core.html - gga85c6d540976a0692eade09bf576c6f17aee76e8023cd18672817da57c731a7b5c - - - - GNUNET_CORE_KX_CORE_DISCONNECT - d0/de1/group__core.html - gga85c6d540976a0692eade09bf576c6f17a746802f8454c1f09487ed7cd6e727327 - - - - struct GNUNET_CORE_Handle * - GNUNET_CORE_connect - d0/de1/group__core.html - ga71bfcf6051dc5a86b67b4658d0947bd2 - (const struct GNUNET_CONFIGURATION_Handle *cfg, void *cls, GNUNET_CORE_StartupCallback init, GNUNET_CORE_ConnectEventHandler connects, GNUNET_CORE_DisconnectEventHandler disconnects, const struct GNUNET_MQ_MessageHandler *handlers) - - - void - GNUNET_CORE_disconnect - d0/de1/group__core.html - gac28a59105ed324addf62e973253053f1 - (struct GNUNET_CORE_Handle *handle) - - - struct GNUNET_MQ_Handle * - GNUNET_CORE_get_mq - d0/de1/group__core.html - ga95f72c38870b02c7e332808c3dc5a2f5 - (const struct GNUNET_CORE_Handle *h, const struct GNUNET_PeerIdentity *pid) - - - struct GNUNET_CORE_MonitorHandle * - GNUNET_CORE_monitor_start - d0/de1/group__core.html - ga7dad9e74fb4e255faebe017284256d38 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_CORE_MonitorCallback peer_cb, void *peer_cb_cls) - - - void - GNUNET_CORE_monitor_stop - d0/de1/group__core.html - ga905a8e3054df86dc29bc24d1c7e0223e - (struct GNUNET_CORE_MonitorHandle *mh) - - - int - GNUNET_CORE_is_peer_connected_sync - d0/de1/group__core.html - gabe37347a7e328cddc8e4be5d5e3e6d02 - (const struct GNUNET_CORE_Handle *h, const struct GNUNET_PeerIdentity *pid) - - - struct GNUNET_MQ_Handle * - GNUNET_CORE_mq_create - d0/de1/group__core.html - ga0f31a126c632526d81d76e45864756de - (struct GNUNET_CORE_Handle *h, const struct GNUNET_PeerIdentity *target) - - - - abd - Credential service - df/d63/group__abd.html - GNUNET_ABD_DelegationRecord - GNUNET_ABD_DelegationRecordSet - GNUNET_ABD_DelegationSet - GNUNET_ABD_Delegation - GNUNET_ABD_Delegate - - void(* - GNUNET_ABD_CredentialResultProcessor - df/d63/group__abd.html - gae85bc6723c2c464627f7bfee448ddf75 - )(void *cls, unsigned int d_count, struct GNUNET_ABD_Delegation *delegation_chain, unsigned int c_count, struct GNUNET_ABD_Delegate *delegte) - - - void(* - GNUNET_ABD_IntermediateResultProcessor - df/d63/group__abd.html - ga31db5a6b1507da4c2805cd3867de10d1 - )(void *cls, struct GNUNET_ABD_Delegation *delegation, bool is_bw) - - - void(* - GNUNET_ABD_DelegateResultProcessor - df/d63/group__abd.html - gaa420f8bd158fb78c92cc3c73984a8492 - )(void *cls, uint32_t success) - - - void(* - GNUNET_ABD_RemoveDelegateResultProcessor - df/d63/group__abd.html - ga0ed7d16eb5be01dfe1bd9093759b6966 - )(void *cls, uint32_t success) - - - - GNUNET_ABD_CredentialFlags - df/d63/group__abd.html - ga6c67a2f63f4191cc0eecf64b27446182 - - - - GNUNET_ABD_FLAG_REVOKED - df/d63/group__abd.html - gga6c67a2f63f4191cc0eecf64b27446182a41837b6db8d285c0b465abafdc219de3 - - - - GNUNET_ABD_FLAG_SUBJECT - df/d63/group__abd.html - gga6c67a2f63f4191cc0eecf64b27446182a37c17a86f5951830b2fdf17b66801ad6 - - - - GNUNET_ABD_FLAG_ISSUER - df/d63/group__abd.html - gga6c67a2f63f4191cc0eecf64b27446182af575b9cdc6752b78816661a098e46bd1 - - - - - GNUNET_ABD_AlgoDirectionFlags - df/d63/group__abd.html - ga3563292b8444eedc75a7692286aa269d - - - - GNUNET_ABD_FLAG_FORWARD - df/d63/group__abd.html - gga3563292b8444eedc75a7692286aa269da94ff512b78dec7f7b01c4cded4eb4bde - - - - GNUNET_ABD_FLAG_BACKWARD - df/d63/group__abd.html - gga3563292b8444eedc75a7692286aa269da0079f8800b49131dcf414ca46501480f - - - - struct GNUNET_ABD_Handle * - GNUNET_ABD_connect - df/d63/group__abd.html - ga8d46b41c84656537be9866318cf39ac7 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_ABD_disconnect - df/d63/group__abd.html - gabc5b4c604beb91159bf64a3cc5272f0a - (struct GNUNET_ABD_Handle *handle) - - - struct GNUNET_ABD_Request * - GNUNET_ABD_verify - df/d63/group__abd.html - gab0241dddd687e03f5efdb7c45af8362d - (struct GNUNET_ABD_Handle *handle, const struct GNUNET_CRYPTO_EcdsaPublicKey *issuer_key, const char *issuer_attribute, const struct GNUNET_CRYPTO_EcdsaPublicKey *subject_key, uint32_t delegate_count, const struct GNUNET_ABD_Delegate *delegates, enum GNUNET_ABD_AlgoDirectionFlags direction, GNUNET_ABD_CredentialResultProcessor proc, void *proc_cls, GNUNET_ABD_IntermediateResultProcessor, void *proc2_cls) - - - struct GNUNET_ABD_Request * - GNUNET_ABD_collect - df/d63/group__abd.html - ga9cac0e97a93ad608b2c2658ea2af857f - (struct GNUNET_ABD_Handle *handle, const struct GNUNET_CRYPTO_EcdsaPublicKey *issuer_key, const char *issuer_attribute, const struct GNUNET_CRYPTO_EcdsaPrivateKey *subject_key, enum GNUNET_ABD_AlgoDirectionFlags direction, GNUNET_ABD_CredentialResultProcessor proc, void *proc_cls, GNUNET_ABD_IntermediateResultProcessor, void *proc2_cls) - - - struct GNUNET_ABD_Request * - GNUNET_ABD_add_delegation - df/d63/group__abd.html - gaa21c8be62196fcfd376d44a8fa1e36f0 - (struct GNUNET_ABD_Handle *handle, struct GNUNET_IDENTITY_Ego *issuer, const char *attribute, struct GNUNET_CRYPTO_EcdsaPublicKey *subject, const char *delegated_attribute, GNUNET_ABD_DelegateResultProcessor proc, void *proc_cls) - - - struct GNUNET_ABD_Request * - GNUNET_ABD_remove_delegation - df/d63/group__abd.html - ga63f23c237cbec8ea9ae7864122265818 - (struct GNUNET_ABD_Handle *handle, struct GNUNET_IDENTITY_Ego *issuer, const char *attribute, GNUNET_ABD_RemoveDelegateResultProcessor proc, void *proc_cls) - - - struct GNUNET_ABD_Delegate * - GNUNET_ABD_delegate_issue - df/d63/group__abd.html - ga00e95c3023a134b1082ec3b824a5584f - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *issuer, struct GNUNET_CRYPTO_EcdsaPublicKey *subject, const char *iss_attr, const char *sub_attr, struct GNUNET_TIME_Absolute *expiration) - - - void - GNUNET_ABD_request_cancel - df/d63/group__abd.html - gac2236c3191d3696506772641acccf24d - (struct GNUNET_ABD_Request *lr) - - - - crypto - Crypto library: cryptographic operations - d5/dfc/group__crypto.html - - - GNUNET_CRYPTO_Quality - d5/dfc/group__crypto.html - ga9c67d163161f46e369d614b5232a82cf - - - - GNUNET_CRYPTO_QUALITY_WEAK - d5/dfc/group__crypto.html - gga9c67d163161f46e369d614b5232a82cfa7cdd5ce3bac9ed0595d0391efc3e00a0 - - - - GNUNET_CRYPTO_QUALITY_STRONG - d5/dfc/group__crypto.html - gga9c67d163161f46e369d614b5232a82cfa449c90dc3bc1b0f41f14f4feb43abc77 - - - - GNUNET_CRYPTO_QUALITY_NONCE - d5/dfc/group__crypto.html - gga9c67d163161f46e369d614b5232a82cfaa31397ad3e16ae31864adde0190338a9 - - - - GNUNET_CRYPTO_QUALITY_WEAK - d5/dfc/group__crypto.html - gga9c67d163161f46e369d614b5232a82cfa7cdd5ce3bac9ed0595d0391efc3e00a0 - - - - GNUNET_CRYPTO_QUALITY_STRONG - d5/dfc/group__crypto.html - gga9c67d163161f46e369d614b5232a82cfa449c90dc3bc1b0f41f14f4feb43abc77 - - - - GNUNET_CRYPTO_QUALITY_NONCE - d5/dfc/group__crypto.html - gga9c67d163161f46e369d614b5232a82cfaa31397ad3e16ae31864adde0190338a9 - - - - void - GNUNET_CRYPTO_seed_weak_random - d5/dfc/group__crypto.html - gaa14eec1e0cafdc6fc070266afc2eb4c1 - (int32_t seed) - - - void - GNUNET_CRYPTO_zero_keys - d5/dfc/group__crypto.html - gaeb01d7586652ac5c23870173769914c8 - (void *buffer, size_t length) - - - void - GNUNET_CRYPTO_random_block - d5/dfc/group__crypto.html - ga699eb9cf2578564fffdc4860f6f30cae - (enum GNUNET_CRYPTO_Quality mode, void *buffer, size_t length) - - - uint32_t - GNUNET_CRYPTO_random_u32 - d5/dfc/group__crypto.html - gab47fa57290967032082fc0599a7d26f8 - (enum GNUNET_CRYPTO_Quality mode, uint32_t i) - - - uint64_t - GNUNET_CRYPTO_random_u64 - d5/dfc/group__crypto.html - ga239147d1b2bf6d844f2c118f77f1d50d - (enum GNUNET_CRYPTO_Quality mode, uint64_t max) - - - unsigned int * - GNUNET_CRYPTO_random_permute - d5/dfc/group__crypto.html - gae76ecc648d5b37fd246a8dff1f005de8 - (enum GNUNET_CRYPTO_Quality mode, unsigned int n) - - - void - GNUNET_CRYPTO_symmetric_create_session_key - d5/dfc/group__crypto.html - ga2f1a3dc1791389d735ca28333ae8ae2f - (struct GNUNET_CRYPTO_SymmetricSessionKey *key) - - - ssize_t - GNUNET_CRYPTO_symmetric_encrypt - d5/dfc/group__crypto.html - ga861ada90f0bb35f8e3efb79f9a85784e - (const void *block, size_t size, const struct GNUNET_CRYPTO_SymmetricSessionKey *sessionkey, const struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, void *result) - - - ssize_t - GNUNET_CRYPTO_symmetric_decrypt - d5/dfc/group__crypto.html - gaf33f42d921531c23a02327d90122a1d9 - (const void *block, size_t size, const struct GNUNET_CRYPTO_SymmetricSessionKey *sessionkey, const struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, void *result) - - - void - GNUNET_CRYPTO_symmetric_derive_iv - d5/dfc/group__crypto.html - ga92b9e982cf0fdb787a21bcb7ebde10ff - (struct GNUNET_CRYPTO_SymmetricInitializationVector *iv, const struct GNUNET_CRYPTO_SymmetricSessionKey *skey, const void *salt, size_t salt_len,...) - - - void - GNUNET_CRYPTO_ecdsa_key_get_public - d5/dfc/group__crypto.html - gab894987a8fd8683447c562148f398246 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv, struct GNUNET_CRYPTO_EcdsaPublicKey *pub) - - - void - GNUNET_CRYPTO_eddsa_key_get_public - d5/dfc/group__crypto.html - ga6a90a4420b73cfd7548072b83dcb4a27 - (const struct GNUNET_CRYPTO_EddsaPrivateKey *priv, struct GNUNET_CRYPTO_EddsaPublicKey *pub) - - - void - GNUNET_CRYPTO_ecdhe_key_get_public - d5/dfc/group__crypto.html - gaee8f3015d5a41f20e515b59b4913b96b - (const struct GNUNET_CRYPTO_EcdhePrivateKey *priv, struct GNUNET_CRYPTO_EcdhePublicKey *pub) - - - struct GNUNET_CRYPTO_EcdsaPrivateKey * - GNUNET_CRYPTO_ecdsa_key_create_from_file - d5/dfc/group__crypto.html - ga43291e79c6618b5cc969db53b2902037 - (const char *filename) - - - struct GNUNET_CRYPTO_EddsaPrivateKey * - GNUNET_CRYPTO_eddsa_key_create_from_file - d5/dfc/group__crypto.html - ga63e6f9c2bb11b22405a45c0c212248f0 - (const char *filename) - - - struct GNUNET_CRYPTO_EddsaPrivateKey * - GNUNET_CRYPTO_eddsa_key_create_from_configuration - d5/dfc/group__crypto.html - ga2f315451a79a34a8e947b6ee960cd8b6 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - struct GNUNET_CRYPTO_EcdsaPrivateKey * - GNUNET_CRYPTO_ecdsa_key_create - d5/dfc/group__crypto.html - gae4014da210508946ffaf78ea6eb43f4a - (void) - - - struct GNUNET_CRYPTO_EddsaPrivateKey * - GNUNET_CRYPTO_eddsa_key_create - d5/dfc/group__crypto.html - ga3d267de39f5004ca670c5a57fa1d8fbb - (void) - - - int - GNUNET_CRYPTO_ecdhe_key_create2 - d5/dfc/group__crypto.html - gadd0cf90f4a2ca90b1e6cc0057f07bd7a - (struct GNUNET_CRYPTO_EcdhePrivateKey *pk) - - - struct GNUNET_CRYPTO_EcdhePrivateKey * - GNUNET_CRYPTO_ecdhe_key_create - d5/dfc/group__crypto.html - gaaf8a7153c95e2bb5701cfc89764b8705 - (void) - - - void - GNUNET_CRYPTO_eddsa_key_clear - d5/dfc/group__crypto.html - ga6f372753a80e9e60922dbb0e92ca9208 - (struct GNUNET_CRYPTO_EddsaPrivateKey *pk) - - - void - GNUNET_CRYPTO_ecdsa_key_clear - d5/dfc/group__crypto.html - gaa77be70363ace26813d4150b03c6092b - (struct GNUNET_CRYPTO_EcdsaPrivateKey *pk) - - - void - GNUNET_CRYPTO_ecdhe_key_clear - d5/dfc/group__crypto.html - gaedf04bbc394d0856e353e220c5c9b398 - (struct GNUNET_CRYPTO_EcdhePrivateKey *pk) - - - const struct GNUNET_CRYPTO_EcdsaPrivateKey * - GNUNET_CRYPTO_ecdsa_key_get_anonymous - d5/dfc/group__crypto.html - ga8d9c83bf30437b3c926d210efd100aca - (void) - - - void - GNUNET_CRYPTO_eddsa_setup_hostkey - d5/dfc/group__crypto.html - ga7ca51013f33ca4168dac52f980fa6ffe - (const char *cfg_name) - - - int - GNUNET_CRYPTO_get_peer_identity - d5/dfc/group__crypto.html - ga829c6ef883cc72edb52b3ac3cbcba4cc - (const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_PeerIdentity *dst) - - - int - GNUNET_CRYPTO_ecc_ecdh - d5/dfc/group__crypto.html - ga71d748bc1aa49bb5ea31f46d617892b4 - (const struct GNUNET_CRYPTO_EcdhePrivateKey *priv, const struct GNUNET_CRYPTO_EcdhePublicKey *pub, struct GNUNET_HashCode *key_material) - - - int - GNUNET_CRYPTO_eddsa_ecdh - d5/dfc/group__crypto.html - gab077625ac1b250b9d077d645175711cc - (const struct GNUNET_CRYPTO_EddsaPrivateKey *priv, const struct GNUNET_CRYPTO_EcdhePublicKey *pub, struct GNUNET_HashCode *key_material) - - - int - GNUNET_CRYPTO_ecdsa_ecdh - d5/dfc/group__crypto.html - gaaaacbcbb275e898edcd01cbd9882064f - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv, const struct GNUNET_CRYPTO_EcdhePublicKey *pub, struct GNUNET_HashCode *key_material) - - - int - GNUNET_CRYPTO_ecdh_eddsa - d5/dfc/group__crypto.html - ga69ce3e1898c9c8c197d8a57439eb450c - (const struct GNUNET_CRYPTO_EcdhePrivateKey *priv, const struct GNUNET_CRYPTO_EddsaPublicKey *pub, struct GNUNET_HashCode *key_material) - - - int - GNUNET_CRYPTO_ecdh_ecdsa - d5/dfc/group__crypto.html - gaf1bdd12bae5a493c93695d386e45a974 - (const struct GNUNET_CRYPTO_EcdhePrivateKey *priv, const struct GNUNET_CRYPTO_EcdsaPublicKey *pub, struct GNUNET_HashCode *key_material) - - - int - GNUNET_CRYPTO_eddsa_sign - d5/dfc/group__crypto.html - ga4590f08d47198776e3c1e53e5b737de4 - (const struct GNUNET_CRYPTO_EddsaPrivateKey *priv, const struct GNUNET_CRYPTO_EccSignaturePurpose *purpose, struct GNUNET_CRYPTO_EddsaSignature *sig) - - - int - GNUNET_CRYPTO_ecdsa_sign - d5/dfc/group__crypto.html - ga22ab77ac9b8aec0d82e74ee331a3bc62 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv, const struct GNUNET_CRYPTO_EccSignaturePurpose *purpose, struct GNUNET_CRYPTO_EcdsaSignature *sig) - - - int - GNUNET_CRYPTO_eddsa_verify - d5/dfc/group__crypto.html - gae9e331b4199e9628c2f45b0eee0862a7 - (uint32_t purpose, const struct GNUNET_CRYPTO_EccSignaturePurpose *validate, const struct GNUNET_CRYPTO_EddsaSignature *sig, const struct GNUNET_CRYPTO_EddsaPublicKey *pub) - - - int - GNUNET_CRYPTO_ecdsa_verify - d5/dfc/group__crypto.html - ga7a4d41cbcd9174e791c3be4e007fb96b - (uint32_t purpose, const struct GNUNET_CRYPTO_EccSignaturePurpose *validate, const struct GNUNET_CRYPTO_EcdsaSignature *sig, const struct GNUNET_CRYPTO_EcdsaPublicKey *pub) - - - struct GNUNET_CRYPTO_EcdsaPrivateKey * - GNUNET_CRYPTO_ecdsa_private_key_derive - d5/dfc/group__crypto.html - gac189f5ab603d095df0d162c931f25d50 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv, const char *label, const char *context) - - - void - GNUNET_CRYPTO_ecdsa_public_key_derive - d5/dfc/group__crypto.html - ga090b56c221831d9f7cd144d6cf6d3827 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *pub, const char *label, const char *context, struct GNUNET_CRYPTO_EcdsaPublicKey *result) - - - - hash - Crypto library: hash operations - d7/d3b/group__hash.html - - #define - GNUNET_CRYPTO_hash_from_string - d7/d3b/group__hash.html - gaf3950ed7a1ea6889a1cf1928843fd8f3 - (enc, result) - - - uint8_t - GNUNET_CRYPTO_crc8_n - d7/d3b/group__hash.html - ga631aedb27414bd9ed3206f663be127b7 - (const void *buf, size_t len) - - - uint16_t - GNUNET_CRYPTO_crc16_n - d7/d3b/group__hash.html - gaaac03099b1abaa2f8ecd58a361a7ed6a - (const void *buf, size_t len) - - - int32_t - GNUNET_CRYPTO_crc32_n - d7/d3b/group__hash.html - ga238513afe30bb445bd87bd3967a1da8d - (const void *buf, size_t len) - - - void - GNUNET_CRYPTO_hash_to_enc - d7/d3b/group__hash.html - ga11e861253505cd1d3b55c2f6d5681bc8 - (const struct GNUNET_HashCode *block, struct GNUNET_CRYPTO_HashAsciiEncoded *result) - - - int - GNUNET_CRYPTO_hash_from_string2 - d7/d3b/group__hash.html - ga60c7ae1403a2d2a8f0ed2c9ba71c8735 - (const char *enc, size_t enclen, struct GNUNET_HashCode *result) - - - uint32_t - GNUNET_CRYPTO_hash_distance_u32 - d7/d3b/group__hash.html - ga8b9f9cc539ed0c76576b8841ec23bde8 - (const struct GNUNET_HashCode *a, const struct GNUNET_HashCode *b) - - - void - GNUNET_CRYPTO_hash - d7/d3b/group__hash.html - ga0e929a28dd5d4bf9978e0f8a3a82bff8 - (const void *block, size_t size, struct GNUNET_HashCode *ret) - - - void - GNUNET_CRYPTO_hmac - d7/d3b/group__hash.html - ga42697a0d67fd74ece9d3d10aba399cb8 - (const struct GNUNET_CRYPTO_AuthKey *key, const void *plaintext, size_t plaintext_len, struct GNUNET_HashCode *hmac) - - - struct GNUNET_CRYPTO_FileHashContext * - GNUNET_CRYPTO_hash_file - d7/d3b/group__hash.html - ga9b219d7117fe0e90f0a4cf7262271e5b - (enum GNUNET_SCHEDULER_Priority priority, const char *filename, size_t blocksize, GNUNET_CRYPTO_HashCompletedCallback callback, void *callback_cls) - - - void - GNUNET_CRYPTO_hash_create_random - d7/d3b/group__hash.html - ga1423e90583a1afceb758aebfdb34dbdc - (enum GNUNET_CRYPTO_Quality mode, struct GNUNET_HashCode *result) - - - void - GNUNET_CRYPTO_hash_difference - d7/d3b/group__hash.html - ga0d4b9e5738304edd213f9058acf78634 - (const struct GNUNET_HashCode *a, const struct GNUNET_HashCode *b, struct GNUNET_HashCode *result) - - - void - GNUNET_CRYPTO_hash_sum - d7/d3b/group__hash.html - ga4d64bbc0a9472e69ae7a03922de89542 - (const struct GNUNET_HashCode *a, const struct GNUNET_HashCode *delta, struct GNUNET_HashCode *result) - - - void - GNUNET_CRYPTO_hash_xor - d7/d3b/group__hash.html - ga518b8d29e4800d4eeb3cc64f498f27b0 - (const struct GNUNET_HashCode *a, const struct GNUNET_HashCode *b, struct GNUNET_HashCode *result) - - - void - GNUNET_CRYPTO_hash_to_aes_key - d7/d3b/group__hash.html - gafe1b5c97365ff07a1fdab0447e9ed6a2 - (const struct GNUNET_HashCode *hc, struct GNUNET_CRYPTO_SymmetricSessionKey *skey, struct GNUNET_CRYPTO_SymmetricInitializationVector *iv) - - - int - GNUNET_CRYPTO_hash_get_bit - d7/d3b/group__hash.html - gaadee351020b7c4845f8414d0a59c18f9 - (const struct GNUNET_HashCode *code, unsigned int bit) - - - unsigned int - GNUNET_CRYPTO_hash_matching_bits - d7/d3b/group__hash.html - ga58effd46cc4df4f5c404a51cfe2be7fa - (const struct GNUNET_HashCode *first, const struct GNUNET_HashCode *second) - - - int - GNUNET_CRYPTO_hash_cmp - d7/d3b/group__hash.html - gac3bc319f1257b14b7d19df7bd25e8b7e - (const struct GNUNET_HashCode *h1, const struct GNUNET_HashCode *h2) - - - int - GNUNET_CRYPTO_hash_xorcmp - d7/d3b/group__hash.html - ga78799a06131c7dc1b38c52297554f21d - (const struct GNUNET_HashCode *h1, const struct GNUNET_HashCode *h2, const struct GNUNET_HashCode *target) - - - void - GNUNET_CRYPTO_hmac_derive_key_v - d7/d3b/group__hash.html - ga7d658f5bc42e8068154616300c2e4f95 - (struct GNUNET_CRYPTO_AuthKey *key, const struct GNUNET_CRYPTO_SymmetricSessionKey *rkey, const void *salt, size_t salt_len, va_list argp) - - - void - GNUNET_CRYPTO_hmac_derive_key - d7/d3b/group__hash.html - gafcacfabbc1442908d8bf140ff3ef4941 - (struct GNUNET_CRYPTO_AuthKey *key, const struct GNUNET_CRYPTO_SymmetricSessionKey *rkey, const void *salt, size_t salt_len,...) - - - int - GNUNET_CRYPTO_hkdf - d7/d3b/group__hash.html - ga2d6f0ef429fcd3a989e6dcdf75143d91 - (void *result, size_t out_len, int xtr_algo, int prf_algo, const void *xts, size_t xts_len, const void *skm, size_t skm_len,...) - - - int - GNUNET_CRYPTO_hkdf_v - d7/d3b/group__hash.html - ga80bfa6ba190e3be34874e7a74daae5b1 - (void *result, size_t out_len, int xtr_algo, int prf_algo, const void *xts, size_t xts_len, const void *skm, size_t skm_len, va_list argp) - - - int - GNUNET_CRYPTO_kdf - d7/d3b/group__hash.html - gafb62a85607dfc5f32cdab9d7360cccc3 - (void *result, size_t out_len, const void *xts, size_t xts_len, const void *skm, size_t skm_len,...) - - - - dht - DHT service - d6/d5a/group__dht.html - - #define - GNUNET_DHT_DEFAULT_REPUBLISH_FREQUENCY - d6/d5a/group__dht.html - gab242a25d8c1c1839f5397411ad54761d - - - - void(* - GNUNET_DHT_GetIterator - d6/d5a/group__dht.html - gaeeae6805f72f45699732b8b76c4e7b6f - )(void *cls, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, enum GNUNET_BLOCK_Type type, size_t size, const void *data) - - - void(* - GNUNET_DHT_MonitorGetCB - d6/d5a/group__dht.html - ga598268198aee171368c29fa3aa8cabdb - )(void *cls, enum GNUNET_DHT_RouteOption options, enum GNUNET_BLOCK_Type type, uint32_t hop_count, uint32_t desired_replication_level, unsigned int path_length, const struct GNUNET_PeerIdentity *path, const struct GNUNET_HashCode *key) - - - void(* - GNUNET_DHT_MonitorGetRespCB - d6/d5a/group__dht.html - ga98ddb5439439184f87953544178939eb - )(void *cls, enum GNUNET_BLOCK_Type type, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const void *data, size_t size) - - - void(* - GNUNET_DHT_MonitorPutCB - d6/d5a/group__dht.html - ga056e1814ba4da78c2b8d9bd27b262fcc - )(void *cls, enum GNUNET_DHT_RouteOption options, enum GNUNET_BLOCK_Type type, uint32_t hop_count, uint32_t desired_replication_level, unsigned int path_length, const struct GNUNET_PeerIdentity *path, struct GNUNET_TIME_Absolute exp, const struct GNUNET_HashCode *key, const void *data, size_t size) - - - - GNUNET_DHT_RouteOption - d6/d5a/group__dht.html - ga16dbd5a14f359567adb33b22653809f5 - - - - GNUNET_DHT_RO_NONE - d6/d5a/group__dht.html - gga16dbd5a14f359567adb33b22653809f5a5b89329f8b564d01dcd9d1aab7a8f5f8 - - - - GNUNET_DHT_RO_DEMULTIPLEX_EVERYWHERE - d6/d5a/group__dht.html - gga16dbd5a14f359567adb33b22653809f5ae47c4aeeeef515175a4633a798ef10ff - - - - GNUNET_DHT_RO_RECORD_ROUTE - d6/d5a/group__dht.html - gga16dbd5a14f359567adb33b22653809f5a69c88ca2d139831114a2304294747265 - - - - GNUNET_DHT_RO_FIND_PEER - d6/d5a/group__dht.html - gga16dbd5a14f359567adb33b22653809f5afd6683a460527ba4fe81a2d85bc08fbc - - - - GNUNET_DHT_RO_BART - d6/d5a/group__dht.html - gga16dbd5a14f359567adb33b22653809f5a817b8e4ffcbfdeb1b20794fb5b65d780 - - - - GNUNET_DHT_RO_LAST_HOP - d6/d5a/group__dht.html - gga16dbd5a14f359567adb33b22653809f5a963b5dcf6378dd8988a0837744fcdef3 - - - - struct GNUNET_DHT_Handle * - GNUNET_DHT_connect - d6/d5a/group__dht.html - ga7b3bdc070b9594f65b98a6d29068f165 - (const struct GNUNET_CONFIGURATION_Handle *cfg, unsigned int ht_len) - - - void - GNUNET_DHT_disconnect - d6/d5a/group__dht.html - gadaf0afba34ee8c7600981451910b563b - (struct GNUNET_DHT_Handle *handle) - - - struct GNUNET_DHT_PutHandle * - GNUNET_DHT_put - d6/d5a/group__dht.html - gac1047bd0f98ac42496e4242b5f008a12 - (struct GNUNET_DHT_Handle *handle, const struct GNUNET_HashCode *key, uint32_t desired_replication_level, enum GNUNET_DHT_RouteOption options, enum GNUNET_BLOCK_Type type, size_t size, const void *data, struct GNUNET_TIME_Absolute exp, GNUNET_SCHEDULER_TaskCallback cont, void *cont_cls) - - - void - GNUNET_DHT_put_cancel - d6/d5a/group__dht.html - ga124789edab5fa759d41423efee5b992b - (struct GNUNET_DHT_PutHandle *ph) - - - struct GNUNET_DHT_GetHandle * - GNUNET_DHT_get_start - d6/d5a/group__dht.html - gaefce1f0155f4c1d8b622fabd4b987fc6 - (struct GNUNET_DHT_Handle *handle, enum GNUNET_BLOCK_Type type, const struct GNUNET_HashCode *key, uint32_t desired_replication_level, enum GNUNET_DHT_RouteOption options, const void *xquery, size_t xquery_size, GNUNET_DHT_GetIterator iter, void *iter_cls) - - - void - GNUNET_DHT_get_filter_known_results - d6/d5a/group__dht.html - ga647b69a12ed9ac36e34630b675e15a56 - (struct GNUNET_DHT_GetHandle *get_handle, unsigned int num_results, const struct GNUNET_HashCode *results) - - - void - GNUNET_DHT_get_stop - d6/d5a/group__dht.html - ga4edb9bb2c9fd1946edf29b658e51803c - (struct GNUNET_DHT_GetHandle *get_handle) - - - struct GNUNET_DHT_MonitorHandle * - GNUNET_DHT_monitor_start - d6/d5a/group__dht.html - ga32ddc4e594e06ff69d909d66d1c5d70d - (struct GNUNET_DHT_Handle *handle, enum GNUNET_BLOCK_Type type, const struct GNUNET_HashCode *key, GNUNET_DHT_MonitorGetCB get_cb, GNUNET_DHT_MonitorGetRespCB get_resp_cb, GNUNET_DHT_MonitorPutCB put_cb, void *cb_cls) - - - void - GNUNET_DHT_monitor_stop - d6/d5a/group__dht.html - gaface8daf2aff6df26141147561180107 - (struct GNUNET_DHT_MonitorHandle *handle) - - - - block-dns - DNS Service network protocol definitions - d0/d9c/group__block-dns.html - GNUNET_DNS_Advertisement - - - dns-stub - DNS Stub library - d1/d18/group__dns-stub.html - - void(* - GNUNET_DNSSTUB_ResultCallback - d1/d18/group__dns-stub.html - ga2607ccf12160bff02abd1129f9eb0387 - )(void *cls, const struct GNUNET_TUN_DnsHeader *dns, size_t dns_len) - - - struct GNUNET_DNSSTUB_Context * - GNUNET_DNSSTUB_start - d1/d18/group__dns-stub.html - ga99f09987b53e73565f4e40342541f597 - (unsigned int num_sockets) - - - int - GNUNET_DNSSTUB_add_dns_ip - d1/d18/group__dns-stub.html - ga17075e792c885a093aa518ceb7b0e532 - (struct GNUNET_DNSSTUB_Context *ctx, const char *dns_ip) - - - int - GNUNET_DNSSTUB_add_dns_sa - d1/d18/group__dns-stub.html - gaf69d6009d21ccb89c63254a60c4123fd - (struct GNUNET_DNSSTUB_Context *ctx, const struct sockaddr *sa) - - - void - GNUNET_DNSSTUB_set_retry - d1/d18/group__dns-stub.html - ga7038b8e15e24e85fc92d8fb33d3e5941 - (struct GNUNET_DNSSTUB_Context *ctx, struct GNUNET_TIME_Relative retry_freq) - - - void - GNUNET_DNSSTUB_stop - d1/d18/group__dns-stub.html - ga5dd32664dafd310cff4cd857da1fa29c - (struct GNUNET_DNSSTUB_Context *ctx) - - - struct GNUNET_DNSSTUB_RequestSocket * - GNUNET_DNSSTUB_resolve - d1/d18/group__dns-stub.html - gaef8eb9e1288b6e2fbfb8a60463ade6e3 - (struct GNUNET_DNSSTUB_Context *ctx, const void *request, size_t request_len, GNUNET_DNSSTUB_ResultCallback rc, void *rc_cls) - - - void - GNUNET_DNSSTUB_resolve_cancel - d1/d18/group__dns-stub.html - gab5d39dcd3d749bbee17d58fb75ba7cf4 - (struct GNUNET_DNSSTUB_RequestSocket *rs) - - - - dns-parser - DNS parser library - d8/d43/group__dns-parser.html - GNUNET_DNSPARSER_Query - GNUNET_DNSPARSER_MxRecord - GNUNET_DNSPARSER_SrvRecord - GNUNET_DNSPARSER_CertRecord - GNUNET_DNSPARSER_SoaRecord - GNUNET_DNSPARSER_CaaRecord - GNUNET_DNSPARSER_RawRecord - GNUNET_DNSPARSER_Record - GNUNET_DNSPARSER_Packet - - #define - GNUNET_DNSPARSER_MAX_LABEL_LENGTH - d8/d43/group__dns-parser.html - ga0085eab2554841a16bbc0c54c2e7605f - - - - #define - GNUNET_DNSPARSER_MAX_NAME_LENGTH - d8/d43/group__dns-parser.html - gafe566c66a6a281281a0d6ce57afdf6c4 - - - - #define - GNUNET_DNSPARSER_TYPE_ANY - d8/d43/group__dns-parser.html - gaa889259133132657d8655bd98c25c7bc - - - - #define - GNUNET_DNSPARSER_TYPE_A - d8/d43/group__dns-parser.html - ga41a80bcc22f26774f70d4cab92f28fa1 - - - - #define - GNUNET_DNSPARSER_TYPE_NS - d8/d43/group__dns-parser.html - ga7ca1212a03b9e970eb71b76018d1dde6 - - - - #define - GNUNET_DNSPARSER_TYPE_CNAME - d8/d43/group__dns-parser.html - ga83d14159b4ce5213925d5074d46a84f3 - - - - #define - GNUNET_DNSPARSER_TYPE_SOA - d8/d43/group__dns-parser.html - ga34d2e8ff4fe60d94ea242cc5b6494bf9 - - - - #define - GNUNET_DNSPARSER_TYPE_PTR - d8/d43/group__dns-parser.html - ga6b1b02d25b29de07ac67ea09f95a6256 - - - - #define - GNUNET_DNSPARSER_TYPE_MX - d8/d43/group__dns-parser.html - gadfca5c37acfa7076ecfe1b795654b784 - - - - #define - GNUNET_DNSPARSER_TYPE_TXT - d8/d43/group__dns-parser.html - gae6ef43198f70cf1314f5325d981c4af2 - - - - #define - GNUNET_DNSPARSER_TYPE_RP - d8/d43/group__dns-parser.html - ga9d4ab49367e81f8cd250958af8c4865b - - - - #define - GNUNET_DNSPARSER_TYPE_AFSDB - d8/d43/group__dns-parser.html - gac0f69be2f696e4d83dbd784a73595982 - - - - #define - GNUNET_DNSPARSER_TYPE_SIG - d8/d43/group__dns-parser.html - ga027f4789ea9722cb1afe9c1ab511be85 - - - - #define - GNUNET_DNSPARSER_TYPE_KEY - d8/d43/group__dns-parser.html - gadcab7abd23bd48a54998bc47689b5369 - - - - #define - GNUNET_DNSPARSER_TYPE_AAAA - d8/d43/group__dns-parser.html - gabeab95223e6cc11d49e1355464f9d958 - - - - #define - GNUNET_DNSPARSER_TYPE_LOC - d8/d43/group__dns-parser.html - ga9b7556e989a6ee7c3d7083bfa492f93e - - - - #define - GNUNET_DNSPARSER_TYPE_SRV - d8/d43/group__dns-parser.html - ga2deff6a977c3e48b206c1e039526f09f - - - - #define - GNUNET_DNSPARSER_TYPE_NAPTR - d8/d43/group__dns-parser.html - ga7d32321476bbcf22b0a9350603e143b4 - - - - #define - GNUNET_DNSPARSER_TYPE_KX - d8/d43/group__dns-parser.html - gadd7d930376188245fadb5bbfcdd2a8c5 - - - - #define - GNUNET_DNSPARSER_TYPE_CERT - d8/d43/group__dns-parser.html - ga3c9dae8ef9b5e8b09267612c53f2ff53 - - - - #define - GNUNET_DNSPARSER_TYPE_DNAME - d8/d43/group__dns-parser.html - ga89d623067a18e4e0010ab01a50ddb436 - - - - #define - GNUNET_DNSPARSER_TYPE_APL - d8/d43/group__dns-parser.html - gaa3ec10181952398da32b2a846b9f092b - - - - #define - GNUNET_DNSPARSER_TYPE_DS - d8/d43/group__dns-parser.html - ga5588cec0894c7be8d93e046a415de6fc - - - - #define - GNUNET_DNSPARSER_TYPE_SSHFP - d8/d43/group__dns-parser.html - ga34c536ff8ed2c92b9a296c5ebfd2c56d - - - - #define - GNUNET_DNSPARSER_TYPE_IPSECKEY - d8/d43/group__dns-parser.html - ga1867e78b45328047041bf9de4aeb96eb - - - - #define - GNUNET_DNSPARSER_TYPE_RRSIG - d8/d43/group__dns-parser.html - ga01bdb8d08f678abb7bd4f5aec0080fb3 - - - - #define - GNUNET_DNSPARSER_TYPE_NSEC - d8/d43/group__dns-parser.html - ga5556f6b9efeff9b395ab302e3681efa6 - - - - #define - GNUNET_DNSPARSER_TYPE_DNSKEY - d8/d43/group__dns-parser.html - ga7b3e2acd471c2bc5eb9c2b754a6e76eb - - - - #define - GNUNET_DNSPARSER_TYPE_DHCID - d8/d43/group__dns-parser.html - ga20ef985e386a0711af4c828f27bd162f - - - - #define - GNUNET_DNSPARSER_TYPE_NSEC3 - d8/d43/group__dns-parser.html - ga28102d6a2a5027b2c9b5f235ff5e5308 - - - - #define - GNUNET_DNSPARSER_TYPE_NSEC3PARAM - d8/d43/group__dns-parser.html - ga45075367b5c478389490bb8aeea41924 - - - - #define - GNUNET_DNSPARSER_TYPE_TLSA - d8/d43/group__dns-parser.html - ga1ac96f5495b50ac5979919cce8500bf4 - - - - #define - GNUNET_DNSPARSER_TYPE_HIP - d8/d43/group__dns-parser.html - ga6ea916674a54aa0a6f8e7f4af61fae92 - - - - #define - GNUNET_DNSPARSER_TYPE_CDS - d8/d43/group__dns-parser.html - gaa1c62c7afa21c83af79bd2986ca92fe1 - - - - #define - GNUNET_DNSPARSER_TYPE_CDNSKEY - d8/d43/group__dns-parser.html - gaeb5cac1b565a7c062d6573b2b048b41b - - - - #define - GNUNET_DNSPARSER_TYPE_OPENPGPKEY - d8/d43/group__dns-parser.html - ga12ea66e8bcaece35f91f5b0fb31a741f - - - - #define - GNUNET_DNSPARSER_TYPE_TKEY - d8/d43/group__dns-parser.html - ga039939d7dbae3c918ab9cfb215a80f08 - - - - #define - GNUNET_DNSPARSER_TYPE_TSIG - d8/d43/group__dns-parser.html - ga7c32a8da554cc3e7f4e08d085271678b - - - - #define - GNUNET_DNSPARSER_TYPE_ALL - d8/d43/group__dns-parser.html - ga1cf74f18bc06db4bbf79a1778379d3e3 - - - - #define - GNUNET_DNSPARSER_TYPE_URI - d8/d43/group__dns-parser.html - ga046cfa2694a70f00aeb80df39bab1528 - - - - #define - GNUNET_DNSPARSER_TYPE_CAA - d8/d43/group__dns-parser.html - ga1c63d83a0a289b3e20ab4190f2f2db58 - - - - #define - GNUNET_DNSPARSER_TYPE_TA - d8/d43/group__dns-parser.html - ga146c0628c5ab2a680ab1557cd82df62f - - - - - GNUNET_DNSPARSER_CertType - d8/d43/group__dns-parser.html - ga22767f4fbf1cb9521e559f5a66e62706 - - - - GNUNET_DNSPARSER_CERTTYPE_RESERVED - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706aabc03dd496d3e75ffce75763e470661b - - - - GNUNET_DNSPARSER_CERTTYPE_PKIX - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706ae0a4e4295d44de231e709ca0d7d3171f - - - - GNUNET_DNSPARSER_CERTTYPE_SKPI - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706a2dc9991a643c9e39851371456dcddc37 - - - - GNUNET_DNSPARSER_CERTTYPE_PGP - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706a8c75ffd2168d894585d0d05bfba623eb - - - - GNUNET_DNSPARSER_CERTTYPE_IPKIX - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706ae23180c97a0af97ab2cda4c3b6b2cf58 - - - - GNUNET_DNSPARSER_CERTTYPE_ISKPI - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706a37ec0ffd2b56ad045dcc9aa139342d58 - - - - GNUNET_DNSPARSER_CERTTYPE_IPGP - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706a73109bfba03b6cd39309e47830c4dba2 - - - - GNUNET_DNSPARSER_CERTTYPE_ACPKIX - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706a95a9ec01ce29c50df4e316e0c45a7319 - - - - GNUNET_DNSPARSER_CERTTYPE_IACKPIX - d8/d43/group__dns-parser.html - gga22767f4fbf1cb9521e559f5a66e62706a798b4986dbe1a3e7358ce8dbf3130a0c - - - - - GNUNET_DNSPARSER_CertAlgorithm - d8/d43/group__dns-parser.html - ga031a313171137d026887c2570397aacc - - - - GNUNET_DNSPARSER_CERTALGO_UNDEFINED - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aaccad115ba34e94efe2516d80d97c2dd391e - - - - GNUNET_DNSPARSER_CERTALGO_RSAMD5 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca04530e4d7a6f8991fc0eed3d914490c8 - - - - GNUNET_DNSPARSER_CERTALGO_DH - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca5e2fc21886dce3ea10c6263e5cee9024 - - - - GNUNET_DNSPARSER_CERTALGO_DSASHA - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aaccab3eb2258f3e7af5feb292d6e76bda254 - - - - GNUNET_DNSPARSER_CERTALGO_RSRVD4 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca36f2ad56323f8fd9c721732bcd0bc337 - - - - GNUNET_DNSPARSER_CERTALGO_RSASHA - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca06a07f0780fa55ba8d8b30bc10d188f7 - - - - GNUNET_DNSPARSER_CERTALGO_DSANSEC3 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca48b30403dde8fc6f9f9ea2013d63f411 - - - - GNUNET_DNSPARSER_CERTALGO_RSANSEC3 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aaccaaab90a578e407f654d17f305a2ec796b - - - - GNUNET_DNSPARSER_CERTALGO_RSASHA256 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca352c2b869b6bf600551f564a9b20a5b5 - - - - GNUNET_DNSPARSER_CERTALGO_RSRVD9 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca154d5f10a406f7c5d764874660d0c990 - - - - GNUNET_DNSPARSER_CERTALGO_RSASHA512 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca4f270803a81a2603ddee6e4f90a19250 - - - - GNUNET_DNSPARSER_CERTALGO_GOST_R34 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca17c1b974a42ac48c5e83e56aede5ba56 - - - - GNUNET_DNSPARSER_CERTALGO_ECDSA_P256SHA256 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca494656d28c307e90b3145784c7f89d9a - - - - GNUNET_DNSPARSER_CERTALGO_ECDSA_P384SHA384 - d8/d43/group__dns-parser.html - gga031a313171137d026887c2570397aacca92f1e7696d3cffc421db13ffbcd6f305 - - - - int - GNUNET_DNSPARSER_check_label - d8/d43/group__dns-parser.html - gae151adbe3861dfeb21e3be5f16de85f4 - (const char *label) - - - int - GNUNET_DNSPARSER_check_name - d8/d43/group__dns-parser.html - ga7447ddb2de613ff42262cd881bcbe218 - (const char *name) - - - struct GNUNET_DNSPARSER_Packet * - GNUNET_DNSPARSER_parse - d8/d43/group__dns-parser.html - ga7014b69a001b6956da1962052506db72 - (const char *udp_payload, size_t udp_payload_length) - - - void - GNUNET_DNSPARSER_free_packet - d8/d43/group__dns-parser.html - ga13305a1728fb2b6a7bb2ce40ff360cb8 - (struct GNUNET_DNSPARSER_Packet *p) - - - int - GNUNET_DNSPARSER_pack - d8/d43/group__dns-parser.html - gad75428e73032ac4c11bdf272c4693965 - (const struct GNUNET_DNSPARSER_Packet *p, uint16_t max, char **buf, size_t *buf_length) - - - int - GNUNET_DNSPARSER_builder_add_name - d8/d43/group__dns-parser.html - ga0dd06b9c1047daa3a57630dfe46ff674 - (char *dst, size_t dst_len, size_t *off, const char *name) - - - int - GNUNET_DNSPARSER_builder_add_query - d8/d43/group__dns-parser.html - ga1ecaad2267936187c07277bcc749a12e - (char *dst, size_t dst_len, size_t *off, const struct GNUNET_DNSPARSER_Query *query) - - - int - GNUNET_DNSPARSER_builder_add_mx - d8/d43/group__dns-parser.html - gaa7b46547686ce1e0af690ba5688a0d05 - (char *dst, size_t dst_len, size_t *off, const struct GNUNET_DNSPARSER_MxRecord *mx) - - - int - GNUNET_DNSPARSER_builder_add_soa - d8/d43/group__dns-parser.html - ga811f6921e0f00d5025818217ce1bb609 - (char *dst, size_t dst_len, size_t *off, const struct GNUNET_DNSPARSER_SoaRecord *soa) - - - int - GNUNET_DNSPARSER_builder_add_cert - d8/d43/group__dns-parser.html - ga114d070f474fb7755ad003fe5d8c9f2f - (char *dst, size_t dst_len, size_t *off, const struct GNUNET_DNSPARSER_CertRecord *cert) - - - int - GNUNET_DNSPARSER_builder_add_srv - d8/d43/group__dns-parser.html - gaae44c30775e3224024e21fefb9837687 - (char *dst, size_t dst_len, size_t *off, const struct GNUNET_DNSPARSER_SrvRecord *srv) - - - int - GNUNET_DNSPARSER_parse_record - d8/d43/group__dns-parser.html - gade2bbe634a1fd3171803dc7291bf4e0c - (const char *udp_payload, size_t udp_payload_length, size_t *off, struct GNUNET_DNSPARSER_Record *r) - - - char * - GNUNET_DNSPARSER_parse_name - d8/d43/group__dns-parser.html - gafa28a29b7d9af71071d2c738656f4ae4 - (const char *udp_payload, size_t udp_payload_length, size_t *off) - - - int - GNUNET_DNSPARSER_parse_query - d8/d43/group__dns-parser.html - gac85530b4a08ef725bd4f1a3cd1c84de4 - (const char *udp_payload, size_t udp_payload_length, size_t *off, struct GNUNET_DNSPARSER_Query *q) - - - struct GNUNET_DNSPARSER_SoaRecord * - GNUNET_DNSPARSER_parse_soa - d8/d43/group__dns-parser.html - ga11b3edd67786bb7dbe0af4623fa626d4 - (const char *udp_payload, size_t udp_payload_length, size_t *off) - - - struct GNUNET_DNSPARSER_CertRecord * - GNUNET_DNSPARSER_parse_cert - d8/d43/group__dns-parser.html - gabafcddea12056ee8b93f31e122e4c9a8 - (const char *udp_payload, size_t udp_payload_length, size_t *off) - - - struct GNUNET_DNSPARSER_MxRecord * - GNUNET_DNSPARSER_parse_mx - d8/d43/group__dns-parser.html - ga7c8b411c87f225685034bdee7cb8299d - (const char *udp_payload, size_t udp_payload_length, size_t *off) - - - struct GNUNET_DNSPARSER_SrvRecord * - GNUNET_DNSPARSER_parse_srv - d8/d43/group__dns-parser.html - gab4f2fe670cd72007f8174ec73a249138 - (const char *udp_payload, size_t udp_payload_length, size_t *off) - - - struct GNUNET_DNSPARSER_Record * - GNUNET_DNSPARSER_duplicate_record - d8/d43/group__dns-parser.html - gae2da2a0f1228221c060b1b3ec3ebf23e - (const struct GNUNET_DNSPARSER_Record *r) - - - struct GNUNET_DNSPARSER_SoaRecord * - GNUNET_DNSPARSER_duplicate_soa_record - d8/d43/group__dns-parser.html - gae19ad8b95d8dea2c35ca86d08248b7b0 - (const struct GNUNET_DNSPARSER_SoaRecord *r) - - - struct GNUNET_DNSPARSER_CertRecord * - GNUNET_DNSPARSER_duplicate_cert_record - d8/d43/group__dns-parser.html - gaed6a19f6d623f84a5ce0371fea4f4445 - (const struct GNUNET_DNSPARSER_CertRecord *r) - - - struct GNUNET_DNSPARSER_MxRecord * - GNUNET_DNSPARSER_duplicate_mx_record - d8/d43/group__dns-parser.html - gabce32ecccec790c2468d909eadf7875c - (const struct GNUNET_DNSPARSER_MxRecord *r) - - - struct GNUNET_DNSPARSER_SrvRecord * - GNUNET_DNSPARSER_duplicate_srv_record - d8/d43/group__dns-parser.html - ga255e791004e3872b8cb38f6fa9928bd2 - (const struct GNUNET_DNSPARSER_SrvRecord *r) - - - void - GNUNET_DNSPARSER_free_record - d8/d43/group__dns-parser.html - ga34731a11b80dbaac23ca1501e84977f6 - (struct GNUNET_DNSPARSER_Record *r) - - - void - GNUNET_DNSPARSER_free_mx - d8/d43/group__dns-parser.html - gab8a9379d0b7be68d47b78072f341270a - (struct GNUNET_DNSPARSER_MxRecord *mx) - - - void - GNUNET_DNSPARSER_free_srv - d8/d43/group__dns-parser.html - ga5358c1418b030b26d1248c1d1b86a266 - (struct GNUNET_DNSPARSER_SrvRecord *srv) - - - void - GNUNET_DNSPARSER_free_soa - d8/d43/group__dns-parser.html - gaa9b31453a65909fc845817843a9ada12 - (struct GNUNET_DNSPARSER_SoaRecord *soa) - - - void - GNUNET_DNSPARSER_free_cert - d8/d43/group__dns-parser.html - ga3a5d4603958a2f024607af3980bb48ee - (struct GNUNET_DNSPARSER_CertRecord *cert) - - - char * - GNUNET_DNSPARSER_bin_to_hex - d8/d43/group__dns-parser.html - ga2d2a7e75a8fbb607570a9c3887c565a7 - (const void *data, size_t data_size) - - - size_t - GNUNET_DNSPARSER_hex_to_bin - d8/d43/group__dns-parser.html - ga4a8eefeaef7d3ff13510a5b83e558fd2 - (const char *hex, void *data) - - - - dns - DNS service - d9/d07/group__dns.html - - void(* - GNUNET_DNS_RequestHandler - d9/d07/group__dns.html - ga408bf953cfa101a90e1e8abbaa1d2dbb - )(void *cls, struct GNUNET_DNS_RequestHandle *rh, size_t request_length, const char *request) - - - - GNUNET_DNS_Flags - d9/d07/group__dns.html - gaf201ab73c94c8fa2c59f549b73ae5e01 - - - - GNUNET_DNS_FLAG_NEVER - d9/d07/group__dns.html - ggaf201ab73c94c8fa2c59f549b73ae5e01a7ce49aaab096d723377f7121ec79e762 - - - - GNUNET_DNS_FLAG_REQUEST_MONITOR - d9/d07/group__dns.html - ggaf201ab73c94c8fa2c59f549b73ae5e01a55de0184e8934f4a9146acda4d797a16 - - - - GNUNET_DNS_FLAG_PRE_RESOLUTION - d9/d07/group__dns.html - ggaf201ab73c94c8fa2c59f549b73ae5e01ac85aa4ff8817be7db4f971b4628fe3fc - - - - GNUNET_DNS_FLAG_POST_RESOLUTION - d9/d07/group__dns.html - ggaf201ab73c94c8fa2c59f549b73ae5e01aecbb2a81141486e8c02df706c1d41963 - - - - GNUNET_DNS_FLAG_RESPONSE_MONITOR - d9/d07/group__dns.html - ggaf201ab73c94c8fa2c59f549b73ae5e01a3f84187548d29531839c484fbd34b305 - - - - void - GNUNET_DNS_request_forward - d9/d07/group__dns.html - gaa7bf8c50a2630b2dedf81b5cb1777d82 - (struct GNUNET_DNS_RequestHandle *rh) - - - void - GNUNET_DNS_request_drop - d9/d07/group__dns.html - gae4f33e14e34d5f595cf06b53969894b3 - (struct GNUNET_DNS_RequestHandle *rh) - - - void - GNUNET_DNS_request_answer - d9/d07/group__dns.html - gab974f1fe9534b8f979980be78099146d - (struct GNUNET_DNS_RequestHandle *rh, uint16_t reply_length, const char *reply) - - - struct GNUNET_DNS_Handle * - GNUNET_DNS_connect - d9/d07/group__dns.html - ga6d5bd72d93e01356e7af0332b5f69445 - (const struct GNUNET_CONFIGURATION_Handle *cfg, enum GNUNET_DNS_Flags flags, GNUNET_DNS_RequestHandler rh, void *rh_cls) - - - void - GNUNET_DNS_disconnect - d9/d07/group__dns.html - ga747697280109758abce24f332b50fac4 - (struct GNUNET_DNS_Handle *dh) - - - - datacache - Data Cache library - d5/d7e/group__datacache.html - - int(* - GNUNET_DATACACHE_Iterator - d5/d7e/group__datacache.html - gae89e8a12eb0810d78163c032d6674b62 - )(void *cls, const struct GNUNET_HashCode *key, size_t data_size, const char *data, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute exp, unsigned int path_info_len, const struct GNUNET_PeerIdentity *path_info) - - - struct GNUNET_DATACACHE_Handle * - GNUNET_DATACACHE_create - d5/d7e/group__datacache.html - gadc5bf3727f845c06691d85c7e2c40223 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section) - - - void - GNUNET_DATACACHE_destroy - d5/d7e/group__datacache.html - gadcc9c3fbe11bd168913dd0c1236714b6 - (struct GNUNET_DATACACHE_Handle *h) - - - int - GNUNET_DATACACHE_put - d5/d7e/group__datacache.html - ga2eecc4279e6c5b02de41476db3d7c145 - (struct GNUNET_DATACACHE_Handle *h, const struct GNUNET_HashCode *key, uint32_t xor_distance, size_t data_size, const char *data, enum GNUNET_BLOCK_Type type, struct GNUNET_TIME_Absolute discard_time, unsigned int path_info_len, const struct GNUNET_PeerIdentity *path_info) - - - unsigned int - GNUNET_DATACACHE_get - d5/d7e/group__datacache.html - ga24d4130db00c478e8115dbdb590194ad - (struct GNUNET_DATACACHE_Handle *h, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - unsigned int - GNUNET_DATACACHE_get_random - d5/d7e/group__datacache.html - ga9de94a241c68dd0c85d698f1b1f9b8bd - (struct GNUNET_DATACACHE_Handle *h, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - unsigned int - GNUNET_DATACACHE_get_closest - d5/d7e/group__datacache.html - ga16f238666f6814dd3ddfe8020c5186c4 - (struct GNUNET_DATACACHE_Handle *h, const struct GNUNET_HashCode *key, unsigned int num_results, GNUNET_DATACACHE_Iterator iter, void *iter_cls) - - - - datacache-plugin - Data Cache plugin API - d8/d42/group__datacache-plugin.html - GNUNET_DATACACHE_PluginEnvironment - GNUNET_DATACACHE_PluginFunctions - - void(* - GNUNET_DATACACHE_DeleteNotifyCallback - d8/d42/group__datacache-plugin.html - ga3b6e7089eb140f04c95f4a5930d37392 - )(void *cls, const struct GNUNET_HashCode *key, size_t size) - - - - datastore - Data Store service - d6/d1f/group__datastore.html - - #define - GNUNET_DATASTORE_MAX_VALUE_SIZE - d6/d1f/group__datastore.html - ga35b63ce26c15959d0a89bd82b8b9a5be - - - - void(* - GNUNET_DATASTORE_ContinuationWithStatus - d6/d1f/group__datastore.html - gae04be24bce544d17e483335ea72d893a - )(void *cls, int32_t success, struct GNUNET_TIME_Absolute min_expiration, const char *msg) - - - void(* - GNUNET_DATASTORE_DatumProcessor - d6/d1f/group__datastore.html - gab913a57e62d415b488d851a412069090 - )(void *cls, const struct GNUNET_HashCode *key, size_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - struct GNUNET_DATASTORE_Handle * - GNUNET_DATASTORE_connect - d6/d1f/group__datastore.html - ga2139794de27e5425d9366118952beab4 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_DATASTORE_disconnect - d6/d1f/group__datastore.html - ga3a0f984b7eb2431c149aad23f7af6db4 - (struct GNUNET_DATASTORE_Handle *h, int drop) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_reserve - d6/d1f/group__datastore.html - ga8a73ccbb59f6874f8459d50c127ac8c2 - (struct GNUNET_DATASTORE_Handle *h, uint64_t amount, uint32_t entries, GNUNET_DATASTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_put - d6/d1f/group__datastore.html - gac40ddf41385596618be3f94f613a59d4 - (struct GNUNET_DATASTORE_Handle *h, uint32_t rid, const struct GNUNET_HashCode *key, size_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, unsigned int queue_priority, unsigned int max_queue_size, GNUNET_DATASTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_release_reserve - d6/d1f/group__datastore.html - gadbc5e485a5127f96438a324b8d2bb824 - (struct GNUNET_DATASTORE_Handle *h, uint32_t rid, unsigned int queue_priority, unsigned int max_queue_size, GNUNET_DATASTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_remove - d6/d1f/group__datastore.html - ga60c7f6893e97945206cb1d2c1b93f05b - (struct GNUNET_DATASTORE_Handle *h, const struct GNUNET_HashCode *key, size_t size, const void *data, unsigned int queue_priority, unsigned int max_queue_size, GNUNET_DATASTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_get_key - d6/d1f/group__datastore.html - ga526bc07adb060ce1db336d2b8292d0ac - (struct GNUNET_DATASTORE_Handle *h, uint64_t next_uid, bool random, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, unsigned int queue_priority, unsigned int max_queue_size, GNUNET_DATASTORE_DatumProcessor proc, void *proc_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_get_zero_anonymity - d6/d1f/group__datastore.html - ga20ab3f83faf519a1753b64a49b2f7b00 - (struct GNUNET_DATASTORE_Handle *h, uint64_t next_uid, unsigned int queue_priority, unsigned int max_queue_size, enum GNUNET_BLOCK_Type type, GNUNET_DATASTORE_DatumProcessor proc, void *proc_cls) - - - struct GNUNET_DATASTORE_QueueEntry * - GNUNET_DATASTORE_get_for_replication - d6/d1f/group__datastore.html - ga73adff2f3bdeec4dd455ea195ccc0048 - (struct GNUNET_DATASTORE_Handle *h, unsigned int queue_priority, unsigned int max_queue_size, GNUNET_DATASTORE_DatumProcessor proc, void *proc_cls) - - - void - GNUNET_DATASTORE_cancel - d6/d1f/group__datastore.html - ga6462bdc83b3dc9ec65a0e1e19b48e116 - (struct GNUNET_DATASTORE_QueueEntry *qe) - - - - datastore-plugin - Data Store service plugin API - df/df9/group__datastore-plugin.html - GNUNET_DATASTORE_PluginEnvironment - GNUNET_DATASTORE_PluginFunctions - - #define - GNUNET_DATASTORE_ENTRY_OVERHEAD - df/df9/group__datastore-plugin.html - gaa06ff215d0363acc2d97c75e50bf00fb - - - - void(* - GNUNET_DATASTORE_DiskUtilizationChange - df/df9/group__datastore-plugin.html - gac89f9ea117f48296a9557e560c4426ea - )(void *cls, int delta) - - - int(* - PluginDatumProcessor - df/df9/group__datastore-plugin.html - ga7ccc3c0dee768038024451d72460fdde - )(void *cls, const struct GNUNET_HashCode *key, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, uint64_t uid) - - - void(* - PluginEstimateSize - df/df9/group__datastore-plugin.html - ga5ff5d03204b34967d0d993ef3244a155 - )(void *cls, unsigned long long *estimate) - - - void(* - PluginPutCont - df/df9/group__datastore-plugin.html - ga948244778cf871e880904c9d1e6ad368 - )(void *cls, const struct GNUNET_HashCode *key, uint32_t size, int status, const char *msg) - - - void(* - PluginPut - df/df9/group__datastore-plugin.html - gaeda98f4d852eca33493b9eb1bd2c47e8 - )(void *cls, const struct GNUNET_HashCode *key, bool absent, uint32_t size, const void *data, enum GNUNET_BLOCK_Type type, uint32_t priority, uint32_t anonymity, uint32_t replication, struct GNUNET_TIME_Absolute expiration, PluginPutCont cont, void *cont_cls) - - - void(* - PluginKeyProcessor - df/df9/group__datastore-plugin.html - gaa9bb544093e49fb2ec439f2e3efab43e - )(void *cls, const struct GNUNET_HashCode *key, unsigned int count) - - - void(* - PluginGetKeys - df/df9/group__datastore-plugin.html - ga00fac018a6095ed7afa11779b255debb - )(void *cls, PluginKeyProcessor proc, void *proc_cls) - - - void(* - PluginGetKey - df/df9/group__datastore-plugin.html - ga1c4fc4b231402eb6a750dc326cd10f5b - )(void *cls, uint64_t next_uid, bool random, const struct GNUNET_HashCode *key, enum GNUNET_BLOCK_Type type, PluginDatumProcessor proc, void *proc_cls) - - - void(* - PluginRemoveCont - df/df9/group__datastore-plugin.html - gacc673c6f5890b927e3cc7deb95d4e121 - )(void *cls, const struct GNUNET_HashCode *key, uint32_t size, int status, const char *msg) - - - void(* - PluginRemoveKey - df/df9/group__datastore-plugin.html - ga87f71c52aecfece8619d01695d1ac31c - )(void *cls, const struct GNUNET_HashCode *key, uint32_t size, const void *data, PluginRemoveCont cont, void *cont_cls) - - - void(* - PluginGetRandom - df/df9/group__datastore-plugin.html - ga3e525c3d1d4eefc284959c596b99faae - )(void *cls, PluginDatumProcessor proc, void *proc_cls) - - - void(* - PluginGetType - df/df9/group__datastore-plugin.html - ga9372190f575d48d1f010575e94144960 - )(void *cls, uint64_t next_uid, enum GNUNET_BLOCK_Type type, PluginDatumProcessor proc, void *proc_cls) - - - void(* - PluginDrop - df/df9/group__datastore-plugin.html - ga225ddc6e14062b8cd99c582a40770e3d - )(void *cls) - - - - disk - Disk library - d1/d0e/group__disk.html - GNUNET_DISK_FileHandle - - - GNUNET_FILE_Type - d1/d0e/group__disk.html - ga9c5e7410c4da860ea0cf962fb7fcf575 - - - - GNUNET_DISK_HANLDE_TYPE_EVENT - d1/d0e/group__disk.html - gga9c5e7410c4da860ea0cf962fb7fcf575a43a8940e8f2bd5eccb9358a3fb975ba3 - - - - GNUNET_DISK_HANLDE_TYPE_FILE - d1/d0e/group__disk.html - gga9c5e7410c4da860ea0cf962fb7fcf575a061d1e632c9fbd91d1c99c482bc55363 - - - - GNUNET_DISK_HANLDE_TYPE_PIPE - d1/d0e/group__disk.html - gga9c5e7410c4da860ea0cf962fb7fcf575a1a2cabc766d7fcf318d54742230cd989 - - - - - GNUNET_DISK_OpenFlags - d1/d0e/group__disk.html - ga51d9f7d3b6b5fcdf76fa92a844985553 - - - - GNUNET_DISK_OPEN_READ - d1/d0e/group__disk.html - gga51d9f7d3b6b5fcdf76fa92a844985553a01e894c6bf9a1ed8447276f53725bae4 - - - - GNUNET_DISK_OPEN_WRITE - d1/d0e/group__disk.html - gga51d9f7d3b6b5fcdf76fa92a844985553a1689e4bee42a88e1dbbe72f2c0776f40 - - - - GNUNET_DISK_OPEN_READWRITE - d1/d0e/group__disk.html - gga51d9f7d3b6b5fcdf76fa92a844985553af10cd86b2226d3255428d7118640c624 - - - - GNUNET_DISK_OPEN_FAILIFEXISTS - d1/d0e/group__disk.html - gga51d9f7d3b6b5fcdf76fa92a844985553a13c67f746bbd222279ff338d65ba13dc - - - - GNUNET_DISK_OPEN_TRUNCATE - d1/d0e/group__disk.html - gga51d9f7d3b6b5fcdf76fa92a844985553a5f1be15c8764c313f0094b5243420543 - - - - GNUNET_DISK_OPEN_CREATE - d1/d0e/group__disk.html - gga51d9f7d3b6b5fcdf76fa92a844985553aa0fd6fbcbff5bb24520270138ce8a340 - - - - GNUNET_DISK_OPEN_APPEND - d1/d0e/group__disk.html - gga51d9f7d3b6b5fcdf76fa92a844985553ac2ee5369886b9e6c09b9dac3c4f3cfb0 - - - - - GNUNET_DISK_MapType - d1/d0e/group__disk.html - gaf2dae4b261200492aa50df7e6af4820f - - - - GNUNET_DISK_MAP_TYPE_READ - d1/d0e/group__disk.html - ggaf2dae4b261200492aa50df7e6af4820fa7d4ee8411ffbff9a9387b3f50b277059 - - - - GNUNET_DISK_MAP_TYPE_WRITE - d1/d0e/group__disk.html - ggaf2dae4b261200492aa50df7e6af4820fa6df844438ea1635b14c568979011cfcf - - - - GNUNET_DISK_MAP_TYPE_READWRITE - d1/d0e/group__disk.html - ggaf2dae4b261200492aa50df7e6af4820facdce247cc7f2fc3f52a5f890d4de2494 - - - - - GNUNET_DISK_AccessPermissions - d1/d0e/group__disk.html - ga764f6d3e271a4a4cc6959d3f1a5c9be0 - - - - GNUNET_DISK_PERM_NONE - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0a515ada2ee5b4cb0f456631a7edcfec61 - - - - GNUNET_DISK_PERM_USER_READ - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0a41cca0b41acb726e811fbf836a80a983 - - - - GNUNET_DISK_PERM_USER_WRITE - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0ac785e779420e56f6f07216dd540ed7ce - - - - GNUNET_DISK_PERM_USER_EXEC - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0a2f8ff52e6e96e32596182adb46663ff1 - - - - GNUNET_DISK_PERM_GROUP_READ - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0a5d7095ed8fa7c32536ccedee3aa821a1 - - - - GNUNET_DISK_PERM_GROUP_WRITE - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0a81b737667a2104e4a0e984230644e231 - - - - GNUNET_DISK_PERM_GROUP_EXEC - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0a74946d01b834f9bcfcb71dabe8ba18f3 - - - - GNUNET_DISK_PERM_OTHER_READ - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0adf5fc61a1eab4b96a2d60f4a1bc9de4e - - - - GNUNET_DISK_PERM_OTHER_WRITE - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0af37b952c854745bde610797f27ba7b94 - - - - GNUNET_DISK_PERM_OTHER_EXEC - d1/d0e/group__disk.html - gga764f6d3e271a4a4cc6959d3f1a5c9be0a0eedbc27a6e9348cbcce5d6c62358566 - - - - - GNUNET_DISK_Seek - d1/d0e/group__disk.html - ga8cf6dc1f75212deaedc282a2a226f122 - - - - GNUNET_DISK_SEEK_SET - d1/d0e/group__disk.html - gga8cf6dc1f75212deaedc282a2a226f122a1314d00a363ae744bbde4b1d26d3adff - - - - GNUNET_DISK_SEEK_CUR - d1/d0e/group__disk.html - gga8cf6dc1f75212deaedc282a2a226f122a7b8edf9bc32a4cf50573ac70a36b54e3 - - - - GNUNET_DISK_SEEK_END - d1/d0e/group__disk.html - gga8cf6dc1f75212deaedc282a2a226f122ad7787fae3489387e8128d46b34125aff - - - - - GNUNET_DISK_PipeEnd - d1/d0e/group__disk.html - gae857e64a076ace848f53b13eb530d3cf - - - - GNUNET_DISK_PIPE_END_READ - d1/d0e/group__disk.html - ggae857e64a076ace848f53b13eb530d3cfa54288bddbb2b4cef231e54bbbb36f0a1 - - - - GNUNET_DISK_PIPE_END_WRITE - d1/d0e/group__disk.html - ggae857e64a076ace848f53b13eb530d3cfa36f5f5c26102cf6ffa8dc16c3785ea63 - - - - int - GNUNET_DISK_handle_invalid - d1/d0e/group__disk.html - gaa2ddd384666343622a40e169a61e7dd6 - (const struct GNUNET_DISK_FileHandle *h) - - - int - GNUNET_DISK_file_test - d1/d0e/group__disk.html - gad57b8b2b89ebf8ad672b85d721527dd2 - (const char *fil) - - - void - GNUNET_DISK_file_backup - d1/d0e/group__disk.html - gaa4e1fc567a4090125ee9220c92f72906 - (const char *fil) - - - off_t - GNUNET_DISK_file_seek - d1/d0e/group__disk.html - ga6259d01a6913c9b845dde6596fa731d7 - (const struct GNUNET_DISK_FileHandle *h, off_t offset, enum GNUNET_DISK_Seek whence) - - - int - GNUNET_DISK_file_size - d1/d0e/group__disk.html - ga3e604c1d45ae723c48cab130a28a9c99 - (const char *filename, uint64_t *size, int include_symbolic_links, int single_file_mode) - - - int - GNUNET_DISK_file_get_identifiers - d1/d0e/group__disk.html - ga5a18adacc443fa2de4d670e4ad96224e - (const char *filename, uint64_t *dev, uint64_t *ino) - - - char * - GNUNET_DISK_mktemp - d1/d0e/group__disk.html - ga3d7e169857e9a57468f571a5e65abde9 - (const char *t) - - - char * - GNUNET_DISK_mkdtemp - d1/d0e/group__disk.html - gacc8d191fd3a1309bf7627bb4c475c6c9 - (const char *t) - - - struct GNUNET_DISK_FileHandle * - GNUNET_DISK_file_open - d1/d0e/group__disk.html - ga0f47a34b00244ba1b1a0bae7cad53918 - (const char *fn, enum GNUNET_DISK_OpenFlags flags, enum GNUNET_DISK_AccessPermissions perm) - - - int - GNUNET_DISK_file_handle_size - d1/d0e/group__disk.html - ga38253eaebfb11c629e971e07a0c4e00c - (struct GNUNET_DISK_FileHandle *fh, off_t *size) - - - struct GNUNET_DISK_PipeHandle * - GNUNET_DISK_pipe - d1/d0e/group__disk.html - ga5210643ad6029144b65e5849e763f05a - (int blocking_read, int blocking_write, int inherit_read, int inherit_write) - - - struct GNUNET_DISK_PipeHandle * - GNUNET_DISK_pipe_from_fd - d1/d0e/group__disk.html - ga304a6b7e758d36bdca56d92860479447 - (int blocking_read, int blocking_write, int fd[2]) - - - int - GNUNET_DISK_pipe_close - d1/d0e/group__disk.html - ga9d5669d49fa8a1bebcaaa878b8e17bf1 - (struct GNUNET_DISK_PipeHandle *p) - - - int - GNUNET_DISK_pipe_close_end - d1/d0e/group__disk.html - gae24ad6f8aeb770b416de6c3f239b390f - (struct GNUNET_DISK_PipeHandle *p, enum GNUNET_DISK_PipeEnd end) - - - struct GNUNET_DISK_FileHandle * - GNUNET_DISK_pipe_detach_end - d1/d0e/group__disk.html - ga3250ab4109efa6dde65d8cbbabe41585 - (struct GNUNET_DISK_PipeHandle *p, enum GNUNET_DISK_PipeEnd end) - - - int - GNUNET_DISK_file_close - d1/d0e/group__disk.html - gaa80237a0ae8a30d2405423402eb389fc - (struct GNUNET_DISK_FileHandle *h) - - - const struct GNUNET_DISK_FileHandle * - GNUNET_DISK_pipe_handle - d1/d0e/group__disk.html - gabf525117d4a4fbe485d47de09fce253a - (const struct GNUNET_DISK_PipeHandle *p, enum GNUNET_DISK_PipeEnd n) - - - void - GNUNET_DISK_fix_permissions - d1/d0e/group__disk.html - ga2fc830e1ebb4b23ba680ec23c2e7259a - (const char *fn, int require_uid_match, int require_gid_match) - - - struct GNUNET_DISK_FileHandle * - GNUNET_DISK_get_handle_from_int_fd - d1/d0e/group__disk.html - gac5564ab287c65926ef8f48ae7b1dd662 - (int fno) - - - struct GNUNET_DISK_FileHandle * - GNUNET_DISK_get_handle_from_native - d1/d0e/group__disk.html - ga4d417af9a70284e3325c5114374b3613 - (FILE *fd) - - - ssize_t - GNUNET_DISK_file_read - d1/d0e/group__disk.html - gab8aaf09cc31057505cbfeae1e6c552d1 - (const struct GNUNET_DISK_FileHandle *h, void *result, size_t len) - - - ssize_t - GNUNET_DISK_file_read_non_blocking - d1/d0e/group__disk.html - ga5a82fe85c5a8e9c354e6ddb23fbeb3c1 - (const struct GNUNET_DISK_FileHandle *h, void *result, size_t len) - - - ssize_t - GNUNET_DISK_fn_read - d1/d0e/group__disk.html - gae8b3adbac6048d6075c099f766e56976 - (const char *fn, void *result, size_t len) - - - ssize_t - GNUNET_DISK_file_write - d1/d0e/group__disk.html - ga553868d374ea0b886bc44861945486a2 - (const struct GNUNET_DISK_FileHandle *h, const void *buffer, size_t n) - - - ssize_t - GNUNET_DISK_file_write_blocking - d1/d0e/group__disk.html - gacfff11ae32986e2ded2012a9e057df7d - (const struct GNUNET_DISK_FileHandle *h, const void *buffer, size_t n) - - - ssize_t - GNUNET_DISK_fn_write - d1/d0e/group__disk.html - ga58bfffe01d9662d52feceff9c50c07a5 - (const char *fn, const void *buffer, size_t n, enum GNUNET_DISK_AccessPermissions mode) - - - int - GNUNET_DISK_file_copy - d1/d0e/group__disk.html - ga7777191ccd0d24f11891454dc5f67f20 - (const char *src, const char *dst) - - - int - GNUNET_DISK_directory_scan - d1/d0e/group__disk.html - gaf4f80530197ab0c08d0fd71c2631f959 - (const char *dir_name, GNUNET_FileNameCallback callback, void *callback_cls) - - - int - GNUNET_DISK_directory_create_for_file - d1/d0e/group__disk.html - ga12925fdeb33f316d19b6f26b71eea51c - (const char *filename) - - - int - GNUNET_DISK_directory_test - d1/d0e/group__disk.html - gada3cd59c73d67c218d3a2c5fa4714358 - (const char *fil, int is_readable) - - - int - GNUNET_DISK_directory_remove - d1/d0e/group__disk.html - gabf1fd648f34cc945c63894d67e404c86 - (const char *filename) - - - void - GNUNET_DISK_purge_cfg_dir - d1/d0e/group__disk.html - ga5a9fabe2b75698e98fcda9aaa8ff070f - (const char *cfg_filename, const char *option) - - - int - GNUNET_DISK_directory_create - d1/d0e/group__disk.html - ga831bcc73974088744934d9b0e7306d79 - (const char *dir) - - - int - GNUNET_DISK_file_lock - d1/d0e/group__disk.html - gaa0d1bc9c61ec3b2930ec7fe4fd1c6f01 - (struct GNUNET_DISK_FileHandle *fh, off_t lock_start, off_t lock_end, int excl) - - - int - GNUNET_DISK_file_unlock - d1/d0e/group__disk.html - gad013a183cef800cccdd6bee6473d0ba1 - (struct GNUNET_DISK_FileHandle *fh, off_t unlock_start, off_t unlock_end) - - - void - GNUNET_DISK_filename_canonicalize - d1/d0e/group__disk.html - ga146f8716b5787473dcc45879b63cb2fe - (char *fn) - - - int - GNUNET_DISK_file_change_owner - d1/d0e/group__disk.html - ga7f111b8b91ee0bb36139c3a502f753d7 - (const char *filename, const char *user) - - - void * - GNUNET_DISK_file_map - d1/d0e/group__disk.html - ga78194f5397b2943bf1c36610c47da5f7 - (const struct GNUNET_DISK_FileHandle *h, struct GNUNET_DISK_MapHandle **m, enum GNUNET_DISK_MapType access, size_t len) - - - int - GNUNET_DISK_file_unmap - d1/d0e/group__disk.html - ga70c58bf8f1162797d4dc499d9370229a - (struct GNUNET_DISK_MapHandle *h) - - - int - GNUNET_DISK_file_sync - d1/d0e/group__disk.html - ga82ea4ab53476e9bfc1ee18b8bc76b673 - (const struct GNUNET_DISK_FileHandle *h) - - - - block-fs - FS block formats - db/d13/group__block-fs.html - UBlock - OnDemandBlock - - #define - MAX_UBLOCK_SIZE - db/d13/group__block-fs.html - gaba3b574f0fcca8f9f67d6a2d1f4a98d3 - - - - - fs - FS service - d1/db9/group__fs.html - GNUNET_FS_ProgressInfo - GNUNET_FS_BlockOptions - GNUNET_FS_ShareTreeItem - - #define - GNUNET_FS_VERSION - d1/db9/group__fs.html - ga3e92e875f1733454ae656e4eec9ccc38 - - - - #define - GNUNET_FS_URI_PREFIX - d1/db9/group__fs.html - ga77cc08c4d4059157dc37d8c9f513223b - - - - #define - GNUNET_FS_URI_KSK_INFIX - d1/db9/group__fs.html - ga352bb73ac607d1ce62b6e98c3f9fcfb3 - - - - #define - GNUNET_FS_URI_SKS_INFIX - d1/db9/group__fs.html - ga1b5cde83463d104245f951b807045d2d - - - - #define - GNUNET_FS_URI_CHK_INFIX - d1/db9/group__fs.html - ga26aef0660b4d9f3e2b045495ef55b45b - - - - #define - GNUNET_FS_URI_LOC_INFIX - d1/db9/group__fs.html - ga78043e6e1795316adc7c3d4206b1b48b - - - - #define - GNUNET_FS_PROBE_UPDATE_FREQUENCY - d1/db9/group__fs.html - ga2b0ea6417f25d932c15b6cbb0bfb13af - - - - #define - GNUNET_FS_DIRECTORY_MIME - d1/db9/group__fs.html - ga590c2f415b9c475326f8cdab98d2c5c5 - - - - #define - GNUNET_FS_DIRECTORY_MAGIC - d1/db9/group__fs.html - ga4a2bcfd45aef1458d11b7f51ab1ab518 - - - - #define - GNUNET_FS_DIRECTORY_EXT - d1/db9/group__fs.html - gab1fe0d7e679cbabd5d5b2d25b11d9caa - - - - int(* - GNUNET_FS_KeywordIterator - d1/db9/group__fs.html - ga126da7ee2f4148644575603fe95c8d5b - )(void *cls, const char *keyword, int is_mandatory) - - - void *(* - GNUNET_FS_ProgressCallback - d1/db9/group__fs.html - ga25b0b297989dba2ecea960ce14dd20c7 - )(void *cls, const struct GNUNET_FS_ProgressInfo *info) - - - int(* - GNUNET_FS_FileInformationProcessor - d1/db9/group__fs.html - gaad5e736423d40d56d41f5dfa03113778 - )(void *cls, struct GNUNET_FS_FileInformation *fi, uint64_t length, struct GNUNET_CONTAINER_MetaData *meta, struct GNUNET_FS_Uri **uri, struct GNUNET_FS_BlockOptions *bo, int *do_index, void **client_info) - - - size_t(* - GNUNET_FS_DataReader - d1/db9/group__fs.html - ga500f5655dd70aab00c22b66a7ccbc25d - )(void *cls, uint64_t offset, size_t max, void *buf, char **emsg) - - - void(* - GNUNET_FS_PublishContinuation - d1/db9/group__fs.html - gaaf5f0c3702a77caa49e19436b742356b - )(void *cls, const struct GNUNET_FS_Uri *uri, const char *emsg) - - - int(* - GNUNET_FS_IndexedFileProcessor - d1/db9/group__fs.html - ga58a165abcf9a287aba00f28a6a87f56b - )(void *cls, const char *filename, const struct GNUNET_HashCode *file_id) - - - void(* - GNUNET_FS_IdentifierProcessor - d1/db9/group__fs.html - gaacf83d6c748a4783857df660286ae5a9 - )(void *cls, const char *last_id, const struct GNUNET_FS_Uri *last_uri, const struct GNUNET_CONTAINER_MetaData *last_meta, const char *next_id) - - - void(* - GNUNET_FS_DirectoryEntryProcessor - d1/db9/group__fs.html - gafe21bac138166f16156cafc1a7585878 - )(void *cls, const char *filename, const struct GNUNET_FS_Uri *uri, const struct GNUNET_CONTAINER_MetaData *meta, size_t length, const void *data) - - - void(* - GNUNET_FS_DirScannerProgressCallback - d1/db9/group__fs.html - gafb3c6094eea4fdabccd53a3d239f7b68 - )(void *cls, const char *filename, int is_directory, enum GNUNET_FS_DirScannerProgressUpdateReason reason) - - - - GNUNET_FS_Status - d1/db9/group__fs.html - ga4aeb5b8cc275b23c50a9e7c175f9659f - - - - GNUNET_FS_STATUS_PUBLISH_START - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fadd0c629f19544e8382a2f6f0c30066c9 - - - - GNUNET_FS_STATUS_PUBLISH_RESUME - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fae8247e1be8e45ec3afb257caf1e93af7 - - - - GNUNET_FS_STATUS_PUBLISH_SUSPEND - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa7c76af55c97f6d8cdfb94539ef458e67 - - - - GNUNET_FS_STATUS_PUBLISH_PROGRESS - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa7e835ea61db2cf891b3260ed212739d7 - - - - GNUNET_FS_STATUS_PUBLISH_ERROR - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa5c2e9638fd5c537800e661087a3ba57f - - - - GNUNET_FS_STATUS_PUBLISH_COMPLETED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fae2edd21c534fe923ddec2b92f90aada8 - - - - GNUNET_FS_STATUS_PUBLISH_STOPPED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa539149eae8053e78ed51bae5bf0117a6 - - - - GNUNET_FS_STATUS_DOWNLOAD_START - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa840d63a287b72cdc6b1821edadb60126 - - - - GNUNET_FS_STATUS_DOWNLOAD_RESUME - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa206bb172d0fca24812baa598efffcb94 - - - - GNUNET_FS_STATUS_DOWNLOAD_SUSPEND - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa723aa0512f5c624c64cb8ae50066d6e2 - - - - GNUNET_FS_STATUS_DOWNLOAD_PROGRESS - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fab077d54317418e12d33d808a9383974e - - - - GNUNET_FS_STATUS_DOWNLOAD_ERROR - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa0e56d8679d6f6d7bad0159109260f47a - - - - GNUNET_FS_STATUS_DOWNLOAD_COMPLETED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa1b0f9c130b50c019e0806f3641591727 - - - - GNUNET_FS_STATUS_DOWNLOAD_STOPPED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659faf8886606e600d5b217bfaedae8efec00 - - - - GNUNET_FS_STATUS_DOWNLOAD_ACTIVE - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659faf846d0e508a2bff6b5fb0a151ee23915 - - - - GNUNET_FS_STATUS_DOWNLOAD_INACTIVE - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa0a46d617de505e5850730e0800be0ca1 - - - - GNUNET_FS_STATUS_DOWNLOAD_LOST_PARENT - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fab50d5f7d35040258b62bb0df99b9db47 - - - - GNUNET_FS_STATUS_SEARCH_START - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659faeca47a5af3f0177dfed75039d29d87fe - - - - GNUNET_FS_STATUS_SEARCH_RESUME - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa43213f2063440433672e79ae9d381a7e - - - - GNUNET_FS_STATUS_SEARCH_RESUME_RESULT - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa4cc2e123053ada47fd181d1a5607aae9 - - - - GNUNET_FS_STATUS_SEARCH_SUSPEND - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa27341ebfa3a05c580df35016ced6e1e0 - - - - GNUNET_FS_STATUS_SEARCH_RESULT - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa725e9b81e4e6bfea5bf7f83238f931fc - - - - GNUNET_FS_STATUS_SEARCH_RESULT_NAMESPACE - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa0da928283cec41d919328a2a2fbfd7ca - - - - GNUNET_FS_STATUS_SEARCH_UPDATE - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa08780643f8d2c6e9c3572fd40dfad531 - - - - GNUNET_FS_STATUS_SEARCH_ERROR - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa190d4eafa68af7c9acbf5c5756493ae2 - - - - GNUNET_FS_STATUS_SEARCH_PAUSED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659faaf142b524c5a76a748c3294b97596465 - - - - GNUNET_FS_STATUS_SEARCH_CONTINUED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa7dd4c8f3ef593c4ba3ebcc0761c96124 - - - - GNUNET_FS_STATUS_SEARCH_RESULT_STOPPED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa21541ed0e7c33bed0a009edb71589686 - - - - GNUNET_FS_STATUS_SEARCH_RESULT_SUSPEND - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659faece7c3a6a1ba02b3eba1a66a33ed126b - - - - GNUNET_FS_STATUS_SEARCH_STOPPED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659faf9582d7871460ce191fa3437417de247 - - - - GNUNET_FS_STATUS_UNINDEX_START - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa23e9acebf4cac42b8257ff19af34006e - - - - GNUNET_FS_STATUS_UNINDEX_RESUME - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa0dca0bcaa3c62f399501e92bab489903 - - - - GNUNET_FS_STATUS_UNINDEX_SUSPEND - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659faba07831390fa64a3e5312f6caea72a03 - - - - GNUNET_FS_STATUS_UNINDEX_PROGRESS - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa04d44e91b1ab9077716bb16c4d2db1db - - - - GNUNET_FS_STATUS_UNINDEX_ERROR - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659facb68427ba0d9892a0c0a7b0351444d65 - - - - GNUNET_FS_STATUS_UNINDEX_COMPLETED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa944eb98f43c8edb435ac119aa4940af9 - - - - GNUNET_FS_STATUS_UNINDEX_STOPPED - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fa5f9b2ea51357438baa0c7470db1bed5b - - - - GNUNET_FS_STATUS_PUBLISH_PROGRESS_DIRECTORY - d1/db9/group__fs.html - gga4aeb5b8cc275b23c50a9e7c175f9659fad6a53309dfa556fb52654e41468dc9e5 - - - - - GNUNET_FS_Flags - d1/db9/group__fs.html - ga0dd21c2ade792e3293aac0efeeca7f08 - - - - GNUNET_FS_FLAGS_NONE - d1/db9/group__fs.html - gga0dd21c2ade792e3293aac0efeeca7f08aca1c3ce831567baca10fed18a8d54a7f - - - - GNUNET_FS_FLAGS_PERSISTENCE - d1/db9/group__fs.html - gga0dd21c2ade792e3293aac0efeeca7f08a126a82c2afee45eeb39950249a072d43 - - - - GNUNET_FS_FLAGS_DO_PROBES - d1/db9/group__fs.html - gga0dd21c2ade792e3293aac0efeeca7f08aa6f72a36ffb100e308dfac58f3ab9409 - - - - - GNUNET_FS_OPTIONS - d1/db9/group__fs.html - ga49ecf218f3f0183e83a475b6bc99af20 - - - - GNUNET_FS_OPTIONS_END - d1/db9/group__fs.html - gga49ecf218f3f0183e83a475b6bc99af20a884e28f0ef70bac4c58745de7ee600b9 - - - - GNUNET_FS_OPTIONS_DOWNLOAD_PARALLELISM - d1/db9/group__fs.html - gga49ecf218f3f0183e83a475b6bc99af20a38946e318f88a20cb87d03ddb61ef4eb - - - - GNUNET_FS_OPTIONS_REQUEST_PARALLELISM - d1/db9/group__fs.html - gga49ecf218f3f0183e83a475b6bc99af20ad84e60a3a95a65b5f689770b707c7109 - - - - - GNUNET_FS_PublishOptions - d1/db9/group__fs.html - ga703f646e851a7a930d501f44a3a6b188 - - - - GNUNET_FS_PUBLISH_OPTION_NONE - d1/db9/group__fs.html - gga703f646e851a7a930d501f44a3a6b188a43950d666b4bb67fc117b285dca56abd - - - - GNUNET_FS_PUBLISH_OPTION_SIMULATE_ONLY - d1/db9/group__fs.html - gga703f646e851a7a930d501f44a3a6b188a04354146d2ce48f684102c9f642df71f - - - - - GNUNET_FS_SearchOptions - d1/db9/group__fs.html - ga0f9ce2229b07611fd557766bb1736b3f - - - - GNUNET_FS_SEARCH_OPTION_NONE - d1/db9/group__fs.html - gga0f9ce2229b07611fd557766bb1736b3faee9e8ac503b2b893cddafc65b1043523 - - - - GNUNET_FS_SEARCH_OPTION_LOOPBACK_ONLY - d1/db9/group__fs.html - gga0f9ce2229b07611fd557766bb1736b3fa08ac97e60af2c2e43c8bf8c10d505df0 - - - - - GNUNET_FS_DownloadOptions - d1/db9/group__fs.html - ga1e5ae91462e56a8170e1ac6f01c46191 - - - - GNUNET_FS_DOWNLOAD_OPTION_NONE - d1/db9/group__fs.html - gga1e5ae91462e56a8170e1ac6f01c46191a1a02bcdc02e231893006951a4e0132f7 - - - - GNUNET_FS_DOWNLOAD_OPTION_LOOPBACK_ONLY - d1/db9/group__fs.html - gga1e5ae91462e56a8170e1ac6f01c46191a2deba25e8b44ea4982eece9d238098a4 - - - - GNUNET_FS_DOWNLOAD_OPTION_RECURSIVE - d1/db9/group__fs.html - gga1e5ae91462e56a8170e1ac6f01c46191a2c59b4b1965d280036ec2cadbfd19d79 - - - - GNUNET_FS_DOWNLOAD_NO_TEMPORARIES - d1/db9/group__fs.html - gga1e5ae91462e56a8170e1ac6f01c46191ab70d43bc4c17ff15e8f881b7e53479ea - - - - GNUNET_FS_DOWNLOAD_IS_PROBE - d1/db9/group__fs.html - gga1e5ae91462e56a8170e1ac6f01c46191a2adb38afa21e13d63796e6c5f0c15b69 - - - - - GNUNET_FS_DirScannerProgressUpdateReason - d1/db9/group__fs.html - gaa33a155d41a3a534c06f2f779ef723bc - - - - GNUNET_FS_DIRSCANNER_FILE_START - d1/db9/group__fs.html - ggaa33a155d41a3a534c06f2f779ef723bcacae1d5807de1c5fbc343ac712d63fa8c - - - - GNUNET_FS_DIRSCANNER_FILE_IGNORED - d1/db9/group__fs.html - ggaa33a155d41a3a534c06f2f779ef723bca01e2a55eef522391e1dde3258c580164 - - - - GNUNET_FS_DIRSCANNER_ALL_COUNTED - d1/db9/group__fs.html - ggaa33a155d41a3a534c06f2f779ef723bcac3180fb83bc3e42baa0b5bda9c47c675 - - - - GNUNET_FS_DIRSCANNER_EXTRACT_FINISHED - d1/db9/group__fs.html - ggaa33a155d41a3a534c06f2f779ef723bca74ac829c3036cb4efe4ff329e09bffbf - - - - GNUNET_FS_DIRSCANNER_FINISHED - d1/db9/group__fs.html - ggaa33a155d41a3a534c06f2f779ef723bca5745f4969b9dbf73fd7170c3d443ee23 - - - - GNUNET_FS_DIRSCANNER_INTERNAL_ERROR - d1/db9/group__fs.html - ggaa33a155d41a3a534c06f2f779ef723bca009216acbb986a2628fc7af7182c8e3d - - - - int - GNUNET_FS_uri_to_key - d1/db9/group__fs.html - gae53ea05b7e2a3ef00f0e05b4b3c365a4 - (const struct GNUNET_FS_Uri *uri, struct GNUNET_HashCode *key) - - - char * - GNUNET_FS_uri_to_string - d1/db9/group__fs.html - ga764ea4f7678ac9f45ac7f263bd70c9da - (const struct GNUNET_FS_Uri *uri) - - - char * - GNUNET_FS_uri_ksk_to_string_fancy - d1/db9/group__fs.html - ga0fcec9ef9253ce32afa03c66c61d4e43 - (const struct GNUNET_FS_Uri *uri) - - - void - GNUNET_FS_uri_ksk_add_keyword - d1/db9/group__fs.html - gaffa0f69b8c8affcfb9efab40b4a00ebf - (struct GNUNET_FS_Uri *uri, const char *keyword, int is_mandatory) - - - void - GNUNET_FS_uri_ksk_remove_keyword - d1/db9/group__fs.html - ga2bbcbfb8bb7129a8de01fa54d7e73a48 - (struct GNUNET_FS_Uri *uri, const char *keyword) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_parse - d1/db9/group__fs.html - ga18c4f33ace94191772e8f7717d429ad1 - (const char *uri, char **emsg) - - - void - GNUNET_FS_uri_destroy - d1/db9/group__fs.html - ga808c5f45a23407298cef0f90c593f3a4 - (struct GNUNET_FS_Uri *uri) - - - unsigned int - GNUNET_FS_uri_ksk_get_keyword_count - d1/db9/group__fs.html - gac944d1a0ce8c22e31e47822f38566e88 - (const struct GNUNET_FS_Uri *uri) - - - int - GNUNET_FS_uri_ksk_get_keywords - d1/db9/group__fs.html - ga7cf3d6a317e5e56ba47765afd2822369 - (const struct GNUNET_FS_Uri *uri, GNUNET_FS_KeywordIterator iterator, void *iterator_cls) - - - int - GNUNET_FS_uri_loc_get_peer_identity - d1/db9/group__fs.html - gaf80b619b6e855c27f46d5f20a102e64a - (const struct GNUNET_FS_Uri *uri, struct GNUNET_PeerIdentity *peer) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_loc_get_uri - d1/db9/group__fs.html - gac87cd9f06a76dcba2e04dbbafa3d5363 - (const struct GNUNET_FS_Uri *uri) - - - struct GNUNET_TIME_Absolute - GNUNET_FS_uri_loc_get_expiration - d1/db9/group__fs.html - ga1186dbfd24b714d7b71bf27301273c80 - (const struct GNUNET_FS_Uri *uri) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_loc_create - d1/db9/group__fs.html - ga5b6f586ec0a7dfe50c32df25c22fc60c - (const struct GNUNET_FS_Uri *base_uri, const struct GNUNET_CRYPTO_EddsaPrivateKey *sign_key, struct GNUNET_TIME_Absolute expiration_time) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_ksk_merge - d1/db9/group__fs.html - gaa670fe4ff4c7d585d6e993616d39e04d - (const struct GNUNET_FS_Uri *u1, const struct GNUNET_FS_Uri *u2) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_dup - d1/db9/group__fs.html - ga8dbe2ac89efb906926826c7a261ddff0 - (const struct GNUNET_FS_Uri *uri) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_ksk_create - d1/db9/group__fs.html - ga75bd4419aa9a51706fe985b637b6f64b - (const char *keywords, char **emsg) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_ksk_create_from_args - d1/db9/group__fs.html - ga61d0a427900c9a46d4dd25ae29ace5cc - (unsigned int argc, const char **argv) - - - int - GNUNET_FS_uri_test_equal - d1/db9/group__fs.html - ga601c845689b7d6ffac48bb8a724ec512 - (const struct GNUNET_FS_Uri *u1, const struct GNUNET_FS_Uri *u2) - - - int - GNUNET_FS_uri_test_sks - d1/db9/group__fs.html - ga86601a1a4f84891955bb3c664a02ba40 - (const struct GNUNET_FS_Uri *uri) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_sks_create - d1/db9/group__fs.html - gaac604803f626a918b5dd132131e0a87f - (const struct GNUNET_CRYPTO_EcdsaPublicKey *ns, const char *id) - - - int - GNUNET_FS_uri_sks_get_namespace - d1/db9/group__fs.html - ga85e9ff84be99f2afc3a72f8b60d83489 - (const struct GNUNET_FS_Uri *uri, struct GNUNET_CRYPTO_EcdsaPublicKey *pseudonym) - - - char * - GNUNET_FS_uri_sks_get_content_id - d1/db9/group__fs.html - ga11e5c5d649b262753f40b4fcb410001f - (const struct GNUNET_FS_Uri *uri) - - - int - GNUNET_FS_uri_test_ksk - d1/db9/group__fs.html - ga48a5eca01f03ad7d078a2f10895ff355 - (const struct GNUNET_FS_Uri *uri) - - - int - GNUNET_FS_uri_test_chk - d1/db9/group__fs.html - gaaf8b56db4892ed58f44d5b6114d04057 - (const struct GNUNET_FS_Uri *uri) - - - uint64_t - GNUNET_FS_uri_chk_get_file_size - d1/db9/group__fs.html - ga44535e9dc0e4c421b79831a17dbe4df2 - (const struct GNUNET_FS_Uri *uri) - - - int - GNUNET_FS_uri_test_loc - d1/db9/group__fs.html - ga6de4dab5af928eb2fdddf2517b383397 - (const struct GNUNET_FS_Uri *uri) - - - struct GNUNET_FS_Uri * - GNUNET_FS_uri_ksk_create_from_meta_data - d1/db9/group__fs.html - ga2fb3e016d64e7091009ea189cbb7d7a5 - (const struct GNUNET_CONTAINER_MetaData *md) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_FS_GETOPT_KEYWORDS - d1/db9/group__fs.html - gaf37dcde8a07fc746d26aa511b5678583 - (char shortName, const char *name, const char *argumentHelp, const char *description, struct GNUNET_FS_Uri **topKeywords) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_FS_GETOPT_METADATA - d1/db9/group__fs.html - ga9aa27cd9c23eb7d4861e7c4931754778 - (char shortName, const char *name, const char *argumentHelp, const char *description, struct GNUNET_CONTAINER_MetaData **meta) - - - int - GNUNET_FS_getopt_set_metadata - d1/db9/group__fs.html - ga8f3b0c82153fda0fb2753b771d010b8d - (struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_FS_Handle * - GNUNET_FS_start - d1/db9/group__fs.html - gaab25aecbeaba3f893794698f5a52692b - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *client_name, GNUNET_FS_ProgressCallback upcb, void *upcb_cls, enum GNUNET_FS_Flags flags,...) - - - void - GNUNET_FS_stop - d1/db9/group__fs.html - gac0d8cdf6e86c4a5909e4338ecc02b16d - (struct GNUNET_FS_Handle *h) - - - const char * - GNUNET_FS_file_information_get_id - d1/db9/group__fs.html - ga78cc0a82f56a8cb0b93ef1dc777cbf9a - (struct GNUNET_FS_FileInformation *s) - - - const char * - GNUNET_FS_file_information_get_filename - d1/db9/group__fs.html - ga5b87475caadd8615dd292199ce7c3a29 - (struct GNUNET_FS_FileInformation *s) - - - void - GNUNET_FS_file_information_set_filename - d1/db9/group__fs.html - ga8e64eb12c53e39962a6e7884531e1b38 - (struct GNUNET_FS_FileInformation *s, const char *filename) - - - struct GNUNET_FS_FileInformation * - GNUNET_FS_file_information_create_from_file - d1/db9/group__fs.html - ga4d89129229ad7fa862854299acf6e983 - (struct GNUNET_FS_Handle *h, void *client_info, const char *filename, const struct GNUNET_FS_Uri *keywords, const struct GNUNET_CONTAINER_MetaData *meta, int do_index, const struct GNUNET_FS_BlockOptions *bo) - - - struct GNUNET_FS_FileInformation * - GNUNET_FS_file_information_create_from_data - d1/db9/group__fs.html - gaa9cc88c96cb673ec689532e720e470fc - (struct GNUNET_FS_Handle *h, void *client_info, uint64_t length, void *data, const struct GNUNET_FS_Uri *keywords, const struct GNUNET_CONTAINER_MetaData *meta, int do_index, const struct GNUNET_FS_BlockOptions *bo) - - - struct GNUNET_FS_FileInformation * - GNUNET_FS_file_information_create_from_reader - d1/db9/group__fs.html - gacb925e9dc218098c7089850e398dbd89 - (struct GNUNET_FS_Handle *h, void *client_info, uint64_t length, GNUNET_FS_DataReader reader, void *reader_cls, const struct GNUNET_FS_Uri *keywords, const struct GNUNET_CONTAINER_MetaData *meta, int do_index, const struct GNUNET_FS_BlockOptions *bo) - - - struct GNUNET_FS_FileInformation * - GNUNET_FS_file_information_create_empty_directory - d1/db9/group__fs.html - ga9f910d9ebef3b6eb17df0fe2262bfdb9 - (struct GNUNET_FS_Handle *h, void *client_info, const struct GNUNET_FS_Uri *keywords, const struct GNUNET_CONTAINER_MetaData *meta, const struct GNUNET_FS_BlockOptions *bo, const char *filename) - - - int - GNUNET_FS_file_information_is_directory - d1/db9/group__fs.html - gad3325c0234b9a2d3cbea1f0d779accb7 - (const struct GNUNET_FS_FileInformation *ent) - - - int - GNUNET_FS_file_information_add - d1/db9/group__fs.html - ga5b611fb0e65c85dc673c50bb65bd0011 - (struct GNUNET_FS_FileInformation *dir, struct GNUNET_FS_FileInformation *ent) - - - void - GNUNET_FS_file_information_inspect - d1/db9/group__fs.html - ga60cd8e73656ad6795896bb3025b85e89 - (struct GNUNET_FS_FileInformation *dir, GNUNET_FS_FileInformationProcessor proc, void *proc_cls) - - - void - GNUNET_FS_file_information_destroy - d1/db9/group__fs.html - gaed53337c06f4664789090b9178b36026 - (struct GNUNET_FS_FileInformation *fi, GNUNET_FS_FileInformationProcessor cleaner, void *cleaner_cls) - - - struct GNUNET_FS_PublishContext * - GNUNET_FS_publish_start - d1/db9/group__fs.html - ga7d13e1b93d3054676bfc0c1cb73ad013 - (struct GNUNET_FS_Handle *h, struct GNUNET_FS_FileInformation *fi, const struct GNUNET_CRYPTO_EcdsaPrivateKey *ns, const char *nid, const char *nuid, enum GNUNET_FS_PublishOptions options) - - - void - GNUNET_FS_publish_stop - d1/db9/group__fs.html - gadd659dceb60544efccb666dc224d11b1 - (struct GNUNET_FS_PublishContext *pc) - - - struct GNUNET_FS_PublishKskContext * - GNUNET_FS_publish_ksk - d1/db9/group__fs.html - ga573bc9ec991df38efdece556946e821e - (struct GNUNET_FS_Handle *h, const struct GNUNET_FS_Uri *ksk_uri, const struct GNUNET_CONTAINER_MetaData *meta, const struct GNUNET_FS_Uri *uri, const struct GNUNET_FS_BlockOptions *bo, enum GNUNET_FS_PublishOptions options, GNUNET_FS_PublishContinuation cont, void *cont_cls) - - - void - GNUNET_FS_publish_ksk_cancel - d1/db9/group__fs.html - ga2d88cac088bcf506018d63ad41f8ee94 - (struct GNUNET_FS_PublishKskContext *pkc) - - - struct GNUNET_FS_PublishSksContext * - GNUNET_FS_publish_sks - d1/db9/group__fs.html - ga81bd5b4990c8206e6398c8a546396cda - (struct GNUNET_FS_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *ns, const char *identifier, const char *update, const struct GNUNET_CONTAINER_MetaData *meta, const struct GNUNET_FS_Uri *uri, const struct GNUNET_FS_BlockOptions *bo, enum GNUNET_FS_PublishOptions options, GNUNET_FS_PublishContinuation cont, void *cont_cls) - - - void - GNUNET_FS_publish_sks_cancel - d1/db9/group__fs.html - gaf8753756e978b8f781e4e2773c06fd71 - (struct GNUNET_FS_PublishSksContext *psc) - - - struct GNUNET_FS_GetIndexedContext * - GNUNET_FS_get_indexed_files - d1/db9/group__fs.html - gad86c7b6130d26d7fd58ec69fc37c77c9 - (struct GNUNET_FS_Handle *h, GNUNET_FS_IndexedFileProcessor iterator, void *iterator_cls) - - - void - GNUNET_FS_get_indexed_files_cancel - d1/db9/group__fs.html - ga554218d84cef45bb9b81e17e38615d82 - (struct GNUNET_FS_GetIndexedContext *gic) - - - struct GNUNET_FS_UnindexContext * - GNUNET_FS_unindex_start - d1/db9/group__fs.html - gad9ef5611f17a04c7da361ce81644572a - (struct GNUNET_FS_Handle *h, const char *filename, void *cctx) - - - void - GNUNET_FS_unindex_stop - d1/db9/group__fs.html - ga667898be10b906ffddc5063574d05e43 - (struct GNUNET_FS_UnindexContext *uc) - - - void - GNUNET_FS_namespace_list_updateable - d1/db9/group__fs.html - ga3fbcb26c608a918f4bfdb6aa92be5477 - (struct GNUNET_FS_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *ns, const char *next_id, GNUNET_FS_IdentifierProcessor ip, void *ip_cls) - - - struct GNUNET_FS_SearchContext * - GNUNET_FS_search_start - d1/db9/group__fs.html - gaefc00dec53ef27250fb080ab549dbd52 - (struct GNUNET_FS_Handle *h, const struct GNUNET_FS_Uri *uri, uint32_t anonymity, enum GNUNET_FS_SearchOptions options, void *cctx) - - - void - GNUNET_FS_search_pause - d1/db9/group__fs.html - gae139e639255cd4f27e7e2db531377d9c - (struct GNUNET_FS_SearchContext *sc) - - - void - GNUNET_FS_search_continue - d1/db9/group__fs.html - ga3f7139807e9278d049083220791e58b8 - (struct GNUNET_FS_SearchContext *sc) - - - void - GNUNET_FS_search_stop - d1/db9/group__fs.html - ga7873873370369efdc826893b1bdc812b - (struct GNUNET_FS_SearchContext *sc) - - - struct GNUNET_FS_SearchResult * - GNUNET_FS_probe - d1/db9/group__fs.html - ga2b6e216be98cfacd096d4087de77ed6f - (struct GNUNET_FS_Handle *h, const struct GNUNET_FS_Uri *uri, const struct GNUNET_CONTAINER_MetaData *meta, void *client_info, uint32_t anonymity) - - - void * - GNUNET_FS_probe_stop - d1/db9/group__fs.html - ga49b07298ce1ac176a6dd5a7c7e221bda - (struct GNUNET_FS_SearchResult *sr) - - - struct GNUNET_FS_DownloadContext * - GNUNET_FS_download_start - d1/db9/group__fs.html - ga4c112edd59af6098589f99c64d754c7f - (struct GNUNET_FS_Handle *h, const struct GNUNET_FS_Uri *uri, const struct GNUNET_CONTAINER_MetaData *meta, const char *filename, const char *tempname, uint64_t offset, uint64_t length, uint32_t anonymity, enum GNUNET_FS_DownloadOptions options, void *cctx, struct GNUNET_FS_DownloadContext *parent) - - - struct GNUNET_FS_DownloadContext * - GNUNET_FS_download_start_from_search - d1/db9/group__fs.html - gad6c50aa1c32b490880963e995f2536af - (struct GNUNET_FS_Handle *h, struct GNUNET_FS_SearchResult *sr, const char *filename, const char *tempname, uint64_t offset, uint64_t length, uint32_t anonymity, enum GNUNET_FS_DownloadOptions options, void *cctx) - - - void - GNUNET_FS_download_stop - d1/db9/group__fs.html - gaa0611895d251dbe68f3269a72bafc22b - (struct GNUNET_FS_DownloadContext *dc, int do_delete) - - - void - GNUNET_FS_download_suspend - d1/db9/group__fs.html - gaed70219cecc0a12b103269fe2244df9f - (struct GNUNET_FS_DownloadContext *dc) - - - void - GNUNET_FS_download_resume - d1/db9/group__fs.html - ga71ce443d4ba7bf101cdce3236f065cc2 - (struct GNUNET_FS_DownloadContext *dc) - - - int - GNUNET_FS_meta_data_test_for_directory - d1/db9/group__fs.html - ga40668ba2e3bfd32e202dc4fa4a5e7e23 - (const struct GNUNET_CONTAINER_MetaData *md) - - - void - GNUNET_FS_meta_data_make_directory - d1/db9/group__fs.html - ga923f44720f61006fc132cbbf42185d9e - (struct GNUNET_CONTAINER_MetaData *md) - - - char * - GNUNET_FS_meta_data_suggest_filename - d1/db9/group__fs.html - gaa8cc6aef45d602861516ede8cf502c51 - (const struct GNUNET_CONTAINER_MetaData *md) - - - int - GNUNET_FS_directory_list_contents - d1/db9/group__fs.html - ga200e797c0ddc5cd983ef6e7a8759f36d - (size_t size, const void *data, uint64_t offset, GNUNET_FS_DirectoryEntryProcessor dep, void *dep_cls) - - - struct GNUNET_FS_DirectoryBuilder * - GNUNET_FS_directory_builder_create - d1/db9/group__fs.html - gaaa4babbd5a023a0589efb5b2e53a9fed - (const struct GNUNET_CONTAINER_MetaData *mdir) - - - void - GNUNET_FS_directory_builder_add - d1/db9/group__fs.html - ga4e99dfbbc89d1362432bf4c44c1b3dca - (struct GNUNET_FS_DirectoryBuilder *bld, const struct GNUNET_FS_Uri *uri, const struct GNUNET_CONTAINER_MetaData *md, const void *data) - - - int - GNUNET_FS_directory_builder_finish - d1/db9/group__fs.html - ga28751d10ff610fe17d13d95339bc0491 - (struct GNUNET_FS_DirectoryBuilder *bld, size_t *rsize, void **rdata) - - - struct GNUNET_FS_DirScanner * - GNUNET_FS_directory_scan_start - d1/db9/group__fs.html - gafe0f9e6ecaff388aa90abd1624eb283e - (const char *filename, int disable_extractor, const char *ex, GNUNET_FS_DirScannerProgressCallback cb, void *cb_cls) - - - void - GNUNET_FS_directory_scan_abort - d1/db9/group__fs.html - gae7ce79ad08eecdfc5b40892df482d614 - (struct GNUNET_FS_DirScanner *ds) - - - struct GNUNET_FS_ShareTreeItem * - GNUNET_FS_directory_scan_get_result - d1/db9/group__fs.html - gae9d43bc827de336cef9a5fcb6690b10a - (struct GNUNET_FS_DirScanner *ds) - - - void - GNUNET_FS_share_tree_trim - d1/db9/group__fs.html - gaef94b94854e7f5035a70625e8f429e59 - (struct GNUNET_FS_ShareTreeItem *toplevel) - - - void - GNUNET_FS_share_tree_free - d1/db9/group__fs.html - ga10ebfa227b43f21aa73436272a62886a - (struct GNUNET_FS_ShareTreeItem *toplevel) - - - - fragmentation - Fragmentation library - d3/df0/group__fragmentation.html - - void(* - GNUNET_FRAGMENT_MessageProcessor - d3/df0/group__fragmentation.html - ga74a7f9fe78ae3011060ead3503264fc4 - )(void *cls, const struct GNUNET_MessageHeader *msg) - - - void(* - GNUNET_DEFRAGMENT_AckProcessor - d3/df0/group__fragmentation.html - ga91020727e713d0dd18e00f709fddbd0d - )(void *cls, uint32_t id, const struct GNUNET_MessageHeader *msg) - - - struct GNUNET_FRAGMENT_Context * - GNUNET_FRAGMENT_context_create - d3/df0/group__fragmentation.html - gad254da43e358d95c24f30e2341b39095 - (struct GNUNET_STATISTICS_Handle *stats, uint16_t mtu, struct GNUNET_BANDWIDTH_Tracker *tracker, struct GNUNET_TIME_Relative msg_delay, struct GNUNET_TIME_Relative ack_delay, const struct GNUNET_MessageHeader *msg, GNUNET_FRAGMENT_MessageProcessor proc, void *proc_cls) - - - void - GNUNET_FRAGMENT_context_transmission_done - d3/df0/group__fragmentation.html - ga41bc81edd268d48af42605042d0afa43 - (struct GNUNET_FRAGMENT_Context *fc) - - - int - GNUNET_FRAGMENT_process_ack - d3/df0/group__fragmentation.html - ga4bb0ef485974c96d70f649ec90c6ff3b - (struct GNUNET_FRAGMENT_Context *fc, const struct GNUNET_MessageHeader *msg) - - - void - GNUNET_FRAGMENT_context_destroy - d3/df0/group__fragmentation.html - gab249fe547ea403dace483973076616f8 - (struct GNUNET_FRAGMENT_Context *fc, struct GNUNET_TIME_Relative *msg_delay, struct GNUNET_TIME_Relative *ack_delay) - - - const char * - GNUNET_FRAGMENT_print_ack - d3/df0/group__fragmentation.html - ga14d583d1d1526eae61401babaa960bf7 - (const struct GNUNET_MessageHeader *ack) - - - struct GNUNET_DEFRAGMENT_Context * - GNUNET_DEFRAGMENT_context_create - d3/df0/group__fragmentation.html - ga5622389a52640b5ec8f462d8fb8473fe - (struct GNUNET_STATISTICS_Handle *stats, uint16_t mtu, unsigned int num_msgs, void *cls, GNUNET_FRAGMENT_MessageProcessor proc, GNUNET_DEFRAGMENT_AckProcessor ackp) - - - void - GNUNET_DEFRAGMENT_context_destroy - d3/df0/group__fragmentation.html - ga5450f5ea7d37d2ea9ac8ffc848305a7e - (struct GNUNET_DEFRAGMENT_Context *dc) - - - int - GNUNET_DEFRAGMENT_process_fragment - d3/df0/group__fragmentation.html - ga2e783a99ac1acb3643632b07ff069577 - (struct GNUNET_DEFRAGMENT_Context *dc, const struct GNUNET_MessageHeader *msg) - - - - friends - Friends library - d5/df3/group__friends.html - - void(* - GNUNET_FRIENDS_Callback - d5/df3/group__friends.html - gab5d5719b1ced77e3986b86adb947d671 - )(void *cls, const struct GNUNET_PeerIdentity *friend_id) - - - int - GNUNET_FRIENDS_parse - d5/df3/group__friends.html - gae5dfc400bcc4bdc3d772ce4fee7c90b2 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_FRIENDS_Callback cb, void *cb_cls) - - - struct GNUNET_FRIENDS_Writer * - GNUNET_FRIENDS_write_start - d5/df3/group__friends.html - gad2a5d046580c48934e07a35174636445 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - GNUNET_FRIENDS_write_stop - d5/df3/group__friends.html - ga45d9686757f9d727eb04c209715c75b3 - (struct GNUNET_FRIENDS_Writer *w) - - - int - GNUNET_FRIENDS_write - d5/df3/group__friends.html - gafd2846fcac205bbaf6647acfedca79dc - (struct GNUNET_FRIENDS_Writer *w, const struct GNUNET_PeerIdentity *friend_id) - - - - gnsrecord - GNS Record library - d8/d32/group__gnsrecord.html - GNUNET_GNSRECORD_Data - GNUNET_GNSRECORD_PlaceData - GNUNET_GNSRECORD_Block - GNUNET_GNSRECORD_BoxRecord - GNUNET_GNSRECORD_ReverseRecord - - #define - GNUNET_GNSRECORD_MAX_BLOCK_SIZE - d8/d32/group__gnsrecord.html - ga2fbc885d0504549c8849e995fa7691c1 - - - - #define - GNUNET_GNSRECORD_TYPE_ANY - d8/d32/group__gnsrecord.html - gae1eb4f60d46c1b6f515036460f6237cb - - - - #define - GNUNET_GNSRECORD_TYPE_PKEY - d8/d32/group__gnsrecord.html - gad4e1020974e3fe2b4bed79a3a818e24d - - - - #define - GNUNET_GNSRECORD_TYPE_NICK - d8/d32/group__gnsrecord.html - ga6d663ecb09f7e516ef72bf490939dc14 - - - - #define - GNUNET_GNSRECORD_TYPE_LEHO - d8/d32/group__gnsrecord.html - ga9d629e51c0a29939b09b89c61446ebb7 - - - - #define - GNUNET_GNSRECORD_TYPE_VPN - d8/d32/group__gnsrecord.html - ga92e46be76975803308fb6aa9079ba670 - - - - #define - GNUNET_GNSRECORD_TYPE_GNS2DNS - d8/d32/group__gnsrecord.html - ga840a2e7fce46bf8fef00097931de4863 - - - - #define - GNUNET_GNSRECORD_TYPE_BOX - d8/d32/group__gnsrecord.html - ga0cb6f48b9e3e121274fd6a1aa8e5dd65 - - - - #define - GNUNET_GNSRECORD_TYPE_PLACE - d8/d32/group__gnsrecord.html - ga19d8dbcd97e1bf073887713ac7f1b830 - - - - #define - GNUNET_GNSRECORD_TYPE_PHONE - d8/d32/group__gnsrecord.html - gababa58b59bdbdb13f985b98b36866724 - - - - #define - GNUNET_GNSRECORD_TYPE_RECLAIM_ATTR - d8/d32/group__gnsrecord.html - ga70adcffddfac5cef09f3b19a69320d22 - - - - #define - GNUNET_GNSRECORD_TYPE_RECLAIM_TICKET - d8/d32/group__gnsrecord.html - gaf94086befa2c66609f97ab5913b611d9 - - - - #define - GNUNET_GNSRECORD_TYPE_DELEGATE - d8/d32/group__gnsrecord.html - gae410ff2526ec573fee969f77928663f3 - - - - #define - GNUNET_GNSRECORD_TYPE_ATTRIBUTE - d8/d32/group__gnsrecord.html - ga882759a89c4bfc305f5d95b563a71942 - - - - #define - GNUNET_GNSRECORD_TYPE_RECLAIM_ATTR_REF - d8/d32/group__gnsrecord.html - ga33f97a79e8c103f2679c24840cf08e7f - - - - #define - GNUNET_GNSRECORD_TYPE_RECLAIM_MASTER - d8/d32/group__gnsrecord.html - gabd91f20235185eca4ed02f869d6c2ccb - - - - #define - GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_CLIENT - d8/d32/group__gnsrecord.html - ga5c4df435fb5084798b4f4885b39836f9 - - - - #define - GNUNET_GNSRECORD_TYPE_RECLAIM_OIDC_REDIRECT - d8/d32/group__gnsrecord.html - gaf13efd412f985b397759fc6759847f4c - - - - #define - GNUNET_GNSRECORD_TYPE_RECLAIM_ATTEST_ATTR - d8/d32/group__gnsrecord.html - ga66136d704cf7190150cae37507662566 - - - - #define - GNUNET_GNSRECORD_TYPE_RECLAIM_REFERENCE - d8/d32/group__gnsrecord.html - ga2689a7e947dcdf4a589538f68803ccc8 - - - - - GNUNET_GNSRECORD_Flags - d8/d32/group__gnsrecord.html - ga24d9d4baa36f473454b93ba7291fa8d0 - - - - GNUNET_GNSRECORD_RF_NONE - d8/d32/group__gnsrecord.html - gga24d9d4baa36f473454b93ba7291fa8d0aef173d3d542ecf2a9abde679f7e46358 - - - - GNUNET_GNSRECORD_RF_PRIVATE - d8/d32/group__gnsrecord.html - gga24d9d4baa36f473454b93ba7291fa8d0ac4d4fcd5a817068ed356040dc5a88a46 - - - - GNUNET_GNSRECORD_RF_RELATIVE_EXPIRATION - d8/d32/group__gnsrecord.html - gga24d9d4baa36f473454b93ba7291fa8d0a22db2c5ace02a75fea54c45d443c6990 - - - - GNUNET_GNSRECORD_RF_SHADOW_RECORD - d8/d32/group__gnsrecord.html - gga24d9d4baa36f473454b93ba7291fa8d0a6f1d5f5ded1242f34166bc1ed879ecb1 - - - - char * - GNUNET_GNSRECORD_value_to_string - d8/d32/group__gnsrecord.html - ga33b6bf919555c434be46a798d24928ba - (uint32_t type, const void *data, size_t data_size) - - - int - GNUNET_GNSRECORD_string_to_value - d8/d32/group__gnsrecord.html - ga55bc1cd2c89990a13d209f3a2609bd47 - (uint32_t type, const char *s, void **data, size_t *data_size) - - - uint32_t - GNUNET_GNSRECORD_typename_to_number - d8/d32/group__gnsrecord.html - ga47ad14b603356f584355d56741e9fe3d - (const char *dns_typename) - - - const char * - GNUNET_GNSRECORD_number_to_typename - d8/d32/group__gnsrecord.html - ga1b01c0acebe32d70538667ffd3fa6c81 - (uint32_t type) - - - ssize_t - GNUNET_GNSRECORD_records_get_size - d8/d32/group__gnsrecord.html - gab10f2dea0abd4db13a2547ba16f9facd - (unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - ssize_t - GNUNET_GNSRECORD_records_serialize - d8/d32/group__gnsrecord.html - ga4aa353a59d2837e927e7200931a78ee0 - (unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd, size_t dest_size, char *dest) - - - int - GNUNET_GNSRECORD_records_deserialize - d8/d32/group__gnsrecord.html - ga3b530a0f7e735f5dda5cd3be50abd3b1 - (size_t len, const char *src, unsigned int rd_count, struct GNUNET_GNSRECORD_Data *dest) - - - int - GNUNET_GNSRECORD_is_expired - d8/d32/group__gnsrecord.html - gaaa327b2e263e502d74c4e6701c5895e9 - (const struct GNUNET_GNSRECORD_Data *rd) - - - char * - GNUNET_GNSRECORD_string_to_lowercase - d8/d32/group__gnsrecord.html - ga533a932adfa19d64913a10e043e3d960 - (const char *src) - - - const char * - GNUNET_GNSRECORD_z2s - d8/d32/group__gnsrecord.html - gadc3d5602e9a44cde06fb574dbd07eba3 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *z) - - - const char * - GNUNET_GNSRECORD_pkey_to_zkey - d8/d32/group__gnsrecord.html - ga3a1012cd41084028ee068073e37ea482 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *pkey) - - - int - GNUNET_GNSRECORD_zkey_to_pkey - d8/d32/group__gnsrecord.html - ga91041f6a43d0849a093b780ce8f60207 - (const char *zkey, struct GNUNET_CRYPTO_EcdsaPublicKey *pkey) - - - void - GNUNET_GNSRECORD_query_from_private_key - d8/d32/group__gnsrecord.html - gaf8b9b88eb19bc94755901a7ef04ff76f - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, struct GNUNET_HashCode *query) - - - void - GNUNET_GNSRECORD_query_from_public_key - d8/d32/group__gnsrecord.html - gabc4c01c9e0b1ef72ed0e1d4874f60715 - (const struct GNUNET_CRYPTO_EcdsaPublicKey *pub, const char *label, struct GNUNET_HashCode *query) - - - struct GNUNET_GNSRECORD_Block * - GNUNET_GNSRECORD_block_create - d8/d32/group__gnsrecord.html - ga7b165511783bee0421044c10d901e90a - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, struct GNUNET_TIME_Absolute expire, const char *label, const struct GNUNET_GNSRECORD_Data *rd, unsigned int rd_count) - - - struct GNUNET_GNSRECORD_Block * - GNUNET_GNSRECORD_block_create2 - d8/d32/group__gnsrecord.html - gaed95ac9d674c51ee77e8b2afd615af7a - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, struct GNUNET_TIME_Absolute expire, const char *label, const struct GNUNET_GNSRECORD_Data *rd, unsigned int rd_count) - - - int - GNUNET_GNSRECORD_block_verify - d8/d32/group__gnsrecord.html - ga6c9a6893d53acc63db0d2ff0b8eb11c3 - (const struct GNUNET_GNSRECORD_Block *block) - - - int - GNUNET_GNSRECORD_block_decrypt - d8/d32/group__gnsrecord.html - gadd7b7ccf8a82d4f23b8095aaf4e0b487 - (const struct GNUNET_GNSRECORD_Block *block, const struct GNUNET_CRYPTO_EcdsaPublicKey *zone_key, const char *label, GNUNET_GNSRECORD_RecordCallback proc, void *proc_cls) - - - int - GNUNET_GNSRECORD_records_cmp - d8/d32/group__gnsrecord.html - gae8421b11c7de6f867867006ddcf0d86d - (const struct GNUNET_GNSRECORD_Data *a, const struct GNUNET_GNSRECORD_Data *b) - - - struct GNUNET_TIME_Absolute - GNUNET_GNSRECORD_record_get_expiration_time - d8/d32/group__gnsrecord.html - gacf7439d3e5b2a7ca3519150e1e3ce480 - (unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - GNUNET_NETWORK_STRUCT_END typedef void(* - GNUNET_GNSRECORD_RecordCallback - d8/d32/group__gnsrecord.html - ga26ea9a8e310da56c675aad610c6af123 - )(void *cls, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - - gnsrecord-plugin - GNS Record plugin API - d2/d6a/group__gnsrecord-plugin.html - GNUNET_GNSRECORD_PluginFunctions - - char *(* - GNUNET_GNSRECORD_ValueToStringFunction - d2/d6a/group__gnsrecord-plugin.html - ga4cc9cfab55cf704b4c048f42c8044113 - )(void *cls, uint32_t type, const void *data, size_t data_size) - - - int(* - GNUNET_GNSRECORD_StringToValueFunction - d2/d6a/group__gnsrecord-plugin.html - ga214ae0160dcdf694c833d14216567baa - )(void *cls, uint32_t type, const char *s, void **data, size_t *data_size) - - - uint32_t(* - GNUNET_GNSRECORD_TypenameToNumberFunction - d2/d6a/group__gnsrecord-plugin.html - ga88414ecf05f64617f57e583a1a16c514 - )(void *cls, const char *dns_typename) - - - const char *(* - GNUNET_GNSRECORD_NumberToTypenameFunction - d2/d6a/group__gnsrecord-plugin.html - ga528e936393e2ae7520b13a259349bd6b - )(void *cls, uint32_t type) - - - - gns - GNS service - d4/dae/group__gns.html - - #define - GNUNET_GNS_EMPTY_LABEL_AT - d4/dae/group__gns.html - gab1d49feca385746f833b804a3abd445a - - - - void(* - GNUNET_GNS_LookupResultProcessor - d4/dae/group__gns.html - ga3150555f29a1963ca939fd13430530ab - )(void *cls, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - void(* - GNUNET_GNS_LookupResultProcessor2 - d4/dae/group__gns.html - ga2a18743996675bf284400aaef354d21e - )(void *cls, int gns_tld, uint32_t rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - - GNUNET_GNS_LocalOptions - d4/dae/group__gns.html - ga9b89f1bdb4ecf9c9b79ceada8e34c236 - - - - GNUNET_GNS_LO_DEFAULT - d4/dae/group__gns.html - gga9b89f1bdb4ecf9c9b79ceada8e34c236afa6ea78b0106cc28917d1588265b00c1 - - - - GNUNET_GNS_LO_NO_DHT - d4/dae/group__gns.html - gga9b89f1bdb4ecf9c9b79ceada8e34c236a2ecdfc83de0dab3804cd758c35775f7a - - - - GNUNET_GNS_LO_LOCAL_MASTER - d4/dae/group__gns.html - gga9b89f1bdb4ecf9c9b79ceada8e34c236aa193333ad316f02c5ba8476b62fb2dcf - - - - struct GNUNET_GNS_Handle * - GNUNET_GNS_connect - d4/dae/group__gns.html - ga97b4e7fe403866457aad8b2665d716ce - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_GNS_disconnect - d4/dae/group__gns.html - ga09fd8b7396c0f9997f6c39da01cbae58 - (struct GNUNET_GNS_Handle *handle) - - - struct GNUNET_GNS_LookupRequest * - GNUNET_GNS_lookup - d4/dae/group__gns.html - gab96a9768aa65e744b254912bcfa3c2d9 - (struct GNUNET_GNS_Handle *handle, const char *name, const struct GNUNET_CRYPTO_EcdsaPublicKey *zone, uint32_t type, enum GNUNET_GNS_LocalOptions options, GNUNET_GNS_LookupResultProcessor proc, void *proc_cls) - - - struct GNUNET_GNS_LookupRequest * - GNUNET_GNS_lookup_limited - d4/dae/group__gns.html - gae7a862afdf26df2c3edba3eff6a8376e - (struct GNUNET_GNS_Handle *handle, const char *name, const struct GNUNET_CRYPTO_EcdsaPublicKey *zone, uint32_t type, enum GNUNET_GNS_LocalOptions options, uint16_t recursion_depth_limit, GNUNET_GNS_LookupResultProcessor proc, void *proc_cls) - - - void * - GNUNET_GNS_lookup_cancel - d4/dae/group__gns.html - ga3b4efffc27438327936062bb449873fa - (struct GNUNET_GNS_LookupRequest *lr) - - - struct GNUNET_GNS_LookupWithTldRequest * - GNUNET_GNS_lookup_with_tld - d4/dae/group__gns.html - ga7891f53cce084f6dff8d614552eac30b - (struct GNUNET_GNS_Handle *handle, const char *name, uint32_t type, enum GNUNET_GNS_LocalOptions options, GNUNET_GNS_LookupResultProcessor2 proc, void *proc_cls) - - - void * - GNUNET_GNS_lookup_with_tld_cancel - d4/dae/group__gns.html - ga3633bae9bb9ff295ce56e6c4e1de5351 - (struct GNUNET_GNS_LookupWithTldRequest *ltr) - - - - getopt - Getopt library - d4/dd8/group__getopt.html - GNUNET_GETOPT_CommandLineProcessorContext - GNUNET_GETOPT_CommandLineOption - - #define - GNUNET_GETOPT_option_base32_auto - d4/dd8/group__getopt.html - ga22519dcf0d631ae16ca31cefb6209c65 - (shortName, name, argumentHelp, description, val) - - - #define - GNUNET_GETOPT_OPTION_END - d4/dd8/group__getopt.html - gaa2e12a9a3dfdaefea3add78952fb1150 - - - - int(* - GNUNET_GETOPT_CommandLineOptionProcessor - d4/dd8/group__getopt.html - ga77ad0578e396ccc17e7b981d86b90b5b - )(struct GNUNET_GETOPT_CommandLineProcessorContext *ctx, void *scls, const char *option, const char *value) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_help - d4/dd8/group__getopt.html - ga84f272d0434d41afdd88ec6054e60bf3 - (const char *about) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_version - d4/dd8/group__getopt.html - gafc0a52dc710c8ba2453e33d6eeb172b4 - (const char *version) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_logfile - d4/dd8/group__getopt.html - ga3121fef3adb3c8f4ad269e69bae807a2 - (char **logfn) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_string - d4/dd8/group__getopt.html - gacd2e973a2508caadf3a1f068a659ec57 - (char shortName, const char *name, const char *argumentHelp, const char *description, char **str) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_filename - d4/dd8/group__getopt.html - ga53e4b3ab626c52db6d3c8929a0edb302 - (char shortName, const char *name, const char *argumentHelp, const char *description, char **str) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_base32_fixed_size - d4/dd8/group__getopt.html - ga8a851ff89eba04a19f0cfd45d9d61e9e - (char shortName, const char *name, const char *argumentHelp, const char *description, void *val, size_t val_size) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_flag - d4/dd8/group__getopt.html - gac6afd97d9973a71bfe7ad6034eaec6f8 - (char shortName, const char *name, const char *description, int *val) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_uint - d4/dd8/group__getopt.html - ga8fd7879dfe7782991ae12bacffc8bf4a - (char shortName, const char *name, const char *argumentHelp, const char *description, unsigned int *val) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_uint16 - d4/dd8/group__getopt.html - gaf35a92b88a162a0373bded3ecfa941eb - (char shortName, const char *name, const char *argumentHelp, const char *description, uint16_t *val) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_ulong - d4/dd8/group__getopt.html - gab67fe943caabc4e70293b816ba1d2186 - (char shortName, const char *name, const char *argumentHelp, const char *description, unsigned long long *val) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_relative_time - d4/dd8/group__getopt.html - ga968b4040a673a9fa0443b26da6d6d87c - (char shortName, const char *name, const char *argumentHelp, const char *description, struct GNUNET_TIME_Relative *val) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_absolute_time - d4/dd8/group__getopt.html - gab03efb539dc0f2f7abf4f0bf50571c4d - (char shortName, const char *name, const char *argumentHelp, const char *description, struct GNUNET_TIME_Absolute *val) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_increment_uint - d4/dd8/group__getopt.html - ga0947e28ec6f7ea4b300a2a40bef809f0 - (char shortName, const char *name, const char *description, unsigned int *val) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_loglevel - d4/dd8/group__getopt.html - gab47fce0bbe5c9c314c99a67b37afb9c1 - (char **level) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_verbose - d4/dd8/group__getopt.html - gabb47bd5a31aefd91957f917dc8e3ea27 - (unsigned int *level) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_cfgfile - d4/dd8/group__getopt.html - ga20eaf24cfa52288087b89ba08842edd5 - (char **fn) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_mandatory - d4/dd8/group__getopt.html - ga589c32198bf857c5c36e26f0b342cb86 - (struct GNUNET_GETOPT_CommandLineOption opt) - - - struct GNUNET_GETOPT_CommandLineOption - GNUNET_GETOPT_option_exclusive - d4/dd8/group__getopt.html - ga564ded985bd2f6de57b3acf7d9ffd96f - (struct GNUNET_GETOPT_CommandLineOption opt) - - - int - GNUNET_GETOPT_run - d4/dd8/group__getopt.html - ga4357c0e1146e0435b74e351a7c711912 - (const char *binaryOptions, const struct GNUNET_GETOPT_CommandLineOption *allOptions, unsigned int argc, char *const *argv) - - - - hello - Hello library - d0/d91/group__hello.html - GNUNET_HELLO_Address - GNUNET_HELLO_Message - - #define - GNUNET_HELLO_URI_PREFIX - d0/d91/group__hello.html - ga70572e4b707297a21805502f873b1140 - - - - #define - GNUNET_FRIEND_HELLO_URI_PREFIX - d0/d91/group__hello.html - ga4f5bb4d5d8ab2115ddc9692cfcaf3d70 - - - - #define - GNUNET_HELLO_URI_SEP - d0/d91/group__hello.html - gae70362f71d16815aab4003c778be6508 - - - - #define - GNUNET_HELLO_address_free - d0/d91/group__hello.html - ga44d88b228b93d139d281b16fb2d34edb - (addr) - - - ssize_t(* - GNUNET_HELLO_GenerateAddressListCallback - d0/d91/group__hello.html - ga565bd756e0936c48945e2f33b26b33ae - )(void *cls, size_t max, void *buf) - - - int(* - GNUNET_HELLO_AddressIterator - d0/d91/group__hello.html - ga9fa7a553339cdd4c3584c344bb938cbb - )(void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration) - - - struct GNUNET_TRANSPORT_PluginFunctions *(* - GNUNET_HELLO_TransportPluginsFind - d0/d91/group__hello.html - gaa8b68ce46ee4171ba27f1ad754123cdb - )(const char *name) - - - - GNUNET_HELLO_AddressInfo - d0/d91/group__hello.html - gae1465fad41e6b8059348902d6efaa412 - - - - GNUNET_HELLO_ADDRESS_INFO_NONE - d0/d91/group__hello.html - ggae1465fad41e6b8059348902d6efaa412ab2a66ad162dcf755b640c99074f5cde5 - - - - GNUNET_HELLO_ADDRESS_INFO_INBOUND - d0/d91/group__hello.html - ggae1465fad41e6b8059348902d6efaa412a4897b8a164db6ebc9d562efa96d7be8d - - - - struct GNUNET_HELLO_Address * - GNUNET_HELLO_address_allocate - d0/d91/group__hello.html - ga2ef557e8ed1954d7cbdb78865e4711f3 - (const struct GNUNET_PeerIdentity *peer, const char *transport_name, const void *address, size_t address_length, enum GNUNET_HELLO_AddressInfo local_info) - - - struct GNUNET_HELLO_Address * - GNUNET_HELLO_address_copy - d0/d91/group__hello.html - ga9ad718400b0a0b9a12e94fc22a3e0323 - (const struct GNUNET_HELLO_Address *address) - - - int - GNUNET_HELLO_address_cmp - d0/d91/group__hello.html - gaf039c06d2b7a33dd901e3e441dec3104 - (const struct GNUNET_HELLO_Address *a1, const struct GNUNET_HELLO_Address *a2) - - - size_t - GNUNET_HELLO_address_get_size - d0/d91/group__hello.html - ga9fde23daf820a872eca869e4d2b57fd1 - (const struct GNUNET_HELLO_Address *address) - - - int - GNUNET_HELLO_address_check_option - d0/d91/group__hello.html - gaa42a32fcad3dc99117d546fea75791c7 - (const struct GNUNET_HELLO_Address *address, enum GNUNET_HELLO_AddressInfo option) - - - int - GNUNET_HELLO_is_friend_only - d0/d91/group__hello.html - ga5a3472e5ec5c74a8018ff773610b609b - (const struct GNUNET_HELLO_Message *h) - - - size_t - GNUNET_HELLO_add_address - d0/d91/group__hello.html - ga6facd6dffbb97344f6d196a67d088ff3 - (const struct GNUNET_HELLO_Address *address, struct GNUNET_TIME_Absolute expiration, char *target, size_t max) - - - struct GNUNET_HELLO_Message * - GNUNET_HELLO_create - d0/d91/group__hello.html - ga12e3ca992c1a4cf3cfed33cd5c92d7e5 - (const struct GNUNET_CRYPTO_EddsaPublicKey *public_key, GNUNET_HELLO_GenerateAddressListCallback addrgen, void *addrgen_cls, int friend_only) - - - uint16_t - GNUNET_HELLO_size - d0/d91/group__hello.html - ga117667a0c9e57f4c5423636343c4d03c - (const struct GNUNET_HELLO_Message *hello) - - - struct GNUNET_HELLO_Message * - GNUNET_HELLO_merge - d0/d91/group__hello.html - ga1ded5f95e07a305351e779daa442efeb - (const struct GNUNET_HELLO_Message *h1, const struct GNUNET_HELLO_Message *h2) - - - struct GNUNET_TIME_Absolute - GNUNET_HELLO_equals - d0/d91/group__hello.html - ga796e437cc9c50c6bb41665f554e69f62 - (const struct GNUNET_HELLO_Message *h1, const struct GNUNET_HELLO_Message *h2, struct GNUNET_TIME_Absolute now) - - - struct GNUNET_TIME_Absolute - GNUNET_HELLO_get_last_expiration - d0/d91/group__hello.html - ga1273ca74a959bab7ff01d7f0413858b2 - (const struct GNUNET_HELLO_Message *msg) - - - struct GNUNET_HELLO_Message * - GNUNET_HELLO_iterate_addresses - d0/d91/group__hello.html - gad049d53395cb1bbf8ffbe26c2cfafbae - (const struct GNUNET_HELLO_Message *msg, int return_modified, GNUNET_HELLO_AddressIterator it, void *it_cls) - - - void - GNUNET_HELLO_iterate_new_addresses - d0/d91/group__hello.html - ga0cc1c3919447eac53bf8ac78213763ed - (const struct GNUNET_HELLO_Message *new_hello, const struct GNUNET_HELLO_Message *old_hello, struct GNUNET_TIME_Absolute expiration_limit, GNUNET_HELLO_AddressIterator it, void *it_cls) - - - int - GNUNET_HELLO_get_id - d0/d91/group__hello.html - ga039ac5bdb01401c110a054eb90d1befb - (const struct GNUNET_HELLO_Message *hello, struct GNUNET_PeerIdentity *peer) - - - struct GNUNET_MessageHeader * - GNUNET_HELLO_get_header - d0/d91/group__hello.html - ga63dbbd4f4934d37466d8c46c2d7f1efd - (struct GNUNET_HELLO_Message *hello) - - - char * - GNUNET_HELLO_compose_uri - d0/d91/group__hello.html - gaaabb2a394e7d31f9529c669a8eaa9c7b - (const struct GNUNET_HELLO_Message *hello, GNUNET_HELLO_TransportPluginsFind plugins_find) - - - int - GNUNET_HELLO_parse_uri - d0/d91/group__hello.html - ga43133c173c29dd35c7e68d7ade424d99 - (const char *uri, struct GNUNET_CRYPTO_EddsaPublicKey *pubkey, struct GNUNET_HELLO_Message **hello, GNUNET_HELLO_TransportPluginsFind plugins_find) - - - void - GNUNET_HELLO_sign_address - d0/d91/group__hello.html - ga09602262140791c31ba24f0814efdb90 - (const char *address, enum GNUNET_NetworkType nt, struct GNUNET_TIME_Absolute mono_time, const struct GNUNET_CRYPTO_EddsaPrivateKey *private_key, void **result, size_t *result_size) - - - char * - GNUNET_HELLO_extract_address - d0/d91/group__hello.html - gac7f8c8900af3388dcdf0b1a1c85c7e8e - (const void *raw, size_t raw_size, const struct GNUNET_PeerIdentity *pid, enum GNUNET_NetworkType *nt, struct GNUNET_TIME_Absolute *mono_time) - - - char * - GNUNET_HELLO_address_to_prefix - d0/d91/group__hello.html - ga4918ed6cb7b9b3defe42712465e7f538 - (const char *address) - - - - helper - Helper library - d3/d00/group__helper.html - - void(* - GNUNET_HELPER_ExceptionCallback - d3/d00/group__helper.html - gabacc338bf090feff0bb49244172a72e3 - )(void *cls) - - - void(* - GNUNET_HELPER_Continuation - d3/d00/group__helper.html - ga4621299ee920c7d410c2b109cb2a0958 - )(void *cls, int result) - - - struct GNUNET_HELPER_Handle * - GNUNET_HELPER_start - d3/d00/group__helper.html - ga680a7fd1b32b4ed17fbae74cfebac952 - (int with_control_pipe, const char *binary_name, char *const binary_argv[], GNUNET_MessageTokenizerCallback cb, GNUNET_HELPER_ExceptionCallback exp_cb, void *cb_cls) - - - int - GNUNET_HELPER_kill - d3/d00/group__helper.html - ga155f0a65d2bea7a12c1b9f45c82fa801 - (struct GNUNET_HELPER_Handle *h, int soft_kill) - - - int - GNUNET_HELPER_wait - d3/d00/group__helper.html - ga378233422b2252e72ff2eb69e4ac6a82 - (struct GNUNET_HELPER_Handle *h) - - - void - GNUNET_HELPER_destroy - d3/d00/group__helper.html - gaf5f881031a2b2a293515682f8ba935e4 - (struct GNUNET_HELPER_Handle *h) - - - void - GNUNET_HELPER_stop - d3/d00/group__helper.html - gae9ac617d70057699e7afee00a5c1e409 - (struct GNUNET_HELPER_Handle *h, int soft_kill) - - - struct GNUNET_HELPER_SendHandle * - GNUNET_HELPER_send - d3/d00/group__helper.html - ga1c654e7fa036b9eb309d69b4d0946ce2 - (struct GNUNET_HELPER_Handle *h, const struct GNUNET_MessageHeader *msg, int can_drop, GNUNET_HELPER_Continuation cont, void *cont_cls) - - - void - GNUNET_HELPER_send_cancel - d3/d00/group__helper.html - ga145a43a1593b8e9d6e24b9f6077d3e0e - (struct GNUNET_HELPER_SendHandle *sh) - - - - identity - Identity service - d0/d2f/group__identity.html - - #define - GNUNET_IDENTITY_VERSION - d0/d2f/group__identity.html - ga7688502af3edbd23ce29bbc3dd5cbfea - - - - void(* - GNUNET_IDENTITY_Callback - d0/d2f/group__identity.html - ga912439fe090814c55d924434ed72ebe5 - )(void *cls, struct GNUNET_IDENTITY_Ego *ego, void **ctx, const char *name) - - - void(* - GNUNET_IDENTITY_Continuation - d0/d2f/group__identity.html - ga6467bbe94c10f4b6491dffbdaddcd370 - )(void *cls, const char *emsg) - - - void(* - GNUNET_IDENTITY_CreateContinuation - d0/d2f/group__identity.html - ga697920721c6beb15d8cd906fc09dbddf - )(void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pk, const char *emsg) - - - void(* - GNUNET_IDENTITY_EgoCallback - d0/d2f/group__identity.html - ga073674902b453d39648b36f8f235d30e - )(void *cls, const struct GNUNET_IDENTITY_Ego *ego) - - - void(* - GNUNET_IDENTITY_EgoSuffixCallback - d0/d2f/group__identity.html - gaec8ca044d9bada4c92dc2028b89fc4eb - )(void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *priv, const char *ego_name) - - - const struct GNUNET_CRYPTO_EcdsaPrivateKey * - GNUNET_IDENTITY_ego_get_private_key - d0/d2f/group__identity.html - gad6564b03d0added0041c2242dce4049c - (const struct GNUNET_IDENTITY_Ego *ego) - - - const struct GNUNET_IDENTITY_Ego * - GNUNET_IDENTITY_ego_get_anonymous - d0/d2f/group__identity.html - ga95c1c369bf5b3db15e6612fa0ea7897a - (void) - - - void - GNUNET_IDENTITY_ego_get_public_key - d0/d2f/group__identity.html - ga560d1adeb76aa0c0b814b83cd5c818b7 - (const struct GNUNET_IDENTITY_Ego *ego, struct GNUNET_CRYPTO_EcdsaPublicKey *pk) - - - struct GNUNET_IDENTITY_Handle * - GNUNET_IDENTITY_connect - d0/d2f/group__identity.html - gac5bc0255afe511a38d0b14772998572b - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_IDENTITY_Callback cb, void *cb_cls) - - - struct GNUNET_IDENTITY_Operation * - GNUNET_IDENTITY_get - d0/d2f/group__identity.html - gac00c95fa7149fd160e84152ef34ea3d2 - (struct GNUNET_IDENTITY_Handle *id, const char *service_name, GNUNET_IDENTITY_Callback cb, void *cb_cls) - - - struct GNUNET_IDENTITY_Operation * - GNUNET_IDENTITY_set - d0/d2f/group__identity.html - gad0682db717f92e0375a39faaf0a12ce9 - (struct GNUNET_IDENTITY_Handle *id, const char *service_name, struct GNUNET_IDENTITY_Ego *ego, GNUNET_IDENTITY_Continuation cont, void *cont_cls) - - - void - GNUNET_IDENTITY_disconnect - d0/d2f/group__identity.html - gaccbcd5c8d1aa8587767827fe8560a37c - (struct GNUNET_IDENTITY_Handle *h) - - - struct GNUNET_IDENTITY_Operation * - GNUNET_IDENTITY_create - d0/d2f/group__identity.html - ga7bc43fa53e3aed8920e00fb467bda7c2 - (struct GNUNET_IDENTITY_Handle *id, const char *name, GNUNET_IDENTITY_CreateContinuation cont, void *cont_cls) - - - struct GNUNET_IDENTITY_Operation * - GNUNET_IDENTITY_rename - d0/d2f/group__identity.html - ga3c6e36bd98505df4f4c7f6b4047938e6 - (struct GNUNET_IDENTITY_Handle *id, const char *old_name, const char *new_name, GNUNET_IDENTITY_Continuation cb, void *cb_cls) - - - struct GNUNET_IDENTITY_Operation * - GNUNET_IDENTITY_delete - d0/d2f/group__identity.html - gaefc47bf4c422cde13c470d03cf0a1f97 - (struct GNUNET_IDENTITY_Handle *id, const char *name, GNUNET_IDENTITY_Continuation cb, void *cb_cls) - - - void - GNUNET_IDENTITY_cancel - d0/d2f/group__identity.html - gabf22940765aa7f1535bce00bb160c7f5 - (struct GNUNET_IDENTITY_Operation *op) - - - struct GNUNET_IDENTITY_EgoLookup * - GNUNET_IDENTITY_ego_lookup - d0/d2f/group__identity.html - gadd4833a9cb161265d9b575f361542118 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *name, GNUNET_IDENTITY_EgoCallback cb, void *cb_cls) - - - void - GNUNET_IDENTITY_ego_lookup_cancel - d0/d2f/group__identity.html - gabfd47eef71e276bb606f8fff3157f2d7 - (struct GNUNET_IDENTITY_EgoLookup *el) - - - struct GNUNET_IDENTITY_EgoSuffixLookup * - GNUNET_IDENTITY_ego_lookup_by_suffix - d0/d2f/group__identity.html - gaf217da98e2a288cd2b204d25e01c9e6b - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *suffix, GNUNET_IDENTITY_EgoSuffixCallback cb, void *cb_cls) - - - void - GNUNET_IDENTITY_ego_lookup_by_suffix_cancel - d0/d2f/group__identity.html - gaf312a21a0aa2ca5437e9c6f5d7251a5e - (struct GNUNET_IDENTITY_EgoSuffixLookup *el) - - - - load - Load library - db/dea/group__load.html - - #define - GNUNET_LOAD_value_free - db/dea/group__load.html - gabbe9969746a6ae8a06b81f09eeb1c51a - (lv) - - - struct GNUNET_LOAD_Value * - GNUNET_LOAD_value_init - db/dea/group__load.html - ga77aeabbdaf9fd3a61cf4bfe883bf4d4b - (struct GNUNET_TIME_Relative autodecline) - - - void - GNUNET_LOAD_value_set_decline - db/dea/group__load.html - ga10dcce4d3f6adb6a57e7307f769d0b4a - (struct GNUNET_LOAD_Value *load, struct GNUNET_TIME_Relative autodecline) - - - double - GNUNET_LOAD_get_load - db/dea/group__load.html - gab1501d15976e9705f09a3ea9b1ad5c4e - (struct GNUNET_LOAD_Value *load) - - - double - GNUNET_LOAD_get_average - db/dea/group__load.html - ga5c5b2dbe90097192abea1f0cfacca383 - (struct GNUNET_LOAD_Value *load) - - - void - GNUNET_LOAD_update - db/dea/group__load.html - ga9ecd422953c051c0d1681d7301ff6609 - (struct GNUNET_LOAD_Value *load, uint64_t data) - - - - logging - Logging - d8/dff/group__logging.html - - #define - GNUNET_EXTRA_LOGGING - d8/dff/group__logging.html - gaff76dd5f5560f16ea129f98b3c7f27f0 - - - - #define - GNUNET_assert - d8/dff/group__logging.html - ga5c0f6d0ee5aae3e4b829215f85a1f048 - (cond) - - - #define - GNUNET_assert_at - d8/dff/group__logging.html - ga7f2cb8a302185bbc8c1eaa1314bc5302 - (cond, f, l) - - - #define - GNUNET_assert_from - d8/dff/group__logging.html - ga57c390b9ffbecf520c8acd79bccc70d9 - (cond, comp) - - - #define - GNUNET_break - d8/dff/group__logging.html - ga65adf621bbeff57cd40e4f5417bffd86 - (cond) - - - #define - GNUNET_break_op - d8/dff/group__logging.html - ga21b4f1920297cbbdd4844b18d6894769 - (cond) - - - #define - GNUNET_log_strerror - d8/dff/group__logging.html - gac6d0f255ab9d93dd8f7ffd4d227d0c76 - (level, cmd) - - - #define - GNUNET_log_from_strerror - d8/dff/group__logging.html - ga101532f0adbdf7f0a5b17de761357188 - (level, component, cmd) - - - #define - GNUNET_log_strerror_file - d8/dff/group__logging.html - gadeb5b9370885b11d6198c53f8711f5f0 - (level, cmd, filename) - - - #define - GNUNET_log_from_strerror_file - d8/dff/group__logging.html - ga3585e5825c4a36724757fc6d636a7109 - (level, component, cmd, filename) - - - void(* - GNUNET_Logger - d8/dff/group__logging.html - gaf1d4dbfd070f9574036eddaee266215d - )(void *cls, enum GNUNET_ErrorType kind, const char *component, const char *date, const char *message) - - - - GNUNET_ErrorType - d8/dff/group__logging.html - ga1080bd6454a18d1866c04f5b7a893840 - - - - GNUNET_ERROR_TYPE_UNSPECIFIED - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840a0b708d5e46d3bcfabb0b9fab4739b9c2 - - - - GNUNET_ERROR_TYPE_NONE - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840ac0b7e0c403f33a7c4aac4e3f82b3563f - - - - GNUNET_ERROR_TYPE_ERROR - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840aa8b91b93e42385e388383cd6123cb193 - - - - GNUNET_ERROR_TYPE_WARNING - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840a912b539a4b811ea3ef95b57770d2171e - - - - GNUNET_ERROR_TYPE_MESSAGE - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840ad2e78d61871ec947916c12d3af99adfb - - - - GNUNET_ERROR_TYPE_INFO - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840ae6a6dc1ae93cb1162af70fef65b4e4cd - - - - GNUNET_ERROR_TYPE_DEBUG - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840ae4812ab921d5a7c5d650590b5f45d62b - - - - GNUNET_ERROR_TYPE_INVALID - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840ac0dfd1e084ad32d54eb503f3773228ca - - - - GNUNET_ERROR_TYPE_BULK - d8/dff/group__logging.html - gga1080bd6454a18d1866c04f5b7a893840aacd0df4506c67c72c5226a1ae31fd12b - - - - int - GNUNET_get_log_skip - d8/dff/group__logging.html - ga486a055c6f2705895498a4ccc7be849f - (void) - - - void - GNUNET_log_nocheck - d8/dff/group__logging.html - ga35f586ecb3097357cb588a880f90e1df - (enum GNUNET_ErrorType kind, const char *message,...) __attribute__((format(printf - - - void - GNUNET_log_from_nocheck - d8/dff/group__logging.html - ga87fa413eaec5e94d9e268303f0172112 - (enum GNUNET_ErrorType kind, const char *comp, const char *message,...) - - - void - GNUNET_log_config_missing - d8/dff/group__logging.html - gab6389ae4e2a4541f44efcb4ccecf51be - (enum GNUNET_ErrorType kind, const char *section, const char *option) - - - void - GNUNET_log_config_invalid - d8/dff/group__logging.html - gab11f2c61849b2eacd8a9b7e72d3c0798 - (enum GNUNET_ErrorType kind, const char *section, const char *option, const char *required) - - - void - GNUNET_abort_ - d8/dff/group__logging.html - gaeca9153d2feca386e76356ec7fc90d02 - (void) __attribute__((noreturn)) - - - void - GNUNET_log_skip - d8/dff/group__logging.html - ga982c709814ee6bc2b49499ed69e45181 - (int n, int check_reset) - - - int - GNUNET_log_setup - d8/dff/group__logging.html - ga2da41830235e8e979475cff8975dd2f8 - (const char *comp, const char *loglevel, const char *logfile) - - - void - GNUNET_logger_add - d8/dff/group__logging.html - gaef2faa41061d17e73df102b44406ce87 - (GNUNET_Logger logger, void *logger_cls) - - - void - GNUNET_logger_remove - d8/dff/group__logging.html - gaf7b0b56fc72ff93caede908712ffd989 - (GNUNET_Logger logger, void *logger_cls) - - - const char * - GNUNET_sh2s - d8/dff/group__logging.html - ga5f07f28da761fce1bb7875d4a497fcda - (const struct GNUNET_ShortHashCode *shc) - - - const char * - GNUNET_uuid2s - d8/dff/group__logging.html - ga20bdaf58bd4f55808b3e1005b7852351 - (const struct GNUNET_Uuid *uuid) - - - const char * - GNUNET_h2s - d8/dff/group__logging.html - gaaeba944f3eaa078af7b04b12b3accad2 - (const struct GNUNET_HashCode *hc) - - - const char * - GNUNET_h2s2 - d8/dff/group__logging.html - ga0b623e615176d047059e527fbaebfd74 - (const struct GNUNET_HashCode *hc) - - - const char * - GNUNET_h2s_full - d8/dff/group__logging.html - ga5c9ef129e5da4c6620adfbc982084573 - (const struct GNUNET_HashCode *hc) - - - const char * - GNUNET_p2s - d8/dff/group__logging.html - gaf4db42b1c244b18833ec425e9bcc970f - (const struct GNUNET_CRYPTO_EddsaPublicKey *p) - - - const char * - GNUNET_p2s2 - d8/dff/group__logging.html - ga19f717bc5417bce4d260dcff71007c32 - (const struct GNUNET_CRYPTO_EddsaPublicKey *p) - - - const char * - GNUNET_e2s - d8/dff/group__logging.html - ga4c37727cfb2b5be24258ce6971127c10 - (const struct GNUNET_CRYPTO_EcdhePublicKey *p) - - - const char * - GNUNET_e2s2 - d8/dff/group__logging.html - ga14f70a1b0cd3091b63a88d10821627bb - (const struct GNUNET_CRYPTO_EcdhePublicKey *p) - - - const char * - GNUNET_i2s - d8/dff/group__logging.html - ga46f2a9c004a64934d12c4a88da887d9d - (const struct GNUNET_PeerIdentity *pid) - - - const char * - GNUNET_i2s2 - d8/dff/group__logging.html - ga5c863612498c9b0f3eeeced435807cdc - (const struct GNUNET_PeerIdentity *pid) - - - const char * - GNUNET_i2s_full - d8/dff/group__logging.html - gabc112376963d04f91670f5cd5bd70d1b - (const struct GNUNET_PeerIdentity *pid) - - - const char * - GNUNET_a2s - d8/dff/group__logging.html - gada3a30a2b381728a419284cf7dd64b02 - (const struct sockaddr *addr, socklen_t addrlen) - - - const char * - GNUNET_error_type_to_string - d8/dff/group__logging.html - ga47e703fa9780631c3c55198b27986173 - (enum GNUNET_ErrorType kind) - - - - mq - MQ library - d9/dd0/group__mq.html - GNUNET_MQ_MessageHandler - - #define - GNUNET_MQ_msg_extra - d9/dd0/group__mq.html - ga792c25a9648a55ecfe8980aa9fa73116 - (mvar, esize, type) - - - #define - GNUNET_MQ_msg - d9/dd0/group__mq.html - ga9ad1922d5dd59b08475334ec285a4da3 - (mvar, type) - - - #define - GNUNET_MQ_msg_header - d9/dd0/group__mq.html - ga82488136d8cf2d44fe5e6ab855f67f02 - (type) - - - #define - GNUNET_MQ_msg_header_extra - d9/dd0/group__mq.html - gacd0965f6a8d38bcdfd2a73107fe021be - (mh, esize, type) - - - #define - GNUNET_MQ_msg_nested_mh - d9/dd0/group__mq.html - ga7c1ae586db240ebb24cc0ac9ce96c0f8 - (mvar, type, mh) - - - #define - GNUNET_MQ_extract_nested_mh - d9/dd0/group__mq.html - gafd20af506bff18899c3ef16c9f6d13f6 - (var) - - - #define - GNUNET_MQ_handler_end - d9/dd0/group__mq.html - ga614e5280a4a7ef02ea5f96c95021653f - () - - - void(* - GNUNET_MQ_MessageCallback - d9/dd0/group__mq.html - gab309e15d90bc713cb949e17b5ed0dfb9 - )(void *cls, const struct GNUNET_MessageHeader *msg) - - - int(* - GNUNET_MQ_MessageValidationCallback - d9/dd0/group__mq.html - ga4621f65b8687476894bc9e92d5f68936 - )(void *cls, const struct GNUNET_MessageHeader *msg) - - - void(* - GNUNET_MQ_SendImpl - d9/dd0/group__mq.html - gaefe4468366d2be46306b6402ded38694 - )(struct GNUNET_MQ_Handle *mq, const struct GNUNET_MessageHeader *msg, void *impl_state) - - - void(* - GNUNET_MQ_DestroyImpl - d9/dd0/group__mq.html - ga52a9b702b7708863d84b5628710ab977 - )(struct GNUNET_MQ_Handle *mq, void *impl_state) - - - void(* - GNUNET_MQ_CancelImpl - d9/dd0/group__mq.html - gaeae7aa19f7a83f88b57807c1d152d702 - )(struct GNUNET_MQ_Handle *mq, void *impl_state) - - - void(* - GNUNET_MQ_ErrorHandler - d9/dd0/group__mq.html - ga4e921b225e2262f149371cc1461c7f2a - )(void *cls, enum GNUNET_MQ_Error error) - - - - GNUNET_MQ_Error - d9/dd0/group__mq.html - ga331150e6d4e3ea912f4768827d57c07f - - - - GNUNET_MQ_ERROR_READ - d9/dd0/group__mq.html - gga331150e6d4e3ea912f4768827d57c07fa47d4d300c2af14d40e4a839e86d7dce0 - - - - GNUNET_MQ_ERROR_WRITE - d9/dd0/group__mq.html - gga331150e6d4e3ea912f4768827d57c07fa8446da7ffa5e4f52780e88ff6b7c6418 - - - - GNUNET_MQ_ERROR_TIMEOUT - d9/dd0/group__mq.html - gga331150e6d4e3ea912f4768827d57c07fa78ae461174e4bfe1716248134e8a51ef - - - - GNUNET_MQ_ERROR_MALFORMED - d9/dd0/group__mq.html - gga331150e6d4e3ea912f4768827d57c07fa8360cd00b886366ac9155483818d0a34 - - - - GNUNET_MQ_ERROR_NO_MATCH - d9/dd0/group__mq.html - gga331150e6d4e3ea912f4768827d57c07fa502ad3c8140936b02ce011e37a51ece0 - - - - - GNUNET_MQ_PriorityPreferences - d9/dd0/group__mq.html - gaa1a4d6afea9bbf6863aabb1bd043f6ce - - - - GNUNET_MQ_PRIO_BACKGROUND - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea4534a0dc2179c5c1f3e951f32bde1111 - - - - GNUNET_MQ_PRIO_BEST_EFFORT - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cead4a4cb9f5686561b8dfb6924dc3a7a1a - - - - GNUNET_MQ_PRIO_URGENT - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea136764cea2833f6ec31a817384ac4dee - - - - GNUNET_MQ_PRIO_CRITICAL_CONTROL - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea2e8c3e29b44513840cadf76f40cc51f3 - - - - GNUNET_MQ_PRIORITY_MASK - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea43c34b3ae16364aed3aeb673c4ab8fb1 - - - - GNUNET_MQ_PREF_UNRELIABLE - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea654189c548874edb58e0c7ac282f1abf - - - - GNUNET_MQ_PREF_LOW_LATENCY - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6ceac7afd266fd70b142fc2ea9773dd00507 - - - - GNUNET_MQ_PREF_CORK_ALLOWED - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea4ea4c0d96d02db622669a25eecc437ea - - - - GNUNET_MQ_PREF_GOODPUT - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea918e8797b907fe83681908b467d4aa20 - - - - GNUNET_MQ_PREF_OUT_OF_ORDER - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea069fe0c6cf7d50fbe9da6c1c3fbbef88 - - - - GNUNET_MQ_ERROR_READ - d9/dd0/group__mq.html - gga331150e6d4e3ea912f4768827d57c07fa47d4d300c2af14d40e4a839e86d7dce0 - - - - GNUNET_MQ_ERROR_WRITE - d9/dd0/group__mq.html - gga331150e6d4e3ea912f4768827d57c07fa8446da7ffa5e4f52780e88ff6b7c6418 - - - - GNUNET_MQ_ERROR_TIMEOUT - d9/dd0/group__mq.html - gga331150e6d4e3ea912f4768827d57c07fa78ae461174e4bfe1716248134e8a51ef - - - - GNUNET_MQ_ERROR_MALFORMED - d9/dd0/group__mq.html - gga331150e6d4e3ea912f4768827d57c07fa8360cd00b886366ac9155483818d0a34 - - - - GNUNET_MQ_ERROR_NO_MATCH - d9/dd0/group__mq.html - gga331150e6d4e3ea912f4768827d57c07fa502ad3c8140936b02ce011e37a51ece0 - - - - GNUNET_MQ_PRIO_BACKGROUND - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea4534a0dc2179c5c1f3e951f32bde1111 - - - - GNUNET_MQ_PRIO_BEST_EFFORT - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cead4a4cb9f5686561b8dfb6924dc3a7a1a - - - - GNUNET_MQ_PRIO_URGENT - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea136764cea2833f6ec31a817384ac4dee - - - - GNUNET_MQ_PRIO_CRITICAL_CONTROL - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea2e8c3e29b44513840cadf76f40cc51f3 - - - - GNUNET_MQ_PRIORITY_MASK - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea43c34b3ae16364aed3aeb673c4ab8fb1 - - - - GNUNET_MQ_PREF_UNRELIABLE - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea654189c548874edb58e0c7ac282f1abf - - - - GNUNET_MQ_PREF_LOW_LATENCY - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6ceac7afd266fd70b142fc2ea9773dd00507 - - - - GNUNET_MQ_PREF_CORK_ALLOWED - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea4ea4c0d96d02db622669a25eecc437ea - - - - GNUNET_MQ_PREF_GOODPUT - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea918e8797b907fe83681908b467d4aa20 - - - - GNUNET_MQ_PREF_OUT_OF_ORDER - d9/dd0/group__mq.html - ggaa1a4d6afea9bbf6863aabb1bd043f6cea069fe0c6cf7d50fbe9da6c1c3fbbef88 - - - - GNUNET_MQ_PREFERENCE_NONE - d9/dd0/group__mq.html - gga840de7d106982e3aa9fd4bd6b8b7bedea3f313ccd16e9449c5b779404232835fb - - - - GNUNET_MQ_PREFERENCE_BANDWIDTH - d9/dd0/group__mq.html - gga840de7d106982e3aa9fd4bd6b8b7bedeae7e5e80db24cc79b4930f67df0f44e03 - - - - GNUNET_MQ_PREFERENCE_LATENCY - d9/dd0/group__mq.html - gga840de7d106982e3aa9fd4bd6b8b7bedea90605d6630fb42c3cd19a1ac4987265e - - - - GNUNET_MQ_PREFERENCE_RELIABILITY - d9/dd0/group__mq.html - gga840de7d106982e3aa9fd4bd6b8b7bedea361e8d91b4b67ce819945a8fe5f37223 - - - - const struct GNUNET_MessageHeader * - GNUNET_MQ_extract_nested_mh_ - d9/dd0/group__mq.html - ga1b94d6cd0154e2b6c329543025d0098c - (const struct GNUNET_MessageHeader *mh, uint16_t base_size) - - - const struct GNUNET_MessageHeader * - GNUNET_MQ_env_get_msg - d9/dd0/group__mq.html - gaf93895cb513cc0bb221c39515a231220 - (const struct GNUNET_MQ_Envelope *env) - - - const struct GNUNET_MQ_Envelope * - GNUNET_MQ_env_next - d9/dd0/group__mq.html - ga2f02291ad5a8a0f1f58d86882a5e0d83 - (const struct GNUNET_MQ_Envelope *env) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_msg_nested_mh_ - d9/dd0/group__mq.html - gaf7cebbf03472b993f452283153c84395 - (struct GNUNET_MessageHeader **mhp, uint16_t base_size, uint16_t type, const struct GNUNET_MessageHeader *nested_mh) - - - void - GNUNET_MQ_dll_insert_head - d9/dd0/group__mq.html - ga558032520a7f1d9a1cc1bb492eee1637 - (struct GNUNET_MQ_Envelope **env_head, struct GNUNET_MQ_Envelope **env_tail, struct GNUNET_MQ_Envelope *env) - - - void - GNUNET_MQ_dll_insert_tail - d9/dd0/group__mq.html - gae84c89bddf6e16ae26461dc210ad0099 - (struct GNUNET_MQ_Envelope **env_head, struct GNUNET_MQ_Envelope **env_tail, struct GNUNET_MQ_Envelope *env) - - - void - GNUNET_MQ_dll_remove - d9/dd0/group__mq.html - ga233dd5c71828ad265673da99c1316814 - (struct GNUNET_MQ_Envelope **env_head, struct GNUNET_MQ_Envelope **env_tail, struct GNUNET_MQ_Envelope *env) - - - struct GNUNET_MQ_MessageHandler * - GNUNET_MQ_copy_handlers - d9/dd0/group__mq.html - gaf1d375ea01b62d96b9b1a2360b1ddf43 - (const struct GNUNET_MQ_MessageHandler *handlers) - - - struct GNUNET_MQ_MessageHandler * - GNUNET_MQ_copy_handlers2 - d9/dd0/group__mq.html - gadbbb469552009aca7725b89afa566b76 - (const struct GNUNET_MQ_MessageHandler *handlers, GNUNET_MQ_MessageCallback agpl_handler, void *agpl_cls) - - - unsigned int - GNUNET_MQ_count_handlers - d9/dd0/group__mq.html - gaf8ae5ea7ead80e73604e9c3b342dd08d - (const struct GNUNET_MQ_MessageHandler *handlers) - - - struct GNUNET_NotificationContext * - GNUNET_notification_context_create - d9/dd0/group__mq.html - gac0cfbf1f6203237daed8de9e56ae34eb - (unsigned int queue_length) - - - void - GNUNET_notification_context_destroy - d9/dd0/group__mq.html - ga0574eac75858e462c068919b88dcab13 - (struct GNUNET_NotificationContext *nc) - - - void - GNUNET_notification_context_add - d9/dd0/group__mq.html - gaf27fd6d72aa86333916a0de76935f6a8 - (struct GNUNET_NotificationContext *nc, struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_notification_context_broadcast - d9/dd0/group__mq.html - ga89f6ec46307ec1f412b388c152f9b0ef - (struct GNUNET_NotificationContext *nc, const struct GNUNET_MessageHeader *msg, int can_drop) - - - unsigned int - GNUNET_notification_context_get_size - d9/dd0/group__mq.html - ga3aa7faefd399c1ff154bd632964b35ee - (struct GNUNET_NotificationContext *nc) - - - GNUNET_MQ_MessageValidationCallback - mv - d9/dd0/group__mq.html - gaa098cec43115087a26b67fa0e4c9875e - - - - GNUNET_MQ_MessageCallback - cb - d9/dd0/group__mq.html - ga6a5b2d4afcbeae9c8c5e9c4b6d78d137 - - - - void * - cls - d9/dd0/group__mq.html - ga71ebdffc5ac8ed168c7c663c532303a2 - - - - uint16_t - type - d9/dd0/group__mq.html - gaeaaf869b75c60b33c0e2ac68e05fddb9 - - - - uint16_t - expected_size - d9/dd0/group__mq.html - ga4633b91a2a73e0c4e9d5b2dfd92a29ec - - - - #define - GNUNET_MQ_hd_fixed_size - d9/dd0/group__mq.html - gac2bc02ab76ed09b1d0e8d42f71e43291 - (name, code, str, ctx) - - - - GNUNET_MQ_PreferenceKind - d9/dd0/group__mq.html - ga840de7d106982e3aa9fd4bd6b8b7bede - - - - GNUNET_MQ_PREFERENCE_NONE - d9/dd0/group__mq.html - gga840de7d106982e3aa9fd4bd6b8b7bedea3f313ccd16e9449c5b779404232835fb - - - - GNUNET_MQ_PREFERENCE_BANDWIDTH - d9/dd0/group__mq.html - gga840de7d106982e3aa9fd4bd6b8b7bedeae7e5e80db24cc79b4930f67df0f44e03 - - - - GNUNET_MQ_PREFERENCE_LATENCY - d9/dd0/group__mq.html - gga840de7d106982e3aa9fd4bd6b8b7bedea90605d6630fb42c3cd19a1ac4987265e - - - - GNUNET_MQ_PREFERENCE_RELIABILITY - d9/dd0/group__mq.html - gga840de7d106982e3aa9fd4bd6b8b7bedea361e8d91b4b67ce819945a8fe5f37223 - - - - int - GNUNET_MQ_handle_message - d9/dd0/group__mq.html - gab9f90b534d301db358477b0644e521c2 - (const struct GNUNET_MQ_MessageHandler *handlers, const struct GNUNET_MessageHeader *mh) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_msg_ - d9/dd0/group__mq.html - ga142fe1c6e5ee9ee970f45fdad73409f5 - (struct GNUNET_MessageHeader **mhp, uint16_t size, uint16_t type) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_msg_copy - d9/dd0/group__mq.html - gab0aabe3176d6a1555ac9c0dfd6efc98a - (const struct GNUNET_MessageHeader *hdr) - - - void - GNUNET_MQ_discard - d9/dd0/group__mq.html - ga67d35d04c4b5a9176506beb77ed3b2ff - (struct GNUNET_MQ_Envelope *mqm) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_get_current_envelope - d9/dd0/group__mq.html - gaf51af2efb777eed0308b9f93ecdf929f - (struct GNUNET_MQ_Handle *mq) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_env_copy - d9/dd0/group__mq.html - gacaaead192e13a27154a2dad5c7e2b11c - (struct GNUNET_MQ_Envelope *env) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_get_last_envelope - d9/dd0/group__mq.html - ga53ad25f749f70b75e589c16ffbf6583d - (struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_MQ_env_set_options - d9/dd0/group__mq.html - ga241bc8a363d99f3e2f5289b84fcbfd0c - (struct GNUNET_MQ_Envelope *env, enum GNUNET_MQ_PriorityPreferences pp) - - - enum GNUNET_MQ_PriorityPreferences - GNUNET_MQ_env_get_options - d9/dd0/group__mq.html - gac226112be92d944675bbf8359ec24ee4 - (struct GNUNET_MQ_Envelope *env) - - - enum GNUNET_MQ_PriorityPreferences - GNUNET_MQ_env_combine_options - d9/dd0/group__mq.html - ga97d7eb4e30229f741ff64bf40ed74987 - (enum GNUNET_MQ_PriorityPreferences p1, enum GNUNET_MQ_PriorityPreferences p2) - - - struct GNUNET_MQ_Envelope * - GNUNET_MQ_unsent_head - d9/dd0/group__mq.html - ga3cbbe6801e240bf2cf8847fa3847a21d - (struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_MQ_set_options - d9/dd0/group__mq.html - ga1f1ab3e82145827fc81df558fd3acee4 - (struct GNUNET_MQ_Handle *mq, enum GNUNET_MQ_PriorityPreferences pp) - - - unsigned int - GNUNET_MQ_get_length - d9/dd0/group__mq.html - ga2c39025b6840a3db8f24260b70054ac1 - (struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_MQ_send - d9/dd0/group__mq.html - ga500b79dba8a0b1a941c287357c78fe97 - (struct GNUNET_MQ_Handle *mq, struct GNUNET_MQ_Envelope *ev) - - - void - GNUNET_MQ_send_copy - d9/dd0/group__mq.html - ga0bd22b3cd8880f7e130439cdeade2865 - (struct GNUNET_MQ_Handle *mq, const struct GNUNET_MQ_Envelope *ev) - - - void - GNUNET_MQ_send_cancel - d9/dd0/group__mq.html - ga21535b4abe6830253942883a894d9072 - (struct GNUNET_MQ_Envelope *ev) - - - uint32_t - GNUNET_MQ_assoc_add - d9/dd0/group__mq.html - gab0d7a418dac1ad42c0d0b14b99db17d8 - (struct GNUNET_MQ_Handle *mq, void *assoc_data) - - - void * - GNUNET_MQ_assoc_get - d9/dd0/group__mq.html - gac104c7ee668b152012aa3d6da24731b5 - (struct GNUNET_MQ_Handle *mq, uint32_t request_id) - - - void * - GNUNET_MQ_assoc_remove - d9/dd0/group__mq.html - ga955c292b3291620810aeff0bc4f8b800 - (struct GNUNET_MQ_Handle *mq, uint32_t request_id) - - - struct GNUNET_MQ_Handle * - GNUNET_MQ_queue_for_callbacks - d9/dd0/group__mq.html - ga77a88274b1aa03a3f53ba98d261dcf9c - (GNUNET_MQ_SendImpl send, GNUNET_MQ_DestroyImpl destroy, GNUNET_MQ_CancelImpl cancel, void *impl_state, const struct GNUNET_MQ_MessageHandler *handlers, GNUNET_MQ_ErrorHandler error_handler, void *cls) - - - void - GNUNET_MQ_set_handlers_closure - d9/dd0/group__mq.html - gad85987bfb651b517592ce8ebfa26a75b - (struct GNUNET_MQ_Handle *mq, void *handlers_cls) - - - void - GNUNET_MQ_notify_sent - d9/dd0/group__mq.html - gaae9d1e160cd993cd77456ac45ed6389c - (struct GNUNET_MQ_Envelope *ev, GNUNET_SCHEDULER_TaskCallback cb, void *cb_cls) - - - void - GNUNET_MQ_destroy - d9/dd0/group__mq.html - gafc840e069ad92e9d6289d3e2486bbdb5 - (struct GNUNET_MQ_Handle *mq) - - - struct GNUNET_MQ_DestroyNotificationHandle * - GNUNET_MQ_destroy_notify - d9/dd0/group__mq.html - ga2d0762ecac45cb92095e4f794341162f - (struct GNUNET_MQ_Handle *mq, GNUNET_SCHEDULER_TaskCallback cb, void *cb_cls) - - - void - GNUNET_MQ_destroy_notify_cancel - d9/dd0/group__mq.html - gaadf1484a61536df5e1ffda8e64717a27 - (struct GNUNET_MQ_DestroyNotificationHandle *dnh) - - - void - GNUNET_MQ_inject_message - d9/dd0/group__mq.html - ga9eaa9184d6426bab6070ad89694d88e5 - (struct GNUNET_MQ_Handle *mq, const struct GNUNET_MessageHeader *mh) - - - void - GNUNET_MQ_inject_error - d9/dd0/group__mq.html - ga3d730e51a32e1dada6946982621f6a8d - (struct GNUNET_MQ_Handle *mq, enum GNUNET_MQ_Error error) - - - void - GNUNET_MQ_impl_send_continue - d9/dd0/group__mq.html - ga8704a8faf8eab6a055510b6adb0376ee - (struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_MQ_impl_send_in_flight - d9/dd0/group__mq.html - gac5f52a037bfe3128e7edbf26d34a617c - (struct GNUNET_MQ_Handle *mq) - - - void * - GNUNET_MQ_impl_state - d9/dd0/group__mq.html - ga5eb789f24034a35d302dcb950853cce1 - (struct GNUNET_MQ_Handle *mq) - - - const struct GNUNET_MessageHeader * - GNUNET_MQ_impl_current - d9/dd0/group__mq.html - gac11d45e97bb8360e1385bd29d46e9e1c - (struct GNUNET_MQ_Handle *mq) - - - const char * - GNUNET_MQ_preference_to_string - d9/dd0/group__mq.html - ga6398a85861d38df4d13b8322886b5c08 - (enum GNUNET_MQ_PreferenceKind type) - - - #define - GNUNET_MQ_hd_var_size - d9/dd0/group__mq.html - gaa45059e45008aa2285f971cf5c39ea43 - (name, code, str, ctx) - - - #define - GNUNET_MQ_check_zero_termination - d9/dd0/group__mq.html - ga61cdff6a4d9611c3f014b9980589d3ef - (m) - - - #define - GNUNET_MQ_check_boxed_message - d9/dd0/group__mq.html - ga9a33287dbf574420e002c4e2566dfd56 - (m) - - - - memory - Memory management - d7/ded/group__memory.html - - #define - GNUNET_MAX_MALLOC_CHECKED - d7/ded/group__memory.html - ga318bb3c8072df1ae7c34a10167b05a4d - - - - #define - GNUNET_new - d7/ded/group__memory.html - ga746ec3755a430e4bc3ca449df10e5014 - (type) - - - #define - GNUNET_new_array - d7/ded/group__memory.html - ga89f3690adc93a571b89b4b0f4395bb3f - (n, type) - - - #define - GNUNET_new_array_2d - d7/ded/group__memory.html - gacbaba107ab2111cfa4fedd7a46d876f8 - (n, m, type) - - - #define - GNUNET_new_array_3d - d7/ded/group__memory.html - ga543d43690b8809ff90525d2747684177 - (n, m, o, type) - - - #define - GNUNET_malloc - d7/ded/group__memory.html - ga7f52e3c63bc4832355a409690f7ea5f2 - (size) - - - #define - GNUNET_memdup - d7/ded/group__memory.html - gaf5dade15015bae13ab5f746baf72848e - (buf, size) - - - #define - GNUNET_malloc_large - d7/ded/group__memory.html - ga3bb0dd4544041d5c2d30c3010c2e6077 - (size) - - - #define - GNUNET_realloc - d7/ded/group__memory.html - ga9a5ec4388898a827f660fb1b9b095856 - (ptr, size) - - - #define - GNUNET_free - d7/ded/group__memory.html - gae33236614dc52f5c70c7e15af5e07757 - (ptr) - - - #define - GNUNET_free_non_null - d7/ded/group__memory.html - ga8048846ac3d4c86185df87582c21a333 - (ptr) - - - #define - GNUNET_strdup - d7/ded/group__memory.html - ga2630295350529367dada8955a24f7c72 - (a) - - - #define - GNUNET_strndup - d7/ded/group__memory.html - ga4955af130af6138b48b227eeaa0ab57b - (a, length) - - - #define - GNUNET_array_grow - d7/ded/group__memory.html - ga3266ce81606be2470c67b8cf91e4388e - (arr, size, tsize) - - - #define - GNUNET_array_append - d7/ded/group__memory.html - ga4792826cddf08ce6e105ee9ab98e755f - (arr, size, element) - - - int - GNUNET_snprintf - d7/ded/group__memory.html - gaa37daca6d04c9c1544e64a6fc2f60de9 - (char *buf, size_t size, const char *format,...) - - - int - GNUNET_asprintf - d7/ded/group__memory.html - gab8047454fed73df6a7fe302a04334640 - (char **buf, const char *format,...) - - - struct GNUNET_MessageHeader * - GNUNET_copy_message - d7/ded/group__memory.html - gad318c7f45e02f3a467f4590b42f29cc0 - (const struct GNUNET_MessageHeader *msg) - - - - microphone - Microphone library - d5/d5c/group__microphone.html - GNUNET_MICROPHONE_Handle - - void(* - GNUNET_MICROPHONE_RecordedDataCallback - d5/d5c/group__microphone.html - gaa3a35f2af75425fc8fa876fe5deea641 - )(void *cls, size_t data_size, const void *data) - - - int(* - GNUNET_MICROPHONE_EnableCallback - d5/d5c/group__microphone.html - ga3d7a303e89871887e678cd91b000826d - )(void *cls, GNUNET_MICROPHONE_RecordedDataCallback rdc, void *rdc_cls) - - - void(* - GNUNET_MICROPHONE_DisableCallback - d5/d5c/group__microphone.html - ga5d278ae4b2cc115400645fc17f1def85 - )(void *cls) - - - void(* - GNUNET_MICROPHONE_DestroyCallback - d5/d5c/group__microphone.html - ga22c5fa5d7973f4fd0f32cc033c553f4f - )(void *cls) - - - struct GNUNET_MICROPHONE_Handle * - GNUNET_MICROPHONE_create_from_hardware - d5/d5c/group__microphone.html - gab74d325751a2db9a97919dc04bb48498 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_MICROPHONE_destroy - d5/d5c/group__microphone.html - ga50771fb183ab5cdeb0a992854a5a783a - (struct GNUNET_MICROPHONE_Handle *microphone) - - - - mysql - MySQL library - d0/d71/group__mysql.html - GNUNET_MY_QueryParam - GNUNET_MY_ResultSpec - - #define - GNUNET_MY_query_param_end - d0/d71/group__mysql.html - gae0b1320c41c211e5c43a077ced8618ee - - - - #define - GNUNET_MY_result_spec_end - d0/d71/group__mysql.html - gac64d5f1ec59174b5ef054780fe603159 - - - - #define - GNUNET_MY_query_param_auto_from_type - d0/d71/group__mysql.html - ga30287b17bc099d8b3a348fbcc90aa33a - (x) - - - #define - GNUNET_MY_result_spec_auto_from_type - d0/d71/group__mysql.html - ga95fd60c9b3bb1b58eb5f7bddeaabfa6a - (dst) - - - int(* - GNUNET_MY_QueryConverter - d0/d71/group__mysql.html - ga541a135a35a82c2150bd7ad91f4d8177 - )(void *cls, const struct GNUNET_MY_QueryParam *qp, MYSQL_BIND *qbind) - - - void(* - GNUNET_MY_QueryCleanup - d0/d71/group__mysql.html - ga054885caadb6c6fa2dc0980a3872c62e - )(void *cls, MYSQL_BIND *qbind) - - - int(* - GNUNET_MY_ResultConverter - d0/d71/group__mysql.html - ga90312719e4e80f57402ae8571f8b0b95 - )(void *cls, struct GNUNET_MY_ResultSpec *rs, MYSQL_STMT *stmt, unsigned int column, MYSQL_BIND *results) - - - void(* - GNUNET_MY_ResultCleanup - d0/d71/group__mysql.html - ga869bacc3cc8934b1b58aae7894645516 - )(void *cls, struct GNUNET_MY_ResultSpec *rs) - - - int(* - GNUNET_MYSQL_DataProcessor - d0/d71/group__mysql.html - ga6a327bef34f7be138e971aa6dab1608f - )(void *cls, unsigned int num_values, MYSQL_BIND *values) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_fixed_size - d0/d71/group__mysql.html - ga9b82d428e69752279f53ea2aef489428 - (const void *ptr, size_t ptr_size) - - - int - GNUNET_MY_exec_prepared - d0/d71/group__mysql.html - gaa62172d18952c1944acd81a94400cc9e - (struct GNUNET_MYSQL_Context *mc, struct GNUNET_MYSQL_StatementHandle *sh, struct GNUNET_MY_QueryParam *params) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_fixed_size - d0/d71/group__mysql.html - ga90b5a46b152059aa0e51cc68ecd873e1 - (void *ptr, size_t ptr_size) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_string - d0/d71/group__mysql.html - ga79efc4d10f8272e605e13fccde41ae84 - (const char *ptr) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_rsa_public_key - d0/d71/group__mysql.html - gaf0b97a18bd9e8f0984e1ed9948089b61 - (const struct GNUNET_CRYPTO_RsaPublicKey *x) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_rsa_signature - d0/d71/group__mysql.html - gad3c5a132d8dfc2e2a859427f9f774f98 - (const struct GNUNET_CRYPTO_RsaSignature *x) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_absolute_time - d0/d71/group__mysql.html - ga1c9681f9d5dbee88467badcafeb901c0 - (const struct GNUNET_TIME_Absolute *x) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_absolute_time_nbo - d0/d71/group__mysql.html - ga485a143df37c96641f6fbe2035fc5a26 - (const struct GNUNET_TIME_AbsoluteNBO *x) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_uint16 - d0/d71/group__mysql.html - ga9c1309a01edf1a6cb3ac6902191c164b - (const uint16_t *x) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_uint32 - d0/d71/group__mysql.html - gabcf5eaf30102a68ba886d57c8fc44d0c - (const uint32_t *x) - - - struct GNUNET_MY_QueryParam - GNUNET_MY_query_param_uint64 - d0/d71/group__mysql.html - ga6478ede126ba0a602927e15edfa69f6b - (const uint64_t *x) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_variable_size - d0/d71/group__mysql.html - ga1ed8d221f968ec60b9315133af2355fe - (void **dst, size_t *ptr_size) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_rsa_public_key - d0/d71/group__mysql.html - ga7b2418e05a02ca36a15d0514d0d1f1ad - (struct GNUNET_CRYPTO_RsaPublicKey **rsa) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_rsa_signature - d0/d71/group__mysql.html - ga4da55302364cc500a2fe10e373b9a4f3 - (struct GNUNET_CRYPTO_RsaSignature **sig) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_string - d0/d71/group__mysql.html - ga382f058ae5944277cf688ccd1da5e007 - (char **dst) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_absolute_time - d0/d71/group__mysql.html - ga1baf2612af973715c30ce7ddfda23716 - (struct GNUNET_TIME_Absolute *at) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_absolute_time_nbo - d0/d71/group__mysql.html - ga000f101e40cc56b975e4e709f7d936cf - (struct GNUNET_TIME_AbsoluteNBO *at) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_uint16 - d0/d71/group__mysql.html - ga13efc4713bdf4c2a071bcd59e86d3ac3 - (uint16_t *u16) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_uint32 - d0/d71/group__mysql.html - gac2f32b364d56e91e4335f70224f10f83 - (uint32_t *u32) - - - struct GNUNET_MY_ResultSpec - GNUNET_MY_result_spec_uint64 - d0/d71/group__mysql.html - gadbb75a6c1ff7f599996adcb7960df5e4 - (uint64_t *u64) - - - int - GNUNET_MY_extract_result - d0/d71/group__mysql.html - gade81c8d66af8fcbf8c2fc909d0390845 - (struct GNUNET_MYSQL_StatementHandle *sh, struct GNUNET_MY_ResultSpec *specs) - - - void - GNUNET_MY_cleanup_query - d0/d71/group__mysql.html - ga501f2126e46db95db60cf15555515be0 - (struct GNUNET_MY_QueryParam *qp, MYSQL_BIND *qbind) - - - void - GNUNET_MY_cleanup_result - d0/d71/group__mysql.html - ga6b19469ea3e45493e82a7c820715e697 - (struct GNUNET_MY_ResultSpec *rs) - - - struct GNUNET_MYSQL_Context * - GNUNET_MYSQL_context_create - d0/d71/group__mysql.html - ga8c484d22e3f7e5e2d3b750db0b82f14c - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *section) - - - void - GNUNET_MYSQL_context_destroy - d0/d71/group__mysql.html - gaa2ff9ff3db2f2402f3e6fff1bb4a5add - (struct GNUNET_MYSQL_Context *mc) - - - void - GNUNET_MYSQL_statements_invalidate - d0/d71/group__mysql.html - ga94121ad5209edb5ba2476514c88f09be - (struct GNUNET_MYSQL_Context *mc) - - - MYSQL_STMT * - GNUNET_MYSQL_statement_get_stmt - d0/d71/group__mysql.html - ga8610ec329c0e1d16ba50589def531386 - (struct GNUNET_MYSQL_StatementHandle *sh) - - - struct GNUNET_MYSQL_StatementHandle * - GNUNET_MYSQL_statement_prepare - d0/d71/group__mysql.html - ga65c653facf7253821615c004bb148dbc - (struct GNUNET_MYSQL_Context *mc, const char *query) - - - int - GNUNET_MYSQL_statement_run - d0/d71/group__mysql.html - gaf74655f55d7da35d5abcf46ecae92902 - (struct GNUNET_MYSQL_Context *mc, const char *sql) - - - - nat - NAT testing library - d1/df6/group__nat.html - - void(* - GNUNET_NAT_AUTO_AutoResultCallback - d1/df6/group__nat.html - gaa381898b5e7504a6672508cfa9294d33 - )(void *cls, const struct GNUNET_CONFIGURATION_Handle *diff, enum GNUNET_NAT_StatusCode result, enum GNUNET_NAT_Type type) - - - void(* - GNUNET_NAT_AddressCallback - d1/df6/group__nat.html - gab12a56ea670b9e48689e73d605ec6a8e - )(void *cls, void **app_ctx, int add_remove, enum GNUNET_NAT_AddressClass ac, const struct sockaddr *addr, socklen_t addrlen) - - - void(* - GNUNET_NAT_ReversalCallback - d1/df6/group__nat.html - ga55216a1094e272518c93944411b074b9 - )(void *cls, const struct sockaddr *remote_addr, socklen_t remote_addrlen) - - - void(* - GNUNET_NAT_TestCallback - d1/df6/group__nat.html - ga68d19c7a2c3891d937d26ebd3ce2e2d7 - )(void *cls, enum GNUNET_NAT_StatusCode result) - - - - GNUNET_NAT_AddressClass - d1/df6/group__nat.html - gafa6b2558733870d07b693639af77b5f4 - - - - GNUNET_NAT_AC_NONE - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a9f066cbb41e07d3448ba544d4c1d6bdf - - - - GNUNET_NAT_AC_OTHER - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a832a32df27710c7a0f43dd53def01c01 - - - - GNUNET_NAT_AC_PRIVATE - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a39bf48b5fb6ed0b83c712a051755fbda - - - - GNUNET_NAT_AC_GLOBAL - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a2656832f51188ce18b0abcbbef98602d - - - - GNUNET_NAT_AC_GLOBAL_PRIVATE - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a2634e68344a1d255c9448ba5a78ab578 - - - - GNUNET_NAT_AC_LAN - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a11f82f5b94e813a73258cab6d47ffb36 - - - - GNUNET_NAT_AC_LAN_PRIVATE - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a11746c7943bfc2ef939c55459dcb7c5d - - - - GNUNET_NAT_AC_WLAN - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a80dea5890bca3923761ed18feb3cd31a - - - - GNUNET_NAT_AC_BT - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a9bca347595712fc02c7052f21d3fd29d - - - - GNUNET_NAT_AC_LOOPBACK - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4ad64c37b64b80e93a40bf7f1b7b51aece - - - - GNUNET_NAT_AC_EXTERN - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a42eb647ac7d9d3a44483d392a17a3cd3 - - - - GNUNET_NAT_AC_MANUAL - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4aba84c46346d59618af74c216c323403d - - - - GNUNET_NAT_AC_ANY - d1/df6/group__nat.html - ggafa6b2558733870d07b693639af77b5f4a7db579e0116f0d1086aeb12dda2b37da - - - - - GNUNET_NAT_StatusCode - d1/df6/group__nat.html - ga5898da92219530dc1978f49adedac982 - - - - GNUNET_NAT_ERROR_SUCCESS - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a1af97c3ba6e660e4c2e51fb6acc2fe90 - - - - GNUNET_NAT_ERROR_IPC_FAILURE - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a77a94550f2a13dcb9e08f064a845ba38 - - - - GNUNET_NAT_ERROR_INTERNAL_NETWORK_ERROR - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a4b4d137a3c945f3ea2516303ea53ee0c - - - - GNUNET_NAT_ERROR_TIMEOUT - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982aef23498225cbb901bd6953729e3f671a - - - - GNUNET_NAT_ERROR_NOT_ONLINE - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a0ffd0c088862778746606ad6c0c09a8b - - - - GNUNET_NAT_ERROR_UPNPC_NOT_FOUND - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a0e36af070393acefb3ac8b3ea8c9415f - - - - GNUNET_NAT_ERROR_UPNPC_FAILED - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a269f8b030efb5524b410a634e7d38269 - - - - GNUNET_NAT_ERROR_UPNPC_TIMEOUT - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a1049b41d001fb0c1b8d9b1d9f53b1bcf - - - - GNUNET_NAT_ERROR_UPNPC_PORTMAP_FAILED - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a60fcd94769cb0c6586a169e219f9fd73 - - - - GNUNET_NAT_ERROR_EXTERNAL_IP_UTILITY_NOT_FOUND - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a730b1ae4b3e1a405199a95085498dc9d - - - - GNUNET_NAT_ERROR_EXTERNAL_IP_UTILITY_FAILED - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a2e07114cd0ce6b241277104c5d4586ad - - - - GNUNET_NAT_ERROR_EXTERNAL_IP_UTILITY_OUTPUT_INVALID - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a1e55b4cf97019e1a63bf992e3e3820a1 - - - - GNUNET_NAT_ERROR_EXTERNAL_IP_ADDRESS_INVALID - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982ac577309981f029abb3cd5625e2e8d1f8 - - - - GNUNET_NAT_ERROR_NO_VALID_IF_IP_COMBO - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a94597d88364129f8eebd5cb59daa70d8 - - - - GNUNET_NAT_ERROR_HELPER_NAT_SERVER_NOT_FOUND - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982ac3f822f30ee1fba7f39a0b6197f2a945 - - - - GNUNET_NAT_ERROR_NAT_TEST_START_FAILED - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982ad4f695643f843c9ed3e79bdf7e5ce77d - - - - GNUNET_NAT_ERROR_NAT_TEST_TIMEOUT - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982ae78d32da88a58b91ae7aeda22a1b0351 - - - - GNUNET_NAT_ERROR_NAT_REGISTER_FAILED - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a76d01f1ec4ca57152c00e83a206c47be - - - - GNUNET_NAT_ERROR_HELPER_NAT_CLIENT_NOT_FOUND - d1/df6/group__nat.html - gga5898da92219530dc1978f49adedac982a59079a9bfd24d62e9b2adb04d6e89524 - - - - - GNUNET_NAT_Type - d1/df6/group__nat.html - ga7e4639df980853c0a68ce94a625f5708 - - - - GNUNET_NAT_TYPE_NO_NAT - d1/df6/group__nat.html - gga7e4639df980853c0a68ce94a625f5708a6d52a2a52106e1ade686f9902c165ef2 - - - - GNUNET_NAT_TYPE_UNREACHABLE_NAT - d1/df6/group__nat.html - gga7e4639df980853c0a68ce94a625f5708a1894e9b97ad58d05345c99f2177700f5 - - - - GNUNET_NAT_TYPE_STUN_PUNCHED_NAT - d1/df6/group__nat.html - gga7e4639df980853c0a68ce94a625f5708afcf150c202aa7b4822d167c1dd54a712 - - - - GNUNET_NAT_TYPE_UPNP_NAT - d1/df6/group__nat.html - gga7e4639df980853c0a68ce94a625f5708a027e2cfd4b3c41e2a15b6ce7e68259ea - - - - GNUNET_NAT_TYPE_UNKNOWN - d1/df6/group__nat.html - gga7e4639df980853c0a68ce94a625f5708a068efe2126aacf074d68da05ed797fef - - - - struct GNUNET_NAT_AUTO_Test * - GNUNET_NAT_AUTO_test_start - d1/df6/group__nat.html - gae8740f6fe5f1778c9cb1f83d5c269e87 - (const struct GNUNET_CONFIGURATION_Handle *cfg, uint8_t proto, const char *section_name, GNUNET_NAT_TestCallback report, void *report_cls) - - - void - GNUNET_NAT_AUTO_test_stop - d1/df6/group__nat.html - ga50e98cb42c494d3b3107aa848f052ebb - (struct GNUNET_NAT_AUTO_Test *tst) - - - const char * - GNUNET_NAT_AUTO_status2string - d1/df6/group__nat.html - gab69974441d55a1fb17a16238ea78fb57 - (enum GNUNET_NAT_StatusCode err) - - - struct GNUNET_NAT_AUTO_AutoHandle * - GNUNET_NAT_AUTO_autoconfig_start - d1/df6/group__nat.html - gabedaeacd11ea3e311ca80baf2f00a36d - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_NAT_AUTO_AutoResultCallback cb, void *cb_cls) - - - void - GNUNET_NAT_AUTO_autoconfig_cancel - d1/df6/group__nat.html - gaec8497f0947080e6080ce5ea0e97a90e - (struct GNUNET_NAT_AUTO_AutoHandle *ah) - - - struct GNUNET_NAT_Handle * - GNUNET_NAT_register - d1/df6/group__nat.html - gafa9f5b8aee4994bc797209cbb11cc1f4 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *config_section, uint8_t proto, unsigned int num_addrs, const struct sockaddr **addrs, const socklen_t *addrlens, GNUNET_NAT_AddressCallback address_callback, GNUNET_NAT_ReversalCallback reversal_callback, void *callback_cls) - - - int - GNUNET_NAT_test_address - d1/df6/group__nat.html - gafe00f8249211e8dba202ffe1c7ec8c70 - (struct GNUNET_NAT_Handle *nh, const void *addr, socklen_t addrlen) - - - int - GNUNET_NAT_request_reversal - d1/df6/group__nat.html - ga286e03fe7dca76280a6ce5a711132a7e - (struct GNUNET_NAT_Handle *nh, const struct sockaddr_in *local_sa, const struct sockaddr_in *remote_sa) - - - void - GNUNET_NAT_unregister - d1/df6/group__nat.html - ga64c405a83307bebc120950d7b7b3c215 - (struct GNUNET_NAT_Handle *nh) - - - int - GNUNET_NAT_stun_handle_packet - d1/df6/group__nat.html - gab2211bbacf06ee9493e3c0e3fc054a27 - (struct GNUNET_NAT_Handle *nh, const struct sockaddr *sender_addr, size_t sender_addr_len, const void *data, size_t data_size) - - - struct GNUNET_NAT_STUN_Handle * - GNUNET_NAT_stun_make_request - d1/df6/group__nat.html - ga8ef8637fc799a50dba1b3b7fc99ae706 - (const char *server, uint16_t port, struct GNUNET_NETWORK_Handle *sock, GNUNET_NAT_TestCallback cb, void *cb_cls) - - - void - GNUNET_NAT_stun_make_request_cancel - d1/df6/group__nat.html - ga6c767d91bff48e0b38651d0e17625d9e - (struct GNUNET_NAT_STUN_Handle *rh) - - - - nse - NSE service - d6/d5b/group__nse.html - - #define - GNUNET_NSE_VERSION - d6/d5b/group__nse.html - gad87ad047a4ff1882acdaa58b9a6d8481 - - - - #define - GNUNET_NSE_log_estimate_to_n - d6/d5b/group__nse.html - ga7e35c25508926750438b0626f422c7bb - (loge) - - - void(* - GNUNET_NSE_Callback - d6/d5b/group__nse.html - ga34167faa04462bf6da3177a7f3a6c27a - )(void *cls, struct GNUNET_TIME_Absolute timestamp, double logestimate, double std_dev) - - - struct GNUNET_NSE_Handle * - GNUNET_NSE_connect - d6/d5b/group__nse.html - gabb7c1aa74e50774e60ebb338dcccd948 - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_NSE_Callback func, void *func_cls) - - - void - GNUNET_NSE_disconnect - d6/d5b/group__nse.html - ga1b435ff14ca0c408bd2ab40fbecb7205 - (struct GNUNET_NSE_Handle *h) - - - - namecache - Name Cache service - db/de5/group__namecache.html - - #define - GNUNET_NAMECACHE_MAX_VALUE_SIZE - db/de5/group__namecache.html - ga92936b856241000620b0ca16d8148705 - - - - void(* - GNUNET_NAMECACHE_ContinuationWithStatus - db/de5/group__namecache.html - ga276b2f505bd6d15e7feb9f87373dff21 - )(void *cls, int32_t success, const char *emsg) - - - void(* - GNUNET_NAMECACHE_BlockProcessor - db/de5/group__namecache.html - ga80cb8a3633eb525ff50bca6872e8e39d - )(void *cls, const struct GNUNET_GNSRECORD_Block *block) - - - struct GNUNET_NAMECACHE_Handle * - GNUNET_NAMECACHE_connect - db/de5/group__namecache.html - gabdf599c71414a278546c2b65d8e4ac44 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_NAMECACHE_disconnect - db/de5/group__namecache.html - ga4d2c50bad817c32d2a10b9c48f136089 - (struct GNUNET_NAMECACHE_Handle *h) - - - struct GNUNET_NAMECACHE_QueueEntry * - GNUNET_NAMECACHE_block_cache - db/de5/group__namecache.html - gae169f8749c98850c48c150ea80ea0bdc - (struct GNUNET_NAMECACHE_Handle *h, const struct GNUNET_GNSRECORD_Block *block, GNUNET_NAMECACHE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_NAMECACHE_QueueEntry * - GNUNET_NAMECACHE_lookup_block - db/de5/group__namecache.html - gadb15343b7b6c83b370fbcd9632a91fb5 - (struct GNUNET_NAMECACHE_Handle *h, const struct GNUNET_HashCode *derived_hash, GNUNET_NAMECACHE_BlockProcessor proc, void *proc_cls) - - - void - GNUNET_NAMECACHE_cancel - db/de5/group__namecache.html - ga555ea41b2b32d0707e2d8dfa78d1978b - (struct GNUNET_NAMECACHE_QueueEntry *qe) - - - - namecache-plugin - Name Cache service plugin API - d6/d65/group__namecache-plugin.html - GNUNET_NAMECACHE_PluginFunctions - - void(* - GNUNET_NAMECACHE_BlockCallback - d6/d65/group__namecache-plugin.html - ga8e3156b839c3383500e8a9a34ad9ed72 - )(void *cls, const struct GNUNET_GNSRECORD_Block *block) - - - - namestore - Name Store service - d3/da4/group__namestore.html - - void(* - GNUNET_NAMESTORE_ContinuationWithStatus - d3/da4/group__namestore.html - ga75fd3464210af05ccd24005777eb2850 - )(void *cls, int32_t success, const char *emsg) - - - void(* - GNUNET_NAMESTORE_RecordMonitor - d3/da4/group__namestore.html - gacfe372172322322a2364b3cad7e9cb40 - )(void *cls, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - struct GNUNET_NAMESTORE_Handle * - GNUNET_NAMESTORE_connect - d3/da4/group__namestore.html - gab89e5d40f846d81a67d6ca467fecec12 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_NAMESTORE_disconnect - d3/da4/group__namestore.html - ga55d978f37d4e7644c6523aef2bdbd5bf - (struct GNUNET_NAMESTORE_Handle *h) - - - struct GNUNET_NAMESTORE_QueueEntry * - GNUNET_NAMESTORE_records_store - d3/da4/group__namestore.html - ga2a0cb56a5276e6763ef14154e75f19fc - (struct GNUNET_NAMESTORE_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd, GNUNET_NAMESTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_NAMESTORE_QueueEntry * - GNUNET_NAMESTORE_set_nick - d3/da4/group__namestore.html - gac271fb461ec315d48178d131dee89743 - (struct GNUNET_NAMESTORE_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const char *nick, GNUNET_NAMESTORE_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_NAMESTORE_QueueEntry * - GNUNET_NAMESTORE_records_lookup - d3/da4/group__namestore.html - gad3e5b0ee07eb76411403503fda2a0a27 - (struct GNUNET_NAMESTORE_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const char *label, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_NAMESTORE_RecordMonitor rm, void *rm_cls) - - - struct GNUNET_NAMESTORE_QueueEntry * - GNUNET_NAMESTORE_zone_to_name - d3/da4/group__namestore.html - gae1d8df536a2e16aad30802f8394efe56 - (struct GNUNET_NAMESTORE_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, const struct GNUNET_CRYPTO_EcdsaPublicKey *value_zone, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_NAMESTORE_RecordMonitor proc, void *proc_cls) - - - void - GNUNET_NAMESTORE_cancel - d3/da4/group__namestore.html - ga693452115970a25ffd00aecc69f944ef - (struct GNUNET_NAMESTORE_QueueEntry *qe) - - - struct GNUNET_NAMESTORE_ZoneIterator * - GNUNET_NAMESTORE_zone_iteration_start - d3/da4/group__namestore.html - gadf856144ae9ea38d61433f6dfab952d3 - (struct GNUNET_NAMESTORE_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_NAMESTORE_RecordMonitor proc, void *proc_cls, GNUNET_SCHEDULER_TaskCallback finish_cb, void *finish_cb_cls) - - - void - GNUNET_NAMESTORE_zone_iterator_next - d3/da4/group__namestore.html - ga6471a454dd2845e80eb519f63b743248 - (struct GNUNET_NAMESTORE_ZoneIterator *it, uint64_t limit) - - - void - GNUNET_NAMESTORE_zone_iteration_stop - d3/da4/group__namestore.html - gafeb3da9d08a8778f4d29ec66248b2268 - (struct GNUNET_NAMESTORE_ZoneIterator *it) - - - struct GNUNET_NAMESTORE_ZoneMonitor * - GNUNET_NAMESTORE_zone_monitor_start - d3/da4/group__namestore.html - ga5a1b317c5eac0f550a31ddf6888e650e - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_CRYPTO_EcdsaPrivateKey *zone, int iterate_first, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_NAMESTORE_RecordMonitor monitor, void *monitor_cls, GNUNET_SCHEDULER_TaskCallback sync_cb, void *sync_cb_cls) - - - void - GNUNET_NAMESTORE_zone_monitor_next - d3/da4/group__namestore.html - gac212bcb3b9c44c286b7f348bebc9be58 - (struct GNUNET_NAMESTORE_ZoneMonitor *zm, uint64_t limit) - - - void - GNUNET_NAMESTORE_zone_monitor_stop - d3/da4/group__namestore.html - ga6c10782b63efdb52ce9c75fd454acd37 - (struct GNUNET_NAMESTORE_ZoneMonitor *zm) - - - - namestore-plugin - Name Store service plugin API - d4/dc0/group__namestore-plugin.html - GNUNET_NAMESTORE_PluginFunctions - - void(* - GNUNET_NAMESTORE_RecordIterator - d4/dc0/group__namestore-plugin.html - ga252511c93bf1c37e7f6255b15d2c0b19 - )(void *cls, uint64_t serial, const struct GNUNET_CRYPTO_EcdsaPrivateKey *private_key, const char *label, unsigned int rd_count, const struct GNUNET_GNSRECORD_Data *rd) - - - - network - Network library - db/d3a/group__network.html - GNUNET_NETWORK_FDSet - - int - GNUNET_NETWORK_test_pf - db/d3a/group__network.html - gab6c4e570ec31350efff179cbf18e6730 - (int pf) - - - char * - GNUNET_NETWORK_shorten_unixpath - db/d3a/group__network.html - ga89ef4d0a66baf537d191168181121f15 - (char *unixpath) - - - void - GNUNET_NETWORK_unix_precheck - db/d3a/group__network.html - ga9d06107778e08f94130ba41ad19df8d0 - (const struct sockaddr_un *un) - - - struct GNUNET_NETWORK_Handle * - GNUNET_NETWORK_socket_accept - db/d3a/group__network.html - ga6b1873650d4a420c8d886aa6b7a673d3 - (const struct GNUNET_NETWORK_Handle *desc, struct sockaddr *address, socklen_t *address_len) - - - struct GNUNET_NETWORK_Handle * - GNUNET_NETWORK_socket_box_native - db/d3a/group__network.html - gaf408f35cf57beeaa859978e696b045a8 - (int fd) - - - int - GNUNET_NETWORK_socket_set_blocking - db/d3a/group__network.html - ga7e3ba99aaf6a99d64b146074fb6547e4 - (struct GNUNET_NETWORK_Handle *fd, int doBlock) - - - int - GNUNET_NETWORK_socket_bind - db/d3a/group__network.html - gabcd33b0088c11fa4dd48500196555e06 - (struct GNUNET_NETWORK_Handle *desc, const struct sockaddr *address, socklen_t address_len) - - - int - GNUNET_NETWORK_socket_close - db/d3a/group__network.html - gaed7ca969b40922b194c430e04d9d89e0 - (struct GNUNET_NETWORK_Handle *desc) - - - void - GNUNET_NETWORK_socket_free_memory_only_ - db/d3a/group__network.html - ga7f098c3d5642a80218eafee7b34c9722 - (struct GNUNET_NETWORK_Handle *desc) - - - int - GNUNET_NETWORK_socket_connect - db/d3a/group__network.html - gad2bfe08a0845eb72567970bd7041ab45 - (const struct GNUNET_NETWORK_Handle *desc, const struct sockaddr *address, socklen_t address_len) - - - int - GNUNET_NETWORK_socket_getsockopt - db/d3a/group__network.html - ga44a41f90e6b1099a3e8598d6905b9bbb - (const struct GNUNET_NETWORK_Handle *desc, int level, int optname, void *optval, socklen_t *optlen) - - - int - GNUNET_NETWORK_socket_listen - db/d3a/group__network.html - gab21800375fd52a6e3fdd54a137bdb9a1 - (const struct GNUNET_NETWORK_Handle *desc, int backlog) - - - ssize_t - GNUNET_NETWORK_socket_recvfrom_amount - db/d3a/group__network.html - ga70bc5160c71928d1bd609c0defcfdfc2 - (const struct GNUNET_NETWORK_Handle *desc) - - - ssize_t - GNUNET_NETWORK_socket_recvfrom - db/d3a/group__network.html - ga447a60cbcd790acfae218756bb9347e4 - (const struct GNUNET_NETWORK_Handle *desc, void *buffer, size_t length, struct sockaddr *src_addr, socklen_t *addrlen) - - - ssize_t - GNUNET_NETWORK_socket_recv - db/d3a/group__network.html - ga3db17e3bc71f502a1eb9c020286b04f5 - (const struct GNUNET_NETWORK_Handle *desc, void *buffer, size_t length) - - - int - GNUNET_NETWORK_socket_select - db/d3a/group__network.html - gaa9a8b6845a5f413199eb171407752a09 - (struct GNUNET_NETWORK_FDSet *rfds, struct GNUNET_NETWORK_FDSet *wfds, struct GNUNET_NETWORK_FDSet *efds, struct GNUNET_TIME_Relative timeout) - - - ssize_t - GNUNET_NETWORK_socket_send - db/d3a/group__network.html - ga8aa6d9b22dfe37567eba7c62030ed372 - (const struct GNUNET_NETWORK_Handle *desc, const void *buffer, size_t length) - - - ssize_t - GNUNET_NETWORK_socket_sendto - db/d3a/group__network.html - gac784456a7ec147b6f0874cf9a11a9f8f - (const struct GNUNET_NETWORK_Handle *desc, const void *message, size_t length, const struct sockaddr *dest_addr, socklen_t dest_len) - - - int - GNUNET_NETWORK_socket_setsockopt - db/d3a/group__network.html - gaba3e74096aad3461ec20dc976689af4e - (struct GNUNET_NETWORK_Handle *fd, int level, int option_name, const void *option_value, socklen_t option_len) - - - int - GNUNET_NETWORK_socket_shutdown - db/d3a/group__network.html - ga1a89427847ee62e1641d2967e98d3141 - (struct GNUNET_NETWORK_Handle *desc, int how) - - - int - GNUNET_NETWORK_socket_disable_corking - db/d3a/group__network.html - ga78936f80f99b704686a2cff9269b82b8 - (struct GNUNET_NETWORK_Handle *desc) - - - struct GNUNET_NETWORK_Handle * - GNUNET_NETWORK_socket_create - db/d3a/group__network.html - ga7cff0e0f316a799b54df50caeb064242 - (int domain, int type, int protocol) - - - void - GNUNET_NETWORK_fdset_zero - db/d3a/group__network.html - ga13962f458de3288e61e8c2083156fd7f - (struct GNUNET_NETWORK_FDSet *fds) - - - void - GNUNET_NETWORK_fdset_set - db/d3a/group__network.html - ga7e033f84dd6a1aa404ad4c366e43787c - (struct GNUNET_NETWORK_FDSet *fds, const struct GNUNET_NETWORK_Handle *desc) - - - int - GNUNET_NETWORK_fdset_isset - db/d3a/group__network.html - gacff13ef7fd5e551ded201c1ae80442f5 - (const struct GNUNET_NETWORK_FDSet *fds, const struct GNUNET_NETWORK_Handle *desc) - - - void - GNUNET_NETWORK_fdset_add - db/d3a/group__network.html - ga456366e92e7ef6b9ac8a6b939e440408 - (struct GNUNET_NETWORK_FDSet *dst, const struct GNUNET_NETWORK_FDSet *src) - - - void - GNUNET_NETWORK_fdset_copy - db/d3a/group__network.html - ga51726956d04948ca0351304b6a46aff6 - (struct GNUNET_NETWORK_FDSet *to, const struct GNUNET_NETWORK_FDSet *from) - - - int - GNUNET_NETWORK_get_fd - db/d3a/group__network.html - ga19222114276cc0dee4287e8aba68c654 - (const struct GNUNET_NETWORK_Handle *desc) - - - struct sockaddr * - GNUNET_NETWORK_get_addr - db/d3a/group__network.html - ga07b8db689bdc2c15171513b028fff1db - (const struct GNUNET_NETWORK_Handle *desc) - - - socklen_t - GNUNET_NETWORK_get_addrlen - db/d3a/group__network.html - ga1712f28ce4b9db8bb51e1a243dbeb640 - (const struct GNUNET_NETWORK_Handle *desc) - - - void - GNUNET_NETWORK_fdset_copy_native - db/d3a/group__network.html - ga29311e18b2144b6480fe8f346b04b2d9 - (struct GNUNET_NETWORK_FDSet *to, const fd_set *from, int nfds) - - - void - GNUNET_NETWORK_fdset_set_native - db/d3a/group__network.html - ga4e1b3f1a9c99678a49c01ed397a00ffd - (struct GNUNET_NETWORK_FDSet *to, int nfd) - - - int - GNUNET_NETWORK_fdset_test_native - db/d3a/group__network.html - ga7ba15325489b26ab4f457154590f879e - (const struct GNUNET_NETWORK_FDSet *to, int nfd) - - - void - GNUNET_NETWORK_fdset_handle_set - db/d3a/group__network.html - gaec0d52ef316dadc98f82844c0eb6c023 - (struct GNUNET_NETWORK_FDSet *fds, const struct GNUNET_DISK_FileHandle *h) - - - void - GNUNET_NETWORK_fdset_handle_set_first - db/d3a/group__network.html - ga0818d41c136bab8d234c2f2aac9b0d22 - (struct GNUNET_NETWORK_FDSet *fds, const struct GNUNET_DISK_FileHandle *h) - - - int - GNUNET_NETWORK_fdset_handle_isset - db/d3a/group__network.html - gaa60dde22f955bb06cb7c430ccf05def7 - (const struct GNUNET_NETWORK_FDSet *fds, const struct GNUNET_DISK_FileHandle *h) - - - int - GNUNET_NETWORK_fdset_overlap - db/d3a/group__network.html - ga3bcc8f891baeadb3742f58f775ff99be - (const struct GNUNET_NETWORK_FDSet *fds1, const struct GNUNET_NETWORK_FDSet *fds2) - - - struct GNUNET_NETWORK_FDSet * - GNUNET_NETWORK_fdset_create - db/d3a/group__network.html - ga132ce41e23e3996b03635cceb1fac15c - (void) - - - void - GNUNET_NETWORK_fdset_destroy - db/d3a/group__network.html - ga1461437393f10b2edfde84eb98cbb979 - (struct GNUNET_NETWORK_FDSet *fds) - - - int - GNUNET_NETWORK_test_port_free - db/d3a/group__network.html - ga2aea8ece3efa79d185b9f09c00488b98 - (int ipproto, uint16_t port) - - - - protocols - Network protocol definitions - d9/d84/group__protocols.html - - #define - GNUNET_MESSAGE_TYPE_TEST - d9/d84/group__protocols.html - gae9a57629871bc1a1192d39a1ca3787a1 - - - - #define - GNUNET_MESSAGE_TYPE_DUMMY - d9/d84/group__protocols.html - ga0528a76bf5f7380fbadbc6951f8fe209 - - - - #define - GNUNET_MESSAGE_TYPE_DUMMY2 - d9/d84/group__protocols.html - gabcdd6ff22b9c1633ef0465a485926778 - - - - #define - GNUNET_MESSAGE_TYPE_RESOLVER_REQUEST - d9/d84/group__protocols.html - ga417eba8ef772c54cb7e2092aa9376ab0 - - - - #define - GNUNET_MESSAGE_TYPE_RESOLVER_RESPONSE - d9/d84/group__protocols.html - ga818e48270d5366866885338b9554f758 - - - - #define - GNUNET_MESSAGE_TYPE_REQUEST_AGPL - d9/d84/group__protocols.html - ga7e12c5f3347d30dbe6bf89c8d9876f26 - - - - #define - GNUNET_MESSAGE_TYPE_RESPONSE_AGPL - d9/d84/group__protocols.html - gabe6db7dbb44964105729ffa61cc78c6f - - - - #define - GNUNET_MESSAGE_TYPE_ARM_START - d9/d84/group__protocols.html - ga71bc7e880179e671077e29bf86c81b10 - - - - #define - GNUNET_MESSAGE_TYPE_ARM_STOP - d9/d84/group__protocols.html - ga14048ef2b552a73a8d8bc7225fabd41e - - - - #define - GNUNET_MESSAGE_TYPE_ARM_RESULT - d9/d84/group__protocols.html - ga1af7948cf500c94ef106a270862c021c - - - - #define - GNUNET_MESSAGE_TYPE_ARM_STATUS - d9/d84/group__protocols.html - ga6d9f3da33619b1f8c73d7ad4a57a800a - - - - #define - GNUNET_MESSAGE_TYPE_ARM_LIST - d9/d84/group__protocols.html - gac2b83830cd53ae0db2d778b5fa82d731 - - - - #define - GNUNET_MESSAGE_TYPE_ARM_LIST_RESULT - d9/d84/group__protocols.html - ga3a2003066a03a2d62fcc7acfaa6f2eaa - - - - #define - GNUNET_MESSAGE_TYPE_ARM_MONITOR - d9/d84/group__protocols.html - gafa2ea5c122d647c801ee02783e6d2090 - - - - #define - GNUNET_MESSAGE_TYPE_ARM_TEST - d9/d84/group__protocols.html - ga5257da6b3ce698101aebe8903e287b79 - - - - #define - GNUNET_MESSAGE_TYPE_HELLO_LEGACY - d9/d84/group__protocols.html - ga0ab9cb9f601731fa309d83c720bb6cb1 - - - - #define - GNUNET_MESSAGE_TYPE_HELLO - d9/d84/group__protocols.html - gabc38ef3e02934d8e1dea6d3b04045670 - - - - #define - GNUNET_MESSAGE_TYPE_FRAGMENT - d9/d84/group__protocols.html - ga058de2885a57a9ba531561d93897fe4a - - - - #define - GNUNET_MESSAGE_TYPE_FRAGMENT_ACK - d9/d84/group__protocols.html - ga7dd0039f866ab5052ed7c52244cf2210 - - - - #define - GNUNET_MESSAGE_TYPE_WLAN_DATA_TO_HELPER - d9/d84/group__protocols.html - ga8ef8644cd26b1d79b35fccbdeb81c3bf - - - - #define - GNUNET_MESSAGE_TYPE_WLAN_DATA_FROM_HELPER - d9/d84/group__protocols.html - gaf433c245943d1f778731c7262f955d8b - - - - #define - GNUNET_MESSAGE_TYPE_WLAN_HELPER_CONTROL - d9/d84/group__protocols.html - gad2cf33d6f94fa4662d407fa0042332b8 - - - - #define - GNUNET_MESSAGE_TYPE_WLAN_ADVERTISEMENT - d9/d84/group__protocols.html - gae53c0c4054ef932a5fc924be123cf865 - - - - #define - GNUNET_MESSAGE_TYPE_WLAN_DATA - d9/d84/group__protocols.html - ga73bedd66ac58c4bc688e0145ad52e48d - - - - #define - GNUNET_MESSAGE_TYPE_DV_RECV - d9/d84/group__protocols.html - ga50d3156815e67d4750c40a1f733f69c4 - - - - #define - GNUNET_MESSAGE_TYPE_DV_SEND - d9/d84/group__protocols.html - ga5895781726f6cc62d4bf6e00221139a6 - - - - #define - GNUNET_MESSAGE_TYPE_DV_SEND_ACK - d9/d84/group__protocols.html - gada28c9e4ecf2969bfb2c58589d5eed3b - - - - #define - GNUNET_MESSAGE_TYPE_DV_ROUTE - d9/d84/group__protocols.html - ga4d27f9e3b7cbd03b4bf7eda56446d648 - - - - #define - GNUNET_MESSAGE_TYPE_DV_START - d9/d84/group__protocols.html - gafaf7c7f0299ca32ef196bcf20cd8bbe8 - - - - #define - GNUNET_MESSAGE_TYPE_DV_CONNECT - d9/d84/group__protocols.html - ga6f3c5fa262897ed017567c7b6896efc0 - - - - #define - GNUNET_MESSAGE_TYPE_DV_DISCONNECT - d9/d84/group__protocols.html - gaaff339944a23ca06af7d249f27f4138f - - - - #define - GNUNET_MESSAGE_TYPE_DV_SEND_NACK - d9/d84/group__protocols.html - ga53dbefe0b976fca3dc37b099c727c14d - - - - #define - GNUNET_MESSAGE_TYPE_DV_DISTANCE_CHANGED - d9/d84/group__protocols.html - ga602a58cc9b159aacfa0a90ff7bd653ae - - - - #define - GNUNET_MESSAGE_TYPE_DV_BOX - d9/d84/group__protocols.html - ga65a34b7cbe0c446b01f6ab1c0e68575d - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_XU_MESSAGE - d9/d84/group__protocols.html - ga104b5e36662e11d0aa5809beb0440c9e - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_UDP_MESSAGE - d9/d84/group__protocols.html - gaea5a22727227b9e30bfbd6bccd4a2554 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_UDP_ACK - d9/d84/group__protocols.html - ga1d145c7350a4287fe8b9f269289cd0ae - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_TCP_NAT_PROBE - d9/d84/group__protocols.html - ga2f5c57ccaf1152c9015f2bae8389ba01 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_TCP_WELCOME - d9/d84/group__protocols.html - ga4cc596e915e60c4485224509c343053f - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_ATS - d9/d84/group__protocols.html - ga98c66e975d311fb14cddb142f1347b33 - - - - #define - GNUNET_MESSAGE_TYPE_NAT_TEST - d9/d84/group__protocols.html - ga77f2b31c34efacc67cba703950405868 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_INIT - d9/d84/group__protocols.html - ga9a73aa6a464b1043bc568a1bf66500c7 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_INIT_REPLY - d9/d84/group__protocols.html - gad3e8b804656677b6e1a63cf2be8c4a78 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_NOTIFY_CONNECT - d9/d84/group__protocols.html - ga9073c238e98198cf9d65f4e39d8a8d2c - - - - #define - GNUNET_MESSAGE_TYPE_CORE_NOTIFY_DISCONNECT - d9/d84/group__protocols.html - ga95264d2cefa0bb74c00d1c90e6daa7c3 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_NOTIFY_STATUS_CHANGE - d9/d84/group__protocols.html - gaefc5f597e305707c230f590d5711ca5b - - - - #define - GNUNET_MESSAGE_TYPE_CORE_NOTIFY_INBOUND - d9/d84/group__protocols.html - gacca07bb16725718e58934b1944e143b1 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_NOTIFY_OUTBOUND - d9/d84/group__protocols.html - ga76eb0fbf2aaff75210b11d5091243ee6 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_SEND_REQUEST - d9/d84/group__protocols.html - ga08ccf968e4340c8679454cc56c03cc3a - - - - #define - GNUNET_MESSAGE_TYPE_CORE_SEND_READY - d9/d84/group__protocols.html - gad783ecd5e95e17243d7c78ec49c41adf - - - - #define - GNUNET_MESSAGE_TYPE_CORE_SEND - d9/d84/group__protocols.html - gac1e7d2d26c9d1f14e19739099f61b798 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_MONITOR_PEERS - d9/d84/group__protocols.html - ga95f0c291c4faf52e4f7df12743f23f2a - - - - #define - GNUNET_MESSAGE_TYPE_CORE_MONITOR_NOTIFY - d9/d84/group__protocols.html - gaa7bf79a77c25e618e42525064aeaa96a - - - - #define - GNUNET_MESSAGE_TYPE_CORE_ENCRYPTED_MESSAGE - d9/d84/group__protocols.html - ga7c531f8a477e59a73b3eef87da8a6ac6 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_PING - d9/d84/group__protocols.html - ga128aae8fb2927dfaeb2c9e03f4eeb95b - - - - #define - GNUNET_MESSAGE_TYPE_CORE_PONG - d9/d84/group__protocols.html - ga50d951b8dd31352b61fbc5961f1e0dc6 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_HANGUP - d9/d84/group__protocols.html - ga5783a26461f55e51df6add2fda0562b4 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_COMPRESSED_TYPE_MAP - d9/d84/group__protocols.html - gaa2560117124991a9e513ee06e0d1e9e2 - - - - #define - GNUNET_MESSAGE_TYPE_CORE_BINARY_TYPE_MAP - d9/d84/group__protocols.html - ga496b38a42f1d4de345f660198ea5ec0e - - - - #define - GNUNET_MESSAGE_TYPE_CORE_EPHEMERAL_KEY - d9/d84/group__protocols.html - gad43eb200a2b917175bfd148de65a6aae - - - - #define - GNUNET_MESSAGE_TYPE_CORE_CONFIRM_TYPE_MAP - d9/d84/group__protocols.html - gace197dc1da3eea82f34df6426a953830 - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_RESERVE - d9/d84/group__protocols.html - ga89959ce85575dfd5e6ae83c1fc1dd4b8 - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_RELEASE_RESERVE - d9/d84/group__protocols.html - ga3f8f19e8152421e3d13eef86af6d9fcf - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_STATUS - d9/d84/group__protocols.html - gaecc4ccf0009ef55e28c230b0f1d24863 - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_PUT - d9/d84/group__protocols.html - gad787c6da0ed26c1d11c3ef303f7bdd2c - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_GET - d9/d84/group__protocols.html - gaacb7c9f945de1a7d86cf7fca8687da34 - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_GET_REPLICATION - d9/d84/group__protocols.html - gadcefa04c631e9851d25064c771add475 - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_GET_ZERO_ANONYMITY - d9/d84/group__protocols.html - gafc502d558ec75e39da6c25797bd17c4d - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_DATA - d9/d84/group__protocols.html - gacf248df7f106fb30786f8cf48a65f181 - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_DATA_END - d9/d84/group__protocols.html - ga4033bf9d5012b90af478653bab3b013c - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_REMOVE - d9/d84/group__protocols.html - ga90144b4ec29e42ab9fbda00c5abdeed3 - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_DROP - d9/d84/group__protocols.html - ga1ee2cc81bde649c4891fbc9d71af951c - - - - #define - GNUNET_MESSAGE_TYPE_DATASTORE_GET_KEY - d9/d84/group__protocols.html - ga6e67cc219bad886baf7a4e5d284a2ed6 - - - - #define - GNUNET_MESSAGE_TYPE_FS_REQUEST_LOC_SIGN - d9/d84/group__protocols.html - gacf9d74358956bc9450a310b9155fe9fe - - - - #define - GNUNET_MESSAGE_TYPE_FS_REQUEST_LOC_SIGNATURE - d9/d84/group__protocols.html - gae5335010db00430397ca2bdb66659d8b - - - - #define - GNUNET_MESSAGE_TYPE_FS_INDEX_START - d9/d84/group__protocols.html - ga6f88fd324e46a54baf2ff0ef0b2d573b - - - - #define - GNUNET_MESSAGE_TYPE_FS_INDEX_START_OK - d9/d84/group__protocols.html - gaf5ffe9dca0c31d651ccb786aa3606471 - - - - #define - GNUNET_MESSAGE_TYPE_FS_INDEX_START_FAILED - d9/d84/group__protocols.html - gac5f7ccda852746e5420fdf9f27e86180 - - - - #define - GNUNET_MESSAGE_TYPE_FS_INDEX_LIST_GET - d9/d84/group__protocols.html - ga02c34fcefea5a8b6d8379c0c750dd706 - - - - #define - GNUNET_MESSAGE_TYPE_FS_INDEX_LIST_ENTRY - d9/d84/group__protocols.html - gaf519fe0f67b6f07dbed583f65dd9d12b - - - - #define - GNUNET_MESSAGE_TYPE_FS_INDEX_LIST_END - d9/d84/group__protocols.html - gafeb5c4a05e4bd044e0d971ba0a5b05ed - - - - #define - GNUNET_MESSAGE_TYPE_FS_UNINDEX - d9/d84/group__protocols.html - gab3e19ccb823425ccaa5ac5625485f29f - - - - #define - GNUNET_MESSAGE_TYPE_FS_UNINDEX_OK - d9/d84/group__protocols.html - ga29c5b069252e56417a573ce7d0f679ff - - - - #define - GNUNET_MESSAGE_TYPE_FS_START_SEARCH - d9/d84/group__protocols.html - ga506a5df7e4f6515a04c41e008ec31162 - - - - #define - GNUNET_MESSAGE_TYPE_FS_GET - d9/d84/group__protocols.html - ga886a6e790c57a5fbfbc6f074343cc008 - - - - #define - GNUNET_MESSAGE_TYPE_FS_PUT - d9/d84/group__protocols.html - ga8288c24b1dc87e2f2c2a64a460575ead - - - - #define - GNUNET_MESSAGE_TYPE_FS_MIGRATION_STOP - d9/d84/group__protocols.html - ga8da10389318330d4bc3ff13da8a604fd - - - - #define - GNUNET_MESSAGE_TYPE_FS_CADET_QUERY - d9/d84/group__protocols.html - ga9f0ac1faaae9f157ae53ccf97e43539a - - - - #define - GNUNET_MESSAGE_TYPE_FS_CADET_REPLY - d9/d84/group__protocols.html - gaac3572ddb6281ad1f41fb155c01a0722 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_CLIENT_PUT - d9/d84/group__protocols.html - ga4a13a2b4cef58b98e0d1ed9a6e19a093 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_CLIENT_GET - d9/d84/group__protocols.html - gab892e6e9ebd51a328e5e176eeca21693 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_CLIENT_GET_STOP - d9/d84/group__protocols.html - ga76c08b7d19f9ef8fef6c3660b4c08091 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_CLIENT_RESULT - d9/d84/group__protocols.html - ga869079f97e75f0094189a31e50e14b9c - - - - #define - GNUNET_MESSAGE_TYPE_DHT_P2P_PUT - d9/d84/group__protocols.html - gab7ae0cdd2b74bec86b983a25fad630ac - - - - #define - GNUNET_MESSAGE_TYPE_DHT_P2P_GET - d9/d84/group__protocols.html - gaa70f740743e11579b059cfab4332ed17 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_P2P_RESULT - d9/d84/group__protocols.html - gaa3e846cc394841f17240e5ce9168662b - - - - #define - GNUNET_MESSAGE_TYPE_DHT_MONITOR_GET - d9/d84/group__protocols.html - ga01fe033aec9d50ca67a610d271bdcb8a - - - - #define - GNUNET_MESSAGE_TYPE_DHT_MONITOR_GET_RESP - d9/d84/group__protocols.html - ga2cedd865b1032ac90d9653a613334214 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_MONITOR_PUT - d9/d84/group__protocols.html - ga7302005491f9274e9be494c2d3b02f8d - - - - #define - GNUNET_MESSAGE_TYPE_DHT_MONITOR_PUT_RESP - d9/d84/group__protocols.html - ga1592a015cf62fe4f52b229d746e75fa6 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_MONITOR_START - d9/d84/group__protocols.html - ga634ee52a41ecb14944ba1c9104b1ae95 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_MONITOR_STOP - d9/d84/group__protocols.html - ga9c6a254157b6bc91fd7dd55d0e06ca71 - - - - #define - GNUNET_MESSAGE_TYPE_DHT_CLIENT_GET_RESULTS_KNOWN - d9/d84/group__protocols.html - ga6babbce7ca722b068aa5c1e255d65483 - - - - #define - GNUNET_MESSAGE_TYPE_HOSTLIST_ADVERTISEMENT - d9/d84/group__protocols.html - ga027abc6c98ac0f5eb9e04e97c306ca5e - - - - #define - GNUNET_MESSAGE_TYPE_STATISTICS_SET - d9/d84/group__protocols.html - ga57d27e9ecc868954cc4c746c62f3d35b - - - - #define - GNUNET_MESSAGE_TYPE_STATISTICS_GET - d9/d84/group__protocols.html - ga2b8fe9c7cc13b2b454316e89c451b230 - - - - #define - GNUNET_MESSAGE_TYPE_STATISTICS_VALUE - d9/d84/group__protocols.html - ga3a325568767e8c4068a7ac904ebde289 - - - - #define - GNUNET_MESSAGE_TYPE_STATISTICS_END - d9/d84/group__protocols.html - ga1b448fc1d6bb343f2b0c87c75fce7a55 - - - - #define - GNUNET_MESSAGE_TYPE_STATISTICS_WATCH - d9/d84/group__protocols.html - gaa613127eab9f08420ca7c7d331fe1295 - - - - #define - GNUNET_MESSAGE_TYPE_STATISTICS_WATCH_VALUE - d9/d84/group__protocols.html - ga5096b47556486af9360de9a46c9e1ed9 - - - - #define - GNUNET_MESSAGE_TYPE_STATISTICS_DISCONNECT - d9/d84/group__protocols.html - gacb7b1ce3e7965d0db2ba556d6ce54a2b - - - - #define - GNUNET_MESSAGE_TYPE_STATISTICS_DISCONNECT_CONFIRM - d9/d84/group__protocols.html - ga8b74b399f1b85e3ff4422b7f77ce9345 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_HELPER - d9/d84/group__protocols.html - ga281723cc6ef6a101dfea66b2e5756b79 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_ICMP_TO_SERVICE - d9/d84/group__protocols.html - ga30e3176a881da40cf3e7deee6f552fb2 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_ICMP_TO_INTERNET - d9/d84/group__protocols.html - gace17a1057c232812a1d2b7b32091d4ca - - - - #define - GNUNET_MESSAGE_TYPE_VPN_ICMP_TO_VPN - d9/d84/group__protocols.html - gaedcf382c2c6b43943c6fa04ec00a6c1c - - - - #define - GNUNET_MESSAGE_TYPE_VPN_DNS_TO_INTERNET - d9/d84/group__protocols.html - ga92a69560f4274a1bf7600f1bab8cdf5a - - - - #define - GNUNET_MESSAGE_TYPE_VPN_DNS_FROM_INTERNET - d9/d84/group__protocols.html - gaad517824d5a4ce7041e276a7d95ef662 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_TCP_TO_SERVICE_START - d9/d84/group__protocols.html - ga5a9af4739611e2767f11c720a7847293 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_TCP_TO_INTERNET_START - d9/d84/group__protocols.html - ga39ac7ac7fbc18b21b810ab05d503966d - - - - #define - GNUNET_MESSAGE_TYPE_VPN_TCP_DATA_TO_EXIT - d9/d84/group__protocols.html - ga2f63b0b60e822ae92e513ebe38c5a04f - - - - #define - GNUNET_MESSAGE_TYPE_VPN_TCP_DATA_TO_VPN - d9/d84/group__protocols.html - gaded548718dc415933b73ab020b6127a5 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_UDP_TO_SERVICE - d9/d84/group__protocols.html - ga8729ce428caac354d033cc5bb0c480a2 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_UDP_TO_INTERNET - d9/d84/group__protocols.html - gae66207ea2adea63b16547da439331637 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_UDP_REPLY - d9/d84/group__protocols.html - ga17168d74367181a61ad8f77c9f3d48b5 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_CLIENT_REDIRECT_TO_IP - d9/d84/group__protocols.html - ga4ee2e1a5487906bf65082741218b4db5 - - - - #define - GNUNET_MESSAGE_TYPE_VPN_CLIENT_REDIRECT_TO_SERVICE - d9/d84/group__protocols.html - ga7cb5288c14e17600490b860694ebdc8e - - - - #define - GNUNET_MESSAGE_TYPE_VPN_CLIENT_USE_IP - d9/d84/group__protocols.html - ga17d870882bdabf441a077dbdd7f2443a - - - - #define - GNUNET_MESSAGE_TYPE_DNS_CLIENT_INIT - d9/d84/group__protocols.html - ga991f5f8b6532901b1a06c89fcea3e4b8 - - - - #define - GNUNET_MESSAGE_TYPE_DNS_CLIENT_REQUEST - d9/d84/group__protocols.html - ga05a65694f2d187a962b770fcab4d3afe - - - - #define - GNUNET_MESSAGE_TYPE_DNS_CLIENT_RESPONSE - d9/d84/group__protocols.html - ga3c78edb32fcccf0c2e2d7e5aaf824c91 - - - - #define - GNUNET_MESSAGE_TYPE_DNS_HELPER - d9/d84/group__protocols.html - ga7cd5f25a1affefabc5337ad43385fb5b - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_JOIN_REQUEST - d9/d84/group__protocols.html - ga0d6ad3e0e9a9ed5fa870f80465f86824 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_JOIN_NOTIFICATION - d9/d84/group__protocols.html - ga88fa7723298f62659c6ee747ce477c17 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_LEAVE_NOTIFICATION - d9/d84/group__protocols.html - ga1deff5e0885c2be932f4dd0a6f3f1e7f - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_MESSAGE_NOTIFICATION - d9/d84/group__protocols.html - ga63d2624241f46d8f5247388d96143165 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_TRANSMIT_REQUEST - d9/d84/group__protocols.html - ga3cd16d290b38530c9383b7a825c3f124 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_CONFIRMATION_RECEIPT - d9/d84/group__protocols.html - ga68962641390b3a62b966848cd72cad47 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_CONFIRMATION_NOTIFICATION - d9/d84/group__protocols.html - ga227a4d5f7e96d134165e66012b00cbc2 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_P2P_JOIN_NOTIFICATION - d9/d84/group__protocols.html - gaab301f81e979d22fbcee245816e179a7 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_P2P_LEAVE_NOTIFICATION - d9/d84/group__protocols.html - gacb311f30d953a5c1a6b983b0673daad4 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_P2P_SYNC_REQUEST - d9/d84/group__protocols.html - gae9237e3fb237e19d84d52e7af0f73395 - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_P2P_MESSAGE_NOTIFICATION - d9/d84/group__protocols.html - ga4343138879eae70940d07be1c3a3cebb - - - - #define - GNUNET_MESSAGE_TYPE_CHAT_P2P_CONFIRMATION_RECEIPT - d9/d84/group__protocols.html - ga607fbd2f15735b4048d67033064c35e4 - - - - #define - GNUNET_MESSAGE_TYPE_NSE_START - d9/d84/group__protocols.html - ga4bb602c8311efb83262678c62fe85ef0 - - - - #define - GNUNET_MESSAGE_TYPE_NSE_P2P_FLOOD - d9/d84/group__protocols.html - ga5e3c607f3f16022371aecbc896adec30 - - - - #define - GNUNET_MESSAGE_TYPE_NSE_ESTIMATE - d9/d84/group__protocols.html - ga6f6a90b6b01d57428b0e5af2fec0521f - - - - #define - GNUNET_MESSAGE_TYPE_PEERINFO_GET - d9/d84/group__protocols.html - ga55f18183da92bc7d425b6222982cc17d - - - - #define - GNUNET_MESSAGE_TYPE_PEERINFO_GET_ALL - d9/d84/group__protocols.html - ga563e5d3d671486ec8837b13992f4d16c - - - - #define - GNUNET_MESSAGE_TYPE_PEERINFO_INFO - d9/d84/group__protocols.html - ga942c15fa3ea52e180eb576c615031784 - - - - #define - GNUNET_MESSAGE_TYPE_PEERINFO_INFO_END - d9/d84/group__protocols.html - ga093255cc0069bf437b0200cbb056b152 - - - - #define - GNUNET_MESSAGE_TYPE_PEERINFO_NOTIFY - d9/d84/group__protocols.html - gaf3d7b0035ff7fc145119c9b5eebb4953 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_START - d9/d84/group__protocols.html - ga1eee09b87550b85af67e9caf2dbbf487 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_REQUEST_ADDRESS - d9/d84/group__protocols.html - ga1c022c0b42fc0c84353c602ffa53aa5a - - - - #define - GNUNET_MESSAGE_TYPE_ATS_REQUEST_ADDRESS_CANCEL - d9/d84/group__protocols.html - ga65424c87bdf2d834b31cd29c44d2047f - - - - #define - GNUNET_MESSAGE_TYPE_ATS_ADDRESS_UPDATE - d9/d84/group__protocols.html - ga301c5b8e785285278819e14d62254806 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_ADDRESS_DESTROYED - d9/d84/group__protocols.html - gac760bc50122e85b588ddbad368043e04 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_ADDRESS_SUGGESTION - d9/d84/group__protocols.html - ga3f8cb2066ac81a30991de38577f55a02 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_PEER_INFORMATION - d9/d84/group__protocols.html - ga910015a5f99b58837bc2992a3b90c105 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_RESERVATION_REQUEST - d9/d84/group__protocols.html - gaea85358756f2f9cafdc49c1bc16871c6 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_RESERVATION_RESULT - d9/d84/group__protocols.html - ga72b61f20cc926023b42fc6e49a204b8f - - - - #define - GNUNET_MESSAGE_TYPE_ATS_PREFERENCE_CHANGE - d9/d84/group__protocols.html - gafc9bb07837050778bf7c6a1b2dafced8 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_SESSION_RELEASE - d9/d84/group__protocols.html - gaecadfb40b85a55a0a50bc79d49469487 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_ADDRESS_ADD - d9/d84/group__protocols.html - gab6130b021b1333d1ec0a28c12ccf34a2 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_ADDRESSLIST_REQUEST - d9/d84/group__protocols.html - ga0713063c4c836bf5a6e0b4e6f9338d6f - - - - #define - GNUNET_MESSAGE_TYPE_ATS_ADDRESSLIST_RESPONSE - d9/d84/group__protocols.html - gaca61401c784cfac212000fc24bb04d02 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_PREFERENCE_FEEDBACK - d9/d84/group__protocols.html - ga046373ba69521c6cb87717b6b555b566 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_START - d9/d84/group__protocols.html - ga15be2dd97250dcf98db79f1b3089704f - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_CONNECT - d9/d84/group__protocols.html - ga051d642061a64cb02aeeaf6aacaea514 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_DISCONNECT - d9/d84/group__protocols.html - ga59784771624d23e3ab1e27e70803e0cc - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SEND - d9/d84/group__protocols.html - gad8b8cadd4827fc1df5116572aaf7ce9f - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SEND_OK - d9/d84/group__protocols.html - gadf5b9ee2ed1109e8894527428267c7ba - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_RECV - d9/d84/group__protocols.html - ga48b5b42a0825fcc8a0b99e697c0cb525 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SET_QUOTA - d9/d84/group__protocols.html - gaebd9d0726b33a17b20da1bfee76341e9 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_RECV_OK - d9/d84/group__protocols.html - ga2c83ba8a45e1c1c2d34a6b884d87cca0 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_ADDRESS_TO_STRING - d9/d84/group__protocols.html - gabd282bec9516447c0c8256dbd2209a07 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_ADDRESS_TO_STRING_REPLY - d9/d84/group__protocols.html - ga5ce5dc9b6450e39ddbcc3db516f6794d - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_BLACKLIST_INIT - d9/d84/group__protocols.html - ga85e9d172a4b9480865453adff20b88e9 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_BLACKLIST_QUERY - d9/d84/group__protocols.html - gafad945200e362e28007bc956e108934f - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_BLACKLIST_REPLY - d9/d84/group__protocols.html - ga61ba2a15ada203cb9f365fb95ed9883d - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_PING - d9/d84/group__protocols.html - gabd1f2e4790e4de1fcb408a00e6ee26ca - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_PONG - d9/d84/group__protocols.html - ga5bbcd5e12625ee4073f07edefb4800b1 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SESSION_SYN - d9/d84/group__protocols.html - gad011a1b2284a9cd48289e81d8fbfa78c - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SESSION_SYN_ACK - d9/d84/group__protocols.html - gae4b0f9499fb434eff54c1049cba2a3ad - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SESSION_ACK - d9/d84/group__protocols.html - ga69d8e8bd9ad519f70df3436aa887e463 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SESSION_DISCONNECT - d9/d84/group__protocols.html - ga8c94757b04f68bb3ff0342e988079ec9 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SESSION_QUOTA - d9/d84/group__protocols.html - ga0f5e9f504d61b45a705c22d6610d1055 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_PEER_REQUEST - d9/d84/group__protocols.html - ga69164c20b0b361ec683a4da6ea44cb19 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SESSION_KEEPALIVE - d9/d84/group__protocols.html - ga10b945772b23f98733232f685f22d242 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SESSION_KEEPALIVE_RESPONSE - d9/d84/group__protocols.html - ga4d20a1e1c3577b7bc8ce19c01e954e25 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_PEER_RESPONSE - d9/d84/group__protocols.html - ga6dd0407cc82e8357b4c24d28e916850d - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_BROADCAST_BEACON - d9/d84/group__protocols.html - ga0e8f53ea1e4d6190958ce3fb60f34538 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_TRAFFIC_METRIC - d9/d84/group__protocols.html - gaa60c25441c30b48f54d58d601e8aec56 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_PLUGIN_START - d9/d84/group__protocols.html - ga706914884abd539a8f3d4b62c3ebf642 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_PLUGIN_EVENT - d9/d84/group__protocols.html - ga106978baf7bf763afe17c26bde0ca253 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_PLUGIN_SYNC - d9/d84/group__protocols.html - ga74bc7cbb830c742f613f7bcc4f4b02b9 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_PEER_RESPONSE_END - d9/d84/group__protocols.html - ga992e073ca5ad75acf50fc0a1f7a8a2a6 - - - - #define - GNUNET_MESSAGE_TYPE_FS_PUBLISH_HELPER_PROGRESS_FILE - d9/d84/group__protocols.html - gaf054b1c627a808d61e89d1d50c3d5f52 - - - - #define - GNUNET_MESSAGE_TYPE_FS_PUBLISH_HELPER_PROGRESS_DIRECTORY - d9/d84/group__protocols.html - ga35e83802bed97709d397609ca7209175 - - - - #define - GNUNET_MESSAGE_TYPE_FS_PUBLISH_HELPER_ERROR - d9/d84/group__protocols.html - ga5b80c2baf9438cecb09917310d8c8342 - - - - #define - GNUNET_MESSAGE_TYPE_FS_PUBLISH_HELPER_SKIP_FILE - d9/d84/group__protocols.html - ga80d7e258547b0fd8c934491f0efb820d - - - - #define - GNUNET_MESSAGE_TYPE_FS_PUBLISH_HELPER_COUNTING_DONE - d9/d84/group__protocols.html - ga9427a10404bd81946d99a0450ffcee51 - - - - #define - GNUNET_MESSAGE_TYPE_FS_PUBLISH_HELPER_META_DATA - d9/d84/group__protocols.html - ga52b13a90e817098ea1a479533ca2caf1 - - - - #define - GNUNET_MESSAGE_TYPE_FS_PUBLISH_HELPER_FINISHED - d9/d84/group__protocols.html - ga4f0bc49937791fcc8a2e67572db4805f - - - - #define - GNUNET_MESSAGE_TYPE_NAMECACHE_LOOKUP_BLOCK - d9/d84/group__protocols.html - ga6dd6bd11d4e7e64ba1219d24f42169b4 - - - - #define - GNUNET_MESSAGE_TYPE_NAMECACHE_LOOKUP_BLOCK_RESPONSE - d9/d84/group__protocols.html - gaf45d0549adc19ff6384592e99d70f2b0 - - - - #define - GNUNET_MESSAGE_TYPE_NAMECACHE_BLOCK_CACHE - d9/d84/group__protocols.html - gaba98d72f8c520bbc7076bd92f80df0d4 - - - - #define - GNUNET_MESSAGE_TYPE_NAMECACHE_BLOCK_CACHE_RESPONSE - d9/d84/group__protocols.html - ga789343954fb85befb37fc99525dd25f4 - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_RECORD_STORE - d9/d84/group__protocols.html - ga9f3cafd12831d81a4b41399bfc998181 - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_RECORD_STORE_RESPONSE - d9/d84/group__protocols.html - ga6f6d342029f69c301b46485f1f9713d1 - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_RECORD_LOOKUP - d9/d84/group__protocols.html - gaebcc0abaf1fee7b007e18a3c870dd82a - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_RECORD_LOOKUP_RESPONSE - d9/d84/group__protocols.html - ga9c66dcf6cd57500856f14b4ed97f01da - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_ZONE_TO_NAME - d9/d84/group__protocols.html - gac8f0f543a7ddcdf568f9e24fe89244b8 - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_ZONE_TO_NAME_RESPONSE - d9/d84/group__protocols.html - ga4331e8c0a0320c47ee1318b893f154e2 - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_MONITOR_START - d9/d84/group__protocols.html - gac65b60b0e43e3c43c6d9f2c011770e73 - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_MONITOR_SYNC - d9/d84/group__protocols.html - gad7bec205fb30ff11282013e951c1035e - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_RECORD_RESULT - d9/d84/group__protocols.html - ga0698c1f7147755fbf5e1a7b0ec37fe9d - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_MONITOR_NEXT - d9/d84/group__protocols.html - gaa4711ff7c22d6967a35a8078c0685af0 - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_ZONE_ITERATION_START - d9/d84/group__protocols.html - ga92f0b7138560a8f136d0c71c030a02f0 - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_ZONE_ITERATION_NEXT - d9/d84/group__protocols.html - ga7fc6d647b7a68d065579900bbc4fbb0b - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_ZONE_ITERATION_STOP - d9/d84/group__protocols.html - ga9c46ce2fae81f4b8bd476d92e25a84dc - - - - #define - GNUNET_MESSAGE_TYPE_NAMESTORE_RECORD_RESULT_END - d9/d84/group__protocols.html - ga004aa89f2dea0d9f99ec1018c2ef0a8c - - - - #define - GNUNET_MESSAGE_TYPE_LOCKMANAGER_ACQUIRE - d9/d84/group__protocols.html - ga0c3b471b0c340ff3e59a40a47d579c03 - - - - #define - GNUNET_MESSAGE_TYPE_LOCKMANAGER_RELEASE - d9/d84/group__protocols.html - ga445db28ab27d538cf2fdc5bdd66e7469 - - - - #define - GNUNET_MESSAGE_TYPE_LOCKMANAGER_SUCCESS - d9/d84/group__protocols.html - ga146248bb1df2ea1ca0c58a7aced47c73 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_INIT - d9/d84/group__protocols.html - ga01d8efea46a90f56b94e31c2313a93c7 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_ADD_HOST - d9/d84/group__protocols.html - ga296e38fe302cf11c7679f880781c026e - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_ADD_HOST_SUCCESS - d9/d84/group__protocols.html - ga947406639a7eb6fdd96a3e083862dc3d - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_LINK_CONTROLLERS - d9/d84/group__protocols.html - gaa461c47bee21fc012b2f33eacacaa4f3 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_CREATE_PEER - d9/d84/group__protocols.html - gae6349689a2ee9004857d93c028e8cd9c - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_RECONFIGURE_PEER - d9/d84/group__protocols.html - gace85fa661e0aa0ad185a2a7cb5911db6 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_START_PEER - d9/d84/group__protocols.html - ga127932706ae18ffcf4f756e91b4b4aef - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_STOP_PEER - d9/d84/group__protocols.html - gad6939062b69c2a7cf324466a682b751b - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_DESTROY_PEER - d9/d84/group__protocols.html - gae1acf56ddbaf71e4db5760b241ecfd0f - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_CONFIGURE_UNDERLAY_LINK - d9/d84/group__protocols.html - ga3acb7d483c2cdda2784dd7c5b11e1b8d - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_OVERLAY_CONNECT - d9/d84/group__protocols.html - ga54030def30052fc5d28fe9ae4dfe44a7 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_PEER_EVENT - d9/d84/group__protocols.html - ga21fe44b544f79be3587af3f38e547d79 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_PEER_CONNECT_EVENT - d9/d84/group__protocols.html - gaf681a294a339f06676fe378f9c2fc5f2 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_OPERATION_FAIL_EVENT - d9/d84/group__protocols.html - gae7535ffbc9607e604bf7a2277c78a798 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_CREATE_PEER_SUCCESS - d9/d84/group__protocols.html - ga568f7aef7afea11560438f6487bfa62a - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_GENERIC_OPERATION_SUCCESS - d9/d84/group__protocols.html - gaadb8d137ca139561bc3983d4d5257ead - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_GET_PEER_INFORMATION - d9/d84/group__protocols.html - ga5fa7befcd43854a952ee88bbdedbe0c5 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_PEER_INFORMATION - d9/d84/group__protocols.html - gaeb16fb3f733cfd128760296c3dc706f8 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_REMOTE_OVERLAY_CONNECT - d9/d84/group__protocols.html - ga6f33065d8d8d077f1f2aea5f8122925d - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_GET_SLAVE_CONFIGURATION - d9/d84/group__protocols.html - gacdfc81251f3ccdace3d51f6ebe2d5998 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_SLAVE_CONFIGURATION - d9/d84/group__protocols.html - ga9a5338315c0807770833b670f95828c9 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_LINK_CONTROLLERS_RESULT - d9/d84/group__protocols.html - ga20c508e9a5c503ce559b9276cc4b53da - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_SHUTDOWN_PEERS - d9/d84/group__protocols.html - gaedcd1452f6dff0ca5ebcc38e7ca5cd34 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_MANAGE_PEER_SERVICE - d9/d84/group__protocols.html - ga46033bb4a1246e7d2ec4beae6b95b2e1 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_BARRIER_INIT - d9/d84/group__protocols.html - ga14c8fd8287e17c3a71d7d180bdae2512 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_BARRIER_CANCEL - d9/d84/group__protocols.html - ga1dcfa6db1d2b2107d9e5c9ef899c5725 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_BARRIER_STATUS - d9/d84/group__protocols.html - ga71265b89c1e840a50324bef62f031f62 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_BARRIER_WAIT - d9/d84/group__protocols.html - gac67d1d46f524d853d9d9968314eb19c0 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_MAX - d9/d84/group__protocols.html - ga614d93e3af9002ee231f085399a188e0 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_HELPER_INIT - d9/d84/group__protocols.html - gaf9e0d4db53e9c6ae84020e7b74d396e3 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_HELPER_REPLY - d9/d84/group__protocols.html - ga874cd03f7a40b8603a892ca2e1567892 - - - - #define - GNUNET_MESSAGE_TYPE_GNS_LOOKUP - d9/d84/group__protocols.html - ga0989cc40cc131505488dae185bccfb90 - - - - #define - GNUNET_MESSAGE_TYPE_GNS_LOOKUP_RESULT - d9/d84/group__protocols.html - ga7dc7ff20813d9ec2ffe521eaeb5b1423 - - - - #define - GNUNET_MESSAGE_TYPE_GNS_REVERSE_LOOKUP - d9/d84/group__protocols.html - gaab70f72655ddbab6bd0472bfb839c6e0 - - - - #define - GNUNET_MESSAGE_TYPE_GNS_REVERSE_LOOKUP_RESULT - d9/d84/group__protocols.html - ga9eb1d8fb48e292c7a02acc32940d134a - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_JOIN - d9/d84/group__protocols.html - ga43708c795421069d35a16db37a28cd4b - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_INSERT - d9/d84/group__protocols.html - gad318f1e5673fc97ef2fe840fd62ec368 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_BEGIN - d9/d84/group__protocols.html - gaac043a6b628cbad622a9b98a92280b34 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_RECEIVED_ELEMENT - d9/d84/group__protocols.html - ga9165143a261a4e7c90cd8cb9909155e6 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_CONCLUDE - d9/d84/group__protocols.html - gad6f1b80f634306c20541cb53683eb037 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_CONCLUDE_DONE - d9/d84/group__protocols.html - ga624603ae4b747ccf92f5a15a4f173548 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_CLIENT_ACK - d9/d84/group__protocols.html - gad85174b4f50e4ab789d412b23227ad49 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_DELTA_ESTIMATE - d9/d84/group__protocols.html - gae746191c6c0f2d842f804cc00d245135 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_DIFFERENCE_DIGEST - d9/d84/group__protocols.html - ga258cf03037a72bae0c0a8804747cda27 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_ELEMENTS - d9/d84/group__protocols.html - ga8de8307fde3be2bdb6d25b5ba9edfb39 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_ELEMENTS_REQUEST - d9/d84/group__protocols.html - gae2aba1b3b59262fc1f7d61dc0fdc6696 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_ELEMENTS_REPORT - d9/d84/group__protocols.html - ga76e73eec0fb744e4575f5786166db4a9 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_HELLO - d9/d84/group__protocols.html - ga3d06ffd6179f2e230a438a4baad64c77 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_SYNCED - d9/d84/group__protocols.html - ga44025fade06f7357a642e1909b91ce35 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_FIN - d9/d84/group__protocols.html - gab100852bc5f2c1eac8d3bb29d333c78b - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_ABORT - d9/d84/group__protocols.html - ga8e33c86fa09847088f729eaf1e230b87 - - - - #define - GNUNET_MESSAGE_TYPE_CONSENSUS_P2P_ROUND_CONTEXT - d9/d84/group__protocols.html - gae8273a000e0c5e050f62dba00ce9005c - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_REQUEST_FULL - d9/d84/group__protocols.html - ga694c9ba3251c56ed75caaa40611336c0 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_DEMAND - d9/d84/group__protocols.html - ga87b634ce2cf7db1fe68c2511ed805505 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_INQUIRY - d9/d84/group__protocols.html - ga0ce87a67e674c9b532605957532bc652 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_OFFER - d9/d84/group__protocols.html - ga02af6a46f236010db6011b3519154cc1 - - - - #define - GNUNET_MESSAGE_TYPE_SET_REJECT - d9/d84/group__protocols.html - ga6111576b5226dbd13b8a394648ed709a - - - - #define - GNUNET_MESSAGE_TYPE_SET_CANCEL - d9/d84/group__protocols.html - ga1698a4c17cc6ab281afee4fe408d4e39 - - - - #define - GNUNET_MESSAGE_TYPE_SET_ITER_ACK - d9/d84/group__protocols.html - gadfdb474fe83511bba354807ab07dc6ce - - - - #define - GNUNET_MESSAGE_TYPE_SET_RESULT - d9/d84/group__protocols.html - ga9b2c0f7cbdd80958aa1bdbeba0771680 - - - - #define - GNUNET_MESSAGE_TYPE_SET_ADD - d9/d84/group__protocols.html - ga45fee541486fef1f3356bf1907c3bd09 - - - - #define - GNUNET_MESSAGE_TYPE_SET_REMOVE - d9/d84/group__protocols.html - ga9ea579eb43f35867b5031f491b35646d - - - - #define - GNUNET_MESSAGE_TYPE_SET_LISTEN - d9/d84/group__protocols.html - ga885eeb6e7f5afe86d4f6ff9d2423117c - - - - #define - GNUNET_MESSAGE_TYPE_SET_ACCEPT - d9/d84/group__protocols.html - ga9a95ee61b70f54303f949fcd9c2e6d11 - - - - #define - GNUNET_MESSAGE_TYPE_SET_EVALUATE - d9/d84/group__protocols.html - ga10487140f32b93bb302e66fb60af7ae2 - - - - #define - GNUNET_MESSAGE_TYPE_SET_CONCLUDE - d9/d84/group__protocols.html - gabd95d351c45dbf5b3d0f0409af7a4d1c - - - - #define - GNUNET_MESSAGE_TYPE_SET_REQUEST - d9/d84/group__protocols.html - ga4ac5f0eccbf1e14adf6e0426f9ddfc8a - - - - #define - GNUNET_MESSAGE_TYPE_SET_CREATE - d9/d84/group__protocols.html - gaeec8cf08347ced67cd93bcd129eca6de - - - - #define - GNUNET_MESSAGE_TYPE_SET_P2P_OPERATION_REQUEST - d9/d84/group__protocols.html - ga84b0c6055c5a335e1c4eff09e7b6b3f2 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_SE - d9/d84/group__protocols.html - ga0f9e72285cf9fea07d5e142dc331dac1 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_IBF - d9/d84/group__protocols.html - ga2b4af23062836302a19e3bc6c44c69de - - - - #define - GNUNET_MESSAGE_TYPE_SET_P2P_ELEMENTS - d9/d84/group__protocols.html - ga6de609245cead0f92dc36bedbbaffa2f - - - - #define - GNUNET_MESSAGE_TYPE_SET_P2P_ELEMENT_REQUESTS - d9/d84/group__protocols.html - gadc38591218950af70bd233890511dc0d - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_DONE - d9/d84/group__protocols.html - ga4490a3e53d5fd6b4a89d53e0711c85f3 - - - - #define - GNUNET_MESSAGE_TYPE_SET_ITER_REQUEST - d9/d84/group__protocols.html - gaa9e2b5f5bdcec83bd40332a5cf5c1ccb - - - - #define - GNUNET_MESSAGE_TYPE_SET_ITER_ELEMENT - d9/d84/group__protocols.html - ga98fa8137a2200b28a74c9b993610fabe - - - - #define - GNUNET_MESSAGE_TYPE_SET_ITER_DONE - d9/d84/group__protocols.html - gaed9348612646d04660b057b47ee65c58 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_SEC - d9/d84/group__protocols.html - ga51f6b9efc167d7a99107e39317e22d67 - - - - #define - GNUNET_MESSAGE_TYPE_SET_INTERSECTION_P2P_ELEMENT_INFO - d9/d84/group__protocols.html - gacd976332388e49439ebee66b5e403688 - - - - #define - GNUNET_MESSAGE_TYPE_SET_INTERSECTION_P2P_BF - d9/d84/group__protocols.html - gaebf5f0304c6ed85ac47f3dd9ec124efd - - - - #define - GNUNET_MESSAGE_TYPE_SET_INTERSECTION_P2P_DONE - d9/d84/group__protocols.html - ga9488d6e3b6be3f364b404c2a584d5077 - - - - #define - GNUNET_MESSAGE_TYPE_SET_COPY_LAZY_PREPARE - d9/d84/group__protocols.html - ga511b4bcedd9cd4909ff6ccbd5d4abb41 - - - - #define - GNUNET_MESSAGE_TYPE_SET_COPY_LAZY_RESPONSE - d9/d84/group__protocols.html - ga20c9eb0ad260a748753f2254009295f6 - - - - #define - GNUNET_MESSAGE_TYPE_SET_COPY_LAZY_CONNECT - d9/d84/group__protocols.html - gaeabab3e401cb24724aaa9552348c9f12 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_FULL_DONE - d9/d84/group__protocols.html - gad112110944dccbff2c8d27dbb22005c0 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_FULL_ELEMENT - d9/d84/group__protocols.html - ga5f9bc34027a4aa4c118b6c02858b05d0 - - - - #define - GNUNET_MESSAGE_TYPE_SET_UNION_P2P_OVER - d9/d84/group__protocols.html - ga94eda14fe97f8d63377a4b5a8838e702 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_LOGGER_MSG - d9/d84/group__protocols.html - ga0e5b0ee255f8267d121ec519a4bd7e79 - - - - #define - GNUNET_MESSAGE_TYPE_TESTBED_LOGGER_ACK - d9/d84/group__protocols.html - ga0dcc427629994bc0f182f74db06605ff - - - - #define - GNUNET_MESSAGE_TYPE_REGEX_ANNOUNCE - d9/d84/group__protocols.html - ga6b43d5d7db79eed0bd1a141589b8f566 - - - - #define - GNUNET_MESSAGE_TYPE_REGEX_SEARCH - d9/d84/group__protocols.html - gac0850407d786475391d006c9fc982866 - - - - #define - GNUNET_MESSAGE_TYPE_REGEX_RESULT - d9/d84/group__protocols.html - gad70ae86e544333c5fa1a033296a07b67 - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_START - d9/d84/group__protocols.html - ga37da96e2c4dbb95fadae7edd5d1f8d23 - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_RESULT_CODE - d9/d84/group__protocols.html - ga7d376b01de798a16eb73cedf39002691 - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_UPDATE - d9/d84/group__protocols.html - gac32ba8c7ccfb5da5db4feb4b2e6ce1d4 - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_GET_DEFAULT - d9/d84/group__protocols.html - gacfa6b01f1d79db1099b90e2df8db8187 - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_SET_DEFAULT - d9/d84/group__protocols.html - ga54e54ae5adfecb164421f565e541067b - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_CREATE - d9/d84/group__protocols.html - ga36a00d8c48cfadb3c39a59f26a64a8ba - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_RENAME - d9/d84/group__protocols.html - ga7e09d05cdf70b54a5db24b9586bf426c - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_DELETE - d9/d84/group__protocols.html - ga44bf02031eef3813fb24814539fcfee0 - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_LOOKUP - d9/d84/group__protocols.html - ga4a059305206b6f5fe493cf335c941eb3 - - - - #define - GNUNET_MESSAGE_TYPE_IDENTITY_LOOKUP_BY_SUFFIX - d9/d84/group__protocols.html - gab244aabd24a50937912818ed823700c7 - - - - #define - GNUNET_MESSAGE_TYPE_REVOCATION_QUERY - d9/d84/group__protocols.html - ga4db0f2ee8a2c276918c6008a0e3c3d94 - - - - #define - GNUNET_MESSAGE_TYPE_REVOCATION_QUERY_RESPONSE - d9/d84/group__protocols.html - gae33fbf805aa6d8ef5d26fae92ab2f339 - - - - #define - GNUNET_MESSAGE_TYPE_REVOCATION_REVOKE - d9/d84/group__protocols.html - gaa5dfe40d38a9a47c1b7dd216e100d6da - - - - #define - GNUNET_MESSAGE_TYPE_REVOCATION_REVOKE_RESPONSE - d9/d84/group__protocols.html - gace2caa2bb7b647d0d84ceb9affcbfade - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_TO_ALICE - d9/d84/group__protocols.html - gac5526adb854b587ead82ee79f3988d40 - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_TO_BOB - d9/d84/group__protocols.html - ga64bcae45a707b924fcdb50acd91c624f - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_MULTIPART_ALICE - d9/d84/group__protocols.html - ga706a9bf110e0a1189f8b721e297b3db4 - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_CLIENT_MULTIPART_BOB - d9/d84/group__protocols.html - gaa34887b07e86cb61a01e5826134c33e5 - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_SESSION_INITIALIZATION - d9/d84/group__protocols.html - gaa3d4965e21c1ab225032190f1a221fac - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_ALICE_CRYPTODATA - d9/d84/group__protocols.html - ga514a19e91953dd0798c6a6d596d0ef17 - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_BOB_CRYPTODATA - d9/d84/group__protocols.html - ga57e3514065ba4580bce9a824530b3825 - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_BOB_CRYPTODATA_MULTIPART - d9/d84/group__protocols.html - gafe6b7c40c46ec4bb9f6a877cf407789f - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_RESULT - d9/d84/group__protocols.html - ga474088729fad0e1308e2f893dfdf94c9 - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_ECC_SESSION_INITIALIZATION - d9/d84/group__protocols.html - ga61253cdebd6bd3987c7ca6e0452029c4 - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_ECC_ALICE_CRYPTODATA - d9/d84/group__protocols.html - gac14599a50f3315d254eb7c3900ef263a - - - - #define - GNUNET_MESSAGE_TYPE_SCALARPRODUCT_ECC_BOB_CRYPTODATA - d9/d84/group__protocols.html - ga7c499fbfb2959d24e572604a60090d2b - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_MEMBERSHIP_STORE - d9/d84/group__protocols.html - gad4efb462b7d91b2b5ebd9fcacd4aaea9 - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_MEMBERSHIP_TEST - d9/d84/group__protocols.html - ga531d2c8fd3d2868cc45d5f58cdfeb297 - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_FRAGMENT_STORE - d9/d84/group__protocols.html - ga1b5085e9072043d3d0316ff88ac6c216 - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_FRAGMENT_GET - d9/d84/group__protocols.html - ga5766fada94b151e93da44610f49bf24e - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_MESSAGE_GET - d9/d84/group__protocols.html - gafe52b4c8847018177c52b990657f134d - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_MESSAGE_GET_FRAGMENT - d9/d84/group__protocols.html - ga35d4bc9f32a5e30ef5eda04811aaba4d - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_COUNTERS_GET - d9/d84/group__protocols.html - gaa28c9defbd61cbf0d6175d104f5c9865 - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_STATE_MODIFY - d9/d84/group__protocols.html - ga37c0b2a223b6609e446717d28964e702 - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_STATE_SYNC - d9/d84/group__protocols.html - gaedcbe1cd79a3c28ebec7e82d03e0c0ec - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_STATE_RESET - d9/d84/group__protocols.html - gae8ea6adf71da37ba8472dacbf3e95dc8 - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_STATE_HASH_UPDATE - d9/d84/group__protocols.html - gaaea4017fac457ba0156cd79d852cf9bc - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_STATE_GET - d9/d84/group__protocols.html - ga85495682bf1723b7570d6149cc8ab73a - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_STATE_GET_PREFIX - d9/d84/group__protocols.html - ga6c3038782330d234da053c06242841db - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_RESULT_CODE - d9/d84/group__protocols.html - ga468227e7b00df37cd0bedcf916da9090 - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_RESULT_FRAGMENT - d9/d84/group__protocols.html - ga05163ac30a8983c4a4d0da8614c2f97d - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_RESULT_COUNTERS - d9/d84/group__protocols.html - ga1e392c5b324e8472eb62ff65ae8abb81 - - - - #define - GNUNET_MESSAGE_TYPE_PSYCSTORE_RESULT_STATE - d9/d84/group__protocols.html - gaf20a5d411b1c10c944ca4d6cfc4049cc - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_RESULT_CODE - d9/d84/group__protocols.html - ga9cf13fef81878f8d7f0b1164cf2ab223 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MASTER_START - d9/d84/group__protocols.html - gaa334aab74523683ca48da6245081d39b - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MASTER_START_ACK - d9/d84/group__protocols.html - ga6f23781b2abbde50c13c8161c2bf0cc9 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_SLAVE_JOIN - d9/d84/group__protocols.html - ga0cd43d0bf78a7467d81ab8dd65b664e0 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_SLAVE_JOIN_ACK - d9/d84/group__protocols.html - gabbce205ab50cb0fef8831d1dd436704b - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_PART_REQUEST - d9/d84/group__protocols.html - gafd3c8b3030aba963ef5082751d0e25c8 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_PART_ACK - d9/d84/group__protocols.html - gafec37fe6ac9fce7d0c78c382384f41c1 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_JOIN_REQUEST - d9/d84/group__protocols.html - gaa157c54616ac9b5cec8a53e33fae167f - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_JOIN_DECISION - d9/d84/group__protocols.html - ga376caf8dcf66990eff5bca23b649f989 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_CHANNEL_MEMBERSHIP_STORE - d9/d84/group__protocols.html - gaa22b67eff4e6f1de0ba56f83a0c37fa3 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE - d9/d84/group__protocols.html - gaeae1a7738aa4655f9cadd507e5128788 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE_HEADER - d9/d84/group__protocols.html - ga6e5c33fe9e862e501de0152f48f566d1 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE_METHOD - d9/d84/group__protocols.html - ga656244bcc5b0632b3fb1f3b009765108 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE_MODIFIER - d9/d84/group__protocols.html - ga5e42b86dda640f2d8dd11337796108b1 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE_MOD_CONT - d9/d84/group__protocols.html - gab8b657b61c1658512ac460bb468113a8 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE_DATA - d9/d84/group__protocols.html - ga1445309abaf95db251967d7e55c00472 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE_END - d9/d84/group__protocols.html - gac2d4f9ed2aeadd27f66be980ffc7180f - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE_CANCEL - d9/d84/group__protocols.html - gaca962b14438522b109bf7ecd4cc82dd8 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_MESSAGE_ACK - d9/d84/group__protocols.html - ga67f4e2437175a98176e40d95c8464ba9 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_HISTORY_REPLAY - d9/d84/group__protocols.html - gae7cfcdff8c007d6d07d222bc18d88a02 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_HISTORY_RESULT - d9/d84/group__protocols.html - ga52d71f087cf36968ec2f0c854d08bcdc - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_STATE_GET - d9/d84/group__protocols.html - ga414730af29b2e2fb504758ab285cb991 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_STATE_GET_PREFIX - d9/d84/group__protocols.html - gab5582eb15eb4086ef50e38d90e02cad8 - - - - #define - GNUNET_MESSAGE_TYPE_PSYC_STATE_RESULT - d9/d84/group__protocols.html - ga0c5e2ccc0035a5489fb74edaed73de4a - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_AUDIO - d9/d84/group__protocols.html - ga77fa383af243b92fd6b90544ce289988 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_REGISTER - d9/d84/group__protocols.html - ga1aaa79f397ed9f003ccbbccf045d0d78 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_PICK_UP - d9/d84/group__protocols.html - ga3b328570517ad359039504de1d8732cb - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_HANG_UP - d9/d84/group__protocols.html - ga5c5197ed97f175da1d18246bbdaa68b5 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_CALL - d9/d84/group__protocols.html - gacf26f854fa6a28b31312d92fc8b3e292 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_RING - d9/d84/group__protocols.html - gadcd4bab3376a4d95a79a2d5a105c0e37 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_SUSPEND - d9/d84/group__protocols.html - ga41497f5c49b1941eddf198dc0be952f0 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_RESUME - d9/d84/group__protocols.html - ga0797b3732f1199733517b8005d3af30f - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_PHONE_PICKED_UP - d9/d84/group__protocols.html - ga4dacdbf863202c787ae0c5a2434370a5 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CS_AUDIO - d9/d84/group__protocols.html - gab8bb10e2f25229a89d38afc6241de8e3 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CADET_PHONE_RING - d9/d84/group__protocols.html - ga75c633955a8cdc6bc9e186f9303619bf - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CADET_PHONE_HANG_UP - d9/d84/group__protocols.html - ga86200c625804b5ff270154a508e4cf17 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CADET_PHONE_PICK_UP - d9/d84/group__protocols.html - ga922d0544e2ab9e218b7d6ad26c1bdea8 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CADET_PHONE_SUSPEND - d9/d84/group__protocols.html - gafed3a5d7840089a390778103847e8f57 - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CADET_PHONE_RESUME - d9/d84/group__protocols.html - gad37843eacf33f2a3c0a6063bb6f6565a - - - - #define - GNUNET_MESSAGE_TYPE_CONVERSATION_CADET_AUDIO - d9/d84/group__protocols.html - ga3040f9fdcd7bff5b6214105ebd78a066 - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_ORIGIN_START - d9/d84/group__protocols.html - gac20e0decd52b52baa42a8eb6c84c5710 - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_MEMBER_JOIN - d9/d84/group__protocols.html - gaa5898aeaa4a8a3aa1b625b175365ab7d - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_JOIN_REQUEST - d9/d84/group__protocols.html - gab6266095a001b6fdf9c8304cf5beaa1b - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_JOIN_DECISION - d9/d84/group__protocols.html - gadc3a8c5dac5612a3d47ff833f1c8929f - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_PART_REQUEST - d9/d84/group__protocols.html - gabe24b40a213329372f018a392524624c - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_PART_ACK - d9/d84/group__protocols.html - gaab3a81d38405c8f7540fbf1fb1553d5f - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_GROUP_END - d9/d84/group__protocols.html - ga2ed8cb0a2a5ea9e4ef28660cce144004 - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_MESSAGE - d9/d84/group__protocols.html - gacf28109d93b45fe2e0fe6284310fb1f3 - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_REQUEST - d9/d84/group__protocols.html - ga333a003dd653cf01f411f9ad967d5089 - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_FRAGMENT_ACK - d9/d84/group__protocols.html - gad4ffdae60b477e8908420ff2ebd06fa8 - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_REPLAY_REQUEST - d9/d84/group__protocols.html - gaa16cf3a7d09c6c92cdf0ed4bb1a3fdcf - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_REPLAY_RESPONSE - d9/d84/group__protocols.html - gaa1ab4c805226ed264970215b08dc0dd2 - - - - #define - GNUNET_MESSAGE_TYPE_MULTICAST_REPLAY_RESPONSE_END - d9/d84/group__protocols.html - gaec3995e8149b27dd00a23d7841c62fc4 - - - - #define - GNUNET_MESSAGE_TYPE_SECRETSHARING_CLIENT_GENERATE - d9/d84/group__protocols.html - ga81fefec609f3bb84bd54c85916dc7930 - - - - #define - GNUNET_MESSAGE_TYPE_SECRETSHARING_CLIENT_DECRYPT - d9/d84/group__protocols.html - ga09a7338cc15c79824c549b2c4bb0ac5b - - - - #define - GNUNET_MESSAGE_TYPE_SECRETSHARING_CLIENT_DECRYPT_DONE - d9/d84/group__protocols.html - ga142c7d789ebdc6d2686473093fc594d6 - - - - #define - GNUNET_MESSAGE_TYPE_SECRETSHARING_CLIENT_SECRET_READY - d9/d84/group__protocols.html - ga00f681f13781e7097fbb94ea1991b0fb - - - - #define - GNUNET_MESSAGE_TYPE_PEERSTORE_STORE - d9/d84/group__protocols.html - ga294f8e11f5d73114e1e853fd712a7b13 - - - - #define - GNUNET_MESSAGE_TYPE_PEERSTORE_ITERATE - d9/d84/group__protocols.html - gaa42c6e24c777a2e03e2d22ac3187781f - - - - #define - GNUNET_MESSAGE_TYPE_PEERSTORE_ITERATE_RECORD - d9/d84/group__protocols.html - gaa40b0ae8a6bb6d1dcc48f04859ba7001 - - - - #define - GNUNET_MESSAGE_TYPE_PEERSTORE_ITERATE_END - d9/d84/group__protocols.html - gad1e6f007ba9e20dce16b691f5b15621c - - - - #define - GNUNET_MESSAGE_TYPE_PEERSTORE_WATCH - d9/d84/group__protocols.html - gaa2a5f6d8c0137c3b252723404e76bc27 - - - - #define - GNUNET_MESSAGE_TYPE_PEERSTORE_WATCH_RECORD - d9/d84/group__protocols.html - gaa9bf6d6e53ec4ed0d044457551852f15 - - - - #define - GNUNET_MESSAGE_TYPE_PEERSTORE_WATCH_CANCEL - d9/d84/group__protocols.html - ga5e2617ac38db090d76a8a250dce36613 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_RESULT_CODE - d9/d84/group__protocols.html - ga11dcd6c9d9a6c8f9e630a3ec76a70345 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_HOST_ENTER - d9/d84/group__protocols.html - ga7c46b677485822a0dc17da12a1428a3c - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_HOST_ENTER_ACK - d9/d84/group__protocols.html - gab40b5039e5edaa364c8aaf8bd8084a0b - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_GUEST_ENTER - d9/d84/group__protocols.html - ga563edd52cb61ce4d5dc7331b1bfa9581 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_GUEST_ENTER_BY_NAME - d9/d84/group__protocols.html - ga1e326d72180c802ac7e54da9d1395b64 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_GUEST_ENTER_ACK - d9/d84/group__protocols.html - ga600f1649df37fa68a3754ebaf4c7142e - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_ENTRY_REQUEST - d9/d84/group__protocols.html - ga45db724704314312dbfdb83c9dac6228 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_ENTRY_DECISION - d9/d84/group__protocols.html - ga4c1753a04916ba5b71a3f3d6bd12714d - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_PLACE_LEAVE - d9/d84/group__protocols.html - gaeb10f12911080e3d6c6dff286de4ec0a - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_PLACE_LEAVE_ACK - d9/d84/group__protocols.html - ga1329d80e0019851c1f7a50541e9e3255 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_ZONE_ADD_PLACE - d9/d84/group__protocols.html - gaf91c10af2462b850ef9e05695d212480 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_ZONE_ADD_NYM - d9/d84/group__protocols.html - ga2f62db9828fde85ec5fca64abcadd9dc - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_APP_CONNECT - d9/d84/group__protocols.html - ga4f1b94bb430950f2ca744a8a7074e8e2 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_APP_DETACH - d9/d84/group__protocols.html - gab4b6a65e215fac840befe0cb8140d8d0 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_APP_EGO - d9/d84/group__protocols.html - ga9a15286e646c830b8208d80cbea88ecb - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_APP_EGO_END - d9/d84/group__protocols.html - ga5a8d03b133f36cf82bd942707b91e402 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_APP_PLACE - d9/d84/group__protocols.html - ga86bc58e8f351216cf8d11dd1ae7e3861 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_APP_PLACE_END - d9/d84/group__protocols.html - ga653ff935b5c5c79059462a070d57b2eb - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_MSG_PROC_SET - d9/d84/group__protocols.html - ga48f2c031bad1ca4c979f52b11a516f35 - - - - #define - GNUNET_MESSAGE_TYPE_SOCIAL_MSG_PROC_CLEAR - d9/d84/group__protocols.html - ga3fe53ad4afbfa51cf8f480401a3e7cf1 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_TRAIL_SETUP - d9/d84/group__protocols.html - gab774f94973c6db27b3346e588e120593 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_TRAIL_SETUP_RESULT - d9/d84/group__protocols.html - ga439caacea6e832a8e967842472707dc1 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_VERIFY_SUCCESSOR - d9/d84/group__protocols.html - gafce149545f15ab59534ad082af12e341 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_NOTIFY_NEW_SUCCESSOR - d9/d84/group__protocols.html - ga698ed5ee114500acc7bc9b4af90e83b2 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_VERIFY_SUCCESSOR_RESULT - d9/d84/group__protocols.html - ga055d9f7bdcc1a8e05684ade5825dc865 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_GET_RESULT - d9/d84/group__protocols.html - gaf3eca13dab3144444065a416b740f8f6 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_TRAIL_SETUP_REJECTION - d9/d84/group__protocols.html - ga5bde043d39c1e5288a4df067e0b444d4 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_TRAIL_TEARDOWN - d9/d84/group__protocols.html - ga0ecbdc837198e1e94a15f4319d9f362a - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_ADD_TRAIL - d9/d84/group__protocols.html - gafcfee10d7d51e2602eadb88c2500b2b4 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_PUT - d9/d84/group__protocols.html - gab33ac3cb2f89702dc25975b8a74491e0 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_GET - d9/d84/group__protocols.html - gaded7f07a081234015420927a305eaa34 - - - - #define - GNUNET_MESSAGE_TYPE_XDHT_P2P_NOTIFY_SUCCESSOR_CONFIRMATION - d9/d84/group__protocols.html - ga391cc662e1bcfacf3f895d2c65d55752 - - - - #define - GNUNET_MESSAGE_TYPE_WDHT_RANDOM_WALK - d9/d84/group__protocols.html - gab50c59df30ee51dd6e96438a37eccc64 - - - - #define - GNUNET_MESSAGE_TYPE_WDHT_RANDOM_WALK_RESPONSE - d9/d84/group__protocols.html - gaa9ea84187149e742a09c567a1da96aa4 - - - - #define - GNUNET_MESSAGE_TYPE_WDHT_TRAIL_DESTROY - d9/d84/group__protocols.html - ga53ccd23932678860929ae5c60c9f09a0 - - - - #define - GNUNET_MESSAGE_TYPE_WDHT_TRAIL_ROUTE - d9/d84/group__protocols.html - gaa844d91a916ffb68af8fddea3e044033 - - - - #define - GNUNET_MESSAGE_TYPE_WDHT_SUCCESSOR_FIND - d9/d84/group__protocols.html - ga232ad2238a5c579fb4091b3ab3e65a82 - - - - #define - GNUNET_MESSAGE_TYPE_WDHT_GET - d9/d84/group__protocols.html - ga39fab4fde2fa0515aec90d033a7b44b4 - - - - #define - GNUNET_MESSAGE_TYPE_WDHT_PUT - d9/d84/group__protocols.html - gaba2b1170b5ce1a94bb6ca7113fb5d9f2 - - - - #define - GNUNET_MESSAGE_TYPE_WDHT_GET_RESULT - d9/d84/group__protocols.html - gad16a8c20a9f0ee8afd8bff59f1121553 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_PP_CHECK_LIVE - d9/d84/group__protocols.html - ga16284ab02156156a190f8aa580a95854 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_PP_PUSH - d9/d84/group__protocols.html - ga2df789b9cffdcd9ac17cf02463886009 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_PP_PULL_REQUEST - d9/d84/group__protocols.html - gac385b929fa05fe4f2c406404f21d3d07 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_PP_PULL_REPLY - d9/d84/group__protocols.html - ga40d8caaca08d862f1358ab3908c4ae42 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_SEED - d9/d84/group__protocols.html - ga62eef2813e64bccc0c2042f461f8f918 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_SUB_START - d9/d84/group__protocols.html - ga0299a7207134f5789ad5e0c6c532701f - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_SUB_STOP - d9/d84/group__protocols.html - ga2f3dd01d3b39afabf3ca6fb23aa68ecb - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_STORE - d9/d84/group__protocols.html - ga4301775c02317d8a25827244481eed12 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_SUCCESS_RESPONSE - d9/d84/group__protocols.html - ga0e29b25df89dc7cb2a90e4addb1d2a3b - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_ITERATION_START - d9/d84/group__protocols.html - gabde5d9b7f0533ed04a7568fcfd0233c5 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_ITERATION_STOP - d9/d84/group__protocols.html - ga7df05a43f811fd7c99afe53e562e8f55 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_ITERATION_NEXT - d9/d84/group__protocols.html - ga945c039336a83a541dead5fe5b362826 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_RESULT - d9/d84/group__protocols.html - ga190537c0cb15940624bf4bea1085e31d - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ISSUE_TICKET - d9/d84/group__protocols.html - ga3dc8a0930712ed1b0a2b867112a26735 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_TICKET_RESULT - d9/d84/group__protocols.html - ga6432ff4c06001769fdc7c016cb253eed - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_REVOKE_TICKET - d9/d84/group__protocols.html - gaaf0955f5be1efbfc699dc3a6b3c49ad2 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_REVOKE_TICKET_RESULT - d9/d84/group__protocols.html - gaf7ca33c962f2aef85112dfb460b7f6f1 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_CONSUME_TICKET - d9/d84/group__protocols.html - gab8198d9cb20cead45798e0a3d7f216cb - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_CONSUME_TICKET_RESULT - d9/d84/group__protocols.html - ga055866d704ed3627e21b40978b96df56 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_TICKET_ITERATION_START - d9/d84/group__protocols.html - ga77343b7ef1a4abd563cd239360b9272a - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_TICKET_ITERATION_STOP - d9/d84/group__protocols.html - ga79d27bd98b65b519e99a8eb9265e0398 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_TICKET_ITERATION_NEXT - d9/d84/group__protocols.html - gaaac837b4ce662020ca95776fb546489b - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTRIBUTE_DELETE - d9/d84/group__protocols.html - gac63ed16ef42ab288ce38d6fd733928ea - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTESTATION_STORE - d9/d84/group__protocols.html - gaed6442f9f67496d313688bd3252bd054 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTESTATION_DELETE - d9/d84/group__protocols.html - gae47fe456a4db631d8d800219930efe16 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_ATTESTATION_RESULT - d9/d84/group__protocols.html - ga055300f684c72d8ce31c0f1ffa73db5a - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_REFERENCE_STORE - d9/d84/group__protocols.html - ga5ebe0f4ecbcf06cbb97538d302780e88 - - - - #define - GNUNET_MESSAGE_TYPE_ABD_VERIFY - d9/d84/group__protocols.html - ga8b97a0bf6f33c678919900c2f71ec17c - - - - #define - GNUNET_MESSAGE_TYPE_ABD_VERIFY_RESULT - d9/d84/group__protocols.html - ga272ffa619dfecda401d192311b4c9346 - - - - #define - GNUNET_MESSAGE_TYPE_ABD_COLLECT - d9/d84/group__protocols.html - ga83296fb64c997ffa420d1e22eed06d3e - - - - #define - GNUNET_MESSAGE_TYPE_ABD_COLLECT_RESULT - d9/d84/group__protocols.html - ga1f7ef8d81236f34c1f03796ff33ed38a - - - - #define - GNUNET_MESSAGE_TYPE_ABD_INTERMEDIATE_RESULT - d9/d84/group__protocols.html - ga2888fec056cff344f7d3c4d88f37770f - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CONNECTION_CREATE - d9/d84/group__protocols.html - gae297ce0ee45d587389717393b9bd9d20 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CONNECTION_CREATE_ACK - d9/d84/group__protocols.html - ga08a8cedc2c1570166ed1152bd0642c8a - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CONNECTION_BROKEN - d9/d84/group__protocols.html - ga0c28bec0b07b59889828f11e4398edb9 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CONNECTION_DESTROY - d9/d84/group__protocols.html - ga6bdd5de3bce8ffe8027e4f5e3decdf5e - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CONNECTION_PATH_CHANGED_UNIMPLEMENTED - d9/d84/group__protocols.html - ga71a13e3e44f249b9a937492391592ad1 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CONNECTION_HOP_BY_HOP_ENCRYPTED_ACK - d9/d84/group__protocols.html - ga2132bc327acc1fcbdddb9fcd3dd18f32 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_TUNNEL_ENCRYPTED_POLL - d9/d84/group__protocols.html - gaf6125a1a2305aed005a6a435161746a7 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_TUNNEL_KX - d9/d84/group__protocols.html - ga391ab2b8a3917fec99a7dcaa7c16f853 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_TUNNEL_ENCRYPTED - d9/d84/group__protocols.html - gaec16e05bbc403dd9529829f6fa26dd1c - - - - #define - GNUNET_MESSAGE_TYPE_CADET_TUNNEL_KX_AUTH - d9/d84/group__protocols.html - gac9a61db63edc64ee71165f50168e0992 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CHANNEL_APP_DATA - d9/d84/group__protocols.html - ga66ee368cdfca2912d053b53d5b9677d1 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CHANNEL_APP_DATA_ACK - d9/d84/group__protocols.html - ga4a96dd353dead21c8ef5da2fa88e9442 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CHANNEL_KEEPALIVE - d9/d84/group__protocols.html - gaaee560a2775cbc5c4d546bdf382ce1e7 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CHANNEL_OPEN - d9/d84/group__protocols.html - ga044f1ce8b9ffc4000cef37f4d11ff74a - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CHANNEL_DESTROY - d9/d84/group__protocols.html - gaf671ad18bbf8cd9bffbd7b3b6754e1cc - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CHANNEL_OPEN_ACK - d9/d84/group__protocols.html - gaf686f407d1594d44969e30190d91ae7e - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CHANNEL_OPEN_NACK_DEPRECATED - d9/d84/group__protocols.html - ga3068628679d4d9e09b6b90f2596b3e45 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_DATA - d9/d84/group__protocols.html - gaca198a7798dfd9f6267db1153dc4da76 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_ACK - d9/d84/group__protocols.html - ga38ac570a52a01adac766bedfa1923401 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_PORT_OPEN - d9/d84/group__protocols.html - gab524c1094f42b168c19074344af7a278 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_PORT_CLOSE - d9/d84/group__protocols.html - gab2b44a882133bf7337fab3c8da8c133d - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_CHANNEL_CREATE - d9/d84/group__protocols.html - ga21ca5d3b4faf5b30bbabc25ba399d26b - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_CHANNEL_DESTROY - d9/d84/group__protocols.html - gaff03f44897a8c7c14dc72edb43986469 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_REQUEST_INFO_CHANNEL - d9/d84/group__protocols.html - gaf50d1b76f65e1aecde8b6945cd145151 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_CHANNEL - d9/d84/group__protocols.html - gadfd49915dfe4516e6a216f008374fcac - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_CHANNEL_END - d9/d84/group__protocols.html - ga38991acf6181e42b5f51cb38901ed468 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_REQUEST_INFO_PEERS - d9/d84/group__protocols.html - ga2e131e73610531962bd8f643ba4a5e64 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_PEERS - d9/d84/group__protocols.html - ga70135ac9d7c3ab5df85864dc3c113f57 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_PEERS_END - d9/d84/group__protocols.html - gaafd949cae5c2ecc9959393ea7ede2e81 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_REQUEST_INFO_PATH - d9/d84/group__protocols.html - ga4bd4abac5fa30462d60d8a6c0dd56f06 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_PATH - d9/d84/group__protocols.html - gac2a0ab92af1a399f18e0498050fc5d8f - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_PATH_END - d9/d84/group__protocols.html - ga45184e5581705ff6e520637fe9ccaafe - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_REQUEST_INFO_TUNNELS - d9/d84/group__protocols.html - gac886c082fb7c454df7f52a2ce957f7c5 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_TUNNELS - d9/d84/group__protocols.html - ga360d0069e9c78cac8d5b526ebd1fd011 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_TUNNELS_END - d9/d84/group__protocols.html - ga372aaed9bb18ddae06c29ade70e97897 - - - - #define - GNUNET_MESSAGE_TYPE_CADET_CLI - d9/d84/group__protocols.html - ga7fc8e12aa1eb2bf4d222fbac2d022374 - - - - #define - GNUNET_MESSAGE_TYPE_NAT_REGISTER - d9/d84/group__protocols.html - ga8539c6a13d5965306c330a1fd54ee004 - - - - #define - GNUNET_MESSAGE_TYPE_NAT_HANDLE_STUN - d9/d84/group__protocols.html - gacde68bcfc2d8fa269787e3f8b2bc152e - - - - #define - GNUNET_MESSAGE_TYPE_NAT_REQUEST_CONNECTION_REVERSAL - d9/d84/group__protocols.html - ga799e467f45f3a291ca2a3be1ec5cd6f5 - - - - #define - GNUNET_MESSAGE_TYPE_NAT_CONNECTION_REVERSAL_REQUESTED - d9/d84/group__protocols.html - ga75c67a9a3a09bde85d9e03fc1ed1705b - - - - #define - GNUNET_MESSAGE_TYPE_NAT_ADDRESS_CHANGE - d9/d84/group__protocols.html - ga214d46a0106256d8ae6161775dea5b35 - - - - #define - GNUNET_MESSAGE_TYPE_NAT_AUTO_REQUEST_CFG - d9/d84/group__protocols.html - ga984cf7fbbb4f09df083ecf333155d687 - - - - #define - GNUNET_MESSAGE_TYPE_NAT_AUTO_CFG_RESULT - d9/d84/group__protocols.html - ga8daa060b6ec6bfc4ab777a7c6d960fa9 - - - - #define - GNUNET_MESSAGE_TYPE_AUCTION_CLIENT_CREATE - d9/d84/group__protocols.html - gad85d1b06e642b485690d2dd9bbb782f1 - - - - #define - GNUNET_MESSAGE_TYPE_AUCTION_CLIENT_JOIN - d9/d84/group__protocols.html - ga499d1c01532f619d6ce5f99cae1992c5 - - - - #define - GNUNET_MESSAGE_TYPE_AUCTION_CLIENT_OUTCOME - d9/d84/group__protocols.html - ga9089bc7fbfda192f91dc718b4fab2463 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_DEBUG_VIEW_REQUEST - d9/d84/group__protocols.html - gac7472faf90a31f0f827ec9c83b1aff5d - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_DEBUG_VIEW_REPLY - d9/d84/group__protocols.html - ga79d9cd2173a125dc9fa2dec4c3074076 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_DEBUG_VIEW_CANCEL - d9/d84/group__protocols.html - ga30821c468973f04c5a00cc55ba5e3fcf - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_DEBUG_STREAM_REQUEST - d9/d84/group__protocols.html - ga7785f2e36ae4fb480a3043ca9b2abc47 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_DEBUG_STREAM_REPLY - d9/d84/group__protocols.html - gae93316d5606039df388c7bdae8d18b26 - - - - #define - GNUNET_MESSAGE_TYPE_RPS_CS_DEBUG_STREAM_CANCEL - d9/d84/group__protocols.html - ga1463acf6cf6fc11d7a206f834f206fc0 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_ADD_ADDRESS - d9/d84/group__protocols.html - gab5df6c762528c67be94a5a9fca575943 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_DEL_ADDRESS - d9/d84/group__protocols.html - gac7940136d45984e7d7e65652958b0589 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_INCOMING_MSG - d9/d84/group__protocols.html - ga66a856476d0073ad74e476652a1ac6e6 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_INCOMING_MSG_ACK - d9/d84/group__protocols.html - ga01602c41579d96856105dd440b8bccfd - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_QUEUE_SETUP - d9/d84/group__protocols.html - gae854027c98617ceeffb8fca036ddc390 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_QUEUE_TEARDOWN - d9/d84/group__protocols.html - ga0930303b66a886ccfa802f6699835209 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_QUEUE_CREATE - d9/d84/group__protocols.html - ga4d90a22591e04f693838bedfab062c1b - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_QUEUE_CREATE_OK - d9/d84/group__protocols.html - ga6f13d1595cb754bb183700a9b41fb149 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_QUEUE_CREATE_FAIL - d9/d84/group__protocols.html - ga2f8fe0cab7b4222b85de3ed530d53065 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SEND_MSG - d9/d84/group__protocols.html - gad01fdb5533ac50607d9309ce6701baec - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SEND_MSG_ACK - d9/d84/group__protocols.html - gaaa9dd6f7d602bc78a0f4423979da3ff6 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_NEW_COMMUNICATOR - d9/d84/group__protocols.html - ga2a3fd297b6c2e6efad1d4fbc1c9efaf6 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_COMMUNICATOR_BACKCHANNEL - d9/d84/group__protocols.html - ga597508ee9f6d3c11161158ad5da4971f - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_BACKCHANNEL_ENCAPSULATION - d9/d84/group__protocols.html - ga4d35ea1a49ec850ee356ddc4cc773a7c - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_FRAGMENT - d9/d84/group__protocols.html - ga2db065de48ed5fbd5cdea0dfc1369378 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_RELIABILITY_BOX - d9/d84/group__protocols.html - ga31fa33c6130b6c5173da2f90f415981a - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_RELIABILITY_ACK - d9/d84/group__protocols.html - gae13384c2350b22e9461a8a44b989625e - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_DV_LEARN - d9/d84/group__protocols.html - ga50f20f11e13c09dafd95b918f9875fc3 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_DV_BOX - d9/d84/group__protocols.html - ga3186fa7506108ba9fc2b09dd660862a8 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_COMMUNICATOR_BACKCHANNEL_INCOMING - d9/d84/group__protocols.html - ga93436b1f4db698b93aa713022022e559 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_FLOW_CONTROL - d9/d84/group__protocols.html - gacfc6609db3ac749b97e409e1ccfe2034 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_START - d9/d84/group__protocols.html - gac305c6a3db756a7502e875ba4d5bdc4d - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_DATA - d9/d84/group__protocols.html - ga24d903387d89e28f03781584af52308c - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_MONITOR_END - d9/d84/group__protocols.html - gad91ede5127d08af06b27bcb68eb350fc - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_COMMUNICATOR_KX_CONFIRMATION - d9/d84/group__protocols.html - ga37ce3a22df87e8326ca4c65d456f4f2f - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_COMMUNICATOR_FC_LIMITS - d9/d84/group__protocols.html - gad86f01115dd86b42089c9ac390089b15 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SUGGEST - d9/d84/group__protocols.html - gaf6c950f32d9cc4dc97bd4c15ed623616 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_SUGGEST_CANCEL - d9/d84/group__protocols.html - ga34c071cdf448643beebdaff9f96fa53a - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_REQUEST_HELLO_VALIDATION - d9/d84/group__protocols.html - ga0aac23163fdc31e19d8244aadfa3a1f3 - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_ADDRESS_VALIDATION_CHALLENGE - d9/d84/group__protocols.html - ga0043badc7a06e4b6d7abc16148b8a3ae - - - - #define - GNUNET_MESSAGE_TYPE_TRANSPORT_ADDRESS_VALIDATION_RESPONSE - d9/d84/group__protocols.html - gacb5783a10910d12b7eb483a671beeb1a - - - - #define - GNUNET_MESSAGE_TYPE_ATS_SUGGEST - d9/d84/group__protocols.html - gae3f64bcd480daec654e915434034106c - - - - #define - GNUNET_MESSAGE_TYPE_ATS_SUGGEST_CANCEL - d9/d84/group__protocols.html - ga31225e8b32240f2858e7db71f361519b - - - - #define - GNUNET_MESSAGE_TYPE_ATS_SESSION_ADD - d9/d84/group__protocols.html - ga52ad559242161d54fe2bd5abcbcbe93d - - - - #define - GNUNET_MESSAGE_TYPE_ATS_SESSION_ADD_INBOUND_ONLY - d9/d84/group__protocols.html - ga5e23e796cdf80639fb72030abbad7fa2 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_SESSION_UPDATE - d9/d84/group__protocols.html - ga91dffc412ced93bad429583e615bfa49 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_SESSION_DEL - d9/d84/group__protocols.html - ga32d0367a20314b5c80f32255e6dd2f84 - - - - #define - GNUNET_MESSAGE_TYPE_ATS_SESSION_ALLOCATION - d9/d84/group__protocols.html - ga85c930241e16e80e70647f77b829f159 - - - - #define - GNUNET_MESSAGE_TYPE_COMMUNICATOR_TCP_REKEY - d9/d84/group__protocols.html - gaf555bf621136d9bf7ce1d268d7082879 - - - - #define - GNUNET_MESSAGE_TYPE_COMMUNICATOR_TCP_BOX - d9/d84/group__protocols.html - ga6a4eccc369c1ce5c04e6a5291db4d765 - - - - #define - GNUNET_MESSAGE_TYPE_COMMUNICATOR_TCP_FINISH - d9/d84/group__protocols.html - ga3896f034e110c76b2d8a30799a87b033 - - - - #define - GNUNET_MESSAGE_TYPE_COMMUNICATOR_UDP_ACK - d9/d84/group__protocols.html - gaf5c9f4b6ef5379a9823d5b216f1aaa6e - - - - #define - GNUNET_MESSAGE_TYPE_COMMUNICATOR_UDP_PAD - d9/d84/group__protocols.html - gaef45cce7976cb997cad62113a5988211 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_REFERENCE_DELETE - d9/d84/group__protocols.html - ga74b074da4e6a27508236ef3b9bf58fe9 - - - - #define - GNUNET_MESSAGE_TYPE_RECLAIM_REFERENCE_RESULT - d9/d84/group__protocols.html - ga33a508955feaa3242aebd1ce6c120654 - - - - #define - GNUNET_MESSAGE_TYPE_ALL - d9/d84/group__protocols.html - ga330c5e2854fe56cff28cd19324dcdee1 - - - - - signatures - Network signature definitions - de/df1/group__signatures.html - - #define - GNUNET_SIGNATURE_PURPOSE_TEST - de/df1/group__signatures.html - gae4781ddee60239d2ecfb5200511bae29 - - - - #define - GNUNET_SIGNATURE_PURPOSE_TRANSPORT_PONG_OWN - de/df1/group__signatures.html - gac246fa528f96018e65d061dba6c12b87 - - - - #define - GNUNET_SIGNATURE_PURPOSE_TRANSPORT_DISCONNECT - de/df1/group__signatures.html - gab733c03c9f3d3ab5b4664fd47cb5e681 - - - - #define - GNUNET_SIGNATURE_PURPOSE_REVOCATION - de/df1/group__signatures.html - ga22e4dfe97ca46fab367ff39ca71eddfe - - - - #define - GNUNET_SIGNATURE_PURPOSE_NAMESPACE_ADVERTISEMENT - de/df1/group__signatures.html - ga524a94ef11d1fe6a44c9883f32b1c3d4 - - - - #define - GNUNET_SIGNATURE_PURPOSE_PEER_PLACEMENT - de/df1/group__signatures.html - ga7f4c1c763149ad72ddf6f0d367d3f682 - - - - #define - GNUNET_SIGNATURE_PURPOSE_FS_KBLOCK - de/df1/group__signatures.html - ga963961c2cc413555a59dab0787d9f627 - - - - #define - GNUNET_SIGNATURE_PURPOSE_FS_SBLOCK - de/df1/group__signatures.html - ga3b400e0f11217cc929ea5d11c53f4eff - - - - #define - GNUNET_SIGNATURE_PURPOSE_FS_NBLOCK - de/df1/group__signatures.html - gaec10e4c3a2323eb2e2dac462ac6c649a - - - - #define - GNUNET_SIGNATURE_PURPOSE_FS_NBLOCK_KSIG - de/df1/group__signatures.html - gaa62874cee00530235ff4297c57731ffd - - - - #define - GNUNET_SIGNATURE_PURPOSE_RESOLVER_RESPONSE - de/df1/group__signatures.html - ga0ecd451b2f0ee512a18586b31b1f9b5d - - - - #define - GNUNET_SIGNATURE_PURPOSE_DNS_RECORD - de/df1/group__signatures.html - ga23c4e87493ae98f8b5411a1f5f4a7b87 - - - - #define - GNUNET_SIGNATURE_PURPOSE_CHAT_MESSAGE - de/df1/group__signatures.html - gaf4aace9441bc0b675b6ff7dc5919abeb - - - - #define - GNUNET_SIGNATURE_PURPOSE_CHAT_RECEIPT - de/df1/group__signatures.html - ga6a433175d20a1156d1f921abb334ba5e - - - - #define - GNUNET_SIGNATURE_PURPOSE_NSE_SEND - de/df1/group__signatures.html - ga711e6abd8548283fad9971a1b7f773f9 - - - - #define - GNUNET_SIGNATURE_PURPOSE_GNS_RECORD_SIGN - de/df1/group__signatures.html - gacd49559d3b563000470906d5f250df68 - - - - #define - GNUNET_SIGNATURE_PURPOSE_SET_ECC_KEY - de/df1/group__signatures.html - ga80eee4f6947d3f557538a6ed68a2c87a - - - - #define - GNUNET_SIGNATURE_PURPOSE_FS_UBLOCK - de/df1/group__signatures.html - gae6130557ba7a0b0529696f369e5642d6 - - - - #define - GNUNET_SIGNATURE_PURPOSE_REGEX_ACCEPT - de/df1/group__signatures.html - ga162da851c4911c3b5c6e92988ca87cf1 - - - - #define - GNUNET_SIGNATURE_PURPOSE_MULTICAST_MESSAGE - de/df1/group__signatures.html - ga8078ee743c19e2cd4e58b8b745e9129c - - - - #define - GNUNET_SIGNATURE_PURPOSE_CONVERSATION_RING - de/df1/group__signatures.html - ga9f1530aef33304199690577b1f667720 - - - - #define - GNUNET_SIGNATURE_PURPOSE_SECRETSHARING_DKG1 - de/df1/group__signatures.html - ga3b29da2c56823f3d3cf6ff0a824918e6 - - - - #define - GNUNET_SIGNATURE_PURPOSE_SECRETSHARING_DKG2 - de/df1/group__signatures.html - ga20c2c48ab364b6b452ce0ee53308bb74 - - - - #define - GNUNET_SIGNATURE_PURPOSE_SECRETSHARING_DECRYPTION - de/df1/group__signatures.html - ga717da02af79289046f3e3ae9347413ac - - - - #define - GNUNET_SIGNATURE_PURPOSE_MULTICAST_REQUEST - de/df1/group__signatures.html - ga1d19acf313f7d5fdcfb31decfd76fbb2 - - - - #define - GNUNET_SIGNATURE_PURPOSE_SENSOR_ANOMALY_REPORT - de/df1/group__signatures.html - gadc01a6ac6770c295c81384753936b02b - - - - #define - GNUNET_SIGNATURE_PURPOSE_GNUID_TOKEN - de/df1/group__signatures.html - ga91c31d34ab8759ba6df917ab3b397823 - - - - #define - GNUNET_SIGNATURE_PURPOSE_RECLAIM_CODE_SIGN - de/df1/group__signatures.html - gaa6ce12ada07a537453eedb62f2c80aa1 - - - - #define - GNUNET_SIGNATURE_PURPOSE_DELEGATE - de/df1/group__signatures.html - ga55edfa91e49c9026fe661f1f69c30f45 - - - - #define - GNUNET_SIGNATURE_PURPOSE_TRANSPORT_ADDRESS - de/df1/group__signatures.html - gad944ca4de0a2678d3e46ae4116abc70a - - - - #define - GNUNET_SIGNATURE_PURPOSE_TRANSPORT_EPHEMERAL - de/df1/group__signatures.html - ga3fedf05e47f2d553ce3a4f2b989fb214 - - - - #define - GNUNET_SIGNATURE_COMMUNICATOR_TCP_HANDSHAKE - de/df1/group__signatures.html - ga15f147b96cf9b2d4e1ddb7451ed62064 - - - - #define - GNUNET_SIGNATURE_COMMUNICATOR_TCP_REKEY - de/df1/group__signatures.html - ga87484e33b261aabeddeafc23c0419141 - - - - #define - GNUNET_SIGNATURE_COMMUNICATOR_UDP_HANDSHAKE - de/df1/group__signatures.html - gac049c09b87a55d49d8a57f3fde25afa3 - - - - #define - GNUNET_SIGNATURE_COMMUNICATOR_UDP_BROADCAST - de/df1/group__signatures.html - ga73e975fec4ccfeb43bc691c79f1146e3 - - - - #define - GNUNET_SIGNATURE_PURPOSE_TRANSPORT_CHALLENGE - de/df1/group__signatures.html - ga3504ed925a4230fa701bc3aabf247d14 - - - - #define - GNUNET_SIGNATURE_PURPOSE_TRANSPORT_DV_HOP - de/df1/group__signatures.html - ga822ed003d791cf5cb8d810cffadb2360 - - - - #define - GNUNET_SIGNATURE_PURPOSE_TRANSPORT_DV_INITIATOR - de/df1/group__signatures.html - ga79cbb9e64b804d14a8c649f07fa944c4 - - - - - os - OS library - de/d5c/group__os.html - GNUNET_OS_ProjectData - - #define - GNUNET_OS_get_hostname_max_length - de/d5c/group__os.html - ga7aef5d2feb8007541576e21b40149fdc - () - - - int(* - GNUNET_OS_NetworkInterfaceProcessor - de/d5c/group__os.html - ga336edf51b7b11dcc3c9ab814210d2971 - )(void *cls, const char *name, int isDefault, const struct sockaddr *addr, const struct sockaddr *broadcast_addr, const struct sockaddr *netmask, socklen_t addrlen) - - - void(* - GNUNET_OS_LineProcessor - de/d5c/group__os.html - ga0a1ad5b8bd66916ba40e2757f4076cb4 - )(void *cls, const char *line) - - - - GNUNET_OS_InheritStdioFlags - de/d5c/group__os.html - ga14d47351db3551577bf70d7c90819bbf - - - - GNUNET_OS_INHERIT_STD_NONE - de/d5c/group__os.html - gga14d47351db3551577bf70d7c90819bbfaab67a54dc2e6e035e7cf416014647a29 - - - - GNUNET_OS_INHERIT_STD_IN - de/d5c/group__os.html - gga14d47351db3551577bf70d7c90819bbfa4b644a17925e74730e5a75017c34de25 - - - - GNUNET_OS_INHERIT_STD_OUT - de/d5c/group__os.html - gga14d47351db3551577bf70d7c90819bbfa92eede2c02ec1a8423cec4fe343c23b1 - - - - GNUNET_OS_INHERIT_STD_ERR - de/d5c/group__os.html - gga14d47351db3551577bf70d7c90819bbfaaa51f8f305ddc9e240a63d66184d16e5 - - - - GNUNET_OS_INHERIT_STD_OUT_AND_ERR - de/d5c/group__os.html - gga14d47351db3551577bf70d7c90819bbfad1353ccb8e7218a5132c00954e17479b - - - - GNUNET_OS_INHERIT_STD_ALL - de/d5c/group__os.html - gga14d47351db3551577bf70d7c90819bbfa8765c7bbd3f5c2258b483fc9a562b3a3 - - - - - GNUNET_OS_InstallationPathKind - de/d5c/group__os.html - gad7710f3e6a6bdfb2586f4ef27d37cd1b - - - - GNUNET_OS_IPK_PREFIX - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1bae7556857db9dc509858877882425dd0d - - - - GNUNET_OS_IPK_BINDIR - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1bae8022a63e66bfab8f02b4aa21e5231fe - - - - GNUNET_OS_IPK_LIBDIR - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1bad33423e203f9393fbfb9ec734f4b0505 - - - - GNUNET_OS_IPK_DATADIR - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1ba7de501cb4c53e67d044cb1b8ff3d81de - - - - GNUNET_OS_IPK_LOCALEDIR - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1babc7431e545d0174cb948eb294c294976 - - - - GNUNET_OS_IPK_SELF_PREFIX - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1ba12e59c40135975ac0dd72a69b300f39e - - - - GNUNET_OS_IPK_ICONDIR - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1ba2ddeecf57bfd053069738f58eb13bcc3 - - - - GNUNET_OS_IPK_DOCDIR - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1ba939c96cda18dd9faa57aabd0194ed71f - - - - GNUNET_OS_IPK_LIBEXECDIR - de/d5c/group__os.html - ggad7710f3e6a6bdfb2586f4ef27d37cd1bae9d3de90a960a9133d25ba66d0fe1ad6 - - - - - GNUNET_OS_ProcessStatusType - de/d5c/group__os.html - gaaf1ecbee125207592e5f0dc5eeadafb3 - - - - GNUNET_OS_PROCESS_UNKNOWN - de/d5c/group__os.html - ggaaf1ecbee125207592e5f0dc5eeadafb3a999c2bea689e3f5d2390c9198739cb92 - - - - GNUNET_OS_PROCESS_RUNNING - de/d5c/group__os.html - ggaaf1ecbee125207592e5f0dc5eeadafb3af0e92d6029c62f08c612860e98dd9a92 - - - - GNUNET_OS_PROCESS_STOPPED - de/d5c/group__os.html - ggaaf1ecbee125207592e5f0dc5eeadafb3ae8bf83333324c52068f9028fb4b8dda4 - - - - GNUNET_OS_PROCESS_EXITED - de/d5c/group__os.html - ggaaf1ecbee125207592e5f0dc5eeadafb3a4d9c59bd0616695e93f11f8ae6e29df4 - - - - GNUNET_OS_PROCESS_SIGNALED - de/d5c/group__os.html - ggaaf1ecbee125207592e5f0dc5eeadafb3a1f26294972a89af2924605c35c39d2aa - - - - const struct GNUNET_OS_ProjectData * - GNUNET_OS_project_data_default - de/d5c/group__os.html - ga7869a9adcf6aa67f11ac69673e35f41e - (void) - - - const struct GNUNET_OS_ProjectData * - GNUNET_OS_project_data_get - de/d5c/group__os.html - gaab8475aa0355a62d3a8b4c5c056603ea - (void) - - - void - GNUNET_OS_init - de/d5c/group__os.html - gac9d42b9756f4172f16b2760863f5adf6 - (const struct GNUNET_OS_ProjectData *pd) - - - char * - GNUNET_OS_installation_get_path - de/d5c/group__os.html - gac454742723cc1aec3255cb14736dcdff - (enum GNUNET_OS_InstallationPathKind dirkind) - - - char * - GNUNET_OS_get_libexec_binary_path - de/d5c/group__os.html - ga3a374abdba5cfe6a302b921ac396e395 - (const char *progname) - - - char * - GNUNET_OS_get_suid_binary_path - de/d5c/group__os.html - ga1ea417bbd1856d86f624e5692a112a17 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *progname) - - - void - GNUNET_OS_network_interfaces_list - de/d5c/group__os.html - ga7cd164a78e8fd58125a69a393b378168 - (GNUNET_OS_NetworkInterfaceProcessor proc, void *proc_cls) - - - struct GNUNET_OS_Process * - GNUNET_OS_process_current - de/d5c/group__os.html - gac74ae3fa4a791aa448de62b8266c5635 - (void) - - - int - GNUNET_OS_process_kill - de/d5c/group__os.html - gacc74c8917355b65c419d09d07628608a - (struct GNUNET_OS_Process *proc, int sig) - - - void - GNUNET_OS_process_destroy - de/d5c/group__os.html - gab6b033d837fea3aff820e8c558dc56af - (struct GNUNET_OS_Process *proc) - - - pid_t - GNUNET_OS_process_get_pid - de/d5c/group__os.html - ga9f7c3fc0311f79a20d88f13a2a2dbbec - (struct GNUNET_OS_Process *proc) - - - struct GNUNET_OS_Process * - GNUNET_OS_start_process_vap - de/d5c/group__os.html - ga922c6dd892aefcfb841d1832bf75feac - (int pipe_control, enum GNUNET_OS_InheritStdioFlags std_inheritance, struct GNUNET_DISK_PipeHandle *pipe_stdin, struct GNUNET_DISK_PipeHandle *pipe_stdout, struct GNUNET_DISK_PipeHandle *pipe_stderr, const char *filename, char *const argv[]) - - - struct GNUNET_OS_Process * - GNUNET_OS_start_process - de/d5c/group__os.html - ga8735bdac8d7dadc407d71c14208179c3 - (int pipe_control, enum GNUNET_OS_InheritStdioFlags std_inheritance, struct GNUNET_DISK_PipeHandle *pipe_stdin, struct GNUNET_DISK_PipeHandle *pipe_stdout, struct GNUNET_DISK_PipeHandle *pipe_stderr, const char *filename,...) - - - struct GNUNET_OS_Process * - GNUNET_OS_start_process_va - de/d5c/group__os.html - gaf8254b7b1e4893d8fafea9ceb4f1931c - (int pipe_control, enum GNUNET_OS_InheritStdioFlags std_inheritance, struct GNUNET_DISK_PipeHandle *pipe_stdin, struct GNUNET_DISK_PipeHandle *pipe_stdout, struct GNUNET_DISK_PipeHandle *pipe_stderr, const char *filename, va_list va) - - - struct GNUNET_OS_Process * - GNUNET_OS_start_process_v - de/d5c/group__os.html - ga1547398dadd05b5df7804cf664b3b7a3 - (int pipe_control, enum GNUNET_OS_InheritStdioFlags std_inheritance, const int *lsocks, const char *filename, char *const argv[]) - - - struct GNUNET_OS_Process * - GNUNET_OS_start_process_s - de/d5c/group__os.html - ga96857f76d9c1c6bc3b86cf8daa7c2c94 - (int pipe_control, unsigned int std_inheritance, const int *lsocks, const char *filename,...) - - - void - GNUNET_OS_command_stop - de/d5c/group__os.html - ga759d9aaacfb9d3b53a43ea8f9cac31e6 - (struct GNUNET_OS_CommandHandle *cmd) - - - struct GNUNET_OS_CommandHandle * - GNUNET_OS_command_run - de/d5c/group__os.html - ga039806c03258ee43d072176b5fefacc7 - (GNUNET_OS_LineProcessor proc, void *proc_cls, struct GNUNET_TIME_Relative timeout, const char *binary,...) - - - int - GNUNET_OS_process_status - de/d5c/group__os.html - ga0445a44c73e14cbc4e59e73f1d99ad14 - (struct GNUNET_OS_Process *proc, enum GNUNET_OS_ProcessStatusType *type, unsigned long *code) - - - int - GNUNET_OS_process_wait - de/d5c/group__os.html - gaab2f906db3988a438b4310888603271b - (struct GNUNET_OS_Process *proc) - - - int - GNUNET_OS_process_wait_status - de/d5c/group__os.html - ga730dbe86fef78e6b13e044a88056c9ea - (struct GNUNET_OS_Process *proc, enum GNUNET_OS_ProcessStatusType *type, unsigned long *code) - - - void - GNUNET_OS_install_parent_control_handler - de/d5c/group__os.html - ga4b40e68008db40774db6b80eaa1560f5 - (void *cls) - - - int - GNUNET_OS_check_helper_binary - de/d5c/group__os.html - ga45cef7b018c3950f0892595b01d81928 - (const char *binary, int check_suid, const char *params) - - - - peerinfo - Peer Info service - dc/d51/group__peerinfo.html - - void(* - GNUNET_PEERINFO_Processor - dc/d51/group__peerinfo.html - ga28d926b03c6e866854be945dbd2421d7 - )(void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Message *hello, const char *err_msg) - - - struct GNUNET_PEERINFO_Handle * - GNUNET_PEERINFO_connect - dc/d51/group__peerinfo.html - ga5ab635c506d0e39b09da78ca36902cbf - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_PEERINFO_disconnect - dc/d51/group__peerinfo.html - gad884edca7e284968c4cd65b1d58d68a1 - (struct GNUNET_PEERINFO_Handle *h) - - - struct GNUNET_MQ_Envelope * - GNUNET_PEERINFO_add_peer - dc/d51/group__peerinfo.html - ga3f53ee087a5de6fe185c246eebcb370a - (struct GNUNET_PEERINFO_Handle *h, const struct GNUNET_HELLO_Message *hello, GNUNET_SCHEDULER_TaskCallback cont, void *cont_cls) - - - struct GNUNET_PEERINFO_IteratorContext * - GNUNET_PEERINFO_iterate - dc/d51/group__peerinfo.html - ga7f918af4e3677cc5799efc38ab192ef6 - (struct GNUNET_PEERINFO_Handle *h, int include_friend_only, const struct GNUNET_PeerIdentity *peer, GNUNET_PEERINFO_Processor callback, void *callback_cls) - - - void - GNUNET_PEERINFO_iterate_cancel - dc/d51/group__peerinfo.html - gaa95378ad1c5ab99a7d5e21701ae49931 - (struct GNUNET_PEERINFO_IteratorContext *ic) - - - struct GNUNET_PEERINFO_NotifyContext * - GNUNET_PEERINFO_notify - dc/d51/group__peerinfo.html - ga4d4dfc3866f95ea57d32d67e896b32a4 - (const struct GNUNET_CONFIGURATION_Handle *cfg, int include_friend_only, GNUNET_PEERINFO_Processor callback, void *callback_cls) - - - void - GNUNET_PEERINFO_notify_cancel - dc/d51/group__peerinfo.html - ga65a7c78d33bc3c2eb7f3c25f1d806c89 - (struct GNUNET_PEERINFO_NotifyContext *nc) - - - - peerstore - Peer Store service - de/de8/group__peerstore.html - GNUNET_PEERSTORE_Record - - #define - GNUNET_PEERSTORE_TRANSPORT_URLADDRESS_KEY - de/de8/group__peerstore.html - ga461f2034450342fe105a6e851ab7fbbb - - - - #define - GNUNET_PEERSTORE_TRANSPORT_HELLO_KEY - de/de8/group__peerstore.html - gab53825157fdda907f081fb0209062020 - - - - #define - GNUNET_PEERSTORE_TRANSPORT_BACKCHANNEL_MONOTIME - de/de8/group__peerstore.html - ga16a167923fa4cda5dffc92a0b0e72c8e - - - - #define - GNUNET_PEERSTORE_TRANSPORT_DVLEARN_MONOTIME - de/de8/group__peerstore.html - ga583a186b940ef3eeb4598ddf9b62bb66 - - - - void(* - GNUNET_PEERSTORE_Continuation - de/de8/group__peerstore.html - gacc2138e81aa4fd95fef9d495691a7381 - )(void *cls, int success) - - - void(* - GNUNET_PEERSTORE_Processor - de/de8/group__peerstore.html - gaa9e5c102041f81f5ac4b9a814fb503e2 - )(void *cls, const struct GNUNET_PEERSTORE_Record *record, const char *emsg) - - - - GNUNET_PEERSTORE_StoreOption - de/de8/group__peerstore.html - ga9efda2d29225bc163e0e3aa4e3dac1e4 - - - - GNUNET_PEERSTORE_STOREOPTION_MULTIPLE - de/de8/group__peerstore.html - gga9efda2d29225bc163e0e3aa4e3dac1e4a64a43f19c9c57a1844ccfb2359c103df - - - - GNUNET_PEERSTORE_STOREOPTION_REPLACE - de/de8/group__peerstore.html - gga9efda2d29225bc163e0e3aa4e3dac1e4aae1ab09e14a2a33542ff090074f24d88 - - - - struct GNUNET_PEERSTORE_Handle * - GNUNET_PEERSTORE_connect - de/de8/group__peerstore.html - ga049805bdcb983f84110d9054f0f7bf27 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_PEERSTORE_disconnect - de/de8/group__peerstore.html - gac327f058c3b9561fe68c229a58c3a00d - (struct GNUNET_PEERSTORE_Handle *h, int sync_first) - - - struct GNUNET_PEERSTORE_StoreContext * - GNUNET_PEERSTORE_store - de/de8/group__peerstore.html - ga1206dfbdbc12c079e75e9ab7f85098f5 - (struct GNUNET_PEERSTORE_Handle *h, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, const void *value, size_t size, struct GNUNET_TIME_Absolute expiry, enum GNUNET_PEERSTORE_StoreOption options, GNUNET_PEERSTORE_Continuation cont, void *cont_cls) - - - void - GNUNET_PEERSTORE_store_cancel - de/de8/group__peerstore.html - ga15e763cbaaa5a0cffca187232963ae99 - (struct GNUNET_PEERSTORE_StoreContext *sc) - - - struct GNUNET_PEERSTORE_IterateContext * - GNUNET_PEERSTORE_iterate - de/de8/group__peerstore.html - gaf54e7e3bcc3b3e7911500ef2620147f7 - (struct GNUNET_PEERSTORE_Handle *h, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, GNUNET_PEERSTORE_Processor callback, void *callback_cls) - - - void - GNUNET_PEERSTORE_iterate_cancel - de/de8/group__peerstore.html - ga6c313abdba90bdb0364969d2a8ef01e3 - (struct GNUNET_PEERSTORE_IterateContext *ic) - - - struct GNUNET_PEERSTORE_WatchContext * - GNUNET_PEERSTORE_watch - de/de8/group__peerstore.html - gab91ecef55170ee6bf00e9fbc601a62a2 - (struct GNUNET_PEERSTORE_Handle *h, const char *sub_system, const struct GNUNET_PeerIdentity *peer, const char *key, GNUNET_PEERSTORE_Processor callback, void *callback_cls) - - - void - GNUNET_PEERSTORE_watch_cancel - de/de8/group__peerstore.html - gac3dfb0e198159eefe33d76592dbd1599 - (struct GNUNET_PEERSTORE_WatchContext *wc) - - - - peerstore-plugin - Peer Store service plugin API - d9/dca/group__peerstore-plugin.html - GNUNET_PEERSTORE_PluginFunctions - - - peer - Peer library - d1/d15/group__peer.html - - unsigned int - GNUNET_PEER_Id - d1/d15/group__peer.html - ga07fe91e449578c361e9e33e2196f4545 - - - - GNUNET_PEER_Id - GNUNET_PEER_search - d1/d15/group__peer.html - ga6a1e0974c26cdee213231d5648bb9f7f - (const struct GNUNET_PeerIdentity *pid) - - - GNUNET_PEER_Id - GNUNET_PEER_intern - d1/d15/group__peer.html - gaf611b2dc5eed6a261b028d08c7c53857 - (const struct GNUNET_PeerIdentity *pid) - - - void - GNUNET_PEER_change_rc - d1/d15/group__peer.html - gaa40ee4a5ae7fd20027a76666af9564c1 - (GNUNET_PEER_Id id, int delta) - - - void - GNUNET_PEER_decrement_rcs - d1/d15/group__peer.html - ga03eb64d4bd4de17c7ee61b035c285b49 - (const GNUNET_PEER_Id *ids, unsigned int count) - - - void - GNUNET_PEER_resolve - d1/d15/group__peer.html - gac5ba929f9eeb95124161b0d7446557b3 - (GNUNET_PEER_Id id, struct GNUNET_PeerIdentity *pid) - - - const struct GNUNET_PeerIdentity * - GNUNET_PEER_resolve2 - d1/d15/group__peer.html - gaf18edb20a1d231b5848cafa3b0ce5a32 - (GNUNET_PEER_Id id) - - - - plugin - Plugin library - d0/d3b/group__plugin.html - - void *(* - GNUNET_PLUGIN_Callback - d0/d3b/group__plugin.html - gad51abda31cf800667dc9aee557b3bd79 - )(void *arg) - - - void(* - GNUNET_PLUGIN_LoaderCallback - d0/d3b/group__plugin.html - gaea44d1fd17e855fe3a80125bec126921 - )(void *cls, const char *library_name, void *lib_ret) - - - int - GNUNET_PLUGIN_test - d0/d3b/group__plugin.html - gaa4b154adfb0e5827e8c954b70097cade - (const char *library_name) - - - void * - GNUNET_PLUGIN_load - d0/d3b/group__plugin.html - gabdde1c4a1b61005a691f19b317018df3 - (const char *library_name, void *arg) - - - void - GNUNET_PLUGIN_load_all - d0/d3b/group__plugin.html - ga0256fdf62d3efe573f513df4bd9509b8 - (const char *basename, void *arg, GNUNET_PLUGIN_LoaderCallback cb, void *cb_cls) - - - void * - GNUNET_PLUGIN_unload - d0/d3b/group__plugin.html - ga071e47a00d9ea9c5dacfd9b5899dd262 - (const char *library_name, void *arg) - - - - program - Program library - d7/d2c/group__program.html - - void(* - GNUNET_PROGRAM_Main - d7/d2c/group__program.html - ga7f6111dcadc1e4274cebadf1717eada3 - )(void *cls, char *const *args, const char *cfgfile, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - int - GNUNET_PROGRAM_run2 - d7/d2c/group__program.html - gaabffd5e7114fc56f00c76c99ca1231ba - (int argc, char *const *argv, const char *binaryName, const char *binaryHelp, const struct GNUNET_GETOPT_CommandLineOption *options, GNUNET_PROGRAM_Main task, void *task_cls, int run_without_scheduler) - - - int - GNUNET_PROGRAM_run - d7/d2c/group__program.html - ga7e6302df0c179620f9c805f552b9b920 - (int argc, char *const *argv, const char *binaryName, const char *binaryHelp, const struct GNUNET_GETOPT_CommandLineOption *options, GNUNET_PROGRAM_Main task, void *task_cls) - - - - rest - REST library - d7/d2f/group__rest.html - GNUNET_REST_RequestHandle - GNUNET_REST_RequestHandlerError - GNUNET_REST_RequestHandler - - #define - GNUNET_REST_HANDLER_END - d7/d2f/group__rest.html - gad0b20c0db1dc60e31612eb57a03060e7 - - - - void(* - GNUNET_REST_ResultProcessor - d7/d2f/group__rest.html - gaaa9ff56067246bbf509488000bfbd71b - )(void *cls, struct MHD_Response *resp, int status) - - - int - GNUNET_REST_namespace_match - d7/d2f/group__rest.html - gaf1af67aa67deb2d2499c2513f69211b8 - (const char *url, const char *namespace) - - - struct MHD_Response * - GNUNET_REST_create_response - d7/d2f/group__rest.html - ga1c4245126c1bfba4db4b39fb4bc50fd4 - (const char *data) - - - int - GNUNET_REST_handle_request - d7/d2f/group__rest.html - ga98fbe7dfb412f0388fdd722fa9beabe5 - (struct GNUNET_REST_RequestHandle *conn, const struct GNUNET_REST_RequestHandler *handlers, struct GNUNET_REST_RequestHandlerError *err, void *cls) - - - - rest-plugin - REST plugin for GNUnet services - d1/dca/group__rest-plugin.html - GNUNET_REST_Plugin - - - rps - RPS service - d2/d57/group__rps.html - - #define - GNUNET_RPS_VERSION - d2/d57/group__rps.html - gaf5b6590c58143ad53e72bfd4c4501c28 - - - - void(* - GNUNET_RPS_NotifyReadyCB - d2/d57/group__rps.html - gab3c24b79da4139f1a62c95c9d7097c39 - )(void *cls, uint64_t num_peers, const struct GNUNET_PeerIdentity *peers) - - - void(* - GNUNET_RPS_NotifyReadySingleInfoCB - d2/d57/group__rps.html - ga43fdda111741648d16e25ee75a60eb6b - )(void *cls, const struct GNUNET_PeerIdentity *peer, double probability, uint32_t num_observed) - - - struct GNUNET_RPS_Handle * - GNUNET_RPS_connect - d2/d57/group__rps.html - gab829202597c44b5d6c4c384a4ee67066 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_RPS_sub_start - d2/d57/group__rps.html - ga03fb0e9ffcb666ca02b396dcd386ed5f - (struct GNUNET_RPS_Handle *h, const char *shared_value) - - - void - GNUNET_RPS_sub_stop - d2/d57/group__rps.html - ga00d05bdc4eadc73ed945d4a5366e1662 - (struct GNUNET_RPS_Handle *h, const char *shared_value) - - - struct GNUNET_RPS_Request_Handle * - GNUNET_RPS_request_peers - d2/d57/group__rps.html - gad2cc9c33ce2a25a79e1952708ef16ef1 - (struct GNUNET_RPS_Handle *h, uint32_t n, GNUNET_RPS_NotifyReadyCB ready_cb, void *cls) - - - struct GNUNET_RPS_Request_Handle_Single_Info * - GNUNET_RPS_request_peer_info - d2/d57/group__rps.html - gaae92a2ee5528be5102153e558e76c358 - (struct GNUNET_RPS_Handle *rps_handle, GNUNET_RPS_NotifyReadySingleInfoCB ready_cb, void *cls) - - - void - GNUNET_RPS_seed_ids - d2/d57/group__rps.html - ga9f1472c92fe9307bccf03b5866215693 - (struct GNUNET_RPS_Handle *h, uint32_t n, const struct GNUNET_PeerIdentity *ids) - - - void - GNUNET_RPS_request_cancel - d2/d57/group__rps.html - ga187179e72ef3007c5ab0bbdfff2fe55d - (struct GNUNET_RPS_Request_Handle *rh) - - - void - GNUNET_RPS_request_single_info_cancel - d2/d57/group__rps.html - gae8ab4ff4d876711ce6b167b769268f2a - (struct GNUNET_RPS_Request_Handle_Single_Info *rhs) - - - void - GNUNET_RPS_view_request - d2/d57/group__rps.html - ga8f63237f9bff61772bd7af19dc509cae - (struct GNUNET_RPS_Handle *rps_handle, uint32_t num_updates, GNUNET_RPS_NotifyReadyCB view_update_cb, void *cls) - - - struct GNUNET_RPS_StreamRequestHandle * - GNUNET_RPS_stream_request - d2/d57/group__rps.html - ga8cb1f7c845703ac114bfbddfd4e45601 - (struct GNUNET_RPS_Handle *rps_handle, GNUNET_RPS_NotifyReadyCB stream_input_cb, void *cls) - - - void - GNUNET_RPS_stream_cancel - d2/d57/group__rps.html - ga22b8abe05ee93f496c97efbcc1a75ef9 - (struct GNUNET_RPS_StreamRequestHandle *srh) - - - void - GNUNET_RPS_disconnect - d2/d57/group__rps.html - gabb5e0aae0d284075d8f69a1cbddc3562 - (struct GNUNET_RPS_Handle *h) - - - - regex - RegEx service - d0/d57/group__regex.html - - #define - GNUNET_REGEX_INITIAL_BYTES - d0/d57/group__regex.html - gaa47b20f42cf227f498088857c8f142fb - - - - void(* - GNUNET_REGEX_Found - d0/d57/group__regex.html - ga4e90f078c85efee49cbb0168b7d31846 - )(void *cls, const struct GNUNET_PeerIdentity *id, const struct GNUNET_PeerIdentity *get_path, unsigned int get_path_length, const struct GNUNET_PeerIdentity *put_path, unsigned int put_path_length) - - - struct GNUNET_REGEX_Announcement * - GNUNET_REGEX_announce - d0/d57/group__regex.html - gac1addb08e9a3408fa7831ffad6fce729 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *regex, struct GNUNET_TIME_Relative refresh_delay, uint16_t compression) - - - void - GNUNET_REGEX_announce_cancel - d0/d57/group__regex.html - ga572560851e44a0cfd8d446e468dcdb90 - (struct GNUNET_REGEX_Announcement *a) - - - struct GNUNET_REGEX_Search * - GNUNET_REGEX_search - d0/d57/group__regex.html - ga055cba3434e84d01b8dc1e7deac206db - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *string, GNUNET_REGEX_Found callback, void *callback_cls) - - - void - GNUNET_REGEX_search_cancel - d0/d57/group__regex.html - ga6e9e048b600b31c66f8636e175598a13 - (struct GNUNET_REGEX_Search *s) - - - - resolver - Resolver service - df/d27/group__resolver.html - - void(* - GNUNET_RESOLVER_AddressCallback - df/d27/group__resolver.html - gadcb612bc6e3d3144f97f4bda8218740b - )(void *cls, const struct sockaddr *addr, socklen_t addrlen) - - - void(* - GNUNET_RESOLVER_HostnameCallback - df/d27/group__resolver.html - gaf5c13376bf0a7988e167053a64d52826 - )(void *cls, const char *hostname) - - - void - GNUNET_RESOLVER_connect - df/d27/group__resolver.html - ga5ad496e0aa05799db10823ed229b5b31 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_RESOLVER_disconnect - df/d27/group__resolver.html - ga5972a912c485099767a7de0eb085b6cc - (void) - - - struct GNUNET_RESOLVER_RequestHandle * - GNUNET_RESOLVER_ip_get - df/d27/group__resolver.html - gaf3aa831efe6dcf064c6d7b77fffca460 - (const char *hostname, int af, struct GNUNET_TIME_Relative timeout, GNUNET_RESOLVER_AddressCallback callback, void *callback_cls) - - - struct GNUNET_RESOLVER_RequestHandle * - GNUNET_RESOLVER_hostname_resolve - df/d27/group__resolver.html - gaaa3adf1eddb4fa2b726658588cab1a53 - (int af, struct GNUNET_TIME_Relative timeout, GNUNET_RESOLVER_AddressCallback callback, void *cls) - - - char * - GNUNET_RESOLVER_local_fqdn_get - df/d27/group__resolver.html - gaf5db29bda99071d46a85c705d50919f7 - (void) - - - struct GNUNET_RESOLVER_RequestHandle * - GNUNET_RESOLVER_hostname_get - df/d27/group__resolver.html - gafa7f1bf82a3dddd03807a065ef2a3499 - (const struct sockaddr *sa, socklen_t salen, int do_resolve, struct GNUNET_TIME_Relative timeout, GNUNET_RESOLVER_HostnameCallback callback, void *cls) - - - void - GNUNET_RESOLVER_request_cancel - df/d27/group__resolver.html - gae99906611426a9f2a6e5d462906941c3 - (struct GNUNET_RESOLVER_RequestHandle *rh) - - - - revocation - Revocation service - da/d76/group__revocation.html - - #define - GNUNET_REVOCATION_VERSION - da/d76/group__revocation.html - gae23b13409bea48f49c5083814c49ba1b - - - - void(* - GNUNET_REVOCATION_Callback - da/d76/group__revocation.html - gabcf5c10a7413ef4c7a7a534eba8477fc - )(void *cls, int is_valid) - - - struct GNUNET_REVOCATION_Query * - GNUNET_REVOCATION_query - da/d76/group__revocation.html - gad5f8465c3fa68443571318336e7472bc - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_CRYPTO_EcdsaPublicKey *key, GNUNET_REVOCATION_Callback func, void *func_cls) - - - void - GNUNET_REVOCATION_query_cancel - da/d76/group__revocation.html - ga6334312e7d0a41c94c5118dd9fd061b8 - (struct GNUNET_REVOCATION_Query *q) - - - struct GNUNET_REVOCATION_Handle * - GNUNET_REVOCATION_revoke - da/d76/group__revocation.html - ga2d642ea500e303a3c867c0ef8c6a1bc5 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_CRYPTO_EcdsaPublicKey *key, const struct GNUNET_CRYPTO_EcdsaSignature *sig, uint64_t pow, GNUNET_REVOCATION_Callback func, void *func_cls) - - - void - GNUNET_REVOCATION_revoke_cancel - da/d76/group__revocation.html - ga67f6419cc9881011f123709a17445d1b - (struct GNUNET_REVOCATION_Handle *h) - - - int - GNUNET_REVOCATION_check_pow - da/d76/group__revocation.html - ga1a043bce193d02049f78e3d90954c23f - (const struct GNUNET_CRYPTO_EcdsaPublicKey *key, uint64_t pow, unsigned int matching_bits) - - - void - GNUNET_REVOCATION_sign_revocation - da/d76/group__revocation.html - ga5777e32e0f5c7d28f39e003100a38d87 - (const struct GNUNET_CRYPTO_EcdsaPrivateKey *key, struct GNUNET_CRYPTO_EcdsaSignature *sig) - - - - socks - SOCKS proxy - d6/dc4/group__socks.html - - int - GNUNET_SOCKS_check_service - d6/dc4/group__socks.html - ga38bdb50df60ed2689677295ddc1736d9 - (const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - struct GNUNET_CONNECTION_Handle * - GNUNET_SOCKS_do_connect - d6/dc4/group__socks.html - gad4e42ff6983a6d60a6d07ea1b12e5540 - (const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - - scalarproduct - Scalar Product service - d0/d7d/group__scalarproduct.html - GNUNET_SCALARPRODUCT_Element - - #define - GCRYPT_NO_DEPRECATED - d0/d7d/group__scalarproduct.html - ga0f5bd6b422755c1ed661849aff0faf05 - - - - #define - GNUNET_SCALARPRODUCT_VERSION - d0/d7d/group__scalarproduct.html - gac876ab94b3d2e28b3454081eb6a5e78e - - - - void(* - GNUNET_SCALARPRODUCT_DatumProcessor - d0/d7d/group__scalarproduct.html - ga224fd6b8f3817b0aef38803bd9d6cbb2 - )(void *cls, enum GNUNET_SCALARPRODUCT_ResponseStatus status, gcry_mpi_t result) - - - - GNUNET_SCALARPRODUCT_ResponseStatus - d0/d7d/group__scalarproduct.html - ga3b68bb92897a07a4d0f9d85d3359b32a - - - - GNUNET_SCALARPRODUCT_STATUS_INIT - d0/d7d/group__scalarproduct.html - gga3b68bb92897a07a4d0f9d85d3359b32aa0243088f02731a99364bf3825177d0a7 - - - - GNUNET_SCALARPRODUCT_STATUS_ACTIVE - d0/d7d/group__scalarproduct.html - gga3b68bb92897a07a4d0f9d85d3359b32aa4f61e0472ac9627d03f184b444bbe389 - - - - GNUNET_SCALARPRODUCT_STATUS_SUCCESS - d0/d7d/group__scalarproduct.html - gga3b68bb92897a07a4d0f9d85d3359b32aa2b942a8c348595adaf966575ee5bf4b1 - - - - GNUNET_SCALARPRODUCT_STATUS_FAILURE - d0/d7d/group__scalarproduct.html - gga3b68bb92897a07a4d0f9d85d3359b32aa57515247a8190f1b094c487c51ddab96 - - - - GNUNET_SCALARPRODUCT_STATUS_INVALID_RESPONSE - d0/d7d/group__scalarproduct.html - gga3b68bb92897a07a4d0f9d85d3359b32aaeb4e0bbc48629c1e00248ef14382368f - - - - GNUNET_SCALARPRODUCT_STATUS_DISCONNECTED - d0/d7d/group__scalarproduct.html - gga3b68bb92897a07a4d0f9d85d3359b32aa582190dba6bba78f03d89179dfc23f5b - - - - struct GNUNET_SCALARPRODUCT_ComputationHandle * - GNUNET_SCALARPRODUCT_start_computation - d0/d7d/group__scalarproduct.html - ga19bd09514698f5893a63a9010f9bb8a8 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_HashCode *session_key, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_SCALARPRODUCT_Element *elements, uint32_t element_count, GNUNET_SCALARPRODUCT_DatumProcessor cont, void *cont_cls) - - - struct GNUNET_SCALARPRODUCT_ComputationHandle * - GNUNET_SCALARPRODUCT_accept_computation - d0/d7d/group__scalarproduct.html - ga58985a231aa19141eb4b0a1ecc480896 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_HashCode *key, const struct GNUNET_SCALARPRODUCT_Element *elements, uint32_t element_count, GNUNET_SCALARPRODUCT_ContinuationWithStatus cont, void *cont_cls) - - - void - GNUNET_SCALARPRODUCT_cancel - d0/d7d/group__scalarproduct.html - ga4b903dc6cd0b2c320bcacf6b8676f9b6 - (struct GNUNET_SCALARPRODUCT_ComputationHandle *h) - - - GNUNET_NETWORK_STRUCT_END typedef void(* - GNUNET_SCALARPRODUCT_ContinuationWithStatus - d0/d7d/group__scalarproduct.html - ga98c593b6191b83b0d1ccfd876ae1ec9f - )(void *cls, enum GNUNET_SCALARPRODUCT_ResponseStatus status) - - - - scheduler - Scheduler library - d6/dcb/group__scheduler.html - GNUNET_SCHEDULER_FdInfo - GNUNET_SCHEDULER_TaskContext - GNUNET_SCHEDULER_Driver - - void(* - GNUNET_SCHEDULER_TaskCallback - d6/dcb/group__scheduler.html - gac348e52e6fc0e13b794d3e6ed9c9a2a8 - )(void *cls) - - - int(* - GNUNET_SCHEDULER_select - d6/dcb/group__scheduler.html - gafe537447cda332fa3220fe0fbd6848a8 - )(void *cls, struct GNUNET_NETWORK_FDSet *rfds, struct GNUNET_NETWORK_FDSet *wfds, struct GNUNET_NETWORK_FDSet *efds, struct GNUNET_TIME_Relative timeout) - - - - GNUNET_SCHEDULER_Reason - d6/dcb/group__scheduler.html - gabe979d917c3b2f4dfd891cb4b208dbca - - - - GNUNET_SCHEDULER_REASON_NONE - d6/dcb/group__scheduler.html - ggabe979d917c3b2f4dfd891cb4b208dbcaa55b909d32c4e02a4c9bf958a751eae8d - - - - GNUNET_SCHEDULER_REASON_STARTUP - d6/dcb/group__scheduler.html - ggabe979d917c3b2f4dfd891cb4b208dbcaa7fd60b814f7318b2c7f2774d8e49f199 - - - - GNUNET_SCHEDULER_REASON_SHUTDOWN - d6/dcb/group__scheduler.html - ggabe979d917c3b2f4dfd891cb4b208dbcaa4c4d826a9e2ce90676038fe9980827be - - - - GNUNET_SCHEDULER_REASON_TIMEOUT - d6/dcb/group__scheduler.html - ggabe979d917c3b2f4dfd891cb4b208dbcaa24085af7196b183ab5d51c33b64970d8 - - - - GNUNET_SCHEDULER_REASON_READ_READY - d6/dcb/group__scheduler.html - ggabe979d917c3b2f4dfd891cb4b208dbcaa335155baafc4a0e45f5fc196aac2ac7d - - - - GNUNET_SCHEDULER_REASON_WRITE_READY - d6/dcb/group__scheduler.html - ggabe979d917c3b2f4dfd891cb4b208dbcaaa3a7d2fa3a7f1e0eff1d0f3ba49feab0 - - - - GNUNET_SCHEDULER_REASON_PREREQ_DONE - d6/dcb/group__scheduler.html - ggabe979d917c3b2f4dfd891cb4b208dbcaab7665fd196c53b9410b63ebaa7a6125e - - - - - GNUNET_SCHEDULER_EventType - d6/dcb/group__scheduler.html - gafb9b68fa8547cc8a9645e47ae7efbe4d - - - - GNUNET_SCHEDULER_ET_NONE - d6/dcb/group__scheduler.html - ggafb9b68fa8547cc8a9645e47ae7efbe4da56f4cac8a1f94f4c72b1f53c5abb5030 - - - - GNUNET_SCHEDULER_ET_IN - d6/dcb/group__scheduler.html - ggafb9b68fa8547cc8a9645e47ae7efbe4da953ec7431e0120aef8c9026e4b9faf95 - - - - GNUNET_SCHEDULER_ET_OUT - d6/dcb/group__scheduler.html - ggafb9b68fa8547cc8a9645e47ae7efbe4da4441de1db7868f641c5ffed224fdd57d - - - - GNUNET_SCHEDULER_ET_HUP - d6/dcb/group__scheduler.html - ggafb9b68fa8547cc8a9645e47ae7efbe4da539413f09e4e5cfebbc25a996e985a9e - - - - GNUNET_SCHEDULER_ET_ERR - d6/dcb/group__scheduler.html - ggafb9b68fa8547cc8a9645e47ae7efbe4dab9c00d06e9f69cf0095135881c72c9ea - - - - GNUNET_SCHEDULER_ET_PRI - d6/dcb/group__scheduler.html - ggafb9b68fa8547cc8a9645e47ae7efbe4daadcf11a1452cd49b34b72de864446abc - - - - GNUNET_SCHEDULER_ET_NVAL - d6/dcb/group__scheduler.html - ggafb9b68fa8547cc8a9645e47ae7efbe4da94c718e41b0c68f425849de65c750dc6 - - - - void - GNUNET_SCHEDULER_task_ready - d6/dcb/group__scheduler.html - ga47a7d941ee1836dd6403a0e4e7359c74 - (struct GNUNET_SCHEDULER_Task *task, struct GNUNET_SCHEDULER_FdInfo *fdi) - - - int - GNUNET_SCHEDULER_do_work - d6/dcb/group__scheduler.html - ga5bdeb17b97160335198617f0b99b421e - (struct GNUNET_SCHEDULER_Handle *sh) - - - struct GNUNET_SCHEDULER_Handle * - GNUNET_SCHEDULER_driver_init - d6/dcb/group__scheduler.html - ga35ff08630230b7e5e0b812da98fd95b3 - (const struct GNUNET_SCHEDULER_Driver *driver) - - - void - GNUNET_SCHEDULER_driver_done - d6/dcb/group__scheduler.html - ga300846fc425b8ef1dcab0405924a68dc - (struct GNUNET_SCHEDULER_Handle *sh) - - - struct GNUNET_SCHEDULER_Driver * - GNUNET_SCHEDULER_driver_select - d6/dcb/group__scheduler.html - ga5a1062c6a3f59e788d885bf8e7cb773f - (void) - - - void - GNUNET_SCHEDULER_run - d6/dcb/group__scheduler.html - ga26e0606d25e453948105bdc721f19707 - (GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - void - GNUNET_SCHEDULER_run_with_optional_signals - d6/dcb/group__scheduler.html - ga1ef31b01ede83ca83cace317765040ab - (int install_signals, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - void - GNUNET_SCHEDULER_shutdown - d6/dcb/group__scheduler.html - ga12dffe7292b4fde8908f7609a0a2879d - (void) - - - unsigned int - GNUNET_SCHEDULER_get_load - d6/dcb/group__scheduler.html - ga6b6a1b405c71df307036c6a28d656382 - (enum GNUNET_SCHEDULER_Priority p) - - - const struct GNUNET_SCHEDULER_TaskContext * - GNUNET_SCHEDULER_get_task_context - d6/dcb/group__scheduler.html - gad270c2443898ad3aa410bc5cf4bcfc0a - (void) - - - void * - GNUNET_SCHEDULER_cancel - d6/dcb/group__scheduler.html - gafa015298c76af7a3f024884cc65ddc53 - (struct GNUNET_SCHEDULER_Task *task) - - - void - GNUNET_SCHEDULER_add_with_reason_and_priority - d6/dcb/group__scheduler.html - ga4888280a775ebc7f7b3963c48e1f2891 - (GNUNET_SCHEDULER_TaskCallback task, void *task_cls, enum GNUNET_SCHEDULER_Reason reason, enum GNUNET_SCHEDULER_Priority priority) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_with_priority - d6/dcb/group__scheduler.html - ga9d4cad27d3fdade60579cada1275700b - (enum GNUNET_SCHEDULER_Priority prio, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_now - d6/dcb/group__scheduler.html - ga2dd2c6ab474d53ddfc0dd3acd556a826 - (GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_shutdown - d6/dcb/group__scheduler.html - gabecb0128b29dfeba63fba8af8b255397 - (GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_now_with_lifeness - d6/dcb/group__scheduler.html - ga8451b1239640603dfb8b95e013038c7c - (int lifeness, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_delayed - d6/dcb/group__scheduler.html - gafb71084a6b2c8e5fc5fe0f2ca34dcb0f - (struct GNUNET_TIME_Relative delay, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_at - d6/dcb/group__scheduler.html - gaeebca78247d3baa20b54faa9104d7e88 - (struct GNUNET_TIME_Absolute at, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_delayed_with_priority - d6/dcb/group__scheduler.html - ga7e620068d51709318cc5e8168ce7b8bf - (struct GNUNET_TIME_Relative delay, enum GNUNET_SCHEDULER_Priority priority, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_at_with_priority - d6/dcb/group__scheduler.html - ga6a17d23c3bca231e1409d9da2ebfb22d - (struct GNUNET_TIME_Absolute at, enum GNUNET_SCHEDULER_Priority priority, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_read_net - d6/dcb/group__scheduler.html - ga627831854f36c47dd44e1aa90b876c9e - (struct GNUNET_TIME_Relative delay, struct GNUNET_NETWORK_Handle *rfd, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_read_net_with_priority - d6/dcb/group__scheduler.html - ga25762c07e413e46d0f7ed3219f3740f5 - (struct GNUNET_TIME_Relative delay, enum GNUNET_SCHEDULER_Priority priority, struct GNUNET_NETWORK_Handle *rfd, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_write_net - d6/dcb/group__scheduler.html - ga3f497280daf3ea3b4bc136a677ddcea0 - (struct GNUNET_TIME_Relative delay, struct GNUNET_NETWORK_Handle *wfd, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_net_with_priority - d6/dcb/group__scheduler.html - gafeacedfcb054e230320e076c44713346 - (struct GNUNET_TIME_Relative delay, enum GNUNET_SCHEDULER_Priority priority, struct GNUNET_NETWORK_Handle *fd, int on_read, int on_write, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_read_file - d6/dcb/group__scheduler.html - ga666d948379894db5b8e181f8d382fffd - (struct GNUNET_TIME_Relative delay, const struct GNUNET_DISK_FileHandle *rfd, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_write_file - d6/dcb/group__scheduler.html - ga781f75cebcc68ccd255062e411b5e344 - (struct GNUNET_TIME_Relative delay, const struct GNUNET_DISK_FileHandle *wfd, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_file_with_priority - d6/dcb/group__scheduler.html - gaa017499e21ea42d8e716e68197a500f4 - (struct GNUNET_TIME_Relative delay, enum GNUNET_SCHEDULER_Priority priority, const struct GNUNET_DISK_FileHandle *fd, int on_read, int on_write, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - struct GNUNET_SCHEDULER_Task * - GNUNET_SCHEDULER_add_select - d6/dcb/group__scheduler.html - ga516bcfec421124749c3a043b3d800584 - (enum GNUNET_SCHEDULER_Priority prio, struct GNUNET_TIME_Relative delay, const struct GNUNET_NETWORK_FDSet *rs, const struct GNUNET_NETWORK_FDSet *ws, GNUNET_SCHEDULER_TaskCallback task, void *task_cls) - - - void - GNUNET_SCHEDULER_set_select - d6/dcb/group__scheduler.html - gaa2fa2eab5856e61fc82fba777682bcf3 - (GNUNET_SCHEDULER_select new_select, void *new_select_cls) - - - void - GNUNET_SCHEDULER_begin_async_scope - d6/dcb/group__scheduler.html - ga99ea54c618a5306f620de35357b21051 - (struct GNUNET_AsyncScopeId *aid) - - - - secretsharing - Secret Sharing service - dd/d5e/group__secretsharing.html - GNUNET_SECRETSHARING_PublicKey - GNUNET_SECRETSHARING_Ciphertext - GNUNET_SECRETSHARING_Plaintext - - #define - GNUNET_SECRETSHARING_ELGAMAL_BITS - dd/d5e/group__secretsharing.html - ga2308e0946c54c37418cb00a0480611fb - - - - #define - GNUNET_SECRETSHARING_ELGAMAL_P_HEX - dd/d5e/group__secretsharing.html - ga6e2058058ba6aac622e2d51c87d44dc3 - - - - #define - GNUNET_SECRETSHARING_ELGAMAL_Q_HEX - dd/d5e/group__secretsharing.html - ga89aa085ab718d71ded44f93373390522 - - - - #define - GNUNET_SECRETSHARING_ELGAMAL_G_HEX - dd/d5e/group__secretsharing.html - ga8e933c082e1ae64d78abf38deef107e0 - - - - void(* - GNUNET_SECRETSHARING_SecretReadyCallback - dd/d5e/group__secretsharing.html - gaa3824c24bb263ad13a6853daf2b7a61f - )(void *cls, struct GNUNET_SECRETSHARING_Share *my_share, struct GNUNET_SECRETSHARING_PublicKey *public_key, unsigned int num_ready_peers, const struct GNUNET_PeerIdentity *ready_peers) - - - void(* - GNUNET_SECRETSHARING_DecryptCallback - dd/d5e/group__secretsharing.html - gaa3195d06dfdc351fd00ef1b2d7549fc9 - )(void *cls, const struct GNUNET_SECRETSHARING_Plaintext *plaintext) - - - struct GNUNET_SECRETSHARING_Session * - GNUNET_SECRETSHARING_create_session - dd/d5e/group__secretsharing.html - ga04d6974c94a042cdbd02d8d0a3bf0cc3 - (const struct GNUNET_CONFIGURATION_Handle *cfg, unsigned int num_peers, const struct GNUNET_PeerIdentity *peers, const struct GNUNET_HashCode *session_id, struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Absolute deadline, unsigned int threshold, GNUNET_SECRETSHARING_SecretReadyCallback cb, void *cls) - - - void - GNUNET_SECRETSHARING_session_destroy - dd/d5e/group__secretsharing.html - ga2d38f661c99e2c51ba0c850198b98352 - (struct GNUNET_SECRETSHARING_Session *s) - - - int - GNUNET_SECRETSHARING_encrypt - dd/d5e/group__secretsharing.html - ga02590b42dc9c2c6a317d74aa03da2045 - (const struct GNUNET_SECRETSHARING_PublicKey *public_key, const struct GNUNET_SECRETSHARING_Plaintext *plaintext, struct GNUNET_SECRETSHARING_Ciphertext *result_ciphertext) - - - struct GNUNET_SECRETSHARING_DecryptionHandle * - GNUNET_SECRETSHARING_decrypt - dd/d5e/group__secretsharing.html - ga040e97c22abf20fa1907e4dc730bcb13 - (const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SECRETSHARING_Share *share, const struct GNUNET_SECRETSHARING_Ciphertext *ciphertext, struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Absolute deadline, GNUNET_SECRETSHARING_DecryptCallback decrypt_cb, void *decrypt_cb_cls) - - - void - GNUNET_SECRETSHARING_decrypt_cancel - dd/d5e/group__secretsharing.html - ga05e8b43be1ea06db528bb9d703a5c3e8 - (struct GNUNET_SECRETSHARING_DecryptionHandle *dh) - - - struct GNUNET_SECRETSHARING_Share * - GNUNET_SECRETSHARING_share_read - dd/d5e/group__secretsharing.html - ga8a07c21c61dd244aed66fe121d1da183 - (const void *data, size_t len, size_t *readlen) - - - int - GNUNET_SECRETSHARING_share_write - dd/d5e/group__secretsharing.html - gafc046a95b5e7d30fc3c0b39a407d67c9 - (const struct GNUNET_SECRETSHARING_Share *share, void *buf, size_t buflen, size_t *writelen) - - - void - GNUNET_SECRETSHARING_share_destroy - dd/d5e/group__secretsharing.html - ga2a213fa67408f9882bdf37f70c41d137 - (struct GNUNET_SECRETSHARING_Share *share) - - - int - GNUNET_SECRETSHARING_plaintext_generate - dd/d5e/group__secretsharing.html - ga0249dab21f473e726a2a67b0a2ba0d66 - (struct GNUNET_SECRETSHARING_Plaintext *plaintext, gcry_mpi_t exponent) - - - int - GNUNET_SECRETSHARING_plaintext_generate_i - dd/d5e/group__secretsharing.html - ga1d1b6cc3a0295809011d23744a1d8e30 - (struct GNUNET_SECRETSHARING_Plaintext *plaintext, int64_t exponent) - - - - server - Server library - d5/d89/group__server.html - - int(* - GNUNET_MessageTokenizerCallback - d5/d89/group__server.html - ga12bf5ce8da134a83fb087ba978215ff0 - )(void *cls, const struct GNUNET_MessageHeader *message) - - - struct GNUNET_MessageStreamTokenizer * - GNUNET_MST_create - d5/d89/group__server.html - gac42fa1016b869a04800ddbc79090205d - (GNUNET_MessageTokenizerCallback cb, void *cb_cls) - - - int - GNUNET_MST_from_buffer - d5/d89/group__server.html - gacef8d509b296efa351bb68a2043a2b1d - (struct GNUNET_MessageStreamTokenizer *mst, const char *buf, size_t size, int purge, int one_shot) - - - int - GNUNET_MST_read - d5/d89/group__server.html - ga10c3c9e0ba2bfdc55b5d65d2a05ed346 - (struct GNUNET_MessageStreamTokenizer *mst, struct GNUNET_NETWORK_Handle *sock, int purge, int one_shot) - - - int - GNUNET_MST_next - d5/d89/group__server.html - ga0be26e7c9055c8c3f676d485399c6139 - (struct GNUNET_MessageStreamTokenizer *mst, int one_shot) - - - void - GNUNET_MST_destroy - d5/d89/group__server.html - ga88c23bd5063c9bfca49c0aaaca4fd341 - (struct GNUNET_MessageStreamTokenizer *mst) - - - - service - Service library - d7/d27/group__service.html - - #define - GNUNET_SERVICE_MAIN - d7/d27/group__service.html - ga54bb151b609588b52d6046d3f4a8e222 - (service_name, service_options, init_cb, connect_cb, disconnect_cb, cls,...) - - - void(* - GNUNET_SERVICE_InitCallback - d7/d27/group__service.html - gadcc0544a80e63fdec1f31478093055ca - )(void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_SERVICE_Handle *sh) - - - void *(* - GNUNET_SERVICE_ConnectHandler - d7/d27/group__service.html - ga7f37d4861b2315996d498097f8e07eb3 - )(void *cls, struct GNUNET_SERVICE_Client *c, struct GNUNET_MQ_Handle *mq) - - - void(* - GNUNET_SERVICE_DisconnectHandler - d7/d27/group__service.html - ga664c5a37d0f8dde9b7bb3bc0328c3cfa - )(void *cls, struct GNUNET_SERVICE_Client *c, void *internal_cls) - - - - GNUNET_SERVICE_Options - d7/d27/group__service.html - ga19da23219bfc5e8d4ec57799359e4e3e - - - - GNUNET_SERVICE_OPTION_NONE - d7/d27/group__service.html - gga19da23219bfc5e8d4ec57799359e4e3eaa807911aca0017bc8151971b55a984a6 - - - - GNUNET_SERVICE_OPTION_MANUAL_SHUTDOWN - d7/d27/group__service.html - gga19da23219bfc5e8d4ec57799359e4e3ea07ac68f9daf4b5637212b47d798d9e11 - - - - GNUNET_SERVICE_OPTION_SOFT_SHUTDOWN - d7/d27/group__service.html - gga19da23219bfc5e8d4ec57799359e4e3eabb9cf39b240124b92ce28bfa55eaf414 - - - - GNUNET_SERVICE_OPTION_SHUTDOWN_BITMASK - d7/d27/group__service.html - gga19da23219bfc5e8d4ec57799359e4e3ea278e4c7528d013dff70797982690da75 - - - - GNUNET_SERVICE_OPTION_CLOSE_LSOCKS - d7/d27/group__service.html - gga19da23219bfc5e8d4ec57799359e4e3ea34e7aa12a035ec9790a941d9fee1041b - - - - struct GNUNET_SERVICE_Handle * - GNUNET_SERVICE_start - d7/d27/group__service.html - gaad86f44bc2f3f878cd48db8ef2140ab3 - (const char *service_name, const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_SERVICE_ConnectHandler connect_cb, GNUNET_SERVICE_DisconnectHandler disconnect_cb, void *cls, const struct GNUNET_MQ_MessageHandler *handlers) - - - void - GNUNET_SERVICE_stop - d7/d27/group__service.html - ga0642f39c0ed0b42fae76bcb147d132ab - (struct GNUNET_SERVICE_Handle *srv) - - - int - GNUNET_SERVICE_run_ - d7/d27/group__service.html - gaff31af44db955ba0ab5c33512d8feee9 - (int argc, char *const *argv, const char *service_name, enum GNUNET_SERVICE_Options options, GNUNET_SERVICE_InitCallback service_init_cb, GNUNET_SERVICE_ConnectHandler connect_cb, GNUNET_SERVICE_DisconnectHandler disconnect_cb, void *cls, const struct GNUNET_MQ_MessageHandler *handlers) - - - void - GNUNET_SERVICE_suspend - d7/d27/group__service.html - ga048e021d0d6312d4512c96938cb2d1f7 - (struct GNUNET_SERVICE_Handle *sh) - - - void - GNUNET_SERVICE_resume - d7/d27/group__service.html - gafc6ea5b705cb0f8186aadedd3860b95e - (struct GNUNET_SERVICE_Handle *sh) - - - void - GNUNET_SERVICE_client_continue - d7/d27/group__service.html - gaec4bf43362daeecee47d17cfc6ce7013 - (struct GNUNET_SERVICE_Client *c) - - - struct GNUNET_MQ_Handle * - GNUNET_SERVICE_client_get_mq - d7/d27/group__service.html - ga8953684758b23e81e986a8e49383602e - (struct GNUNET_SERVICE_Client *c) - - - void - GNUNET_SERVICE_client_disable_continue_warning - d7/d27/group__service.html - gaa8515006590bfbdbc43d340115196f40 - (struct GNUNET_SERVICE_Client *c) - - - void - GNUNET_SERVICE_client_drop - d7/d27/group__service.html - ga843387643797d0addc24a44960f73e04 - (struct GNUNET_SERVICE_Client *c) - - - void - GNUNET_SERVICE_shutdown - d7/d27/group__service.html - ga091cdd02ea63dc72eefb010c376631fd - (struct GNUNET_SERVICE_Handle *sh) - - - void - GNUNET_SERVICE_client_mark_monitor - d7/d27/group__service.html - ga2077b6dc9372c38389c214ab25dd3735 - (struct GNUNET_SERVICE_Client *c) - - - void - GNUNET_SERVICE_client_persist - d7/d27/group__service.html - ga970846784080d87279ec9f0901224c97 - (struct GNUNET_SERVICE_Client *c) - - - - set - Set service - d9/d13/group__set.html - GNUNET_SET_Element - GNUNET_SET_Option - - #define - GNUNET_SET_CONTEXT_MESSAGE_MAX_SIZE - d9/d13/group__set.html - ga450de7794f82bb6e5415ed796097a8a4 - - - - void(* - GNUNET_SET_Continuation - d9/d13/group__set.html - ga4564728163f70daa9664fa1bb4e77b04 - )(void *cls) - - - void(* - GNUNET_SET_ResultIterator - d9/d13/group__set.html - ga73de1d48d9be3d4a60c0f9a51880f97e - )(void *cls, const struct GNUNET_SET_Element *element, uint64_t current_size, enum GNUNET_SET_Status status) - - - int(* - GNUNET_SET_ElementIterator - d9/d13/group__set.html - ga92c7b333330e8cf7dbc08138abaa0906 - )(void *cls, const struct GNUNET_SET_Element *element) - - - void(* - GNUNET_SET_ListenCallback - d9/d13/group__set.html - ga81ace5c980f239717ea1e9a30c11a302 - )(void *cls, const struct GNUNET_PeerIdentity *other_peer, const struct GNUNET_MessageHeader *context_msg, struct GNUNET_SET_Request *request) - - - void(* - GNUNET_SET_CopyReadyCallback - d9/d13/group__set.html - ga980eea08d7e09bca0a7170bdcee049e2 - )(void *cls, struct GNUNET_SET_Handle *copy) - - - - GNUNET_SET_OperationType - d9/d13/group__set.html - ga9dbda7ad40c6e85a0918825fce2f944b - - - - GNUNET_SET_OPERATION_NONE - d9/d13/group__set.html - gga9dbda7ad40c6e85a0918825fce2f944bab25f745132ad49f0d5e5d7321204af08 - - - - GNUNET_SET_OPERATION_INTERSECTION - d9/d13/group__set.html - gga9dbda7ad40c6e85a0918825fce2f944ba36ac938b0b9f4cb07b15e5e64c3dd223 - - - - GNUNET_SET_OPERATION_UNION - d9/d13/group__set.html - gga9dbda7ad40c6e85a0918825fce2f944ba978286ed640e9b1b671d96e5da76b8b8 - - - - - GNUNET_SET_Status - d9/d13/group__set.html - ga03a1cc0f42a0db20d87816ef8f7d3095 - - - - GNUNET_SET_STATUS_OK - d9/d13/group__set.html - gga03a1cc0f42a0db20d87816ef8f7d3095a0ad3b83597c1f684c075e637ea2911ff - - - - GNUNET_SET_STATUS_ADD_LOCAL - d9/d13/group__set.html - gga03a1cc0f42a0db20d87816ef8f7d3095aca277d8571f96ae1ead98eb0afd4b2ba - - - - GNUNET_SET_STATUS_ADD_REMOTE - d9/d13/group__set.html - gga03a1cc0f42a0db20d87816ef8f7d3095a3159e264a07530b722752c855d083e1c - - - - GNUNET_SET_STATUS_FAILURE - d9/d13/group__set.html - gga03a1cc0f42a0db20d87816ef8f7d3095a2db99b2247798ef0c48c2059a9d4286c - - - - GNUNET_SET_STATUS_HALF_DONE - d9/d13/group__set.html - gga03a1cc0f42a0db20d87816ef8f7d3095ab6bd311572460095beec54f1820c5817 - - - - GNUNET_SET_STATUS_DONE - d9/d13/group__set.html - gga03a1cc0f42a0db20d87816ef8f7d3095ac46f014f281abf9946f10eccc2b792f8 - - - - - GNUNET_SET_ResultMode - d9/d13/group__set.html - ga84055a2329a1abb3ce698e17bb041db2 - - - - GNUNET_SET_RESULT_FULL - d9/d13/group__set.html - gga84055a2329a1abb3ce698e17bb041db2a1bfc902d600ac979dd2bd8ce959b8225 - - - - GNUNET_SET_RESULT_SYMMETRIC - d9/d13/group__set.html - gga84055a2329a1abb3ce698e17bb041db2a8f305270c887637f12dd091a34ef8abb - - - - GNUNET_SET_RESULT_REMOVED - d9/d13/group__set.html - gga84055a2329a1abb3ce698e17bb041db2a0eeb68b6df72196f203dfb1e0d437cf0 - - - - GNUNET_SET_RESULT_ADDED - d9/d13/group__set.html - gga84055a2329a1abb3ce698e17bb041db2ae6e72701dc8b5d047f228170ddbdf8ba - - - - - GNUNET_SET_OptionType - d9/d13/group__set.html - ga765afd1e992586760715d01dac1ea209 - - - - GNUNET_SET_OPTION_END - d9/d13/group__set.html - gga765afd1e992586760715d01dac1ea209a267e093ce51f9781d826a3812280d9f1 - - - - GNUNET_SET_OPTION_BYZANTINE - d9/d13/group__set.html - gga765afd1e992586760715d01dac1ea209ae1d417fa5abd382e203951f7f410948a - - - - GNUNET_SET_OPTION_FORCE_FULL - d9/d13/group__set.html - gga765afd1e992586760715d01dac1ea209aef3c57eaf779a1ad82830834f100bd62 - - - - GNUNET_SET_OPTION_FORCE_DELTA - d9/d13/group__set.html - gga765afd1e992586760715d01dac1ea209a95eeca4dd8356a4e3896d3e4e93ab719 - - - - struct GNUNET_SET_Handle * - GNUNET_SET_create - d9/d13/group__set.html - ga684090c1117e4cce1c8968392f04d9ef - (const struct GNUNET_CONFIGURATION_Handle *cfg, enum GNUNET_SET_OperationType op) - - - int - GNUNET_SET_add_element - d9/d13/group__set.html - gaf909c73fa33c8bf4deccb6ae9c01f6a0 - (struct GNUNET_SET_Handle *set, const struct GNUNET_SET_Element *element, GNUNET_SET_Continuation cont, void *cont_cls) - - - int - GNUNET_SET_remove_element - d9/d13/group__set.html - ga3c5b51d728c640b182781b91cf15baac - (struct GNUNET_SET_Handle *set, const struct GNUNET_SET_Element *element, GNUNET_SET_Continuation cont, void *cont_cls) - - - void - GNUNET_SET_copy_lazy - d9/d13/group__set.html - ga0e072f84c8d3470c4e972dab5749423a - (struct GNUNET_SET_Handle *set, GNUNET_SET_CopyReadyCallback cb, void *cls) - - - void - GNUNET_SET_destroy - d9/d13/group__set.html - ga03e3c99da8e2fe4c550594f4d796a5e7 - (struct GNUNET_SET_Handle *set) - - - struct GNUNET_SET_OperationHandle * - GNUNET_SET_prepare - d9/d13/group__set.html - ga86838794297aefdd64034985665ce405 - (const struct GNUNET_PeerIdentity *other_peer, const struct GNUNET_HashCode *app_id, const struct GNUNET_MessageHeader *context_msg, enum GNUNET_SET_ResultMode result_mode, struct GNUNET_SET_Option options[], GNUNET_SET_ResultIterator result_cb, void *result_cls) - - - struct GNUNET_SET_ListenHandle * - GNUNET_SET_listen - d9/d13/group__set.html - gadcc02ca78f457b408d94c5484d9b363f - (const struct GNUNET_CONFIGURATION_Handle *cfg, enum GNUNET_SET_OperationType op_type, const struct GNUNET_HashCode *app_id, GNUNET_SET_ListenCallback listen_cb, void *listen_cls) - - - void - GNUNET_SET_listen_cancel - d9/d13/group__set.html - ga375fb3491356a46660b7af00acc16f03 - (struct GNUNET_SET_ListenHandle *lh) - - - struct GNUNET_SET_OperationHandle * - GNUNET_SET_accept - d9/d13/group__set.html - gad3d265529d20835206b8c9cba1bb9b46 - (struct GNUNET_SET_Request *request, enum GNUNET_SET_ResultMode result_mode, struct GNUNET_SET_Option options[], GNUNET_SET_ResultIterator result_cb, void *result_cls) - - - int - GNUNET_SET_commit - d9/d13/group__set.html - gabc289b073e02898ac44a103373325247 - (struct GNUNET_SET_OperationHandle *oh, struct GNUNET_SET_Handle *set) - - - void - GNUNET_SET_operation_cancel - d9/d13/group__set.html - ga804dfef0baf8e80fa660277e40491c8c - (struct GNUNET_SET_OperationHandle *oh) - - - int - GNUNET_SET_iterate - d9/d13/group__set.html - ga6d1533544e6d63a1a79f3a93869b25e7 - (struct GNUNET_SET_Handle *set, GNUNET_SET_ElementIterator iter, void *iter_cls) - - - void - GNUNET_SET_iterate_cancel - d9/d13/group__set.html - ga8c2b969eea1df196f54eab818d19bc35 - (struct GNUNET_SET_Handle *set) - - - struct GNUNET_SET_Element * - GNUNET_SET_element_dup - d9/d13/group__set.html - ga3ea2cca88cee8dbee28c1584fa813132 - (const struct GNUNET_SET_Element *element) - - - void - GNUNET_SET_element_hash - d9/d13/group__set.html - gafdc8b7f7e2b55dedd6d9739348318ac8 - (const struct GNUNET_SET_Element *element, struct GNUNET_HashCode *ret_hash) - - - - signal - Signal library - d2/d1f/group__signal.html - - void(* - GNUNET_SIGNAL_Handler - d2/d1f/group__signal.html - ga3d82cdd46d4cc47a38597194d4d3b412 - )(void) - - - struct GNUNET_SIGNAL_Context * - GNUNET_SIGNAL_handler_install - d2/d1f/group__signal.html - ga2399f4f20243ab2ea16f113397b1c50c - (int signal, GNUNET_SIGNAL_Handler handler) - - - void - GNUNET_SIGNAL_handler_uninstall - d2/d1f/group__signal.html - gabe9b0ee45d8917654f65ab7a52e20fc2 - (struct GNUNET_SIGNAL_Context *ctx) - - - void - GNUNET_SIGNAL_raise - d2/d1f/group__signal.html - ga5dee154b0d8377488b993cfbe2db3c95 - (const int sig) - - - - speaker - Speaker service - d4/d62/group__speaker.html - GNUNET_SPEAKER_Handle - - int(* - GNUNET_SPEAKER_EnableCallback - d4/d62/group__speaker.html - ga8bb491b1a49fbfa1886272f2aedffe18 - )(void *cls) - - - void(* - GNUNET_SPEAKER_DisableCallback - d4/d62/group__speaker.html - gadb84f48a86ddcffb40bae00647d5640c - )(void *cls) - - - void(* - GNUNET_SPEAKER_DestroyCallback - d4/d62/group__speaker.html - ga60c12868918d09b599191223170a7c0a - )(void *cls) - - - void(* - GNUNET_SPEAKER_PlayCallback - d4/d62/group__speaker.html - gacb0f43e3e31d20675a7d2a87ac1f28b0 - )(void *cls, size_t data_size, const void *data) - - - struct GNUNET_SPEAKER_Handle * - GNUNET_SPEAKER_create_from_hardware - d4/d62/group__speaker.html - gaa09e7a86bfdbe9ddd4c13678bb192dec - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_SPEAKER_destroy - d4/d62/group__speaker.html - gad356a4737024a2466d1d0ab8e2baf9ad - (struct GNUNET_SPEAKER_Handle *speaker) - - - - statistics - Statistics service - d4/df6/group__statistics.html - - #define - GNUNET_STATISTICS_VERSION - d4/df6/group__statistics.html - gadd6db2fbcb72fdfad797f92edcacf7e3 - - - - int(* - GNUNET_STATISTICS_Iterator - d4/df6/group__statistics.html - ga09ef9dd4fd97f1f549b09c0d55a6fc4e - )(void *cls, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - void(* - GNUNET_STATISTICS_Callback - d4/df6/group__statistics.html - ga4b8993d3beb8d3b656743c5d28a997f0 - )(void *cls, int success) - - - struct GNUNET_STATISTICS_Handle * - GNUNET_STATISTICS_create - d4/df6/group__statistics.html - ga43bda07a5d89e7598033c39ea25826a3 - (const char *subsystem, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_STATISTICS_destroy - d4/df6/group__statistics.html - gae64f642f08796d4f854a0cb841da22fc - (struct GNUNET_STATISTICS_Handle *h, int sync_first) - - - int - GNUNET_STATISTICS_watch - d4/df6/group__statistics.html - gab1f892607d8981b1c9eabe6d513b5044 - (struct GNUNET_STATISTICS_Handle *handle, const char *subsystem, const char *name, GNUNET_STATISTICS_Iterator proc, void *proc_cls) - - - int - GNUNET_STATISTICS_watch_cancel - d4/df6/group__statistics.html - ga1f08b2ac398100218def8eec6d4631fb - (struct GNUNET_STATISTICS_Handle *handle, const char *subsystem, const char *name, GNUNET_STATISTICS_Iterator proc, void *proc_cls) - - - struct GNUNET_STATISTICS_GetHandle * - GNUNET_STATISTICS_get - d4/df6/group__statistics.html - gae93f3e33fc1361fc34414a007dfb61f8 - (struct GNUNET_STATISTICS_Handle *handle, const char *subsystem, const char *name, GNUNET_STATISTICS_Callback cont, GNUNET_STATISTICS_Iterator proc, void *cls) - - - void - GNUNET_STATISTICS_get_cancel - d4/df6/group__statistics.html - ga204fd89ae0f6a23936d36658ccf8bdc6 - (struct GNUNET_STATISTICS_GetHandle *gh) - - - void - GNUNET_STATISTICS_set - d4/df6/group__statistics.html - ga4ec2d4a2e4957b775a1a4041e59fb933 - (struct GNUNET_STATISTICS_Handle *handle, const char *name, uint64_t value, int make_persistent) - - - void - GNUNET_STATISTICS_update - d4/df6/group__statistics.html - gac7010eee180b2b353badcc1cc6324820 - (struct GNUNET_STATISTICS_Handle *handle, const char *name, int64_t delta, int make_persistent) - - - - strings - Strings library - d7/d0c/group__strings.html - GNUNET_STRINGS_PortPolicy - GNUNET_STRINGS_IPv4NetworkPolicy - GNUNET_STRINGS_IPv6NetworkPolicy - - - GNUNET_STRINGS_FilenameCheck - d7/d0c/group__strings.html - ga508dc37574d874d54ea5e60c900fda25 - - - - GNUNET_STRINGS_CHECK_EXISTS - d7/d0c/group__strings.html - gga508dc37574d874d54ea5e60c900fda25ab22ab4bf2ad34d4ea02a118af693c7c0 - - - - GNUNET_STRINGS_CHECK_IS_DIRECTORY - d7/d0c/group__strings.html - gga508dc37574d874d54ea5e60c900fda25a6c0e20da4c4ee0084ea190e3a7d694ad - - - - GNUNET_STRINGS_CHECK_IS_LINK - d7/d0c/group__strings.html - gga508dc37574d874d54ea5e60c900fda25ab45932707fcccba342ec6ec7f21b5edc - - - - GNUNET_STRINGS_CHECK_IS_ABSOLUTE - d7/d0c/group__strings.html - gga508dc37574d874d54ea5e60c900fda25a202d92f37fb2ab1bc7afa00fd465e0f3 - - - - int - GNUNET_STRINGS_fancy_size_to_bytes - d7/d0c/group__strings.html - ga99b37e947f59438fa222b1a298bdd63f - (const char *fancy_size, unsigned long long *size) - - - int - GNUNET_STRINGS_fancy_time_to_relative - d7/d0c/group__strings.html - gaa442f980d2891b279c8ae36412a7c62c - (const char *fancy_time, struct GNUNET_TIME_Relative *rtime) - - - char * - GNUNET_STRINGS_byte_size_fancy - d7/d0c/group__strings.html - ga74cdd601d7546090c2c90a0a090a3691 - (unsigned long long size) - - - char * - GNUNET_STRINGS_conv - d7/d0c/group__strings.html - ga2da438737d238dc6239b97dfa6d9cee4 - (const char *input, size_t len, const char *input_charset, const char *output_charset) - - - char * - GNUNET_STRINGS_to_utf8 - d7/d0c/group__strings.html - gae311793f6d59383b549ad33a466e6011 - (const char *input, size_t len, const char *charset) - - - char * - GNUNET_STRINGS_from_utf8 - d7/d0c/group__strings.html - gae80c80619a524a5440e7992b7304c78b - (const char *input, size_t len, const char *charset) - - - void - GNUNET_STRINGS_utf8_tolower - d7/d0c/group__strings.html - ga8cbf7b8fcbad0f899ee97b2b46ae9125 - (const char *input, char *output) - - - void - GNUNET_STRINGS_utf8_toupper - d7/d0c/group__strings.html - gaf6032470617eafeb7bd4b24ccbca8748 - (const char *input, char *output) - - - char * - GNUNET_STRINGS_filename_expand - d7/d0c/group__strings.html - ga24cfa41d5a78149f0fbeb292226d19c1 - (const char *fil) - - - size_t - GNUNET_STRINGS_buffer_fill - d7/d0c/group__strings.html - ga885830cb8907ebef3a175c9cc0d376e9 - (char *buffer, size_t size, unsigned int count,...) - - - unsigned int - GNUNET_STRINGS_buffer_tokenize - d7/d0c/group__strings.html - ga73b968b57fd14b506561d7d31f262aca - (const char *buffer, size_t size, unsigned int count,...) - - - const char * - GNUNET_STRINGS_get_short_name - d7/d0c/group__strings.html - gacdb8de2e6ac4cf76253e74a254b4dc4d - (const char *filename) - - - char * - GNUNET_STRINGS_data_to_string - d7/d0c/group__strings.html - ga26e7bcc6823a5123ed3a482a3349f9e6 - (const void *data, size_t size, char *out, size_t out_size) - - - char * - GNUNET_STRINGS_data_to_string_alloc - d7/d0c/group__strings.html - ga7006cbaf1ed989dd83fec0cc253ae710 - (const void *buf, size_t size) - - - int - GNUNET_STRINGS_string_to_data - d7/d0c/group__strings.html - ga5b61af941b709be46d919c2818f75049 - (const char *enc, size_t enclen, void *out, size_t out_size) - - - size_t - GNUNET_STRINGS_base64_encode - d7/d0c/group__strings.html - gaae4e96a80346e2b11034bed68e0fa96a - (const void *in, size_t len, char **output) - - - size_t - GNUNET_STRINGS_base64_decode - d7/d0c/group__strings.html - ga8d996487c04fe37fbdd1020f976e9d61 - (const char *data, size_t len, void **output) - - - char * - GNUNET_STRINGS_pp2s - d7/d0c/group__strings.html - ga4f21db37ca22cb62964793723995479a - (const struct GNUNET_PeerIdentity *pids, unsigned int num_pids) - - - int - GNUNET_STRINGS_parse_uri - d7/d0c/group__strings.html - gac68ec46d6498e86d6e71c123964f482e - (const char *path, char **scheme_part, const char **path_part) - - - int - GNUNET_STRINGS_path_is_absolute - d7/d0c/group__strings.html - ga418d3f1375c7ef9ca8b5b5ba43fa175f - (const char *filename, int can_be_uri, int *r_is_uri, char **r_uri_scheme) - - - int - GNUNET_STRINGS_check_filename - d7/d0c/group__strings.html - ga29dd1a3e87d47000c5aa89f0a3cfb94e - (const char *filename, enum GNUNET_STRINGS_FilenameCheck checks) - - - int - GNUNET_STRINGS_to_address_ipv6 - d7/d0c/group__strings.html - gaea18f36c5a8cd7b4f26eb097cb774158 - (const char *zt_addr, uint16_t addrlen, struct sockaddr_in6 *r_buf) - - - int - GNUNET_STRINGS_to_address_ipv4 - d7/d0c/group__strings.html - gae9fa2a0cecf59ae418c16bcc96f082c7 - (const char *zt_addr, uint16_t addrlen, struct sockaddr_in *r_buf) - - - size_t - GNUNET_STRINGS_parse_socket_addr - d7/d0c/group__strings.html - ga13f8294f6b591006e88dcdc94fce813c - (const char *addr, uint8_t *af, struct sockaddr **sa) - - - int - GNUNET_STRINGS_to_address_ip - d7/d0c/group__strings.html - ga0bd027a76b0325c46c58bc2e9ec27832 - (const char *addr, uint16_t addrlen, struct sockaddr_storage *r_buf) - - - int - GNUNET_STRINGS_get_utf8_args - d7/d0c/group__strings.html - gaf5f9997a976083fc01de2c7f30eb1c2e - (int argc, char *const *argv, int *u8argc, char *const **u8argv) - - - size_t - GNUNET_strlcpy - d7/d0c/group__strings.html - gae048c3539060881abd9d2250ac4424d8 - (char *dst, const char *src, size_t n) - - - struct GNUNET_STRINGS_IPv4NetworkPolicy * - GNUNET_STRINGS_parse_ipv4_policy - d7/d0c/group__strings.html - gae001e690e6aa8b19d0c0094f6e7ecff0 - (const char *routeListX) - - - struct GNUNET_STRINGS_IPv6NetworkPolicy * - GNUNET_STRINGS_parse_ipv6_policy - d7/d0c/group__strings.html - ga1027327cd6a31ff1023b3469fa7e2701 - (const char *routeListX) - - - - transport - TRANSPORT service - d5/dd8/group__transport.html - GNUNET_TRANSPORT_MonitorInformation - GNUNET_TRANSPORT_SessionInfo - - #define - GNUNET_TRANSPORT_COMMUNICATION_VERSION - d5/dd8/group__transport.html - ga1ee3dab363cccf231c83bf6139a03b50 - - - - #define - GNUNET_TRANSPORT_CORE_VERSION - d5/dd8/group__transport.html - ga24c29e8ce3beffe3ab89b45cce9d7529 - - - - #define - GNUNET_TRANSPORT_HELLO_VERSION - d5/dd8/group__transport.html - gace49b1539aa1a4057de575f7212eb82f - - - - #define - GNUNET_TRANSPORT_MANIPULATION_VERSION - d5/dd8/group__transport.html - ga8f4471b9adee2cbe3cb3929ba87b9743 - - - - #define - GNUNET_TRANSPORT_MONITOR_VERSION - d5/dd8/group__transport.html - ga9453334a7a625658b3781c8cba112568 - - - - #define - GNUNET_TRANSPORT_VERSION - d5/dd8/group__transport.html - gad86cc8705226528951955ec260e95836 - - - - int(* - GNUNET_TRANSPORT_CommunicatorMqInit - d5/dd8/group__transport.html - gabec7c03bb316f1f7f50a8139af08eaed - )(void *cls, const struct GNUNET_PeerIdentity *peer, const char *address) - - - void(* - GNUNET_TRANSPORT_CommunicatorNotify - d5/dd8/group__transport.html - gab6bf2d32031292fdd8a452448db64250 - )(void *cls, const struct GNUNET_PeerIdentity *sender, const struct GNUNET_MessageHeader *msg) - - - void(* - GNUNET_TRANSPORT_MessageCompletedCallback - d5/dd8/group__transport.html - gafed5fb0fcd40ec9d98261a8fa80e0840 - )(void *cls, int success) - - - void *(* - GNUNET_TRANSPORT_NotifyConnect - d5/dd8/group__transport.html - ga310a1ec75dbceab35a07d59cc0ce43eb - )(void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - void(* - GNUNET_TRANSPORT_NotifyDisconnect - d5/dd8/group__transport.html - ga6a0a71e29bb103f30bae593556ee70cd - )(void *cls, const struct GNUNET_PeerIdentity *peer, void *handler_cls) - - - void(* - GNUNET_TRANSPORT_HelloUpdateCallback - d5/dd8/group__transport.html - ga61897652ebd59c31b2e03b8cadcc5cd3 - )(void *cls, const struct GNUNET_MessageHeader *hello) - - - void(* - GNUNET_TRANSPORT_AddressCallback - d5/dd8/group__transport.html - ga22fb38a23786622cdfa7c55383833d58 - )(void *cls, const struct GNUNET_PeerIdentity *peer, const char *address, enum GNUNET_NetworkType nt, struct GNUNET_TIME_Absolute expiration) - - - void(* - GNUNET_TRANSPORT_MonitorCallback - d5/dd8/group__transport.html - ga4ae82bbb4c6f893619a15b54a2f0730d - )(void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_TRANSPORT_MonitorInformation *mi) - - - void(* - GNUNET_TRANSPORT_AddressToStringCallback - d5/dd8/group__transport.html - ga49bb1521204b08a9a6849c036b3b77d2 - )(void *cls, const char *address, int res) - - - void(* - GNUNET_TRANSPORT_PeerIterateCallback - d5/dd8/group__transport.html - gaf07e530978e2ed25bd49bc3dfd83de4f - )(void *cls, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HELLO_Address *address, enum GNUNET_TRANSPORT_PeerState state, struct GNUNET_TIME_Absolute state_timeout) - - - int(* - GNUNET_TRANSPORT_BlacklistCallback - d5/dd8/group__transport.html - ga11f43521844f1f576fef248d4c5d7d5b - )(void *cls, const struct GNUNET_PeerIdentity *pid) - - - void(* - GNUNET_TRANSPORT_SessionMonitorCallback - d5/dd8/group__transport.html - ga6258477fd11e49b954a2c9e55732cf59 - )(void *cls, struct GNUNET_TRANSPORT_PluginSession *session, void **session_ctx, const struct GNUNET_TRANSPORT_SessionInfo *info) - - - void *(* - GNUNET_TRANSPORT_NotifyConnect - d5/dd8/group__transport.html - ga310a1ec75dbceab35a07d59cc0ce43eb - )(void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_MQ_Handle *mq) - - - void(* - GNUNET_TRANSPORT_NotifyDisconnect - d5/dd8/group__transport.html - ga6a0a71e29bb103f30bae593556ee70cd - )(void *cls, const struct GNUNET_PeerIdentity *peer, void *handler_cls) - - - void(* - GNUNET_TRANSPORT_NotifyExcessBandwidth - d5/dd8/group__transport.html - gac0ff0e46231f27e1b680bce9ee0b18e1 - )(void *cls, const struct GNUNET_PeerIdentity *neighbour, void *handlers_cls) - - - - GNUNET_TRANSPORT_CommunicatorCharacteristics - d5/dd8/group__transport.html - ga7a754a2977abb98bc2456876361c6ced - - - - GNUNET_TRANSPORT_CC_UNKNOWN - d5/dd8/group__transport.html - gga7a754a2977abb98bc2456876361c6cedad28354dcad1e98016d32d5d546f343ef - - - - GNUNET_TRANSPORT_CC_RELIABLE - d5/dd8/group__transport.html - gga7a754a2977abb98bc2456876361c6ceda2ae6658682cb657e38706ce0b60fe50e - - - - GNUNET_TRANSPORT_CC_UNRELIABLE - d5/dd8/group__transport.html - gga7a754a2977abb98bc2456876361c6ceda869b4529d4e7c4839d619f15e887962c - - - - - GNUNET_TRANSPORT_ConnectionStatus - d5/dd8/group__transport.html - gad329f6c7fa6ff6f7c662714c149d349f - - - - GNUNET_TRANSPORT_CS_DOWN - d5/dd8/group__transport.html - ggad329f6c7fa6ff6f7c662714c149d349faa4e55105c1dda18609adb219b0917478 - - - - GNUNET_TRANSPORT_CS_OUTBOUND - d5/dd8/group__transport.html - ggad329f6c7fa6ff6f7c662714c149d349faef04c8d79b31fbaea9a3262e7d791d0f - - - - GNUNET_TRANSPORT_CS_INBOUND - d5/dd8/group__transport.html - ggad329f6c7fa6ff6f7c662714c149d349fa6cb5fc3e8c1d6df46a322a7ab990c253 - - - - - GNUNET_TRANSPORT_AddressClass - d5/dd8/group__transport.html - gae1c5a8cfd621e73e2717c7b39e5ef430 - - - - GNUNET_TRANSPORT_AC_NONE - d5/dd8/group__transport.html - ggae1c5a8cfd621e73e2717c7b39e5ef430a93c45fba899dba481113e968a8e31a5b - - - - GNUNET_TRANSPORT_AC_OTHER - d5/dd8/group__transport.html - ggae1c5a8cfd621e73e2717c7b39e5ef430a2c364a6b6594c8318262eaa4e10ac8e0 - - - - GNUNET_TRANSPORT_AC_GLOBAL - d5/dd8/group__transport.html - ggae1c5a8cfd621e73e2717c7b39e5ef430a8e74cd9a2352b1f90948dcc9b8c376ed - - - - GNUNET_TRANSPORT_AC_GLOBAL_PRIVATE - d5/dd8/group__transport.html - ggae1c5a8cfd621e73e2717c7b39e5ef430a9c0121729b64a8326747859e2e38b893 - - - - GNUNET_TRANSPORT_AC_LAN - d5/dd8/group__transport.html - ggae1c5a8cfd621e73e2717c7b39e5ef430a6fa7e6caca296793f06c85638e7350d6 - - - - GNUNET_TRANSPORT_AC_WLAN - d5/dd8/group__transport.html - ggae1c5a8cfd621e73e2717c7b39e5ef430ab8c2ac32859f3f9377cd384551342760 - - - - GNUNET_TRANSPORT_AC_BT - d5/dd8/group__transport.html - ggae1c5a8cfd621e73e2717c7b39e5ef430a213c595e28ce52daf5184fea1a1970cd - - - - GNUNET_TRANSPORT_AC_ANY - d5/dd8/group__transport.html - ggae1c5a8cfd621e73e2717c7b39e5ef430aa9a0e069d9b1c49e6637517f53dec657 - - - - - GNUNET_TRANSPORT_PeerState - d5/dd8/group__transport.html - gac1ad5900c82709d6632258ff845d0876 - - - - GNUNET_TRANSPORT_PS_NOT_CONNECTED - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876a11dc4159bbf03bf2e1bdc8f9144d5e0c - - - - GNUNET_TRANSPORT_PS_INIT_ATS - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876a2c7e078a48a97cea06c3ac9c0608bbf4 - - - - GNUNET_TRANSPORT_PS_SYN_SENT - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876aa577f1febabf4a71e4c93ff6d164e7b6 - - - - GNUNET_TRANSPORT_PS_SYN_RECV_ATS - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876a507450c1bed8109f692942a4394c045c - - - - GNUNET_TRANSPORT_PS_SYN_RECV_ACK - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876a68dd79e16706d695e2208f916592cbaa - - - - GNUNET_TRANSPORT_PS_CONNECTED - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876a9901124e9e39641a6adb94efd56931c6 - - - - GNUNET_TRANSPORT_PS_RECONNECT_ATS - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876acff63cadddc2861b91eceaa3d8df37a4 - - - - GNUNET_TRANSPORT_PS_RECONNECT_SENT - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876a78a4e3c5b1c7453f21ce6b43a167eb55 - - - - GNUNET_TRANSPORT_PS_SWITCH_SYN_SENT - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876a8d7b7443d77d56205b9b8dd354b80388 - - - - GNUNET_TRANSPORT_PS_DISCONNECT - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876ada6a68db6bf1dce16ebf14ae6a73aca8 - - - - GNUNET_TRANSPORT_PS_DISCONNECT_FINISHED - d5/dd8/group__transport.html - ggac1ad5900c82709d6632258ff845d0876a05273a935feada796b7505453a8308df - - - - - GNUNET_TRANSPORT_SessionState - d5/dd8/group__transport.html - ga569f045bbb096d078633694a541cb68a - - - - GNUNET_TRANSPORT_SS_INIT - d5/dd8/group__transport.html - gga569f045bbb096d078633694a541cb68aa01ea125e62e8041ceec6d6041c29e739 - - - - GNUNET_TRANSPORT_SS_HANDSHAKE - d5/dd8/group__transport.html - gga569f045bbb096d078633694a541cb68aa6676eb47023a8c9f316f1debe955b660 - - - - GNUNET_TRANSPORT_SS_UP - d5/dd8/group__transport.html - gga569f045bbb096d078633694a541cb68aadd9e7fbbb44630c16709b94c2970c08e - - - - GNUNET_TRANSPORT_SS_UPDATE - d5/dd8/group__transport.html - gga569f045bbb096d078633694a541cb68aae0170bdae246202524718b11a867b00d - - - - GNUNET_TRANSPORT_SS_DONE - d5/dd8/group__transport.html - gga569f045bbb096d078633694a541cb68aa6dfe95debb4291fee450eca9a7a69a84 - - - - struct GNUNET_TRANSPORT_CommunicatorHandle * - GNUNET_TRANSPORT_communicator_connect - d5/dd8/group__transport.html - gaf9a85c40122c537a3e896a2f7c876038 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const char *config_section_name, const char *addr_prefix, enum GNUNET_TRANSPORT_CommunicatorCharacteristics cc, GNUNET_TRANSPORT_CommunicatorMqInit mq_init, void *mq_init_cls, GNUNET_TRANSPORT_CommunicatorNotify notify_cb, void *notify_cb_cls) - - - void - GNUNET_TRANSPORT_communicator_disconnect - d5/dd8/group__transport.html - ga9f9385ac72582bffbafe1420145b5e82 - (struct GNUNET_TRANSPORT_CommunicatorHandle *ch) - - - int - GNUNET_TRANSPORT_communicator_receive - d5/dd8/group__transport.html - ga2b42cf5fbbe491e22f6d91b665347486 - (struct GNUNET_TRANSPORT_CommunicatorHandle *handle, const struct GNUNET_PeerIdentity *sender, const struct GNUNET_MessageHeader *msg, struct GNUNET_TIME_Relative expected_addr_validity, GNUNET_TRANSPORT_MessageCompletedCallback cb, void *cb_cls) - - - struct GNUNET_TRANSPORT_QueueHandle * - GNUNET_TRANSPORT_communicator_mq_add - d5/dd8/group__transport.html - ga5591845d50a26e9df1207a790aba095d - (struct GNUNET_TRANSPORT_CommunicatorHandle *ch, const struct GNUNET_PeerIdentity *peer, const char *address, uint32_t mtu, enum GNUNET_NetworkType nt, enum GNUNET_TRANSPORT_ConnectionStatus cs, struct GNUNET_MQ_Handle *mq) - - - void - GNUNET_TRANSPORT_communicator_mq_del - d5/dd8/group__transport.html - ga344f4fdd871434d123f796062f45dcdc - (struct GNUNET_TRANSPORT_QueueHandle *qh) - - - struct GNUNET_TRANSPORT_AddressIdentifier * - GNUNET_TRANSPORT_communicator_address_add - d5/dd8/group__transport.html - ga5b02d4bd0384a9faa60b81e0d79b2ac7 - (struct GNUNET_TRANSPORT_CommunicatorHandle *ch, const char *address, enum GNUNET_NetworkType nt, struct GNUNET_TIME_Relative expiration) - - - void - GNUNET_TRANSPORT_communicator_address_remove - d5/dd8/group__transport.html - ga06bec627a2cb52c5b0079d79a6c27ebf - (struct GNUNET_TRANSPORT_AddressIdentifier *ai) - - - void - GNUNET_TRANSPORT_communicator_notify - d5/dd8/group__transport.html - ga8d32da1219e3e699f59a2ba485012f36 - (struct GNUNET_TRANSPORT_CommunicatorHandle *ch, const struct GNUNET_PeerIdentity *pid, const char *comm, const struct GNUNET_MessageHeader *header) - - - struct GNUNET_TRANSPORT_CoreHandle * - GNUNET_TRANSPORT_core_connect - d5/dd8/group__transport.html - ga5c2a37e2bd69cb5af6fb01cc241c16c4 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_PeerIdentity *self, const struct GNUNET_MQ_MessageHandler *handlers, void *cls, GNUNET_TRANSPORT_NotifyConnect nc, GNUNET_TRANSPORT_NotifyDisconnect nd) - - - void - GNUNET_TRANSPORT_core_disconnect - d5/dd8/group__transport.html - gaf22c353d36230dbb4e3cbf426f251a6c - (struct GNUNET_TRANSPORT_CoreHandle *handle) - - - struct GNUNET_TRANSPORT_HelloGetHandle * - GNUNET_TRANSPORT_hello_get - d5/dd8/group__transport.html - ga07fd45a2bb9067f08f626c0c0cae8dc9 - (const struct GNUNET_CONFIGURATION_Handle *cfg, enum GNUNET_TRANSPORT_AddressClass ac, GNUNET_TRANSPORT_HelloUpdateCallback rec, void *rec_cls) - - - void - GNUNET_TRANSPORT_hello_get_cancel - d5/dd8/group__transport.html - ga6b439be60980be1c2dca2fc0cb3fae6b - (struct GNUNET_TRANSPORT_HelloGetHandle *ghh) - - - int - GNUNET_TRANSPORT_hello_parse - d5/dd8/group__transport.html - gac7b738f395b2b29f7ab3cb595d66deca - (const struct GNUNET_MessageHeader *hello, GNUNET_TRANSPORT_AddressCallback cb, void *cb_cls) - - - struct GNUNET_TRANSPORT_ManipulationHandle * - GNUNET_TRANSPORT_manipulation_connect - d5/dd8/group__transport.html - ga6f7e096372738b33dca9413b657cd1af - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_TRANSPORT_manipulation_disconnect - d5/dd8/group__transport.html - ga72e28b3cbe8f8d47b28e881aac8b9aae - (struct GNUNET_TRANSPORT_ManipulationHandle *handle) - - - void - GNUNET_TRANSPORT_manipulation_set - d5/dd8/group__transport.html - ga39beed7149032d50dd01e5ec08ec445e - (struct GNUNET_TRANSPORT_ManipulationHandle *handle, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_ATS_Properties *prop, struct GNUNET_TIME_Relative delay_in, struct GNUNET_TIME_Relative delay_out) - - - struct GNUNET_TRANSPORT_MonitorContext * - GNUNET_TRANSPORT_monitor - d5/dd8/group__transport.html - ga327885b0dbfdd0d8ea36eb57a8008ada - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_PeerIdentity *peer, int one_shot, GNUNET_TRANSPORT_MonitorCallback cb, void *cb_cls) - - - void - GNUNET_TRANSPORT_monitor_cancel - d5/dd8/group__transport.html - gacc11dce5d1f74bc36e0078fcb1e41d82 - (struct GNUNET_TRANSPORT_MonitorContext *mc) - - - struct GNUNET_TRANSPORT_OfferHelloHandle * - GNUNET_TRANSPORT_offer_hello - d5/dd8/group__transport.html - ga5fa939b7e1a4edff9ed792a8682d330c - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_MessageHeader *hello, GNUNET_SCHEDULER_TaskCallback cont, void *cont_cls) - - - void - GNUNET_TRANSPORT_offer_hello_cancel - d5/dd8/group__transport.html - ga2fb4cdbeb1fc14d04470be9dab0d946b - (struct GNUNET_TRANSPORT_OfferHelloHandle *ohh) - - - struct GNUNET_TRANSPORT_AddressToStringContext * - GNUNET_TRANSPORT_address_to_string - d5/dd8/group__transport.html - ga4b58d1e71e4ef167b9ef446da332163e - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_HELLO_Address *address, int numeric, struct GNUNET_TIME_Relative timeout, GNUNET_TRANSPORT_AddressToStringCallback aluc, void *aluc_cls) - - - void - GNUNET_TRANSPORT_address_to_string_cancel - d5/dd8/group__transport.html - ga6ed2f1b910f924cb631f498f5bb74ba7 - (struct GNUNET_TRANSPORT_AddressToStringContext *alc) - - - const char * - GNUNET_TRANSPORT_ps2s - d5/dd8/group__transport.html - ga5bf11f97de52f6489d27234b0cdcebe2 - (enum GNUNET_TRANSPORT_PeerState state) - - - int - GNUNET_TRANSPORT_is_connected - d5/dd8/group__transport.html - gafd7a67fa803bcdc5146f9d011f8d18a4 - (enum GNUNET_TRANSPORT_PeerState state) - - - struct GNUNET_TRANSPORT_PeerMonitoringContext * - GNUNET_TRANSPORT_monitor_peers - d5/dd8/group__transport.html - ga98ad54b4d5fe9cdd246878c490f49c67 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_PeerIdentity *peer, int one_shot, GNUNET_TRANSPORT_PeerIterateCallback peer_callback, void *peer_callback_cls) - - - void - GNUNET_TRANSPORT_monitor_peers_cancel - d5/dd8/group__transport.html - ga958b99452a5129e331fb45ff50c4f945 - (struct GNUNET_TRANSPORT_PeerMonitoringContext *pic) - - - struct GNUNET_TRANSPORT_Blacklist * - GNUNET_TRANSPORT_blacklist - d5/dd8/group__transport.html - ga8550a145f384f22958fc2b7e1509ea8e - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_TRANSPORT_BlacklistCallback cb, void *cb_cls) - - - void - GNUNET_TRANSPORT_blacklist_cancel - d5/dd8/group__transport.html - gaf08b2633284082282e02292c19432c3d - (struct GNUNET_TRANSPORT_Blacklist *br) - - - struct GNUNET_TRANSPORT_PluginMonitor * - GNUNET_TRANSPORT_monitor_plugins - d5/dd8/group__transport.html - gaa23d64a17fb05c64d0d9f18331a15fba - (const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_TRANSPORT_SessionMonitorCallback cb, void *cb_cls) - - - void - GNUNET_TRANSPORT_monitor_plugins_cancel - d5/dd8/group__transport.html - ga073b71927a9edcec2d82f3bec2ba9959 - (struct GNUNET_TRANSPORT_PluginMonitor *pm) - - - struct GNUNET_TRANSPORT_CoreHandle * - GNUNET_TRANSPORT_core_connect - d5/dd8/group__transport.html - gac41d7d4553f8d6363d52231a99899be3 - (const struct GNUNET_CONFIGURATION_Handle *cfg, const struct GNUNET_PeerIdentity *self, const struct GNUNET_MQ_MessageHandler *handlers, void *cls, GNUNET_TRANSPORT_NotifyConnect nc, GNUNET_TRANSPORT_NotifyDisconnect nd, GNUNET_TRANSPORT_NotifyExcessBandwidth neb) - - - struct GNUNET_MQ_Handle * - GNUNET_TRANSPORT_core_get_mq - d5/dd8/group__transport.html - ga0eb3df60967f53dedc04ac066dd482bc - (struct GNUNET_TRANSPORT_CoreHandle *handle, const struct GNUNET_PeerIdentity *peer) - - - - tun - TUN library - d5/db2/group__tun.html - GNUNET_TUN_Layer2PacketHeader - GNUNET_TUN_IPv4Header - GNUNET_TUN_IPv6Header - GNUNET_TUN_TcpHeader - GNUNET_TUN_UdpHeader - GNUNET_TUN_DnsFlags - GNUNET_TUN_DnsHeader - GNUNET_TUN_DnsSoaRecord - GNUNET_TUN_DnsSrvRecord - GNUNET_TUN_DnsCertRecord - GNUNET_TUN_DnsTlsaRecord - GNUNET_TUN_GnsVpnRecord - GNUNET_TUN_DnsQueryLine - GNUNET_TUN_DnsRecordLine - GNUNET_TUN_IcmpHeader - - #define - ETH_P_IPV4 - d5/db2/group__tun.html - ga8d73629ab1d3ec6a1bd2e726eb3b7990 - - - - #define - ETH_P_IPV6 - d5/db2/group__tun.html - ga576495a8af5ed315a5db5dd9520b6b61 - - - - #define - GNUNET_TUN_IPV4_REGEXLEN - d5/db2/group__tun.html - ga354989777f22585d6d2fa3b98ede512a - - - - #define - GNUNET_TUN_IPV6_REGEXLEN - d5/db2/group__tun.html - ga48f67504d4f86575696b9199f85bf3b3 - - - - #define - GNUNET_TUN_TCP_FLAGS_FIN - d5/db2/group__tun.html - gae4ec1b905c249d8d22caa8611af9eeea - - - - #define - GNUNET_TUN_TCP_FLAGS_SYN - d5/db2/group__tun.html - ga40dd9c34f6f25494b90e82a30e415088 - - - - #define - GNUNET_TUN_TCP_FLAGS_RST - d5/db2/group__tun.html - ga42ddad8b5f5b3ddf684a956d269cd0fc - - - - #define - GNUNET_TUN_TCP_FLAGS_PSH - d5/db2/group__tun.html - ga0a46e704ca5ea145d26ddbbe26c21f91 - - - - #define - GNUNET_TUN_TCP_FLAGS_ACK - d5/db2/group__tun.html - ga4f81c89f2909e65073289099f21b1a17 - - - - #define - GNUNET_TUN_TCP_FLAGS_URG - d5/db2/group__tun.html - ga912bdf16429e0e1678edf29d0b426114 - - - - #define - GNUNET_TUN_TCP_FLAGS_ECE - d5/db2/group__tun.html - ga7c176e4f853437b20b9e2fc1dfa3d24b - - - - #define - GNUNET_TUN_TCP_FLAGS_CWR - d5/db2/group__tun.html - ga81cc46ecefa56483146932264738eb66 - - - - #define - GNUNET_TUN_DNS_CLASS_INTERNET - d5/db2/group__tun.html - ga74233a4b3afc16b24618f50d403b2a3c - - - - #define - GNUNET_TUN_DNS_CLASS_CHAOS - d5/db2/group__tun.html - ga4fe4a4ecd6e2dad0f8dceb53d7ce58cc - - - - #define - GNUNET_TUN_DNS_CLASS_HESIOD - d5/db2/group__tun.html - ga4c0f3cdd0fde9da9e0bcc3abcba86822 - - - - #define - GNUNET_TUN_DNS_OPCODE_QUERY - d5/db2/group__tun.html - ga8d0e5abf8d50077095054957c3448116 - - - - #define - GNUNET_TUN_DNS_OPCODE_INVERSE_QUERY - d5/db2/group__tun.html - gaf8a1ffd9c5386e5f5afdb03dadf1a3f4 - - - - #define - GNUNET_TUN_DNS_OPCODE_STATUS - d5/db2/group__tun.html - gab0feb453d48a86bcfe44de40dd1c5d2f - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_NO_ERROR - d5/db2/group__tun.html - gae4d679dcf8ffe70efc857dc1d6b717ab - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_FORMAT_ERROR - d5/db2/group__tun.html - gab890eb1bc826d126ff03f06e2732e1fc - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_SERVER_FAILURE - d5/db2/group__tun.html - ga494d089de0ce6a46db920a0cf72d6c57 - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_NAME_ERROR - d5/db2/group__tun.html - ga33204cbc601c033cfa1b0345d085d40e - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_NOT_IMPLEMENTED - d5/db2/group__tun.html - gaaa20c6c1e0ea3ce58bb09c7deab291a7 - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_REFUSED - d5/db2/group__tun.html - ga0e8b60191c973ee3e62cb0512f4c7bec - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_YXDOMAIN - d5/db2/group__tun.html - ga1d2eb4331a17f55b5ece40ce6f7f63c6 - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_YXRRSET - d5/db2/group__tun.html - ga23c72bbc58920783ea57aa2adc3a885e - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_NXRRSET - d5/db2/group__tun.html - ga266441067bc730dce0fe9728a27387f7 - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_NOT_AUTH - d5/db2/group__tun.html - ga5bf45870c631425d4ec767511968bdb4 - - - - #define - GNUNET_TUN_DNS_RETURN_CODE_NOT_ZONE - d5/db2/group__tun.html - ga73eceedf0a9f327b668ef04454ec7721 - - - - #define - GNUNET_TUN_ICMPTYPE_ECHO_REPLY - d5/db2/group__tun.html - gaec3961d7421271e79435c00d9d5e5667 - - - - #define - GNUNET_TUN_ICMPTYPE_DESTINATION_UNREACHABLE - d5/db2/group__tun.html - gac7185caaedd138fe34148b0e17aa3e2d - - - - #define - GNUNET_TUN_ICMPTYPE_SOURCE_QUENCH - d5/db2/group__tun.html - gaa887c2a1d39813c9cede627dde5514ba - - - - #define - GNUNET_TUN_ICMPTYPE_REDIRECT_MESSAGE - d5/db2/group__tun.html - gac5231bbe0f3922e66d1ae23af7edb7c2 - - - - #define - GNUNET_TUN_ICMPTYPE_ECHO_REQUEST - d5/db2/group__tun.html - gacd9e00a635783abd56da1c7be9bd2a57 - - - - #define - GNUNET_TUN_ICMPTYPE_ROUTER_ADVERTISEMENT - d5/db2/group__tun.html - gaab2a4d37237a03bcee3c0c0b0d611871 - - - - #define - GNUNET_TUN_ICMPTYPE_ROUTER_SOLICITATION - d5/db2/group__tun.html - ga023f3d7ead33da283e430114d910bc05 - - - - #define - GNUNET_TUN_ICMPTYPE_TIME_EXCEEDED - d5/db2/group__tun.html - ga4a9cd44ce242cf1fa68be28bb6936b3a - - - - #define - GNUNET_TUN_ICMPTYPE6_DESTINATION_UNREACHABLE - d5/db2/group__tun.html - gaa2a58a5cdc8d967a572900f9741589ed - - - - #define - GNUNET_TUN_ICMPTYPE6_PACKET_TOO_BIG - d5/db2/group__tun.html - gad8c2af51ed4a56f314589fe3b89f72f4 - - - - #define - GNUNET_TUN_ICMPTYPE6_TIME_EXCEEDED - d5/db2/group__tun.html - ga8e29abc6fc1bfbf42a2c56812ad13381 - - - - #define - GNUNET_TUN_ICMPTYPE6_PARAMETER_PROBLEM - d5/db2/group__tun.html - ga3d1ddb3e4b0c77128266946aa7639d9a - - - - #define - GNUNET_TUN_ICMPTYPE6_ECHO_REQUEST - d5/db2/group__tun.html - ga490c72c5cb9b7f16be00d446010379d4 - - - - #define - GNUNET_TUN_ICMPTYPE6_ECHO_REPLY - d5/db2/group__tun.html - ga4bfe330419b4159ad7101aa6dc4f7aab - - - - void - GNUNET_TUN_initialize_ipv4_header - d5/db2/group__tun.html - ga94bb2630b8efa87f7049276b41aa86e4 - (struct GNUNET_TUN_IPv4Header *ip, uint8_t protocol, uint16_t payload_length, const struct in_addr *src, const struct in_addr *dst) - - - void - GNUNET_TUN_initialize_ipv6_header - d5/db2/group__tun.html - ga142894c8c1d8d3175864abcf3437479b - (struct GNUNET_TUN_IPv6Header *ip, uint8_t protocol, uint16_t payload_length, const struct in6_addr *src, const struct in6_addr *dst) - - - void - GNUNET_TUN_calculate_tcp4_checksum - d5/db2/group__tun.html - gab2507aa460818c01dbf94fa2b5b4902b - (const struct GNUNET_TUN_IPv4Header *ip, struct GNUNET_TUN_TcpHeader *tcp, const void *payload, uint16_t payload_length) - - - void - GNUNET_TUN_calculate_tcp6_checksum - d5/db2/group__tun.html - ga915ca061de9216bb1d7f5a77e447c45e - (const struct GNUNET_TUN_IPv6Header *ip, struct GNUNET_TUN_TcpHeader *tcp, const void *payload, uint16_t payload_length) - - - void - GNUNET_TUN_calculate_udp4_checksum - d5/db2/group__tun.html - ga3509b3c005aa4011f3485c1ce98fa8ac - (const struct GNUNET_TUN_IPv4Header *ip, struct GNUNET_TUN_UdpHeader *udp, const void *payload, uint16_t payload_length) - - - void - GNUNET_TUN_calculate_udp6_checksum - d5/db2/group__tun.html - gafb395f5119ac2beb23c383bfb1d9df65 - (const struct GNUNET_TUN_IPv6Header *ip, struct GNUNET_TUN_UdpHeader *udp, const void *payload, uint16_t payload_length) - - - void - GNUNET_TUN_calculate_icmp_checksum - d5/db2/group__tun.html - ga4055dbb5d7bba5364e07943a6675445e - (struct GNUNET_TUN_IcmpHeader *icmp, const void *payload, uint16_t payload_length) - - - void - GNUNET_TUN_ipv4toregexsearch - d5/db2/group__tun.html - gaba5c097144c5f334d5ccb78daff604b1 - (const struct in_addr *ip, uint16_t port, char *rxstr) - - - void - GNUNET_TUN_ipv6toregexsearch - d5/db2/group__tun.html - ga1ce7daa09207eb95501f6e727d53351a - (const struct in6_addr *ipv6, uint16_t port, char *rxstr) - - - char * - GNUNET_TUN_ipv6policy2regex - d5/db2/group__tun.html - gaefecb61170d41620e9c42d5dab50b8cc - (const char *policy) - - - char * - GNUNET_TUN_ipv4policy2regex - d5/db2/group__tun.html - ga6941708f6b1b4803792c23413068d5a1 - (const char *policy) - - - void - GNUNET_TUN_service_name_to_hash - d5/db2/group__tun.html - ga9a79c158c6cf176572472fc23e9ac41c - (const char *service_name, struct GNUNET_HashCode *hc) - - - int - GNUNET_TUN_sockaddr_cmp - d5/db2/group__tun.html - gaa4ee2df7d4ee24316d2620052d40b5bf - (const struct sockaddr *sa, const struct sockaddr *sb, int include_port) - - - void - GNUNET_TUN_compute_service_cadet_port - d5/db2/group__tun.html - ga88af81323b69cee1aad98efe2090d878 - (const struct GNUNET_HashCode *desc, uint16_t ip_port, struct GNUNET_HashCode *cadet_port) - - - - testbed-logger - Testbed Logger service - de/d35/group__testbed-logger.html - - void(* - GNUNET_TESTBED_LOGGER_FlushCompletion - de/d35/group__testbed-logger.html - ga702a2248f8e89a20c64a26d7cfbc2b2d - )(void *cls, size_t size) - - - struct GNUNET_TESTBED_LOGGER_Handle * - GNUNET_TESTBED_LOGGER_connect - de/d35/group__testbed-logger.html - ga5ee91d58226b7257e05192b0bdca0d67 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_TESTBED_LOGGER_disconnect - de/d35/group__testbed-logger.html - ga7eb25e2671cf41aae968665d2f8cb04d - (struct GNUNET_TESTBED_LOGGER_Handle *h) - - - void - GNUNET_TESTBED_LOGGER_write - de/d35/group__testbed-logger.html - ga781caa85ed19b8938296d6bf3c537ccc - (struct GNUNET_TESTBED_LOGGER_Handle *h, const void *data, size_t size) - - - void - GNUNET_TESTBED_LOGGER_flush - de/d35/group__testbed-logger.html - ga299404444a974cd70676c4a8ac2507b0 - (struct GNUNET_TESTBED_LOGGER_Handle *h, GNUNET_TESTBED_LOGGER_FlushCompletion cb, void *cb_cls) - - - void - GNUNET_TESTBED_LOGGER_flush_cancel - de/d35/group__testbed-logger.html - ga4def7e283cd07c0d9b377f9703e1c681 - (struct GNUNET_TESTBED_LOGGER_Handle *h) - - - - testbed - Testbed service - d7/d85/group__testbed.html - GNUNET_TESTBED_EventInformation - GNUNET_TESTBED_PeerInformation - - void(* - GNUNET_TESTBED_HostHabitableCallback - d7/d85/group__testbed.html - gaaa4b074dce5c3278eaf03568d4b71ec6 - )(void *cls, const struct GNUNET_TESTBED_Host *host, int status) - - - void(* - GNUNET_TESTBED_ControllerCallback - d7/d85/group__testbed.html - ga0021123c4db656ec8f4d686b472aba84 - )(void *cls, const struct GNUNET_TESTBED_EventInformation *event) - - - void(* - GNUNET_TESTBED_ControllerStatusCallback - d7/d85/group__testbed.html - ga8b49acf32b0acf08765161a1353f07ea - )(void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, int status) - - - void(* - GNUNET_TESTBED_HostRegistrationCompletion - d7/d85/group__testbed.html - gaab89ac8bfae14e47c66f0a1e8a2b6ce5 - )(void *cls, const char *emsg) - - - void(* - GNUNET_TESTBED_OperationCompletionCallback - d7/d85/group__testbed.html - ga9afeb17cc3a2f18781ee23ee25422ffb - )(void *cls, struct GNUNET_TESTBED_Operation *op, const char *emsg) - - - void(* - GNUNET_TESTBED_PeerCreateCallback - d7/d85/group__testbed.html - gaa2e65972383bbdd5388d345a9ef08e52 - )(void *cls, struct GNUNET_TESTBED_Peer *peer, const char *emsg) - - - void(* - GNUNET_TESTBED_PeerChurnCallback - d7/d85/group__testbed.html - ga4e1a735495c5e8fb9b52d60a57a58768 - )(void *cls, const char *emsg) - - - void(* - GNUNET_TESTBED_PeerInfoCallback - d7/d85/group__testbed.html - gac968c77e078b9696160733648c72b6e8 - )(void *cb_cls, struct GNUNET_TESTBED_Operation *op, const struct GNUNET_TESTBED_PeerInformation *pinfo, const char *emsg) - - - void(* - GNUNET_TESTBED_TopologyCompletionCallback - d7/d85/group__testbed.html - ga37ef4076796609d381d96377f45ab32a - )(void *cls, unsigned int nsuccess, unsigned int nfailures) - - - void *(* - GNUNET_TESTBED_ConnectAdapter - d7/d85/group__testbed.html - gad4bbb2dec8d7f0a744a933bcae261b7c - )(void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void(* - GNUNET_TESTBED_DisconnectAdapter - d7/d85/group__testbed.html - ga1555718a8f32444675d36ba4363b61ff - )(void *cls, void *op_result) - - - void(* - GNUNET_TESTBED_ServiceConnectCompletionCallback - d7/d85/group__testbed.html - ga424cfcc7705aa9a8a99ed5b7638a27de - )(void *cls, struct GNUNET_TESTBED_Operation *op, void *ca_result, const char *emsg) - - - int(* - GNUNET_TESTBED_StatisticsIterator - d7/d85/group__testbed.html - ga911595ca25d171dfaac58add8bde5591 - )(void *cls, const struct GNUNET_TESTBED_Peer *peer, const char *subsystem, const char *name, uint64_t value, int is_persistent) - - - void(* - GNUNET_TESTBED_TestMaster - d7/d85/group__testbed.html - ga6a2e9faaecf8d3f73f5151e7fdbb0f95 - )(void *cls, struct GNUNET_TESTBED_RunHandle *h, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, unsigned int links_succeeded, unsigned int links_failed) - - - void(* - GNUNET_TESTBED_barrier_status_cb - d7/d85/group__testbed.html - ga4356e331c6b56038701c1402c2948d58 - )(void *cls, const char *name, struct GNUNET_TESTBED_Barrier *barrier, enum GNUNET_TESTBED_BarrierStatus status, const char *emsg) - - - void(* - GNUNET_TESTBED_barrier_wait_cb - d7/d85/group__testbed.html - ga46982811e1f50c3ba62b52a59ea7aed6 - )(void *cls, const char *name, int status) - - - - GNUNET_TESTBED_EventType - d7/d85/group__testbed.html - gad18344ac3787619cc90a145dccbf8a9d - - - - GNUNET_TESTBED_ET_PEER_START - d7/d85/group__testbed.html - ggad18344ac3787619cc90a145dccbf8a9da96e62d652795293ad828f10f066e9ef9 - - - - GNUNET_TESTBED_ET_PEER_STOP - d7/d85/group__testbed.html - ggad18344ac3787619cc90a145dccbf8a9dabbda4e07921c4d2790b4655c3bdf1331 - - - - GNUNET_TESTBED_ET_CONNECT - d7/d85/group__testbed.html - ggad18344ac3787619cc90a145dccbf8a9da0d9d0f9c04e4af7e8e20aabdeb0a9532 - - - - GNUNET_TESTBED_ET_DISCONNECT - d7/d85/group__testbed.html - ggad18344ac3787619cc90a145dccbf8a9dab771f66c66f42bd4f3e9794d0385b57a - - - - GNUNET_TESTBED_ET_OPERATION_FINISHED - d7/d85/group__testbed.html - ggad18344ac3787619cc90a145dccbf8a9da16929112a8dc07338c257f7e6488239b - - - - - GNUNET_TESTBED_PeerInformationType - d7/d85/group__testbed.html - ga6b399bf9964f7a5ef6b28c9a41f3fe9a - - - - GNUNET_TESTBED_PIT_GENERIC - d7/d85/group__testbed.html - gga6b399bf9964f7a5ef6b28c9a41f3fe9aa6fba82d753a7f6d0a658db0882965647 - - - - GNUNET_TESTBED_PIT_CONFIGURATION - d7/d85/group__testbed.html - gga6b399bf9964f7a5ef6b28c9a41f3fe9aa139293353ac098fd6d23153739b5b661 - - - - GNUNET_TESTBED_PIT_IDENTITY - d7/d85/group__testbed.html - gga6b399bf9964f7a5ef6b28c9a41f3fe9aa22edb5368e2b0f91ba8b1e049cc0916c - - - - - GNUNET_TESTBED_ConnectOption - d7/d85/group__testbed.html - gaa6df2b53816223201c4f5a119b9e3fae - - - - GNUNET_TESTBED_CO_NONE - d7/d85/group__testbed.html - ggaa6df2b53816223201c4f5a119b9e3faea7ab6bb4556bd5883cadedc603e1a430c - - - - GNUNET_TESTBED_CO_ALLOW - d7/d85/group__testbed.html - ggaa6df2b53816223201c4f5a119b9e3faeafd7e3555d83884b3d787cf3ad75181b3 - - - - - GNUNET_TESTBED_TopologyOption - d7/d85/group__testbed.html - ga061c79bf08317fd5ee74097d7758765c - - - - GNUNET_TESTBED_TOPOLOGY_CLIQUE - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca3cffc651292fa4746527c24aeb5d6779 - - - - GNUNET_TESTBED_TOPOLOGY_SMALL_WORLD - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca105b36f78c8011b83a7eae025b505832 - - - - GNUNET_TESTBED_TOPOLOGY_SMALL_WORLD_RING - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765cabb9071dcdd9c890835a2ec9511b373c6 - - - - GNUNET_TESTBED_TOPOLOGY_RING - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca39df940dcee2b344c6640e12433cf01b - - - - GNUNET_TESTBED_TOPOLOGY_STAR - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca8668308b2d193b912cac732e63274228 - - - - GNUNET_TESTBED_TOPOLOGY_2D_TORUS - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765cab9a36d66a40d09e453ba2c41f57e7119 - - - - GNUNET_TESTBED_TOPOLOGY_ERDOS_RENYI - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca6d06f04427342c0fc56a97fc9cf340f7 - - - - GNUNET_TESTBED_TOPOLOGY_INTERNAT - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca7902cc11218c44746e8d5cd10b6db551 - - - - GNUNET_TESTBED_TOPOLOGY_SCALE_FREE - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca67e622af81d46f31600dd30972346670 - - - - GNUNET_TESTBED_TOPOLOGY_LINE - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765cad4121c731951134682e840c578dd0af6 - - - - GNUNET_TESTBED_TOPOLOGY_FROM_FILE - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca1581195ba32be2a7b12a8dff3d981508 - - - - GNUNET_TESTBED_TOPOLOGY_NONE - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca1fc71c5999983267b1de516a69c41b53 - - - - GNUNET_TESTBED_TOPOLOGY_OPTION_END - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765caf9a621886a3f0b5060f3cf99ea7c7689 - - - - GNUNET_TESTBED_TOPOLOGY_RETRY_CNT - d7/d85/group__testbed.html - gga061c79bf08317fd5ee74097d7758765ca9a89d63e3c00f023181819ff8e3bbd48 - - - - - GNUNET_TESTBED_BarrierStatus - d7/d85/group__testbed.html - gae8513c952791e7c7b2b59582d333fd59 - - - - GNUNET_TESTBED_BARRIERSTATUS_INITIALISED - d7/d85/group__testbed.html - ggae8513c952791e7c7b2b59582d333fd59ac5ab2b0e7d3712695dbdd93f9320b2fe - - - - GNUNET_TESTBED_BARRIERSTATUS_CROSSED - d7/d85/group__testbed.html - ggae8513c952791e7c7b2b59582d333fd59a0b8ac4bb3683d80400a718cb7a5c05d4 - - - - GNUNET_TESTBED_BARRIERSTATUS_ERROR - d7/d85/group__testbed.html - ggae8513c952791e7c7b2b59582d333fd59a228807b740c9368d8e637e7fc2dc45e5 - - - - - GNUNET_TESTBED_UnderlayLinkModelType - d7/d85/group__testbed.html - ga55b6f68823b1be132e3792176581564c - - - - GNUNET_TESTBED_UNDERLAYLINKMODELTYPE_BLACKLIST - d7/d85/group__testbed.html - gga55b6f68823b1be132e3792176581564caf14e3f54b6a754f32070724d98ead099 - - - - GNUNET_TESTBED_UNDERLAYLINKMODELTYPE_WHITELIST - d7/d85/group__testbed.html - gga55b6f68823b1be132e3792176581564ca8632ea561444b50a622072407bcfa5ae - - - - struct GNUNET_TESTBED_Host * - GNUNET_TESTBED_host_create - d7/d85/group__testbed.html - ga64ff307878c03525ad1d5815a64e5102 - (const char *hostname, const char *username, const struct GNUNET_CONFIGURATION_Handle *cfg, uint16_t port) - - - struct GNUNET_TESTBED_Host * - GNUNET_TESTBED_host_create_with_id - d7/d85/group__testbed.html - ga39037a57448d1e64ea419027854d4f27 - (uint32_t id, const char *hostname, const char *username, const struct GNUNET_CONFIGURATION_Handle *cfg, uint16_t port) - - - unsigned int - GNUNET_TESTBED_hosts_load_from_file - d7/d85/group__testbed.html - gaa7210a41f0a64005fddfd10015ffb9c4 - (const char *filename, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_TESTBED_Host ***hosts) - - - unsigned int - GNUNET_TESTBED_hosts_load_from_loadleveler - d7/d85/group__testbed.html - ga7b451f5137f4dee69ad46df6aa3463ff - (const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_TESTBED_Host ***hosts) - - - void - GNUNET_TESTBED_host_destroy - d7/d85/group__testbed.html - gac74f1f5dbec011d94e1d024254d8c737 - (struct GNUNET_TESTBED_Host *host) - - - struct GNUNET_TESTBED_HostHabitableCheckHandle * - GNUNET_TESTBED_is_host_habitable - d7/d85/group__testbed.html - ga5ad6410ef16de867f2a05c3d026ee0e2 - (const struct GNUNET_TESTBED_Host *host, const struct GNUNET_CONFIGURATION_Handle *config, GNUNET_TESTBED_HostHabitableCallback cb, void *cb_cls) - - - void - GNUNET_TESTBED_is_host_habitable_cancel - d7/d85/group__testbed.html - ga6755f77dc4810f698c357b5883a2d093 - (struct GNUNET_TESTBED_HostHabitableCheckHandle *handle) - - - const char * - GNUNET_TESTBED_host_get_hostname - d7/d85/group__testbed.html - gaea1da8d2648f649efe61058945864977 - (const struct GNUNET_TESTBED_Host *host) - - - struct GNUNET_TESTBED_ControllerProc * - GNUNET_TESTBED_controller_start - d7/d85/group__testbed.html - gaf5623479e12452f45494d50d62877c12 - (const char *trusted_ip, struct GNUNET_TESTBED_Host *host, GNUNET_TESTBED_ControllerStatusCallback cb, void *cls) - - - void - GNUNET_TESTBED_controller_stop - d7/d85/group__testbed.html - gab402c124bc805f2c57f85c0af3ed09a7 - (struct GNUNET_TESTBED_ControllerProc *cproc) - - - struct GNUNET_TESTBED_Controller * - GNUNET_TESTBED_controller_connect - d7/d85/group__testbed.html - gad6cb4f7d50ad06181ba994ab9ff1b58d - (struct GNUNET_TESTBED_Host *host, uint64_t event_mask, GNUNET_TESTBED_ControllerCallback cc, void *cc_cls) - - - void - GNUNET_TESTBED_controller_disconnect - d7/d85/group__testbed.html - gab43c03a8fe39f49e8483108f8eae6e5e - (struct GNUNET_TESTBED_Controller *c) - - - struct GNUNET_TESTBED_HostRegistrationHandle * - GNUNET_TESTBED_register_host - d7/d85/group__testbed.html - gafc113e3773f55a2a1b9d303e4ca6ba18 - (struct GNUNET_TESTBED_Controller *controller, struct GNUNET_TESTBED_Host *host, GNUNET_TESTBED_HostRegistrationCompletion cc, void *cc_cls) - - - void - GNUNET_TESTBED_cancel_registration - d7/d85/group__testbed.html - ga4099ca0991be92801a8d6ea1208e6a18 - (struct GNUNET_TESTBED_HostRegistrationHandle *handle) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_controller_link - d7/d85/group__testbed.html - gac5998ace0e6f3578bbb6afee59a5ec88 - (void *op_cls, struct GNUNET_TESTBED_Controller *master, struct GNUNET_TESTBED_Host *delegated_host, struct GNUNET_TESTBED_Host *slave_host, int is_subordinate) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_get_slave_config - d7/d85/group__testbed.html - ga3884060a10d9f56dabeb74c64cd3fb29 - (void *op_cls, struct GNUNET_TESTBED_Controller *master, struct GNUNET_TESTBED_Host *slave_host) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_create - d7/d85/group__testbed.html - ga42fdf5c658ad296fb7a0cc7825539bc3 - (struct GNUNET_TESTBED_Controller *controller, struct GNUNET_TESTBED_Host *host, const struct GNUNET_CONFIGURATION_Handle *cfg, GNUNET_TESTBED_PeerCreateCallback cb, void *cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_start - d7/d85/group__testbed.html - gaef889f2d4a8484a4006c490984efebd1 - (void *op_cls, struct GNUNET_TESTBED_Peer *peer, GNUNET_TESTBED_PeerChurnCallback pcc, void *pcc_cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_stop - d7/d85/group__testbed.html - ga05a984a441d6b73718f0b76d43a5668a - (void *op_cls, struct GNUNET_TESTBED_Peer *peer, GNUNET_TESTBED_PeerChurnCallback pcc, void *pcc_cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_get_information - d7/d85/group__testbed.html - ga2dda2057fdbe2e3a363f11a7e829fb7b - (struct GNUNET_TESTBED_Peer *peer, enum GNUNET_TESTBED_PeerInformationType pit, GNUNET_TESTBED_PeerInfoCallback cb, void *cb_cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_update_configuration - d7/d85/group__testbed.html - ga187bf0e7c626bd44df7eef3e308ccf94 - (struct GNUNET_TESTBED_Peer *peer, const struct GNUNET_CONFIGURATION_Handle *cfg) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_destroy - d7/d85/group__testbed.html - gaf457ad72053d48daa4e9ebd7c0b473db - (struct GNUNET_TESTBED_Peer *peer) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_peer_manage_service - d7/d85/group__testbed.html - ga50c4bc7d6e25be09e41e60dcac156cd3 - (void *op_cls, struct GNUNET_TESTBED_Peer *peer, const char *service_name, GNUNET_TESTBED_OperationCompletionCallback cb, void *cb_cls, unsigned int start) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_shutdown_peers - d7/d85/group__testbed.html - gab8fa88d5b9a7edc72c37eba709f30d05 - (struct GNUNET_TESTBED_Controller *c, void *op_cls, GNUNET_TESTBED_OperationCompletionCallback cb, void *cb_cls) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_underlay_configure_link_va - d7/d85/group__testbed.html - ga2aaf1222b8d432ab67e656f88d89c215 - (void *op_cls, struct GNUNET_TESTBED_Peer *p1, struct GNUNET_TESTBED_Peer *p2, enum GNUNET_TESTBED_ConnectOption co, va_list ap) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_underlay_configure_link - d7/d85/group__testbed.html - gab84defc4a7d6accb3d96ceec80b64ca0 - (void *op_cls, struct GNUNET_TESTBED_Peer *p1, struct GNUNET_TESTBED_Peer *p2, enum GNUNET_TESTBED_ConnectOption co,...) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_underlay_configure_topology_va - d7/d85/group__testbed.html - gae7d40a187b1ab97d8fe0a9445b0b6466 - (void *op_cls, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, enum GNUNET_TESTBED_TopologyOption topo, va_list ap) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_underlay_configure_topology - d7/d85/group__testbed.html - ga2defbc4039dd22f4c99df48eecfb36ee - (void *op_cls, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, enum GNUNET_TESTBED_TopologyOption topo,...) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_overlay_connect - d7/d85/group__testbed.html - ga8174d3fe31e1714e03b7dee3dc22ea44 - (void *op_cls, GNUNET_TESTBED_OperationCompletionCallback cb, void *cb_cls, struct GNUNET_TESTBED_Peer *p1, struct GNUNET_TESTBED_Peer *p2) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_overlay_configure_topology_va - d7/d85/group__testbed.html - ga83a6315f9e0cb02bd1360cc35c64a0e8 - (void *op_cls, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, unsigned int *max_connections, GNUNET_TESTBED_TopologyCompletionCallback comp_cb, void *comp_cb_cls, enum GNUNET_TESTBED_TopologyOption topo, va_list va) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_overlay_configure_topology - d7/d85/group__testbed.html - ga6006cd5c4eb6a5784a1008091e432947 - (void *op_cls, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, unsigned int *max_connections, GNUNET_TESTBED_TopologyCompletionCallback comp_cb, void *comp_cb_cls, enum GNUNET_TESTBED_TopologyOption topo,...) - - - void - GNUNET_TESTBED_overlay_write_topology_to_file - d7/d85/group__testbed.html - gab7b5d39c0ce668bacd3dd58698038681 - (struct GNUNET_TESTBED_Controller *controller, const char *filename) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_service_connect - d7/d85/group__testbed.html - ga893009b866c06d6e260a9d77b0792883 - (void *op_cls, struct GNUNET_TESTBED_Peer *peer, const char *service_name, GNUNET_TESTBED_ServiceConnectCompletionCallback cb, void *cb_cls, GNUNET_TESTBED_ConnectAdapter ca, GNUNET_TESTBED_DisconnectAdapter da, void *cada_cls) - - - void - GNUNET_TESTBED_operation_done - d7/d85/group__testbed.html - ga1f5270aadd0d2fc6a0cda9a52d9f0e0e - (struct GNUNET_TESTBED_Operation *operation) - - - struct GNUNET_TESTBED_Operation * - GNUNET_TESTBED_get_statistics - d7/d85/group__testbed.html - ga9180f27593f1d05c59578e0b8d36e9fc - (unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers, const char *subsystem, const char *name, GNUNET_TESTBED_StatisticsIterator proc, GNUNET_TESTBED_OperationCompletionCallback cont, void *cls) - - - uint32_t - GNUNET_TESTBED_get_index - d7/d85/group__testbed.html - gac73348ca4aaf7a63f6c1ef45448a568b - (const struct GNUNET_TESTBED_Peer *peer) - - - void - GNUNET_TESTBED_run - d7/d85/group__testbed.html - ga83c7d83388e166edb30343c566d673d7 - (const char *host_filename, const struct GNUNET_CONFIGURATION_Handle *cfg, unsigned int num_peers, uint64_t event_mask, GNUNET_TESTBED_ControllerCallback cc, void *cc_cls, GNUNET_TESTBED_TestMaster test_master, void *test_master_cls) - - - int - GNUNET_TESTBED_test_run - d7/d85/group__testbed.html - ga39f9fbf209e47172c396823c8ba61ed9 - (const char *testname, const char *cfg_filename, unsigned int num_peers, uint64_t event_mask, GNUNET_TESTBED_ControllerCallback cc, void *cc_cls, GNUNET_TESTBED_TestMaster test_master, void *test_master_cls) - - - struct GNUNET_TESTBED_Controller * - GNUNET_TESTBED_run_get_controller_handle - d7/d85/group__testbed.html - ga6283af5ef56e0a3fdc089209ccbb68df - (struct GNUNET_TESTBED_RunHandle *h) - - - struct GNUNET_TESTBED_Barrier * - GNUNET_TESTBED_barrier_init - d7/d85/group__testbed.html - ga051d85012a2c2ff66eeb24e4c2dad3c4 - (struct GNUNET_TESTBED_Controller *controller, const char *name, unsigned int quorum, GNUNET_TESTBED_barrier_status_cb cb, void *cb_cls) - - - void - GNUNET_TESTBED_barrier_cancel - d7/d85/group__testbed.html - gaf5ebf9ec3afb1e40b3f02495ca514d8d - (struct GNUNET_TESTBED_Barrier *barrier) - - - struct GNUNET_TESTBED_BarrierWaitHandle * - GNUNET_TESTBED_barrier_wait - d7/d85/group__testbed.html - ga097da10ab5702b127a3fff5e07e99a1f - (const char *name, GNUNET_TESTBED_barrier_wait_cb cb, void *cls) - - - void - GNUNET_TESTBED_barrier_wait_cancel - d7/d85/group__testbed.html - gab054d6b038d200bcb67769e49c3eef61 - (struct GNUNET_TESTBED_BarrierWaitHandle *h) - - - struct GNUNET_TESTBED_UnderlayLinkModel * - GNUNET_TESTBED_underlaylinkmodel_create - d7/d85/group__testbed.html - gab589e17dd1f6d23ed67dfec17503164d - (struct GNUNET_TESTBED_Peer *peer, enum GNUNET_TESTBED_UnderlayLinkModelType type) - - - void - GNUNET_TESTBED_underlaylinkmodel_add_peer - d7/d85/group__testbed.html - gaec12705129a0925f3cddb6c1d48db961 - (struct GNUNET_TESTBED_UnderlayLinkModel *model, struct GNUNET_TESTBED_Peer *peer) - - - void - GNUNET_TESTBED_underlaylinkmodel_set_link - d7/d85/group__testbed.html - gab12a988198395d5ecac4aeb82df0cee2 - (struct GNUNET_TESTBED_UnderlayLinkModel *model, struct GNUNET_TESTBED_Peer *peer, uint32_t latency, uint32_t loss, uint32_t bandwidth) - - - void - GNUNET_TESTBED_underlaylinkmodel_commit - d7/d85/group__testbed.html - gaf8acdc08363fc0094786ef7fe081e62a - (struct GNUNET_TESTBED_UnderlayLinkModel *model) - - - void - GNUNET_TESTBED_underlaylinkmodel_free - d7/d85/group__testbed.html - gab027e02d7e4ac4a19678d2ad3fdd6679 - (struct GNUNET_TESTBED_UnderlayLinkModel *model) - - - - testing - Testing library - d1/d84/group__testing.html - GNUNET_TESTING_SharedService - - #define - GNUNET_TESTING_HOSTKEYFILESIZE - d1/d84/group__testing.html - gaf95a890a84d72c112742abf713e9705a - - - - #define - GNUNET_TESTING_PREFIX - d1/d84/group__testing.html - ga0fb4b42fb0f4237ca0637fd7b9098250 - - - - void(* - GNUNET_TESTING_PeerStopCallback - d1/d84/group__testing.html - ga1851866bcf79560a1d93fc228589683b - )(void *cls, struct GNUNET_TESTING_Peer *peer, int success) - - - void(* - GNUNET_TESTING_TestMain - d1/d84/group__testing.html - ga48b934009a74703db10522f8221d1345 - )(void *cls, const struct GNUNET_CONFIGURATION_Handle *cfg, struct GNUNET_TESTING_Peer *peer) - - - struct GNUNET_TESTING_System * - GNUNET_TESTING_system_create - d1/d84/group__testing.html - ga04c5e800ac9b2c0bcebb24abb0276cb4 - (const char *testdir, const char *trusted_ip, const char *hostname, const struct GNUNET_TESTING_SharedService *shared_services) - - - struct GNUNET_TESTING_System * - GNUNET_TESTING_system_create_with_portrange - d1/d84/group__testing.html - ga1397f123ed8e70735de6c34a6ea52ba1 - (const char *testdir, const char *trusted_ip, const char *hostname, const struct GNUNET_TESTING_SharedService *shared_services, uint16_t lowport, uint16_t highport) - - - void - GNUNET_TESTING_system_destroy - d1/d84/group__testing.html - ga51091cc30614f3fe1622df91eba663b5 - (struct GNUNET_TESTING_System *system, int remove_paths) - - - struct GNUNET_CRYPTO_EddsaPrivateKey * - GNUNET_TESTING_hostkey_get - d1/d84/group__testing.html - ga185fcd727830705b4309450f8d82b281 - (const struct GNUNET_TESTING_System *system, uint32_t key_number, struct GNUNET_PeerIdentity *id) - - - uint16_t - GNUNET_TESTING_reserve_port - d1/d84/group__testing.html - ga7bd1afadccc266859b4b165358e89bbe - (struct GNUNET_TESTING_System *system) - - - void - GNUNET_TESTING_release_port - d1/d84/group__testing.html - ga90df8e02e91cfc117a742dffb11bc80b - (struct GNUNET_TESTING_System *system, uint16_t port) - - - int - GNUNET_TESTING_configuration_create - d1/d84/group__testing.html - gac1313a9a6511de7f2cd5facd43cb7012 - (struct GNUNET_TESTING_System *system, struct GNUNET_CONFIGURATION_Handle *cfg) - - - struct GNUNET_TESTING_Peer * - GNUNET_TESTING_peer_configure - d1/d84/group__testing.html - ga15f455ea47bce55e85567cd15a987260 - (struct GNUNET_TESTING_System *system, struct GNUNET_CONFIGURATION_Handle *cfg, uint32_t key_number, struct GNUNET_PeerIdentity *id, char **emsg) - - - void - GNUNET_TESTING_peer_get_identity - d1/d84/group__testing.html - gaf7c2ceedc9833d27fd8887f49eff2d38 - (struct GNUNET_TESTING_Peer *peer, struct GNUNET_PeerIdentity *id) - - - int - GNUNET_TESTING_peer_start - d1/d84/group__testing.html - ga7abd111610c6648bc0be324a90e7ae0d - (struct GNUNET_TESTING_Peer *peer) - - - int - GNUNET_TESTING_peer_stop - d1/d84/group__testing.html - ga028557acf239d7b94f868ba328265193 - (struct GNUNET_TESTING_Peer *peer) - - - void - GNUNET_TESTING_peer_destroy - d1/d84/group__testing.html - gaee93db1cb451a38ffa78530f08496572 - (struct GNUNET_TESTING_Peer *peer) - - - int - GNUNET_TESTING_peer_kill - d1/d84/group__testing.html - gad4bbb58da7c72708b37d8d2a6b186f74 - (struct GNUNET_TESTING_Peer *peer) - - - int - GNUNET_TESTING_peer_wait - d1/d84/group__testing.html - gaf2f9773cca4ce591c5ce0ecea9d740ba - (struct GNUNET_TESTING_Peer *peer) - - - int - GNUNET_TESTING_peer_stop_async - d1/d84/group__testing.html - gaa31e9d69a7f7019740f3f3bfcad8ace0 - (struct GNUNET_TESTING_Peer *peer, GNUNET_TESTING_PeerStopCallback cb, void *cb_cls) - - - void - GNUNET_TESTING_peer_stop_async_cancel - d1/d84/group__testing.html - ga94acd96b82555755180896079703335c - (struct GNUNET_TESTING_Peer *peer) - - - int - GNUNET_TESTING_peer_run - d1/d84/group__testing.html - ga465b47495c6b7eb126ac631478f225ea - (const char *testdir, const char *cfgfilename, GNUNET_TESTING_TestMain tm, void *tm_cls) - - - int - GNUNET_TESTING_service_run - d1/d84/group__testing.html - ga72ab3dc0c3a094c878578d77513d8b4f - (const char *testdir, const char *service_name, const char *cfgfilename, GNUNET_TESTING_TestMain tm, void *tm_cls) - - - char * - GNUNET_TESTING_get_testname_from_underscore - d1/d84/group__testing.html - gac399565ae91edd35e561556a59efe933 - (const char *argv0) - - - - time - Time library - d9/d7d/group__time.html - GNUNET_TIME_Absolute - GNUNET_TIME_Relative - GNUNET_TIME_RelativeNBO - GNUNET_TIME_AbsoluteNBO - - #define - GNUNET_TIME_UNIT_ZERO - d9/d7d/group__time.html - ga9c6f5113499b477ee3bbea6bbca3d4bb - - - - #define - GNUNET_TIME_UNIT_ZERO_ABS - d9/d7d/group__time.html - gaac31c01329e63307970f4cabcc1e50d5 - - - - #define - GNUNET_TIME_UNIT_MICROSECONDS - d9/d7d/group__time.html - gabca4571bd044988065cba13e20d3e4fb - - - - #define - GNUNET_TIME_UNIT_MILLISECONDS - d9/d7d/group__time.html - ga4893dcbbf1afcdd60c19f9bf8315be60 - - - - #define - GNUNET_TIME_UNIT_SECONDS - d9/d7d/group__time.html - ga30b2f996fcc8bf752198ce628da4ce31 - - - - #define - GNUNET_TIME_UNIT_MINUTES - d9/d7d/group__time.html - ga58787cde598fbdaf450f2dded012b638 - - - - #define - GNUNET_TIME_UNIT_HOURS - d9/d7d/group__time.html - ga21b788056e6ff69f5677616817cc5664 - - - - #define - GNUNET_TIME_UNIT_DAYS - d9/d7d/group__time.html - ga50b7ea7d7257e9bc8ed8f77ec1686ec1 - - + gnunet_util_lib.h + + gnunet_util_lib.h #define - GNUNET_TIME_UNIT_WEEKS - d9/d7d/group__time.html - ga7ec4c00e6cb4d2f472f532a8cdcd32f8 + GNUNET_YES + gnunet_util_lib.h #define - GNUNET_TIME_UNIT_MONTHS - d9/d7d/group__time.html - ga547c1da6dcdfbf33fb1154d5cef9e7db + GNUNET_OK + gnunet_util_lib.h #define - GNUNET_TIME_UNIT_YEARS - d9/d7d/group__time.html - gafd79e3b1a3ee097c27d16dc38fa6e2d6 + GNUNET_NO + gnunet_util_lib.h #define - GNUNET_TIME_UNIT_FOREVER_REL - d9/d7d/group__time.html - ga0836d7edc7ee5ec0de3732ee5f000fb7 + GNUNET_SYSERR + gnunet_util_lib.h #define GNUNET_TIME_UNIT_FOREVER_ABS - d9/d7d/group__time.html - gacc17d7adc8ad813c63ab8567dee2a8c9 + gnunet_util_lib.h - - #define - GNUNET_TIME_STD_EXPONENTIAL_BACKOFF_THRESHOLD - d9/d7d/group__time.html - gabeaea43387c2fe96f5d456a09bef1d5f - - - - #define - GNUNET_TIME_STD_BACKOFF - d9/d7d/group__time.html - gafed2dc3b932f4a576e250d1163bb77e1 - (r) - - - int - GNUNET_STRINGS_fancy_time_to_absolute - d9/d7d/group__time.html - ga5f8c83b4c25bb28d3c313810b64db7f8 - (const char *fancy_time, struct GNUNET_TIME_Absolute *atime) - - - const char * - GNUNET_STRINGS_absolute_time_to_string - d9/d7d/group__time.html - ga6f5acd100826f8150ce591110a7293c7 - (struct GNUNET_TIME_Absolute t) - - - const char * - GNUNET_STRINGS_relative_time_to_string - d9/d7d/group__time.html - gab76044ca0cd6b8a023cbe23965204f6c - (struct GNUNET_TIME_Relative delta, int do_round) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_randomized_backoff - d9/d7d/group__time.html - ga4b788ee7973430d48546c594f7d1f264 - (struct GNUNET_TIME_Relative rt, struct GNUNET_TIME_Relative threshold) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_randomize - d9/d7d/group__time.html - ga873c4eb4a8e5fee29a7bacda81b3b316 - (struct GNUNET_TIME_Relative r) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_zero_ - d9/d7d/group__time.html - ga0374b8e658cbdf0b8e43454761d32e92 - (void) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_get_zero_ - d9/d7d/group__time.html - ga280478a7e6eebfb189d91385cb35fe80 - (void) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_unit_ - d9/d7d/group__time.html - ga8bfcd7be6de3a0642b5f92203175d16f - (void) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_millisecond_ - d9/d7d/group__time.html - ga1097050e760b3b7123e89095447fe5d9 - (void) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_second_ - d9/d7d/group__time.html - ga8bc2bbd03b4c5549239468f730184995 - (void) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_minute_ - d9/d7d/group__time.html - ga1b2c0e9a424cb5528919266299d869f4 - (void) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_hour_ - d9/d7d/group__time.html - ga05eba172091151181be500379948e279 - (void) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_get_forever_ - d9/d7d/group__time.html - ga60ad9da3a4b1fc39399f196eada0abc4 - (void) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_get_forever_ - d9/d7d/group__time.html - ga551051f1569568e432d02e9c6300f1d4 - (void) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_get - d9/d7d/group__time.html - ga551cfabb260e111ac5440362e163c1d1 - (void) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_relative_to_absolute - d9/d7d/group__time.html - ga8d84f102f9e14214493966700bf2cf8a - (struct GNUNET_TIME_Relative rel) - - - int - GNUNET_TIME_round_abs - d9/d7d/group__time.html - gaa4c29ddeb0b233b8f31ee9f82b9f36a5 - (struct GNUNET_TIME_Absolute *at) - - - int - GNUNET_TIME_round_rel - d9/d7d/group__time.html - ga6360df2dde7c3a74d11fc30ec029a232 - (struct GNUNET_TIME_Relative *rt) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_min - d9/d7d/group__time.html - ga03653f28589e02fe7dd7fd0d5702d8c9 - (struct GNUNET_TIME_Relative t1, struct GNUNET_TIME_Relative t2) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_max - d9/d7d/group__time.html - ga1885900259fc7ecf7260f22cfd891ea9 - (struct GNUNET_TIME_Relative t1, struct GNUNET_TIME_Relative t2) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_min - d9/d7d/group__time.html - ga9a8c3c13085f05d9b5cff3fdaba47057 - (struct GNUNET_TIME_Absolute t1, struct GNUNET_TIME_Absolute t2) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_max - d9/d7d/group__time.html - ga3aa031f7b69a4b383b26c2890fd0aa32 - (struct GNUNET_TIME_Absolute t1, struct GNUNET_TIME_Absolute t2) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_absolute_get_remaining - d9/d7d/group__time.html - ga35dd3f4dd9e5e2b258ef84c11229ac02 - (struct GNUNET_TIME_Absolute future) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_calculate_eta - d9/d7d/group__time.html - gac3a614fdd373a139f0ed47996a38fbe8 - (struct GNUNET_TIME_Absolute start, uint64_t finished, uint64_t total) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_absolute_get_difference - d9/d7d/group__time.html - gab7ac1d89703752fef0d72199c574e8c0 - (struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Absolute end) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_absolute_get_duration - d9/d7d/group__time.html - ga1206f1763a8f5d899933469c2a0979eb - (struct GNUNET_TIME_Absolute whence) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_add - d9/d7d/group__time.html - gaa5da3789588de7fca7c9d3decea98349 - (struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Relative duration) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_subtract - d9/d7d/group__time.html - ga8835a90914f44050dbfa92309546ebb4 - (struct GNUNET_TIME_Absolute start, struct GNUNET_TIME_Relative duration) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_multiply - d9/d7d/group__time.html - ga907f7324b1c7b72aac29fd3e6aaa7b50 - (struct GNUNET_TIME_Relative rel, unsigned long long factor) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_saturating_multiply - d9/d7d/group__time.html - ga1693d6777c8c148014496491317c31a1 - (struct GNUNET_TIME_Relative rel, unsigned long long factor) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_divide - d9/d7d/group__time.html - gab69d140a8b97bdf13f6093056a9137c7 - (struct GNUNET_TIME_Relative rel, unsigned long long factor) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_add - d9/d7d/group__time.html - ga81bb291e6f81983faf4decdef210e98b - (struct GNUNET_TIME_Relative a1, struct GNUNET_TIME_Relative a2) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_subtract - d9/d7d/group__time.html - ga51c896800725eacd7561f8f5a3c01b69 - (struct GNUNET_TIME_Relative a1, struct GNUNET_TIME_Relative a2) - - - struct GNUNET_TIME_RelativeNBO - GNUNET_TIME_relative_hton - d9/d7d/group__time.html - gaa02dc8a2df323cdd1da1f7f4698b5a7f - (struct GNUNET_TIME_Relative a) - - - struct GNUNET_TIME_Relative - GNUNET_TIME_relative_ntoh - d9/d7d/group__time.html - ga09587d762eb22133a489d2f73d8ed58d - (struct GNUNET_TIME_RelativeNBO a) - - - struct GNUNET_TIME_AbsoluteNBO - GNUNET_TIME_absolute_hton - d9/d7d/group__time.html - gabbae825c39885f0736c148b34d359992 - (struct GNUNET_TIME_Absolute a) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_ntoh - d9/d7d/group__time.html - ga713a6e8334c7b314350eaeea2139b934 - (struct GNUNET_TIME_AbsoluteNBO a) - - - void - GNUNET_TIME_set_offset - d9/d7d/group__time.html - ga8666919b06a8dc2cdb1a4cf02c76bca5 - (long long offset) - - - long long - GNUNET_TIME_get_offset - d9/d7d/group__time.html - ga70864a2ee2ffbd3e83d327b176905fc7 - (void) - - - unsigned int - GNUNET_TIME_get_current_year - d9/d7d/group__time.html - ga3ae332fcd5844f346f88c9bd46e72122 - (void) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_year_to_time - d9/d7d/group__time.html - ga0022bd781ba5c5c49a9966ef21e76014 - (unsigned int year) - - - unsigned int - GNUNET_TIME_time_to_year - d9/d7d/group__time.html - ga8a6c38ed94ed68b2ab1a9f7a91a921e2 - (struct GNUNET_TIME_Absolute at) - - - struct GNUNET_TIME_Absolute - GNUNET_TIME_absolute_get_monotonic - d9/d7d/group__time.html - gaae298cd3cdda41144ac9c41222983795 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - transport-plugin - Transport Service plugin API - d7/daa/group__transport-plugin.html - GNUNET_TRANSPORT_PluginEnvironment - GNUNET_TRANSPORT_PluginFunctions + + gnunet_pq_lib.h + + gnunet_pq_lib.h #define - TRANSPORT_SESSION_INBOUND_STRING - d7/daa/group__transport-plugin.html - gabb57bf336169938af1aad285e247283e + GNUNET_PQ_query_param_end + gnunet_pq_lib.h - void(* - GNUNET_TRANSPORT_SessionEnd - d7/daa/group__transport-plugin.html - gabe46bd1dfc289e8a9da2b98851f6669c - )(void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session) - - - void(* - GNUNET_TRANSPORT_SessionStart - d7/daa/group__transport-plugin.html - ga8d2128e13fa5e3578294b1b3484bb3f2 - )(void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, enum GNUNET_NetworkType net) - - - struct GNUNET_TIME_Relative(* - GNUNET_TRANSPORT_PluginReceiveCallback - d7/daa/group__transport-plugin.html - gac0f15813969bf4fb5b60a1476985a92b - )(void *cls, const struct GNUNET_HELLO_Address *address, struct GNUNET_ATS_Session *session, const struct GNUNET_MessageHeader *message) - - - enum GNUNET_NetworkType(* - GNUNET_TRANSPORT_AddressToType - d7/daa/group__transport-plugin.html - ga94d71f265e636796f052314c9c03a1d8 - )(void *cls, const struct sockaddr *addr, size_t addrlen) - - - void(* - GNUNET_TRANSPORT_UpdateAddressDistance - d7/daa/group__transport-plugin.html - gae1913c16c90af0993976caa49122539d - )(void *cls, const struct GNUNET_HELLO_Address *address, uint32_t distance) - - - void(* - GNUNET_TRANSPORT_AddressNotification - d7/daa/group__transport-plugin.html - ga6ee539f4888fef00551d5502d4c5cc87 - )(void *cls, int add_remove, const struct GNUNET_HELLO_Address *address) - - - struct GNUNET_TIME_Relative(* - GNUNET_TRANSPORT_TrafficReport - d7/daa/group__transport-plugin.html - ga1811a981a6e0adc4a420dbfb5cd9569e - )(void *cls, const struct GNUNET_PeerIdentity *peer, size_t amount_recved) - - - const struct GNUNET_MessageHeader *(* - GNUNET_TRANSPORT_GetHelloCallback - d7/daa/group__transport-plugin.html - ga7ba00dd8ad685d1099f3c9e0f0c18b82 - )(void) - - - void(* - GNUNET_TRANSPORT_TransmitContinuation - d7/daa/group__transport-plugin.html - ga7c3607d013a6a6b9d113cd59e513dc5a - )(void *cls, const struct GNUNET_PeerIdentity *target, int result, size_t size_payload, size_t size_on_wire) - - - ssize_t(* - GNUNET_TRANSPORT_TransmitFunction - d7/daa/group__transport-plugin.html - gafaa18dad0fd830c2c9981beecf496c62 - )(void *cls, struct GNUNET_ATS_Session *session, const char *msgbuf, size_t msgbuf_size, unsigned int priority, struct GNUNET_TIME_Relative to, GNUNET_TRANSPORT_TransmitContinuation cont, void *cont_cls) - - - int(* - GNUNET_TRANSPORT_DisconnectSessionFunction - d7/daa/group__transport-plugin.html - ga2b1cc9954c27eb01e580ed6f57e0e3ad - )(void *cls, struct GNUNET_ATS_Session *session) - - - unsigned int(* - GNUNET_TRANSPORT_QueryKeepaliveFactorFunction - d7/daa/group__transport-plugin.html - gaaea3f5e09baacc2b5b2e152b2b197a78 - )(void *cls) - - - void(* - GNUNET_TRANSPORT_DisconnectPeerFunction - d7/daa/group__transport-plugin.html - ga8c32daa8dd33dce741c05119ffcb976a - )(void *cls, const struct GNUNET_PeerIdentity *target) - - - void(* - GNUNET_TRANSPORT_AddressStringCallback - d7/daa/group__transport-plugin.html - gaf7bae713da26bafc498cb11419bd66bc - )(void *cls, const char *address, int res) - - - void(* - GNUNET_TRANSPORT_AddressPrettyPrinter - d7/daa/group__transport-plugin.html - ga9086beece88cc56a7af4b20acb445f65 - )(void *cls, const char *type, const void *addr, size_t addrlen, int numeric, struct GNUNET_TIME_Relative timeout, GNUNET_TRANSPORT_AddressStringCallback asc, void *asc_cls) - - - int(* - GNUNET_TRANSPORT_CheckAddress - d7/daa/group__transport-plugin.html - gac9d6029231e369464c7d9cf8ae7d9215 - )(void *cls, const void *addr, size_t addrlen) - - - struct GNUNET_ATS_Session *(* - GNUNET_TRANSPORT_CreateSession - d7/daa/group__transport-plugin.html - ga61c9c0b3ff5edb6ecc4ccbb3f97244c6 - )(void *cls, const struct GNUNET_HELLO_Address *address) - - - void(* - GNUNET_TRANSPORT_UpdateSessionTimeout - d7/daa/group__transport-plugin.html - gae06ddb7cb47e7f7cde18905e1d8ce215 - )(void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *session) - - - void(* - GNUNET_TRANSPORT_UpdateInboundDelay - d7/daa/group__transport-plugin.html - ga8d24991937acae19d763b48957d3d3f7 - )(void *cls, const struct GNUNET_PeerIdentity *peer, struct GNUNET_ATS_Session *session, struct GNUNET_TIME_Relative delay) - - - const char *(* - GNUNET_TRANSPORT_AddressToString - d7/daa/group__transport-plugin.html - gaf44dfd8ca072675ae9131e1cd194678a - )(void *cls, const void *addr, size_t addrlen) - - - int(* - GNUNET_TRANSPORT_StringToAddress - d7/daa/group__transport-plugin.html - gab675692bac8aed7534c4d634abe430a2 - )(void *cls, const char *addr, uint16_t addrlen, void **buf, size_t *added) - - - enum GNUNET_NetworkType(* - GNUNET_TRANSPORT_GetNetworkType - d7/daa/group__transport-plugin.html - ga4c443092479470614952228b49f3a02f - )(void *cls, struct GNUNET_ATS_Session *session) - - - enum GNUNET_NetworkType(* - GNUNET_TRANSPORT_GetNetworkTypeForAddress - d7/daa/group__transport-plugin.html - ga3d400bbfecb2bd81934a324b61958065 - )(void *cls, const struct GNUNET_HELLO_Address *address) - - - void(* - GNUNET_TRANSPORT_SessionInfoCallback - d7/daa/group__transport-plugin.html - ga0778c06671e9557b25af65ee8e01a2f1 - )(void *cls, struct GNUNET_ATS_Session *session, const struct GNUNET_TRANSPORT_SessionInfo *info) - - - void(* - GNUNET_TRANSPORT_SessionMonitorSetup - d7/daa/group__transport-plugin.html - gaf5cf77e3eb1659a5e66f2210bfe27ed1 - )(void *cls, GNUNET_TRANSPORT_SessionInfoCallback sic, void *sic_cls) - - - - vpn - VPN service - d3/d67/group__vpn.html - - void(* - GNUNET_VPN_AllocationCallback - d3/d67/group__vpn.html - gada1f62381189a8d211912bbd46d9bdaf - )(void *cls, int af, const void *address) - - - void - GNUNET_VPN_cancel_request - d3/d67/group__vpn.html - gab4b6ef18f6e61a4c147282498efa851f - (struct GNUNET_VPN_RedirectionRequest *rr) - - - struct GNUNET_VPN_RedirectionRequest * - GNUNET_VPN_redirect_to_peer - d3/d67/group__vpn.html - gadad55a2f63fbd71ed097d15b26f71486 - (struct GNUNET_VPN_Handle *vh, int result_af, uint8_t protocol, const struct GNUNET_PeerIdentity *peer, const struct GNUNET_HashCode *serv, struct GNUNET_TIME_Absolute expiration_time, GNUNET_VPN_AllocationCallback cb, void *cb_cls) - - - struct GNUNET_VPN_RedirectionRequest * - GNUNET_VPN_redirect_to_ip - d3/d67/group__vpn.html - ga05dfafd479751d981cefe6e6ad558bbf - (struct GNUNET_VPN_Handle *vh, int result_af, int addr_af, const void *addr, struct GNUNET_TIME_Absolute expiration_time, GNUNET_VPN_AllocationCallback cb, void *cb_cls) - - - struct GNUNET_VPN_Handle * - GNUNET_VPN_connect - d3/d67/group__vpn.html - gab6f263f4d0dd83f231a118f479012bf3 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_VPN_disconnect - d3/d67/group__vpn.html - gaddb9b990efe8682027087e82b772ce4c - (struct GNUNET_VPN_Handle *vh) - - - - nt - network type characterization - dd/de3/group__nt.html - - - GNUNET_NetworkType - dd/de3/group__nt.html - ga259b9eebc0a3df4e40c66879fbff9f3f - - - - GNUNET_NT_UNSPECIFIED - dd/de3/group__nt.html - gga259b9eebc0a3df4e40c66879fbff9f3fa2a6b09cb855cb2a53d0c3ea8eed66dd6 - - - - GNUNET_NT_LOOPBACK - dd/de3/group__nt.html - gga259b9eebc0a3df4e40c66879fbff9f3fa76c22003b009952f8215d56d6f5602ac - - - - GNUNET_NT_LAN - dd/de3/group__nt.html - gga259b9eebc0a3df4e40c66879fbff9f3fa3a36063ac885de18628fd17f30f5bde1 - - - - GNUNET_NT_WAN - dd/de3/group__nt.html - gga259b9eebc0a3df4e40c66879fbff9f3fa0eccfbcd05e57b65a01449304edccaef - - - - GNUNET_NT_WLAN - dd/de3/group__nt.html - gga259b9eebc0a3df4e40c66879fbff9f3fa088e8261ea328a8677f24bd6bcabdc37 - - - - GNUNET_NT_BT - dd/de3/group__nt.html - gga259b9eebc0a3df4e40c66879fbff9f3fab446e941ea34186b14187c3a272f8682 - - - - const char * - GNUNET_NT_to_string - dd/de3/group__nt.html - gaa1778d42ec3561c6db6abad2ddb68be8 - (enum GNUNET_NetworkType net) - - - enum GNUNET_NetworkType - GNUNET_NT_scanner_get_type - dd/de3/group__nt.html - gace22fcb3e0741df70dad03463835809f - (struct GNUNET_NT_InterfaceScanner *is, const struct sockaddr *addr, socklen_t addrlen) - - - struct GNUNET_NT_InterfaceScanner * - GNUNET_NT_scanner_init - dd/de3/group__nt.html - ga64f3fc5d6e4c7a45ad9aac8fac08b113 - (void) - - - void - GNUNET_NT_scanner_done - dd/de3/group__nt.html - ga5b96ff26607c8a425e323dcb6f9a04f8 - (struct GNUNET_NT_InterfaceScanner *is) - - - - reclaim-attribute - reclaim attributes - d7/d02/group__reclaim-attribute.html - GNUNET_RECLAIM_ATTRIBUTE_Claim - GNUNET_RECLAIM_ATTESTATION_Claim - GNUNET_RECLAIM_ATTESTATION_REFERENCE - GNUNET_RECLAIM_ATTRIBUTE_ClaimList - GNUNET_RECLAIM_ATTRIBUTE_ClaimListEntry - GNUNET_RECLAIM_ATTRIBUTE_ClaimListEntryType - - #define - GNUNET_RECLAIM_ATTRIBUTE_TYPE_NONE - d7/d02/group__reclaim-attribute.html - ga355fcf225d7b3891ac2e68a5d27f7890 - - - - #define - GNUNET_RECLAIM_ATTRIBUTE_TYPE_STRING - d7/d02/group__reclaim-attribute.html - gafc992934f1cb4931747fcd3a36dc1d41 - - - - #define - GNUNET_RECLAIM_ATTESTATION_TYPE_NONE - d7/d02/group__reclaim-attribute.html - gabac9a7869905ee1c5277da9715347d2c - - - - #define - GNUNET_RECLAIM_ATTESTATION_TYPE_JWT - d7/d02/group__reclaim-attribute.html - gadbcc98b0919770ebaa53a6450ccb3d3a - - - - struct GNUNET_RECLAIM_ATTRIBUTE_Claim * - GNUNET_RECLAIM_ATTRIBUTE_claim_new - d7/d02/group__reclaim-attribute.html - ga87abd9a6a0a64ff7a08ff56547f78e58 - (const char *attr_name, uint32_t type, const void *data, size_t data_size) - - - size_t - GNUNET_RECLAIM_ATTRIBUTE_list_serialize_get_size - d7/d02/group__reclaim-attribute.html - ga97dde9c61284d9d6e4f276960cdafdd1 - (const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs) - - - void - GNUNET_RECLAIM_ATTRIBUTE_list_destroy - d7/d02/group__reclaim-attribute.html - ga341ec67a7942fd5f0ee33ea235acba5e - (struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs) - - - void - GNUNET_RECLAIM_ATTRIBUTE_list_add - d7/d02/group__reclaim-attribute.html - ga93abdfe00a54f62cfe873655325e43f8 - (struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs, const char *attr_name, uint32_t type, const void *data, size_t data_size) - - - size_t - GNUNET_RECLAIM_ATTRIBUTE_list_serialize - d7/d02/group__reclaim-attribute.html - gae01cf960fa1ce12042fcf74a4f603d3c - (const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs, char *result) - - - struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList * - GNUNET_RECLAIM_ATTRIBUTE_list_deserialize - d7/d02/group__reclaim-attribute.html - ga97fb1f52bacbf05318f68d64bdad880e - (const char *data, size_t data_size) - - - int - GNUNET_RECLAIM_ATTRIBUTE_list_count_attest - d7/d02/group__reclaim-attribute.html - ga13a7ab770646bd9bb98425aa9ef63bfe - (const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs) - - - size_t - GNUNET_RECLAIM_ATTRIBUTE_serialize_get_size - d7/d02/group__reclaim-attribute.html - gaad759bc648d401fbb40b3c8fe7d2b82b - (const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr) - - - size_t - GNUNET_RECLAIM_ATTRIBUTE_serialize - d7/d02/group__reclaim-attribute.html - ga2f8864219c63b270038154ebd94969b8 - (const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, char *result) - - - struct GNUNET_RECLAIM_ATTRIBUTE_Claim * - GNUNET_RECLAIM_ATTRIBUTE_deserialize - d7/d02/group__reclaim-attribute.html - ga86bd6ab05869a7e79032a1e63c145ca5 - (const char *data, size_t data_size) - - - struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList * - GNUNET_RECLAIM_ATTRIBUTE_list_dup - d7/d02/group__reclaim-attribute.html - ga5cdc1a593d10fab3fdb4765c2c9a68ca - (const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs) - - - uint32_t - GNUNET_RECLAIM_ATTRIBUTE_typename_to_number - d7/d02/group__reclaim-attribute.html - ga35b0e84017a4a460ba7cc23f9f1158aa - (const char *typename) - - - int - GNUNET_RECLAIM_ATTRIBUTE_string_to_value - d7/d02/group__reclaim-attribute.html - gaede0e4f745b34540d35af2c103161e90 - (uint32_t type, const char *s, void **data, size_t *data_size) - - - char * - GNUNET_RECLAIM_ATTRIBUTE_value_to_string - d7/d02/group__reclaim-attribute.html - ga54be8481c235909e4645f92b44cac414 - (uint32_t type, const void *data, size_t data_size) - - - const char * - GNUNET_RECLAIM_ATTRIBUTE_number_to_typename - d7/d02/group__reclaim-attribute.html - ga369405cf595fc0f7c62d32ba90a41793 - (uint32_t type) - - - size_t - GNUNET_RECLAIM_ATTESTATION_serialize_get_size - d7/d02/group__reclaim-attribute.html - ga85ce2f12b41ad076e273ee1f78f4e274 - (const struct GNUNET_RECLAIM_ATTESTATION_Claim *attr) - - - size_t - GNUNET_RECLAIM_ATTESTATION_serialize - d7/d02/group__reclaim-attribute.html - gadb6a2979a205c7d729b9c3697a027e23 - (const struct GNUNET_RECLAIM_ATTESTATION_Claim *attr, char *result) - - - struct GNUNET_RECLAIM_ATTESTATION_Claim * - GNUNET_RECLAIM_ATTESTATION_deserialize - d7/d02/group__reclaim-attribute.html - ga82cef46b29eb7398367bd715a675db3f - (const char *data, size_t data_size) - - - struct GNUNET_RECLAIM_ATTESTATION_Claim * - GNUNET_RECLAIM_ATTESTATION_claim_new - d7/d02/group__reclaim-attribute.html - gab82c85c4b5e2edd30b184355f118809b - (const char *attr_name, uint32_t type, const void *data, size_t data_size) - - - char * - GNUNET_RECLAIM_ATTESTATION_value_to_string - d7/d02/group__reclaim-attribute.html - gab24545d3c928d251159f952207340acd - (uint32_t type, const void *data, size_t data_size) - - int - GNUNET_RECLAIM_ATTESTATION_string_to_value - d7/d02/group__reclaim-attribute.html - gaafca8a8be2185bc65f5f68d5ab4ffc6f - (uint32_t type, const char *s, void **data, size_t *data_size) - - - const char * - GNUNET_RECLAIM_ATTESTATION_number_to_typename - d7/d02/group__reclaim-attribute.html - gae18e5371b54e177227054ee0ed665d02 - (uint32_t type) - - - uint32_t - GNUNET_RECLAIM_ATTESTATION_typename_to_number - d7/d02/group__reclaim-attribute.html - ga5a4f545435f0b9f39684d7125e486fa8 - (const char *typename) - - - struct GNUNET_RECLAIM_ATTESTATION_REFERENCE * - GNUNET_RECLAIM_ATTESTATION_reference_new - d7/d02/group__reclaim-attribute.html - ga159b2bc273bb27eaf2d01e8d7d2f10cd - (const char *attr_name, const char *ref_value) - - - size_t - GNUNET_RECLAIM_ATTESTATION_REF_serialize_get_size - d7/d02/group__reclaim-attribute.html - gaeb6cac4a0929ebef82305f636bc29613 - (const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *attr) - - - size_t - GNUNET_RECLAIM_ATTESTATION_REF_serialize - d7/d02/group__reclaim-attribute.html - ga4d0ac49327e02cafd1f713af7f0536bc - (const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *attr, char *result) - - - struct GNUNET_RECLAIM_ATTESTATION_REFERENCE * - GNUNET_RECLAIM_ATTESTATION_REF_deserialize - d7/d02/group__reclaim-attribute.html - gad1bfcd7a0068dbc439994fe8888db442 - (const char *data, size_t data_size) - - - - reclaim-attribute-plugin - reclaim plugin API for attributes/claims - d8/d40/group__reclaim-attribute-plugin.html - GNUNET_RECLAIM_ATTRIBUTE_PluginFunctions - - char *(* - GNUNET_RECLAIM_ATTRIBUTE_ValueToStringFunction - d8/d40/group__reclaim-attribute-plugin.html - ga2bb6b87b1b869971dd8c16ec1ec362ce - )(void *cls, uint32_t type, const void *data, size_t data_size) - - - int(* - GNUNET_RECLAIM_ATTRIBUTE_StringToValueFunction - d8/d40/group__reclaim-attribute-plugin.html - gad11b27cedef74e584bdc173f811533df - )(void *cls, uint32_t type, const char *s, void **data, size_t *data_size) - - - uint32_t(* - GNUNET_RECLAIM_ATTRIBUTE_TypenameToNumberFunction - d8/d40/group__reclaim-attribute-plugin.html - ga20c82acb549fa3d5e9abc5b3f50a4a01 - )(void *cls, const char *typename) - - - const char *(* - GNUNET_RECLAIM_ATTRIBUTE_NumberToTypenameFunction - d8/d40/group__reclaim-attribute-plugin.html - gaaa8ac02b7a467854a9bd136aeb98f9cd - )(void *cls, uint32_t type) - - - - TRANSPORT - service - da/dd1/group__TRANSPORT.html - - struct GNUNET_TRANSPORT_ApplicationHandle * - GNUNET_TRANSPORT_application_init - da/dd1/group__TRANSPORT.html - ga52ccaa3ea04d60f9f73932114ce8a199 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - void - GNUNET_TRANSPORT_application_done - da/dd1/group__TRANSPORT.html - ga3904e00962085dbf7a33b24667b3f27d - (struct GNUNET_TRANSPORT_ApplicationHandle *ch) - - - struct GNUNET_TRANSPORT_ApplicationSuggestHandle * - GNUNET_TRANSPORT_application_suggest - da/dd1/group__TRANSPORT.html - ga3b96251635a005bfd53a689bbf1298d4 - (struct GNUNET_TRANSPORT_ApplicationHandle *ch, const struct GNUNET_PeerIdentity *peer, enum GNUNET_MQ_PriorityPreferences pk, struct GNUNET_BANDWIDTH_Value32NBO bw) - - - void - GNUNET_TRANSPORT_application_suggest_cancel - da/dd1/group__TRANSPORT.html - gabb543352d45ce3143e74c3196f36098d - (struct GNUNET_TRANSPORT_ApplicationSuggestHandle *sh) - - - void - GNUNET_TRANSPORT_application_validate - da/dd1/group__TRANSPORT.html - ga6d795798666166a2066629331b2e2278 - (struct GNUNET_TRANSPORT_ApplicationHandle *ch, const struct GNUNET_PeerIdentity *peer, enum GNUNET_NetworkType nt, const char *addr) - - - - reclaim - service - de/dea/group__reclaim.html - GNUNET_RECLAIM_Ticket - - #define - GNUNET_RECLAIM_VERSION - de/dea/group__reclaim.html - gaa64ed205a8e688c6774ca9dd14109fe9 - - - - void(* - GNUNET_RECLAIM_TicketCallback - de/dea/group__reclaim.html - ga2253a0b50f81badc7e962b02047573ce - )(void *cls, const struct GNUNET_RECLAIM_Ticket *ticket) - - - void(* - GNUNET_RECLAIM_ContinuationWithStatus - de/dea/group__reclaim.html - ga16dbac04cd6b1ac0e70a2e7cd41b8bd2 - )(void *cls, int32_t success, const char *emsg) - - - void(* - GNUNET_RECLAIM_AttributeResult - de/dea/group__reclaim.html - gacbde1b9f6f9d4d6e9c66e9468a1fa7c1 - )(void *cls, const struct GNUNET_CRYPTO_EcdsaPublicKey *identity, const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, const struct GNUNET_RECLAIM_ATTESTATION_Claim *attest, const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *reference) - - - struct GNUNET_RECLAIM_Handle * - GNUNET_RECLAIM_connect - de/dea/group__reclaim.html - gad25f9e676b1690c0a0378609aa46bd50 - (const struct GNUNET_CONFIGURATION_Handle *cfg) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attribute_store - de/dea/group__reclaim.html - ga975cff02f3eb4f51bd426fb84edabd7b - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, const struct GNUNET_TIME_Relative *exp_interval, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attestation_store - de/dea/group__reclaim.html - gab4f54d0cdf427d00e183eba89db75f60 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTESTATION_Claim *attr, const struct GNUNET_TIME_Relative *exp_interval, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attribute_delete - de/dea/group__reclaim.html - gac880eb600fe5d2f37e22d5328be86ea9 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTRIBUTE_Claim *attr, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attestation_delete - de/dea/group__reclaim.html - gada15f225ccaf4b83869c63742f197850 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTESTATION_Claim *attr, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attestation_reference_delete - de/dea/group__reclaim.html - ga68e2278e29ae93408fde93fdb6e51838 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *attr, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - struct GNUNET_RECLAIM_AttributeIterator * - GNUNET_RECLAIM_get_attributes_start - de/dea/group__reclaim.html - gad8533cc82f3e745ef933e9c6d34f7e90 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_RECLAIM_AttributeResult proc, void *proc_cls, GNUNET_SCHEDULER_TaskCallback finish_cb, void *finish_cb_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_attestation_reference_store - de/dea/group__reclaim.html - ga474ee50ec1d8df455f3a0f8f37f876ca - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *attr, const struct GNUNET_TIME_Relative *exp_interval, GNUNET_RECLAIM_ContinuationWithStatus cont, void *cont_cls) - - - void - GNUNET_RECLAIM_get_attributes_next - de/dea/group__reclaim.html - ga8fe0fd3e393122ec83aeb6fda7d55935 - (struct GNUNET_RECLAIM_AttributeIterator *it) - - - void - GNUNET_RECLAIM_get_attributes_stop - de/dea/group__reclaim.html - ga50b0279a6e03ae686e6f79ce9b062e0b - (struct GNUNET_RECLAIM_AttributeIterator *it) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_ticket_issue - de/dea/group__reclaim.html - gad306a3541e5e2f0e104f8aaa31571375 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *iss, const struct GNUNET_CRYPTO_EcdsaPublicKey *rp, const struct GNUNET_RECLAIM_ATTRIBUTE_ClaimList *attrs, GNUNET_RECLAIM_TicketCallback cb, void *cb_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_ticket_revoke - de/dea/group__reclaim.html - ga3b4f24089a34065766542f2625992495 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, const struct GNUNET_RECLAIM_Ticket *ticket, GNUNET_RECLAIM_ContinuationWithStatus cb, void *cb_cls) - - - struct GNUNET_RECLAIM_Operation * - GNUNET_RECLAIM_ticket_consume - de/dea/group__reclaim.html - gacc42e7227b54d6a963ab6f8a0d08a102 - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, const struct GNUNET_RECLAIM_Ticket *ticket, GNUNET_RECLAIM_AttributeResult cb, void *cb_cls) - - - struct GNUNET_RECLAIM_TicketIterator * - GNUNET_RECLAIM_ticket_iteration_start - de/dea/group__reclaim.html - ga5653be02cf9b1ad7809731355cf959ba - (struct GNUNET_RECLAIM_Handle *h, const struct GNUNET_CRYPTO_EcdsaPrivateKey *identity, GNUNET_SCHEDULER_TaskCallback error_cb, void *error_cb_cls, GNUNET_RECLAIM_TicketCallback proc, void *proc_cls, GNUNET_SCHEDULER_TaskCallback finish_cb, void *finish_cb_cls) - - - void - GNUNET_RECLAIM_ticket_iteration_next - de/dea/group__reclaim.html - ga1731b567c859d61a5bfd4a79efb86b0e - (struct GNUNET_RECLAIM_TicketIterator *it) - - - void - GNUNET_RECLAIM_ticket_iteration_stop - de/dea/group__reclaim.html - gafa47ebb6cd79ab89cb349d670a89dc8b - (struct GNUNET_RECLAIM_TicketIterator *it) - - - void - GNUNET_RECLAIM_disconnect - de/dea/group__reclaim.html - ga04050cc19f4aa7c2f3369437c50d3e5d - (struct GNUNET_RECLAIM_Handle *h) - - - void - GNUNET_RECLAIM_cancel - de/dea/group__reclaim.html - ga3a4b07d5ab15a915d43511896e4b7903 - (struct GNUNET_RECLAIM_Operation *op) + GNUNET_PQ_ResultConverter + gnunet_pq_lib.h + )(void *cls, PGresult *result, int row, const char *fname, size_t *dst_size, void *dst) - - index - GNUnet documentation - index - Introduction - -- cgit v1.2.3