CameraAbilities Struct Reference

Describes the properties of a specific camera. More...

#include <gphoto2-abilities-list.h>

Data Fields

char model [128]
 name of camera model
CameraDriverStatus status
 driver quality
GPPortType port
 Supported port types.
int speed [64]
 Supported serial port speeds (terminated with a value of 0).
CameraOperation operations
 Camera operation funcs.
CameraFileOperation file_operations
 Camera file op funcs.
CameraFolderOperation folder_operations
 Camera folder op funcs.
int usb_vendor
 USB Vendor D.
int usb_product
 USB Product ID.
int usb_class
 USB device class.
int usb_subclass
 USB device subclass.
int usb_protocol
 USB device protocol.
char library [1024]
 (Internal) library filename
char id [1024]
 (Internal) camera ID name
GphotoDeviceType device_type
 Device type.
int reserved2
int reserved3
int reserved4
int reserved5
int reserved6
int reserved7
int reserved8

Detailed Description

Describes the properties of a specific camera.

The internals of this structures are used extensively by the camlibs, but the status regarding use by frontends is questionable.


Field Documentation

Reserved space to use in the future w/out changing the struct size reserved space

reserved space

reserved space

reserved space

reserved space

reserved space

reserved space


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

Generated on Mon Oct 12 14:26:11 2009 for libgphoto2 photo camera library (libgphoto2) by  doxygen 1.6.1