AKOS  v1.0.0
Documentation
Loading...
Searching...
No Matches
msg_t Struct Reference

Message object stored in queues. More...

#include <message.h>

Public Attributes

msg_t * next
uint8_t size
int32_t sig
uint8_t * content_ptr
msg_type_t type
uint8_t src_thread_id
uint8_t des_thread_id

Detailed Description

Message object stored in queues.

Message node type.

Definition at line 47 of file message.h.

Member Data Documentation

◆ content_ptr

uint8_t* msg_t::content_ptr

Dynamic payload buffer pointer, if any.

Definition at line 52 of file message.h.

◆ des_thread_id

uint8_t msg_t::des_thread_id

Destination thread ID.

Definition at line 55 of file message.h.

◆ next

msg_t* msg_t::next

Next message in queue or free list.

Definition at line 49 of file message.h.

◆ sig

int32_t msg_t::sig

Signal identifier/value.

Definition at line 51 of file message.h.

◆ size

uint8_t msg_t::size

Payload size in bytes.

Definition at line 50 of file message.h.

◆ src_thread_id

uint8_t msg_t::src_thread_id

Source thread ID.

Definition at line 54 of file message.h.

◆ type

msg_type_t msg_t::type

Payload model of this message.

Definition at line 53 of file message.h.


The documentation for this struct was generated from the following file: