Transfer
Object Hierarchy:
Description:
Namespace: LibUSB
Package: libusb-1.0
Content:
Static methods:
Creation methods:
Methods:
-
public int submit ()
-
public int cancel ()
-
public weak char[] control_get_data ()
-
public unowned ControlSetup control_get_setup ()
-
public void fill_control_transfer (DeviceHandle dev_handle, uint8[] buffer, transfer_cb_fn callback, void* user_data, uint timeout)
-
public void fill_bulk_transfer (DeviceHandle dev_handle, uint8 endpoint, uint8[] buffer, transfer_cb_fn callback, void* user_data, uint timeout)
-
public void fill_interrupt_transfer (DeviceHandle dev_handle, uint8 endpoint, uint8[] buffer, transfer_cb_fn callback, void* user_data, uint timeout)
-
public void fill_iso_transfer (DeviceHandle dev_handle, uint8 endpoint, uint8[] buffer, int num_iso_packets, transfer_cb_fn callback, void* user_data, uint timeout)
-
public void set_packet_lengths (uint length)
-
public weak uint8[] get_iso_packet_buffer (uint packet)
-
public weak uint8[] get_iso_packet_buffer_simple (int packet)
Fields: