Table of Contents

Namespace Gst.Internal

Classes

AllocationParams
AllocationParamsArrayHandle
AllocationParamsArrayOwnedHandle
AllocationParamsArrayUnownedHandle
AllocationParamsHandle
AllocationParamsManagedHandle
AllocationParamsOwnedHandle
AllocationParamsUnownedHandle
Allocator
AllocatorClass
AllocatorClassArrayHandle
AllocatorClassArrayOwnedHandle
AllocatorClassArrayUnownedHandle
AllocatorClassHandle
AllocatorClassOwnedHandle
AllocatorClassUnownedHandle
AllocatorPrivate
AllocatorPrivateHandle
AllocatorPrivateOwnedHandle
AllocatorPrivateUnownedHandle
AtomicQueue
AtomicQueueHandle
AtomicQueueOwnedHandle
AtomicQueueUnownedHandle
Bin
BinClass
BinClassArrayHandle
BinClassArrayOwnedHandle
BinClassArrayUnownedHandle
BinClassHandle
BinClassOwnedHandle
BinClassUnownedHandle
BinPrivate
BinPrivateHandle
BinPrivateOwnedHandle
BinPrivateUnownedHandle
Bitmask
Buffer
BufferArrayHandle
BufferArrayOwnedHandle
BufferArrayUnownedHandle
BufferForeachMetaFuncAsyncHandler

Async Handler for BufferForeachMetaFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

BufferForeachMetaFuncCallHandler
BufferForeachMetaFuncForeverHandler

Forever Handler for BufferForeachMetaFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

BufferForeachMetaFuncNotifiedHandler

Notified Handler for BufferForeachMetaFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

BufferHandle
BufferList
BufferListFuncAsyncHandler

Async Handler for BufferListFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

BufferListFuncCallHandler
BufferListFuncForeverHandler

Forever Handler for BufferListFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

BufferListFuncNotifiedHandler

Notified Handler for BufferListFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

BufferListHandle
BufferListOwnedHandle
BufferListUnownedHandle
BufferManagedHandle
BufferOwnedHandle
BufferPool
BufferPoolAcquireParams
BufferPoolAcquireParamsArrayHandle
BufferPoolAcquireParamsArrayOwnedHandle
BufferPoolAcquireParamsArrayUnownedHandle
BufferPoolAcquireParamsHandle
BufferPoolAcquireParamsOwnedHandle
BufferPoolAcquireParamsUnownedHandle
BufferPoolClass
BufferPoolClassArrayHandle
BufferPoolClassArrayOwnedHandle
BufferPoolClassArrayUnownedHandle
BufferPoolClassHandle
BufferPoolClassOwnedHandle
BufferPoolClassUnownedHandle
BufferPoolPrivate
BufferPoolPrivateHandle
BufferPoolPrivateOwnedHandle
BufferPoolPrivateUnownedHandle
BufferUnownedHandle
Bus
BusClass
BusClassArrayHandle
BusClassArrayOwnedHandle
BusClassArrayUnownedHandle
BusClassHandle
BusClassOwnedHandle
BusClassUnownedHandle
BusFuncAsyncHandler

Async Handler for BusFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

BusFuncCallHandler
BusFuncForeverHandler

Forever Handler for BusFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

BusFuncNotifiedHandler

Notified Handler for BusFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

BusPrivate
BusPrivateHandle
BusPrivateOwnedHandle
BusPrivateUnownedHandle
BusSyncHandlerAsyncHandler

Async Handler for BusSyncHandler. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

BusSyncHandlerCallHandler
BusSyncHandlerForeverHandler

Forever Handler for BusSyncHandler. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

BusSyncHandlerNotifiedHandler

Notified Handler for BusSyncHandler. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

Caps
CapsArrayHandle
CapsArrayOwnedHandle
CapsArrayUnownedHandle
CapsFeatures
CapsFeaturesHandle
CapsFeaturesOwnedHandle
CapsFeaturesUnownedHandle
CapsFilterMapFuncAsyncHandler

Async Handler for CapsFilterMapFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

CapsFilterMapFuncCallHandler
CapsFilterMapFuncForeverHandler

Forever Handler for CapsFilterMapFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

CapsFilterMapFuncNotifiedHandler

Notified Handler for CapsFilterMapFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

CapsForeachFuncAsyncHandler

Async Handler for CapsForeachFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

CapsForeachFuncCallHandler
CapsForeachFuncForeverHandler

Forever Handler for CapsForeachFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

CapsForeachFuncNotifiedHandler

Notified Handler for CapsForeachFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

CapsHandle
CapsManagedHandle
CapsMapFuncAsyncHandler

Async Handler for CapsMapFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

CapsMapFuncCallHandler
CapsMapFuncForeverHandler

Forever Handler for CapsMapFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

CapsMapFuncNotifiedHandler

Notified Handler for CapsMapFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

CapsOwnedHandle
CapsUnownedHandle
ChildProxy
ChildProxyInterface
ChildProxyInterfaceArrayHandle
ChildProxyInterfaceArrayOwnedHandle
ChildProxyInterfaceArrayUnownedHandle
ChildProxyInterfaceHandle
ChildProxyInterfaceOwnedHandle
ChildProxyInterfaceUnownedHandle
Clock
ClockCallbackAsyncHandler

Async Handler for ClockCallback. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

ClockCallbackCallHandler
ClockCallbackForeverHandler

Forever Handler for ClockCallback. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

ClockCallbackNotifiedHandler

Notified Handler for ClockCallback. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

ClockClass
ClockClassArrayHandle
ClockClassArrayOwnedHandle
ClockClassArrayUnownedHandle
ClockClassHandle
ClockClassOwnedHandle
ClockClassUnownedHandle
ClockEntry
ClockEntryArrayHandle
ClockEntryArrayOwnedHandle
ClockEntryArrayUnownedHandle
ClockEntryHandle
ClockEntryOwnedHandle
ClockEntryUnownedHandle
ClockPrivate
ClockPrivateHandle
ClockPrivateOwnedHandle
ClockPrivateUnownedHandle
Context
ContextHandle
ContextOwnedHandle
ContextUnownedHandle
ControlBinding
ControlBindingClass
ControlBindingClassArrayHandle
ControlBindingClassArrayOwnedHandle
ControlBindingClassArrayUnownedHandle
ControlBindingClassHandle
ControlBindingClassOwnedHandle
ControlBindingClassUnownedHandle
ControlBindingConvertAsyncHandler

