| blockQueue() | CommunicationLayer | [inline] |
| blockUpperQueues() | CommunicationLayer | [protected] |
| CommunicationLayer(NodePtr node) | CommunicationLayer | [protected] |
| CommunicationLayerPtr typedef | CommunicationLayer | |
| Directions enum name | CommunicationLayer | |
| Directions_Lower enum value | CommunicationLayer | |
| Directions_Upper enum value | CommunicationLayer | |
| getDefaultLayer(Directions direction) const | CommunicationLayer | [inline] |
| getLayer(Directions direction, t_uint sendingLayerIdx) | CommunicationLayer | [inline, protected] |
| getLayerDelay(Directions direction) const | CommunicationLayer | [inline] |
| getLayerType() const =0 | CommunicationLayer | [pure virtual] |
| getMaxQueueLength() const | CommunicationLayer | [inline] |
| getNode() const | CommunicationLayer | [inline, protected] |
| getNodeId() const | CommunicationLayer | |
| getQueueIsBlocked() const | CommunicationLayer | [inline] |
| insertLayer(Directions direction, CommunicationLayerPtr layerToInsert) | CommunicationLayer | [inline, protected] |
| insertLowerLayer(CommunicationLayerPtr layerToInsert) | CommunicationLayer | [inline] |
| LayerRecvEvent class | CommunicationLayer | [friend] |
| m_lowerLayerRecvEventPending | CommunicationLayer | [protected] |
| Node class | CommunicationLayer | [friend] |
| numberOfLayers(Directions direction) const | CommunicationLayer | [inline] |
| queueIsFull() const | CommunicationLayer | [inline, protected] |
| recvFromLayer(Directions direction, PacketPtr packet, CommunicationLayerPtr sendingLayer) | CommunicationLayer | |
| recvFromLayer(Directions direction, PacketPtr packet, t_uint sendingLayerIdx) | CommunicationLayer | [virtual] |
| removeLayerData(PacketPtr packet) const | CommunicationLayer | [protected] |
| sendFromQueue() | CommunicationLayer | [protected] |
| 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 | |
| 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] |
| simulationEndHandler()=0 | SimulationEndListener | [pure virtual] |
| SimulationEndListener() | SimulationEndListener | [inline, protected] |
| SimulationEndListenerPtr typedef | CommunicationLayer | |
| 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] |
| ~SimulationEndListener() | SimulationEndListener | [inline, virtual] |