ocpp 0.24.1
A C++ implementation of the Open Charge Point Protocol
ocpp::v2::Evse Member List

This is the complete list of members for ocpp::v2::Evse, including all inherited members.

clear_idle_meter_values()ocpp::v2::Evsevirtual
close_transaction(const DateTime &timestamp, const MeterValue &meter_stop, const ReasonEnum &reason)ocpp::v2::Evsevirtual
does_connector_exist(const ConnectorEnum connector_type) const overrideocpp::v2::Evsevirtual
Evse(const int32_t evse_id, const int32_t number_of_connectors, DeviceModel &device_model, std::shared_ptr< DatabaseHandler > database_handler, std::shared_ptr< ComponentStateManagerInterface > component_state_manager, const std::function< void(const MeterValue &meter_value, EnhancedTransaction &transaction)> &transaction_meter_value_req, const std::function< void(int32_t evse_id)> &pause_charging_callback)ocpp::v2::Evse
get_connector(int32_t connector_id) constocpp::v2::Evsevirtual
get_connector_effective_operational_status(const int32_t connector_id) overrideocpp::v2::Evsevirtual
get_connector_status(std::optional< ConnectorEnum > connector_type) overrideocpp::v2::Evsevirtual
get_current_phase_type()ocpp::v2::Evsevirtual
get_effective_operational_status()ocpp::v2::Evsevirtual
get_id() constocpp::v2::Evsevirtual
get_idle_meter_value()ocpp::v2::Evsevirtual
get_meter_value()ocpp::v2::Evsevirtual
get_number_of_connectors() constocpp::v2::Evsevirtual
get_transaction()ocpp::v2::Evsevirtual
has_active_transaction() constocpp::v2::Evsevirtual
has_active_transaction(const int32_t connector_id) constocpp::v2::Evsevirtual
on_meter_value(const MeterValue &meter_value)ocpp::v2::Evsevirtual
open_transaction(const std::string &transaction_id, const int32_t connector_id, const DateTime &timestamp, const MeterValue &meter_start, const std::optional< IdToken > &id_token, const std::optional< IdToken > &group_id_token, const std::optional< int32_t > reservation_id, const ChargingStateEnum charging_state)ocpp::v2::Evsevirtual
release_transaction()ocpp::v2::Evsevirtual
restore_connector_operative_status(int32_t connector_id)ocpp::v2::Evsevirtual
set_connector_operative_status(int32_t connector_id, OperationalStatusEnum new_status, bool persist)ocpp::v2::Evsevirtual
set_evse_operative_status(OperationalStatusEnum new_status, bool persist)ocpp::v2::Evsevirtual
set_meter_value_pricing_triggers(std::optional< double > trigger_metervalue_on_power_kw, std::optional< double > trigger_metervalue_on_energy_kwh, std::optional< DateTime > trigger_metervalue_at_time, std::function< void(const std::vector< MeterValue > &meter_values)> send_metervalue_function, boost::asio::io_service &io_service)ocpp::v2::Evsevirtual
start_checking_max_energy_on_invalid_id()ocpp::v2::Evsevirtual
submit_event(const int32_t connector_id, ConnectorEvent event)ocpp::v2::Evsevirtual
~Evse() (defined in ocpp::v2::Evse)ocpp::v2::Evsevirtual
~EvseInterface() (defined in ocpp::v2::EvseInterface)ocpp::v2::EvseInterfacevirtual