Interface Libraries libusb(3LIB)
NAME
libusb - user-space USB device management library
SYNOPSIS
cc [ flag... ] -I/usr/sfw/include file... -L/usr/sfw/lib \
-R /usr/sfw/lib -lusb [ library... ]
#include
DESCRIPTION
The libusb library contains interfaces for managing USB dev-
ices without a kernel driver. It is an open-source API sup-
ported on Linux, MacOS X, and NetBSD. See
http:/libusb.sourceforge.net.
The current implementation is version 0.1.8 of the libusb
API.
Complete documentation for this library can be found at
/usr/sfw/share/doc/libusb/libusb.txt.
INTERFACES
The shared object libusb.so.1 provides the following public
interfaces. See Intro(3) for additional information on
shared object interfaces.
usbbulkread usbbulkwrite
usbclaiminterface usbclearhalt
usbclose usbcontrolmsg
usbfindbusses usbfinddevices
usbgetbusses usbgetdescriptorbyendpoint
usbgetdescriptor usbgetstring
usbgetstringsimple usbinit
usbinterruptread usbinterruptwrite
usbopen usbreleaseinterface
usbreset usbresetep
usbsetaltinterface usbsetconfiguration
usbsetdebug usbstrerror
FILES
/usr/sfw/lib/libusb.so.1
shared object
/usr/sfw/lib/libusbplugins
SunOS 5.11 Last change: 14 Oct 2004 1
Interface Libraries libusb(3LIB)
implementation-specific libusb modules
/usr/sfw/bin/libusb-config
script to determine linking environment
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
ATRIBUTE TYPE ATRIBUTE VALUE
Availability SUNWlibusb, SUNWlibusbut, SUNWlibugenusb
Interface Stability External
MT-Level Unsafe
SEE ALSO
Intro(3), attributes(5)
http:/libusb.sourceforge.net
SunOS 5.11 Last change: 14 Oct 2004 2
|