DeviceState
Description:
[ CCode ( cprefix = "NM_DEVICE_STATE_" , type_id = "nm_device_state_get_type ()" ) ]
public enum DeviceState
public enum DeviceState
Namespace: NM
Package: libnm
Content:
Enum values:
- ACTIVATED - the device has a network connection, either local or global.
- CONFIG - the device is connecting to the requested network.
- DEACTIVATING - a disconnection from the current network connection was requested, and the device is cleaning up resources used for that connection.
- DISCONNECTED - the device can be activated, but is currently idle and not connected to a network.
- FAILED - the device failed to connect to the requested network and is cleaning up the connection request
- IP_CHECK - the device is checking whether further action is required for the requested network connection.
- IP_CONFIG - the device is requesting IPv4 and/or IPv6 addresses and routing information from the network.
- NEED_AUTH - the device requires more information to continue connecting to the requested network.
- PREPARE - the device is preparing the connection to the network.
- SECONDARIES - the device is waiting for a secondary connection (like a VPN) which must activated before the device can be activated
- UNAVAILABLE - the device is managed by NetworkManager, but is not available for use.
- UNKNOWN - the device's state is unknown
- UNMANAGED - the device is recognized, but not managed by NetworkManager