Lines Matching defs:BatchingInterface
100 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&);
110 void (*getBatchedLocations)(LocationAPI* client, uint32_t id, size_t count);