| Package | Description |
|---|---|
| com.oracle.deviceaccess |
Provides interfaces and classes for device I/O access and control.
|
| com.oracle.deviceaccess.adc |
Interfaces and classes for reading analog inputs using an Analog to Digital Converter (ADC).
|
| com.oracle.deviceaccess.atcmd |
Interfaces and classes for controlling a Data Communication Equipment such as a modem or a cellular module using AT
commands.
|
| com.oracle.deviceaccess.counter |
Interfaces and classes for counting pulses (or events) on a digital input line.
|
| com.oracle.deviceaccess.dac |
Interfaces and classes for writing analog outputs using a Digital to Analog Converter (DAC).
|
| com.oracle.deviceaccess.generic |
Interfaces and classes for controlling devices using generic I/O operations.
|
| com.oracle.deviceaccess.gpio |
Interfaces and classes for reading and writing from/to GPIO (General Purpose Input Output) pins and ports of the
device.
|
| com.oracle.deviceaccess.i2cbus |
Interfaces and classes for I2C (Inter-Integrated Circuit Bus) device access.
|
| com.oracle.deviceaccess.mmio |
Interfaces and classes for performing memory-mapped I/O.
|
| com.oracle.deviceaccess.modem |
Interfaces and classes for controlling MODEM signals.
|
| com.oracle.deviceaccess.power |
Interfaces and classes for power management of peripheral devices.
|
| com.oracle.deviceaccess.pwm |
Interfaces and classes for generating PWM pulses on a digital output line.
|
| com.oracle.deviceaccess.spi |
Service-provider classes for the
com.oracle.deviceaccess package. |
| com.oracle.deviceaccess.spibus |
Interfaces and classes for SPI (Serial Peripheral Interface Bus) device access.
|
| com.oracle.deviceaccess.uart |
Interfaces and classes for controlling and reading and writing from/to Universal Asynchronous Receiver/Transmitter
(UART), with optional Modem signals control.
|
| com.oracle.deviceaccess.watchdog |
Interfaces and classes for using system watchdog timers (WDT).
|
| Class and Description |
|---|
| ClosedPeripheralException
Thrown by an instance of
Peripheral to indicate that an operation is attempted on a peripheral which is
closed. |
| Peripheral
The
Peripheral interface represents peripheral devices in the system. |
| PeripheralConfig
The
PeripheralConfig class is a tagging interface for all peripheral configuration classes. |
| PeripheralConfigInvalidException
Thrown to indicate that the provided peripheral configuration is invalid/is not supported.
|
| PeripheralDescriptor
The
PeripheralDescriptor interface encapsulates the identifying and descriptive information of a peripheral
device as well as its registered configuration (hardware addressing parameters, and static and dynamic configuration
parameters). |
| PeripheralEvent
The
PeripheralEvent class encapsulates events fired by or on behalf of a peripheral device. |
| PeripheralEventListener
The
PeripheralEventListener interface is a tagging interface that all event listeners must implement. |
| PeripheralException
Thrown to indicate that a general exception occurred on a peripheral operation.
|
| PeripheralExistsException
Thrown by the
PeripheralManager to indicate that a peripheral device is already registered for the specified
ID. |
| PeripheralNotFoundException
Thrown to indicate that there is no peripheral matching the provided peripheral numerical ID, name or properties.
|
| PeripheralTypeNotSupportedException
Thrown by the
PeripheralManager to indicate permanent unavailability of the looked up peripheral. |
| RegistrationEvent
The
RegistrationEvent class encapsulates peripheral registration and unregistration conditions. |
| RegistrationListener
The
RegistrationListener interface defines methods for getting notified of the registration and
unregistration of peripheral devices. |
| RoundCompletionEvent
The
RoundCompletionEvent class encapsulates the completion condition of a round of I/O operation. |
| UnavailablePeripheralException
Thrown by the
PeripheralManager to indicate that a peripheral cannot be open because it is already open or
that a peripheral cannot be acquired for exclusive access. |
| UnsupportedAccessModeException
Thrown by the
PeripheralManager to indicate that the looked up peripheral cannot be opened in the requested
access mode. |
| Class and Description |
|---|
| BufferAccess
The
BufferAccess interface provides methods for getting access to the peripheral device (or the driver
thereof) I/O buffers, if any. |
| ClosedPeripheralException
Thrown by an instance of
Peripheral to indicate that an operation is attempted on a peripheral which is
closed. |
| InputRoundListener
The
InputRoundListener interface defines methods for getting notified of the completion of an input round. |
| Peripheral
The
Peripheral interface represents peripheral devices in the system. |
| PeripheralConfig
The
PeripheralConfig class is a tagging interface for all peripheral configuration classes. |
| PeripheralConfig.HardwareAddressing
The
HardwareAddressing interface defines an abstraction of
an hardware addressing information common on different platforms. |
| PeripheralEvent
The
PeripheralEvent class encapsulates events fired by or on behalf of a peripheral device. |
| PeripheralEventListener
The
PeripheralEventListener interface is a tagging interface that all event listeners must implement. |
| PeripheralPermission
The
PeripheralPermission abstract class is the superclass of all peripheral permissions. |
| RoundCompletionEvent
The
RoundCompletionEvent class encapsulates the completion condition of a round of I/O operation. |
| UnavailablePeripheralException
Thrown by the
PeripheralManager to indicate that a peripheral cannot be open because it is already open or
that a peripheral cannot be acquired for exclusive access. |
| Class and Description |
|---|
| ClosedPeripheralException
Thrown by an instance of
Peripheral to indicate that an operation is attempted on a peripheral which is
closed. |
| Peripheral
The
Peripheral interface represents peripheral devices in the system. |
| PeripheralConfig
The
PeripheralConfig class is a tagging interface for all peripheral configuration classes. |
| PeripheralConfig.HardwareAddressing
The
HardwareAddressing interface defines an abstraction of
an hardware addressing information common on different platforms. |
| PeripheralPermission
The
PeripheralPermission abstract class is the superclass of all peripheral permissions. |
| UnavailablePeripheralException
Thrown by the
PeripheralManager to indicate that a peripheral cannot be open because it is already open or
that a peripheral cannot be acquired for exclusive access. |
| Class and Description |
|---|
| ClosedPeripheralException
Thrown by an instance of
Peripheral to indicate that an operation is attempted on a peripheral which is
closed. |
| Peripheral
The
Peripheral interface represents peripheral devices in the system. |
| PeripheralConfig
The
PeripheralConfig class is a tagging interface for all peripheral configuration classes. |
| PeripheralConfig.HardwareAddressing
The
HardwareAddressing interface defines an abstraction of
an hardware addressing information common on different platforms. |
| PeripheralEvent
The
PeripheralEvent class encapsulates events fired by or on behalf of a peripheral device. |
| PeripheralEventListener
The
PeripheralEventListener interface is a tagging interface that all event listeners must implement. |
| PeripheralPermission
The
PeripheralPermission abstract class is the superclass of all peripheral permissions. |
| UnavailablePeripheralException
Thrown by the
PeripheralManager to indicate that a peripheral cannot be open because it is already open or
that a peripheral cannot be acquired for exclusive access. |
| Class and Description |
|---|
| BufferAccess
The
BufferAccess interface provides methods for getting access to the peripheral device (or the driver
thereof) I/O buffers, if any. |
| ClosedPeripheralException
Thrown by an instance of
Peripheral to indicate that an operation is attempted on a peripheral which is
closed. |
| OutputRoundListener
The
OutputRoundListener interface defines methods for getting notified of the completion of an output round. |
| Peripheral
The
Peripheral interface represents peripheral devices in the system. |
| PeripheralConfig
The
PeripheralConfig class is a tagging interface for all peripheral configuration classes. |
| PeripheralConfig.HardwareAddressing
The
HardwareAddressing interface defines an abstraction of
an hardware addressing information common on different platforms. |
| PeripheralEventListener
The
PeripheralEventListener interface is a tagging interface that all event listeners must implement. |
| PeripheralPermission
The
PeripheralPermission abstract class is the superclass of all peripheral permissions. |
| RoundCompletionEvent
The
RoundCompletionEvent class encapsulates the completion condition of a round of I/O operation. |
| UnavailablePeripheralException
Thrown by the
PeripheralManager to indicate that a peripheral cannot be open because it is already open or
that a peripheral cannot be acquired for exclusive access. |
| Class and Description |
|---|
| BufferAccess
The
BufferAccess interface provides methods for getting access to the peripheral device (or the driver
thereof) I/O buffers, if any. |
| ClosedPeripheralException
Thrown by an instance of
Peripheral to indicate that an operation is attempted on a peripheral which is
closed. |
| Peripheral
The
Peripheral interface represents peripheral devices in the system. |
| PeripheralConfig
The
PeripheralConfig class is a tagging interface for all peripheral configuration classes. |
| PeripheralConfig.HardwareAddressing
The
HardwareAddressing interface defines an abstraction of
an hardware addressing information common on different platforms. |
| PeripheralEvent
The
PeripheralEvent class encapsulates events fired by or on behalf of a peripheral device. |
| PeripheralEventListener
The
PeripheralEventListener interface is a tagging interface that all event listeners must implement. |
| PeripheralPermission
The
PeripheralPermission abstract class is the superclass of all peripheral permissions. |
| UnavailablePeripheralException
Thrown by the
PeripheralManager to indicate that a peripheral cannot be open because it is already open or
that a peripheral cannot be acquired for exclusive access. |
| Class and Description |
|---|
| ClosedPeripheralException
Thrown by an instance of
Peripheral to indicate that an operation is attempted on a peripheral which is
closed. |
| Peripheral
The
Peripheral interface represents peripheral devices in the system. |
| PeripheralConfig
The
PeripheralConfig class is a tagging interface for all peripheral configuration classes. |
| PeripheralConfig.HardwareAddressing
The
HardwareAddressing interface defines an abstraction of
an hardware addressing information common on different platforms. |
| PeripheralEvent
The
PeripheralEvent class encapsulates events fired by or on behalf of a peripheral device. |
| PeripheralEventListener
The
PeripheralEventListener interface is a tagging interface that all event listeners must implement. |
| PeripheralPermission
The
PeripheralPermission abstract class is the superclass of all peripheral permissions. |
| UnavailablePeripheralException
Thrown by the
PeripheralManager to indicate that a peripheral cannot be open because it is already open or
that a peripheral cannot be acquired for exclusive access. |
| Class and Description |
|---|
| BufferAccess
The
BufferAccess interface provides methods for getting access to the peripheral device (or the driver
thereof) I/O buffers, if any. |
| ClosedPeripheralException
Thrown by an instance of
Peripheral to indicate that an operation is attempted on a peripheral which is
closed. |
| Peripheral
The
Peripheral interface represents peripheral devices in the system. |
| PeripheralConfig
The
PeripheralConfig class is a tagging interface for all peripheral configuration classes. |
| PeripheralConfig.HardwareAddressing
The
HardwareAddressing interface defines an abstraction of
an hardware addressing information common on different platforms. |
| PeripheralPermission
The
PeripheralPermission abstract class is the superclass of all peripheral permissions. |
| Transactional
The
Transactional interface provides methods for demarcating a communication transaction. |
| UnavailablePeripheralException
Thrown by the
PeripheralManager to indicate that a peripheral cannot be open because it is already open or
that a peripheral cannot be acquired for exclusive access. |
| Class and Description |
|---|
| ClosedPeripheralException
Thrown by an instance of
Peripheral to indicate that an operation is attempted on a peripheral which is
closed. |
| Peripheral
The
Peripheral interface represents peripheral devices in the system. |
| PeripheralConfig
The
PeripheralConfig class is a tagging interface for all peripheral configuration classes. |
| PeripheralConfig.HardwareAddressing
The
HardwareAddressing interface defines an abstraction of
an hardware addressing information common on different platforms. |
| PeripheralEvent
The
PeripheralEvent class encapsulates events fired by or on behalf of a peripheral device. |
| PeripheralEventListener
The
PeripheralEventListener interface is a tagging interface that all event listeners must implement. |
| PeripheralPermission
The
PeripheralPermission abstract class is the superclass of all peripheral permissions. |
| UnavailablePeripheralException
Thrown by the
PeripheralManager to indicate that a peripheral cannot be open because it is already open or
that a peripheral cannot be acquired for exclusive access. |
| Class and Description |
|---|
| ClosedPeripheralException
Thrown by an instance of
Peripheral to indicate that an operation is attempted on a peripheral which is
closed. |
| Peripheral
The
Peripheral interface represents peripheral devices in the system. |
| PeripheralEvent
The
PeripheralEvent class encapsulates events fired by or on behalf of a peripheral device. |
| PeripheralEventListener
The
PeripheralEventListener interface is a tagging interface that all event listeners must implement. |
| UnavailablePeripheralException
Thrown by the
PeripheralManager to indicate that a peripheral cannot be open because it is already open or
that a peripheral cannot be acquired for exclusive access. |
| Class and Description |
|---|
| ClosedPeripheralException
Thrown by an instance of
Peripheral to indicate that an operation is attempted on a peripheral which is
closed. |
| Peripheral
The
Peripheral interface represents peripheral devices in the system. |
| Class and Description |
|---|
| BufferAccess
The
BufferAccess interface provides methods for getting access to the peripheral device (or the driver
thereof) I/O buffers, if any. |
| ClosedPeripheralException
Thrown by an instance of
Peripheral to indicate that an operation is attempted on a peripheral which is
closed. |
| Peripheral
The
Peripheral interface represents peripheral devices in the system. |
| PeripheralConfig
The
PeripheralConfig class is a tagging interface for all peripheral configuration classes. |
| PeripheralConfig.HardwareAddressing
The
HardwareAddressing interface defines an abstraction of
an hardware addressing information common on different platforms. |
| PeripheralEvent
The
PeripheralEvent class encapsulates events fired by or on behalf of a peripheral device. |
| PeripheralEventListener
The
PeripheralEventListener interface is a tagging interface that all event listeners must implement. |
| PeripheralPermission
The
PeripheralPermission abstract class is the superclass of all peripheral permissions. |
| UnavailablePeripheralException
Thrown by the
PeripheralManager to indicate that a peripheral cannot be open because it is already open or
that a peripheral cannot be acquired for exclusive access. |
| Class and Description |
|---|
| ClosedPeripheralException
Thrown by an instance of
Peripheral to indicate that an operation is attempted on a peripheral which is
closed. |
| Peripheral
The
Peripheral interface represents peripheral devices in the system. |
| PeripheralConfig
The
PeripheralConfig class is a tagging interface for all peripheral configuration classes. |
| PeripheralConfigInvalidException
Thrown to indicate that the provided peripheral configuration is invalid/is not supported.
|
| PeripheralDescriptor
The
PeripheralDescriptor interface encapsulates the identifying and descriptive information of a peripheral
device as well as its registered configuration (hardware addressing parameters, and static and dynamic configuration
parameters). |
| PeripheralNotFoundException
Thrown to indicate that there is no peripheral matching the provided peripheral numerical ID, name or properties.
|
| UnavailablePeripheralException
Thrown by the
PeripheralManager to indicate that a peripheral cannot be open because it is already open or
that a peripheral cannot be acquired for exclusive access. |
| UnsupportedAccessModeException
Thrown by the
PeripheralManager to indicate that the looked up peripheral cannot be opened in the requested
access mode. |
| Class and Description |
|---|
| BufferAccess
The
BufferAccess interface provides methods for getting access to the peripheral device (or the driver
thereof) I/O buffers, if any. |
| ClosedPeripheralException
Thrown by an instance of
Peripheral to indicate that an operation is attempted on a peripheral which is
closed. |
| Peripheral
The
Peripheral interface represents peripheral devices in the system. |
| PeripheralConfig
The
PeripheralConfig class is a tagging interface for all peripheral configuration classes. |
| PeripheralConfig.HardwareAddressing
The
HardwareAddressing interface defines an abstraction of
an hardware addressing information common on different platforms. |
| PeripheralPermission
The
PeripheralPermission abstract class is the superclass of all peripheral permissions. |
| Transactional
The
Transactional interface provides methods for demarcating a communication transaction. |
| UnavailablePeripheralException
Thrown by the
PeripheralManager to indicate that a peripheral cannot be open because it is already open or
that a peripheral cannot be acquired for exclusive access. |
| Class and Description |
|---|
| BufferAccess
The
BufferAccess interface provides methods for getting access to the peripheral device (or the driver
thereof) I/O buffers, if any. |
| ClosedPeripheralException
Thrown by an instance of
Peripheral to indicate that an operation is attempted on a peripheral which is
closed. |
| InputRoundListener
The
InputRoundListener interface defines methods for getting notified of the completion of an input round. |
| OutputRoundListener
The
OutputRoundListener interface defines methods for getting notified of the completion of an output round. |
| Peripheral
The
Peripheral interface represents peripheral devices in the system. |
| PeripheralConfig
The
PeripheralConfig class is a tagging interface for all peripheral configuration classes. |
| PeripheralConfig.HardwareAddressing
The
HardwareAddressing interface defines an abstraction of
an hardware addressing information common on different platforms. |
| PeripheralEvent
The
PeripheralEvent class encapsulates events fired by or on behalf of a peripheral device. |
| PeripheralEventListener
The
PeripheralEventListener interface is a tagging interface that all event listeners must implement. |
| PeripheralPermission
The
PeripheralPermission abstract class is the superclass of all peripheral permissions. |
| UnavailablePeripheralException
Thrown by the
PeripheralManager to indicate that a peripheral cannot be open because it is already open or
that a peripheral cannot be acquired for exclusive access. |
| Class and Description |
|---|
| ClosedPeripheralException
Thrown by an instance of
Peripheral to indicate that an operation is attempted on a peripheral which is
closed. |
| Peripheral
The
Peripheral interface represents peripheral devices in the system. |
| PeripheralConfig
The
PeripheralConfig class is a tagging interface for all peripheral configuration classes. |
| PeripheralConfig.HardwareAddressing
The
HardwareAddressing interface defines an abstraction of
an hardware addressing information common on different platforms. |
| PeripheralPermission
The
PeripheralPermission abstract class is the superclass of all peripheral permissions. |
| UnavailablePeripheralException
Thrown by the
PeripheralManager to indicate that a peripheral cannot be open because it is already open or
that a peripheral cannot be acquired for exclusive access. |
Copyright © 2012, 2013, Oracle and/or its affiliates. All rights reserved.
Legal Notices