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 |
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 |
recvFromDeviceSpan(microstrain::Span< uint8_t > buffer, unsigned int wait_time_ms, size_t *length_out, EmbeddedTimestamp *timestamp_out) | microstrain::Connection | inline |
recvFromDeviceSpanUpdate(microstrain::Span< uint8_t > &buffer, unsigned int wait_time_ms, EmbeddedTimestamp *timestamp_out) | microstrain::Connection | inline |
sendToDevice(const uint8_t *data, size_t length) final | microstrain::connections::SerialConnection | virtual |
sendToDeviceSpan(microstrain::Span< const uint8_t > data) | microstrain::Connection | inline |
SerialConnection(std::string portName, uint32_t baudrate) | microstrain::connections::SerialConnection | |
setBaudrate(uint32_t baud) | microstrain::connections::SerialConnection | |
type() const | microstrain::Connection | inline |
TYPE | microstrain::connections::UsbSerialConnection | static |
UsbSerialConnection(const std::string &portName, uint32_t baudrate) | microstrain::connections::UsbSerialConnection | inline |
~Connection() | microstrain::Connection | inlinevirtual |
~SerialConnection() override | microstrain::connections::SerialConnection | |