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 |