Fawkes API
Fawkes Development Version
|
Message as stored in local queues. More...
#include <message.h>
Public Attributes | |
fawkes_message_header_t | header |
message header More... | |
void * | payload |
message payload More... | |
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.
fawkes_message_header_t fawkes::fawkes_message_t::header |
message header
Definition at line 55 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().
void* fawkes::fawkes_message_t::payload |
message payload
Definition at line 56 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().