Home2L - C/C++ API v1.4-0-g38cc (2024-05-25)
Smart Tools for a Private Home
|
CCBrownie | Representation of a Brownie device |
CCBrownieLink | Brownie communication (TWI) link |
CCBrownieSet | Set of Brownies |
CCButton | Push-button widget |
CCCanvas | Canvas widget |
CCCond | Class to wrap (POSIX) condition variables |
CCCursorWidget | Widget with an additional rectangular cursor |
CCDict | Dictionary |
CCDictCompact | Compact dictionary |
CCDictRaw | Raw dictionary (base class for other dictionary variants) |
CCDictRef | Dictionary of references |
CCFlatButton | Flat Push-button widget |
CCInputLine | Input line widget |
CCInputScreen | Screen with an input line widget |
CCKeySet | Set of strings (keys) |
CCList | Dynamic list |
CCListbox | Listbox widget |
CCListboxItem | Listbox item |
CCListCompact | Compact list |
CCListRaw | Raw list (base class for other list variants) |
CCListRef | Reference list |
CCMenu | Menu widget |
CCMessageBox | Message box widget |
CCModalWidget | Widget that can pop up on a screen, such as a menu or a message box |
CCMutex | Class to wrap (POSIX) mutex objects |
CCNetpbmReader | Reader for Netpbm image files |
CCPhone | IP Telephone |
CCRcDriver | Driver for local resources |
CCRcEvent | Events delivered by a subscriber or to a driver |
CCRcEventDriver | Local driver using the event processor mechanism for the 'DriveValue()' functionality |
CCRcEventProcessor | Event processor |
CCRcEventTimer | Timer that sends 'rceTimer' events over the event system |
CCRcRequest | Request description object |
CCRcSubscriber | Subscriber to follow an arbitrary set of resources |
CCRcValueState | Typed value tagged with a state and a time stamp |
CCRegex | Factory class for regular expression matching |
CCResource | Home2L Resource |
CCScreen | Screen object |
CCServiceKeeper | Service keeper: Helper class to keep an unreliable service running |
CCShell | Abstract base class for shells that can execute system commands |
CCShellBare | Normal shell: Commands are executed individually |
CCShellSession | Session shell: Multiple commands are executed through one shell |
CCSleeper | Class allowing to sleep until one out of multiple i/o operations becomes possible |
CCSlider | Slider widget |
CCSplitString | Factory class to split a string into substrings |
CCString | Dynamically allocated string |
CCTextFormat | |
CCTextSet | Typesetter for longer formatted texts |
CCThread | Class to wrap (POSIX) threads |
CCTimer | Timer class |
CCWidget | Base class for all widgets |
CCWidgetFloorplan | Floorplan widget |
CSBrConfigRecord | Brownie configuration record (stored in EEPROM) |
CSBrEeprom | Structure to describe the complete EEPROM content |
CSBrFeatureRecord | Brownie feature record (stored in VROM) |
CSBrReply | Reply message |
CSBrRequest | Request message |
CTButtonDescriptor | Descriptor for a button on the main button bar |
CTPhoneVideoFrame | Data structure to pass video frames to the UI |