Async Handler for ControlBindingConvert. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

ControlBindingConvertCallHandler
ControlBindingConvertForeverHandler

Forever Handler for ControlBindingConvert. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

ControlBindingConvertNotifiedHandler

Notified Handler for ControlBindingConvert. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

ControlBindingPrivate
ControlBindingPrivateHandle
ControlBindingPrivateOwnedHandle
ControlBindingPrivateUnownedHandle
ControlSource
ControlSourceClass
ControlSourceClassArrayHandle
ControlSourceClassArrayOwnedHandle
ControlSourceClassArrayUnownedHandle
ControlSourceClassHandle
ControlSourceClassOwnedHandle
ControlSourceClassUnownedHandle
ControlSourceGetValueArrayAsyncHandler

Async Handler for ControlSourceGetValueArray. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

ControlSourceGetValueArrayCallHandler
ControlSourceGetValueArrayForeverHandler

Forever Handler for ControlSourceGetValueArray. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

ControlSourceGetValueArrayNotifiedHandler

Notified Handler for ControlSourceGetValueArray. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

ControlSourceGetValueAsyncHandler

Async Handler for ControlSourceGetValue. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

ControlSourceGetValueCallHandler
ControlSourceGetValueForeverHandler

Forever Handler for ControlSourceGetValue. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

ControlSourceGetValueNotifiedHandler

Notified Handler for ControlSourceGetValue. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

CustomMeta
CustomMetaArrayHandle
CustomMetaArrayOwnedHandle
CustomMetaArrayUnownedHandle
CustomMetaHandle
CustomMetaOwnedHandle
CustomMetaTransformFunctionAsyncHandler

Async Handler for CustomMetaTransformFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

CustomMetaTransformFunctionCallHandler
CustomMetaTransformFunctionForeverHandler

Forever Handler for CustomMetaTransformFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

CustomMetaTransformFunctionNotifiedHandler

Notified Handler for CustomMetaTransformFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

CustomMetaUnownedHandle
DateTime
DateTimeHandle
DateTimeOwnedHandle
DateTimeUnownedHandle
DebugCategory
DebugCategoryArrayHandle
DebugCategoryArrayOwnedHandle
DebugCategoryArrayUnownedHandle
DebugCategoryHandle
DebugCategoryOwnedHandle
DebugCategoryUnownedHandle
DebugFuncPtrAsyncHandler

Async Handler for DebugFuncPtr. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

DebugFuncPtrCallHandler
DebugFuncPtrForeverHandler

Forever Handler for DebugFuncPtr. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

DebugFuncPtrNotifiedHandler

Notified Handler for DebugFuncPtr. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

DebugMessage
DebugMessageHandle
DebugMessageOwnedHandle
DebugMessageUnownedHandle
Device
DeviceClass
DeviceClassArrayHandle
DeviceClassArrayOwnedHandle
DeviceClassArrayUnownedHandle
DeviceClassHandle
DeviceClassOwnedHandle
DeviceClassUnownedHandle
DeviceMonitor
DeviceMonitorClass
DeviceMonitorClassArrayHandle
DeviceMonitorClassArrayOwnedHandle
DeviceMonitorClassArrayUnownedHandle
DeviceMonitorClassHandle
DeviceMonitorClassOwnedHandle
DeviceMonitorClassUnownedHandle
DeviceMonitorPrivate
DeviceMonitorPrivateHandle
DeviceMonitorPrivateOwnedHandle
DeviceMonitorPrivateUnownedHandle
DevicePrivate
DevicePrivateHandle
DevicePrivateOwnedHandle
DevicePrivateUnownedHandle
DeviceProvider
DeviceProviderClass
DeviceProviderClassArrayHandle
DeviceProviderClassArrayOwnedHandle
DeviceProviderClassArrayUnownedHandle
DeviceProviderClassHandle
DeviceProviderClassOwnedHandle
DeviceProviderClassUnownedHandle
DeviceProviderFactory
DeviceProviderFactoryClass
DeviceProviderFactoryClassHandle
DeviceProviderFactoryClassOwnedHandle
DeviceProviderFactoryClassUnownedHandle
DeviceProviderPrivate
DeviceProviderPrivateHandle
DeviceProviderPrivateOwnedHandle
DeviceProviderPrivateUnownedHandle
DoubleRange
DynamicTypeFactory
DynamicTypeFactoryClass
DynamicTypeFactoryClassHandle
DynamicTypeFactoryClassOwnedHandle
DynamicTypeFactoryClassUnownedHandle
Element
ElementCallAsyncFuncAsyncHandler

Async Handler for ElementCallAsyncFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

ElementCallAsyncFuncCallHandler
ElementCallAsyncFuncForeverHandler

Forever Handler for ElementCallAsyncFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

ElementCallAsyncFuncNotifiedHandler

Notified Handler for ElementCallAsyncFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

ElementClass
ElementClassArrayHandle
ElementClassArrayOwnedHandle
ElementClassArrayUnownedHandle
ElementClassHandle
ElementClassOwnedHandle
ElementClassUnownedHandle
ElementFactory
ElementFactoryClass
ElementFactoryClassHandle
ElementFactoryClassOwnedHandle
ElementFactoryClassUnownedHandle
ElementForeachPadFuncAsyncHandler

Async Handler for ElementForeachPadFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

ElementForeachPadFuncCallHandler
ElementForeachPadFuncForeverHandler

Forever Handler for ElementForeachPadFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

ElementForeachPadFuncNotifiedHandler

Notified Handler for ElementForeachPadFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

Event
EventArrayHandle
EventArrayOwnedHandle
EventArrayUnownedHandle
EventHandle
EventManagedHandle
EventOwnedHandle
EventUnownedHandle
FlagSet
FormatDefinition
FormatDefinitionArrayHandle
FormatDefinitionArrayOwnedHandle
FormatDefinitionArrayUnownedHandle
FormatDefinitionHandle
FormatDefinitionOwnedHandle
FormatDefinitionUnownedHandle
Fraction
FractionRange
Functions
GhostPad
GhostPadClass
GhostPadClassArrayHandle
GhostPadClassArrayOwnedHandle
GhostPadClassArrayUnownedHandle
GhostPadClassHandle
GhostPadClassOwnedHandle
GhostPadClassUnownedHandle
GhostPadPrivate
GhostPadPrivateHandle
GhostPadPrivateOwnedHandle
GhostPadPrivateUnownedHandle
Int64Range
IntRange
Iterator
IteratorArrayHandle
IteratorArrayOwnedHandle
IteratorArrayUnownedHandle
IteratorCopyFunctionAsyncHandler

