addRadio(const IRadio *radio) override | inet::physicallayer::RadioMedium | virtual |
addTransmission(const IRadio *transmitter, const ITransmission *transmission) | inet::physicallayer::RadioMedium | protectedvirtual |
analogModel | inet::physicallayer::RadioMedium | protected |
backgroundNoise | inet::physicallayer::RadioMedium | protected |
cacheDecisionGetCount | inet::physicallayer::RadioMedium | mutableprotected |
cacheDecisionHitCount | inet::physicallayer::RadioMedium | mutableprotected |
cacheInterferenceGetCount | inet::physicallayer::RadioMedium | mutableprotected |
cacheInterferenceHitCount | inet::physicallayer::RadioMedium | mutableprotected |
cacheNoiseGetCount | inet::physicallayer::RadioMedium | mutableprotected |
cacheNoiseHitCount | inet::physicallayer::RadioMedium | mutableprotected |
cacheReceptionGetCount | inet::physicallayer::RadioMedium | mutableprotected |
cacheReceptionHitCount | inet::physicallayer::RadioMedium | mutableprotected |
cacheResultGetCount | inet::physicallayer::RadioMedium | mutableprotected |
cacheResultHitCount | inet::physicallayer::RadioMedium | mutableprotected |
cacheSNIRGetCount | inet::physicallayer::RadioMedium | mutableprotected |
cacheSNIRHitCount | inet::physicallayer::RadioMedium | mutableprotected |
communicationCache | inet::physicallayer::RadioMedium | mutableprotected |
communicationLog | inet::physicallayer::RadioMedium | protected |
computeInterference(const IRadio *receiver, const IListening *listening, const std::vector< const ITransmission * > *transmissions) const | inet::physicallayer::RadioMedium | protectedvirtual |
computeInterference(const IRadio *receiver, const IListening *listening, const ITransmission *transmission, const std::vector< const ITransmission * > *transmissions) const | inet::physicallayer::RadioMedium | protectedvirtual |
computeInterferingReceptions(const IListening *listening, const std::vector< const ITransmission * > *transmissions) const | inet::physicallayer::RadioMedium | protectedvirtual |
computeInterferingReceptions(const IReception *reception, const std::vector< const ITransmission * > *transmissions) const | inet::physicallayer::RadioMedium | protectedvirtual |
computeListeningDecision(const IRadio *receiver, const IListening *listening, const std::vector< const ITransmission * > *transmissions) const | inet::physicallayer::RadioMedium | protectedvirtual |
computeReception(const IRadio *receiver, const ITransmission *transmission) const | inet::physicallayer::RadioMedium | protectedvirtual |
computeReceptionDecision(const IRadio *receiver, const IListening *listening, const ITransmission *transmission, IRadioSignal::SignalPart part, const std::vector< const ITransmission * > *transmissions) const | inet::physicallayer::RadioMedium | protectedvirtual |
computeReceptionResult(const IRadio *receiver, const IListening *listening, const ITransmission *transmission, const std::vector< const ITransmission * > *transmissions) const | inet::physicallayer::RadioMedium | protectedvirtual |
createReceiverRadioFrame(const ITransmission *transmission) | inet::physicallayer::RadioMedium | protectedvirtual |
createTransmitterRadioFrame(const IRadio *radio, cPacket *macFrame) | inet::physicallayer::RadioMedium | protectedvirtual |
finish() override | inet::physicallayer::RadioMedium | protectedvirtual |
getAnalogModel() const override | inet::physicallayer::RadioMedium | inlinevirtual |
getArrival(const IRadio *receiver, const ITransmission *transmission) const override | inet::physicallayer::RadioMedium | virtual |
getBackgroundNoise() const override | inet::physicallayer::RadioMedium | inlinevirtual |
getCommunicationCache() const override | inet::physicallayer::RadioMedium | inlinevirtual |
getCompleteStringRepresentation() const | inet::physicallayer::IPrintableObject | inlinevirtual |
getDebugStringRepresentation() const | inet::physicallayer::IPrintableObject | inlinevirtual |
getDetailStringRepresentation() const | inet::physicallayer::IPrintableObject | inlinevirtual |
getInfoStringRepresentation() const | inet::physicallayer::IPrintableObject | inlinevirtual |
getInterference(const IRadio *receiver, const ITransmission *transmission) const override | inet::physicallayer::RadioMedium | virtual |
getInterference(const IRadio *receiver, const IListening *listening, const ITransmission *transmission) const | inet::physicallayer::RadioMedium | virtual |
getListening(const IRadio *receiver, const ITransmission *transmission) const override | inet::physicallayer::RadioMedium | virtual |
getMaterial() const override | inet::physicallayer::RadioMedium | inlinevirtual |
getMediumLimitCache() const override | inet::physicallayer::RadioMedium | inlinevirtual |
getNeighborCache() const override | inet::physicallayer::RadioMedium | inlinevirtual |
getNoise(const IRadio *receiver, const ITransmission *transmission) const override | inet::physicallayer::RadioMedium | virtual |
getObstacleLoss() const override | inet::physicallayer::RadioMedium | inlinevirtual |
getPathLoss() const override | inet::physicallayer::RadioMedium | inlinevirtual |
getPhysicalEnvironment() const override | inet::physicallayer::RadioMedium | inlinevirtual |
getPropagation() const override | inet::physicallayer::RadioMedium | inlinevirtual |
getReception(const IRadio *receiver, const ITransmission *transmission) const override | inet::physicallayer::RadioMedium | virtual |
getReceptionDecision(const IRadio *receiver, const IListening *listening, const ITransmission *transmission, IRadioSignal::SignalPart part) const override | inet::physicallayer::RadioMedium | virtual |
getReceptionResult(const IRadio *receiver, const IListening *listening, const ITransmission *transmission) const override | inet::physicallayer::RadioMedium | virtual |
getSNIR(const IRadio *receiver, const ITransmission *transmission) const override | inet::physicallayer::RadioMedium | virtual |
getTraceStringRepresentation() const | inet::physicallayer::IPrintableObject | inlinevirtual |
handleMessage(cMessage *message) override | inet::physicallayer::RadioMedium | protectedvirtual |
initialize(int stage) override | inet::physicallayer::RadioMedium | protectedvirtual |
interferenceComputationCount | inet::physicallayer::RadioMedium | mutableprotected |
isInCommunicationRange(const ITransmission *transmission, const Coord startPosition, const Coord endPosition) const | inet::physicallayer::RadioMedium | protectedvirtual |
isInInterferenceRange(const ITransmission *transmission, const Coord startPosition, const Coord endPosition) const | inet::physicallayer::RadioMedium | protectedvirtual |
isInterferingTransmission(const ITransmission *transmission, const IListening *listening) const | inet::physicallayer::RadioMedium | protectedvirtual |
isInterferingTransmission(const ITransmission *transmission, const IReception *reception) const | inet::physicallayer::RadioMedium | protectedvirtual |
isPotentialReceiver(const IRadio *receiver, const ITransmission *transmission) const | inet::physicallayer::RadioMedium | protectedvirtual |
isRadioMacAddress(const IRadio *radio, const MACAddress address) const | inet::physicallayer::RadioMedium | protectedvirtual |
isReceptionAttempted(const IRadio *receiver, const ITransmission *transmission, IRadioSignal::SignalPart part) const override | inet::physicallayer::RadioMedium | virtual |
isReceptionPossible(const IRadio *receiver, const ITransmission *transmission, IRadioSignal::SignalPart part) const override | inet::physicallayer::RadioMedium | virtual |
isReceptionSuccessful(const IRadio *receiver, const ITransmission *transmission, IRadioSignal::SignalPart part) const override | inet::physicallayer::RadioMedium | virtual |
listeningDecisionComputationCount | inet::physicallayer::RadioMedium | mutableprotected |
listeningFilter | inet::physicallayer::RadioMedium | protected |
listenOnMedium(const IRadio *receiver, const IListening *listening) const override | inet::physicallayer::RadioMedium | virtual |
macAddressFilter | inet::physicallayer::RadioMedium | protected |
material | inet::physicallayer::RadioMedium | protected |
mediumLimitCache | inet::physicallayer::RadioMedium | mutableprotected |
neighborCache | inet::physicallayer::RadioMedium | mutableprotected |
numInitStages() const override | inet::physicallayer::RadioMedium | inlineprotectedvirtual |
obstacleLoss | inet::physicallayer::RadioMedium | protected |
pathLoss | inet::physicallayer::RadioMedium | protected |
physicalEnvironment | inet::physicallayer::RadioMedium | protected |
PRINT_LEVEL_COMPLETE enum value | inet::physicallayer::IPrintableObject | |
PRINT_LEVEL_DEBUG enum value | inet::physicallayer::IPrintableObject | |
PRINT_LEVEL_DETAIL enum value | inet::physicallayer::IPrintableObject | |
PRINT_LEVEL_INFO enum value | inet::physicallayer::IPrintableObject | |
PRINT_LEVEL_TRACE enum value | inet::physicallayer::IPrintableObject | |
PrintLevel enum name | inet::physicallayer::IPrintableObject | |
printToStream(std::ostream &stream, int level) const override | inet::physicallayer::RadioMedium | virtual |
propagation | inet::physicallayer::RadioMedium | protected |
Radio | inet::physicallayer::RadioMedium | private |
radioAddedSignal | inet::physicallayer::IRadioMedium | static |
radioFrameSendCount | inet::physicallayer::RadioMedium | mutableprotected |
RadioMedium() | inet::physicallayer::RadioMedium | |
radioModeFilter | inet::physicallayer::RadioMedium | protected |
radioRemovedSignal | inet::physicallayer::IRadioMedium | static |
radios | inet::physicallayer::RadioMedium | protected |
RANGE_FILTER_ANYWHERE enum value | inet::physicallayer::RadioMedium | protected |
RANGE_FILTER_COMMUNICATION_RANGE enum value | inet::physicallayer::RadioMedium | protected |
RANGE_FILTER_INTERFERENCE_RANGE enum value | inet::physicallayer::RadioMedium | protected |
rangeFilter | inet::physicallayer::RadioMedium | protected |
RangeFilterKind enum name | inet::physicallayer::RadioMedium | protected |
receivePacket(const IRadio *receiver, IRadioFrame *radioFrame) override | inet::physicallayer::RadioMedium | virtual |
receiveSignal(cComponent *source, simsignal_t signal, long value, cObject *details) override | inet::physicallayer::RadioMedium | virtual |
receptionComputationCount | inet::physicallayer::RadioMedium | mutableprotected |
receptionDecisionComputationCount | inet::physicallayer::RadioMedium | mutableprotected |
receptionEndedSignal | inet::physicallayer::IRadioMedium | static |
receptionResultComputationCount | inet::physicallayer::RadioMedium | mutableprotected |
receptionStartedSignal | inet::physicallayer::IRadioMedium | static |
recordCommunicationLog | inet::physicallayer::RadioMedium | protected |
removeNonInterferingTransmissions() | inet::physicallayer::RadioMedium | protectedvirtual |
removeNonInterferingTransmissionsTimer | inet::physicallayer::RadioMedium | protected |
removeRadio(const IRadio *radio) override | inet::physicallayer::RadioMedium | virtual |
sendToAffectedRadios(IRadio *transmitter, const IRadioFrame *frame) | inet::physicallayer::RadioMedium | protectedvirtual |
sendToAllRadios(IRadio *transmitter, const IRadioFrame *frame) | inet::physicallayer::RadioMedium | protectedvirtual |
sendToRadio(IRadio *trasmitter, const IRadio *receiver, const IRadioFrame *frame) | inet::physicallayer::RadioMedium | virtual |
transmissionAddedSignal | inet::physicallayer::IRadioMedium | static |
transmissionCount | inet::physicallayer::RadioMedium | mutableprotected |
transmissionEndedSignal | inet::physicallayer::IRadioMedium | static |
transmissionRemovedSignal | inet::physicallayer::IRadioMedium | static |
transmissions | inet::physicallayer::RadioMedium | protected |
transmissionStartedSignal | inet::physicallayer::IRadioMedium | static |
transmitPacket(const IRadio *transmitter, cPacket *macFrame) override | inet::physicallayer::RadioMedium | virtual |
~IPrintableObject() | inet::physicallayer::IPrintableObject | inlinevirtual |
~RadioMedium() | inet::physicallayer::RadioMedium | virtual |