![]() |
O2S C Library 1.8.2
Provide high-level data-structures and other fundamental tools for C projects
|
Verbose alternative to the termios structure. More...
#include <termios.h>
#include <stdbool.h>
#include <stdint.h>
Go to the source code of this file.
Data Structures | |
struct | serial_input_modes |
Verbose alternative to termios.c_iflag. More... | |
struct | serial_output_modes |
Verbose alternative to termios.c_oflag. More... | |
struct | serial_control_modes |
Verbose alternative to termios.c_cflag. More... | |
struct | serial_local_modes |
Verbose alternative to termios.c_lflag. More... | |
union | serial_control_characters |
Terminal special characters. More... | |
union | serial_options_t |
Holds a struct termios that can be modified using the verbose alternatives. More... |
Enumerations | |
enum | character_size { character_size_5 , character_size_6 , character_size_7 , character_size_8 } |
Possible values of serial_control_modes::character_size. More... |
Verbose alternative to the termios structure.
Definition in file serial_options.h.
enum character_size |
Possible values of serial_control_modes::character_size.
Used to specify the number of data bits per byte.
8 data bits are almost universally used in newer applications. 5 or 7 bits generally only make sense with older equipment such as teleprinters.
Enumerator | |
---|---|
character_size_5 | for Baudot code |
character_size_6 | rarely used |
character_size_7 | for true ASCII |
character_size_8 | for most kinds of data |
Definition at line 131 of file serial_options.h.