Esempio n. 1
0
        public void StartServer(ServerAcceptDelegate block)
        {
            this.accept_block = block;
            //开始侦听链接请求
            this.socket.Listen(this.backlog);

            //接受客户端请求...
            //创建委托类型的回调函数变量
            System.AsyncCallback acb = new System.AsyncCallback(ServerAccept);

            //开始等待接受客户端请求
            this.socket.BeginAccept(acb, this.socket);

            this.client_list = new List <LOClientSocket> ();
        }
        public void StartServer(ServerAcceptDelegate block)
        {
            this.accept_block = block;
            //开始侦听链接请求
            this.socket.Listen(this.backlog);

            //接受客户端请求...
            //创建委托类型的回调函数变量
            System.AsyncCallback acb = new System.AsyncCallback(ServerAccept);

            //开始等待接受客户端请求
            this.socket.BeginAccept(acb,this.socket);

            this.client_list = new List<LOClientSocket> ();
        }