Async Handler for IteratorCopyFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

IteratorCopyFunctionCallHandler
IteratorCopyFunctionForeverHandler

Forever Handler for IteratorCopyFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

IteratorCopyFunctionNotifiedHandler

Notified Handler for IteratorCopyFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

IteratorFoldFunctionAsyncHandler

Async Handler for IteratorFoldFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

IteratorFoldFunctionCallHandler
IteratorFoldFunctionForeverHandler

Forever Handler for IteratorFoldFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

IteratorFoldFunctionNotifiedHandler

Notified Handler for IteratorFoldFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

IteratorForeachFunctionAsyncHandler

Async Handler for IteratorForeachFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

IteratorForeachFunctionCallHandler
IteratorForeachFunctionForeverHandler

Forever Handler for IteratorForeachFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

IteratorForeachFunctionNotifiedHandler

Notified Handler for IteratorForeachFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

IteratorFreeFunctionAsyncHandler

Async Handler for IteratorFreeFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

IteratorFreeFunctionCallHandler
IteratorFreeFunctionForeverHandler

Forever Handler for IteratorFreeFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

IteratorFreeFunctionNotifiedHandler

Notified Handler for IteratorFreeFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

IteratorHandle
IteratorItemFunctionAsyncHandler

Async Handler for IteratorItemFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

IteratorItemFunctionCallHandler
IteratorItemFunctionForeverHandler

Forever Handler for IteratorItemFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

IteratorItemFunctionNotifiedHandler

Notified Handler for IteratorItemFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

IteratorManagedHandle
IteratorNextFunctionAsyncHandler

Async Handler for IteratorNextFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

IteratorNextFunctionCallHandler
IteratorNextFunctionForeverHandler

Forever Handler for IteratorNextFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

IteratorNextFunctionNotifiedHandler

Notified Handler for IteratorNextFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

IteratorOwnedHandle
IteratorResyncFunctionAsyncHandler

Async Handler for IteratorResyncFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

IteratorResyncFunctionCallHandler
IteratorResyncFunctionForeverHandler

Forever Handler for IteratorResyncFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

IteratorResyncFunctionNotifiedHandler

Notified Handler for IteratorResyncFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

IteratorUnownedHandle
LogFunctionAsyncHandler

Async Handler for LogFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

LogFunctionCallHandler
LogFunctionForeverHandler

Forever Handler for LogFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

LogFunctionNotifiedHandler

Notified Handler for LogFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MainFuncAsyncHandler

Async Handler for MainFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

MainFuncCallHandler
MainFuncForeverHandler

Forever Handler for MainFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

MainFuncNotifiedHandler

Notified Handler for MainFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MainFuncSimpleAsyncHandler

Async Handler for MainFuncSimple. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

MainFuncSimpleCallHandler
MainFuncSimpleForeverHandler

Forever Handler for MainFuncSimple. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

MainFuncSimpleNotifiedHandler

Notified Handler for MainFuncSimple. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MapInfo
MapInfoArrayHandle
MapInfoArrayOwnedHandle
MapInfoArrayUnownedHandle
MapInfoHandle
MapInfoOwnedHandle
MapInfoUnownedHandle
Memory
MemoryArrayHandle
MemoryArrayOwnedHandle
MemoryArrayUnownedHandle
MemoryCopyFunctionAsyncHandler

Async Handler for MemoryCopyFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

MemoryCopyFunctionCallHandler
MemoryCopyFunctionForeverHandler

Forever Handler for MemoryCopyFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

MemoryCopyFunctionNotifiedHandler

Notified Handler for MemoryCopyFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MemoryHandle
MemoryIsSpanFunctionAsyncHandler

Async Handler for MemoryIsSpanFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

MemoryIsSpanFunctionCallHandler
MemoryIsSpanFunctionForeverHandler

Forever Handler for MemoryIsSpanFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

MemoryIsSpanFunctionNotifiedHandler

Notified Handler for MemoryIsSpanFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MemoryManagedHandle
MemoryMapFullFunctionAsyncHandler

Async Handler for MemoryMapFullFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

MemoryMapFullFunctionCallHandler
MemoryMapFullFunctionForeverHandler

Forever Handler for MemoryMapFullFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

MemoryMapFullFunctionNotifiedHandler

Notified Handler for MemoryMapFullFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MemoryMapFunctionAsyncHandler

Async Handler for MemoryMapFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

MemoryMapFunctionCallHandler
MemoryMapFunctionForeverHandler

Forever Handler for MemoryMapFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

MemoryMapFunctionNotifiedHandler

Notified Handler for MemoryMapFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MemoryOwnedHandle
MemoryShareFunctionAsyncHandler

Async Handler for MemoryShareFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

MemoryShareFunctionCallHandler
MemoryShareFunctionForeverHandler

Forever Handler for MemoryShareFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

MemoryShareFunctionNotifiedHandler

Notified Handler for MemoryShareFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MemoryUnmapFullFunctionAsyncHandler

Async Handler for MemoryUnmapFullFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

MemoryUnmapFullFunctionCallHandler
MemoryUnmapFullFunctionForeverHandler

Forever Handler for MemoryUnmapFullFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

MemoryUnmapFullFunctionNotifiedHandler

Notified Handler for MemoryUnmapFullFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MemoryUnmapFunctionAsyncHandler

Async Handler for MemoryUnmapFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

MemoryUnmapFunctionCallHandler
MemoryUnmapFunctionForeverHandler

Forever Handler for MemoryUnmapFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

MemoryUnmapFunctionNotifiedHandler

Notified Handler for MemoryUnmapFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MemoryUnownedHandle
Message
MessageArrayHandle
MessageArrayOwnedHandle
MessageArrayUnownedHandle
MessageHandle
MessageManagedHandle
MessageOwnedHandle
MessageUnownedHandle
Meta
MetaArrayHandle
MetaArrayOwnedHandle
MetaArrayUnownedHandle
MetaFreeFunctionAsyncHandler

Async Handler for MetaFreeFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

MetaFreeFunctionCallHandler
MetaFreeFunctionForeverHandler

Forever Handler for MetaFreeFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

MetaFreeFunctionNotifiedHandler

