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.
|