diff --git a/libuavcan/include/uavcan/node/service_client.hpp b/libuavcan/include/uavcan/node/service_client.hpp index db8b392dba..e9bad63729 100644 --- a/libuavcan/include/uavcan/node/service_client.hpp +++ b/libuavcan/include/uavcan/node/service_client.hpp @@ -159,7 +159,7 @@ private: void invokeCallback(ServiceCallResultType& result); - void handleReceivedDataStruct(ReceivedDataStructure& response); + virtual void handleReceivedDataStruct(ReceivedDataStructure& response); virtual void handleDeadline(MonotonicTime);