NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
ns3::Txop Class Reference

#include <introspected-doxygen.hpp>

Detailed Description

Config Paths

ns3::Txop is accessible through the following paths with Config::Set and Config::Connect:

  • "/NodeList/[i]/DeviceList/[i]/$ns3::WifiNetDevice/Mac/$ns3::RegularWifiMac/Txop"

Attributes

  • MinCw: The minimum value of the contention window.
    • Set with class: ns3::UintegerValue
    • Underlying type: uint32_t 0:4294967295
    • Initial value: 15
    • Flags: construct write read
  • MaxCw: The maximum value of the contention window.
    • Set with class: ns3::UintegerValue
    • Underlying type: uint32_t 0:4294967295
    • Initial value: 1023
    • Flags: construct write read
  • Aifsn: The AIFSN: the default value conforms to non-QOS.
    • Set with class: ns3::UintegerValue
    • Underlying type: uint8_t 0:255
    • Initial value: 2
    • Flags: construct write read
  • TxopLimit: The TXOP limit: the default value conforms to non-QoS.
    • Set with class: ns3::TimeValue
    • Underlying type: Time -9.22337e+18ns:+9.22337e+18ns
    • Initial value: +0ns
    • Flags: construct write read
  • Queue: The WifiMacQueue object
    • Set with class: ns3::PointerValue
    • Underlying type: ns3::Ptr< ns3::WifiMacQueue>
    • Flags: read

TraceSources

  • BackoffTrace: Trace source for backoff values
    Callback signature: ns3::TracedCallback::Uint32Callback
  • CwTrace: Trace source for contention window values
    Callback signature: ns3::TracedValueCallback::Uint32

Size of this type is 184 bytes (on a 64-bit architecture).


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