|
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17 System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64 User : nobody ( 99) PHP Version : 5.2.17 Disable Function : NONE Directory : /proc/21571/root/usr/share/doc/libusb-devel-0.1.12/html/ |
Upload File : |
<!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 > -- Opens a USB device</DT ><DT ><A HREF="function.usbclose.html" >usb_close</A > -- Closes a USB device</DT ><DT ><A HREF="function.usbsetconfiguration.html" >usb_set_configuration</A > -- Sets the active configuration of a device</DT ><DT ><A HREF="function.usbsetaltinterface.html" >usb_set_altinterface</A > -- Sets the active alternate setting of the current interface</DT ><DT ><A HREF="function.usbresetep.html" >usb_resetep</A > -- Resets state for an endpoint</DT ><DT ><A HREF="function.usbclearhalt.html" >usb_clear_halt</A > -- Clears any halt status on an endpoint</DT ><DT ><A HREF="function.usbreset.html" >usb_reset</A > -- Resets a device</DT ><DT ><A HREF="function.usbclaiminterface.html" >usb_claim_interface</A > -- Claim an interface of a device</DT ><DT ><A HREF="function.usbreleaseinterface.html" >usb_release_interface</A > -- 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 >