Home
last modified time | relevance | path

Searched refs:napi_create_external_buffer (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/docs/zh-cn/application-dev/napi/
H A Duse-napi-about-buffer.md21 | napi_create_external_buffer | 用于创建并获取一个指定大小的ArkTS Buffer,并以给定数据进行初始化,该接口可为Buffer附带额外数据。 |
116 ### napi_create_external_buffer subsection
118 当希望在ArkTS中使用现有的Node-API模块内存块,而不需要额外的拷贝时,可以使用napi_create_external_buffer。这将允许ArkTS层直接访问并操作该内存,避免额外的内…
145 // 使用napi_create_external_buffer接口创建并获取一个指定大小buffer
147 napi_create_external_buffer(env, str.size(), data, FinalizeCallback, nullptr, &buffer);
165 …hilog.info(0x0000, 'testTag', 'Test Node-API napi_create_external_buffer: %{public}s', testNapi.cr…
168 hilog.error(0x0000, 'testTag', 'Test Node-API napi_create_external_buffer error');
H A Duse-napi-about-cleanuphook.md74napi_create_external_buffer(env, wrapper->size, (void *)wrapper->data, ExternalFinalize, wrapper, …
H A Dnapi-data-types-interfaces.md276 | napi_create_external_buffer | 创建并获取一个指定大小的JS Buffer,并以给定数据进行初始化,该接口可为Buffer附带额外数据。 |
/ohos5.0/docs/en/application-dev/napi/
H A Duse-napi-about-buffer.md21 | napi_create_external_buffer | Creates an ArkTS **Buffer** instance of the specified size, and ini…
116 ### napi_create_external_buffer subsection
118 Use **napi_create_external_buffer** to create an ArkTS **Buffer** instance that holds a pointer to …
145 // Use napi_create_external_buffer to create a Buffer instance of the specified size.
147 napi_create_external_buffer(env, str.size(), data, FinalizeCallback, nullptr, &buffer);
165 …hilog.info(0x0000, 'testTag', 'Test Node-API napi_create_external_buffer: %{public}s', testNapi.cr…
168 hilog.error(0x0000, 'testTag', 'Test Node-API napi_create_external_buffer error');
H A Duse-napi-about-cleanuphook.md74napi_create_external_buffer(env, wrapper->size, (void *)wrapper->data, ExternalFinalize, wrapper, …
H A Dnapi-data-types-interfaces.md276 | napi_create_external_buffer | Creates a JS **Buffer** of the specified size and initializes it wi…
/ohos5.0/foundation/arkui/napi/sample/native_module_systemtest/
H A Djs_test_buffer_napi.cpp90 NAPI_CALL(env, napi_create_external_buffer(env, TMP_BUJJER_SIZE, tmpBuffer, in NewExternalBufferFun()
H A Dtest_napi.cpp4521 …napi_status creatresult = napi_create_external_buffer(env, BufferSize, Text, BufferFinalizer, null…
5121 …napi_status creatresult = napi_create_external_buffer(env, BufferSize, Text, BufferFinalizer, null…
5152 …napi_status creatresult = napi_create_external_buffer(env, BufferSize, Text, BufferFinalizer, null…
5175 …napi_status creatresult = napi_create_external_buffer(env, BufferSize, Text, BufferFinalizer, null…
5200 …napi_status creatresult = napi_create_external_buffer(env, BufferSize, Text, nullptr, nullptr, &Bu…
5231 …napi_status creatresult = napi_create_external_buffer(env, BufferSize, Text, BufferFinalizer, null…
5254 …napi_status creatresult = napi_create_external_buffer(env, BufferSize, Text, BufferFinalizer, null…
/ohos5.0/docs/zh-cn/application-dev/reference/native-lib/
H A Dnapi.md160 |FUNC|napi_create_external_buffer|创建并获取一个指定大小的js `Buffer`,并以给定数据进行初始化,该接口可为`Buffer`附带额外数据。|10|
608 ### napi_create_external_buffer subsection
/ohos5.0/foundation/arkui/napi/test/unittest/
H A Dtest_napi_ext.cpp95 napi_create_external_buffer(
H A Dtest_napi.cpp6631 napi_status status = napi_create_external_buffer(env, bufferSize, copyPtr,
6643 napi_status status = napi_create_external_buffer(env, bufferSize, copyPtr,
6655 napi_status status = napi_create_external_buffer(env, bufferSize, copyPtr,
6667 napi_status status = napi_create_external_buffer(env, bufferSize, copyPtr,
/ohos5.0/docs/en/application-dev/reference/native-lib/
H A Dnapi.md160 |FUNC|napi_create_external_buffer|Creates a JS **Buffer** instance of the specified size, and initi…
606 ### napi_create_external_buffer subsection
/ohos5.0/foundation/arkui/napi/native_engine/
H A Dnative_api.cpp2608 NAPI_EXTERN napi_status napi_create_external_buffer(napi_env env, in napi_create_external_buffer() function