Searched refs:NapiCallback (Results 1 – 9 of 9) sorted by relevance
/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/include/ |
H A D | napi_async_callback.h | 27 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 D | napi_event_subscribe_module.h | 46 … 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 D | avplayer_callback.cpp | 35 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 D | napi_async_callback.cpp | 53 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 D | napi_event_subscribe_module.cpp | 69 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 D | avmetadatahelper_callback.cpp | 29 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 D | js_media_query.cpp | 83 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 D | js_napi_blocklist.txt | 60 type:*OHOS::Bluetooth::NapiCallback*
|
/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/src/parser/ |
H A D | napi_parser_utils.cpp | 399 asyncCallback->callback = std::make_shared<NapiCallback>(env, argv[argc - 1]); in NapiParseAsyncCallback()
|