appendData(const XsByteArray &bdata) | IoInterface | virtual |
applyHwControlLinesOptions(PortOptions options, int portLinesOptions, int &p) | SerialInterface | private |
cancelIo(void) const | SerialInterface | virtual |
close(void) override | SerialInterface | virtual |
closeAndDelete(void) | IoInterface | virtual |
closeLive(void) | SerialInterface | |
create(const XsString &filename) | IoInterface | virtual |
deleteData(XsFilePos start, XsFilePos length) | IoInterface | virtual |
escape(XsControlLine mask, XsControlLine state) | SerialInterface | |
find(const XsByteArray &needleV, XsFilePos &pos) | IoInterface | virtual |
flushData(void) override | SerialInterface | virtual |
getBaudrate(void) const | SerialInterface | |
getFileSize(void) const | IoInterface | virtual |
getHandle(void) const | SerialInterface | |
getLastResult(void) const | SerialInterface | virtual |
getName(XsString &filename) const | IoInterface | virtual |
getPortName(XsString &portname) const | SerialInterface | |
getPortNumber(void) const | SerialInterface | |
getReadPosition(void) const | IoInterface | virtual |
getTimeout(void) const | SerialInterface | virtual |
getWritePosition(void) const | IoInterface | virtual |
insertData(XsFilePos start, const XsByteArray &data) | IoInterface | virtual |
IoInterface() | IoInterface | inlineprotected |
isOpen(void) const | SerialInterface | virtual |
isReadOnly(void) const | IoInterface | virtual |
m_baudrate | SerialInterface | protected |
m_commState | SerialInterface | protected |
m_endTime | SerialInterface | protected |
m_handle | SerialInterface | protected |
m_lastResult | SerialInterface | mutableprotected |
m_port | SerialInterface | protected |
m_portname | SerialInterface | protected |
m_timeout | SerialInterface | protected |
open(const XsPortInfo &portInfo, XsFilePos readBufSize=XS_DEFAULT_READ_BUFFER_SIZE, XsFilePos writeBufSize=XS_DEFAULT_WRITE_BUFFER_SIZE, PortOptions options=PO_XsensDefaults) override | SerialInterface | virtual |
StreamInterface::open(const XsString &filename, bool createNew, bool readOnly) | IoInterface | virtual |
PO_DtrDsrFlowControl enum value | IoInterface | |
PO_NoFlowControl enum value | IoInterface | |
PO_OneStopBit enum value | IoInterface | |
PO_RtsCtsFlowControl enum value | IoInterface | |
PO_TwoStopBits enum value | IoInterface | |
PO_XonXoffFlowControl enum value | IoInterface | |
PO_XsensDefaults enum value | IoInterface | |
PortOptions enum name | IoInterface | |
readData(XsFilePos maxLength, XsByteArray &data) override | SerialInterface | virtual |
rx_log | SerialInterface | private |
SerialInterface() | SerialInterface | |
setReadPosition(XsFilePos pos) | IoInterface | virtual |
setTimeout(uint32_t ms) | SerialInterface | virtual |
setWritePosition(XsFilePos pos=-1) | IoInterface | virtual |
StreamInterface() | StreamInterface | inlineprotected |
tx_log | SerialInterface | private |
waitForData(XsFilePos maxLength, XsByteArray &data) override | SerialInterface | virtual |
writeData(const XsByteArray &data, XsFilePos *written=0) override | SerialInterface | virtual |
XSENS_DISABLE_COPY(SerialInterface) | SerialInterface | |
StreamInterface::XSENS_DISABLE_COPY(StreamInterface) | StreamInterface | |
IoInterface::XSENS_DISABLE_COPY(IoInterface) | IoInterface | protected |
~IoInterface() | IoInterface | inlinevirtual |
~SerialInterface() | SerialInterface | virtual |
~StreamInterface() | StreamInterface | |