| 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] |
| dev | Serial | [protected] |
| disconnect(void) | SerialPort | [inline, protected, virtual] |
| endSerial(void) | Serial | [protected] |
| endTimer(void) | TimerPort | |
| 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 | |
| expired(void) | SerialPort | [inline, protected, virtual] |
| 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] |
| getBufferSize(void) | Serial | [inline] |
| getDetectOutput(void) const | SerialPort | [inline, protected] |
| getDetectPending(void) const | SerialPort | [inline, protected] |
| getElapsed(void) const | TimerPort | |
| getErrorNumber(void) | Serial | [inline] |
| getErrorString(void) | Serial | [inline] |
| getTimer(void) const | TimerPort | |
| incTimer(timeout_t timeout) | SerialPort | |
| initConfig(void) | Serial | [protected] |
| input(void *buf, int len) | SerialPort | [inline, protected] |
| isPending(Pending pend, timeout_t timeout=TIMEOUT_INF) | Serial | [virtual] |
| open(const char *fname) | Serial | [protected] |
| operator=(const Serial &from) | Serial | |
| output(void *buf, int len) | SerialPort | [inline, protected] |
| output(void) | SerialPort | [inline, protected, virtual] |
| Parity enum name | Serial | |
| parityEven enum value | Serial | |
| parityNone enum value | Serial | |
| parityOdd enum value | Serial | |
| pending(void) | SerialPort | [inline, protected, virtual] |
| 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] |
| SerialPort(SerialService *svc, const char *name) | SerialPort | [protected] |
| SerialService class | SerialPort | [friend] |
| setCharBits(int bits) | Serial | |
| setDetectOutput(bool) | SerialPort | [protected] |
| setDetectPending(bool) | SerialPort | [protected] |
| 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 | |
| setTimer(timeout_t timeout=0) | SerialPort | |
| TimerPort() | TimerPort | |
| toggleDTR(timeout_t millisec) | Serial | |
| waitOutput(void) | Serial | [protected] |
| ~Serial() | Serial | [inline, virtual] |
| ~SerialPort() | SerialPort | [protected, virtual] |