Merge pull request #409 from Alkarex/patch-1
[mono.git] / mcs / class / Mono.Posix / Documentation / en / Mono.Remoting.Channels.Unix / UnixChannel.xml
1 <Type Name="UnixChannel" FullName="Mono.Remoting.Channels.Unix.UnixChannel">
2   <TypeSignature Language="C#" Value="public class UnixChannel : System.Runtime.Remoting.Channels.IChannelReceiver, System.Runtime.Remoting.Channels.IChannelSender" />
3   <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit UnixChannel extends System.Object implements class System.Runtime.Remoting.Channels.IChannel, class System.Runtime.Remoting.Channels.IChannelReceiver, class System.Runtime.Remoting.Channels.IChannelSender" />
4   <AssemblyInfo>
5     <AssemblyName>Mono.Posix</AssemblyName>
6     <AssemblyVersion>1.0.5000.0</AssemblyVersion>
7     <AssemblyVersion>2.0.0.0</AssemblyVersion>
8     <AssemblyVersion>4.0.0.0</AssemblyVersion>
9   </AssemblyInfo>
10   <Base>
11     <BaseTypeName>System.Object</BaseTypeName>
12   </Base>
13   <Interfaces>
14     <Interface>
15       <InterfaceName>System.Runtime.Remoting.Channels.IChannelReceiver</InterfaceName>
16     </Interface>
17     <Interface>
18       <InterfaceName>System.Runtime.Remoting.Channels.IChannelSender</InterfaceName>
19     </Interface>
20   </Interfaces>
21   <Docs>
22     <summary>To be added.</summary>
23     <remarks>To be added.</remarks>
24   </Docs>
25   <Members>
26     <Member MemberName=".ctor">
27       <MemberSignature Language="C#" Value="public UnixChannel ();" />
28       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
29       <MemberType>Constructor</MemberType>
30       <AssemblyInfo>
31         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
32         <AssemblyVersion>2.0.0.0</AssemblyVersion>
33         <AssemblyVersion>4.0.0.0</AssemblyVersion>
34       </AssemblyInfo>
35       <Parameters />
36       <Docs>
37         <summary>To be added.</summary>
38         <remarks>To be added.</remarks>
39       </Docs>
40     </Member>
41     <Member MemberName=".ctor">
42       <MemberSignature Language="C#" Value="public UnixChannel (string path);" />
43       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string path) cil managed" />
44       <MemberType>Constructor</MemberType>
45       <AssemblyInfo>
46         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
47         <AssemblyVersion>2.0.0.0</AssemblyVersion>
48         <AssemblyVersion>4.0.0.0</AssemblyVersion>
49       </AssemblyInfo>
50       <Parameters>
51         <Parameter Name="path" Type="System.String" />
52       </Parameters>
53       <Docs>
54         <param name="path">To be added.</param>
55         <summary>To be added.</summary>
56         <remarks>To be added.</remarks>
57       </Docs>
58     </Member>
59     <Member MemberName=".ctor">
60       <MemberSignature Language="C#" Value="public UnixChannel (System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider);" />
61       <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Collections.IDictionary properties, class System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, class System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider) cil managed" />
62       <MemberType>Constructor</MemberType>
63       <AssemblyInfo>
64         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
65         <AssemblyVersion>2.0.0.0</AssemblyVersion>
66         <AssemblyVersion>4.0.0.0</AssemblyVersion>
67       </AssemblyInfo>
68       <Parameters>
69         <Parameter Name="properties" Type="System.Collections.IDictionary" />
70         <Parameter Name="clientSinkProvider" Type="System.Runtime.Remoting.Channels.IClientChannelSinkProvider" />
71         <Parameter Name="serverSinkProvider" Type="System.Runtime.Remoting.Channels.IServerChannelSinkProvider" />
72       </Parameters>
73       <Docs>
74         <param name="properties">To be added.</param>
75         <param name="clientSinkProvider">To be added.</param>
76         <param name="serverSinkProvider">To be added.</param>
77         <summary>To be added.</summary>
78         <remarks>To be added.</remarks>
79       </Docs>
80     </Member>
81     <Member MemberName="ChannelData">
82       <MemberSignature Language="C#" Value="public object ChannelData { get; }" />
83       <MemberSignature Language="ILAsm" Value=".property instance object ChannelData" />
84       <MemberType>Property</MemberType>
85       <AssemblyInfo>
86         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
87         <AssemblyVersion>2.0.0.0</AssemblyVersion>
88         <AssemblyVersion>4.0.0.0</AssemblyVersion>
89       </AssemblyInfo>
90       <ReturnValue>
91         <ReturnType>System.Object</ReturnType>
92       </ReturnValue>
93       <Docs>
94         <summary>To be added.</summary>
95         <value>To be added.</value>
96         <remarks>To be added.</remarks>
97       </Docs>
98     </Member>
99     <Member MemberName="ChannelName">
100       <MemberSignature Language="C#" Value="public string ChannelName { get; }" />
101       <MemberSignature Language="ILAsm" Value=".property instance string ChannelName" />
102       <MemberType>Property</MemberType>
103       <AssemblyInfo>
104         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
105         <AssemblyVersion>2.0.0.0</AssemblyVersion>
106         <AssemblyVersion>4.0.0.0</AssemblyVersion>
107       </AssemblyInfo>
108       <ReturnValue>
109         <ReturnType>System.String</ReturnType>
110       </ReturnValue>
111       <Docs>
112         <summary>To be added.</summary>
113         <value>To be added.</value>
114         <remarks>To be added.</remarks>
115       </Docs>
116     </Member>
117     <Member MemberName="ChannelPriority">
118       <MemberSignature Language="C#" Value="public int ChannelPriority { get; }" />
119       <MemberSignature Language="ILAsm" Value=".property instance int32 ChannelPriority" />
120       <MemberType>Property</MemberType>
121       <AssemblyInfo>
122         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
123         <AssemblyVersion>2.0.0.0</AssemblyVersion>
124         <AssemblyVersion>4.0.0.0</AssemblyVersion>
125       </AssemblyInfo>
126       <ReturnValue>
127         <ReturnType>System.Int32</ReturnType>
128       </ReturnValue>
129       <Docs>
130         <summary>To be added.</summary>
131         <value>To be added.</value>
132         <remarks>To be added.</remarks>
133       </Docs>
134     </Member>
135     <Member MemberName="CreateMessageSink">
136       <MemberSignature Language="C#" Value="public System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink (string url, object remoteChannelData, out string objectURI);" />
137       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.Runtime.Remoting.Messaging.IMessageSink CreateMessageSink(string url, object remoteChannelData, string objectURI) cil managed" />
138       <MemberType>Method</MemberType>
139       <AssemblyInfo>
140         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
141         <AssemblyVersion>2.0.0.0</AssemblyVersion>
142         <AssemblyVersion>4.0.0.0</AssemblyVersion>
143       </AssemblyInfo>
144       <ReturnValue>
145         <ReturnType>System.Runtime.Remoting.Messaging.IMessageSink</ReturnType>
146       </ReturnValue>
147       <Parameters>
148         <Parameter Name="url" Type="System.String" />
149         <Parameter Name="remoteChannelData" Type="System.Object" />
150         <Parameter Name="objectURI" Type="System.String&amp;" RefType="out" />
151       </Parameters>
152       <Docs>
153         <param name="url">To be added.</param>
154         <param name="remoteChannelData">To be added.</param>
155         <param name="objectURI">To be added.</param>
156         <summary>To be added.</summary>
157         <returns>To be added.</returns>
158         <remarks>To be added.</remarks>
159       </Docs>
160     </Member>
161     <Member MemberName="GetUrlsForUri">
162       <MemberSignature Language="C#" Value="public string[] GetUrlsForUri (string uri);" />
163       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[] GetUrlsForUri(string uri) cil managed" />
164       <MemberType>Method</MemberType>
165       <AssemblyInfo>
166         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
167         <AssemblyVersion>2.0.0.0</AssemblyVersion>
168         <AssemblyVersion>4.0.0.0</AssemblyVersion>
169       </AssemblyInfo>
170       <ReturnValue>
171         <ReturnType>System.String[]</ReturnType>
172       </ReturnValue>
173       <Parameters>
174         <Parameter Name="uri" Type="System.String" />
175       </Parameters>
176       <Docs>
177         <param name="uri">To be added.</param>
178         <summary>To be added.</summary>
179         <returns>To be added.</returns>
180         <remarks>To be added.</remarks>
181       </Docs>
182     </Member>
183     <Member MemberName="Parse">
184       <MemberSignature Language="C#" Value="public string Parse (string url, out string objectURI);" />
185       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string Parse(string url, string objectURI) cil managed" />
186       <MemberType>Method</MemberType>
187       <AssemblyInfo>
188         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
189         <AssemblyVersion>2.0.0.0</AssemblyVersion>
190         <AssemblyVersion>4.0.0.0</AssemblyVersion>
191       </AssemblyInfo>
192       <ReturnValue>
193         <ReturnType>System.String</ReturnType>
194       </ReturnValue>
195       <Parameters>
196         <Parameter Name="url" Type="System.String" />
197         <Parameter Name="objectURI" Type="System.String&amp;" RefType="out" />
198       </Parameters>
199       <Docs>
200         <param name="url">To be added.</param>
201         <param name="objectURI">To be added.</param>
202         <summary>To be added.</summary>
203         <returns>To be added.</returns>
204         <remarks>To be added.</remarks>
205       </Docs>
206     </Member>
207     <Member MemberName="StartListening">
208       <MemberSignature Language="C#" Value="public void StartListening (object data);" />
209       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void StartListening(object data) cil managed" />
210       <MemberType>Method</MemberType>
211       <AssemblyInfo>
212         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
213         <AssemblyVersion>2.0.0.0</AssemblyVersion>
214         <AssemblyVersion>4.0.0.0</AssemblyVersion>
215       </AssemblyInfo>
216       <ReturnValue>
217         <ReturnType>System.Void</ReturnType>
218       </ReturnValue>
219       <Parameters>
220         <Parameter Name="data" Type="System.Object" />
221       </Parameters>
222       <Docs>
223         <param name="data">To be added.</param>
224         <summary>To be added.</summary>
225         <remarks>To be added.</remarks>
226       </Docs>
227     </Member>
228     <Member MemberName="StopListening">
229       <MemberSignature Language="C#" Value="public void StopListening (object data);" />
230       <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void StopListening(object data) cil managed" />
231       <MemberType>Method</MemberType>
232       <AssemblyInfo>
233         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
234         <AssemblyVersion>2.0.0.0</AssemblyVersion>
235         <AssemblyVersion>4.0.0.0</AssemblyVersion>
236       </AssemblyInfo>
237       <ReturnValue>
238         <ReturnType>System.Void</ReturnType>
239       </ReturnValue>
240       <Parameters>
241         <Parameter Name="data" Type="System.Object" />
242       </Parameters>
243       <Docs>
244         <param name="data">To be added.</param>
245         <summary>To be added.</summary>
246         <remarks>To be added.</remarks>
247       </Docs>
248     </Member>
249   </Members>
250 </Type>