_device | librealsense::platform::usb_messenger_usbhost | private |
_handle | librealsense::platform::usb_messenger_usbhost | private |
_mutex | librealsense::platform::usb_messenger_usbhost | private |
bulk_transfer(const std::shared_ptr< usb_endpoint > &endpoint, uint8_t *buffer, uint32_t length, uint32_t &transferred, uint32_t timeout_ms) override | librealsense::platform::usb_messenger_usbhost | virtual |
librealsense::platform::usb_messenger::bulk_transfer(const rs_usb_endpoint &endpoint, uint8_t *buffer, uint32_t length, uint32_t &transferred, uint32_t timeout_ms)=0 | librealsense::platform::usb_messenger | pure virtual |
cancel_request(const rs_usb_request &request) override | librealsense::platform::usb_messenger_usbhost | virtual |
control_transfer(int request_type, int request, int value, int index, uint8_t *buffer, uint32_t length, uint32_t &transferred, uint32_t timeout_ms) override | librealsense::platform::usb_messenger_usbhost | virtual |
create_request(rs_usb_endpoint endpoint) override | librealsense::platform::usb_messenger_usbhost | virtual |
reset_endpoint(const rs_usb_endpoint &endpoint, uint32_t timeout_ms) override | librealsense::platform::usb_messenger_usbhost | virtual |
submit_request(const rs_usb_request &request) override | librealsense::platform::usb_messenger_usbhost | virtual |
usb_messenger_usbhost(const std::shared_ptr< usb_device_usbhost > &device, std::shared_ptr< handle_usbhost > handle) | librealsense::platform::usb_messenger_usbhost | |
~usb_messenger()=default | librealsense::platform::usb_messenger | virtual |
~usb_messenger_usbhost() | librealsense::platform::usb_messenger_usbhost | virtual |