|
ngscopeclient v0.1
|
This is the complete list of members for SCPIUARTTransport, 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) (defined in SCPITransport) | SCPITransport | virtual |
| GetConnectionString() override (defined in SCPIUARTTransport) | SCPIUARTTransport | virtual |
| GetMutex() (defined in SCPITransport) | SCPITransport | inline |
| GetName()=0 (defined in SCPITransport) | SCPITransport | pure virtual |
| GetTransportName() (defined in SCPIUARTTransport) | SCPIUARTTransport | static |
| IsCommandBatchingSupported() override (defined in SCPIUARTTransport) | SCPIUARTTransport | virtual |
| IsConnected() override (defined in SCPIUARTTransport) | SCPIUARTTransport | virtual |
| m_baudrate (defined in SCPIUARTTransport) | SCPIUARTTransport | protected |
| m_createprocs (defined in SCPITransport) | SCPITransport | protectedstatic |
| m_dedupCommands (defined in SCPITransport) | SCPITransport | protected |
| m_devfile (defined in SCPIUARTTransport) | SCPIUARTTransport | protected |
| m_dtrEnable (defined in SCPIUARTTransport) | SCPIUARTTransport | protected |
| m_netMutex (defined in SCPITransport) | SCPITransport | protected |
| m_nextCommandReady (defined in SCPITransport) | SCPITransport | protected |
| m_queueMutex (defined in SCPITransport) | SCPITransport | protected |
| m_rateLimitingEnabled (defined in SCPITransport) | SCPITransport | protected |
| m_rateLimitingInterval (defined in SCPITransport) | SCPITransport | protected |
| m_txQueue (defined in SCPITransport) | SCPITransport | protected |
| m_uart (defined in SCPIUARTTransport) | SCPIUARTTransport | protected |
| RateLimitingWait() | SCPITransport | protected |
| ReadRawData(size_t len, unsigned char *buf, std::function< void(float)> progress=nullptr) override (defined in SCPIUARTTransport) | SCPIUARTTransport | virtual |
| ReadReply(bool endOnSemicolon=true, std::function< void(float)> progress=nullptr) override (defined in SCPIUARTTransport) | SCPIUARTTransport | virtual |
| SCPITransport() (defined in SCPITransport) | SCPITransport | |
| SCPIUARTTransport(const std::string &args) (defined in SCPIUARTTransport) | SCPIUARTTransport | |
| SendCommand(const std::string &cmd) override (defined in SCPIUARTTransport) | SCPIUARTTransport | 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 SCPIUARTTransport) | SCPIUARTTransport | virtual |
| ~SCPITransport() (defined in SCPITransport) | SCPITransport | virtual |
| ~SCPIUARTTransport() (defined in SCPIUARTTransport) | SCPIUARTTransport | virtual |