ns3::CapabilityInformation Class Reference

#include <capability-information.h>

List of all members.

Public Member Functions

 CapabilityInformation ()
void SetEss (void)
void SetIbss (void)
bool IsEss (void) const
bool IsIbss (void) const
uint32_t GetSerializedSize (void) const
Buffer::Iterator Serialize (Buffer::Iterator start) const
Buffer::Iterator Deserialize (Buffer::Iterator start)

Private Member Functions

bool Is (uint8_t n) const
void Set (uint8_t n)
void Clear (uint8_t n)

Private Attributes

uint16_t m_capability

Detailed Description

Definition at line 28 of file capability-information.h.


Constructor & Destructor Documentation

ns3::CapabilityInformation::CapabilityInformation (  ) 

Definition at line 23 of file capability-information.cc.


Member Function Documentation

void ns3::CapabilityInformation::Clear ( uint8_t  n  )  [private]

Definition at line 59 of file capability-information.cc.

References m_capability.

Referenced by SetEss(), and SetIbss().

Buffer::Iterator ns3::CapabilityInformation::Deserialize ( Buffer::Iterator  start  ) 

Definition at line 85 of file capability-information.cc.

References m_capability, and ns3::Buffer::Iterator::ReadNtohU16().

uint32_t ns3::CapabilityInformation::GetSerializedSize ( void   )  const

Definition at line 74 of file capability-information.cc.

bool ns3::CapabilityInformation::Is ( uint8_t  n  )  const [private]

Definition at line 66 of file capability-information.cc.

References m_capability.

Referenced by IsEss(), and IsIbss().

bool ns3::CapabilityInformation::IsEss ( void   )  const

Definition at line 41 of file capability-information.cc.

References Is().

bool ns3::CapabilityInformation::IsIbss ( void   )  const

Definition at line 46 of file capability-information.cc.

References Is().

Buffer::Iterator ns3::CapabilityInformation::Serialize ( Buffer::Iterator  start  )  const
void ns3::CapabilityInformation::Set ( uint8_t  n  )  [private]

Definition at line 52 of file capability-information.cc.

References m_capability.

Referenced by SetEss(), and SetIbss().

void ns3::CapabilityInformation::SetEss ( void   ) 

Definition at line 28 of file capability-information.cc.

References Clear(), and Set().

void ns3::CapabilityInformation::SetIbss ( void   ) 

Definition at line 34 of file capability-information.cc.

References Clear(), and Set().


Member Data Documentation

Definition at line 46 of file capability-information.h.

Referenced by Clear(), Deserialize(), Is(), Serialize(), and Set().


The documentation for this class was generated from the following files:
Generated on Thu Dec 3 14:10:52 2009 for NS-3 by  doxygen 1.6.3