libtasks Documentation  1.6
tasks::serial Namespace Reference

Classes

class  term
 A class that allows to read and write from/to terminal devices. More...
 

Typedefs

typedef tasks_exception term_exception
 

Enumerations

enum  termmode_t { termmode_t::_8N1, termmode_t::_7S1, termmode_t::_7E1, termmode_t::_7O1 }
 
enum  charsize_t : tcflag_t { charsize_t::_5 = CS5, charsize_t::_6 = CS6, charsize_t::_7 = CS7, charsize_t::_8 = CS8 }
 
enum  parity_t { parity_t::NONE, parity_t::EVEN, parity_t::ODD }
 
enum  stopbits_t { stopbits_t::_1, stopbits_t::_2 }
 

Typedef Documentation

Enumeration Type Documentation

enum tasks::serial::charsize_t : tcflag_t
strong
Enumerator
_5 
_6 
_7 
_8 

Definition at line 23 of file term.h.

Enumerator
NONE 
EVEN 
ODD 

Definition at line 24 of file term.h.

Enumerator
_1 
_2 

Definition at line 25 of file term.h.

Enumerator
_8N1 
_7S1 
_7E1 
_7O1 

Definition at line 22 of file term.h.