RADLib
RADical C++ application framework
RADSerial.h File Reference

Event-loop integrated Linux serial port support. More...

#include <RADCore/RADCore.h>
#include <cstdint>
#include <memory>
#include <string>
#include <vector>
+ Include dependency graph for RADSerial.h:

Go to the source code of this file.

Classes

struct  RADSerial::SerialConfig
 Serial port configuration. More...
 
struct  RADSerial::SerialPortInfo
 Discovered serial port information. More...
 
class  RADSerial::RADSerialPort
 Linux serial port backed by termios and RADCore::RADIODevice. More...
 

Namespaces

 RADSerial
 

Enumerations

enum class  RADSerial::Parity { RADSerial::None , RADSerial::Even , RADSerial::Odd }
 Serial parity mode. More...
 
enum class  RADSerial::StopBits { RADSerial::One , RADSerial::Two }
 Serial stop bit mode. More...
 
enum class  RADSerial::FlowControl { RADSerial::None , RADSerial::Hardware , RADSerial::Software }
 Serial flow control mode. More...
 

Detailed Description

Event-loop integrated Linux serial port support.