|
|
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 | MaxValues |
inline card8 getTrafficClassForIndex (const cardinal index)
| getTrafficClassForIndex |
[static]
Get traffic class of given index.
Parameters:
index | Index. |
Returns: Traffic class.
const card16 getTrafficClassForName (const char* name)
| getTrafficClassForName |
[static]
Get traffic class for name.
Parameters:
name | Name. |
Returns: Traffic class or 0xffff, if name in unknown.
const char* getNameForTrafficClass (const card8 trafficClass)
| getNameForTrafficClass |
[static]
Get name for given traffic class.
Parameters:
trafficClass | Traffic class. |
Returns: Name.
inline const char* getNameForIndex (const cardinal index)
| getNameForIndex |
[static]
Get name for index entry.
Parameters:
index | Index. |
Returns: Name.
cardinal getIndexForTrafficClass (const card8 trafficClass)
| getIndexForTrafficClass |
[static]
Get index for given traffic class.
Parameters:
trafficClass | Traffic class. |
Returns: Index.