gstreamer/doc/en/Gst.GLib/Signal.xml
Sebastian Dröge aa7bb8fa1c Use internal glib-sharp copy everywhere and make it work side-by-side with real glib-sharp
glib-sharp will only get a new release with the new API that we need for
3.0 in a year or something. Instead of waiting a year before we can release
something we now have our own internal copy of glib-sharp trunk that will
be dropped once glib-sharp 3.0 is released.

Everything is now compilable and working without any additional patches.
2009-08-05 16:57:20 +02:00

187 lines
6.7 KiB
XML

<Type Name="Signal" FullName="Gst.GLib.Signal">
<TypeSignature Language="C#" Value="public class Signal" />
<AssemblyInfo>
<AssemblyName>gstreamer-sharp</AssemblyName>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="AddDelegate">
<MemberSignature Language="C#" Value="public void AddDelegate (Delegate d);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="d" Type="System.Delegate" />
</Parameters>
<Docs>
<param name="d">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddEmissionHook">
<MemberSignature Language="C#" Value="public static ulong AddEmissionHook (string detailed_signal, Gst.GLib.GType type, Gst.GLib.Signal.EmissionHook handler_func);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.UInt64</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="detailed_signal" Type="System.String" />
<Parameter Name="type" Type="Gst.GLib.GType" />
<Parameter Name="handler_func" Type="Gst.GLib.Signal+EmissionHook" />
</Parameters>
<Docs>
<param name="detailed_signal">To be added.</param>
<param name="type">To be added.</param>
<param name="handler_func">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Emit">
<MemberSignature Language="C#" Value="public static object Emit (Gst.GLib.Object instance, string detailed_signal, object[] args);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="instance" Type="Gst.GLib.Object" />
<Parameter Name="detailed_signal" Type="System.String" />
<Parameter Name="args" Type="System.Object[]">
<Attributes>
<Attribute>
<AttributeName>System.ParamArray</AttributeName>
</Attribute>
</Attributes>
</Parameter>
</Parameters>
<Docs>
<param name="instance">To be added.</param>
<param name="detailed_signal">To be added.</param>
<param name="args">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Handler">
<MemberSignature Language="C#" Value="public Delegate Handler { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Delegate</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Lookup">
<MemberSignature Language="C#" Value="public static Gst.GLib.Signal Lookup (Gst.GLib.Object obj, string name);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Gst.GLib.Signal</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="Gst.GLib.Object" />
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<param name="name">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Lookup">
<MemberSignature Language="C#" Value="public static Gst.GLib.Signal Lookup (Gst.GLib.Object obj, string name, Delegate marshaler);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Gst.GLib.Signal</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="Gst.GLib.Object" />
<Parameter Name="name" Type="System.String" />
<Parameter Name="marshaler" Type="System.Delegate" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<param name="name">To be added.</param>
<param name="marshaler">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Lookup">
<MemberSignature Language="C#" Value="public static Gst.GLib.Signal Lookup (Gst.GLib.Object obj, string name, Type args_type);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Gst.GLib.Signal</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="Gst.GLib.Object" />
<Parameter Name="name" Type="System.String" />
<Parameter Name="args_type" Type="System.Type" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<param name="name">To be added.</param>
<param name="args_type">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemoveDelegate">
<MemberSignature Language="C#" Value="public void RemoveDelegate (Delegate d);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.9.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="d" Type="System.Delegate" />
</Parameters>
<Docs>
<param name="d">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>