diff --git a/libuavcan/include/uavcan/node/generic_subscriber.hpp b/libuavcan/include/uavcan/node/generic_subscriber.hpp index b0f1f9e387..780e8607ee 100644 --- a/libuavcan/include/uavcan/node/generic_subscriber.hpp +++ b/libuavcan/include/uavcan/node/generic_subscriber.hpp @@ -86,6 +86,8 @@ protected: void stop(TransferListenerBase* listener); public: + uint32_t getFailureCount() const { return failure_count_; } + INode& getNode() const { return node_; } }; @@ -171,8 +173,6 @@ protected: GenericSubscriberBase::stop(forwarder_); } - uint32_t getFailureCount() const { return failure_count_; } - TransferListenerType* getTransferListener() { return forwarder_; } ReceivedDataStructure& getReceivedStructStorage() { return message_; }