|
Arduino C++ Library for VLCB
|
| Cstd::initializer_list< E > | Convenience class for use with initializer lists, i.e. bracketed list of items: { a, b, ...} |
| CVLCB::Service | Interface base class for all VLCB services |
| CVLCB::AbstractEventTeachingService | Base class for teaching services |
| CVLCB::EventSlotTeachingService | Slot Event Teaching Service |
| CVLCB::EventTeachingService | Classic Event Teaching Service |
| CVLCB::CanService | Service for sending and receiving messages on a CAN bus |
| CVLCB::ConsumeOwnEventsService | Service for consuming events that this node has produced |
| CVLCB::EventConsumerService | Service for consuming events |
| CVLCB::EventProducerService | Service for producing events |
| CVLCB::InternalDiagnosticsService | A dummy service that reports internal metrics as service diagnostics |
| CVLCB::LEDUserInterface | User interface "service" that communicates with LEDs and a push button |
| CVLCB::MinimumNodeService | Mandatory Service for node |
| CVLCB::NodeVariableService | Service for managing node variables |
| CVLCB::SerialUserInterface | User interface "service" that communicates via a serial connection |
| CVLCB::TimedResponse::Task | |
| CVLCB::TimedResponse | Manage tasks that respond with messages at timed intervals |
| CTransport | |
| CVLCB::CanTransport | Interface base class for CAN transport implementations |
| CVLCB::CAN2515 | Transport implementation for the MCP2515/25625 CAN controllers |
| CVLCB::SerialGC | Implementation of the Transport interface class to support the gridconnect protocol over serial connection |