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
DefaultRequestIntervalMs enum valueuavcan::FirmwareUpdateTriggerprivate
FirmwareFilePath typedefuavcan::FirmwareUpdateTriggerprivate
FirmwareUpdateTrigger(INode &node, IFirmwareVersionChecker &checker)uavcan::FirmwareUpdateTriggerinline
getNode()uavcan::FirmwareUpdateTriggerinlineprivate
getNumPendingNodes() constuavcan::FirmwareUpdateTriggerinline
getPeriod() constuavcan::TimerBaseinlineprivate
getRequestInterval() constuavcan::FirmwareUpdateTriggerinline
handleBeginFirmwareUpdateResponse(const ServiceCallResult< protocol::file::BeginFirmwareUpdate > &result)uavcan::FirmwareUpdateTriggerinlineprivate
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
isTimerRunning() constuavcan::FirmwareUpdateTriggerinline
last_queried_node_id_uavcan::FirmwareUpdateTriggermutableprivate
node_info_retriever_uavcan::FirmwareUpdateTriggerprivate
pending_nodes_uavcan::FirmwareUpdateTriggerprivate
pickNextNodeID() constuavcan::FirmwareUpdateTriggerinlineprivate
request_interval_uavcan::FirmwareUpdateTriggerprivate
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
TimerBase(INode &node)uavcan::TimerBaseinlineexplicitprivate
trySetPendingNode(const NodeID node_id, const FirmwareFilePath &path)uavcan::FirmwareUpdateTriggerinlineprivate
~FirmwareUpdateTrigger()uavcan::FirmwareUpdateTriggerinline
~INodeInfoListener()uavcan::INodeInfoListenerinlinevirtual


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