|
|
| MeterValues (const FunctionalBlockContext &functional_block_context) |
| |
| void | handle_message (const ocpp::EnhancedMessage< MessageType > &message) override |
| | Handles the given message from the CSMS. This includes dispatching a CALLRESULT as a response to the incoming message . More...
|
| |
| void | update_aligned_data_interval () override |
| |
| void | on_meter_value (const int32_t evse_id, const MeterValue &meter_value) override |
| | Event handler that should be called when a new meter value is present. More...
|
| |
| MeterValue | get_latest_meter_value_filtered (const MeterValue &meter_value, ReadingContextEnum context, const RequiredComponentVariable &component_variable) override |
| |
| void | meter_values_req (const int32_t evse_id, const std::vector< MeterValue > &meter_values, const bool initiated_by_trigger_message=false) override |
| |
|
virtual void | update_aligned_data_interval ()=0 |
| |
| virtual void | on_meter_value (const int32_t evse_id, const MeterValue &meter_value)=0 |
| | Event handler that should be called when a new meter value is present. More...
|
| |
|
virtual MeterValue | get_latest_meter_value_filtered (const MeterValue &meter_value, ReadingContextEnum context, const RequiredComponentVariable &component_variable)=0 |
| |
|
virtual void | meter_values_req (const int32_t evse_id, const std::vector< MeterValue > &meter_values, const bool initiated_by_trigger_message=false)=0 |
| |
| virtual void | handle_message (const EnhancedMessage< MessageType > &message)=0 |
| | Handles the given message from the CSMS. This includes dispatching a CALLRESULT as a response to the incoming message . More...
|
| |
◆ get_latest_meter_value_filtered()
◆ handle_message()
Handles the given message from the CSMS. This includes dispatching a CALLRESULT as a response to the incoming message .
- Parameters
-
Implements ocpp::v2::MessageHandlerInterface.
◆ meter_values_req()
| void ocpp::v2::MeterValues::meter_values_req |
( |
const int32_t |
evse_id, |
|
|
const std::vector< MeterValue > & |
meter_values, |
|
|
const bool |
initiated_by_trigger_message = false |
|
) |
| |
|
overridevirtual |
◆ on_meter_value()
| void ocpp::v2::MeterValues::on_meter_value |
( |
const int32_t |
evse_id, |
|
|
const MeterValue & |
meter_value |
|
) |
| |
|
overridevirtual |
◆ update_aligned_data_interval()
| void ocpp::v2::MeterValues::update_aligned_data_interval |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
- include/ocpp/v2/functional_blocks/meter_values.hpp
- lib/ocpp/v2/functional_blocks/meter_values.cpp