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

#include <recorder.h>

Inheritance diagram for librealsense::platform::record_usb_device:
librealsense::platform::usb_device librealsense::platform::command_transfer

Public Member Functions

std::vector< uint8_t > send_receive (const std::vector< uint8_t > &data, int timeout_ms, bool require_response) override
 
 record_usb_device (std::shared_ptr< usb_device > source, int id, const record_backend *owner)
 
- Public Member Functions inherited from librealsense::platform::command_transfer
virtual ~command_transfer ()=default
 

Constructor & Destructor Documentation

§ record_usb_device()

librealsense::platform::record_usb_device::record_usb_device ( std::shared_ptr< usb_device source,
int  id,
const record_backend owner 
)
inline

Member Function Documentation

§ send_receive()

std::vector<uint8_t> librealsense::platform::record_usb_device::send_receive ( const std::vector< uint8_t > &  data,
int  timeout_ms,
bool  require_response 
)
overridevirtual

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