TwiceAsNice  2019-02-18
Macros | Functions
libfli-usb.h File Reference
This graph shows which files directly or indirectly include this file:

Macros

#define usb_bulktransfer   unix_bulktransfer
 

Functions

long unix_bulkwrite (flidev_t dev, void *buf, long *wlen)
 
long unix_bulkread (flidev_t dev, void *buf, long *rlen)
 
long unix_usbio (flidev_t dev, void *buf, long *wlen, long *rlen)
 
long unix_usb_connect (flidev_t dev, fli_unixio_t *io, char *name)
 
long unix_usb_disconnect (flidev_t dev, fli_unixio_t *io)
 
long unix_bulktransfer (flidev_t dev, int ep, void *buf, long *len)
 
long unix_usb_list (char *pattern, flidomain_t domain, char ***names)
 

Macro Definition Documentation

◆ usb_bulktransfer

#define usb_bulktransfer   unix_bulktransfer

Function Documentation

◆ unix_bulkread()

long unix_bulkread ( flidev_t  dev,
void *  buf,
long rlen 
)

◆ unix_bulktransfer()

long unix_bulktransfer ( flidev_t  dev,
int  ep,
void *  buf,
long len 
)

◆ unix_bulkwrite()

long unix_bulkwrite ( flidev_t  dev,
void *  buf,
long wlen 
)

◆ unix_usb_connect()

long unix_usb_connect ( flidev_t  dev,
fli_unixio_t io,
char *  name 
)

◆ unix_usb_disconnect()

long unix_usb_disconnect ( flidev_t  dev,
fli_unixio_t io 
)

◆ unix_usb_list()

long unix_usb_list ( char *  pattern,
flidomain_t  domain,
char ***  names 
)

◆ unix_usbio()

long unix_usbio ( flidev_t  dev,
void *  buf,
long wlen,
long rlen 
)