/foundation/communication/wifi/wifi/frameworks/js/napi/inc/ |
H A D | wifi_napi_event.h | 36 RegObj() : m_regEnv(0), m_regHanderRef(nullptr) { in RegObj() 39 m_regEnv = env; in RegObj() 47 return m_regEnv == other.m_regEnv && m_regHanderRef == other.m_regHanderRef; in operator ==() 55 return m_regEnv < other.m_regEnv || (m_regEnv == other.m_regEnv && m_regHanderRef < other.m_regHanderRef); in operator <() 58 napi_env m_regEnv; member in OHOS::Wifi::RegObj 105 auto func = [this, env = each.m_regEnv, ob in CheckAndNotify() [all...] |
/foundation/communication/nfc/frameworks/js/napi/controller/ |
H A D | nfc_napi_controller_event.cpp | 55 auto result = [this, env = each.m_regEnv, obj] () -> napi_value { in CheckAndNotify() 59 new (std::nothrow)AsyncEventData(each.m_regEnv, each.m_regHanderRef, result); in CheckAndNotify() 298 if (env == miter->m_regEnv) { in Register() 300 napi_get_reference_value(miter->m_regEnv, miter->m_regHanderRef, &handlerTemp); in Register() 302 napi_strict_equals(miter->m_regEnv, handlerTemp, handler, &isEqual); in Register() 321 if (env == iter->m_regEnv) { in DeleteRegisterObj() 323 napi_get_reference_value(iter->m_regEnv, iter->m_regHanderRef, &handlerTemp); in DeleteRegisterObj() 331 napi_strict_equals(iter->m_regEnv, handlerTemp, handler, &isEqual); in DeleteRegisterObj() 335 napi_reference_unref(iter->m_regEnv, iter->m_regHanderRef, &refCount); in DeleteRegisterObj() 336 InfoLog("delete ref, m_regEnv in DeleteRegisterObj() [all...] |
H A D | nfc_napi_controller_event.h | 57 RegObj() : m_regEnv(0), m_regHanderRef(nullptr) { in RegObj() 62 m_regEnv = env; in RegObj() 69 napi_env m_regEnv; member in OHOS::NFC::KITS::RegObj
|
/foundation/communication/connected_nfc_tag/frameworks/js/napi/ |
H A D | nfc_napi_event.h | 48 RegObj() : m_regEnv(0), m_regHanderRef(nullptr) {
in RegObj() 52 m_regEnv = env;
in RegObj() 59 napi_env m_regEnv;
member in OHOS::NFC::RegObj
|
H A D | nfc_napi_event.cpp | 47 napi_create_int32(each.m_regEnv, obj, &result);
in CheckAndNotify() 48 AsyncEventData *asyncEvent = new AsyncEventData(each.m_regEnv, each.m_regHanderRef, result);
in CheckAndNotify() 273 napi_get_reference_value(iter->m_regEnv, iter->m_regHanderRef, &handlerTemp);
in DeleteRegisterObj() 275 napi_strict_equals(iter->m_regEnv, handlerTemp, handler, &isEqual);
in DeleteRegisterObj() 277 napi_delete_reference(iter->m_regEnv, iter->m_regHanderRef);
in DeleteRegisterObj() 289 napi_delete_reference(each.m_regEnv, each.m_regHanderRef);
in DeleteAllRegisterObj()
|
/foundation/communication/nfc/frameworks/js/napi/cardEmulation/ |
H A D | nfc_napi_hce_adapter.h | 75 RegObj() : m_regEnv(0), m_regHanderRef(nullptr) {} in RegObj() 77 explicit RegObj(const napi_env& env, const napi_ref& ref) : m_regEnv(env), m_regHanderRef(ref) {} in RegObj() 81 napi_env m_regEnv; member in OHOS::NFC::KITS::RegObj
|
H A D | nfc_napi_hce_adapter.cpp | 51 auto result = [this, env = regObj.m_regEnv, obj]() -> napi_value { return CreateResult(env, obj); }; in CheckAndNotify() 53 new (std::nothrow) AsyncEventData(regObj.m_regEnv, regObj.m_regHanderRef, result); in CheckAndNotify() 214 if (env == oldRegObj.m_regEnv) { in Register() 217 napi_get_reference_value(oldRegObj.m_regEnv, oldRegObj.m_regHanderRef, &oldHandler); in Register() 219 napi_strict_equals(oldRegObj.m_regEnv, oldHandler, handler, &isEqual); in Register() 273 if (env == oldRegObj.m_regEnv) { in DeleteHceCmdRegisterObj() 276 napi_reference_unref(oldRegObj.m_regEnv, oldRegObj.m_regHanderRef, &refCount); in DeleteHceCmdRegisterObj() 278 "DeleteHceCmdRegisterObj, m_regEnv: %{private}p, m_regHanderRef: %{private}p, refCount: %{public}d", in DeleteHceCmdRegisterObj() 279 oldRegObj.m_regEnv, oldRegObj.m_regHanderRef, refCount); in DeleteHceCmdRegisterObj() 282 napi_delete_reference(oldRegObj.m_regEnv, oldRegOb in DeleteHceCmdRegisterObj() [all...] |
/foundation/communication/wifi/wifi/frameworks/js/napi/src/ |
H A D | wifi_napi_event.cpp | 100 if (each.m_regEnv == asyncEvent->env && each.m_regHanderRef == asyncEvent->callbackRef) { in EventNotify() 736 if (env == iter->m_regEnv) { in DeleteRegisterObj() 738 napi_get_reference_value(iter->m_regEnv, iter->m_regHanderRef, &handlerTemp); in DeleteRegisterObj() 740 napi_strict_equals(iter->m_regEnv, handlerTemp, handler, &isEqual); in DeleteRegisterObj() 743 napi_reference_unref(iter->m_regEnv, iter->m_regHanderRef, &refCount); in DeleteRegisterObj() 744 WIFI_LOGI("delete ref, m_regEnv: %{private}p, m_regHanderRef: %{private}p, refCount: %{public}d", in DeleteRegisterObj() 745 iter->m_regEnv, iter->m_regHanderRef, refCount); in DeleteRegisterObj() 747 napi_delete_reference(iter->m_regEnv, iter->m_regHanderRef); in DeleteRegisterObj() 755 WIFI_LOGI("Unregister event, env is not equal %{private}p, : %{private}p", env, iter->m_regEnv); in DeleteRegisterObj() 765 if (env == iter->m_regEnv) { in DeleteAllRegisterObj() [all...] |