| Package | Description |
|---|---|
| example | |
| me.legrange.panstamp |
Provides the top level abstractions for working with a panStamp network.
|
| me.legrange.panstamp.definition |
Device definition objects can be used to define device capabilities.
|
| me.legrange.panstamp.event |
This package contains convenience class implementations for the main interfaces from the
me.legrange.panstamp package.
|
| me.legrange.panstamp.xml |
The default XML implementation of the device definitions.
|
| Class and Description |
|---|
| DeviceStateStore
Application developers can implement this interface to add their preferred persistence
implementation to the library.
|
| Network
A gateway connecting a panStamp network to your code using the SWAP modem
supplied.
|
| NetworkException
Super class of exceptions thrown by the gateway
|
| Register
An abstraction of a panStamp register.
|
| Class and Description |
|---|
| DeviceLibrary
A device library can be implemented to find a device definition based on a panStamp's
manufacturer ID and product ID.
|
| DeviceStateStore
Application developers can implement this interface to add their preferred persistence
implementation to the library.
|
| Endpoint
A PanStamp endpoint
|
| Endpoint.Type
Type of value sent and/or received by an endpoint.
|
| EndpointListener
Listener that receives incoming data from an endpoint
|
| EndpointNotFoundException
Exception thrown in cases where it is expected to find an endpoint, and it
doesn't exist.
|
| ModemException
Thrown when there is a problem with modem communication.
|
| Network
A gateway connecting a panStamp network to your code using the SWAP modem
supplied.
|
| NetworkException
Super class of exceptions thrown by the gateway
|
| NetworkListener
A listener that can be implemented to receive events from the gateway.
|
| NodeNotFoundException
Thrown when a panStamp device cannot be found in the network.
|
| PanStamp
An implementation of a panStamp abstraction.
|
| PanStampListener
A listener that can be implemented to receive events from a panStamp device.
|
| Parameter
A parameter that can be set for a panStamp device.
|
| Parameter.Type
Type of value sent and/or received by an endpoint.
|
| Register
An abstraction of a panStamp register.
|
| RegisterListener
Implement this to receive updates when registers change.
|
| Class and Description |
|---|
| DeviceLibrary
A device library can be implemented to find a device definition based on a panStamp's
manufacturer ID and product ID.
|
| NetworkException
Super class of exceptions thrown by the gateway
|
| Class and Description |
|---|
| Endpoint
A PanStamp endpoint
|
| EndpointListener
Listener that receives incoming data from an endpoint
|
| Network
A gateway connecting a panStamp network to your code using the SWAP modem
supplied.
|
| NetworkListener
A listener that can be implemented to receive events from the gateway.
|
| PanStamp
An implementation of a panStamp abstraction.
|
| PanStampListener
A listener that can be implemented to receive events from a panStamp device.
|
| Parameter
A parameter that can be set for a panStamp device.
|
| Register
An abstraction of a panStamp register.
|
| RegisterListener
Implement this to receive updates when registers change.
|
| Class and Description |
|---|
| DeviceLibrary
A device library can be implemented to find a device definition based on a panStamp's
manufacturer ID and product ID.
|
Copyright © 2015. All rights reserved.