Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
Public Member Functions | List of all members
librealsense::platform::command_transfer Class Referenceabstract

#include <backend.h>

Inheritance diagram for librealsense::platform::command_transfer:
librealsense::command_transfer_over_xu librealsense::platform::usb_device librealsense::platform::playback_usb_device librealsense::platform::record_usb_device librealsense::platform::v4l_usb_device librealsense::platform::winusb_bulk_transfer

Public Member Functions

virtual std::vector< uint8_t > send_receive (const std::vector< uint8_t > &data, int timeout_ms=5000, bool require_response=true)=0
 
virtual ~command_transfer ()=default
 

Constructor & Destructor Documentation

◆ ~command_transfer()

virtual librealsense::platform::command_transfer::~command_transfer ( )
virtualdefault

Member Function Documentation

◆ send_receive()

virtual std::vector<uint8_t> librealsense::platform::command_transfer::send_receive ( const std::vector< uint8_t > &  data,
int  timeout_ms = 5000,
bool  require_response = true 
)
pure virtual

The documentation for this class was generated from the following file: