USB_ClassInfo_SI_Host_t Struct Reference
[Still Image Class Host Mode Driver]

#include <StillImage.h>

Data Fields

struct {
   uint8_t   DataINPipeNumber
   uint8_t   DataOUTPipeNumber
   uint8_t   EventsPipeNumber
Config
struct {
   bool   IsActive
   uint16_t   DataINPipeSize
   uint16_t   DataOUTPipeSize
   uint16_t   EventsPipeSize
   bool   IsSessionOpen
   uint32_t   TransactionID
State

Field Documentation

Config data for the USB class interface within the device. All elements in this section must be set or the interface will fail to enumerate and operate correctly.

Pipe number of the Still Image interface's IN data pipe

Size in bytes of the Still Image interface's IN data pipe

Pipe number of the Still Image interface's OUT data pipe

Size in bytes of the Still Image interface's OUT data pipe

Pipe number of the Still Image interface's IN events endpoint, if used

Size in bytes of the Still Image interface's IN events pipe

Indicates if the current interface instance is connected to an attached device, valid after HID_Host_ConfigurePipes() is called and the Host state machine is in the Configured state

Indicates if a PIMA session is currently open with the attached device

State data for the USB class interface within the device. All elements in this section may be set to initial values, but may also be ignored to default to sane values when the interface is enumerated.

Transaction ID for the next transaction to send to the device


The documentation for this struct was generated from the following file:

Generated on Thu Sep 24 22:58:16 2009 for LUFA (Formerly MyUSB) Library by  doxygen 1.6.1