Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
k_mbox_msg Struct Reference

Mailbox Message Structure. More...

#include <kernel.h>

Data Fields

size_t size
 
uint32_t info
 
voidtx_data
 
struct k_mem_block tx_block
 
k_tid_t rx_source_thread
 
k_tid_t tx_target_thread
 

Detailed Description

Mailbox Message Structure.

Field Documentation

◆ info

uint32_t k_mbox_msg::info

application-defined information value

◆ rx_source_thread

k_tid_t k_mbox_msg::rx_source_thread

source thread id

◆ size

size_t k_mbox_msg::size

size of message (in bytes)

◆ tx_block

struct k_mem_block k_mbox_msg::tx_block

message data block descriptor

◆ tx_data

void* k_mbox_msg::tx_data

sender's message data buffer

◆ tx_target_thread

k_tid_t k_mbox_msg::tx_target_thread

target thread id


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