| Action |
An action is a function which can be performed on a device/thing.
|
| ActionResponse |
|
| ComplianceEvent |
A sub class of main Event which is specifically for ComplianceEvents.
|
| ComplianceThread |
Compliance Thread monitors every property change and decides compliance status.
|
| Constants |
|
| DatabaseHandlerImpl |
Manages Database operations of the Framework.
|
| Event<T> |
An Event is the kind of event that can be emitted by a device.
|
| ExampleInstrumentedTest |
Instrumented test, which will execute on an Android device.
|
| ExampleUnitTest |
Example local unit test, which will execute on the development machine (host).
|
| Property<T> |
A Property object describes the available properties of a thing.
|
| ServerManager |
ServerManager hosts the things on the specified address and port.
|
| ServerSettings |
|
| Thing |
Thing class provides a Thing Description for a device, which includes thing's property, action and events.
|
| Updater |
A thread which calls Update method of compliance configured Thing at certain time interval.
|
| Utils |
|
| Value<T> |
A property value.
|
| WebThingServer |
Server to represent a Web Thing over HTTP.
|
| WebThingServer.ActionHandler |
Handle a request to /actions/<action_name>.
|
| WebThingServer.ActionIDHandler |
Handle a request to /actions/<action_name>/<action_id>.
|
| WebThingServer.ActionsHandler |
Handle a request to /actions.
|
| WebThingServer.BaseHandler |
Base handler that responds to every request with a 405 Method Not
Allowed.
|
| WebThingServer.ComplianceEventHandler |
|
| WebThingServer.ComplianceHandler |
|
| WebThingServer.EventHandler |
Handle a request to /events/<event_name>.
|
| WebThingServer.EventsHandler |
Handle a request to /events.
|
| WebThingServer.LoginHandler |
|
| WebThingServer.MDMAttributesHandler |
Handle a request to /thinginfo/<property>.
|
| WebThingServer.MultipleThings |
A container for multiple things.
|
| WebThingServer.PropertiesHandler |
Handle a request to /properties.
|
| WebThingServer.PropertyHandler |
Handle a request to /properties/<property>.
|
| WebThingServer.SingleThing |
A container for a single thing.
|
| WebThingServer.SSLOptions |
Class to hold options required by SSL server.
|
| WebThingServer.ThingHandler |
Handle a request to /.
|
| WebThingServer.ThingHandler.ThingWebSocket |
Class to handle WebSockets to a Thing.
|
| WebThingServer.ThingsHandler |
Handle a request to / when the server manages multiple things.
|