X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a79a8e1cab86ccc687cfbc97b01b735acb996f16..07c12189c716ea527ddcf8f8b55983213dead2bf:/include/simgrid/s4u/engine.hpp diff --git a/include/simgrid/s4u/engine.hpp b/include/simgrid/s4u/engine.hpp index 2d6678ad26..3caf268250 100644 --- a/include/simgrid/s4u/engine.hpp +++ b/include/simgrid/s4u/engine.hpp @@ -66,11 +66,17 @@ public: /** @brief Retrieve the engine singleton */ static s4u::Engine *instance(); - /** @brief Retrieve the root AS, containing all others */ - simgrid::s4u::NetZone* rootAs(); + /** @brief Retrieve the root netzone, containing all others */ + simgrid::s4u::NetZone* netRoot(); - /** @brief Retrieve the AS of the given name (or nullptr if not found) */ - simgrid::s4u::NetZone* asByNameOrNull(const char* name); + /** @brief Retrieve the netzone of the given name (or nullptr if not found) */ + simgrid::s4u::NetZone* netzoneByNameOrNull(const char* name); + + /** @brief Retrieve the netcard of the given name (or nullptr if not found) */ + simgrid::kernel::routing::NetPoint* netcardByNameOrNull(const char* name); + void netcardList(std::vector * list); + void netcardRegister(simgrid::kernel::routing::NetPoint * card); + void netcardUnregister(simgrid::kernel::routing::NetPoint * card); template void registerFunction(const char* name)