::EmlsrUlTxopTest class | ns3::Txop | friend |
AggregateObject(Ptr< Object > other) | ns3::Object | |
AssignStreams(int64_t stream) | ns3::Txop | |
BackoffValueTracedCallback typedef | ns3::Txop | protected |
ChannelAccessManager class | ns3::Txop | friend |
ChannelAccessStatus enum name | ns3::Txop | |
Check() const | ns3::Object | private |
CHECK_MEDIUM_BUSY | ns3::Txop | static |
CheckLoose() const | ns3::Object | private |
Construct(const AttributeConstructionList &attributes) | ns3::Object | private |
ConstructSelf(const AttributeConstructionList &attributes) | ns3::ObjectBase | protected |
CreateLinkEntity() const | ns3::Txop | privatevirtual |
CreateQueue(AcIndex aci) | ns3::Txop | protectedvirtual |
CwValueTracedCallback typedef | ns3::Txop | protected |
DIDNT_HAVE_FRAMES_TO_TRANSMIT | ns3::Txop | static |
Dispose() | ns3::Object | |
DoDelete() | ns3::Object | private |
DoDispose() override | ns3::Txop | protectedvirtual |
DoGetObject(TypeId tid) const | ns3::Object | private |
DoInitialize() override | ns3::Txop | protectedvirtual |
DONT_CHECK_MEDIUM_BUSY | ns3::Txop | static |
DoSet(Ptr< const AttributeAccessor > spec, Ptr< const AttributeChecker > checker, const AttributeValue &value) | ns3::ObjectBase | private |
DroppedMpdu typedef | ns3::Txop | |
GenerateBackoff(uint8_t linkId) | ns3::Txop | protectedvirtual |
GetAccessStatus(uint8_t linkId) const | ns3::Txop | virtual |
GetAggregateIterator() const | ns3::Object | |
GetAifsn() const | ns3::Txop | |
GetAifsn(uint8_t linkId) const | ns3::Txop | virtual |
GetAifsns() const | ns3::Txop | |
GetAttribute(std::string name, AttributeValue &value, bool permissive=false) const | ns3::ObjectBase | |
GetAttributeFailSafe(std::string name, AttributeValue &value) const | ns3::ObjectBase | |
GetBackoffSlots(uint8_t linkId) const | ns3::Txop | protected |
GetBackoffStart(uint8_t linkId) const | ns3::Txop | protected |
GetCw(uint8_t linkId) const | ns3::Txop | protected |
GetInstanceTypeId() const override | ns3::Object | virtual |
GetLink(uint8_t linkId) const | ns3::Txop | protected |
GetLinks() const | ns3::Txop | protected |
GetMaxCw() const | ns3::Txop | |
GetMaxCw(uint8_t linkId) const | ns3::Txop | virtual |
GetMaxCws() const | ns3::Txop | |
GetMinCw() const | ns3::Txop | |
GetMinCw(uint8_t linkId) const | ns3::Txop | virtual |
GetMinCws() const | ns3::Txop | |
GetObject() const | ns3::Object | inline |
GetObject(TypeId tid) const | ns3::Object | |
GetObject() const | ns3::Object | inline |
GetObject(TypeId tid) const | ns3::Object | inline |
GetObjectIid() | ns3::ObjectBase | related |
GetReferenceCount() const | ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter > | inline |
GetTxopLimit() const | ns3::Txop | |
GetTxopLimit(uint8_t linkId) const | ns3::Txop | |
GetTxopLimits() const | ns3::Txop | |
GetTypeId() | ns3::Txop | static |
GetUserAccessParams() const | ns3::Txop | |
GetWifiMacQueue() const | ns3::Txop | |
GRANTED enum value | ns3::Txop | |
HAD_FRAMES_TO_TRANSMIT | ns3::Txop | static |
HasFramesToTransmit(uint8_t linkId) | ns3::Txop | virtual |
Initialize() | ns3::Object | |
IsInitialized() const | ns3::Object | |
IsQosTxop() const | ns3::Txop | virtual |
m_aggregates | ns3::Object | private |
m_backoffTrace | ns3::Txop | protected |
m_count | ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter > | mutableprivate |
m_cwTrace | ns3::Txop | protected |
m_disposed | ns3::Object | private |
m_droppedMpduCallback | ns3::Txop | protected |
m_getObjectCount | ns3::Object | private |
m_initialized | ns3::Object | private |
m_links | ns3::Txop | private |
m_mac | ns3::Txop | protected |
m_queue | ns3::Txop | protected |
m_rng | ns3::Txop | protected |
m_shuffleLinkIdsGen | ns3::Txop | protected |
m_tid | ns3::Object | private |
m_txMiddle | ns3::Txop | protected |
m_unidirectionalAggregates | ns3::Object | private |
m_userAccessParams | ns3::Txop | private |
NOT_REQUESTED enum value | ns3::Txop | |
NotifyAccessRequested(uint8_t linkId) | ns3::Txop | protectedvirtual |
NotifyChannelAccessed(uint8_t linkId, Time txopDuration=Seconds(0)) | ns3::Txop | virtual |
NotifyChannelReleased(uint8_t linkId) | ns3::Txop | virtual |
NotifyConstructionCompleted() | ns3::ObjectBase | protectedvirtual |
NotifyNewAggregate() | ns3::Object | protectedvirtual |
NotifyOff() | ns3::Txop | virtual |
NotifyOn() | ns3::Txop | virtual |
NotifySleep(uint8_t linkId) | ns3::Txop | virtual |
NotifyWakeUp(uint8_t linkId) | ns3::Txop | virtual |
Object() | ns3::Object | |
Object(const Object &o) | ns3::Object | protected |
operator=(const SimpleRefCount &o) | ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter > | inline |
Queue(Ptr< WifiMpdu > mpdu) | ns3::Txop | virtual |
Ref() const | ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter > | inline |
RequestAccess(uint8_t linkId) | ns3::Txop | protected |
REQUESTED enum value | ns3::Txop | |
ResetCw(uint8_t linkId) | ns3::Txop | |
SetAifsn(uint8_t aifsn) | ns3::Txop | |
SetAifsn(uint8_t aifsn, uint8_t linkId) | ns3::Txop | |
SetAifsns(const std::vector< uint8_t > &aifsns) | ns3::Txop | |
SetAttribute(std::string name, const AttributeValue &value) | ns3::ObjectBase | |
SetAttributeFailSafe(std::string name, const AttributeValue &value) | ns3::ObjectBase | |
SetDroppedMpduCallback(DroppedMpdu callback) | ns3::Txop | virtual |
SetMaxCw(uint32_t maxCw) | ns3::Txop | |
SetMaxCw(uint32_t maxCw, uint8_t linkId) | ns3::Txop | |
SetMaxCws(const std::vector< uint32_t > &maxCws) | ns3::Txop | |
SetMinCw(uint32_t minCw) | ns3::Txop | |
SetMinCw(uint32_t minCw, uint8_t linkId) | ns3::Txop | |
SetMinCws(const std::vector< uint32_t > &minCws) | ns3::Txop | |
SetTxMiddle(const Ptr< MacTxMiddle > txMiddle) | ns3::Txop | |
SetTxopLimit(Time txopLimit) | ns3::Txop | |
SetTxopLimit(Time txopLimit, uint8_t linkId) | ns3::Txop | |
SetTxopLimits(const std::vector< Time > &txopLimits) | ns3::Txop | |
SetTypeId(TypeId tid) | ns3::Object | private |
SetWifiMac(const Ptr< WifiMac > mac) | ns3::Txop | virtual |
SimpleRefCount() | ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter > | inline |
SimpleRefCount(const SimpleRefCount &o) | ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter > | inline |
StartAccessAfterEvent(uint8_t linkId, bool hadFramesToTransmit, bool checkMediumBusy) | ns3::Txop | |
StartBackoffNow(uint32_t nSlots, uint8_t linkId) | ns3::Txop | |
SwapLinks(std::map< uint8_t, uint8_t > links) | ns3::Txop | |
TraceConnect(std::string name, std::string context, const CallbackBase &cb) | ns3::ObjectBase | |
TraceConnectWithoutContext(std::string name, const CallbackBase &cb) | ns3::ObjectBase | |
TraceDisconnect(std::string name, std::string context, const CallbackBase &cb) | ns3::ObjectBase | |
TraceDisconnectWithoutContext(std::string name, const CallbackBase &cb) | ns3::ObjectBase | |
Txop() | ns3::Txop | |
UnidirectionalAggregateObject(Ptr< Object > other) | ns3::Object | |
Unref() const | ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter > | inline |
UpdateBackoffSlotsNow(uint32_t nSlots, Time backoffUpdateBound, uint8_t linkId) | ns3::Txop | protected |
UpdateFailedCw(uint8_t linkId) | ns3::Txop | |
UpdateSortedArray(Aggregates *aggregates, uint32_t i) const | ns3::Object | private |
~Object() override | ns3::Object | |
~ObjectBase() | ns3::ObjectBase | virtual |
~Txop() override | ns3::Txop | |