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