Notified Handler for MetaFreeFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MetaHandle
MetaInfo
MetaInfoArrayHandle
MetaInfoArrayOwnedHandle
MetaInfoArrayUnownedHandle
MetaInfoHandle
MetaInfoOwnedHandle
MetaInfoUnownedHandle
MetaInitFunctionAsyncHandler

Async Handler for MetaInitFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

MetaInitFunctionCallHandler
MetaInitFunctionForeverHandler

Forever Handler for MetaInitFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

MetaInitFunctionNotifiedHandler

Notified Handler for MetaInitFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MetaOwnedHandle
MetaTransformCopy
MetaTransformCopyArrayHandle
MetaTransformCopyArrayOwnedHandle
MetaTransformCopyArrayUnownedHandle
MetaTransformCopyHandle
MetaTransformCopyOwnedHandle
MetaTransformCopyUnownedHandle
MetaTransformFunctionAsyncHandler

Async Handler for MetaTransformFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

MetaTransformFunctionCallHandler
MetaTransformFunctionForeverHandler

Forever Handler for MetaTransformFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

MetaTransformFunctionNotifiedHandler

Notified Handler for MetaTransformFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MetaUnownedHandle
MiniObject
MiniObjectArrayHandle
MiniObjectArrayOwnedHandle
MiniObjectArrayUnownedHandle
MiniObjectCopyFunctionAsyncHandler

Async Handler for MiniObjectCopyFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

MiniObjectCopyFunctionCallHandler
MiniObjectCopyFunctionForeverHandler

Forever Handler for MiniObjectCopyFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

MiniObjectCopyFunctionNotifiedHandler

Notified Handler for MiniObjectCopyFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MiniObjectDisposeFunctionAsyncHandler

Async Handler for MiniObjectDisposeFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

MiniObjectDisposeFunctionCallHandler
MiniObjectDisposeFunctionForeverHandler

Forever Handler for MiniObjectDisposeFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

MiniObjectDisposeFunctionNotifiedHandler

Notified Handler for MiniObjectDisposeFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MiniObjectFreeFunctionAsyncHandler

Async Handler for MiniObjectFreeFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

MiniObjectFreeFunctionCallHandler
MiniObjectFreeFunctionForeverHandler

Forever Handler for MiniObjectFreeFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

MiniObjectFreeFunctionNotifiedHandler

Notified Handler for MiniObjectFreeFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MiniObjectHandle
MiniObjectManagedHandle
MiniObjectNotifyAsyncHandler

Async Handler for MiniObjectNotify. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

MiniObjectNotifyCallHandler
MiniObjectNotifyForeverHandler

Forever Handler for MiniObjectNotify. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

MiniObjectNotifyNotifiedHandler

Notified Handler for MiniObjectNotify. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

MiniObjectOwnedHandle
MiniObjectUnownedHandle
Object
ObjectClass
ObjectClassArrayHandle
ObjectClassArrayOwnedHandle
ObjectClassArrayUnownedHandle
ObjectClassHandle
ObjectClassOwnedHandle
ObjectClassUnownedHandle
Pad
PadActivateFunctionAsyncHandler

Async Handler for PadActivateFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PadActivateFunctionCallHandler
PadActivateFunctionForeverHandler

Forever Handler for PadActivateFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PadActivateFunctionNotifiedHandler

Notified Handler for PadActivateFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PadActivateModeFunctionAsyncHandler

Async Handler for PadActivateModeFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PadActivateModeFunctionCallHandler
PadActivateModeFunctionForeverHandler

Forever Handler for PadActivateModeFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PadActivateModeFunctionNotifiedHandler

Notified Handler for PadActivateModeFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PadChainFunctionAsyncHandler

Async Handler for PadChainFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PadChainFunctionCallHandler
PadChainFunctionForeverHandler

Forever Handler for PadChainFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PadChainFunctionNotifiedHandler

Notified Handler for PadChainFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PadChainListFunctionAsyncHandler

Async Handler for PadChainListFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PadChainListFunctionCallHandler
PadChainListFunctionForeverHandler

Forever Handler for PadChainListFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PadChainListFunctionNotifiedHandler

Notified Handler for PadChainListFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PadClass
PadClassArrayHandle
PadClassArrayOwnedHandle
PadClassArrayUnownedHandle
PadClassHandle
PadClassOwnedHandle
PadClassUnownedHandle
PadEventFullFunctionAsyncHandler

Async Handler for PadEventFullFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PadEventFullFunctionCallHandler
PadEventFullFunctionForeverHandler

Forever Handler for PadEventFullFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PadEventFullFunctionNotifiedHandler

Notified Handler for PadEventFullFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PadEventFunctionAsyncHandler

Async Handler for PadEventFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PadEventFunctionCallHandler
PadEventFunctionForeverHandler

Forever Handler for PadEventFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PadEventFunctionNotifiedHandler

Notified Handler for PadEventFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PadForwardFunctionAsyncHandler

Async Handler for PadForwardFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PadForwardFunctionCallHandler
PadForwardFunctionForeverHandler

Forever Handler for PadForwardFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PadForwardFunctionNotifiedHandler

Notified Handler for PadForwardFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PadGetRangeFunctionAsyncHandler

Async Handler for PadGetRangeFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PadGetRangeFunctionCallHandler
PadGetRangeFunctionForeverHandler

Forever Handler for PadGetRangeFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PadGetRangeFunctionNotifiedHandler

Notified Handler for PadGetRangeFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PadIterIntLinkFunctionAsyncHandler

Async Handler for PadIterIntLinkFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PadIterIntLinkFunctionCallHandler
PadIterIntLinkFunctionForeverHandler

Forever Handler for PadIterIntLinkFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PadIterIntLinkFunctionNotifiedHandler

Notified Handler for PadIterIntLinkFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PadLinkFunctionAsyncHandler

Async Handler for PadLinkFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PadLinkFunctionCallHandler
PadLinkFunctionForeverHandler

Forever Handler for PadLinkFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PadLinkFunctionNotifiedHandler

Notified Handler for PadLinkFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PadPrivate
PadPrivateHandle
PadPrivateOwnedHandle
PadPrivateUnownedHandle
PadProbeCallbackAsyncHandler

Async Handler for PadProbeCallback. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PadProbeCallbackCallHandler
PadProbeCallbackForeverHandler

Forever Handler for PadProbeCallback. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PadProbeCallbackNotifiedHandler

