MCPcopy Create free account
hub / github.com/OpenKinect/libfreenect2 / BulkTransferPool

Class BulkTransferPool

include/internal/libfreenect2/usb/transfer_pool.h:107–119  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

105};
106
107class BulkTransferPool : public TransferPool
108{
109public:
110 BulkTransferPool(libusb_device_handle *device_handle, unsigned char device_endpoint);
111 virtual ~BulkTransferPool();
112
113 void allocate(size_t num_transfers, size_t transfer_size);
114
115protected:
116 virtual libusb_transfer *allocateTransfer();
117 virtual void fillTransfer(libusb_transfer *transfer);
118 virtual void processTransfer(libusb_transfer *transfer);
119};
120
121class IsoTransferPool : public TransferPool
122{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected