std::map<std::string, std::shared_ptr<low_can_subscription_t> >& get_can_devices();
- const std::string get_diagnostic_bus() const;
-
diagnostic_manager_t& get_diagnostic_manager() ;
uint8_t get_active_message_set() const;
+ int add_message_set(std::shared_ptr<message_set_t> new_message_set);
+
std::vector<std::shared_ptr<message_set_t> > get_message_set();
- std::vector<std::shared_ptr<signal_t> > get_all_signals();
+ vect_ptr_signal_t get_all_signals();
- std::vector<std::shared_ptr<diagnostic_message_t> > get_diagnostic_messages();
+ vect_ptr_diag_msg_t get_diagnostic_messages();
const std::vector<std::string>& get_signals_prefix() const;
- std::vector<std::shared_ptr<message_definition_t> > get_messages_definition();
+ vect_ptr_msg_def_t get_messages_definition();
std::shared_ptr<message_definition_t> get_message_definition(uint32_t id);
uint32_t get_signal_id(signal_t& sig) const;
- bool isEngineOn();
+ bool is_engine_on();
void set_active_message_set(uint8_t id);