Refactored a few for Chunk.cs
This commit is contained in:
		@@ -45,14 +45,14 @@ namespace WebSocketSharp.Net
 | 
			
		||||
  {
 | 
			
		||||
    #region Private Fields
 | 
			
		||||
 | 
			
		||||
    private byte [] _data;
 | 
			
		||||
    private int     _offset;
 | 
			
		||||
    private byte[] _data;
 | 
			
		||||
    private int    _offset;
 | 
			
		||||
 | 
			
		||||
    #endregion
 | 
			
		||||
 | 
			
		||||
    #region Public Constructors
 | 
			
		||||
 | 
			
		||||
    public Chunk (byte [] data)
 | 
			
		||||
    public Chunk (byte[] data)
 | 
			
		||||
    {
 | 
			
		||||
      _data = data;
 | 
			
		||||
    }
 | 
			
		||||
@@ -71,19 +71,19 @@ namespace WebSocketSharp.Net
 | 
			
		||||
 | 
			
		||||
    #region Public Methods
 | 
			
		||||
 | 
			
		||||
    public int Read (byte [] buffer, int offset, int size)
 | 
			
		||||
    public int Read (byte[] buffer, int offset, int count)
 | 
			
		||||
    {
 | 
			
		||||
      var left = _data.Length - _offset;
 | 
			
		||||
      if (left == 0)
 | 
			
		||||
        return left;
 | 
			
		||||
 | 
			
		||||
      if (size > left)
 | 
			
		||||
        size = left;
 | 
			
		||||
      if (count > left)
 | 
			
		||||
        count = left;
 | 
			
		||||
 | 
			
		||||
      Buffer.BlockCopy (_data, _offset, buffer, offset, size);
 | 
			
		||||
      _offset += size;
 | 
			
		||||
      Buffer.BlockCopy (_data, _offset, buffer, offset, count);
 | 
			
		||||
      _offset += count;
 | 
			
		||||
 | 
			
		||||
      return size;
 | 
			
		||||
      return count;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    #endregion
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user