Class Index
These are the API classes. See all API packages.
A
AndroidThings | Android Things library information. |
AndroidThings.Product | AndroidThings product information. |
B
BluetoothClassFactory |
Builder to instantiate a BluetoothClass .
|
BluetoothConfigManager | This class is used to control various configuration options for the Bluetooth stack. |
BluetoothConnectionCallback | This callback is invoked when the device receives requests for Bluetooth profile connections and contains relevant information to handle the connection process. |
BluetoothConnectionManager |
This class is responsible for handling Bluetooth pairing and connections with a remote
BluetoothDevice
It allows developers to perform the following main operations. |
BluetoothPairingCallback | This callback is invoked during the Bluetooth pairing process and contains all the relevant pairing information required for pairing. |
BluetoothPairingCallback.PairingError | |
BluetoothProfile | Lists all the Bluetooth profiles available in the system. |
BluetoothProfileManager | Allows applications to enable/disable Bluetooth profiles on the system. |
C
ConnectionParams | This class encapsulates the information about a particular connection request with a remote Bluetooth device. |
D
DeviceManager | This class provides access to the device management service. |
G
GnssClockBuilder | Builder for GnssClock. |
GnssDriver | Driver to interface with user-connected GNSS sensors. |
GnssMeasurementBuilder | Builder for GnssMeasurement, which represents measurement data for an individual satellite. |
GnssMeasurementsEventBuilder | Builder for GnssMeasurementsEvent, which contains measurement data for all satellites in this event. |
GnssStateListener | GNSS State Listener Handles changes in the enabled state of the gnss system. |
GnssStatusBuilder | Builder for GnssStatus, which contains information about satellites that were detected. |
Gpio | Controls a GPIO pin. |
GpioCallback | GPIO interrupt callback. |
GpioDriver | GPIO user driver. |
I
I2cBusDriver | I2C user driver. |
I2cDevice | Controls an I2C device. |
InputDriver | Driver to interface with user-connected input devices. |
InputDriver.Builder |
Builder class for InputDriver objects.
|
InputDriverEvent |
An event to send to an InputDriver .
|
InterfaceDisabledException | Exception indicating this operation requires the interface to be enabled. |
J
JoinFailedAtAuthException | Exception indicating the join operation was unable to find the given network. |
JoinFailedAtScanException | Exception indicating the join operation was unable to find the given network. |
JoinFailedException | Exception indicating the join operation has failed. |
L
LowpanBeaconInfo | Describes a LoWPAN Beacon. |
LowpanCredential | Describes a network access credential for a LoWPAN. |
LowpanDriver | Driver to implement LoWPAN device. |
LowpanDriverCallback | Callback interface for LowpanDriver. |
LowpanEnergyScanResult | Describes the result from one channel of an energy scan. |
LowpanException | Exception base class for LoWPAN-specific exceptions. |
LowpanIdentity | Describes an instance of a LoWPAN network. |
LowpanIdentity.Builder | Builder class for constructing instances of LowpanIdentity. |
LowpanInterface | Class for managing a specific Low-power Wireless Personal Area Network (LoWPAN) interface. |
LowpanInterface.Callback |
Callback base class for LowpanInterface .
|
LowpanManager | Manager object for looking up LoWPAN interfaces. |
LowpanManager.Callback |
Callback base class for LowpanManager .
|
LowpanProvisioningParams | Describes the information needed to be a part of a specific network. |
LowpanProvisioningParams.Builder | Builder class for constructing LowpanProvisioningParams objects. |
LowpanRuntimeException | Runtime exceptions specific to LoWPAN operations. |
LowpanScanner | Class for performing active and passive scans. |
LowpanScanner.Callback |
Callback base class for LowpanScanner .
|
N
NetworkAlreadyExistsException | Exception indicating the form operation found a network nearby with the same identity. |
O
OperationCanceledException | Exception indicating this operation was canceled by the driver before it could finish. |
P
PairingParams | This class encapsulates the data for a particular pairing attempt. |
PendingUpdateInfo | Extra information that only pertains to a pending update. |
PeripheralManager | Lists and opens peripherals. |
PioDriverManager | Manager for PIO userspace drivers. |
Pwm | Controls a PWM pin. |
PwmDriver | PWM user driver. |
S
SpiBusDriver | SPI user driver. |
SpiDevice | Controls a SpiDevice. |
StatusListener | Device firwmare update status listener. |
T
TimeManager | This class provides access to device settings related to time. |
U
UartDevice | Controls a UART device. |
UartDeviceCallback | UART interrupt callback. |
UartDeviceDriver | UART user driver. |
UpdateManager | The UpdateManager allows an application or service to control how updates are automatically applied to the device. |
UpdateManagerStatus | Represents the current status of the UpdateManager. |
UpdatePolicy |
The UpdatePolicy is an immutable object that represents the combination of an UpdateManager policy and its options.
|
UpdatePolicy.Builder | The Builder is used to construct new UpdatePolicy objects. |
UserDriverManager | Manager for all Android Things user drivers. |
UserSensor |
A user-defined sensor backed by a UserSensorDriver .
|
UserSensor.Builder |
Builder to allow for flexible UserSensor construction.
|
UserSensorDriver | Driver to interface with a user-connected sensor. |
UserSensorReading | A single user-sensor reading. |
V
VersionInfo | Describes a complete release (OS and OEM versions). |
W
WrongStateException | Exception indicating the interface is the wrong state for an operation. |