ngscopeclient 0.1-dev+51fbda87c
SCPITMCTransport Member List

This is the complete list of members for SCPITMCTransport, including all inherited members.

CreateMapType typedef (defined in SCPITransport)SCPITransportprotected
CreateProcType typedef (defined in SCPITransport)SCPITransport
CreateTransport(const std::string &transport, const std::string &args) (defined in SCPITransport)SCPITransportstatic
DeduplicateCommand(const std::string &cmd)SCPITransportinline
DoAddTransportClass(std::string name, CreateProcType proc) (defined in SCPITransport)SCPITransportstatic
EnableRateLimiting(std::chrono::milliseconds interval)SCPITransportinline
EnumTransports(std::vector< std::string > &names) (defined in SCPITransport)SCPITransportstatic
FlushCommandQueue()SCPITransport
FlushRXBuffer(void) override (defined in SCPITMCTransport)SCPITMCTransportvirtual
GetConnectionString() override (defined in SCPITMCTransport)SCPITMCTransportvirtual
GetDevicePath() (defined in SCPITMCTransport)SCPITMCTransportinline
GetMutex() (defined in SCPITransport)SCPITransportinline
GetName()=0 (defined in SCPITransport)SCPITransportpure virtual
GetTransportName() (defined in SCPITMCTransport)SCPITMCTransportstatic
IsCommandBatchingSupported() override (defined in SCPITMCTransport)SCPITMCTransportvirtual
IsConnected() override (defined in SCPITMCTransport)SCPITMCTransportvirtual
m_createprocs (defined in SCPITransport)SCPITransportprotectedstatic
m_data_depleted (defined in SCPITMCTransport)SCPITMCTransportprotected
m_data_in_staging_buf (defined in SCPITMCTransport)SCPITMCTransportprotected
m_data_offset (defined in SCPITMCTransport)SCPITMCTransportprotected
m_dedupCommands (defined in SCPITransport)SCPITransportprotected
m_devicePath (defined in SCPITMCTransport)SCPITMCTransportprotected
m_fix_buggy_driver (defined in SCPITMCTransport)SCPITMCTransportprotected
m_handle (defined in SCPITMCTransport)SCPITMCTransportprotected
m_netMutex (defined in SCPITransport)SCPITransportprotected
m_nextCommandReady (defined in SCPITransport)SCPITransportprotected
m_queueMutex (defined in SCPITransport)SCPITransportprotected
m_rateLimitingEnabled (defined in SCPITransport)SCPITransportprotected
m_rateLimitingInterval (defined in SCPITransport)SCPITransportprotected
m_staging_buf (defined in SCPITMCTransport)SCPITMCTransportprotected
m_staging_buf_size (defined in SCPITMCTransport)SCPITMCTransportprotected
m_timeout (defined in SCPITMCTransport)SCPITMCTransportprotected
m_transfer_size (defined in SCPITMCTransport)SCPITMCTransportprotected
m_txQueue (defined in SCPITransport)SCPITransportprotected
operator=(const SCPITMCTransport &)=delete (defined in SCPITMCTransport)SCPITMCTransport
RateLimitingWait()SCPITransportprotected
ReadRawData(size_t len, unsigned char *buf, std::function< void(float)> progress=nullptr) override (defined in SCPITMCTransport)SCPITMCTransportvirtual
ReadReply(bool endOnSemicolon=true, std::function< void(float)> progress=nullptr) override (defined in SCPITMCTransport)SCPITMCTransportvirtual
SCPITMCTransport(const std::string &args) (defined in SCPITMCTransport)SCPITMCTransport
SCPITMCTransport(const SCPITMCTransport &)=delete (defined in SCPITMCTransport)SCPITMCTransport
SCPITransport() (defined in SCPITransport)SCPITransport
SendCommand(const std::string &cmd) override (defined in SCPITMCTransport)SCPITMCTransportvirtual
SendCommandImmediate(std::string cmd)SCPITransport
SendCommandImmediateWithRawBlockReply(std::string cmd, size_t &len)SCPITransport
SendCommandImmediateWithReply(std::string cmd, bool endOnSemicolon=true)SCPITransport
SendCommandQueued(const std::string &cmd)SCPITransport
SendCommandQueuedWithReply(std::string cmd, bool endOnSemicolon=true)SCPITransport
SendRawData(size_t len, const unsigned char *buf) override (defined in SCPITMCTransport)SCPITMCTransportvirtual
~SCPITMCTransport() (defined in SCPITMCTransport)SCPITMCTransportvirtual
~SCPITransport() (defined in SCPITransport)SCPITransportvirtual