.TH "LIBMTP_devicestorage_struct" 3 "Version 1.1.21" "libmtp" \" -*- nroff -*- .ad l .nh .SH NAME libmtp \- .SH SYNOPSIS .br .PP .PP \fC#include \fP .SS "Data Fields" .in +1c .ti -1c .RI "uint32_t \fBid\fP" .br .ti -1c .RI "uint16_t \fBStorageType\fP" .br .ti -1c .RI "uint16_t \fBFilesystemType\fP" .br .ti -1c .RI "uint16_t \fBAccessCapability\fP" .br .ti -1c .RI "uint64_t \fBMaxCapacity\fP" .br .ti -1c .RI "uint64_t \fBFreeSpaceInBytes\fP" .br .ti -1c .RI "uint64_t \fBFreeSpaceInObjects\fP" .br .ti -1c .RI "char * \fBStorageDescription\fP" .br .ti -1c .RI "char * \fBVolumeIdentifier\fP" .br .ti -1c .RI "\fBLIBMTP_devicestorage_t\fP * \fBnext\fP" .br .ti -1c .RI "\fBLIBMTP_devicestorage_t\fP * \fBprev\fP" .br .in -1c .SH "Detailed Description" .PP LIBMTP Device Storage structure .PP \fBExamples\fP .in +1c \fBdetect\&.c\fP, \fBfiles\&.c\fP, \fBfolders\&.c\fP, \fBsendtr\&.c\fP, and \fBtracks\&.c\fP\&. .SH "Field Documentation" .PP .SS "uint16_t LIBMTP_devicestorage_struct::AccessCapability" Access capability .PP Referenced by \fBLIBMTP_Dump_Device_Info()\fP, and \fBLIBMTP_Get_Storage()\fP\&. .SS "uint16_t LIBMTP_devicestorage_struct::FilesystemType" Filesystem type .PP Referenced by \fBLIBMTP_Dump_Device_Info()\fP, and \fBLIBMTP_Get_Storage()\fP\&. .SS "uint64_t LIBMTP_devicestorage_struct::FreeSpaceInBytes" Free space in bytes .PP Referenced by \fBLIBMTP_Dump_Device_Info()\fP, and \fBLIBMTP_Get_Storage()\fP\&. .SS "uint64_t LIBMTP_devicestorage_struct::FreeSpaceInObjects" Free space in objects .PP Referenced by \fBLIBMTP_Dump_Device_Info()\fP, and \fBLIBMTP_Get_Storage()\fP\&. .SS "uint32_t LIBMTP_devicestorage_struct::id" Unique ID for this storage .PP \fBExamples\fP .in +1c \fBdetect\&.c\fP, \fBfiles\&.c\fP, \fBfolders\&.c\fP, \fBsendtr\&.c\fP, and \fBtracks\&.c\fP\&. .PP Referenced by \fBLIBMTP_Dump_Device_Info()\fP, \fBLIBMTP_Format_Storage()\fP, and \fBLIBMTP_Get_Storage()\fP\&. .SS "uint64_t LIBMTP_devicestorage_struct::MaxCapacity" Maximum capability .PP Referenced by \fBLIBMTP_Dump_Device_Info()\fP, and \fBLIBMTP_Get_Storage()\fP\&. .SS "\fBLIBMTP_devicestorage_t\fP* LIBMTP_devicestorage_struct::next" Next storage, follow this link until NULL .PP \fBExamples\fP .in +1c \fBdetect\&.c\fP, \fBfiles\&.c\fP, \fBfolders\&.c\fP, \fBsendtr\&.c\fP, and \fBtracks\&.c\fP\&. .PP Referenced by \fBLIBMTP_Dump_Device_Info()\fP, and \fBLIBMTP_Get_Storage()\fP\&. .SS "\fBLIBMTP_devicestorage_t\fP* LIBMTP_devicestorage_struct::prev" Previous storage .PP Referenced by \fBLIBMTP_Get_Storage()\fP\&. .SS "char* LIBMTP_devicestorage_struct::StorageDescription" A brief description of this storage .PP \fBExamples\fP .in +1c \fBfolders\&.c\fP, and \fBsendtr\&.c\fP\&. .PP Referenced by \fBLIBMTP_Dump_Device_Info()\fP, and \fBLIBMTP_Get_Storage()\fP\&. .SS "uint16_t LIBMTP_devicestorage_struct::StorageType" Storage type .PP Referenced by \fBLIBMTP_Dump_Device_Info()\fP, and \fBLIBMTP_Get_Storage()\fP\&. .SS "char* LIBMTP_devicestorage_struct::VolumeIdentifier" A volume identifier .PP Referenced by \fBLIBMTP_Dump_Device_Info()\fP, and \fBLIBMTP_Get_Storage()\fP\&. .SH "Author" .PP Generated automatically by Doxygen for libmtp from the source code\&.