SimGrid
3.14.159
Versatile Simulation of Distributed Systems
|
Used to implement mutexes, semaphores and conditions.
#include <SynchroRaw.hpp>
Public Member Functions | |
~Raw () override | |
void | suspend () override |
void | resume () override |
void | post () override |
![]() | |
ActivityImpl () | |
virtual | ~ActivityImpl () |
void | ref () |
void | unref () |
Public Attributes | |
surf_action_t | sleep = nullptr |
![]() | |
e_smx_state_t | state = SIMIX_WAITING |
std::string | name |
std::list< smx_simcall_t > | simcalls |
|
override |
|
overridevirtual |
Implements simgrid::kernel::activity::ActivityImpl.
|
overridevirtual |
Implements simgrid::kernel::activity::ActivityImpl.
|
overridevirtual |
Implements simgrid::kernel::activity::ActivityImpl.
surf_action_t simgrid::kernel::activity::Raw::sleep = nullptr |