Notified Handler for PadProbeCallback. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PadProbeInfo
PadProbeInfoArrayHandle
PadProbeInfoArrayOwnedHandle
PadProbeInfoArrayUnownedHandle
PadProbeInfoHandle
PadProbeInfoOwnedHandle
PadProbeInfoUnownedHandle
PadQueryFunctionAsyncHandler

Async Handler for PadQueryFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PadQueryFunctionCallHandler
PadQueryFunctionForeverHandler

Forever Handler for PadQueryFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PadQueryFunctionNotifiedHandler

Notified Handler for PadQueryFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PadStickyEventsForeachFunctionAsyncHandler

Async Handler for PadStickyEventsForeachFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PadStickyEventsForeachFunctionCallHandler
PadStickyEventsForeachFunctionForeverHandler

Forever Handler for PadStickyEventsForeachFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PadStickyEventsForeachFunctionNotifiedHandler

Notified Handler for PadStickyEventsForeachFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PadTemplate
PadTemplateClass
PadTemplateClassArrayHandle
PadTemplateClassArrayOwnedHandle
PadTemplateClassArrayUnownedHandle
PadTemplateClassHandle
PadTemplateClassOwnedHandle
PadTemplateClassUnownedHandle
PadUnlinkFunctionAsyncHandler

Async Handler for PadUnlinkFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PadUnlinkFunctionCallHandler
PadUnlinkFunctionForeverHandler

Forever Handler for PadUnlinkFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PadUnlinkFunctionNotifiedHandler

Notified Handler for PadUnlinkFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

ParamArray
ParamFraction
ParamSpecArray
ParamSpecArrayArrayHandle
ParamSpecArrayArrayOwnedHandle
ParamSpecArrayArrayUnownedHandle
ParamSpecArrayHandle
ParamSpecArrayOwnedHandle
ParamSpecArrayUnownedHandle
ParamSpecFraction
ParamSpecFractionArrayHandle
ParamSpecFractionArrayOwnedHandle
ParamSpecFractionArrayUnownedHandle
ParamSpecFractionHandle
ParamSpecFractionOwnedHandle
ParamSpecFractionUnownedHandle
ParentBufferMeta
ParentBufferMetaArrayHandle
ParentBufferMetaArrayOwnedHandle
ParentBufferMetaArrayUnownedHandle
ParentBufferMetaHandle
ParentBufferMetaOwnedHandle
ParentBufferMetaUnownedHandle
ParseContext
ParseContextHandle
ParseContextOwnedHandle
ParseContextUnownedHandle
Pipeline
PipelineClass
PipelineClassArrayHandle
PipelineClassArrayOwnedHandle
PipelineClassArrayUnownedHandle
PipelineClassHandle
PipelineClassOwnedHandle
PipelineClassUnownedHandle
PipelinePrivate
PipelinePrivateHandle
PipelinePrivateOwnedHandle
PipelinePrivateUnownedHandle
Plugin
PluginClass
PluginClassHandle
PluginClassOwnedHandle
PluginClassUnownedHandle
PluginDesc
PluginDescArrayHandle
PluginDescArrayOwnedHandle
PluginDescArrayUnownedHandle
PluginDescHandle
PluginDescOwnedHandle
PluginDescUnownedHandle
PluginFeature
PluginFeatureClass
PluginFeatureClassHandle
PluginFeatureClassOwnedHandle
PluginFeatureClassUnownedHandle
PluginFeatureFilterAsyncHandler

Async Handler for PluginFeatureFilter. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PluginFeatureFilterCallHandler
PluginFeatureFilterForeverHandler

Forever Handler for PluginFeatureFilter. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PluginFeatureFilterNotifiedHandler

Notified Handler for PluginFeatureFilter. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PluginFilterAsyncHandler

Async Handler for PluginFilter. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PluginFilterCallHandler
PluginFilterForeverHandler

Forever Handler for PluginFilter. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PluginFilterNotifiedHandler

Notified Handler for PluginFilter. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PluginInitFullFuncAsyncHandler

Async Handler for PluginInitFullFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PluginInitFullFuncCallHandler
PluginInitFullFuncForeverHandler

Forever Handler for PluginInitFullFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PluginInitFullFuncNotifiedHandler

Notified Handler for PluginInitFullFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PluginInitFuncAsyncHandler

Async Handler for PluginInitFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PluginInitFuncCallHandler
PluginInitFuncForeverHandler

Forever Handler for PluginInitFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PluginInitFuncNotifiedHandler

Notified Handler for PluginInitFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

Poll
PollFD
PollFDArrayHandle
PollFDArrayOwnedHandle
PollFDArrayUnownedHandle
PollFDHandle
PollFDOwnedHandle
PollFDUnownedHandle
PollHandle
PollOwnedHandle
PollUnownedHandle
Preset
PresetInterface
PresetInterfaceArrayHandle
PresetInterfaceArrayOwnedHandle
PresetInterfaceArrayUnownedHandle
PresetInterfaceHandle
PresetInterfaceOwnedHandle
PresetInterfaceUnownedHandle
Promise
PromiseArrayHandle
PromiseArrayOwnedHandle
PromiseArrayUnownedHandle
PromiseChangeFuncAsyncHandler

Async Handler for PromiseChangeFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

PromiseChangeFuncCallHandler
PromiseChangeFuncForeverHandler

Forever Handler for PromiseChangeFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

PromiseChangeFuncNotifiedHandler

Notified Handler for PromiseChangeFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

