示例#1
0
 /// <summary>
 /// Creates an instance with default settings.
 /// </summary>
 public NetworkConfiguration()
 {
     InitialMSPerKBSendTimeout = DefaultInitialMSPerKBSendTimeout;
     MaxConnections            = DefaultMaxConnections;
     MaxTerrainBatchSize       = DefaultMaxTerrainBatchSize;
     Messaging = new MessagingConfiguration();
     PortUdp   = DefaultPortUdp;
     PortTcp   = DefaultPortTcp;
     Web       = new WebConfiguration();
 }
示例#2
0
 /// <summary>
 /// Creates an instance with default settings.
 /// </summary>
 public NetworkConfiguration()
 {
     InitialMSPerKBSendTimeout = DefaultInitialMSPerKBSendTimeout;
      MaxConnections = DefaultMaxConnections;
      MaxTerrainBatchSize = DefaultMaxTerrainBatchSize;
      Messaging = new MessagingConfiguration();
      PortUdp = DefaultPortUdp;
      PortTcp = DefaultPortTcp;
      Web = new WebConfiguration();
 }
示例#3
0
文件: WebHost.cs 项目: daxola123/Qbes
        internal WebHost(WebConfiguration configuration)
        {
            _Configuration = configuration;
             _Enabled = _Configuration.Enabled;
             _HttpServer.Prefixes.Add(string.Format("http://*:{0}/", _Configuration.WebServerPort));

             // read pages configuration
             foreach (WebPageNode node in configuration.Handlers)
             {
            Type type = Type.GetType(node.HandlerType);
            foreach (string address in node.Addresses)
            {
               _Pages.Add(address, type);
            }
             }
        }