libcommonc++  0.7
SerialPort Member List

This is the complete list of members for SerialPort, including all inherited members.

_init(FileHandle handle, bool seekable, bool readable, bool writable)Streamprotected
Baud115200 enum valueSerialPort
Baud1200 enum valueSerialPort
Baud1800 enum valueSerialPort
Baud19200 enum valueSerialPort
Baud230400 enum valueSerialPort
Baud2400 enum valueSerialPort
Baud300 enum valueSerialPort
Baud38400 enum valueSerialPort
Baud4800 enum valueSerialPort
Baud57600 enum valueSerialPort
Baud600 enum valueSerialPort
Baud9600 enum valueSerialPort
BaudOther enum valueSerialPort
BaudRate enum nameSerialPort
close(IOMode mode=IOReadWrite)Streamvirtual
DataBits enum nameSerialPort
DataBits5 enum valueSerialPort
DataBits6 enum valueSerialPort
DataBits7 enum valueSerialPort
DataBits8 enum valueSerialPort
DataBitsOther enum valueSerialPort
FlowControl enum nameSerialPort
FlowHardware enum valueSerialPort
FlowOff enum valueSerialPort
FlowOther enum valueSerialPort
FlowXOnXOff enum valueSerialPort
flush()SerialPort
getBaudRate()SerialPort
getDataBits()SerialPort
getDevice() constSerialPortinline
getFlowControl()SerialPort
getParity()SerialPort
getStopBits()SerialPort
getTimeout() constStreaminline
isFullDuplex() constStreaminline
isHalfDuplex() constStreaminline
isOpen() constStreaminline
isReadable() constStreaminline
isSeekable() constStreaminline
isWritable() constStreaminline
lookupBaudRate(uint_t baudRate)SerialPortstatic
MAX_IOBLOCK_COUNTStreamstatic
open()SerialPortvirtual
Parity enum nameSerialPort
ParityEven enum valueSerialPort
ParityMark enum valueSerialPort
ParityNone enum valueSerialPort
ParityOdd enum valueSerialPort
ParityOther enum valueSerialPort
ParitySpace enum valueSerialPort
read(ByteBuffer &buffer)Streamvirtual
read(CharBuffer &buffer)Streamvirtual
read(Buffer< T > &buffer, size_t &partial)Streaminline
read(byte_t *buffer, size_t buflen)Streamvirtual
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)Streamvirtual
readFully(ByteBuffer &buffer, size_t count=0)Streamvirtual
readFully(CharBuffer &buffer, size_t count=0)Streamvirtual
readFully(Buffer< T > &buffer, size_t &partial)Streaminline
readFully(byte_t *buffer, size_t buflen)Streamvirtual
seek(int64_t offset, SeekMode mode=SeekAbsolute)Streamvirtual
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)SerialPortvirtual
StopBits enum nameSerialPort
StopBits1 enum valueSerialPort
StopBits1_5 enum valueSerialPort
StopBits2 enum valueSerialPort
StopBitsOther enum valueSerialPort
Stream()Streamprotected
Stream(FileHandle handle, bool seekable=true, bool readable=true, bool writable=true)Streamprotected
tell()Streamvirtual
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)Streamvirtual
write(CharBuffer &buffer)Streamvirtual
write(Buffer< T > &buffer, size_t &partial)Streaminline
write(const byte_t *buffer, size_t buflen)Streamvirtual
write(const MemoryBlock *vec, uint_t count)Streamvirtual
writeFully(ByteBuffer &buffer)Streamvirtual
writeFully(CharBuffer &buffer)Streamvirtual
writeFully(Buffer< T > &buffer, size_t &partial)Streaminline
writeFully(const byte_t *buffer, size_t buflen)Streamvirtual
~SerialPort()SerialPortvirtual
~Stream()Streamvirtual