All Classes

Class Description
CircularBuffer<E>
A circular buffer implementation that uses a fixed-size buffer to store elements in a FIFO (First In, First Out) manner.
CircularBufferTest  
CorsFilter
A filter that adds Cross-Origin Resource Sharing (CORS) headers to HTTP responses.
DataLogger<T>
A utility class for logging data entries represented as T[] to delimited text files.
DataLogger.DataLoggerStatus
Inner class for representing the status of this @see DataLogger.
DataLoggerTest  
DeviceTouchSearch
A utility class for searching and interacting with DeviceTouch devices.
DeviceTouchSearch.DeviceTouchDeviceInfo
Information returned from a device supporting the DeviceTouch protocol
DeviceTouchSearchTest  
FakeSTouch
A mock implementation of the S-Touch device for testing and simulation purposes.
FakeSTouch.ConnectionStatus  
FakeSTouch.ReplyType  
FakeSTouchDisplay
A mock implementation of a S-Touch display used, for interaction with a S-Touch capable device.
FakeSTouchDisplayTest  
FakeSTouchTest  
FakeSystaWeb  
FakeSystaWeb.FakeSystaWebStatus
Inner class for representing the status of this @see FakeSystaWeb
FakeSystaWeb.MessageType  
FakeSystaWebTest  
RTree
A spatial data structure for efficiently storing and querying geometric objects.
RTreeNode
Represents a node in an R-Tree, which stores geometric objects such as rectangles, circles, and text elements.
RTreeTest  
STouchProtocol
Contains all parsers for handling commands in the communication protocol used by the S-Touch App.
STouchProtocol.Button  
STouchProtocol.ButtonReaderWriter  
STouchProtocol.ByteReaderWriter
PUT OBJECT PARSERS INTO THIS SECTION ***************** parsers should be private **************************** custom objects should be defined in the next section *
STouchProtocol.CharacterRotateReaderWriter  
STouchProtocol.Circle  
STouchProtocol.CircleReaderWriter  
STouchProtocol.ColorReaderWriter  
STouchProtocol.CommandReaderWriter  
STouchProtocol.Coordinates  
STouchProtocol.CoordinatesReaderWriter  
STouchProtocol.IntegerReaderWriter  
STouchProtocol.MacAddress
PUT COMMUNICATION OBJECTS INTO THIS SECTION *
STouchProtocol.MacAddressReaderWriter  
STouchProtocol.ObjectReaderWriter<T>
Interface for parsing and processing commands.
STouchProtocol.Rectangle  
STouchProtocol.RectangleReaderWriter  
STouchProtocol.RoundRectangle  
STouchProtocol.RoundRectangleReaderWriter  
STouchProtocol.ShortIntegerReaderWriter  
STouchProtocol.STouchCommand
Enum used to map the command ids used by the S-Touch protocol to display functions
STouchProtocol.Symbol  
STouchProtocol.SymbolReaderWriter  
STouchProtocol.TextReaderWriter  
STouchProtocol.TextRotate  
STouchProtocol.TextRotateReaderWriter  
STouchProtocol.TextXY  
STouchProtocol.TextXYReaderWriter  
STouchRESTAPI
A REST API for emulating the S-Touch app to interact with the Paradigma SystaComfort system.
SystaIndex
class representing the known indices of the SystaWeb UDP data packet.
SystaRESTAPI
/** A REST API for interacting with the Paradigma SystaComfort system.
SystaRESTAPITest  
SystaRESTServer
The main function of this class starts an HttpServer for providing SystaRESTAPI and STouchRESTAPI.
SystaStatus
Class for holding the status of a Paradigma SystaComfort II heating controller.
SystaStatusTest  
SystaWaterHeaterStatus
Provides the status information of a Home Assistant @see Water Heater
SystaWaterHeaterStatus.operationMode
possible operation modes of Home Assistant Water Heaters^
SystaWaterHeaterStatus.tempUnit
the temperature unit used by this Water Heater
SystaWaterHeaterStatusTest