SimGrid  3.21
Versatile Simulation of Distributed Systems
simgrid::s4u::Comm Member List

This is the complete list of members for simgrid::s4u::Comm, including all inherited members.

Activity()=defaultsimgrid::s4u::Activityprotected
cancel() overridesimgrid::s4u::Commvirtual
detach()simgrid::s4u::Comm
detach(void(*clean_function)(void *))simgrid::s4u::Comminline
get_dst_data_size()simgrid::s4u::Comm
get_mailbox()simgrid::s4u::Comm
get_remaining()simgrid::s4u::Activityvirtual
get_state()simgrid::s4u::Activityinline
get_user_data()simgrid::s4u::Activityinline
intrusive_ptr_add_ref(simgrid::s4u::Comm *c)simgrid::s4u::Commfriend
intrusive_ptr_release(simgrid::s4u::Comm *c)simgrid::s4u::Commfriend
on_completionsimgrid::s4u::Commstatic
on_receiver_startsimgrid::s4u::Commstatic
on_sender_startsimgrid::s4u::Commstatic
set_dst_data(void **buff)simgrid::s4u::Comm
set_dst_data(void **buff, size_t size)simgrid::s4u::Comm
set_rate(double rate)simgrid::s4u::Comm
set_remaining(double remains)simgrid::s4u::Activity
set_src_data(void *buff)simgrid::s4u::Comm
set_src_data(void *buff, size_t size)simgrid::s4u::Comm
set_src_data_size(size_t size)simgrid::s4u::Comm
set_user_data(void *data)simgrid::s4u::Activityinline
start() overridesimgrid::s4u::Commvirtual
State enum namesimgrid::s4u::Activity
test() overridesimgrid::s4u::Commvirtual
test_any(std::vector< CommPtr > *comms)simgrid::s4u::Commstatic
wait() overridesimgrid::s4u::Commvirtual
wait_all(std::vector< CommPtr > *comms)simgrid::s4u::Commstatic
wait_any(std::vector< CommPtr > *comms)simgrid::s4u::Comminlinestatic
wait_any_for(std::vector< CommPtr > *comms_in, double timeout)simgrid::s4u::Commstatic
wait_for(double timeout) overridesimgrid::s4u::Commvirtual
wait_until(double time_limit)simgrid::s4u::Activity
~Activity()=defaultsimgrid::s4u::Activityprotectedvirtual
~Comm()simgrid::s4u::Commvirtual