| ApplicationLayer(NodePtr node) | ApplicationLayer | [protected] |
| ApplicationLayerPtr typedef | ApplicationLayer | |
| blockQueue() | CommunicationLayer | [inline] |
| blockUpperQueues() | CommunicationLayer | [protected] |
| CommunicationLayer(NodePtr node) | CommunicationLayer | [protected] |
| CommunicationLayerPtr typedef | CommunicationLayer | |
| create(NodePtr node, PhysicalLayerPtr physicalLayer) | RfidReaderApp | [inline, static] |
| Directions enum name | CommunicationLayer | |
| Directions_Lower enum value | CommunicationLayer | |
| Directions_Upper enum value | CommunicationLayer | |
| doReadProcess() | RfidReaderApp | [protected, virtual] |
| getDefaultLayer(Directions direction) const | CommunicationLayer | [inline] |
| getDoRepeatedReads() const | RfidReaderApp | [inline] |
| getDoReset() const | RfidReaderApp | [inline] |
| getLayer(Directions direction, t_uint sendingLayerIdx) | CommunicationLayer | [inline, protected] |
| getLayerDelay(Directions direction) const | CommunicationLayer | [inline] |
| getLayerType() const | ApplicationLayer | [inline, virtual] |
| getMaxQueueLength() const | CommunicationLayer | [inline] |
| getNextReadTime() const | RfidReaderApp | [inline] |
| getNode() const | CommunicationLayer | [inline, protected] |
| getNodeId() const | CommunicationLayer | |
| getNumPowerControlLevels() const | RfidReaderApp | [inline] |
| getQueueIsBlocked() const | CommunicationLayer | [inline] |
| getReadPeriod() const | RfidReaderApp | [inline] |
| handleRecvdPacket(PacketPtr packet, t_uint sendingLayerIdx) | RfidReaderApp | [protected, virtual] |
| insertLayer(Directions direction, CommunicationLayerPtr layerToInsert) | CommunicationLayer | [inline, protected] |
| insertLowerLayer(CommunicationLayerPtr layerToInsert) | CommunicationLayer | [inline] |
| m_firstReadSentTime | RfidReaderApp | [protected] |
| m_isRunning | ApplicationLayer | [protected] |
| m_LAST_TAG_READ_LATENCY_STRING | RfidReaderApp | [protected, static] |
| m_lastTagRead | RfidReaderApp | [protected] |
| m_lowerLayerRecvEventPending | CommunicationLayer | [protected] |
| m_previousReadSentTime | RfidReaderApp | [protected] |
| m_readTagIds | RfidReaderApp | [protected] |
| m_readTags | RfidReaderApp | [protected] |
| m_TAG_READ_ID_STRING | RfidReaderApp | [protected, static] |
| m_TAG_READ_LATENCY_STRING | RfidReaderApp | [protected, static] |
| m_TAG_READ_LEVEL_STRING | RfidReaderApp | [protected, static] |
| m_TAG_READ_PROCESS_LATENCY_STRING | RfidReaderApp | [protected, static] |
| m_TAG_READ_TIME_STRING | RfidReaderApp | [protected, static] |
| m_TAGS_READ_AT_POWER_COUNT_STRING | RfidReaderApp | [protected, static] |
| m_TAGS_READ_AVG_LATENCY_STRING | RfidReaderApp | [protected, static] |
| m_TAGS_READ_COUNT_STRING | RfidReaderApp | [protected, static] |
| m_TAGS_READ_PROCESS_AVG_LATENCY_STRING | RfidReaderApp | [protected, static] |
| numberOfLayers(Directions direction) const | CommunicationLayer | [inline] |
| queueIsFull() const | CommunicationLayer | [inline, protected] |
| recvFromLayer(CommunicationLayer::Directions direction, PacketPtr packet, t_uint sendingLayerIdx) | ApplicationLayer | [virtual] |
| CommunicationLayer::recvFromLayer(Directions direction, PacketPtr packet, CommunicationLayerPtr sendingLayer) | CommunicationLayer | |
| removeLayerData(PacketPtr packet) const | CommunicationLayer | [protected] |
| RfidReaderApp(NodePtr node, PhysicalLayerPtr physicalLayer) | RfidReaderApp | [protected] |
| RfidReaderAppPtr typedef | RfidReaderApp | |
| RfidReaderAppReadEvent class | RfidReaderApp | [friend] |
| 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] |
| setDoRepeatedReads(bool doRepeatedReads) | RfidReaderApp | [inline] |
| setDoReset(bool doReset) | RfidReaderApp | [inline] |
| setLayerDelay(Directions direction, const SimTime &delay) | CommunicationLayer | [inline] |
| setLowerLayerRecvEventPending(bool isPending) | CommunicationLayer | [inline, protected] |
| setMaxQueueLength(t_uint maxQueueLength) | CommunicationLayer | [inline] |
| setNumPowerControlLevels(t_uint numPowerControlLevels) | RfidReaderApp | [inline] |
| setReadPeriod(SimTime readPeriod) | RfidReaderApp | [inline] |
| signalReadEnd() | RfidReaderApp | |
| simulationEndHandler() | RfidReaderApp | [virtual] |
| SimulationEndListener() | SimulationEndListener | [inline, protected] |
| SimulationEndListenerPtr typedef | CommunicationLayer | |
| start(const SimTime &startTime) | ApplicationLayer | |
| startHandler() | RfidReaderApp | [virtual] |
| stop(const SimTime &stopTime) | ApplicationLayer | |
| stopHandler() | RfidReaderApp | [virtual] |
| TagIterator typedef | RfidReaderApp | |
| thisApplicationLayer() | RfidReaderApp | [inline, virtual] |
| thisRfidReaderApp() | RfidReaderApp | [inline, virtual] |
| thisSimulationEndListener() | RfidReaderApp | [inline, 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] |
| ~ApplicationLayer() | ApplicationLayer | [virtual] |
| ~CommunicationLayer() | CommunicationLayer | [virtual] |
| ~RfidReaderApp() | RfidReaderApp | [virtual] |
| ~SimulationEndListener() | SimulationEndListener | [inline, virtual] |