#include <gphoto2-abilities-list.h>
Data Fields | |
char | model [128] |
CameraDriverStatus | status |
GPPortType | port |
int | speed [64] |
CameraOperation | operations |
CameraFileOperation | file_operations |
CameraFolderOperation | folder_operations |
int | usb_vendor |
int | usb_product |
int | usb_class |
int | usb_subclass |
int | usb_protocol |
char | library [1024] |
char | id [1024] |
int | reserved1 |
int | reserved2 |
int | reserved3 |
int | reserved4 |
int | reserved5 |
int | reserved6 |
int | reserved7 |
int | reserved8 |
The internals of this structures are used extensively by the camlibs, but the status regarding use by frontends is questionable.
char CameraAbilities::model[128] |
name of camera model
CameraDriverStatus CameraAbilities::status |
driver quality
GPPortType CameraAbilities::port |
Supported port.
int CameraAbilities::speed[64] |
Supported port speeds (terminated with a value of 0).
CameraOperation CameraAbilities::operations |
camera operation funcs
CameraFileOperation CameraAbilities::file_operations |
camera file op funcs
CameraFolderOperation CameraAbilities::folder_operations |
camera folder op funcs
USB Vendor D
USB Product ID
USB device class
USB device subclass
USB device protocol
reserved space
reserved space
reserved space
reserved space
reserved space
reserved space
reserved space
reserved space