A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::StatusCode Class Reference

#include <status-code.h>

Public Member Functions

 StatusCode ()
Buffer::Iterator Deserialize (Buffer::Iterator start)
uint32_t GetSerializedSize (void) const
bool IsSuccess (void) const
Buffer::Iterator Serialize (Buffer::Iterator start) const
void SetFailure (void)
void SetSuccess (void)

Private Attributes

uint16_t m_code

Detailed Description

Definition at line 29 of file status-code.h.

Constructor & Destructor Documentation

ns3::StatusCode::StatusCode ( )

Definition at line 27 of file status-code.cc.

Member Function Documentation

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

Definition at line 58 of file status-code.cc.

References m_code, ns3::Buffer::Iterator::ReadLsbtohU16(), and visualizer.core::start().

Referenced by ns3::MgtAssocResponseHeader::Deserialize(), and ns3::MgtAddBaResponseHeader::Deserialize().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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

Definition at line 47 of file status-code.cc.

Referenced by ns3::MgtAssocResponseHeader::GetSerializedSize(), and ns3::MgtAddBaResponseHeader::GetSerializedSize().

+ Here is the caller graph for this function:

bool ns3::StatusCode::IsSuccess ( void  ) const

Definition at line 42 of file status-code.cc.

References m_code.

Referenced by ns3::EdcaTxopN::GotAddBaResponse(), ns3::operator<<(), and ns3::StaWifiMac::Receive().

+ Here is the caller graph for this function:

Buffer::Iterator ns3::StatusCode::Serialize ( Buffer::Iterator  start) const

Definition at line 52 of file status-code.cc.

References m_code, visualizer.core::start(), and ns3::Buffer::Iterator::WriteHtolsbU16().

Referenced by ns3::MgtAssocResponseHeader::Serialize(), and ns3::MgtAddBaResponseHeader::Serialize().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void ns3::StatusCode::SetFailure ( void  )

Definition at line 36 of file status-code.cc.

References m_code.

Referenced by ns3::ApWifiMac::SendAssocResp().

+ Here is the caller graph for this function:

void ns3::StatusCode::SetSuccess ( void  )

Definition at line 31 of file status-code.cc.

References m_code.

Referenced by ns3::RegularWifiMac::SendAddBaResponse(), and ns3::ApWifiMac::SendAssocResp().

+ Here is the caller graph for this function:

Member Data Documentation

uint16_t ns3::StatusCode::m_code
private

Definition at line 42 of file status-code.h.

Referenced by Deserialize(), IsSuccess(), Serialize(), SetFailure(), and SetSuccess().


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