libgphoto2 photo camera library (libgphoto2) Internals  2.5.26
_CameraFilesystem Struct Reference

The internal camera filesystem structure. More...

Data Fields

CameraFilesystemFolderrootfolder
 
CameraFilesystemFilelru_first
 
CameraFilesystemFilelru_last
 
unsigned long int lru_size
 
CameraFilesystemGetInfoFunc get_info_func
 
CameraFilesystemSetInfoFunc set_info_func
 
CameraFilesystemListFunc file_list_func
 
CameraFilesystemListFunc folder_list_func
 
CameraFilesystemGetFileFunc get_file_func
 
CameraFilesystemReadFileFunc read_file_func
 
CameraFilesystemDeleteFileFunc delete_file_func
 
CameraFilesystemPutFileFunc put_file_func
 
CameraFilesystemDeleteAllFunc delete_all_func
 
CameraFilesystemDirFunc make_dir_func
 
CameraFilesystemDirFunc remove_dir_func
 
CameraFilesystemStorageInfoFunc storage_info_func
 
void * data
 

Detailed Description

The internal camera filesystem structure.

The internals of the CameraFilesystem are only visible to gphoto2. You can only access them using the functions provided by gphoto2.

Definition at line 242 of file gphoto2-filesys.c.

Field Documentation

◆ data

◆ delete_all_func

CameraFilesystemDeleteAllFunc _CameraFilesystem::delete_all_func

Definition at line 257 of file gphoto2-filesys.c.

Referenced by gp_filesystem_delete_all(), and gp_filesystem_set_funcs().

◆ delete_file_func

CameraFilesystemDeleteFileFunc _CameraFilesystem::delete_file_func

Definition at line 255 of file gphoto2-filesys.c.

Referenced by gp_filesystem_delete_file(), and gp_filesystem_set_funcs().

◆ file_list_func

CameraFilesystemListFunc _CameraFilesystem::file_list_func

Definition at line 251 of file gphoto2-filesys.c.

Referenced by gp_filesystem_list_files(), and gp_filesystem_set_funcs().

◆ folder_list_func

CameraFilesystemListFunc _CameraFilesystem::folder_list_func

Definition at line 252 of file gphoto2-filesys.c.

Referenced by gp_filesystem_list_folders(), and gp_filesystem_set_funcs().

◆ get_file_func

CameraFilesystemGetFileFunc _CameraFilesystem::get_file_func

Definition at line 253 of file gphoto2-filesys.c.

Referenced by gp_filesystem_get_file_impl(), and gp_filesystem_set_funcs().

◆ get_info_func

CameraFilesystemGetInfoFunc _CameraFilesystem::get_info_func

Definition at line 249 of file gphoto2-filesys.c.

Referenced by gp_filesystem_get_info(), and gp_filesystem_set_funcs().

◆ lru_first

◆ lru_last

◆ lru_size

unsigned long int _CameraFilesystem::lru_size

◆ make_dir_func

CameraFilesystemDirFunc _CameraFilesystem::make_dir_func

Definition at line 258 of file gphoto2-filesys.c.

Referenced by gp_filesystem_make_dir(), and gp_filesystem_set_funcs().

◆ put_file_func

CameraFilesystemPutFileFunc _CameraFilesystem::put_file_func

Definition at line 256 of file gphoto2-filesys.c.

Referenced by gp_filesystem_put_file(), and gp_filesystem_set_funcs().

◆ read_file_func

CameraFilesystemReadFileFunc _CameraFilesystem::read_file_func

Definition at line 254 of file gphoto2-filesys.c.

Referenced by gp_filesystem_read_file(), and gp_filesystem_set_funcs().

◆ remove_dir_func

CameraFilesystemDirFunc _CameraFilesystem::remove_dir_func

Definition at line 259 of file gphoto2-filesys.c.

Referenced by gp_filesystem_remove_dir(), and gp_filesystem_set_funcs().

◆ rootfolder

◆ set_info_func

CameraFilesystemSetInfoFunc _CameraFilesystem::set_info_func

Definition at line 250 of file gphoto2-filesys.c.

Referenced by gp_filesystem_set_funcs(), and gp_filesystem_set_info().

◆ storage_info_func

CameraFilesystemStorageInfoFunc _CameraFilesystem::storage_info_func

Definition at line 260 of file gphoto2-filesys.c.

Referenced by gp_filesystem_get_storageinfo(), and gp_filesystem_set_funcs().


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