Class consisting of packet arrival information (Time, RxPower, mode, PDP) More...
#include <uan-transducer.h>
Public Member Functions | |
UanPacketArrival () | |
UanPacketArrival (Ptr< Packet > packet, double rxPowerDb, UanTxMode txMode, UanPdp pdp, Time arrTime) | |
~UanPacketArrival () | |
Time | GetArrivalTime (void) const |
Ptr< Packet > | GetPacket (void) const |
UanPdp | GetPdp (void) const |
double | GetRxPowerDb (void) const |
const UanTxMode & | GetTxMode (void) const |
Private Attributes | |
Time | m_arrTime |
Ptr< Packet > | m_packet |
UanPdp | m_pdp |
double | m_rxPowerDb |
UanTxMode | m_txMode |
Class consisting of packet arrival information (Time, RxPower, mode, PDP)
Definition at line 42 of file uan-transducer.h.
|
inline |
Definition at line 47 of file uan-transducer.h.
|
inline |
packet | Packet arriving |
rxPowerDb | RX signal power in dB of arriving packet |
txMode | TX mode of arriving packet |
pdp | Power delay profile of arriving packet |
arrTime | Arrival time of packet |
Definition at line 58 of file uan-transducer.h.
|
inline |
Definition at line 67 of file uan-transducer.h.
References m_packet.
|
inline |
Definition at line 75 of file uan-transducer.h.
References m_packet.
Referenced by ns3::UanTransducerHd::RemoveArrival().
|
inline |
|
inline |
Definition at line 82 of file uan-transducer.h.
References m_rxPowerDb.
|
inline |
Definition at line 89 of file uan-transducer.h.
References m_txMode.
|
private |
Definition at line 112 of file uan-transducer.h.
Referenced by GetArrivalTime().
Definition at line 108 of file uan-transducer.h.
Referenced by GetPacket(), and ~UanPacketArrival().
|
private |
Definition at line 111 of file uan-transducer.h.
Referenced by GetPdp().
|
private |
Definition at line 109 of file uan-transducer.h.
Referenced by GetRxPowerDb().
|
private |
Definition at line 110 of file uan-transducer.h.
Referenced by GetTxMode().