Handle cancel active diag requet when there are no more subscribers
[apps/low-level-can-service.git] / src / configuration.hpp
index 57eeef3..017b148 100644 (file)
@@ -88,6 +88,9 @@ class configuration_t
                void set_active_message_set(uint8_t id);
 
                void find_diagnostic_messages(const openxc_DynamicField &key, std::vector<diagnostic_message_t*>& found_signals);
+               diagnostic_message_t* get_diagnostic_message(std::string message_name) const;
+               DiagnosticRequest* get_request_from_diagnostic_message(diagnostic_message_t* diag_msg) const;
+               DiagnosticRequest* get_request_from_diagnostic_message(std::string message_name) const;
 
                void find_can_signals(const openxc_DynamicField &key, std::vector<can_signal_t*>& found_signals);