From 38f706d9a31e1c50b5a3a7d93cdc64bb3cf6417f Mon Sep 17 00:00:00 2001 From: navarro Date: Tue, 3 Jul 2012 15:21:45 +0200 Subject: [PATCH] Fix some warnings in doc --- doc/ref_guide/doxygen/module-msg.doc | 2 +- doc/ref_guide/doxygen/module-xbt.doc | 1 + doc/ref_guide/doxygen/simgrid.tag | 7409 -------------------------- include/xbt/dict.h | 4 +- include/xbt/set.h | 21 +- src/msg/msg_global.c | 5 +- src/msg/msg_gos.c | 2 +- src/xbt/xbt_replay.c | 7 +- 8 files changed, 26 insertions(+), 7425 deletions(-) delete mode 100644 doc/ref_guide/doxygen/simgrid.tag diff --git a/doc/ref_guide/doxygen/module-msg.doc b/doc/ref_guide/doxygen/module-msg.doc index da60352efa..d32230cdee 100644 --- a/doc/ref_guide/doxygen/module-msg.doc +++ b/doc/ref_guide/doxygen/module-msg.doc @@ -116,7 +116,7 @@ there is no such event. In such situations, SimGrid allows to write your protocol in your C file, and the events to react to in a separate text file. Declare a function handling each of the events that you want to accept in your -trace files, register them using #MSG_action_register in your main, +trace files, register them using #xbt_replay_action_register in your main, and then use #MSG_action_trace_run to launch the simulation. You can either have one trace file containing all your events, or a file per simulated process. diff --git a/doc/ref_guide/doxygen/module-xbt.doc b/doc/ref_guide/doxygen/module-xbt.doc index 0a270af28e..8fdd0e55eb 100644 --- a/doc/ref_guide/doxygen/module-xbt.doc +++ b/doc/ref_guide/doxygen/module-xbt.doc @@ -86,6 +86,7 @@ /** @defgroup XBT_synchro Synchro stuff */ /** @defgroup XBT_thread Thread stuff */ /** @defgroup XBT_context Portable context implementation */ + /** @defgroup XBT_replay Replay */ /** @} */ /* ************************* * diff --git a/doc/ref_guide/doxygen/simgrid.tag b/doc/ref_guide/doxygen/simgrid.tag deleted file mode 100644 index 0fa98773c5..0000000000 --- a/doc/ref_guide/doxygen/simgrid.tag +++ /dev/null @@ -1,7409 +0,0 @@ - - - - index - - index - ref_guide_welcome - a_quick_glance - overview - overview_envs - overview_kernel - overview_fondation - lucas_layer - - - API_index - Full Index - group__API__index.html - - - SimGrid_API - SimGrid modules - group__SimGrid__API.html - API_index - XBT_API - MSG_API - SIMIX_API - GRAS_API - AMOK_API - SMPI_API - SD_API - SURF_API - TRACE_API - - - XBT_API - XBT - group__XBT__API.html - XBT_grounding - XBT_adt - XBT_misc - - - MSG_API - MSG - group__MSG__API.html - msg_simulation - m_process_management - m_host_management - m_task_management - msg_task_usage - msg_VMs - msg_file_management - msg_trace_driven - MSG_LUA - msg_deprecated_functions - MSG_who - jMSG_who - MSG_funct - - - SIMIX_API - SIMIX - group__SIMIX__API.html - - void - SIMIX_global_init - group__SIMIX__API.html - ga61a5c57ccf08e71bac21571b94ec1a38 - (int *argc, char **argv) - - - void - SIMIX_clean - group__SIMIX__API.html - gab937cbbe75ee53500824664ed940ad65 - (void) - - - double - SIMIX_get_clock - group__SIMIX__API.html - ga8298a6bf3cdb667f2aca7b1cfd9b2eb8 - (void) - - - void - SIMIX_run - group__SIMIX__API.html - gaebdd718ef8f26134756d5fa6de1ff854 - (void) - - - - GRAS_API - GRAS - group__GRAS__API.html - GRAS_comm - GRAS_run - - void - gras_init - group__GRAS__API.html - ga2f7e006b4b7297a5d8979e299ddf9112 - (int *argc, char **argv) - - - void - gras_exit - group__GRAS__API.html - gaee47a46ba8da34d67242a80552252dbe - (void) - - GRAS_who - GRAS_funct - - - AMOK_API - AMOK - group__AMOK__API.html - AMOK_bw - AMOK_pm - - - SMPI_API - SMPI - group__SMPI__API.html - SMPI_who - SMPI_what - SMPI_adapting - SMPI_compiling - SMPI_executing - - - SD_API - SimDag - group__SD__API.html - SD_datatypes_management - SD_workstation_management - SD_link_management - SD_task_management - SD_task_dependency_management - SD_simulation - SD_who - SD_func - - - SURF_API - SURF - group__SURF__API.html - SURF_simulation - SURF_actions - SURF_resources - SURF_build_api - SURF_doc - - - TRACE_API - TRACE - group__TRACE__API.html - TRACE_category - TRACE_mark - TRACE_user_variables - - int - TRACE_platform_graph_export_graphviz - group__TRACE__API.html - ga77e1127c6602edd4f233ca62d6de36e0 - (const char *filename) - - - xbt_dynar_t - TRACE_get_node_types - group__TRACE__API.html - ga845e0cfbd8042ac70adf394df024e350 - (void) - - - xbt_dynar_t - TRACE_get_edge_types - group__TRACE__API.html - gaf5542d615046120aa8a3526268b9fa7f - (void) - - TRACE_doc - - - XBT_grounding - Grounding features - group__XBT__grounding.html - XBT_syscall - XBT_str - XBT_ex - XBT_log - XBT_error - XBT_config - XBT_mallocator - - - XBT_adt - Usual data structures - group__XBT__adt.html - XBT_dynar - XBT_dict - XBT_set - XBT_fifo - XBT_swag - XBT_heap - - - XBT_misc - Misc general purposes library components - group__XBT__misc.html - XBT_graph - XBT_parmap - XBT_peer - XBT_queue - XBT_sock - XBT_synchro - XBT_thread - - - XBT_syscall - Malloc and friends - group__XBT__syscall.html - - #define - xbt_new - group__XBT__syscall.html - ga1d356d21c8a37c3e19de37d5f7896810 - (type, count) - - - #define - xbt_new0 - group__XBT__syscall.html - gaaea21518b543392c869f6564c36cdc2b - (type, count) - - - static - __attribute__ - group__XBT__syscall.html - gab6d5dfd5b7461f3942dfdd1eda223237 - ((always_inline)) char *xbt_strdup(const char *s) - - - void - xbt_backtrace_display_current - group__XBT__syscall.html - ga36813e215c49af92c8a62dd8286d6421 - (void) - - - void - xbt_free_ref - group__XBT__syscall.html - gadc6cc4c3185be3635bb1ef2d9528f67a - (void *d) - - - - XBT_str - String related functions - group__XBT__str.html - - char * - xbt_string_t - group__XBT__str.html - ga1537bf8b2602e0aeeb87032803a72389 - - - - void - xbt_str_rtrim - group__XBT__str.html - ga9d7c43274b5a6339adfc724e2efd0ead - (char *s, const char *char_list) - - - void - xbt_str_ltrim - group__XBT__str.html - gaeb745f202229799d900aa3a20953186f - (char *s, const char *char_list) - - - void - xbt_str_trim - group__XBT__str.html - ga5259c70a74df4d63f39e68cc5fe8f1b3 - (char *s, const char *char_list) - - - xbt_dynar_t - xbt_str_split - group__XBT__str.html - ga91672ded3b13340f1dfa6fb5ce64fb42 - (const char *s, const char *sep) - - - xbt_dynar_t - xbt_str_split_quoted - group__XBT__str.html - gaa6839f81f1789acf3865eeade8c23c77 - (const char *s) - - - xbt_dynar_t - xbt_str_split_quoted_in_place - group__XBT__str.html - ga2454f448cda4a1ba94409196a2f31d78 - (char *s) - - - xbt_dynar_t - xbt_str_split_str - group__XBT__str.html - ga84523a36aef41594015c8c2a22256385 - (const char *s, const char *sep) - - - char * - xbt_str_join - group__XBT__str.html - ga1271575a77363ce72fbdf65298a49622 - (xbt_dynar_t dynar, const char *sep) - - - char * - xbt_str_join_array - group__XBT__str.html - ga17585fd9f6432df9f84db21059486900 - (const char *const *strs, const char *sep) - - - void - xbt_str_subst - group__XBT__str.html - ga2aaaa9b7cdc3e30d0a2b85c7561ad0e6 - (char *str, char from, char to, int amount) - - - char * - xbt_str_varsubst - group__XBT__str.html - ga42a82b549ada759cfc7ec4e0999dde1e - (const char *str, xbt_dict_t patterns) - - - void - xbt_str_strip_spaces - group__XBT__str.html - ga5b8c3f04c5bd47a54c6700c634c48d40 - (char *) - - - char * - xbt_str_diff - group__XBT__str.html - gadfd8938aaade2e991b8b51bed5aea886 - (const char *a, const char *b) - - - char * - xbt_str_from_file - group__XBT__str.html - ga3d0726833fdc157351600358cc67097c - (FILE *file) - - - static unsigned int - xbt_str_hash_ext - group__XBT__str.html - ga10c19e31b7f944a5f426a7d436a44e6d - (const char *str, int str_len) - - - static unsigned int - xbt_str_hash - group__XBT__str.html - ga7b484f038534879efb07619091341977 - (const char *str) - - - - XBT_ex - Exception support - group__XBT__ex.html - xbt_ex_t - - #define - TRY - group__XBT__ex.html - gad2746371528bdf15c3910b7bf217dac0 - - - - #define - TRY_CLEANUP - group__XBT__ex.html - ga24540d57ce6a4e72e2c2150327972fc6 - - - - #define - CATCH - group__XBT__ex.html - gab3271e393133e395129cc74272f9fae2 - (e) - - - #define - CATCH_ANONYMOUS - group__XBT__ex.html - ga070f91546c08b1e31c1d7184c3c9b345 - - - - #define - THROW_PREPARE - group__XBT__ex.html - ga26394bf7f63640059e73dc55b5911a9b - (_throw_ctx, c, v, m) - - - #define - THROW - group__XBT__ex.html - gae18641b6be3a88a74eb003978399fe90 - (c, v) - - - #define - THROWF - group__XBT__ex.html - gaf104c05a68884bf85630ef40ca8ae774 - (c, v,...) - - - #define - RETHROW - group__XBT__ex.html - ga241d764fad0bff69d31c12b3066c276c - - - - #define - RETHROWF - group__XBT__ex.html - ga4826ac71c1c4d2ec13eeac8320898dc9 - (...) - - - xbt_errcat_t - group__XBT__ex.html - gaa45fec59aa57056784554a7f998f0854 - - - - unknown_error - group__XBT__ex.html - ggaa45fec59aa57056784554a7f998f0854a38ca7f2d055a68295cbd837470325f46 - - - - arg_error - group__XBT__ex.html - ggaa45fec59aa57056784554a7f998f0854a1d6d5b33334f960325a65e5c021aca16 - - - - bound_error - group__XBT__ex.html - ggaa45fec59aa57056784554a7f998f0854ae2954a4c5a79d65f9f68675fea93376b - - - - mismatch_error - group__XBT__ex.html - ggaa45fec59aa57056784554a7f998f0854aad84e78423b0ba9b3df634f564a38586 - - - - not_found_error - group__XBT__ex.html - ggaa45fec59aa57056784554a7f998f0854a2a966e9e887d3ab79628272781200439 - - - - system_error - group__XBT__ex.html - ggaa45fec59aa57056784554a7f998f0854a0cc55923f6bdf388d75ac17681055815 - - - - network_error - group__XBT__ex.html - ggaa45fec59aa57056784554a7f998f0854afa15abb01e5f46363458529588f0d871 - - - - timeout_error - group__XBT__ex.html - ggaa45fec59aa57056784554a7f998f0854acbb4310f650e6fddbbad783293eff676 - - - - cancel_error - group__XBT__ex.html - ggaa45fec59aa57056784554a7f998f0854a78725e8318a373565146a9c29698eb30 - - - - thread_error - group__XBT__ex.html - ggaa45fec59aa57056784554a7f998f0854a2d90a8bed8343426b9732511aa2cb34c - - - - host_error - group__XBT__ex.html - ggaa45fec59aa57056784554a7f998f0854a1486a4899ea0336633c33a77c636eea8 - - - - tracing_error - group__XBT__ex.html - ggaa45fec59aa57056784554a7f998f0854a288db5d5a882653cc5466f62369ab676 - - - - io_error - group__XBT__ex.html - ggaa45fec59aa57056784554a7f998f0854a7867239bb18a1f74d007fd1cc5f2202c - - - - const char * - xbt_ex_catname - group__XBT__ex.html - gad584839e617fbfe728225fc7bcfcda9f - (xbt_errcat_t cat) - - - void - xbt_ex_free - group__XBT__ex.html - ga9a7c9f33be5ab51ff734142b07178553 - (xbt_ex_t e) - - - void - xbt_backtrace_display_current - group__XBT__ex.html - ga36813e215c49af92c8a62dd8286d6421 - (void) - - - int - xbt_backtrace_no_malloc - group__XBT__ex.html - gadb6f0cc90ede2c80fff99a2f3a8ea02f - (void **bt, int size) - - - void - xbt_backtrace_current - group__XBT__ex.html - ga3f9f1d5af6de5e90e5501e105b0e593c - (xbt_ex_t *e) - - - void - xbt_backtrace_display - group__XBT__ex.html - gaea1e39d44bcaaebb91a34f6ef053c60c - (xbt_ex_t *e) - - XBT_ex_toc - XBT_ex_intro - XBT_ex_base - XBT_ex_pitfalls - - - XBT_log - Logging support - group__XBT__log.html - XBT_log_cats - - #define - XBT_LOG_STATIC_THRESHOLD - group__XBT__log.html - ga78721bb3ac4ce5dcddb5b102d03ec9ad - - - - #define - XBT_LOG_NEW_SUBCATEGORY - group__XBT__log.html - ga1cd0df7ea8110bd27c2843812f4c93ee - (catName, parent, desc) - - - #define - XBT_LOG_NEW_CATEGORY - group__XBT__log.html - ga9e4d4fda6d921febf75e85f9cd9d611a - (catName, desc) - - - #define - XBT_LOG_DEFAULT_CATEGORY - group__XBT__log.html - gaa23cb30f6de5c9e0a26a6516817c7e20 - (cname) - - - #define - XBT_LOG_NEW_DEFAULT_CATEGORY - group__XBT__log.html - ga5094a0e812d0012e6ee4d2257b1a13f1 - (cname, desc) - - - #define - XBT_LOG_NEW_DEFAULT_SUBCATEGORY - group__XBT__log.html - ga8a4327fc994afcfb2eaebea0c4d1b00a - (cname, parent, desc) - - - #define - XBT_LOG_EXTERNAL_CATEGORY - group__XBT__log.html - ga7db05649e5c3c7aba06909409e470143 - (cname) - - - #define - XBT_LOG_EXTERNAL_DEFAULT_CATEGORY - group__XBT__log.html - ga28625f3f3aa5986954a2b90f029c2e96 - (cname) - - - #define - XBT_LOG_ISENABLED - group__XBT__log.html - ga6c9d37281690342c607e30b1f0b59aed - (catName, priority) - - - #define - XBT_CDEBUG - group__XBT__log.html - ga08edef341742c903623742c6e05d54ee - (c,...) - - - #define - XBT_CVERB - group__XBT__log.html - ga2c0bed18aac8cf41d8f3480513f564bc - (c,...) - - - #define - XBT_CINFO - group__XBT__log.html - gac2f65621104f3bcff51738a12d5c2921 - (c,...) - - - #define - XBT_CWARN - group__XBT__log.html - ga2c14b44f6b1abbf73104d17727315e3b - (c,...) - - - #define - XBT_CERROR - group__XBT__log.html - ga0cd5463eb5b259b005b5c3f87db1709a - (c,...) - - - #define - XBT_CCRITICAL - group__XBT__log.html - ga4b5b9ad4a5086e2e9bd2ee47b3c03c9c - (c,...) - - - #define - XBT_DEBUG - group__XBT__log.html - gaec7da836fa1482fcda89227dfb1284d9 - (...) - - - #define - XBT_VERB - group__XBT__log.html - gab9815968eb142e81c5e661ececb1f0f3 - (...) - - - #define - XBT_INFO - group__XBT__log.html - ga57f4469c36aeb5f44b5786882b364af8 - (...) - - - #define - XBT_WARN - group__XBT__log.html - ga6accdad9dccecd8d220a479ea0202827 - (...) - - - #define - XBT_ERROR - group__XBT__log.html - ga46c64033e6f2d9f309f498bbb2c475f5 - (...) - - - #define - XBT_CRITICAL - group__XBT__log.html - gadb4c7510140f9e4437be797baf5122a2 - (...) - - - #define - XBT_IN - group__XBT__log.html - ga20e7ed6a7dd096897446901c39e1194f - (...) - - - #define - XBT_OUT - group__XBT__log.html - gaec5266e036c60029988444fcfdb91e6c - (...) - - - #define - XBT_HERE - group__XBT__log.html - gaed62d764d379720d6ce03d2a0d9c3c32 - (...) - - - e_xbt_log_priority_t - group__XBT__log.html - ga01ff08eb23b4f14bb759c676bcf8df82 - - - - xbt_log_priority_trace - group__XBT__log.html - gga01ff08eb23b4f14bb759c676bcf8df82a1b9b706830e4aa1405157d20117aa5cd - - - - xbt_log_priority_debug - group__XBT__log.html - gga01ff08eb23b4f14bb759c676bcf8df82aac8ecdd32b640581940959e6f9ed1588 - - - - xbt_log_priority_verbose - group__XBT__log.html - gga01ff08eb23b4f14bb759c676bcf8df82afef8e3f2e237f8de9c839a2f5c875fc7 - - - - xbt_log_priority_info - group__XBT__log.html - gga01ff08eb23b4f14bb759c676bcf8df82af28091fa16fda657d0768baaab6f4c27 - - - - xbt_log_priority_warning - group__XBT__log.html - gga01ff08eb23b4f14bb759c676bcf8df82ac87b95b266f551288e8d9faec534baa9 - - - - xbt_log_priority_error - group__XBT__log.html - gga01ff08eb23b4f14bb759c676bcf8df82a32afa42aab40395dbabb07cafbf84eb5 - - - - xbt_log_priority_critical - group__XBT__log.html - gga01ff08eb23b4f14bb759c676bcf8df82a8bd5d340adeae3a8e5a3182912c230f3 - - - - xbt_log_priority_infinite - group__XBT__log.html - gga01ff08eb23b4f14bb759c676bcf8df82a875884ddb873e6613178c5b3c71b8a77 - - - - void - xbt_log_control_set - group__XBT__log.html - ga2289997893363b1ad5f7ff32cbfbf432 - (const char *control_string) - - XBT_log_toc - log_overview - log_cat - log_pri - log_app - log_lay - log_hist - log_API - log_API_cat - log_API_pri - log_API_isenabled - log_API_subcat - log_API_easy - log_API_example - log_user - log_use_conf - log_use_conf_thres - log_use_conf_multi - log_use_conf_fmt - log_use_conf_app - log_use_conf_add - log_use_misc - log_internals - log_in_perf - log_in_app - - - XBT_error - Assert macro familly - group__XBT__error.html - - #define - xbt_assert - group__XBT__error.html - gadd837b8bf67480aea409a8580072f0be - (...) - - - #define - xbt_abort - group__XBT__error.html - gaca8531c4c752e94c638c030c80528021 - () - - - #define - xbt_die - group__XBT__error.html - ga9bf4916de59dbf2c5bc790e85df7c189 - (...) - - - - XBT_config - Configuration support - group__XBT__config.html - XBT_cfg_use - XBT_cfg_decl - XBT_cfg_register - XBT_cfg_get - XBT_cfg_ex - - - XBT_mallocator - Mallocators - group__XBT__mallocator.html - XBT_mallocator_cons - XBT_mallocator_objects - - - XBT_dynar - Dynar: generic dynamic array - group__XBT__dynar.html - XBT_dynar_cons - XBT_dynar_array - XBT_dynar_misc - XBT_dynar_perl - XBT_dynar_ctn - XBT_dynar_speed - XBT_dynar_cursor - XBT_dynar_exscal - XBT_dynar_exptr - - - XBT_dict - Dict: generic dictionnary - group__XBT__dict.html - XBT_dict_cons - XBT_dict_basic - XBT_dict_nnul - XBT_dict_curs - - - XBT_set - Set: generic set datatype - group__XBT__set.html - XBT_set_cons - XBT_set_basic - XBT_set_curs - - - XBT_fifo - Fifo: generic workqueue - group__XBT__fifo.html - XBT_fifo_cons - XBT_fifo_perl - XBT_fifo_direct - XBT_fifo_misc - - - XBT_swag - Swag: O(1) set datatype - group__XBT__swag.html - XBT_swag_type - XBT_swag_func - XBT_swag_curs - - - XBT_heap - Heap: generic heap data structure - group__XBT__heap.html - - xbt_heap_t - xbt_heap_new - group__XBT__heap.html - gaa4b5f8cfee32bb2df3cb2b5d6649b114 - (int init_size, void_f_pvoid_t const free_func) - - - void - xbt_heap_free - group__XBT__heap.html - gace5e6cc225d3698de6af159229c94587 - (xbt_heap_t H) - - - int - xbt_heap_size - group__XBT__heap.html - ga21ef0cccfab2e937012f1286cc3ecb66 - (xbt_heap_t H) - - - void - xbt_heap_push - group__XBT__heap.html - ga5e44b85be2d2ba1d7ed9d400546f43dd - (xbt_heap_t H, void *content, double key) - - - void * - xbt_heap_pop - group__XBT__heap.html - ga61f5e2665882b14b15a48bf66e9631a4 - (xbt_heap_t H) - - - double - xbt_heap_maxkey - group__XBT__heap.html - gaecf9ff064287ee533e166d631aced6df - (xbt_heap_t H) - - - void * - xbt_heap_maxcontent - group__XBT__heap.html - ga804cb0f43208ddf228b515ec14f13965 - (xbt_heap_t H) - - - void - xbt_heap_set_update_callback - group__XBT__heap.html - ga0617a1f1c3f63f951f17698e783bc24d - (xbt_heap_t H, void(*update_callback)(void *, int)) - - - void * - xbt_heap_remove - group__XBT__heap.html - ga2035074b0de4d7a74fc5f9a22c148437 - (xbt_heap_t H, int i) - - - - XBT_graph - General purpose graph library - group__XBT__graph.html - - xbt_graph_t - xbt_graph_new_graph - group__XBT__graph.html - ga782dba2130eee76b8bd4e6934098fd8f - (unsigned short int directed, void *data) - - - xbt_node_t - xbt_graph_new_node - group__XBT__graph.html - ga95d8d120c9be3efbed1880700458d8ca - (xbt_graph_t g, void *data) - - - xbt_edge_t - xbt_graph_new_edge - group__XBT__graph.html - gaec90776579173b58de9b89868abbda0f - (xbt_graph_t g, xbt_node_t src, xbt_node_t dst, void *data) - - - void * - xbt_graph_node_get_data - group__XBT__graph.html - gaed845d52f5432f7940e1bceb336d3c38 - (xbt_node_t node) - - - void - xbt_graph_node_set_data - group__XBT__graph.html - gaa100e0fe6d317aa185dffe89b3a9deae - (xbt_node_t node, void *data) - - - void * - xbt_graph_edge_get_data - group__XBT__graph.html - ga7105c211e327da8f90b432224451cfb3 - (xbt_edge_t edge) - - - void - xbt_graph_edge_set_data - group__XBT__graph.html - ga9cbe4fe591cf0d6746909db9ae2cd2aa - (xbt_edge_t edge, void *data) - - - xbt_edge_t - xbt_graph_get_edge - group__XBT__graph.html - ga4a037e91f75ccee400b51b5564720693 - (xbt_graph_t g, xbt_node_t src, xbt_node_t dst) - - - void - xbt_graph_edge_set_length - group__XBT__graph.html - ga68339a976c82e67edf79fa59d4619396 - (xbt_edge_t e, double length) - - - double - xbt_graph_edge_get_length - group__XBT__graph.html - gac906c4328b3d910457c960cd64d70784 - (xbt_edge_t e) - - - double * - xbt_graph_get_length_matrix - group__XBT__graph.html - ga3c4697edd9ee89142ec85ed882aad249 - (xbt_graph_t g) - - - void - xbt_graph_free_node - group__XBT__graph.html - ga966d2089b5392e5f556a6d149bdc112c - (xbt_graph_t g, xbt_node_t n, void_f_pvoid_t node_free_function, void_f_pvoid_t edge_free_function) - - - void - xbt_graph_free_edge - group__XBT__graph.html - ga6b9895d6065b7e122bc55c71e32da821 - (xbt_graph_t g, xbt_edge_t e, void_f_pvoid_t free_function) - - - void - xbt_graph_free_graph - group__XBT__graph.html - gad290d4c3fa3f0c82f7f6cc18a3506546 - (xbt_graph_t g, void_f_pvoid_t node_free_function, void_f_pvoid_t edge_free_function, void_f_pvoid_t graph_free_function) - - - xbt_dynar_t - xbt_graph_get_nodes - group__XBT__graph.html - gada4b1109afba1fe3a8f046a45694c707 - (xbt_graph_t g) - - - xbt_dynar_t - xbt_graph_get_edges - group__XBT__graph.html - ga1c292fb71d5119d59496a89d90a8ba30 - (xbt_graph_t g) - - - xbt_dynar_t - xbt_graph_node_get_outedges - group__XBT__graph.html - gac8dd5691103f6c69b8f773a5937c2a8a - (xbt_node_t n) - - - xbt_node_t - xbt_graph_edge_get_source - group__XBT__graph.html - ga8946bd8838820677e2e44e793be2c9e6 - (xbt_edge_t e) - - - xbt_node_t - xbt_graph_edge_get_target - group__XBT__graph.html - ga137cf4ffadf401a1080795664d99834a - (xbt_edge_t e) - - - void - xbt_graph_export_graphviz - group__XBT__graph.html - gacbbb619bcd7032ba6c0f8e932126d26b - (xbt_graph_t g, const char *filename, const char *(node_name)(xbt_node_t), const char *(edge_name)(xbt_edge_t)) - - - void - xbt_graph_export_graphxml - group__XBT__graph.html - ga59db9ffe13c1c4e4012e61fe38525363 - (xbt_graph_t g, const char *filename, const char *(node_name)(xbt_node_t), const char *(edge_name)(xbt_edge_t), const char *(node_data_print)(void *), const char *(edge_data_print)(void *)) - - - xbt_graph_t - xbt_graph_load - group__XBT__graph.html - ga11cca6af16cef8e4ea7f5f340da517dd - (const char *filename) - - - void - xbt_graph_save - group__XBT__graph.html - ga2b6d7cfdc45b1df905eba88fdc1d8c18 - (xbt_graph_t span, const char *filename, const char *(nname)(xbt_node_t), const char *(ename)(xbt_edge_t)) - - - xbt_node_t * - xbt_graph_shortest_paths - group__XBT__graph.html - gaa5d7e658935aa26a17acaa1cdcd575a4 - (xbt_graph_t g) - - - xbt_node_t * - xbt_graph_topo_sort - group__XBT__graph.html - ga80c9aa63aac343d7b3ba246a6e4f6297 - (xbt_graph_t g) - - - xbt_edge_t * - xbt_graph_spanning_tree_prim - group__XBT__graph.html - gac305eb0dfe08abbe849f2a74dfa3a3a4 - (xbt_graph_t g) - - - - XBT_parmap - Parallel map - group__XBT__parmap.html - - struct s_xbt_parmap * - xbt_parmap_t - group__XBT__parmap.html - gaebe875868080812c5e303884551ced62 - - - - e_xbt_parmap_mode_t - group__XBT__parmap.html - gacbdbf85f704718b8680f13e56c618e7a - - - - XBT_PARMAP_POSIX - group__XBT__parmap.html - ggacbdbf85f704718b8680f13e56c618e7aaa076c8a9592fd4f8656a078483688700 - - - - XBT_PARMAP_FUTEX - group__XBT__parmap.html - ggacbdbf85f704718b8680f13e56c618e7aaec7bc115136c58098a826d86296d2f7d - - - - XBT_PARMAP_BUSY_WAIT - group__XBT__parmap.html - ggacbdbf85f704718b8680f13e56c618e7aafd6884f2f0271777d1e8ea1db1b29229 - - - - XBT_PARMAP_DEFAULT - group__XBT__parmap.html - ggacbdbf85f704718b8680f13e56c618e7aa0329f52f37cdb070e8d64330c7a1b395 - - - - xbt_parmap_t - xbt_parmap_new - group__XBT__parmap.html - ga939a0ab549af87ff1df13642396d5087 - (unsigned int num_workers, e_xbt_parmap_mode_t mode) - - - void - xbt_parmap_destroy - group__XBT__parmap.html - ga3e1c75bd9e1a502350a2d2098dc316bb - (xbt_parmap_t parmap) - - - void - xbt_parmap_apply - group__XBT__parmap.html - ga7d2b99167edbcbccb7a514451042f09f - (xbt_parmap_t parmap, void_f_pvoid_t fun, xbt_dynar_t data) - - - void * - xbt_parmap_next - group__XBT__parmap.html - gac667744f002bbf8d1d8dc32e36d0d308 - (xbt_parmap_t parmap) - - - - XBT_peer - Peer - group__XBT__peer.html - s_xbt_peer - - struct s_xbt_peer * - xbt_peer_t - group__XBT__peer.html - gad2304165af1ed80fe6d82eb14343eca7 - - - - struct s_xbt_peer - s_xbt_peer_t - group__XBT__peer.html - ga6d62b8bce4ac8f6206f66f8dd34d2532 - - - - xbt_peer_t - xbt_peer_new - group__XBT__peer.html - ga2d87fccb2ac0c6f71db29ed857b01eb2 - (const char *name, int port) - - - xbt_peer_t - xbt_peer_from_string - group__XBT__peer.html - ga0d8d75aed70cb99a925b8974ce8ce4e4 - (const char *peerport) - - - xbt_peer_t - xbt_peer_copy - group__XBT__peer.html - ga9bc5b54374abccaff888cd3852c85702 - (xbt_peer_t h) - - - void - xbt_peer_free - group__XBT__peer.html - ga251d6140c311d7c04e503e3d463adba4 - (xbt_peer_t peer) - - - void - xbt_peer_free_voidp - group__XBT__peer.html - ga793bb9b0c2ee6221c8e9b7d3c886dbb9 - (void *d) - - - - XBT_queue - Queue - group__XBT__queue.html - - struct s_xbt_queue_ * - xbt_queue_t - group__XBT__queue.html - gae44d114ab24c5175b9500f0a80058f4f - - - - xbt_queue_t - xbt_queue_new - group__XBT__queue.html - ga04f81fdbf3a660617deb9f6f48234161 - (int capacity, unsigned long elm_size) - - - void - xbt_queue_free - group__XBT__queue.html - gae4509298241a6179e0b61667faebe613 - (xbt_queue_t *queue) - - - unsigned long - xbt_queue_length - group__XBT__queue.html - ga49cfb91b2f730487bd31f2f9ffb974fa - (const xbt_queue_t queue) - - - void - xbt_queue_push - group__XBT__queue.html - ga687d865601b586f65162cde66b944163 - (xbt_queue_t queue, const void *src) - - - void - xbt_queue_pop - group__XBT__queue.html - ga368e7ef82906e1c5baefa8083879c215 - (xbt_queue_t queue, void *const dst) - - - void - xbt_queue_unshift - group__XBT__queue.html - gaba17464ddde9dec336376a2e4e9f3a4e - (xbt_queue_t queue, const void *src) - - - void - xbt_queue_shift - group__XBT__queue.html - ga60a1272bb4a1463b8254cf857b8d7441 - (xbt_queue_t queue, void *const dst) - - - void - xbt_queue_push_timed - group__XBT__queue.html - gab68bab7ad2af3afc35130971d668c2b3 - (xbt_queue_t queue, const void *src, double delay) - - - void - xbt_queue_unshift_timed - group__XBT__queue.html - ga9a868b5c72f70f207999b8a0beefed84 - (xbt_queue_t queue, const void *src, double delay) - - - void - xbt_queue_shift_timed - group__XBT__queue.html - ga48988a7bf6134fc397147b16408c0778 - (xbt_queue_t queue, void *const dst, double delay) - - - void - xbt_queue_pop_timed - group__XBT__queue.html - ga99d1d70f1a59f3f45bcd4e5d35b77f51 - (xbt_queue_t queue, void *const dst, double delay) - - - - XBT_sock - Sock - group__XBT__sock.html - XBT_sock_create - XBT_sock_info - XBT_sock_meas - XBT_sock_plugin - - - XBT_synchro - Synchro - group__XBT__synchro.html - - struct s_xbt_thread_ * - xbt_thread_t - group__XBT__synchro.html - gabe2e83a69fdb54e7513cfde241a8b6e9 - - - - struct s_xbt_mutex_ * - xbt_mutex_t - group__XBT__synchro.html - ga6e01b815cfcb1b932c9ad5c334ee82cd - - - - struct s_xbt_cond_ * - xbt_cond_t - group__XBT__synchro.html - gace9e6b68048d41411b38765f614c1301 - - - - xbt_thread_t - xbt_thread_create - group__XBT__synchro.html - ga7faf7010fd7bc47cd1487fe7bfba2214 - (const char *name, void_f_pvoid_t start_routine, void *param, int joinable) - - - xbt_thread_t - xbt_thread_self - group__XBT__synchro.html - gab781e679c968c3a7ae12d32ffa3dd63e - (void) - - - const char * - xbt_thread_name - group__XBT__synchro.html - ga3b74bd7c7a6fbdf1ef7e4a9c9f6035c0 - (xbt_thread_t t) - - - const char * - xbt_thread_self_name - group__XBT__synchro.html - ga44f3eaa106769bb7bd269b95e4dc46e8 - (void) - - - void - xbt_thread_join - group__XBT__synchro.html - ga4633b9357c418a88723d3a11f02b9280 - (xbt_thread_t thread) - - - void - xbt_thread_cancel - group__XBT__synchro.html - gaeaeb76bcf1386f57104957ffe50dd913 - (xbt_thread_t thread) - - - void - xbt_thread_exit - group__XBT__synchro.html - ga2c8ac4c62ee9788b889dd135db67871f - (void) - - - void - xbt_thread_yield - group__XBT__synchro.html - gad94ddaafcea741ad2cce5b97184ccb1f - (void) - - - xbt_mutex_t - xbt_mutex_init - group__XBT__synchro.html - ga2b5f21533b44d2dd61c9335d0db48e93 - (void) - - - void - xbt_mutex_acquire - group__XBT__synchro.html - gaa6e5de3feee929f5212a988cc67159b5 - (xbt_mutex_t mutex) - - - void - xbt_mutex_release - group__XBT__synchro.html - ga90c18013e0a7a19ee22cb668b6082b39 - (xbt_mutex_t mutex) - - - void - xbt_mutex_timedacquire - group__XBT__synchro.html - ga898fab3b59879e858fc8b6aac6b06fd6 - (xbt_mutex_t mutex, double delay) - - - void - xbt_mutex_destroy - group__XBT__synchro.html - ga4deb9869591b5673738ae97a7d12dd10 - (xbt_mutex_t mutex) - - - xbt_cond_t - xbt_cond_init - group__XBT__synchro.html - ga9ec2fa18ad2edb1356034fb6c488a9a3 - (void) - - - void - xbt_cond_wait - group__XBT__synchro.html - ga083997cea536a10a81ed9cbdee741ab4 - (xbt_cond_t cond, xbt_mutex_t mutex) - - - void - xbt_cond_timedwait - group__XBT__synchro.html - ga2283204fd8b68891a404c4101542a7e3 - (xbt_cond_t cond, xbt_mutex_t mutex, double delay) - - - void - xbt_cond_signal - group__XBT__synchro.html - ga20471db1f98e58b75d8d58ed66e48438 - (xbt_cond_t cond) - - - void - xbt_cond_broadcast - group__XBT__synchro.html - ga0d3469f3d7692423b82786ffa4e30c70 - (xbt_cond_t cond) - - - void - xbt_cond_destroy - group__XBT__synchro.html - ga8382820073c787494cafa0634e86c96f - (xbt_cond_t cond) - - - - XBT_thread - Thread - group__XBT__thread.html - - struct xbt_os_thread_ * - xbt_os_thread_t - group__XBT__thread.html - ga7994e3241b60f854c77043c49a83873c - - - - struct xbt_os_mutex_ * - xbt_os_mutex_t - group__XBT__thread.html - ga51b6d74f9dcfa8d7563ddf6386f9bd89 - - - - struct xbt_os_rmutex_ * - xbt_os_rmutex_t - group__XBT__thread.html - gaac45eea7caeae848b86cf78d989d9aee - - - - struct xbt_os_cond_ * - xbt_os_cond_t - group__XBT__thread.html - ga2c6224cb25614dc8b972aca6288ebe60 - - - - struct xbt_os_sem_ * - xbt_os_sem_t - group__XBT__thread.html - gab48cac979eebc8c1e26ca7adc7cec0ac - - - - int - xbt_os_get_numcores - group__XBT__thread.html - ga737321f05368f70c51d5d4c939b3aa11 - (void) - - - - XBT_context - Portable context implementation - group__XBT__context.html - - - msg_simulation - Main MSG simulation Functions - group__msg__simulation.html - - void - MSG_launch_application - group__msg__simulation.html - ga012d470de7974da7262d0020e00117e9 - (const char *file) - - - void - MSG_function_register - group__msg__simulation.html - ga21e94a4e7b26dea140b0c71a2a4f4352 - (const char *name, xbt_main_func_t code) - - - void - MSG_function_register_default - group__msg__simulation.html - ga698d00aec4b3d7f8cf90c4d1a4595c9c - (xbt_main_func_t code) - - - xbt_main_func_t - MSG_get_registered_function - group__msg__simulation.html - ga61b2e271c59ff50d38de7a0f9858b4b1 - (const char *name) - - - void - MSG_create_environment - group__msg__simulation.html - gae08e089d52a2928680e0957e7152d79d - (const char *file) - - - void - MSG_global_init_args - group__msg__simulation.html - gafcdb7c01201834e206e0361e8c5c82cb - (int *argc, char **argv) - - - void - MSG_global_init - group__msg__simulation.html - gad3be1ae7daf2db9c97efbfe0b867b021 - (int *argc, char **argv) - - - MSG_error_t - MSG_main - group__msg__simulation.html - ga24792ab16591c6dec202bc5052cc25a2 - (void) - - - int - MSG_process_killall - group__msg__simulation.html - ga0dedd7962cd7d916406ef45c471f6134 - (int reset_PIDs) - - - MSG_error_t - MSG_clean - group__msg__simulation.html - ga6546c3df17a709756ea32cfc4694d4fb - (void) - - - double - MSG_get_clock - group__msg__simulation.html - gacfeb7fa281abd0ff74b0591937cbb574 - (void) - - - MSG_error_t - group__msg__simulation.html - ga65ef31a33e9a49d675aae2bb6e1c9a04 - - - - MSG_OK - group__msg__simulation.html - gga65ef31a33e9a49d675aae2bb6e1c9a04a7db209a18c6374183567534787dccc1b - - - - MSG_TIMEOUT - group__msg__simulation.html - gga65ef31a33e9a49d675aae2bb6e1c9a04a2f90300a07b9b18285e1897b1fabfd06 - - - - MSG_TRANSFER_FAILURE - group__msg__simulation.html - gga65ef31a33e9a49d675aae2bb6e1c9a04a373b92dc6a498dea6ab408fb1670386f - - - - MSG_HOST_FAILURE - group__msg__simulation.html - gga65ef31a33e9a49d675aae2bb6e1c9a04a69965b44e0393c3ba81482bb975c55e5 - - - - MSG_TASK_CANCELED - group__msg__simulation.html - gga65ef31a33e9a49d675aae2bb6e1c9a04a115b6882d73de65d775aa8c7f1abaf70 - - - - - m_process_management - Process Management Functions - group__m__process__management.html - - struct s_smx_process * - m_process_t - group__m__process__management.html - ga229541175e44a52871f21c2c9ad195d1 - - - - m_process_t - MSG_process_create - group__m__process__management.html - ga24a4fa4f54cd2c0610bc7450b159caa1 - (const char *name, xbt_main_func_t code, void *data, m_host_t host) - - - m_process_t - MSG_process_create_with_arguments - group__m__process__management.html - gaeaf203a443fbeeb73dc431e116683a0e - (const char *name, xbt_main_func_t code, void *data, m_host_t host, int argc, char **argv) - - - m_process_t - MSG_process_create_with_environment - group__m__process__management.html - ga15383092bdc9dcf336ed6e5c89fe9066 - (const char *name, xbt_main_func_t code, void *data, m_host_t host, int argc, char **argv, xbt_dict_t properties) - - - void - MSG_process_kill - group__m__process__management.html - ga0ebb24ea30028e5e6068d5522018f9c0 - (m_process_t process) - - - MSG_error_t - MSG_process_migrate - group__m__process__management.html - ga8bc50f72b481a5d9739e44dbad6d322b - (m_process_t process, m_host_t host) - - - void * - MSG_process_get_data - group__m__process__management.html - gab9f682fb7882ec4c01656afd182383c0 - (m_process_t process) - - - MSG_error_t - MSG_process_set_data - group__m__process__management.html - ga9e345638e23ba05a0f736267df16131b - (m_process_t process, void *data) - - - void - MSG_process_set_data_cleanup - group__m__process__management.html - ga2c75b91ef5b61cad66a7fa3a72d122d0 - (void_f_pvoid_t data_cleanup) - - - m_host_t - MSG_process_get_host - group__m__process__management.html - ga6d6b3e7d1a940a38c8d8f658c991dcdc - (m_process_t process) - - - m_process_t - MSG_process_from_PID - group__m__process__management.html - gaa93af2b5029ca3382d0b2e11bc071636 - (int PID) - - - MSG_error_t - MSG_process_set_kill_time - group__m__process__management.html - ga10693e0affbaad361c5544d919b73b77 - (m_process_t process, double kill_time) - - - int - MSG_process_get_PID - group__m__process__management.html - ga3bc39583c0cfc5f717b19de723df209f - (m_process_t process) - - - int - MSG_process_get_PPID - group__m__process__management.html - gaaba5dff17c70f4314cb29b207c2da712 - (m_process_t process) - - - const char * - MSG_process_get_name - group__m__process__management.html - ga04cab97a347f6859859116dd374f8763 - (m_process_t process) - - - const char * - MSG_process_get_property_value - group__m__process__management.html - ga80ec919eccc1f948bfdc274b9d45b014 - (m_process_t process, const char *name) - - - xbt_dict_t - MSG_process_get_properties - group__m__process__management.html - gab3beb979ef69e1c5fcb8d792d71be064 - (m_process_t process) - - - int - MSG_process_self_PID - group__m__process__management.html - ga2eea811c91c7e85a21160b53d65ec79c - (void) - - - int - MSG_process_self_PPID - group__m__process__management.html - ga0b6f46d91ad8f9e6862e26d8a89d2047 - (void) - - - m_process_t - MSG_process_self - group__m__process__management.html - ga590e3dc01d73020cda06138ce48b4480 - (void) - - - MSG_error_t - MSG_process_suspend - group__m__process__management.html - gaad0e871e30546e4d862a0ce902856bd3 - (m_process_t process) - - - MSG_error_t - MSG_process_resume - group__m__process__management.html - gadf31a5d347675b8424eecf7e56234e65 - (m_process_t process) - - - int - MSG_process_is_suspended - group__m__process__management.html - ga1313f555af5bfa5a005ff7810d5db935 - (m_process_t process) - - - xbt_dict_t - simcall_process_get_properties - group__m__process__management.html - gad0cdca75425dbbb863121e44b1462612 - (smx_process_t process) - - - - m_host_management - Host Management Functions - group__m__host__management.html - - struct m_host * - m_host_t - group__m__host__management.html - ga58c09b1673ff3e9ac1cb0707ddd9700d - - - - MSG_error_t - MSG_host_set_data - group__m__host__management.html - gad367b0d8882669e18a51a9a07bad92ad - (m_host_t host, void *data) - - - void * - MSG_host_get_data - group__m__host__management.html - gae9305cac9c8fa4c903d2b84918160b90 - (m_host_t host) - - - const char * - MSG_host_get_name - group__m__host__management.html - gae699f28db85b3f21f1beb27bbc8ef71d - (m_host_t host) - - - m_host_t - MSG_host_self - group__m__host__management.html - gad0efbf291292f3cdff798d643fa04a39 - (void) - - - void - __MSG_host_destroy - group__m__host__management.html - ga79c9dedfc1e9bd47b9bcd3c7969bb7d9 - (m_host_t host) - - - xbt_dynar_t - MSG_hosts_as_dynar - group__m__host__management.html - gaa886b8367e635efe11211b2aca5a1d43 - (void) - - - int - MSG_get_host_msgload - group__m__host__management.html - ga8b7380cf5ea28cbd88a7617188536bf5 - (m_host_t h) - - - double - MSG_get_host_speed - group__m__host__management.html - ga5b4526f9f97fdf64a850b5889cadcf8e - (m_host_t h) - - - const char * - MSG_host_get_property_value - group__m__host__management.html - gad3f3c634129231acd67b7bcebcca621a - (m_host_t host, const char *name) - - - xbt_dict_t - MSG_host_get_properties - group__m__host__management.html - gabf5edf2c968764c6f9216e4661116e43 - (m_host_t host) - - - void - MSG_host_set_property_value - group__m__host__management.html - gabe00070568a6d024a04c6ab3691aadbe - (m_host_t host, const char *name, char *value, void_f_pvoid_t free_ctn) - - - - m_task_management - Task Management Functions - group__m__task__management.html - - #define - MSG_TASK_UNINITIALIZED - group__m__task__management.html - ga13f8ac858abd957f5cb2e9a54ad98d76 - - - - struct m_task * - m_task_t - group__m__task__management.html - gae1fe25786a930711522fe81b9d968c4a - - - - struct m_gpu_task * - m_gpu_task_t - group__m__task__management.html - gaa453e4f4da6a15023ff81a79f21fd907 - - - - m_task_t - MSG_parallel_task_create - group__m__task__management.html - ga32c5df8c19d3441642e36efeba880d75 - (const char *name, int host_nb, const m_host_t *host_list, double *computation_amount, double *communication_amount, void *data) - - - m_task_t - MSG_task_create - group__m__task__management.html - ga9f5d27e76802c0cfdf26522e3a05932e - (const char *name, double compute_duration, double message_size, void *data) - - - m_gpu_task_t - MSG_gpu_task_create - group__m__task__management.html - gaf289c863d54a023df27674164588347a - (const char *name, double compute_duration, double dispatch_latency, double collect_latency) - - - void * - MSG_task_get_data - group__m__task__management.html - gac914b25087edd2dc1da2165aeba6fdb3 - (m_task_t task) - - - void - MSG_task_set_data - group__m__task__management.html - ga595a6d502e256f85fd194923ecea6bab - (m_task_t task, void *data) - - - void - MSG_task_set_copy_callback - group__m__task__management.html - ga68b038215e516a9c9152a466efea4e40 - (void(*callback)(m_task_t task, m_process_t sender, m_process_t receiver)) - - - m_process_t - MSG_task_get_sender - group__m__task__management.html - ga5aa23e8acf747f3f9c40376dd90118b5 - (m_task_t task) - - - m_host_t - MSG_task_get_source - group__m__task__management.html - gac6c72cc622e3410351a14ae240e7e1fe - (m_task_t task) - - - const char * - MSG_task_get_name - group__m__task__management.html - ga0454a6b6ce261b7e41d075e1e2f0304d - (m_task_t task) - - - void - MSG_task_set_name - group__m__task__management.html - gac386a3d3b4c082081d021b5afa2255b6 - (m_task_t task, const char *name) - - - MSG_error_t - MSG_task_destroy - group__m__task__management.html - gab9402c3148c3660b9d7fd58d63cf3f4b - (m_task_t task) - - - double - MSG_task_get_compute_duration - group__m__task__management.html - ga1c5dff0fff4e63820f20e4d582a44ab1 - (m_task_t task) - - - void - MSG_task_set_compute_duration - group__m__task__management.html - gab629634fec8e34c2987854883f4cdf0d - (m_task_t task, double computation_amount) - - - double - MSG_task_get_remaining_computation - group__m__task__management.html - ga7791468b3bfb9216c9506cc97cb83683 - (m_task_t task) - - - double - MSG_task_get_remaining_communication - group__m__task__management.html - ga32f27c59f0fe946700270f0b57a3d15b - (m_task_t task) - - - double - MSG_task_get_data_size - group__m__task__management.html - ga5ff087925a474f7947875f88d4bbbe20 - (m_task_t task) - - - void - MSG_task_set_priority - group__m__task__management.html - ga20367e0e24a2bbdc709b6ff18321c052 - (m_task_t task, double priority) - - - - msg_task_usage - Task Actions - group__msg__task__usage.html - - struct s_smx_rvpoint * - msg_mailbox_t - group__msg__task__usage.html - gae2f7e0cd1e5707f78b4694abeef695d3 - - - - struct msg_comm * - msg_comm_t - group__msg__task__usage.html - gafe19e97b54682048a5b2f1c79add21cf - - - - MSG_error_t - MSG_task_execute - group__msg__task__usage.html - ga312569efc6e99d852c04593aa04e69d2 - (m_task_t task) - - - MSG_error_t - MSG_parallel_task_execute - group__msg__task__usage.html - gaa61bddd8ba24a1bc9c33a3cbe8ab436b - (m_task_t task) - - - MSG_error_t - MSG_process_sleep - group__msg__task__usage.html - gaf3a0db58f57a2e39621ace5034204010 - (double nb_sec) - - - MSG_error_t - MSG_task_receive_from_host - group__msg__task__usage.html - gaf06646244c1e450b83250682e8214a2c - (m_task_t *task, const char *alias, m_host_t host) - - - MSG_error_t - MSG_task_receive - group__msg__task__usage.html - gabce37c91435f2298b770a233d5dd7287 - (m_task_t *task, const char *alias) - - - MSG_error_t - MSG_task_receive_with_timeout - group__msg__task__usage.html - ga204b6a5f13bc2d65314d0b964d8d2935 - (m_task_t *task, const char *alias, double timeout) - - - MSG_error_t - MSG_task_receive_ext - group__msg__task__usage.html - ga761e41abc449806f9a9533e983c2c672 - (m_task_t *task, const char *alias, double timeout, m_host_t host) - - - msg_comm_t - MSG_task_isend - group__msg__task__usage.html - ga93753007666dafb73395de52d18d9f35 - (m_task_t task, const char *alias) - - - msg_comm_t - MSG_task_isend_with_matching - group__msg__task__usage.html - gab562b845afe07cf14378fe10f6a955f8 - (m_task_t task, const char *alias, int(*match_fun)(void *, void *, smx_action_t), void *match_data) - - - void - MSG_task_dsend - group__msg__task__usage.html - ga45001441cffcfca73fa326f836453109 - (m_task_t task, const char *alias, void_f_pvoid_t cleanup) - - - msg_comm_t - MSG_task_irecv - group__msg__task__usage.html - gabfc220a24b53509f7e41227fd4db14e0 - (m_task_t *task, const char *name) - - - int - MSG_comm_test - group__msg__task__usage.html - gafd22dad001b95804f5e93aa146c84fd3 - (msg_comm_t comm) - - - int - MSG_comm_testany - group__msg__task__usage.html - gacd787fdda2fd925a1e4e0114cb4eb82e - (xbt_dynar_t comms) - - - void - MSG_comm_destroy - group__msg__task__usage.html - gaa1b107438e7a295058e098a8c2c1bc4a - (msg_comm_t comm) - - - MSG_error_t - MSG_comm_wait - group__msg__task__usage.html - ga2e55adaddb5aada23084a9aa18434f7f - (msg_comm_t comm, double timeout) - - - void - MSG_comm_waitall - group__msg__task__usage.html - ga01ce9097c976b96664e6785f6ab5d4b6 - (msg_comm_t *comm, int nb_elem, double timeout) - - - int - MSG_comm_waitany - group__msg__task__usage.html - ga62772e7b378bc485c114231af4b8f596 - (xbt_dynar_t comms) - - - MSG_error_t - MSG_comm_get_status - group__msg__task__usage.html - ga1c093efb1c7fa4a540c9b3385815f25e - (msg_comm_t comm) - - - m_task_t - MSG_comm_get_task - group__msg__task__usage.html - gad60480395f3e853cbf644f5c2b70e620 - (msg_comm_t comm) - - - MSG_error_t - MSG_task_send - group__msg__task__usage.html - ga11cf60157d9dd353e6fa5d271f5b7ae6 - (m_task_t task, const char *alias) - - - MSG_error_t - MSG_task_send_bounded - group__msg__task__usage.html - gab09eeacf6abb27a7fd6ca9de96e3b202 - (m_task_t task, const char *alias, double maxrate) - - - MSG_error_t - MSG_task_send_with_timeout - group__msg__task__usage.html - gaa4fe05110391534cf72561583af1509a - (m_task_t task, const char *alias, double timeout) - - - int - MSG_task_listen - group__msg__task__usage.html - ga297e41ae363db652f2075d7e9d164bb5 - (const char *alias) - - - int - MSG_task_listen_from_host - group__msg__task__usage.html - gaaccd618b7c48d9e0d84e52b72e15f016 - (const char *alias, m_host_t host) - - - int - MSG_task_listen_from - group__msg__task__usage.html - ga7646951835a1ac861b6a35b41741a268 - (const char *alias) - - - void - MSG_task_set_category - group__msg__task__usage.html - gaa0306994561e172f11d52e0cda50dc9c - (m_task_t task, const char *category) - - - const char * - MSG_task_get_category - group__msg__task__usage.html - gae7c736446ad576d5bc5a0a08fba35f56 - (m_task_t task) - - - - msg_VMs - VMs - group__msg__VMs.html - - struct msg_vm * - msg_vm_t - group__msg__VMs.html - ga3226d0cd7c9a8133d09e4b3535892c5e - - - - msg_vm_t - MSG_vm_start - group__msg__VMs.html - ga363b88cdb1c6deed141e74d0f908826f - (m_host_t location, int coreAmount) - - - xbt_dynar_t - MSG_vms_as_dynar - group__msg__VMs.html - ga9d66095e9599545ab4cdd787a38f6b8e - (void) - - - int - MSG_vm_is_suspended - group__msg__VMs.html - gac7919295b7c197a43717e367f9c115c5 - (msg_vm_t vm) - - - int - MSG_vm_is_running - group__msg__VMs.html - ga6ba8320c7a90ed67d3c8e2079460b8a9 - (msg_vm_t vm) - - - void - MSG_vm_bind - group__msg__VMs.html - ga899abe6bc6e4c05db5c5190c26a03d06 - (msg_vm_t vm, m_process_t process) - - - void - MSG_vm_unbind - group__msg__VMs.html - gab1e7682e821efca7bd6bb2ca6bd5e806 - (msg_vm_t vm, m_process_t process) - - - void - MSG_vm_migrate - group__msg__VMs.html - gae41cecca0a68ae25badf2dab65d30c6f - (msg_vm_t vm, m_host_t destination) - - - void - MSG_vm_suspend - group__msg__VMs.html - ga32243e8be24c253c0367c81d0289e057 - (msg_vm_t vm) - - - void - MSG_vm_resume - group__msg__VMs.html - ga9815e54a5e6cdf849d4847803d377e19 - (msg_vm_t vm) - - - void - MSG_vm_shutdown - group__msg__VMs.html - ga1a40d2652506f4576408e35346cd3cff - (msg_vm_t vm) - - - void - MSG_vm_destroy - group__msg__VMs.html - gae493c978235ba8efeee6d8b5a5286e5b - (msg_vm_t vm) - - - - msg_file_management - File Management Functions - group__msg__file__management.html - - struct msg_file * - msg_file_t - group__msg__file__management.html - ga87e0d76d9428e822d9a67e676c8a2775 - - - - size_t - MSG_file_read - group__msg__file__management.html - ga48677eb3c083f3d400988083d1185c3f - (void *ptr, size_t size, size_t nmemb, msg_file_t stream) - - - size_t - MSG_file_write - group__msg__file__management.html - ga365e9ede50d35d2915265e9f7dd696a7 - (const void *ptr, size_t size, size_t nmemb, msg_file_t stream) - - - msg_file_t - MSG_file_open - group__msg__file__management.html - ga4c104f2348c26866bd7b66c7acfd47a1 - (const char *mount, const char *path, const char *mode) - - - int - MSG_file_close - group__msg__file__management.html - ga6ecd87b7d357c117eab2b8551fbc248e - (msg_file_t fp) - - - int - MSG_file_stat - group__msg__file__management.html - ga7bfc17d0cad09e215d4b90be06933e62 - (msg_file_t fd, s_msg_stat_t *buf) - - - - msg_trace_driven - Trace-driven simulations - group__msg__trace__driven.html - - MSG_error_t - MSG_action_trace_run - group__msg__trace__driven.html - gafa55312e5f8e947c3311471643c5cc42 - (char *path) - - - - MSG_LUA - Lua bindings - group__MSG__LUA.html - - void - MSG_load_platform_script - group__MSG__LUA.html - ga2923710a7784b2d2b019ebfd6ace7eb9 - (const char *script_file) - - lMSG_who - MSG_Lua_funct - Lua_examples - - - msg_deprecated_functions - MSG Deprecated - group__msg__deprecated__functions.html - - MSG_error_t - MSG_get_errno - group__msg__deprecated__functions.html - ga7b5a0d221e2496a9fe9fd6b553ee7588 - (void) - - - MSG_error_t - MSG_task_put - group__msg__deprecated__functions.html - gaddcec59991ba16f7cb5ac41beaf4306a - (m_task_t task, m_host_t dest, m_channel_t channel) - - - MSG_error_t - MSG_task_put_bounded - group__msg__deprecated__functions.html - ga1e9f9b6ced9ac17c92c90cd9803a4d93 - (m_task_t task, m_host_t dest, m_channel_t channel, double maxrate) - - - MSG_error_t - MSG_task_put_with_timeout - group__msg__deprecated__functions.html - gacf1026897cb98d08a6784da82d8ae4c4 - (m_task_t task, m_host_t dest, m_channel_t channel, double timeout) - - - int - MSG_task_probe_from - group__msg__deprecated__functions.html - ga99bfe9edc985c6d2cce3947f81780660 - (m_channel_t channel) - - - int - MSG_task_Iprobe - group__msg__deprecated__functions.html - gae72af17e16cda4efcfad301a4170accd - (m_channel_t channel) - - - int - MSG_task_probe_from_host - group__msg__deprecated__functions.html - ga76f3f6982c7b48b05a294d25318c55d1 - (int channel, m_host_t host) - - - MSG_error_t - MSG_task_get_from_host - group__msg__deprecated__functions.html - ga1ac47e59e9ddca2b0873a4ed12fbb46e - (m_task_t *task, m_channel_t channel, m_host_t host) - - - MSG_error_t - MSG_task_get - group__msg__deprecated__functions.html - ga41e2de5a7abc1581cf8c31b1c6897681 - (m_task_t *task, m_channel_t channel) - - - MSG_error_t - MSG_task_get_with_timeout - group__msg__deprecated__functions.html - ga6b1bf005d156fbd29315116ab7d41b69 - (m_task_t *task, m_channel_t channel, double max_duration) - - - - MSG_ex_asynchronous_communications - Asynchronous communications - group__MSG__ex__asynchronous__communications.html - MSG_ex_ms_TOC - MSG_ext_icomms_code - MSG_ext_icomms_preliminary - MSG_ext_icomms_Sender - MSG_ext_icomms_Receiver - MSG_ext_icomms_core - MSG_ext_icomms_Main - MSG_ext_icomms_fct_Waitall - MSG_ext_icomms_fct_Waitany - MSG_ext_icomms_fct_Waitany_sender - MSG_ext_icomms_fct_Waitany_receiver - - - GRAS_comm - Communication facilities - group__GRAS__comm.html - GRAS_dd - GRAS_sock - GRAS_msg - GRAS_timer - - - GRAS_run - Virtualization - group__GRAS__run.html - GRAS_globals - GRAS_emul - GRAS_virtu - - - GRAS_dd - Data description - group__GRAS__dd.html - - - GRAS_sock - Sockets - group__GRAS__sock.html - GRAS_sock_create - GRAS_sock_file - - - GRAS_msg - Messages - group__GRAS__msg.html - GRAS_msg_decl - GRAS_msg_cb - GRAS_msg_exchange - GRAS_msg_rpc - GRAS_msg_exchangeadv - - - GRAS_timer - Timers - group__GRAS__timer.html - - void - gras_timer_delay - group__GRAS__timer.html - gaba1a13793d801fdfc59731bfc6153ff6 - (double delay, void_f_void_t action) - - - void - gras_timer_repeat - group__GRAS__timer.html - gaace02a90a340b8fb00e13adbf1b4de52 - (double interval, void_f_void_t action) - - - void - gras_timer_cancel_delay - group__GRAS__timer.html - ga67dc4dd9df7bf9fe4c65d7b3fcdb083a - (double interval, void_f_void_t action) - - - void - gras_timer_cancel_repeat - group__GRAS__timer.html - ga12a106f2b68208d5036c1cc170a1f654 - (double interval, void_f_void_t action) - - - void - gras_timer_cancel_delay_all - group__GRAS__timer.html - ga479153eb34c997d51efb0583e5b50c0a - (void) - - - void - gras_timer_cancel_repeat_all - group__GRAS__timer.html - gaa0970ec0e243f9dc9b2a121d5d2ee964 - (void) - - - void - gras_timer_cancel_all - group__GRAS__timer.html - ga7c4a535d25652e71085918d4e11825b7 - (void) - - - - GRAS_globals - Globals - group__GRAS__globals.html - - #define - gras_userdata_new - group__GRAS__globals.html - ga7d5d5973e9d4f19b415d6c7aa8787844 - (type) - - - void - gras_agent_spawn - group__GRAS__globals.html - gaf783b0f28fc5ab9831f0e587c70d9ad5 - (const char *name, xbt_main_func_t code, int argc, char *argv[], xbt_dict_t properties) - - - void * - gras_userdata_get - group__GRAS__globals.html - ga32fe737117c1ab1f3acbfbbce4190fa6 - (void) - - - void * - gras_userdata_set - group__GRAS__globals.html - ga2dd44669c0da2d976a97cc8e3596d0e0 - (void *ud) - - - - GRAS_emul - Emulation support - group__GRAS__emul.html - - #define - GRAS_BENCH_ALWAYS_BEGIN - group__GRAS__emul.html - gaf5288e6a4edcbc9e43b576cd75d8a7cc - () - - - #define - GRAS_BENCH_ALWAYS_END - group__GRAS__emul.html - ga565913301f1f31bdb920b6a15cd0c796 - () - - - #define - GRAS_BENCH_ONCE_RUN_ALWAYS_BEGIN - group__GRAS__emul.html - gabdef676ca890d83cf18cae21d882267a - () - - - #define - GRAS_BENCH_ONCE_RUN_ALWAYS_END - group__GRAS__emul.html - gad0867810b5e25399c38b022db7b50804 - () - - - #define - GRAS_BENCH_ONCE_RUN_ONCE_BEGIN - group__GRAS__emul.html - ga8e1dfbcab4676d56607bd7b3de2f06a8 - () - - - #define - GRAS_BENCH_ONCE_RUN_ONCE_END - group__GRAS__emul.html - gacf85af9c1eb78c13fcaff234129bc90d - () - - - int - gras_if_RL - group__GRAS__emul.html - ga7536bfeabf829c3af4e4bbd062ae68a5 - (void) - - - int - gras_if_SG - group__GRAS__emul.html - ga9fc0d36a51aa4cbaf7e3ec50c0e54431 - (void) - - GRAS_emul_virtualization - GRAS_emul_timing - - - GRAS_virtu - Syscalls - group__GRAS__virtu.html - - #define - gras_os_time - group__GRAS__virtu.html - ga690fb7390ae0f7a8622dd36c4f2854ce - () - - - #define - gras_os_sleep - group__GRAS__virtu.html - ga759c02d11cdd774f4c2c3ce0a7aa876c - (sec) - - - const char * - gras_os_myname - group__GRAS__virtu.html - gaa69615408108cd37c02ece6942419037 - (void) - - - int - gras_os_myport - group__GRAS__virtu.html - ga698d1a1611cb1a88ff59c4d81d471c1a - (void) - - - const char * - gras_os_hostport - group__GRAS__virtu.html - ga95df45ae7ca3f51b880e48ba92fd32e7 - (void) - - - int - gras_os_getpid - group__GRAS__virtu.html - ga19eab254893273bc41d1a1db30cf4d80 - (void) - - - xbt_dict_t - gras_process_properties - group__GRAS__virtu.html - ga8a51ce2b1ea4d27a023ae9afacced2c9 - (void) - - - const char * - gras_process_property_value - group__GRAS__virtu.html - gad612739673c7c153741b117c0ace75b1 - (const char *name) - - - xbt_dict_t - gras_os_host_properties - group__GRAS__virtu.html - ga86a3de9cbbf171a8528679effae5f713 - (void) - - - const char * - gras_os_host_property_value - group__GRAS__virtu.html - gaf8f2523b96280e2c42af6df8b16f961e - (const char *name) - - - - AMOK_bw - Bandwidth - group__AMOK__bw.html - - void - amok_bw_init - group__AMOK__bw.html - ga1d9b3605e503ec3b21d1758c5e8d112e - (void) - - - void - amok_bw_exit - group__AMOK__bw.html - ga93f1ff0879c7285c421a0e5b7167231a - (void) - - - void - amok_bw_test - group__AMOK__bw.html - ga6c2a98957e14b6bfcf85a2d6f0af0b99 - (xbt_socket_t peer, unsigned long int buf_size, unsigned long int msg_size, unsigned long int msg_amount, double min_duration, double *sec, double *bw) - - - void - amok_bw_request - group__AMOK__bw.html - gaa2c757dbada44a4ae5cebeaf865ae506 - (const char *from_name, unsigned int from_port, const char *to_name, unsigned int to_port, unsigned long int buf_size, unsigned long int msg_size, unsigned long int msg_amount, double min_duration, double *sec, double *bw) - - - double * - amok_bw_matrix - group__AMOK__bw.html - ga5bb189513fb6a3c51736fa1099d3b90d - (xbt_dynar_t hosts, int buf_size_bw, int msg_size_bw, int msg_amount_bw, double min_duration) - - - void - amok_bw_saturate_start - group__AMOK__bw.html - ga10b58cad9989ba3c854bc76a0e0828f2 - (const char *from_name, unsigned int from_port, const char *to_name, unsigned int to_port, unsigned int msg_size, double duration) - - - void - amok_bw_saturate_begin - group__AMOK__bw.html - ga7dfba88c734e8b5022ec34e221201281 - (const char *to_name, unsigned int to_port, unsigned int msg_size, double duration, double *elapsed, double *bw) - - - void - amok_bw_saturate_stop - group__AMOK__bw.html - ga4de46f2b9b19125420a0a2ee9e65a107 - (const char *from_name, unsigned int from_port, double *time, double *bw) - - - - AMOK_pm - Peer Management - group__AMOK__pm.html - - void - amok_pm_init - group__AMOK__pm.html - gaed462119f2f6b19b2ed40e1be7f0335a - (void) - - - void - amok_pm_exit - group__AMOK__pm.html - ga04b9833b202d77261a75d9b68556188a - (void) - - - void - amok_pm_mainloop - group__AMOK__pm.html - gaedf9cf9552f2e4111bdadcabcbbda1f5 - (double timeOut) - - - void - amok_pm_kill_hp - group__AMOK__pm.html - ga2be8f4946dbdfaaf0550af6f9051e1a5 - (char *name, int port) - - - void - amok_pm_kill - group__AMOK__pm.html - ga6cac965bd11e5c468f169ca3bcaaaa8e - (xbt_socket_t buddy) - - - void - amok_pm_kill_sync - group__AMOK__pm.html - ga6d2e69b1db096e39f9c73ebe1f6c929c - (xbt_socket_t buddy) - - - xbt_dynar_t - amok_pm_group_new - group__AMOK__pm.html - ga7fb9d82b0c9ec0b2edcc32dfb6c93be0 - (const char *group_name) - - - xbt_dynar_t - amok_pm_group_get - group__AMOK__pm.html - gafb74e776c3e5ad6d1e48ee3953ee659f - (xbt_socket_t master, const char *group_name) - - - int - amok_pm_group_join - group__AMOK__pm.html - gac1f63273d15168041792b1196a15dd62 - (xbt_socket_t master, const char *group_name) - - - void - amok_pm_group_leave - group__AMOK__pm.html - gac3951c4fd6f2791ac52e751470ebe186 - (xbt_socket_t master, const char *group_name) - - - void - amok_pm_group_shutdown - group__AMOK__pm.html - ga52ff73f644f73c225a45b50bd7bf2ca7 - (const char *group_name) - - - void - amok_pm_group_shutdown_remote - group__AMOK__pm.html - ga71a8af9c1276de6a7b64ec175d3d73f7 - (xbt_socket_t master, const char *group_name) - - AMOK_pm_compat - - - SD_datatypes_management - SD Data Types - group__SD__datatypes__management.html - - struct SD_workstation * - SD_workstation_t - group__SD__datatypes__management.html - gaeae4130240138543efa9f414ef09173b - - - - struct SD_link * - SD_link_t - group__SD__datatypes__management.html - ga0b4ef9c55c15ac2612409087d89d8415 - - - - struct SD_task * - SD_task_t - group__SD__datatypes__management.html - gabe39904e3bf5f57456382cfcd3814352 - - - - e_SD_workstation_access_mode_t - group__SD__datatypes__management.html - ga6eb21649841a9b045552f3aa810e05f5 - - - - SD_WORKSTATION_SHARED_ACCESS - group__SD__datatypes__management.html - gga6eb21649841a9b045552f3aa810e05f5a6615a65c696b373eef6500a7b8f43c4e - - - - SD_WORKSTATION_SEQUENTIAL_ACCESS - group__SD__datatypes__management.html - gga6eb21649841a9b045552f3aa810e05f5a722f0fd2ff6e52a77206f879e50714df - - - - e_SD_task_state_t - group__SD__datatypes__management.html - ga49c04f3f117a8a1f8f1d0bedadefcfa5 - - - - SD_NOT_SCHEDULED - group__SD__datatypes__management.html - gga49c04f3f117a8a1f8f1d0bedadefcfa5aec1d4dfae04f63ec58dd8ab7941a8801 - - - - SD_SCHEDULABLE - group__SD__datatypes__management.html - gga49c04f3f117a8a1f8f1d0bedadefcfa5a2c3f70794cc8b27495bd2c7b6b6872af - - - - SD_SCHEDULED - group__SD__datatypes__management.html - gga49c04f3f117a8a1f8f1d0bedadefcfa5a626549e8ac33c3142d9b3ab66abcc374 - - - - SD_RUNNABLE - group__SD__datatypes__management.html - gga49c04f3f117a8a1f8f1d0bedadefcfa5a4deae4c6080598bd869d22fa4d35328d - - - - SD_IN_FIFO - group__SD__datatypes__management.html - gga49c04f3f117a8a1f8f1d0bedadefcfa5ac055f0cd1ac85271cc31d0340acc8c4c - - - - SD_RUNNING - group__SD__datatypes__management.html - gga49c04f3f117a8a1f8f1d0bedadefcfa5a79dc5ff4b6f36bfae26b9666feb4ba78 - - - - SD_DONE - group__SD__datatypes__management.html - gga49c04f3f117a8a1f8f1d0bedadefcfa5ae654935882dec5b2345a3128aed69632 - - - - SD_FAILED - group__SD__datatypes__management.html - gga49c04f3f117a8a1f8f1d0bedadefcfa5adda3fbec6b0da252275f20c79044201c - - - - e_SD_task_kind_t - group__SD__datatypes__management.html - ga242a90ba979257e3245553f149b74880 - - - - SD_TASK_NOT_TYPED - group__SD__datatypes__management.html - gga242a90ba979257e3245553f149b74880a8c1896c3c033bea7ecf469a75f83d5f4 - - - - SD_TASK_COMM_E2E - group__SD__datatypes__management.html - gga242a90ba979257e3245553f149b74880a9add1089dc99e90c905ec491db980d76 - - - - SD_TASK_COMP_SEQ - group__SD__datatypes__management.html - gga242a90ba979257e3245553f149b74880a3fb8ac37142196af9ac8e97e27f2c59c - - - - SD_TASK_COMP_PAR_AMDAHL - group__SD__datatypes__management.html - gga242a90ba979257e3245553f149b74880a60c8326cd59d07e45a3910594478dba9 - - - - - SURF_simulation - Simulation - group__SURF__simulation.html - - void - surf_init - group__SURF__simulation.html - ga403868865b66138187c3db30521e1bbe - (int *argc, char **argv) - - - void - surf_presolve - group__SURF__simulation.html - ga9b7e7ceba73ff5ce637ecb58f1e2edc9 - (void) - - - double - surf_solve - group__SURF__simulation.html - gaa723e3f55eb26355d00de5bf07c6d373 - (double max_date) - - - double - surf_get_clock - group__SURF__simulation.html - gafa85b9ba47f47d599353b872d2cb93d3 - (void) - - - void - surf_exit - group__SURF__simulation.html - ga1179497a5f822209f22b5735e0fb1104 - (void) - - - - SURF_actions - SURF actions - group__SURF__actions.html - surf_action - surf_action_state - - struct surf_action * - surf_action_t - group__SURF__actions.html - ga260ee2edb62de03ee69190f03a9b7eba - - - - struct surf_action - s_surf_action_t - group__SURF__actions.html - gae49733011b74942c0a896745bc825e92 - - - - struct surf_action_state - s_surf_action_state_t - group__SURF__actions.html - gafbcc9ab9767482d92f8709d78858d2ae - - - - e_surf_action_state_t - group__SURF__actions.html - gab9ef4042b1b038be1b792366de0121b2 - - - - SURF_ACTION_READY - group__SURF__actions.html - ggab9ef4042b1b038be1b792366de0121b2a6caf5e4bd35cab4890c662fdaf8d3812 - - - - SURF_ACTION_RUNNING - group__SURF__actions.html - ggab9ef4042b1b038be1b792366de0121b2a101d6224ad7c2a615c452c8c36d8a7e7 - - - - SURF_ACTION_FAILED - group__SURF__actions.html - ggab9ef4042b1b038be1b792366de0121b2abf420e6385e8eeda58721c3e28bd919e - - - - SURF_ACTION_DONE - group__SURF__actions.html - ggab9ef4042b1b038be1b792366de0121b2acef3187aad961798010f295bbbd932bf - - - - SURF_ACTION_TO_FREE - group__SURF__actions.html - ggab9ef4042b1b038be1b792366de0121b2aa66f387221d049fbce374c4dc27629c8 - - - - SURF_ACTION_NOT_IN_THE_SYSTEM - group__SURF__actions.html - ggab9ef4042b1b038be1b792366de0121b2a20a007bd143ea5c870c26a389ffe95e9 - - - - - SURF_resources - SURF resources - group__SURF__resources.html - - - SURF_build_api - Create a new API - group__SURF__build__api.html - - xbt_lib_t - host_lib - group__SURF__build__api.html - gac90f96dce1a69464b09a9b79b1405da5 - - - - xbt_lib_t - link_lib - group__SURF__build__api.html - gaa55c4d6b7466ca2b40deef1f47a24063 - - - - - TRACE_category - Tracing categories - group__TRACE__category.html - - void - TRACE_category - group__TRACE__category.html - ga2c341df9553b432c507d4ab2a87e8685 - (const char *category) - - - void - TRACE_category_with_color - group__TRACE__category.html - ga5abe9661fe1a1382c9be63984fea6931 - (const char *category, const char *color) - - - xbt_dynar_t - TRACE_get_categories - group__TRACE__category.html - ga87115c4173e0a6451fd7161fa4545572 - (void) - - - - TRACE_mark - Tracing marks - group__TRACE__mark.html - - void - TRACE_declare_mark - group__TRACE__mark.html - gacd215a0072a5d4ec7c5b11610b7bef20 - (const char *mark_type) - - - void - TRACE_declare_mark_value - group__TRACE__mark.html - ga01bdd85d46330578010dd77cf0e9df88 - (const char *mark_type, const char *mark_value) - - - void - TRACE_mark - group__TRACE__mark.html - gac8f263e9033090c2e73c7a2e2a98088a - (const char *mark_type, const char *mark_value) - - - xbt_dynar_t - TRACE_get_marks - group__TRACE__mark.html - ga6012125dd57ddf958895a8007280bbf5 - (void) - - - - TRACE_user_variables - Tracing user variables - group__TRACE__user__variables.html - - void - TRACE_host_variable_declare - group__TRACE__user__variables.html - ga1672865b1bc48cff5bdb759edf0a7c90 - (const char *variable) - - - void - TRACE_host_variable_declare_with_color - group__TRACE__user__variables.html - gaacaaa40fa93265cc87dc804edb6a61b3 - (const char *variable, const char *color) - - - void - TRACE_host_variable_set - group__TRACE__user__variables.html - ga650d08f8e0547ffe3d3c5a6a6ceebcdf - (const char *host, const char *variable, double value) - - - void - TRACE_host_variable_add - group__TRACE__user__variables.html - gae0a8625485d9cffc5c12676b65cd959c - (const char *host, const char *variable, double value) - - - void - TRACE_host_variable_sub - group__TRACE__user__variables.html - ga287fcd04c563ff2f795460850e4fc5d6 - (const char *host, const char *variable, double value) - - - void - TRACE_host_variable_set_with_time - group__TRACE__user__variables.html - ga3adacb71a4ab331c93efdf250f73cbfc - (double time, const char *host, const char *variable, double value) - - - void - TRACE_host_variable_add_with_time - group__TRACE__user__variables.html - gab6e7856a8181341e524cb4c9920c24ba - (double time, const char *host, const char *variable, double value) - - - void - TRACE_host_variable_sub_with_time - group__TRACE__user__variables.html - gae9ab3b84945d21bd06529d6705471d65 - (double time, const char *host, const char *variable, double value) - - - xbt_dynar_t - TRACE_get_host_variables - group__TRACE__user__variables.html - ga421836b9a1d435300ff777cd04b68f4c - (void) - - - void - TRACE_link_variable_declare - group__TRACE__user__variables.html - ga0b79340b330704fc7f30596988ce937c - (const char *variable) - - - void - TRACE_link_variable_declare_with_color - group__TRACE__user__variables.html - ga1c3d1a22e56a7a9a2fa6e5e6feb7978e - (const char *variable, const char *color) - - - void - TRACE_link_variable_set - group__TRACE__user__variables.html - ga5a521dffa1a5705e9e65d77053ef0cfa - (const char *link, const char *variable, double value) - - - void - TRACE_link_variable_add - group__TRACE__user__variables.html - gabbc55f2a3e25e49248be7d9b71f15cb8 - (const char *link, const char *variable, double value) - - - void - TRACE_link_variable_sub - group__TRACE__user__variables.html - ga009ecbc92025f7f2106386e5c8822e0b - (const char *link, const char *variable, double value) - - - void - TRACE_link_variable_set_with_time - group__TRACE__user__variables.html - gaccafa87e0e58f2f3e282a7d23e56d792 - (double time, const char *link, const char *variable, double value) - - - void - TRACE_link_variable_add_with_time - group__TRACE__user__variables.html - ga139bde27fec64c468d16b5231fc41118 - (double time, const char *link, const char *variable, double value) - - - void - TRACE_link_variable_sub_with_time - group__TRACE__user__variables.html - gae6b2b2b1f2ad80588d5b4eccb7d5ab6c - (double time, const char *link, const char *variable, double value) - - - void - TRACE_link_srcdst_variable_set - group__TRACE__user__variables.html - gab93d0d4ffb907c4d4b43cdc53cbe4f8c - (const char *src, const char *dst, const char *variable, double value) - - - void - TRACE_link_srcdst_variable_add - group__TRACE__user__variables.html - gae19a0f01ea6240ceaba534dab0f15919 - (const char *src, const char *dst, const char *variable, double value) - - - void - TRACE_link_srcdst_variable_sub - group__TRACE__user__variables.html - gaa0af1adaf2ee2e0ea3b045e8ef5c4edf - (const char *src, const char *dst, const char *variable, double value) - - - void - TRACE_link_srcdst_variable_set_with_time - group__TRACE__user__variables.html - ga1abd4aeafd36e40fd2aa8f15566df013 - (double time, const char *src, const char *dst, const char *variable, double value) - - - void - TRACE_link_srcdst_variable_add_with_time - group__TRACE__user__variables.html - ga0fec5f8d16e8d8ba4c82b2dba1ba6234 - (double time, const char *src, const char *dst, const char *variable, double value) - - - void - TRACE_link_srcdst_variable_sub_with_time - group__TRACE__user__variables.html - ga37278937e06f41f0a0b06b6b91bbdfa6 - (double time, const char *src, const char *dst, const char *variable, double value) - - - xbt_dynar_t - TRACE_get_link_variables - group__TRACE__user__variables.html - ga4b07c188420bbc143deea8dcdce06642 - (void) - - - void - TRACE_host_state_declare - group__TRACE__user__variables.html - ga65a9ce22195518352da785b36527864d - (const char *state) - - - void - TRACE_host_state_declare_value - group__TRACE__user__variables.html - gae5c66eb6918e75c5f38e06727d43e7bc - (const char *state, const char *value, const char *color) - - - void - TRACE_host_set_state - group__TRACE__user__variables.html - gacc421a6483570671a916a1d402add564 - (const char *host, const char *state, const char *value) - - - void - TRACE_host_push_state - group__TRACE__user__variables.html - gab74f50cb9ed31f4436663acd34ed044a - (const char *host, const char *state, const char *value) - - - void - TRACE_host_pop_state - group__TRACE__user__variables.html - ga111dc1b94c7f69e999f98163922332a6 - (const char *host, const char *state) - - - void - TRACE_host_reset_state - group__TRACE__user__variables.html - ga995ecd02343b09fd5ecdce8b8b1cd0d7 - (const char *host, const char *state) - - - - GRAS_msg_decl - Message declaration and retrival - group__GRAS__msg__decl.html - - struct s_gras_msgtype * - gras_msgtype_t - group__GRAS__msg__decl.html - ga3dde338b0ab6736d2d6c51078c03bd96 - - - - void - gras_msgtype_declare - group__GRAS__msg__decl.html - ga7857c6d519073e49604d59fa957bdc4d - (const char *name, xbt_datadesc_type_t payload) - - - void - gras_msgtype_declare_v - group__GRAS__msg__decl.html - ga64643f72bc46f7a40244d64a2977956b - (const char *name, short int version, xbt_datadesc_type_t payload) - - - gras_msgtype_t - gras_msgtype_by_name - group__GRAS__msg__decl.html - gaeffd42d9b2606a8b19501bd191efd6b4 - (const char *name) - - - gras_msgtype_t - gras_msgtype_by_name_or_null - group__GRAS__msg__decl.html - ga169be5759644b6ce19e35ae736b79345 - (const char *name) - - - gras_msgtype_t - gras_msgtype_by_namev - group__GRAS__msg__decl.html - ga674feae414ddeef58edc7f4597a0dd80 - (const char *name, short int version) - - - gras_msgtype_t - gras_msgtype_by_id - group__GRAS__msg__decl.html - ga01e5352457b7ba0d9504c3bf25367d16 - (int id) - - - void - gras_msgtype_dumpall - group__GRAS__msg__decl.html - ga5b7341eb7a6a5a5a827b21cb23e09248 - (void) - - - - GRAS_msg_cb - Callback declaration and use - group__GRAS__msg__cb.html - - #define - gras_cb_register - group__GRAS__msg__cb.html - gada679e069d5516d632542a963a5e921c - (msgtype_name, cb) - - - #define - gras_cb_unregister - group__GRAS__msg__cb.html - ga56559a8e94aa53115e16c5d42d052c79 - (msgtype_name, cb) - - - struct s_gras_msg_cb_ctx * - gras_msg_cb_ctx_t - group__GRAS__msg__cb.html - gac198167fc3b407c9a5d13104944bd1eb - - - - int(* - gras_msg_cb_t - group__GRAS__msg__cb.html - ga4def53ea1c94af2e6ebec7b058fd5e17 - )(gras_msg_cb_ctx_t ctx, void *payload) - - - xbt_socket_t - gras_msg_cb_ctx_from - group__GRAS__msg__cb.html - ga06d07c39a4ab161ef6307f5b947f7687 - (gras_msg_cb_ctx_t ctx) - - - void - gras_cb_register_ - group__GRAS__msg__cb.html - ga18ec958edecee152b5c7227a062556b7 - (gras_msgtype_t msgtype, gras_msg_cb_t cb) - - - void - gras_cb_unregister_ - group__GRAS__msg__cb.html - ga0dbe20c04bc541c025115b42cab5a8b5 - (gras_msgtype_t msgtype, gras_msg_cb_t cb) - - - - GRAS_msg_exchange - Message exchange - group__GRAS__msg__exchange.html - - #define - gras_msg_send - group__GRAS__msg__exchange.html - ga4530e0a98262b6371dc30aa76df1f21a - (sock, name, payload) - - - #define - gras_msg_wait - group__GRAS__msg__exchange.html - ga9ec85c89a6e59334939d4483c2e04374 - (timeout, msgt_want, expeditor, payload) - - - void - gras_msg_send_ - group__GRAS__msg__exchange.html - ga67984c86652a02a790c3833dbcc821e2 - (xbt_socket_t sock, gras_msgtype_t msgtype, void *payload) - - - void - gras_msg_wait_ - group__GRAS__msg__exchange.html - ga514adfffdfb2117532be23878ba7a04e - (double timeout, gras_msgtype_t msgt_want, xbt_socket_t *expeditor, void *payload) - - - void - gras_msg_handleall - group__GRAS__msg__exchange.html - gae4bf51c90fd4f84a66f9e1f44fe1dac5 - (double period) - - - void - gras_msg_handle - group__GRAS__msg__exchange.html - ga734f74309ee66358e60f6926084e46c5 - (double timeOut) - - - - GRAS_msg_rpc - RPC specific functions - group__GRAS__msg__rpc.html - - #define - gras_msg_rpccall - group__GRAS__msg__rpc.html - ga5a63b79b8d8af705c8bdf7ef2b40dfd0 - (server, timeout, msg, req, ans) - - - #define - gras_msg_rpc_async_call - group__GRAS__msg__rpc.html - ga36a36ad46c0ccdab7e512c65c3c7276c - (server, timeout, msg, req) - - - void - gras_msgtype_declare_rpc - group__GRAS__msg__rpc.html - gaf53fe8f369590ea67e56880d46e32b35 - (const char *name, xbt_datadesc_type_t payload_request, xbt_datadesc_type_t payload_answer) - - - void - gras_msgtype_declare_rpc_v - group__GRAS__msg__rpc.html - gaa32491ce5b761886d2bb772501114052 - (const char *name, short int version, xbt_datadesc_type_t payload_request, xbt_datadesc_type_t payload_answer) - - - void - gras_msg_rpccall_ - group__GRAS__msg__rpc.html - gaacda3b53f080544460ae85116119628c - (xbt_socket_t server, double timeOut, gras_msgtype_t msgtype, void *request, void *answer) - - - - gras_msg_rpc_async_call_ - group__GRAS__msg__rpc.html - ga62a3bf4ce9bd90d37730cb860d76e5d9 - (xbt_socket_t server, double timeOut, gras_msgtype_t msgtype, void *request) - - - void - gras_msg_rpc_async_wait - group__GRAS__msg__rpc.html - ga610a80ac29440bc3e4e2383aa3210ddd - (gras_msg_cb_ctx_t ctx, void *answer) - - - void - gras_msg_rpcreturn - group__GRAS__msg__rpc.html - ga618a3c7ac8ce43b4b1f3cdbaf05789d9 - (double timeOut, gras_msg_cb_ctx_t ctx, void *answer) - - - - GRAS_msg_exchangeadv - Message exchange (advanced interface) - group__GRAS__msg__exchangeadv.html - s_gras_msg_t - - e_gras_msg_kind_t - group__GRAS__msg__exchangeadv.html - gaa618b4aea46cb45d82f44d43dfda5d3f - - - - e_gras_msg_kind_oneway - group__GRAS__msg__exchangeadv.html - ggaa618b4aea46cb45d82f44d43dfda5d3fa8c1e9f73450086e01bd48c9c7b75667f - - - - e_gras_msg_kind_rpccall - group__GRAS__msg__exchangeadv.html - ggaa618b4aea46cb45d82f44d43dfda5d3fa7b1f487086684d796b50e5307e2e379b - - - - e_gras_msg_kind_rpcanswer - group__GRAS__msg__exchangeadv.html - ggaa618b4aea46cb45d82f44d43dfda5d3fa96a7ea9ad35e76121d2aeeb2340600f4 - - - - e_gras_msg_kind_rpcerror - group__GRAS__msg__exchangeadv.html - ggaa618b4aea46cb45d82f44d43dfda5d3fa2a93cb274ce45489193b19620c152060 - - - - void - gras_msg_wait_ext_ - group__GRAS__msg__exchangeadv.html - ga2cd92f12bc72c476438b6bd96f1c9bd5 - (double timeout, gras_msgtype_t msgt_want, xbt_socket_t expe_want, gras_msg_filter_t filter, void *filter_ctx, gras_msg_t msg_got) - - - void - gras_msg_wait_or - group__GRAS__msg__exchangeadv.html - ga8d4ce7267e4057b0001e9ed5f37bde59 - (double timeout, xbt_dynar_t msgt_want, gras_msg_cb_ctx_t *ctx, int *msgt_got, void *payload) - - - - GRAS_sock_create - Socket creation functions - group__GRAS__sock__create.html - - xbt_socket_t - gras_socket_client - group__GRAS__sock__create.html - ga1dad2be5438de05743501352f144fad5 - (const char *host, unsigned short port) - - - xbt_socket_t - gras_socket_client_from_string - group__GRAS__sock__create.html - ga6bd1f0bb2497eed9756b8c9557d27f85 - (const char *host) - - - xbt_socket_t - gras_socket_server - group__GRAS__sock__create.html - gafaf3628fe9e0afd023b7c29a167cce75 - (unsigned short port) - - - void - gras_socket_close - group__GRAS__sock__create.html - gabdbbaf32ef66a8006ceb812393cbe591 - (xbt_socket_t sd) - - - xbt_socket_t - gras_socket_client_ext - group__GRAS__sock__create.html - ga33c42cee0950aa1649f4cd1a7a4d48e2 - (const char *host, unsigned short port, unsigned long int bufSize, int measurement) - - - xbt_socket_t - gras_socket_server_ext - group__GRAS__sock__create.html - ga3d9e49e5b0d4287926f2d8192868ee90 - (unsigned short port, unsigned long int bufSize, int measurement) - - - xbt_socket_t - gras_socket_server_range - group__GRAS__sock__create.html - ga9c81857e1e860a757eb9b8b5c004225c - (unsigned short minport, unsigned short maxport, unsigned long int buf_size, int measurement) - - - - GRAS_sock_file - Using files as sockets - group__GRAS__sock__file.html - - xbt_socket_t - gras_socket_client_from_file - group__GRAS__sock__file.html - ga95fd1ae1909dbc2fcd370875cbcd664e - (const char *path) - - - xbt_socket_t - gras_socket_server_from_file - group__GRAS__sock__file.html - gacd1b93d813440fc5c427864682ee7831 - (const char *path) - - - - XBT_cfg_use - User interface: changing values - group__XBT__cfg__use.html - - void * - xbt_cfg_t - group__XBT__cfg__use.html - gac5894d3947cb042db07d729ebfe064ca - - - - void - xbt_cfg_set - group__XBT__cfg__use.html - ga7abcc7c8e0c839f5430ccc5bb04cd29b - (xbt_cfg_t cfg, const char *name,...) - - - void - xbt_cfg_set_vargs - group__XBT__cfg__use.html - gad36ce933af452e3f74373b7a88b097bd - (xbt_cfg_t cfg, const char *name, va_list pa) - - - void - xbt_cfg_set_parse - group__XBT__cfg__use.html - ga660f47d0af70382a502cee9734e32229 - (xbt_cfg_t cfg, const char *options) - - - void - xbt_cfg_set_int - group__XBT__cfg__use.html - ga593f941aa66b21104ebdaa2786a0265e - (xbt_cfg_t cfg, const char *name, int val) - - - void - xbt_cfg_set_double - group__XBT__cfg__use.html - ga660807bb21d0d7a3a0ac9219e2330dbe - (xbt_cfg_t cfg, const char *name, double val) - - - void - xbt_cfg_set_string - group__XBT__cfg__use.html - gaf42b4fd31ad45646a03638ef32fc5a26 - (xbt_cfg_t cfg, const char *name, const char *val) - - - void - xbt_cfg_set_peer - group__XBT__cfg__use.html - ga3ec95e8fb08cc7dffdc32fd7cb05f679 - (xbt_cfg_t cfg, const char *name, const char *peer, int port) - - - void - xbt_cfg_setdefault_int - group__XBT__cfg__use.html - ga56c8db370b0a3ae4c638867a0e0911c0 - (xbt_cfg_t cfg, const char *name, int val) - - - void - xbt_cfg_setdefault_double - group__XBT__cfg__use.html - gafa60b1f2d2e1351522f977cce3b54d99 - (xbt_cfg_t cfg, const char *name, double val) - - - void - xbt_cfg_setdefault_string - group__XBT__cfg__use.html - ga10751dc480c2ea9b0c9637c68ed359e6 - (xbt_cfg_t cfg, const char *name, const char *val) - - - void - xbt_cfg_setdefault_peer - group__XBT__cfg__use.html - ga304c927c166b217d29eee9e18cb1e969 - (xbt_cfg_t cfg, const char *name, const char *host, int port) - - - void - xbt_cfg_rm_int - group__XBT__cfg__use.html - ga6dd959a8fc5ea496641f329423964681 - (xbt_cfg_t cfg, const char *name, int val) - - - void - xbt_cfg_rm_double - group__XBT__cfg__use.html - gaca2fa14bf75f51960538227132d696d5 - (xbt_cfg_t cfg, const char *name, double val) - - - void - xbt_cfg_rm_string - group__XBT__cfg__use.html - ga6b96677e59c03e920f616ef8f6f03db3 - (xbt_cfg_t cfg, const char *name, const char *val) - - - void - xbt_cfg_rm_peer - group__XBT__cfg__use.html - ga495c3de5609e29eb4a5a2edaff1e9119 - (xbt_cfg_t cfg, const char *name, const char *peer, int port) - - - void - xbt_cfg_rm_at - group__XBT__cfg__use.html - gaf90fa7699759834310e5fc90d4cf2594 - (xbt_cfg_t cfg, const char *name, int pos) - - - void - xbt_cfg_empty - group__XBT__cfg__use.html - gabefb42525b7f81c273a9e15ebc2fc401 - (xbt_cfg_t cfg, const char *name) - - - - XBT_cfg_decl - Configuration type declaration and memory management - group__XBT__cfg__decl.html - - void(* - xbt_cfg_cb_t - group__XBT__cfg__decl.html - ga4080887ffe36fb58611ee70094c003be - )(const char *, int) - - - e_xbt_cfgelm_type_t - group__XBT__cfg__decl.html - gaae016e87dc6935ed51617bbea7b8aa6c - - - - xbt_cfgelm_int - group__XBT__cfg__decl.html - ggaae016e87dc6935ed51617bbea7b8aa6caf101f0c7af43525d4a07e9bcb5d3b7f2 - - - - xbt_cfgelm_double - group__XBT__cfg__decl.html - ggaae016e87dc6935ed51617bbea7b8aa6ca35412ca92ec3591c76f5403810aed6f3 - - - - xbt_cfgelm_string - group__XBT__cfg__decl.html - ggaae016e87dc6935ed51617bbea7b8aa6cac8df732d454a4bc85379de2c154a737e - - - - xbt_cfgelm_peer - group__XBT__cfg__decl.html - ggaae016e87dc6935ed51617bbea7b8aa6ca79bd0045369cbc55fe7191a28d31d168 - - - - xbt_cfg_t - xbt_cfg_new - group__XBT__cfg__decl.html - ga25f767ddf162fcf5cf45c2aac58f47b8 - (void) - - - void - xbt_cfg_cpy - group__XBT__cfg__decl.html - gac679f68b23823dc08aceaefaf9b372da - (xbt_cfg_t tocopy, xbt_cfg_t *whereto) - - - void - xbt_cfg_free - group__XBT__cfg__decl.html - ga67592bfbe600c89f45f40ceeb7df2c9a - (xbt_cfg_t *cfg) - - - void - xbt_cfg_dump - group__XBT__cfg__decl.html - ga9ef64a88e6fa46d78938b32247a29528 - (const char *name, const char *indent, xbt_cfg_t cfg) - - - - XBT_cfg_register - Registering stuff - group__XBT__cfg__register.html - - void - xbt_cfg_register - group__XBT__cfg__register.html - gadfab99b0002e20fc701ca606e784a018 - (xbt_cfg_t *cfg, const char *name, const char *description, e_xbt_cfgelm_type_t type, void *default_value, int min, int max, xbt_cfg_cb_t cb_set, xbt_cfg_cb_t cb_rm) - - - void - xbt_cfg_unregister - group__XBT__cfg__register.html - gaec318f1ce663340e84726e5eb88ae81b - (xbt_cfg_t cfg, const char *name) - - - void - xbt_cfg_register_str - group__XBT__cfg__register.html - ga0dd096bfc41dc388b5d82a670dfe23f7 - (xbt_cfg_t *cfg, const char *entry) - - - void - xbt_cfg_help - group__XBT__cfg__register.html - ga20967f829423faa8b91e35978ef46252 - (xbt_cfg_t cfg) - - - void - xbt_cfg_check - group__XBT__cfg__register.html - ga6c53f538a2901ceca585e075e43e3c3e - (xbt_cfg_t cfg) - - - e_xbt_cfgelm_type_t - xbt_cfg_get_type - group__XBT__cfg__register.html - ga754d4928f875979d3fe3dadbb5c3d32e - (xbt_cfg_t cfg, const char *name) - - - - XBT_cfg_get - Getting the stored values - group__XBT__cfg__get.html - - int - xbt_cfg_get_int - group__XBT__cfg__get.html - gaf058b35acfe7f058412fece263b9bede - (xbt_cfg_t cfg, const char *name) - - - double - xbt_cfg_get_double - group__XBT__cfg__get.html - ga31012ed478ffd718fafac27b66f653b2 - (xbt_cfg_t cfg, const char *name) - - - char * - xbt_cfg_get_string - group__XBT__cfg__get.html - ga6e8854c299ca293a8531f3ac477babdd - (xbt_cfg_t cfg, const char *name) - - - void - xbt_cfg_get_peer - group__XBT__cfg__get.html - gad5690b3e30986f2b43e0fd0a92b3b553 - (xbt_cfg_t cfg, const char *name, char **peer, int *port) - - - xbt_dynar_t - xbt_cfg_get_dynar - group__XBT__cfg__get.html - gab69701ad4dbc805b23573f0e4ac02a6f - (xbt_cfg_t cfg, const char *name) - - - int - xbt_cfg_get_int_at - group__XBT__cfg__get.html - gae59bb89c4d59bcc7a47193444369141f - (xbt_cfg_t cfg, const char *name, int pos) - - - double - xbt_cfg_get_double_at - group__XBT__cfg__get.html - gab893722f0ee3b17a6fe0ae7534f60d73 - (xbt_cfg_t cfg, const char *name, int pos) - - - char * - xbt_cfg_get_string_at - group__XBT__cfg__get.html - ga436a50804f44ad8d4cb7e3b4282c3cf4 - (xbt_cfg_t cfg, const char *name, int pos) - - - void - xbt_cfg_get_peer_at - group__XBT__cfg__get.html - ga0555ea640404cc5214c7243e6e91b070 - (xbt_cfg_t cfg, const char *name, int pos, char **peer, int *port) - - - - XBT_dd_basic - Basic operations on data descriptions - group__XBT__dd__basic.html - - struct s_xbt_datadesc_type * - xbt_datadesc_type_t - group__XBT__dd__basic.html - gad201506c459504f0a27213aded48730d - - - - xbt_datadesc_type_t - xbt_datadesc_by_name - group__XBT__dd__basic.html - gaf4b2d699b60f60645c04e294337d93cd - (const char *name) - - - xbt_datadesc_type_t - xbt_datadesc_by_name_or_null - group__XBT__dd__basic.html - ga2a531cee40b9d62672ace670f531ce94 - (const char *name) - - - - XBT_dd_auto - Automatic parsing of data descriptions - group__XBT__dd__auto.html - - #define - XBT_DEFINE_TYPE - group__XBT__dd__auto.html - ga582dcac822dd60778b8c94de58d4f8b2 - (name, def) - - - #define - XBT_DEFINE_TYPE_EXTERN - group__XBT__dd__auto.html - ga8603e34575afb07e3399e940b29caffc - - - - #define - XBT_DEFINE_TYPE_LOCAL - group__XBT__dd__auto.html - gafdbc20cdd4b241eb9b560fb7ba715a5e - (name, def) - - - #define - xbt_datadesc_by_symbol - group__XBT__dd__auto.html - gad252370e735aa0e3074915a638538a73 - (name) - - - #define - XBT_ANNOTE - group__XBT__dd__auto.html - gad5f58245365718043c805436acafcd1b - (key, val) - - - void - xbt_datadesc_set_const - group__XBT__dd__auto.html - ga3e265dfcbdfeae45b43b46b39e594484 - (const char *name, int value) - - xbt_dd_define - XBT_dd_multidim - XBT_dd_multifile - - - XBT_dd_manual - Simple manual data description - group__XBT__dd__manual.html - - struct s_xbt_cbps * - xbt_cbps_t - group__XBT__dd__manual.html - ga3a51060ed7049a956ab9d12a224bbd1f - - - - void(* - xbt_datadesc_type_cb_void_t - group__XBT__dd__manual.html - gaa7427668b318c0f8ca8ca67f471d49fc - )(xbt_datadesc_type_t typedesc, xbt_cbps_t vars, void *data) - - - int(* - xbt_datadesc_type_cb_int_t - group__XBT__dd__manual.html - ga16b64d35c0899e0368506c17eb49957f - )(xbt_datadesc_type_t typedesc, xbt_cbps_t vars, void *data) - - - xbt_datadesc_type_t(* - xbt_datadesc_selector_t - group__XBT__dd__manual.html - gaf9e432079185cddf94a9ae6f96baa103 - )(xbt_datadesc_type_t typedesc, xbt_cbps_t vars, void *data) - - - xbt_datadesc_type_t - xbt_datadesc_struct - group__XBT__dd__manual.html - gaf75f82f979b1b7971a7db551cb15a963 - (const char *name) - - - void - xbt_datadesc_struct_append - group__XBT__dd__manual.html - ga9b85aa5ae3699cbb2627f12045046b2a - (xbt_datadesc_type_t struct_type, const char *name, xbt_datadesc_type_t field_type) - - - void - xbt_datadesc_struct_close - group__XBT__dd__manual.html - gaa55fef3826bb7cecd44a779506902362 - (xbt_datadesc_type_t struct_type) - - - xbt_datadesc_type_t - xbt_datadesc_union - group__XBT__dd__manual.html - ga11a8790485111d8e0209acfe68d00f1f - (const char *name, xbt_datadesc_type_cb_int_t selector) - - - void - xbt_datadesc_union_append - group__XBT__dd__manual.html - gaaccd7a5195f2eac5e28f29aad39543a8 - (xbt_datadesc_type_t union_type, const char *name, xbt_datadesc_type_t field_type) - - - void - xbt_datadesc_union_close - group__XBT__dd__manual.html - ga111a053bea3c30e3db309e20157b84ac - (xbt_datadesc_type_t union_type) - - - xbt_datadesc_type_t - xbt_datadesc_ref - group__XBT__dd__manual.html - ga653cdcf0625d1f0eb0eb982f05eb7aa1 - (const char *name, xbt_datadesc_type_t referenced_type) - - - xbt_datadesc_type_t - xbt_datadesc_copy - group__XBT__dd__manual.html - ga656cdef0ef1a94d69886338aa48cf732 - (const char *name, xbt_datadesc_type_t copied_type) - - - xbt_datadesc_type_t - xbt_datadesc_ref_generic - group__XBT__dd__manual.html - gadf51c5c0bcdbcf5288d275516274ee8f - (const char *name, xbt_datadesc_selector_t selector) - - - xbt_datadesc_type_t - xbt_datadesc_array_fixed - group__XBT__dd__manual.html - gaf510d71d8b3b55c07d5adece8a80da17 - (const char *name, xbt_datadesc_type_t element_type, long int fixed_size) - - - xbt_datadesc_type_t - xbt_datadesc_array_dyn - group__XBT__dd__manual.html - gaaff88d9b0344325dbbe863050f84c14a - (const char *name, xbt_datadesc_type_t element_type, xbt_datadesc_type_cb_int_t dynamic_size) - - - xbt_datadesc_type_t - xbt_datadesc_ref_pop_arr - group__XBT__dd__manual.html - ga7ba9e0d3c6e7ef82576583947d507138 - (xbt_datadesc_type_t element_type) - - - xbt_datadesc_type_t - xbt_datadesc_dynar - group__XBT__dd__manual.html - ga8b6e44623a1831c588409dc824b4fa36 - (xbt_datadesc_type_t elm_t, void_f_pvoid_t free_func) - - - void - xbt_datadesc_cycle_set - group__XBT__dd__manual.html - ga909c5a7089072d87af2f46a21edaf4cf - (xbt_datadesc_type_t type) - - - void - xbt_datadesc_cycle_unset - group__XBT__dd__manual.html - gae2a2d83da317afbdf9466f0f9ff9090b - (xbt_datadesc_type_t type) - - - void - xbt_datadesc_cb_send - group__XBT__dd__manual.html - ga60a592741d03dc571767768f774b299d - (xbt_datadesc_type_t type, xbt_datadesc_type_cb_void_t pre) - - - void - xbt_datadesc_cb_recv - group__XBT__dd__manual.html - gab26b9ab42ef8ced0aef32a3309792121 - (xbt_datadesc_type_t type, xbt_datadesc_type_cb_void_t post) - - - void - xbt_datadesc_cb_field_send - group__XBT__dd__manual.html - ga7bd02e7b15648f8983d6c72a2b25d962 - (xbt_datadesc_type_t type, const char *field_name, xbt_datadesc_type_cb_void_t pre) - - - void - xbt_datadesc_cb_field_recv - group__XBT__dd__manual.html - gaf63643937275aad57fe4fed88b97571b - (xbt_datadesc_type_t type, const char *field_name, xbt_datadesc_type_cb_void_t post) - - - void - xbt_datadesc_cb_field_push - group__XBT__dd__manual.html - gac7164024fb65fb115069e7f332489c37 - (xbt_datadesc_type_t type, const char *field_name) - - - void - xbt_datadesc_cb_field_push_multiplier - group__XBT__dd__manual.html - ga4c981559a5cfc9bb525f64ba8b486dc7 - (xbt_datadesc_type_t type, const char *field_name) - - - const char * - xbt_datadesc_get_name - group__XBT__dd__manual.html - ga9a155b7653576fcb8322b49bfc4b577a - (xbt_datadesc_type_t ddt) - - - int - xbt_datadesc_get_id - group__XBT__dd__manual.html - ga02ed879c83ec6dc9c99c243f89a535d9 - (xbt_datadesc_type_t ddt) - - - - XBT_dd_cb_simple - Data description with Callback Persistant State: Simple push/pop mechanism - group__XBT__dd__cb__simple.html - - void - xbt_cbps_i_push - group__XBT__dd__cb__simple.html - ga3dd84dfbb6becd7112acbb8523f3fd79 - (xbt_cbps_t ps, int val) - - - int - xbt_cbps_i_pop - group__XBT__dd__cb__simple.html - gacc7da7574aecc1bf53b858a012397311 - (xbt_cbps_t ps) - - - int - xbt_datadesc_cb_pop - group__XBT__dd__cb__simple.html - ga465740817b43345fc9c9c0c4085d7016 - (xbt_datadesc_type_t typedesc, xbt_cbps_t vars, void *data) - - - void - xbt_datadesc_cb_push_int - group__XBT__dd__cb__simple.html - ga6545b0ef382856115f0c5803b1f054e4 - (xbt_datadesc_type_t typedesc, xbt_cbps_t vars, void *data) - - - void - xbt_datadesc_cb_push_uint - group__XBT__dd__cb__simple.html - ga9e6f4c9b54914e98db3d21f82244d22c - (xbt_datadesc_type_t typedesc, xbt_cbps_t vars, void *data) - - - void - xbt_datadesc_cb_push_lint - group__XBT__dd__cb__simple.html - gaccf30925e498ba7147eb756318a925a4 - (xbt_datadesc_type_t typedesc, xbt_cbps_t vars, void *data) - - - void - xbt_datadesc_cb_push_ulint - group__XBT__dd__cb__simple.html - gae5bdef15e98af3125c846dcf7188f566 - (xbt_datadesc_type_t typedesc, xbt_cbps_t vars, void *data) - - - void - xbt_datadesc_cb_push_int_mult - group__XBT__dd__cb__simple.html - ga0ee280a32ce28ccdedeae2a61ba3a5b0 - (xbt_datadesc_type_t typedesc, xbt_cbps_t vars, void *data) - - - void - xbt_datadesc_cb_push_uint_mult - group__XBT__dd__cb__simple.html - gae902804a474a7f7ad03bb5591c8a766d - (xbt_datadesc_type_t typedesc, xbt_cbps_t vars, void *data) - - - void - xbt_datadesc_cb_push_lint_mult - group__XBT__dd__cb__simple.html - gab7285f0b6dce3b1e13aeed378d6a2655 - (xbt_datadesc_type_t typedesc, xbt_cbps_t vars, void *data) - - - void - xbt_datadesc_cb_push_ulint_mult - group__XBT__dd__cb__simple.html - ga9af60a3ad5310086d20bd167b610a65b - (xbt_datadesc_type_t typedesc, xbt_cbps_t vars, void *data) - - - - XBT_dd_cb_full - Data description with Callback Persistant State: Full featured interface - group__XBT__dd__cb__full.html - - void - xbt_cbps_v_pop - group__XBT__dd__cb__full.html - gac395ca0b2355cd1244ae31c50d8f91a7 - (xbt_cbps_t ps, const char *name, xbt_datadesc_type_t *ddt, void **res) - - - void - xbt_cbps_v_push - group__XBT__dd__cb__full.html - ga5a353875fc01c709c556cbe21db447c0 - (xbt_cbps_t ps, const char *name, void *data, xbt_datadesc_type_t ddt) - - - void - xbt_cbps_v_set - group__XBT__dd__cb__full.html - ga5d81d2ecc51f55a4f04a98b13c900c70 - (xbt_cbps_t ps, const char *name, void *data, xbt_datadesc_type_t ddt) - - - void * - xbt_cbps_v_get - group__XBT__dd__cb__full.html - gadbfa50f7a3c6c21152e10f3f8a33e528 - (xbt_cbps_t ps, const char *name, xbt_datadesc_type_t *ddt) - - - void - xbt_cbps_block_begin - group__XBT__dd__cb__full.html - ga04e9fc964f9d1a65cb5462f81f0ad1f1 - (xbt_cbps_t ps) - - - void - xbt_cbps_block_end - group__XBT__dd__cb__full.html - ga8b0dd35ac64431d80772d5c185d11a19 - (xbt_cbps_t ps) - - - - XBT_dict_cons - Dict constructor and destructor - group__XBT__dict__cons.html - - struct s_xbt_dict * - xbt_dict_t - group__XBT__dict__cons.html - gac60ea15fce6ea593be308de876712f04 - - - - xbt_dict_t - xbt_dict_new - group__XBT__dict__cons.html - ga3f03623cb96849ab40db9b9af25ac38c - (void) - - - xbt_dict_t - xbt_dict_new_homogeneous - group__XBT__dict__cons.html - ga99fe5eb49d3fa9f1f31fb6d519fb7197 - (void_f_pvoid_t free_ctn) - - - void - xbt_dict_free - group__XBT__dict__cons.html - ga35d2edf4086c13f0c096621aaf421c7d - (xbt_dict_t *dict) - - - unsigned int - xbt_dict_size - group__XBT__dict__cons.html - ga79130ac36df5cbdc334a3424a92eff5d - (xbt_dict_t dict) - - - - XBT_dict_basic - Dictionaries basic usage - group__XBT__dict__basic.html - - void - xbt_dict_set - group__XBT__dict__basic.html - ga5167ca9336b1c9d5e2a3dacd6b702055 - (xbt_dict_t dict, const char *key, void *data, void_f_pvoid_t free_ctn) - - - void * - xbt_dict_get - group__XBT__dict__basic.html - gadc5080181f23fa2802b17b0982d76115 - (xbt_dict_t dict, const char *key) - - - void * - xbt_dict_get_or_null - group__XBT__dict__basic.html - gac1398f8a025c0f22195e74f2bd5522fa - (xbt_dict_t dict, const char *key) - - - char * - xbt_dict_get_key - group__XBT__dict__basic.html - ga16e3ad7d2a93d89b95582ad82d1ce100 - (xbt_dict_t dict, const void *data) - - - void - xbt_dict_remove - group__XBT__dict__basic.html - gac8befeb2dc3ba97fb0ff1d3da83f21fb - (xbt_dict_t dict, const char *key) - - - void - xbt_dict_reset - group__XBT__dict__basic.html - ga0fe854e3c13798e32ebc642c00be6ad4 - (xbt_dict_t dict) - - - int - xbt_dict_length - group__XBT__dict__basic.html - gac0cf96e5e13da996aac831d8d10f0985 - (xbt_dict_t dict) - - - void - xbt_dict_dump_output_string - group__XBT__dict__basic.html - ga38d0003fc16ce9d437c9cb1c7b2e4a8e - (void *s) - - - void - xbt_dict_dump - group__XBT__dict__basic.html - ga7d8b3282a0599ed922bbac9c0686e456 - (xbt_dict_t dict, void(*output)(void *)) - - - void - xbt_dict_dump_sizes - group__XBT__dict__basic.html - gaa8c1e5beb5655c030df76fbcce9c9bbc - (xbt_dict_t dict) - - - int - xbt_dict_is_empty - group__XBT__dict__basic.html - ga68fb97981b63d246769f4b6fbbcb3eaf - (xbt_dict_t dict) - - - - XBT_dict_nnul - Dictionaries with non-nul terminated keys - group__XBT__dict__nnul.html - - void - xbt_dict_set_ext - group__XBT__dict__nnul.html - gac10a4d2fd3a86576c1be1b61811317d8 - (xbt_dict_t dict, const char *key, int key_len, void *data, void_f_pvoid_t free_ctn) - - - void * - xbt_dict_get_ext - group__XBT__dict__nnul.html - ga7e5810ce5387ee78e25bb92c206deacd - (xbt_dict_t dict, const char *key, int key_len) - - - void * - xbt_dict_get_or_null_ext - group__XBT__dict__nnul.html - gabfcc7b250b01f46a4397946a7a104fd1 - (xbt_dict_t dict, const char *key, int key_len) - - - void - xbt_dict_remove_ext - group__XBT__dict__nnul.html - gad36d0be75e939e85ee17a9756332b6c4 - (xbt_dict_t dict, const char *key, int key_len) - - - - XBT_dict_curs - Cursors on dictionaries - group__XBT__dict__curs.html - - #define - xbt_dict_foreach - group__XBT__dict__curs.html - ga3124aa46173fbf9fc703b748cebd4b70 - (dict, cursor, key, data) - - - struct s_xbt_dict_cursor * - xbt_dict_cursor_t - group__XBT__dict__curs.html - gae611da46e5289c03ea69e551e4d6f6b5 - - - - xbt_dict_cursor_t - xbt_dict_cursor_new - group__XBT__dict__curs.html - ga5c29813d0de67603640f948b2d712209 - (const xbt_dict_t dict) - - - void - xbt_dict_cursor_free - group__XBT__dict__curs.html - ga88eb8699e8778f9d1c5821da0bab1849 - (xbt_dict_cursor_t *cursor) - - - void - xbt_dict_cursor_rewind - group__XBT__dict__curs.html - ga0f0f7f26eef7dca0f3d837bac985a0ff - (xbt_dict_cursor_t cursor) - - - char * - xbt_dict_cursor_get_key - group__XBT__dict__curs.html - ga86b45796b83225553370f1ed2298bdba - (xbt_dict_cursor_t cursor) - - - void * - xbt_dict_cursor_get_data - group__XBT__dict__curs.html - ga2ebcfc14c62baafab95b9c994a2e6012 - (xbt_dict_cursor_t cursor) - - - void - xbt_dict_cursor_set_data - group__XBT__dict__curs.html - ga714c4490d2187b042a6993c68e860fad - (xbt_dict_cursor_t cursor, void *data, void_f_pvoid_t free_ctn) - - - void - xbt_dict_cursor_first - group__XBT__dict__curs.html - gaed25ac933321fa3837877f2210979db7 - (const xbt_dict_t dict, xbt_dict_cursor_t *cursor) - - - void - xbt_dict_cursor_step - group__XBT__dict__curs.html - ga9871423165388f7637dd67116b68044a - (xbt_dict_cursor_t cursor) - - - int - xbt_dict_cursor_get_or_free - group__XBT__dict__curs.html - gad8ef9a04e0c50a3ed9a2dfa7ca36d599 - (xbt_dict_cursor_t *cursor, char **key, void **data) - - - - XBT_dynar_cons - Dynar constructor and destructor - group__XBT__dynar__cons.html - - struct xbt_dynar_s * - xbt_dynar_t - group__XBT__dynar__cons.html - gac826571988d2b63ae225e5c62ecdbc79 - - - - xbt_dynar_t - xbt_dynar_new - group__XBT__dynar__cons.html - ga69ab371f667dfe5aa51fb612b9afaca5 - (const unsigned long elm_size, void_f_pvoid_t const free_f) - - - xbt_dynar_t - xbt_dynar_new_sync - group__XBT__dynar__cons.html - ga34979efcf4d9e68ab3d817368ff453ac - (const unsigned long elm_size, void_f_pvoid_t const free_f) - - - void - xbt_dynar_free - group__XBT__dynar__cons.html - ga9b7808eb7a87dcf331a467f323ae16a6 - (xbt_dynar_t *dynar) - - - void - xbt_dynar_free_voidp - group__XBT__dynar__cons.html - gacab2aaa46863a53beaa1637bd41995aa - (void *dynar) - - - void - xbt_dynar_free_container - group__XBT__dynar__cons.html - ga7bc3c4dffd7740c9c1ea129d1167c0bc - (xbt_dynar_t *dynar) - - - void - xbt_dynar_shrink - group__XBT__dynar__cons.html - ga8c1a192e8119147d92eaf873a2861fc0 - (xbt_dynar_t dynar, int empty_slots) - - - - XBT_dynar_array - Dynar as a regular array - group__XBT__dynar__array.html - - void - xbt_dynar_get_cpy - group__XBT__dynar__array.html - ga21d02c5fc8289c0bfc6c7d57222bcf90 - (const xbt_dynar_t dynar, const unsigned long idx, void *const dst) - - - void - xbt_dynar_set - group__XBT__dynar__array.html - ga145c591bf6e4e58edaeeda85e639ff8e - (xbt_dynar_t dynar, const int idx, const void *src) - - - void - xbt_dynar_replace - group__XBT__dynar__array.html - ga22ccf4f0b47dd4a187af2e0a05abd323 - (xbt_dynar_t dynar, const unsigned long idx, const void *object) - - - void - xbt_dynar_insert_at - group__XBT__dynar__array.html - ga26fe1c942bfecc8261d3fd9bc4df9bab - (xbt_dynar_t const dynar, const int idx, const void *src) - - - void - xbt_dynar_remove_at - group__XBT__dynar__array.html - ga32a7eaf157e28533482cda7d84460705 - (xbt_dynar_t const dynar, const int idx, void *const dst) - - - unsigned int - xbt_dynar_search - group__XBT__dynar__array.html - ga0ec08fdba0bad2c1ef0e07269564edcd - (xbt_dynar_t const dynar, void *elem) - - - signed int - xbt_dynar_search_or_negative - group__XBT__dynar__array.html - gafff87cf8f67e2cc57e783a7c740a476e - (xbt_dynar_t const dynar, void *const elem) - - - int - xbt_dynar_member - group__XBT__dynar__array.html - gaa1f2f12b574997619e36d46ac747f880 - (xbt_dynar_t const dynar, void *elem) - - - void - xbt_dynar_sort - group__XBT__dynar__array.html - ga666d4ca5510ffa9f2cc9a1463c19e935 - (xbt_dynar_t const dynar, int_f_cpvoid_cpvoid_t compar_fn) - - - void - xbt_dynar_three_way_partition - group__XBT__dynar__array.html - ga136826efe107769033d82e9d162ff65d - (xbt_dynar_t const dynar, int_f_pvoid_t color) - - - void * - xbt_dynar_to_array - group__XBT__dynar__array.html - ga8fb5745b688cae53556f69b8e728ef70 - (xbt_dynar_t dynar) - - - - XBT_dynar_misc - Dynar miscellaneous functions - group__XBT__dynar__misc.html - - unsigned long - xbt_dynar_length - group__XBT__dynar__misc.html - ga3beec123eb77ceda5b750f6f2ca48e18 - (const xbt_dynar_t dynar) - - - int - xbt_dynar_is_empty - group__XBT__dynar__misc.html - ga57aab83ad4ff1a1df5a1c293627c41d8 - (const xbt_dynar_t dynar) - - - void - xbt_dynar_reset - group__XBT__dynar__misc.html - gadbe6a462084ca281bab5ac3a1585097e - (xbt_dynar_t const dynar) - - - void - xbt_dynar_merge - group__XBT__dynar__misc.html - ga92e52b3898cb02ad47244b88ab7895e4 - (xbt_dynar_t *d1, xbt_dynar_t *d2) - - - - XBT_dynar_perl - Perl-like use of dynars - group__XBT__dynar__perl.html - - void - xbt_dynar_push - group__XBT__dynar__perl.html - gac89da4c2c302218759c7fe477d8eacc0 - (xbt_dynar_t const dynar, const void *src) - - - void - xbt_dynar_pop - group__XBT__dynar__perl.html - ga37d2b11c522e02ede79a12a89575ceb1 - (xbt_dynar_t const dynar, void *const dst) - - - void - xbt_dynar_unshift - group__XBT__dynar__perl.html - ga3499315d48944f3bfaf6aeea1e2c75e8 - (xbt_dynar_t const dynar, const void *src) - - - void - xbt_dynar_shift - group__XBT__dynar__perl.html - ga2966d02b350ef985447c4053c258a1a0 - (xbt_dynar_t const dynar, void *const dst) - - - void - xbt_dynar_map - group__XBT__dynar__perl.html - ga02bb7b95aaa0fe03c26222f65566e744 - (const xbt_dynar_t dynar, void_f_pvoid_t const op) - - - - XBT_dynar_ctn - Direct manipulation to the dynars content - group__XBT__dynar__ctn.html - - void * - xbt_dynar_get_ptr - group__XBT__dynar__ctn.html - ga7cee77666f148fc987bbdeca3d10bdc2 - (const xbt_dynar_t dynar, const unsigned long idx) - - - void * - xbt_dynar_insert_at_ptr - group__XBT__dynar__ctn.html - ga06afc0831b210b5323e61a9a217d6158 - (xbt_dynar_t const dynar, const int idx) - - - void * - xbt_dynar_push_ptr - group__XBT__dynar__ctn.html - ga35272457aa299d326977767a00e01ffe - (xbt_dynar_t const dynar) - - - void * - xbt_dynar_pop_ptr - group__XBT__dynar__ctn.html - ga4f1ef94eae8a2060697a9674d46f0c2f - (xbt_dynar_t const dynar) - - - - XBT_dynar_speed - Speed optimized access to dynars of scalars - group__XBT__dynar__speed.html - - #define - xbt_dynar_get_as - group__XBT__dynar__speed.html - ga5604d34153e9c96ac193245757f63085 - (dynar, idx, type) - - - #define - xbt_dynar_set_as - group__XBT__dynar__speed.html - gafee03470eed0dc5e8eb240288ba8b11b - (dynar, idx, type, val) - - - #define - xbt_dynar_getlast_as - group__XBT__dynar__speed.html - gac056cfe5092e40327377547abd9995ee - (dynar, type) - - - #define - xbt_dynar_getfirst_as - group__XBT__dynar__speed.html - ga209a34611a295f0e3516536e753893c3 - (dynar, type) - - - #define - xbt_dynar_insert_at_as - group__XBT__dynar__speed.html - ga767cbdbaddd71fb98140eb78309b5739 - (dynar, idx, type, value) - - - #define - xbt_dynar_push_as - group__XBT__dynar__speed.html - ga50d763465a98678a3e83afa6b5ecd243 - (dynar, type, value) - - - #define - xbt_dynar_pop_as - group__XBT__dynar__speed.html - gab6dd8b8802c7ad0b12a81ecd806370cc - (dynar, type) - - - - XBT_dynar_cursor - Cursors on dynar - group__XBT__dynar__cursor.html - - #define - xbt_dynar_foreach - group__XBT__dynar__cursor.html - ga315906139864e84a34aa5610ba0be1fc - (_dynar, _cursor, _data) - - - void - xbt_dynar_cursor_rm - group__XBT__dynar__cursor.html - ga478b49fe9e8280b4c73b9ccd208a4f78 - (xbt_dynar_t dynar, unsigned int *const cursor) - - - void - xbt_dynar_cursor_unlock - group__XBT__dynar__cursor.html - ga44f885719301510ce99d93937dc35e0b - (xbt_dynar_t dynar) - - - - XBT_fifo_cons - Fifo constructor and destructor - group__XBT__fifo__cons.html - - struct xbt_fifo_item * - xbt_fifo_item_t - group__XBT__fifo__cons.html - ga58e96f4a3637f7ff6bb1a9f53e7865c8 - - - - struct xbt_fifo * - xbt_fifo_t - group__XBT__fifo__cons.html - ga24efbdc1db204e1a628958ce7509a312 - - - - xbt_fifo_t - xbt_fifo_new - group__XBT__fifo__cons.html - ga2797ae0ae47b096ffdd99fbd60d8402d - (void) - - - void - xbt_fifo_free - group__XBT__fifo__cons.html - ga7e4e0a12b0bb5a0cc761e926a6ec8ea7 - (xbt_fifo_t) - - - void - xbt_fifo_reset - group__XBT__fifo__cons.html - ga028b8b135de99c5526269b5c124093cf - (xbt_fifo_t) - - - - XBT_fifo_perl - Fifo perl-like functions - group__XBT__fifo__perl.html - - xbt_fifo_item_t - xbt_fifo_push - group__XBT__fifo__perl.html - ga62606f494627c7be494082bb2a239f7a - (xbt_fifo_t, void *) - - - void * - xbt_fifo_pop - group__XBT__fifo__perl.html - gaa8ae3369665727b54c3c3d0f5c1e91be - (xbt_fifo_t) - - - xbt_fifo_item_t - xbt_fifo_unshift - group__XBT__fifo__perl.html - gad165b0eb7ea833480776eb02062da45f - (xbt_fifo_t, void *) - - - void * - xbt_fifo_shift - group__XBT__fifo__perl.html - ga79a99aa3de3fb2d15836fffca5e28c83 - (xbt_fifo_t) - - - int - xbt_fifo_size - group__XBT__fifo__perl.html - gad7fdf56ec51e0c1ec442225b3e3ccc07 - (xbt_fifo_t) - - - int - xbt_fifo_is_in - group__XBT__fifo__perl.html - ga29753ca3f59d8e810bcee69304cd8b42 - (xbt_fifo_t, void *) - - - - XBT_fifo_direct - Direct access to fifo elements - group__XBT__fifo__direct.html - - #define - xbt_fifo_foreach - group__XBT__fifo__direct.html - ga7062f0aae3a97fa72fcf86673675d434 - (f, i, n, type) - - - xbt_fifo_item_t - xbt_fifo_new_item - group__XBT__fifo__direct.html - gad9f577f95ac147ed876083d60166a662 - (void) - - - void - xbt_fifo_set_item_content - group__XBT__fifo__direct.html - ga3a95882cc4858a10fa29216c939eb1b4 - (xbt_fifo_item_t, void *) - - - void * - xbt_fifo_get_item_content - group__XBT__fifo__direct.html - ga601af16f78f6f1753477ce8e91eece01 - (xbt_fifo_item_t) - - - void - xbt_fifo_free_item - group__XBT__fifo__direct.html - ga4bfc376902e2e15da4acb31c2ac77d84 - (xbt_fifo_item_t) - - - void - xbt_fifo_push_item - group__XBT__fifo__direct.html - gae1266d2dc81fc9d46334500682756b93 - (xbt_fifo_t, xbt_fifo_item_t) - - - xbt_fifo_item_t - xbt_fifo_pop_item - group__XBT__fifo__direct.html - ga32cfb8161a224dafafbf3f667d8257aa - (xbt_fifo_t) - - - void - xbt_fifo_unshift_item - group__XBT__fifo__direct.html - gab5d6b760390ffc095f35f50e5bfd890a - (xbt_fifo_t, xbt_fifo_item_t) - - - xbt_fifo_item_t - xbt_fifo_shift_item - group__XBT__fifo__direct.html - ga46dbde2e3359af8a79f2d4da7582d18c - (xbt_fifo_t) - - - int - xbt_fifo_remove - group__XBT__fifo__direct.html - gafae46252cee20c382f9ce4f2e2573135 - (xbt_fifo_t, void *) - - - int - xbt_fifo_remove_all - group__XBT__fifo__direct.html - ga0662ae632f8f72753074f0cf234f8c46 - (xbt_fifo_t, void *) - - - void - xbt_fifo_remove_item - group__XBT__fifo__direct.html - gabd68f9b13a5e4984224760e9e5afed3b - (xbt_fifo_t, xbt_fifo_item_t) - - - xbt_fifo_item_t - xbt_fifo_get_first_item - group__XBT__fifo__direct.html - gadde4755e50e84bf3235182227cdc1580 - (xbt_fifo_t l) - - - xbt_fifo_item_t - xbt_fifo_get_last_item - group__XBT__fifo__direct.html - ga8cbb245158703f78cab3d076804eaa61 - (xbt_fifo_t l) - - - xbt_fifo_item_t - xbt_fifo_get_next_item - group__XBT__fifo__direct.html - ga6fde465c7d19469ee07e28d7ae5f611b - (xbt_fifo_item_t i) - - - xbt_fifo_item_t - xbt_fifo_get_prev_item - group__XBT__fifo__direct.html - gac47a383a08e9c08cc4dd5bf29cd50994 - (xbt_fifo_item_t i) - - - - XBT_fifo_misc - Misc fifo functions - group__XBT__fifo__misc.html - - void ** - xbt_fifo_to_array - group__XBT__fifo__misc.html - ga0a85e5e8e1e0774885f73614f3a40770 - (xbt_fifo_t) - - - xbt_fifo_t - xbt_fifo_copy - group__XBT__fifo__misc.html - ga9fc2652fb4c1d80adbf4f8e7267846fd - (xbt_fifo_t) - - - - XBT_log_cats - Existing log categories - group__XBT__log__cats.html - - - XBT_mallocator_cons - Mallocator constructor and destructor - group__XBT__mallocator__cons.html - - struct s_xbt_mallocator * - xbt_mallocator_t - group__XBT__mallocator__cons.html - gab949b93743d06b31bbdf3828d34a72ac - - - - xbt_mallocator_t - xbt_mallocator_new - group__XBT__mallocator__cons.html - ga31b8b348c6b44d730c915c5442a64637 - (int size, pvoid_f_void_t new_f, void_f_pvoid_t free_f, void_f_pvoid_t reset_f) - - - void - xbt_mallocator_free - group__XBT__mallocator__cons.html - gaa884a3ef269f0709b9b2e025708f2e95 - (xbt_mallocator_t mallocator) - - - - XBT_mallocator_objects - Mallocator object handling - group__XBT__mallocator__objects.html - - void * - xbt_mallocator_get - group__XBT__mallocator__objects.html - ga3e52409c5b24294ef98367b56cad4c7b - (xbt_mallocator_t mallocator) - - - void - xbt_mallocator_release - group__XBT__mallocator__objects.html - gaf33e29b8ca5ab081c3ab323cf42fd244 - (xbt_mallocator_t mallocator, void *object) - - - - XBT_set_cons - Set and set elements, constructor/destructor - group__XBT__set__cons.html - xbt_set_elm_ - - struct xbt_set_ * - xbt_set_t - group__XBT__set__cons.html - ga5a56bcacbc9efbb918abb6be2f7c8b7d - - - - struct xbt_set_elm_ - s_xbt_set_elm_t - group__XBT__set__cons.html - gaf8bb4c0082689473e7aa16791283a38e - - - - xbt_set_t - xbt_set_new - group__XBT__set__cons.html - ga2cb4e125f22594bb8f7a2726464fed3d - (void) - - - void - xbt_set_free - group__XBT__set__cons.html - ga268b2b486920b5f0a580b3d1bed6875a - (xbt_set_t *set) - - - - XBT_set_basic - Sets basic usage - group__XBT__set__basic.html - - void - xbt_set_add - group__XBT__set__basic.html - ga1db2802704edc8b5d404ca204fc5b34d - (xbt_set_t set, xbt_set_elm_t elm, void_f_pvoid_t free_func) - - - void - xbt_set_remove - group__XBT__set__basic.html - gadd31f4f1a5a5fdce54f3a8bfbc37de8a - (xbt_set_t set, xbt_set_elm_t elm) - - - void - xbt_set_remove_by_name - group__XBT__set__basic.html - gac5ac26bcb50f5a22c1b2af1f8a1f49c4 - (xbt_set_t set, const char *key) - - - xbt_set_elm_t - xbt_set_get_by_name_or_null - group__XBT__set__basic.html - ga02fb94d3aa9fcfaae688f61a0ca9cdc2 - (xbt_set_t set, const char *key) - - - void - xbt_set_remove_by_name_ext - group__XBT__set__basic.html - gabda240bc3fa5bc0ac6983b19f4caa5f8 - (xbt_set_t set, const char *key, int key_len) - - - void - xbt_set_remove_by_id - group__XBT__set__basic.html - ga917c20ea5adb57ca287dd1d48ca12ec7 - (xbt_set_t set, int id) - - - xbt_set_elm_t - xbt_set_get_by_name - group__XBT__set__basic.html - gaa5ebcac05554bc6c20129b437851b12e - (xbt_set_t set, const char *key) - - - xbt_set_elm_t - xbt_set_get_by_name_ext - group__XBT__set__basic.html - ga6a7bc28b3bedbcb05e2a60297c9df8f0 - (xbt_set_t set, const char *key, int key_len) - - - xbt_set_elm_t - xbt_set_get_by_id - group__XBT__set__basic.html - ga19df8b5e26799112d5aba9f677739138 - (xbt_set_t set, int id) - - - unsigned long - xbt_set_length - group__XBT__set__basic.html - ga5a1935dab5ad9e2f3c9820e6db7889a7 - (const xbt_set_t set) - - - - XBT_set_curs - Sets cursors - group__XBT__set__curs.html - - #define - xbt_set_foreach - group__XBT__set__curs.html - ga58f50aee97a03985e1af193fbdea92ba - (set, cursor, elm) - - - struct xbt_set_cursor_ * - xbt_set_cursor_t - group__XBT__set__curs.html - ga07bc36055121d6d2b49a483608033827 - - - - void - xbt_set_cursor_first - group__XBT__set__curs.html - ga0ae677ad09fbf19fc8f9343dcc647dc2 - (xbt_set_t set, xbt_set_cursor_t *cursor) - - - void - xbt_set_cursor_step - group__XBT__set__curs.html - ga1e42bd77295716cac5d3a38f4b7419b1 - (xbt_set_cursor_t cursor) - - - int - xbt_set_cursor_get_or_free - group__XBT__set__curs.html - gac4c1fa14c3207e4ad1c9973db97147d5 - (xbt_set_cursor_t *cursor, xbt_set_elm_t *elm) - - - - XBT_sock_create - Socket creation functions - group__XBT__sock__create.html - - struct s_xbt_socket * - xbt_socket_t - group__XBT__sock__create.html - ga490f317ed9bc4b6d7f0b78bf91e6f184 - - - - void - xbt_socket_new - group__XBT__sock__create.html - ga74063187ff4613e222182d2d15470b8b - (int incoming, xbt_socket_t *dst) - - - void - xbt_socket_new_ext - group__XBT__sock__create.html - ga2a1ab2bf2abddc36a185271d5c7eec28 - (int incoming, xbt_socket_t *dst, xbt_trp_plugin_t plugin, unsigned long int buf_size, int measurement) - - - xbt_socket_t - xbt_socket_tcp_client - group__XBT__sock__create.html - ga5e8064902e221d58babcc5e9e29486fb - (const char *host, unsigned short port) - - - xbt_socket_t - xbt_socket_tcp_server - group__XBT__sock__create.html - ga51c2d089498cd0b624dfd0dc4c951b4f - (unsigned short port) - - - xbt_socket_t - xbt_socket_tcp_client_ext - group__XBT__sock__create.html - ga8b7a8ef98dedacec480e81d269c9cf15 - (const char *host, unsigned short port, unsigned long int bufSize, int measurement) - - - xbt_socket_t - xbt_socket_tcp_server_ext - group__XBT__sock__create.html - ga2e65b16a680eb855b2cd81358972facb - (unsigned short portcp_t, unsigned long int bufSize, int measurement) - - - - XBT_sock_info - Retrieving data about sockets and peers - group__XBT__sock__info.html - - int - xbt_socket_my_port - group__XBT__sock__info.html - gafe4ba785c1b995f3508423b064ad6527 - (xbt_socket_t sock) - - - int - xbt_socket_peer_port - group__XBT__sock__info.html - ga261ce2b45f820b18c6cf9efc46257f13 - (xbt_socket_t sock) - - - const char * - xbt_socket_peer_name - group__XBT__sock__info.html - ga333dd4cc354fc99c54661967b58efe27 - (xbt_socket_t sock) - - - const char * - xbt_socket_peer_proc - group__XBT__sock__info.html - ga9a749edc9efe22f95cbdabdbfe8c123a - (xbt_socket_t sock) - - - - XBT_sock_meas - Using measurement sockets - group__XBT__sock__meas.html - - int - xbt_socket_is_meas - group__XBT__sock__meas.html - ga6123c76b9debccd4338a856cce5896d8 - (xbt_socket_t sock) - - - void - xbt_socket_meas_send - group__XBT__sock__meas.html - ga2702c9f2e738cde0bbbce90c6647b334 - (xbt_socket_t peer, unsigned int timeout, unsigned long int msgSize, unsigned long int msgAmount) - - - void - xbt_socket_meas_recv - group__XBT__sock__meas.html - gabaff122cfcb3bd3f6c991d0b2d50b710 - (xbt_socket_t peer, unsigned int timeout, unsigned long int msgSize, unsigned long int msgAmount) - - - xbt_socket_t - xbt_socket_meas_accept - group__XBT__sock__meas.html - ga4b3de4557dde69d3862c9657fbfb07a7 - (xbt_socket_t peer) - - - - XBT_sock_plugin - Plugin mechanism - group__XBT__sock__plugin.html - - - XBT_swag_type - Swag types - group__XBT__swag__type.html - - struct xbt_swag_hookup - s_xbt_swag_hookup_t - group__XBT__swag__type.html - ga1cb9298c552ff2834e5dad4848311692 - - - - struct xbt_swag * - xbt_swag_t - group__XBT__swag__type.html - gae08645c9a236bae019fb12ab374dc17f - - - - - XBT_swag_func - SWAG functions - group__XBT__swag__func.html - - #define - xbt_swag_reset - group__XBT__swag__func.html - ga178b8841e1a3e2561f5b73fbfdecdfa1 - (swag) - - - #define - xbt_swag_insert - group__XBT__swag__func.html - ga1bb1fb6d0e53c58a6d5c9ceac94339b6 - (obj, swag) - - - #define - xbt_swag_offset - group__XBT__swag__func.html - ga96193348bca3b2b0840cbc122d8516f7 - (var, field) - - - xbt_swag_t - xbt_swag_new - group__XBT__swag__func.html - ga11b0c605fb84243e1c399831c9efbf6c - (size_t offset) - - - void - xbt_swag_free - group__XBT__swag__func.html - ga936859aae1ee95f8cfb9f32047dc482d - (xbt_swag_t swag) - - - void - xbt_swag_init - group__XBT__swag__func.html - ga08da2ee0936e19da57695b5d99007c64 - (xbt_swag_t swag, size_t offset) - - - void - xbt_swag_insert_at_head - group__XBT__swag__func.html - ga19c8dc8c1637bb0fce94c4bc38b7d088 - (void *obj, xbt_swag_t swag) - - - void - xbt_swag_insert_at_tail - group__XBT__swag__func.html - gae5919f7e25c402ac3079d792e033a1fb - (void *obj, xbt_swag_t swag) - - - void * - xbt_swag_remove - group__XBT__swag__func.html - gabce3d24a60fbd2e2cbd31df6612418a3 - (void *obj, xbt_swag_t swag) - - - void * - xbt_swag_extract - group__XBT__swag__func.html - ga008f75ad3c220b326121e44a6cadb6d3 - (xbt_swag_t swag) - - - int - xbt_swag_size - group__XBT__swag__func.html - gaef55e706dcbabb605cf71e522caa82e6 - (xbt_swag_t swag) - - - - XBT_swag_curs - Swag cursor - group__XBT__swag__curs.html - - #define - xbt_swag_foreach - group__XBT__swag__curs.html - gad0579732a4cf176b7812381b85c1df42 - (obj, swag) - - - #define - xbt_swag_foreach_safe - group__XBT__swag__curs.html - ga1cd81b745c6799a768b8f08c5d4c7974 - (obj, obj_next, swag) - - - - SD_link_management - Links - group__SD__link__management.html - - const SD_link_t * - SD_link_get_list - group__SD__link__management.html - gae6a4a20a3269c3595a195d24f220fb40 - (void) - - - int - SD_link_get_number - group__SD__link__management.html - ga8f5ff7ea86c621aa77f44e913222613d - (void) - - - void * - SD_link_get_data - group__SD__link__management.html - ga4f56602832da18405e8d0e2653f0744c - (SD_link_t link) - - - void - SD_link_set_data - group__SD__link__management.html - ga180c8056827783104c4cecce3acc9b23 - (SD_link_t link, void *data) - - - const char * - SD_link_get_name - group__SD__link__management.html - gace788d7f0b4b57c5af0b8a5025929780 - (SD_link_t link) - - - double - SD_link_get_current_bandwidth - group__SD__link__management.html - ga4bdb09a991d2366f38c303ed2e48c885 - (SD_link_t link) - - - double - SD_link_get_current_latency - group__SD__link__management.html - ga61b0106214ae990e8f4c9aaecfbc0779 - (SD_link_t link) - - - e_SD_link_sharing_policy_t - SD_link_get_sharing_policy - group__SD__link__management.html - gaab6c4e1b06d62ed57157b508561b28c8 - (SD_link_t link) - - - - SD_workstation_management - Workstations - group__SD__workstation__management.html - - SD_workstation_t - SD_workstation_get_by_name - group__SD__workstation__management.html - ga1c912ef7ecda05d307afefad0fc759b6 - (const char *name) - - - const SD_workstation_t * - SD_workstation_get_list - group__SD__workstation__management.html - ga2849ed01ae4dc580923fbd6782d9ccf4 - (void) - - - int - SD_workstation_get_number - group__SD__workstation__management.html - gacdc811bb1046b88da230d51c68533ba2 - (void) - - - void - SD_workstation_set_data - group__SD__workstation__management.html - ga63c39639777faf77a8e6c0bd41694fa1 - (SD_workstation_t workstation, void *data) - - - void * - SD_workstation_get_data - group__SD__workstation__management.html - gaed29af2c807f986fccf6d3ad4bf15156 - (SD_workstation_t workstation) - - - const char * - SD_workstation_get_name - group__SD__workstation__management.html - ga229affb29b5472c8f62f054b0def9547 - (SD_workstation_t workstation) - - - xbt_dict_t - SD_workstation_get_properties - group__SD__workstation__management.html - ga24a4f207e56f070fa83c56d8bb0c35c1 - (SD_workstation_t workstation) - - - const char * - SD_workstation_get_property_value - group__SD__workstation__management.html - ga6977e577293bd72f9e191dd2613b650f - (SD_workstation_t workstation, const char *name) - - - void - SD_workstation_dump - group__SD__workstation__management.html - ga71b72259a6d31b4445700eb1d21a087a - (SD_workstation_t ws) - - - const SD_link_t * - SD_route_get_list - group__SD__workstation__management.html - gaa9522a1e095218a426cf6c70315fdc9d - (SD_workstation_t src, SD_workstation_t dst) - - - int - SD_route_get_size - group__SD__workstation__management.html - gad28c1465fa8cc17f0d73668ed8dbca4a - (SD_workstation_t src, SD_workstation_t dst) - - - double - SD_workstation_get_power - group__SD__workstation__management.html - ga324f3ae1cea2ae9e52bfb70448361f26 - (SD_workstation_t workstation) - - - double - SD_workstation_get_available_power - group__SD__workstation__management.html - gadfd3673bc4bc5011babfd0247d45ef28 - (SD_workstation_t workstation) - - - e_SD_workstation_access_mode_t - SD_workstation_get_access_mode - group__SD__workstation__management.html - ga68c974556d55dc2ae760fde9408a32e6 - (SD_workstation_t workstation) - - - void - SD_workstation_set_access_mode - group__SD__workstation__management.html - gac00d8cc9c460d532aedfb9ba8fc49c66 - (SD_workstation_t workstation, e_SD_workstation_access_mode_t access_mode) - - - double - SD_workstation_get_computation_time - group__SD__workstation__management.html - ga9caaba45417c65427ee74da841dd14e2 - (SD_workstation_t workstation, double computation_amount) - - - double - SD_route_get_current_latency - group__SD__workstation__management.html - ga224866561ec8000a495faea7c5e25b48 - (SD_workstation_t src, SD_workstation_t dst) - - - double - SD_route_get_current_bandwidth - group__SD__workstation__management.html - gad52c195122d5cd98331a3838c52d4d81 - (SD_workstation_t src, SD_workstation_t dst) - - - double - SD_route_get_communication_time - group__SD__workstation__management.html - ga0983ee235addaee99467ef4c4f97966b - (SD_workstation_t src, SD_workstation_t dst, double communication_amount) - - - SD_task_t - SD_workstation_get_current_task - group__SD__workstation__management.html - ga0e4d5fa0f15423b8c1e55abfecd25164 - (SD_workstation_t workstation) - - - - SD_task_management - Tasks - group__SD__task__management.html - - #define - SD_SCHED_NO_COST - group__SD__task__management.html - ga430717fbd36bb2d92b85e4c47a96ffa0 - - - - SD_task_t - SD_task_create - group__SD__task__management.html - ga4ac4414bf72fd959333848d88562502f - (const char *name, void *data, double amount) - - - void * - SD_task_get_data - group__SD__task__management.html - ga766539121eadc77886003186e1b45e83 - (SD_task_t task) - - - void - SD_task_set_data - group__SD__task__management.html - ga8f5b24ab48696ea78998b42ace35900a - (SD_task_t task, void *data) - - - e_SD_task_state_t - SD_task_get_state - group__SD__task__management.html - ga2b320214a7e5a1c74cf50b236453b288 - (SD_task_t task) - - - const char * - SD_task_get_name - group__SD__task__management.html - gaf1f33ccbe8a0568836387a46d444473d - (SD_task_t task) - - - void - SD_task_set_name - group__SD__task__management.html - gaea6138e1ab09935b8a575e1ccbea045c - (SD_task_t task, const char *name) - - - void - SD_task_set_rate - group__SD__task__management.html - ga5763ec9afe02f381bd1ae9b0be8cb64a - (SD_task_t task, double rate) - - - void - SD_task_watch - group__SD__task__management.html - ga7853f1943b540ff9d3d7078ed46206cb - (SD_task_t task, e_SD_task_state_t state) - - - void - SD_task_unwatch - group__SD__task__management.html - ga5cc2370b3d1c43b298a0d5512d8d9312 - (SD_task_t task, e_SD_task_state_t state) - - - double - SD_task_get_amount - group__SD__task__management.html - gaff407e0ad880fe3e34e0905bbbc1568a - (SD_task_t task) - - - double - SD_task_get_remaining_amount - group__SD__task__management.html - ga4f8d27d92e9fc813c44b5a64adb24410 - (SD_task_t task) - - - double - SD_task_get_execution_time - group__SD__task__management.html - ga6c7f9b54e7f061555f07c6ade5fc1e9f - (SD_task_t task, int workstation_nb, const SD_workstation_t *workstation_list, const double *computation_amount, const double *communication_amount) - - - void - SD_task_schedule - group__SD__task__management.html - ga30a5dbfc2983c1700375075f16c22364 - (SD_task_t task, int workstation_nb, const SD_workstation_t *workstation_list, const double *computation_amount, const double *communication_amount, double rate) - - - void - SD_task_unschedule - group__SD__task__management.html - ga5f1619e6ed05db349d89ea12944f64ba - (SD_task_t task) - - - double - SD_task_get_start_time - group__SD__task__management.html - ga1cc17b4c7857521fc4b679bff63446b6 - (SD_task_t task) - - - double - SD_task_get_finish_time - group__SD__task__management.html - ga9ed01cda917f36b4da719f0594fbe9ee - (SD_task_t task) - - - xbt_dynar_t - SD_task_get_parents - group__SD__task__management.html - ga8e6a82c3100081945a6afc650975dee3 - (SD_task_t task) - - - xbt_dynar_t - SD_task_get_children - group__SD__task__management.html - gabcb438f55dd8fb525a6753576c8c4069 - (SD_task_t task) - - - int - SD_task_get_workstation_count - group__SD__task__management.html - ga4092ccda7d10951ffaf47b65a2da4ae3 - (SD_task_t task) - - - SD_workstation_t * - SD_task_get_workstation_list - group__SD__task__management.html - ga773124574884bcff102efa3adc9b6120 - (SD_task_t task) - - - void - SD_task_destroy - group__SD__task__management.html - ga0cffb2af680086f53fb1599db6ae3c42 - (SD_task_t task) - - - void - SD_task_dump - group__SD__task__management.html - ga9ea8bd4d42155b26f17a875ce24a9ca0 - (SD_task_t task) - - - void - SD_task_dotty - group__SD__task__management.html - gab29f36e954266588b46c3f2e76e4afe3 - (SD_task_t task, void *out_FILE) - - - SD_task_t - SD_task_create_comp_seq - group__SD__task__management.html - ga3f6480d75795a3309c0c026e540d86e0 - (const char *name, void *data, double amount) - - - SD_task_t - SD_task_create_comp_par_amdahl - group__SD__task__management.html - ga39c7eb7e2db73d0c022c78bf0d4a64a2 - (const char *name, void *data, double amount, double alpha) - - - SD_task_t - SD_task_create_comm_e2e - group__SD__task__management.html - ga5690de45db3666e42b97c171f952df15 - (const char *name, void *data, double amount) - - - void - SD_task_distribute_comp_amdhal - group__SD__task__management.html - gac3aba9d592abda234b32dc3e1d5f2af3 - (SD_task_t task, int ws_count) - - - void - SD_task_schedulev - group__SD__task__management.html - gab0ec206f43cda6a8cbdb4aaa8d1a9d02 - (SD_task_t task, int count, const SD_workstation_t *list) - - - void - SD_task_schedulel - group__SD__task__management.html - ga35bc9c3b6f25462bacb8f467605f87bb - (SD_task_t task, int count,...) - - - void - SD_task_set_category - group__SD__task__management.html - gae070a8d12815166eaefe016b54553287 - (SD_task_t task, const char *category) - - - const char * - SD_task_get_category - group__SD__task__management.html - ga9bfc296f5fd292edb7d1047756371346 - (SD_task_t task) - - - - SD_task_dependency_management - Tasks dependencies - group__SD__task__dependency__management.html - - void - SD_task_dependency_add - group__SD__task__dependency__management.html - gaeaa883b0561beefb647c5c4280299138 - (const char *name, void *data, SD_task_t src, SD_task_t dst) - - - void - SD_task_dependency_remove - group__SD__task__dependency__management.html - ga3a22709b38b7a4eb86317e334a8110e0 - (SD_task_t src, SD_task_t dst) - - - void * - SD_task_dependency_get_data - group__SD__task__dependency__management.html - gaa1bdcdfefbf9b19e03cf90376d6fbbb0 - (SD_task_t src, SD_task_t dst) - - - int - SD_task_dependency_exists - group__SD__task__dependency__management.html - gad492251b41fcd05684d88359c26656e1 - (SD_task_t src, SD_task_t dst) - - - - SD_simulation - Simulation - group__SD__simulation.html - - void - SD_init - group__SD__simulation.html - gaa4c19ede9d99b8925e62f30c52f1e65f - (int *argc, char **argv) - - - void - SD_application_reinit - group__SD__simulation.html - ga8c9fdcd05effacd9b20c0ea75c5c5f7e - (void) - - - void - SD_create_environment - group__SD__simulation.html - gac961eff01737333623e3b5343e78a269 - (const char *platform_file) - - - void - SD_load_environment_script - group__SD__simulation.html - gaeb0b621a2ac717745e76d7df49931933 - (const char *script_file) - - - xbt_dynar_t - SD_simulate - group__SD__simulation.html - ga5a1f4e7f674374210de13181acbd98d3 - (double how_long) - - - double - SD_get_clock - group__SD__simulation.html - gafc34707cae382f245f7a33d1eb202392 - (void) - - - void - SD_exit - group__SD__simulation.html - gad1a92b51e423aad6d47be2b82c6536ba - (void) - - - xbt_dynar_t - SD_daxload - group__SD__simulation.html - ga1882fd299f53829a131dd01c83ed5471 - (const char *filename) - - - xbt_dynar_t - SD_dotload - group__SD__simulation.html - ga35de259bc832b4926a310d0359a36dd6 - (const char *filename) - - - - m_datatypes_management_details - Details on SIMIX datatypes - group__m__datatypes__management__details.html - - - XBT_dd - Data description - group__XBT__dd.html - XBT_dd_basic - XBT_dd_auto - XBT_dd_manual - XBT_dd_cb_simple - XBT_dd_cb_full - - - amok_result_t - structamok__result__t.html - - - DataDescriptorStruct - structDataDescriptorStruct.html - - - gras_procdata_t - structgras__procdata__t.html - - - s_gras_cblist - structs__gras__cblist.html - - - s_gras_msg_cb_ctx - structs__gras__msg__cb__ctx.html - - - s_gras_msg_t - structs__gras__msg__t.html - - - s_gras_msgtype - structs__gras__msgtype.html - - - s_model_type - structs__model__type.html - - - s_smx_action - structs__smx__action.html - - - s_smx_host - structs__smx__host.html - - char * - name - structs__smx__host.html - a5cc8b4e4cee6068286c16bd63fa212a6 - - - - void * - data - structs__smx__host.html - af7239e861f698e1d7ad1817d94903492 - - - - - s_smx_process - structs__smx__process.html - - char * - name - structs__smx__process.html - a5c047926058308fa200c609bbd6e4d27 - - - - - s_smx_rvpoint - structs__smx__rvpoint.html - - - s_smx_simcall - structs__smx__simcall.html - - - s_smx_timer - structs__smx__timer.html - - - s_surf_metric_t - structs__surf__metric__t.html - - - s_xbt_datadesc_type - structs__xbt__datadesc__type.html - - - s_xbt_dd_cat_array - structs__xbt__dd__cat__array.html - - - s_xbt_dd_cat_field - structs__xbt__dd__cat__field.html - - - s_xbt_dd_cat_ref - structs__xbt__dd__cat__ref.html - - - s_xbt_dd_cat_struct - structs__xbt__dd__cat__struct.html - - - s_xbt_dd_cat_union - structs__xbt__dd__cat__union.html - - - s_xbt_parmap - structs__xbt__parmap.html - - e_xbt_parmap_flag_t - status - structs__xbt__parmap.html - afe6c4afdbdfecc9dc4cc141e264e1fa7 - - - - unsigned - work - structs__xbt__parmap.html - acbf2e11c9c8d053907e5bc6f8e4d396d - - - - unsigned - thread_counter - structs__xbt__parmap.html - a4cb1478d076f1df7aa59518292b9300e - - - - unsigned int - num_workers - structs__xbt__parmap.html - a4610f24b4081b535323b5ae767221137 - - - - void_f_pvoid_t - fun - structs__xbt__parmap.html - ab41017148fff9bfd45f1e4562cd8881f - - - - xbt_dynar_t - data - structs__xbt__parmap.html - ae218d5ac5ff8b9a5910f445627cb248e - - - - unsigned int - index - structs__xbt__parmap.html - ac583971bdbd4b8d9693e6bb539da69fe - - - - e_xbt_parmap_mode_t - mode - structs__xbt__parmap.html - ac414c60f2d3a61b47e436bfb96245969 - - - - void(* - master_wait_f - structs__xbt__parmap.html - a675dabf4d9e2117c079aa3dcf1c82678 - )(xbt_parmap_t) - - - void(* - worker_signal_f - structs__xbt__parmap.html - a9ba6b2ab3c8e1f943d9308c77c4f13ec - )(xbt_parmap_t) - - - void(* - master_signal_f - structs__xbt__parmap.html - a5cf66c7f69b8cf8e5546561d5feddfb5 - )(xbt_parmap_t) - - - void(* - worker_wait_f - structs__xbt__parmap.html - a5524248ea1a35b7094e3c898e293bf0d - )(xbt_parmap_t, unsigned) - - - - s_xbt_peer - structs__xbt__peer.html - - - s_xbt_strbuff_t - structs__xbt__strbuff__t.html - - - surf_action - structsurf__action.html - - double - cost - structsurf__action.html - a240981003cb7b2ef07b822b07a3e9973 - - - - double - priority - structsurf__action.html - ad856ef7cb77971a29ce0691b52bfd89e - - - - double - max_duration - structsurf__action.html - ab18a20606e4b5393b305f7b0e5ca8fbf - - - - double - remains - structsurf__action.html - a524498b274bd63b350e368a57105f47f - - - - double - start - structsurf__action.html - ab81d9f768089a74b58910ad81f50d5f7 - - - - double - finish - structsurf__action.html - a4999b0d857d5e2e56431de7308909fbb - - - - void * - data - structsurf__action.html - a0f6bd3843542d60168febd743a659c6b - - - - char * - category - structsurf__action.html - ad4acecd52a2d4699e5f2145225fc890d - - - - surf_file_t - file - structsurf__action.html - aa9ca06fd7e5854befa6036abda2365b4 - - - - s_file_stat_t - stat - structsurf__action.html - ab8bdf1c1badb49555ac0d1c327c4bc3a - - - - - surf_action_state - structsurf__action__state.html - - xbt_swag_t - ready_action_set - structsurf__action__state.html - a037da16821384bfb2364d03d7bc7c6b2 - - - - xbt_swag_t - running_action_set - structsurf__action__state.html - a25766c647f7fadf3b54cdd5f7ab81957 - - - - xbt_swag_t - failed_action_set - structsurf__action__state.html - afd75fc8c3f9c0427127d33cf6c0514d8 - - - - xbt_swag_t - done_action_set - structsurf__action__state.html - ae22e8832c0918dc4942f1d918103e186 - - - - - surf_cpu_model_extension_public - structsurf__cpu__model__extension__public.html - - - surf_model - structsurf__model.html - - const char * - name - structsurf__model.html - a285237be60a0c75c56d50f754f10ca1b - - - - s_surf_action_state_t - states - structsurf__model.html - a0e84008d3c39ef70dbdb98a9de1bcf48 - - - - e_surf_action_state_t(* - action_state_get - structsurf__model.html - ad6398c4a857042569f6943e95d4dcec4 - )(surf_action_t action) - - - void(* - action_state_set - structsurf__model.html - a969312b9fd1533e9fb8488059522d760 - )(surf_action_t action, e_surf_action_state_t state) - - - double(* - action_get_start_time - structsurf__model.html - a2ab1dc2a56a9950a1fc5afd4b09013f9 - )(surf_action_t action) - - - double(* - action_get_finish_time - structsurf__model.html - a9bcb1343173e301eb3e861d8cefe30c1 - )(surf_action_t action) - - - int(* - action_unref - structsurf__model.html - acb6cffe534dbfcfb5c3fefc5b714e623 - )(surf_action_t action) - - - void(* - action_cancel - structsurf__model.html - aae5c7f6115a8e8f0c2c7dbd168dd8a8e - )(surf_action_t action) - - - void(* - action_recycle - structsurf__model.html - afdbd4f9c98ca4af207c89ebb29c9d8bb - )(surf_action_t action) - - - void(* - action_data_set - structsurf__model.html - ade0d9846b3a3e6321e87a51fc257116b - )(surf_action_t action, void *data) - - - void(* - suspend - structsurf__model.html - a90af557a210c80ed385fc4a0f4b3a882 - )(surf_action_t action) - - - void(* - resume - structsurf__model.html - a8f0b61e06575462b3c5cbf1a22f3e859 - )(surf_action_t action) - - - int(* - is_suspended - structsurf__model.html - af65ddbc8ce59a3e2e7e26098b5ba6552 - )(surf_action_t action) - - - void(* - set_max_duration - structsurf__model.html - a4702f5e90dc62742ec188695e0ff1c72 - )(surf_action_t action, double duration) - - - void(* - set_priority - structsurf__model.html - a34f89ec266f457c37000f52cdd354a08 - )(surf_action_t action, double priority) - - - void(* - set_category - structsurf__model.html - a2fe3155ae5dfb3782e1e7b01dc90a988 - )(surf_action_t action, const char *category) - - - double(* - get_remains - structsurf__model.html - adf9644f3b9b404f36973a25bfee0e761 - )(surf_action_t action) - - - - surf_model_description - structsurf__model__description.html - - - surf_network_model_extension_public - structsurf__network__model__extension__public.html - - - surf_storage_model_extension_public - structsurf__storage__model__extension__public.html - - - surf_workstation_model_extension_public - structsurf__workstation__model__extension__public.html - - surf_action_t(* - execute - structsurf__workstation__model__extension__public.html - ad44708cb6550651107c38f4cccf0262f - )(void *workstation, double size) - - - surf_action_t(* - sleep - structsurf__workstation__model__extension__public.html - a21f808bbbafa9bf838c71b5e54501465 - )(void *workstation, double duration) - - - e_surf_resource_state_t(* - get_state - structsurf__workstation__model__extension__public.html - a13bf38fd96228f099d5edbe6f55dafff - )(void *workstation) - - - double(* - get_speed - structsurf__workstation__model__extension__public.html - a4360bd7e469801b2adc37c56edccfeca - )(void *workstation, double load) - - - double(* - get_available_speed - structsurf__workstation__model__extension__public.html - ae6ed8c858e3d713fc7f1ba8f04bd1008 - )(void *workstation) - - - xbt_dynar_t(* - get_route - structsurf__workstation__model__extension__public.html - a84cdf3b9de17ceef028da789296fd1ae - )(void *workstation_src, void *workstation_dst) - - - double(* - get_link_bandwidth - structsurf__workstation__model__extension__public.html - a564334f9eb1e783fa1f561bdf3a5aae0 - )(const void *link) - - - double(* - get_link_latency - structsurf__workstation__model__extension__public.html - a660cd47d3c8ef9bdd3dcb1bfd81f8e57 - )(const void *link) - - - - u_xbt_datadesc_category - unionu__xbt__datadesc__category.html - - - xbt_ex_t - structxbt__ex__t.html - - char * - msg - structxbt__ex__t.html - ad0a0a10d1bb3838b5b205fc005693ec3 - - - - xbt_errcat_t - category - structxbt__ex__t.html - a2fdd312ae1d96663701d743283404924 - - - - int - value - structxbt__ex__t.html - a9bb9f8aef46f7821ab7c0ccd04b52f4f - - - - short int - remote - structxbt__ex__t.html - a64d5ce4fa8dee32083ee85d800d0328c - - - - char * - host - structxbt__ex__t.html - a18608979c3ac00dbd1f2980d7f3989d7 - - - - char * - procname - structxbt__ex__t.html - a2b10084a06349fff9725b7de494027a5 - - - - int - pid - structxbt__ex__t.html - a1d67c080063f5af389c3b23c381c240f - - - - char * - file - structxbt__ex__t.html - a699c25f08a1720fd3d669706e0765782 - - - - int - line - structxbt__ex__t.html - ab5dd68c13c396302ebd7e98f76ff825d - - - - char * - func - structxbt__ex__t.html - a83dc86da4901fc1589688824301eb929 - - - - - xbt_set_elm_ - structxbt__set__elm__.html - - unsigned int - ID - structxbt__set__elm__.html - ad72fec45d8f1714b7465f1b951095746 - - - - char * - name - structxbt__set__elm__.html - a5a2ab800a2ad4e62739c13ff4f7d6104 - - - - unsigned int - name_len - structxbt__set__elm__.html - a6896ad1af2ffaa976b0aa3850bd0a9c9 - - - - - amok/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/src/amok/ - dir_28324c62742e8219e629ef8429d682ae.html - amok/Bandwidth/ - amok/PeerManagement/ - amok_base.c - amok_modinter.h - - - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/amok/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/amok/ - dir_8e6715976bd84905621294d5b7c395a7.html - bandwidth.h - base.h - peermanagement.h - - - amok/Bandwidth/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/src/amok/Bandwidth/ - dir_a4438f769462b65fc63e554f16d88c52.html - bandwidth.c - bandwidth_private.h - saturate.c - - - xbt/datadesc/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/src/xbt/datadesc/ - dir_91a0a405ac108847b4126db2a2aa8ab1.html - cbps.c - datadesc.c - datadesc_interface.h - datadesc_private.h - ddt_convert.c - ddt_create.c - ddt_exchange.c - ddt_parse.c - ddt_parse.yy.c - ddt_parse.yy.h - - - gras/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/src/gras/ - dir_693401973e97b5bdb5ec6440f05de278.html - gras/Msg/ - gras/Transport/ - gras/Virtu/ - gras.c - rl_stubs.c - - - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/gras/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/gras/ - dir_c863d7564cb82afc86a94aec0f2d92aa.html - emul.h - messages.h - module.h - process.h - timer.h - transport.h - virtu.h - - - include/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/src/include/ - dir_b0856f6b0d80ccb263b2f415c91f9e17.html - include/surf/ - - - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/ - dir_d44c64559bbebec7f509842c48db8b23.html - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/amok/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/gras/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/msg/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/simdag/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/simgrid/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/xbt/ - gras.h - xbt.h - - - instr/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/src/instr/ - dir_e4627dd4e1973fdf9f4e2b34f6210e6e.html - instr_config.c - instr_interface.c - instr_msg_process.c - instr_msg_task.c - instr_paje_containers.c - instr_paje_trace.c - instr_paje_types.c - instr_paje_values.c - instr_private.h - instr_resource_utilization.c - instr_routing.c - instr_smpi.c - instr_surf.c - - - msg/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/src/msg/ - dir_92db932c96b71876a62b1386c1d468d9.html - msg_actions.c - msg_config.c - msg_deployment.c - msg_environment.c - msg_global.c - msg_gos.c - msg_host.c - msg_io.c - msg_mailbox.c - msg_mailbox.h - msg_private.h - msg_process.c - msg_task.c - msg_vm.c - - - gras/Msg/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/src/gras/Msg/ - dir_76dbdff3ff126b3f08d70b314c25c289.html - gras_msg_exchange.c - gras_msg_listener.c - gras_msg_mod.c - gras_msg_types.c - msg_interface.h - msg_private.h - rl_msg.c - rpc.c - sg_msg.c - timer.c - - - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/msg/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/msg/ - dir_f4a0ada2a696f9fa1f0722f1cc886f9d.html - datatypes.h - msg.h - - - amok/PeerManagement/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/src/amok/PeerManagement/ - dir_575d2cfac7ed40e52ed71ff63d36a6fc.html - peermanagement.c - - - simdag/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/src/simdag/ - dir_5b50adeb297f828a350356408820bb9d.html - dax_dtd.c - dax_dtd.h - private.h - sd_daxloader.c - sd_dotloader.c - sd_global.c - sd_link.c - sd_task.c - sd_workstation.c - - - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/simdag/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/simdag/ - dir_0263ee954995510870faa4b1fe8ff434.html - datatypes.h - simdag.h - - - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/simgrid/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/simgrid/ - dir_6a74bcf2fcf62215754778ceca10f2c7.html - modelchecker.h - platf.h - simix.h - - - simix/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/src/simix/ - dir_96d409525d77f9a64d47cab50cea52e6.html - smx_context.c - smx_context_base.c - smx_context_raw.c - smx_context_sysv.c - smx_context_thread.c - smx_deployment.c - smx_environment.c - smx_global.c - smx_host.c - smx_host_private.h - smx_io.c - smx_io_private.h - smx_network.c - smx_network_private.h - smx_private.h - smx_process.c - smx_process_private.h - smx_smurf.c - smx_smurf_private.h - smx_synchro.c - smx_synchro_private.h - smx_user.c - - - surf/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/src/surf/ - dir_c640365a1f2b97689859d021e20abcd7.html - cpu_cas01.c - cpu_ti.c - cpu_ti_private.h - fair_bottleneck.c - lagrange.c - maxmin.c - maxmin_private.h - network.c - network_constant.c - network_gtnets.c - network_gtnets_private.h - network_ns3.c - network_ns3_private.h - network_private.h - random_mgr.c - sg_platf.c - simgrid_dtd.c - storage.c - storage_private.h - surf.c - surf_action.c - surf_config.c - surf_model.c - surf_private.h - surf_routing.c - surf_routing_cluster.c - surf_routing_dijkstra.c - surf_routing_floyd.c - surf_routing_full.c - surf_routing_generic.c - surf_routing_none.c - surf_routing_private.h - surf_routing_rulebased.c - surf_routing_vivaldi.c - surfxml_parse.c - surfxml_parseplatf.c - trace_mgr.c - trace_mgr_private.h - workstation.c - workstation_ptask_L07.c - - - include/surf/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/src/include/surf/ - dir_7b471f56678bcaf979e1c230a94e387e.html - datatypes.h - maxmin.h - random_mgr.h - surf.h - surf_resource.h - surf_resource_lmm.h - surfxml_parse_values.h - trace_mgr.h - - - gras/Transport/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/src/gras/Transport/ - dir_894d9574e027c3b1963687a8dd798986.html - rl_transport.c - sg_transport.c - transport.c - transport_interface.h - transport_plugin_file.c - transport_plugin_sg.c - transport_private.h - - - gras/Virtu/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/src/gras/Virtu/ - dir_9c5d41195325f39faff256e4fa61e37c.html - gras_module.c - process.c - rl_dns.c - rl_emul.c - rl_process.c - sg_dns.c - sg_emul.c - sg_process.c - virtu_interface.h - virtu_private.h - virtu_rl.h - virtu_sg.h - - - xbt/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/src/xbt/ - dir_0fa1f9f9bfded4011a1639113cabffc9.html - xbt/datadesc/ - backtrace_dummy.c - backtrace_linux.c - backtrace_windows.c - config.c - cunit.c - dict.c - dict_cursor.c - dict_elm.c - dict_multi.c - dict_private.h - dynar.c - ex.c - ex_interface.h - fifo.c - fifo_private.h - graph.c - graph_private.h - graphxml.c - graphxml_parse.c - heap.c - heap_private.h - lib.c - log.c - log_private.h - mallocator.c - mallocator_private.h - parmap.c - RngStream.c - set.c - setset.c - setset_private.h - snprintf.c - swag.c - win32_ucontext.c - xbt_log_appender_file.c - xbt_log_layout_format.c - xbt_log_layout_simple.c - xbt_main.c - xbt_matrix.c - xbt_os_thread.c - xbt_os_time.c - xbt_peer.c - xbt_queue.c - xbt_replay.c - xbt_rl_synchro.c - xbt_rl_time.c - xbt_sg_stubs.c - xbt_sg_synchro.c - xbt_sg_time.c - xbt_sha.c - xbt_socket.c - xbt_socket_private.h - xbt_str.c - xbt_strbuff.c - xbt_synchro.c - xbt_trp_plugin_tcp.c - xbt_virtu.c - - - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/xbt/ - /home/lbobelin/postdoc/projects/simgrid/simgrid/include/xbt/ - dir_abfd4b05a641ac2679f98816407469af.html - asserts.h - automaton.h - automatonparse_promela.h - config.h - cunit.h - datadesc.h - dict.h - dynar.h - ex.h - fifo.h - file_stat.h - function_types.h - graph.h - graphxml.h - graphxml_parse.h - hash.h - heap.h - lib.h - log.h - mallocator.h - matrix.h - misc.h - mmalloc.h - module.h - parmap.h - peer.h - queue.h - replay.h - RngStream.h - set.h - setset.h - socket.h - str.h - strbuff.h - swag.h - synchro.h - synchro_core.h - sysdep.h - time.h - virtu.h - win32_ucontext.h - xbt_os_thread.h - - diff --git a/include/xbt/dict.h b/include/xbt/dict.h index 1dc5685c94..80c6f803e4 100644 --- a/include/xbt/dict.h +++ b/include/xbt/dict.h @@ -24,7 +24,9 @@ SG_BEGIN_DECL() * functionality than an hash table. * * Here is a little example of use: - * \verbatim xbt_dict_t mydict = xbt_dict_new(); + +\verbatim + xbt_dict_t mydict = xbt_dict_new(); char buff[512]; sprintf(buff,"some very precious data"); diff --git a/include/xbt/set.h b/include/xbt/set.h index 0df9ff167f..0505b10f27 100644 --- a/include/xbt/set.h +++ b/include/xbt/set.h @@ -20,21 +20,26 @@ SG_BEGIN_DECL() * The elements stored in such a data structure can be retrieve both by * name and by ID. For this to work, the first fields of the structures * stored must begin with the following fields: - * \verbatim struct { - unsigned int ID; - char *name; - unsigned int name_len; - // my other fields, constituting the payload -} my_element_type_t; \endverbatim +\verbatim + struct { + unsigned int ID; + char *name; + unsigned int name_len; + // my other fields, constituting the payload + } my_element_type_t; +\endverbatim * * Since we are casting elements around, no protection is ensured by the * compiler. It is thus safer to define the headers using the macro * defined to that extend: - * \verbatim struct { + * +\verbatim +struct { XBT_SET_HEADERS; // my other fields, constituting the payload -} my_element_type_t; \endverbatim +} my_element_type_t; +\endverbatim * * It is now possible to remove an element from such a data structure. * diff --git a/src/msg/msg_global.c b/src/msg/msg_global.c index 6caadb8590..eb807e6aee 100644 --- a/src/msg/msg_global.c +++ b/src/msg/msg_global.c @@ -21,8 +21,9 @@ MSG_Global_t msg_global = NULL; /********************************* MSG **************************************/ -/* @brief Initialize MSG with less verifications - * +/** + * \ingroup msg_simulation + * \brief Initialize MSG with less verifications * You should use the MSG_init() function instead. Failing to do so may turn into PEBKAC some day. You've been warned. */ void MSG_init_nocheck(int *argc, char **argv) { diff --git a/src/msg/msg_gos.c b/src/msg/msg_gos.c index 338e79352d..473ec7a86f 100644 --- a/src/msg/msg_gos.c +++ b/src/msg/msg_gos.c @@ -164,7 +164,7 @@ msg_error_t MSG_process_sleep(double nb_sec) * sometime waiting on all these mailboxes using @ref MSG_comm_waitany. You can find * an example of use of this function in the @ref MSG_examples section. * - Provide a proper patch to implement this functionality back in MSG. That wouldn't be - * very difficult actually. Check the function @ref MSG_mailbox_get_task_ext. During its call to + * very difficult actually. Check the function #MSG_mailbox_get_task_ext. During its call to * simcall_comm_recv(), the 5th argument, match_fun, is NULL. Create a function that filters * messages according to the host (that you will pass as sixth argument to simcall_comm_recv() * and that your filtering function will receive as first parameter, and then, the filter could diff --git a/src/xbt/xbt_replay.c b/src/xbt/xbt_replay.c index 51228be7ba..7cf78b06fd 100644 --- a/src/xbt/xbt_replay.c +++ b/src/xbt/xbt_replay.c @@ -83,11 +83,12 @@ void xbt_replay_reader_free(xbt_replay_reader_t *reader) *reader=NULL; } -/** \ingroup xbt_replay +/** + * \ingroup XBT_replay * \brief Registers a function to handle a kind of action * * Registers a function to handle a kind of action - * This table is then used by #xbt_replay_action_run + * This table is then used by #xbt_replay_action_runner * * The argument of the function is the line describing the action, splitted on spaces with xbt_str_split_quoted() * @@ -99,7 +100,7 @@ void xbt_replay_action_register(const char *action_name, action_fun function) xbt_dict_set(action_funs, action_name, function, NULL); } -/** \ingroup xbt_replay +/** \ingroup XBT_replay * \brief Unregisters a function, which handled a kind of action * * \param action_name the reference name of the action. -- 2.20.1