Public Member Functions | List of all members
ITxQueueInjector Class Referenceabstract
Inheritance diagram for ITxQueueInjector:
Inheritance graph
[legend]

Public Member Functions

virtual void injectTxFramesInto (uavcan::INode &main_node)=0
 
virtual ~ITxQueueInjector ()
 

Detailed Description

This interface defines one method that will be called by the main node thread periodically in order to transfer contents of TX queue of the sub-node into the TX queue of the main node.

Definition at line 253 of file test_multithreading.cpp.

Constructor & Destructor Documentation

◆ ~ITxQueueInjector()

virtual ITxQueueInjector::~ITxQueueInjector ( )
inlinevirtual

Definition at line 256 of file test_multithreading.cpp.

Member Function Documentation

◆ injectTxFramesInto()

virtual void ITxQueueInjector::injectTxFramesInto ( uavcan::INode main_node)
pure virtual

Flush contents of TX queues into the main node.

Parameters
main_nodeReference to the main node.

Implemented in VirtualCanDriver< SharedMemoryPoolSize >.


The documentation for this class was generated from the following file:


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