public ThinClientOptions(WideTunnelOptions wideTunnelOptions, DialogSessionManager sessionManager, AddressFamily listenAddressFamily = AddressFamily.InterNetwork, IPAddress?listenAddress = null) { this.WideTunnelOptions = wideTunnelOptions; this.SessionManager = sessionManager; this.ListenAddressFamily = listenAddressFamily; if (listenAddress == null) { listenAddress = listenAddressFamily == AddressFamily.InterNetworkV6 ? IPAddress.IPv6Loopback : IPAddress.Loopback; } this.ListenAddress = listenAddress; }
public WideTunnel(WideTunnelOptions options) { this.Options = options; }