| addSignal(WirelessCommSignalPtr signal, double signalStrength) | PhysicalLayer | |
| blockQueue() | CommunicationLayer | [inline] |
| blockUpperQueues() | CommunicationLayer | [protected] |
| captureSignal(double signalStrength) const | PhysicalLayer | |
| channelCarrierSensedBusy() const | PhysicalLayer | |
| CommunicationLayer(NodePtr node) | CommunicationLayer | [protected] |
| CommunicationLayerPtr typedef | CommunicationLayer | |
| Directions enum name | CommunicationLayer | |
| Directions_Lower enum value | CommunicationLayer | |
| Directions_Upper enum value | CommunicationLayer | |
| getBandwidth() const | PhysicalLayer | [inline] |
| getCaptureThreshold() const | PhysicalLayer | [inline] |
| getCsThreshold() const | PhysicalLayer | [inline] |
| getCulmulativeSignalStrength() const | PhysicalLayer | |
| getCurrentTxPower() const | PhysicalLayer | [inline] |
| getDataRate() const | PhysicalLayer | [inline] |
| getDefaultLayer(Directions direction) const | CommunicationLayer | [inline] |
| getGain() const | PhysicalLayer | [inline] |
| getLayer(Directions direction, t_uint sendingLayerIdx) | CommunicationLayer | [inline, protected] |
| getLayerDelay(Directions direction) const | CommunicationLayer | [inline] |
| getLayerType() const | PhysicalLayer | [inline, virtual] |
| getLocation() const | PhysicalLayer | |
| getMaxQueueLength() const | CommunicationLayer | [inline] |
| getMaxTxPower() const | PhysicalLayer | [inline] |
| getMinimumSignalStrength() const | PhysicalLayer | [inline] |
| getNode() const | CommunicationLayer | [inline, protected] |
| getNodeId() const | CommunicationLayer | |
| getNoiseFloor() const | PhysicalLayer | [inline] |
| getPendingSignal() const | PhysicalLayer | |
| getPendingSignalError() const | PhysicalLayer | [inline] |
| getPendingSignalSinr() | PhysicalLayer | |
| getPendingSignalStrength() | PhysicalLayer | |
| getQueueIsBlocked() const | CommunicationLayer | [inline] |
| getRxThreshold() const | PhysicalLayer | [inline] |
| getSignalSendingDelay() const | PhysicalLayer | [inline] |
| getWavelength() const | PhysicalLayer | [inline] |
| insertLayer(Directions direction, CommunicationLayerPtr layerToInsert) | CommunicationLayer | [inline, protected] |
| insertLowerLayer(CommunicationLayerPtr layerToInsert) | CommunicationLayer | [inline] |
| isTransmitting() const | PhysicalLayer | |
| m_lowerLayerRecvEventPending | CommunicationLayer | [protected] |
| m_wirelessChannelManagerPtr | PhysicalLayer | [protected] |
| numberOfLayers(Directions direction) const | CommunicationLayer | [inline] |
| pendingSignalIsWeak() | PhysicalLayer | |
| PhysicalLayer(NodePtr node) | PhysicalLayer | [protected] |
| PhysicalLayerPtr typedef | PhysicalLayer | |
| queueIsFull() const | CommunicationLayer | [inline, protected] |
| recvdErrorFreeSignal(WirelessCommSignalPtr signal, double recvdSignalStrength) | PhysicalLayer | [protected, virtual] |
| recvFromLayer(CommunicationLayer::Directions direction, PacketPtr packet, t_uint sendingLayerIdx) | PhysicalLayer | [virtual] |
| CommunicationLayer::recvFromLayer(Directions direction, PacketPtr packet, CommunicationLayerPtr sendingLayer) | CommunicationLayer | |
| recvPendingSignal(WirelessCommSignalPtr signal, double recvdSignalStrength) | PhysicalLayer | |
| removeLayerData(PacketPtr packet) const | CommunicationLayer | [protected] |
| removeSignal(WirelessCommSignalPtr signal) | PhysicalLayer | |
| resetPendingSignal() | PhysicalLayer | |
| resetRecvSignals() | PhysicalLayer | |
| scheduleSignal(WirelessCommSignalPtr signal) | PhysicalLayer | [protected] |
| sendFromQueue() | CommunicationLayer | [protected] |
| sendSignal(WirelessCommSignalPtr signal) | PhysicalLayer | [virtual] |
| sendToAllLayers(Directions direction, PacketPtr packet) | CommunicationLayer | |
| sendToLayer(Directions direction, PacketPtr packet) | CommunicationLayer | |
| sendToLayer(Directions direction, PacketPtr packet, t_uint recvingLayerIdx) | CommunicationLayer | |
| sendToQueue(PacketPtr packet) | CommunicationLayer | |
| sendToQueue(PacketPtr packet, t_uint lowerLayerIdx) | CommunicationLayer | |
| setBandwidth(double bandwidth) | PhysicalLayer | [inline] |
| setCaptureThreshold(double captureThreshold) | PhysicalLayer | [inline] |
| setCsThreshold(double csThreshold) | PhysicalLayer | [inline] |
| setCurrentTxPower(double txPower) | PhysicalLayer | [inline] |
| setDataRate(double dataRate) | PhysicalLayer | [inline] |
| setDefaultLayer(Directions direction, t_uint newDefaultIdx) | CommunicationLayer | [inline] |
| setLayerDelay(Directions direction, const SimTime &delay) | CommunicationLayer | [inline] |
| setLowerLayerRecvEventPending(bool isPending) | CommunicationLayer | [inline, protected] |
| setMaxQueueLength(t_uint maxQueueLength) | CommunicationLayer | [inline] |
| setMaxTxPower(double txPower) | PhysicalLayer | [inline, protected] |
| setMinimumSignalStrength(double minimumSignalStrength) | PhysicalLayer | [inline] |
| setPendingSignal(WirelessCommSignalPtr signal) | PhysicalLayer | |
| setPendingSignalError(bool hasError) | PhysicalLayer | [inline] |
| setRxThreshold(double rxThreshold) | PhysicalLayer | [inline] |
| setSignalSendingDelay(SimTime signalSendingDelay) | PhysicalLayer | [inline] |
| setWirelessChannelManager(WirelessChannelManagerPtr wirelessChannelManager) | PhysicalLayer | [inline] |
| SignalRecvEvent class | PhysicalLayer | [friend] |
| simulationEndHandler()=0 | SimulationEndListener | [pure virtual] |
| SimulationEndListener() | SimulationEndListener | [inline, protected] |
| SimulationEndListenerPtr typedef | CommunicationLayer | |
| thisPhysicalLayer()=0 | PhysicalLayer | [pure virtual] |
| thisSimulationEndListener()=0 | CommunicationLayer | [pure virtual] |
| Types enum name | CommunicationLayer | |
| Types_Application enum value | CommunicationLayer | |
| Types_Link enum value | CommunicationLayer | |
| Types_Network enum value | CommunicationLayer | |
| Types_Physical enum value | CommunicationLayer | |
| Types_Transport enum value | CommunicationLayer | |
| unblockQueue() | CommunicationLayer | [inline] |
| unblockUpperQueues() | CommunicationLayer | [protected] |
| ~CommunicationLayer() | CommunicationLayer | [virtual] |
| ~PhysicalLayer() | PhysicalLayer | [virtual] |
| ~SimulationEndListener() | SimulationEndListener | [inline, virtual] |