|
|
|
|
|
|
|
|
|
|
|
Update(self)
Write address pools back to the network object. |
source code
|
|
|
|
| _Mark(self,
address,
value=True,
external=False) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
IsFull(self)
Check whether the network is full. |
source code
|
|
|
|
GetReservedCount(self)
Get the count of reserved addresses. |
source code
|
|
|
|
GetFreeCount(self)
Get the count of unused addresses. |
source code
|
|
|
|
GetMap(self)
Return a textual representation of the network's occupation status. |
source code
|
|
|
|
IsReserved(self,
address,
external=False)
Checks if the given IP is reserved. |
source code
|
|
|
|
Reserve(self,
address,
external=False)
Mark an address as used. |
source code
|
|
|
|
Release(self,
address,
external=False)
Release a given address reservation. |
source code
|
|
|
|
GetFreeAddress(self)
Returns the first available address. |
source code
|
|
|
|
|
|
|
GetExternalReservations(self)
Returns a list of all externally reserved addresses. |
source code
|
|
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|