/frameworks/base/core/java/android/hardware/location/ |
H A D | IGeofenceHardware.aidl | 30 int getStatusOfMonitoringType(int monitoringType); 32 int monitoringType, 35 boolean removeGeofence(int id, int monitoringType); 36 boolean pauseGeofence(int id, int monitoringType); 37 boolean resumeGeofence(int id, int monitoringType, int monitorTransitions); 38 boolean registerForMonitorStateChangeCallback(int monitoringType, 40 boolean unregisterForMonitorStateChangeCallback(int monitoringType,
|
H A D | GeofenceHardwareService.java | 59 private void checkPermission(int pid, int uid, int monitoringType) { argument 61 mGeofenceHardwareImpl.getMonitoringResolutionLevel(monitoringType)) { 63 + " type: " + monitoringType); 87 public int getStatusOfMonitoringType(int monitoringType) { 91 return mGeofenceHardwareImpl.getStatusOfMonitoringType(monitoringType); 96 int monitoringType, 101 checkPermission(Binder.getCallingPid(), Binder.getCallingUid(), monitoringType); 102 return mGeofenceHardwareImpl.addCircularFence(monitoringType, request, callback); 106 public boolean removeGeofence(int id, int monitoringType) { 110 checkPermission(Binder.getCallingPid(), Binder.getCallingUid(), monitoringType); [all...] |
H A D | GeofenceHardwareMonitorCallback.java | 39 * @param monitoringType The type of the monitoring system. 44 public void onMonitoringSystemChange(int monitoringType, boolean available, Location location) { argument
|
H A D | IGeofenceHardwareCallback.aidl | 24 long timestamp, int monitoringType);
|
H A D | GeofenceHardware.java | 207 * @param monitoringType 210 public int getStatusOfMonitoringType(int monitoringType) { argument 212 return mService.getStatusOfMonitoringType(monitoringType); 259 * @param monitoringType The type of the hardware subsystem that should be used 268 public boolean addGeofence(int geofenceId, int monitoringType, GeofenceHardwareRequest argument 273 monitoringType, 302 * @param monitoringType The type of the hardware subsystem that should be used 306 public boolean removeGeofence(int geofenceId, int monitoringType) { argument 308 return mService.removeGeofence(geofenceId, monitoringType); 332 * @param monitoringType Th 336 pauseGeofence(int geofenceId, int monitoringType) argument 368 resumeGeofence(int geofenceId, int monitoringType, int monitorTransition) argument 398 registerForMonitorStateChangeCallback(int monitoringType, GeofenceHardwareMonitorCallback callback) argument 426 unregisterForMonitorStateChangeCallback(int monitoringType, GeofenceHardwareMonitorCallback callback) argument 507 onGeofenceTransition(int geofenceId, int transition, Location location, long timestamp, int monitoringType) argument [all...] |
H A D | GeofenceHardwareCallback.java | 39 * @param monitoringType Type of the monitoring system. 42 long timestamp, int monitoringType) { 41 onGeofenceTransition(int geofenceId, int transition, Location location, long timestamp, int monitoringType) argument
|
H A D | GeofenceHardwareMonitorEvent.java | 37 int monitoringType, 41 mMonitoringType = monitoringType; 80 int monitoringType = source.readInt(); 86 monitoringType, 36 GeofenceHardwareMonitorEvent( int monitoringType, int monitoringStatus, int sourceTechnologies, Location location) argument
|
H A D | GeofenceHardwareImpl.java | 226 public int getStatusOfMonitoringType(int monitoringType) { argument 228 if (monitoringType >= mSupportedMonitorTypes.length || monitoringType < 0) { 231 return mSupportedMonitorTypes[monitoringType]; 235 public int getCapabilitiesForMonitoringType(int monitoringType) { argument 236 switch (mSupportedMonitorTypes[monitoringType]) { 238 switch (monitoringType) { 255 int monitoringType, 264 "addCircularFence: monitoringType=%d, %s", 265 monitoringType, 254 addCircularFence( int monitoringType, GeofenceHardwareRequestParcelable request, IGeofenceHardwareCallback callback) argument 327 removeGeofence(int geofenceId, int monitoringType) argument 367 pauseGeofence(int geofenceId, int monitoringType) argument 407 resumeGeofence(int geofenceId, int monitoringType, int monitorTransition) argument 446 registerForMonitorStateChangeCallback(int monitoringType, IGeofenceHardwareMonitorCallback callback) argument 459 unregisterForMonitorStateChangeCallback(int monitoringType, IGeofenceHardwareMonitorCallback callback) argument 470 reportGeofenceTransition( int geofenceId, Location location, int transition, long transitionTimestamp, int monitoringType, int sourcesUsed) argument 507 reportGeofenceMonitorStatus( int monitoringType, int monitoringStatus, Location location, int source) argument 806 GeofenceTransition( int geofenceId, int transition, long timestamp, Location location, int monitoringType, int sourcesUsed) argument 829 getMonitoringResolutionLevel(int monitoringType) argument 844 Reaper(IGeofenceHardwareCallback c, int monitoringType) argument 849 Reaper(IGeofenceHardwareMonitorCallback c, int monitoringType) argument [all...] |