libuav original

Dependents:   UAVCAN UAVCAN_Subscriber

Embed: (wiki syntax)

« Back to documentation index

NodeIDSelector< Owner > Class Template Reference

NodeIDSelector< Owner > Class Template Reference

Node ID allocation logic. More...

#include <node_id_selector.hpp>

Public Member Functions

NodeID findFreeNodeID (const NodeID preferred) const
 Reutrns a default-constructed (invalid) node ID if a free one could not be found.

Detailed Description

template<typename Owner>
class uavcan::dynamic_node_id_server::NodeIDSelector< Owner >

Node ID allocation logic.

Definition at line 19 of file node_id_selector.hpp.


Member Function Documentation

NodeID findFreeNodeID ( const NodeID  preferred ) const

Reutrns a default-constructed (invalid) node ID if a free one could not be found.

Definition at line 38 of file node_id_selector.hpp.