fawkes::fawkes_message_t Struct Reference
Message as stored in local queues. More...
#include <message.h>
Public Attributes | |
| fawkes_message_header_t | header |
| message header | |
| void * | payload |
| message payload | |
Detailed Description
Message as stored in local queues.A message takes a header and a pointer to the data that has the size mentioned in header.payload_size that is to be sent over the network.
Definition at line 52 of file message.h.
Member Data Documentation
message header
Definition at line 53 of file message.h.
Referenced by fawkes::FawkesNetworkMessage::cid(), fawkes::FawkesNetworkMessage::FawkesNetworkMessage(), fawkes::FawkesNetworkMessage::msgid(), fawkes::FawkesNetworkMessage::pack(), fawkes::FawkesNetworkMessage::payload_size(), fawkes::FawkesNetworkTransceiver::recv(), fawkes::FawkesNetworkTransceiver::send(), fawkes::FawkesNetworkMessage::set_component_id(), fawkes::FawkesNetworkMessage::set_message_id(), and fawkes::FawkesNetworkMessage::set_payload().
message payload
Definition at line 54 of file message.h.
Referenced by fawkes::FawkesNetworkMessage::FawkesNetworkMessage(), fawkes::FawkesNetworkMessage::msg(), fawkes::FawkesNetworkMessage::msgc(), fawkes::FawkesNetworkMessage::msgge(), fawkes::FawkesNetworkMessage::pack(), fawkes::FawkesNetworkMessage::payload(), fawkes::FawkesNetworkTransceiver::recv(), fawkes::FawkesNetworkTransceiver::send(), fawkes::FawkesNetworkMessage::set_payload(), and fawkes::FawkesNetworkMessage::~FawkesNetworkMessage().
The documentation for this struct was generated from the following file:
- src/libs/netcomm/fawkes/message.h

