Lines Matching refs:cb

41 …Manager::RegisterService(const MDnsServiceInfo &serviceInfo, const sptr<IRegistrationCallback> &cb)  in RegisterService()  argument
44 if (cb == nullptr || cb->AsObject() == nullptr) { in RegisterService()
55 impl.AddTask([this, cb, serviceInfo, err]() { in RegisterService()
56 cb->HandleRegisterResult(serviceInfo, err); in RegisterService()
62 registerMap_.emplace(cb, serviceInfo.name + MDNS_DOMAIN_SPLITER_STR + serviceInfo.type); in RegisterService()
67 int32_t MDnsManager::UnRegisterService(const sptr<IRegistrationCallback> &cb) in UnRegisterService() argument
70 if (cb == nullptr || cb->AsObject() == nullptr) { in UnRegisterService()
76 auto itr = registerMap_.find(cb); in UnRegisterService()
89 …nsManager::StartDiscoverService(const std::string &serviceType, const sptr<IDiscoveryCallback> &cb) in StartDiscoverService() argument
92 if (cb == nullptr || cb->AsObject() == nullptr) { in StartDiscoverService()
107 if (discoveryMap_.find(cb) != discoveryMap_.end()) { in StartDiscoverService()
110 discoveryMap_.emplace(cb, serviceType); in StartDiscoverService()
112 return impl.Discovery(serviceType, cb); in StartDiscoverService()
115 int32_t MDnsManager::StopDiscoverService(const sptr<IDiscoveryCallback> &cb) in StopDiscoverService() argument
118 if (cb == nullptr || cb->AsObject() == nullptr) { in StopDiscoverService()
125 auto local = discoveryMap_.find(cb); in StopDiscoverService()
140 auto cb = it.first; in RestartDiscoverService() local
141 if (cb == nullptr || cb->AsObject() == nullptr) { in RestartDiscoverService()
147 impl.Discovery(serviceType, cb); in RestartDiscoverService()
151 …t MDnsManager::ResolveService(const MDnsServiceInfo &serviceInfo, const sptr<IResolveCallback> &cb) in ResolveService() argument
154 if (cb == nullptr || cb->AsObject() == nullptr) { in ResolveService()
160 return impl.ResolveInstance(instance, cb); in ResolveService()
175 bool MDnsManager::IsAvailableCallback(const sptr<IDiscoveryCallback> &cb) in IsAvailableCallback() argument
178 return cb != nullptr && discoveryMap_.find(cb) != discoveryMap_.end(); in IsAvailableCallback()