Home
last modified time | relevance | path

Searched refs:dbStub (Results 1 - 3 of 3) sorted by relevance

/foundation/communication/ipc/services/dbinder/dbinder_service/src/
H A Ddbinder_service.cpp1167 bool DBinderService::AttachCallbackProxy(sptr<IRemoteObject> object, DBinderServiceStub *dbStub) in AttachCallbackProxy() argument
1171 auto result = noticeProxy_.insert(std::pair<sptr<IRemoteObject>, DBinderServiceStub *>(object, dbStub)); in AttachCallbackProxy()
1176 bool DBinderService::NoticeCallbackProxy(sptr<DBinderServiceStub> dbStub) in NoticeCallbackProxy() argument
1179 dbStub->GetServiceName().c_str(), DBinderService::ConvertToSecureDeviceID(dbStub->GetDeviceID()).c_str()); in NoticeCallbackProxy()
1181 const binder_uintptr_t binderObject = reinterpret_cast<binder_uintptr_t>(dbStub.GetRefPtr()); in NoticeCallbackProxy()
1187 if (!DeleteDBinderStub(Str8ToStr16(dbStub->GetServiceName()), dbStub->GetDeviceID())) { in NoticeCallbackProxy()
1192 ProcessCallbackProxy(dbStub); in NoticeCallbackProxy()
1197 void DBinderService::ProcessCallbackProxy(sptr<DBinderServiceStub> dbStub) in ProcessCallbackProxy() argument
1238 sptr<DBinderServiceStub> dbStub = FindDBinderStub(serviceName, deviceID); NoticeServiceDieInner() local
[all...]
/foundation/communication/ipc/interfaces/innerkits/libdbinder/include/
H A Ddbinder_service.h245 * @param dbStub Indicates a service communication stub across devices.
249 bool AttachCallbackProxy(sptr<IRemoteObject> object, DBinderServiceStub *dbStub);
348 void ProcessCallbackProxy(sptr<DBinderServiceStub> dbStub);
349 bool NoticeCallbackProxy(sptr<DBinderServiceStub> dbStub);
/foundation/communication/ipc/services/dbinder/test/unittest/
H A Ddbinder_service_unittest.cpp308 DBinderServiceStub *dbStub = nullptr; in HWTEST_F() local
309 bool res = dBinderService->AttachCallbackProxy(object, dbStub); in HWTEST_F()

Completed in 6 milliseconds