Lines Matching refs:sptr
47 int32_t RegisterService(const MDnsServiceInfo &serviceInfo, const sptr<IRegistrationCallback> &cb) override;
48 int32_t UnRegisterService(const sptr<IRegistrationCallback> &cb) override;
50 int32_t StartDiscoverService(const std::string &serviceType, const sptr<IDiscoveryCallback> &cb) override;
51 int32_t StopDiscoverService(const sptr<IDiscoveryCallback> &cb) override;
53 int32_t ResolveService(const MDnsServiceInfo &serviceInfo, const sptr<IResolveCallback> &cb) override;
67 sptr<INetInterfaceStateCallback> netStateCallback_;
83 void AddClientDeathRecipient(const sptr<IDiscoveryCallback> &cb);
84 void RemoveClientDeathRecipient(const sptr<IDiscoveryCallback> &cb);
88 sptr<IRemoteObject::DeathRecipient> deathRecipient_ = nullptr;
89 std::vector<sptr<IDiscoveryCallback>> remoteCallback_;