Lines Matching refs:LocationAPIRequest
64 class LocationAPIRequest {
66 LocationAPIRequest() {} in LocationAPIRequest() function
67 virtual ~LocationAPIRequest() {} in ~LocationAPIRequest()
82 LocationAPIRequest* request = nullptr; in reset()
90 void push(LocationAPIRequest* request) { in push()
93 LocationAPIRequest* pop() { in pop()
94 LocationAPIRequest* request = nullptr; in pop()
104 std::queue<LocationAPIRequest*> mQueue;
114 LocationAPIRequest* getRequestBySession(uint32_t session);
132 class GnssDeleteAidingDataRequest : public LocationAPIRequest {
141 class EnableRequest : public LocationAPIRequest {
150 class DisableRequest : public LocationAPIRequest {
159 class GnssUpdateConfigRequest : public LocationAPIRequest {
185 LocationAPIRequest* getRequestBySession(uint32_t session);
381 class StartTrackingRequest : public LocationAPIRequest {
390 class StopTrackingRequest : public LocationAPIRequest {
402 class UpdateTrackingOptionsRequest : public LocationAPIRequest {
411 class StartBatchingRequest : public LocationAPIRequest {
420 class StopBatchingRequest : public LocationAPIRequest {
432 class UpdateBatchingOptionsRequest : public LocationAPIRequest {
441 class GetBatchedLocationsRequest : public LocationAPIRequest {
450 class AddGeofencesRequest : public LocationAPIRequest {
464 class RemoveGeofencesRequest : public LocationAPIRequest {
479 class ModifyGeofencesRequest : public LocationAPIRequest {
493 class PauseGeofencesRequest : public LocationAPIRequest {
507 class ResumeGeofencesRequest : public LocationAPIRequest {
521 class GnssNiResponseRequest : public LocationAPIRequest {