58 virtual bool Control(FX3Command command, uint8_t data = 0) = 0;
59 virtual bool Control(FX3Command command, uint32_t data) = 0;
60 virtual bool Control(FX3Command command, uint64_t data) = 0;
61 virtual bool SetArgument(uint16_t index, uint16_t value) = 0;
62 virtual bool GetHardwareInfo(uint32_t* data) = 0;
63 virtual bool ReadDebugTrace(uint8_t* pdata, uint8_t len) = 0;
65 virtual void StopStream() = 0;
66 virtual size_t GetDeviceListLength() = 0;
67 virtual std::vector<SDDC::DeviceItem> GetDeviceList() = 0;