VLCB
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nstd
 Cinitializer_listConvenience class for use with initializer lists, i.e. bracketed list of items: { a, b, ...}
 NVLCB
 CRespondEvents
 CRespondEventVar
 CAbstractEventTeachingServiceBase class for teaching services
 CArrayHolder
 CCanServiceService for sending and receiving messages on a CAN bus
 CCanServiceWithDiagnostics
 CCANFrameRepresents a CAN frame sent on the CAN bus
 CCanTransportInterface base class for CAN transport implementations
 CCircularBuffer
 CConfigurationClass to encapsulate Controller module configuration, events, NVs, EEPROM, etc
 CConsumeOwnEventsServiceService for consuming events that this node has produced
 CVlcbMessageCAN/Controller message type
 CActionAn action to be performed
 CControllerMain object in VLCB. Coordinates transport, ui, configuration and services
 CDueEepromEmulationStorage
 CEepromExternalStorage
 CEepromInternalStorage
 CEventConsumerServiceService for consuming events
 CEventConsumerServiceWithDiagnostics
 CEventProducerServiceService for producing events
 CEventProducerServiceWithDiagnostics
 CEventSlotTeachingServiceSlot Event Teaching Service
 CRespondEV
 CEventTeachingServiceClassic Event Teaching Service
 CEventTeachingServiceWithDiagnostics
 CFlashStorage
 CInternalDiagnosticsServiceA dummy service that reports internal metrics as service diagnostics
 CLEDClass to encapsulate a non-blocking LED
 CLEDUserInterfaceUser interface "service" that communicates with LEDs and a push button
 CLongMessageService
 Creceive_context_t
 Csend_context_t
 CLongMessageServiceExDerived class to extend the base long message class to handle multiple concurrent messages, sending and receiving
 CRespondParam
 CRespondService
 CMinimumNodeServiceMandatory Service for node
 CServiceDiagnosticsResponse
 CAllServiceDiagnosticsResponse
 CMinimumNodeServiceWithDiagnostics
 CRespondNodeVar
 CNodeVariableServiceService for managing node variables
 CParameters
 CSerialGCImplementation of the Transport interface class to support the gridconnect protocol over serial connection
 CSerialUserInterfaceUser interface "service" that communicates via a serial connection
 CServiceInterface base class for all VLCB services
 CDataContainer for service data bytes
 CStorageInterface for persistent storage. Used by Configuration class
 CSwitch
 CTimedResponseManage tasks that respond with messages at timed intervals
 CTask
 CTransportInterface for statistics on the transport layer