Skip to main content

Crate napi_sys

Crate napi_sys 

Source

Modules§

PropertyAttributes
Status
TypedarrayType
ValueType

Structs§

napi_async_context__
napi_async_work__
napi_callback_info__
napi_callback_scope__
napi_deferred__
napi_env__
napi_escapable_handle_scope__
napi_extended_error_info
napi_handle_scope__
napi_module
napi_node_version
napi_property_descriptor
napi_ref__
napi_type_tag
napi_value__
uv_loop_s

Enums§

uv_run_mode

Functions§

load⚠
napi_adjust_external_memory⚠
napi_async_destroy⚠
napi_async_init⚠
napi_call_function⚠
napi_cancel_async_work⚠
napi_close_escapable_handle_scope⚠
napi_close_handle_scope⚠
napi_coerce_to_bool⚠
napi_coerce_to_number⚠
napi_coerce_to_object⚠
napi_coerce_to_string⚠
napi_create_array⚠
napi_create_array_with_length⚠
napi_create_arraybuffer⚠
napi_create_async_work⚠
napi_create_buffer⚠
napi_create_buffer_copy⚠
napi_create_dataview⚠
napi_create_double⚠
napi_create_error⚠
napi_create_external⚠
napi_create_external_arraybuffer⚠
napi_create_external_buffer⚠
napi_create_function⚠
napi_create_int32⚠
napi_create_int64⚠
napi_create_object⚠
napi_create_promise⚠
napi_create_range_error⚠
napi_create_reference⚠
napi_create_string_latin1⚠
napi_create_string_utf8⚠
napi_create_string_utf16⚠
napi_create_symbol⚠
napi_create_type_error⚠
napi_create_typedarray⚠
napi_create_uint32⚠
napi_define_class⚠
napi_define_properties⚠
napi_delete_async_work⚠
napi_delete_element⚠
napi_delete_property⚠
napi_delete_reference⚠
napi_escape_handle⚠
napi_fatal_error⚠
napi_get_and_clear_last_exception⚠
napi_get_array_length⚠
napi_get_arraybuffer_info⚠
napi_get_boolean⚠
napi_get_buffer_info⚠
napi_get_cb_info⚠
napi_get_dataview_info⚠
napi_get_element⚠
napi_get_global⚠
napi_get_last_error_info⚠
napi_get_named_property⚠
napi_get_new_target⚠
napi_get_node_version⚠
napi_get_null⚠
napi_get_property⚠
napi_get_property_names⚠
napi_get_prototype⚠
napi_get_reference_value⚠
napi_get_typedarray_info⚠
napi_get_undefined⚠
napi_get_value_bool⚠
napi_get_value_double⚠
napi_get_value_external⚠
napi_get_value_int32⚠
napi_get_value_int64⚠
napi_get_value_string_latin1⚠
napi_get_value_string_utf8⚠
napi_get_value_string_utf16⚠
napi_get_value_uint32⚠
napi_get_version⚠
napi_has_element⚠
napi_has_named_property⚠
napi_has_own_property⚠
napi_has_property⚠
napi_instanceof⚠
napi_is_array⚠
napi_is_arraybuffer⚠
napi_is_buffer⚠
napi_is_dataview⚠
napi_is_error⚠
napi_is_exception_pending⚠
napi_is_promise⚠
napi_is_typedarray⚠
napi_make_callback⚠
napi_module_register⚠
napi_new_instance⚠
napi_open_escapable_handle_scope⚠
napi_open_handle_scope⚠
napi_queue_async_work⚠
napi_reference_ref⚠
napi_reference_unref⚠
napi_reject_deferred⚠
napi_remove_wrap⚠
napi_resolve_deferred⚠
napi_run_script⚠
napi_set_element⚠
napi_set_named_property⚠
napi_set_property⚠
napi_strict_equals⚠
napi_throw⚠
napi_throw_error⚠
napi_throw_range_error⚠
napi_throw_type_error⚠
napi_typeof⚠
napi_unwrap⚠
napi_wrap⚠
setup⚠
Loads N-API symbols from host process. Must be called at least once before using any functions in bindings or they will panic

Type Aliases§

napi_addon_register_func
napi_async_complete_callback
napi_async_context
napi_async_execute_callback
napi_async_work
napi_callback
napi_callback_info
napi_callback_scope
napi_deferred
napi_env
Env ptr
napi_escapable_handle_scope
napi_finalize
napi_handle_scope
napi_property_attributes
napi_ref
napi_status
napi_typedarray_type
napi_value
JsValue ptr
napi_valuetype