Package | Description |
---|---|
jdk.dio |
Provides interfaces and classes for device I/O access and control.
|
jdk.dio.spi |
Service-provider classes for the
jdk.dio package. |
Modifier and Type | Method and Description |
---|---|
static <P extends Device<? super P>> |
DeviceManager.open(java.lang.Class<P> intf,
DeviceConfig<? super P> config)
Opens a
Device instance of the specified type with the specified hardware
addressing information and configuration. |
static <P extends Device<? super P>> |
DeviceManager.open(java.lang.Class<P> intf,
DeviceConfig<? super P> config,
int mode)
Opens a
Device instance of the specified type with the specified hardware
addressing information and configuration. |
static <P extends Device<? super P>> |
DeviceManager.open(DeviceConfig<? super P> config)
Opens a
Device instance with the specified hardware addressing information and
configuration. |
static <P extends Device<? super P>> |
DeviceManager.open(DeviceConfig<? super P> config,
int mode)
Opens a
Device instance with the specified hardware addressing information and
configuration. |
static <P extends Device<? super P>> |
DeviceManager.open(int id)
Looks up and opens a
Device instance for the provided numerical ID. |
static <P extends Device<? super P>> |
DeviceManager.open(int id,
java.lang.Class<P> intf)
Looks up and opens a
Device instance for the provided numerical ID and type. |
static <P extends Device<? super P>> |
DeviceManager.open(int id,
java.lang.Class<P> intf,
int mode)
Looks up and opens a
Device instance for the provided numerical ID and type. |
static <P extends Device<? super P>> |
DeviceManager.open(int id,
int mode)
Looks up and opens a
Device instance for the provided numerical ID. |
static <P extends Device<? super P>> |
DeviceManager.open(java.lang.String name,
java.lang.Class<P> intf,
int mode,
java.lang.String... properties)
Looks up and opens a
Device instance for the specified name, type and/or
properties. |
static <P extends Device<? super P>> |
DeviceManager.open(java.lang.String name,
java.lang.Class<P> intf,
java.lang.String... properties)
Looks up and opens a
Device instance for the specified name, type and/or
properties. |
static <P extends Device<? super P>> |
DeviceManager.register(int id,
java.lang.Class<P> intf,
DeviceConfig<? super P> config,
java.lang.String name,
java.lang.String... properties)
Registers under the specified ID (and optionally name and properties) a new device
supporting the provided configuration.
|
Modifier and Type | Method and Description |
---|---|
AbstractDevice<? super P> |
DeviceProvider.open(DeviceConfig<? super P> config,
java.lang.String[] properties,
int mode)
Opens a
Device instance with the specified properties, configuration and access mode. |
Copyright © 2012, 2014, Oracle and/or its affiliates. All rights reserved.
Legal Notices