libgphoto2 photo camera library (libgphoto2) Internals
2.5.26
|
Describes the properties of a specific camera. More...
#include <gphoto2-abilities-list.h>
Data Fields | |
char | model [128] |
name of camera model More... | |
CameraDriverStatus | status |
driver quality More... | |
GPPortType | port |
Supported port types. More... | |
int | speed [64] |
Supported serial port speeds (terminated with a value of 0). More... | |
CameraOperation | operations |
Camera operation funcs. More... | |
CameraFileOperation | file_operations |
Camera file op funcs. More... | |
CameraFolderOperation | folder_operations |
Camera folder op funcs. More... | |
int | usb_vendor |
USB Vendor D. More... | |
int | usb_product |
USB Product ID. More... | |
int | usb_class |
USB device class. More... | |
int | usb_subclass |
USB device subclass. More... | |
int | usb_protocol |
USB device protocol. More... | |
char | library [1024] |
(Internal) library filename More... | |
char | id [1024] |
(Internal) camera ID name More... | |
GphotoDeviceType | device_type |
Device type. More... | |
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.
Definition at line 120 of file gphoto2-abilities-list.h.
GphotoDeviceType CameraAbilities::device_type |
Device type.
Definition at line 144 of file gphoto2-abilities-list.h.
CameraFileOperation CameraAbilities::file_operations |
Camera file op funcs.
Definition at line 131 of file gphoto2-abilities-list.h.
Referenced by camera_abilities().
CameraFolderOperation CameraAbilities::folder_operations |
Camera folder op funcs.
Definition at line 132 of file gphoto2-abilities-list.h.
Referenced by camera_abilities().
char CameraAbilities::id[1024] |
(Internal) camera ID name
Definition at line 142 of file gphoto2-abilities-list.h.
Referenced by gp_abilities_list_load_dir(), and gp_abilities_list_lookup_id().
char CameraAbilities::library[1024] |
(Internal) library filename
Definition at line 141 of file gphoto2-abilities-list.h.
Referenced by gp_abilities_list_load_dir(), and gp_camera_init().
char CameraAbilities::model[128] |
name of camera model
Definition at line 121 of file gphoto2-abilities-list.h.
Referenced by camera_abilities(), cmp_abilities(), gp_abilities_list_append(), gp_abilities_list_detect(), gp_abilities_list_detect_usb(), gp_abilities_list_lookup_model(), gp_camera_exit(), gp_camera_init(), and gp_camera_set_abilities().
CameraOperation CameraAbilities::operations |
Camera operation funcs.
Definition at line 130 of file gphoto2-abilities-list.h.
Referenced by camera_abilities().
GPPortType CameraAbilities::port |
Supported port types.
Definition at line 125 of file gphoto2-abilities-list.h.
Referenced by camera_abilities(), and gp_abilities_list_detect_usb().
int CameraAbilities::reserved2 |
Reserved space to use in the future w/out changing the struct size reserved space
Definition at line 147 of file gphoto2-abilities-list.h.
int CameraAbilities::reserved3 |
reserved space
Definition at line 148 of file gphoto2-abilities-list.h.
int CameraAbilities::reserved4 |
reserved space
Definition at line 149 of file gphoto2-abilities-list.h.
int CameraAbilities::reserved5 |
reserved space
Definition at line 150 of file gphoto2-abilities-list.h.
int CameraAbilities::reserved6 |
reserved space
Definition at line 151 of file gphoto2-abilities-list.h.
int CameraAbilities::reserved7 |
reserved space
Definition at line 152 of file gphoto2-abilities-list.h.
int CameraAbilities::reserved8 |
reserved space
Definition at line 153 of file gphoto2-abilities-list.h.
int CameraAbilities::speed[64] |
Supported serial port speeds (terminated with a value of 0).
Definition at line 127 of file gphoto2-abilities-list.h.
Referenced by camera_abilities().
CameraDriverStatus CameraAbilities::status |
driver quality
Definition at line 122 of file gphoto2-abilities-list.h.
Referenced by camera_abilities().
int CameraAbilities::usb_class |
USB device class.
Definition at line 136 of file gphoto2-abilities-list.h.
Referenced by gp_abilities_list_detect_usb(), and gp_camera_init().
int CameraAbilities::usb_product |
USB Product ID.
Definition at line 135 of file gphoto2-abilities-list.h.
Referenced by gp_abilities_list_detect_usb(), and gp_camera_init().
int CameraAbilities::usb_protocol |
USB device protocol.
Definition at line 138 of file gphoto2-abilities-list.h.
Referenced by gp_abilities_list_detect_usb(), and gp_camera_init().
int CameraAbilities::usb_subclass |
USB device subclass.
Definition at line 137 of file gphoto2-abilities-list.h.
Referenced by gp_abilities_list_detect_usb(), and gp_camera_init().
int CameraAbilities::usb_vendor |
USB Vendor D.
Definition at line 134 of file gphoto2-abilities-list.h.
Referenced by gp_abilities_list_detect_usb(), and gp_camera_init().