| PX4 Firmware
    PX4 Autopilot Software http://px4.io | 
#include <nuttx/config.h>#include <cstdlib>#include <cstdint>#include <cstring>#include <cstdio>#include <fcntl.h>#include <pthread.h>#include <semaphore.h>#include <debug.h>#include <uavcan/node/sub_node.hpp>#include <uavcan/protocol/node_status_monitor.hpp>Go to the source code of this file.
| Classes | |
| class | Lock | 
| class | Queue< T > | 
| Generic queue based on the linked list class defined in libuavcan.  More... | |
| struct | Queue< T >::Item | 
| class | VirtualCanIface | 
| Objects of this class are owned by the sub-node thread.  More... | |
| struct | VirtualCanIface::RxItem | 
| This class re-defines uavcan::RxCanFrame with flags.  More... | |
| class | ITxQueueInjector | 
| 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.  More... | |
| class | VirtualCanDriver | 
| Objects of this class are owned by the sub-node thread.  More... | |
| class | VirtualCanDriver::Event |