private void StartAccept(UniNetObject uniObject) { if (_isRunning != true) { ProcessStop(uniObject); return; } if (uniObject == null) { uniObject = new UniNetObject(); uniObject.SetProtocol(_Callback._ProtocolOp); uniObject.SetCompletedHandler(GetAccepted); uniObject.LastOperation = UniNetOperation.Accept; //Args.Completed += new EventHandler<SocketAsyncEventArgs>((object sender,SocketAsyncEventArgs AcceptArgs)=> { // GetAccepted(AcceptArgs); //}); } //else //{ // Args.AcceptSocket = null; //} if (!_ServerUniObject.AcceptAsync(uniObject)) { GetAccepted(uniObject); } }