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

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

ComponentStateManager(const std::map< int32_t, int32_t > &evse_connector_structure, std::shared_ptr< DatabaseHandler > db_handler, std::function< bool(const int32_t evse_id, const int32_t connector_id, const ConnectorStatusEnum new_status, const bool initiated_by_trigger_message)> send_connector_status_notification_callback)ocpp::v2::ComponentStateManagerexplicit
get_connector_effective_operational_status(int32_t evse_id, int32_t connector_id)ocpp::v2::ComponentStateManagervirtual
get_connector_effective_status(int32_t evse_id, int32_t connector_id)ocpp::v2::ComponentStateManagervirtual
get_connector_individual_operational_status(int32_t evse_id, int32_t connector_id)ocpp::v2::ComponentStateManagervirtual
get_connector_persisted_operational_status(int32_t evse_id, int32_t connector_id)ocpp::v2::ComponentStateManagervirtual
get_cs_individual_operational_status()ocpp::v2::ComponentStateManagervirtual
get_cs_persisted_operational_status()ocpp::v2::ComponentStateManagervirtual
get_evse_effective_operational_status(int32_t evse_id)ocpp::v2::ComponentStateManagervirtual
get_evse_individual_operational_status(int32_t evse_id)ocpp::v2::ComponentStateManagervirtual
get_evse_persisted_operational_status(int32_t evse_id)ocpp::v2::ComponentStateManagervirtual
send_status_notification_all_connectors()ocpp::v2::ComponentStateManagervirtual
send_status_notification_changed_connectors()ocpp::v2::ComponentStateManagervirtual
send_status_notification_single_connector(int32_t evse_id, int32_t connector_id)ocpp::v2::ComponentStateManagervirtual
set_connector_effective_availability_changed_callback(const std::function< void(const int32_t evse_id, const int32_t connector_id, const OperationalStatusEnum new_status)> &callback)ocpp::v2::ComponentStateManagervirtual
set_connector_faulted(int32_t evse_id, int32_t connector_id, bool is_faulted)ocpp::v2::ComponentStateManagervirtual
set_connector_individual_operational_status(int32_t evse_id, int32_t connector_id, OperationalStatusEnum new_status, bool persist)ocpp::v2::ComponentStateManagervirtual
set_connector_occupied(int32_t evse_id, int32_t connector_id, bool is_occupied)ocpp::v2::ComponentStateManagervirtual
set_connector_reserved(int32_t evse_id, int32_t connector_id, bool is_reserved)ocpp::v2::ComponentStateManagervirtual
set_connector_unavailable(int32_t evse_id, int32_t connector_id, bool is_unavailable)ocpp::v2::ComponentStateManagervirtual
set_cs_effective_availability_changed_callback(const std::function< void(const OperationalStatusEnum new_status)> &callback)ocpp::v2::ComponentStateManagervirtual
set_cs_individual_operational_status(OperationalStatusEnum new_status, bool persist)ocpp::v2::ComponentStateManagervirtual
set_evse_effective_availability_changed_callback(const std::function< void(const int32_t evse_id, const OperationalStatusEnum new_status)> &callback)ocpp::v2::ComponentStateManagervirtual
set_evse_individual_operational_status(int32_t evse_id, OperationalStatusEnum new_status, bool persist)ocpp::v2::ComponentStateManagervirtual
trigger_all_effective_availability_changed_callbacks()ocpp::v2::ComponentStateManagervirtual
~ComponentStateManagerInterface() (defined in ocpp::v2::ComponentStateManagerInterface)ocpp::v2::ComponentStateManagerInterfacevirtual