UNIX devices low level information structure. More...
#include <unix_devs.h>
Data Fields | |
uint32_t | dcb_modeflags |
Mode flags. | |
uint32_t | dcb_statusflags |
Status flags. | |
uint32_t | dcb_rtimeout |
Read timeout. | |
uint32_t | dcb_wtimeout |
Write timeout. | |
uint8_t | dcb_last_eol |
Last EOL character. | |
int | dcb_fd |
Native file descriptor. | |
uint8_t | dcb_socket |
File is Socket. | |
HANDLE | dcb_rx_rdy |
Queue of threads waiting for a character in the input buffer. | |
pthread_mutex_t | dcb_rx_mutex |
Mutex to protect rx trigger. | |
pthread_cond_t | dcb_rx_trigger |
Conditional Variable to trigger read thread. |
UNIX devices low level information structure.
Mode flags.
Referenced by UnixDevIOCTL().
Status flags.
Read timeout.
Write timeout.
Last EOL character.
int _UNIXDCB::dcb_fd |
Native file descriptor.
Referenced by UnixDevIOCTL().
File is Socket.
Referenced by UnixDevIOCTL().
Queue of threads waiting for a character in the input buffer.
pthread_mutex_t _UNIXDCB::dcb_rx_mutex |
Mutex to protect rx trigger.
pthread_cond_t _UNIXDCB::dcb_rx_trigger |
Conditional Variable to trigger read thread.