Aruna
commTypes.h File Reference
#include <stdlib.h>
#include <string.h>
#include "pthread.h"
#include <queue>
Include dependency graph for commTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  aruna::comm::transmitpackage_t
 transmit ready package. More...
 
struct  aruna::comm::channel_t
 endpoint type of a comm channel More...
 
struct  aruna::comm::channel_t::compare_refrence
 
struct  aruna::comm::channel_t::compare_value
 

Namespaces

 aruna
 
 aruna::comm
 

Typedefs

typedef uint8_t aruna::comm::port_t
 

Enumerations

enum  aruna::comm::link_t { aruna::comm::link_t::RADIO, aruna::comm::link_t::WIRED, aruna::comm::link_t::NONE }
 
enum  aruna::comm::status_t { aruna::comm::status_t::RUNNING, aruna::comm::status_t::STOPPED, aruna::comm::status_t::PAUSED }
 

Variables

static constexpr size_t aruna::comm::MAX_DATA_SIZE = 150