AnimPacketInfo class. More...
Public Member Functions | |
AnimPacketInfo () | |
AnimPacketInfo (const AnimPacketInfo &pInfo) | |
Constructor. More... | |
AnimPacketInfo (Ptr< const NetDevice > tx_nd, const Time fbTx, uint32_t txNodeId=0) | |
Constructor. More... | |
void | ProcessRxBegin (Ptr< const NetDevice > nd, const double fbRx) |
Process receive begin. More... | |
Public Attributes | |
double | m_fbRx |
fb receive More... | |
double | m_fbTx |
fb transmit More... | |
double | m_lbRx |
lb receive More... | |
double | m_lbTx |
lb transmit More... | |
Ptr< const NetDevice > | m_rxnd |
receive device More... | |
Ptr< const NetDevice > | m_txnd |
transmit device More... | |
uint32_t | m_txNodeId |
node ID More... | |
AnimPacketInfo class.
Definition at line 442 of file animation-interface.h.
ns3::AnimationInterface::AnimPacketInfo::AnimPacketInfo | ( | ) |
Definition at line 2881 of file animation-interface.cc.
ns3::AnimationInterface::AnimPacketInfo::AnimPacketInfo | ( | const AnimPacketInfo & | pInfo | ) |
Constructor.
pInfo | anim packet info |
Definition at line 2890 of file animation-interface.cc.
References m_fbTx, m_lbRx, m_lbTx, m_txnd, and m_txNodeId.
ns3::AnimationInterface::AnimPacketInfo::AnimPacketInfo | ( | Ptr< const NetDevice > | tx_nd, |
const Time | fbTx, | ||
uint32_t | txNodeId = 0 |
||
) |
Constructor.
tx_nd | transmit device |
fbTx | fb transmit |
txNodeId | transmit node ID |
Definition at line 2899 of file animation-interface.cc.
References m_txnd, and m_txNodeId.
void ns3::AnimationInterface::AnimPacketInfo::ProcessRxBegin | ( | Ptr< const NetDevice > | nd, |
const double | fbRx | ||
) |
Process receive begin.
nd | the device |
fbRx |
Definition at line 2915 of file animation-interface.cc.
References ns3::NetDevice::GetNode().
Referenced by ns3::AnimationInterface::CsmaPhyRxEndTrace(), and ns3::AnimationInterface::LteSpectrumPhyRxStart().
double ns3::AnimationInterface::AnimPacketInfo::m_fbRx |
fb receive
Definition at line 465 of file animation-interface.h.
Referenced by ns3::AnimationInterface::OutputCsmaPacket(), and ns3::AnimationInterface::OutputWirelessPacketRxInfo().
double ns3::AnimationInterface::AnimPacketInfo::m_fbTx |
fb transmit
Definition at line 463 of file animation-interface.h.
Referenced by AnimPacketInfo(), ns3::AnimationInterface::OutputCsmaPacket(), ns3::AnimationInterface::OutputWirelessPacketTxInfo(), and ns3::AnimationInterface::PurgePendingPackets().
double ns3::AnimationInterface::AnimPacketInfo::m_lbRx |
lb receive
Definition at line 466 of file animation-interface.h.
Referenced by AnimPacketInfo(), ns3::AnimationInterface::OutputCsmaPacket(), and ns3::AnimationInterface::OutputWirelessPacketRxInfo().
double ns3::AnimationInterface::AnimPacketInfo::m_lbTx |
lb transmit
Definition at line 464 of file animation-interface.h.
Referenced by AnimPacketInfo(), ns3::AnimationInterface::CsmaPhyTxEndTrace(), and ns3::AnimationInterface::OutputCsmaPacket().
receive device
Definition at line 467 of file animation-interface.h.
Referenced by ns3::AnimationInterface::OutputCsmaPacket(), and ns3::AnimationInterface::OutputWirelessPacketRxInfo().
transmit device
Definition at line 461 of file animation-interface.h.
Referenced by AnimPacketInfo(), ns3::AnimationInterface::OutputCsmaPacket(), and ns3::AnimationInterface::OutputWirelessPacketTxInfo().
uint32_t ns3::AnimationInterface::AnimPacketInfo::m_txNodeId |
node ID
Definition at line 462 of file animation-interface.h.
Referenced by AnimPacketInfo(), and ns3::AnimationInterface::OutputWirelessPacketTxInfo().