![]() |
The ROme OpTimistic Simulator
3.0.0
A General-Purpose Multithreaded Parallel/Distributed Simulation Platform
|
A model simulation message. More...
#include <msg.h>
Data Fields | |
lp_id_t | dest |
The id of the recipient LP. | |
simtime_t | dest_t |
The intended destination logical time of this message. | |
uint_fast32_t | m_type |
The message type, a user controlled field. | |
lp_id_t | send |
simtime_t | send_t |
uint_fast32_t | pl_size |
The message payload size. | |
union { | |
atomic_int flags | |
The flags to handle local anti messages. | |
uintptr_t msg_id | |
The message unique id, used for inter-node anti messages. | |
}; | |
unsigned char | pl [48] |
The initial part of the payload. | |
unsigned char | extra_pl [] |
The continuation of the payload. | |