blockUpperQueues() | MacProtocol | [protected] |
getNode() const | MacProtocol | [inline] |
getQueueIsBlocked() const | MacProtocol | [protected] |
handleChannelBusy(PacketPtr packet)=0 | MacProtocol | [pure virtual] |
handlePacketSent(PacketPtr packet)=0 | MacProtocol | [pure virtual] |
handleRecvdMacPacket(PacketPtr packet, t_uint sendingLayerIdx)=0 | MacProtocol | [pure virtual] |
handleRecvdUpperLayerPacket(PacketPtr packet, t_uint sendingLayerIdx)=0 | MacProtocol | [pure virtual] |
m_linkLayer | MacProtocol | [protected] |
m_sendTimer | MacProtocol | [protected] |
MacProtocol(NodePtr node) | MacProtocol | [protected] |
MacProtocolPtr typedef | MacProtocol | |
recvFromLinkLayer(CommunicationLayer::Directions direction, PacketPtr packet, t_uint sendingLayerIdx) | MacProtocol | [virtual] |
sendToLinkLayer(CommunicationLayer::Directions direction, PacketPtr packet) | MacProtocol | [protected] |
SendToLinkLayerEvent class | MacProtocol | [friend] |
setLinkLayer(LinkLayerPtr linkLayer) | MacProtocol | |
simulationEndHandler()=0 | SimulationEndListener | [pure virtual] |
SimulationEndListener() | SimulationEndListener | [inline, protected] |
SimulationEndListenerPtr typedef | MacProtocol | |
startSendTimer(CommunicationLayer::Directions direction, PacketPtr packet, const SimTime &delay) | MacProtocol | |
thisMacProtocol()=0 | MacProtocol | [pure virtual] |
thisSimulationEndListener()=0 | MacProtocol | [pure virtual] |
unblockUpperQueues() | MacProtocol | [protected] |
~MacProtocol() | MacProtocol | [virtual] |
~SimulationEndListener() | SimulationEndListener | [inline, virtual] |