Home
last modified time | relevance | path

Searched refs:NAPIRemoteObjectHolder (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/communication/ipc/ipc/native/src/napi_common/source/
H A Dnapi_remote_object_holder.cpp32 NAPIRemoteObjectHolder *holder = reinterpret_cast<NAPIRemoteObjectHolder *>(data); in OnEnvCleanUp()
37 NAPIRemoteObjectHolder::NAPIRemoteObjectHolder(napi_env env, const std::u16string &descriptor, napi… in NAPIRemoteObjectHolder() function in OHOS::NAPIRemoteObjectHolder
53 void NAPIRemoteObjectHolder::DeleteJsObjectRefInUvWork() in DeleteJsObjectRefInUvWork()
101 NAPIRemoteObjectHolder::~NAPIRemoteObjectHolder() in ~NAPIRemoteObjectHolder()
132 sptr<IRemoteObject> NAPIRemoteObjectHolder::Get() in Get()
153 void NAPIRemoteObjectHolder::Set(sptr<IRemoteObject> object) in Set()
164 napi_ref NAPIRemoteObjectHolder::GetJsObjectRef() const in GetJsObjectRef()
169 napi_env NAPIRemoteObjectHolder::GetJsObjectEnv() const in GetJsObjectEnv()
174 void NAPIRemoteObjectHolder::CleanJsEnv() in CleanJsEnv()
186 void NAPIRemoteObjectHolder::attachLocalInterface(napi_value localInterface, std::string &descripto… in attachLocalInterface()
[all …]
H A Dnapi_remote_object.cpp58 NAPIRemoteObjectHolder *holder = reinterpret_cast<NAPIRemoteObjectHolder *>(data); in RemoteObjectHolderFinalizeCb()
92 NAPIRemoteObjectHolder *holder = reinterpret_cast<NAPIRemoteObjectHolder *>(data); in RemoteObjectHolderRefCb()
141 NAPIRemoteObjectHolder *holder = reinterpret_cast<NAPIRemoteObjectHolder *>(value); in RemoteObjectDetachCb()
157 NAPIRemoteObjectHolder *holder = reinterpret_cast<NAPIRemoteObjectHolder *>(value); in RemoteObjectAttachCb()
185 NAPIRemoteObjectHolder *createHolder = nullptr; in RemoteObjectAttachCb()
853 NAPIRemoteObjectHolder *holder = nullptr; in NAPI_ohos_rpc_CreateJsRemoteObject()
907 NAPIRemoteObjectHolder *holder = nullptr; in NAPI_ohos_rpc_getNativeRemoteObject()
947 NAPIRemoteObjectHolder *holder = nullptr; in NAPI_RemoteObject_queryLocalInterface()
986 NAPIRemoteObjectHolder *holder = nullptr; in NAPI_RemoteObject_getLocalInterface()
1371 NAPIRemoteObjectHolder *holder = nullptr; in NAPI_RemoteObject_attachLocalInterface()
[all …]
/ohos5.0/foundation/communication/ipc/ipc/native/src/napi_common/include/
H A Dnapi_remote_object_holder.h27 class NAPIRemoteObjectHolder : public RefBase {
29 …explicit NAPIRemoteObjectHolder(napi_env env, const std::u16string &descriptor, napi_value thisVar…
30 ~NAPIRemoteObjectHolder();