uavcan::FirmwareUpdateTrigger Member List

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

begin_fw_update_client_uavcan::FirmwareUpdateTriggerprivate
BeginFirmwareUpdateResponseCallback typedefuavcan::FirmwareUpdateTriggerprivate
checker_uavcan::FirmwareUpdateTriggerprivate
common_path_prefix_uavcan::FirmwareUpdateTriggerprivate
deadline_uavcan::DeadlineHandlerprivate
DeadlineHandler(Scheduler &scheduler)uavcan::DeadlineHandlerinlineexplicitprivate
DefaultRequestIntervalMs enum valueuavcan::FirmwareUpdateTriggerprivate
FirmwareFilePath typedefuavcan::FirmwareUpdateTriggerprivate
FirmwareUpdateTrigger(INode &node, IFirmwareVersionChecker &checker)uavcan::FirmwareUpdateTriggerinline
generateDeadlineImmediately()uavcan::DeadlineHandlerinlineprivate
getDeadline() constuavcan::TimerBaseinlineprivate
uavcan::DeadlineHandler::getDeadline() constuavcan::DeadlineHandlerinlineprivate
getNextListNode() constuavcan::LinkedListNode< DeadlineHandler >inlineprivate
getNode()uavcan::FirmwareUpdateTriggerinlineprivate
getNumPendingNodes() constuavcan::FirmwareUpdateTriggerinline
getPeriod() constuavcan::TimerBaseinlineprivate
getRequestInterval() constuavcan::FirmwareUpdateTriggerinline
getScheduler() constuavcan::TimerBaseinlineprivate
uavcan::DeadlineHandler::getScheduler() constuavcan::DeadlineHandlerinlineprivate
handleBeginFirmwareUpdateResponse(const ServiceCallResult< protocol::file::BeginFirmwareUpdate > &result)uavcan::FirmwareUpdateTriggerinlineprivate
handleDeadline(MonotonicTime current)uavcan::TimerBaseprivatevirtual
handleNodeInfoRetrieved(const NodeID node_id, const protocol::GetNodeInfo::Response &node_info)uavcan::FirmwareUpdateTriggerinlineprivatevirtual
handleNodeInfoUnavailable(NodeID node_id)uavcan::FirmwareUpdateTriggerinlineprivatevirtual
handleNodeStatusChange(const NodeStatusMonitor::NodeStatusChangeEvent &event)uavcan::FirmwareUpdateTriggerinlineprivatevirtual
handleNodeStatusMessage(const ReceivedDataStructure< protocol::NodeStatus > &msg)uavcan::INodeInfoListenerinlinevirtual
handleTimerEvent(const TimerEvent &)uavcan::FirmwareUpdateTriggerinlineprivatevirtual
isRunning() constuavcan::TimerBaseprivate
uavcan::DeadlineHandler::isRunning() constuavcan::DeadlineHandlerprivate
isTimerRunning() constuavcan::FirmwareUpdateTriggerinline
last_queried_node_id_uavcan::FirmwareUpdateTriggermutableprivate
LinkedListNode()uavcan::LinkedListNode< DeadlineHandler >inlineprivate
next_uavcan::LinkedListNode< DeadlineHandler >private
node_info_retriever_uavcan::FirmwareUpdateTriggerprivate
Noncopyable(const Noncopyable &)uavcan::Noncopyableprivate
Noncopyable()uavcan::Noncopyableinlineprivate
operator=(const Noncopyable &)uavcan::Noncopyableprivate
pending_nodes_uavcan::FirmwareUpdateTriggerprivate
period_uavcan::TimerBaseprivate
pickNextNodeID() constuavcan::FirmwareUpdateTriggerinlineprivate
request_interval_uavcan::FirmwareUpdateTriggerprivate
scheduler_uavcan::DeadlineHandlerprivate
setNextListNode(DeadlineHandler *node)uavcan::LinkedListNode< DeadlineHandler >inlineprivate
setRequestInterval(const MonotonicDuration interval)uavcan::FirmwareUpdateTriggerinline
start(NodeInfoRetriever &node_info_retriever, const FirmwareFilePath &arg_common_path_prefix=FirmwareFilePath(), const TransferPriority priority=TransferPriority::OneHigherThanLowest)uavcan::FirmwareUpdateTriggerinline
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
TimerBase(INode &node)uavcan::TimerBaseinlineexplicitprivate
trySetPendingNode(const NodeID node_id, const FirmwareFilePath &path)uavcan::FirmwareUpdateTriggerinlineprivate
~DeadlineHandler()uavcan::DeadlineHandlerinlineprivatevirtual
~FirmwareUpdateTrigger()uavcan::FirmwareUpdateTriggerinline
~INodeInfoListener()uavcan::INodeInfoListenerinlinevirtual
~LinkedListNode()uavcan::LinkedListNode< DeadlineHandler >inlineprivate
~Noncopyable()uavcan::Noncopyableinlineprivate


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