ngscopeclient 0.1-dev+51fbda87c
|
This is the complete list of members for SCPISocketTransport, including all inherited members.
CreateMapType typedef (defined in SCPITransport) | SCPITransport | protected |
CreateProcType typedef (defined in SCPITransport) | SCPITransport | |
CreateTransport(const std::string &transport, const std::string &args) (defined in SCPITransport) | SCPITransport | static |
DeduplicateCommand(const std::string &cmd) | SCPITransport | inline |
DoAddTransportClass(std::string name, CreateProcType proc) (defined in SCPITransport) | SCPITransport | static |
EnableRateLimiting(std::chrono::milliseconds interval) | SCPITransport | inline |
EnumTransports(std::vector< std::string > &names) (defined in SCPITransport) | SCPITransport | static |
FlushCommandQueue() | SCPITransport | |
FlushRXBuffer(void) override (defined in SCPISocketTransport) | SCPISocketTransport | virtual |
GetConnectionString() override (defined in SCPISocketTransport) | SCPISocketTransport | virtual |
GetHostname() | SCPISocketTransport | inline |
GetMutex() (defined in SCPITransport) | SCPITransport | inline |
GetName()=0 (defined in SCPITransport) | SCPITransport | pure virtual |
GetPort() | SCPISocketTransport | inline |
GetTransportName() | SCPISocketTransport | static |
IsCommandBatchingSupported() override (defined in SCPISocketTransport) | SCPISocketTransport | virtual |
IsConnected() override (defined in SCPISocketTransport) | SCPISocketTransport | virtual |
m_createprocs (defined in SCPITransport) | SCPITransport | protectedstatic |
m_dedupCommands (defined in SCPITransport) | SCPITransport | protected |
m_hostname | SCPISocketTransport | protected |
m_netMutex (defined in SCPITransport) | SCPITransport | protected |
m_nextCommandReady (defined in SCPITransport) | SCPITransport | protected |
m_port | SCPISocketTransport | protected |
m_queueMutex (defined in SCPITransport) | SCPITransport | protected |
m_rateLimitingEnabled (defined in SCPITransport) | SCPITransport | protected |
m_rateLimitingInterval (defined in SCPITransport) | SCPITransport | protected |
m_socket | SCPISocketTransport | protected |
m_txQueue (defined in SCPITransport) | SCPITransport | protected |
RateLimitingWait() | SCPITransport | protected |
ReadRawData(size_t len, unsigned char *buf, std::function< void(float)> progress=nullptr) override (defined in SCPISocketTransport) | SCPISocketTransport | virtual |
ReadReply(bool endOnSemicolon=true, std::function< void(float)> progress=nullptr) override (defined in SCPISocketTransport) | SCPISocketTransport | virtual |
SCPISocketTransport(const std::string &args) (defined in SCPISocketTransport) | SCPISocketTransport | |
SCPISocketTransport(const std::string &hostname, unsigned short port) (defined in SCPISocketTransport) | SCPISocketTransport | |
SCPITransport() (defined in SCPITransport) | SCPITransport | |
SendCommand(const std::string &cmd) override (defined in SCPISocketTransport) | SCPISocketTransport | virtual |
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 SCPISocketTransport) | SCPISocketTransport | virtual |
SetTimeouts(unsigned int txUs, unsigned int rxUs) | SCPISocketTransport | inline |
SharedCtorInit() | SCPISocketTransport | protected |
~SCPISocketTransport() (defined in SCPISocketTransport) | SCPISocketTransport | virtual |
~SCPITransport() (defined in SCPITransport) | SCPITransport | virtual |