uavcan
Scheduler
uavcan::Scheduler Member List
This is the complete list of members for
uavcan::Scheduler
, including all inherited members.
cleanup_period_
uavcan::Scheduler
private
computeDispatcherSpinDeadline
(MonotonicTime spin_deadline) const
uavcan::Scheduler
private
deadline_resolution_
uavcan::Scheduler
private
deadline_scheduler_
uavcan::Scheduler
private
DefaultCleanupPeriodMs
enum value
uavcan::Scheduler
private
DefaultDeadlineResolutionMs
enum value
uavcan::Scheduler
private
dispatcher_
uavcan::Scheduler
private
getCleanupPeriod
() const
uavcan::Scheduler
inline
getDeadlineResolution
() const
uavcan::Scheduler
inline
getDeadlineScheduler
()
uavcan::Scheduler
inline
getDispatcher
()
uavcan::Scheduler
inline
getDispatcher
() const
uavcan::Scheduler
inline
getMonotonicTime
() const
uavcan::Scheduler
inline
getSystemClock
()
uavcan::Scheduler
inline
getUtcTime
() const
uavcan::Scheduler
inline
inside_spin_
uavcan::Scheduler
private
MaxCleanupPeriodMs
enum value
uavcan::Scheduler
private
MaxDeadlineResolutionMs
enum value
uavcan::Scheduler
private
MinCleanupPeriodMs
enum value
uavcan::Scheduler
private
MinDeadlineResolutionMs
enum value
uavcan::Scheduler
private
Noncopyable
(const Noncopyable &)
uavcan::Noncopyable
private
Noncopyable
()
uavcan::Noncopyable
inline
private
operator=
(const Noncopyable &)
uavcan::Noncopyable
private
pollCleanup
(MonotonicTime mono_ts, uint32_t num_frames_processed_with_last_spin)
uavcan::Scheduler
private
prev_cleanup_ts_
uavcan::Scheduler
private
Scheduler
(ICanDriver &can_driver, IPoolAllocator &allocator, ISystemClock &sysclock)
uavcan::Scheduler
inline
setCleanupPeriod
(MonotonicDuration period)
uavcan::Scheduler
inline
setDeadlineResolution
(MonotonicDuration res)
uavcan::Scheduler
inline
spin
(MonotonicTime deadline)
uavcan::Scheduler
spinOnce
()
uavcan::Scheduler
~Noncopyable
()
uavcan::Noncopyable
inline
private
uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:05