| Class | Description |
|---|---|
| Beacon |
The Beacon class holds all the beacon data and the beacon protocol implementation.
|
| HTTPClient |
HTTP client helper which abstracts the 3 basic request types:
- status check
- beacon send
- time sync
|
| ProtocolConstants | |
| Response |
Abstract base class for a response to one of the 3 request types (status check, beacon send, time sync).
|
| StatusResponse |
Implements a status response which is sent for the request types status check and beacon send.
|
| TimeSyncResponse |
Implements a time sync response which is sent for time sync requests.
|
| Enum | Description |
|---|---|
| EventType |
Event types used in the beacon protocol.
|
| HTTPClient.RequestType |