a53d61b08e35d794340f6c55bfe9a630b2f7d1e8
[StratumLibrary.git] / StratumLibrary / StratumReadState.cs
1 \feffusing System.Text;\r
2 using System.Net.Sockets;\r
3 \r
4 namespace Stratum\r
5 {\r
6     /// <summary>\r
7     /// Represents internal state of Stratum interface\r
8     /// </summary>\r
9     class StratumReadState\r
10     {\r
11         public StratumReadState(Socket client)\r
12         {\r
13             workSocket = client;\r
14         }\r
15 \r
16         /// <summary>\r
17         /// Client socket\r
18         /// </summary>\r
19         public Socket workSocket = null;\r
20         /// <summary>\r
21         /// Receive buffer size\r
22         /// </summary>\r
23         public const int BufferSize = 256;\r
24         /// <summary>\r
25         /// Receive buffer\r
26         /// </summary>\r
27         public byte[] buffer = new byte[BufferSize];\r
28         /// <summary>\r
29         /// Received data string\r
30         /// </summary>\r
31         public StringBuilder sb = new StringBuilder();\r
32     }\r
33 }\r