qextserialbase.h File Reference


Classes

struct  PortSettings
class  QextSerialBase

Enumerations

enum  BaudRateType {
  BAUD50, BAUD75, BAUD110, BAUD134,
  BAUD150, BAUD200, BAUD300, BAUD600,
  BAUD1200, BAUD1800, BAUD2400, BAUD4800,
  BAUD9600, BAUD14400, BAUD19200, BAUD38400,
  BAUD56000, BAUD57600, BAUD76800, BAUD115200,
  BAUD128000, BAUD256000
}
enum  DataBitsType { DATA_5, DATA_6, DATA_7, DATA_8 }
enum  FlowType { FLOW_OFF, FLOW_HARDWARE, FLOW_XONXOFF }
enum  NamingConvention {
  WIN_NAMES, IRIX_NAMES, HPUX_NAMES, SUN_NAMES,
  DIGITAL_NAMES, FREEBSD_NAMES, LINUX_NAMES
}
enum  ParityType {
  PAR_NONE, PAR_ODD, PAR_EVEN, PAR_MARK,
  PAR_SPACE
}
enum  StopBitsType { STOP_1, STOP_1_5, STOP_2 }

Enumeration Type Documentation

enum BaudRateType

Enumerator:
BAUD50 
BAUD75 
BAUD110 
BAUD134 
BAUD150 
BAUD200 
BAUD300 
BAUD600 
BAUD1200 
BAUD1800 
BAUD2400 
BAUD4800 
BAUD9600 
BAUD14400 
BAUD19200 
BAUD38400 
BAUD56000 
BAUD57600 
BAUD76800 
BAUD115200 
BAUD128000 
BAUD256000 
00073 {
00074     BAUD50,                //POSIX ONLY
00075     BAUD75,                //POSIX ONLY
00076     BAUD110,
00077     BAUD134,               //POSIX ONLY
00078     BAUD150,               //POSIX ONLY
00079     BAUD200,               //POSIX ONLY
00080     BAUD300,
00081     BAUD600,
00082     BAUD1200,
00083     BAUD1800,              //POSIX ONLY
00084     BAUD2400,
00085     BAUD4800,
00086     BAUD9600,
00087     BAUD14400,             //WINDOWS ONLY
00088     BAUD19200,
00089     BAUD38400,
00090     BAUD56000,             //WINDOWS ONLY
00091     BAUD57600,
00092     BAUD76800,             //POSIX ONLY
00093     BAUD115200,
00094     BAUD128000,            //WINDOWS ONLY
00095     BAUD256000             //WINDOWS ONLY
00096 };

enum DataBitsType

Enumerator:
DATA_5 
DATA_6 
DATA_7 
DATA_8 
00099 {
00100     DATA_5,
00101     DATA_6,
00102     DATA_7,
00103     DATA_8
00104 };

enum FlowType

Enumerator:
FLOW_OFF 
FLOW_HARDWARE 
FLOW_XONXOFF 
00123 {
00124     FLOW_OFF,
00125     FLOW_HARDWARE,
00126     FLOW_XONXOFF
00127 };

enum NamingConvention

Enums for port settings.

Enumerator:
WIN_NAMES 
IRIX_NAMES 
HPUX_NAMES 
SUN_NAMES 
DIGITAL_NAMES 
FREEBSD_NAMES 
LINUX_NAMES 
00062 {
00063     WIN_NAMES,
00064     IRIX_NAMES,
00065     HPUX_NAMES,
00066     SUN_NAMES,
00067     DIGITAL_NAMES,
00068     FREEBSD_NAMES,
00069     LINUX_NAMES
00070 };

enum ParityType

Enumerator:
PAR_NONE 
PAR_ODD 
PAR_EVEN 
PAR_MARK 
PAR_SPACE 
00107 {
00108     PAR_NONE,
00109     PAR_ODD,
00110     PAR_EVEN,
00111     PAR_MARK,               //WINDOWS ONLY
00112     PAR_SPACE
00113 };

enum StopBitsType

Enumerator:
STOP_1 
STOP_1_5 
STOP_2 
00116 {
00117     STOP_1,
00118     STOP_1_5,               //WINDOWS ONLY
00119     STOP_2
00120 };


Generated on Wed Sep 5 19:31:21 2007 for QextSerialPort by  doxygen 1.4.7