Lines Matching refs:interface
33 * Represents the standard GNSS (Global Navigation Satellite System) interface.
36 * the interface @1.0::IGnssNi.hal and @1.0::IGnssNiCallback.hal are deprecated in this version
37 * and are not supported by the framework. The GNSS HAL implementation of this interface
41 interface IGnss extends @1.1::IGnss {
43 * Opens the interface and provides the callback routines to the implementation of this
44 * interface.
49 * close this interface.
51 * @param callback Callback interface for IGnss.
58 * This method returns the IGnssConfiguration interface.
60 * @return gnssConfigurationIface Handle to the IGnssConfiguration interface.
65 * This method returns the IGnssDebug interface.
67 * @return gnssDebugIface Handle to the IGnssDebug interface.
74 * The getExtensionAGnss() must return nullptr as the @1.0::IAGnss interface is
77 * @return aGnssIface Handle to the IAGnss interface.
84 * @return aGnssRilIface Handle to the IAGnssRil interface.
89 * This method returns the IGnssMeasurement interface.
95 * @return gnssMeasurementIface Handle to the IGnssMeasurement interface.
100 * This method returns the IMeasurementCorrections interface.
102 * @return measurementCorrectionsIface Handle to the IMeasurementCorrections interface.
108 * This method returns the IGnssVisibilityControl interface.
110 * @return visibilityControlIface Handle to the IGnssVisibilityControl interface.
115 * This method returns the IGnssBatching interface.
117 * @return batchingIface Handle to the IGnssBatching interface.