From c21db7ea64a117098e9357478d9701970694ebf9 Mon Sep 17 00:00:00 2001 From: sta Date: Mon, 6 Apr 2015 14:56:28 +0900 Subject: [PATCH] Refactored a few for ReadBufferState.cs --- websocket-sharp/Net/ReadBufferState.cs | 64 +++++++++++++++++++++----- 1 file changed, 52 insertions(+), 12 deletions(-) diff --git a/websocket-sharp/Net/ReadBufferState.cs b/websocket-sharp/Net/ReadBufferState.cs index 0609c28c..8cbe9b76 100644 --- a/websocket-sharp/Net/ReadBufferState.cs +++ b/websocket-sharp/Net/ReadBufferState.cs @@ -43,16 +43,26 @@ namespace WebSocketSharp.Net { internal class ReadBufferState { + #region Private Fields + + private HttpStreamAsyncResult _asyncResult; + private byte[] _buffer; + private int _count; + private int _initialCount; + private int _offset; + + #endregion + #region Public Constructors public ReadBufferState ( - byte [] buffer, int offset, int count, HttpStreamAsyncResult asyncResult) + byte[] buffer, int offset, int count, HttpStreamAsyncResult asyncResult) { - Buffer = buffer; - Offset = offset; - Count = count; - InitialCount = count; - AsyncResult = asyncResult; + _buffer = buffer; + _offset = offset; + _count = count; + _initialCount = count; + _asyncResult = asyncResult; } #endregion @@ -60,23 +70,53 @@ namespace WebSocketSharp.Net #region Public Properties public HttpStreamAsyncResult AsyncResult { - get; set; + get { + return _asyncResult; + } + + set { + _asyncResult = value; + } } - public byte [] Buffer { - get; set; + public byte[] Buffer { + get { + return _buffer; + } + + set { + _buffer = value; + } } public int Count { - get; set; + get { + return _count; + } + + set { + _count = value; + } } public int InitialCount { - get; set; + get { + return _initialCount; + } + + set { + _initialCount = value; + } } public int Offset { - get; set; + get { + return _offset; + } + + set { + _offset = value; + } } #endregion