Fawkes API
Fawkes Development Version
|
#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... | |
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 170 of file messages.h.
uint32_t fawkes::bb_imessage_msg_t::data_size |
data for message
Definition at line 175 of file messages.h.
Referenced by fawkes::BlackBoardNetHandlerInterfaceListener::bb_interface_message_received(), fawkes::BlackBoardNetworkHandler::loop(), fawkes::BlackBoardInterfaceProxy::process_interface_message(), and fawkes::BlackBoardInterfaceProxy::transmit().
uint32_t fawkes::bb_imessage_msg_t::hops |
number of hops this message already passed
Definition at line 174 of file messages.h.
Referenced by fawkes::BlackBoardNetHandlerInterfaceListener::bb_interface_message_received(), fawkes::BlackBoardNetworkHandler::loop(), fawkes::BlackBoardInterfaceProxy::process_interface_message(), and fawkes::BlackBoardInterfaceProxy::transmit().
char fawkes::bb_imessage_msg_t::msg_type[__INTERFACE_MESSAGE_TYPE_SIZE] |
message type
Definition at line 172 of file messages.h.
Referenced by fawkes::BlackBoardNetHandlerInterfaceListener::bb_interface_message_received(), fawkes::BlackBoardNetworkHandler::loop(), fawkes::BlackBoardInterfaceProxy::process_interface_message(), and fawkes::BlackBoardInterfaceProxy::transmit().
uint32_t fawkes::bb_imessage_msg_t::msgid |
message ID
Definition at line 173 of file messages.h.
Referenced by fawkes::BlackBoardNetHandlerInterfaceListener::bb_interface_message_received(), fawkes::BlackBoardNetworkHandler::loop(), fawkes::BlackBoardInterfaceProxy::process_interface_message(), and fawkes::BlackBoardInterfaceProxy::transmit().
uint32_t fawkes::bb_imessage_msg_t::serial |
interface instance serial
Definition at line 171 of file messages.h.
Referenced by fawkes::BlackBoardNetHandlerInterfaceListener::bb_interface_message_received(), fawkes::BlackBoardNetworkHandler::loop(), fawkes::BlackBoardInterfaceProxy::process_interface_message(), and fawkes::BlackBoardInterfaceProxy::transmit().