9 #ifndef STREAMINTERFACE_H 10 #define STREAMINTERFACE_H
virtual uint32_t getTimeout(void) const =0
The timeout used for read/write operations.
XsResultValue
Xsens result values.
~StreamInterface() override
Destroy the stream interface.
#define XSENS_DISABLE_COPY(className)
Add this macro to the start of a class definition to prevent automatic creation of copy functions...
StreamInterface()
Create a stream interface.
An abstract IO interface.
unsigned __int32 uint32_t
XsResultValue setTimeout(uint32_t ms) override=0
Set the read/write timeout to ms A timeout of 0 means non-blocking operation of writeData() and readD...