1
<Type Name="CFReadStream" FullName="MonoMac.CoreFoundation.CFReadStream">
2
<TypeSignature Language="C#" Value="public class CFReadStream : MonoMac.CoreFoundation.CFStream" />
3
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CFReadStream extends MonoMac.CoreFoundation.CFStream" />
5
<AssemblyName>MonoMac</AssemblyName>
6
<AssemblyVersion>0.0.0.0</AssemblyVersion>
9
<BaseTypeName>MonoMac.CoreFoundation.CFStream</BaseTypeName>
13
<summary>To be added.</summary>
14
<remarks>To be added.</remarks>
17
<Member MemberName=".ctor">
18
<MemberSignature Language="C#" Value="public CFReadStream (IntPtr handle);" />
19
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
20
<MemberType>Constructor</MemberType>
22
<AssemblyVersion>0.0.0.0</AssemblyVersion>
25
<Parameter Name="handle" Type="System.IntPtr" />
28
<param name="handle">To be added.</param>
29
<summary>To be added.</summary>
30
<remarks>To be added.</remarks>
33
<Member MemberName="DoClose">
34
<MemberSignature Language="C#" Value="protected override void DoClose ();" />
35
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void DoClose() cil managed" />
36
<MemberType>Method</MemberType>
38
<AssemblyVersion>0.0.0.0</AssemblyVersion>
41
<ReturnType>System.Void</ReturnType>
45
<summary>To be added.</summary>
46
<remarks>To be added.</remarks>
49
<Member MemberName="DoGetProperty">
50
<MemberSignature Language="C#" Value="protected override IntPtr DoGetProperty (MonoMac.Foundation.NSString name);" />
51
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance native int DoGetProperty(class MonoMac.Foundation.NSString name) cil managed" />
52
<MemberType>Method</MemberType>
54
<AssemblyVersion>0.0.0.0</AssemblyVersion>
57
<ReturnType>System.IntPtr</ReturnType>
60
<Parameter Name="name" Type="MonoMac.Foundation.NSString" />
63
<param name="name">To be added.</param>
64
<summary>To be added.</summary>
65
<returns>To be added.</returns>
66
<remarks>To be added.</remarks>
69
<Member MemberName="DoGetStatus">
70
<MemberSignature Language="C#" Value="protected override MonoMac.CoreFoundation.CFStreamStatus DoGetStatus ();" />
71
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance valuetype MonoMac.CoreFoundation.CFStreamStatus DoGetStatus() cil managed" />
72
<MemberType>Method</MemberType>
74
<AssemblyVersion>0.0.0.0</AssemblyVersion>
77
<ReturnType>MonoMac.CoreFoundation.CFStreamStatus</ReturnType>
81
<summary>To be added.</summary>
82
<returns>To be added.</returns>
83
<remarks>To be added.</remarks>
86
<Member MemberName="DoOpen">
87
<MemberSignature Language="C#" Value="protected override bool DoOpen ();" />
88
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance bool DoOpen() cil managed" />
89
<MemberType>Method</MemberType>
91
<AssemblyVersion>0.0.0.0</AssemblyVersion>
94
<ReturnType>System.Boolean</ReturnType>
98
<summary>To be added.</summary>
99
<returns>To be added.</returns>
100
<remarks>To be added.</remarks>
103
<Member MemberName="DoSetClient">
104
<MemberSignature Language="C#" Value="protected override bool DoSetClient (MonoMac.CoreFoundation.CFStream.CFStreamCallback callback, MonoMac.CoreFoundation.CFIndex eventTypes, IntPtr context);" />
105
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance bool DoSetClient(class MonoMac.CoreFoundation.CFStream/CFStreamCallback callback, valuetype MonoMac.CoreFoundation.CFIndex eventTypes, native int context) cil managed" />
106
<MemberType>Method</MemberType>
108
<AssemblyVersion>0.0.0.0</AssemblyVersion>
111
<ReturnType>System.Boolean</ReturnType>
114
<Parameter Name="callback" Type="MonoMac.CoreFoundation.CFStream+CFStreamCallback" />
115
<Parameter Name="eventTypes" Type="MonoMac.CoreFoundation.CFIndex" />
116
<Parameter Name="context" Type="System.IntPtr" />
119
<param name="callback">To be added.</param>
120
<param name="eventTypes">To be added.</param>
121
<param name="context">To be added.</param>
122
<summary>To be added.</summary>
123
<returns>To be added.</returns>
124
<remarks>To be added.</remarks>
127
<Member MemberName="DoSetProperty">
128
<MemberSignature Language="C#" Value="protected override bool DoSetProperty (MonoMac.Foundation.NSString name, MonoMac.ObjCRuntime.INativeObject value);" />
129
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance bool DoSetProperty(class MonoMac.Foundation.NSString name, class MonoMac.ObjCRuntime.INativeObject value) cil managed" />
130
<MemberType>Method</MemberType>
132
<AssemblyVersion>0.0.0.0</AssemblyVersion>
135
<ReturnType>System.Boolean</ReturnType>
138
<Parameter Name="name" Type="MonoMac.Foundation.NSString" />
139
<Parameter Name="value" Type="MonoMac.ObjCRuntime.INativeObject" />
142
<param name="name">To be added.</param>
143
<param name="value">To be added.</param>
144
<summary>To be added.</summary>
145
<returns>To be added.</returns>
146
<remarks>To be added.</remarks>
149
<Member MemberName="GetError">
150
<MemberSignature Language="C#" Value="public override MonoMac.CoreFoundation.CFException GetError ();" />
151
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance class MonoMac.CoreFoundation.CFException GetError() cil managed" />
152
<MemberType>Method</MemberType>
154
<AssemblyVersion>0.0.0.0</AssemblyVersion>
157
<ReturnType>MonoMac.CoreFoundation.CFException</ReturnType>
161
<summary>To be added.</summary>
162
<returns>To be added.</returns>
163
<remarks>To be added.</remarks>
166
<Member MemberName="HasBytesAvailable">
167
<MemberSignature Language="C#" Value="public bool HasBytesAvailable ();" />
168
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool HasBytesAvailable() cil managed" />
169
<MemberType>Method</MemberType>
171
<AssemblyVersion>0.0.0.0</AssemblyVersion>
174
<ReturnType>System.Boolean</ReturnType>
178
<summary>To be added.</summary>
179
<returns>To be added.</returns>
180
<remarks>To be added.</remarks>
183
<Member MemberName="Read">
184
<MemberSignature Language="C#" Value="public int Read (byte[] buffer);" />
185
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 Read(unsigned int8[] buffer) cil managed" />
186
<MemberType>Method</MemberType>
188
<AssemblyVersion>0.0.0.0</AssemblyVersion>
191
<ReturnType>System.Int32</ReturnType>
194
<Parameter Name="buffer" Type="System.Byte[]" />
197
<param name="buffer">To be added.</param>
198
<summary>To be added.</summary>
199
<returns>To be added.</returns>
200
<remarks>To be added.</remarks>
203
<Member MemberName="Read">
204
<MemberSignature Language="C#" Value="public int Read (byte[] buffer, int offset, int count);" />
205
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 Read(unsigned int8[] buffer, int32 offset, int32 count) cil managed" />
206
<MemberType>Method</MemberType>
208
<AssemblyVersion>0.0.0.0</AssemblyVersion>
211
<ReturnType>System.Int32</ReturnType>
214
<Parameter Name="buffer" Type="System.Byte[]" />
215
<Parameter Name="offset" Type="System.Int32" />
216
<Parameter Name="count" Type="System.Int32" />
219
<param name="buffer">To be added.</param>
220
<param name="offset">To be added.</param>
221
<param name="count">To be added.</param>
222
<summary>To be added.</summary>
223
<returns>To be added.</returns>
224
<remarks>To be added.</remarks>
227
<Member MemberName="ScheduleWithRunLoop">
228
<MemberSignature Language="C#" Value="protected override void ScheduleWithRunLoop (MonoMac.CoreFoundation.CFRunLoop loop, MonoMac.Foundation.NSString mode);" />
229
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void ScheduleWithRunLoop(class MonoMac.CoreFoundation.CFRunLoop loop, class MonoMac.Foundation.NSString mode) cil managed" />
230
<MemberType>Method</MemberType>
232
<AssemblyVersion>0.0.0.0</AssemblyVersion>
235
<ReturnType>System.Void</ReturnType>
238
<Parameter Name="loop" Type="MonoMac.CoreFoundation.CFRunLoop" />
239
<Parameter Name="mode" Type="MonoMac.Foundation.NSString" />
242
<param name="loop">To be added.</param>
243
<param name="mode">To be added.</param>
244
<summary>To be added.</summary>
245
<remarks>To be added.</remarks>
248
<Member MemberName="UnscheduleFromRunLoop">
249
<MemberSignature Language="C#" Value="protected override void UnscheduleFromRunLoop (MonoMac.CoreFoundation.CFRunLoop loop, MonoMac.Foundation.NSString mode);" />
250
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void UnscheduleFromRunLoop(class MonoMac.CoreFoundation.CFRunLoop loop, class MonoMac.Foundation.NSString mode) cil managed" />
251
<MemberType>Method</MemberType>
253
<AssemblyVersion>0.0.0.0</AssemblyVersion>
256
<ReturnType>System.Void</ReturnType>
259
<Parameter Name="loop" Type="MonoMac.CoreFoundation.CFRunLoop" />
260
<Parameter Name="mode" Type="MonoMac.Foundation.NSString" />
263
<param name="loop">To be added.</param>
264
<param name="mode">To be added.</param>
265
<summary>To be added.</summary>
266
<remarks>To be added.</remarks>