Lines Matching refs:sp

55 using ::android::sp;
72 Return<bool> setCallback(const sp<V1_0::IGnssCallback>& callback) override;
88 Return<sp<V1_0::IAGnss>> getExtensionAGnss() override;
89 Return<sp<V1_0::IGnssNi>> getExtensionGnssNi() override;
90 Return<sp<V1_0::IGnssMeasurement>> getExtensionGnssMeasurement() override;
91 Return<sp<V1_0::IGnssConfiguration>> getExtensionGnssConfiguration() override;
92 Return<sp<V1_0::IGnssGeofencing>> getExtensionGnssGeofencing() override;
93 Return<sp<V1_0::IGnssBatching>> getExtensionGnssBatching() override;
95 Return<sp<V1_0::IAGnssRil>> getExtensionAGnssRil() override;
97 inline Return<sp<V1_0::IGnssNavigationMessage>> getExtensionGnssNavigationMessage() override { in getExtensionGnssNavigationMessage()
101 inline Return<sp<V1_0::IGnssXtra>> getExtensionXtra() override { in getExtensionXtra()
105 Return<sp<V1_0::IGnssDebug>> getExtensionGnssDebug() override;
108 Return<bool> setCallback_1_1(const sp<V1_1::IGnssCallback>& callback) override;
113 Return<sp<V1_1::IGnssMeasurement>> getExtensionGnssMeasurement_1_1() override;
114 Return<sp<V1_1::IGnssConfiguration>> getExtensionGnssConfiguration_1_1() override;
118 Return<bool> setCallback_2_0(const sp<V2_0::IGnssCallback>& callback) override;
119 Return<sp<V2_0::IAGnss>> getExtensionAGnss_2_0() override;
120 Return<sp<V2_0::IAGnssRil>> getExtensionAGnssRil_2_0() override;
122 Return<sp<V2_0::IGnssConfiguration>> getExtensionGnssConfiguration_2_0() override;
123 Return<sp<IMeasurementCorrectionsV1_0>> getExtensionMeasurementCorrections() override;
124 Return<sp<IMeasurementCorrectionsV1_1>> getExtensionMeasurementCorrections_1_1() override;
125 Return<sp<V2_0::IGnssMeasurement>> getExtensionGnssMeasurement_2_0() override;
130 Return<sp<V2_0::IGnssBatching>> getExtensionGnssBatching_2_0() override;
131 Return<sp<V2_0::IGnssDebug>> getExtensionGnssDebug_2_0() override;
132 Return<sp<::android::hardware::gnss::visibility_control::V1_0::IGnssVisibilityControl>>
136 Return<bool> setCallback_2_1(const sp<V2_1::IGnssCallback>& callback) override;
137 Return<sp<V2_1::IGnssMeasurement>> getExtensionGnssMeasurement_2_1() override;
138 Return<sp<V2_1::IGnssConfiguration>> getExtensionGnssConfiguration_2_1() override;
139 Return<sp<V2_1::IGnssAntennaInfo>> getExtensionGnssAntennaInfo() override;
143 Return<bool> setGnssNiCb(const sp<IGnssNiCallback>& niCb);
152 GnssDeathRecipient(sp<Gnss> gnss) : mGnss(gnss) { in GnssDeathRecipient()
156 sp<Gnss> mGnss;
160 sp<GnssDeathRecipient> mGnssDeathRecipient = nullptr;
162 sp<V1_0::IGnssNi> mGnssNi = nullptr;
163 sp<V1_0::IGnssGeofencing> mGnssGeofencingIface = nullptr;
164 sp<V1_0::IAGnss> mAGnssIface = nullptr;
165 sp<V1_0::IGnssCallback> mGnssCbIface = nullptr;
166 sp<V1_0::IGnssNiCallback> mGnssNiCbIface = nullptr;
167 sp<V1_1::IGnssCallback> mGnssCbIface_1_1 = nullptr;
168 sp<V2_0::IAGnss> mAGnssIface_2_0 = nullptr;
169 sp<V2_0::IAGnssRil> mGnssRil = nullptr;
170 sp<V2_0::IGnssBatching> mGnssBatching = nullptr;
171 sp<V2_0::IGnssDebug> mGnssDebug = nullptr;
172 sp<V2_0::IGnssCallback> mGnssCbIface_2_0 = nullptr;
173 sp<V2_1::IGnssCallback> mGnssCbIface_2_1 = nullptr;
174 sp<V2_1::IGnssMeasurement> mGnssMeasurement = nullptr;
175 sp<V2_1::IGnssConfiguration> mGnssConfig = nullptr;
176 sp<V2_1::IGnssAntennaInfo> mGnssAntennaInfo = nullptr;
177 sp<IMeasurementCorrectionsV1_1> mGnssMeasCorr = nullptr;
178 sp<IGnssVisibilityControl> mVisibCtrl = nullptr;