HomeSort by relevance Sort by last modified time
    Searched refs:TransportRequest (Results 1 - 4 of 4) sorted by null

  /device/google/cuttlefish_common/guest/commands/usbforward/
transport_request.h 27 // TransportRequest represents a libusb asynchronous transport request.
30 class TransportRequest final {
40 TransportRequest(std::shared_ptr<libusb_device_handle> device,
42 TransportRequest(std::shared_ptr<libusb_device_handle> device,
44 ~TransportRequest() = default;
66 TransportRequest(const TransportRequest& other) = delete;
67 TransportRequest& operator=(const TransportRequest& other) = delete;
transport_request.cpp 23 TransportRequest::TransportRequest(std::shared_ptr<libusb_device_handle> handle,
45 TransportRequest::TransportRequest(std::shared_ptr<libusb_device_handle> handle,
61 uint8_t* TransportRequest::Buffer() {
69 bool TransportRequest::Submit() {
82 void TransportRequest::OnTransferComplete(libusb_transfer* req) {
83 auto treq = static_cast<TransportRequest*>(req->user_data);
usb_server.h 92 std::map<uint32_t, std::unique_ptr<TransportRequest>> requests_in_flight_;
usb_server.cpp 168 std::unique_ptr<TransportRequest> treq(new TransportRequest(
193 TransportRequest* treq_ptr = treq.get();
211 std::unique_ptr<TransportRequest> treq(new TransportRequest(
236 TransportRequest* treq_ptr = treq.get();

Completed in 191 milliseconds