DeviceHandle
Object Hierarchy:
Description:
[ Compact ]
[ CCode ( cname = "usb_dev_handle" , cprefix = "usb_" , free_function = "usb_close" ) ]
public class DeviceHandle
Content:
Creation methods:
Methods:
- public int bulk_read (int ep, char[] bytes, int size, int timeout)
- public int bulk_write (int ep, char[] bytes, int size, int timeout)
- public int claim_interface (int @interface)
- public int clear_halt (uint ep)
- public int control_msg (int requesttype, int request, int value, int index, char[] bytes, int size, int timeout)
- public unowned Device device ()
- public int get_descriptor (uchar type, uchar index, void* buf, int size)
- public int get_descriptor_by_endpoint (int ep, uchar type, uchar index, void* buf, int size)
- public int get_string (int index, int langid, char[] buf, size_t buflen)
- public int get_string_simple (int index, char[] buf, size_t buflen)
- public int interrupt_read (int ep, char[] bytes, int size, int timeout)
- public int interrupt_write (int ep, char[] bytes, int size, int timeout)
- public int release_interface (int @interface)
- public int reset ()
- public int resetep (uint ep)
- public int set_altinterface (int alternate)
- public int set_configuration (int configuration)