X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=CAN-binder%2Flow-can-binding%2Fbinding%2Flow-can-cb.hpp;fp=CAN-binder%2Flow-can-binding%2Fbinding%2Flow-can-cb.hpp;h=e4e7ce9e573c5890135a26834941399f8aa2772e;hb=96d088626ce3eaad841ea330ef44883c764192e3;hp=6dc2221da7b4f1e31efcd99afbb52ea47ec998bb;hpb=c3460480caf1cc3c778e70f28a562bc42dce5d41;p=apps%2Flow-level-can-service.git diff --git a/CAN-binder/low-can-binding/binding/low-can-cb.hpp b/CAN-binder/low-can-binding/binding/low-can-cb.hpp index 6dc2221..e4e7ce9 100644 --- a/CAN-binder/low-can-binding/binding/low-can-cb.hpp +++ b/CAN-binder/low-can-binding/binding/low-can-cb.hpp @@ -20,6 +20,7 @@ #include #include "../can/can-signals.hpp" +#include "../diagnostic/diagnostic-message.hpp" #include "../utils/socketcan-bcm.hpp" struct event_filter_t @@ -37,6 +38,7 @@ private: /// Signal part std::shared_ptr can_signal_; + std::shared_ptr diagnostic_message_; /// Filtering part struct event_filter_t event_filter_; @@ -45,6 +47,7 @@ private: public: low_can_subscription_t(); low_can_subscription_t(struct event_filter_t event_filter); + low_can_subscription_t(struct event_filter_t event_filter, std::shared_ptr sig_name); low_can_subscription_t(const low_can_subscription_t& s) = delete; low_can_subscription_t(low_can_subscription_t&& s);