Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::comms::serial::SerialPort Member List

This is the complete list of members for iv::comms::serial::SerialPort, including all inherited members.

_read(uint8_t *buffer, iv::comms::serial::size_t size) constiv::comms::serial::SerialPortprivate
_write(const uint8_t *data, iv::comms::serial::size_t size) constiv::comms::serial::SerialPortprivate
available() constiv::comms::serial::SerialPort
byteTimeNsiv::comms::serial::SerialPortprivate
close()iv::comms::serial::SerialPort
flush() constiv::comms::serial::SerialPort
flushInput() constiv::comms::serial::SerialPort
flushOutput() constiv::comms::serial::SerialPort
getBaudRate() constiv::comms::serial::SerialPort
getByteSize() constiv::comms::serial::SerialPort
getCD() constiv::comms::serial::SerialPort
getCTS() constiv::comms::serial::SerialPort
getDSR() constiv::comms::serial::SerialPort
getFlowControl() constiv::comms::serial::SerialPort
getParity() constiv::comms::serial::SerialPort
getPort() constiv::comms::serial::SerialPort
getRI() constiv::comms::serial::SerialPort
getStopBits() constiv::comms::serial::SerialPort
getTimeout() constiv::comms::serial::SerialPort
isOpen() constiv::comms::serial::SerialPort
m_fdiv::comms::serial::SerialPortprivate
m_isOpeniv::comms::serial::SerialPortprivate
m_portiv::comms::serial::SerialPortprivate
m_readMutexiv::comms::serial::SerialPortprivate
m_rtsCtsiv::comms::serial::SerialPortprivate
m_settingsiv::comms::serial::SerialPortprivate
m_timeoutiv::comms::serial::SerialPortprivate
m_writeMutexiv::comms::serial::SerialPortprivate
m_xOnXOffiv::comms::serial::SerialPortprivate
open()iv::comms::serial::SerialPort
operator=(const SerialPort &other)=deleteiv::comms::serial::SerialPort
operator=(SerialPort &&other) noexcept=deleteiv::comms::serial::SerialPort
read(uint8_t *buffer, iv::comms::serial::size_t size) constiv::comms::serial::SerialPort
read(std::vector< uint8_t > &buffer, iv::comms::serial::size_t size=1) constiv::comms::serial::SerialPort
read(std::string &buffer, iv::comms::serial::size_t size=1) constiv::comms::serial::SerialPort
read(iv::comms::serial::size_t size=1) constiv::comms::serial::SerialPort
readLine(std::string &buffer, iv::comms::serial::size_t size=65536, const std::string &eol="\n") constiv::comms::serial::SerialPort
readLine(iv::comms::serial::size_t size=65536, const std::string &eol="\n") constiv::comms::serial::SerialPort
readLines(iv::comms::serial::size_t size=65536, const std::string &eol="\n") constiv::comms::serial::SerialPort
readLock()iv::comms::serial::SerialPortprivate
readUnlock()iv::comms::serial::SerialPortprivate
reconfigurePort() constiv::comms::serial::SerialPortprivate
sendBreak(uint32_t duration) constiv::comms::serial::SerialPort
SerialPort()=deleteiv::comms::serial::SerialPort
SerialPort(const iv::model::comms::serial::PortSettings &settings)iv::comms::serial::SerialPortexplicit
SerialPort(const std::string &portName, iv::model::comms::serial::eBaudRate baudRate, iv::model::comms::serial::eDataBits dataBits, iv::model::comms::serial::eParity parity, iv::model::comms::serial::eStopBits stopBits, iv::model::comms::serial::eFlowControl flowControl, const iv::comms::serial::Timeout &timeout)iv::comms::serial::SerialPort
SerialPort(const SerialPort &other)=deleteiv::comms::serial::SerialPort
SerialPort(SerialPort &&other) noexcept=deleteiv::comms::serial::SerialPort
setBaudRate(iv::model::comms::serial::eBaudRate baudRate)iv::comms::serial::SerialPort
setBreak(bool level=true) constiv::comms::serial::SerialPort
setByteSize(iv::model::comms::serial::eDataBits byteSize)iv::comms::serial::SerialPort
setDTR(bool level=true) constiv::comms::serial::SerialPort
setFlowControl(iv::model::comms::serial::eFlowControl flowControl)iv::comms::serial::SerialPort
setParity(iv::model::comms::serial::eParity parity)iv::comms::serial::SerialPort
setPort(const std::string &port)iv::comms::serial::SerialPort
setRTS(bool level=true) constiv::comms::serial::SerialPort
setStopBits(iv::model::comms::serial::eStopBits stopBits)iv::comms::serial::SerialPort
setTimeout(const iv::comms::serial::Timeout &timeout)iv::comms::serial::SerialPort
setTimeout(uint32_t interByteTimeout, uint32_t readTimeoutConstant, uint32_t readTimeoutMultiplier, uint32_t writeTimeoutConstant, uint32_t writeTimeoutMultiplier)iv::comms::serial::SerialPort
timespecFromMs(const uint32_t &millis)iv::comms::serial::SerialPortprivatestatic
waitByteTimes(iv::comms::serial::size_t count) constiv::comms::serial::SerialPort
waitForChange() constiv::comms::serial::SerialPort
waitReadable(uint32_t timeout) constiv::comms::serial::SerialPort
write(const uint8_t *data, iv::comms::serial::size_t size) constiv::comms::serial::SerialPort
write(const std::vector< uint8_t > &data) constiv::comms::serial::SerialPort
write(const std::vector< std::byte > &data) constiv::comms::serial::SerialPort
write(const std::string &data) constiv::comms::serial::SerialPort
writeLock()iv::comms::serial::SerialPortprivate
writeUnlock()iv::comms::serial::SerialPortprivate
~SerialPort()iv::comms::serial::SerialPort