|
ocpp 0.24.1
A C++ implementation of the Open Charge Point Protocol
|
Context / requirements for the functional blocks. More...
#include <functional_block_context.hpp>
Public Member Functions | |
| FunctionalBlockContext (MessageDispatcherInterface< MessageType > &message_dispatcher, DeviceModel &device_model, ConnectivityManagerInterface &connectivity_manager, EvseManagerInterface &evse_manager, DatabaseHandlerInterface &database_handler, EvseSecurity &evse_security, ComponentStateManagerInterface &component_state_manager) | |
Public Attributes | |
| MessageDispatcherInterface< MessageType > & | message_dispatcher |
| DeviceModel & | device_model |
| ConnectivityManagerInterface & | connectivity_manager |
| EvseManagerInterface & | evse_manager |
| DatabaseHandlerInterface & | database_handler |
| EvseSecurity & | evse_security |
| ComponentStateManagerInterface & | component_state_manager |
Context / requirements for the functional blocks.
All functional blocks will get this context. The references and pointers in this struct are used by all or most functional blocks.