Class consisting of packet arrival information (Time, RxPower, mode, PDP). More...
#include <uan-transducer.h>
Collaboration diagram for ns3::UanPacketArrival:Public Member Functions | |
| UanPacketArrival () | |
| Default constructor. More... | |
| UanPacketArrival (Ptr< Packet > packet, double rxPowerDb, UanTxMode txMode, UanPdp pdp, Time arrTime) | |
| Constructor. More... | |
| ~UanPacketArrival () | |
| Destructor. More... | |
| Time | GetArrivalTime (void) const |
| Get the packet arrival time. More... | |
| Ptr< Packet > | GetPacket (void) const |
| Get the arriving packet. More... | |
| UanPdp | GetPdp (void) const |
| Get the propagation delay profile. More... | |
| double | GetRxPowerDb (void) const |
| Get the received signal strength. More... | |
| const UanTxMode & | GetTxMode (void) const |
| Get the transmission mode of the packet. More... | |
Private Attributes | |
| Time | m_arrTime |
| The arrival time. More... | |
| Ptr< Packet > | m_packet |
| The arrived packet. More... | |
| UanPdp | m_pdp |
| The propagation delay profile. More... | |
| double | m_rxPowerDb |
| The received power, in dB. More... | |
| UanTxMode | m_txMode |
| The transmission mode. More... | |
Class consisting of packet arrival information (Time, RxPower, mode, PDP).
Definition at line 42 of file uan-transducer.h.
|
inline |
Default constructor.
Definition at line 47 of file uan-transducer.h.
|
inline |
Constructor.
| 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 60 of file uan-transducer.h.
|
inline |
|
inline |
Get the packet arrival time.
Definition at line 107 of file uan-transducer.h.
References m_arrTime.
Get the arriving packet.
Definition at line 80 of file uan-transducer.h.
References m_packet.
Referenced by ns3::UanTransducerHd::RemoveArrival().
Here is the caller graph for this function:
|
inline |
Get the propagation delay profile.
Definition at line 116 of file uan-transducer.h.
References m_pdp.
|
inline |
Get the received signal strength.
Definition at line 89 of file uan-transducer.h.
References m_rxPowerDb.
|
inline |
Get the transmission mode of the packet.
Definition at line 98 of file uan-transducer.h.
References m_txMode.
|
private |
The arrived packet.
Definition at line 121 of file uan-transducer.h.
Referenced by GetPacket(), and ~UanPacketArrival().
|
private |
The propagation delay profile.
Definition at line 124 of file uan-transducer.h.
Referenced by GetPdp().
|
private |
The received power, in dB.
Definition at line 122 of file uan-transducer.h.
Referenced by GetRxPowerDb().
|
private |