Lines Matching refs:trackingOptions
152 GnssAdapter::convertOptions(LocPosMode& out, const TrackingOptions& trackingOptions) in convertOptions() argument
154 switch (trackingOptions.mode) { in convertOptions()
166 out.min_interval = trackingOptions.minInterval; in convertOptions()
167 out.powerMode = trackingOptions.powerMode; in convertOptions()
168 out.timeBetweenMeasurements = trackingOptions.tbm; in convertOptions()
2507 const TrackingOptions& trackingOptions) in startTimeBasedTracking() argument
2510 trackingOptions.minInterval, trackingOptions.minDistance, in startTimeBasedTracking()
2511 trackingOptions.mode, trackingOptions.powerMode, trackingOptions.tbm); in startTimeBasedTracking()
2514 convertOptions(locPosMode, trackingOptions); in startTimeBasedTracking()
2520 mLocApi->startTimeBasedTracking(trackingOptions, new LocApiResponse(*getContext(), in startTimeBasedTracking()
2676 const TrackingOptions& trackingOptions) in updateTrackingMultiplex() argument
2689 (it->second.minInterval != trackingOptions.minInterval || in updateTrackingMultiplex()
2690 it->second.powerMode != trackingOptions.powerMode)) { in updateTrackingMultiplex()
2713 if (trackingOptions.minInterval < multiplexedOptions.minInterval) { in updateTrackingMultiplex()
2714 multiplexedOptions.minInterval = trackingOptions.minInterval; in updateTrackingMultiplex()
2718 if (trackingOptions.powerMode < multiplexedPowerMode) { in updateTrackingMultiplex()
2719 multiplexedOptions.powerMode = trackingOptions.powerMode; in updateTrackingMultiplex()
2724 multiplexedOptions = trackingOptions; in updateTrackingMultiplex()