Home
last modified time | relevance | path

Searched refs:NapiUtils (Results 1 – 25 of 29) sorted by relevance

12

/base/request/request/frameworks/js/napi/src/
Djs_initialize.cpp41 size_t argc = NapiUtils::MAX_ARGC; in Initialize()
42 napi_value argv[NapiUtils::MAX_ARGC] = { nullptr }; in Initialize()
44 int32_t number = version == Version::API8 ? NapiUtils::ONE_ARG : NapiUtils::TWO_ARG; in Initialize()
46 NapiUtils::ThrowError(env, E_PARAMETER_CHECK, "invalid parameter count", withErrCode); in Initialize()
57 NapiUtils::ThrowError(env, err.code, err.errInfo, withErrCode); in Initialize()
212 if (!NapiUtils::IsPathValid(filePath)) { in GetInternalPath()
221 if (NapiUtils::GetValueType(env, jsConfig) != napi_object) { in ParseConfig()
257 config.overwrite = NapiUtils::Convert2Boolean(env, jsConfig, "overwrite"); in ParseConfig()
258 config.metered = NapiUtils::Convert2Boolean(env, jsConfig, "metered"); in ParseConfig()
259 config.gauge = NapiUtils::Convert2Boolean(env, jsConfig, "gauge"); in ParseConfig()
[all …]
Drequest_module.cpp31 NapiUtils::SetUint32Property(env, action, "DOWNLOAD", static_cast<uint32_t>(Action::DOWNLOAD)); in NapiCreateAction()
32 NapiUtils::SetUint32Property(env, action, "UPLOAD", static_cast<uint32_t>(Action::UPLOAD)); in NapiCreateAction()
38 NapiUtils::SetUint32Property(env, mode, "BACKGROUND", static_cast<uint32_t>(Mode::BACKGROUND)); in NapiCreateMode()
39 NapiUtils::SetUint32Property(env, mode, "FOREGROUND", static_cast<uint32_t>(Mode::FOREGROUND)); in NapiCreateMode()
45 NapiUtils::SetUint32Property(env, network, "ANY", static_cast<uint32_t>(Network::ANY)); in NapiCreateNetwork()
46 NapiUtils::SetUint32Property(env, network, "WIFI", static_cast<uint32_t>(Network::WIFI)); in NapiCreateNetwork()
47NapiUtils::SetUint32Property(env, network, "CELLULAR", static_cast<uint32_t>(Network::CELLULAR)); in NapiCreateNetwork()
53NapiUtils::SetUint32Property(env, state, "INITIALIZED", static_cast<uint32_t>(State::INITIALIZED)); in NapiCreateState()
54 NapiUtils::SetUint32Property(env, state, "WAITING", static_cast<uint32_t>(State::WAITING)); in NapiCreateState()
55 NapiUtils::SetUint32Property(env, state, "RUNNING", static_cast<uint32_t>(State::RUNNING)); in NapiCreateState()
[all …]
Djs_task.cpp269 NapiUtils::ThrowError(context->env_, E_PARAMETER_CHECK, "Parse tid fail!", true); in Remove()
279 return NapiUtils::Convert2JSValue(context->env_, context->res, *result); in Remove()
295 if (NapiUtils::GetValueType(env, argv[0]) != napi_string) { in ParseTid()
299 return NapiUtils::Convert2String(env, argv[0]); in ParseTid()
308 NapiUtils::ThrowError(context->env_, E_PARAMETER_CHECK, "Parse tid fail!", true); in Show()
322NapiUtils::ThrowError(context->env_, E_PARAMETER_CHECK, "Parse tid or token fail!", true); in Touch()
339 *result = NapiUtils::Convert2JSValue(context->env_, context->taskInfo); in TouchInner()
362 …if (NapiUtils::GetValueType(env, argv[0]) != napi_string || NapiUtils::GetValueType(env, argv[1]) … in ParseTouch()
366 context->tid = NapiUtils::Convert2String(env, argv[0]); in ParseTouch()
386 context->token = NapiUtils::SHA256(token, len); in ParseTouch()
[all …]
Drequest_notify.cpp106 napi_value callbackValues[NapiUtils::TWO_ARG] = { nullptr }; in ExecCallBack()
107 ConvertCallBackData(paramNumber, callbackValues, NapiUtils::TWO_ARG); in ExecCallBack()
121 value[i] = NapiUtils::Convert2JSValue(env_, notify_.data[i]); in ConvertCallBackData()
124 value[0] = NapiUtils::Convert2JSHeaders(env_, notify_.header); in ConvertCallBackData()
126 value[0] = NapiUtils::Convert2JSValue(env_, notify_.taskStates); in ConvertCallBackData()
128 value[0] = NapiUtils::Convert2JSValue(env_, notify_.progress); in ConvertCallBackData()
Drequest_event.cpp138 NapiUtils::ThrowError(env, err.code, err.errInfo, withErrCode); in On()
143NapiUtils::ThrowError(env, E_TASK_MODE, "Enable the specified callback for a frontend task", true); in On()
192 NapiUtils::ThrowError(env, err.code, err.errInfo, withErrCode); in Off()
197NapiUtils::ThrowError(env, E_TASK_MODE, "Enable the specified callback for a frontend task", true); in Off()
233 size_t argc = NapiUtils::MAX_ARGC; in ParseOnOffParameters()
234 napi_value argv[NapiUtils::MAX_ARGC] = { nullptr }; in ParseOnOffParameters()
244 …if ((IsRequiredParam && argc < NapiUtils::TWO_ARG) || (!IsRequiredParam && argc < NapiUtils::ONE_A… in ParseOnOffParameters()
248 napi_typeof(env, argv[NapiUtils::FIRST_ARGV], &valuetype); in ParseOnOffParameters()
252 jsParam.type = NapiUtils::Convert2String(env, argv[NapiUtils::FIRST_ARGV]); in ParseOnOffParameters()
257 if (argc == NapiUtils::ONE_ARG) { in ParseOnOffParameters()
[all …]
/base/request/request/frameworks/js/napi/src/legacy/
Drequest_manager.cpp39 auto successCb = NapiUtils::GetNamedProperty(env, argv[0], "success"); in IsLegacy()
40 auto failCb = NapiUtils::GetNamedProperty(env, argv[0], "fail"); in IsLegacy()
41 auto completeCb = NapiUtils::GetNamedProperty(env, argv[0], "complete"); in IsLegacy()
118 argv[0] = NapiUtils::CreateObject(descriptor.env_); in OnTaskDone()
119NapiUtils::SetStringPropertyUtf8(descriptor.env_, argv[0], "uri", URI_PREFIX + descriptor.filename… in OnTaskDone()
127 argv[0] = NapiUtils::Convert2JSValue(descriptor.env_, errMsg); in OnTaskDone()
128 argv[1] = NapiUtils::Convert2JSValue(descriptor.env_, FAIL_CB_DOWNLOAD_ERROR); in OnTaskDone()
160 if (!NapiUtils::HasNamedProperty(env, option, "header")) { in ParseHeader()
164 napi_value header = NapiUtils::GetNamedProperty(env, option, "header"); in ParseHeader()
165 if (NapiUtils::GetValueType(env, header) != napi_object) { in ParseHeader()
[all …]
/base/time/time_service/framework/js/napi/system_time/src/
Djs_systemtime.cpp67 if (NapiUtils::ParseParametersBySetTime(env, argv, argc, times, callback) == nullptr) { in JSSystemTimeSetTime()
68 return NapiUtils::GetUndefinedValue(env); in JSSystemTimeSetTime()
72 return NapiUtils::JSParaError(env, callback); in JSSystemTimeSetTime()
85 auto jsErrorCode = NapiUtils::ConvertErrorCode(errorCode); in JSSystemTimeSetTime()
86 asyncContext->message = NapiUtils::GetErrorMessage(jsErrorCode); in JSSystemTimeSetTime()
103 NapiUtils::ReturnCallbackPromise(env, info, result); in JSSystemTimeSetTime()
110 return NapiUtils::NapiGetNull(env); in JSSystemTimeSetTime()
124 if (NapiUtils::ParseParametersBySetTimezone(env, argv, argc, timezoneId, callback) == nullptr) { in JSSystemTimeSetTimeZone()
125 return NapiUtils::GetUndefinedValue(env); in JSSystemTimeSetTimeZone()
129 return NapiUtils::JSParaError(env, callback); in JSSystemTimeSetTimeZone()
[all …]
/base/powermgr/battery_statistics/frameworks/napi/src/
Dnapi_utils.cpp21 void NapiUtils::GetCallbackInfo(napi_env& env, napi_callback_info& info, size_t& argc, napi_value a… in GetCallbackInfo()
30 napi_ref NapiUtils::CreateReference(napi_env& env, napi_value& value) in CreateReference()
40 void NapiUtils::ReleaseReference(napi_env& env, napi_ref& ref) in ReleaseReference()
48 bool NapiUtils::CheckValueType(napi_env& env, napi_value& value, napi_valuetype checkType) in CheckValueType()
59 void NapiUtils::SetIntValue(napi_env& env, const std::string fieldStr, const int32_t value, napi_va… in SetIntValue()
66 void NapiUtils::SetDoubleValue(napi_env& env, const std::string fieldStr, const double value, napi_… in SetDoubleValue()
Dasync_callback_info.cpp41 NapiUtils::ReleaseReference(env, callbackRef_); in Release()
58 callbackRef_ = NapiUtils::CreateReference(env, callback); in CreateCallback()
88 NapiUtils::SetIntValue(env, "uid", item.uid_, result); in CreateArrayValue()
89 NapiUtils::SetIntValue(env, "type", item.type_, result); in CreateArrayValue()
90 NapiUtils::SetDoubleValue(env, "power", item.power_, result); in CreateArrayValue()
Dbattery_stats_module.cpp38 NapiUtils::GetCallbackInfo(env, info, argc, argv); in GetBatteryStats()
47 if (!NapiUtils::CheckValueType(env, argv[ARGV_IND_0], napi_function)) { in GetBatteryStats()
/base/time/time_service/framework/js/napi/common/src/
Dnapi_utils.cpp28 int32_t NapiUtils::ConvertErrorCode(int32_t timeErrorCode) in ConvertErrorCode()
42 napi_value NapiUtils::CreateNapiNumber(napi_env env, int32_t objName) in CreateNapiNumber()
49 napi_value NapiUtils::GetUndefinedValue(napi_env env) in GetUndefinedValue()
56 napi_status NapiUtils::GetValue(napi_env env, napi_value in, std::string &out) in GetValue()
75 napi_status NapiUtils::ThrowError(napi_env env, const char *napiMessage, int32_t napiCode) in ThrowError()
88 std::string NapiUtils::GetErrorMessage(int32_t errCode) in GetErrorMessage()
97 napi_value NapiUtils::GetCallbackErrorValue(napi_env env, int32_t errCode, const std::string &messa… in GetCallbackErrorValue()
118 napi_value NapiUtils::NapiGetNull(napi_env env) in NapiGetNull()
125 void NapiUtils::SetPromise(napi_env env, napi_deferred deferred, int32_t errorCode, const std::stri… in SetPromise()
135 void NapiUtils::SetCallback(napi_env env, napi_ref callbackIn, int32_t errorCode, const std::string… in SetCallback()
[all …]
Dnapi_work.cpp78NapiUtils::ThrowError(env, CODE_TO_MESSAGE.find(ctxt->errCode)->second.c_str(), ctxt->errCode); in AsyncEnqueue()
80 return NapiUtils::GetUndefinedValue(env); in AsyncEnqueue()
134 int32_t jsErrorCode = NapiUtils::ConvertErrorCode(ctxt->errCode); in GenerateOutput()
165NapiUtils::ThrowError(env, CODE_TO_MESSAGE.find(ctxt->errCode)->second.c_str(), ctxt->errCode); in SyncEnqueue()
167 return NapiUtils::GetUndefinedValue(env); in SyncEnqueue()
195 int32_t jsErrorCode = NapiUtils::ConvertErrorCode(ctxt->errCode); in GenerateOutputSync()
/base/powermgr/power_manager/frameworks/napi/utils/
Dnapi_utils.cpp24 napi_value NapiUtils::GetCallbackInfo(napi_env& env, napi_callback_info& info, size_t& argc, napi_v… in GetCallbackInfo()
34 std::string NapiUtils::GetStringFromNapi(napi_env& env, napi_value& napiStr) in GetStringFromNapi()
45 napi_ref NapiUtils::CreateReference(napi_env& env, napi_value& value) in CreateReference()
55 void NapiUtils::ReleaseReference(napi_env& env, napi_ref& ref) in ReleaseReference()
63 bool NapiUtils::CheckValueType(napi_env& env, napi_value& value, napi_valuetype checkType) in CheckValueType()
Dasync_callback_info.cpp41 NapiUtils::ReleaseReference(env, callbackRef_); in Release()
58 callbackRef_ = NapiUtils::CreateReference(env, callback); in CreateCallback()
77 name_ = NapiUtils::GetStringFromNapi(env, name); in SetName()
Dnapi_utils.h27 class NapiUtils {
/base/powermgr/power_manager/frameworks/napi/power/
Dpower_napi.cpp58 NapiUtils::GetCallbackInfo(env, info, argc, argv); in Wakeup()
61 if (argc != WAKEUP_MAX_ARGC || !NapiUtils::CheckValueType(env, argv[INDEX_0], napi_string)) { in Wakeup()
65 std::string detail = NapiUtils::GetStringFromNapi(env, argv[INDEX_0]); in Wakeup()
78 NapiUtils::GetCallbackInfo(env, info, argc, argv); in Suspend()
81 if (argc != SUSPEND_MAX_ARGC || !NapiUtils::CheckValueType(env, argv[INDEX_0], napi_boolean)) { in Suspend()
82 if (!NapiUtils::CheckValueType(env, argv[INDEX_0], napi_undefined)) { in Suspend()
83 std::string detail = NapiUtils::GetStringFromNapi(env, argv[INDEX_0]); in Suspend()
110 NapiUtils::GetCallbackInfo(env, info, argc, argv); in SetPowerMode()
142 NapiUtils::GetCallbackInfo(env, info, argc, argv); in RebootOrShutdown()
145 …if (argc != REBOOT_SHUTDOWN_MAX_ARGC || !NapiUtils::CheckValueType(env, argv[INDEX_0], napi_string… in RebootOrShutdown()
[all …]
/base/powermgr/power_manager/frameworks/napi/runninglock/
Drunninglock_napi.cpp43 NapiUtils::GetCallbackInfo(env, info, argc, argv); in Create()
66 NapiUtils::GetCallbackInfo(env, info, argc, argv); in IsSupported()
69 … if (argc != ISSUPPORTED_MAX_ARGC || !NapiUtils::CheckValueType(env, argv[INDEX_0], napi_number)) { in IsSupported()
89 napi_value thisArg = NapiUtils::GetCallbackInfo(env, info, argc, argv); in Hold()
91 if (argc != HOLD_MAX_ARGC || !NapiUtils::CheckValueType(env, argv[INDEX_0], napi_number)) { in Hold()
110 napi_value thisArg = NapiUtils::GetCallbackInfo(env, info, argc, nullptr); in IsHolding()
122 napi_value thisArg = NapiUtils::GetCallbackInfo(env, info, argc, nullptr); in UnHold()
132 bool isStr = NapiUtils::CheckValueType(env, argv[INDEX_0], napi_string); in CreateAsyncCallback()
133 bool isNum = NapiUtils::CheckValueType(env, argv[INDEX_1], napi_number); in CreateAsyncCallback()
134 bool isFunc = NapiUtils::CheckValueType(env, argv[INDEX_2], napi_function); in CreateAsyncCallback()
[all …]
/base/powermgr/thermal_manager/frameworks/napi/
Dnapi_utils.cpp21 napi_value NapiUtils::GetCallbackInfo(napi_env& env, napi_callback_info& info, size_t& argc, napi_v… in GetCallbackInfo()
31 bool NapiUtils::CheckValueType(napi_env& env, napi_value& value, napi_valuetype checkType) in CheckValueType()
Dnapi_utils.h27 class NapiUtils {
Dthermal_manager_napi.cpp212 NapiUtils::GetCallbackInfo(env, info, argc, argv); in SubscribeThermalLevel()
215 if (argc != MAX_ARGC || !NapiUtils::CheckValueType(env, argv[ARG_0], napi_function)) { in SubscribeThermalLevel()
234 NapiUtils::GetCallbackInfo(env, info, argc, argv); in UnSubscribeThermalLevel()
242 if (argc > MAX_ARGC || !NapiUtils::CheckValueType(env, argv[ARG_0], napi_function)) { in UnSubscribeThermalLevel()
/base/time/time_service/framework/js/napi/system_timer/src/
Dnapi_system_timer.cpp89 …DECLARE_NAPI_PROPERTY("TIMER_TYPE_REALTIME", NapiUtils::CreateNapiNumber(env, 1 << TIMER_TYPE_REAL… in SystemTimerInit()
90 …DECLARE_NAPI_PROPERTY("TIMER_TYPE_WAKEUP", NapiUtils::CreateNapiNumber(env, 1 << TIMER_TYPE_WAKEUP… in SystemTimerInit()
91 …DECLARE_NAPI_PROPERTY("TIMER_TYPE_EXACT", NapiUtils::CreateNapiNumber(env, 1 << TIMER_TYPE_EXACT)), in SystemTimerInit()
92 … DECLARE_NAPI_PROPERTY("TIMER_TYPE_IDLE", NapiUtils::CreateNapiNumber(env, 1 << TIMER_TYPE_IDLE)), in SystemTimerInit()
99 return NapiUtils::GetUndefinedValue(env); in SystemTimerInit()
256 auto complete = [env](napi_value &output) { output = NapiUtils::GetUndefinedValue(env); }; in StartTimer()
284 auto complete = [env](napi_value &output) { output = NapiUtils::GetUndefinedValue(env); }; in StopTimer()
312 auto complete = [env](napi_value &output) { output = NapiUtils::GetUndefinedValue(env); }; in DestroyTimer()
/base/request/request/frameworks/js/napi/include/
Dasync_call.h61 NapiUtils::ConvertError(innerCode_, error); in Creator()
62 return NapiUtils::CreateBusinessError(env_, error.code, error.errInfo, withErrCode_); in Creator()
/base/powermgr/battery_statistics/frameworks/napi/include/
Dnapi_utils.h25 class NapiUtils {
/base/request/request/frameworks/js/napi/src/upload/
Djs_util.cpp207 if (!NapiUtils::HasNamedProperty(env, configValue, "header")) { in ParseHeader()
213 napi_value jsHeader = NapiUtils::GetNamedProperty(env, configValue, "header"); in ParseHeader()
214 if (NapiUtils::GetValueType(env, jsHeader) != napi_object) { in ParseHeader()
217 auto names = NapiUtils::GetPropertyNames(env, jsHeader); in ParseHeader()
223 auto value = NapiUtils::Convert2String(env, jsHeader, *iter); in ParseHeader()
/base/time/time_service/framework/js/napi/common/include/
Dnapi_utils.h33 NapiUtils::ThrowError(env, message, code); \
123 class NapiUtils {

12