Interface for PHY event listener A class which implements this interface may register with Phy object to receive notification of TX/RX/CCA events. More...
#include <uan-phy.h>
Public Member Functions | |
virtual void | NotifyRxStart (void)=0 |
Function called when Phy object begins receiving packet. | |
virtual void | NotifyRxEndOk (void)=0 |
Function called when Phy object finishes receiving packet without error. | |
virtual void | NotifyRxEndError (void)=0 |
Function called when Phy object finishes receiving packet in error. | |
virtual void | NotifyCcaStart (void)=0 |
Function called when Phy object begins sensing channel is busy. | |
virtual void | NotifyCcaEnd (void)=0 |
Function called when Phy object stops sensing channel is busy. | |
virtual void | NotifyTxStart (Time duration)=0 |
Function called when transmission starts from Phy object. |
Interface for PHY event listener A class which implements this interface may register with Phy object to receive notification of TX/RX/CCA events.
virtual void ns3::UanPhyListener::NotifyTxStart | ( | Time | duration | ) | [pure virtual] |
Function called when transmission starts from Phy object.
duration | Duration of transmission |
Implemented in ns3::UanMacCw.