fawkes::fawkes_message_header_t Struct Reference

Fawkes network message header. More...

#include <message.h>

List of all members.

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