35 std::uint32_t u32MaxSize,
36 std::uint32_t u32CurrentDepth,
37 std::uint32_t u32NumDiscards,
39 u32QueueId_{u32QueueId},
40 u32MaxSize_{u32MaxSize},
41 u32CurrentDepth_{u32CurrentDepth},
42 u32NumDiscards_{u32NumDiscards},
65 return u32CurrentDepth_;
72 return u32NumDiscards_;
std::uint32_t getMaxSize() const
std::chrono::microseconds Microseconds
std::uint32_t getQueueId() const
const Microseconds & getAvgDelay() const
std::uint32_t getNumDiscards() const
R2RIQueueMetric(std::uint32_t u32QueueId, std::uint32_t u32MaxSize, std::uint32_t u32CurrentDepth, std::uint32_t u32NumDiscards, const Microseconds &avgDelay)
std::uint32_t getCurrentDepth() const