Home
last modified time | relevance | path

Searched defs:GeofenceInterface (Results 1 – 6 of 6) sorted by relevance

/hardware/qcom/gps/msm8998/location/
Dlocation_interface.h76 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/
Dlocation_interface.h79 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/
Dlocation_interface.h106 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/
Dlocation_interface.h113 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/
Dlocation_interface.h129 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/
Dlocation_interface.h129 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 …]