PageRenderTime 165ms CodeModel.GetById 159ms app.highlight 3ms RepoModel.GetById 1ms app.codeStats 0ms

/docs/api/en/Manos.Server/IOStream.xml

http://github.com/jacksonh/manos
XML | 254 lines | 254 code | 0 blank | 0 comment | 0 complexity | 79207dd3916ea0dc75dcd7c5d522e16b MD5 | raw file
  1<Type Name="IOStream" FullName="Manos.Server.IOStream">
  2  <TypeSignature Language="C#" Value="public class IOStream" />
  3  <AssemblyInfo>
  4    <AssemblyName>Manos</AssemblyName>
  5    <AssemblyVersion>0.0.4.0</AssemblyVersion>
  6  </AssemblyInfo>
  7  <Base>
  8    <BaseTypeName>System.Object</BaseTypeName>
  9  </Base>
 10  <Interfaces />
 11  <Docs>
 12    <summary>To be added.</summary>
 13    <remarks>To be added.</remarks>
 14  </Docs>
 15  <Members>
 16    <Member MemberName=".ctor">
 17      <MemberSignature Language="C#" Value="public IOStream (System.Net.Sockets.Socket socket, Manos.Server.IOLoop ioloop);" />
 18      <MemberType>Constructor</MemberType>
 19      <AssemblyInfo>
 20        <AssemblyVersion>0.0.4.0</AssemblyVersion>
 21      </AssemblyInfo>
 22      <Parameters>
 23        <Parameter Name="socket" Type="System.Net.Sockets.Socket" />
 24        <Parameter Name="ioloop" Type="Manos.Server.IOLoop" />
 25      </Parameters>
 26      <Docs>
 27        <param name="socket">To be added.</param>
 28        <param name="ioloop">To be added.</param>
 29        <summary>To be added.</summary>
 30        <remarks>To be added.</remarks>
 31      </Docs>
 32    </Member>
 33    <Member MemberName="AdjustSegments">
 34      <MemberSignature Language="C#" Value="public static void AdjustSegments (int len, System.Collections.Generic.IList&lt;ArraySegment&lt;byte&gt;&gt; write_data);" />
 35      <MemberType>Method</MemberType>
 36      <AssemblyInfo>
 37        <AssemblyVersion>0.0.4.0</AssemblyVersion>
 38      </AssemblyInfo>
 39      <ReturnValue>
 40        <ReturnType>System.Void</ReturnType>
 41      </ReturnValue>
 42      <Parameters>
 43        <Parameter Name="len" Type="System.Int32" />
 44        <Parameter Name="write_data" Type="System.Collections.Generic.IList&lt;System.ArraySegment&lt;System.Byte&gt;&gt;" />
 45      </Parameters>
 46      <Docs>
 47        <param name="len">To be added.</param>
 48        <param name="write_data">To be added.</param>
 49        <summary>To be added.</summary>
 50        <remarks>To be added.</remarks>
 51      </Docs>
 52    </Member>
 53    <Member MemberName="Close">
 54      <MemberSignature Language="C#" Value="public void Close ();" />
 55      <MemberType>Method</MemberType>
 56      <AssemblyInfo>
 57        <AssemblyVersion>0.0.4.0</AssemblyVersion>
 58      </AssemblyInfo>
 59      <ReturnValue>
 60        <ReturnType>System.Void</ReturnType>
 61      </ReturnValue>
 62      <Parameters />
 63      <Docs>
 64        <summary>To be added.</summary>
 65        <remarks>To be added.</remarks>
 66      </Docs>
 67    </Member>
 68    <Member MemberName="DisableReading">
 69      <MemberSignature Language="C#" Value="public void DisableReading ();" />
 70      <MemberType>Method</MemberType>
 71      <AssemblyInfo>
 72        <AssemblyVersion>0.0.4.0</AssemblyVersion>
 73      </AssemblyInfo>
 74      <ReturnValue>
 75        <ReturnType>System.Void</ReturnType>
 76      </ReturnValue>
 77      <Parameters />
 78      <Docs>
 79        <summary>To be added.</summary>
 80        <remarks>To be added.</remarks>
 81      </Docs>
 82    </Member>
 83    <Member MemberName="DisableWriting">
 84      <MemberSignature Language="C#" Value="public void DisableWriting ();" />
 85      <MemberType>Method</MemberType>
 86      <AssemblyInfo>
 87        <AssemblyVersion>0.0.4.0</AssemblyVersion>
 88      </AssemblyInfo>
 89      <ReturnValue>
 90        <ReturnType>System.Void</ReturnType>
 91      </ReturnValue>
 92      <Parameters />
 93      <Docs>
 94        <summary>To be added.</summary>
 95        <remarks>To be added.</remarks>
 96      </Docs>
 97    </Member>
 98    <Member MemberName="IOLoop">
 99      <MemberSignature Language="C#" Value="public Manos.Server.IOLoop IOLoop { get; }" />
