|
ocpp 0.24.1
A C++ implementation of the Open Charge Point Protocol
|
This is the complete list of members for ocpp::MessageQueue< M >, including all inherited members.
| add_meter_value_message_id(const std::string &start_transaction_message_id, const std::string &meter_value_message_id) (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | inline |
| add_stopped_transaction_id(std::string stop_transaction_message_id, int32_t transaction_id) | ocpp::MessageQueue< M > | inline |
| contains_stop_transaction_message(const int32_t transaction_id) (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | inline |
| contains_transaction_messages(const CiString< 36 > transaction_id) (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | inline |
| get_persisted_messages_from_db(bool ignore_security_event_notifications=false) | ocpp::MessageQueue< M > | inline |
| handle_call_result(EnhancedMessage< M > &enhanced_message) (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | inline |
| handle_timeout_or_callerror(const std::optional< EnhancedMessage< M > > &enhanced_message_opt) | ocpp::MessageQueue< M > | inline |
| is_transaction_message_queue_empty() (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | inline |
| MessageQueue(const std::function< bool(json message)> &send_callback, const MessageQueueConfig< M > &config, const std::vector< M > &external_notify, std::shared_ptr< common::DatabaseHandlerCommon > database_handler, const std::function< void(const std::string &new_message_id, const std::string &old_message_id)> start_transaction_message_retry_callback=[](const std::string &new_message_id, const std::string &old_message_id) {}) | ocpp::MessageQueue< M > | inline |
| MessageQueue(const std::function< bool(json message)> &send_callback, const MessageQueueConfig< M > &config, std::shared_ptr< common::DatabaseHandlerCommon > databaseHandler) (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | inline |
| messagetype_to_string(M m) (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | |
| messagetype_to_string(v16::MessageType m) (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | |
| messagetype_to_string(const v2::MessageType m) (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | |
| notify_start_transaction_handled(const std::string &start_transaction_message_id, const int32_t transaction_id) (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | inline |
| pause() | ocpp::MessageQueue< M > | inline |
| push_call(const json &message, const bool stall_until_accepted=false) (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | inline |
| push_call_async(const json &call) | ocpp::MessageQueue< M > | inline |
| push_call_error(CallError call_error) | ocpp::MessageQueue< M > | inline |
| push_call_result(const json &call_result) | ocpp::MessageQueue< M > | inline |
| receive(std::string_view message) | ocpp::MessageQueue< M > | inline |
| reset_in_flight() (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | inline |
| reset_next_message_to_send() | ocpp::MessageQueue< M > | inline |
| resume(std::chrono::seconds delay_on_reconnect) | ocpp::MessageQueue< M > | inline |
| set_registration_status_accepted() (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | inline |
| start() (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | inline |
| stop() | ocpp::MessageQueue< M > | inline |
| string_to_messagetype(const std::string &s) (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | |
| string_to_messagetype(const std::string &s) (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | |
| string_to_messagetype(const std::string &s) (defined in ocpp::MessageQueue< M >) | ocpp::MessageQueue< M > | |
| update_message_timeout(const int timeout) | ocpp::MessageQueue< M > | inline |
| update_transaction_message_attempts(const int transaction_message_attempts) | ocpp::MessageQueue< M > | inline |
| update_transaction_message_retry_interval(const int transaction_message_retry_interval) | ocpp::MessageQueue< M > | inline |