Structure used for all-reduce LBTS computation. More...
#include <distributed-simulator-impl.h>
Public Member Functions | |
| LbtsMessage (uint32_t rxc, uint32_t txc, uint32_t id, const Time &t) | |
| uint32_t | GetMyId () |
| uint32_t | GetRxCount () |
| Time | GetSmallestTime () |
| uint32_t | GetTxCount () |
Private Attributes | |
| uint32_t | m_myId |
| uint32_t | m_rxCount |
| Time | m_smallestTime |
| uint32_t | m_txCount |
Structure used for all-reduce LBTS computation.
Definition at line 36 of file distributed-simulator-impl.h.
|
inline |
| rxc | received count |
| txc | transmitted count |
| id | mpi rank |
| t | smallest time |
Definition at line 52 of file distributed-simulator-impl.h.
| uint32_t ns3::LbtsMessage::GetMyId | ( | ) |
Definition at line 66 of file distributed-simulator-impl.cc.
| uint32_t ns3::LbtsMessage::GetRxCount | ( | ) |
Definition at line 61 of file distributed-simulator-impl.cc.
Referenced by ns3::DistributedSimulatorImpl::Run().
| Time ns3::LbtsMessage::GetSmallestTime | ( | ) |
Definition at line 49 of file distributed-simulator-impl.cc.
Referenced by ns3::DistributedSimulatorImpl::Run().
| uint32_t ns3::LbtsMessage::GetTxCount | ( | ) |
Definition at line 55 of file distributed-simulator-impl.cc.
Referenced by ns3::DistributedSimulatorImpl::Run().