flutter_openim_sdk_ffi_bindings_generated
library
Typedefs
-
clock_t
= __darwin_clock_t
-
-
Dart__darwin_clock_t
= int
-
-
Dart__darwin_natural_t
= int
-
-
Dart__darwin_pthread_key_t
= int
-
-
Dart__darwin_ptrdiff_t
= int
-
-
Dart__darwin_size_t
= int
-
-
Dart__darwin_ssize_t
= int
-
-
Dart__darwin_time_t
= int
-
-
Dart__int32_t
= int
-
-
Dart__int64_t
= int
-
-
Dart__uint16_t
= int
-
-
Dart__uint32_t
= int
-
-
Dart__uint64_t
= int
-
-
Dart_CloseNativePort_Type
= Pointer<NativeFunction<Dart_CloseNativePort_TypeFunction>>
-
-
Dart_CloseNativePort_TypeFunction
= Bool Function(Dart_Port_DL native_port_id)
-
-
Dart_CObject
= _Dart_CObject
-
This enum is versioned by DART_API_DL_MAJOR_VERSION, only add at the end
and bump the DART_API_DL_MINOR_VERSION.
-
Dart_CreateLoadingUnitCallback
= Pointer<NativeFunction<Dart_CreateLoadingUnitCallbackFunction>>
-
-
Dart_CreateLoadingUnitCallbackFunction
= Void Function(Pointer<Void> callback_data, IntPtr loading_unit_id, Pointer<Pointer<Void>> write_callback_data, Pointer<Pointer<Void>> write_debug_callback_data)
-
-
Dart_CurrentIsolate_Type
= Pointer<NativeFunction<Dart_CurrentIsolate_TypeFunction>>
-
-
Dart_CurrentIsolate_TypeFunction
= Dart_Isolate Function()
-
-
Dart_DeferredLoadHandler
= Pointer<NativeFunction<Dart_DeferredLoadHandlerFunction>>
-
Handles deferred loading requests. When this handler is invoked, it should
eventually load the deferred loading unit with the given id and call
Dart_DeferredLoadComplete or Dart_DeferredLoadCompleteError. It is
recommended that the loading occur asynchronously, but it is permitted to
call Dart_DeferredLoadComplete or Dart_DeferredLoadCompleteError before the
handler returns.
-
Dart_DeferredLoadHandlerFunction
= Handle Function(IntPtr loading_unit_id)
-
-
Dart_DeleteFinalizableHandle_Type
= Pointer<NativeFunction<Dart_DeleteFinalizableHandle_TypeFunction>>
-
-
Dart_DeleteFinalizableHandle_TypeFunction
= Void Function(Dart_FinalizableHandle object, Handle strong_ref_to_object)
-
-
Dart_DeletePersistentHandle_Type
= Pointer<NativeFunction<Dart_DeletePersistentHandle_TypeFunction>>
-
-
Dart_DeletePersistentHandle_TypeFunction
= Void Function(Handle object)
-
-
Dart_DeleteWeakPersistentHandle_Type
= Pointer<NativeFunction<Dart_DeleteWeakPersistentHandle_TypeFunction>>
-
-
Dart_DeleteWeakPersistentHandle_TypeFunction
= Void Function(Dart_WeakPersistentHandle object)
-
-
Callback provided by the embedder that is used by the VM to
produce footnotes appended to DWARF stack traces.
-
-
Dart_EnterIsolate_Type
= Pointer<NativeFunction<Dart_EnterIsolate_TypeFunction>>
-
-
Dart_EnterIsolate_TypeFunction
= Void Function(Dart_Isolate)
-
-
Dart_EnterScope_Type
= Pointer<NativeFunction<Dart_EnterScope_TypeFunction>>
-
-
Dart_EnterScope_TypeFunction
= Void Function()
-
-
Dart_EntropySource
= Pointer<NativeFunction<Dart_EntropySourceFunction>>
-
-
Dart_EntropySourceFunction
= Bool Function(Pointer<Uint8> buffer, IntPtr length)
-
-
Dart_EnvironmentCallback
= Pointer<NativeFunction<Dart_EnvironmentCallbackFunction>>
-
An environment lookup callback function.
-
Dart_EnvironmentCallbackFunction
= Handle Function(Handle name)
-
-
Dart_ErrorGetException_Type
= Pointer<NativeFunction<Dart_ErrorGetException_TypeFunction>>
-
-
Dart_ErrorGetException_TypeFunction
= Handle Function(Handle handle)
-
-
Dart_ErrorGetStackTrace_Type
= Pointer<NativeFunction<Dart_ErrorGetStackTrace_TypeFunction>>
-
-
Dart_ErrorGetStackTrace_TypeFunction
= Handle Function(Handle handle)
-
-
Dart_ErrorHasException_Type
= Pointer<NativeFunction<Dart_ErrorHasException_TypeFunction>>
-
-
Dart_ErrorHasException_TypeFunction
= Bool Function(Handle handle)
-
-
Dart_ExitIsolate_Type
= Pointer<NativeFunction<Dart_ExitIsolate_TypeFunction>>
-
-
Dart_ExitIsolate_TypeFunction
= Void Function()
-
-
Dart_ExitScope_Type
= Pointer<NativeFunction<Dart_ExitScope_TypeFunction>>
-
-
Dart_ExitScope_TypeFunction
= Void Function()
-
-
Dart_FfiNativeResolver
= Pointer<NativeFunction<Dart_FfiNativeResolverFunction>>
-
FFI Native C function pointer resolver callback.
-
Dart_FfiNativeResolverFunction
= Pointer<Void> Function(Pointer<Char> name, UintPtr args_n)
-
-
Dart_FileCloseCallback
= Pointer<NativeFunction<Dart_FileCloseCallbackFunction>>
-
Closes the opened file.
-
Dart_FileCloseCallbackFunction
= Void Function(Pointer<Void> stream)
-
-
Dart_FileOpenCallback
= Pointer<NativeFunction<Dart_FileOpenCallbackFunction>>
-
Opens a file for reading or writing.
-
Dart_FileOpenCallbackFunction
= Pointer<Void> Function(Pointer<Char> name, Bool write)
-
-
Dart_FileReadCallback
= Pointer<NativeFunction<Dart_FileReadCallbackFunction>>
-
Read contents of file.
-
Dart_FileReadCallbackFunction
= Void Function(Pointer<Pointer<Uint8>> data, Pointer<IntPtr> file_length, Pointer<Void> stream)
-
-
Dart_FileWriteCallback
= Pointer<NativeFunction<Dart_FileWriteCallbackFunction>>
-
Write data into file.
-
Dart_FileWriteCallbackFunction
= Void Function(Pointer<Void> data, IntPtr length, Pointer<Void> stream)
-
-
Dart_FinalizableHandle
= Pointer<_Dart_FinalizableHandle>
-
-
Dart_GetError_Type
= Pointer<NativeFunction<Dart_GetError_TypeFunction>>
-
-
Dart_GetError_TypeFunction
= Pointer<Char> Function(Handle handle)
-
-
Dart_GetVMServiceAssetsArchive
= Pointer<NativeFunction<Dart_GetVMServiceAssetsArchiveFunction>>
-
Callback provided by the embedder that is used by the vmservice isolate
to request the asset archive. The asset archive must be an uncompressed tar
archive that is stored in a Uint8List.
-
Dart_GetVMServiceAssetsArchiveFunction
= Handle Function()
-
-
Dart_HandleFinalizer
= Pointer<NativeFunction<Dart_HandleFinalizerFunction>>
-
These structs are versioned by DART_API_DL_MAJOR_VERSION, bump the
version when changing this struct.
-
Dart_HandleFinalizerFunction
= Void Function(Pointer<Void> isolate_callback_data, Pointer<Void> peer)
-
-
Dart_HandleFromPersistent_Type
= Pointer<NativeFunction<Dart_HandleFromPersistent_TypeFunction>>
-
-
Dart_HandleFromPersistent_TypeFunction
= Handle Function(Handle object)
-
-
Dart_HandleFromWeakPersistent_Type
= Pointer<NativeFunction<Dart_HandleFromWeakPersistent_TypeFunction>>
-
-
Dart_HandleFromWeakPersistent_TypeFunction
= Handle Function(Dart_WeakPersistentHandle object)
-
-
Dart_HeapSamplingCreateCallback
= Pointer<NativeFunction<Dart_HeapSamplingCreateCallbackFunction>>
-
-
Dart_HeapSamplingCreateCallbackFunction
= Pointer<Void> Function(Dart_Isolate isolate, Dart_IsolateGroup isolate_group, Pointer<Char> cls_name, IntPtr allocation_size)
-
-
Dart_HeapSamplingDeleteCallback
= Pointer<NativeFunction<Dart_HeapSamplingDeleteCallbackFunction>>
-
-
Dart_HeapSamplingDeleteCallbackFunction
= Void Function(Pointer<Void> data)
-
-
Dart_HeapSamplingReportCallback
= Pointer<NativeFunction<Dart_HeapSamplingReportCallbackFunction>>
-
-
Dart_HeapSamplingReportCallbackFunction
= Void Function(Pointer<Void> context, Pointer<Void> data)
-
-
Dart_InitializeIsolateCallback
= Pointer<NativeFunction<Dart_InitializeIsolateCallbackFunction>>
-
An isolate initialization callback function.
-
Dart_InitializeIsolateCallbackFunction
= Bool Function(Pointer<Pointer<Void>> child_isolate_data, Pointer<Pointer<Char>> error)
-
-
Dart_IsApiError_Type
= Pointer<NativeFunction<Dart_IsApiError_TypeFunction>>
-
-
Dart_IsApiError_TypeFunction
= Bool Function(Handle handle)
-
-
Dart_IsCompilationError_Type
= Pointer<NativeFunction<Dart_IsCompilationError_TypeFunction>>
-
-
Dart_IsCompilationError_TypeFunction
= Bool Function(Handle handle)
-
-
Dart_IsError_Type
= Pointer<NativeFunction<Dart_IsError_TypeFunction>>
-
-
Dart_IsError_TypeFunction
= Bool Function(Handle handle)
-
-
Dart_IsFatalError_Type
= Pointer<NativeFunction<Dart_IsFatalError_TypeFunction>>
-
-
Dart_IsFatalError_TypeFunction
= Bool Function(Handle handle)
-
-
Dart_IsNull_Type
= Pointer<NativeFunction<Dart_IsNull_TypeFunction>>
-
-
Dart_IsNull_TypeFunction
= Bool Function(Handle)
-
-
Dart_Isolate
= Pointer<_Dart_Isolate>
-
An isolate is the unit of concurrency in Dart. Each isolate has
its own memory and thread of control. No state is shared between
isolates. Instead, isolates communicate by message passing.
-
Dart_IsolateCleanupCallback
= Pointer<NativeFunction<Dart_IsolateCleanupCallbackFunction>>
-
An isolate cleanup callback function.
-
Dart_IsolateCleanupCallbackFunction
= Void Function(Pointer<Void> isolate_group_data, Pointer<Void> isolate_data)
-
-
Dart_IsolateGroup
= Pointer<_Dart_IsolateGroup>
-
-
Dart_IsolateGroupCleanupCallback
= Pointer<NativeFunction<Dart_IsolateGroupCleanupCallbackFunction>>
-
An isolate group cleanup callback function.
-
Dart_IsolateGroupCleanupCallbackFunction
= Void Function(Pointer<Void> isolate_group_data)
-
-
Dart_IsolateGroupCreateCallback
= Pointer<NativeFunction<Dart_IsolateGroupCreateCallbackFunction>>
-
An isolate creation and initialization callback function.
-
Dart_IsolateGroupCreateCallbackFunction
= Dart_Isolate Function(Pointer<Char> script_uri, Pointer<Char> main, Pointer<Char> package_root, Pointer<Char> package_config, Pointer<Dart_IsolateFlags> flags, Pointer<Void> isolate_data, Pointer<Pointer<Char>> error)
-
-
Dart_IsolateGroupId
= Int64
-
Gets an id that uniquely identifies current isolate group.
-
Dart_IsolateShutdownCallback
= Pointer<NativeFunction<Dart_IsolateShutdownCallbackFunction>>
-
An isolate shutdown callback function.
-
Dart_IsolateShutdownCallbackFunction
= Void Function(Pointer<Void> isolate_group_data, Pointer<Void> isolate_data)
-
-
Dart_IsUnhandledExceptionError_Type
= Pointer<NativeFunction<Dart_IsUnhandledExceptionError_TypeFunction>>
-
-
Dart_IsUnhandledExceptionError_TypeFunction
= Bool Function(Handle handle)
-
-
Dart_LibraryTagHandler
= Pointer<NativeFunction<Dart_LibraryTagHandlerFunction>>
-
The library tag handler is a multi-purpose callback provided by the
embedder to the Dart VM. The embedder implements the tag handler to
provide the ability to load Dart scripts and imports.
-
Dart_LibraryTagHandlerFunction
= Handle Function(Int32 tag, Handle library_or_package_map_url, Handle url)
-
-
Dart_MessageNotifyCallback
= Pointer<NativeFunction<Dart_MessageNotifyCallbackFunction>>
-
A message notification callback.
-
Dart_MessageNotifyCallbackFunction
= Void Function(Dart_Isolate destination_isolate)
-
-
Dart_NativeArgument_Descriptor
= _Dart_NativeArgument_Descriptor
-
-
Dart_NativeArgument_Value
= _Dart_NativeArgument_Value
-
-
Dart_NativeArguments
= Pointer<_Dart_NativeArguments>
-
The arguments to a native function.
-
Dart_NativeEntryResolver
= Pointer<NativeFunction<Dart_NativeEntryResolverFunction>>
-
Native entry resolution callback.
-
Dart_NativeEntryResolverFunction
= Dart_NativeFunction Function(Handle name, Int num_of_arguments, Pointer<Bool> auto_setup_scope)
-
-
Dart_NativeEntrySymbol
= Pointer<NativeFunction<Dart_NativeEntrySymbolFunction>>
-
Native entry symbol lookup callback.
-
Dart_NativeEntrySymbolFunction
= Pointer<Uint8> Function(Dart_NativeFunction nf)
-
-
Dart_NativeFunction
= Pointer<NativeFunction<Dart_NativeFunctionFunction>>
-
A native function.
-
Dart_NativeFunctionFunction
= Void Function(Dart_NativeArguments arguments)
-
-
Dart_NativeMessageHandler
= Pointer<NativeFunction<Dart_NativeMessageHandlerFunction>>
-
A native message handler.
-
Dart_NativeMessageHandler_DL
= Pointer<NativeFunction<Dart_NativeMessageHandler_DLFunction>>
-
-
Dart_NativeMessageHandler_DLFunction
= Void Function(Dart_Port_DL dest_port_id, Pointer<Dart_CObject> message)
-
-
Dart_NativeMessageHandlerFunction
= Void Function(Dart_Port dest_port_id, Pointer<Dart_CObject> message)
-
-
Dart_NewApiError_Type
= Pointer<NativeFunction<Dart_NewApiError_TypeFunction>>
-
-
Dart_NewApiError_TypeFunction
= Handle Function(Pointer<Char> error)
-
-
Dart_NewCompilationError_Type
= Pointer<NativeFunction<Dart_NewCompilationError_TypeFunction>>
-
-
Dart_NewCompilationError_TypeFunction
= Handle Function(Pointer<Char> error)
-
-
Dart_NewFinalizableHandle_Type
= Pointer<NativeFunction<Dart_NewFinalizableHandle_TypeFunction>>
-
-
Dart_NewFinalizableHandle_TypeFunction
= Dart_FinalizableHandle Function(Handle object, Pointer<Void> peer, IntPtr external_allocation_size, Dart_HandleFinalizer callback)
-
-
Dart_NewNativePort_Type
= Pointer<NativeFunction<Dart_NewNativePort_TypeFunction>>
-
-
Dart_NewNativePort_TypeFunction
= Dart_Port_DL Function(Pointer<Char> name, Dart_NativeMessageHandler_DL handler, Bool handle_concurrently)
-
-
Dart_NewPersistentHandle_Type
= Pointer<NativeFunction<Dart_NewPersistentHandle_TypeFunction>>
-
-
Dart_NewPersistentHandle_TypeFunction
= Handle Function(Handle object)
-
-
Dart_NewSendPort_Type
= Pointer<NativeFunction<Dart_NewSendPort_TypeFunction>>
-
-
Dart_NewSendPort_TypeFunction
= Handle Function(Dart_Port_DL port_id)
-
-
Dart_NewUnhandledExceptionError_Type
= Pointer<NativeFunction<Dart_NewUnhandledExceptionError_TypeFunction>>
-
-
Dart_NewUnhandledExceptionError_TypeFunction
= Handle Function(Handle exception)
-
-
Dart_NewWeakPersistentHandle_Type
= Pointer<NativeFunction<Dart_NewWeakPersistentHandle_TypeFunction>>
-
-
Dart_NewWeakPersistentHandle_TypeFunction
= Dart_WeakPersistentHandle Function(Handle object, Pointer<Void> peer, IntPtr external_allocation_size, Dart_HandleFinalizer callback)
-
-
Dart_Null_Type
= Pointer<NativeFunction<Dart_Null_TypeFunction>>
-
-
Dart_Null_TypeFunction
= Handle Function()
-
-
Dart_OnNewCodeCallback
= Pointer<NativeFunction<Dart_OnNewCodeCallbackFunction>>
-
Callback provided by the embedder that is used by the VM to notify on code
object creation, before it is invoked the first time.
This is useful for embedders wanting to e.g. keep track of PCs beyond
the lifetime of the garbage collected code objects.
Note that an address range may be used by more than one code object over the
lifecycle of a process. Clients of this function should record timestamps for
these compilation events and when collecting PCs to disambiguate reused
address ranges.
-
Dart_OnNewCodeCallbackFunction
= Void Function(Pointer<Dart_CodeObserver> observer, Pointer<Char> name, UintPtr base, UintPtr size)
-
-
Dart_Port
= Int64
-
A port is used to send or receive inter-isolate messages
-
Dart_Port_DL
= Int64
-
============================================================================
IMPORTANT! Never update these signatures without properly updating
DART_API_DL_MAJOR_VERSION and DART_API_DL_MINOR_VERSION.
-
Dart_Post_Type
= Pointer<NativeFunction<Dart_Post_TypeFunction>>
-
-
Dart_Post_TypeFunction
= Bool Function(Dart_Port_DL port_id, Handle object)
-
-
Dart_PostCObject_Type
= Pointer<NativeFunction<Dart_PostCObject_TypeFunction>>
-
-
Dart_PostCObject_TypeFunction
= Bool Function(Dart_Port_DL port_id, Pointer<Dart_CObject> message)
-
-
Dart_PostInteger_Type
= Pointer<NativeFunction<Dart_PostInteger_TypeFunction>>
-
-
Dart_PostInteger_TypeFunction
= Bool Function(Dart_Port_DL port_id, Int64 message)
-
-
Dart_PropagateError_Type
= Pointer<NativeFunction<Dart_PropagateError_TypeFunction>>
-
-
Dart_PropagateError_TypeFunction
= Void Function(Handle handle)
-
-
Dart_RegisterKernelBlobCallback
= Pointer<NativeFunction<Dart_RegisterKernelBlobCallbackFunction>>
-
Optional callback provided by the embedder that is used by the VM to
implement registration of kernel blobs for the subsequent Isolate.spawnUri
If no callback is provided, the registration of kernel blobs will throw
an error.
-
Dart_RegisterKernelBlobCallbackFunction
= Pointer<Char> Function(Pointer<Uint8> kernel_buffer, IntPtr kernel_buffer_size)
-
-
Dart_SendPortGetId_Type
= Pointer<NativeFunction<Dart_SendPortGetId_TypeFunction>>
-
-
Dart_SendPortGetId_TypeFunction
= Handle Function(Handle port, Pointer<Dart_Port_DL> port_id)
-
-
Dart_SetPersistentHandle_Type
= Pointer<NativeFunction<Dart_SetPersistentHandle_TypeFunction>>
-
-
Dart_SetPersistentHandle_TypeFunction
= Void Function(Handle obj1, Handle obj2)
-
-
Dart_StreamingCloseCallback
= Pointer<NativeFunction<Dart_StreamingCloseCallbackFunction>>
-
-
Dart_StreamingCloseCallbackFunction
= Void Function(Pointer<Void> callback_data)
-
-
Dart_StreamingWriteCallback
= Pointer<NativeFunction<Dart_StreamingWriteCallbackFunction>>
-
-
Dart_StreamingWriteCallbackFunction
= Void Function(Pointer<Void> callback_data, Pointer<Uint8> buffer, IntPtr size)
-
-
Dart_ThreadExitCallback
= Pointer<NativeFunction<Dart_ThreadExitCallbackFunction>>
-
A thread death callback function.
This callback, provided by the embedder, is called before a thread in the
vm thread pool exits.
This function could be used to dispose of native resources that
are associated and attached to the thread, in order to avoid leaks.
-
Dart_ThreadExitCallbackFunction
= Void Function()
-
-
Dart_ThreadStartCallback
= Pointer<NativeFunction<Dart_ThreadStartCallbackFunction>>
-
A thread start callback function.
This callback, provided by the embedder, is called after a thread in the
vm thread pool starts.
This function could be used to adjust thread priority or attach native
resources to the thread.
-
Dart_ThreadStartCallbackFunction
= Void Function()
-
-
Dart_UnregisterKernelBlobCallback
= Pointer<NativeFunction<Dart_UnregisterKernelBlobCallbackFunction>>
-
Optional callback provided by the embedder that is used by the VM to
unregister kernel blobs.
If no callback is provided, the unregistration of kernel blobs will throw
an error.
-
Dart_UnregisterKernelBlobCallbackFunction
= Void Function(Pointer<Char> kernel_blob_uri)
-
-
Dart_UpdateExternalSize_Type
= Pointer<NativeFunction<Dart_UpdateExternalSize_TypeFunction>>
-
-
Dart_UpdateExternalSize_TypeFunction
= Void Function(Dart_WeakPersistentHandle object, IntPtr external_allocation_size)
-
-
Dart_UpdateFinalizableExternalSize_Type
= Pointer<NativeFunction<Dart_UpdateFinalizableExternalSize_TypeFunction>>
-
-
Dart_UpdateFinalizableExternalSize_TypeFunction
= Void Function(Dart_FinalizableHandle object, Handle strong_ref_to_object, IntPtr external_allocation_size)
-
-
Dart_WeakPersistentHandle
= Pointer<_Dart_WeakPersistentHandle>
-
-
DartDart_CloseNativePort_TypeFunction
= bool Function(DartDart_Port_DL native_port_id)
-
-
DartDart_CreateLoadingUnitCallbackFunction
= void Function(Pointer<Void> callback_data, int loading_unit_id, Pointer<Pointer<Void>> write_callback_data, Pointer<Pointer<Void>> write_debug_callback_data)
-
-
DartDart_DeferredLoadHandlerFunction
= Object Function(int loading_unit_id)
-
-
DartDart_DeleteFinalizableHandle_TypeFunction
= void Function(Dart_FinalizableHandle object, Object strong_ref_to_object)
-
-
DartDart_DeletePersistentHandle_TypeFunction
= void Function(Object object)
-
-
DartDart_DeleteWeakPersistentHandle_TypeFunction
= void Function(Dart_WeakPersistentHandle object)
-
-
-
DartDart_EnterIsolate_TypeFunction
= void Function(Dart_Isolate)
-
-
DartDart_EnterScope_TypeFunction
= void Function()
-
-
DartDart_EntropySourceFunction
= bool Function(Pointer<Uint8> buffer, int length)
-
-
DartDart_EnvironmentCallbackFunction
= Object Function(Object name)
-
-
DartDart_ErrorGetException_TypeFunction
= Object Function(Object handle)
-
-
DartDart_ErrorGetStackTrace_TypeFunction
= Object Function(Object handle)
-
-
DartDart_ErrorHasException_TypeFunction
= bool Function(Object handle)
-
-
DartDart_ExitIsolate_TypeFunction
= void Function()
-
-
DartDart_ExitScope_TypeFunction
= void Function()
-
-
DartDart_FfiNativeResolverFunction
= Pointer<Void> Function(Pointer<Char> name, int args_n)
-
-
DartDart_FileCloseCallbackFunction
= void Function(Pointer<Void> stream)
-
-
DartDart_FileOpenCallbackFunction
= Pointer<Void> Function(Pointer<Char> name, bool write)
-
-
DartDart_FileReadCallbackFunction
= void Function(Pointer<Pointer<Uint8>> data, Pointer<IntPtr> file_length, Pointer<Void> stream)
-
-
DartDart_FileWriteCallbackFunction
= void Function(Pointer<Void> data, int length, Pointer<Void> stream)
-
-
DartDart_GetError_TypeFunction
= Pointer<Char> Function(Object handle)
-
-
DartDart_GetVMServiceAssetsArchiveFunction
= Object Function()
-
-
DartDart_HandleFinalizerFunction
= void Function(Pointer<Void> isolate_callback_data, Pointer<Void> peer)
-
-
DartDart_HandleFromPersistent_TypeFunction
= Object Function(Object object)
-
-
DartDart_HandleFromWeakPersistent_TypeFunction
= Object Function(Dart_WeakPersistentHandle object)
-
-
DartDart_HeapSamplingCreateCallbackFunction
= Pointer<Void> Function(Dart_Isolate isolate, Dart_IsolateGroup isolate_group, Pointer<Char> cls_name, int allocation_size)
-
-
DartDart_HeapSamplingDeleteCallbackFunction
= void Function(Pointer<Void> data)
-
-
DartDart_HeapSamplingReportCallbackFunction
= void Function(Pointer<Void> context, Pointer<Void> data)
-
-
DartDart_InitializeIsolateCallbackFunction
= bool Function(Pointer<Pointer<Void>> child_isolate_data, Pointer<Pointer<Char>> error)
-
-
DartDart_IsApiError_TypeFunction
= bool Function(Object handle)
-
-
DartDart_IsCompilationError_TypeFunction
= bool Function(Object handle)
-
-
DartDart_IsError_TypeFunction
= bool Function(Object handle)
-
-
DartDart_IsFatalError_TypeFunction
= bool Function(Object handle)
-
-
DartDart_IsNull_TypeFunction
= bool Function(Object)
-
-
DartDart_IsolateCleanupCallbackFunction
= void Function(Pointer<Void> isolate_group_data, Pointer<Void> isolate_data)
-
-
DartDart_IsolateGroupCleanupCallbackFunction
= void Function(Pointer<Void> isolate_group_data)
-
-
DartDart_IsolateGroupId
= int
-
-
DartDart_IsolateShutdownCallbackFunction
= void Function(Pointer<Void> isolate_group_data, Pointer<Void> isolate_data)
-
-
DartDart_IsUnhandledExceptionError_TypeFunction
= bool Function(Object handle)
-
-
DartDart_LibraryTagHandlerFunction
= Object Function(int tag, Object library_or_package_map_url, Object url)
-
-
DartDart_MessageNotifyCallbackFunction
= void Function(Dart_Isolate destination_isolate)
-
-
DartDart_NativeEntryResolverFunction
= Dart_NativeFunction Function(Object name, int num_of_arguments, Pointer<Bool> auto_setup_scope)
-
-
DartDart_NativeFunctionFunction
= void Function(Dart_NativeArguments arguments)
-
-
DartDart_NativeMessageHandler_DLFunction
= void Function(DartDart_Port_DL dest_port_id, Pointer<Dart_CObject> message)
-
-
DartDart_NativeMessageHandlerFunction
= void Function(DartDart_Port dest_port_id, Pointer<Dart_CObject> message)
-
-
DartDart_NewApiError_TypeFunction
= Object Function(Pointer<Char> error)
-
-
DartDart_NewCompilationError_TypeFunction
= Object Function(Pointer<Char> error)
-
-
DartDart_NewFinalizableHandle_TypeFunction
= Dart_FinalizableHandle Function(Object object, Pointer<Void> peer, int external_allocation_size, Dart_HandleFinalizer callback)
-
-
DartDart_NewNativePort_TypeFunction
= DartDart_Port_DL Function(Pointer<Char> name, Dart_NativeMessageHandler_DL handler, bool handle_concurrently)
-
-
DartDart_NewPersistentHandle_TypeFunction
= Object Function(Object object)
-
-
DartDart_NewSendPort_TypeFunction
= Object Function(DartDart_Port_DL port_id)
-
-
DartDart_NewUnhandledExceptionError_TypeFunction
= Object Function(Object exception)
-
-
DartDart_NewWeakPersistentHandle_TypeFunction
= Dart_WeakPersistentHandle Function(Object object, Pointer<Void> peer, int external_allocation_size, Dart_HandleFinalizer callback)
-
-
DartDart_Null_TypeFunction
= Object Function()
-
-
DartDart_OnNewCodeCallbackFunction
= void Function(Pointer<Dart_CodeObserver> observer, Pointer<Char> name, int base, int size)
-
-
DartDart_Port
= int
-
-
DartDart_Port_DL
= int
-
-
DartDart_Post_TypeFunction
= bool Function(DartDart_Port_DL port_id, Object object)
-
-
DartDart_PostCObject_TypeFunction
= bool Function(DartDart_Port_DL port_id, Pointer<Dart_CObject> message)
-
-
DartDart_PostInteger_TypeFunction
= bool Function(DartDart_Port_DL port_id, int message)
-
-
DartDart_PropagateError_TypeFunction
= void Function(Object handle)
-
-
DartDart_RegisterKernelBlobCallbackFunction
= Pointer<Char> Function(Pointer<Uint8> kernel_buffer, int kernel_buffer_size)
-
-
DartDart_SendPortGetId_TypeFunction
= Object Function(Object port, Pointer<Dart_Port_DL> port_id)
-
-
DartDart_SetPersistentHandle_TypeFunction
= void Function(Object obj1, Object obj2)
-
-
DartDart_StreamingCloseCallbackFunction
= void Function(Pointer<Void> callback_data)
-
-
DartDart_StreamingWriteCallbackFunction
= void Function(Pointer<Void> callback_data, Pointer<Uint8> buffer, int size)
-
-
DartDart_ThreadExitCallbackFunction
= void Function()
-
-
DartDart_ThreadStartCallbackFunction
= void Function()
-
-
DartDart_UnregisterKernelBlobCallbackFunction
= void Function(Pointer<Char> kernel_blob_uri)
-
-
DartDart_UpdateExternalSize_TypeFunction
= void Function(Dart_WeakPersistentHandle object, int external_allocation_size)
-
-
DartDart_UpdateFinalizableExternalSize_TypeFunction
= void Function(Dart_FinalizableHandle object, Object strong_ref_to_object, int external_allocation_size)
-
-
DartGoInt64
= int
-
-
Dartintmax_t
= int
-
-
Dartmalloc_type_id_t
= int
-
-
Dartpthread_jit_write_callback_tFunction
= int Function(Pointer<Void> ctx)
-
-
Dartqos_class_t
= int
-
-
Dartuintmax_t
= int
-
-
dev_t
= __darwin_dev_t
-
-
FILE
= __sFILE
-
stdio state variables.
-
fpos_t
= __darwin_off_t
-
-
GoInt
= GoInt64
-
-
GoInt64
= LongLong
-
-
GoString
= _GoString_
-
-
id_t
= __darwin_id_t
-
-
intmax_t
= Long
-
-
mach_port_t
= __darwin_mach_port_t
-
-
malloc_type_id_t
= UnsignedLongLong
-
!!!!!!!!!!!!!!!!!!!!! WARNING WARNING WARNING WARNING !!!!!!!!!!!!!!!!!!!!!
Typed Memory Operations and malloc_type_* functions constitute a private,
unstable interface. Don't use it, don't depend on it.
!!!!!!!!!!!!!!!!!!!!! WARNING WARNING WARNING WARNING !!!!!!!!!!!!!!!!!!!!!
-
malloc_zone_t
= _malloc_zone_t
-
<malloc/malloc.h>
-
mode_t
= __darwin_mode_t
-
-
off_t
= __darwin_off_t
-
-
pid_t
= __darwin_pid_t
-
-
pthread_attr_t
= __darwin_pthread_attr_t
-
-
pthread_cond_t
= __darwin_pthread_cond_t
-
-
pthread_condattr_t
= __darwin_pthread_condattr_t
-
-
pthread_jit_write_callback_t
= Pointer<NativeFunction<pthread_jit_write_callback_tFunction>>
-
!
@typedef pthread_jit_write_callback_t
The type of a function that can be supplied to {@link
pthread_jit_write_with_callback_np} to write to the MAP_JIT region while it
is writeable.
-
pthread_jit_write_callback_tFunction
= Int Function(Pointer<Void> ctx)
-
-
pthread_key_t
= __darwin_pthread_key_t
-
-
pthread_mutex_t
= __darwin_pthread_mutex_t
-
-
pthread_mutexattr_t
= __darwin_pthread_mutexattr_t
-
-
pthread_once_t
= __darwin_pthread_once_t
-
-
pthread_override_t
= Pointer<pthread_override_s>
-
!
@typedef pthread_override_t
-
pthread_rwlock_t
= __darwin_pthread_rwlock_t
-
-
pthread_rwlockattr_t
= __darwin_pthread_rwlockattr_t
-
-
pthread_t
= __darwin_pthread_t
-
-
ptrdiff_t
= __darwin_ptrdiff_t
-
-
qos_class_t
= UnsignedInt
-
-
rlim_t
= __uint64_t
-
Resource limit type (low 63 bits, excluding the sign bit)
-
siginfo_t
= __siginfo
-
-
sigset_t
= __darwin_sigset_t
-
-
ssize_t
= __darwin_ssize_t
-
-
time_t
= __darwin_time_t
-
-
uid_t
= __darwin_uid_t
-
-
uintmax_t
= UnsignedLong
-
-
va_list
= __darwin_va_list
-