Package | Description |
---|---|
com.oracle.deviceaccess |
Provides interfaces and classes for device I/O access and control.
|
Modifier and Type | Method and Description |
---|---|
static <P extends Peripheral<? super P>> |
PeripheralManager.list(java.lang.Class<P> intf)
List all platform- and user-registered peripheral devices of the designated type.
|
static <P extends Peripheral<? super P>> |
PeripheralManager.open(java.lang.Class<P> intf,
PeripheralConfig<? super P> config)
Opens a
Peripheral instance of the specified type with the specified hardware addressing information and
configuration. |
static <P extends Peripheral<? super P>> |
PeripheralManager.open(java.lang.Class<P> intf,
PeripheralConfig<? super P> config,
int mode)
Opens a
Peripheral instance of the specified type with the specified hardware addressing information and
configuration. |
static <P extends Peripheral<? super P>> |
PeripheralManager.open(int id,
java.lang.Class<P> intf)
Looks up and opens a
Peripheral instance for the provided numerical ID and type. |
static <P extends Peripheral<? super P>> |
PeripheralManager.open(int id,
java.lang.Class<P> intf,
int mode)
Looks up and opens a
Peripheral instance for the provided numerical ID and type. |
static <P extends Peripheral<? super P>> |
PeripheralManager.open(PeripheralConfig<? super P> config)
Opens a
Peripheral instance with the specified hardware addressing information and configuration. |
static <P extends Peripheral<? super P>> |
PeripheralManager.open(PeripheralConfig<? super P> config,
int mode)
Opens a
Peripheral instance with the specified hardware addressing information and
configuration. |
static <P extends Peripheral<? super P>> |
PeripheralManager.open(java.lang.String name,
java.lang.Class<P> intf,
int mode,
java.lang.String... properties)
Looks up and opens a
Peripheral instance for the specified name, type and/or properties. |
static <P extends Peripheral<? super P>> |
PeripheralManager.open(java.lang.String name,
java.lang.Class<P> intf,
java.lang.String... properties)
Looks up and opens a
Peripheral instance for the specified name, type and/or properties. |
static <P extends Peripheral<? super P>> |
PeripheralManager.register(int id,
java.lang.Class<P> intf,
PeripheralConfig<? super P> config,
java.lang.String name,
java.lang.String... properties)
Registers under the specified ID (and optionally name and properties) a new peripheral device supporting the
provided configuration.
|
Copyright © 2012, 2013, Oracle and/or its affiliates. All rights reserved.
Legal Notices