|
|
This class inherits InternetAddress and contains an additional flow label for IPv6 support.
|
Constructor for a new InternetFlow.
|
Constructor for a new InternetFlow.
Parameters:
destination | Destination address. |
flowLabel | Flow label (20 bits). |
trafficClass | Traffic class (8 bits). |
void |
Reset flow info.
Reimplemented from InternetAddress.
String |
[const]
Get address string.
Returns: Address string.
Reimplemented from InternetAddress.
cardinal |
[const]
getSystemAddress() implementation of SocketAddressInterface.
Reimplemented from InternetAddress.
bool |
setSystemAddress() implementation of SocketAddressInterface.
Reimplemented from InternetAddress.
inline card32 |
[const]
Get IPv6 flow info: (flowLabel | (trafficClass << 20)).
Returns: Flow info.
inline card32 |
[const]
Get flow label.
Returns: Flow label.
inline void |
Set flow label.
Parameters:
flowLabel | Flow label. |
inline card8 |
[const]
Get traffic class.
Returns: Traffic class.
inline void |
Set traffic class.
Parameters:
trafficClass | New traffic class. |