PromiseHandle
PromiseManagedHandle
PromiseOwnedHandle
PromiseUnownedHandle
ProtectionMeta
ProtectionMetaArrayHandle
ProtectionMetaArrayOwnedHandle
ProtectionMetaArrayUnownedHandle
ProtectionMetaHandle
ProtectionMetaOwnedHandle
ProtectionMetaUnownedHandle
ProxyPad
ProxyPadClass
ProxyPadClassArrayHandle
ProxyPadClassArrayOwnedHandle
ProxyPadClassArrayUnownedHandle
ProxyPadClassHandle
ProxyPadClassOwnedHandle
ProxyPadClassUnownedHandle
ProxyPadPrivate
ProxyPadPrivateHandle
ProxyPadPrivateOwnedHandle
ProxyPadPrivateUnownedHandle
Query
QueryArrayHandle
QueryArrayOwnedHandle
QueryArrayUnownedHandle
QueryHandle
QueryManagedHandle
QueryOwnedHandle
QueryUnownedHandle
ReferenceTimestampMeta
ReferenceTimestampMetaArrayHandle
ReferenceTimestampMetaArrayOwnedHandle
ReferenceTimestampMetaArrayUnownedHandle
ReferenceTimestampMetaHandle
ReferenceTimestampMetaOwnedHandle
ReferenceTimestampMetaUnownedHandle
Registry
RegistryClass
RegistryClassArrayHandle
RegistryClassArrayOwnedHandle
RegistryClassArrayUnownedHandle
RegistryClassHandle
RegistryClassOwnedHandle
RegistryClassUnownedHandle
RegistryPrivate
RegistryPrivateHandle
RegistryPrivateOwnedHandle
RegistryPrivateUnownedHandle
Sample
SampleHandle
SampleOwnedHandle
SampleUnownedHandle
Segment
SegmentArrayHandle
SegmentArrayOwnedHandle
SegmentArrayUnownedHandle
SegmentHandle
SegmentManagedHandle
SegmentOwnedHandle
SegmentUnownedHandle
SharedTaskPool
SharedTaskPoolClass
SharedTaskPoolClassArrayHandle
SharedTaskPoolClassArrayOwnedHandle
SharedTaskPoolClassArrayUnownedHandle
SharedTaskPoolClassHandle
SharedTaskPoolClassOwnedHandle
SharedTaskPoolClassUnownedHandle
SharedTaskPoolPrivate
SharedTaskPoolPrivateHandle
SharedTaskPoolPrivateOwnedHandle
SharedTaskPoolPrivateUnownedHandle
StaticCaps
StaticCapsArrayHandle
StaticCapsArrayOwnedHandle
StaticCapsArrayUnownedHandle
StaticCapsHandle
StaticCapsOwnedHandle
StaticCapsUnownedHandle
StaticPadTemplate
StaticPadTemplateArrayHandle
StaticPadTemplateArrayOwnedHandle
StaticPadTemplateArrayUnownedHandle
StaticPadTemplateHandle
StaticPadTemplateOwnedHandle
StaticPadTemplateUnownedHandle
Stream
StreamClass
StreamClassArrayHandle
StreamClassArrayOwnedHandle
StreamClassArrayUnownedHandle
StreamClassHandle
StreamClassOwnedHandle
StreamClassUnownedHandle
StreamCollection
StreamCollectionClass
StreamCollectionClassArrayHandle
StreamCollectionClassArrayOwnedHandle
StreamCollectionClassArrayUnownedHandle
StreamCollectionClassHandle
StreamCollectionClassOwnedHandle
StreamCollectionClassUnownedHandle
StreamCollectionPrivate
StreamCollectionPrivateHandle
StreamCollectionPrivateOwnedHandle
StreamCollectionPrivateUnownedHandle
StreamPrivate
StreamPrivateHandle
StreamPrivateOwnedHandle
StreamPrivateUnownedHandle
Structure
StructureArrayHandle
StructureArrayOwnedHandle
StructureArrayUnownedHandle
StructureFilterMapFuncAsyncHandler

Async Handler for StructureFilterMapFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

StructureFilterMapFuncCallHandler
StructureFilterMapFuncForeverHandler

Forever Handler for StructureFilterMapFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

StructureFilterMapFuncNotifiedHandler

Notified Handler for StructureFilterMapFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

StructureForeachFuncAsyncHandler

Async Handler for StructureForeachFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

StructureForeachFuncCallHandler
StructureForeachFuncForeverHandler

Forever Handler for StructureForeachFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

StructureForeachFuncNotifiedHandler

Notified Handler for StructureForeachFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

StructureHandle
StructureManagedHandle
StructureMapFuncAsyncHandler

Async Handler for StructureMapFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

StructureMapFuncCallHandler
StructureMapFuncForeverHandler

Forever Handler for StructureMapFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

StructureMapFuncNotifiedHandler

Notified Handler for StructureMapFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

StructureOwnedHandle
StructureUnownedHandle
SystemClock
SystemClockClass
SystemClockClassArrayHandle
SystemClockClassArrayOwnedHandle
SystemClockClassArrayUnownedHandle
SystemClockClassHandle
SystemClockClassOwnedHandle
SystemClockClassUnownedHandle
SystemClockPrivate
SystemClockPrivateHandle
SystemClockPrivateOwnedHandle
SystemClockPrivateUnownedHandle
TagForeachFuncAsyncHandler

Async Handler for TagForeachFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

TagForeachFuncCallHandler
TagForeachFuncForeverHandler

Forever Handler for TagForeachFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

TagForeachFuncNotifiedHandler

Notified Handler for TagForeachFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

TagList
TagListArrayHandle
TagListArrayOwnedHandle
TagListArrayUnownedHandle
TagListHandle
TagListManagedHandle
TagListOwnedHandle
TagListUnownedHandle
TagMergeFuncAsyncHandler

Async Handler for TagMergeFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

TagMergeFuncCallHandler
TagMergeFuncForeverHandler

Forever Handler for TagMergeFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

TagMergeFuncNotifiedHandler

Notified Handler for TagMergeFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

TagSetter
TagSetterInterface
TagSetterInterfaceArrayHandle
TagSetterInterfaceArrayOwnedHandle
TagSetterInterfaceArrayUnownedHandle
TagSetterInterfaceHandle
TagSetterInterfaceOwnedHandle
TagSetterInterfaceUnownedHandle
Task
TaskClass
TaskClassArrayHandle
TaskClassArrayOwnedHandle
TaskClassArrayUnownedHandle
TaskClassHandle
TaskClassOwnedHandle
TaskClassUnownedHandle
TaskFunctionAsyncHandler

Async Handler for TaskFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

TaskFunctionCallHandler
TaskFunctionForeverHandler

Forever Handler for TaskFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

TaskFunctionNotifiedHandler

Notified Handler for TaskFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

TaskPool
TaskPoolClass
TaskPoolClassArrayHandle
TaskPoolClassArrayOwnedHandle
TaskPoolClassArrayUnownedHandle
TaskPoolClassHandle
TaskPoolClassOwnedHandle
TaskPoolClassUnownedHandle
TaskPoolFunctionAsyncHandler

Async Handler for TaskPoolFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

TaskPoolFunctionCallHandler
TaskPoolFunctionForeverHandler

Forever Handler for TaskPoolFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

