3.4.2.3 How the Library Works

The CDC Host Client Driver provides the user application with an easy-to-use interface to the attached CDC device. The USB Host Layer initializes the CDC Host Client Driver when a device is attached. This process does not require application intervention.

The following sections describe the steps and methods required for the user application to interact with the attached devices:

  • TPL Table Configuration for CDC Devices
  • Detecting Device Attach
  • Opening the CDC Host Client Driver
  • Sending Class-specific Control Transfers
  • Reading and Writing Data
  • Event Handling

Topics

Name Description
TPL Table Configuration for CDC Devices Provides information on configuring the TPL table for CDC devices.
Detecting Device Attach Describes how to register an Attach Event Handler.
Opening the CDC Host Client Driver Describes how an application can open the CDC Host Client Driver.
Sending Class-specific Control Transfers Describes how the application client can send CDC Class-specific commands to the connected device.
Reading and Writing Data Describes how to transfer data to the attached CDC device.
Event Handling Describes how to set event handlers.