public ClientManager(CoreNetworkConfig coreNetworkConfig) { _coreNetworkConfig = coreNetworkConfig; _lidgrenConfig = new NetPeerConfiguration(_coreNetworkConfig.ServerName); //This must match the server NetPeerConfiguration, otherwise connections will silently fail. _lidgrenConfig.ConnectionTimeout = 25f; // defualt 25 _lidgrenConfig.PingInterval = 2f; // default 4 _lidgrenConfig.EnableMessageType(NetIncomingMessageType.ConnectionLatencyUpdated); _lidgrenConfig.AcceptIncomingConnections = false; ServicePointManager.ServerCertificateValidationCallback = CertificateValidationCallBack; #if DEBUG Debugging.ClientManager = this; #endif }
public ConnectionManagerConfig(CoreNetworkConfig coreNetworkConfig) { MyConfig = new NetworkConfig(); CoreConfig = coreNetworkConfig; MyConfig.Address = "73.136.102.14"; MyConfig.Port = 28000; MyConfig.ServerName = CoreConfig.ServerName; MyConfig.Type = NetworkConfigType.Lidgren; MyConfig.ReceiveBufferSize = 1000000; MyConfig.SendBufferSize = 1000000; }