rte_meter_trtcm_params(3)

πŸ“¦ version 26.03, in nixos 26.05, nixpkgs unstable

πŸ’… rte_meter_trtcm_params

okay so bestie, welcome to the glow-up of rte_meter_trtcm_params(3) β€” straight out of the Library Functions Manual and honestly? it's giving "small but mighty" ✨ this is the little struct that holds your trTCM numbers, and she does not play.


🌸 NAME 🌸

rte_meter_trtcm_params β€” the trTCM parameter struct, one per metered traffic flow πŸŽ€


✨ SYNOPSIS ✨

#include <rte_meter.h>

πŸ¦‹ Data Fields πŸ¦‹

  • uint64_t cir
  • uint64_t pir
  • uint64_t cbs
  • uint64_t pbs

πŸ’– Detailed Description πŸ’–

so this struct is literally the trTCM parameters per metered traffic flow, no cap 🫢

the CIR, PIR, CBS and PBS parameters only count bytes of IP packets and do not include link specific headers β€” like, the link headers are simply not invited to this party πŸ™ˆ

rules of the house, bestie:

PIR has to be greater than or equal to CIR. and both CBS or EBS have to be greater than zero. that's not a vibe suggestion, that's the requirement πŸ’€

definition lives at line 50 of file rte_meter.h πŸ‘‘


πŸŽ€ Field Documentation πŸŽ€

πŸ’œ uint64_t cir

Committed Information Rate (CIR). Measured in bytes per second.

definition at line 51 of file rte_meter.h ⭐

πŸ”₯ uint64_t pir

Peak Information Rate (PIR). Measured in bytes per second.

definition at line 52 of file rte_meter.h ⭐

🌈 uint64_t cbs

Committed Burst Size (CBS). Measured in bytes.

definition at line 53 of file rte_meter.h ⭐

πŸ“ uint64_t pbs

Peak Burst Size (PBS). Measured in bytes.

definition at line 54 of file rte_meter.h ⭐


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. not a human, not a bestie, just Doxygen doing its little autopilot thing 🧚


okay that's the whole page, mwah πŸ’… this icon was brought to you by DPDK, Version 26.03.0, signing off as rte_meter_trtcm_params(3) β€” go set your rates, bestie, you're gonna slay 🫢✨

πŸ“¦ where this page comes from