2006-05-19 19:24:35 +00:00
<Type Name= "Bus" FullName= "Gst.Bus" >
<TypeSignature Language= "C#" Value= "public class Bus : Gst.Object" />
<AssemblyInfo >
2009-04-04 21:32:43 +00:00
<AssemblyName > gstreamer-sharp</AssemblyName>
2006-05-19 19:24:35 +00:00
<AssemblyVersion > 0.9.5.99</AssemblyVersion>
</AssemblyInfo>
<Base >
<BaseTypeName > Gst.Object</BaseTypeName>
</Base>
<Interfaces />
2009-04-04 21:32:43 +00:00
<Docs >
<summary > To be added.</summary>
<remarks > To be added.</remarks>
</Docs>
2006-05-19 19:24:35 +00:00
<Members >
2009-04-04 21:32:43 +00:00
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public Bus ();" />
<MemberType > Constructor</MemberType>
<Parameters />
<Docs > <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= ".ctor" >
2006-05-19 19:24:35 +00:00
<MemberSignature Language= "C#" Value= "protected Bus (GLib.GType gtype);" />
<MemberType > Constructor</MemberType>
2009-04-04 21:32:43 +00:00
<Attributes > <Attribute > <AttributeName > System.Obsolete</AttributeName> </Attribute> </Attributes>
<Parameters > <Parameter Name= "gtype" Type= "GLib.GType" /> </Parameters>
<Docs > <param name= "gtype" > To be added.</param> <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= ".ctor" >
2006-05-19 19:24:35 +00:00
<MemberSignature Language= "C#" Value= "public Bus (IntPtr raw);" />
<MemberType > Constructor</MemberType>
2009-04-04 21:32:43 +00:00
<Parameters > <Parameter Name= "raw" Type= "System.IntPtr" /> </Parameters>
<Docs > <param name= "raw" > To be added.</param> <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "AddSignalWatch" >
<MemberSignature Language= "C#" Value= "public void AddSignalWatch ();" />
2006-05-19 19:24:35 +00:00
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > System.Void</ReturnType> </ReturnValue>
<Parameters />
<Docs > <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "AddSignalWatchFull" >
<MemberSignature Language= "C#" Value= "public void AddSignalWatchFull (int priority);" />
2006-05-19 19:24:35 +00:00
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > System.Void</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "priority" Type= "System.Int32" /> </Parameters>
<Docs > <param name= "priority" > To be added.</param> <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "AddWatch" >
2006-05-19 19:24:35 +00:00
<MemberSignature Language= "C#" Value= "public uint AddWatch (Gst.BusFunc func);" />
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > System.UInt32</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "func" Type= "Gst.BusFunc" /> </Parameters>
<Docs > <param name= "func" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "AddWatchFull" >
<MemberSignature Language= "C#" Value= "public uint AddWatchFull (int priority, Gst.BusFunc func);" />
2006-05-19 19:24:35 +00:00
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > System.UInt32</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "priority" Type= "System.Int32" /> <Parameter Name= "func" Type= "Gst.BusFunc" /> </Parameters>
<Docs > <param name= "priority" > To be added.</param> <param name= "func" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "AsyncSignalFunc" >
<MemberSignature Language= "C#" Value= "public bool AsyncSignalFunc (Gst.Message message, IntPtr data);" />
2006-05-19 19:24:35 +00:00
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > System.Boolean</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "message" Type= "Gst.Message" /> <Parameter Name= "data" Type= "System.IntPtr" /> </Parameters>
<Docs > <param name= "message" > To be added.</param> <param name= "data" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "DisableSyncMessageEmission" > <MemberSignature Language= "C#" Value= "public void DisableSyncMessageEmission ();" /> <MemberType > Method</MemberType> <AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue > <ReturnType > System.Void</ReturnType> </ReturnValue> <Parameters /> <Docs > <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs> </Member> <Member MemberName= "EnableSyncMessageEmission" > <MemberSignature Language= "C#" Value= "public void EnableSyncMessageEmission ();" /> <MemberType > Method</MemberType> <AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue > <ReturnType > System.Void</ReturnType> </ReturnValue> <Parameters /> <Docs > <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs> </Member> <Member MemberName= "Flushing" >
<MemberSignature Language= "C#" Value= "public bool Flushing { set; }" />
<MemberType > Property</MemberType>
<ReturnValue > <ReturnType > System.Boolean</ReturnType> </ReturnValue>
<Docs > <summary > To be added.</summary> <value > To be added.</value> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "GType" >
<MemberSignature Language= "C#" Value= "public static GLib.GType GType { get; }" />
<MemberType > Property</MemberType>
<ReturnValue > <ReturnType > GLib.GType</ReturnType> </ReturnValue>
<Docs > <summary > To be added.</summary> <value > To be added.</value> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "HavePending" >
<MemberSignature Language= "C#" Value= "public bool HavePending ();" />
2006-05-19 19:24:35 +00:00
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > System.Boolean</ReturnType> </ReturnValue>
2006-05-19 19:24:35 +00:00
<Parameters />
2009-04-04 21:32:43 +00:00
<Docs > <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "Message" >
<MemberSignature Language= "C#" Value= "public event Gst.MessageHandler Message;" />
<MemberType > Event</MemberType>
<Attributes > <Attribute > <AttributeName > GLib.Signal("message")</AttributeName> </Attribute> </Attributes>
<ReturnValue > <ReturnType > Gst.MessageHandler</ReturnType> </ReturnValue>
<Docs > <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "OnMessage" >
<MemberSignature Language= "C#" Value= "protected virtual void OnMessage (Gst.Message message);" />
2006-05-19 19:24:35 +00:00
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > System.Void</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "message" Type= "Gst.Message" /> </Parameters>
<Docs > <param name= "message" > To be added.</param> <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> <Attributes > <Attribute > <AttributeName > GLib.DefaultSignalHandler(Type=typeof(Gst.Bus), ConnectionMethod="OverrideMessage")</AttributeName> </Attribute> </Attributes> </Member> <Member MemberName= "OnSyncMessage" >
<MemberSignature Language= "C#" Value= "protected virtual void OnSyncMessage (Gst.Message message);" />
2006-05-19 19:24:35 +00:00
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > System.Void</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "message" Type= "Gst.Message" /> </Parameters>
<Docs > <param name= "message" > To be added.</param> <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> <Attributes > <Attribute > <AttributeName > GLib.DefaultSignalHandler(Type=typeof(Gst.Bus), ConnectionMethod="OverrideSyncMessage")</AttributeName> </Attribute> </Attributes> </Member> <Member MemberName= "Peek" >
2006-05-19 19:24:35 +00:00
<MemberSignature Language= "C#" Value= "public Gst.Message Peek ();" />
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > Gst.Message</ReturnType> </ReturnValue>
2006-05-19 19:24:35 +00:00
<Parameters />
2009-04-04 21:32:43 +00:00
<Docs > <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "Poll" >
<MemberSignature Language= "C#" Value= "public Gst.Message Poll (Gst.MessageType events, long timeout);" />
<MemberType > Method</MemberType>
<ReturnValue > <ReturnType > Gst.Message</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "events" Type= "Gst.MessageType" /> <Parameter Name= "timeout" Type= "System.Int64" /> </Parameters>
<Docs > <param name= "events" > To be added.</param> <param name= "timeout" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "Pop" >
2006-05-19 19:24:35 +00:00
<MemberSignature Language= "C#" Value= "public Gst.Message Pop ();" />
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > Gst.Message</ReturnType> </ReturnValue>
2006-05-19 19:24:35 +00:00
<Parameters />
2009-04-04 21:32:43 +00:00
<Docs > <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "PopFiltered" > <MemberSignature Language= "C#" Value= "public Gst.Message PopFiltered (Gst.MessageType types);" /> <MemberType > Method</MemberType> <AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue > <ReturnType > Gst.Message</ReturnType> </ReturnValue> <Parameters > <Parameter Name= "types" Type= "Gst.MessageType" /> </Parameters> <Docs > <param name= "types" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs> </Member> <Member MemberName= "Post" >
<MemberSignature Language= "C#" Value= "public bool Post (Gst.Message message);" />
2006-05-19 19:24:35 +00:00
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > System.Boolean</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "message" Type= "Gst.Message" /> </Parameters>
<Docs > <param name= "message" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "RemoveSignalWatch" >
2006-05-19 19:24:35 +00:00
<MemberSignature Language= "C#" Value= "public void RemoveSignalWatch ();" />
<MemberType > Method</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > System.Void</ReturnType> </ReturnValue>
2006-05-19 19:24:35 +00:00
<Parameters />
2009-04-04 21:32:43 +00:00
<Docs > <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "SyncHandler" >
<MemberSignature Language= "C#" Value= "public Gst.BusSyncHandler SyncHandler { set; }" />
2006-05-19 19:24:35 +00:00
<MemberType > Property</MemberType>
2009-04-04 21:32:43 +00:00
<ReturnValue > <ReturnType > Gst.BusSyncHandler</ReturnType> </ReturnValue>
<Docs > <summary > To be added.</summary> <value > To be added.</value> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "SyncMessage" >
<MemberSignature Language= "C#" Value= "public event Gst.SyncMessageHandler SyncMessage;" />
<MemberType > Event</MemberType>
<Attributes > <Attribute > <AttributeName > GLib.Signal("sync-message")</AttributeName> </Attribute> </Attributes>
<ReturnValue > <ReturnType > Gst.SyncMessageHandler</ReturnType> </ReturnValue>
<Docs > <summary > To be added.</summary> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "SyncSignalHandler" >
<MemberSignature Language= "C#" Value= "public Gst.BusSyncReply SyncSignalHandler (Gst.Message message, IntPtr data);" />
<MemberType > Method</MemberType>
<ReturnValue > <ReturnType > Gst.BusSyncReply</ReturnType> </ReturnValue>
<Parameters > <Parameter Name= "message" Type= "Gst.Message" /> <Parameter Name= "data" Type= "System.IntPtr" /> </Parameters>
<Docs > <param name= "message" > To be added.</param> <param name= "data" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs>
<AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> </Member> <Member MemberName= "TimedPop" > <MemberSignature Language= "C#" Value= "public Gst.Message TimedPop (ulong timeout);" /> <MemberType > Method</MemberType> <AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue > <ReturnType > Gst.Message</ReturnType> </ReturnValue> <Parameters > <Parameter Name= "timeout" Type= "System.UInt64" /> </Parameters> <Docs > <param name= "timeout" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs> </Member> <Member MemberName= "TimedPopFiltered" > <MemberSignature Language= "C#" Value= "public Gst.Message TimedPopFiltered (ulong timeout, Gst.MessageType types);" /> <MemberType > Method</MemberType> <AssemblyInfo > <AssemblyVersion > 0.9.5.99</AssemblyVersion> </AssemblyInfo> <ReturnValue > <ReturnType > Gst.Message</ReturnType> </ReturnValue> <Parameters > <Parameter Name= "timeout" Type= "System.UInt64" /> <Parameter Name= "types" Type= "Gst.MessageType" /> </Parameters> <Docs > <param name= "timeout" > To be added.</param> <param name= "types" > To be added.</param> <summary > To be added.</summary> <returns > To be added.</returns> <remarks > To be added.</remarks> </Docs> </Member> </Members>
2006-05-19 19:24:35 +00:00
</Type>