public void Initialize(Socket client, SocketAsyncEventArgs receiveEvent, SocketAsyncEventArgs sendEvent)
        {
            _client       = client;
            _receiveEvent = receiveEvent;
            _sendEvent    = sendEvent;
            //_buffer.SetValue(buffer, 0);
            Array.Clear(_sendBuffer, 0, 1024);
            Array.Clear(_receiveBuffer, 0, 1024);
            _sendQueue.Clear();

            _receiveEventControl.Reset();
            _sendEventControl.Reset();
        }
Exemple #2
0
        public void Initialize(Socket client, int clientNum)
        {
            _client    = client;
            _clientNum = clientNum;
            _isConnect = false;
            //_buffer.SetValue(buffer, 0);
            Array.Clear(_sendBuffer, 0, 1024);
            Array.Clear(_receiveBuffer, 0, 1024);
            _sendQueue.Clear();

            _receiveEventControl.Reset();
            _sendEventControl.Reset();
        }