Struct
CamelFolderInfo
Description
struct CamelFolderInfo {
_CamelFolderInfo* next;
_CamelFolderInfo* parent;
_CamelFolderInfo* child;
gchar* full_name;
gchar* display_name;
CamelFolderInfoFlags flags;
gint32 unread;
gint32 total;
}
No description available.
Structure members
next
- No description available.
parent
- No description available.
child
- No description available.
full_name
- No description available.
display_name
- No description available.
flags
- No description available.
unread
- No description available.
total
- No description available.
Constructors
camel_folder_info_new
Allocates a new CamelFolderInfo
instance. Free it with camel_folder_info_free().
since: 2.22
Functions
camel_folder_info_build
This takes an array of folders and attaches them together according
to the hierarchy described by their full_names and separator
. If
namespace_
is non-NULL
, then it will be ignored as a full_name
prefix, for purposes of comparison. If necessary,
camel_folder_info_build()
will create additional CamelFolderInfo
with
NULL
urls to fill in gaps in the tree. The value of short_names
is used in constructing the names of these intermediate folders.