|
ocpp 0.24.1
A C++ implementation of the Open Charge Point Protocol
|
This is the complete list of members for ocpp::v16::ChargePoint, including all inherited members.
| authorize_id_token(CiString< 20 > id_token) | ocpp::v16::ChargePoint | |
| call_set_connection_timeout() | ocpp::v16::ChargePoint | |
| ChargePoint(const std::string &config, const fs::path &share_path, const fs::path &user_config_path, const fs::path &database_path, const fs::path &sql_init_path, const fs::path &message_log_path, const std::shared_ptr< EvseSecurity > evse_security, const std::optional< SecurityConfiguration > security_configuration=std::nullopt) | ocpp::v16::ChargePoint | explicit |
| connect_websocket() | ocpp::v16::ChargePoint | |
| data_transfer(const CiString< 255 > &vendorId, const std::optional< CiString< 50 > > &messageId, const std::optional< std::string > &data) | ocpp::v16::ChargePoint | |
| data_transfer_pnc_authorize(const std::string &emaid, const std::optional< std::string > &certificate, const std::optional< std::vector< ocpp::v2::OCSPRequestData > > &iso15118_certificate_hash_data) | ocpp::v16::ChargePoint | |
| data_transfer_pnc_get_15118_ev_certificate(const int32_t connector_id, const std::string &exi_request, const std::string &iso15118_schema_version, const ocpp::v2::CertificateActionEnum &certificate_action) | ocpp::v16::ChargePoint | |
| disconnect_websocket() | ocpp::v16::ChargePoint | |
| get_all_composite_charging_schedules(const int32_t duration_s, const ChargingRateUnit unit=ChargingRateUnit::A) | ocpp::v16::ChargePoint | |
| get_all_enhanced_composite_charging_schedules(const int32_t duration_s, const ChargingRateUnit unit=ChargingRateUnit::A) | ocpp::v16::ChargePoint | |
| get_configuration_key(const GetConfigurationRequest &request) | ocpp::v16::ChargePoint | |
| on_all_errors_cleared(int32_t connector) | ocpp::v16::ChargePoint | |
| on_change_availability(const ChangeAvailabilityRequest &request) | ocpp::v16::ChargePoint | |
| on_disabled(int32_t connector) | ocpp::v16::ChargePoint | |
| on_enabled(int32_t connector) | ocpp::v16::ChargePoint | |
| on_error(int32_t connector, const ErrorInfo &error_info) | ocpp::v16::ChargePoint | |
| on_error_cleared(int32_t connector, const std::string uuid) | ocpp::v16::ChargePoint | |
| on_firmware_update_status_notification(int32_t request_id, const ocpp::FirmwareStatusNotification firmware_update_status) | ocpp::v16::ChargePoint | |
| on_log_status_notification(int32_t request_id, std::string log_status) | ocpp::v16::ChargePoint | |
| on_max_current_offered(int32_t connector, int32_t max_current) | ocpp::v16::ChargePoint | |
| on_max_power_offered(int32_t connector, int32_t max_power) | ocpp::v16::ChargePoint | |
| on_meter_values(int32_t connector, const Measurement &measurement) | ocpp::v16::ChargePoint | |
| on_plugin_timeout(int32_t connector) | ocpp::v16::ChargePoint | |
| on_reservation_end(int32_t connector) | ocpp::v16::ChargePoint | |
| on_reservation_start(int32_t connector) | ocpp::v16::ChargePoint | |
| on_resume_charging(int32_t connector) | ocpp::v16::ChargePoint | |
| 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) | ocpp::v16::ChargePoint | |
| on_session_started(int32_t connector, const std::string &session_id, const SessionStartedReason reason, const std::optional< std::string > &session_logging_path) | ocpp::v16::ChargePoint | |
| on_session_stopped(int32_t connector, const std::string &session_id) | ocpp::v16::ChargePoint | |
| on_suspend_charging_ev(int32_t connector, const std::optional< CiString< 50 > > info=std::nullopt) | ocpp::v16::ChargePoint | |
| on_suspend_charging_evse(int32_t connector, const std::optional< CiString< 50 > > info=std::nullopt) | ocpp::v16::ChargePoint | |
| on_transaction_started(const int32_t &connector, const std::string &session_id, const std::string &id_token, const double meter_start, std::optional< int32_t > reservation_id, const ocpp::DateTime ×tamp, std::optional< std::string > signed_meter_value) | ocpp::v16::ChargePoint | |
| on_transaction_stopped(const int32_t connector, const std::string &session_id, const Reason &reason, ocpp::DateTime timestamp, float energy_wh_import, std::optional< CiString< 20 > > id_tag_end, std::optional< std::string > signed_meter_value) | ocpp::v16::ChargePoint | |
| register_all_connectors_unavailable_callback(const std::function< void()> &callback) | ocpp::v16::ChargePoint | |
| register_boot_notification_response_callback(const std::function< void(const BootNotificationResponse &boot_notification_response)> &callback) | ocpp::v16::ChargePoint | |
| register_cancel_reservation_callback(const std::function< bool(int32_t reservation_id)> &callback) | ocpp::v16::ChargePoint | |
| register_configuration_key_changed_callback(const CiString< 50 > &key, const std::function< void(const KeyValue &key_value)> &callback) | ocpp::v16::ChargePoint | |
| register_connection_state_changed_callback(const std::function< void(bool is_connected)> &callback) | ocpp::v16::ChargePoint | |
| register_data_transfer_callback(const CiString< 255 > &vendorId, const CiString< 50 > &messageId, const std::function< DataTransferResponse(const std::optional< std::string > &msg)> &callback) | ocpp::v16::ChargePoint | |
| register_data_transfer_callback(const std::function< DataTransferResponse(const DataTransferRequest &request)> &callback) | ocpp::v16::ChargePoint | |
| register_disable_evse_callback(const std::function< bool(int32_t connector)> &callback) | ocpp::v16::ChargePoint | |
| register_enable_evse_callback(const std::function< bool(int32_t connector)> &callback) | ocpp::v16::ChargePoint | |
| register_generic_configuration_key_changed_callback(const std::function< void(const KeyValue &key_value)> &callback) | ocpp::v16::ChargePoint | |
| register_get_15118_ev_certificate_response_callback(const std::function< void(const int32_t connector, const ocpp::v2::Get15118EVCertificateResponse &certificate_response, const ocpp::v2::CertificateActionEnum &certificate_action)> &callback) | ocpp::v16::ChargePoint | |
| register_is_reset_allowed_callback(const std::function< bool(const ResetType &reset_type)> &callback) | ocpp::v16::ChargePoint | |
| register_is_token_reserved_for_connector_callback(const std::function< ReservationCheckStatus(const int32_t connector, const std::string &id_token)> &callback) | ocpp::v16::ChargePoint | |
| register_pause_charging_callback(const std::function< bool(int32_t connector)> &callback) | ocpp::v16::ChargePoint | |
| register_provide_token_callback(const std::function< void(const std::string &id_token, std::vector< int32_t > referenced_connectors, bool prevalidated)> &callback) | ocpp::v16::ChargePoint | |
| register_reserve_now_callback(const std::function< ReservationStatus(int32_t reservation_id, int32_t connector, ocpp::DateTime expiryDate, CiString< 20 > idTag, std::optional< CiString< 20 > > parent_id)> &callback) | ocpp::v16::ChargePoint | |
| register_reset_callback(const std::function< void(const ResetType &reset_type)> &callback) | ocpp::v16::ChargePoint | |
| register_resume_charging_callback(const std::function< bool(int32_t connector)> &callback) | ocpp::v16::ChargePoint | |
| register_security_event_callback(const std::function< void(const std::string &type, const std::string &tech_info)> &callback) | ocpp::v16::ChargePoint | |
| register_session_cost_callback(const std::function< DataTransferResponse(const RunningCost &session_cost, const uint32_t number_of_decimals)> &session_cost_callback) | ocpp::v16::ChargePoint | |
| register_set_connection_timeout_callback(const std::function< void(int32_t connection_timeout)> &callback) | ocpp::v16::ChargePoint | |
| register_set_display_message_callback(const std::function< DataTransferResponse(const std::vector< DisplayMessage > &)> set_display_message_callback) | ocpp::v16::ChargePoint | |
| register_set_system_time_callback(const std::function< void(const std::string &system_time)> &callback) | ocpp::v16::ChargePoint | |
| register_signal_set_charging_profiles_callback(const std::function< void()> &callback) | ocpp::v16::ChargePoint | |
| register_signed_update_firmware_callback(const std::function< UpdateFirmwareStatusEnumType(const SignedUpdateFirmwareRequest msg)> &callback) | ocpp::v16::ChargePoint | |
| register_stop_transaction_callback(const std::function< bool(int32_t connector, Reason reason)> &callback) | ocpp::v16::ChargePoint | |
| register_transaction_started_callback(const std::function< void(const int32_t connector, const std::string &session_id)> &callback) | ocpp::v16::ChargePoint | |
| register_transaction_stopped_callback(const std::function< void(const int32_t connector, const std::string &session_id, const int32_t transaction_id)> &callback) | ocpp::v16::ChargePoint | |
| register_transaction_updated_callback(const std::function< void(const int32_t connector, const std::string &session_id, const int32_t transaction_id, const IdTagInfo &id_tag_info)> &callback) | ocpp::v16::ChargePoint | |
| register_unlock_connector_callback(const std::function< UnlockStatus(int32_t connector)> &callback) | ocpp::v16::ChargePoint | |
| register_update_firmware_callback(const std::function< void(const UpdateFirmwareRequest msg)> &callback) | ocpp::v16::ChargePoint | |
| register_upload_diagnostics_callback(const std::function< GetLogResponse(const GetDiagnosticsRequest &request)> &callback) | ocpp::v16::ChargePoint | |
| register_upload_logs_callback(const std::function< GetLogResponse(GetLogRequest req)> &callback) | ocpp::v16::ChargePoint | |
| reset_state_machine(const std::map< int, ChargePointStatus > &connector_status_map) | ocpp::v16::ChargePoint | |
| restart(const std::map< int, ChargePointStatus > &connector_status_map={}, BootReasonEnum bootreason=BootReasonEnum::ApplicationReset) | ocpp::v16::ChargePoint | |
| set_custom_configuration_key(CiString< 50 > key, CiString< 500 > value) | ocpp::v16::ChargePoint | |
| set_message_queue_resume_delay(std::chrono::seconds delay) | ocpp::v16::ChargePoint | |
| start(const std::map< int, ChargePointStatus > &connector_status_map={}, BootReasonEnum bootreason=BootReasonEnum::PowerUp, const std::set< std::string > &resuming_session_ids={}) | ocpp::v16::ChargePoint | |
| stop() | ocpp::v16::ChargePoint | |
| ~ChargePoint() (defined in ocpp::v16::ChargePoint) | ocpp::v16::ChargePoint |