VLCB
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 Nstd
  Cinitializer_listConvenience class for use with initializer lists, i.e. bracketed list of items: { a, b, ...}
 NVLCB
  CAbstractEventTeachingServiceBase class for teaching services
  CActionAn action to be performed
   C[union].__unnamed0__
  CAllServiceDiagnosticsResponse
  CArrayHolder
  CCAN2515Transport implementation for the MCP2515/25625 CAN controllers
  CCANFrameRepresents a CAN frame sent on the CAN bus
  CCanServiceService for sending and receiving messages on a CAN bus
  CCanServiceWithDiagnostics
  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
  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
  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
  CLongMessageServiceExDerived class to extend the base long message class to handle multiple concurrent messages, sending and receiving
  CMinimumNodeServiceMandatory Service for node
  CMinimumNodeServiceWithDiagnostics
  CNodeVariableServiceService for managing node variables
  CParameters
  Creceive_context_t
  CRespondEV
  CRespondEvents
  CRespondEventVar
  CRespondNodeVar
  CRespondParam
  CRespondService
  Csend_context_t
  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
  CServiceDiagnosticsResponse
  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
  CVCAN2040Transport implementation for the software CAN controller on a RP2040 / RP2350
  CVlcbMessageVLCB message type