| addGenericHeader(PacketPtr packet, NodeId receiverId) const | RfidReaderMac | [protected] |
| addSelectHeader(PacketPtr packet, NodeId receiverId) const | RfidReaderMac | [protected] |
| beginSlotEvent() | RfidReaderMac | [protected, virtual] |
| blockUpperQueues() | MacProtocol | [protected] |
| create(NodePtr node, RfidReaderAppPtr readerApp) | RfidReaderMac | [inline, static] |
| createAckPacket(NodeId destination) const | RfidReaderMac | [protected] |
| createRequestPacket() const | RfidReaderMac | [protected] |
| endRequestCycleEvent() | RfidReaderMac | [protected, virtual] |
| getNode() const | MacProtocol | [inline] |
| getQueueIsBlocked() const | MacProtocol | [protected] |
| getSlotTime() const | SlottedMac | [inline, protected] |
| handleChannelBusy(PacketPtr packet) | RfidReaderMac | [virtual] |
| handlePacketSent(PacketPtr packet) | RfidReaderMac | [virtual] |
| handleRecvdMacPacket(PacketPtr packet, t_uint sendingLayerIdx) | RfidReaderMac | [virtual] |
| handleRecvdUpperLayerPacket(PacketPtr packet, t_uint sendingLayerIdx) | RfidReaderMac | [virtual] |
| inContentionCycle() const | SlottedMac | [inline, protected] |
| isEnoughTimeForContentionCycle() const | RfidReaderMac | [protected] |
| isPacketType(PacketPtr packet, RfidReaderMacData::Types type) const | RfidReaderMac | [protected] |
| m_currentAppReadPacket | RfidReaderMac | [protected] |
| m_currentSlotNumber | SlottedMac | [protected] |
| m_cycleTimer | RfidReaderMac | [protected] |
| m_DEFAULT_CYCLE_TIME | RfidReaderMac | [protected, static] |
| m_DEFAULT_NUMBER_OF_SLOTS | RfidReaderMac | [protected, static] |
| m_DEFAULT_SLOT_TIME | SlottedMac | [protected, static] |
| m_doEntireReadCycle | RfidReaderMac | [protected] |
| m_doResetSlot | RfidReaderMac | [protected] |
| m_linkLayer | MacProtocol | [protected] |
| m_MISSED_READ_SLOT_AVG_STRING | RfidReaderMac | [protected, static] |
| m_MISSED_READ_THRESHOLD | RfidReaderMac | [protected, static] |
| m_MISSED_READ_TOTAL_STRING | RfidReaderMac | [protected, static] |
| m_missedReadCount | RfidReaderMac | [protected] |
| m_missedReads | RfidReaderMac | [protected] |
| m_nextCycleNumberOfSlots | RfidReaderMac | [protected] |
| m_nextCycleTime | RfidReaderMac | [protected] |
| m_numberOfSlots | SlottedMac | [protected] |
| m_packetToTransmit | SlottedMac | [protected] |
| m_READER_IFS | RfidReaderMac | [protected, static] |
| m_readerApp | RfidReaderMac | [protected] |
| m_resetSlotNumber | RfidReaderMac | [protected] |
| m_sendTimer | MacProtocol | [protected] |
| m_slotTimer | SlottedMac | [protected] |
| m_txSlotNumber | SlottedMac | [protected] |
| m_WINNING_SLOT_AVG_STRING | RfidReaderMac | [protected, static] |
| m_winningSlotNumbers | RfidReaderMac | [protected] |
| MacProtocol(NodePtr node) | MacProtocol | [protected] |
| MacProtocolPtr typedef | MacProtocol | |
| packetIsForMe(RfidTagMacDataPtr macData) const | RfidReaderMac | [protected] |
| recvFromLinkLayer(CommunicationLayer::Directions direction, PacketPtr packet, t_uint sendingLayerIdx) | MacProtocol | [virtual] |
| RfidMacCycleEvent class | RfidReaderMac | [friend] |
| RfidReaderMac(NodePtr node, RfidReaderAppPtr readerApp) | RfidReaderMac | [protected] |
| RfidReaderMacPtr typedef | RfidReaderMac | |
| sendToLinkLayer(CommunicationLayer::Directions direction, PacketPtr packet) | MacProtocol | [protected] |
| setLinkLayer(LinkLayerPtr linkLayer) | MacProtocol | |
| setSlotTime(const SimTime &slotTime) | SlottedMac | [inline, protected] |
| simulationEndHandler() | RfidReaderMac | [virtual] |
| SimulationEndListener() | SimulationEndListener | [inline, protected] |
| SimulationEndListenerPtr typedef | MacProtocol | |
| SlottedMac(NodePtr node) | SlottedMac | [inline, protected] |
| SlottedMacPtr typedef | SlottedMac | |
| startNextContentionCycle() | RfidReaderMac | [protected] |
| startSendTimer(CommunicationLayer::Directions direction, PacketPtr packet, const SimTime &delay) | MacProtocol | |
| stopContentionCycle() | SlottedMac | [inline, protected] |
| thisMacProtocol() | RfidReaderMac | [inline, virtual] |
| thisRfidReaderMac() | RfidReaderMac | [inline, virtual] |
| thisSimulationEndListener() | RfidReaderMac | [inline, virtual] |
| thisSlottedMac() | RfidReaderMac | [inline, virtual] |
| unblockUpperQueues() | MacProtocol | [protected] |
| ~MacProtocol() | MacProtocol | [virtual] |
| ~RfidReaderMac() | RfidReaderMac | [virtual] |
| ~SimulationEndListener() | SimulationEndListener | [inline, virtual] |
| ~SlottedMac() | SlottedMac | [inline, virtual] |