UNIXDCB Struct Reference
[Emulator (UNIX)]

UNIX devices low level information structure. More...

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.

Detailed Description

UNIX devices low level information structure.

dev/unix_devs.h

USART device low level information type.

Definition at line 118 of file unix_devs.h.


Field Documentation

uint32_t UNIXDCB::dcb_modeflags

Mode flags.

Definition at line 122 of file unix_devs.h.

uint32_t UNIXDCB::dcb_statusflags

Status flags.

Definition at line 126 of file unix_devs.h.

uint32_t UNIXDCB::dcb_rtimeout

Read timeout.

Definition at line 130 of file unix_devs.h.

uint32_t UNIXDCB::dcb_wtimeout

Write timeout.

Definition at line 134 of file unix_devs.h.

uint8_t UNIXDCB::dcb_last_eol

Last EOL character.

Definition at line 138 of file unix_devs.h.

int UNIXDCB::dcb_fd

Native file descriptor.

Definition at line 142 of file unix_devs.h.

uint8_t UNIXDCB::dcb_socket

File is Socket.

Definition at line 146 of file unix_devs.h.

HANDLE UNIXDCB::dcb_rx_rdy

Queue of threads waiting for a character in the input buffer.

Definition at line 150 of file unix_devs.h.

pthread_mutex_t UNIXDCB::dcb_rx_mutex

Mutex to protect rx trigger.

Definition at line 154 of file unix_devs.h.

pthread_cond_t UNIXDCB::dcb_rx_trigger

Conditional Variable to trigger read thread.

Definition at line 158 of file unix_devs.h.


The documentation for this struct was generated from the following file:

© 2000-2007 by egnite Software GmbH - visit http://www.ethernut.de/