TaskPoolFunctionNotifiedHandler

Notified Handler for TaskPoolFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

TaskPrivate
TaskPrivateHandle
TaskPrivateOwnedHandle
TaskPrivateUnownedHandle
TaskThreadFuncAsyncHandler

Async Handler for TaskThreadFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

TaskThreadFuncCallHandler
TaskThreadFuncForeverHandler

Forever Handler for TaskThreadFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

TaskThreadFuncNotifiedHandler

Notified Handler for TaskThreadFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

TimedValue
TimedValueArrayHandle
TimedValueArrayOwnedHandle
TimedValueArrayUnownedHandle
TimedValueHandle
TimedValueOwnedHandle
TimedValueUnownedHandle
Toc
TocEntry
TocEntryHandle
TocEntryOwnedHandle
TocEntryUnownedHandle
TocHandle
TocOwnedHandle
TocSetter
TocSetterInterface
TocSetterInterfaceArrayHandle
TocSetterInterfaceArrayOwnedHandle
TocSetterInterfaceArrayUnownedHandle
TocSetterInterfaceHandle
TocSetterInterfaceOwnedHandle
TocSetterInterfaceUnownedHandle
TocUnownedHandle
Tracer
TracerClass
TracerClassArrayHandle
TracerClassArrayOwnedHandle
TracerClassArrayUnownedHandle
TracerClassHandle
TracerClassOwnedHandle
TracerClassUnownedHandle
TracerFactory
TracerFactoryClass
TracerFactoryClassHandle
TracerFactoryClassOwnedHandle
TracerFactoryClassUnownedHandle
TracerPrivate
TracerPrivateHandle
TracerPrivateOwnedHandle
TracerPrivateUnownedHandle
TracerRecord
TracerRecordClass
TracerRecordClassHandle
TracerRecordClassOwnedHandle
TracerRecordClassUnownedHandle
TypeFind
TypeFindArrayHandle
TypeFindArrayOwnedHandle
TypeFindArrayUnownedHandle
TypeFindFactory
TypeFindFactoryClass
TypeFindFactoryClassHandle
TypeFindFactoryClassOwnedHandle
TypeFindFactoryClassUnownedHandle
TypeFindFunctionAsyncHandler

Async Handler for TypeFindFunction. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

TypeFindFunctionCallHandler
TypeFindFunctionForeverHandler

Forever Handler for TypeFindFunction. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

TypeFindFunctionNotifiedHandler

Notified Handler for TypeFindFunction. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

TypeFindHandle
TypeFindOwnedHandle
TypeFindUnownedHandle
URIHandler
URIHandlerInterface
URIHandlerInterfaceArrayHandle
URIHandlerInterfaceArrayOwnedHandle
URIHandlerInterfaceArrayUnownedHandle
URIHandlerInterfaceHandle
URIHandlerInterfaceOwnedHandle
URIHandlerInterfaceUnownedHandle
Uri
UriHandle
UriOwnedHandle
UriUnownedHandle
ValueArray
ValueCompareFuncAsyncHandler

Async Handler for ValueCompareFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

ValueCompareFuncCallHandler
ValueCompareFuncForeverHandler

Forever Handler for ValueCompareFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

ValueCompareFuncNotifiedHandler

Notified Handler for ValueCompareFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

ValueDeserializeFuncAsyncHandler

Async Handler for ValueDeserializeFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

ValueDeserializeFuncCallHandler
ValueDeserializeFuncForeverHandler

Forever Handler for ValueDeserializeFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

ValueDeserializeFuncNotifiedHandler

Notified Handler for ValueDeserializeFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

ValueDeserializeWithPSpecFuncAsyncHandler

Async Handler for ValueDeserializeWithPSpecFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

ValueDeserializeWithPSpecFuncCallHandler
ValueDeserializeWithPSpecFuncForeverHandler

Forever Handler for ValueDeserializeWithPSpecFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

ValueDeserializeWithPSpecFuncNotifiedHandler

Notified Handler for ValueDeserializeWithPSpecFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

ValueList
ValueSerializeFuncAsyncHandler

Async Handler for ValueSerializeFunc. An async annotation indicates the closure will be called precisely once, after which it is then available for garbage collection.

ValueSerializeFuncCallHandler
ValueSerializeFuncForeverHandler

Forever Handler for ValueSerializeFunc. An forever annotation indicates the closure will be valid until the process terminates. Therefor the object will never be freed.

ValueSerializeFuncNotifiedHandler

Notified Handler for ValueSerializeFunc. A notified annotation indicates the closure should be kept alive until it is manually removed by the user. This removal is indicated by a destroy_notify event, emitted by the relevant library. Pass DestroyNotify in place of a destroy_notify callback parameter.

ValueTable
ValueTableArrayHandle
ValueTableArrayOwnedHandle
ValueTableArrayUnownedHandle
ValueTableHandle
ValueTableOwnedHandle
ValueTableUnownedHandle

Structs

AllocationParamsData
AllocatorClassData
AllocatorData
BinClassData
BinData
BitmaskData
BufferData
BufferPoolAcquireParamsData
BufferPoolClassData
BufferPoolData
BusClassData
BusData
CapsData
ChildProxyInterfaceData
ClockClassData
ClockData
ClockEntryData
ControlBindingClassData
ControlBindingData
ControlSourceClassData
ControlSourceData
CustomMetaData
DebugCategoryData
DeviceClassData
DeviceData
DeviceMonitorClassData
DeviceMonitorData
DeviceProviderClassData
DeviceProviderData
DeviceProviderFactoryData
DoubleRangeData
DynamicTypeFactoryData
ElementClassData
ElementData
ElementFactoryData
EventData
FlagSetData
FormatDefinitionData
FractionData
FractionRangeData
GhostPadClassData
GhostPadData
Int64RangeData
IntRangeData
IteratorData
MapInfoData
MemoryData
MessageData
MetaData
MetaInfoData
MetaTransformCopyData
MiniObjectData
ObjectClassData
ObjectData
PadClassData
PadData
PadProbeInfoData
PadTemplateClassData
PadTemplateData
ParamArrayData
ParamFractionData
ParamSpecArrayData
ParamSpecFractionData
ParentBufferMetaData
PipelineClassData
PipelineData
PluginData
PluginDescData
PluginFeatureData
PollFDData
PresetInterfaceData
PromiseData
ProtectionMetaData
ProxyPadClassData
ProxyPadData
QueryData
ReferenceTimestampMetaData
RegistryClassData
RegistryData
SegmentData
SharedTaskPoolClassData
SharedTaskPoolData
StaticCapsData
StaticPadTemplateData
StreamClassData
StreamCollectionClassData
StreamCollectionData
StreamData
StructureData
SystemClockClassData
SystemClockData
TagListData
TagSetterInterfaceData
TaskClassData
TaskData
TaskPoolClassData
TaskPoolData
TimedValueData
TocSetterInterfaceData
TracerClassData
TracerData
TracerFactoryData
TracerRecordData
TypeFindData
TypeFindFactoryData
URIHandlerInterfaceData
ValueArrayData
ValueListData
ValueTableData

