uavcan_linux::Node Member List

This is the complete list of members for uavcan_linux::Node, including all inherited members.

Allocator typedefuavcan::Node< NodeMemPoolSize >private
Base typedefuavcan_linux::Nodeprivate
commonInit()uavcan::Node< NodeMemPoolSize >inlineprivate
driver_pack_uavcan_linux::NodeBase< uavcan::Node< NodeMemPoolSize > >protected
enforce(int error, const std::string &msg)uavcan_linux::NodeBase< uavcan::Node< NodeMemPoolSize > >inlineprotectedstatic
getAllocator()uavcan::Node< NodeMemPoolSize >inlinevirtual
getDataTypeName()uavcan_linux::NodeBase< uavcan::Node< NodeMemPoolSize > >inlineprotectedstatic
getDispatcher()uavcan::INodeinline
getDispatcher() constuavcan::INodeinline
getDriverPack() constuavcan_linux::NodeBase< uavcan::Node< NodeMemPoolSize > >inline
getDriverPack()uavcan_linux::NodeBase< uavcan::Node< NodeMemPoolSize > >inline
getHardwareVersion() constuavcan::Node< NodeMemPoolSize >inline
getInternalFailureCount() constuavcan::Node< NodeMemPoolSize >inline
getLogger()uavcan::Node< NodeMemPoolSize >inline
getMonotonicTime() constuavcan::INodeinline
getName() constuavcan::Node< NodeMemPoolSize >inline
getNodeID() constuavcan::INodeinline
getNodeStatusProvider()uavcan::Node< NodeMemPoolSize >inline
getRestartRequestServer()uavcan::Node< NodeMemPoolSize >inline
getScheduler()uavcan::Node< NodeMemPoolSize >inlinevirtual
getScheduler() constuavcan::Node< NodeMemPoolSize >inlinevirtual
uavcan::INode::getScheduler() const =0uavcan::INodepure virtual
getSoftwareVersion() constuavcan::Node< NodeMemPoolSize >inline
getSystemClock()uavcan::INodeinline
getUtcTime() constuavcan::INodeinline
injectTxFrame(const CanFrame &frame, MonotonicTime tx_deadline, uint8_t iface_mask, CanIOFlags flags=0)uavcan::INodeinline
installRxFrameListener(IRxFrameListener *lst)uavcan::INodeinline
internal_failure_cnt_uavcan::Node< NodeMemPoolSize >private
isPassiveMode() constuavcan::INodeinline
isStarted() constuavcan::Node< NodeMemPoolSize >inline
log_sink_uavcan_linux::Nodeprivate
logDebug(const char *source, const char *format, Args... args)uavcan::Node< NodeMemPoolSize >inline
logError(const char *source, const char *format, Args... args)uavcan::Node< NodeMemPoolSize >inline
logInfo(const char *source, const char *format, Args... args)uavcan::Node< NodeMemPoolSize >inline
logWarning(const char *source, const char *format, Args... args)uavcan::Node< NodeMemPoolSize >inline
makeBlockingServiceClient()uavcan_linux::NodeBase< uavcan::Node< NodeMemPoolSize > >inline
makePublisher(uavcan::MonotonicDuration tx_timeout=uavcan::Publisher< DataType >::getDefaultTxTimeout())uavcan_linux::NodeBase< uavcan::Node< NodeMemPoolSize > >inline
makeServiceClient(const typename uavcan::ServiceClient< DataType >::Callback &cb)uavcan_linux::NodeBase< uavcan::Node< NodeMemPoolSize > >inline
makeServiceServer(const typename uavcan::ServiceServer< DataType >::Callback &cb)uavcan_linux::NodeBase< uavcan::Node< NodeMemPoolSize > >inline
makeSubscriber(const typename uavcan::Subscriber< DataType >::Callback &cb)uavcan_linux::NodeBase< uavcan::Node< NodeMemPoolSize > >inline
makeTimer(uavcan::MonotonicTime deadline, const typename uavcan::Timer::Callback &cb)uavcan_linux::NodeBase< uavcan::Node< NodeMemPoolSize > >inline
makeTimer(uavcan::MonotonicDuration period, const typename uavcan::Timer::Callback &cb)uavcan_linux::NodeBase< uavcan::Node< NodeMemPoolSize > >inline
Node(uavcan::ICanDriver &can_driver, uavcan::ISystemClock &clock)uavcan_linux::Nodeinline
Node(DriverPackPtr driver_pack)uavcan_linux::Nodeinlineexplicit
NodeBase< uavcan::Node< NodeMemPoolSize > >::Node(ICanDriver &can_driver, ISystemClock &system_clock, IPoolAllocator &allocator)uavcan::Node< NodeMemPoolSize >inline
NodeBase(uavcan::ICanDriver &can_driver, uavcan::ISystemClock &clock)uavcan_linux::NodeBase< uavcan::Node< NodeMemPoolSize > >inline
NodeBase(DriverPackPtr driver_pack)uavcan_linux::NodeBase< uavcan::Node< NodeMemPoolSize > >inlineexplicit
pool_allocator_uavcan::Node< NodeMemPoolSize >private
proto_dtp_uavcan::Node< NodeMemPoolSize >private
proto_logger_uavcan::Node< NodeMemPoolSize >private
proto_nsp_uavcan::Node< NodeMemPoolSize >private
proto_rrs_uavcan::Node< NodeMemPoolSize >private
proto_tsp_uavcan::Node< NodeMemPoolSize >private
registerInternalFailure(const char *msg)uavcan::Node< NodeMemPoolSize >inlineprotectedvirtual
removeRxFrameListener()uavcan::INodeinline
scheduler_uavcan::Node< NodeMemPoolSize >private
setHardwareVersion(const protocol::HardwareVersion &version)uavcan::Node< NodeMemPoolSize >inline
setHealthCritical()uavcan::Node< NodeMemPoolSize >inline
setHealthError()uavcan::Node< NodeMemPoolSize >inline
setHealthOk()uavcan::Node< NodeMemPoolSize >inline
setHealthWarning()uavcan::Node< NodeMemPoolSize >inline
setModeInitialization()uavcan::Node< NodeMemPoolSize >inline
setModeMaintenance()uavcan::Node< NodeMemPoolSize >inline
setModeOfflineAndPublish()uavcan::Node< NodeMemPoolSize >inline
setModeOperational()uavcan::Node< NodeMemPoolSize >inline
setModeSoftwareUpdate()uavcan::Node< NodeMemPoolSize >inline
setName(const NodeStatusProvider::NodeName &name)uavcan::Node< NodeMemPoolSize >inline
setNodeID(NodeID nid)uavcan::INodeinline
setRestartRequestHandler(IRestartRequestHandler *handler)uavcan::Node< NodeMemPoolSize >inline
setSoftwareVersion(const protocol::SoftwareVersion &version)uavcan::Node< NodeMemPoolSize >inline
setVendorSpecificStatusCode(NodeStatusProvider::VendorSpecificStatusCode code)uavcan::Node< NodeMemPoolSize >inline
spin(MonotonicTime deadline)uavcan::Node< NodeMemPoolSize >inline
spin(MonotonicDuration duration)uavcan::Node< NodeMemPoolSize >inline
spinOnce()uavcan::Node< NodeMemPoolSize >inline
start(const TransferPriority node_status_transfer_priority=TransferPriority::Default)uavcan::Node< NodeMemPoolSize >
started_uavcan::Node< NodeMemPoolSize >private
~INode()uavcan::INodeinlinevirtual


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