Home
last modified time | relevance | path

Searched defs:BatchingInterface (Results 1 – 4 of 4) sorted by relevance

/hardware/qcom/sm8150p/gps/location/
Dlocation_interface.h93 struct BatchingInterface { struct
94 size_t size;
95 void (*initialize)(void);
96 void (*deinitialize)(void);
97 void (*addClient)(LocationAPI* client, const LocationCallbacks& callbacks);
98 void (*removeClient)(LocationAPI* client, removeClientCompleteCallback rmClientCb);
99 void (*requestCapabilities)(LocationAPI* client);
100 uint32_t (*startBatching)(LocationAPI* client, BatchingOptions&);
101 void (*stopBatching)(LocationAPI* client, uint32_t id);
102 void (*updateBatchingOptions)(LocationAPI* client, uint32_t id, BatchingOptions&);
[all …]
/hardware/qcom/sm7150/gps/location/
Dlocation_interface.h100 struct BatchingInterface { struct
101 size_t size;
102 void (*initialize)(void);
103 void (*deinitialize)(void);
104 void (*addClient)(LocationAPI* client, const LocationCallbacks& callbacks);
105 void (*removeClient)(LocationAPI* client, removeClientCompleteCallback rmClientCb);
106 void (*requestCapabilities)(LocationAPI* client);
107 uint32_t (*startBatching)(LocationAPI* client, BatchingOptions&);
108 void (*stopBatching)(LocationAPI* client, uint32_t id);
109 void (*updateBatchingOptions)(LocationAPI* client, uint32_t id, BatchingOptions&);
[all …]
/hardware/qcom/sm7250/gps/location/
Dlocation_interface.h116 struct BatchingInterface { struct
117 size_t size;
118 void (*initialize)(void);
119 void (*deinitialize)(void);
120 void (*addClient)(LocationAPI* client, const LocationCallbacks& callbacks);
121 void (*removeClient)(LocationAPI* client, removeClientCompleteCallback rmClientCb);
122 void (*requestCapabilities)(LocationAPI* client);
123 uint32_t (*startBatching)(LocationAPI* client, BatchingOptions&);
124 void (*stopBatching)(LocationAPI* client, uint32_t id);
125 void (*updateBatchingOptions)(LocationAPI* client, uint32_t id, BatchingOptions&);
[all …]
/hardware/qcom/sm8150/gps/location/
Dlocation_interface.h116 struct BatchingInterface { struct
117 size_t size;
118 void (*initialize)(void);
119 void (*deinitialize)(void);
120 void (*addClient)(LocationAPI* client, const LocationCallbacks& callbacks);
121 void (*removeClient)(LocationAPI* client, removeClientCompleteCallback rmClientCb);
122 void (*requestCapabilities)(LocationAPI* client);
123 uint32_t (*startBatching)(LocationAPI* client, BatchingOptions&);
124 void (*stopBatching)(LocationAPI* client, uint32_t id);
125 void (*updateBatchingOptions)(LocationAPI* client, uint32_t id, BatchingOptions&);
[all …]