|
SimGrid
3.13
Versatile Simulation of Distributed Systems
|
#include "surf_routing.hpp"#include "simgrid/sg_config.h"#include "storage_interface.hpp"#include "src/surf/AsImpl.hpp"#include "src/surf/xml/platf.hpp"#include <vector>Namespaces | |
| simgrid | |
| simgrid::surf | |
Functions | |
| XBT_LOG_NEW_DEFAULT_SUBCATEGORY (surf_route, surf,"Routing part of surf") | |
| simgrid::surf::NetCard * | sg_netcard_by_name_or_null (const char *name) |
| Retrieve a netcard from its name. More... | |
| void | sg_platf_new_trace (sg_platf_trace_cbarg_t trace) |
| static xbt_dynar_t | simgrid::surf::_recursiveGetOneLinkRoutes (surf::AsImpl *as) |
| void | routing_model_create (Link *loopback) |
| create the root AS More... | |
| static void | check_disk_attachment () |
| void | routing_register_callbacks () |
| void | routing_exit (void) |
| Frees all memory allocated by the routing module. More... | |
Variables | |
| simgrid::xbt::signal< void(simgrid::surf::NetCard *)> | simgrid::surf::netcardCreatedCallbacks |
| simgrid::xbt::signal< void(simgrid::s4u::As *)> | simgrid::surf::asCreatedCallbacks |
| xbt_dict_t | host_list = nullptr |
| A library containing all known hosts. More... | |
| int | COORD_HOST_LEVEL =0 |
| int | MSG_FILE_LEVEL |
| int | SIMIX_STORAGE_LEVEL |
| int | MSG_STORAGE_LEVEL |
| xbt_lib_t | as_router_lib |
| int | ROUTING_ASR_LEVEL |
| int | COORD_ASR_LEVEL |
| int | NS3_ASR_LEVEL |
| int | ROUTING_PROP_ASR_LEVEL |
| simgrid::surf::RoutingPlatf * | routing_platf = NULL |
| XBT_LOG_NEW_DEFAULT_SUBCATEGORY | ( | surf_route | , |
| surf | , | ||
| "Routing part of surf" | |||
| ) |
| simgrid::surf::NetCard* sg_netcard_by_name_or_null | ( | const char * | name | ) |
Retrieve a netcard from its name.
Netcards are the thing that connect host or routers to the network
| void sg_platf_new_trace | ( | sg_platf_trace_cbarg_t | trace | ) |
|
static |
| int COORD_HOST_LEVEL =0 |
| int MSG_FILE_LEVEL |
| int SIMIX_STORAGE_LEVEL |
| int MSG_STORAGE_LEVEL |
| xbt_lib_t as_router_lib |
| int ROUTING_ASR_LEVEL |
| int COORD_ASR_LEVEL |
| int NS3_ASR_LEVEL |
| int ROUTING_PROP_ASR_LEVEL |
| simgrid::surf::RoutingPlatf* routing_platf = NULL |