Delegates

AllocatorClassData.AllocCallback
AllocatorClassData.FreeCallback
BinClassData.AddElementCallback
BinClassData.DeepElementAddedCallback
BinClassData.DeepElementRemovedCallback
BinClassData.DoLatencyCallback
BinClassData.ElementAddedCallback
BinClassData.ElementRemovedCallback
BinClassData.HandleMessageCallback
BinClassData.RemoveElementCallback
BufferForeachMetaFunc
BufferListFunc
BufferPoolClassData.AcquireBufferCallback
BufferPoolClassData.AllocBufferCallback
BufferPoolClassData.FlushStartCallback
BufferPoolClassData.FlushStopCallback
BufferPoolClassData.FreeBufferCallback
BufferPoolClassData.GetOptionsCallback
BufferPoolClassData.ReleaseBufferCallback
BufferPoolClassData.ResetBufferCallback
BufferPoolClassData.SetConfigCallback
BufferPoolClassData.StartCallback
BufferPoolClassData.StopCallback
BusClassData.MessageCallback
BusClassData.SyncMessageCallback
BusFunc
BusSyncHandler
CapsFilterMapFunc
CapsForeachFunc
CapsMapFunc
ChildProxyInterfaceData.ChildAddedCallback
ChildProxyInterfaceData.ChildRemovedCallback
ChildProxyInterfaceData.GetChildByIndexCallback
ChildProxyInterfaceData.GetChildByNameCallback
ChildProxyInterfaceData.GetChildrenCountCallback
ClockCallback
ClockClassData.ChangeResolutionCallback
ClockClassData.GetInternalTimeCallback
ClockClassData.GetResolutionCallback
ClockClassData.UnscheduleCallback
ClockClassData.WaitAsyncCallback
ClockClassData.WaitCallback
ControlBindingClassData.GetGValueArrayCallback
ControlBindingClassData.GetValueArrayCallback
ControlBindingClassData.GetValueCallback
ControlBindingClassData.SyncValuesCallback
ControlBindingConvert
ControlSourceGetValue
ControlSourceGetValueArray
CustomMetaTransformFunction
DebugFuncPtr
DeviceClassData.CreateElementCallback
DeviceClassData.ReconfigureElementCallback
DeviceProviderClassData.ProbeCallback
DeviceProviderClassData.StartCallback
DeviceProviderClassData.StopCallback
ElementCallAsyncFunc
ElementClassData.ChangeStateCallback
ElementClassData.GetStateCallback
ElementClassData.NoMorePadsCallback
ElementClassData.PadAddedCallback
ElementClassData.PadRemovedCallback
ElementClassData.PostMessageCallback
ElementClassData.ProvideClockCallback
ElementClassData.QueryCallback
ElementClassData.ReleasePadCallback
ElementClassData.RequestNewPadCallback
ElementClassData.SendEventCallback
ElementClassData.SetBusCallback
ElementClassData.SetClockCallback
ElementClassData.SetContextCallback
ElementClassData.SetStateCallback
ElementClassData.StateChangedCallback
ElementForeachPadFunc
IteratorCopyFunction
IteratorFoldFunction
IteratorForeachFunction
IteratorFreeFunction
IteratorItemFunction
IteratorNextFunction
IteratorResyncFunction
LogFunction
MainFunc
MainFuncSimple
MemoryCopyFunction
MemoryIsSpanFunction
MemoryMapFullFunction
MemoryMapFunction
MemoryShareFunction
MemoryUnmapFullFunction
MemoryUnmapFunction
MetaFreeFunction
MetaInitFunction
MetaTransformFunction
MiniObjectCopyFunction
MiniObjectDisposeFunction
MiniObjectFreeFunction
MiniObjectNotify
ObjectClassData.DeepNotifyCallback
PadActivateFunction
PadActivateModeFunction
PadChainFunction
PadChainListFunction
PadClassData.LinkedCallback
PadClassData.UnlinkedCallback
PadEventFullFunction
PadEventFunction
PadForwardFunction
PadGetRangeFunction
PadIterIntLinkFunction
PadLinkFunction
PadProbeCallback
PadQueryFunction
PadStickyEventsForeachFunction
PadTemplateClassData.PadCreatedCallback
PadUnlinkFunction
PluginFeatureFilter
PluginFilter
PluginInitFullFunc
PluginInitFunc
PresetInterfaceData.DeletePresetCallback
PresetInterfaceData.GetMetaCallback
PresetInterfaceData.GetPresetNamesCallback
PresetInterfaceData.GetPropertyNamesCallback
PresetInterfaceData.LoadPresetCallback
PresetInterfaceData.RenamePresetCallback
PresetInterfaceData.SavePresetCallback
PresetInterfaceData.SetMetaCallback
PromiseChangeFunc
StreamCollectionClassData.StreamNotifyCallback
StructureFilterMapFunc
StructureForeachFunc
StructureMapFunc
TagForeachFunc
TagMergeFunc
TaskFunction
TaskPoolClassData.CleanupCallback
TaskPoolClassData.DisposeHandleCallback
TaskPoolClassData.JoinCallback
TaskPoolClassData.PrepareCallback
TaskPoolClassData.PushCallback
TaskPoolFunction
TaskThreadFunc
TypeFindData.GetLengthCallback
TypeFindData.PeekCallback
TypeFindData.SuggestCallback
TypeFindFunction
URIHandlerInterfaceData.GetProtocolsCallback
URIHandlerInterfaceData.GetTypeCallback
URIHandlerInterfaceData.GetUriCallback
URIHandlerInterfaceData.SetUriCallback
ValueCompareFunc
ValueDeserializeFunc
ValueDeserializeWithPSpecFunc
ValueSerializeFunc