38 std::uint32_t u32FramePerMultiFrame,
39 std::uint32_t u32SlotsPerFrame,
42 u64BandwidthHz_{u64BandwidthHz},
43 u32FramePerMultiFrame_{u32FramePerMultiFrame},
44 u32SlotsPerFrame_{u32SlotsPerFrame},
45 slotDuration_{slotDuration},
46 slotOverhead_{slotOverhead}{}
51 u32FramePerMultiFrame_{},
59 return u64BandwidthHz_;
65 return u32FramePerMultiFrame_;
71 return u32SlotsPerFrame_;;
std::uint32_t getFramesPerMultiFrame() const
std::uint64_t getBandwidth() const
std::uint32_t getSlotsPerFrame() const
std::chrono::microseconds Microseconds
const Microseconds & getSlotOverhead() const
const Microseconds & getSlotDuration() const