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