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

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

get_connector_effective_operational_status(int32_t evse_id, int32_t connector_id)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
get_connector_effective_status(int32_t evse_id, int32_t connector_id)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
get_connector_individual_operational_status(int32_t evse_id, int32_t connector_id)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
get_connector_persisted_operational_status(int32_t evse_id, int32_t connector_id)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
get_cs_individual_operational_status()=0ocpp::v2::ComponentStateManagerInterfacepure virtual
get_cs_persisted_operational_status()=0ocpp::v2::ComponentStateManagerInterfacepure virtual
get_evse_effective_operational_status(int32_t evse_id)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
get_evse_individual_operational_status(int32_t evse_id)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
get_evse_persisted_operational_status(int32_t evse_id)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
send_status_notification_all_connectors()=0ocpp::v2::ComponentStateManagerInterfacepure virtual
send_status_notification_changed_connectors()=0ocpp::v2::ComponentStateManagerInterfacepure virtual
send_status_notification_single_connector(int32_t evse_id, int32_t connector_id)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
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)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
set_connector_faulted(int32_t evse_id, int32_t connector_id, bool is_faulted)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
set_connector_individual_operational_status(int32_t evse_id, int32_t connector_id, OperationalStatusEnum new_status, bool persist)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
set_connector_occupied(int32_t evse_id, int32_t connector_id, bool is_occupied)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
set_connector_reserved(int32_t evse_id, int32_t connector_id, bool is_reserved)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
set_connector_unavailable(int32_t evse_id, int32_t connector_id, bool is_unavailable)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
set_cs_effective_availability_changed_callback(const std::function< void(const OperationalStatusEnum new_status)> &callback)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
set_cs_individual_operational_status(OperationalStatusEnum new_status, bool persist)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
set_evse_effective_availability_changed_callback(const std::function< void(const int32_t evse_id, const OperationalStatusEnum new_status)> &callback)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
set_evse_individual_operational_status(int32_t evse_id, OperationalStatusEnum new_status, bool persist)=0ocpp::v2::ComponentStateManagerInterfacepure virtual
trigger_all_effective_availability_changed_callbacks()=0ocpp::v2::ComponentStateManagerInterfacepure virtual
~ComponentStateManagerInterface() (defined in ocpp::v2::ComponentStateManagerInterface)ocpp::v2::ComponentStateManagerInterfacevirtual