Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

qextserialbase.h File Reference


Typedefs

typedef enum _NamingConvention NamingConvention
typedef enum _BaudRateType BaudRateType
typedef enum _DataBitsType DataBitsType
typedef enum _ParityType ParityType
typedef enum _StopBitsType StopBitsType
typedef enum _FlowType FlowType
typedef _PortSettings PortSettings

Enumerations

enum  _NamingConvention {
  WIN_NAMES, IRIX_NAMES, HPUX_NAMES, SUN_NAMES,
  DIGITAL_NAMES, FREEBSD_NAMES, LINUX_NAMES
}
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  _ParityType {
  PAR_NONE, PAR_ODD, PAR_EVEN, PAR_MARK,
  PAR_SPACE
}
enum  _StopBitsType { STOP_1, STOP_1_5, STOP_2 }
enum  _FlowType { FLOW_OFF, FLOW_HARDWARE, FLOW_XONXOFF }

Typedef Documentation

typedef enum _NamingConvention NamingConvention
 

typedef enum _BaudRateType BaudRateType
 

typedef enum _DataBitsType DataBitsType
 

typedef enum _ParityType ParityType
 

typedef enum _StopBitsType StopBitsType
 

typedef enum _FlowType FlowType
 

typedef struct _PortSettings PortSettings
 


Enumeration Type Documentation

enum _NamingConvention
 

Enumeration values:
WIN_NAMES 
IRIX_NAMES 
HPUX_NAMES 
SUN_NAMES 
DIGITAL_NAMES 
FREEBSD_NAMES 
LINUX_NAMES 
00068                                {
00069     WIN_NAMES,
00070     IRIX_NAMES,
00071     HPUX_NAMES,
00072     SUN_NAMES,
00073     DIGITAL_NAMES,
00074     FREEBSD_NAMES,
00075     LINUX_NAMES
00076 } NamingConvention;

enum _BaudRateType
 

Enumeration values:
BAUD50 
BAUD75 
BAUD110 
BAUD134 
BAUD150 
BAUD200 
BAUD300 
BAUD600 
BAUD1200 
BAUD1800 
BAUD2400 
BAUD4800 
BAUD9600 
BAUD14400 
BAUD19200 
BAUD38400 
BAUD56000 
BAUD57600 
BAUD76800 
BAUD115200 
BAUD128000 
BAUD256000 
00078                            {
00079     BAUD50,                //POSIX ONLY
00080     BAUD75,                //POSIX ONLY
00081     BAUD110,
00082     BAUD134,               //POSIX ONLY
00083     BAUD150,               //POSIX ONLY
00084     BAUD200,               //POSIX ONLY
00085     BAUD300,
00086     BAUD600,
00087     BAUD1200,
00088     BAUD1800,              //POSIX ONLY
00089     BAUD2400,
00090     BAUD4800,
00091     BAUD9600,
00092     BAUD14400,             //WINDOWS ONLY
00093     BAUD19200,
00094     BAUD38400,
00095     BAUD56000,             //WINDOWS ONLY
00096     BAUD57600,
00097     BAUD76800,             //POSIX ONLY
00098     BAUD115200,
00099     BAUD128000,            //WINDOWS ONLY
00100     BAUD256000             //WINDOWS ONLY
00101 } BaudRateType;

enum _DataBitsType
 

Enumeration values:
DATA_5 
DATA_6 
DATA_7 
DATA_8 
00103                            {
00104     DATA_5,
00105     DATA_6,
00106     DATA_7,
00107     DATA_8
00108 } DataBitsType;

enum _ParityType
 

Enumeration values:
PAR_NONE 
PAR_ODD 
PAR_EVEN 
PAR_MARK 
PAR_SPACE 
00110                          {
00111     PAR_NONE,
00112     PAR_ODD,
00113     PAR_EVEN,
00114     PAR_MARK,               //WINDOWS ONLY
00115     PAR_SPACE
00116 } ParityType;

enum _StopBitsType
 

Enumeration values:
STOP_1 
STOP_1_5 
STOP_2 
00118                            {
00119     STOP_1,
00120     STOP_1_5,               //WINDOWS ONLY
00121     STOP_2
00122 } StopBitsType;

enum _FlowType
 

Enumeration values:
FLOW_OFF 
FLOW_HARDWARE 
FLOW_XONXOFF 
00124                        {
00125     FLOW_OFF,
00126     FLOW_HARDWARE,
00127     FLOW_XONXOFF
00128 } FlowType;


Generated on Sun Oct 16 22:07:21 2005 for QextSerialPort by  doxygen 1.4.1