fawkes::fawkes_message_header_t Struct Reference
Fawkes network message header. More...
#include <message.h>
Public Attributes | |
| unsigned short int | cid |
| component id | |
| unsigned short int | msg_id |
| message id | |
| unsigned int | payload_size |
| payload size in bytes | |
Detailed Description
Fawkes network message header.Header that is prepended to all following messages.
Definition at line 39 of file message.h.
Member Data Documentation
| unsigned short int fawkes::fawkes_message_header_t::cid |
component id
Definition at line 40 of file message.h.
Referenced by fawkes::FawkesNetworkMessage::cid(), fawkes::FawkesNetworkMessage::FawkesNetworkMessage(), and fawkes::FawkesNetworkMessage::set_component_id().
| unsigned short int fawkes::fawkes_message_header_t::msg_id |
message id
Definition at line 41 of file message.h.
Referenced by fawkes::FawkesNetworkMessage::FawkesNetworkMessage(), fawkes::FawkesNetworkMessage::msgid(), and fawkes::FawkesNetworkMessage::set_message_id().
| unsigned int fawkes::fawkes_message_header_t::payload_size |
payload size in bytes
Definition at line 42 of file message.h.
Referenced by fawkes::FawkesNetworkMessage::FawkesNetworkMessage(), fawkes::FawkesNetworkMessageTooBigException::FawkesNetworkMessageTooBigException(), fawkes::FawkesNetworkMessage::pack(), fawkes::FawkesNetworkMessage::payload_size(), fawkes::FawkesNetworkTransceiver::recv(), and fawkes::FawkesNetworkMessage::set_payload().
The documentation for this struct was generated from the following file:
- src/libs/netcomm/fawkes/message.h

