#include <SrvCfgAddrClass.h>
Public Member Functions | |
| TSrvCfgAddrClass () | |
| bool | clntSupported (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > clntAddr) |
| bool | clntPrefered (SmartPtr< TDUID > duid, SmartPtr< TIPv6Addr > clntAddr) |
| bool | addrInPool (SmartPtr< TIPv6Addr > addr) |
| unsigned long | countAddrInPool () |
| SmartPtr< TIPv6Addr > | getRandomAddr () |
| unsigned long | getT1 (long clntT1) |
| unsigned long | getT2 (long clntT2) |
| unsigned long | getPref (long clntPref) |
| unsigned long | getValid (long clntValid) |
| unsigned long | getClassMaxLease () |
| unsigned long | getID () |
| unsigned long | getShare () |
| bool | isLinkLocal () |
| unsigned long | getAssignedCount () |
| long | incrAssigned (int count=1) |
| long | decrAssigned (int count=1) |
| void | setOptions (SmartPtr< TSrvParsGlobalOpt > opt) |
| virtual | ~TSrvCfgAddrClass () |
Friends | |
| ostream & | operator<< (ostream &out, TSrvCfgAddrClass &iface) |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
1.3.9.1