uavcan::TimerBase Member List

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

DeadlineHandler(Scheduler &scheduler)uavcan::DeadlineHandlerinlineexplicitprivate
generateDeadlineImmediately()uavcan::DeadlineHandlerinlineprivate
getDeadline() constuavcan::DeadlineHandlerinlineprivate
getNextListNode() constuavcan::LinkedListNode< DeadlineHandler >inlineprivate
getPeriod() constuavcan::TimerBaseinline
getScheduler() constuavcan::DeadlineHandlerinlineprivate
handleDeadline(MonotonicTime current)uavcan::TimerBaseprivatevirtual
handleTimerEvent(const TimerEvent &event)=0uavcan::TimerBasepure virtual
isRunning() constuavcan::DeadlineHandlerprivate
LinkedListNode()uavcan::LinkedListNode< DeadlineHandler >inlineprivate
period_uavcan::TimerBaseprivate
scheduler_uavcan::DeadlineHandlerprivate
setNextListNode(DeadlineHandler *node)uavcan::LinkedListNode< DeadlineHandler >inlineprivate
startOneShotWithDeadline(MonotonicTime deadline)uavcan::TimerBase
startOneShotWithDelay(MonotonicDuration delay)uavcan::TimerBase
startPeriodic(MonotonicDuration period)uavcan::TimerBase
startWithDeadline(MonotonicTime deadline)uavcan::DeadlineHandlerprivate
startWithDelay(MonotonicDuration delay)uavcan::DeadlineHandlerprivate
stop()uavcan::DeadlineHandlerprivate
TimerBase(INode &node)uavcan::TimerBaseinlineexplicit
~DeadlineHandler()uavcan::DeadlineHandlerinlineprivatevirtual
~LinkedListNode()uavcan::LinkedListNode< DeadlineHandler >inlineprivate


uavcan_communicator
Author(s):
autogenerated on Wed Jan 11 2023 03:59:41