|
ocpp 0.24.1
A C++ implementation of the Open Charge Point Protocol
|
This is the complete list of members for ocpp::v2::Evse, including all inherited members.
| clear_idle_meter_values() | ocpp::v2::Evse | virtual |
| close_transaction(const DateTime ×tamp, const MeterValue &meter_stop, const ReasonEnum &reason) | ocpp::v2::Evse | virtual |
| does_connector_exist(const ConnectorEnum connector_type) const override | ocpp::v2::Evse | virtual |
| 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) const | ocpp::v2::Evse | virtual |
| get_connector_effective_operational_status(const int32_t connector_id) override | ocpp::v2::Evse | virtual |
| get_connector_status(std::optional< ConnectorEnum > connector_type) override | ocpp::v2::Evse | virtual |
| get_current_phase_type() | ocpp::v2::Evse | virtual |
| get_effective_operational_status() | ocpp::v2::Evse | virtual |
| get_id() const | ocpp::v2::Evse | virtual |
| get_idle_meter_value() | ocpp::v2::Evse | virtual |
| get_meter_value() | ocpp::v2::Evse | virtual |
| get_number_of_connectors() const | ocpp::v2::Evse | virtual |
| get_transaction() | ocpp::v2::Evse | virtual |
| has_active_transaction() const | ocpp::v2::Evse | virtual |
| has_active_transaction(const int32_t connector_id) const | ocpp::v2::Evse | virtual |
| on_meter_value(const MeterValue &meter_value) | ocpp::v2::Evse | virtual |
| open_transaction(const std::string &transaction_id, const int32_t connector_id, const DateTime ×tamp, 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::Evse | virtual |
| release_transaction() | ocpp::v2::Evse | virtual |
| restore_connector_operative_status(int32_t connector_id) | ocpp::v2::Evse | virtual |
| set_connector_operative_status(int32_t connector_id, OperationalStatusEnum new_status, bool persist) | ocpp::v2::Evse | virtual |
| set_evse_operative_status(OperationalStatusEnum new_status, bool persist) | ocpp::v2::Evse | virtual |
| 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::Evse | virtual |
| start_checking_max_energy_on_invalid_id() | ocpp::v2::Evse | virtual |
| submit_event(const int32_t connector_id, ConnectorEvent event) | ocpp::v2::Evse | virtual |
| ~Evse() (defined in ocpp::v2::Evse) | ocpp::v2::Evse | virtual |
| ~EvseInterface() (defined in ocpp::v2::EvseInterface) | ocpp::v2::EvseInterface | virtual |