libcommonc++
0.7
|
This is the complete list of members for SerialPort, including all inherited members.
_init(FileHandle handle, bool seekable, bool readable, bool writable) | Stream | protected |
Baud115200 enum value | SerialPort | |
Baud1200 enum value | SerialPort | |
Baud1800 enum value | SerialPort | |
Baud19200 enum value | SerialPort | |
Baud230400 enum value | SerialPort | |
Baud2400 enum value | SerialPort | |
Baud300 enum value | SerialPort | |
Baud38400 enum value | SerialPort | |
Baud4800 enum value | SerialPort | |
Baud57600 enum value | SerialPort | |
Baud600 enum value | SerialPort | |
Baud9600 enum value | SerialPort | |
BaudOther enum value | SerialPort | |
BaudRate enum name | SerialPort | |
close(IOMode mode=IOReadWrite) | Stream | virtual |
DataBits enum name | SerialPort | |
DataBits5 enum value | SerialPort | |
DataBits6 enum value | SerialPort | |
DataBits7 enum value | SerialPort | |
DataBits8 enum value | SerialPort | |
DataBitsOther enum value | SerialPort | |
FlowControl enum name | SerialPort | |
FlowHardware enum value | SerialPort | |
FlowOff enum value | SerialPort | |
FlowOther enum value | SerialPort | |
FlowXOnXOff enum value | SerialPort | |
flush() | SerialPort | |
getBaudRate() | SerialPort | |
getDataBits() | SerialPort | |
getDevice() const | SerialPort | inline |
getFlowControl() | SerialPort | |
getParity() | SerialPort | |
getStopBits() | SerialPort | |
getTimeout() const | Stream | inline |
isFullDuplex() const | Stream | inline |
isHalfDuplex() const | Stream | inline |
isOpen() const | Stream | inline |
isReadable() const | Stream | inline |
isSeekable() const | Stream | inline |
isWritable() const | Stream | inline |
lookupBaudRate(uint_t baudRate) | SerialPort | static |
MAX_IOBLOCK_COUNT | Stream | static |
open() | SerialPort | virtual |
Parity enum name | SerialPort | |
ParityEven enum value | SerialPort | |
ParityMark enum value | SerialPort | |
ParityNone enum value | SerialPort | |
ParityOdd enum value | SerialPort | |
ParityOther enum value | SerialPort | |
ParitySpace enum value | SerialPort | |
read(ByteBuffer &buffer) | Stream | virtual |
read(CharBuffer &buffer) | Stream | virtual |
read(Buffer< T > &buffer, size_t &partial) | Stream | inline |
read(byte_t *buffer, size_t buflen) | Stream | virtual |
read(byte_t *buffer, size_t buflen, int64_t offset, AsyncIOTask &task) | Stream | |
read(ByteBuffer &buffer, int64_t offset, AsyncIOTask &task) | Stream | |
read(MemoryBlock *vec, uint_t count) | Stream | virtual |
readFully(ByteBuffer &buffer, size_t count=0) | Stream | virtual |
readFully(CharBuffer &buffer, size_t count=0) | Stream | virtual |
readFully(Buffer< T > &buffer, size_t &partial) | Stream | inline |
readFully(byte_t *buffer, size_t buflen) | Stream | virtual |
seek(int64_t offset, SeekMode mode=SeekAbsolute) | Stream | virtual |
sendBreak(uint_t duration) | SerialPort | |
SerialPort(const String &device) | SerialPort | |
setBaudRate(BaudRate baud) | SerialPort | |
setDataBits(DataBits bits) | SerialPort | |
setFlowControl(FlowControl flow) | SerialPort | |
setParity(Parity parity) | SerialPort | |
setStopBits(StopBits bits) | SerialPort | |
setTimeout(timespan_ms_t timeout) | SerialPort | virtual |
StopBits enum name | SerialPort | |
StopBits1 enum value | SerialPort | |
StopBits1_5 enum value | SerialPort | |
StopBits2 enum value | SerialPort | |
StopBitsOther enum value | SerialPort | |
Stream() | Stream | protected |
Stream(FileHandle handle, bool seekable=true, bool readable=true, bool writable=true) | Stream | protected |
tell() | Stream | virtual |
write(const byte_t *buffer, size_t buflen, int64_t offset, AsyncIOTask &task) | Stream | |
write(ByteBuffer &buffer, int64_t offset, AsyncIOTask &task) | Stream | |
write(ByteBuffer &buffer) | Stream | virtual |
write(CharBuffer &buffer) | Stream | virtual |
write(Buffer< T > &buffer, size_t &partial) | Stream | inline |
write(const byte_t *buffer, size_t buflen) | Stream | virtual |
write(const MemoryBlock *vec, uint_t count) | Stream | virtual |
writeFully(ByteBuffer &buffer) | Stream | virtual |
writeFully(CharBuffer &buffer) | Stream | virtual |
writeFully(Buffer< T > &buffer, size_t &partial) | Stream | inline |
writeFully(const byte_t *buffer, size_t buflen) | Stream | virtual |
~SerialPort() | SerialPort | virtual |
~Stream() | Stream | virtual |