allocate(void) | TTYStream | [protected] |
aRead(char *Data, const int Length) | Serial | [protected, virtual] |
aWrite(const char *Data, const int Length) | Serial | [protected, virtual] |
bufsize | Serial | [protected] |
close(void) | Serial | [protected] |
crlf(TTYStream &) | TTYStream | [friend] |
dev | Serial | [protected] |
endSerial(void) | Serial | [protected] |
endStream(void) | TTYStream | [protected] |
errCharsizeInvalid enum value | Serial | |
errExtended enum value | Serial | |
errFlowInvalid enum value | Serial | |
errInput enum value | Serial | |
errOpenFailed enum value | Serial | |
errOpenNoTty enum value | Serial | |
errOptionInvalid enum value | Serial | |
Error enum name | Serial | |
error(Error error, char *errstr=NULL) | Serial | [protected] |
error(char *err) | Serial | [inline, protected] |
errOutput enum value | Serial | |
errParityInvalid enum value | Serial | |
errResourceFailure enum value | Serial | |
errSpeedInvalid enum value | Serial | |
errStopbitsInvalid enum value | Serial | |
errSuccess enum value | Serial | |
errTimeout enum value | Serial | |
Flow enum name | Serial | |
flowBoth enum value | Serial | |
flowHard enum value | Serial | |
flowNone enum value | Serial | |
flowSoft enum value | Serial | |
flushInput(void) | Serial | [protected] |
flushOutput(void) | Serial | [protected] |
gbuf | TTYStream | [protected] |
getBufferSize(void) | Serial | [inline] |
getErrorNumber(void) | Serial | [inline] |
getErrorString(void) | Serial | [inline] |
initConfig(void) | Serial | [protected] |
interactive(bool flag) | TTYStream | |
isPending(Pending pend, timeout_t timeout=TIMEOUT_INF) | TTYStream | [virtual] |
lfcr(TTYStream &) | TTYStream | [friend] |
open(const char *fname) | Serial | [protected] |
operator=(const Serial &from) | Serial | |
overflow(int ch) | TTYStream | [protected] |
Parity enum name | Serial | |
parityEven enum value | Serial | |
parityNone enum value | Serial | |
parityOdd enum value | Serial | |
pbuf | TTYStream | [protected] |
Pending enum name | Serial | |
pendingError enum value | Serial | |
pendingInput enum value | Serial | |
pendingOutput enum value | Serial | |
restore(void) | Serial | [protected] |
sendBreak(void) | Serial | |
Serial() | Serial | [inline, protected] |
Serial(const char *name) | Serial | [protected] |
setCharBits(int bits) | Serial | |
setError(bool enable) | Serial | [inline, protected] |
setFlowControl(Flow flow) | Serial | |
setLineInput(char newline=13, char nl1=0) | Serial | [protected] |
setPacketInput(int size, unsigned char btimer=0) | Serial | [protected] |
setParity(Parity parity) | Serial | |
setSpeed(unsigned long speed) | Serial | |
setStopBits(int bits) | Serial | |
setTimeout(timeout_t to) | TTYStream | [inline] |
sync(void) | TTYStream | |
timeout | TTYStream | [protected] |
toggleDTR(timeout_t millisec) | Serial | |
TTYStream() | TTYStream | [protected] |
TTYStream(const char *filename, timeout_t to=0) | TTYStream | |
uflow(void) | TTYStream | [protected] |
underflow(void) | TTYStream | [protected] |
waitOutput(void) | Serial | [protected] |
~Serial() | Serial | [inline, virtual] |
~TTYStream() | TTYStream | [virtual] |