public static int AddHostWithSimulator(HostTopology topology, int minTimeout, int maxTimeout) { string ip = (string)null; int port = 0; return(NetworkTransport.AddHostWithSimulator(topology, minTimeout, maxTimeout, port, ip)); }
private void PrepareForConnect() { SetActive(state: true); RegisterSystemHandlers(localClient: false); if (m_HostTopology == null) { ConnectionConfig connectionConfig = new ConnectionConfig(); connectionConfig.AddChannel(QosType.Reliable); connectionConfig.AddChannel(QosType.Unreliable); m_HostTopology = new HostTopology(connectionConfig, 8); } if (m_UseSimulator) { int num = m_SimulatedLatency / 3 - 1; if (num < 1) { num = 1; } int num2 = m_SimulatedLatency * 3; if (LogFilter.logDebug) { Debug.Log("AddHost Using Simulator " + num + "/" + num2); } m_ClientId = NetworkTransport.AddHostWithSimulator(m_HostTopology, num, num2, 0); } else { m_ClientId = NetworkTransport.AddHost(m_HostTopology, 0); } }
void PrepareForConnect(bool usePlatformSpecificProtocols) { SetActive(true); RegisterSystemHandlers(false); if (m_HostTopology == null) { var config = new ConnectionConfig(); config.AddChannel(QosType.ReliableSequenced); config.AddChannel(QosType.Unreliable); config.UsePlatformSpecificProtocols = usePlatformSpecificProtocols; m_HostTopology = new HostTopology(config, 8); } if (m_UseSimulator) { int minTimeout = (m_SimulatedLatency / 3) - 1; if (minTimeout < 1) { minTimeout = 1; } int maxTimeout = m_SimulatedLatency * 3; if (LogFilter.logDebug) { Debug.Log("AddHost Using Simulator " + minTimeout + "/" + maxTimeout); } m_ClientId = NetworkTransport.AddHostWithSimulator(m_HostTopology, minTimeout, maxTimeout, 0); } else { m_ClientId = NetworkTransport.AddHost(m_HostTopology, 0); } }
private void PrepareForConnect() { SetActive(true); this.RegisterSystemHandlers(false); if (this.m_HostTopology == null) { ConnectionConfig defaultConfig = new ConnectionConfig(); defaultConfig.AddChannel(QosType.Reliable); defaultConfig.AddChannel(QosType.Unreliable); this.m_HostTopology = new HostTopology(defaultConfig, 8); } if (this.m_UseSimulator) { int minTimeout = (this.m_SimulatedLatency / 3) - 1; if (minTimeout < 1) { minTimeout = 1; } int maxTimeout = this.m_SimulatedLatency * 3; if (LogFilter.logDebug) { Debug.Log(string.Concat(new object[] { "AddHost Using Simulator ", minTimeout, "/", maxTimeout })); } this.m_ClientId = NetworkTransport.AddHostWithSimulator(this.m_HostTopology, minTimeout, maxTimeout, 0); } else { this.m_ClientId = NetworkTransport.AddHost(this.m_HostTopology, 0); } }
private void PrepareForConnect(bool usePlatformSpecificProtocols) { NetworkClient.SetActive(true); this.RegisterSystemHandlers(false); if (this.m_HostTopology == null) { ConnectionConfig defaultConfig = new ConnectionConfig(); int num1 = (int)defaultConfig.AddChannel(QosType.Reliable); int num2 = (int)defaultConfig.AddChannel(QosType.Unreliable); defaultConfig.UsePlatformSpecificProtocols = usePlatformSpecificProtocols; this.m_HostTopology = new HostTopology(defaultConfig, 8); } if (this.m_UseSimulator) { int minTimeout = this.m_SimulatedLatency / 3 - 1; if (minTimeout < 1) { minTimeout = 1; } int maxTimeout = this.m_SimulatedLatency * 3; if (LogFilter.logDebug) { Debug.Log((object)("AddHost Using Simulator " + (object)minTimeout + "/" + (object)maxTimeout)); } this.m_ClientId = NetworkTransport.AddHostWithSimulator(this.m_HostTopology, minTimeout, maxTimeout, 0); } else { this.m_ClientId = NetworkTransport.AddHost(this.m_HostTopology, 0); } }
public static int AddHostWithSimulator(HostTopology topology, int minTimeout, int maxTimeout, int port, bool createServer, string relayAddress, int relayPort) { isClient = !createServer; SetChannelsFromTopology(topology); int ret = NetworkTransport.AddHostWithSimulator(topology, minTimeout, maxTimeout, port); if (createServer) { relayConnectionId = NetworkTransport.Connect(ret, relayAddress, relayPort, 0, out byte b); } return(ret); }
private void PrepareForConnect(bool usePlatformSpecificProtocols) { NetworkClient.SetActive(true); this.RegisterSystemHandlers(false); if (this.m_HostTopology == null) { ConnectionConfig connectionConfig = new ConnectionConfig(); connectionConfig.AddChannel(QosType.ReliableSequenced); connectionConfig.AddChannel(QosType.Unreliable); connectionConfig.UsePlatformSpecificProtocols = usePlatformSpecificProtocols; this.m_HostTopology = new HostTopology(connectionConfig, 8); } if (this.m_UseSimulator) { int num = this.m_SimulatedLatency / 3 - 1; if (num < 1) { num = 1; } int num2 = this.m_SimulatedLatency * 3; if (LogFilter.logDebug) { Debug.Log(string.Concat(new object[] { "AddHost Using Simulator ", num, "/", num2 })); } this.m_ClientId = NetworkTransport.AddHostWithSimulator(this.m_HostTopology, num, num2, this.m_HostPort); } else { this.m_ClientId = NetworkTransport.AddHost(this.m_HostTopology, this.m_HostPort); } }
public int AddHostWithSimulator(HostTopology topology, int minTimeout, int maxTimeout, int port) { return(NetworkTransport.AddHostWithSimulator(topology, minTimeout, maxTimeout, port)); }
public static int AddHost(HostTopology topology, int port, string ip) { return(NetworkTransport.AddHostWithSimulator(topology, 0, 0, port, ip)); }