diff --git a/libuavcan/include/uavcan/protocol/dynamic_node_id_allocation_server.hpp b/libuavcan/include/uavcan/protocol/dynamic_node_id_allocation_server.hpp index bd5d311152..3cc151c7f2 100644 --- a/libuavcan/include/uavcan/protocol/dynamic_node_id_allocation_server.hpp +++ b/libuavcan/include/uavcan/protocol/dynamic_node_id_allocation_server.hpp @@ -97,6 +97,16 @@ private: (const protocol::dynamic_node_id::server::RequestVote::Request&, protocol::dynamic_node_id::server::RequestVote::Response&)> RequestVoteCallback; + typedef MethodBinder&)> + AppendEntriesResponseCallback; + + typedef MethodBinder&)> + RequestVoteResponseCallback; + /* * Internal type definitions */ @@ -358,6 +368,11 @@ private: ServiceServer append_entries_srv_; ServiceServer request_vote_srv_; + + ServiceClient append_entries_client_; + ServiceClient request_vote_client_; }; }