33 #ifndef EMANEEVENTSSLOTINFO_HEADER_ 34 #define EMANEEVENTSSLOTINFO_HEADER_ 49 std::uint32_t u32FrameIndex,
50 std::uint32_t u32SlotIndex,
51 std::uint64_t u64FrequencyHz = 0,
52 std::uint64_t u64DataRatebps_ = 0,
53 std::uint8_t u8ServiceClass_ = 0,
54 double dPowerdBm_ = 0,
55 NEMId destination = 0);
76 std::uint32_t u32FrameIndex_;
77 std::uint32_t u32SlotIndex_;
78 std::uint64_t u64FrequencyHz_;
79 std::uint64_t u64DataRatebps_;
80 std::uint8_t u8ServiceClass_;
91 #endif // EMANEEVENTSSLOTINFO_HEADER_
std::uint64_t getFrequency() const
std::uint32_t getFrameIndex() const
NEMId getDestination() const
std::vector< SlotInfo > SlotInfos
std::uint64_t getDataRate() const
SlotInfo(Type type, std::uint32_t u32FrameIndex, std::uint32_t u32SlotIndex, std::uint64_t u64FrequencyHz=0, std::uint64_t u64DataRatebps_=0, std::uint8_t u8ServiceClass_=0, double dPowerdBm_=0, NEMId destination=0)
std::uint8_t getServiceClass() const
std::uint32_t getSlotIndex() const