#include "xbt/fifo.h"
#include "xbt/dict.h"
#include "surf_interface.hpp"
-#include "surf_routing.hpp"
#include "src/surf/PropertyHolder.hpp"
#include "simgrid/link.h"
* Signature: `void(NetworkAction *action, simgrid::surf::Action::State old, simgrid::surf::Action::State current)` */
XBT_PUBLIC_DATA(simgrid::xbt::signal<void(simgrid::surf::NetworkAction*, simgrid::surf::Action::State, simgrid::surf::Action::State)>) networkActionStateChangedCallbacks;
- }
-}
/*********
* Model *
*********/
-namespace simgrid {
- namespace surf {
-
/** @ingroup SURF_network_interface
* @brief SURF network model interface class
* @details A model is an object which handles the interactions between its Resources and its Actions