|
SimGrid
3.13
Versatile Simulation of Distributed Systems
|
#include "surf/surf.h"#include "surf/maxmin.h"#include "src/surf/trace_mgr.hpp"#include <stdio.h>Macros | |
| #define | NO_MAX_DURATION -1.0 |
Enumerations | |
| enum | e_UM_t { UM_FULL, UM_LAZY, UM_UNDEFINED } |
| Possible update mechanisms. More... | |
Functions | |
| XBT_PRIVATE FILE * | surf_fopen (const char *name, const char *mode) |
| XBT_PRIVATE int | __surf_is_absolute_file_path (const char *file_path) |
| void | routing_exit (void) |
| Frees all memory allocated by the routing module. More... | |
| void | storage_register_callbacks (void) |
| void | routing_register_callbacks (void) |
| void | generic_get_graph (xbt_graph_t graph, xbt_dict_t nodes, xbt_dict_t edges, AS_t rc) |
| XBT_PRIVATE void | parse_after_config (void) |
| void | TRACE_surf_host_set_speed (double date, const char *resource, double power) |
| void | TRACE_surf_link_set_bandwidth (double date, const char *resource, double bandwidth) |
Variables | |
| xbt_dict_t | watched_hosts_lib |
| List of hosts for which one want to be notified if they ever restart. More... | |
| XBT_PRIVATE const char * | surf_action_state_names [6] |
| XBT_PRIVATE simgrid::trace_mgr::future_evt_set * | future_evt_set |
| Routing logic. More... | |
| #define NO_MAX_DURATION -1.0 |
| XBT_PRIVATE FILE* surf_fopen | ( | const char * | name, |
| const char * | mode | ||
| ) |
| XBT_PRIVATE int __surf_is_absolute_file_path | ( | const char * | file_path | ) |
| void generic_get_graph | ( | xbt_graph_t | graph, |
| xbt_dict_t | nodes, | ||
| xbt_dict_t | edges, | ||
| AS_t | rc | ||
| ) |
| XBT_PRIVATE void parse_after_config | ( | void | ) |
| void TRACE_surf_host_set_speed | ( | double | date, |
| const char * | resource, | ||
| double | power | ||
| ) |
| void TRACE_surf_link_set_bandwidth | ( | double | date, |
| const char * | resource, | ||
| double | bandwidth | ||
| ) |
| XBT_PRIVATE const char* surf_action_state_names[6] |
| XBT_PRIVATE simgrid::trace_mgr::future_evt_set* future_evt_set |
Routing logic.