Crate gphoto2_sys

Crate gphoto2_sys 

Source

Structs§

Camera
CameraAbilities
CameraAbilitiesList
CameraFile
CameraFileHandler
CameraFileInfo
CameraFileInfoAudio
CameraFileInfoFile
CameraFileInfoPreview
CameraFilePath
CameraList
CameraStorageInformation
CameraText
CameraWidget
GPContext
GPPortInfoList
_GPPortInfo

Enums§

CameraCaptureType
CameraDriverStatus
CameraEventType
CameraFileAccessType
CameraFileStatus
CameraFileType
CameraStorageAccessType
CameraStorageFilesystemType
CameraStorageType
CameraWidgetType
GPContextFeedback
GPVersionVerbosity
GphotoDeviceType

Constants§

GP_CAPTURE_IMAGE
GP_CAPTURE_MOVIE
GP_CAPTURE_SOUND
GP_CONTEXT_FEEDBACK_CANCEL
GP_CONTEXT_FEEDBACK_OK
GP_DEVICE_AUDIO_PLAYER
GP_DEVICE_STILL_CAMERA
GP_DRIVER_STATUS_DEPRECATED
GP_DRIVER_STATUS_EXPERIMENTAL
GP_DRIVER_STATUS_PRODUCTION
GP_DRIVER_STATUS_TESTING
GP_ERROR
GP_ERROR_BAD_PARAMETERS
GP_ERROR_CAMERA_BUSY
GP_ERROR_CAMERA_ERROR
GP_ERROR_CANCEL
GP_ERROR_CORRUPTED_DATA
GP_ERROR_DIRECTORY_EXISTS
GP_ERROR_DIRECTORY_NOT_FOUND
GP_ERROR_FILE_EXISTS
GP_ERROR_FILE_NOT_FOUND
GP_ERROR_FIXED_LIMIT_EXCEEDED
GP_ERROR_HAL
GP_ERROR_IO
GP_ERROR_IO_INIT
GP_ERROR_IO_LOCK
GP_ERROR_IO_READ
GP_ERROR_IO_SERIAL_SPEED
GP_ERROR_IO_SUPPORTED_SERIAL
GP_ERROR_IO_SUPPORTED_USB
GP_ERROR_IO_UPDATE
GP_ERROR_IO_USB_CLAIM
GP_ERROR_IO_USB_CLEAR_HALT
GP_ERROR_IO_USB_FIND
GP_ERROR_IO_WRITE
GP_ERROR_LIBRARY
GP_ERROR_MODEL_NOT_FOUND
GP_ERROR_NOT_SUPPORTED
GP_ERROR_NO_MEMORY
GP_ERROR_NO_SPACE
GP_ERROR_OS_FAILURE
GP_ERROR_PATH_NOT_ABSOLUTE
GP_ERROR_TIMEOUT
GP_ERROR_UNKNOWN_PORT
GP_EVENT_CAPTURE_COMPLETE
GP_EVENT_FILE_ADDED
GP_EVENT_FOLDER_ADDED
GP_EVENT_TIMEOUT
GP_EVENT_UNKNOWN
GP_FILE_ACCESSTYPE_FD
GP_FILE_ACCESSTYPE_HANDLER
GP_FILE_ACCESSTYPE_MEMORY
GP_FILE_INFO_ALL
GP_FILE_INFO_HEIGHT
GP_FILE_INFO_MTIME
GP_FILE_INFO_NONE
GP_FILE_INFO_PERMISSIONS
GP_FILE_INFO_SIZE
GP_FILE_INFO_STATUS
GP_FILE_INFO_TYPE
GP_FILE_INFO_WIDTH
GP_FILE_OPERATION_AUDIO
GP_FILE_OPERATION_DELETE
GP_FILE_OPERATION_EXIF
GP_FILE_OPERATION_NONE
GP_FILE_OPERATION_PREVIEW
GP_FILE_OPERATION_RAW
GP_FILE_PERM_ALL
GP_FILE_PERM_DELETE
GP_FILE_PERM_NONE
GP_FILE_PERM_READ
GP_FILE_TYPE_AUDIO
GP_FILE_TYPE_EXIF
GP_FILE_TYPE_METADATA
GP_FILE_TYPE_NORMAL
GP_FILE_TYPE_PREVIEW
GP_FILE_TYPE_RAW
GP_FOLDER_OPERATION_DELETE_ALL
GP_FOLDER_OPERATION_MAKE_DIR
GP_FOLDER_OPERATION_NONE
GP_FOLDER_OPERATION_PUT_FILE
GP_FOLDER_OPERATION_REMOVE_DIR
GP_MIME_ARW
GP_MIME_ASF
GP_MIME_AVCHD
GP_MIME_AVI
GP_MIME_BMP
GP_MIME_CR2
GP_MIME_CRW
GP_MIME_EXIF
GP_MIME_JPEG
GP_MIME_MP3
GP_MIME_MPEG
GP_MIME_OGG
GP_MIME_PGM
GP_MIME_PNG
GP_MIME_PNM
GP_MIME_PPM
GP_MIME_QUICKTIME
GP_MIME_RAW
GP_MIME_RW2
GP_MIME_TIFF
GP_MIME_UNKNOWN
GP_MIME_WAV
GP_MIME_WMA
GP_OK
GP_OPERATION_CAPTURE_AUDIO
GP_OPERATION_CAPTURE_IMAGE
GP_OPERATION_CAPTURE_PREVIEW
GP_OPERATION_CAPTURE_VIDEO
GP_OPERATION_CONFIG
GP_OPERATION_NONE
GP_OPERATION_TRIGGER_CAPTURE
GP_PORT_DISK
GP_PORT_NONE
GP_PORT_PTPIP
GP_PORT_SERIAL
GP_PORT_USB
GP_PORT_USB_DISK_DIRECT
GP_PORT_USB_SCSI
GP_STORAGEINFO_ACCESS
GP_STORAGEINFO_AC_READONLY
GP_STORAGEINFO_AC_READONLY_WITH_DELETE
GP_STORAGEINFO_AC_READWRITE
GP_STORAGEINFO_BASE
GP_STORAGEINFO_DESCRIPTION
GP_STORAGEINFO_FILESYSTEMTYPE
GP_STORAGEINFO_FREESPACEIMAGES
GP_STORAGEINFO_FREESPACEKBYTES
GP_STORAGEINFO_FST_DCF
GP_STORAGEINFO_FST_GENERICFLAT
GP_STORAGEINFO_FST_GENERICHIERARCHICAL
GP_STORAGEINFO_FST_UNDEFINED
GP_STORAGEINFO_LABEL
GP_STORAGEINFO_MAXCAPACITY
GP_STORAGEINFO_STORAGETYPE
GP_STORAGEINFO_ST_FIXED_RAM
GP_STORAGEINFO_ST_FIXED_ROM
GP_STORAGEINFO_ST_REMOVABLE_RAM
GP_STORAGEINFO_ST_REMOVABLE_ROM
GP_STORAGEINFO_ST_UNKNOWN

