uavcan::DynamicNodeIDClient Member List

This is the complete list of members for uavcan::DynamicNodeIDClient, including all inherited members.

allocated_node_id_uavcan::DynamicNodeIDClientprivate
AllocationCallback typedefuavcan::DynamicNodeIDClientprivate
allocator_node_id_uavcan::DynamicNodeIDClientprivate
deadline_uavcan::DeadlineHandlerprivate
DeadlineHandler(Scheduler &scheduler)uavcan::DeadlineHandlerinlineexplicitprivate
dnida_pub_uavcan::DynamicNodeIDClientprivate
dnida_sub_uavcan::DynamicNodeIDClientprivate
DynamicNodeIDClient(INode &node)uavcan::DynamicNodeIDClientinline
generateDeadlineImmediately()uavcan::DeadlineHandlerinlineprivate
getAllocatedNodeID() constuavcan::DynamicNodeIDClientinline
getAllocatorNodeID() constuavcan::DynamicNodeIDClientinline
getDeadline() constuavcan::TimerBaseinlineprivate
uavcan::DeadlineHandler::getDeadline() constuavcan::DeadlineHandlerinlineprivate
getNextListNode() constuavcan::LinkedListNode< DeadlineHandler >inlineprivate
getPeriod() constuavcan::TimerBaseinlineprivate
getRandomDuration(uint32_t lower_bound_msec, uint32_t upper_bound_msec)uavcan::DynamicNodeIDClientprivatestatic
getScheduler() constuavcan::TimerBaseinlineprivate
uavcan::DeadlineHandler::getScheduler() constuavcan::DeadlineHandlerinlineprivate
handleAllocation(const ReceivedDataStructure< protocol::dynamic_node_id::Allocation > &msg)uavcan::DynamicNodeIDClientprivate
handleDeadline(MonotonicTime current)uavcan::TimerBaseprivatevirtual
handleTimerEvent(const TimerEvent &)uavcan::DynamicNodeIDClientprivatevirtual
isAllocationComplete() constuavcan::DynamicNodeIDClientinline
isRunning() constuavcan::TimerBaseprivate
uavcan::DeadlineHandler::isRunning() constuavcan::DeadlineHandlerprivate
LinkedListNode()uavcan::LinkedListNode< DeadlineHandler >inlineprivate
Mode enum nameuavcan::DynamicNodeIDClientprivate
ModeDelayBeforeFollowup enum valueuavcan::DynamicNodeIDClientprivate
ModeWaitingForTimeSlot enum valueuavcan::DynamicNodeIDClientprivate
next_uavcan::LinkedListNode< DeadlineHandler >private
Noncopyable(const Noncopyable &)uavcan::Noncopyableprivate
Noncopyable()uavcan::Noncopyableinlineprivate
NumModes enum valueuavcan::DynamicNodeIDClientprivate
operator=(const Noncopyable &)uavcan::Noncopyableprivate
period_uavcan::TimerBaseprivate
preferred_node_id_uavcan::DynamicNodeIDClientprivate
restartTimer(const Mode mode)uavcan::DynamicNodeIDClientprivate
scheduler_uavcan::DeadlineHandlerprivate
setNextListNode(DeadlineHandler *node)uavcan::LinkedListNode< DeadlineHandler >inlineprivate
size_of_received_unique_id_uavcan::DynamicNodeIDClientprivate
start(const UniqueID &unique_id, const NodeID preferred_node_id=NodeID::Broadcast, const TransferPriority transfer_priority=TransferPriority::OneHigherThanLowest)uavcan::DynamicNodeIDClient
startOneShotWithDeadline(MonotonicTime deadline)uavcan::TimerBaseprivate
startOneShotWithDelay(MonotonicDuration delay)uavcan::TimerBaseprivate
startPeriodic(MonotonicDuration period)uavcan::TimerBaseprivate
startWithDeadline(MonotonicTime deadline)uavcan::DeadlineHandlerprivate
startWithDelay(MonotonicDuration delay)uavcan::DeadlineHandlerprivate
stop()uavcan::TimerBaseprivate
terminate()uavcan::DynamicNodeIDClientprivate
TimerBase(INode &node)uavcan::TimerBaseinlineexplicitprivate
unique_id_uavcan::DynamicNodeIDClientprivate
UniqueID typedefuavcan::DynamicNodeIDClient
~DeadlineHandler()uavcan::DeadlineHandlerinlineprivatevirtual
~LinkedListNode()uavcan::LinkedListNode< DeadlineHandler >inlineprivate
~Noncopyable()uavcan::Noncopyableinlineprivate


uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:04