SNRThresholdDecider Member List

This is the complete list of members for SNRThresholdDecider, including all inherited members.
AirFrameVector typedefDecider [protected]
answerCSR(CSRInfo &requestInfo)SNRThresholdDecider [protected, virtual]
BaseDecider(DeciderToPhyInterface *phy, double sensitivity, int myIndex, bool debug)BaseDecider [inline]
BaseDeciderControlKinds enum nameBaseDecider
busyThresholdSNRThresholdDecider [protected]
calcChannelSenseRSSI(simtime_t start, simtime_t end)BaseDecider [protected, virtual]
calculateRSSIMapping(simtime_t start, simtime_t end, AirFrame *exclude=0)BaseDecider [protected, virtual]
calculateSnrMapping(AirFrame *frame)BaseDecider [protected, virtual]
canAnswerCSR(const CSRInfo &requestInfo)SNRThresholdDecider [protected, virtual]
channelChanged(int newChannel)Decider [inline, virtual]
channelStateChanged()BaseDecider [protected, virtual]
checkIfAboveThreshold(Mapping *map, simtime_t start, simtime_t end)SNRThresholdDecider [protected, virtual]
currentChannelSenseRequestBaseDecider [protected]
currentSignalBaseDecider [protected]
debugBaseDecider [protected]
Decider(DeciderToPhyInterface *phy)Decider
EXPECT_END enum valueBaseDecider [protected]
EXPECT_HEADER enum valueBaseDecider [protected]
finish()Decider [inline, virtual]
getChannelInfo(simtime_t start, simtime_t end, AirFrameVector &out)BaseDecider [protected, virtual]
getChannelState()SNRThresholdDecider [virtual]
getSignalState(AirFrame *frame)BaseDecider [protected, virtual]
handleChannelSenseRequest(ChannelSenseRequest *request)BaseDecider [virtual]
handleNewSenseRequest(ChannelSenseRequest *request)BaseDecider [protected, virtual]
handleSenseRequestEnd(CSRInfo &requestInfo)BaseDecider [protected, virtual]
isChannelIdleBaseDecider [protected]
isIdleRSSI(double rssi) const SNRThresholdDecider [inline, protected]
LAST_BASE_DECIDER_CONTROL_KIND enum valueBaseDecider
myIndexBaseDecider [protected]
NEW enum valueBaseDecider [protected]
notAgainDecider [protected]
PACKET_DROPPED enum valueBaseDecider
phyDecider [protected]
processNewSignal(AirFrame *frame)SNRThresholdDecider [protected, virtual]
processSignal(AirFrame *frame)BaseDecider [virtual]
processSignalEnd(AirFrame *frame)SNRThresholdDecider [protected, virtual]
processSignalHeader(AirFrame *frame)BaseDecider [inline, protected, virtual]
processUnknownSignal(AirFrame *frame)BaseDecider [inline, protected, virtual]
ReceivedSignal typedefBaseDecider [protected]
sensitivityBaseDecider [protected]
setChannelIdleStatus(bool isIdle)BaseDecider [protected, virtual]
SignalState enum nameBaseDecider [protected]
snrThresholdSNRThresholdDecider [protected]
SNRThresholdDecider(DeciderToPhyInterface *phy, double snrThreshold, double sensitivity, double busyThreshold, int myIndex=-1, bool debug=false)SNRThresholdDecider [inline]
~BaseDecider() (defined in BaseDecider)BaseDecider [inline, virtual]
~Decider() (defined in Decider)Decider [inline, virtual]
~SNRThresholdDecider() (defined in SNRThresholdDecider)SNRThresholdDecider [inline, virtual]