class TrafficClassValues

Traffic Class Values. More...

Full nameCoral::TrafficClassValues
Definition#include <trafficclassvalues.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Static Methods

Public Members


Detailed Description

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)

[static]

Get traffic class of given index.

Parameters:
indexIndex.

Returns: Traffic class.

const card16  getTrafficClassForName (const char* name)

[static]

Get traffic class for name.

Parameters:
nameName.

Returns: Traffic class or 0xffff, if name in unknown.

const char*  getNameForTrafficClass (const card8 trafficClass)

[static]

Get name for given traffic class.

Parameters:
trafficClassTraffic class.

Returns: Name.

inline const char*  getNameForIndex (const cardinal index)

[static]

Get name for index entry.

Parameters:
indexIndex.

Returns: Name.

cardinal  getIndexForTrafficClass (const card8 trafficClass)

[static]

Get index for given traffic class.

Parameters:
trafficClassTraffic class.

Returns: Index.