A Discrete-Event Network Simulator
API
ns3::EdcaTxopN Member List

This is the complete list of members for ns3::EdcaTxopN, including all inherited members.

::AmpduAggregationTest classns3::EdcaTxopNfriend
AggregateObject(Ptr< Object > other)ns3::Object
AggregationCapableTransmissionListener classns3::EdcaTxopNfriend
AssignStreams(int64_t stream)ns3::DcaTxop
BaTxFailed(const WifiMacHeader &hdr)ns3::EdcaTxopN
BaTxOk(const WifiMacHeader &hdr)ns3::EdcaTxopN
Cancel(void)ns3::DcaTxopvirtual
CompleteAmpduTransfer(Mac48Address recipient, uint8_t tid)ns3::EdcaTxopN
CompleteConfig(void)ns3::EdcaTxopN
CompleteMpduTx(Ptr< const Packet > packet, WifiMacHeader hdr, Time tstamp)ns3::EdcaTxopN
CompleteTx(void)ns3::EdcaTxopNprivate
ConstructSelf(const AttributeConstructionList &attributes)ns3::ObjectBaseprotected
DcaTxop()ns3::DcaTxop
Dispose(void)ns3::Object
DoDispose(void)ns3::EdcaTxopNprivatevirtual
DoInitialize(void)ns3::EdcaTxopNprivatevirtual
EdcaTxopN()ns3::EdcaTxopN
EndTxNoAck(void)ns3::EdcaTxopNvirtual
GetAggregateIterator(void) const ns3::Object
GetAifsn(void) const ns3::DcaTxop
GetAmpduExist(Mac48Address dest) const ns3::EdcaTxopN
GetAttribute(std::string name, AttributeValue &value) const ns3::ObjectBase
GetAttributeFailSafe(std::string name, AttributeValue &value) const ns3::ObjectBase
GetBaAgreementExists(Mac48Address address, uint8_t tid) const ns3::EdcaTxopN
GetBlockAckThreshold(void) const ns3::EdcaTxopN
GetFragmentOffset(void) const ns3::EdcaTxopNprivatevirtual
GetFragmentPacket(WifiMacHeader *hdr)ns3::EdcaTxopNvirtual
GetFragmentSize(void) const ns3::EdcaTxopNprivatevirtual
GetInstanceTypeId(void) const ns3::Objectvirtual
GetLow(void) const ns3::DcaTxop
GetMaxCw(void) const ns3::DcaTxop
GetMinCw(void) const ns3::DcaTxop
GetMpduAggregator(void) const ns3::EdcaTxopN
GetMsduAggregator(void) const ns3::EdcaTxopN
GetNextFragmentSize(void) const ns3::EdcaTxopNprivatevirtual
GetNextSequenceNumberFor(WifiMacHeader *hdr)ns3::EdcaTxopN
GetNextTxopFragmentSize(uint32_t fragmentNumber) const ns3::EdcaTxopNprivate
GetNOutstandingPacketsInBa(Mac48Address address, uint8_t tid) const ns3::EdcaTxopN
GetNRetryNeededPackets(Mac48Address recipient, uint8_t tid) const ns3::EdcaTxopN
GetNTxopFragment() const ns3::EdcaTxopNprivate
GetObject(void) const ns3::Objectinline
GetObject(TypeId tid) const ns3::Object
GetObjectIid(void)ns3::ObjectBaserelated
GetQueue() const ns3::DcaTxop
GetReferenceCount(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
GetTxopFragmentOffset(uint32_t fragmentNumber) const ns3::EdcaTxopNprivate
GetTxopFragmentSize() const ns3::EdcaTxopNprivate
GetTxopLimit(void) const ns3::DcaTxop
GetTxopRemaining(void) const ns3::EdcaTxopNprivate
GetTypeId(void)ns3::EdcaTxopNstatic
GetTypeOfStation(void) const ns3::EdcaTxopN
GotAck(void)ns3::EdcaTxopNvirtual
GotAddBaResponse(const MgtAddBaResponseHeader *respHdr, Mac48Address recipient)ns3::EdcaTxopN
GotBlockAck(const CtrlBAckResponseHeader *blockAck, Mac48Address recipient, double rxSnr, WifiMode txMode, double dataSnr)ns3::EdcaTxopNvirtual
GotDelBaFrame(const MgtDelBaHeader *delBaHdr, Mac48Address recipient)ns3::EdcaTxopN
HasTxop(void) const ns3::EdcaTxopNprivatevirtual
Initialize(void)ns3::Object
IsEdca()ns3::EdcaTxopNvirtual
IsInitialized(void) const ns3::Object
IsLastFragment(void) const ns3::EdcaTxopNprivatevirtual
IsTxopFragmentation() const ns3::EdcaTxopNprivate
m_acns3::EdcaTxopNprivate
m_aMpduEnabledns3::EdcaTxopN
m_backoffTracens3::EdcaTxopNprivate
m_baManagerns3::EdcaTxopNprivate
m_blockAckInactivityTimeoutns3::EdcaTxopNprivate
m_blockAckThresholdns3::EdcaTxopNprivate
m_blockAckTypens3::EdcaTxopNprivate
m_currentBarns3::EdcaTxopNprivate
m_currentHdrns3::DcaTxopprotected
m_currentIsFragmentedns3::EdcaTxopNprivate
m_currentPacketns3::DcaTxopprotected
m_currentPacketTimestampns3::EdcaTxopNprivate
m_currentParamsns3::DcaTxopprotected
m_cwTracens3::EdcaTxopNprivate
m_dcfns3::DcaTxopprotected
m_fragmentNumberns3::DcaTxopprotected
m_isAccessRequestedForRtsns3::EdcaTxopNprivate
m_lowns3::DcaTxopprotected
m_managerns3::DcaTxopprotected
m_mpduAggregatorns3::EdcaTxopNprivate
m_msduAggregatorns3::EdcaTxopNprivate
m_qosBlockedDestinationsns3::EdcaTxopNprivate
m_queuens3::DcaTxopprotected
m_rngns3::DcaTxopprotected
m_startTxopns3::EdcaTxopNprivate
m_stationManagerns3::DcaTxopprotected
m_txDroppedCallbackns3::DcaTxopprotected
m_txFailedCallbackns3::DcaTxopprotected
m_txMiddlens3::DcaTxopprotected
m_txOkCallbackns3::DcaTxopprotected
m_txopTracens3::EdcaTxopNprivate
m_typeOfStationns3::EdcaTxopNprivate
MapDestAddressForAggregation(const WifiMacHeader &hdr)ns3::EdcaTxopN
MapSrcAddressForAggregation(const WifiMacHeader &hdr)ns3::EdcaTxopN
MissedAck(void)ns3::EdcaTxopNvirtual
MissedBlockAck(uint8_t nMpdus)ns3::EdcaTxopNvirtual
MissedCts(void)ns3::EdcaTxopNvirtual
NeedBarRetransmission(void)ns3::EdcaTxopN
NeedDataRetransmission(Ptr< const Packet > packet, const WifiMacHeader &hdr)ns3::DcaTxopprotected
NeedFragmentation(void) const ns3::EdcaTxopNvirtual
NeedRtsRetransmission(Ptr< const Packet > packet, const WifiMacHeader &hdr)ns3::DcaTxopprotected
NeedsAccess(void) const ns3::EdcaTxopNvirtual
NextFragment(void)ns3::DcaTxopprotected
NotifyAccessGranted(void)ns3::EdcaTxopNvirtual
NotifyChannelSwitching(void)ns3::DcaTxopvirtual
NotifyCollision(void)ns3::EdcaTxopNvirtual
NotifyConstructionCompleted(void)ns3::ObjectBaseprotectedvirtual
NotifyInternalCollision(void)ns3::EdcaTxopNvirtual
NotifyNewAggregate(void)ns3::Objectprotectedvirtual
NotifySleep(void)ns3::DcaTxopvirtual
NotifyWakeUp(void)ns3::DcaTxopvirtual
Object()ns3::Object
Object(const Object &o)ns3::Objectprotected
operator=(const SimpleRefCount &o)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
PeekNextRetransmitPacket(WifiMacHeader &header, Mac48Address recipient, uint8_t tid, Time *timestamp)ns3::EdcaTxopN
PeekNextSequenceNumberFor(WifiMacHeader *hdr)ns3::EdcaTxopN
PushFront(Ptr< const Packet > packet, const WifiMacHeader &hdr)ns3::EdcaTxopN
Queue(Ptr< const Packet > packet, const WifiMacHeader &hdr)ns3::DcaTxopvirtual
Ref(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
RemoveRetransmitPacket(uint8_t tid, Mac48Address recipient, uint16_t seqnumber)ns3::EdcaTxopN
RestartAccessIfNeeded(void)ns3::EdcaTxopNvirtual
SendAddBaRequest(Mac48Address recipient, uint8_t tid, uint16_t startSeq, uint16_t timeout, bool immediateBAck)ns3::EdcaTxopNprivate
SendBlockAckRequest(const Bar &bar)ns3::EdcaTxopNprivate
SendDelbaFrame(Mac48Address addr, uint8_t tid, bool byOriginator)ns3::EdcaTxopN
SetAccessCategory(AcIndex ac)ns3::EdcaTxopN
SetAifsn(uint32_t aifsn)ns3::DcaTxop
SetAmpduExist(Mac48Address dest, bool enableAmpdu)ns3::EdcaTxopN
SetAttribute(std::string name, const AttributeValue &value)ns3::ObjectBase
SetAttributeFailSafe(std::string name, const AttributeValue &value)ns3::ObjectBase
SetBlockAckInactivityTimeout(uint16_t timeout)ns3::EdcaTxopN
SetBlockAckThreshold(uint8_t threshold)ns3::EdcaTxopN
SetLow(const Ptr< MacLow > low)ns3::DcaTxop
SetManager(const Ptr< DcfManager > manager)ns3::DcaTxop
SetMaxCw(uint32_t maxCw)ns3::DcaTxop
SetMinCw(uint32_t minCw)ns3::DcaTxop
SetMpduAggregator(const Ptr< MpduAggregator > aggr)ns3::EdcaTxopN
SetMsduAggregator(const Ptr< MsduAggregator > aggr)ns3::EdcaTxopN
SetTxDroppedCallback(TxDropped callback)ns3::DcaTxop
SetTxFailedCallback(TxFailed callback)ns3::DcaTxop
SetTxMiddle(const Ptr< MacTxMiddle > txMiddle)ns3::DcaTxop
SetTxOkCallback(TxOk callback)ns3::DcaTxop
SetTxopLimit(Time txopLimit)ns3::DcaTxop
SetTypeOfStation(TypeOfStation type)ns3::EdcaTxopN
SetupBlockAckIfNeeded()ns3::EdcaTxopNprivate
SetWifiRemoteStationManager(const Ptr< WifiRemoteStationManager > remoteManager)ns3::EdcaTxopNvirtual
SimpleRefCount()ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
SimpleRefCount(const SimpleRefCount &o)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
StartAccessIfNeeded(void)ns3::EdcaTxopNvirtual
StartNextFragment(void)ns3::DcaTxopvirtual
StartNextPacket(void)ns3::EdcaTxopNvirtual
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
TxDropped typedefns3::DcaTxop
TxDroppedPacket(Ptr< const WifiMacQueueItem > item)ns3::DcaTxopprotected
TxFailed typedefns3::DcaTxop
TxOk typedefns3::DcaTxop
Unref(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
VerifyBlockAck(void)ns3::EdcaTxopNprivate
~DcaTxop()ns3::DcaTxopvirtual
~EdcaTxopN()ns3::EdcaTxopNvirtual
~Object()ns3::Objectvirtual
~ObjectBase()ns3::ObjectBasevirtual