From 7138e18c162f9246079fbb077d38f7796314b6b0 Mon Sep 17 00:00:00 2001 From: Romain Forlot Date: Sun, 16 Sep 2018 02:38:26 +0200 Subject: Handle errors on signal initialization This reports errors at signals getSignals action call and removed incorrect signals from the source. This allows the binding to correctly respond to the user if there was an error in its signal definitions. Change-Id: I7779ab9339a979fcb2b7b41f8ebf4aa27b8af3a1 Signed-off-by: Romain Forlot --- signal-composer-binding/source.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'signal-composer-binding/source.hpp') diff --git a/signal-composer-binding/source.hpp b/signal-composer-binding/source.hpp index 6585d0c..4fef274 100644 --- a/signal-composer-binding/source.hpp +++ b/signal-composer-binding/source.hpp @@ -53,5 +53,6 @@ public: std::vector> getSignals() const; std::vector> searchSignals(const std::string& name); - void makeSubscription(); + int cleanNotSubscribedSignals(); + int makeSubscription(); }; -- cgit 1.2.3-korg