100      <MemberType>Property</MemberType>
101      <AssemblyInfo>
102        <AssemblyVersion>0.0.4.0</AssemblyVersion>
103      </AssemblyInfo>
104      <ReturnValue>
105        <ReturnType>Manos.Server.IOLoop</ReturnType>
106      </ReturnValue>
107      <Docs>
108        <summary>To be added.</summary>
109        <value>To be added.</value>
110        <remarks>To be added.</remarks>
111      </Docs>
112    </Member>
113    <Member MemberName="IsClosed">
114      <MemberSignature Language="C#" Value="public bool IsClosed { get; }" />
115      <MemberType>Property</MemberType>
116      <AssemblyInfo>
117        <AssemblyVersion>0.0.4.0</AssemblyVersion>
118      </AssemblyInfo>
119      <ReturnValue>
120        <ReturnType>System.Boolean</ReturnType>
121      </ReturnValue>
122      <Docs>
123        <summary>To be added.</summary>
124        <value>To be added.</value>
125        <remarks>To be added.</remarks>
126      </Docs>
127    </Member>
128    <Member MemberName="IsReading">
129      <MemberSignature Language="C#" Value="public bool IsReading { get; }" />
130      <MemberType>Property</MemberType>
131      <AssemblyInfo>
132        <AssemblyVersion>0.0.4.0</AssemblyVersion>
133      </AssemblyInfo>
134      <ReturnValue>
135        <ReturnType>System.Boolean</ReturnType>
136      </ReturnValue>
137      <Docs>
138        <summary>To be added.</summary>
139        <value>To be added.</value>
140        <remarks>To be added.</remarks>
141      </Docs>
142    </Member>
143    <Member MemberName="IsWriting">
144      <MemberSignature Language="C#" Value="public bool IsWriting { get; }" />
145      <MemberType>Property</MemberType>
146      <AssemblyInfo>
147        <AssemblyVersion>0.0.4.0</AssemblyVersion>
148      </AssemblyInfo>
149      <ReturnValue>
150        <ReturnType>System.Boolean</ReturnType>
151      </ReturnValue>
152      <Docs>
153        <summary>To be added.</summary>
154        <value>To be added.</value>
155        <remarks>To be added.</remarks>
156      </Docs>
157    </Member>
158    <Member MemberName="ReadBytes">
159      <MemberSignature Language="C#" Value="public void ReadBytes (int num_bytes, Manos.Server.ReadCallback callback);" />
160      <MemberType>Method</MemberType>
161      <AssemblyInfo>
162        <AssemblyVersion>0.0.4.0</AssemblyVersion>
163      </AssemblyInfo>
164      <ReturnValue>
165        <ReturnType>System.Void</ReturnType>
166      </ReturnValue>
167      <Parameters>
168        <Parameter Name="num_bytes" Type="System.Int32" />
169        <Parameter Name="callback" Type="Manos.Server.ReadCallback" />
170      </Parameters>
171      <Docs>
172        <param name="num_bytes">To be added.</param>
173        <param name="callback">To be added.</param>
174        <summary>To be added.</summary>
175        <remarks>To be added.</remarks>
176      </Docs>
177    </Member>
178    <Member MemberName="ReadChunkSize">
179      <MemberSignature Language="C#" Value="public int ReadChunkSize { set; get; }" />
180      <MemberType>Property</MemberType>
181      <AssemblyInfo>
182        <AssemblyVersion>0.0.4.0</AssemblyVersion>
183      </AssemblyInfo>
184      <ReturnValue>
185        <ReturnType>System.Int32</ReturnType>
186      </ReturnValue>
187      <Docs>
188        <summary>To be added.</summary>
189        <value>To be added.</value>
190        <remarks>To be added.</remarks>
191      </Docs>
192    </Member>
193    <Member MemberName="ReadUntil">
194      <MemberSignature Language="C#" Value="public void ReadUntil (string delimiter, Manos.Server.ReadCallback callback);" />
195      <MemberType>Method</MemberType>
196      <AssemblyInfo>
197        <AssemblyVersion>0.0.4.0</AssemblyVersion>
198      </AssemblyInfo>
199      <ReturnValue>
200        <ReturnType>System.Void</ReturnType>
201      </ReturnValue>
202      <Parameters>
203        <Parameter Name="delimiter" Type="System.String" />
204        <Parameter Name="callback" Type="Manos.Server.ReadCallback" />
205      </Parameters>
206      <Docs>
207        <param name="delimiter">To be added.</param>
208        <param name="callback">To be added.</param>
209        <summary>To be added.</summary>
210        <remarks>To be added.</remarks>
211      </Docs>
212    </Member>
213    <Member MemberName="SendFile">
214      <MemberSignature Language="C#" Value="public void SendFile (string file, Manos.Server.WriteCallback callback);" />
215      <MemberType>Method</MemberType>
216      <AssemblyInfo>
217        <AssemblyVersion>0.0.4.0</AssemblyVersion>
218      </AssemblyInfo>
219      <ReturnValue>
220        <ReturnType>System.Void</ReturnType>
221      </ReturnValue>
222      <Parameters>
223        <Parameter Name="file" Type="System.String" />
224        <Parameter Name="callback" Type="Manos.Server.WriteCallback" />
225      </Parameters>
226      <Docs>
227        <param name="file">To be added.</param>
228        <param name="callback">To be added.</param>
229        <summary>To be added.</summary>
230        <remarks>To be added.</remarks>
231      </Docs>
232    </Member>
233    <Member MemberName="Write">
234      <MemberSignature Language="C#" Value="public void Write (System.Collections.Generic.IList&lt;ArraySegment&lt;byte&gt;&gt; data, Manos.Server.WriteCallback callback);" />
235      <MemberType>Method</MemberType>
236      <AssemblyInfo>
237        <AssemblyVersion>0.0.4.0</AssemblyVersion>
238      </AssemblyInfo>
239      <ReturnValue>
240        <ReturnType>System.Void</ReturnType>
241      </ReturnValue>
242      <Parameters>
243        <Parameter Name="data" Type="System.Collections.Generic.IList&lt;System.ArraySegment&lt;System.Byte&gt;&gt;" />
244        <Parameter Name="callback" Type="Manos.Server.WriteCallback" />
245      </Parameters>
246      <Docs>
247        <param name="data">To be added.</param>
248        <param name="callback">To be added.</param>
249        <summary>To be added.</summary>
250        <remarks>To be added.</remarks>
251      </Docs>
252    </Member>
253  </Members>
254</Type>