#include <message.h>
Public Attributes | |
fawkes_message_header_t | header |
message header | |
void * | payload |
message payload |
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.
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().