, including all inherited members.
airframe_ptr_t typedef | Decider | |
AirFrameVector typedef | Decider | [protected] |
answerCSR(CSRInfo &requestInfo) | SNRThresholdDecider | [protected, virtual] |
BaseDecider(DeciderToPhyInterface *phy, double sensitivity, int myIndex, bool debug) | BaseDecider | [inline] |
BaseDeciderControlKinds enum name | BaseDecider | |
busyThreshold | SNRThresholdDecider | [protected] |
calcChannelSenseRSSI(simtime_t_cref start, simtime_t_cref end) const | BaseDecider | [protected, virtual] |
calculateRSSIMapping(simtime_t_cref start, simtime_t_cref end, const airframe_ptr_t exclude=NULL) const | BaseDecider | [protected, virtual] |
calculateSnrMapping(const airframe_ptr_t frame) const | BaseDecider | [protected, virtual] |
canAnswerCSR(const CSRInfo &requestInfo) const | SNRThresholdDecider | [protected, virtual] |
cancelProcessSignal() | BaseDecider | [inline, virtual] |
channel_sense_rssi_t typedef | BaseDecider | [protected] |
channelChanged(int newChannel) | BaseDecider | [virtual] |
channelStateChanged() | BaseDecider | [protected, virtual] |
checkIfAboveThreshold(Mapping *map, simtime_t_cref start, simtime_t_cref end) const | SNRThresholdDecider | [protected, virtual] |
createResult(const airframe_ptr_t frame) const | SNRThresholdDecider | [protected, virtual] |
CSRInfo typedef | BaseDecider | [protected] |
currentChannelSenseRequest | BaseDecider | [protected] |
currentSignal | BaseDecider | [protected] |
debug | BaseDecider | [protected] |
Decider(DeciderToPhyInterface *phy) | Decider | |
eSignalState enum name | BaseDecider | [protected] |
EXPECT_END enum value | BaseDecider | [protected] |
EXPECT_HEADER enum value | BaseDecider | [protected] |
finish() | BaseDecider | [virtual] |
getChannelInfo(simtime_t_cref start, simtime_t_cref end, AirFrameVector &out) const | BaseDecider | [protected, virtual] |
getChannelState() const | SNRThresholdDecider | [virtual] |
getFrameReceivingPower(airframe_ptr_t frame) const | BaseDecider | [protected, virtual] |
getNextSignalHandleTime(const airframe_ptr_t frame) const | BaseDecider | [protected, virtual] |
getNextSignalState(eSignalState CurState) const | BaseDecider | [inline, protected, virtual] |
getSignalState(const airframe_ptr_t frame) const | BaseDecider | [protected, virtual] |
handleChannelSenseRequest(ChannelSenseRequest *request) | BaseDecider | [virtual] |
handleNewSenseRequest(ChannelSenseRequest *request) | BaseDecider | [protected, virtual] |
handleSenseRequestEnd(CSRInfo &requestInfo) | BaseDecider | [protected, virtual] |
initFromMap(const ParameterMap ¶ms) | SNRThresholdDecider | [virtual] |
isIdleRSSI(double rssi) const | SNRThresholdDecider | [inline, protected] |
LAST_BASE_DECIDER_CONTROL_KIND enum value | BaseDecider | |
myIndex | BaseDecider | [protected] |
nbFramesWithInterference (defined in BaseDecider) | BaseDecider | [protected] |
nbFramesWithInterferenceDropped (defined in BaseDecider) | BaseDecider | [protected] |
nbFramesWithInterferencePartial (defined in BaseDecider) | BaseDecider | [protected] |
nbFramesWithoutInterference (defined in BaseDecider) | BaseDecider | [protected] |
nbFramesWithoutInterferenceDropped (defined in BaseDecider) | BaseDecider | [protected] |
nbFramesWithoutInterferencePartial (defined in BaseDecider) | BaseDecider | [protected] |
NEW enum value | BaseDecider | [protected] |
notAgain | Decider | [static] |
PACKET_DROPPED enum value | BaseDecider | |
ParameterMap typedef | Decider | [protected] |
phy | Decider | [protected] |
processNewSignal(airframe_ptr_t frame) | BaseDecider | [protected, virtual] |
processSignal(airframe_ptr_t frame) | BaseDecider | [virtual] |
processSignalEnd(airframe_ptr_t frame) | BaseDecider | [protected, virtual] |
processSignalHeader(airframe_ptr_t) | BaseDecider | [inline, protected, virtual] |
processUnknownSignal(airframe_ptr_t frame) | BaseDecider | [protected, virtual] |
ReceivedSignal typedef | BaseDecider | [protected] |
rssi_mapping_t typedef | BaseDecider | [protected] |
sensitivity | BaseDecider | [protected] |
setSignalState(const airframe_ptr_t frame, eSignalState newState) (defined in BaseDecider) | BaseDecider | [protected, virtual] |
snrThreshold | SNRThresholdDecider | [protected] |
SNRThresholdDecider(DeciderToPhyInterface *phy, double sensitivity, 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] |