Lines Matching defs:libusb20_transfer
147 struct libusb20_transfer { struct
148 struct libusb20_device *pdev; /* the USB device we belong to */
149 libusb20_tr_callback_t *callback;
150 void *priv_sc0; /* private client data */
151 void *priv_sc1; /* private client data */
155 void **ppBuffer;
160 uint32_t *pLength;
161 uint32_t maxTotalLength;
162 uint32_t maxFrames; /* total number of frames */
163 uint32_t nFrames; /* total number of frames */
164 uint32_t aFrames; /* actual number of frames */
165 uint32_t timeout;
167 uint16_t timeComplete;
168 uint16_t trIndex;
169 uint16_t maxPacketLen;
170 uint8_t flags; /* see LIBUSB20_TRANSFER_XXX */
171 uint8_t status; /* see LIBUSB20_TRANSFER_XXX */
172 uint8_t is_opened;
173 uint8_t is_pending;
197 struct libusb20_transfer *pTransfer; argument