|
libgphoto2 photo camera library (libgphoto2) API 2.5.34
|
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 |
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.
| CameraFileOperation CameraAbilities::file_operations |
Camera file op funcs.
Referenced by camera_abilities().
| CameraFolderOperation CameraAbilities::folder_operations |
Camera folder op funcs.
Referenced by camera_abilities().
| char CameraAbilities::library[1024] |
(Internal) library filename
Referenced by gp_camera_init().
| char CameraAbilities::model[128] |
name of camera model
Referenced by camera_abilities(), gp_abilities_list_append(), gp_abilities_list_detect(), gp_abilities_list_lookup_model(), gp_camera_exit(), gp_camera_init(), and gp_camera_set_abilities().
| CameraOperation CameraAbilities::operations |
Camera operation funcs.
Referenced by camera_abilities().
| GPPortType CameraAbilities::port |
Supported port types.
Referenced by camera_abilities().
| int CameraAbilities::reserved2 |
Reserved space to use in the future w/out changing the struct size reserved space
| int CameraAbilities::reserved3 |
reserved space
| int CameraAbilities::reserved4 |
reserved space
| int CameraAbilities::reserved5 |
reserved space
| int CameraAbilities::reserved6 |
reserved space
| int CameraAbilities::reserved7 |
reserved space
| int CameraAbilities::reserved8 |
reserved space
| int CameraAbilities::speed[64] |
Supported serial port speeds (terminated with a value of 0).
Referenced by camera_abilities().
| CameraDriverStatus CameraAbilities::status |
driver quality
Referenced by camera_abilities().
| int CameraAbilities::usb_class |
USB device class.
Referenced by gp_camera_init().
| int CameraAbilities::usb_product |
USB Product ID.
Referenced by gp_camera_init().
| int CameraAbilities::usb_protocol |
USB device protocol.
Referenced by gp_camera_init().
| int CameraAbilities::usb_subclass |
USB device subclass.
Referenced by gp_camera_init().
| int CameraAbilities::usb_vendor |
USB Vendor D.
Referenced by gp_camera_init().