#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: