Possible geolocation providers.
Synopsis:
#include <bps/geolocation.h>
typedef enum {
GEOLOCATION_PROVIDER_UNRECOGNIZED = 0
GEOLOCATION_PROVIDER_HYBRID = 1
GEOLOCATION_PROVIDER_GNSS = 2
GEOLOCATION_PROVIDER_NETWORK = 3
GEOLOCATION_NUM_PROVIDERS
} geolocation_provider_t;
Data:
- GEOLOCATION_PROVIDER_UNRECOGNIZED
- An unrecognized provider (not one listed below).
- GEOLOCATION_PROVIDER_HYBRID
- The Hybrid provider combines the GNSS and Network providers to receive the best location available.
- GEOLOCATION_PROVIDER_GNSS
- The GNSS provider manages GPS, GLONASS, and related location technologies.
- GEOLOCATION_PROVIDER_NETWORK
- The Network provider manages network-based positioning technologies such as cell-site and Wi-Fi.
- GEOLOCATION_NUM_PROVIDERS
- Number of providers.
Library:
libbps (For the qcc command, use the -l bps option to link against this library)
Description:
This enumeration defines the possible geolocation providers.