Table of Contents

Enum ProxyMode

Namespace
VpnHood.Core.Proxies.Management.Abstractions
Assembly
VpnHood.Core.Proxies.Management.Abstractions.dll

Specifies which proxies the VPN connects through.

[JsonConverter(typeof(JsonStringEnumFallbackConverter<ProxyMode>))]
[JsonEnumFallback(ProxyMode.None)]
public enum ProxyMode

Fields

None = 0

No proxy; connect directly.

Simple = 1

A single proxy endpoint carried inline in the options (device proxy or a library-supplied proxy). Lightweight path: no persistence, no auto-update, no rating.

Managed = 2

The managed proxy list stored in the shared endpoint database (rotation, rating, auto-update).

Remarks

In JSON it is a name; a name this version does not know reads as None.