![]() |
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. | |