MOON
Server: Apache
System: Linux vps.thepromohut.com 2.6.18-398.el5 #1 SMP Tue Sep 16 20:51:48 EDT 2014 i686
User: caretrak (507)
PHP: 5.2.10
Disabled: NONE
Upload Files
File: //usr/share/doc/libusb-devel-0.1.12/html/ref.deviceops.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML
><HEAD
><TITLE
>Device operations</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
TITLE="libusb Developers Guide"
HREF="index.html"><LINK
REL="UP"
TITLE="Functions"
HREF="functions.html"><LINK
REL="PREVIOUS"
TITLE="usb_get_busses"
HREF="function.usbgetbusses.html"><LINK
REL="NEXT"
TITLE="usb_open"
HREF="function.usbopen.html"><LINK
REL="STYLESHEET"
TYPE="text/css"
HREF="/base.css"></HEAD
><BODY
CLASS="REFERENCE"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>libusb Developers Guide</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="function.usbgetbusses.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="function.usbopen.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="REFERENCE"
><A
NAME="REF.DEVICEOPS"
></A
><DIV
CLASS="TITLEPAGE"
><H1
CLASS="TITLE"
>II. Device operations</H1
><DIV
CLASS="PARTINTRO"
><A
NAME="AEN151"
></A
><P
>This group of functions deal with the device. It allows you to open and close the device as well standard USB operations like setting the configuration, alternate settings, clearing halts and resetting the device. It also provides OS level operations such as claiming and releasing interfaces.</P
></DIV
><DIV
CLASS="TOC"
><DL
><DT
><B
>Table of Contents</B
></DT
><DT
><A
HREF="function.usbopen.html"
>usb_open</A
>&nbsp;--&nbsp;Opens a USB device</DT
><DT
><A
HREF="function.usbclose.html"
>usb_close</A
>&nbsp;--&nbsp;Closes a USB device</DT
><DT
><A
HREF="function.usbsetconfiguration.html"
>usb_set_configuration</A
>&nbsp;--&nbsp;Sets the active configuration of a device</DT
><DT
><A
HREF="function.usbsetaltinterface.html"
>usb_set_altinterface</A
>&nbsp;--&nbsp;Sets the active alternate setting of the current interface</DT
><DT
><A
HREF="function.usbresetep.html"
>usb_resetep</A
>&nbsp;--&nbsp;Resets state for an endpoint</DT
><DT
><A
HREF="function.usbclearhalt.html"
>usb_clear_halt</A
>&nbsp;--&nbsp;Clears any halt status on an endpoint</DT
><DT
><A
HREF="function.usbreset.html"
>usb_reset</A
>&nbsp;--&nbsp;Resets a device</DT
><DT
><A
HREF="function.usbclaiminterface.html"
>usb_claim_interface</A
>&nbsp;--&nbsp;Claim an interface of a device</DT
><DT
><A
HREF="function.usbreleaseinterface.html"
>usb_release_interface</A
>&nbsp;--&nbsp;Releases a previously claimed interface</DT
></DL
></DIV
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="function.usbgetbusses.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="function.usbopen.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>usb_get_busses</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="functions.html"
ACCESSKEY="U"
>Up</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>usb_open</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>