te
Copyright (c) 2009, Sun Microsystems, Inc. All Rights Reserved.
Copyright (c) 2009, Sun Microsystems, Inc. All Rights Reserved.
libusb 3LIB "19 May 2009" "SunOS 5.12" "Interface Libraries"
NAME
libusb - user-space USB device management library
SYNOPSIS
cc [ flag... ] -I/usr/include file... -L/usr/lib \e -R /usr/lib -lusb [ library... ] #include <usb.h>
DESCRIPTION
The libusb library contains interfaces for managing USB devices without a kernel driver. It is an open-source API supported 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/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.
usb_bulk_read | usb_bulk_write |
usb_claim_interface | usb_clear_halt |
usb_close | usb_control_msg |
usb_find_busses | usb_find_devices |
usb_get_busses | usb_get_descriptor_by_endpoint |
usb_get_descriptor | usb_get_string |
usb_get_string_simple | usb_init |
usb_interrupt_read | usb_interrupt_write |
usb_open | usb_release_interface |
usb_reset | usb_resetep |
usb_set_altinterface | usb_set_configuration |
usb_set_debug | usb_strerror |
FILES
shared object
64-bit shared object
implementation-specific libusb modules
script to determine linking environment
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
Availability | |
system/library/usb/libusb, system/library/usb/libusbut, SUNWlibugenusb | |
Interface Stability | Volatile |
MT-Level | Unsafe |
SEE ALSO
Intro(3), attributes(5)
http://libusb.sourceforge.net