addGenericHeader(PacketPtr packet, NodeId receiverId) const | RfidTagMac | [protected] |
beginSlotEvent() | RfidTagMac | [protected, virtual] |
blockUpperQueues() | MacProtocol | [protected] |
create(NodePtr node, RfidTagAppPtr tagApp) | RfidTagMac | [inline, static] |
createReplyPacket(NodeId receiverId) const | RfidTagMac | [protected] |
getNode() const | MacProtocol | [inline] |
getQueueIsBlocked() const | MacProtocol | [protected] |
getSlotTime() const | SlottedMac | [inline, protected] |
handleChannelBusy(PacketPtr packet) | RfidTagMac | [virtual] |
handlePacketSent(PacketPtr packet) | RfidTagMac | [virtual] |
handleRecvdMacPacket(PacketPtr packet, t_uint sendingLayerIdx) | RfidTagMac | [virtual] |
handleRecvdUpperLayerPacket(PacketPtr packet, t_uint sendingLayerIdx) | RfidTagMac | [virtual] |
handleRequestPacket(RfidReaderMacDataPtr macData, t_uint sendingLayerIdx) | RfidTagMac | [protected] |
inContentionCycle() const | SlottedMac | [inline, protected] |
isPacketType(PacketPtr packet, RfidTagMacData::Types type) const | RfidTagMac | [protected] |
m_currentSlotNumber | SlottedMac | [protected] |
m_DEFAULT_SLOT_TIME | SlottedMac | [protected, static] |
m_linkLayer | MacProtocol | [protected] |
m_numberOfSlots | SlottedMac | [protected] |
m_packetToTransmit | SlottedMac | [protected] |
m_sendTimer | MacProtocol | [protected] |
m_slotTimer | SlottedMac | [protected] |
m_TAG_GENERIC_IFS | RfidTagMac | [protected, static] |
m_TAG_REPLY_IFS | RfidTagMac | [protected, static] |
m_tagApp | RfidTagMac | [protected] |
m_txSlotNumber | SlottedMac | [protected] |
MacProtocol(NodePtr node) | MacProtocol | [protected] |
MacProtocolPtr typedef | MacProtocol | |
packetIsForMe(RfidReaderMacDataPtr macData) const | RfidTagMac | [protected] |
recvFromLinkLayer(CommunicationLayer::Directions direction, PacketPtr packet, t_uint sendingLayerIdx) | MacProtocol | [virtual] |
RfidTagMac(NodePtr node, RfidTagAppPtr tagApp) | RfidTagMac | [protected] |
RfidTagMacPtr typedef | RfidTagMac | |
sendToLinkLayer(CommunicationLayer::Directions direction, PacketPtr packet) | MacProtocol | [protected] |
setLinkLayer(LinkLayerPtr linkLayer) | MacProtocol | |
setSlotTime(const SimTime &slotTime) | SlottedMac | [inline, protected] |
simulationEndHandler() | RfidTagMac | [virtual] |
SimulationEndListener() | SimulationEndListener | [inline, protected] |
SimulationEndListenerPtr typedef | MacProtocol | |
SlottedMac(NodePtr node) | SlottedMac | [inline, protected] |
SlottedMacPtr typedef | SlottedMac | |
startSendTimer(CommunicationLayer::Directions direction, PacketPtr packet, const SimTime &delay) | MacProtocol | |
stopContentionCycle() | SlottedMac | [inline, protected] |
thisMacProtocol() | RfidTagMac | [inline, virtual] |
thisRfidTagMac() | RfidTagMac | [inline, virtual] |
thisSimulationEndListener() | RfidTagMac | [inline, virtual] |
thisSlottedMac() | RfidTagMac | [inline, virtual] |
unblockUpperQueues() | MacProtocol | [protected] |
~MacProtocol() | MacProtocol | [virtual] |
~RfidTagMac() | RfidTagMac | [virtual] |
~SimulationEndListener() | SimulationEndListener | [inline, virtual] |
~SlottedMac() | SlottedMac | [inline, virtual] |