Spec-Zone.ru › Dart 2

dart:ffi

Класс NativeApi

Вспомогательные средства для доступа к API виртуальной машины Dart из кода на Dart или из кода на C через dart_api_dl.h.

Аннотации
  • @Since('2.8')

Конструкторы

NativeApi()

Свойства

hashCode → int
только для чтенияунаследовано
Хэш-код этого объекта.
runtimeType → Type
только для чтенияунаследовано
Представление типа объекта во время выполнения.

Методы

noSuchMethod(Invocation invocation) → dynamic
унаследовано
Вызывается при обращении к несуществующему методу или свойству.
toString() → String
унаследовано
Строковое представление этого объекта.

Операторы

operator ==(Object other) → bool
унаследовано
Оператор равенства.

Статические свойства

closeNativePort → Pointer<NativeFunction<Int8 Function(Int64)>>
только для чтения
Указатель на функцию bool Dart_CloseNativePort(Dart_Port native_port_id) в dart_native_api.h.
initializeApiDLData → Pointer<Void>
только для чтения
Передайте это значение в Dart_InitializeApiDL в собственном коде, чтобы использовать символы из dart_api_dl.h.
majorVersion → int
только для чтения
При несовместимых изменениях увеличивается номер основной версии.
minorVersion → int
только для чтения
При обратно совместимых изменениях увеличивается номер дополнительной версии.
newNativePort → Pointer<NativeFunction<Int64 Function(Pointer<Uint8>, Pointer<NativeFunction<Dart_NativeMessageHandler>>, Int8)>>
только для чтения
Указатель на функцию
postCObject → Pointer<NativeFunction<Int8 Function(Int64, Pointer<Dart_CObject>)>>
только для чтения
Указатель на функцию bool Dart_PostCObject(Dart_Port port_id, Dart_CObject* message) в dart_native_api.h.

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-ffi/NativeApi-class.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API