|
|
This class contains a set of values for the traffic class/TOS byte of IP packets. This class contains only static methods and attributes.
static const cardinal MaxValues |
Number of values.
inline card8 getTrafficClassForIndex (const cardinal index) |
Get traffic class of given index.
Parameters:
index | Index. |
Returns: Traffic class.
const card16 getTrafficClassForName (const char* name) |
Get traffic class for name.
Parameters:
name | Name. |
Returns: Traffic class or 0xffff, if name in unknown.
const char* getNameForTrafficClass (const card8 trafficClass) |
Get name for given traffic class.
Parameters:
trafficClass | Traffic class. |
Returns: Name.
inline const char* getNameForIndex (const cardinal index) |
Get name for index entry.
Parameters:
index | Index. |
Returns: Name.
cardinal getIndexForTrafficClass (const card8 trafficClass) |
Get index for given traffic class.
Parameters:
trafficClass | Traffic class. |
Returns: Index.