/foundation/communication/bluetooth/frameworks/js/napi/src/parser/ |
H A D | napi_parser_utils.cpp | 46 NAPI_BT_CALL_RETURN(NapiCheckObjectPropertiesName(env, object, {"serviceUuid", "isPrimary", "characteristics", in NapiParseGattService() 52 NAPI_BT_CALL_RETURN(NapiIsObject(env, object)); in NapiParseGattService() 53 NAPI_BT_CALL_RETURN(NapiParseObjectUuid(env, object, "serviceUuid", uuid)); in NapiParseGattService() 54 NAPI_BT_CALL_RETURN(NapiParseObjectBoolean(env, object, "isPrimary", isPrimary)); in NapiParseGattService() 55 NAPI_BT_CALL_RETURN(NapiParseObjectArray(env, object, "characteristics", characteristics)); in NapiParseGattService() 58 NAPI_BT_CALL_RETURN(NapiParseObjectArray(env, object, "includeServices", includeServices)); in NapiParseGattService() 118 NAPI_BT_CALL_RETURN(NapiCheckObjectPropertiesName(env, object, {"serviceUuid", "characteristicUuid", in NapiParseGattCharacteristic() 125 NAPI_BT_CALL_RETURN(NapiIsObject(env, object)); in NapiParseGattCharacteristic() 126 NAPI_BT_CALL_RETURN(NapiParseObjectUuid(env, object, "serviceUuid", serviceUuid)); in NapiParseGattCharacteristic() 127 NAPI_BT_CALL_RETURN(NapiParseObjectUui in NapiParseGattCharacteristic() [all...] |
/foundation/communication/bluetooth/frameworks/js/napi/src/ble/ |
H A D | napi_bluetooth_ble.cpp | 273 NAPI_BT_CALL_RETURN(NapiGetOnOffCallbackName(env, info, type)); in NapiBluetoothBleOnOffExecute() 401 NAPI_BT_CALL_RETURN(NapiCheckObjectPropertiesName(env, scanArg, {"interval", "dutyMode", "matchMode", "phyType"})); in ParseScanParameters() 405 NAPI_BT_CALL_RETURN(ParseInt32Params(env, scanArg, "interval", exist, interval)); in ParseScanParameters() 412 NAPI_BT_CALL_RETURN(ParseInt32Params(env, scanArg, "dutyMode", exist, dutyMode)); in ParseScanParameters() 419 NAPI_BT_CALL_RETURN(ParseInt32Params(env, scanArg, "matchMode", exist, matchMode)); in ParseScanParameters() 426 NAPI_BT_CALL_RETURN(ParseInt32Params(env, scanArg, "phyType", exist, phyType)); in ParseScanParameters() 439 NAPI_BT_CALL_RETURN(ParseStringParams(env, scanFilter, "deviceId", exist, deviceId)); in ParseScanFilterDeviceIdParameters() 457 NAPI_BT_CALL_RETURN(ParseStringParams(env, scanFilter, "name", exist, name)); in ParseScanFilterLocalNameParameters() 474 NAPI_BT_CALL_RETURN(ParseUuidParams(env, scanFilter, "serviceUuid", exist, uuid)); in ParseScanFilterServiceUuidParameters() 481 NAPI_BT_CALL_RETURN(ParseUuidParam in ParseScanFilterServiceUuidParameters() [all...] |
H A D | napi_bluetooth_gatt_client.cpp | 42 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, nullptr, nullptr)); in CheckCreateGattClientDeviceParams() 56 NAPI_BT_CALL_RETURN(napi_get_reference_value(env, NapiGattClient::consRef_, &constructor)); in CheckCreateGattClientDeviceParams() 57 NAPI_BT_CALL_RETURN(napi_new_instance(env, constructor, argc, argv, &outResult)); in CheckCreateGattClientDeviceParams() 220 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, nullptr, &thisVar, nullptr)); in CheckGattClientNoArgc() 269 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, &thisVar, nullptr)); in ParseGattClientReadCharacteristicValue() 276 NAPI_BT_CALL_RETURN(NapiParseGattCharacteristic(env, argv[PARAM0], napiCharacter)); in ParseGattClientReadCharacteristicValue() 321 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, &thisVar, nullptr)); in ParseGattClientReadDescriptorValue() 329 NAPI_BT_CALL_RETURN(NapiParseGattDescriptor(env, argv[PARAM0], napiDescriptor)); in ParseGattClientReadDescriptorValue() 372 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, &thisVar, nullptr)); in ParseGattClientGetServices() 432 NAPI_BT_CALL_RETURN(napi_get_cb_inf in CheckSetBLEMtuSize() [all...] |
H A D | napi_bluetooth_gatt_server.cpp | 137 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, &thisVar, NULL)); in CheckGattsAddService() 142 NAPI_BT_CALL_RETURN(NapiParseGattService(env, argv[PARAM0], napiGattService)); in CheckGattsAddService() 184 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, nullptr, &thisVar, NULL)); in CheckGattsClose() 211 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, &thisVar, NULL)); in CheckGattsRemoveService() 215 NAPI_BT_CALL_RETURN(NapiParseUuid(env, argv[0], uuid)); in CheckGattsRemoveService() 253 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, &thisVar, NULL)); in CheckGattsSendRsp() 257 NAPI_BT_CALL_RETURN(NapiParseGattsServerResponse(env, argv[0], rsp)); in CheckGattsSendRsp() 304 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, &thisVar, nullptr)); in CheckNotifyCharacteristicChangedEx() 309 NAPI_BT_CALL_RETURN(NapiParseBdAddr(env, argv[PARAM0], deviceId)); in CheckNotifyCharacteristicChangedEx() 310 NAPI_BT_CALL_RETURN(NapiParseNotifyCharacteristi in CheckNotifyCharacteristicChangedEx() [all...] |
/foundation/communication/bluetooth/frameworks/js/napi/src/common/ |
H A D | napi_bluetooth_utils.cpp | 202 NAPI_BT_CALL_RETURN(napi_create_string_utf8(env, str.c_str(), NAPI_AUTO_LENGTH, &obj)); in ConvertStringVectorToJS() 203 NAPI_BT_CALL_RETURN(napi_set_element(env, result, idx, obj)); in ConvertStringVectorToJS() 472 NAPI_BT_CALL_RETURN(napi_typeof(env, value, &valuetype)); in NapiIsBoolean() 480 NAPI_BT_CALL_RETURN(napi_typeof(env, value, &valuetype)); in NapiIsNumber() 488 NAPI_BT_CALL_RETURN(napi_typeof(env, value, &valuetype)); in NapiIsString() 496 NAPI_BT_CALL_RETURN(napi_typeof(env, value, &valuetype)); in NapiIsFunction() 508 NAPI_BT_CALL_RETURN(napi_is_arraybuffer(env, value, &isArrayBuffer)); in NapiIsArrayBuffer() 516 NAPI_BT_CALL_RETURN(napi_is_array(env, value, &isArray)); in NapiIsArray() 524 NAPI_BT_CALL_RETURN(napi_typeof(env, value, &valuetype)); in NapiIsObject() 533 NAPI_BT_CALL_RETURN(napi_has_named_propert in ParseNumberParams() [all...] |
H A D | napi_event_subscribe_module.cpp | 47 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, &thisVar, nullptr)); in Register() 51 NAPI_BT_CALL_RETURN(NapiParseString(env, argv[PARAM0], name)); in Register() 59 NAPI_BT_CALL_RETURN(NapiIsFunction(env, callback)); in Register() 81 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, &thisVar, nullptr)); in Deregister() 86 NAPI_BT_CALL_RETURN(NapiParseString(env, argv[PARAM0], name)); in Deregister() 100 NAPI_BT_CALL_RETURN(NapiIsFunction(env, callback)); in Deregister()
|
/foundation/communication/bluetooth/frameworks/js/napi/src/opp/ |
H A D | napi_bluetooth_opp.cpp | 109 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, nullptr, nullptr));
in CheckSetIncomingFileConfirmation() 111 NAPI_BT_CALL_RETURN(NapiParseBoolean(env, argv[PARAM0], accept));
in CheckSetIncomingFileConfirmation() 120 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, nullptr, nullptr));
in CheckSendFileParam() 122 NAPI_BT_CALL_RETURN(NapiParseBdAddr(env, argv[PARAM0], addr));
in CheckSendFileParam() 123 NAPI_BT_CALL_RETURN(NapiParseStringArray(env, argv[PARAM1], filePaths));
in CheckSendFileParam() 124 NAPI_BT_CALL_RETURN(NapiParseStringArray(env, argv[PARAM2], mimeTypes));
in CheckSendFileParam()
|
/foundation/communication/bluetooth/frameworks/js/napi/src/socket/ |
H A D | napi_bluetooth_spp_client.cpp | 37 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, nullptr, nullptr)); in CheckSppConnectParams() 190 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, &thisVar, nullptr)); in CheckSppCloseClientSocketParams() 228 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, &thisVar, nullptr)); in CheckSppWriteParams() 293 NAPI_BT_CALL_RETURN(napi_create_string_utf8(callbackInfo->env_, "SppRead", NAPI_AUTO_LENGTH, &name)); in NapiSppCreateThreadSafeFunc() 294 NAPI_BT_CALL_RETURN(napi_get_reference_value(callbackInfo->env_, callbackInfo->callback_, &callback)); in NapiSppCreateThreadSafeFunc() 295 NAPI_BT_CALL_RETURN(napi_create_threadsafe_function(callbackInfo->env_, callback, nullptr, in NapiSppCreateThreadSafeFunc() 311 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, &thisVar, nullptr)); in CheckSppClientOn() 322 NAPI_BT_CALL_RETURN(napi_typeof(env, argv[PARAM1], &valueType1)); in CheckSppClientOn() 323 NAPI_BT_CALL_RETURN(napi_typeof(env, argv[PARAM2], &valueType2)); in CheckSppClientOn() 360 NAPI_BT_CALL_RETURN(napi_get_cb_inf in CheckSppClientOff() [all...] |
H A D | napi_bluetooth_spp_server.cpp | 83 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, nullptr, nullptr)); in CheckSppListenParams() 99 NAPI_BT_CALL_RETURN(napi_typeof(env, argv[PARAM2], &valueType)); in CheckSppListenParams() 199 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, nullptr, nullptr)); in CheckSppAcceptParams() 218 NAPI_BT_CALL_RETURN(napi_typeof(env, argv[PARAM1], &valueType)); in CheckSppAcceptParams() 307 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, &thisVar, nullptr)); in CheckSppCloseServerSockeParams()
|
/foundation/communication/bluetooth/frameworks/js/napi/src/connection/ |
H A D | napi_bluetooth_connection.cpp | 130 NAPI_BT_CALL_RETURN(NapiGetOnOffCallbackName(env, info, type)); in NapiConnectionOnOffExecute() 416 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, nullptr, NULL)); in ParseSetDevicePinCodeParameters() 419 NAPI_BT_CALL_RETURN(NapiParseBdAddr(env, argv[PARAM0], remoteAddr)); in ParseSetDevicePinCodeParameters() 450 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, nullptr, nullptr)); in CheckDeviceAsyncParam() 452 NAPI_BT_CALL_RETURN(NapiParseBdAddr(env, argv[PARAM0], addr)); in CheckDeviceAsyncParam() 518 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, nullptr, nullptr)); in CheckPairCredibleDeviceParam() 520 NAPI_BT_CALL_RETURN(NapiParseBdAddr(env, argv[PARAM0], addr)); in CheckPairCredibleDeviceParam() 550 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, nullptr, nullptr)); in CheckGetProfileUuids() 552 NAPI_BT_CALL_RETURN(NapiParseBdAddr(env, argv[PARAM0], address)); in CheckGetProfileUuids() 687 NAPI_BT_CALL_RETURN(napi_get_cb_inf in ParseSetRemoteDeviceNameParameters() [all...] |
/foundation/communication/bluetooth/frameworks/js/napi/src/a2dp/ |
H A D | napi_bluetooth_a2dp_src.cpp | 629 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, nullptr, nullptr)); in CheckSetCodecPreferenceParam() 631 NAPI_BT_CALL_RETURN(NapiParseBdAddr(env, argv[PARAM0], addr)); in CheckSetCodecPreferenceParam() 632 NAPI_BT_CALL_RETURN(NapiCheckObjectPropertiesName( in CheckSetCodecPreferenceParam() 636 NAPI_BT_CALL_RETURN(NapiParseObjectInt32(env, argv[PARAM1], "codecType", codecType)); in CheckSetCodecPreferenceParam() 639 NAPI_BT_CALL_RETURN(NapiParseObjectInt32(env, argv[PARAM1], "codecBitsPerSample", codecBitsPerSample)); in CheckSetCodecPreferenceParam() 642 NAPI_BT_CALL_RETURN(NapiParseObjectInt32(env, argv[PARAM1], "codecChannelMode", codecChannelMode)); in CheckSetCodecPreferenceParam() 645 NAPI_BT_CALL_RETURN(NapiParseObjectInt32(env, argv[PARAM1], "codecSampleRate", codecSampleRate)); in CheckSetCodecPreferenceParam() 713 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, nullptr, nullptr)); in CheckDisableAutoPlayParam() 715 NAPI_BT_CALL_RETURN(NapiParseBdAddr(env, argv[PARAM0], addr)); in CheckDisableAutoPlayParam()
|
/foundation/communication/bluetooth/frameworks/js/napi/src/pbap/ |
H A D | napi_bluetooth_pbap_pse.cpp | 249 NAPI_BT_CALL_RETURN(napi_get_cb_info(env, info, &argc, argv, nullptr, nullptr));
in CheckShareTypeParam() 251 NAPI_BT_CALL_RETURN(NapiParseBdAddr(env, argv[PARAM0], addr));
in CheckShareTypeParam()
|
/foundation/communication/bluetooth/frameworks/js/napi/include/ |
H A D | napi_bluetooth_utils.h | 464 #define NAPI_BT_CALL_RETURN(func) \ macro
|