|
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 |