ngscopeclient v0.2.1
Loading...
Searching...
No Matches
SCPIHIDTransport Member List

This is the complete list of members for SCPIHIDTransport, 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(const std::string &name, CreateProcType proc, EnumEndpointsProcType eproc) (defined in SCPITransport)SCPITransportstatic
EnableRateLimiting(std::chrono::milliseconds interval)SCPITransportinline
EnumEndpoints(const std::string &transport) (defined in SCPITransport)SCPITransportstatic
EnumEndpointsMapType typedef (defined in SCPITransport)SCPITransportprotected
EnumEndpointsProcType typedef (defined in SCPITransport)SCPITransport
EnumTransportEndpoints() (defined in SCPIHIDTransport)SCPIHIDTransportstatic
EnumTransports(std::vector< std::string > &names) (defined in SCPITransport)SCPITransportstatic
FlushCommandQueue()SCPITransport
FlushRXBuffer(void) (defined in SCPITransport)SCPITransportvirtual
GetConnectionString() override (defined in SCPIHIDTransport)SCPIHIDTransportvirtual
GetManufacturerName() (defined in SCPIHIDTransport)SCPIHIDTransportinline
GetMutex() (defined in SCPITransport)SCPITransportinline
GetName()=0 (defined in SCPITransport)SCPITransportpure virtual
GetProductName() (defined in SCPIHIDTransport)SCPIHIDTransportinline
GetSerialNumber() (defined in SCPIHIDTransport)SCPIHIDTransportinline
GetTransportName()SCPIHIDTransportstatic
IsCommandBatchingSupported() override (defined in SCPIHIDTransport)SCPIHIDTransportvirtual
IsConnected() override (defined in SCPIHIDTransport)SCPIHIDTransportvirtual
m_createprocs (defined in SCPITransport)SCPITransportprotectedstatic
m_dedupCommands (defined in SCPITransport)SCPITransportprotected
m_enumEndpointsProcs (defined in SCPITransport)SCPITransportprotectedstatic
m_hid (defined in SCPIHIDTransport)SCPIHIDTransportprotected
m_manufacturerName (defined in SCPIHIDTransport)SCPIHIDTransportprotected
m_netMutex (defined in SCPITransport)SCPITransportprotected
m_nextCommandReady (defined in SCPITransport)SCPITransportprotected
m_productId (defined in SCPIHIDTransport)SCPIHIDTransportprotected
m_productName (defined in SCPIHIDTransport)SCPIHIDTransportprotected
m_queueMutex (defined in SCPITransport)SCPITransportprotected
m_rateLimitingEnabled (defined in SCPITransport)SCPITransportprotected
m_rateLimitingInterval (defined in SCPITransport)SCPITransportprotected
m_serialNumber (defined in SCPIHIDTransport)SCPIHIDTransportprotected
m_transportMutex (defined in SCPIHIDTransport)SCPIHIDTransportprotected
m_txQueue (defined in SCPITransport)SCPITransportprotected
m_vendorId (defined in SCPIHIDTransport)SCPIHIDTransportprotected
RateLimitingWait()SCPITransportprotected
ReadRawData(size_t len, unsigned char *buf, std::function< void(float)> progress=nullptr) override (defined in SCPIHIDTransport)SCPIHIDTransportvirtual
ReadReply(bool endOnSemicolon=true, std::function< void(float)> progress=nullptr) override (defined in SCPIHIDTransport)SCPIHIDTransportvirtual
SCPIHIDTransport(const std::string &args)SCPIHIDTransport
SCPITransport() (defined in SCPITransport)SCPITransport
SendCommand(const std::string &cmd) override (defined in SCPIHIDTransport)SCPIHIDTransportvirtual
SendCommandImmediate(const std::string &cmd)SCPITransport
SendCommandImmediateWithRawBlockReply(const std::string &cmd, size_t &len)SCPITransport
SendCommandImmediateWithReply(const std::string &cmd, bool endOnSemicolon=true)SCPITransport
SendCommandQueued(const std::string &cmd)SCPITransport
SendCommandQueuedWithReply(const std::string &cmd, bool endOnSemicolon=true)SCPITransport
SendRawData(size_t len, const unsigned char *buf) override (defined in SCPIHIDTransport)SCPIHIDTransportvirtual
SetTimeouts(unsigned int txUs, unsigned int rxUs)SCPITransportvirtual
~SCPIHIDTransport() (defined in SCPIHIDTransport)SCPIHIDTransportvirtual
~SCPITransport() (defined in SCPITransport)SCPITransportvirtual