28 virtual bool Control(FX3Command command, uint8_t data = 0) = 0;
29 virtual bool Control(FX3Command command, uint32_t data) = 0;
30 virtual bool Control(FX3Command command, uint64_t data) = 0;
31 virtual bool SetArgument(uint16_t index, uint16_t value) = 0;
32 virtual bool GetHardwareInfo(uint32_t* data) = 0;
33 virtual bool ReadDebugTrace(uint8_t* pdata, uint8_t len) = 0;
35 virtual void StopStream() = 0;
36 virtual size_t GetDeviceListLength() = 0;
37 virtual vector<SDDC::DeviceItem> GetDeviceList() = 0;