Namespace VpnHood.Core.Client.Abstractions.Exceptions
Classes
- AlwaysOnNotAllowedException
The exception that is thrown when the VPN service is asked to connect as always on, and the app does not allow it (AllowAlwaysOn).
- ConnectionTimeoutException
The exception that is thrown when a connection to the server takes too long.
- EndPointDiscoveryException
The exception that is thrown when no endpoint of the servers can be found from the server token.
- ServerAddressChangedException
The exception that is thrown when a session ends because the server's host name no longer gives the address the session was made to, as when a server behind a dynamic name moved.
- ServerIpVersionUnsupportedException
The exception that is thrown when a session ends because the device's network has no address of the server's IP version, only of the other one, so the session can no longer reach its server.
- UnreachableProxyServerException
The exception that is thrown when no proxy the client connects through can be reached.
- UnreachableServerException
The exception that is thrown when no server of the access key can be reached.
- UnreachableServerLocationException
The exception that is thrown when no server at the location asked for can be reached.
- UserCanceledException
The exception that is thrown when the user cancels an operation, as by refusing the VPN's permission.
- VpnAdapterFailedException
The exception that is thrown when the VPN adapter stopped on its own (
IVpnAdapter.Failed): its interface disabled or gone, its I/O broken, or its restart failed.