/// <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; }