INET Framework for OMNeT++/OMNEST
|
An "interface token" as defined in RFC 1971 (IPv6 Stateless Autoconfiguration). More...
#include <InterfaceToken.h>
Public Member Functions | |
InterfaceToken () | |
InterfaceToken (uint32 low, uint32 normal, int len) | |
InterfaceToken (const InterfaceToken &t) | |
InterfaceToken & | operator= (const InterfaceToken &t) |
int | length () const |
uint32 | low () const |
uint32 | normal () const |
Private Member Functions | |
void | copy (const InterfaceToken &t) |
Private Attributes | |
uint32 | _normal |
uint32 | _low |
short | _len |
An "interface token" as defined in RFC 1971 (IPv6 Stateless Autoconfiguration).
This class supports tokens of length 1..64-bits. An interface token needs to be provided by L2 modules in order to be able to form IPv6 link local addresses.
|
inline |
|
inline |
|
inlineprivate |
|
inline |
Referenced by inet::IPv6Address::formLinkLocalAddress().
|
inline |
Referenced by inet::IPv6Address::formLinkLocalAddress().
|
inline |
Referenced by inet::IPv6Address::formLinkLocalAddress().
|
inline |
|
private |
Referenced by copy().