1#ifndef _POSIX_QEXTSERIALPORT_H_
2#define _POSIX_QEXTSERIALPORT_H_
10#include <sys/select.h>
12#include "qextserialbase.h"
22#define CRTSCTS CNEW_RTSCTS
31 #define CMSPAR 010000000000
35#ifdef QT_LARGE_FILE_SUPPORT
55 virtual int putch(
int);
67 virtual void setTimeout(
unsigned long=0,
unsigned long=0);
85 struct termios Posix_CommConfig;
87 struct timeval Posix_Copy_Timeout;
POSIX serial port class.
Definition posix_qextserialport.h:41
virtual void setBaudRate(BaudRateType)
Definition posix_qextserialport.cpp:837
virtual void setTimeout(unsigned long=0, unsigned long=0)
Definition posix_qextserialport.cpp:1280
virtual Q_LONG writeBlock(const char *data, unsigned long len)
Definition posix_qextserialport.cpp:379
virtual void setDtr(bool set=true)
Definition posix_qextserialport.cpp:1154
virtual int ungetch(int)
Definition posix_qextserialport.cpp:466
virtual ~Posix_QextSerialPort()
Definition posix_qextserialport.cpp:113
virtual void setParity(ParityType)
Definition posix_qextserialport.cpp:548
virtual void setStopBits(StopBitsType)
Definition posix_qextserialport.cpp:751
virtual void close()
Definition posix_qextserialport.cpp:225
virtual Offset size() const
Definition posix_qextserialport.cpp:261
virtual void flush()
Definition posix_qextserialport.cpp:242
virtual Q_LONG readBlock(char *data, unsigned long maxlen)
Definition posix_qextserialport.cpp:349
void construct(void)
Definition posix_qextserialport.cpp:151
virtual void translateError(unsigned long)
Definition posix_qextserialport.cpp:325
virtual unsigned long lineStatus(void)
Definition posix_qextserialport.cpp:1224
virtual void setFlowControl(FlowType)
Definition posix_qextserialport.cpp:486
virtual void setDataBits(DataBitsType)
Definition posix_qextserialport.cpp:657
virtual void setRts(bool set=true)
Definition posix_qextserialport.cpp:1180
virtual int putch(int)
Definition posix_qextserialport.cpp:436
virtual int bytesWaiting()
Definition posix_qextserialport.cpp:279
Posix_QextSerialPort & operator=(const Posix_QextSerialPort &s)
Definition posix_qextserialport.cpp:125
Posix_QextSerialPort()
Definition posix_qextserialport.cpp:40
virtual int getch()
Definition posix_qextserialport.cpp:408
virtual bool open(int mode=0)
Definition posix_qextserialport.cpp:173
QT serial port base class for Posix_QextSerialPort and Win_QextSerialPort classes.
Definition qextserialbase.h:168
virtual const char * name() const
Definition qextserialbase.cpp:243
Definition qextserialbase.h:158