Content-type: text/html Man page of libusb

libusb

Section: Interface Libraries (3LIB)
Updated: 14 Oct 2004
Index Return to Main Contents
 

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 <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/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.

usb_bulk_readusb_bulk_write
usb_claim_interfaceusb_clear_halt
usb_closeusb_control_msg
usb_find_bussesusb_find_devices
usb_get_bussesusb_get_descriptor_by_endpoint
usb_get_descriptorusb_get_string
usb_get_string_simpleusb_init
usb_interrupt_readusb_interrupt_write
usb_openusb_release_interface
usb_resetusb_resetep
usb_set_altinterfaceusb_set_configuration
usb_set_debugusb_strerror

 

FILES

/usr/sfw/lib/libusb.so.1 shared object

/usr/sfw/lib/libusb_plugins implementation-specific libusb modules

/usr/sfw/bin/libusb-config script to determine linking environment

 

ATTRIBUTES

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE
Availability SUNWlibusb, SUNWlibusbut, SUNWlibugenusb
Interface StabilityExternal
MT-LevelUnsafe

 

SEE ALSO

intro(3), attributes(5)

http://libusb.sourceforge.net


 

Index

NAME
SYNOPSIS
DESCRIPTION
INTERFACES
FILES
ATTRIBUTES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 02:38:41 GMT, October 02, 2010