Top Description Interfaces Classes
module org.osgi.service.enocean

Package org.osgi.service.enocean

Annotations
@Version:1.0.1
Imports
org.osgi.annotation.versioning.Version

EnOcean Package Version 1.0.

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.enocean; version="[1.0,2.0)"

Example import for providers implementing the API in this package:

Import-Package: org.osgi.service.enocean; version="[1.0,1.1)"

Author
$Id: 512949c776d34e966ca088859ae1e8f6aed47c6f $

Interface Summary

Modifier and TypeInterface and Description
public interface
EnOceanChannel

Holds the raw value and channel identification info of an EnOceanChannel.

public interface
EnOceanDevice

This interface represents a physical device that communicates over the EnOcean protocol.

public interface
EnOceanHandler

The interface used to get callback answers from a RPC or a Message.

public interface
EnOceanHost

This interface represents an EnOcean Host, a device that offers EnOcean networking features.

public interface
EnOceanMessage

Holds the necessary methods to interact with an EnOcean message.

public interface
EnOceanRPC

A very basic interface for RPCs.

Class Summary

Modifier and TypeClass and Description
public class
EnOceanEvent

Constants for use in EnOcean events.

public class
EnOceanException

This class contains code and definitions necessary to support common EnOcean exceptions.