Exemple #1
0
 /// <summary>
 /// 初始化服务器端
 /// </summary>
 public SocketListener(int receiveBufferSize, int numConcurrence)
 {
     this.ReceiveBufferSize = receiveBufferSize;
     //this.numConnections = 0;
     this.numConcurrence = numConcurrence;
     //this.bufferManager = new BufferManager(receiveBufferSize * numConcurrence * opsToPreAlloc, receiveBufferSize);
     this.clientPool = new NSocketClientPool(numConcurrence);
     this.semaphoreAcceptedClients = new Semaphore(numConcurrence, numConcurrence);
     //handler = new RequestHandler();
     //this.GetIDByIP = GetIDByIP;
 }
Exemple #2
0
 /// <summary>
 /// 初始化服务器端
 /// </summary>
 public SocketListener(int receiveBufferSize, int numConcurrence)
 {
     this.ReceiveBufferSize = receiveBufferSize;
     //this.numConnections = 0;
     this.numConcurrence = numConcurrence;
     //this.bufferManager = new BufferManager(receiveBufferSize * numConcurrence * opsToPreAlloc, receiveBufferSize);
     this.clientPool = new NSocketClientPool(numConcurrence);
     this.semaphoreAcceptedClients = new Semaphore(numConcurrence, numConcurrence);
     //handler = new RequestHandler();
     //this.GetIDByIP = GetIDByIP;
 }