/aosp12/frameworks/base/services/tests/mockingservicestests/src/com/android/server/location/gnss/hal/ |
H A D | FakeGnssHal.java | 19 import static com.android.server.location.gnss.hal.GnssNative.GNSS_LOCATION_HAS_ALTITUDE; 20 import static com.android.server.location.gnss.hal.GnssNative.GNSS_LOCATION_HAS_BEARING; 21 import static com.android.server.location.gnss.hal.GnssNative.GNSS_LOCATION_HAS_BEARING_ACCURACY; 23 import static com.android.server.location.gnss.hal.GnssNative.GNSS_LOCATION_HAS_LAT_LONG; 24 import static com.android.server.location.gnss.hal.GnssNative.GNSS_LOCATION_HAS_SPEED; 25 import static com.android.server.location.gnss.hal.GnssNative.GNSS_LOCATION_HAS_SPEED_ACCURACY; 27 import static com.android.server.location.gnss.hal.GnssNative.GNSS_REALTIME_HAS_TIMESTAMP_NS; 43 import com.android.server.location.gnss.hal.GnssNative.GnssLocationFlags; 44 import com.android.server.location.gnss.hal.GnssNative.GnssRealtimeFlags; 55 public final class FakeGnssHal extends GnssNative.GnssHal { [all …]
|
/aosp12/frameworks/base/services/core/java/com/android/server/location/gnss/ |
H A D | GnssStatusProvider.java | 30 import com.android.server.location.gnss.hal.GnssNative; 42 GnssNative.BaseCallbacks, GnssNative.StatusCallbacks, GnssNative.SvStatusCallbacks { 49 public GnssStatusProvider(Injector injector, GnssNative gnssNative) { in GnssStatusProvider() 115 public void onReportStatus(@GnssNative.StatusCallbacks.GnssStatusValue int gnssStatus) { in onReportStatus()
|
H A D | GnssLocationProvider.java | 26 import static com.android.server.location.gnss.hal.GnssNative.AGPS_SETID_TYPE_IMSI; 27 import static com.android.server.location.gnss.hal.GnssNative.AGPS_SETID_TYPE_MSISDN; 28 import static com.android.server.location.gnss.hal.GnssNative.AGPS_SETID_TYPE_NONE; 29 import static com.android.server.location.gnss.hal.GnssNative.GNSS_AIDING_TYPE_ALL; 36 import static com.android.server.location.gnss.hal.GnssNative.GNSS_AIDING_TYPE_RTI; 41 import static com.android.server.location.gnss.hal.GnssNative.GNSS_AIDING_TYPE_UTC; 103 import com.android.server.location.gnss.hal.GnssNative; 125 GnssNative.LocationCallbacks, GnssNative.SvStatusCallbacks, GnssNative.AGpsCallbacks, 126 GnssNative.PsdsCallbacks, GnssNative.NotificationCallbacks, 127 GnssNative.LocationRequestCallbacks, GnssNative.TimeCallbacks { [all …]
|
H A D | GnssNavigationMessageProvider.java | 28 import com.android.server.location.gnss.hal.GnssNative; 43 GnssNative.BaseCallbacks, GnssNative.NavigationMessageCallbacks { 61 private final GnssNative mGnssNative; 63 public GnssNavigationMessageProvider(Injector injector, GnssNative gnssNative) { in GnssNavigationMessageProvider()
|
H A D | GnssNmeaProvider.java | 29 import com.android.server.location.gnss.hal.GnssNative; 40 GnssNative.BaseCallbacks, GnssNative.NmeaCallbacks { 43 private final GnssNative mGnssNative; 48 GnssNmeaProvider(Injector injector, GnssNative gnssNative) { in GnssNmeaProvider()
|
H A D | GnssAntennaInfoProvider.java | 28 import com.android.server.location.gnss.hal.GnssNative; 42 GnssNative.BaseCallbacks, GnssNative.AntennaInfoCallbacks { 61 private final GnssNative mGnssNative; 65 GnssAntennaInfoProvider(GnssNative gnssNative) { in GnssAntennaInfoProvider()
|
H A D | GnssMeasurementsProvider.java | 32 import com.android.server.location.gnss.hal.GnssNative; 50 SettingsHelper.GlobalSettingChangedListener, GnssNative.BaseCallbacks, 51 GnssNative.MeasurementCallbacks { 84 private final GnssNative mGnssNative; 86 public GnssMeasurementsProvider(Injector injector, GnssNative gnssNative) { in GnssMeasurementsProvider()
|
H A D | GnssGeofenceProxy.java | 23 import com.android.server.location.gnss.hal.GnssNative; 28 class GnssGeofenceProxy extends IGpsGeofenceHardware.Stub implements GnssNative.BaseCallbacks { 45 private final GnssNative mGnssNative; 50 GnssGeofenceProxy(GnssNative gnssNative) { in GnssGeofenceProxy()
|
H A D | GnssManagerService.java | 49 import com.android.server.location.gnss.hal.GnssNative; 64 private final GnssNative mGnssNative; 79 public GnssManagerService(Context context, Injector injector, GnssNative gnssNative) { in GnssManagerService() 322 private class GnssCapabilitiesHalModule implements GnssNative.BaseCallbacks { 324 GnssCapabilitiesHalModule(GnssNative gnssNative) { in GnssCapabilitiesHalModule() 347 private class GnssGeofenceHalModule implements GnssNative.GeofenceCallbacks { 351 GnssGeofenceHalModule(GnssNative gnssNative) { in GnssGeofenceHalModule()
|
H A D | GnssMetrics.java | 38 import com.android.server.location.gnss.hal.GnssNative; 95 private final GnssNative mGnssNative; 97 public GnssMetrics(Context context, IBatteryStats stats, GnssNative gnssNative) { in GnssMetrics()
|
H A D | GnssPowerStats.java | 29 import com.android.server.location.gnss.hal.GnssNative.GnssRealtimeFlags;
|
/aosp12/frameworks/base/services/tests/mockingservicestests/src/com/android/server/location/gnss/ |
H A D | GnssGeofenceProxyTest.java | 28 import com.android.server.location.gnss.hal.GnssNative; 55 private @Mock GnssNative.GeofenceCallbacks mGeofenceCallbacks; 65 GnssNative.setGnssHalForTest(mFakeHal); in setUp() 67 GnssNative gnssNative = Objects.requireNonNull( in setUp() 68 GnssNative.create(new TestInjector(mContext), mMockConfiguration)); in setUp()
|
/aosp12/frameworks/base/services/core/java/com/android/server/location/gnss/hal/ |
H A D | GnssNative.java | 54 public class GnssNative { class 310 private static GnssNative sInstance; 345 public static synchronized GnssNative create(Injector injector, in create() 350 return (sInstance = new GnssNative(sGnssHal, injector, configuration)); in create() 388 private GnssNative(GnssHal gnssHal, Injector injector, GnssConfiguration configuration) { in GnssNative() method in GnssNative 496 mGnssHal.initOnce(GnssNative.this, restart); in initializeGnss() 1226 protected void initOnce(GnssNative gnssNative, boolean reinitializeGnssServiceHandle) { in initOnce()
|
/aosp12/frameworks/base/services/core/java/com/android/server/location/ |
H A D | LocationManagerService.java | 106 import com.android.server.location.gnss.hal.GnssNative; 429 if (GnssNative.isSupported()) { in onSystemThirdPartyAppsCanStart() 431 GnssNative gnssNative = GnssNative.create(mInjector, gnssConfiguration); in onSystemThirdPartyAppsCanStart()
|
/aosp12/frameworks/base/services/ |
H A D | art-profile | 22429 …GnssNative$$ExternalSyntheticLambda10;->runOrThrow()V+]Lcom/android/server/location/gnss/hal/GnssN… 22435 …GnssNative$$ExternalSyntheticLambda13;->runOrThrow()V+]Lcom/android/server/location/gnss/hal/GnssN… 22451 …/GnssNative$$ExternalSyntheticLambda3;->runOrThrow()V+]Lcom/android/server/location/gnss/hal/GnssN… 22498 …SPLcom/android/server/location/gnss/hal/GnssNative;->access$200(Lcom/android/server/location/gnss/… 22531 …gnss/hal/GnssNative;->getBatchSize()I+]Lcom/android/server/location/gnss/hal/GnssNative$GnssHal;Lc… 22551 HPLcom/android/server/location/gnss/hal/GnssNative;->lambda$reportAGpsStatus$3$GnssNative(II[B)V 22552 PLcom/android/server/location/gnss/hal/GnssNative;->lambda$reportAntennaInfo$6$GnssNative(Ljava/uti… 22553 PLcom/android/server/location/gnss/hal/GnssNative;->lambda$reportGeofenceAddStatus$13$GnssNative(II… 22554 PLcom/android/server/location/gnss/hal/GnssNative;->lambda$reportGeofenceRemoveStatus$14$GnssNative… 22594 …on/gnss/hal/GnssNative;->start()Z+]Lcom/android/server/location/gnss/hal/GnssNative$GnssHal;Lcom/a… [all …]
|