MIP_SDK  v3.0.0-187-g93c7302
MicroStrain Communications Library for embedded systems
microstrain::connections::RecordingConnectionWrapper< ConnectionType > Member List

This is the complete list of members for microstrain::connections::RecordingConnectionWrapper< ConnectionType >, including all inherited members.

connect() overridemicrostrain::connections::RecordingConnectioninlinevirtual
Connection()microstrain::Connectioninline
disconnect() overridemicrostrain::connections::RecordingConnectioninlinevirtual
interfaceName() const overridemicrostrain::connections::RecordingConnectioninlinevirtual
isConnected() const overridemicrostrain::connections::RecordingConnectioninlinevirtual
mConnectionmicrostrain::connections::RecordingConnectionprotected
mRecvFilemicrostrain::connections::RecordingConnectionprotected
mRecvFileWrittenmicrostrain::connections::RecordingConnectionprotected
mSendFilemicrostrain::connections::RecordingConnectionprotected
mSendFileWrittenmicrostrain::connections::RecordingConnectionprotected
mTypemicrostrain::Connectionprotected
parameter() const overridemicrostrain::connections::RecordingConnectioninlinevirtual
RecordingConnection(Connection *connection, std::ostream *recvStream=nullptr, std::ostream *sendStream=nullptr)microstrain::connections::RecordingConnection
RecordingConnectionWrapper(std::ostream *recvStream, std::ostream *sendStream, Args &&... args)microstrain::connections::RecordingConnectionWrapper< ConnectionType >inline
recvFileBytesWritten() constmicrostrain::connections::RecordingConnectioninline
recvFromDevice(uint8_t *buffer, size_t max_length, unsigned int wait_time_ms, size_t *length_out, EmbeddedTimestamp *timestamp_out) overridemicrostrain::connections::RecordingConnectionvirtual
recvFromDeviceSpan(microstrain::Span< uint8_t > buffer, unsigned int wait_time_ms, size_t *length_out, EmbeddedTimestamp *timestamp_out)microstrain::Connectioninline
recvFromDeviceSpanUpdate(microstrain::Span< uint8_t > &buffer, unsigned int wait_time_ms, EmbeddedTimestamp *timestamp_out)microstrain::Connectioninline
sendFileBytesWritten() constmicrostrain::connections::RecordingConnectioninline
sendToDevice(const uint8_t *data, size_t length) overridemicrostrain::connections::RecordingConnectionvirtual
sendToDeviceSpan(microstrain::Span< const uint8_t > data)microstrain::Connectioninline
type() constmicrostrain::Connectioninline
TYPEmicrostrain::connections::RecordingConnectionstatic
~Connection()microstrain::Connectioninlinevirtual
~RecordingConnection() override=defaultmicrostrain::connections::RecordingConnection
~RecordingConnectionWrapper() overridemicrostrain::connections::RecordingConnectionWrapper< ConnectionType >inline