public class DeviceHandle {
public DeviceHandle ( Device* dev ) ;
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 get_descriptor_by_endpoint ( int ep,
uchar type,
uchar index,
void** buf,
int size ) ;
public int get_descriptor ( uchar type,
uchar index,
void** buf,
int size ) ;
public int bulk_write ( int ep,
char[] bytes,
int size,
int timeout ) ;
public int bulk_read ( int ep,
char[] bytes,
int size,
int timeout ) ;
public int interrupt_write ( int ep,
char[] bytes,
int size,
int timeout ) ;
public int interrupt_read ( int ep,
char[] bytes,
int size,
int timeout ) ;
public int control_msg ( int requesttype,
int request,
int value,
int index,
char[] bytes,
int size,
int timeout ) ;
public int set_configuration ( int configuration ) ;
public int claim_interface ( int interface ) ;
public int release_interface ( int interface ) ;
public int set_altinterface ( int alternate ) ;
public int resetep ( uint ep ) ;
public int clear_halt ( uint ep ) ;
public int reset ( ) ;
public Device* device ( ) ;
}

public DeviceHandle ( Device* dev ) ;
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 get_descriptor_by_endpoint ( int ep,
uchar type,
uchar index,
void** buf,
int size ) ;
public int get_descriptor ( uchar type,
uchar index,
void** buf,
int size ) ;
public int bulk_write ( int ep,
char[] bytes,
int size,
int timeout ) ;
public int bulk_read ( int ep,
char[] bytes,
int size,
int timeout ) ;
public int interrupt_write ( int ep,
char[] bytes,
int size,
int timeout ) ;
public int interrupt_read ( int ep,
char[] bytes,
int size,
int timeout ) ;
public int control_msg ( int requesttype,
int request,
int value,
int index,
char[] bytes,
int size,
int timeout ) ;
public int set_configuration ( int configuration ) ;
public int claim_interface ( int interface ) ;
public int release_interface ( int interface ) ;
public int set_altinterface ( int alternate ) ;
public int resetep ( uint ep ) ;
public int clear_halt ( uint ep ) ;
public int reset ( ) ;
public Device* device ( ) ;
Created by Valadoc