baudrate() const | microstrain::connections::SerialConnection | inline |
connect() override | microstrain::connections::SerialConnection | virtual |
Connection() | microstrain::Connection | inline |
connectionInfo(std::string &name, uint32_t &baudrate) const | microstrain::connections::SerialConnection | inline |
disconnect() override | microstrain::connections::SerialConnection | virtual |
interfaceName() const override | microstrain::connections::SerialConnection | inlinevirtual |
isConnected() const override | microstrain::connections::SerialConnection | virtual |
mType | microstrain::Connection | protected |
parameter() const override | microstrain::connections::SerialConnection | inlinevirtual |
recvBufferFromDevice(microstrain::U8ArrayView buffer, unsigned int wait_time_ms, size_t *length_out, EmbeddedTimestamp *timestamp_out) | microstrain::Connection | inline |
recvFromDevice(uint8_t *buffer, size_t max_length, unsigned int wait_time_ms, size_t *length_out, EmbeddedTimestamp *timestamp_out) final | microstrain::connections::SerialConnection | virtual |
recvFromDeviceAndUpdateUint8ArrayView(microstrain::U8ArrayView &buffer, unsigned int wait_time_ms, EmbeddedTimestamp *timestamp_out) | microstrain::Connection | inline |
sendBufferToDevice(microstrain::ConstU8ArrayView data) | microstrain::Connection | inline |
sendToDevice(const uint8_t *data, size_t length) final | microstrain::connections::SerialConnection | virtual |
SerialConnection(std::string portName, uint32_t baudrate) | microstrain::connections::SerialConnection | |
setBaudrate(uint32_t baud) | microstrain::connections::SerialConnection | |
TYPE | microstrain::connections::SerialConnection | static |
type() const | microstrain::Connection | inline |
~Connection() | microstrain::Connection | inlinevirtual |
~SerialConnection() override | microstrain::connections::SerialConnection | |