Functions§

gp_abilities_list_append
gp_abilities_list_count
gp_abilities_list_detect
gp_abilities_list_free
gp_abilities_list_get_abilities
gp_abilities_list_load
gp_abilities_list_load_dir
gp_abilities_list_lookup_model
gp_abilities_list_new
gp_abilities_list_reset
gp_camera_autodetect
gp_camera_capture
gp_camera_capture_preview
gp_camera_exit
gp_camera_file_delete
gp_camera_file_get
gp_camera_file_get_info
gp_camera_file_read
gp_camera_file_set_info
gp_camera_folder_delete_all
gp_camera_folder_list_files
gp_camera_folder_list_folders
gp_camera_folder_make_dir
gp_camera_folder_put_file
gp_camera_folder_remove_dir
gp_camera_free
gp_camera_get_abilities
gp_camera_get_about
gp_camera_get_config
gp_camera_get_manual
gp_camera_get_port_info
gp_camera_get_port_speed
gp_camera_get_storageinfo
gp_camera_get_summary
gp_camera_init
gp_camera_new
gp_camera_ref
gp_camera_set_abilities
gp_camera_set_config
gp_camera_set_port_info
gp_camera_set_port_speed
gp_camera_set_timeout_funcs
gp_camera_start_timeout
gp_camera_stop_timeout
gp_camera_trigger_capture
gp_camera_unref
gp_camera_wait_for_event
gp_context_cancel
gp_context_error
gp_context_idle
gp_context_message
gp_context_new
gp_context_progress_start
gp_context_progress_stop
gp_context_progress_update
gp_context_question
gp_context_ref
gp_context_set_cancel_func
gp_context_set_error_func
gp_context_set_idle_func
gp_context_set_message_func
gp_context_set_progress_funcs
gp_context_set_question_func
gp_context_set_status_func
gp_context_status
gp_context_unref
gp_file_adjust_name_for_mime_type
gp_file_append
gp_file_clean
gp_file_copy
gp_file_detect_mime_type
gp_file_free
gp_file_get_data_and_size
gp_file_get_mime_type
gp_file_get_mtime
gp_file_get_name
gp_file_get_name_by_type
gp_file_new
gp_file_new_from_fd
gp_file_new_from_handler
gp_file_open
gp_file_ref
gp_file_save
gp_file_set_data_and_size
gp_file_set_mime_type
gp_file_set_mtime
gp_file_set_name
gp_file_slurp
gp_file_unref
gp_library_version
gp_list_append
gp_list_count
gp_list_find_by_name
gp_list_free
gp_list_get_name
gp_list_get_value
gp_list_new
gp_list_populate
gp_list_ref
gp_list_reset
gp_list_set_name
gp_list_set_value
gp_list_sort
gp_list_unref
gp_message_codeset
gp_port_info_get_library_filename
gp_port_info_get_name
gp_port_info_get_path
gp_port_info_get_type
gp_port_info_list_append
gp_port_info_list_count
gp_port_info_list_free
gp_port_info_list_get_info
gp_port_info_list_load
gp_port_info_list_lookup_name
gp_port_info_list_lookup_path
gp_port_info_list_new
gp_port_info_new
gp_port_info_set_library_filename
gp_port_info_set_name
gp_port_info_set_path
gp_port_info_set_type
gp_port_message_codeset
gp_result_as_string
gp_widget_add_choice
gp_widget_append
gp_widget_changed
gp_widget_count_children
gp_widget_count_choices
gp_widget_free
gp_widget_get_child
gp_widget_get_child_by_id
gp_widget_get_child_by_label
gp_widget_get_child_by_name
gp_widget_get_choice
gp_widget_get_id
gp_widget_get_info
gp_widget_get_label
gp_widget_get_name
gp_widget_get_parent
gp_widget_get_range
gp_widget_get_readonly
gp_widget_get_root
gp_widget_get_type
gp_widget_get_value
gp_widget_new
gp_widget_prepend
gp_widget_ref
gp_widget_set_changed
gp_widget_set_info
gp_widget_set_name
gp_widget_set_range
gp_widget_set_readonly
gp_widget_set_value
gp_widget_unref

Type Aliases§

CameraFileInfoFields
CameraFileOperation
CameraFilePermissions
CameraFolderOperation
CameraOperation
CameraStorageInfoFields
CameraTimeoutFunc
CameraTimeoutStartFunc
CameraTimeoutStopFunc
CameraWidgetCallback
GPContextCancelFunc
GPContextErrorFunc
GPContextIdleFunc
GPContextMessageFunc
GPContextProgressStartFunc
GPContextProgressStopFunc
GPContextProgressUpdateFunc
GPContextQuestionFunc
GPContextStatusFunc
GPPortInfo
GPPortType