Home
last modified time | relevance | path

Searched refs:NapiCallback (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/include/
H A Dnapi_async_callback.h27 class NapiCallback; variable
42 std::shared_ptr<NapiCallback> callback = nullptr;
46 class NapiCallback {
49 NapiCallback(napi_env env, napi_value callback);
50 ~NapiCallback();
57 NapiCallback(const NapiCallback &) = delete;
58 NapiCallback &operator=(const NapiCallback &) = delete;
59 NapiCallback(NapiCallback &&) = delete;
60 NapiCallback &operator=(NapiCallback &&) noexcept = delete;
H A Dnapi_event_subscribe_module.h46 … const std::vector<std::shared_ptr<NapiCallback>> &napiCallbackVec, napi_value &callback) const;
48 …std::shared_ptr<NapiNativeObject> nativeObject, std::vector<std::shared_ptr<NapiCallback>> napiCal…
52 SafeMap<std::string, std::vector<std::shared_ptr<NapiCallback>>> eventSubscribeMap_ {};
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/avplayer/
H A Davplayer_callback.cpp35 class NapiCallback { class
733 NapiCallback::Error *cb = new(std::nothrow) NapiCallback::Error(); in OnErrorCb()
848 NapiCallback::Double *cb = new(std::nothrow) NapiCallback::Double(); in OnVolumeChangeCb()
867 NapiCallback::Int *cb = new(std::nothrow) NapiCallback::Int(); in OnSeekDoneCb()
887 NapiCallback::Int *cb = new(std::nothrow) NapiCallback::Int(); in OnSpeedDoneCb()
907 NapiCallback::Int *cb = new(std::nothrow) NapiCallback::Int(); in OnBitRateDoneCb()
931 NapiCallback::Int *cb = new(std::nothrow) NapiCallback::Int(); in OnPositionUpdateCb()
957 NapiCallback::Int *cb = new(std::nothrow) NapiCallback::Int(); in OnDurationUpdateCb()
1040 NapiCallback::Base *cb = new(std::nothrow) NapiCallback::Base(); in OnStartRenderFrameCb()
1253 NapiCallback::Base *cb = new(std::nothrow) NapiCallback::Base(); in OnSetDecryptConfigDoneCb()
[all …]
/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/src/common/
H A Dnapi_async_callback.cpp53 NapiCallback::NapiCallback(napi_env env, napi_value callback) : env_(env) in NapiCallback() function in OHOS::Bluetooth::NapiCallback
60 NapiCallback::~NapiCallback() in ~NapiCallback()
98 void NapiCallback::CallFunction(const std::shared_ptr<NapiNativeObject> &object) in CallFunction()
110 void NapiCallback::CallFunction(int errCode, const std::shared_ptr<NapiNativeObject> &object) in CallFunction()
124 napi_env NapiCallback::GetNapiEnv(void) in GetNapiEnv()
129 bool NapiCallback::Equal(napi_value &callback) const in Equal()
H A Dnapi_event_subscribe_module.cpp69 auto napiCallback = std::make_shared<NapiCallback>(env, callback); in Register()
123 const std::vector<std::shared_ptr<NapiCallback>> &napiCallbackVec, napi_value &callback) const in IsNapiCallbackExist()
126 …[&callback](const std::shared_ptr<NapiCallback> &napiCallback) { return napiCallback->Equal(callba… in IsNapiCallbackExist()
131 …std::shared_ptr<NapiNativeObject> nativeObject, std::vector<std::shared_ptr<NapiCallback>> napiCal… in CallFunction()
148 const std::string &name, std::vector<std::shared_ptr<NapiCallback>> &napiCallbackVec) { in PublishEvent()
/ohos5.0/foundation/multimedia/player_framework/frameworks/js/metadatahelper/
H A Davmetadatahelper_callback.cpp29 class NapiCallback { class
101 static void CompleteCallback(napi_env env, NapiCallback::Base *jsCb) in CompleteCallback()
119 NapiCallback::Base *cb = reinterpret_cast<NapiCallback::Base *>(work->data); in CompleteCallback()
170 NapiCallback::Error *cb = new(std::nothrow) NapiCallback::Error(); in OnErrorCb()
177 NapiCallback::CompleteCallback(env_, cb); in OnErrorCb()
/ohos5.0/foundation/arkui/ace_engine/interfaces/napi/kits/mediaquery/
H A Djs_media_query.cpp83 static void NapiCallback(JsEngine* jsEngine) in NapiCallback() function in OHOS::Ace::Napi::MediaQueryListener
163 jsEngine->RegisterMediaUpdateCallback(NapiCallback); in On()
195 NapiCallback(AceType::RawPtr(jsEngine)); in On()
/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/
H A Djs_napi_blocklist.txt60 type:*OHOS::Bluetooth::NapiCallback*
/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/src/parser/
H A Dnapi_parser_utils.cpp399 asyncCallback->callback = std::make_shared<NapiCallback>(env, argv[argc - 1]); in NapiParseAsyncCallback()