コード例 #1
0
 protected void triggerOnReceive(ReceiveVO receiveVO, int bytesReceived)
 {
     if (OnReceive != null)
     {
         OnReceive(this, new ReceiveEventArgs(receiveVO.socket,
                                              trimmedBuffer(receiveVO.buffer, bytesReceived)));
     }
 }
コード例 #2
0
        protected void startReceiving(Socket socket)
        {
            var receiveVO = new ReceiveVO {
                socket = socket,
                buffer = new byte[socket.ReceiveBufferSize]
            };

            receive(receiveVO);
        }
コード例 #3
0
 protected void receive(ReceiveVO receiveVO)
 {
     receiveVO.socket.BeginReceive(receiveVO.buffer, 0,
                                   receiveVO.buffer.Length, SocketFlags.None, onReceived, receiveVO);
 }
コード例 #4
0
ファイル: AbstractTcpSocket.cs プロジェクト: sschmid/NLog
 protected void triggerOnReceive(ReceiveVO receiveVO, int bytesReceived)
 {
     if (OnReceive != null) {
         OnReceive(this, new ReceiveEventArgs(receiveVO.socket,
             trimmedBuffer(receiveVO.buffer, bytesReceived)));
     }
 }
コード例 #5
0
ファイル: AbstractTcpSocket.cs プロジェクト: sschmid/NLog
 protected void startReceiving(Socket socket)
 {
     var receiveVO = new ReceiveVO {
         socket = socket,
         buffer = new byte[socket.ReceiveBufferSize]
     };
     receive(receiveVO);
 }
コード例 #6
0
ファイル: AbstractTcpSocket.cs プロジェクト: sschmid/NLog
 protected void receive(ReceiveVO receiveVO)
 {
     receiveVO.socket.BeginReceive(receiveVO.buffer, 0,
         receiveVO.buffer.Length, SocketFlags.None, onReceived, receiveVO);
 }