.TH "LIBMTP_folder_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 \fBfolder_id\fP" .br .ti -1c .RI "uint32_t \fBparent_id\fP" .br .ti -1c .RI "uint32_t \fBstorage_id\fP" .br .ti -1c .RI "char * \fBname\fP" .br .ti -1c .RI "\fBLIBMTP_folder_t\fP * \fBsibling\fP" .br .ti -1c .RI "\fBLIBMTP_folder_t\fP * \fBchild\fP" .br .in -1c .SH "Detailed Description" .PP MTP Folder structure .PP \fBExamples\fP .in +1c \fBdelfile\&.c\fP, \fBfolders\&.c\fP, \fBgetfile\&.c\fP, \fBnewfolder\&.c\fP, \fBsendfile\&.c\fP, and \fBsendtr\&.c\fP\&. .SH "Field Documentation" .PP .SS "\fBLIBMTP_folder_t\fP* LIBMTP_folder_struct::child" Child folder or NULL if no children .PP \fBExamples\fP .in +1c \fBfolders\&.c\fP\&. .PP Referenced by \fBLIBMTP_destroy_folder_t()\fP, \fBLIBMTP_Find_Folder()\fP, and \fBLIBMTP_Get_Folder_List_For_Storage()\fP\&. .SS "uint32_t LIBMTP_folder_struct::folder_id" Unique folder ID .PP \fBExamples\fP .in +1c \fBfolders\&.c\fP\&. .PP Referenced by \fBLIBMTP_Find_Folder()\fP, \fBLIBMTP_Get_Folder_List_For_Storage()\fP, \fBLIBMTP_new_folder_t()\fP, and \fBLIBMTP_Set_Folder_Name()\fP\&. .SS "char* LIBMTP_folder_struct::name" Name of folder .PP \fBExamples\fP .in +1c \fBfolders\&.c\fP\&. .PP Referenced by \fBLIBMTP_destroy_folder_t()\fP, \fBLIBMTP_Get_Folder_List_For_Storage()\fP, and \fBLIBMTP_Set_Folder_Name()\fP\&. .SS "uint32_t LIBMTP_folder_struct::parent_id" ID of parent folder .PP Referenced by \fBLIBMTP_Get_Folder_List_For_Storage()\fP\&. .SS "\fBLIBMTP_folder_t\fP* LIBMTP_folder_struct::sibling" Next folder at same level or NULL if no more .PP \fBExamples\fP .in +1c \fBfolders\&.c\fP\&. .PP Referenced by \fBLIBMTP_destroy_folder_t()\fP, \fBLIBMTP_Find_Folder()\fP, and \fBLIBMTP_Get_Folder_List_For_Storage()\fP\&. .SS "uint32_t LIBMTP_folder_struct::storage_id" ID of storage holding this folder .PP Referenced by \fBLIBMTP_Get_Folder_List_For_Storage()\fP\&. .SH "Author" .PP Generated automatically by Doxygen for libmtp from the source code\&.