All messages sent from controller to runtime are prefixed with this header. More...
#include <ctrl_runtime_messages.h>
Public Attributes | |
enum ctrl_runtime_msg_type | type |
Identifies the type of payload that follows. More... | |
int | id |
Id for confirmation message (not implemented) More... | |
int | thread_id |
ID of the Thread to which the message is to be delivered. More... | |
size_t | payload_size |
Payload will be serialized following this struct. More... | |
All messages sent from controller to runtime are prefixed with this header.
This header is always followed by a payload of size ctrl_runtime_msg_hdr::payload_size
Definition at line 56 of file ctrl_runtime_messages.h.
int ctrl_runtime_msg_hdr::id |
Id for confirmation message (not implemented)
Definition at line 58 of file ctrl_runtime_messages.h.
size_t ctrl_runtime_msg_hdr::payload_size |
Payload will be serialized following this struct.
Definition at line 62 of file ctrl_runtime_messages.h.
int ctrl_runtime_msg_hdr::thread_id |
ID of the Thread to which the message is to be delivered.
Should be 0 if delivering to the main thread.
Definition at line 60 of file ctrl_runtime_messages.h.
enum ctrl_runtime_msg_type ctrl_runtime_msg_hdr::type |
Identifies the type of payload that follows.
Definition at line 57 of file ctrl_runtime_messages.h.