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

Storage information structue. More...

#include <gphoto2-filesys.h>

Data Fields

CameraStorageInfoFields fields
 Bitmask of struct members that are specified. More...
 
char basedir [256]
 Basedirectory of the storage. Will be "/" if just 1 storage on the camera. More...
 
char label [256]
 Label of the storage. Similar to DOS label. More...
 
char description [256]
 Description of the storage. More...
 
CameraStorageType type
 Hardware type of the storage. More...
 
CameraStorageFilesystemType fstype
 Hierarchy type of the filesystem. More...
 
CameraStorageAccessType access
 Access permissions. More...
 
uint64_t capacitykbytes
 Total capacity in kbytes. More...
 
uint64_t freekbytes
 Free space in kbytes. More...
 
uint64_t freeimages
 Free space in images (guessed by camera). More...
 

Detailed Description

Storage information structue.

This structure contains the information of a specific camera storage. Only the members as specified by the fields member are valid.

Definition at line 214 of file gphoto2-filesys.h.

Field Documentation

◆ access

CameraStorageAccessType _CameraStorageInformation::access

Access permissions.

Definition at line 221 of file gphoto2-filesys.h.

◆ basedir

char _CameraStorageInformation::basedir[256]

Basedirectory of the storage. Will be "/" if just 1 storage on the camera.

Definition at line 216 of file gphoto2-filesys.h.

◆ capacitykbytes

uint64_t _CameraStorageInformation::capacitykbytes

Total capacity in kbytes.

Definition at line 222 of file gphoto2-filesys.h.

◆ description

char _CameraStorageInformation::description[256]

Description of the storage.

Definition at line 218 of file gphoto2-filesys.h.

◆ fields

CameraStorageInfoFields _CameraStorageInformation::fields

Bitmask of struct members that are specified.

Definition at line 215 of file gphoto2-filesys.h.

◆ freeimages

uint64_t _CameraStorageInformation::freeimages

Free space in images (guessed by camera).

Definition at line 224 of file gphoto2-filesys.h.

◆ freekbytes

uint64_t _CameraStorageInformation::freekbytes

Free space in kbytes.

Definition at line 223 of file gphoto2-filesys.h.

◆ fstype

CameraStorageFilesystemType _CameraStorageInformation::fstype

Hierarchy type of the filesystem.

Definition at line 220 of file gphoto2-filesys.h.

◆ label

char _CameraStorageInformation::label[256]

Label of the storage. Similar to DOS label.

Definition at line 217 of file gphoto2-filesys.h.

◆ type

CameraStorageType _CameraStorageInformation::type

Hardware type of the storage.

Definition at line 219 of file gphoto2-filesys.h.


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