Home
last modified time | relevance | path

Searched refs:env (Results 1 - 10 of 10) sorted by relevance

/drivers/external_device_manager/frameworks/js/napi/device_manager/
H A Ddevice_manager_middle.cpp50 static napi_value ConvertToBusinessError(const napi_env &env, const ErrMsg &errMsg);
51 static napi_value ConvertToJsDeviceId(const napi_env &env, uint64_t deviceId);
52 static napi_value GetCallbackResult(const napi_env &env, uint64_t deviceId, const sptr<IRemoteObject> &drvExtObj);
56 if (env == nullptr) { in DeleteNapiRef()
62 napi_delete_reference(env, bindCallback); in DeleteNapiRef()
65 napi_delete_reference(env, onDisconnect); in DeleteNapiRef()
68 napi_delete_reference(env, unbindCallback); in DeleteNapiRef()
71 if (napi_status::napi_ok != napi_send_event(env, task, napi_eprio_immediate)) { in DeleteNapiRef()
91 napi_value result = GetCallbackResult(data->env, data->deviceId, drvExtObj); in OnConnect()
92 napi_value err = ConvertToBusinessError(data->env, errMs in OnConnect()
183 IsMatchType(const napi_env &env, const napi_value &value, const napi_valuetype &type) IsMatchType() argument
190 GetCallbackResult(const napi_env &env, uint64_t deviceId, const sptr<IRemoteObject> &drvExtObj) GetCallbackResult() argument
220 CreateBusinessError(const napi_env &env, const int32_t errCode, const std::string &errMessage) CreateBusinessError() argument
233 ConvertToBusinessError(const napi_env &env, const ErrMsg &errMsg) ConvertToBusinessError() argument
257 ConvertToJsDeviceId(const napi_env &env, uint64_t deviceId) ConvertToJsDeviceId() argument
268 ThrowErr(const napi_env &env, const int32_t errCode, const std::string &printMsg) ThrowErr() argument
283 ConvertDeviceToJsDevice(napi_env& env, std::shared_ptr<DeviceData> device) ConvertDeviceToJsDevice() argument
303 ConvertToJsUSBInterfaceDesc(napi_env& env, std::shared_ptr<USBInterfaceDesc> desc) ConvertToJsUSBInterfaceDesc() argument
322 ConvertToJsDeviceInfo(napi_env& env, std::shared_ptr<DeviceInfoData> deviceInfo) ConvertToJsDeviceInfo() argument
361 ConvertToJsDriverInfo(napi_env& env, std::shared_ptr<DriverInfoData> driverInfo) ConvertToJsDriverInfo() argument
402 QueryDevices(napi_env env, napi_callback_info info) QueryDevices() argument
437 ParseDeviceId(const napi_env& env, const napi_value& value, uint64_t* deviceId) ParseDeviceId() argument
454 BindDevice(napi_env env, napi_callback_info info) BindDevice() argument
506 UnbindDevice(napi_env env, napi_callback_info info) UnbindDevice() argument
549 QueryDeviceInfo(napi_env env, napi_callback_info info) QueryDeviceInfo() argument
588 QueryDriverInfo(napi_env env, napi_callback_info info) QueryDriverInfo() argument
632 EnumBusTypeConstructor(napi_env env, napi_callback_info info) EnumBusTypeConstructor() argument
641 CreateEnumBusType(napi_env env, napi_value exports) CreateEnumBusType() argument
660 ExtDeviceManagerInit(napi_env env, napi_value exports) ExtDeviceManagerInit() argument
[all...]
H A Ddevice_manager_middle.h38 napi_env env; member in OHOS::ExternalDeviceManager::AsyncData
56 napi_env env = nullptr; member
/drivers/external_device_manager/test/unittest/ndk_stage_js_test/entry/src/main/cpp/
H A Dusb_ddk_ndk_test.cpp82 static napi_value UsbInit(napi_env env, napi_callback_info info) in UsbInit() argument
87 NAPI_CALL(env, napi_create_int32(env, returnValue, &result)); in UsbInit()
91 static napi_value UsbRelease(napi_env env, napi_callback_info info) in UsbRelease() argument
94 NAPI_ASSERT(env, usbInitReturnValue == PARAM_0, "OH_Usb_Init failed"); in UsbRelease()
97 NAPI_CALL(env, napi_get_boolean(env, true, &result)); in UsbRelease()
101 static napi_value UsbGetDeviceDescriptorOne(napi_env env, napi_callback_info info) in UsbGetDeviceDescriptorOne() argument
105 NAPI_CALL(env, napi_get_cb_info(env, inf in UsbGetDeviceDescriptorOne()
119 UsbGetDeviceDescriptorTwo(napi_env env, napi_callback_info info) UsbGetDeviceDescriptorTwo() argument
135 UsbGetConfigDescriptorOne(napi_env env, napi_callback_info info) UsbGetConfigDescriptorOne() argument
153 UsbGetConfigDescriptorTwo(napi_env env, napi_callback_info info) UsbGetConfigDescriptorTwo() argument
164 UsbGetConfigDescriptorThree(napi_env env, napi_callback_info info) UsbGetConfigDescriptorThree() argument
181 UsbFreeConfigDescriptor(napi_env env, napi_callback_info info) UsbFreeConfigDescriptor() argument
200 UsbClaimInterfaceOne(napi_env env, napi_callback_info info) UsbClaimInterfaceOne() argument
216 UsbClaimInterfaceTwo(napi_env env, napi_callback_info info) UsbClaimInterfaceTwo() argument
225 UsbClaimInterfaceThree(napi_env env, napi_callback_info info) UsbClaimInterfaceThree() argument
241 UsbReleaseInterface(napi_env env, napi_callback_info info) UsbReleaseInterface() argument
259 UsbSelectInterfaceSettingOne(napi_env env, napi_callback_info info) UsbSelectInterfaceSettingOne() argument
277 UsbSelectInterfaceSettingTwo(napi_env env, napi_callback_info info) UsbSelectInterfaceSettingTwo() argument
296 UsbGetCurrentInterfaceSettingOne(napi_env env, napi_callback_info info) UsbGetCurrentInterfaceSettingOne() argument
316 UsbGetCurrentInterfaceSettingTwo(napi_env env, napi_callback_info info) UsbGetCurrentInterfaceSettingTwo() argument
337 UsbGetCurrentInterfaceSettingThree(napi_env env, napi_callback_info info) UsbGetCurrentInterfaceSettingThree() argument
357 UsbSendControlReadRequestOne(napi_env env, napi_callback_info info) UsbSendControlReadRequestOne() argument
383 UsbSendControlReadRequestTwo(napi_env env, napi_callback_info info) UsbSendControlReadRequestTwo() argument
405 UsbSendControlReadRequestThree(napi_env env, napi_callback_info info) UsbSendControlReadRequestThree() argument
425 UsbSendControlReadRequestFour(napi_env env, napi_callback_info info) UsbSendControlReadRequestFour() argument
445 UsbSendControlReadRequestFive(napi_env env, napi_callback_info info) UsbSendControlReadRequestFive() argument
465 UsbSendControlWriteRequestOne(napi_env env, napi_callback_info info) UsbSendControlWriteRequestOne() argument
486 UsbSendControlWriteRequestTwo(napi_env env, napi_callback_info info) UsbSendControlWriteRequestTwo() argument
508 UsbSendControlWriteRequestThree(napi_env env, napi_callback_info info) UsbSendControlWriteRequestThree() argument
528 UsbSendControlWriteRequestFour(napi_env env, napi_callback_info info) UsbSendControlWriteRequestFour() argument
554 UsbSendPipeRequestOne(napi_env env, napi_callback_info info) UsbSendPipeRequestOne() argument
590 UsbSendPipeRequestTwo(napi_env env, napi_callback_info info) UsbSendPipeRequestTwo() argument
623 UsbSendPipeRequestThree(napi_env env, napi_callback_info info) UsbSendPipeRequestThree() argument
651 UsbSendPipeRequestFour(napi_env env, napi_callback_info info) UsbSendPipeRequestFour() argument
683 UsbCreateDeviceMemMapOne(napi_env env, napi_callback_info info) UsbCreateDeviceMemMapOne() argument
709 UsbCreateDeviceMemMapTwo(napi_env env, napi_callback_info info) UsbCreateDeviceMemMapTwo() argument
733 UsbDestroyDeviceMemMap(napi_env env, napi_callback_info info) UsbDestroyDeviceMemMap() argument
759 UsbSendPipeRequestWithAshmemOne(napi_env env, napi_callback_info info) UsbSendPipeRequestWithAshmemOne() argument
798 UsbSendPipeRequestWithAshmemTwo(napi_env env, napi_callback_info info) UsbSendPipeRequestWithAshmemTwo() argument
818 UsbSendPipeRequestWithAshmemThree(napi_env env, napi_callback_info info) UsbSendPipeRequestWithAshmemThree() argument
848 UsbSendPipeRequestWithAshmemFour(napi_env env, napi_callback_info info) UsbSendPipeRequestWithAshmemFour() argument
888 Init(napi_env env, napi_value exports) Init() argument
[all...]
H A Dbase_ddk_ndk_test.cpp32 static napi_value DdkCreateAshmemOne(napi_env env, napi_callback_info info) in DdkCreateAshmemOne() argument
39 NAPI_CALL(env, napi_create_int32(env, returnValue, &result)); in DdkCreateAshmemOne()
44 static napi_value DdkCreateAshmemTwo(napi_env env, napi_callback_info info) in DdkCreateAshmemTwo() argument
51 NAPI_CALL(env, napi_create_int32(env, returnValue, &result)); in DdkCreateAshmemTwo()
55 static napi_value DdkCreateAshmemThree(napi_env env, napi_callback_info info) in DdkCreateAshmemThree() argument
62 NAPI_CALL(env, napi_create_int32(env, returnValue, &result)); in DdkCreateAshmemThree()
66 static napi_value DdkMapAshmemOne(napi_env env, napi_callback_inf argument
80 DdkMapAshmemTwo(napi_env env, napi_callback_info info) DdkMapAshmemTwo() argument
89 DdkMapAshmemThree(napi_env env, napi_callback_info info) DdkMapAshmemThree() argument
104 DdkMapAshmemFour(napi_env env, napi_callback_info info) DdkMapAshmemFour() argument
118 DdkUnmapAshmemOne(napi_env env, napi_callback_info info) DdkUnmapAshmemOne() argument
134 DdkUnmapAshmemTwo(napi_env env, napi_callback_info info) DdkUnmapAshmemTwo() argument
142 DdkDestroyAshmemOne(napi_env env, napi_callback_info info) DdkDestroyAshmemOne() argument
158 DdkDestroyAshmemTwo(napi_env env, napi_callback_info info) DdkDestroyAshmemTwo() argument
167 Init(napi_env env, napi_value exports) Init() argument
[all...]
H A Dhid_ddk_ndk_test.cpp72 static napi_value HidCreateDevice(napi_env env, napi_callback_info info) in HidCreateDevice() argument
76 NAPI_CALL(env, napi_create_int32(env, deviceId, &result)); in HidCreateDevice()
80 static napi_value HidCreateDeviceTwo(napi_env env, napi_callback_info info) in HidCreateDeviceTwo() argument
84 NAPI_CALL(env, napi_create_int32(env, deviceId, &result)); in HidCreateDeviceTwo()
88 static napi_value HidCreateDeviceThree(napi_env env, napi_callback_info info) in HidCreateDeviceThree() argument
92 NAPI_CALL(env, napi_create_int32(env, deviceId, &result)); in HidCreateDeviceThree()
96 static napi_value HidEmitEventOne(napi_env env, napi_callback_inf argument
113 HidEmitEventTwo(napi_env env, napi_callback_info info) HidEmitEventTwo() argument
129 HidEmitEventThree(napi_env env, napi_callback_info info) HidEmitEventThree() argument
145 HidDestroyDeviceOne(napi_env env, napi_callback_info info) HidDestroyDeviceOne() argument
155 HidDestroyDeviceTwo(napi_env env, napi_callback_info info) HidDestroyDeviceTwo() argument
164 HidDestroyDeviceThree(napi_env env, napi_callback_info info) HidDestroyDeviceThree() argument
174 Init(napi_env env, napi_value exports) Init() argument
[all...]
/drivers/external_device_manager/test/unittest/ndk_permission_js_test/entry/src/main/cpp/
H A Dddk_permission_test.cpp29 static napi_value UsbInit(napi_env env, napi_callback_info info) in UsbInit() argument
33 NAPI_CALL(env, napi_create_int32(env, returnValue, &result)); in UsbInit()
37 static napi_value UsbGetDeviceDescriptor(napi_env env, napi_callback_info info) in UsbGetDeviceDescriptor() argument
42 NAPI_CALL(env, napi_create_int32(env, returnValue, &result)); in UsbGetDeviceDescriptor()
46 static napi_value UsbGetConfigDescriptor(napi_env env, napi_callback_info info) in UsbGetConfigDescriptor() argument
51 NAPI_CALL(env, napi_create_int32(env, returnValue, &result)); in UsbGetConfigDescriptor()
55 static napi_value UsbClaimInterface(napi_env env, napi_callback_inf argument
64 UsbReleaseInterface(napi_env env, napi_callback_info info) UsbReleaseInterface() argument
72 UsbSelectInterfaceSetting(napi_env env, napi_callback_info info) UsbSelectInterfaceSetting() argument
80 UsbGetCurrentInterfaceSetting(napi_env env, napi_callback_info info) UsbGetCurrentInterfaceSetting() argument
89 UsbSendControlReadRequest(napi_env env, napi_callback_info info) UsbSendControlReadRequest() argument
100 UsbSendControlWriteRequest(napi_env env, napi_callback_info info) UsbSendControlWriteRequest() argument
110 UsbSendPipeRequest(napi_env env, napi_callback_info info) UsbSendPipeRequest() argument
121 UsbCreateDeviceMemMap(napi_env env, napi_callback_info info) UsbCreateDeviceMemMap() argument
130 UsbSendPipeRequestWithAshmem(napi_env env, napi_callback_info info) UsbSendPipeRequestWithAshmem() argument
183 HidCreateDevice(napi_env env, napi_callback_info info) HidCreateDevice() argument
191 HidEmitEvent(napi_env env, napi_callback_info info) HidEmitEvent() argument
206 HidDestroyDevice(napi_env env, napi_callback_info info) HidDestroyDevice() argument
216 Init(napi_env env, napi_value exports) Init() argument
[all...]
/drivers/external_device_manager/services/native/driver_extension/src/
H A Djs_driver_extension_context.cpp50 static void Finalizer(napi_env env, void* data, void* hint) in Finalizer() argument
56 static napi_value UpdateDriverState(napi_env env, napi_callback_info info) in UpdateDriverState() argument
58 JsDriverExtensionContext* me = CheckParamsAndGetThis<JsDriverExtensionContext>(env, info); in UpdateDriverState()
59 return (me != nullptr) ? me->OnUpdateDriverState(env, info) : nullptr; in UpdateDriverState()
66 napi_value OnUpdateDriverState(napi_env env, napi_callback_info info) in OnUpdateDriverState() argument
71 napi_get_cb_info(env, info, &argc, argv, nullptr, nullptr); in OnUpdateDriverState()
75 std::unique_ptr<NapiAsyncTask> napiAsyncTask = CreateEmptyAsyncTask(env, lastParam, &result); in OnUpdateDriverState()
76 auto asyncTask = [weak = context_, env, task = napiAsyncTask.get()]() { in OnUpdateDriverState()
81 task->Reject(env, CreateJsError(env, ERROR_CODE_ON in OnUpdateDriverState()
104 CreateEmptyAsyncTask(napi_env env, napi_value lastParam, napi_value* result) CreateEmptyAsyncTask() argument
124 CreateJsDriverExtensionContext(napi_env env, std::shared_ptr<DriverExtensionContext> context) CreateJsDriverExtensionContext() argument
[all...]
H A Djs_driver_extension.cpp39 napi_value PromiseCallback(napi_env env, napi_callback_info info) in PromiseCallback() argument
46 napi_get_cb_info(env, info, nullptr, nullptr, nullptr, &data); in PromiseCallback()
60 napi_value OnConnectPromiseCallback(napi_env env, napi_callback_info info) in OnConnectPromiseCallback() argument
69 napi_get_cb_info(env, info, &argc, argv, nullptr, &data); in OnConnectPromiseCallback()
78 service = NAPI_ohos_rpc_getNativeRemoteObject(env, argv[0]); in OnConnectPromiseCallback()
90 napi_value AttachDriverExtensionContext(napi_env env, void *value, void *) in AttachDriverExtensionContext() argument
102 napi_value object = CreateJsDriverExtensionContext(env, ptr); in AttachDriverExtensionContext()
103 auto contextObjRef = JsRuntime::LoadSystemModuleByEngine(env, in AttachDriverExtensionContext()
107 napi_coerce_to_native_binding_object(env, contextObj, DetachCallbackFunc, AttachDriverExtensionContext, in AttachDriverExtensionContext()
111 napi_wrap(env, contextOb in AttachDriverExtensionContext()
145 auto env = jsRuntime_.GetNapiEnv(); Init() local
160 BindContext(napi_env env, napi_value obj) BindContext() argument
196 napi_env env = jsRuntime_.GetNapiEnv(); OnStart() local
207 napi_env env = jsRuntime_.GetNapiEnv(); OnStop() local
221 napi_env env = jsRuntime_.GetNapiEnv(); OnConnect() local
234 napi_env env = jsRuntime_.GetNapiEnv(); OnConnect() local
304 CallObjectMethod(napi_env env, const char* name, const napi_value* argv, size_t argc) CallObjectMethod() argument
354 napi_env env = jsRuntime_.GetNapiEnv(); CallOnConnect() local
363 napi_env env = jsRuntime_.GetNapiEnv(); CallOnDisconnect() local
381 napi_env env = jsRuntime_.GetNapiEnv(); CheckPromise() local
393 napi_env env = jsRuntime_.GetNapiEnv(); CallPromise() local
416 napi_env env = jsRuntime_.GetNapiEnv(); Dump() local
[all...]
/drivers/external_device_manager/services/native/driver_extension/include/
H A Djs_driver_extension_context.h29 napi_value CreateJsDriverExtensionContext(napi_env env, std::shared_ptr<DriverExtensionContext> context);
H A Djs_driver_extension.h125 napi_value CallObjectMethod(napi_env env, const char *name, const napi_value *argv = nullptr, size_t argc = 0);
127 void BindContext(napi_env env, napi_value obj);

Completed in 7 milliseconds