Lines Matching refs:sptr
36 explicit LocatorAgent(const sptr<IRemoteObject> &impl);
38 LocationErrCode StartGnssLocating(sptr<ILocatorCallback>& callback);
39 LocationErrCode StopGnssLocating(sptr<ILocatorCallback>& callback);
40 LocationErrCode RegisterNmeaMessageCallback(const sptr<INmeaMessageCallback>& callback);
41 LocationErrCode UnregisterNmeaMessageCallback(const sptr<INmeaMessageCallback>& callback);
42 LocationErrCode RegisterGnssStatusCallback(const sptr<IGnssStatusCallback>& callback);
43 LocationErrCode UnregisterGnssStatusCallback(const sptr<IGnssStatusCallback>& callback);
105 sptr<LocatorAgent> GetLocatorAgent();
106 sptr<IRemoteObject> CheckLocatorSystemAbilityLoaded();
108 sptr<LocatorAgent> InitLocatorAgent(sptr<IRemoteObject>& saObject);
110 sptr<LocatorAgent> client_ { nullptr };
111 sptr<IRemoteObject::DeathRecipient> recipient_ { nullptr };
113 sptr<NativeLocationCallbackHost> locationCallbackHost_;
114 sptr<NativeNmeaCallbackHost> nmeaCallbackHost_;
115 sptr<NativeSvCallbackHost> gnssCallbackHost_;