2011-11-09 16:01:51 +00:00
<Type Name= "SocketClient" FullName= "GLib.SocketClient" >
<TypeSignature Language= "C#" Value= "public class SocketClient : GLib.Object" />
<TypeSignature Language= "ILAsm" Value= ".class public auto ansi beforefieldinit SocketClient extends GLib.Object" />
<AssemblyInfo >
<AssemblyName > gio-sharp</AssemblyName>
</AssemblyInfo>
<Base >
<BaseTypeName > GLib.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs >
<summary > To be added.</summary>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
<Members >
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public SocketClient ();" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberType > Constructor</MemberType>
<Parameters />
<Docs >
<summary > To be added.</summary>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public SocketClient (IntPtr raw);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig specialname rtspecialname instance void .ctor(native int raw) cil managed" />
<MemberType > Constructor</MemberType>
<Parameters >
<Parameter Name= "raw" Type= "System.IntPtr" />
</Parameters>
<Docs >
2013-12-04 20:23:25 +00:00
<param name= "raw" > Native object pointer.</param>
<summary > Internal constructor</summary>
<remarks > This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.</remarks>
2011-11-09 16:01:51 +00:00
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "AddApplicationProxy" >
<MemberSignature Language= "C#" Value= "public void AddApplicationProxy (string protocol);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance void AddApplicationProxy(string protocol) cil managed" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "protocol" Type= "System.String" />
</Parameters>
<Docs >
<param name= "protocol" > To be added.</param>
<summary > To be added.</summary>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "Connect" >
2013-11-30 15:01:53 +00:00
<MemberSignature Language= "C#" Value= "public GLib.SocketConnection Connect (GLib.ISocketConnectable connectable, GLib.Cancellable cancellable);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance class GLib.SocketConnection Connect(class GLib.ISocketConnectable connectable, class GLib.Cancellable cancellable) cil managed" />
2011-11-09 16:01:51 +00:00
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > GLib.SocketConnection</ReturnType>
</ReturnValue>
<Parameters >
2013-11-30 15:01:53 +00:00
<Parameter Name= "connectable" Type= "GLib.ISocketConnectable" />
2011-11-09 16:01:51 +00:00
<Parameter Name= "cancellable" Type= "GLib.Cancellable" />
</Parameters>
<Docs >
<param name= "connectable" > To be added.</param>
<param name= "cancellable" > To be added.</param>
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "ConnectAsync" >
2013-11-30 15:01:53 +00:00
<MemberSignature Language= "C#" Value= "public void ConnectAsync (GLib.ISocketConnectable connectable, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance void ConnectAsync(class GLib.ISocketConnectable connectable, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
2011-11-09 16:01:51 +00:00
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
2013-11-30 15:01:53 +00:00
<Parameter Name= "connectable" Type= "GLib.ISocketConnectable" />
2011-11-09 16:01:51 +00:00
<Parameter Name= "cancellable" Type= "GLib.Cancellable" />
<Parameter Name= "cb" Type= "GLib.AsyncReadyCallback" />
</Parameters>
<Docs >
<param name= "connectable" > To be added.</param>
<param name= "cancellable" > To be added.</param>
<param name= "cb" > To be added.</param>
<summary > To be added.</summary>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "ConnectFinish" >
2013-11-30 15:01:53 +00:00
<MemberSignature Language= "C#" Value= "public GLib.SocketConnection ConnectFinish (GLib.IAsyncResult result);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance class GLib.SocketConnection ConnectFinish(class GLib.IAsyncResult result) cil managed" />
2011-11-09 16:01:51 +00:00
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > GLib.SocketConnection</ReturnType>
</ReturnValue>
<Parameters >
2013-11-30 15:01:53 +00:00
<Parameter Name= "result" Type= "GLib.IAsyncResult" />
2011-11-09 16:01:51 +00:00
</Parameters>
<Docs >
<param name= "result" > To be added.</param>
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "ConnectToHost" >
<MemberSignature Language= "C#" Value= "public GLib.SocketConnection ConnectToHost (string host_and_port, ushort default_port, GLib.Cancellable cancellable);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance class GLib.SocketConnection ConnectToHost(string host_and_port, unsigned int16 default_port, class GLib.Cancellable cancellable) cil managed" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > GLib.SocketConnection</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "host_and_port" Type= "System.String" />
<Parameter Name= "default_port" Type= "System.UInt16" />
<Parameter Name= "cancellable" Type= "GLib.Cancellable" />
</Parameters>
<Docs >
<param name= "host_and_port" > To be added.</param>
<param name= "default_port" > To be added.</param>
<param name= "cancellable" > To be added.</param>
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "ConnectToHostAsync" >
<MemberSignature Language= "C#" Value= "public void ConnectToHostAsync (string host_and_port, ushort default_port, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance void ConnectToHostAsync(string host_and_port, unsigned int16 default_port, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "host_and_port" Type= "System.String" />
<Parameter Name= "default_port" Type= "System.UInt16" />
<Parameter Name= "cancellable" Type= "GLib.Cancellable" />
<Parameter Name= "cb" Type= "GLib.AsyncReadyCallback" />
</Parameters>
<Docs >
<param name= "host_and_port" > To be added.</param>
<param name= "default_port" > To be added.</param>
<param name= "cancellable" > To be added.</param>
<param name= "cb" > To be added.</param>
<summary > To be added.</summary>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "ConnectToHostFinish" >
2013-11-30 15:01:53 +00:00
<MemberSignature Language= "C#" Value= "public GLib.SocketConnection ConnectToHostFinish (GLib.IAsyncResult result);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance class GLib.SocketConnection ConnectToHostFinish(class GLib.IAsyncResult result) cil managed" />
2011-11-09 16:01:51 +00:00
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > GLib.SocketConnection</ReturnType>
</ReturnValue>
<Parameters >
2013-11-30 15:01:53 +00:00
<Parameter Name= "result" Type= "GLib.IAsyncResult" />
2011-11-09 16:01:51 +00:00
</Parameters>
<Docs >
<param name= "result" > To be added.</param>
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "ConnectToService" >
<MemberSignature Language= "C#" Value= "public GLib.SocketConnection ConnectToService (string domain, string service, GLib.Cancellable cancellable);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance class GLib.SocketConnection ConnectToService(string domain, string service, class GLib.Cancellable cancellable) cil managed" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > GLib.SocketConnection</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "domain" Type= "System.String" />
<Parameter Name= "service" Type= "System.String" />
<Parameter Name= "cancellable" Type= "GLib.Cancellable" />
</Parameters>
<Docs >
<param name= "domain" > To be added.</param>
<param name= "service" > To be added.</param>
<param name= "cancellable" > To be added.</param>
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "ConnectToServiceAsync" >
<MemberSignature Language= "C#" Value= "public void ConnectToServiceAsync (string domain, string service, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance void ConnectToServiceAsync(string domain, string service, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "domain" Type= "System.String" />
<Parameter Name= "service" Type= "System.String" />
<Parameter Name= "cancellable" Type= "GLib.Cancellable" />
<Parameter Name= "cb" Type= "GLib.AsyncReadyCallback" />
</Parameters>
<Docs >
<param name= "domain" > To be added.</param>
<param name= "service" > To be added.</param>
<param name= "cancellable" > To be added.</param>
<param name= "cb" > To be added.</param>
<summary > To be added.</summary>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "ConnectToServiceFinish" >
2013-11-30 15:01:53 +00:00
<MemberSignature Language= "C#" Value= "public GLib.SocketConnection ConnectToServiceFinish (GLib.IAsyncResult result);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance class GLib.SocketConnection ConnectToServiceFinish(class GLib.IAsyncResult result) cil managed" />
2011-11-09 16:01:51 +00:00
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > GLib.SocketConnection</ReturnType>
</ReturnValue>
<Parameters >
2013-11-30 15:01:53 +00:00
<Parameter Name= "result" Type= "GLib.IAsyncResult" />
2011-11-09 16:01:51 +00:00
</Parameters>
<Docs >
<param name= "result" > To be added.</param>
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "ConnectToUri" >
<MemberSignature Language= "C#" Value= "public GLib.SocketConnection ConnectToUri (string uri, ushort default_port, GLib.Cancellable cancellable);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance class GLib.SocketConnection ConnectToUri(string uri, unsigned int16 default_port, class GLib.Cancellable cancellable) cil managed" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > GLib.SocketConnection</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "uri" Type= "System.String" />
<Parameter Name= "default_port" Type= "System.UInt16" />
<Parameter Name= "cancellable" Type= "GLib.Cancellable" />
</Parameters>
<Docs >
<param name= "uri" > To be added.</param>
<param name= "default_port" > To be added.</param>
<param name= "cancellable" > To be added.</param>
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "ConnectToUriAsync" >
<MemberSignature Language= "C#" Value= "public void ConnectToUriAsync (string uri, ushort default_port, GLib.Cancellable cancellable, GLib.AsyncReadyCallback cb);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance void ConnectToUriAsync(string uri, unsigned int16 default_port, class GLib.Cancellable cancellable, class GLib.AsyncReadyCallback cb) cil managed" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "uri" Type= "System.String" />
<Parameter Name= "default_port" Type= "System.UInt16" />
<Parameter Name= "cancellable" Type= "GLib.Cancellable" />
<Parameter Name= "cb" Type= "GLib.AsyncReadyCallback" />
</Parameters>
<Docs >
<param name= "uri" > To be added.</param>
<param name= "default_port" > To be added.</param>
<param name= "cancellable" > To be added.</param>
<param name= "cb" > To be added.</param>
<summary > To be added.</summary>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "ConnectToUriFinish" >
2013-11-30 15:01:53 +00:00
<MemberSignature Language= "C#" Value= "public GLib.SocketConnection ConnectToUriFinish (GLib.IAsyncResult result);" />
<MemberSignature Language= "ILAsm" Value= ".method public hidebysig instance class GLib.SocketConnection ConnectToUriFinish(class GLib.IAsyncResult result) cil managed" />
2011-11-09 16:01:51 +00:00
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > GLib.SocketConnection</ReturnType>
</ReturnValue>
<Parameters >
2013-11-30 15:01:53 +00:00
<Parameter Name= "result" Type= "GLib.IAsyncResult" />
2011-11-09 16:01:51 +00:00
</Parameters>
<Docs >
<param name= "result" > To be added.</param>
<summary > To be added.</summary>
<returns > To be added.</returns>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "EnableProxy" >
<MemberSignature Language= "C#" Value= "public bool EnableProxy { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance bool EnableProxy" />
<MemberType > Property</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.Property("enable-proxy")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
2013-11-30 15:01:53 +00:00
<Member MemberName= "Family" >
<MemberSignature Language= "C#" Value= "public GLib.SocketFamily Family { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance valuetype GLib.SocketFamily Family" />
<MemberType > Property</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.Property("family")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > GLib.SocketFamily</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
2011-11-09 16:01:51 +00:00
<Member MemberName= "GType" >
<MemberSignature Language= "C#" Value= "public static GLib.GType GType { get; }" />
<MemberSignature Language= "ILAsm" Value= ".property valuetype GLib.GType GType" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > GLib.GType</ReturnType>
</ReturnValue>
<Docs >
2013-12-04 20:19:59 +00:00
<summary > GType Property.</summary>
<value > The native <see cref= "T:GLib.GType" /> value.</value>
<remarks > Returns the native <see cref= "T:GLib.GType" /> value for <see cref= "T:GLib.SocketClient" /> .</remarks>
2011-11-09 16:01:51 +00:00
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "LocalAddress" >
<MemberSignature Language= "C#" Value= "public GLib.SocketAddress LocalAddress { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance class GLib.SocketAddress LocalAddress" />
<MemberType > Property</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.Property("local-address")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > GLib.SocketAddress</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "Protocol" >
<MemberSignature Language= "C#" Value= "public GLib.SocketProtocol Protocol { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance valuetype GLib.SocketProtocol Protocol" />
<MemberType > Property</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.Property("protocol")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > GLib.SocketProtocol</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "SocketType" >
<MemberSignature Language= "C#" Value= "public GLib.SocketType SocketType { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance valuetype GLib.SocketType SocketType" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > GLib.SocketType</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "Timeout" >
<MemberSignature Language= "C#" Value= "public uint Timeout { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance unsigned int32 Timeout" />
<MemberType > Property</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.Property("timeout")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > System.UInt32</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "Tls" >
<MemberSignature Language= "C#" Value= "public bool Tls { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance bool Tls" />
<MemberType > Property</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.Property("tls")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "TlsValidationFlags" >
<MemberSignature Language= "C#" Value= "public GLib.TlsCertificateFlags TlsValidationFlags { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance valuetype GLib.TlsCertificateFlags TlsValidationFlags" />
<MemberType > Property</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.Property("tls-validation-flags")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > GLib.TlsCertificateFlags</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
<Member MemberName= "Type" >
<MemberSignature Language= "C#" Value= "public GLib.SocketType Type { get; set; }" />
<MemberSignature Language= "ILAsm" Value= ".property instance valuetype GLib.SocketType Type" />
<MemberType > Property</MemberType>
<Attributes >
<Attribute >
<AttributeName > GLib.Property("type")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue >
<ReturnType > GLib.SocketType</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added.</summary>
<value > To be added.</value>
<remarks > To be added.</remarks>
<since version= "Gtk# 3.0" />
</Docs>
</Member>
</Members>
</Type>