fawkes::fawkes_message_t Struct Reference

Message as stored in local queues. More...

#include <message.h>

List of all members.

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

fawkes_message_header_t fawkes::fawkes_message_t::header

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().

void* fawkes::fawkes_message_t::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:
Generated on Tue Feb 22 13:32:52 2011 for Fawkes API by  doxygen 1.4.7