TOS Defines#
Macros to configure the Type of Service (TOS) values.
These macros are used to define and manipulate the precedence field in the TOS byte, which indicates the priority and type of data for network packets.
Macros#
Mask to extract the precedence field from the TOS byte.
Extract the precedence field from the TOS byte.
Indicates that the packet is designated for network control purposes, such as voice communications.
Indicates that the packet is intended for internet control purposes, such as voice communications.
Indicates that the packet is for critical applications like video communications.
Indicates that the packet should override other traffic, used for urgent applications such as time-sensitive video streaming.
Indicates that the packet is of high priority, used for important but non-urgent background data.
Indicates that the packet should be delivered as soon as possible, suitable for background tasks.
Indicates that the packet has a higher priority than routine data but is less urgent than immediate delivery.
Indicates that the packet is of routine and has the lowest priority, suitable for best-effort data.