class GnssService
Defined at line 14 of file ../../src/connectivity/location/gnss/gnss_service.h
Public Methods
void GnssService (async_dispatcher_t * dispatcher)
Defined at line 83 of file ../../src/connectivity/location/gnss/gnss_service.cc
void GetSingleShotFix (GetSingleShotFixRequest & request, GetSingleShotFixCompleter::Sync & completer)
fuchsia.location.gnss.Provider APIs.
Defined at line 98 of file ../../src/connectivity/location/gnss/gnss_service.cc
void StartTimeBasedLocationTracking (StartTimeBasedLocationTrackingRequest & request, StartTimeBasedLocationTrackingCompleter::Sync & completer)
Defined at line 105 of file ../../src/connectivity/location/gnss/gnss_service.cc
void GetCapabilities (GetCapabilitiesCompleter::Sync & completer)
Defined at line 120 of file ../../src/connectivity/location/gnss/gnss_service.cc
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_location_gnss::Provider> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 128 of file ../../src/connectivity/location/gnss/gnss_service.cc
void AddBinding (async_dispatcher_t * dispatcher, fidl::ServerEnd<fuchsia_location_gnss::Provider> server_end)
Defined at line 134 of file ../../src/connectivity/location/gnss/gnss_service.cc
void OnUnbound (fidl::UnbindInfo info)
Defined at line 144 of file ../../src/connectivity/location/gnss/gnss_service.cc
void SendUpdateToListeners (const fuchsia_location_gnss_types::Location & location)
This function is used to report location to listeners when it is available from driver.
Defined at line 85 of file ../../src/connectivity/location/gnss/gnss_service.cc