A Discrete-Event Network Simulator
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::olsr::MessageHeader::Hna Struct Reference

#include <olsr-header.h>

+ Collaboration diagram for ns3::olsr::MessageHeader::Hna:


struct  Association

Public Member Functions

uint32_t Deserialize (Buffer::Iterator start, uint32_t messageSize)
uint32_t GetSerializedSize (void) const
void Print (std::ostream &os) const
void Serialize (Buffer::Iterator start) const

Public Attributes

std::vector< Associationassociations

Detailed Description

Definition at line 331 of file olsr-header.h.

Member Function Documentation

uint32_t ns3::olsr::MessageHeader::Hna::Deserialize ( Buffer::Iterator  start,
uint32_t  messageSize 

Definition at line 492 of file olsr-header.cc.

References first::address, IPV4_ADDRESS_SIZE, NS_ASSERT, ns3::Buffer::Iterator::ReadNtohU32(), and visualizer.core::start().

+ Here is the call graph for this function:

uint32_t ns3::olsr::MessageHeader::Hna::GetSerializedSize ( void  ) const

Definition at line 468 of file olsr-header.cc.


void ns3::olsr::MessageHeader::Hna::Print ( std::ostream &  os) const

Definition at line 474 of file olsr-header.cc.

void ns3::olsr::MessageHeader::Hna::Serialize ( Buffer::Iterator  start) const

Definition at line 480 of file olsr-header.cc.

References first::address, visualizer.core::start(), and ns3::Buffer::Iterator::WriteHtonU32().

+ Here is the call graph for this function:

Member Data Documentation

std::vector<Association> ns3::olsr::MessageHeader::Hna::associations

The documentation for this struct was generated from the following files: