#include <SynchroComm.hpp>
◆ Comm()
◆ suspend()
void simgrid::kernel::activity::Comm::suspend |
( |
| ) |
|
|
overridevirtual |
◆ resume()
void simgrid::kernel::activity::Comm::resume |
( |
| ) |
|
|
overridevirtual |
◆ post()
void simgrid::kernel::activity::Comm::post |
( |
| ) |
|
|
overridevirtual |
◆ cancel()
void simgrid::kernel::activity::Comm::cancel |
( |
| ) |
|
◆ remains()
double simgrid::kernel::activity::Comm::remains |
( |
| ) |
|
get the amount remaining from the communication
◆ cleanupSurf()
void simgrid::kernel::activity::Comm::cleanupSurf |
( |
| ) |
|
This is part of the cleanup process, probably an internal command.
◆ type
◆ mbox
◆ detached
bool simgrid::kernel::activity::Comm::detached = false |
◆ clean_fun
void(* simgrid::kernel::activity::Comm::clean_fun) (void *) = nullptr |
◆ match_fun
◆ copy_data_fun
◆ surf_comm
surf_action_t simgrid::kernel::activity::Comm::surf_comm = nullptr |
◆ src_timeout
surf_action_t simgrid::kernel::activity::Comm::src_timeout = nullptr |
◆ dst_timeout
surf_action_t simgrid::kernel::activity::Comm::dst_timeout = nullptr |
◆ src_proc
smx_actor_t simgrid::kernel::activity::Comm::src_proc = nullptr |
◆ dst_proc
smx_actor_t simgrid::kernel::activity::Comm::dst_proc = nullptr |
◆ rate
double simgrid::kernel::activity::Comm::rate = 0.0 |
◆ task_size
double simgrid::kernel::activity::Comm::task_size = 0.0 |
◆ src_buff
void* simgrid::kernel::activity::Comm::src_buff = nullptr |
◆ dst_buff
void* simgrid::kernel::activity::Comm::dst_buff = nullptr |
◆ src_buff_size
size_t simgrid::kernel::activity::Comm::src_buff_size = 0 |
◆ dst_buff_size
size_t* simgrid::kernel::activity::Comm::dst_buff_size = nullptr |
◆ copied
bool simgrid::kernel::activity::Comm::copied = false |
◆ src_data
void* simgrid::kernel::activity::Comm::src_data = nullptr |
◆ dst_data
void* simgrid::kernel::activity::Comm::dst_data = nullptr |
The documentation for this class was generated from the following files: