Fawkes API  Fawkes Development Version
fawkes::bb_imessage_msg_t Struct Reference

Interface message. More...

#include <messages.h>

Public Attributes

uint32_t serial
 interface instance serial More...
 
char msg_type [INTERFACE_MESSAGE_TYPE_SIZE_]
 message type More...
 
uint32_t msgid
 message ID More...
 
uint32_t hops
 number of hops this message already passed More...
 
uint32_t data_size
 data for message More...
 

Detailed Description

Interface message.

This type is used to transport interface messages. This struct is always followed by a data chunk of the size data_size that transports the message data.

Definition at line 179 of file messages.h.

Member Data Documentation

◆ data_size

uint32_t fawkes::bb_imessage_msg_t::data_size

data for message

Definition at line 185 of file messages.h.

Referenced by fawkes::BlackBoardNetworkHandler::loop().

◆ hops

uint32_t fawkes::bb_imessage_msg_t::hops

number of hops this message already passed

Definition at line 184 of file messages.h.

Referenced by fawkes::BlackBoardNetworkHandler::loop().

◆ msg_type

char fawkes::bb_imessage_msg_t::msg_type[INTERFACE_MESSAGE_TYPE_SIZE_]

message type

Definition at line 182 of file messages.h.

Referenced by fawkes::BlackBoardNetworkHandler::loop().

◆ msgid

uint32_t fawkes::bb_imessage_msg_t::msgid

message ID

Definition at line 183 of file messages.h.

Referenced by fawkes::BlackBoardNetworkHandler::loop().

◆ serial

uint32_t fawkes::bb_imessage_msg_t::serial

interface instance serial

Definition at line 181 of file messages.h.

Referenced by fawkes::BlackBoardNetworkHandler::loop().


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