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

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

AggregateObject(Ptr< Object > other)ns3::Object
AssignStreams(int64_t stream)ns3::DcaTxop
Cancel(void)ns3::DcaTxopvirtual
ConstructSelf(const AttributeConstructionList &attributes)ns3::ObjectBaseprotected
DcaTxop()ns3::DcaTxop
DcfListener classns3::DcaTxopfriend
DcfState classns3::DcaTxopfriend
Dispose(void)ns3::Object
DoDispose(void)ns3::DcaTxopprotectedvirtual
DoInitialize(void)ns3::DcaTxopprotectedvirtual
EndTxNoAck(void)ns3::DcaTxopvirtual
GetAggregateIterator(void) const ns3::Object
GetAifsn(void) const ns3::DcaTxop
GetAttribute(std::string name, AttributeValue &value) const ns3::ObjectBase
GetAttributeFailSafe(std::string name, AttributeValue &value) const ns3::ObjectBase
GetFragmentOffset(void) const ns3::DcaTxopprotectedvirtual
GetFragmentPacket(WifiMacHeader *hdr)ns3::DcaTxopprotectedvirtual
GetFragmentSize(void) const ns3::DcaTxopprotectedvirtual
GetInstanceTypeId(void) const ns3::Objectvirtual
GetLow(void) const ns3::DcaTxop
GetMaxCw(void) const ns3::DcaTxop
GetMinCw(void) const ns3::DcaTxop
GetNextFragmentSize(void) const ns3::DcaTxopprotectedvirtual
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
GetTxopLimit(void) const ns3::DcaTxop
GetTypeId(void)ns3::DcaTxopstatic
GotAck(void)ns3::DcaTxopvirtual
GotBlockAck(const CtrlBAckResponseHeader *blockAck, Mac48Address recipient, double rxSnr, WifiMode txMode, double dataSnr)ns3::DcaTxopvirtual
HasTxop(void) const ns3::DcaTxopvirtual
Initialize(void)ns3::Object
IsEdca()ns3::DcaTxopvirtual
IsInitialized(void) const ns3::Object
IsLastFragment(void) const ns3::DcaTxopprotectedvirtual
m_currentHdrns3::DcaTxopprotected
m_currentPacketns3::DcaTxopprotected
m_currentParamsns3::DcaTxopprotected
m_dcfns3::DcaTxopprotected
m_fragmentNumberns3::DcaTxopprotected
m_lowns3::DcaTxopprotected
m_managerns3::DcaTxopprotected
m_queuens3::DcaTxopprotected
m_rngns3::DcaTxopprotected
m_stationManagerns3::DcaTxopprotected
m_txDroppedCallbackns3::DcaTxopprotected
m_txFailedCallbackns3::DcaTxopprotected
m_txMiddlens3::DcaTxopprotected
m_txOkCallbackns3::DcaTxopprotected
MacLowTransmissionListener classns3::DcaTxopfriend
MissedAck(void)ns3::DcaTxopvirtual
MissedBlockAck(uint8_t nMpdus)ns3::DcaTxopvirtual
MissedCts(void)ns3::DcaTxopvirtual
NeedDataRetransmission(Ptr< const Packet > packet, const WifiMacHeader &hdr)ns3::DcaTxopprotected
NeedFragmentation(void) const ns3::DcaTxopprotectedvirtual
NeedRtsRetransmission(Ptr< const Packet > packet, const WifiMacHeader &hdr)ns3::DcaTxopprotected
NeedsAccess(void) const ns3::DcaTxopprotectedvirtual
NextFragment(void)ns3::DcaTxopprotected
NotifyAccessGranted(void)ns3::DcaTxopprotectedvirtual
NotifyChannelSwitching(void)ns3::DcaTxopvirtual
NotifyCollision(void)ns3::DcaTxopprotectedvirtual
NotifyConstructionCompleted(void)ns3::ObjectBaseprotectedvirtual
NotifyInternalCollision(void)ns3::DcaTxopprotectedvirtual
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
Queue(Ptr< const Packet > packet, const WifiMacHeader &hdr)ns3::DcaTxopvirtual
Ref(void) constns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
RestartAccessIfNeeded(void)ns3::DcaTxopprotectedvirtual
SetAifsn(uint32_t aifsn)ns3::DcaTxop
SetAttribute(std::string name, const AttributeValue &value)ns3::ObjectBase
SetAttributeFailSafe(std::string name, const AttributeValue &value)ns3::ObjectBase
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
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
SetWifiRemoteStationManager(const Ptr< WifiRemoteStationManager > remoteManager)ns3::DcaTxopvirtual
SimpleRefCount()ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
SimpleRefCount(const SimpleRefCount &o)ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >inline
StartAccessIfNeeded(void)ns3::DcaTxopprotectedvirtual
StartNextFragment(void)ns3::DcaTxopvirtual
StartNextPacket(void)ns3::DcaTxopvirtual
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
~DcaTxop()ns3::DcaTxopvirtual
~Object()ns3::Objectvirtual
~ObjectBase()ns3::ObjectBasevirtual