- /** @brief Retrieve the root AS, containing all others */
- simgrid::s4u::As *rootAs();
- /** @brief Retrieve the AS of the given name (or nullptr if not found) */
- simgrid::s4u::As *asByNameOrNull(const char *name);
+ /** @brief Retrieve the root netzone, containing all others */
+ simgrid::s4u::NetZone* netRoot();
+
+ /** @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<simgrid::kernel::routing::NetPoint*> * list);
+ void netcardRegister(simgrid::kernel::routing::NetPoint * card);
+ void netcardUnregister(simgrid::kernel::routing::NetPoint * card);