#include <TTY_IO.h>
Public Member Functions | |
Serial_Params (void) | |
Public Attributes | |
int | baudrate |
int | xonlim |
int | xofflim |
unsigned int | readmincharacters |
int | readtimeoutmsec |
bool | parityenb |
const char * | paritymode |
bool | ctsenb |
int | rtsenb |
bool | xinenb |
bool | xoutenb |
bool | modem |
bool | rcvenb |
bool | dsrenb |
bool | dtrdisable |
unsigned char | databits |
unsigned char | stopbits |
|
Definition at line 32 of file TTY_IO.cpp. References ACE_OS::memset().
00033 { 00034 ACE_OS::memset (this, 0, sizeof *this); 00035 } |
|
Specifies the baudrate at which the communnication port operates. Definition at line 50 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |
|
Enable & set CTS mode. Note that RTS & CTS are enabled/disabled together on some systems (RTS/CTS is enabled if either Definition at line 73 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |
|
Data bits. Valid values 5, 6, 7 and 8 data bits. Additionally Win32 supports 4 data bits. Definition at line 98 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |
|
Controls whether DSR is disabled or enabled (Win32). Definition at line 93 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |
|
Controls whether DTR is disabled or enabled. Definition at line 95 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |
|
Specifies if device is a modem (POSIX). If not set modem status lines are ignored. Definition at line 89 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |
|
Enable/disable parity checking. Definition at line 66 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |
|
Specifies the parity mode. POSIX supports "even" and "odd" parity. Additionally Win32 supports "mark" and "space" parity modes. Definition at line 69 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |
|
Enable/disable receiver (POSIX). Definition at line 91 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |
|
Specifies the minimum number of characters for non-canonical read (POSIX). Definition at line 61 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |
|
Specifies the time to wait before returning from read. Negative value means infinite timeout. Definition at line 64 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |
|
Enable & set RTS mode. Note that RTS & CTS are enabled/disabled together on some systems (RTS/CTS is enabled if either
Definition at line 82 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |
|
Stop bits. Valid values are 1 and 2. Definition at line 100 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |
|
Enable/disable software flow control on input. Definition at line 84 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |
|
Specifies the maximum number of bytes in input buffer before XOFF char is sent. Negative value indicates that default value should be used (Win32). Definition at line 58 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |
|
Specifies the minimum number of bytes in input buffer before XON char is sent. Negative value indicates that default value should be used (Win32). Definition at line 54 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |
|
Enable/disable software flow control on output. Definition at line 86 of file TTY_IO.h. Referenced by ACE_TTY_IO::control(). |