Public Types | Public Member Functions | Friends

ns3::dot11s::IePeerManagement Class Reference
[IEEE 802.11s draft]

See 7.3.2.85 of draft 2.07. More...

#include <ie-dot11s-peer-management.h>

Inheritance diagram for ns3::dot11s::IePeerManagement:
Inheritance graph
[legend]
Collaboration diagram for ns3::dot11s::IePeerManagement:
Collaboration graph
[legend]

List of all members.

Public Types

enum  Subtype { PEER_OPEN = 0, PEER_CONFIRM, PEER_CLOSE }

Public Member Functions

void SetPeerOpen (uint16_t localLinkId)
void SetPeerClose (uint16_t localLinkID, uint16_t peerLinkId, PmpReasonCode reasonCode)
void SetPeerConfirm (uint16_t localLinkID, uint16_t peerLinkId)
PmpReasonCode GetReasonCode () const
uint16_t GetLocalLinkId () const
uint16_t GetPeerLinkId () const
bool SubtypeIsOpen () const
bool SubtypeIsClose () const
bool SubtypeIsConfirm () const
uint8_t GetSubtype () const
Inherited from WifiInformationElement

virtual WifiElementId ElementId () const
 Own unique Element ID.
virtual uint8_t GetInformationSize (void) const
 Length of serialized information.
virtual void SerializeInformation (Buffer::Iterator i) const
 Serialize information.
virtual uint8_t DeserializeInformation (Buffer::Iterator i, uint8_t length)
 Deserialize information.
virtual void Print (std::ostream &os) const

Friends

bool operator== (const IePeerManagement &a, const IePeerManagement &b)

Detailed Description

See 7.3.2.85 of draft 2.07.


The documentation for this class was generated from the following file: