# libusb Developers Guide

### Johannes Erdfelt

Table of Contents
Preface
I. Introduction
  1. Overview
  2. Current OS support
II. API
  3. Devices and interfaces
  4. Timeouts
  5. Data Types
  6. Synchronous
III. Functions
  I. Core
  II. Device operations
  III. Control Transfers
  IV. Bulk Transfers
IV. Examples
  7. Basic Examples
  8. Examples in the source distribution
  9. Other Applications

|  | Next
|  | Preface