iOS Guides | Samples

MonoTouch.NetworkExtension.NEVpnStatus Enumeration

Enumerates the state of a VPN connection.

Syntax

[MonoTouch.ObjCRuntime.Introduced(MonoTouch.ObjCRuntime.PlatformName.iOS, 8, 0, MonoTouch.ObjCRuntime.PlatformArchitecture.None, null)]
[MonoTouch.ObjCRuntime.Introduced(MonoTouch.ObjCRuntime.PlatformName.MacOSX, 10, 10, MonoTouch.ObjCRuntime.PlatformArchitecture.None, null)]
[MonoTouch.ObjCRuntime.Native]
public enum NEVpnStatus

Members

Member NameDescription
ConnectedThe VPN is connected.
ConnectingThe VPN is in the process of attempting to connect.
DisconnectedThe VPN is disconnected.
DisconnectingThe VPN is in the process of attempting to disconnect.
InvalidThe VPN configuration is invalid or disabled.
ReassertingThe VPN is in the process of reconnecting.

Requirements

Namespace: MonoTouch.NetworkExtension
Assembly: monotouch (in monotouch.dll)
Assembly Versions: 0.0.0.0

The members of MonoTouch.NetworkExtension.NEVpnStatus are listed below.

See Also: Enum

Public Fields

ConnectedNEVpnStatus. The VPN is connected.
ConnectingNEVpnStatus. The VPN is in the process of attempting to connect.
DisconnectedNEVpnStatus. The VPN is disconnected.
DisconnectingNEVpnStatus. The VPN is in the process of attempting to disconnect.
InvalidNEVpnStatus. The VPN configuration is invalid or disabled.
ReassertingNEVpnStatus. The VPN is in the process of reconnecting.