SimGrid
3.14.159
Versatile Simulation of Distributed Systems
|
Describes how to use the SURF callbacks.
Variables | |
simgrid::xbt::signal< void(Storage *)> | simgrid::surf::storageCreatedCallbacks |
Callbacks handler which emit the callbacks after Storage creation *. More... | |
simgrid::xbt::signal< void(Storage *)> | simgrid::surf::storageDestructedCallbacks |
Callbacks handler which emit the callbacks after Storage destruction *. More... | |
simgrid::xbt::signal< void(Storage *, int, int)> | simgrid::surf::storageStateChangedCallbacks |
Callbacks handler which emit the callbacks after Storage State changed *. More... | |
simgrid::xbt::signal< void(StorageAction *, Action::State, Action::State)> | simgrid::surf::storageActionStateChangedCallbacks |
Callbacks handler which emit the callbacks after StorageAction State changed *. More... | |
simgrid::xbt::signal< void(simgrid::surf::Storage *)> simgrid::surf::storageCreatedCallbacks |
Callbacks handler which emit the callbacks after Storage creation *.
Callback functions have the following signature: void(Storage*)
simgrid::xbt::signal< void(simgrid::surf::Storage *)> simgrid::surf::storageDestructedCallbacks |
Callbacks handler which emit the callbacks after Storage destruction *.
Callback functions have the following signature: void(StoragePtr)
simgrid::xbt::signal< void(simgrid::surf::Storage *, int, int)> simgrid::surf::storageStateChangedCallbacks |
Callbacks handler which emit the callbacks after Storage State changed *.
Callback functions have the following signature: void(StorageAction *action, int previouslyOn, int currentlyOn)
simgrid::xbt::signal< void(simgrid::surf::StorageAction *, simgrid::surf::Action::State, simgrid::surf::Action::State)> simgrid::surf::storageActionStateChangedCallbacks |
Callbacks handler which emit the callbacks after StorageAction State changed *.
Callback functions have the following signature: void(StorageAction *action, simgrid::surf::Action::State old, simgrid::surf::Action::State current)