SimGrid  3.16
Versatile Simulation of Distributed Systems
smx_network_private.h 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 *, smx_activity_t), 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, int src, int tag, int(*match_fun)(void *, void *, smx_activity_t), 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 *, smx_activity_t 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,
int  src,
int  tag,
int(*)(void *, void *, smx_activity_t match_fun,
void data 
)