Searched defs:libusb_transfer (Results 1 – 4 of 4) sorted by relevance
1210 struct libusb_transfer { struct1214 /** A bitwise OR combination of \ref libusb_transfer_flags. */ argument1220 /** Type of the endpoint from \ref libusb_transfer_type */ argument1234 enum libusb_transfer_status status; argument1246 libusb_transfer_cb_fn callback; argument1249 void *user_data;1252 unsigned char *buffer;1256 int num_iso_packets;1259 struct libusb_iso_packet_descriptor iso_packet_desc
308 unsafe extern "C" fn on_transfer_completed(transfer: *mut libusb_transfer) { in on_transfer_completed()316 fn into_raw(mut self) -> *mut libusb_transfer { in into_raw()
3927 pub struct libusb_transfer { struct3930 /// A bitwise OR combination of \ref libusb_transfer_flags. argument3934 /// Type of the endpoint from \ref libusb_transfer_type argument3946 pub status: libusb_transfer_status, argument3955 pub callback: libusb_transfer_cb_fn, argument3969 ::std::mem::size_of::<libusb_transfer>(), in bindgen_test_layout_libusb_transfer() argument4308 pub fn libusb_alloc_transfer(iso_packets: ::std::os::raw::c_int) -> *mut libusb_transfer; in libusb_alloc_transfer()4317 pub fn libusb_free_transfer(transfer: *mut libusb_transfer); in libusb_free_transfer()4320 pub fn libusb_transfer_set_stream_id(transfer: *mut libusb_transfer, stream_id: u32); in libusb_transfer_set_stream_id()