NodeJS N-API руководство: различия между версиями

Материал из support.qbpro.ru
imported>Supportadmin
Нет описания правки
imported>Supportadmin
 
(не показаны 2 промежуточные версии этого же участника)
Строка 15: Строка 15:


==Простые типы данных N-API==
==Простые типы данных N-API==
napi_status - Indicates the success or failure of a N-API call.
*napi_status - индикатор возможности использования N-API.
napi_env - Is to represent a context to persist VM-specific state.
*napi_env - предоставляет доступ к контексту VM.
napi_value - To represent JavaScript value.
*napi_value - предоставляет доступ к JavaScript значениям.
napi_extended_error_info - To represent all the error occurred.
*napi_extended_error_info - предоставляет доступ ко всем ошибкам.
napi_handle_scope - Control and Modify the lifetime of objects created within a particular scope.
*napi_handle_scope - управление и изменение временем жизни объектов, созданных в определенной области видимости.
napi_callback_info - Get the information about the context of callback.
*napi_callback_info - Предоставляет информацию о контексте колбэка.

Текущая версия от 22:41, 8 ноября 2017

На данный момент (сегодня 07-11-2017) в сети нет толкового руководства на тему N-API в NodeJS.

Здесь собираю крохи:

N-API и начнем с написания C аддона для Node.js

источник

Простые типы данных N-API

  • napi_status - индикатор возможности использования N-API.
  • napi_env - предоставляет доступ к контексту VM.
  • napi_value - предоставляет доступ к JavaScript значениям.
  • napi_extended_error_info - предоставляет доступ ко всем ошибкам.
  • napi_handle_scope - управление и изменение временем жизни объектов, созданных в определенной области видимости.
  • napi_callback_info - Предоставляет информацию о контексте колбэка.