Allocator typedef | uavcan::Node< MemPoolSize > | private |
commonInit() | uavcan::Node< MemPoolSize > | inlineprivate |
getAllocator() | uavcan::Node< MemPoolSize > | inlinevirtual |
getDispatcher() | uavcan::INode | inline |
getDispatcher() const | uavcan::INode | inline |
getHardwareVersion() const | uavcan::Node< MemPoolSize > | inline |
getInternalFailureCount() const | uavcan::Node< MemPoolSize > | inline |
getLogger() | uavcan::Node< MemPoolSize > | inline |
getMonotonicTime() const | uavcan::INode | inline |
getName() const | uavcan::Node< MemPoolSize > | inline |
getNodeID() const | uavcan::INode | inline |
getNodeStatusProvider() | uavcan::Node< MemPoolSize > | inline |
getRestartRequestServer() | uavcan::Node< MemPoolSize > | inline |
getScheduler() | uavcan::Node< MemPoolSize > | inlinevirtual |
getScheduler() const | uavcan::Node< MemPoolSize > | inlinevirtual |
getSoftwareVersion() const | uavcan::Node< MemPoolSize > | inline |
getSystemClock() | uavcan::INode | inline |
getUtcTime() const | uavcan::INode | inline |
injectTxFrame(const CanFrame &frame, MonotonicTime tx_deadline, uint8_t iface_mask, CanIOFlags flags=0) | uavcan::INode | inline |
installRxFrameListener(IRxFrameListener *lst) | uavcan::INode | inline |
internal_failure_cnt_ | uavcan::Node< MemPoolSize > | private |
isPassiveMode() const | uavcan::INode | inline |
isStarted() const | uavcan::Node< MemPoolSize > | inline |
logDebug(const char *source, const char *format, Args... args) | uavcan::Node< MemPoolSize > | inline |
logError(const char *source, const char *format, Args... args) | uavcan::Node< MemPoolSize > | inline |
logInfo(const char *source, const char *format, Args... args) | uavcan::Node< MemPoolSize > | inline |
logWarning(const char *source, const char *format, Args... args) | uavcan::Node< MemPoolSize > | inline |
Node(ICanDriver &can_driver, ISystemClock &system_clock) | uavcan::Node< MemPoolSize > | inline |
Node(ICanDriver &can_driver, ISystemClock &system_clock, IPoolAllocator &allocator) | uavcan::Node< MemPoolSize > | inline |
pool_allocator_ | uavcan::Node< MemPoolSize > | private |
proto_dtp_ | uavcan::Node< MemPoolSize > | private |
proto_logger_ | uavcan::Node< MemPoolSize > | private |
proto_nsp_ | uavcan::Node< MemPoolSize > | private |
proto_rrs_ | uavcan::Node< MemPoolSize > | private |
proto_tsp_ | uavcan::Node< MemPoolSize > | private |
registerInternalFailure(const char *msg) | uavcan::Node< MemPoolSize > | inlineprotectedvirtual |
removeRxFrameListener() | uavcan::INode | inline |
scheduler_ | uavcan::Node< MemPoolSize > | private |
setHardwareVersion(const protocol::HardwareVersion &version) | uavcan::Node< MemPoolSize > | inline |
setHealthCritical() | uavcan::Node< MemPoolSize > | inline |
setHealthError() | uavcan::Node< MemPoolSize > | inline |
setHealthOk() | uavcan::Node< MemPoolSize > | inline |
setHealthWarning() | uavcan::Node< MemPoolSize > | inline |
setModeInitialization() | uavcan::Node< MemPoolSize > | inline |
setModeMaintenance() | uavcan::Node< MemPoolSize > | inline |
setModeOfflineAndPublish() | uavcan::Node< MemPoolSize > | inline |
setModeOperational() | uavcan::Node< MemPoolSize > | inline |
setModeSoftwareUpdate() | uavcan::Node< MemPoolSize > | inline |
setName(const NodeStatusProvider::NodeName &name) | uavcan::Node< MemPoolSize > | inline |
setNodeID(NodeID nid) | uavcan::INode | inline |
setRestartRequestHandler(IRestartRequestHandler *handler) | uavcan::Node< MemPoolSize > | inline |
setSoftwareVersion(const protocol::SoftwareVersion &version) | uavcan::Node< MemPoolSize > | inline |
setVendorSpecificStatusCode(NodeStatusProvider::VendorSpecificStatusCode code) | uavcan::Node< MemPoolSize > | inline |
spin(MonotonicTime deadline) | uavcan::Node< MemPoolSize > | inline |
spin(MonotonicDuration duration) | uavcan::Node< MemPoolSize > | inline |
spinOnce() | uavcan::Node< MemPoolSize > | inline |
start(const TransferPriority node_status_transfer_priority=TransferPriority::Default) | uavcan::Node< MemPoolSize > | |
started_ | uavcan::Node< MemPoolSize > | private |
~INode() | uavcan::INode | inlinevirtual |