public static delegate bool BusFunc ( Bus bus,
Message message ) ;
public static delegate BusSyncReply BusSyncHandler ( Bus bus,
Message message ) ;
public static delegate bool ClockCallback ( Clock clock,
ClockTime time,
ClockID id ) ;
public delegate void DebugFuncPtr ( ) ;
public static delegate bool FilterFunc ( void** obj ) ;
public static delegate bool IndexFilter ( Index index,
IndexEntry entry ) ;
public static delegate bool IndexResolver ( Index index,
Object writer,
string writer_string ) ;
public delegate void IteratorDisposeFunction ( void** owner ) ;
public static delegate bool IteratorFoldFunction ( void** item,
GLib.Value ret ) ;
public delegate void IteratorFreeFunction ( Iterator it ) ;
public delegate IteratorItem IteratorItemFunction ( Iterator it,
void** item ) ;
public delegate IteratorResult IteratorNextFunction ( Iterator it,
void** result ) ;
public delegate void IteratorResyncFunction ( Iterator it ) ;
public static delegate void LogFunction ( DebugCategory category,
DebugLevel level,
string file,
string function,
int line,
GLib.Object object,
DebugMessage message ) ;
public delegate weak MiniObject MiniObjectCopyFunction ( MiniObject obj ) ;
public delegate void MiniObjectFinalizeFunction ( MiniObject obj ) ;
public delegate bool PadAcceptCapsFunction ( Pad pad,
Caps caps ) ;
public delegate bool PadActivateFunction ( Pad pad ) ;
public delegate bool PadActivateModeFunction ( Pad pad,
bool active ) ;
public static delegate void PadBlockCallback ( Pad pad,
bool blocked ) ;
public delegate FlowReturn PadBufferAllocFunction ( Pad pad,
uint64 offset,
uint size,
Caps caps,
weak Buffer buf ) ;
public delegate FlowReturn PadChainFunction ( Pad pad,
Buffer buffer ) ;
public delegate bool PadCheckGetRangeFunction ( Pad pad ) ;
public static delegate bool PadDispatcherFunction ( Pad pad ) ;
public delegate bool PadEventFunction ( Pad pad,
Event event ) ;
public delegate void PadFixateCapsFunction ( Pad pad,
Caps caps ) ;
public delegate weak Caps PadGetCapsFunction ( Pad pad ) ;
public delegate FlowReturn PadGetRangeFunction ( Pad pad,
uint64 offset,
uint length,
weak Buffer buffer ) ;
public delegate weak GLib.List PadIntLinkFunction ( Pad pad ) ;
public delegate PadLinkReturn PadLinkFunction ( Pad pad,
Pad peer ) ;
public delegate bool PadQueryFunction ( Pad pad,
Query query ) ;
public delegate QueryType PadQueryTypeFunction ( Pad pad ) ;
public delegate bool PadSetCapsFunction ( Pad pad,
Caps caps ) ;
public delegate void PadUnlinkFunction ( Pad pad ) ;
public static delegate bool PluginFeatureFilter ( PluginFeature feature ) ;
public static delegate bool PluginFilter ( Plugin plugin ) ;
public delegate bool PluginInitFunc ( Plugin plugin ) ;
public static delegate bool StructureForeachFunc ( GLib.Quark field_id,
GLib.Value value ) ;
public static delegate bool StructureMapFunc ( GLib.Quark field_id,
GLib.Value value ) ;
public static delegate void TagForeachFunc ( TagList list,
string tag ) ;
public delegate void TagMergeFunc ( GLib.Value dest,
GLib.Value src ) ;
public static delegate void TaskFunction ( ) ;
public static delegate void TypeFindFunction ( TypeFind find ) ;
public delegate int ValueCompareFunc ( GLib.Value value1,
GLib.Value value2 ) ;
public delegate bool ValueDeserializeFunc ( GLib.Value dest,
string s ) ;
public delegate bool ValueIntersectFunc ( GLib.Value dest,
GLib.Value value1,
GLib.Value value2 ) ;
public delegate weak string ValueSerializeFunc ( GLib.Value value1 ) ;
public delegate bool ValueSubtractFunc ( GLib.Value dest,
GLib.Value minuend,
GLib.Value subtrahend ) ;
public delegate bool ValueUnionFunc ( GLib.Value dest,
GLib.Value value1,
GLib.Value value2 ) ;
public static delegate bool BusFunc ( Bus bus,
Message message ) ;
public static delegate BusSyncReply BusSyncHandler ( Bus bus,
Message message ) ;
public static delegate bool ClockCallback ( Clock clock,
ClockTime time,
ClockID id ) ;
public delegate void DebugFuncPtr ( ) ;
public static delegate bool FilterFunc ( void** obj ) ;
public static delegate bool IndexFilter ( Index index,
IndexEntry entry ) ;
public static delegate bool IndexResolver ( Index index,
Object writer,
string writer_string ) ;
public delegate void IteratorDisposeFunction ( void** owner ) ;
public static delegate bool IteratorFoldFunction ( void** item,
GLib.Value ret ) ;
public delegate void IteratorFreeFunction ( Iterator it ) ;
public delegate IteratorItem IteratorItemFunction ( Iterator it,
void** item ) ;
public delegate IteratorResult IteratorNextFunction ( Iterator it,
void** result ) ;
public delegate void IteratorResyncFunction ( Iterator it ) ;
public static delegate void LogFunction ( DebugCategory category,
DebugLevel level,
string file,
string function,
int line,
GLib.Object object,
DebugMessage message ) ;
public delegate weak MiniObject MiniObjectCopyFunction ( MiniObject obj ) ;
public delegate void MiniObjectFinalizeFunction ( MiniObject obj ) ;
public delegate bool PadAcceptCapsFunction ( Pad pad,
Caps caps ) ;
public delegate bool PadActivateFunction ( Pad pad ) ;
public delegate bool PadActivateModeFunction ( Pad pad,
bool active ) ;
public static delegate void PadBlockCallback ( Pad pad,
bool blocked ) ;
public delegate FlowReturn PadBufferAllocFunction ( Pad pad,
uint64 offset,
uint size,
Caps caps,
weak Buffer buf ) ;
public delegate FlowReturn PadChainFunction ( Pad pad,
Buffer buffer ) ;
public delegate bool PadCheckGetRangeFunction ( Pad pad ) ;
public static delegate bool PadDispatcherFunction ( Pad pad ) ;
public delegate bool PadEventFunction ( Pad pad,
Event event ) ;
public delegate void PadFixateCapsFunction ( Pad pad,
Caps caps ) ;
public delegate weak Caps PadGetCapsFunction ( Pad pad ) ;
public delegate FlowReturn PadGetRangeFunction ( Pad pad,
uint64 offset,
uint length,
weak Buffer buffer ) ;
public delegate weak GLib.List PadIntLinkFunction ( Pad pad ) ;
public delegate PadLinkReturn PadLinkFunction ( Pad pad,
Pad peer ) ;
public delegate bool PadQueryFunction ( Pad pad,
Query query ) ;
public delegate QueryType PadQueryTypeFunction ( Pad pad ) ;
public delegate bool PadSetCapsFunction ( Pad pad,
Caps caps ) ;
public delegate void PadUnlinkFunction ( Pad pad ) ;
public static delegate bool PluginFeatureFilter ( PluginFeature feature ) ;
public static delegate bool PluginFilter ( Plugin plugin ) ;
public delegate bool PluginInitFunc ( Plugin plugin ) ;
public static delegate bool StructureForeachFunc ( GLib.Quark field_id,
GLib.Value value ) ;
public static delegate bool StructureMapFunc ( GLib.Quark field_id,
GLib.Value value ) ;
public static delegate void TagForeachFunc ( TagList list,
string tag ) ;
public delegate void TagMergeFunc ( GLib.Value dest,
GLib.Value src ) ;
public static delegate void TaskFunction ( ) ;
public static delegate void TypeFindFunction ( TypeFind find ) ;
public delegate int ValueCompareFunc ( GLib.Value value1,
GLib.Value value2 ) ;
public delegate bool ValueDeserializeFunc ( GLib.Value dest,
string s ) ;
public delegate bool ValueIntersectFunc ( GLib.Value dest,
GLib.Value value1,
GLib.Value value2 ) ;
public delegate weak string ValueSerializeFunc ( GLib.Value value1 ) ;
public delegate bool ValueSubtractFunc ( GLib.Value dest,
GLib.Value minuend,
GLib.Value subtrahend ) ;
public delegate bool ValueUnionFunc ( GLib.Value dest,
GLib.Value value1,
GLib.Value value2 ) ;
Created by Valadoc