EMANE
1.2.1
|
class used to define the transitions for the mac broadcast post tx state More...
#include <broadcastposttxstate.h>
Public Member Functions | |
~BroadcastPostTxState () | |
bool | process (MACLayer *, DownstreamQueueEntry &) |
std::pair< TimePoint, bool > | getWaitTime (DownstreamQueueEntry &) |
const char * | statename () |
virtual void | update (MACLayer *, DownstreamQueueEntry &) |
Static Public Member Functions | |
static BroadcastPostTxState * | instance () |
static void | destroy () |
Protected Member Functions | |
BroadcastPostTxState () | |
void | changeState (MACLayer *, TransmissionTxState *) |
class used to define the transitions for the mac broadcast post tx state
Definition at line 52 of file broadcastposttxstate.h.
EMANE::Models::IEEE80211ABG::BroadcastPostTxState::~BroadcastPostTxState | ( | ) |
Definition at line 44 of file broadcastposttxstate.cc.
|
protected |
Definition at line 40 of file broadcastposttxstate.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 61 of file broadcastposttxstate.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 broadcastposttxstate.cc.
|
virtual |
Implements EMANE::Models::IEEE80211ABG::TransmissionTxState.
Definition at line 69 of file broadcastposttxstate.cc.
|
virtualinherited |
Definition at line 54 of file transmissiontxstate.cc.