ngscopeclient 0.1-dev+51fbda87c
VICPSocketTransport Member List

This is the complete list of members for VICPSocketTransport, 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() override (defined in VICPSocketTransport)VICPSocketTransportvirtual
GetConnectionString() override (defined in VICPSocketTransport)VICPSocketTransportvirtual
GetHostname()VICPSocketTransportinline
GetMutex() (defined in SCPITransport)SCPITransportinline
GetName()=0 (defined in SCPITransport)SCPITransportpure virtual
GetNextSequenceNumber()VICPSocketTransportprotected
GetTransportName()VICPSocketTransportstatic
HEADER_OPS enum nameVICPSocketTransport
IsCommandBatchingSupported() override (defined in VICPSocketTransport)VICPSocketTransportvirtual
IsConnected() override (defined in VICPSocketTransport)VICPSocketTransportvirtual
m_createprocs (defined in SCPITransport)SCPITransportprotectedstatic
m_dedupCommands (defined in SCPITransport)SCPITransportprotected
m_hostnameVICPSocketTransportprotected
m_lastSequenceVICPSocketTransportprotected
m_netMutex (defined in SCPITransport)SCPITransportprotected
m_nextCommandReady (defined in SCPITransport)SCPITransportprotected
m_nextSequenceVICPSocketTransportprotected
m_portVICPSocketTransportprotected
m_queueMutex (defined in SCPITransport)SCPITransportprotected
m_rateLimitingEnabled (defined in SCPITransport)SCPITransportprotected
m_rateLimitingInterval (defined in SCPITransport)SCPITransportprotected
m_socketVICPSocketTransportprotected
m_txQueue (defined in SCPITransport)SCPITransportprotected
OP_CLEAR enum valueVICPSocketTransport
OP_DATA enum valueVICPSocketTransport
OP_EOI enum valueVICPSocketTransport
OP_LOCKOUT enum valueVICPSocketTransport
OP_REMOTE enum valueVICPSocketTransport
OP_REQ enum valueVICPSocketTransport
OP_SRQ enum valueVICPSocketTransport
RateLimitingWait()SCPITransportprotected
ReadRawData(size_t len, unsigned char *buf, std::function< void(float)> progress=nullptr) override (defined in VICPSocketTransport)VICPSocketTransportvirtual
ReadReply(bool endOnSemicolon=true, std::function< void(float)> progress=nullptr) override (defined in VICPSocketTransport)VICPSocketTransportvirtual
SCPITransport() (defined in SCPITransport)SCPITransport
SendCommand(const std::string &cmd) override (defined in VICPSocketTransport)VICPSocketTransportvirtual
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 VICPSocketTransport)VICPSocketTransportvirtual
VICPSocketTransport(const std::string &args)VICPSocketTransport
~SCPITransport() (defined in SCPITransport)SCPITransportvirtual
~VICPSocketTransport() (defined in VICPSocketTransport)VICPSocketTransportvirtual