Searched defs:GeofenceInterface (Results 1 – 6 of 6) sorted by relevance
/hardware/qcom/gps/msm8998/location/ |
D | location_interface.h | 76 struct GeofenceInterface { struct 77 size_t size; 78 void (*initialize)(void); 79 void (*deinitialize)(void); 80 void (*addClient)(LocationAPI* client, const LocationCallbacks& callbacks); 81 void (*removeClient)(LocationAPI* client); 82 void (*requestCapabilities)(LocationAPI* client); 83 uint32_t* (*addGeofences)(LocationAPI* client, size_t count, GeofenceOption*, GeofenceInfo*); 84 void (*removeGeofences)(LocationAPI* client, size_t count, uint32_t* ids); 85 void (*modifyGeofences)(LocationAPI* client, size_t count, uint32_t* ids, [all …]
|
/hardware/qcom/gps/msm8909w_3100/location/ |
D | location_interface.h | 79 struct GeofenceInterface { struct 80 size_t size; 81 void (*initialize)(void); 82 void (*deinitialize)(void); 83 void (*addClient)(LocationAPI* client, const LocationCallbacks& callbacks); 84 void (*removeClient)(LocationAPI* client); 85 void (*requestCapabilities)(LocationAPI* client); 86 uint32_t* (*addGeofences)(LocationAPI* client, size_t count, GeofenceOption*, GeofenceInfo*); 87 void (*removeGeofences)(LocationAPI* client, size_t count, uint32_t* ids); 88 void (*modifyGeofences)(LocationAPI* client, size_t count, uint32_t* ids, [all …]
|
/hardware/qcom/sm8150p/gps/location/ |
D | location_interface.h | 106 struct GeofenceInterface { struct 107 size_t size; 108 void (*initialize)(void); 109 void (*deinitialize)(void); 110 void (*addClient)(LocationAPI* client, const LocationCallbacks& callbacks); 111 void (*removeClient)(LocationAPI* client, removeClientCompleteCallback rmClientCb); 112 void (*requestCapabilities)(LocationAPI* client); 113 uint32_t* (*addGeofences)(LocationAPI* client, size_t count, GeofenceOption*, GeofenceInfo*); 114 void (*removeGeofences)(LocationAPI* client, size_t count, uint32_t* ids); 115 void (*modifyGeofences)(LocationAPI* client, size_t count, uint32_t* ids, [all …]
|
/hardware/qcom/sm7150/gps/location/ |
D | location_interface.h | 113 struct GeofenceInterface { struct 114 size_t size; 115 void (*initialize)(void); 116 void (*deinitialize)(void); 117 void (*addClient)(LocationAPI* client, const LocationCallbacks& callbacks); 118 void (*removeClient)(LocationAPI* client, removeClientCompleteCallback rmClientCb); 119 void (*requestCapabilities)(LocationAPI* client); 120 uint32_t* (*addGeofences)(LocationAPI* client, size_t count, GeofenceOption*, GeofenceInfo*); 121 void (*removeGeofences)(LocationAPI* client, size_t count, uint32_t* ids); 122 void (*modifyGeofences)(LocationAPI* client, size_t count, uint32_t* ids, [all …]
|
/hardware/qcom/sm7250/gps/location/ |
D | location_interface.h | 129 struct GeofenceInterface { struct 130 size_t size; 131 void (*initialize)(void); 132 void (*deinitialize)(void); 133 void (*addClient)(LocationAPI* client, const LocationCallbacks& callbacks); 134 void (*removeClient)(LocationAPI* client, removeClientCompleteCallback rmClientCb); 135 void (*requestCapabilities)(LocationAPI* client); 136 uint32_t* (*addGeofences)(LocationAPI* client, size_t count, GeofenceOption*, GeofenceInfo*); 137 void (*removeGeofences)(LocationAPI* client, size_t count, uint32_t* ids); 138 void (*modifyGeofences)(LocationAPI* client, size_t count, uint32_t* ids, [all …]
|
/hardware/qcom/sm8150/gps/location/ |
D | location_interface.h | 129 struct GeofenceInterface { struct 130 size_t size; 131 void (*initialize)(void); 132 void (*deinitialize)(void); 133 void (*addClient)(LocationAPI* client, const LocationCallbacks& callbacks); 134 void (*removeClient)(LocationAPI* client, removeClientCompleteCallback rmClientCb); 135 void (*requestCapabilities)(LocationAPI* client); 136 uint32_t* (*addGeofences)(LocationAPI* client, size_t count, GeofenceOption*, GeofenceInfo*); 137 void (*removeGeofences)(LocationAPI* client, size_t count, uint32_t* ids); 138 void (*modifyGeofences)(LocationAPI* client, size_t count, uint32_t* ids, [all …]
|