#include <tc.hh>
Inheritance diagram for olsr::msg::TCMessage:
Public Member Functions | |
TCMessage () | |
TCMessage (const utl::Data &) | |
virtual | ~TCMessage () |
virtual bool | dump (utl::Data &, const address_t &) const |
Static Public Member Functions | |
static void | parse (const utl::ConstData &, const Message::header &) |
Static Public Attributes | |
static const::size_t | min_length = sizeof (raw) |
Minimum length of a TC message. | |
Private Attributes | |
utl::Data | _data |
The message data buffer. | |
Classes | |
struct | raw |
Convenience definition of the TC header. More... |
olsr::msg::TCMessage::TCMessage | ( | ) | [inline] |
The default constructor
olsr::msg::TCMessage::TCMessage | ( | const utl::Data & | ) | [inline] |
The constructor
virtual olsr::msg::TCMessage::~TCMessage | ( | ) | [inline, virtual] |
The destructor
The dumping method
Implements olsr::msg::Message.
void olsr::msg::TCMessage::parse | ( | const utl::ConstData & | , | |
const Message::header & | ||||
) | [inline, static] |
The parsing routine
const ::size_t olsr::msg::TCMessage::min_length = sizeof (raw) [static] |
utl::Data olsr::msg::TCMessage::_data [private] |
The message data buffer.