See: Description
| Interface | 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<T> |
A PanStamp endpoint
|
| EndpointListener<T> |
Listener that receives incoming data from an endpoint
|
| NetworkListener |
A listener that can be implemented to receive events from the gateway.
|
| PanStampListener |
A listener that can be implemented to receive events from a panStamp device.
|
| Parameter<T> |
A parameter that can be set for a panStamp device.
|
| RegisterListener |
Implement this to receive updates when registers change.
|
| Class | Description |
|---|---|
| Network |
A gateway connecting a panStamp network to your code using the SWAP modem
supplied.
|
| PanStamp |
An implementation of a panStamp abstraction.
|
| Register |
An abstraction of a panStamp register.
|
| Enum | Description |
|---|---|
| Endpoint.Type |
Type of value sent and/or received by an endpoint.
|
| Parameter.Type |
Type of value sent and/or received by an endpoint.
|
| Exception | Description |
|---|---|
| DeviceNotFoundException |
Exception thrown if a panStamp device cannot be found
|
| 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.
|
| NetworkException |
Super class of exceptions thrown by the gateway
|
| NodeNotFoundException |
Thrown when a panStamp device cannot be found in the network.
|
Application developers can use these classes to open a connection to a panStamp network and exchange data with nodes on the network.
Copyright © 2015. All rights reserved.