public VpnStateContract( VpnStatusContract status, VpnErrorTypeContract error, string endpointIp, bool networkBlocked, VpnProtocolContract protocol) { Status = status; Error = error; EndpointIp = endpointIp; NetworkBlocked = networkBlocked; Protocol = protocol; }
private static VpnProtocol Map(VpnProtocolContract protocol) { switch (protocol) { case VpnProtocolContract.Smart: return(VpnProtocol.Auto); case VpnProtocolContract.OpenVpnTcp: return(VpnProtocol.OpenVpnTcp); case VpnProtocolContract.OpenVpnUdp: return(VpnProtocol.OpenVpnUdp); } return(VpnProtocol.Auto); }
public VpnStateContract( VpnStatusContract status, VpnErrorTypeContract error, string endpointIp, bool networkBlocked, OpenVpnAdapter?openVpnAdapterType, VpnProtocolContract vpnProtocol, string label) { Status = status; Error = error; EndpointIp = endpointIp; NetworkBlocked = networkBlocked; OpenVpnAdapterType = openVpnAdapterType; VpnProtocol = vpnProtocol; Label = label; }
private static VpnProtocol Map(VpnProtocolContract protocol) { return((VpnProtocol)protocol); }