Home
last modified time | relevance | path

Searched refs:prom (Results 1 - 4 of 4) sorted by relevance

/foundation/arkui/napi/interfaces/inner_api/cjffi/ark_interop/
H A Dark_interop_napi.cpp584 ARKTS_Value ARKTS_GetPromiseFromCapability(ARKTS_Env env, ARKTS_Promise prom) in ARKTS_GetPromiseFromCapability() argument
587 ARKTS_ASSERT_P(prom, "prom is null"); in ARKTS_GetPromiseFromCapability()
590 auto promise = *P_CAST(prom, Global<PromiseCapabilityRef>*); in ARKTS_GetPromiseFromCapability()
596 void ARKTS_PromiseCapabilityResolve(ARKTS_Env env, ARKTS_Promise prom, ARKTS_Value result) in ARKTS_PromiseCapabilityResolve() argument
599 ARKTS_ASSERT_V(prom, "prom is null"); in ARKTS_PromiseCapabilityResolve()
602 auto promise = P_CAST(prom, Global<PromiseCapabilityRef>*); in ARKTS_PromiseCapabilityResolve()
607 void ARKTS_PromiseCapabilityReject(ARKTS_Env env, ARKTS_Promise prom, ARKTS_Value result) in ARKTS_PromiseCapabilityReject() argument
610 ARKTS_ASSERT_V(prom, "pro in ARKTS_PromiseCapabilityReject()
629 ARKTS_PromiseThen(ARKTS_Env env, ARKTS_Value prom, ARKTS_Value onFulfilled, ARKTS_Value onRejected) ARKTS_PromiseThen() argument
649 ARKTS_PromiseCatch(ARKTS_Env env, ARKTS_Value prom, ARKTS_Value callback) ARKTS_PromiseCatch() argument
[all...]
H A Dark_interop_napi.h178 EXPORT ARKTS_Value ARKTS_GetPromiseFromCapability(ARKTS_Env env, ARKTS_Promise prom);
179 EXPORT void ARKTS_PromiseCapabilityResolve(ARKTS_Env env, ARKTS_Promise prom, ARKTS_Value result);
180 EXPORT void ARKTS_PromiseCapabilityReject(ARKTS_Env env, ARKTS_Promise prom, ARKTS_Value result);
182 EXPORT ARKTS_Value ARKTS_PromiseThen(ARKTS_Env env, ARKTS_Value prom, ARKTS_Value onFulfilled,
184 EXPORT void ARKTS_PromiseCatch(ARKTS_Env env, ARKTS_Value prom, ARKTS_Value callback);
/foundation/ability/ability_runtime/frameworks/js/napi/app/error_manager/
H A Djs_error_manager.cpp70 napi_value prom = nullptr; in RemoveRejection() local
71 NAPI_CALL(env, napi_get_reference_value(env, iter->first, &prom)); in RemoveRejection()
73 NAPI_CALL(env, napi_strict_equals(env, promise, prom, &isEquals)); in RemoveRejection()
/foundation/multimedia/image_effect/frameworks/native/effect/base/
H A Dimage_effect_inner.cpp356 auto prom = std::make_shared<std::promise<ErrorCode>>(); in StartPipelineInner() local
357 std::future<ErrorCode> fut = prom->get_future(); in StartPipelineInner()
358 auto task = std::make_shared<RenderTask<>>([pipeline, &effectParameters, &prom]() { in StartPipelineInner()
362 prom->set_value(res); in StartPipelineInner()
369 prom->set_value(res); in StartPipelineInner()
378 prom->set_value(res); in StartPipelineInner()
385 prom->set_value(res); in StartPipelineInner()

Completed in 5 milliseconds