allocate(void) | ost::TTYStream | protected |
aRead(char *Data, const int Length) | ost::Serial | protectedvirtual |
aWrite(const char *Data, const int Length) | ost::Serial | protectedvirtual |
bufsize | ost::Serial | protected |
Cancel enum name | ost::Thread | |
Cancel typedef | ost::Thread | |
cancelDefault enum value | ost::Thread | |
cancelDeferred enum value | ost::Thread | |
cancelDisabled enum value | ost::Thread | |
cancelImmediate enum value | ost::Thread | |
cancelInitial enum value | ost::Thread | |
cancelManual enum value | ost::Thread | |
close(void) | ost::Serial | protected |
clrParent(void) | ost::Thread | inlineprotected |
detach(Semaphore *start=0) | ost::Thread | |
dev | ost::Serial | protected |
endSerial(void) | ost::Serial | protected |
endStream(void) | ost::TTYStream | protected |
enterCancel(void) | ost::Thread | static |
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 | inlineprotected |
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 | |
exit(void) | ost::Thread | protected |
exitCancel(Cancel cancel) | ost::Thread | static |
final(void) | ost::Thread | protectedvirtual |
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 |
gbuf | ost::TTYStream | protected |
get(void) | ost::Thread | static |
getBufferSize(void) | ost::Serial | inline |
getCancel(void) | ost::Thread | inline |
getErrorNumber(void) | ost::Serial | inline |
getErrorString(void) | ost::Serial | inline |
getException(void) | ost::Thread | static |
getExtended(void) | ost::Thread | protectedvirtual |
getId(void) const | ost::Thread | |
getName(void) const | ost::Thread | inline |
getParent(void) | ost::Thread | inline |
initConfig(void) | ost::Serial | protected |
initial(void) | ost::Thread | protectedvirtual |
interactive(bool flag) | ost::TTYStream | |
isDetached(void) const | ost::Thread | |
isPending(Pending pend, timeout_t timeout=TIMEOUT_INF) | ost::TTYStream | virtual |
isRunning(void) const | ost::Thread | |
isThread(void) const | ost::Thread | |
join(void) | ost::Thread | |
linebuf | ost::Serial | |
notify(Thread *) | ost::Thread | protectedvirtual |
open(const char *fname) | ost::Serial | protected |
operator=(const Serial &from) | ost::Serial | |
overflow(int ch) | ost::TTYStream | protected |
Parity enum name | ost::Serial | |
Parity typedef | ost::Serial | |
parityEven enum value | ost::Serial | |
parityNone enum value | ost::Serial | |
parityOdd enum value | ost::Serial | |
pbuf | ost::TTYStream | protected |
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 |
resume(void) | ost::Thread | |
run(void)=0 | ost::Thread | protectedpure virtual |
sendBreak(void) | ost::Serial | |
Serial() | ost::Serial | inlineprotected |
Serial(const char *name) | ost::Serial | protected |
setCancel(Cancel mode) | ost::Thread | protected |
setCharBits(int bits) | ost::Serial | |
setError(bool enable) | ost::Serial | inlineprotected |
setException(Throw mode) | ost::Thread | static |
setFlowControl(Flow flow) | ost::Serial | |
setLineInput(char newline=13, char nl1=0) | ost::Serial | protected |
setName(const char *text) | ost::Thread | protected |
setPacketInput(int size, unsigned char btimer=0) | ost::Serial | protected |
setParity(Parity parity) | ost::Serial | |
setSpeed(unsigned long speed) | ost::Serial | |
setStack(size_t size=0) | ost::Thread | inlinestatic |
setStopBits(int bits) | ost::Serial | |
setSuspend(Suspend mode) | ost::Thread | protected |
setTimeout(timeout_t to) | ost::TTYStream | inline |
sleep(timeout_t msec) | ost::Thread | static |
start(Semaphore *start=0) | ost::Thread | |
Suspend enum name | ost::Thread | |
Suspend typedef | ost::Thread | |
suspend(void) | ost::Thread | |
suspendDisable enum value | ost::Thread | |
suspendEnable enum value | ost::Thread | |
ost::sync(void) | ost::Thread | protected |
ost::TTYStream::sync(void) | ost::TTYStream | |
terminate(void) | ost::Thread | protected |
testCancel(void) | ost::Thread | protected |
Thread(bool isMain) | ost::Thread | |
Thread(int pri=0, size_t stack=0) | ost::Thread | |
Thread(const Thread &th) | ost::Thread | |
Throw enum name | ost::Thread | |
Throw typedef | ost::Thread | |
throwException enum value | ost::Thread | |
thrown | ost::Serial | |
throwNothing enum value | ost::Thread | |
throwObject enum value | ost::Thread | |
timeout | ost::TTYStream | protected |
toggleDTR(timeout_t millisec) | ost::Serial | |
TTYSession(const char *name, int pri=0, int stack=0) | ost::TTYSession | |
TTYStream() | ost::TTYStream | protected |
TTYStream(const char *filename, timeout_t to=0) | ost::TTYStream | |
uflow(void) | ost::TTYStream | protected |
underflow(void) | ost::TTYStream | protected |
waitOutput(void) | ost::Serial | protected |
yield(void) | ost::Thread | static |
~Serial() | ost::Serial | virtual |
~Thread() | ost::Thread | virtual |
~TTYSession() | ost::TTYSession | virtual |
~TTYStream() | ost::TTYStream | virtual |