EMANE
1.2.1
|
class used to define the transitions for the mac unicast post tx state More...
#include <unicastposttxstate.h>
Public Member Functions | |
~UnicastPostTxState () | |
bool | process (MACLayer *, DownstreamQueueEntry &) |
std::pair< TimePoint, bool > | getWaitTime (DownstreamQueueEntry &) |
const char * | statename () |
virtual void | update (MACLayer *, DownstreamQueueEntry &) |
Static Public Member Functions | |
static UnicastPostTxState * | instance () |
static void | destroy () |
Protected Member Functions | |
UnicastPostTxState () | |
void | changeState (MACLayer *, TransmissionTxState *) |
class used to define the transitions for the mac unicast post tx state
Definition at line 52 of file unicastposttxstate.h.
EMANE::Models::IEEE80211ABG::UnicastPostTxState::~UnicastPostTxState | ( | ) |
Definition at line 44 of file unicastposttxstate.cc.
|
protected |
Definition at line 41 of file unicastposttxstate.cc.
|
protectedinherited |
Definition at line 47 of file transmissiontxstate.cc.
|
inlinestaticinherited |
Destroys the single instance of type T. Once destroyed it cannot be used or recreated. This is not a thread-safe method.
Definition at line 67 of file singleton.h.
|
virtual |
Implements EMANE::Models::IEEE80211ABG::TransmissionTxState.
Definition at line 93 of file unicastposttxstate.cc.
|
inlinestaticinherited |
Provides thread-safe access to a single instance of type T. It does not provide thread-safety for T methods.
Definition at line 56 of file singleton.h.
|
virtual |
Implements EMANE::Models::IEEE80211ABG::TransmissionTxState.
Definition at line 49 of file unicastposttxstate.cc.
|
virtual |
Implements EMANE::Models::IEEE80211ABG::TransmissionTxState.
Definition at line 101 of file unicastposttxstate.cc.
|
virtualinherited |
Definition at line 54 of file transmissiontxstate.cc.