GNU CommonC++
ost
SerialPort
ost::SerialPort Member List
This is the complete list of members for
ost::SerialPort
, including all inherited members.
aRead
(char *Data, const int Length)
ost::Serial
protected
virtual
aWrite
(const char *Data, const int Length)
ost::Serial
protected
virtual
bufsize
ost::Serial
protected
close
(void)
ost::Serial
protected
decTimer
(timeout_t timeout)
ost::TimerPort
dev
ost::Serial
protected
disconnect
(void)
ost::SerialPort
protected
virtual
endSerial
(void)
ost::Serial
protected
endTimer
(void)
ost::TimerPort
errCharsizeInvalid
enum value
ost::Serial
errExtended
enum value
ost::Serial
errFlowInvalid
enum value
ost::Serial
errInput
enum value
ost::Serial
errOpenFailed
enum value
ost::Serial
errOpenNoTty
enum value
ost::Serial
errOptionInvalid
enum value
ost::Serial
Error
enum name
ost::Serial
Error
typedef
ost::Serial
error
(Error error, char *errstr=NULL)
ost::Serial
protected
error
(char *err)
ost::Serial
inline
protected
errOutput
enum value
ost::Serial
errParityInvalid
enum value
ost::Serial
errResourceFailure
enum value
ost::Serial
errSpeedInvalid
enum value
ost::Serial
errStopbitsInvalid
enum value
ost::Serial
errSuccess
enum value
ost::Serial
errTimeout
enum value
ost::Serial
expired
(void)
ost::SerialPort
protected
virtual
Flow
enum name
ost::Serial
Flow
typedef
ost::Serial
flowBoth
enum value
ost::Serial
flowHard
enum value
ost::Serial
flowNone
enum value
ost::Serial
flowSoft
enum value
ost::Serial
flushInput
(void)
ost::Serial
protected
flushOutput
(void)
ost::Serial
protected
getBufferSize
(void)
ost::Serial
inline
getDetectOutput
(void) const
ost::SerialPort
inline
protected
getDetectPending
(void) const
ost::SerialPort
inline
protected
getElapsed
(void) const
ost::TimerPort
getErrorNumber
(void)
ost::Serial
inline
getErrorString
(void)
ost::Serial
inline
getTimer
(void) const
ost::TimerPort
incTimer
(timeout_t timeout)
ost::SerialPort
initConfig
(void)
ost::Serial
protected
input
(void *buf, int len)
ost::SerialPort
inline
protected
isPending
(Pending pend, timeout_t timeout=TIMEOUT_INF)
ost::Serial
virtual
linebuf
ost::Serial
open
(const char *fname)
ost::Serial
protected
operator=
(const Serial &from)
ost::Serial
output
(void *buf, int len)
ost::SerialPort
inline
protected
output
(void)
ost::SerialPort
protected
virtual
Parity
enum name
ost::Serial
Parity
typedef
ost::Serial
parityEven
enum value
ost::Serial
parityNone
enum value
ost::Serial
parityOdd
enum value
ost::Serial
pending
(void)
ost::SerialPort
protected
virtual
Pending
enum name
ost::Serial
Pending
typedef
ost::Serial
pendingError
enum value
ost::Serial
pendingInput
enum value
ost::Serial
pendingOutput
enum value
ost::Serial
restore
(void)
ost::Serial
protected
sendBreak
(void)
ost::Serial
Serial
()
ost::Serial
inline
protected
Serial
(const char *name)
ost::Serial
protected
SerialPort
(SerialService *svc, const char *name)
ost::SerialPort
protected
SerialService
class
ost::SerialPort
friend
setCharBits
(int bits)
ost::Serial
setDetectOutput
(bool)
ost::SerialPort
protected
setDetectPending
(bool)
ost::SerialPort
protected
setError
(bool enable)
ost::Serial
inline
protected
setFlowControl
(Flow flow)
ost::Serial
setLineInput
(char newline=13, char nl1=0)
ost::Serial
protected
setPacketInput
(int size, unsigned char btimer=0)
ost::Serial
protected
setParity
(Parity parity)
ost::Serial
setSpeed
(unsigned long speed)
ost::Serial
setStopBits
(int bits)
ost::Serial
setTimer
(timeout_t timeout=0)
ost::SerialPort
sleepTimer
(void)
ost::TimerPort
thrown
ost::Serial
TimerPort
()
ost::TimerPort
toggleDTR
(timeout_t millisec)
ost::Serial
waitOutput
(void)
ost::Serial
protected
~Serial
()
ost::Serial
virtual
~SerialPort
()
ost::SerialPort
protected
virtual
Generated by
1.8.18