NAME
LIBMTP_devicestorage_struct -
SYNOPSIS
#include <libmtp.h>
Data Fields
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
Detailed Description
LIBMTP Device Storage structure
Field Documentation
uint32_t LIBMTP_devicestorage_struct::id
Unique ID for this storage
uint16_t LIBMTP_devicestorage_struct::StorageType
Storage type
uint16_t LIBMTP_devicestorage_struct::FilesystemType
Filesystem type
uint16_t LIBMTP_devicestorage_struct::AccessCapability
Access capability
uint64_t LIBMTP_devicestorage_struct::MaxCapacity
Maximum capability
uint64_t LIBMTP_devicestorage_struct::FreeSpaceInBytes
Free space in bytes
uint64_t LIBMTP_devicestorage_struct::FreeSpaceInObjects
Free space in objects
char* LIBMTP_devicestorage_struct::StorageDescription
A brief description of this storage
char* LIBMTP_devicestorage_struct::VolumeIdentifier
A volume identifier
LIBMTP_devicestorage_t* LIBMTP_devicestorage_struct::next
Next storage, follow this link until NULL
LIBMTP_devicestorage_t* LIBMTP_devicestorage_struct::prev
Previous storage
Author
Generated automatically by Doxygen for libmtp from the source code.