コード例 #1
0
ファイル: SocketSession.cs プロジェクト: skyformat99/HSocket
 public void SetData(SocketAsyncEventArgs args)
 {
     if (_total > _bufferSize)
     {
         args.SetData(_buffer, _offset, _bufferSize);
         _total  -= _bufferSize;
         _offset += _bufferSize;
         //IsCompleted = false;
     }
     else
     {
         args.SetData(_buffer, _offset, _total);
         IsCompleted = true;
     }
 }
コード例 #2
0
 public static void SetData(this SocketAsyncEventArgs args, byte[] bytes)
 {
     args.SetData(bytes, 0, bytes.Length);
 }