Libmtp_devicestorage_struct
#include <libmtp.h>
uint32_t id
uint16_t StorageType
uint16_t FilesystemType
uint16_t AccessCapability
uint64_t MaxCapacity
uint64_t FreeSpaceInBytes
uint64_t FreeSpaceInObjects
char * StorageDescription
char * VolumeIdentifier
LIBMTP_devicestorage_t * next
LIBMTP_devicestorage_t * prev
LIBMTP Device Storage structure
Examples: folders.c, and sendtr.c.
Access capability
Referenced by LIBMTP_Dump_Device_Info(), and LIBMTP_Get_Storage().
Filesystem type
Referenced by LIBMTP_Dump_Device_Info(), and LIBMTP_Get_Storage().
Free space in bytes
Referenced by LIBMTP_Dump_Device_Info(), and LIBMTP_Get_Storage().
Free space in objects
Referenced by LIBMTP_Dump_Device_Info(), and LIBMTP_Get_Storage().
Unique ID for this storage
Examples: folders.c, and sendtr.c.
Referenced by LIBMTP_Dump_Device_Info(), LIBMTP_Format_Storage(), and LIBMTP_Get_Storage().
Maximum capability
Referenced by LIBMTP_Dump_Device_Info(), and LIBMTP_Get_Storage().
Next storage, follow this link until NULL
Examples: folders.c, and sendtr.c.
Referenced by LIBMTP_Dump_Device_Info(), and LIBMTP_Get_Storage().
Previous storage
Referenced by LIBMTP_Get_Storage().
A brief description of this storage
Examples: folders.c, and sendtr.c.
Referenced by LIBMTP_Dump_Device_Info(), and LIBMTP_Get_Storage().
Storage type
Referenced by LIBMTP_Dump_Device_Info(), and LIBMTP_Get_Storage().
A volume identifier
Referenced by LIBMTP_Dump_Device_Info(), and LIBMTP_Get_Storage().
Generated automatically by Doxygen for libmtp from the source code.