Namespace Gst.Internal
Classes
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.