VpnConnectionStateReason
Description:
[ CCode ( cprefix = "NM_VPN_CONNECTION_STATE_REASON_" , type_id = "nm_vpn_connection_state_reason_get_type ()" ) ]
public enum VpnConnectionStateReason
VPN connection state reasons
Content:
Enum values:
- CONNECTION_REMOVED -
The connection was deleted from settings.
- CONNECT_TIMEOUT - The
connection attempt to the VPN service timed out.
- DEVICE_DISCONNECTED -
The VPN connection changed state because the device it was using was disconnected.
- IP_CONFIG_INVALID -
The IP config of the VPN connection was invalid.
- LOGIN_FAILED -
Authentication to the VPN server failed.
- NONE - No reason was given for the
VPN connection state change.
- NO_SECRETS - Necessary
secrets for the VPN connection were not provided.
- SERVICE_START_FAILED -
Starting the service starting the service providing the VPN connection failed.
- SERVICE_START_TIMEOUT -
A timeout occurred while starting the service providing the VPN connection.
- SERVICE_STOPPED - The
service providing the VPN connection was stopped.
- UNKNOWN - The reason for the
VPN connection state change is unknown.
- USER_DISCONNECTED -
The VPN connection changed state because the user disconnected it.