B | |
| bus_of_usb_bus [Usb_fun] | bus_of_usb_bus b
|
G | |
| get_busses_list [Usb_fun] | |
I | |
| is_null [Usb] |
Test if a value, opaque in Ocaml, is NULL in C
|
| is_readable_ep [Usb_fun] | |
O | |
| open_dev [Usb_fun] | open_dev dev
|
U | |
| usb_bulk_read [Usb] | usb_bulk_read handle ep size timeout,
differently from libusb, this function doesn't take the buffer as an input parameter but as an output parameter.
|
| usb_bulk_write [Usb] | |
| usb_bus_devices [Usb] | |
| usb_bus_dirname [Usb] | |
| usb_bus_next [Usb] | |
| usb_bus_prev [Usb] | |
| usb_claim_interface [Usb] | |
| usb_clear_halt [Usb] | |
| usb_close [Usb] | |
| usb_control_msg [Usb] | usb_control_msg handle requesttype request value index size timeout,
differently from libusb, this function doesn't take the buffer as an input parameter but as an output parameter.
|
| usb_device_bus [Usb] | |
| usb_device_config [Usb] | |
| usb_device_descriptor [Usb] | |
| usb_device_filename [Usb] | |
| usb_device_next [Usb] | |
| usb_device_prev [Usb] | |
| usb_find_busses [Usb] | |
| usb_find_devices [Usb] | |
| usb_get_busses [Usb] | |
| usb_get_string [Usb] | |
| usb_get_string_simple [Usb] | |
| usb_init [Usb] | |
| usb_open [Usb] |
In the C version this function can return NULL, in Ocaml, since it is opaque, you can testif it is null using the function
Usb.is_null
|
| usb_release_interface [Usb] | |
| usb_reset [Usb] | |
| usb_resetep [Usb] | |
| usb_set_altinterface [Usb] | |
| usb_set_configuration [Usb] |