/**@class android.location.GnssCapabilities
@extends java.lang.Object
A container of supported GNSS chipset capabilities.
@hide
*/
var GnssCapabilities = {
/** Bit mask indicating GNSS chipset supports low power mode.
@hide
*/
LOW_POWER_MODE : "1",
/** Bit mask indicating GNSS chipset supports blacklisting satellites.
@hide
*/
SATELLITE_BLACKLIST : "2",
/** Bit mask indicating GNSS chipset supports geofencing.
@hide
*/
GEOFENCING : "4",
/** Bit mask indicating GNSS chipset supports measurements.
@hide
*/
MEASUREMENTS : "8",
/** Bit mask indicating GNSS chipset supports navigation messages.
@hide
*/
NAV_MESSAGES : "16",
/** Bit mask indicating GNSS chipset supports measurement corrections.
@hide
*/
MEASUREMENT_CORRECTIONS : "32",
/** Bit mask indicating GNSS chipset supports line-of-sight satellite identification
measurement corrections.
@hide
*/
MEASUREMENT_CORRECTIONS_LOS_SATS : "64",
/** Bit mask indicating GNSS chipset supports per satellite excess-path-length
measurement corrections.
@hide
*/
MEASUREMENT_CORRECTIONS_EXCESS_PATH_LENGTH : "128",
/** Bit mask indicating GNSS chipset supports reflecting planes measurement corrections.
@hide
*/
MEASUREMENT_CORRECTIONS_REFLECTING_PLANE : "256",
/**@hide */
INVALID_CAPABILITIES : "-1",
/**
@hide
*/
of : function( ) {},
/**Returns {@code true} if GNSS chipset supports low power mode, {@code false} otherwise.
*/
hasLowPowerMode : function( ) {},
/**Returns {@code true} if GNSS chipset supports blacklisting satellites, {@code false}
otherwise.
*/
hasSatelliteBlacklist : function( ) {},
/**Returns {@code true} if GNSS chipset supports geofencing, {@code false} otherwise.
*/
hasGeofencing : function( ) {},
/**Returns {@code true} if GNSS chipset supports measurements, {@code false} otherwise.
*/
hasMeasurements : function( ) {},
/**Returns {@code true} if GNSS chipset supports navigation messages, {@code false} otherwise.
*/
hasNavMessages : function( ) {},
/**Returns {@code true} if GNSS chipset supports measurement corrections, {@code false}
otherwise.
*/
hasMeasurementCorrections : function( ) {},
/**Returns {@code true} if GNSS chipset supports line-of-sight satellite identification
measurement corrections, {@code false} otherwise.
*/
hasMeasurementCorrectionsLosSats : function( ) {},
/**Returns {@code true} if GNSS chipset supports per satellite excess-path-length measurement
corrections, {@code false} otherwise.
*/
hasMeasurementCorrectionsExcessPathLength : function( ) {},
/**Returns {@code true} if GNSS chipset supports reflecting planes measurement corrections,
{@code false} otherwise.
*/
hasMeasurementCorrectionsReflectingPane : function( ) {},
/**
*/
toString : function( ) {},
};