A combination of these status flags is used by the _ioctl() commands ACE_SETSTATUS and ACE_GETSTATUS.
Defines | |
#define | ACE_FRAMINGERROR |
Framing error. | |
#define | ACE_OVERRUNERROR |
Overrun error. | |
#define | ACE_PARITYERROR |
Parity error. | |
#define | ACE_ERRORS |
ACE errors. | |
#define | ACE_RXBUFFEREMPTY |
Receiver buffer empty. | |
#define | ACE_TXBUFFEREMPTY |
Transmitter buffer empty. | |
#define | ACE_RTSENABLED |
RTS handshake output enabled. | |
#define | ACE_RTSDISABLED |
RTS handshake output disabled. | |
#define | ACE_CTSENABLED |
CTS handshake input enabled. | |
#define | ACE_CTSDISABLED |
CTS handshake input disabled. | |
#define | ACE_DTRENABLED |
DTR handshake output enabled. | |
#define | ACE_DTRDISABLED |
DTR handshake output disabled. | |
#define | ACE_RXENABLED |
Receiver enabled. | |
#define | ACE_RXDISABLED |
Receiver enabled. | |
#define | ACE_TXENABLED |
Transmitter enabled. | |
#define | ACE_TXDISABLED |
Transmitter enabled. |
|
ACE errors. ACE_SETSTATUS will clear all errors. |
|
Framing error. ACE_SETSTATUS will clear this error. |
|
Overrun error. ACE_SETSTATUS will clear this error. |
|
Parity error. ACE_SETSTATUS will clear this error. |
|
Transmitter buffer empty. ACE_SETSTATUS will immediately clear the buffer. It will not wait until the remaining characters have been transmitted. |