/frameworks/base/core/java/android/hardware/location/ |
H A D | GeofenceHardwareCallback.java | 33 * @param geofenceId The geofence ID of the geofence 41 public void onGeofenceTransition(int geofenceId, int transition, Location location, argument 48 * @param geofenceId The ID of the geofence. 55 public void onGeofenceAdd(int geofenceId, int status) { argument 61 * @param geofenceId The ID of the geofence. 66 public void onGeofenceRemove(int geofenceId, int status) { argument 72 * @param geofenceId The ID of the geofence. 77 public void onGeofencePause(int geofenceId, int status) { argument 83 * @param geofenceId The ID of the geofence. 89 public void onGeofenceResume(int geofenceId, in argument [all...] |
H A D | GeofenceHardware.java | 258 * @param geofenceId The id associated with the geofence. 268 public boolean addGeofence(int geofenceId, int monitoringType, GeofenceHardwareRequest argument 274 new GeofenceHardwareRequestParcelable(geofenceId, geofenceRequest), 301 * @param geofenceId The id of the geofence. 306 public boolean removeGeofence(int geofenceId, int monitoringType) { argument 308 return mService.removeGeofence(geofenceId, monitoringType); 331 * @param geofenceId The id of the geofence. 336 public boolean pauseGeofence(int geofenceId, int monitoringType) { argument 338 return mService.pauseGeofence(geofenceId, monitoringType); 361 * @param geofenceId Th 368 resumeGeofence(int geofenceId, int monitoringType, int monitorTransition) argument 507 onGeofenceTransition(int geofenceId, int transition, Location location, long timestamp, int monitoringType) argument 516 onGeofenceAdd(int geofenceId, int status) argument 521 onGeofenceRemove(int geofenceId, int status) argument 529 onGeofencePause(int geofenceId, int status) argument 536 onGeofenceResume(int geofenceId, int status) argument [all...] |
H A D | GeofenceHardwareImpl.java | 258 int geofenceId = request.getId(); 276 mGeofences.put(geofenceId, callback); 319 mGeofences.remove(geofenceId); 327 public boolean removeGeofence(int geofenceId, int monitoringType) { argument 330 if (DEBUG) Log.d(TAG, "Remove Geofence: GeofenceId: " + geofenceId); 334 if (mGeofences.get(geofenceId) == null) { 335 throw new IllegalArgumentException("Geofence " + geofenceId + " not registered."); 342 result = mGpsService.removeHardwareGeofence(geofenceId); 353 mFusedService.removeGeofences(new int[] { geofenceId }); 367 public boolean pauseGeofence(int geofenceId, in argument 407 resumeGeofence(int geofenceId, int monitoringType, int monitorTransition) argument 470 reportGeofenceTransition( int geofenceId, Location location, int transition, long transitionTimestamp, int monitoringType, int sourcesUsed) argument 531 reportGeofenceOperationStatus(int operation, int geofenceId, int operationStatus) argument 542 reportGeofenceAddStatus(int geofenceId, int status) argument 550 reportGeofenceRemoveStatus(int geofenceId, int status) argument 558 reportGeofencePauseStatus(int geofenceId, int status) argument 566 reportGeofenceResumeStatus(int geofenceId, int status) argument 806 GeofenceTransition( int geofenceId, int transition, long timestamp, Location location, int monitoringType, int sourcesUsed) argument [all...] |
/frameworks/base/services/core/jni/ |
H A D | com_android_server_location_GnssLocationProvider.cpp | 486 int32_t geofenceId, 493 Return<void> gnssGeofenceAddCb(int32_t geofenceId, 495 Return<void> gnssGeofenceRemoveCb(int32_t geofenceId, 497 Return<void> gnssGeofencePauseCb(int32_t geofenceId, 499 Return<void> gnssGeofenceResumeCb(int32_t geofenceId, 504 int32_t geofenceId, 514 geofenceId, 538 Return<void> GnssGeofenceCallback::gnssGeofenceAddCb(int32_t geofenceId, argument 547 geofenceId, 553 Return<void> GnssGeofenceCallback::gnssGeofenceRemoveCb(int32_t geofenceId, argument 503 gnssGeofenceTransitionCb( int32_t geofenceId, const android::hardware::gnss::V1_0::GnssLocation& location, GeofenceTransition transition, hardware::gnss::V1_0::GnssUtcTime timestamp) argument 567 gnssGeofencePauseCb(int32_t geofenceId, GeofenceStatus status) argument 581 gnssGeofenceResumeCb(int32_t geofenceId, GeofenceStatus status) argument 1582 android_location_GnssLocationProvider_add_geofence(JNIEnv* , jobject , jint geofenceId, jdouble latitude, jdouble longitude, jdouble radius, jint last_transition, jint monitor_transition, jint notification_responsiveness, jint unknown_timer) argument 1598 android_location_GnssLocationProvider_remove_geofence(JNIEnv* , jobject , jint geofenceId) argument 1609 android_location_GnssLocationProvider_pause_geofence(JNIEnv* , jobject , jint geofenceId) argument 1620 android_location_GnssLocationProvider_resume_geofence(JNIEnv* , jobject , jint geofenceId, jint monitor_transition) argument [all...] |
/frameworks/base/services/core/java/com/android/server/location/ |
H A D | GnssLocationProvider.java | 1354 public boolean addCircularHardwareGeofence(int geofenceId, double latitude, 1357 return native_add_geofence(geofenceId, latitude, longitude, radius, 1361 public boolean removeHardwareGeofence(int geofenceId) { 1362 return native_remove_geofence(geofenceId); 1365 public boolean pauseHardwareGeofence(int geofenceId) { 1366 return native_pause_geofence(geofenceId); 1369 public boolean resumeHardwareGeofence(int geofenceId, int monitorTransition) { 1370 return native_resume_geofence(geofenceId, monitorTransition); 1880 private void reportGeofenceTransition(int geofenceId, Location location, int transition, argument 1887 geofenceId, 1916 reportGeofenceAddStatus(int geofenceId, int status) argument 1926 reportGeofenceRemoveStatus(int geofenceId, int status) argument 1936 reportGeofencePauseStatus(int geofenceId, int status) argument 1946 reportGeofenceResumeStatus(int geofenceId, int status) argument 2559 native_add_geofence(int geofenceId, double latitude, double longitude, double radius, int lastTransition,int monitorTransitions, int notificationResponsivenes, int unknownTimer) argument 2562 native_remove_geofence(int geofenceId) argument 2563 native_resume_geofence(int geofenceId, int transitions) argument 2564 native_pause_geofence(int geofenceId) argument [all...] |