|
ocpp 0.24.1
A C++ implementation of the Open Charge Point Protocol
|
This is the complete list of members for ocpp::v2::ChargePoint, including all inherited members.
| ChargePoint(const std::map< int32_t, int32_t > &evse_connector_structure, std::shared_ptr< DeviceModel > device_model, std::shared_ptr< DatabaseHandler > database_handler, std::shared_ptr< MessageQueue< v2::MessageType > > message_queue, const std::string &message_log_path, const std::shared_ptr< EvseSecurity > evse_security, const Callbacks &callbacks) | ocpp::v2::ChargePoint | |
| ChargePoint(const std::map< int32_t, int32_t > &evse_connector_structure, std::unique_ptr< DeviceModelStorageInterface > device_model_storage_interface, const std::string &ocpp_main_path, const std::string &core_database_path, const std::string &sql_init_path, const std::string &message_log_path, const std::shared_ptr< EvseSecurity > evse_security, const Callbacks &callbacks) | ocpp::v2::ChargePoint | |
| ChargePoint(const std::map< int32_t, int32_t > &evse_connector_structure, const std::string &device_model_storage_address, const bool initialize_device_model, const std::string &device_model_migration_path, const std::string &device_model_config_path, const std::string &ocpp_main_path, const std::string &core_database_path, const std::string &sql_init_path, const std::string &message_log_path, const std::shared_ptr< EvseSecurity > evse_security, const Callbacks &callbacks) | ocpp::v2::ChargePoint | |
| clear_invalid_charging_profiles() (defined in ocpp::v2::ChargePoint) | ocpp::v2::ChargePoint | protected |
| connect_websocket(std::optional< int32_t > network_profile_slot=std::nullopt) override | ocpp::v2::ChargePoint | virtual |
| data_transfer_req(const CiString< 255 > &vendorId, const std::optional< CiString< 50 > > &messageId, const std::optional< json > &data) override | ocpp::v2::ChargePoint | virtual |
| data_transfer_req(const DataTransferRequest &request) override | ocpp::v2::ChargePoint | virtual |
| disconnect_websocket() override | ocpp::v2::ChargePoint | virtual |
| get_all_composite_schedules(const int32_t duration, const ChargingRateUnitEnum &unit) override | ocpp::v2::ChargePoint | virtual |
| get_composite_schedule(const GetCompositeScheduleRequest &request) override | ocpp::v2::ChargePoint | virtual |
| get_composite_schedule(int32_t evse_id, std::chrono::seconds duration, ChargingRateUnitEnum unit) override | ocpp::v2::ChargePoint | virtual |
| get_evse_transaction_id(int32_t evse_id) override | ocpp::v2::ChargePoint | virtual |
| get_network_connection_profile(const int32_t configuration_slot) const override | ocpp::v2::ChargePoint | virtual |
| get_network_connection_slots() const override | ocpp::v2::ChargePoint | virtual |
| get_priority_from_configuration_slot(const int configuration_slot) const override | ocpp::v2::ChargePoint | virtual |
| get_variables(const std::vector< GetVariableData > &get_variable_data_vector) override | ocpp::v2::ChargePoint | virtual |
| handle_message(const EnhancedMessage< v2::MessageType > &message) (defined in ocpp::v2::ChargePoint) | ocpp::v2::ChargePoint | protected |
| on_authorized(const int32_t evse_id, const int32_t connector_id, const IdToken &id_token) override | ocpp::v2::ChargePoint | virtual |
| on_charging_state_changed(const uint32_t evse_id, const ChargingStateEnum charging_state, const TriggerReasonEnum trigger_reason=TriggerReasonEnum::ChargingStateChanged) override | ocpp::v2::ChargePoint | virtual |
| on_enabled(const int32_t evse_id, const int32_t connector_id) override | ocpp::v2::ChargePoint | virtual |
| on_event(const std::vector< EventData > &events) override | ocpp::v2::ChargePoint | virtual |
| on_fault_cleared(const int32_t evse_id, const int32_t connector_id) override | ocpp::v2::ChargePoint | virtual |
| on_faulted(const int32_t evse_id, const int32_t connector_id) override | ocpp::v2::ChargePoint | virtual |
| on_firmware_update_status_notification(int32_t request_id, const FirmwareStatusEnum &firmware_update_status) override | ocpp::v2::ChargePoint | virtual |
| on_get_15118_ev_certificate_request(const Get15118EVCertificateRequest &request) override | ocpp::v2::ChargePoint | virtual |
| on_log_status_notification(UploadLogStatusEnum status, int32_t requestId) override | ocpp::v2::ChargePoint | virtual |
| on_meter_value(const int32_t evse_id, const MeterValue &meter_value) override | ocpp::v2::ChargePoint | virtual |
| on_network_disconnected(OCPPInterfaceEnum ocpp_interface) override | ocpp::v2::ChargePoint | virtual |
| on_reservation_cleared(const int32_t evse_id, const int32_t connector_id) override | ocpp::v2::ChargePoint | virtual |
| on_reservation_status(const int32_t reservation_id, const ReservationUpdateStatusEnum status) override | ocpp::v2::ChargePoint | virtual |
| on_reserved(const int32_t evse_id, const int32_t connector_id) override | ocpp::v2::ChargePoint | virtual |
| on_security_event(const CiString< 50 > &event_type, const std::optional< CiString< 255 > > &tech_info, const std::optional< bool > &critical=std::nullopt, const std::optional< DateTime > ×tamp=std::nullopt) override | ocpp::v2::ChargePoint | virtual |
| on_session_finished(const int32_t evse_id, const int32_t connector_id) override | ocpp::v2::ChargePoint | virtual |
| on_session_started(const int32_t evse_id, const int32_t connector_id) override | ocpp::v2::ChargePoint | virtual |
| on_transaction_finished(const int32_t evse_id, const DateTime ×tamp, const MeterValue &meter_stop, const ReasonEnum reason, const TriggerReasonEnum trigger_reason, const std::optional< IdToken > &id_token, const std::optional< std::string > &signed_meter_value, const ChargingStateEnum charging_state) override | ocpp::v2::ChargePoint | virtual |
| on_transaction_started(const int32_t evse_id, const int32_t connector_id, const std::string &session_id, const DateTime ×tamp, const TriggerReasonEnum trigger_reason, 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 std::optional< int32_t > &remote_start_id, const ChargingStateEnum charging_state) override | ocpp::v2::ChargePoint | virtual |
| on_unavailable(const int32_t evse_id, const int32_t connector_id) override | ocpp::v2::ChargePoint | virtual |
| on_variable_changed(const SetVariableData &set_variable_data) override | ocpp::v2::ChargePoint | virtual |
| request_value(const Component &component_id, const Variable &variable_id, const AttributeEnum &attribute_enum) | ocpp::v2::ChargePoint | inline |
| send_not_implemented_error(const MessageId unique_message_id, const MessageTypeId message_type_id) (defined in ocpp::v2::ChargePoint) | ocpp::v2::ChargePoint | |
| set_message_queue_resume_delay(std::chrono::seconds delay) override | ocpp::v2::ChargePoint | inlinevirtual |
| set_variables(const std::vector< SetVariableData > &set_variable_data_vector, const std::string &source) override | ocpp::v2::ChargePoint | virtual |
| start(BootReasonEnum bootreason=BootReasonEnum::PowerUp, bool start_connecting=true) override | ocpp::v2::ChargePoint | virtual |
| stop() override | ocpp::v2::ChargePoint | virtual |
| validate_token(const IdToken id_token, const std::optional< CiString< 5500 > > &certificate, const std::optional< std::vector< OCSPRequestData > > &ocsp_request_data) override | ocpp::v2::ChargePoint | virtual |
| ~ChargePoint() (defined in ocpp::v2::ChargePoint) | ocpp::v2::ChargePoint | |
| ~ChargePointInterface()=default (defined in ocpp::v2::ChargePointInterface) | ocpp::v2::ChargePointInterface | virtual |