Skip to main content

Module network_qos_manager

Module network_qos_manager 

Source
Expand description

Network Quality-of-Service (QoS) Manager.

Classifies traffic into four priority tiers, enforces SLA contracts via latency and throughput checks, and provides both strict-priority and weighted-round-robin scheduling with per-class bandwidth guarantees.

Structs§

NetworkQoSManager
Quality-of-Service manager: priority queuing, SLA enforcement, and bandwidth-share scheduling for the IPFRS network layer.
QoSConfig
Configuration for the NetworkQoSManager.
QoSPacket
A network packet with QoS metadata, ready for priority queuing.
QoSStats
Aggregate QoS statistics across all classes.
QueueMetrics
Snapshot of per-class queue statistics.
SLASpec
SLA contract for a single traffic class.
SLAViolation
A recorded SLA violation event.

Enums§

TrafficClass
Four-tier traffic classification for QoS scheduling.