| Interface | Description |
|---|---|
| Device |
Represents the device in the OSGi service registry.
|
| Function |
Function service provides specific device operations and properties.
|
| OperationMetadata |
Contains metadata about function operation.
|
| PropertyMetadata |
Contains metadata about a function property, a function operation parameter
or a function operation return value.
|
| Class | Description |
|---|---|
| DevicePermission |
A bundle's authority to perform specific privileged administrative operations
on the devices.
|
| FunctionData |
Abstract
Function data wrapper. |
| FunctionEvent |
Asynchronous event, which marks a function property value modification.
|
| SIUnits |
Contains most of the International System of Units unit symbols.
|
| Exception | Description |
|---|---|
| DeviceException |
DeviceException is a special IOException, which is thrown to
indicate that there is a device operation fail. |
Bundles wishing to use this package must list the package in the Import-Package header of the bundle's manifest. This package has two types of users: the consumers that use the API in this package and the providers that implement the API in this package.
Example import for consumers using the API in this package:
Import-Package: org.osgi.service.dal; version="[1.0,2.0)"
Example import for providers implementing the API in this package:
Import-Package: org.osgi.service.dal; version="[1.0,1.1)"
Copyright © Contributors to the Eclipse Foundation Licensed under the Eclipse Foundation Specification License – v1.0