libgphoto2 photo camera library (libgphoto2) Internals  2.5.26
_GPPortSettingsUSB Struct Reference

Port settings for USB ports. More...

#include <gphoto2-port.h>

Data Fields

int inep
 Bulk IN endpoint used. More...
 
int outep
 Bulk OUT endpoint used. More...
 
int intep
 Interrupt endpoint used. More...
 
int config
 USB bConfigurationValue used. More...
 
int interface
 USB Interface number used. More...
 
int altsetting
 USB Alternative Setting used. More...
 
int maxpacketsize
 Maximum USB packetsize of the IN endpoint. (r/o) More...
 
char port [64]
 USB Portname. Specific to lowlevel USB. More...
 

Detailed Description

Port settings for USB ports.

Definition at line 78 of file gphoto2-port.h.

Field Documentation

◆ altsetting

int _GPPortSettingsUSB::altsetting

USB Alternative Setting used.

Definition at line 84 of file gphoto2-port.h.

Referenced by gp_port_set_info().

◆ config

int _GPPortSettingsUSB::config

USB bConfigurationValue used.

Definition at line 82 of file gphoto2-port.h.

Referenced by gp_port_set_info().

◆ inep

int _GPPortSettingsUSB::inep

Bulk IN endpoint used.

Definition at line 79 of file gphoto2-port.h.

Referenced by gp_port_set_info().

◆ intep

int _GPPortSettingsUSB::intep

Interrupt endpoint used.

Definition at line 81 of file gphoto2-port.h.

◆ interface

int _GPPortSettingsUSB::interface

USB Interface number used.

Definition at line 83 of file gphoto2-port.h.

Referenced by gp_port_set_info().

◆ maxpacketsize

int _GPPortSettingsUSB::maxpacketsize

Maximum USB packetsize of the IN endpoint. (r/o)

Definition at line 86 of file gphoto2-port.h.

◆ outep

int _GPPortSettingsUSB::outep

Bulk OUT endpoint used.

Definition at line 80 of file gphoto2-port.h.

Referenced by gp_port_set_info().

◆ port

char _GPPortSettingsUSB::port[64]

USB Portname. Specific to lowlevel USB.

Definition at line 91 of file gphoto2-port.h.

Referenced by gp_port_set_info().


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