org.opensuse.Network.Addrconf
Namespace
Signals
- void LeaseAcquired(uuid-type uuid, lease-type lease)
-
- void LeaseReleased(uuid-type uuid, lease-type lease)
-
- void LeaseLost(uuid-type uuid, lease-type lease)
-
Types defined in this scope
Type name |
Kind |
Definition |
lease-type | dict | below |
Type lease-type
This type describes an address configuration obtained by one ofthe addrconf services (such as DHCP), which is also what the name ofthis type is derived from.
When an addrconf service acquires a lease, it emits a "LeaseAcquired"signal and passes along this lease data.
This is a dict-based type that provides the following members:
- state (builtin-addrconf-state). State of the lease - usually GRANTED or RELEASED
- acquired (uint32). Timestamp when the lease was acquired
- update (uint32). This is a bitmap describing which system services should be configured through this lease
- uuid (uuid-type).
- hostname (string).
- addresses (network-interface:assigned-address-list).
- routes (network-interface:assigned-route-list).
- resolver (dict). This is a dict-based type that provides the following members:
- default-domain (string).
- servers (array). This is an array of string.
- search (array). This is an array of string.
- log-servers (array). This is an array of string.
- ntp-servers (array). This is an array of string.
- slp-servers (array). This is an array of string.
- slp-scopes (array). This is an array of string.
- sip-servers (array). This is an array of string.
- lpr-servers (array). This is an array of string.
- netbios-name-servers (array). This is an array of string.
- netbios-dd-servers (array). This is an array of string.
- netbios-domain (string).
- netbios-scope (string).