A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ns3::UanPhyListener Class Referenceabstract

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>

+ Inheritance diagram for ns3::UanPhyListener:

Public Member Functions

virtual void NotifyCcaEnd (void)=0
 Function called when Phy object stops sensing channel is busy.
 
virtual void NotifyCcaStart (void)=0
 Function called when Phy object begins sensing channel is busy.
 
virtual void NotifyRxEndError (void)=0
 Function called when Phy object finishes receiving packet in error.
 
virtual void NotifyRxEndOk (void)=0
 Function called when Phy object finishes receiving packet without error.
 
virtual void NotifyRxStart (void)=0
 Function called when Phy object begins receiving packet.
 
virtual void NotifyTxStart (Time duration)=0
 Function called when transmission starts from Phy object. More...
 

Detailed Description

Interface for PHY event listener A class which implements this interface may register with Phy object to receive notification of TX/RX/CCA events.

Definition at line 128 of file uan-phy.h.

Member Function Documentation

virtual void ns3::UanPhyListener::NotifyTxStart ( Time  duration)
pure virtual

Function called when transmission starts from Phy object.

Parameters
durationDuration of transmission

Implemented in ns3::UanMacCw.


The documentation for this class was generated from the following file: