pty_library/src/terminal_pty_bindings_generated library

Classes

Dart_CObject_Type
A Dart_CObject is used for representing Dart objects as native C data outside the Dart heap. These objects are totally detached from the Dart heap. Only a subset of the Dart objects have a representation as a Dart_CObject.
Dart_TypedData_Type
========== Typed Data
PtyHandle
PtyOptions
TerminalPtyBindings
Bindings for native_lib/terminal_pty.h.
UnnamedStruct1
UnnamedStruct2
UnnamedStruct3
UnnamedStruct4
UnnamedStruct5
UnnamedStruct6
UnnamedUnion1

Typedefs

Dart_CloseNativePort_Type = Pointer<NativeFunction<Bool Function(Dart_Port_DL native_port_id)>>
Dart_CObject = _Dart_CObject
Dart_DeleteFinalizableHandle_Type = Pointer<NativeFunction<Void Function(Dart_FinalizableHandle object, Handle strong_ref_to_object)>>
Dart_DeletePersistentHandle_Type = Pointer<NativeFunction<Void Function(Handle object)>>
Dart_DeleteWeakPersistentHandle_Type = Pointer<NativeFunction<Void Function(Dart_WeakPersistentHandle object)>>
Dart_EnterScope_Type = Pointer<NativeFunction<Void Function()>>
Dart_ErrorGetException_Type = Pointer<NativeFunction<Handle Function(Handle handle)>>
Dart_ErrorGetStackTrace_Type = Pointer<NativeFunction<Handle Function(Handle handle)>>
Dart_ErrorHasException_Type = Pointer<NativeFunction<Bool Function(Handle handle)>>
Dart_ExitScope_Type = Pointer<NativeFunction<Void Function()>>
Dart_FinalizableHandle = Pointer<_Dart_FinalizableHandle>
Dart_GetError_Type = Pointer<NativeFunction<Pointer<Char> Function(Handle handle)>>
Dart_HandleFinalizer = Pointer<NativeFunction<Void Function(Pointer<Void> isolate_callback_data, Pointer<Void> peer)>>
These structs are versioned by DART_API_DL_MAJOR_VERSION, bump the version when changing this struct.
Dart_HandleFromPersistent_Type = Pointer<NativeFunction<Handle Function(Handle object)>>
Dart_HandleFromWeakPersistent_Type = Pointer<NativeFunction<Handle Function(Dart_WeakPersistentHandle object)>>
Dart_IsApiError_Type = Pointer<NativeFunction<Bool Function(Handle handle)>>
Dart_IsCompilationError_Type = Pointer<NativeFunction<Bool Function(Handle handle)>>
Dart_IsError_Type = Pointer<NativeFunction<Bool Function(Handle handle)>>
Dart_IsFatalError_Type = Pointer<NativeFunction<Bool Function(Handle handle)>>
Dart_IsUnhandledExceptionError_Type = Pointer<NativeFunction<Bool Function(Handle handle)>>
Dart_NativeMessageHandler_DL = Pointer<NativeFunction<Void Function(Dart_Port_DL dest_port_id, Pointer<Dart_CObject> message)>>
Dart_NewApiError_Type = Pointer<NativeFunction<Handle Function(Pointer<Char> error)>>
Dart_NewCompilationError_Type = Pointer<NativeFunction<Handle Function(Pointer<Char> error)>>
Dart_NewFinalizableHandle_Type = Pointer<NativeFunction<Dart_FinalizableHandle Function(Handle object, Pointer<Void> peer, IntPtr external_allocation_size, Dart_HandleFinalizer callback)>>
Dart_NewNativePort_Type = Pointer<NativeFunction<Dart_Port_DL Function(Pointer<Char> name, Dart_NativeMessageHandler_DL handler, Bool handle_concurrently)>>
Dart_NewPersistentHandle_Type = Pointer<NativeFunction<Handle Function(Handle object)>>
Dart_NewSendPort_Type = Pointer<NativeFunction<Handle Function(Dart_Port_DL port_id)>>
Dart_NewUnhandledExceptionError_Type = Pointer<NativeFunction<Handle Function(Handle exception)>>
Dart_NewWeakPersistentHandle_Type = Pointer<NativeFunction<Dart_WeakPersistentHandle Function(Handle object, Pointer<Void> peer, IntPtr external_allocation_size, Dart_HandleFinalizer callback)>>
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<Bool Function(Dart_Port_DL port_id, Handle object)>>
Dart_PostCObject_Type = Pointer<NativeFunction<Bool Function(Dart_Port_DL port_id, Pointer<Dart_CObject> message)>>
Dart_PostInteger_Type = Pointer<NativeFunction<Bool Function(Dart_Port_DL port_id, Int64 message)>>
Dart_PropagateError_Type = Pointer<NativeFunction<Void Function(Handle handle)>>
Dart_SendPortGetId_Type = Pointer<NativeFunction<Handle Function(Handle port, Pointer<Dart_Port_DL> port_id)>>
Dart_SetPersistentHandle_Type = Pointer<NativeFunction<Void Function(Handle obj1, Handle obj2)>>
Dart_UpdateExternalSize_Type = Pointer<NativeFunction<Void Function(Dart_WeakPersistentHandle object, IntPtr external_allocation_size)>>
Dart_UpdateFinalizableExternalSize_Type = Pointer<NativeFunction<Void Function(Dart_FinalizableHandle object, Handle strong_ref_to_object, IntPtr external_allocation_size)>>
Dart_WeakPersistentHandle = Pointer<_Dart_WeakPersistentHandle>