SimGrid  3.18
Versatile Simulation of Distributed Systems
smx_network_private.hpp File Reference

Functions

smx_activity_t SIMIX_comm_irecv (smx_actor_t dst_proc, smx_mailbox_t mbox, void *dst_buff, size_t *dst_buff_size, int(*match_fun)(void *, void *, simgrid::kernel::activity::CommImpl *), void(*copy_data_fun)(smx_activity_t, void *, size_t), void *data, double rate)
 
smx_activity_t SIMIX_comm_iprobe (smx_actor_t dst_proc, smx_mailbox_t mbox, int type, simix_match_func_t match_fun, void *data)
 

Function Documentation

◆ SIMIX_comm_irecv()

smx_activity_t SIMIX_comm_irecv ( smx_actor_t  dst_proc,
smx_mailbox_t  mbox,
void dst_buff,
size_t *  dst_buff_size,
int(*)(void *, void *, simgrid::kernel::activity::CommImpl *)  match_fun,
void(*)(smx_activity_t, void *, size_t)  copy_data_fun,
void data,
double  rate 
)

◆ SIMIX_comm_iprobe()

smx_activity_t SIMIX_comm_iprobe ( smx_actor_t  dst_proc,
smx_mailbox_t  mbox,
int  type,
simix_match_func_t  match_fun,
void data 
)