|
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_t low, uint32_t normal, int len) | |
| InterfaceToken (const InterfaceToken &t) | |
| InterfaceToken & | operator= (const InterfaceToken &t) |
| int | length () const |
| uint32_t | low () const |
| uint32_t | normal () const |
Private Member Functions | |
| void | copy (const InterfaceToken &t) |
Private Attributes | |
| uint32_t | _normal |
| uint32_t | _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().
|
private |
Referenced by copy().
|
private |
Referenced by copy().