~ubuntu-branches/debian/squeeze/glib2.0/squeeze

« back to all changes in this revision

Viewing changes to docs/reference/gio/xml/gfileinfo.xml

  • Committer: Bazaar Package Importer
  • Author(s): Gustavo Noronha Silva
  • Date: 2009-02-15 13:00:43 UTC
  • mfrom: (1.3.1 upstream) (69.1.10 intrepid)
  • Revision ID: james.westby@ubuntu.com-20090215130043-q47fbt3owmt42m2f
Tags: 2.18.4-2
* Release to unstable
* debian/rules:
- bump SHVER, since we are already forcing a 2.18.0 dependecy on the
  symbols introduced in the development versions
* debian/control.in:
- added Homepage and Vcs-* control fields

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
]>
6
6
<refentry id="GFileInfo">
7
7
<refmeta>
8
 
<refentrytitle role="top_of_page">GFileInfo</refentrytitle>
 
8
<refentrytitle role="top_of_page" id="GFileInfo.top_of_page">GFileInfo</refentrytitle>
9
9
<manvolnum>3</manvolnum>
10
10
<refmiscinfo>GIO Library</refmiscinfo>
11
11
</refmeta>
13
13
<refnamediv>
14
14
<refname>GFileInfo</refname>
15
15
<refpurpose>File Information and Attributes</refpurpose>
16
 
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
17
16
</refnamediv>
18
17
 
19
 
<refsynopsisdiv role="synopsis">
 
18
<refsynopsisdiv id="GFileInfo.synopsis" role="synopsis">
20
19
<title role="synopsis.title">Synopsis</title>
21
20
 
22
21
<synopsis>
23
22
 
24
23
#include &lt;gio/gio.h&gt;
25
24
 
26
 
 
27
25
                    <link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link>;
28
26
enum                <link linkend="GFileType">GFileType</link>;
29
27
                    <link linkend="GFileInfo-struct">GFileInfo</link>;
30
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-TYPE:CAPS">G_FILE_ATTRIBUTE_STANDARD_TYPE</link>
31
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-IS-HIDDEN:CAPS">G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN</link>
32
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-IS-BACKUP:CAPS">G_FILE_ATTRIBUTE_STANDARD_IS_BACKUP</link>
33
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-IS-SYMLINK:CAPS">G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK</link>
34
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-IS-VIRTUAL:CAPS">G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL</link>
35
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-NAME:CAPS">G_FILE_ATTRIBUTE_STANDARD_NAME</link>
36
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-DISPLAY-NAME:CAPS">G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME</link>
37
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-EDIT-NAME:CAPS">G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME</link>
38
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-COPY-NAME:CAPS">G_FILE_ATTRIBUTE_STANDARD_COPY_NAME</link>
39
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-ICON:CAPS">G_FILE_ATTRIBUTE_STANDARD_ICON</link>
40
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-CONTENT-TYPE:CAPS">G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE</link>
41
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-FAST-CONTENT-TYPE:CAPS">G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE</link>
42
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-SIZE:CAPS">G_FILE_ATTRIBUTE_STANDARD_SIZE</link>
43
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-SYMLINK-TARGET:CAPS">G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET</link>
44
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-TARGET-URI:CAPS">G_FILE_ATTRIBUTE_STANDARD_TARGET_URI</link>
45
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-SORT-ORDER:CAPS">G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER</link>
46
 
#define             <link linkend="G-FILE-ATTRIBUTE-ETAG-VALUE:CAPS">G_FILE_ATTRIBUTE_ETAG_VALUE</link>
47
 
#define             <link linkend="G-FILE-ATTRIBUTE-ID-FILE:CAPS">G_FILE_ATTRIBUTE_ID_FILE</link>
48
 
#define             <link linkend="G-FILE-ATTRIBUTE-ID-FILESYSTEM:CAPS">G_FILE_ATTRIBUTE_ID_FILESYSTEM</link>
49
 
#define             <link linkend="G-FILE-ATTRIBUTE-ACCESS-CAN-READ:CAPS">G_FILE_ATTRIBUTE_ACCESS_CAN_READ</link>
50
 
#define             <link linkend="G-FILE-ATTRIBUTE-ACCESS-CAN-WRITE:CAPS">G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE</link>
51
 
#define             <link linkend="G-FILE-ATTRIBUTE-ACCESS-CAN-EXECUTE:CAPS">G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE</link>
52
 
#define             <link linkend="G-FILE-ATTRIBUTE-ACCESS-CAN-DELETE:CAPS">G_FILE_ATTRIBUTE_ACCESS_CAN_DELETE</link>
53
 
#define             <link linkend="G-FILE-ATTRIBUTE-ACCESS-CAN-TRASH:CAPS">G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH</link>
54
 
#define             <link linkend="G-FILE-ATTRIBUTE-ACCESS-CAN-RENAME:CAPS">G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME</link>
55
 
#define             <link linkend="G-FILE-ATTRIBUTE-MOUNTABLE-CAN-MOUNT:CAPS">G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT</link>
56
 
#define             <link linkend="G-FILE-ATTRIBUTE-MOUNTABLE-CAN-UNMOUNT:CAPS">G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT</link>
57
 
#define             <link linkend="G-FILE-ATTRIBUTE-MOUNTABLE-CAN-EJECT:CAPS">G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT</link>
58
 
#define             <link linkend="G-FILE-ATTRIBUTE-MOUNTABLE-UNIX-DEVICE:CAPS">G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE</link>
59
 
#define             <link linkend="G-FILE-ATTRIBUTE-MOUNTABLE-HAL-UDI:CAPS">G_FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI</link>
60
 
#define             <link linkend="G-FILE-ATTRIBUTE-TIME-MODIFIED:CAPS">G_FILE_ATTRIBUTE_TIME_MODIFIED</link>
61
 
#define             <link linkend="G-FILE-ATTRIBUTE-TIME-MODIFIED-USEC:CAPS">G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC</link>
62
 
#define             <link linkend="G-FILE-ATTRIBUTE-TIME-ACCESS:CAPS">G_FILE_ATTRIBUTE_TIME_ACCESS</link>
63
 
#define             <link linkend="G-FILE-ATTRIBUTE-TIME-ACCESS-USEC:CAPS">G_FILE_ATTRIBUTE_TIME_ACCESS_USEC</link>
64
 
#define             <link linkend="G-FILE-ATTRIBUTE-TIME-CHANGED:CAPS">G_FILE_ATTRIBUTE_TIME_CHANGED</link>
65
 
#define             <link linkend="G-FILE-ATTRIBUTE-TIME-CHANGED-USEC:CAPS">G_FILE_ATTRIBUTE_TIME_CHANGED_USEC</link>
66
 
#define             <link linkend="G-FILE-ATTRIBUTE-TIME-CREATED:CAPS">G_FILE_ATTRIBUTE_TIME_CREATED</link>
67
 
#define             <link linkend="G-FILE-ATTRIBUTE-TIME-CREATED-USEC:CAPS">G_FILE_ATTRIBUTE_TIME_CREATED_USEC</link>
68
 
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-DEVICE:CAPS">G_FILE_ATTRIBUTE_UNIX_DEVICE</link>
69
 
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-INODE:CAPS">G_FILE_ATTRIBUTE_UNIX_INODE</link>
70
 
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-MODE:CAPS">G_FILE_ATTRIBUTE_UNIX_MODE</link>
71
 
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-NLINK:CAPS">G_FILE_ATTRIBUTE_UNIX_NLINK</link>
72
 
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-UID:CAPS">G_FILE_ATTRIBUTE_UNIX_UID</link>
73
 
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-GID:CAPS">G_FILE_ATTRIBUTE_UNIX_GID</link>
74
 
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-RDEV:CAPS">G_FILE_ATTRIBUTE_UNIX_RDEV</link>
75
 
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-BLOCK-SIZE:CAPS">G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE</link>
76
 
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-BLOCKS:CAPS">G_FILE_ATTRIBUTE_UNIX_BLOCKS</link>
77
 
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-IS-MOUNTPOINT:CAPS">G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT</link>
78
 
#define             <link linkend="G-FILE-ATTRIBUTE-DOS-IS-ARCHIVE:CAPS">G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE</link>
79
 
#define             <link linkend="G-FILE-ATTRIBUTE-DOS-IS-SYSTEM:CAPS">G_FILE_ATTRIBUTE_DOS_IS_SYSTEM</link>
80
 
#define             <link linkend="G-FILE-ATTRIBUTE-OWNER-USER:CAPS">G_FILE_ATTRIBUTE_OWNER_USER</link>
81
 
#define             <link linkend="G-FILE-ATTRIBUTE-OWNER-USER-REAL:CAPS">G_FILE_ATTRIBUTE_OWNER_USER_REAL</link>
82
 
#define             <link linkend="G-FILE-ATTRIBUTE-OWNER-GROUP:CAPS">G_FILE_ATTRIBUTE_OWNER_GROUP</link>
83
 
#define             <link linkend="G-FILE-ATTRIBUTE-THUMBNAIL-PATH:CAPS">G_FILE_ATTRIBUTE_THUMBNAIL_PATH</link>
84
 
#define             <link linkend="G-FILE-ATTRIBUTE-THUMBNAILING-FAILED:CAPS">G_FILE_ATTRIBUTE_THUMBNAILING_FAILED</link>
85
 
#define             <link linkend="G-FILE-ATTRIBUTE-FILESYSTEM-SIZE:CAPS">G_FILE_ATTRIBUTE_FILESYSTEM_SIZE</link>
86
 
#define             <link linkend="G-FILE-ATTRIBUTE-FILESYSTEM-FREE:CAPS">G_FILE_ATTRIBUTE_FILESYSTEM_FREE</link>
87
 
#define             <link linkend="G-FILE-ATTRIBUTE-FILESYSTEM-TYPE:CAPS">G_FILE_ATTRIBUTE_FILESYSTEM_TYPE</link>
88
 
#define             <link linkend="G-FILE-ATTRIBUTE-FILESYSTEM-READONLY:CAPS">G_FILE_ATTRIBUTE_FILESYSTEM_READONLY</link>
89
 
#define             <link linkend="G-FILE-ATTRIBUTE-GVFS-BACKEND:CAPS">G_FILE_ATTRIBUTE_GVFS_BACKEND</link>
90
 
#define             <link linkend="G-FILE-ATTRIBUTE-SELINUX-CONTEXT:CAPS">G_FILE_ATTRIBUTE_SELINUX_CONTEXT</link>
91
 
#define             <link linkend="G-FILE-ATTRIBUTE-TRASH-ITEM-COUNT:CAPS">G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT</link>
92
 
#define             <link linkend="G-FILE-ATTRIBUTE-FILESYSTEM-USE-PREVIEW:CAPS">G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW</link>
93
 
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-DESCRIPTION:CAPS">G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION</link>
94
 
<link linkend="GFileInfo">GFileInfo</link>*          <link linkend="g-file-info-new">g_file_info_new</link>                     (void);
95
 
<link linkend="GFileInfo">GFileInfo</link>*          <link linkend="g-file-info-dup">g_file_info_dup</link>                     (<link linkend="GFileInfo">GFileInfo</link> *other);
 
28
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-TYPE--CAPS">G_FILE_ATTRIBUTE_STANDARD_TYPE</link>
 
29
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-IS-HIDDEN--CAPS">G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN</link>
 
30
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-IS-BACKUP--CAPS">G_FILE_ATTRIBUTE_STANDARD_IS_BACKUP</link>
 
31
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-IS-SYMLINK--CAPS">G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK</link>
 
32
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-IS-VIRTUAL--CAPS">G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL</link>
 
33
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-NAME--CAPS">G_FILE_ATTRIBUTE_STANDARD_NAME</link>
 
34
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-DISPLAY-NAME--CAPS">G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME</link>
 
35
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-EDIT-NAME--CAPS">G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME</link>
 
36
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-COPY-NAME--CAPS">G_FILE_ATTRIBUTE_STANDARD_COPY_NAME</link>
 
37
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-ICON--CAPS">G_FILE_ATTRIBUTE_STANDARD_ICON</link>
 
38
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-CONTENT-TYPE--CAPS">G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE</link>
 
39
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-FAST-CONTENT-TYPE--CAPS">G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE</link>
 
40
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-SIZE--CAPS">G_FILE_ATTRIBUTE_STANDARD_SIZE</link>
 
41
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-SYMLINK-TARGET--CAPS">G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET</link>
 
42
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-TARGET-URI--CAPS">G_FILE_ATTRIBUTE_STANDARD_TARGET_URI</link>
 
43
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-SORT-ORDER--CAPS">G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER</link>
 
44
#define             <link linkend="G-FILE-ATTRIBUTE-ETAG-VALUE--CAPS">G_FILE_ATTRIBUTE_ETAG_VALUE</link>
 
45
#define             <link linkend="G-FILE-ATTRIBUTE-ID-FILE--CAPS">G_FILE_ATTRIBUTE_ID_FILE</link>
 
46
#define             <link linkend="G-FILE-ATTRIBUTE-ID-FILESYSTEM--CAPS">G_FILE_ATTRIBUTE_ID_FILESYSTEM</link>
 
47
#define             <link linkend="G-FILE-ATTRIBUTE-ACCESS-CAN-READ--CAPS">G_FILE_ATTRIBUTE_ACCESS_CAN_READ</link>
 
48
#define             <link linkend="G-FILE-ATTRIBUTE-ACCESS-CAN-WRITE--CAPS">G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE</link>
 
49
#define             <link linkend="G-FILE-ATTRIBUTE-ACCESS-CAN-EXECUTE--CAPS">G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE</link>
 
50
#define             <link linkend="G-FILE-ATTRIBUTE-ACCESS-CAN-DELETE--CAPS">G_FILE_ATTRIBUTE_ACCESS_CAN_DELETE</link>
 
51
#define             <link linkend="G-FILE-ATTRIBUTE-ACCESS-CAN-TRASH--CAPS">G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH</link>
 
52
#define             <link linkend="G-FILE-ATTRIBUTE-ACCESS-CAN-RENAME--CAPS">G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME</link>
 
53
#define             <link linkend="G-FILE-ATTRIBUTE-MOUNTABLE-CAN-MOUNT--CAPS">G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT</link>
 
54
#define             <link linkend="G-FILE-ATTRIBUTE-MOUNTABLE-CAN-UNMOUNT--CAPS">G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT</link>
 
55
#define             <link linkend="G-FILE-ATTRIBUTE-MOUNTABLE-CAN-EJECT--CAPS">G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT</link>
 
56
#define             <link linkend="G-FILE-ATTRIBUTE-MOUNTABLE-UNIX-DEVICE--CAPS">G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE</link>
 
57
#define             <link linkend="G-FILE-ATTRIBUTE-MOUNTABLE-HAL-UDI--CAPS">G_FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI</link>
 
58
#define             <link linkend="G-FILE-ATTRIBUTE-TIME-MODIFIED--CAPS">G_FILE_ATTRIBUTE_TIME_MODIFIED</link>
 
59
#define             <link linkend="G-FILE-ATTRIBUTE-TIME-MODIFIED-USEC--CAPS">G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC</link>
 
60
#define             <link linkend="G-FILE-ATTRIBUTE-TIME-ACCESS--CAPS">G_FILE_ATTRIBUTE_TIME_ACCESS</link>
 
61
#define             <link linkend="G-FILE-ATTRIBUTE-TIME-ACCESS-USEC--CAPS">G_FILE_ATTRIBUTE_TIME_ACCESS_USEC</link>
 
62
#define             <link linkend="G-FILE-ATTRIBUTE-TIME-CHANGED--CAPS">G_FILE_ATTRIBUTE_TIME_CHANGED</link>
 
63
#define             <link linkend="G-FILE-ATTRIBUTE-TIME-CHANGED-USEC--CAPS">G_FILE_ATTRIBUTE_TIME_CHANGED_USEC</link>
 
64
#define             <link linkend="G-FILE-ATTRIBUTE-TIME-CREATED--CAPS">G_FILE_ATTRIBUTE_TIME_CREATED</link>
 
65
#define             <link linkend="G-FILE-ATTRIBUTE-TIME-CREATED-USEC--CAPS">G_FILE_ATTRIBUTE_TIME_CREATED_USEC</link>
 
66
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-DEVICE--CAPS">G_FILE_ATTRIBUTE_UNIX_DEVICE</link>
 
67
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-INODE--CAPS">G_FILE_ATTRIBUTE_UNIX_INODE</link>
 
68
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-MODE--CAPS">G_FILE_ATTRIBUTE_UNIX_MODE</link>
 
69
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-NLINK--CAPS">G_FILE_ATTRIBUTE_UNIX_NLINK</link>
 
70
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-UID--CAPS">G_FILE_ATTRIBUTE_UNIX_UID</link>
 
71
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-GID--CAPS">G_FILE_ATTRIBUTE_UNIX_GID</link>
 
72
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-RDEV--CAPS">G_FILE_ATTRIBUTE_UNIX_RDEV</link>
 
73
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-BLOCK-SIZE--CAPS">G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE</link>
 
74
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-BLOCKS--CAPS">G_FILE_ATTRIBUTE_UNIX_BLOCKS</link>
 
75
#define             <link linkend="G-FILE-ATTRIBUTE-UNIX-IS-MOUNTPOINT--CAPS">G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT</link>
 
76
#define             <link linkend="G-FILE-ATTRIBUTE-DOS-IS-ARCHIVE--CAPS">G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE</link>
 
77
#define             <link linkend="G-FILE-ATTRIBUTE-DOS-IS-SYSTEM--CAPS">G_FILE_ATTRIBUTE_DOS_IS_SYSTEM</link>
 
78
#define             <link linkend="G-FILE-ATTRIBUTE-OWNER-USER--CAPS">G_FILE_ATTRIBUTE_OWNER_USER</link>
 
79
#define             <link linkend="G-FILE-ATTRIBUTE-OWNER-USER-REAL--CAPS">G_FILE_ATTRIBUTE_OWNER_USER_REAL</link>
 
80
#define             <link linkend="G-FILE-ATTRIBUTE-OWNER-GROUP--CAPS">G_FILE_ATTRIBUTE_OWNER_GROUP</link>
 
81
#define             <link linkend="G-FILE-ATTRIBUTE-THUMBNAIL-PATH--CAPS">G_FILE_ATTRIBUTE_THUMBNAIL_PATH</link>
 
82
#define             <link linkend="G-FILE-ATTRIBUTE-THUMBNAILING-FAILED--CAPS">G_FILE_ATTRIBUTE_THUMBNAILING_FAILED</link>
 
83
#define             <link linkend="G-FILE-ATTRIBUTE-FILESYSTEM-SIZE--CAPS">G_FILE_ATTRIBUTE_FILESYSTEM_SIZE</link>
 
84
#define             <link linkend="G-FILE-ATTRIBUTE-FILESYSTEM-FREE--CAPS">G_FILE_ATTRIBUTE_FILESYSTEM_FREE</link>
 
85
#define             <link linkend="G-FILE-ATTRIBUTE-FILESYSTEM-TYPE--CAPS">G_FILE_ATTRIBUTE_FILESYSTEM_TYPE</link>
 
86
#define             <link linkend="G-FILE-ATTRIBUTE-FILESYSTEM-READONLY--CAPS">G_FILE_ATTRIBUTE_FILESYSTEM_READONLY</link>
 
87
#define             <link linkend="G-FILE-ATTRIBUTE-GVFS-BACKEND--CAPS">G_FILE_ATTRIBUTE_GVFS_BACKEND</link>
 
88
#define             <link linkend="G-FILE-ATTRIBUTE-SELINUX-CONTEXT--CAPS">G_FILE_ATTRIBUTE_SELINUX_CONTEXT</link>
 
89
#define             <link linkend="G-FILE-ATTRIBUTE-TRASH-ITEM-COUNT--CAPS">G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT</link>
 
90
#define             <link linkend="G-FILE-ATTRIBUTE-FILESYSTEM-USE-PREVIEW--CAPS">G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW</link>
 
91
#define             <link linkend="G-FILE-ATTRIBUTE-STANDARD-DESCRIPTION--CAPS">G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION</link>
 
92
<link linkend="GFileInfo">GFileInfo</link> *         <link linkend="g-file-info-new">g_file_info_new</link>                     (void);
 
93
<link linkend="GFileInfo">GFileInfo</link> *         <link linkend="g-file-info-dup">g_file_info_dup</link>                     (<link linkend="GFileInfo">GFileInfo</link> *other);
96
94
<link linkend="void">void</link>                <link linkend="g-file-info-copy-into">g_file_info_copy_into</link>               (<link linkend="GFileInfo">GFileInfo</link> *src_info,
97
95
                                                         <link linkend="GFileInfo">GFileInfo</link> *dest_info);
98
96
<link linkend="gboolean">gboolean</link>            <link linkend="g-file-info-has-attribute">g_file_info_has_attribute</link>           (<link linkend="GFileInfo">GFileInfo</link> *info,
99
97
                                                         const <link linkend="char">char</link> *attribute);
100
 
<link linkend="char">char</link>**              <link linkend="g-file-info-list-attributes">g_file_info_list_attributes</link>         (<link linkend="GFileInfo">GFileInfo</link> *info,
 
98
<link linkend="char">char</link> **             <link linkend="g-file-info-list-attributes">g_file_info_list_attributes</link>         (<link linkend="GFileInfo">GFileInfo</link> *info,
101
99
                                                         const <link linkend="char">char</link> *name_space);
102
100
<link linkend="GFileAttributeType">GFileAttributeType</link>  <link linkend="g-file-info-get-attribute-type">g_file_info_get_attribute_type</link>      (<link linkend="GFileInfo">GFileInfo</link> *info,
103
101
                                                         const <link linkend="char">char</link> *attribute);
104
102
<link linkend="void">void</link>                <link linkend="g-file-info-remove-attribute">g_file_info_remove_attribute</link>        (<link linkend="GFileInfo">GFileInfo</link> *info,
105
103
                                                         const <link linkend="char">char</link> *attribute);
106
 
<link linkend="char">char</link>*               <link linkend="g-file-info-get-attribute-as-string">g_file_info_get_attribute_as_string</link> (<link linkend="GFileInfo">GFileInfo</link> *info,
 
104
<link linkend="char">char</link> *              <link linkend="g-file-info-get-attribute-as-string">g_file_info_get_attribute_as_string</link> (<link linkend="GFileInfo">GFileInfo</link> *info,
107
105
                                                         const <link linkend="char">char</link> *attribute);
108
106
<link linkend="gboolean">gboolean</link>            <link linkend="g-file-info-get-attribute-data">g_file_info_get_attribute_data</link>      (<link linkend="GFileInfo">GFileInfo</link> *info,
109
107
                                                         const <link linkend="char">char</link> *attribute,
110
108
                                                         <link linkend="GFileAttributeType">GFileAttributeType</link> *type,
111
109
                                                         <link linkend="gpointer">gpointer</link> *value_pp,
112
110
                                                         <link linkend="GFileAttributeStatus">GFileAttributeStatus</link> *status);
113
 
<link linkend="GFileAttributeStatus">GFileAttributeStatus</link> <link linkend="g-file-info-get-attribute-status">g_file_info_get_attribute_status</link>   (<link linkend="GFileInfo">GFileInfo</link> *info,
114
 
                                                         const <link linkend="char">char</link> *attribute);
115
 
const <link linkend="char">char</link>*         <link linkend="g-file-info-get-attribute-string">g_file_info_get_attribute_string</link>    (<link linkend="GFileInfo">GFileInfo</link> *info,
116
 
                                                         const <link linkend="char">char</link> *attribute);
117
 
const <link linkend="char">char</link>*         <link linkend="g-file-info-get-attribute-byte-string">g_file_info_get_attribute_byte_string</link>
 
111
<link linkend="GFileAttributeStatus">GFileAttributeStatus</link>  <link linkend="g-file-info-get-attribute-status">g_file_info_get_attribute_status</link>  (<link linkend="GFileInfo">GFileInfo</link> *info,
 
112
                                                         const <link linkend="char">char</link> *attribute);
 
113
const <link linkend="char">char</link> *        <link linkend="g-file-info-get-attribute-string">g_file_info_get_attribute_string</link>    (<link linkend="GFileInfo">GFileInfo</link> *info,
 
114
                                                         const <link linkend="char">char</link> *attribute);
 
115
const <link linkend="char">char</link> *        <link linkend="g-file-info-get-attribute-byte-string">g_file_info_get_attribute_byte_string</link>
118
116
                                                        (<link linkend="GFileInfo">GFileInfo</link> *info,
119
117
                                                         const <link linkend="char">char</link> *attribute);
120
118
<link linkend="gboolean">gboolean</link>            <link linkend="g-file-info-get-attribute-boolean">g_file_info_get_attribute_boolean</link>   (<link linkend="GFileInfo">GFileInfo</link> *info,
127
125
                                                         const <link linkend="char">char</link> *attribute);
128
126
<link linkend="gint64">gint64</link>              <link linkend="g-file-info-get-attribute-int64">g_file_info_get_attribute_int64</link>     (<link linkend="GFileInfo">GFileInfo</link> *info,
129
127
                                                         const <link linkend="char">char</link> *attribute);
130
 
<link linkend="GObject">GObject</link>*            <link linkend="g-file-info-get-attribute-object">g_file_info_get_attribute_object</link>    (<link linkend="GFileInfo">GFileInfo</link> *info,
 
128
<link linkend="GObject">GObject</link> *           <link linkend="g-file-info-get-attribute-object">g_file_info_get_attribute_object</link>    (<link linkend="GFileInfo">GFileInfo</link> *info,
131
129
                                                         const <link linkend="char">char</link> *attribute);
132
130
<link linkend="void">void</link>                <link linkend="g-file-info-set-attribute">g_file_info_set_attribute</link>           (<link linkend="GFileInfo">GFileInfo</link> *info,
133
131
                                                         const <link linkend="char">char</link> *attribute,
163
161
<link linkend="gboolean">gboolean</link>            <link linkend="g-file-info-get-is-hidden">g_file_info_get_is_hidden</link>           (<link linkend="GFileInfo">GFileInfo</link> *info);
164
162
<link linkend="gboolean">gboolean</link>            <link linkend="g-file-info-get-is-backup">g_file_info_get_is_backup</link>           (<link linkend="GFileInfo">GFileInfo</link> *info);
165
163
<link linkend="gboolean">gboolean</link>            <link linkend="g-file-info-get-is-symlink">g_file_info_get_is_symlink</link>          (<link linkend="GFileInfo">GFileInfo</link> *info);
166
 
const <link linkend="char">char</link>*         <link linkend="g-file-info-get-name">g_file_info_get_name</link>                (<link linkend="GFileInfo">GFileInfo</link> *info);
167
 
const <link linkend="char">char</link>*         <link linkend="g-file-info-get-display-name">g_file_info_get_display_name</link>        (<link linkend="GFileInfo">GFileInfo</link> *info);
168
 
const <link linkend="char">char</link>*         <link linkend="g-file-info-get-edit-name">g_file_info_get_edit_name</link>           (<link linkend="GFileInfo">GFileInfo</link> *info);
169
 
<link linkend="GIcon">GIcon</link>*              <link linkend="g-file-info-get-icon">g_file_info_get_icon</link>                (<link linkend="GFileInfo">GFileInfo</link> *info);
170
 
const <link linkend="char">char</link>*         <link linkend="g-file-info-get-content-type">g_file_info_get_content_type</link>        (<link linkend="GFileInfo">GFileInfo</link> *info);
 
164
const <link linkend="char">char</link> *        <link linkend="g-file-info-get-name">g_file_info_get_name</link>                (<link linkend="GFileInfo">GFileInfo</link> *info);
 
165
const <link linkend="char">char</link> *        <link linkend="g-file-info-get-display-name">g_file_info_get_display_name</link>        (<link linkend="GFileInfo">GFileInfo</link> *info);
 
166
const <link linkend="char">char</link> *        <link linkend="g-file-info-get-edit-name">g_file_info_get_edit_name</link>           (<link linkend="GFileInfo">GFileInfo</link> *info);
 
167
<link linkend="GIcon">GIcon</link> *             <link linkend="g-file-info-get-icon">g_file_info_get_icon</link>                (<link linkend="GFileInfo">GFileInfo</link> *info);
 
168
const <link linkend="char">char</link> *        <link linkend="g-file-info-get-content-type">g_file_info_get_content_type</link>        (<link linkend="GFileInfo">GFileInfo</link> *info);
171
169
<link linkend="goffset">goffset</link>             <link linkend="g-file-info-get-size">g_file_info_get_size</link>                (<link linkend="GFileInfo">GFileInfo</link> *info);
172
170
<link linkend="void">void</link>                <link linkend="g-file-info-get-modification-time">g_file_info_get_modification_time</link>   (<link linkend="GFileInfo">GFileInfo</link> *info,
173
171
                                                         <link linkend="GTimeVal">GTimeVal</link> *result);
174
 
const <link linkend="char">char</link>*         <link linkend="g-file-info-get-symlink-target">g_file_info_get_symlink_target</link>      (<link linkend="GFileInfo">GFileInfo</link> *info);
175
 
const <link linkend="char">char</link>*         <link linkend="g-file-info-get-etag">g_file_info_get_etag</link>                (<link linkend="GFileInfo">GFileInfo</link> *info);
 
172
const <link linkend="char">char</link> *        <link linkend="g-file-info-get-symlink-target">g_file_info_get_symlink_target</link>      (<link linkend="GFileInfo">GFileInfo</link> *info);
 
173
const <link linkend="char">char</link> *        <link linkend="g-file-info-get-etag">g_file_info_get_etag</link>                (<link linkend="GFileInfo">GFileInfo</link> *info);
176
174
<link linkend="gint32">gint32</link>              <link linkend="g-file-info-get-sort-order">g_file_info_get_sort_order</link>          (<link linkend="GFileInfo">GFileInfo</link> *info);
177
175
<link linkend="void">void</link>                <link linkend="g-file-info-set-attribute-mask">g_file_info_set_attribute_mask</link>      (<link linkend="GFileInfo">GFileInfo</link> *info,
178
176
                                                         <link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *mask);
201
199
                                                         const <link linkend="char">char</link> *symlink_target);
202
200
<link linkend="void">void</link>                <link linkend="g-file-info-set-sort-order">g_file_info_set_sort_order</link>          (<link linkend="GFileInfo">GFileInfo</link> *info,
203
201
                                                         <link linkend="gint32">gint32</link> sort_order);
204
 
<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link>* <link linkend="g-file-attribute-matcher-new">g_file_attribute_matcher_new</link>     (const <link linkend="char">char</link> *attributes);
205
 
<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link>* <link linkend="g-file-attribute-matcher-ref">g_file_attribute_matcher_ref</link>     (<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *matcher);
 
202
<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> * <link linkend="g-file-attribute-matcher-new">g_file_attribute_matcher_new</link>    (const <link linkend="char">char</link> *attributes);
 
203
<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> * <link linkend="g-file-attribute-matcher-ref">g_file_attribute_matcher_ref</link>    (<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *matcher);
206
204
<link linkend="void">void</link>                <link linkend="g-file-attribute-matcher-unref">g_file_attribute_matcher_unref</link>      (<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *matcher);
207
205
<link linkend="gboolean">gboolean</link>            <link linkend="g-file-attribute-matcher-matches">g_file_attribute_matcher_matches</link>    (<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *matcher,
208
206
                                                         const <link linkend="char">char</link> *attribute);
212
210
<link linkend="gboolean">gboolean</link>            <link linkend="g-file-attribute-matcher-enumerate-namespace">g_file_attribute_matcher_enumerate_namespace</link>
213
211
                                                        (<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *matcher,
214
212
                                                         const <link linkend="char">char</link> *ns);
215
 
const <link linkend="char">char</link>*         <link linkend="g-file-attribute-matcher-enumerate-next">g_file_attribute_matcher_enumerate_next</link>
 
213
const <link linkend="char">char</link> *        <link linkend="g-file-attribute-matcher-enumerate-next">g_file_attribute_matcher_enumerate_next</link>
216
214
                                                        (<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *matcher);
217
 
 
218
 
 
219
215
</synopsis>
220
216
</refsynopsisdiv>
221
217
 
222
 
<refsect1 role="object_hierarchy">
 
218
<refsect1 id="GFileInfo.object-hierarchy" role="object_hierarchy">
223
219
<title role="object_hierarchy.title">Object Hierarchy</title>
224
220
<synopsis>
225
 
 
226
221
  <link linkend="GObject">GObject</link>
227
222
   +----GFileInfo
228
223
</synopsis>
229
 
 
230
224
</refsect1>
231
225
 
232
226
 
236
230
 
237
231
 
238
232
 
239
 
<refsect1 role="desc">
 
233
<refsect1 id="GFileInfo.description" role="desc">
240
234
<title role="desc.title">Description</title>
241
235
<para>
242
236
Functionality for manipulating basic metadata for files. <link linkend="GFileInfo"><type>GFileInfo</type></link>
269
263
<link linkend="GFileAttributeMatcher"><type>GFileAttributeMatcher</type></link> allows for searching through a <link linkend="GFileInfo"><type>GFileInfo</type></link> for 
270
264
attributes.</para>
271
265
<para>
272
 
 
273
266
</para>
274
267
</refsect1>
275
268
 
276
 
<refsect1 role="details">
 
269
<refsect1 id="GFileInfo.details" role="details">
277
270
<title role="details.title">Details</title>
278
 
<refsect2>
279
 
<title><anchor id="GFileAttributeMatcher" role="struct"/>GFileAttributeMatcher</title>
280
 
<indexterm><primary>GFileAttributeMatcher</primary></indexterm><programlisting>typedef struct _GFileAttributeMatcher GFileAttributeMatcher;</programlisting>
 
271
<refsect2 id="GFileAttributeMatcher" role="struct">
 
272
<title>GFileAttributeMatcher</title>
 
273
<indexterm zone="GFileAttributeMatcher"><primary sortas="GFileAttributeMatcher">GFileAttributeMatcher</primary></indexterm><programlisting>typedef struct _GFileAttributeMatcher GFileAttributeMatcher;</programlisting>
281
274
<para>
282
275
Determines if a string matches a file attribute.</para>
283
276
<para>
284
 
 
285
277
</para></refsect2>
286
 
<refsect2>
287
 
<title><anchor id="GFileType" role="enum"/>enum GFileType</title>
288
 
<indexterm><primary>GFileType</primary></indexterm><programlisting>typedef enum {
 
278
<refsect2 id="GFileType" role="enum">
 
279
<title>enum GFileType</title>
 
280
<indexterm zone="GFileType"><primary sortas="GFileType">GFileType</primary></indexterm><programlisting>typedef enum {
289
281
  G_FILE_TYPE_UNKNOWN = 0,
290
282
  G_FILE_TYPE_REGULAR,
291
283
  G_FILE_TYPE_DIRECTORY,
298
290
<para>
299
291
Indicates the file's on-disk type.</para>
300
292
<para>
301
 
 
302
293
</para><variablelist role="enum">
303
 
<varlistentry>
304
 
<term><anchor id="G-FILE-TYPE-UNKNOWN:CAPS" role="constant"/><literal>G_FILE_TYPE_UNKNOWN</literal></term>
 
294
<varlistentry id="G-FILE-TYPE-UNKNOWN--CAPS" role="constant">
 
295
<term><literal>G_FILE_TYPE_UNKNOWN</literal></term>
305
296
<listitem><simpara> File's type is unknown.
306
297
</simpara></listitem>
307
298
</varlistentry>
308
 
<varlistentry>
309
 
<term><anchor id="G-FILE-TYPE-REGULAR:CAPS" role="constant"/><literal>G_FILE_TYPE_REGULAR</literal></term>
 
299
<varlistentry id="G-FILE-TYPE-REGULAR--CAPS" role="constant">
 
300
<term><literal>G_FILE_TYPE_REGULAR</literal></term>
310
301
<listitem><simpara> File handle represents a regular file.
311
302
</simpara></listitem>
312
303
</varlistentry>
313
 
<varlistentry>
314
 
<term><anchor id="G-FILE-TYPE-DIRECTORY:CAPS" role="constant"/><literal>G_FILE_TYPE_DIRECTORY</literal></term>
 
304
<varlistentry id="G-FILE-TYPE-DIRECTORY--CAPS" role="constant">
 
305
<term><literal>G_FILE_TYPE_DIRECTORY</literal></term>
315
306
<listitem><simpara> File handle represents a directory.
316
307
</simpara></listitem>
317
308
</varlistentry>
318
 
<varlistentry>
319
 
<term><anchor id="G-FILE-TYPE-SYMBOLIC-LINK:CAPS" role="constant"/><literal>G_FILE_TYPE_SYMBOLIC_LINK</literal></term>
320
 
<listitem><simpara> File handle represents a symbolic link 
 
309
<varlistentry id="G-FILE-TYPE-SYMBOLIC-LINK--CAPS" role="constant">
 
310
<term><literal>G_FILE_TYPE_SYMBOLIC_LINK</literal></term>
 
311
<listitem><simpara> File handle represents a symbolic link
321
312
   (Unix systems).
322
313
</simpara></listitem>
323
314
</varlistentry>
324
 
<varlistentry>
325
 
<term><anchor id="G-FILE-TYPE-SPECIAL:CAPS" role="constant"/><literal>G_FILE_TYPE_SPECIAL</literal></term>
326
 
<listitem><simpara> File is a "special" file, such as a socket, fifo, 
 
315
<varlistentry id="G-FILE-TYPE-SPECIAL--CAPS" role="constant">
 
316
<term><literal>G_FILE_TYPE_SPECIAL</literal></term>
 
317
<listitem><simpara> File is a "special" file, such as a socket, fifo,
327
318
   block device, or character device.
328
319
</simpara></listitem>
329
320
</varlistentry>
330
 
<varlistentry>
331
 
<term><anchor id="G-FILE-TYPE-SHORTCUT:CAPS" role="constant"/><literal>G_FILE_TYPE_SHORTCUT</literal></term>
 
321
<varlistentry id="G-FILE-TYPE-SHORTCUT--CAPS" role="constant">
 
322
<term><literal>G_FILE_TYPE_SHORTCUT</literal></term>
332
323
<listitem><simpara> File is a shortcut (Windows systems).
333
324
</simpara></listitem>
334
325
</varlistentry>
335
 
<varlistentry>
336
 
<term><anchor id="G-FILE-TYPE-MOUNTABLE:CAPS" role="constant"/><literal>G_FILE_TYPE_MOUNTABLE</literal></term>
 
326
<varlistentry id="G-FILE-TYPE-MOUNTABLE--CAPS" role="constant">
 
327
<term><literal>G_FILE_TYPE_MOUNTABLE</literal></term>
337
328
<listitem><simpara> File is a mountable location.
338
329
</simpara></listitem>
339
330
</varlistentry>
340
331
</variablelist></refsect2>
341
 
<refsect2>
342
 
<title><anchor id="GFileInfo-struct" role="struct"/>GFileInfo</title>
343
 
<indexterm><primary>GFileInfo</primary></indexterm><programlisting>typedef struct _GFileInfo GFileInfo;</programlisting>
 
332
<refsect2 id="GFileInfo-struct" role="struct">
 
333
<title>GFileInfo</title>
 
334
<indexterm zone="GFileInfo-struct"><primary sortas="GFileInfo">GFileInfo</primary></indexterm><programlisting>typedef struct _GFileInfo GFileInfo;</programlisting>
344
335
<para>
345
336
Stores information about a file system object referenced by a <link linkend="GFile"><type>GFile</type></link>.</para>
346
337
<para>
347
 
 
348
338
</para></refsect2>
349
 
<refsect2>
350
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-TYPE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_TYPE</title>
351
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_TYPE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_TYPE "standard::type"                     /* uint32 (GFileType) */
 
339
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-TYPE--CAPS" role="macro">
 
340
<title>G_FILE_ATTRIBUTE_STANDARD_TYPE</title>
 
341
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-TYPE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_TYPE">G_FILE_ATTRIBUTE_STANDARD_TYPE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_TYPE "standard::type"                     /* uint32 (GFileType) */
352
342
</programlisting>
353
343
<para>
354
 
A key in the "standard" namespace for storing file types. 
355
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.
 
344
A key in the "standard" namespace for storing file types.
 
345
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.
356
346
The value for this key should contain a <link linkend="GFileType"><type>GFileType</type></link>.</para>
357
347
<para>
358
 
 
359
348
</para></refsect2>
360
 
<refsect2>
361
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-IS-HIDDEN:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN</title>
362
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN "standard::is-hidden"           /* boolean */
 
349
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-IS-HIDDEN--CAPS" role="macro">
 
350
<title>G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN</title>
 
351
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-IS-HIDDEN--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN">G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN "standard::is-hidden"           /* boolean */
363
352
</programlisting>
364
353
<para>
365
 
A key in the "standard" namespace for checking if a file is hidden. 
366
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
 
354
A key in the "standard" namespace for checking if a file is hidden.
 
355
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
367
356
<para>
368
 
 
369
357
</para></refsect2>
370
 
<refsect2>
371
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-IS-BACKUP:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_IS_BACKUP</title>
372
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_IS_BACKUP</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_IS_BACKUP "standard::is-backup"           /* boolean */
 
358
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-IS-BACKUP--CAPS" role="macro">
 
359
<title>G_FILE_ATTRIBUTE_STANDARD_IS_BACKUP</title>
 
360
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-IS-BACKUP--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_IS_BACKUP">G_FILE_ATTRIBUTE_STANDARD_IS_BACKUP</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_IS_BACKUP "standard::is-backup"           /* boolean */
373
361
</programlisting>
374
362
<para>
375
363
A key in the "standard" namespace for checking if a file is a backup file.
376
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
 
364
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
377
365
<para>
378
 
 
379
366
</para></refsect2>
380
 
<refsect2>
381
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-IS-SYMLINK:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK</title>
382
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK "standard::is-symlink"         /* boolean */
 
367
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-IS-SYMLINK--CAPS" role="macro">
 
368
<title>G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK</title>
 
369
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-IS-SYMLINK--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK">G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK "standard::is-symlink"         /* boolean */
383
370
</programlisting>
384
371
<para>
385
372
A key in the "standard" namespace for checking if the file is a symlink.
386
373
Typically the actual type is something else, if we followed the symlink
387
374
to get the type.
388
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
 
375
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
389
376
<para>
390
 
 
391
377
</para></refsect2>
392
 
<refsect2>
393
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-IS-VIRTUAL:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL</title>
394
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL "standard::is-virtual"         /* boolean */
 
378
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-IS-VIRTUAL--CAPS" role="macro">
 
379
<title>G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL</title>
 
380
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-IS-VIRTUAL--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL">G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL "standard::is-virtual"         /* boolean */
395
381
</programlisting>
396
382
<para>
397
383
A key in the "standard" namespace for checking if a file is virtual.
398
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
 
384
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
399
385
<para>
400
 
 
401
386
</para></refsect2>
402
 
<refsect2>
403
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-NAME:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_NAME</title>
404
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_NAME</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_NAME "standard::name"                     /* byte string */
 
387
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-NAME--CAPS" role="macro">
 
388
<title>G_FILE_ATTRIBUTE_STANDARD_NAME</title>
 
389
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-NAME--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_NAME">G_FILE_ATTRIBUTE_STANDARD_NAME</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_NAME "standard::name"                     /* byte string */
405
390
</programlisting>
406
391
<para>
407
392
A key in the "standard" namespace for getting the name of the file.
408
393
The name is the on-disk filename which may not be in any known encoding,
409
394
and can thus not be generally displayed as is.
410
 
Use <link linkend="G-FILE-ATTRIBUTE-STANDARD-DISPLAY-NAME:CAPS"><type>G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME</type></link> if you need to display the
 
395
Use <link linkend="G-FILE-ATTRIBUTE-STANDARD-DISPLAY-NAME--CAPS"><type>G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME</type></link> if you need to display the
411
396
name in a user interface.
412
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BYTE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BYTE_STRING</literal></link>.</para>
 
397
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BYTE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BYTE_STRING</literal></link>.</para>
413
398
<para>
414
 
 
415
399
</para></refsect2>
416
 
<refsect2>
417
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-DISPLAY-NAME:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME</title>
418
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME "standard::display-name"     /* string */
 
400
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-DISPLAY-NAME--CAPS" role="macro">
 
401
<title>G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME</title>
 
402
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-DISPLAY-NAME--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME">G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME "standard::display-name"     /* string */
419
403
</programlisting>
420
404
<para>
421
405
A key in the "standard" namespace for getting the display name of the file.
422
406
A display name is guaranteed to be in UTF8 and can thus be displayed in
423
407
the UI.
424
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
 
408
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
425
409
<para>
426
 
 
427
410
</para></refsect2>
428
 
<refsect2>
429
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-EDIT-NAME:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME</title>
430
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME "standard::edit-name"           /* string */
 
411
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-EDIT-NAME--CAPS" role="macro">
 
412
<title>G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME</title>
 
413
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-EDIT-NAME--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME">G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME "standard::edit-name"           /* string */
431
414
</programlisting>
432
415
<para>
433
416
A key in the "standard" namespace for edit name of the file.
437
420
"(invalid unicode)" if the filename was in an invalid encoding).
438
421
</para>
439
422
<para>
440
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
 
423
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
441
424
<para>
442
 
 
443
425
</para></refsect2>
444
 
<refsect2>
445
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-COPY-NAME:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_COPY_NAME</title>
446
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_COPY_NAME</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_COPY_NAME "standard::copy-name"           /* string */
 
426
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-COPY-NAME--CAPS" role="macro">
 
427
<title>G_FILE_ATTRIBUTE_STANDARD_COPY_NAME</title>
 
428
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-COPY-NAME--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_COPY_NAME">G_FILE_ATTRIBUTE_STANDARD_COPY_NAME</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_COPY_NAME "standard::copy-name"           /* string */
447
429
</programlisting>
448
430
<para>
449
431
A key in the "standard" namespace for getting the copy name of the file.
454
436
encoding selected for the filesystem it is in then the copy name will not be set.
455
437
</para>
456
438
<para>
457
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
 
439
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
458
440
<para>
459
 
 
460
441
</para></refsect2>
461
 
<refsect2>
462
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-ICON:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_ICON</title>
463
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_ICON</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_ICON "standard::icon"                     /* object (GIcon) */
 
442
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-ICON--CAPS" role="macro">
 
443
<title>G_FILE_ATTRIBUTE_STANDARD_ICON</title>
 
444
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-ICON--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_ICON">G_FILE_ATTRIBUTE_STANDARD_ICON</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_ICON "standard::icon"                     /* object (GIcon) */
464
445
</programlisting>
465
446
<para>
466
447
A key in the "standard" namespace for getting the icon for the file.
467
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-OBJECT:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_OBJECT</literal></link>.
 
448
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-OBJECT--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_OBJECT</literal></link>.
468
449
The value for this key should contain a <link linkend="GIcon"><type>GIcon</type></link>.</para>
469
450
<para>
470
 
 
471
451
</para></refsect2>
472
 
<refsect2>
473
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-CONTENT-TYPE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE</title>
474
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE "standard::content-type"     /* string */
 
452
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-CONTENT-TYPE--CAPS" role="macro">
 
453
<title>G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE</title>
 
454
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-CONTENT-TYPE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE">G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE "standard::content-type"     /* string */
475
455
</programlisting>
476
456
<para>
477
457
A key in the "standard" namespace for getting the content type of the file.
478
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.
 
458
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.
479
459
The value for this key should contain a valid content type.</para>
480
460
<para>
481
 
 
482
461
</para></refsect2>
483
 
<refsect2>
484
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-FAST-CONTENT-TYPE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE</title>
485
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE "standard::fast-content-type" /* string */
 
462
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-FAST-CONTENT-TYPE--CAPS" role="macro">
 
463
<title>G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE</title>
 
464
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-FAST-CONTENT-TYPE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE">G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE "standard::fast-content-type" /* string */
486
465
</programlisting>
487
466
<para>
488
467
A key in the "standard" namespace for getting the fast content type.
489
468
The fast content type isn't as reliable as the regular one, as it
490
469
only uses the filename to guess it, but it is faster to calculate than the
491
470
regular content type.
492
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
 
471
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
493
472
<para>
494
 
 
495
473
</para></refsect2>
496
 
<refsect2>
497
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-SIZE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_SIZE</title>
498
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_SIZE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_SIZE "standard::size"                     /* uint64 */
 
474
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-SIZE--CAPS" role="macro">
 
475
<title>G_FILE_ATTRIBUTE_STANDARD_SIZE</title>
 
476
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-SIZE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_SIZE">G_FILE_ATTRIBUTE_STANDARD_SIZE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_SIZE "standard::size"                     /* uint64 */
499
477
</programlisting>
500
478
<para>
501
479
A key in the "standard" namespace for getting the file's size (in bytes).
502
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>.</para>
 
480
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>.</para>
503
481
<para>
504
 
 
505
482
</para></refsect2>
506
 
<refsect2>
507
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-SYMLINK-TARGET:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET</title>
508
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET "standard::symlink-target" /* byte string */
 
483
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-SYMLINK-TARGET--CAPS" role="macro">
 
484
<title>G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET</title>
 
485
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-SYMLINK-TARGET--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET">G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET "standard::symlink-target" /* byte string */
509
486
</programlisting>
510
487
<para>
511
488
A key in the "standard" namespace for getting the symlink target, if the file
512
 
is a symlink. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is 
513
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-BYTE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BYTE_STRING</literal></link>.</para>
 
489
is a symlink. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is
 
490
<link linkend="G-FILE-ATTRIBUTE-TYPE-BYTE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BYTE_STRING</literal></link>.</para>
514
491
<para>
515
 
 
516
492
</para></refsect2>
517
 
<refsect2>
518
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-TARGET-URI:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_TARGET_URI</title>
519
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_TARGET_URI</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_TARGET_URI "standard::target-uri"         /* string */
 
493
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-TARGET-URI--CAPS" role="macro">
 
494
<title>G_FILE_ATTRIBUTE_STANDARD_TARGET_URI</title>
 
495
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-TARGET-URI--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_TARGET_URI">G_FILE_ATTRIBUTE_STANDARD_TARGET_URI</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_TARGET_URI "standard::target-uri"         /* string */
520
496
</programlisting>
521
497
<para>
522
498
A key in the "standard" namespace for getting the target URI for the file, in
523
 
the case of <link linkend="G-FILE-TYPE-SHORTCUT:CAPS"><literal>G_FILE_TYPE_SHORTCUT</literal></link> or <link linkend="G-FILE-TYPE-MOUNTABLE:CAPS"><literal>G_FILE_TYPE_MOUNTABLE</literal></link> files.
524
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
 
499
the case of <link linkend="G-FILE-TYPE-SHORTCUT--CAPS"><literal>G_FILE_TYPE_SHORTCUT</literal></link> or <link linkend="G-FILE-TYPE-MOUNTABLE--CAPS"><literal>G_FILE_TYPE_MOUNTABLE</literal></link> files.
 
500
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
525
501
<para>
526
 
 
527
502
</para></refsect2>
528
 
<refsect2>
529
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-SORT-ORDER:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER</title>
530
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER "standard::sort-order"         /* int32  */
 
503
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-SORT-ORDER--CAPS" role="macro">
 
504
<title>G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER</title>
 
505
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-SORT-ORDER--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER">G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER "standard::sort-order"         /* int32  */
531
506
</programlisting>
532
507
<para>
533
 
A key in the "standard" namespace for setting the sort order of a file. 
534
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-INT32:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_INT32</literal></link>.
535
 
An example use would be in file managers, which would use this key 
 
508
A key in the "standard" namespace for setting the sort order of a file.
 
509
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-INT32--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_INT32</literal></link>.
 
510
An example use would be in file managers, which would use this key
536
511
to set the order files are displayed. Files with smaller sort order
537
512
should be sorted first, and files without sort order as if sort order
538
513
was zero.</para>
539
514
<para>
540
 
 
541
515
</para></refsect2>
542
 
<refsect2>
543
 
<title><anchor id="G-FILE-ATTRIBUTE-ETAG-VALUE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_ETAG_VALUE</title>
544
 
<indexterm><primary>G_FILE_ATTRIBUTE_ETAG_VALUE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ETAG_VALUE "etag::value"                 /* string */
 
516
<refsect2 id="G-FILE-ATTRIBUTE-ETAG-VALUE--CAPS" role="macro">
 
517
<title>G_FILE_ATTRIBUTE_ETAG_VALUE</title>
 
518
<indexterm zone="G-FILE-ATTRIBUTE-ETAG-VALUE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_ETAG_VALUE">G_FILE_ATTRIBUTE_ETAG_VALUE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ETAG_VALUE "etag::value"                 /* string */
545
519
</programlisting>
546
520
<para>
547
521
A key in the "etag" namespace for getting the value of the file's
548
 
entity tag. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is 
549
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
 
522
entity tag. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is
 
523
<link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
550
524
<para>
551
 
 
552
525
</para></refsect2>
553
 
<refsect2>
554
 
<title><anchor id="G-FILE-ATTRIBUTE-ID-FILE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_ID_FILE</title>
555
 
<indexterm><primary>G_FILE_ATTRIBUTE_ID_FILE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ID_FILE "id::file"                     /* string */
 
526
<refsect2 id="G-FILE-ATTRIBUTE-ID-FILE--CAPS" role="macro">
 
527
<title>G_FILE_ATTRIBUTE_ID_FILE</title>
 
528
<indexterm zone="G-FILE-ATTRIBUTE-ID-FILE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_ID_FILE">G_FILE_ATTRIBUTE_ID_FILE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ID_FILE "id::file"                     /* string */
556
529
</programlisting>
557
530
<para>
558
531
A key in the "id" namespace for getting a file identifier.
559
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.
 
532
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.
560
533
An example use would be during listing files, to avoid recursive
561
534
directory scanning.</para>
562
535
<para>
563
 
 
564
536
</para></refsect2>
565
 
<refsect2>
566
 
<title><anchor id="G-FILE-ATTRIBUTE-ID-FILESYSTEM:CAPS" role="macro"/>G_FILE_ATTRIBUTE_ID_FILESYSTEM</title>
567
 
<indexterm><primary>G_FILE_ATTRIBUTE_ID_FILESYSTEM</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ID_FILESYSTEM "id::filesystem"         /* string */
 
537
<refsect2 id="G-FILE-ATTRIBUTE-ID-FILESYSTEM--CAPS" role="macro">
 
538
<title>G_FILE_ATTRIBUTE_ID_FILESYSTEM</title>
 
539
<indexterm zone="G-FILE-ATTRIBUTE-ID-FILESYSTEM--CAPS"><primary sortas="G_FILE_ATTRIBUTE_ID_FILESYSTEM">G_FILE_ATTRIBUTE_ID_FILESYSTEM</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ID_FILESYSTEM "id::filesystem"         /* string */
568
540
</programlisting>
569
541
<para>
570
542
A key in the "id" namespace for getting the file system identifier.
571
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.
 
543
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.
572
544
An example use would be during drag and drop to see if the source
573
545
and target are on the same filesystem (default to move) or not (default
574
546
to copy).</para>
575
547
<para>
576
 
 
577
548
</para></refsect2>
578
 
<refsect2>
579
 
<title><anchor id="G-FILE-ATTRIBUTE-ACCESS-CAN-READ:CAPS" role="macro"/>G_FILE_ATTRIBUTE_ACCESS_CAN_READ</title>
580
 
<indexterm><primary>G_FILE_ATTRIBUTE_ACCESS_CAN_READ</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ACCESS_CAN_READ "access::can-read"       /* boolean */
 
549
<refsect2 id="G-FILE-ATTRIBUTE-ACCESS-CAN-READ--CAPS" role="macro">
 
550
<title>G_FILE_ATTRIBUTE_ACCESS_CAN_READ</title>
 
551
<indexterm zone="G-FILE-ATTRIBUTE-ACCESS-CAN-READ--CAPS"><primary sortas="G_FILE_ATTRIBUTE_ACCESS_CAN_READ">G_FILE_ATTRIBUTE_ACCESS_CAN_READ</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ACCESS_CAN_READ "access::can-read"       /* boolean */
581
552
</programlisting>
582
553
<para>
583
 
A key in the "access" namespace for getting read privileges. 
584
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.
585
 
This attribute will be <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if the user is able to read the file.</para>
 
554
A key in the "access" namespace for getting read privileges.
 
555
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.
 
556
This attribute will be <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if the user is able to read the file.</para>
586
557
<para>
587
 
 
588
558
</para></refsect2>
589
 
<refsect2>
590
 
<title><anchor id="G-FILE-ATTRIBUTE-ACCESS-CAN-WRITE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE</title>
591
 
<indexterm><primary>G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE "access::can-write"     /* boolean */
 
559
<refsect2 id="G-FILE-ATTRIBUTE-ACCESS-CAN-WRITE--CAPS" role="macro">
 
560
<title>G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE</title>
 
561
<indexterm zone="G-FILE-ATTRIBUTE-ACCESS-CAN-WRITE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE">G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE "access::can-write"     /* boolean */
592
562
</programlisting>
593
563
<para>
594
564
A key in the "access" namespace for getting write privileges.
595
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.
596
 
This attribute will be <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if the user is able to write to the file.</para>
 
565
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.
 
566
This attribute will be <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if the user is able to write to the file.</para>
597
567
<para>
598
 
 
599
568
</para></refsect2>
600
 
<refsect2>
601
 
<title><anchor id="G-FILE-ATTRIBUTE-ACCESS-CAN-EXECUTE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE</title>
602
 
<indexterm><primary>G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE "access::can-execute" /* boolean */
 
569
<refsect2 id="G-FILE-ATTRIBUTE-ACCESS-CAN-EXECUTE--CAPS" role="macro">
 
570
<title>G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE</title>
 
571
<indexterm zone="G-FILE-ATTRIBUTE-ACCESS-CAN-EXECUTE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE">G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE "access::can-execute" /* boolean */
603
572
</programlisting>
604
573
<para>
605
574
A key in the "access" namespace for getting execution privileges.
606
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.
607
 
This attribute will be <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if the user is able to execute the file.</para>
 
575
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.
 
576
This attribute will be <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if the user is able to execute the file.</para>
608
577
<para>
609
 
 
610
578
</para></refsect2>
611
 
<refsect2>
612
 
<title><anchor id="G-FILE-ATTRIBUTE-ACCESS-CAN-DELETE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_ACCESS_CAN_DELETE</title>
613
 
<indexterm><primary>G_FILE_ATTRIBUTE_ACCESS_CAN_DELETE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ACCESS_CAN_DELETE "access::can-delete"   /* boolean */
 
579
<refsect2 id="G-FILE-ATTRIBUTE-ACCESS-CAN-DELETE--CAPS" role="macro">
 
580
<title>G_FILE_ATTRIBUTE_ACCESS_CAN_DELETE</title>
 
581
<indexterm zone="G-FILE-ATTRIBUTE-ACCESS-CAN-DELETE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_ACCESS_CAN_DELETE">G_FILE_ATTRIBUTE_ACCESS_CAN_DELETE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ACCESS_CAN_DELETE "access::can-delete"   /* boolean */
614
582
</programlisting>
615
583
<para>
616
584
A key in the "access" namespace for checking deletion privileges.
617
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.
618
 
This attribute will be <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if the user is able to delete the file.</para>
 
585
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.
 
586
This attribute will be <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if the user is able to delete the file.</para>
619
587
<para>
620
 
 
621
588
</para></refsect2>
622
 
<refsect2>
623
 
<title><anchor id="G-FILE-ATTRIBUTE-ACCESS-CAN-TRASH:CAPS" role="macro"/>G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH</title>
624
 
<indexterm><primary>G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH "access::can-trash"     /* boolean */
 
589
<refsect2 id="G-FILE-ATTRIBUTE-ACCESS-CAN-TRASH--CAPS" role="macro">
 
590
<title>G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH</title>
 
591
<indexterm zone="G-FILE-ATTRIBUTE-ACCESS-CAN-TRASH--CAPS"><primary sortas="G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH">G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH "access::can-trash"     /* boolean */
625
592
</programlisting>
626
593
<para>
627
594
A key in the "access" namespace for checking trashing privileges.
628
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.
629
 
This attribute will be <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if the user is able to move the file to 
 
595
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.
 
596
This attribute will be <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if the user is able to move the file to
630
597
the trash.</para>
631
598
<para>
632
 
 
633
599
</para></refsect2>
634
 
<refsect2>
635
 
<title><anchor id="G-FILE-ATTRIBUTE-ACCESS-CAN-RENAME:CAPS" role="macro"/>G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME</title>
636
 
<indexterm><primary>G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME "access::can-rename"   /* boolean */ 
 
600
<refsect2 id="G-FILE-ATTRIBUTE-ACCESS-CAN-RENAME--CAPS" role="macro">
 
601
<title>G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME</title>
 
602
<indexterm zone="G-FILE-ATTRIBUTE-ACCESS-CAN-RENAME--CAPS"><primary sortas="G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME">G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME "access::can-rename"   /* boolean */
637
603
</programlisting>
638
604
<para>
639
605
A key in the "access" namespace for checking renaming privileges.
640
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.
641
 
This attribute will be <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if the user is able to rename the file.</para>
 
606
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.
 
607
This attribute will be <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if the user is able to rename the file.</para>
642
608
<para>
643
 
 
644
609
</para></refsect2>
645
 
<refsect2>
646
 
<title><anchor id="G-FILE-ATTRIBUTE-MOUNTABLE-CAN-MOUNT:CAPS" role="macro"/>G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT</title>
647
 
<indexterm><primary>G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT "mountable::can-mount"     /* boolean */
 
610
<refsect2 id="G-FILE-ATTRIBUTE-MOUNTABLE-CAN-MOUNT--CAPS" role="macro">
 
611
<title>G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT</title>
 
612
<indexterm zone="G-FILE-ATTRIBUTE-MOUNTABLE-CAN-MOUNT--CAPS"><primary sortas="G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT">G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT "mountable::can-mount"     /* boolean */
648
613
</programlisting>
649
614
<para>
650
615
A key in the "mountable" namespace for checking if a file (of type G_FILE_TYPE_MOUNTABLE) is mountable.
651
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
 
616
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
652
617
<para>
653
 
 
654
618
</para></refsect2>
655
 
<refsect2>
656
 
<title><anchor id="G-FILE-ATTRIBUTE-MOUNTABLE-CAN-UNMOUNT:CAPS" role="macro"/>G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT</title>
657
 
<indexterm><primary>G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT "mountable::can-unmount" /* boolean */
 
619
<refsect2 id="G-FILE-ATTRIBUTE-MOUNTABLE-CAN-UNMOUNT--CAPS" role="macro">
 
620
<title>G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT</title>
 
621
<indexterm zone="G-FILE-ATTRIBUTE-MOUNTABLE-CAN-UNMOUNT--CAPS"><primary sortas="G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT">G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT "mountable::can-unmount" /* boolean */
658
622
</programlisting>
659
623
<para>
660
624
A key in the "mountable" namespace for checking if a file (of type G_FILE_TYPE_MOUNTABLE)  is unmountable.
661
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
 
625
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
662
626
<para>
663
 
 
664
627
</para></refsect2>
665
 
<refsect2>
666
 
<title><anchor id="G-FILE-ATTRIBUTE-MOUNTABLE-CAN-EJECT:CAPS" role="macro"/>G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT</title>
667
 
<indexterm><primary>G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT "mountable::can-eject"     /* boolean */
 
628
<refsect2 id="G-FILE-ATTRIBUTE-MOUNTABLE-CAN-EJECT--CAPS" role="macro">
 
629
<title>G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT</title>
 
630
<indexterm zone="G-FILE-ATTRIBUTE-MOUNTABLE-CAN-EJECT--CAPS"><primary sortas="G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT">G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT "mountable::can-eject"     /* boolean */
668
631
</programlisting>
669
632
<para>
670
633
A key in the "mountable" namespace for checking if a file (of type G_FILE_TYPE_MOUNTABLE) can be ejected.
671
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
 
634
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
672
635
<para>
673
 
 
674
636
</para></refsect2>
675
 
<refsect2>
676
 
<title><anchor id="G-FILE-ATTRIBUTE-MOUNTABLE-UNIX-DEVICE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE</title>
677
 
<indexterm><primary>G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE "mountable::unix-device" /* uint32 */
 
637
<refsect2 id="G-FILE-ATTRIBUTE-MOUNTABLE-UNIX-DEVICE--CAPS" role="macro">
 
638
<title>G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE</title>
 
639
<indexterm zone="G-FILE-ATTRIBUTE-MOUNTABLE-UNIX-DEVICE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE">G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE "mountable::unix-device" /* uint32 */
678
640
</programlisting>
679
641
<para>
680
642
A key in the "mountable" namespace for getting the unix device.
681
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
 
643
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
682
644
<para>
683
 
 
684
645
</para></refsect2>
685
 
<refsect2>
686
 
<title><anchor id="G-FILE-ATTRIBUTE-MOUNTABLE-HAL-UDI:CAPS" role="macro"/>G_FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI</title>
687
 
<indexterm><primary>G_FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI "mountable::hal-udi"         /* string */
 
646
<refsect2 id="G-FILE-ATTRIBUTE-MOUNTABLE-HAL-UDI--CAPS" role="macro">
 
647
<title>G_FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI</title>
 
648
<indexterm zone="G-FILE-ATTRIBUTE-MOUNTABLE-HAL-UDI--CAPS"><primary sortas="G_FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI">G_FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI "mountable::hal-udi"         /* string */
688
649
</programlisting>
689
650
<para>
690
651
A key in the "mountable" namespace for getting the HAL UDI for the mountable
691
 
file. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
 
652
file. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
692
653
<para>
693
 
 
694
654
</para></refsect2>
695
 
<refsect2>
696
 
<title><anchor id="G-FILE-ATTRIBUTE-TIME-MODIFIED:CAPS" role="macro"/>G_FILE_ATTRIBUTE_TIME_MODIFIED</title>
697
 
<indexterm><primary>G_FILE_ATTRIBUTE_TIME_MODIFIED</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TIME_MODIFIED "time::modified"           /* uint64 */
 
655
<refsect2 id="G-FILE-ATTRIBUTE-TIME-MODIFIED--CAPS" role="macro">
 
656
<title>G_FILE_ATTRIBUTE_TIME_MODIFIED</title>
 
657
<indexterm zone="G-FILE-ATTRIBUTE-TIME-MODIFIED--CAPS"><primary sortas="G_FILE_ATTRIBUTE_TIME_MODIFIED">G_FILE_ATTRIBUTE_TIME_MODIFIED</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TIME_MODIFIED "time::modified"           /* uint64 */
698
658
</programlisting>
699
659
<para>
700
660
A key in the "time" namespace for getting the time the file was last
701
 
modified. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is 
702
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>, and contains the UNIX time since the 
 
661
modified. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is
 
662
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>, and contains the UNIX time since the
703
663
file was modified.</para>
704
664
<para>
705
 
 
706
665
</para></refsect2>
707
 
<refsect2>
708
 
<title><anchor id="G-FILE-ATTRIBUTE-TIME-MODIFIED-USEC:CAPS" role="macro"/>G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC</title>
709
 
<indexterm><primary>G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC "time::modified-usec" /* uint32 */
 
666
<refsect2 id="G-FILE-ATTRIBUTE-TIME-MODIFIED-USEC--CAPS" role="macro">
 
667
<title>G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC</title>
 
668
<indexterm zone="G-FILE-ATTRIBUTE-TIME-MODIFIED-USEC--CAPS"><primary sortas="G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC">G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC "time::modified-usec" /* uint32 */
710
669
</programlisting>
711
670
<para>
712
671
A key in the "time" namespace for getting the miliseconds of the time
713
 
the file was last modified. This should be used in conjunction with 
714
 
<link linkend="G-FILE-ATTRIBUTE-TIME-MODIFIED:CAPS"><type>G_FILE_ATTRIBUTE_TIME_MODIFIED</type></link>. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is 
715
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
 
672
the file was last modified. This should be used in conjunction with
 
673
<link linkend="G-FILE-ATTRIBUTE-TIME-MODIFIED--CAPS"><type>G_FILE_ATTRIBUTE_TIME_MODIFIED</type></link>. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is
 
674
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
716
675
<para>
717
 
 
718
676
</para></refsect2>
719
 
<refsect2>
720
 
<title><anchor id="G-FILE-ATTRIBUTE-TIME-ACCESS:CAPS" role="macro"/>G_FILE_ATTRIBUTE_TIME_ACCESS</title>
721
 
<indexterm><primary>G_FILE_ATTRIBUTE_TIME_ACCESS</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TIME_ACCESS "time::access"               /* uint64 */
 
677
<refsect2 id="G-FILE-ATTRIBUTE-TIME-ACCESS--CAPS" role="macro">
 
678
<title>G_FILE_ATTRIBUTE_TIME_ACCESS</title>
 
679
<indexterm zone="G-FILE-ATTRIBUTE-TIME-ACCESS--CAPS"><primary sortas="G_FILE_ATTRIBUTE_TIME_ACCESS">G_FILE_ATTRIBUTE_TIME_ACCESS</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TIME_ACCESS "time::access"               /* uint64 */
722
680
</programlisting>
723
681
<para>
724
682
A key in the "time" namespace for getting the time the file was last
725
 
accessed. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is 
726
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>, and contains the UNIX time since the 
 
683
accessed. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is
 
684
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>, and contains the UNIX time since the
727
685
file was last accessed.</para>
728
686
<para>
729
 
 
730
687
</para></refsect2>
731
 
<refsect2>
732
 
<title><anchor id="G-FILE-ATTRIBUTE-TIME-ACCESS-USEC:CAPS" role="macro"/>G_FILE_ATTRIBUTE_TIME_ACCESS_USEC</title>
733
 
<indexterm><primary>G_FILE_ATTRIBUTE_TIME_ACCESS_USEC</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TIME_ACCESS_USEC "time::access-usec"     /* uint32 */
 
688
<refsect2 id="G-FILE-ATTRIBUTE-TIME-ACCESS-USEC--CAPS" role="macro">
 
689
<title>G_FILE_ATTRIBUTE_TIME_ACCESS_USEC</title>
 
690
<indexterm zone="G-FILE-ATTRIBUTE-TIME-ACCESS-USEC--CAPS"><primary sortas="G_FILE_ATTRIBUTE_TIME_ACCESS_USEC">G_FILE_ATTRIBUTE_TIME_ACCESS_USEC</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TIME_ACCESS_USEC "time::access-usec"     /* uint32 */
734
691
</programlisting>
735
692
<para>
736
693
A key in the "time" namespace for getting the microseconds of the time
737
694
the file was last accessed. This should be used in conjunction with
738
 
<link linkend="G-FILE-ATTRIBUTE-TIME-ACCESS:CAPS"><type>G_FILE_ATTRIBUTE_TIME_ACCESS</type></link>. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is 
739
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
 
695
<link linkend="G-FILE-ATTRIBUTE-TIME-ACCESS--CAPS"><type>G_FILE_ATTRIBUTE_TIME_ACCESS</type></link>. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is
 
696
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
740
697
<para>
741
 
 
742
698
</para></refsect2>
743
 
<refsect2>
744
 
<title><anchor id="G-FILE-ATTRIBUTE-TIME-CHANGED:CAPS" role="macro"/>G_FILE_ATTRIBUTE_TIME_CHANGED</title>
745
 
<indexterm><primary>G_FILE_ATTRIBUTE_TIME_CHANGED</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TIME_CHANGED "time::changed"             /* uint64 */
 
699
<refsect2 id="G-FILE-ATTRIBUTE-TIME-CHANGED--CAPS" role="macro">
 
700
<title>G_FILE_ATTRIBUTE_TIME_CHANGED</title>
 
701
<indexterm zone="G-FILE-ATTRIBUTE-TIME-CHANGED--CAPS"><primary sortas="G_FILE_ATTRIBUTE_TIME_CHANGED">G_FILE_ATTRIBUTE_TIME_CHANGED</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TIME_CHANGED "time::changed"             /* uint64 */
746
702
</programlisting>
747
703
<para>
748
704
A key in the "time" namespace for getting the time the file was last
749
 
changed. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>, 
 
705
changed. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>,
750
706
and contains the UNIX time since the file was last changed.
751
707
</para>
752
708
<para>
753
709
This corresponds to the traditional UNIX ctime.</para>
754
710
<para>
755
 
 
756
711
</para></refsect2>
757
 
<refsect2>
758
 
<title><anchor id="G-FILE-ATTRIBUTE-TIME-CHANGED-USEC:CAPS" role="macro"/>G_FILE_ATTRIBUTE_TIME_CHANGED_USEC</title>
759
 
<indexterm><primary>G_FILE_ATTRIBUTE_TIME_CHANGED_USEC</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TIME_CHANGED_USEC "time::changed-usec"   /* uint32 */
 
712
<refsect2 id="G-FILE-ATTRIBUTE-TIME-CHANGED-USEC--CAPS" role="macro">
 
713
<title>G_FILE_ATTRIBUTE_TIME_CHANGED_USEC</title>
 
714
<indexterm zone="G-FILE-ATTRIBUTE-TIME-CHANGED-USEC--CAPS"><primary sortas="G_FILE_ATTRIBUTE_TIME_CHANGED_USEC">G_FILE_ATTRIBUTE_TIME_CHANGED_USEC</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TIME_CHANGED_USEC "time::changed-usec"   /* uint32 */
760
715
</programlisting>
761
716
<para>
762
717
A key in the "time" namespace for getting the microseconds of the time
763
718
the file was last changed. This should be used in conjunction with
764
 
<link linkend="G-FILE-ATTRIBUTE-TIME-CHANGED:CAPS"><type>G_FILE_ATTRIBUTE_TIME_CHANGED</type></link>. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is 
765
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
 
719
<link linkend="G-FILE-ATTRIBUTE-TIME-CHANGED--CAPS"><type>G_FILE_ATTRIBUTE_TIME_CHANGED</type></link>. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is
 
720
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
766
721
<para>
767
 
 
768
722
</para></refsect2>
769
 
<refsect2>
770
 
<title><anchor id="G-FILE-ATTRIBUTE-TIME-CREATED:CAPS" role="macro"/>G_FILE_ATTRIBUTE_TIME_CREATED</title>
771
 
<indexterm><primary>G_FILE_ATTRIBUTE_TIME_CREATED</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TIME_CREATED "time::created"             /* uint64 */
 
723
<refsect2 id="G-FILE-ATTRIBUTE-TIME-CREATED--CAPS" role="macro">
 
724
<title>G_FILE_ATTRIBUTE_TIME_CREATED</title>
 
725
<indexterm zone="G-FILE-ATTRIBUTE-TIME-CREATED--CAPS"><primary sortas="G_FILE_ATTRIBUTE_TIME_CREATED">G_FILE_ATTRIBUTE_TIME_CREATED</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TIME_CREATED "time::created"             /* uint64 */
772
726
</programlisting>
773
727
<para>
774
728
A key in the "time" namespace for getting the time the file was created.
775
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>, 
 
729
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>,
776
730
and contains the UNIX time since the file was created.
777
731
</para>
778
732
<para>
779
733
This corresponds to the NTFS ctime.</para>
780
734
<para>
781
 
 
782
735
</para></refsect2>
783
 
<refsect2>
784
 
<title><anchor id="G-FILE-ATTRIBUTE-TIME-CREATED-USEC:CAPS" role="macro"/>G_FILE_ATTRIBUTE_TIME_CREATED_USEC</title>
785
 
<indexterm><primary>G_FILE_ATTRIBUTE_TIME_CREATED_USEC</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TIME_CREATED_USEC "time::created-usec"   /* uint32 */
 
736
<refsect2 id="G-FILE-ATTRIBUTE-TIME-CREATED-USEC--CAPS" role="macro">
 
737
<title>G_FILE_ATTRIBUTE_TIME_CREATED_USEC</title>
 
738
<indexterm zone="G-FILE-ATTRIBUTE-TIME-CREATED-USEC--CAPS"><primary sortas="G_FILE_ATTRIBUTE_TIME_CREATED_USEC">G_FILE_ATTRIBUTE_TIME_CREATED_USEC</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TIME_CREATED_USEC "time::created-usec"   /* uint32 */
786
739
</programlisting>
787
740
<para>
788
741
A key in the "time" namespace for getting the microseconds of the time
789
742
the file was created. This should be used in conjunction with
790
 
<link linkend="G-FILE-ATTRIBUTE-TIME-CREATED:CAPS"><type>G_FILE_ATTRIBUTE_TIME_CREATED</type></link>. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is 
791
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
 
743
<link linkend="G-FILE-ATTRIBUTE-TIME-CREATED--CAPS"><type>G_FILE_ATTRIBUTE_TIME_CREATED</type></link>. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is
 
744
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
792
745
<para>
793
 
 
794
746
</para></refsect2>
795
 
<refsect2>
796
 
<title><anchor id="G-FILE-ATTRIBUTE-UNIX-DEVICE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_UNIX_DEVICE</title>
797
 
<indexterm><primary>G_FILE_ATTRIBUTE_UNIX_DEVICE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_DEVICE "unix::device"               /* uint32 */
 
747
<refsect2 id="G-FILE-ATTRIBUTE-UNIX-DEVICE--CAPS" role="macro">
 
748
<title>G_FILE_ATTRIBUTE_UNIX_DEVICE</title>
 
749
<indexterm zone="G-FILE-ATTRIBUTE-UNIX-DEVICE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_UNIX_DEVICE">G_FILE_ATTRIBUTE_UNIX_DEVICE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_DEVICE "unix::device"               /* uint32 */
798
750
</programlisting>
799
751
<para>
800
 
A key in the "unix" namespace for getting the device id of the device the 
801
 
file is located on (see <link linkend="stat"><function>stat()</function></link> documentation). This attribute is only 
802
 
available for UNIX file systems. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is 
803
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
 
752
A key in the "unix" namespace for getting the device id of the device the
 
753
file is located on (see <link linkend="stat"><function>stat()</function></link> documentation). This attribute is only
 
754
available for UNIX file systems. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is
 
755
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
804
756
<para>
805
 
 
806
757
</para></refsect2>
807
 
<refsect2>
808
 
<title><anchor id="G-FILE-ATTRIBUTE-UNIX-INODE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_UNIX_INODE</title>
809
 
<indexterm><primary>G_FILE_ATTRIBUTE_UNIX_INODE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_INODE "unix::inode"                 /* uint64 */
 
758
<refsect2 id="G-FILE-ATTRIBUTE-UNIX-INODE--CAPS" role="macro">
 
759
<title>G_FILE_ATTRIBUTE_UNIX_INODE</title>
 
760
<indexterm zone="G-FILE-ATTRIBUTE-UNIX-INODE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_UNIX_INODE">G_FILE_ATTRIBUTE_UNIX_INODE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_INODE "unix::inode"                 /* uint64 */
810
761
</programlisting>
811
762
<para>
812
763
A key in the "unix" namespace for getting the inode of the file.
813
 
This attribute is only available for UNIX file systems. Corresponding 
814
 
<link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>.</para>
 
764
This attribute is only available for UNIX file systems. Corresponding
 
765
<link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>.</para>
815
766
<para>
816
 
 
817
767
</para></refsect2>
818
 
<refsect2>
819
 
<title><anchor id="G-FILE-ATTRIBUTE-UNIX-MODE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_UNIX_MODE</title>
820
 
<indexterm><primary>G_FILE_ATTRIBUTE_UNIX_MODE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_MODE "unix::mode"                   /* uint32 */
 
768
<refsect2 id="G-FILE-ATTRIBUTE-UNIX-MODE--CAPS" role="macro">
 
769
<title>G_FILE_ATTRIBUTE_UNIX_MODE</title>
 
770
<indexterm zone="G-FILE-ATTRIBUTE-UNIX-MODE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_UNIX_MODE">G_FILE_ATTRIBUTE_UNIX_MODE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_MODE "unix::mode"                   /* uint32 */
821
771
</programlisting>
822
772
<para>
823
773
A key in the "unix" namespace for getting the mode of the file
824
 
(e.g. whether the file is a regular file, symlink, etc). See <link linkend="lstat"><function>lstat()</function></link> 
825
 
documentation. This attribute is only available for UNIX file systems. 
826
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
827
 
<para>
828
 
 
829
 
</para></refsect2>
830
 
<refsect2>
831
 
<title><anchor id="G-FILE-ATTRIBUTE-UNIX-NLINK:CAPS" role="macro"/>G_FILE_ATTRIBUTE_UNIX_NLINK</title>
832
 
<indexterm><primary>G_FILE_ATTRIBUTE_UNIX_NLINK</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_NLINK "unix::nlink"                 /* uint32 */
833
 
</programlisting>
834
 
<para>
835
 
A key in the "unix" namespace for getting the number of hard links 
836
 
for a file. See <link linkend="lstat"><function>lstat()</function></link> documentation. This attribute is only available 
837
 
for UNIX file systems. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is 
838
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
839
 
<para>
840
 
 
841
 
</para></refsect2>
842
 
<refsect2>
843
 
<title><anchor id="G-FILE-ATTRIBUTE-UNIX-UID:CAPS" role="macro"/>G_FILE_ATTRIBUTE_UNIX_UID</title>
844
 
<indexterm><primary>G_FILE_ATTRIBUTE_UNIX_UID</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_UID "unix::uid"                     /* uint32 */
845
 
</programlisting>
846
 
<para>
847
 
A key in the "unix" namespace for getting the user ID for the file. 
848
 
This attribute is only available for UNIX file systems. 
849
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
850
 
<para>
851
 
 
852
 
</para></refsect2>
853
 
<refsect2>
854
 
<title><anchor id="G-FILE-ATTRIBUTE-UNIX-GID:CAPS" role="macro"/>G_FILE_ATTRIBUTE_UNIX_GID</title>
855
 
<indexterm><primary>G_FILE_ATTRIBUTE_UNIX_GID</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_GID "unix::gid"                     /* uint32 */
 
774
(e.g. whether the file is a regular file, symlink, etc). See <link linkend="lstat"><function>lstat()</function></link>
 
775
documentation. This attribute is only available for UNIX file systems.
 
776
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
 
777
<para>
 
778
</para></refsect2>
 
779
<refsect2 id="G-FILE-ATTRIBUTE-UNIX-NLINK--CAPS" role="macro">
 
780
<title>G_FILE_ATTRIBUTE_UNIX_NLINK</title>
 
781
<indexterm zone="G-FILE-ATTRIBUTE-UNIX-NLINK--CAPS"><primary sortas="G_FILE_ATTRIBUTE_UNIX_NLINK">G_FILE_ATTRIBUTE_UNIX_NLINK</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_NLINK "unix::nlink"                 /* uint32 */
 
782
</programlisting>
 
783
<para>
 
784
A key in the "unix" namespace for getting the number of hard links
 
785
for a file. See <link linkend="lstat"><function>lstat()</function></link> documentation. This attribute is only available
 
786
for UNIX file systems. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is
 
787
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
 
788
<para>
 
789
</para></refsect2>
 
790
<refsect2 id="G-FILE-ATTRIBUTE-UNIX-UID--CAPS" role="macro">
 
791
<title>G_FILE_ATTRIBUTE_UNIX_UID</title>
 
792
<indexterm zone="G-FILE-ATTRIBUTE-UNIX-UID--CAPS"><primary sortas="G_FILE_ATTRIBUTE_UNIX_UID">G_FILE_ATTRIBUTE_UNIX_UID</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_UID "unix::uid"                     /* uint32 */
 
793
</programlisting>
 
794
<para>
 
795
A key in the "unix" namespace for getting the user ID for the file.
 
796
This attribute is only available for UNIX file systems.
 
797
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
 
798
<para>
 
799
</para></refsect2>
 
800
<refsect2 id="G-FILE-ATTRIBUTE-UNIX-GID--CAPS" role="macro">
 
801
<title>G_FILE_ATTRIBUTE_UNIX_GID</title>
 
802
<indexterm zone="G-FILE-ATTRIBUTE-UNIX-GID--CAPS"><primary sortas="G_FILE_ATTRIBUTE_UNIX_GID">G_FILE_ATTRIBUTE_UNIX_GID</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_GID "unix::gid"                     /* uint32 */
856
803
</programlisting>
857
804
<para>
858
805
A key in the "unix" namespace for getting the group ID for the file.
859
 
This attribute is only available for UNIX file systems. 
860
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
861
 
<para>
862
 
 
863
 
</para></refsect2>
864
 
<refsect2>
865
 
<title><anchor id="G-FILE-ATTRIBUTE-UNIX-RDEV:CAPS" role="macro"/>G_FILE_ATTRIBUTE_UNIX_RDEV</title>
866
 
<indexterm><primary>G_FILE_ATTRIBUTE_UNIX_RDEV</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_RDEV "unix::rdev"                   /* uint32 */
867
 
</programlisting>
868
 
<para>
869
 
A key in the "unix" namespace for getting the device ID for the file 
870
 
(if it is a special file). See <link linkend="lstat"><function>lstat()</function></link> documentation. This attribute 
871
 
is only available for UNIX file systems. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> 
872
 
is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
873
 
<para>
874
 
 
875
 
</para></refsect2>
876
 
<refsect2>
877
 
<title><anchor id="G-FILE-ATTRIBUTE-UNIX-BLOCK-SIZE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE</title>
878
 
<indexterm><primary>G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE "unix::block-size"       /* uint32 */
879
 
</programlisting>
880
 
<para>
881
 
A key in the "unix" namespace for getting the block size for the file 
882
 
system. This attribute is only available for UNIX file systems. 
883
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
884
 
<para>
885
 
 
886
 
</para></refsect2>
887
 
<refsect2>
888
 
<title><anchor id="G-FILE-ATTRIBUTE-UNIX-BLOCKS:CAPS" role="macro"/>G_FILE_ATTRIBUTE_UNIX_BLOCKS</title>
889
 
<indexterm><primary>G_FILE_ATTRIBUTE_UNIX_BLOCKS</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_BLOCKS "unix::blocks"               /* uint64 */
890
 
</programlisting>
891
 
<para>
892
 
A key in the "unix" namespace for getting the number of blocks allocated 
893
 
for the file. This attribute is only available for UNIX file systems. 
894
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>.</para>
895
 
<para>
896
 
 
897
 
</para></refsect2>
898
 
<refsect2>
899
 
<title><anchor id="G-FILE-ATTRIBUTE-UNIX-IS-MOUNTPOINT:CAPS" role="macro"/>G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT</title>
900
 
<indexterm><primary>G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT "unix::is-mountpoint" /* boolean */
901
 
</programlisting>
902
 
<para>
903
 
A key in the "unix" namespace for checking if the file represents a 
904
 
UNIX mount point. This attribute is <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if the file is a UNIX mount 
905
 
point. This attribute is only available for UNIX file systems. 
906
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
907
 
<para>
908
 
 
909
 
</para></refsect2>
910
 
<refsect2>
911
 
<title><anchor id="G-FILE-ATTRIBUTE-DOS-IS-ARCHIVE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE</title>
912
 
<indexterm><primary>G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE "dos::is-archive"         /* boolean */
913
 
</programlisting>
914
 
<para>
915
 
A key in the "dos" namespace for checking if the file's archive flag 
916
 
is set. This attribute is <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if the archive flag is set. This attribute 
917
 
is only available for DOS file systems. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> 
918
 
is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
919
 
<para>
920
 
 
921
 
</para></refsect2>
922
 
<refsect2>
923
 
<title><anchor id="G-FILE-ATTRIBUTE-DOS-IS-SYSTEM:CAPS" role="macro"/>G_FILE_ATTRIBUTE_DOS_IS_SYSTEM</title>
924
 
<indexterm><primary>G_FILE_ATTRIBUTE_DOS_IS_SYSTEM</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_DOS_IS_SYSTEM "dos::is-system"           /* boolean */
925
 
</programlisting>
926
 
<para>
927
 
A key in the "dos" namespace for checking if the file's backup flag 
928
 
is set. This attribute is <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if the backup flag is set. This attribute 
929
 
is only available for DOS file systems. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> 
930
 
is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
931
 
<para>
932
 
 
933
 
</para></refsect2>
934
 
<refsect2>
935
 
<title><anchor id="G-FILE-ATTRIBUTE-OWNER-USER:CAPS" role="macro"/>G_FILE_ATTRIBUTE_OWNER_USER</title>
936
 
<indexterm><primary>G_FILE_ATTRIBUTE_OWNER_USER</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_OWNER_USER "owner::user"                 /* string */
937
 
</programlisting>
938
 
<para>
939
 
A key in the "owner" namespace for getting the user name of the 
940
 
file's owner. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is 
941
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
942
 
<para>
943
 
 
944
 
</para></refsect2>
945
 
<refsect2>
946
 
<title><anchor id="G-FILE-ATTRIBUTE-OWNER-USER-REAL:CAPS" role="macro"/>G_FILE_ATTRIBUTE_OWNER_USER_REAL</title>
947
 
<indexterm><primary>G_FILE_ATTRIBUTE_OWNER_USER_REAL</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_OWNER_USER_REAL "owner::user-real"       /* string */
948
 
</programlisting>
949
 
<para>
950
 
A key in the "owner" namespace for getting the real name of the 
951
 
user that owns the file. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is 
952
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
953
 
<para>
954
 
 
955
 
</para></refsect2>
956
 
<refsect2>
957
 
<title><anchor id="G-FILE-ATTRIBUTE-OWNER-GROUP:CAPS" role="macro"/>G_FILE_ATTRIBUTE_OWNER_GROUP</title>
958
 
<indexterm><primary>G_FILE_ATTRIBUTE_OWNER_GROUP</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_OWNER_GROUP "owner::group"               /* string */
 
806
This attribute is only available for UNIX file systems.
 
807
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
 
808
<para>
 
809
</para></refsect2>
 
810
<refsect2 id="G-FILE-ATTRIBUTE-UNIX-RDEV--CAPS" role="macro">
 
811
<title>G_FILE_ATTRIBUTE_UNIX_RDEV</title>
 
812
<indexterm zone="G-FILE-ATTRIBUTE-UNIX-RDEV--CAPS"><primary sortas="G_FILE_ATTRIBUTE_UNIX_RDEV">G_FILE_ATTRIBUTE_UNIX_RDEV</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_RDEV "unix::rdev"                   /* uint32 */
 
813
</programlisting>
 
814
<para>
 
815
A key in the "unix" namespace for getting the device ID for the file
 
816
(if it is a special file). See <link linkend="lstat"><function>lstat()</function></link> documentation. This attribute
 
817
is only available for UNIX file systems. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link>
 
818
is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
 
819
<para>
 
820
</para></refsect2>
 
821
<refsect2 id="G-FILE-ATTRIBUTE-UNIX-BLOCK-SIZE--CAPS" role="macro">
 
822
<title>G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE</title>
 
823
<indexterm zone="G-FILE-ATTRIBUTE-UNIX-BLOCK-SIZE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE">G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE "unix::block-size"       /* uint32 */
 
824
</programlisting>
 
825
<para>
 
826
A key in the "unix" namespace for getting the block size for the file
 
827
system. This attribute is only available for UNIX file systems.
 
828
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
 
829
<para>
 
830
</para></refsect2>
 
831
<refsect2 id="G-FILE-ATTRIBUTE-UNIX-BLOCKS--CAPS" role="macro">
 
832
<title>G_FILE_ATTRIBUTE_UNIX_BLOCKS</title>
 
833
<indexterm zone="G-FILE-ATTRIBUTE-UNIX-BLOCKS--CAPS"><primary sortas="G_FILE_ATTRIBUTE_UNIX_BLOCKS">G_FILE_ATTRIBUTE_UNIX_BLOCKS</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_BLOCKS "unix::blocks"               /* uint64 */
 
834
</programlisting>
 
835
<para>
 
836
A key in the "unix" namespace for getting the number of blocks allocated
 
837
for the file. This attribute is only available for UNIX file systems.
 
838
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>.</para>
 
839
<para>
 
840
</para></refsect2>
 
841
<refsect2 id="G-FILE-ATTRIBUTE-UNIX-IS-MOUNTPOINT--CAPS" role="macro">
 
842
<title>G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT</title>
 
843
<indexterm zone="G-FILE-ATTRIBUTE-UNIX-IS-MOUNTPOINT--CAPS"><primary sortas="G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT">G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT "unix::is-mountpoint" /* boolean */
 
844
</programlisting>
 
845
<para>
 
846
A key in the "unix" namespace for checking if the file represents a
 
847
UNIX mount point. This attribute is <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if the file is a UNIX mount
 
848
point. This attribute is only available for UNIX file systems.
 
849
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
 
850
<para>
 
851
</para></refsect2>
 
852
<refsect2 id="G-FILE-ATTRIBUTE-DOS-IS-ARCHIVE--CAPS" role="macro">
 
853
<title>G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE</title>
 
854
<indexterm zone="G-FILE-ATTRIBUTE-DOS-IS-ARCHIVE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE">G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE "dos::is-archive"         /* boolean */
 
855
</programlisting>
 
856
<para>
 
857
A key in the "dos" namespace for checking if the file's archive flag
 
858
is set. This attribute is <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if the archive flag is set. This attribute
 
859
is only available for DOS file systems. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link>
 
860
is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
 
861
<para>
 
862
</para></refsect2>
 
863
<refsect2 id="G-FILE-ATTRIBUTE-DOS-IS-SYSTEM--CAPS" role="macro">
 
864
<title>G_FILE_ATTRIBUTE_DOS_IS_SYSTEM</title>
 
865
<indexterm zone="G-FILE-ATTRIBUTE-DOS-IS-SYSTEM--CAPS"><primary sortas="G_FILE_ATTRIBUTE_DOS_IS_SYSTEM">G_FILE_ATTRIBUTE_DOS_IS_SYSTEM</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_DOS_IS_SYSTEM "dos::is-system"           /* boolean */
 
866
</programlisting>
 
867
<para>
 
868
A key in the "dos" namespace for checking if the file's backup flag
 
869
is set. This attribute is <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if the backup flag is set. This attribute
 
870
is only available for DOS file systems. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link>
 
871
is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
 
872
<para>
 
873
</para></refsect2>
 
874
<refsect2 id="G-FILE-ATTRIBUTE-OWNER-USER--CAPS" role="macro">
 
875
<title>G_FILE_ATTRIBUTE_OWNER_USER</title>
 
876
<indexterm zone="G-FILE-ATTRIBUTE-OWNER-USER--CAPS"><primary sortas="G_FILE_ATTRIBUTE_OWNER_USER">G_FILE_ATTRIBUTE_OWNER_USER</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_OWNER_USER "owner::user"                 /* string */
 
877
</programlisting>
 
878
<para>
 
879
A key in the "owner" namespace for getting the user name of the
 
880
file's owner. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is
 
881
<link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
 
882
<para>
 
883
</para></refsect2>
 
884
<refsect2 id="G-FILE-ATTRIBUTE-OWNER-USER-REAL--CAPS" role="macro">
 
885
<title>G_FILE_ATTRIBUTE_OWNER_USER_REAL</title>
 
886
<indexterm zone="G-FILE-ATTRIBUTE-OWNER-USER-REAL--CAPS"><primary sortas="G_FILE_ATTRIBUTE_OWNER_USER_REAL">G_FILE_ATTRIBUTE_OWNER_USER_REAL</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_OWNER_USER_REAL "owner::user-real"       /* string */
 
887
</programlisting>
 
888
<para>
 
889
A key in the "owner" namespace for getting the real name of the
 
890
user that owns the file. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is
 
891
<link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
 
892
<para>
 
893
</para></refsect2>
 
894
<refsect2 id="G-FILE-ATTRIBUTE-OWNER-GROUP--CAPS" role="macro">
 
895
<title>G_FILE_ATTRIBUTE_OWNER_GROUP</title>
 
896
<indexterm zone="G-FILE-ATTRIBUTE-OWNER-GROUP--CAPS"><primary sortas="G_FILE_ATTRIBUTE_OWNER_GROUP">G_FILE_ATTRIBUTE_OWNER_GROUP</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_OWNER_GROUP "owner::group"               /* string */
959
897
</programlisting>
960
898
<para>
961
899
A key in the "owner" namespace for getting the file owner's group.
962
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
963
 
<para>
964
 
 
965
 
</para></refsect2>
966
 
<refsect2>
967
 
<title><anchor id="G-FILE-ATTRIBUTE-THUMBNAIL-PATH:CAPS" role="macro"/>G_FILE_ATTRIBUTE_THUMBNAIL_PATH</title>
968
 
<indexterm><primary>G_FILE_ATTRIBUTE_THUMBNAIL_PATH</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_THUMBNAIL_PATH "thumbnail::path"         /* bytestring */
969
 
</programlisting>
970
 
<para>
971
 
A key in the "thumbnail" namespace for getting the path to the thumbnail 
972
 
image. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is 
973
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-BYTE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BYTE_STRING</literal></link>.</para>
974
 
<para>
975
 
 
976
 
</para></refsect2>
977
 
<refsect2>
978
 
<title><anchor id="G-FILE-ATTRIBUTE-THUMBNAILING-FAILED:CAPS" role="macro"/>G_FILE_ATTRIBUTE_THUMBNAILING_FAILED</title>
979
 
<indexterm><primary>G_FILE_ATTRIBUTE_THUMBNAILING_FAILED</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_THUMBNAILING_FAILED "thumbnail::failed"         /* boolean */
980
 
</programlisting>
981
 
<para>
982
 
A key in the "thumbnail" namespace for checking if thumbnailing failed. 
983
 
This attribute is <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if thumbnailing failed. Corresponding 
984
 
<link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
985
 
<para>
986
 
 
987
 
</para></refsect2>
988
 
<refsect2>
989
 
<title><anchor id="G-FILE-ATTRIBUTE-FILESYSTEM-SIZE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_FILESYSTEM_SIZE</title>
990
 
<indexterm><primary>G_FILE_ATTRIBUTE_FILESYSTEM_SIZE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_FILESYSTEM_SIZE "filesystem::size"                       /* uint64 */
991
 
</programlisting>
992
 
<para>
993
 
A key in the "filesystem" namespace for getting the total size (in bytes) of the file system, 
994
 
used in <link linkend="g-file-query-filesystem-info"><function>g_file_query_filesystem_info()</function></link>. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> 
995
 
is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>.</para>
996
 
<para>
997
 
 
998
 
</para></refsect2>
999
 
<refsect2>
1000
 
<title><anchor id="G-FILE-ATTRIBUTE-FILESYSTEM-FREE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_FILESYSTEM_FREE</title>
1001
 
<indexterm><primary>G_FILE_ATTRIBUTE_FILESYSTEM_FREE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_FILESYSTEM_FREE "filesystem::free"                       /* uint64 */
1002
 
</programlisting>
1003
 
<para>
1004
 
A key in the "filesystem" namespace for getting the number of bytes of free space left on the 
1005
 
file system. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is 
1006
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>.</para>
1007
 
<para>
1008
 
 
1009
 
</para></refsect2>
1010
 
<refsect2>
1011
 
<title><anchor id="G-FILE-ATTRIBUTE-FILESYSTEM-TYPE:CAPS" role="macro"/>G_FILE_ATTRIBUTE_FILESYSTEM_TYPE</title>
1012
 
<indexterm><primary>G_FILE_ATTRIBUTE_FILESYSTEM_TYPE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_FILESYSTEM_TYPE "filesystem::type"                       /* string */
 
900
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
 
901
<para>
 
902
</para></refsect2>
 
903
<refsect2 id="G-FILE-ATTRIBUTE-THUMBNAIL-PATH--CAPS" role="macro">
 
904
<title>G_FILE_ATTRIBUTE_THUMBNAIL_PATH</title>
 
905
<indexterm zone="G-FILE-ATTRIBUTE-THUMBNAIL-PATH--CAPS"><primary sortas="G_FILE_ATTRIBUTE_THUMBNAIL_PATH">G_FILE_ATTRIBUTE_THUMBNAIL_PATH</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_THUMBNAIL_PATH "thumbnail::path"         /* bytestring */
 
906
</programlisting>
 
907
<para>
 
908
A key in the "thumbnail" namespace for getting the path to the thumbnail
 
909
image. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is
 
910
<link linkend="G-FILE-ATTRIBUTE-TYPE-BYTE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BYTE_STRING</literal></link>.</para>
 
911
<para>
 
912
</para></refsect2>
 
913
<refsect2 id="G-FILE-ATTRIBUTE-THUMBNAILING-FAILED--CAPS" role="macro">
 
914
<title>G_FILE_ATTRIBUTE_THUMBNAILING_FAILED</title>
 
915
<indexterm zone="G-FILE-ATTRIBUTE-THUMBNAILING-FAILED--CAPS"><primary sortas="G_FILE_ATTRIBUTE_THUMBNAILING_FAILED">G_FILE_ATTRIBUTE_THUMBNAILING_FAILED</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_THUMBNAILING_FAILED "thumbnail::failed"         /* boolean */
 
916
</programlisting>
 
917
<para>
 
918
A key in the "thumbnail" namespace for checking if thumbnailing failed.
 
919
This attribute is <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if thumbnailing failed. Corresponding
 
920
<link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
 
921
<para>
 
922
</para></refsect2>
 
923
<refsect2 id="G-FILE-ATTRIBUTE-FILESYSTEM-SIZE--CAPS" role="macro">
 
924
<title>G_FILE_ATTRIBUTE_FILESYSTEM_SIZE</title>
 
925
<indexterm zone="G-FILE-ATTRIBUTE-FILESYSTEM-SIZE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_FILESYSTEM_SIZE">G_FILE_ATTRIBUTE_FILESYSTEM_SIZE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_FILESYSTEM_SIZE "filesystem::size"                       /* uint64 */
 
926
</programlisting>
 
927
<para>
 
928
A key in the "filesystem" namespace for getting the total size (in bytes) of the file system,
 
929
used in <link linkend="g-file-query-filesystem-info"><function>g_file_query_filesystem_info()</function></link>. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link>
 
930
is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>.</para>
 
931
<para>
 
932
</para></refsect2>
 
933
<refsect2 id="G-FILE-ATTRIBUTE-FILESYSTEM-FREE--CAPS" role="macro">
 
934
<title>G_FILE_ATTRIBUTE_FILESYSTEM_FREE</title>
 
935
<indexterm zone="G-FILE-ATTRIBUTE-FILESYSTEM-FREE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_FILESYSTEM_FREE">G_FILE_ATTRIBUTE_FILESYSTEM_FREE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_FILESYSTEM_FREE "filesystem::free"                       /* uint64 */
 
936
</programlisting>
 
937
<para>
 
938
A key in the "filesystem" namespace for getting the number of bytes of free space left on the
 
939
file system. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is
 
940
<link linkend="G-FILE-ATTRIBUTE-TYPE-UINT64--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT64</literal></link>.</para>
 
941
<para>
 
942
</para></refsect2>
 
943
<refsect2 id="G-FILE-ATTRIBUTE-FILESYSTEM-TYPE--CAPS" role="macro">
 
944
<title>G_FILE_ATTRIBUTE_FILESYSTEM_TYPE</title>
 
945
<indexterm zone="G-FILE-ATTRIBUTE-FILESYSTEM-TYPE--CAPS"><primary sortas="G_FILE_ATTRIBUTE_FILESYSTEM_TYPE">G_FILE_ATTRIBUTE_FILESYSTEM_TYPE</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_FILESYSTEM_TYPE "filesystem::type"                       /* string */
1013
946
</programlisting>
1014
947
<para>
1015
948
A key in the "filesystem" namespace for getting the file system's type.
1016
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
 
949
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
1017
950
<para>
1018
 
 
1019
951
</para></refsect2>
1020
 
<refsect2>
1021
 
<title><anchor id="G-FILE-ATTRIBUTE-FILESYSTEM-READONLY:CAPS" role="macro"/>G_FILE_ATTRIBUTE_FILESYSTEM_READONLY</title>
1022
 
<indexterm><primary>G_FILE_ATTRIBUTE_FILESYSTEM_READONLY</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_FILESYSTEM_READONLY "filesystem::readonly"               /* boolean */
 
952
<refsect2 id="G-FILE-ATTRIBUTE-FILESYSTEM-READONLY--CAPS" role="macro">
 
953
<title>G_FILE_ATTRIBUTE_FILESYSTEM_READONLY</title>
 
954
<indexterm zone="G-FILE-ATTRIBUTE-FILESYSTEM-READONLY--CAPS"><primary sortas="G_FILE_ATTRIBUTE_FILESYSTEM_READONLY">G_FILE_ATTRIBUTE_FILESYSTEM_READONLY</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_FILESYSTEM_READONLY "filesystem::readonly"               /* boolean */
1023
955
</programlisting>
1024
956
<para>
1025
 
A key in the "filesystem" namespace for checking if the file system 
1026
 
is read only. Is set to <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if the file system is read only. 
1027
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
 
957
A key in the "filesystem" namespace for checking if the file system
 
958
is read only. Is set to <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if the file system is read only.
 
959
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-BOOLEAN--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_BOOLEAN</literal></link>.</para>
1028
960
<para>
1029
 
 
1030
961
</para></refsect2>
1031
 
<refsect2>
1032
 
<title><anchor id="G-FILE-ATTRIBUTE-GVFS-BACKEND:CAPS" role="macro"/>G_FILE_ATTRIBUTE_GVFS_BACKEND</title>
1033
 
<indexterm><primary>G_FILE_ATTRIBUTE_GVFS_BACKEND</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_GVFS_BACKEND "gvfs::backend"             /* string */
 
962
<refsect2 id="G-FILE-ATTRIBUTE-GVFS-BACKEND--CAPS" role="macro">
 
963
<title>G_FILE_ATTRIBUTE_GVFS_BACKEND</title>
 
964
<indexterm zone="G-FILE-ATTRIBUTE-GVFS-BACKEND--CAPS"><primary sortas="G_FILE_ATTRIBUTE_GVFS_BACKEND">G_FILE_ATTRIBUTE_GVFS_BACKEND</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_GVFS_BACKEND "gvfs::backend"             /* string */
1034
965
</programlisting>
1035
966
<para>
1036
967
A key in the "gvfs" namespace that gets the name of the current
1037
 
GVFS backend in use. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is 
1038
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
 
968
GVFS backend in use. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is
 
969
<link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
1039
970
<para>
1040
 
 
1041
971
</para></refsect2>
1042
 
<refsect2>
1043
 
<title><anchor id="G-FILE-ATTRIBUTE-SELINUX-CONTEXT:CAPS" role="macro"/>G_FILE_ATTRIBUTE_SELINUX_CONTEXT</title>
1044
 
<indexterm><primary>G_FILE_ATTRIBUTE_SELINUX_CONTEXT</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_SELINUX_CONTEXT "selinux::context"       /* string */
 
972
<refsect2 id="G-FILE-ATTRIBUTE-SELINUX-CONTEXT--CAPS" role="macro">
 
973
<title>G_FILE_ATTRIBUTE_SELINUX_CONTEXT</title>
 
974
<indexterm zone="G-FILE-ATTRIBUTE-SELINUX-CONTEXT--CAPS"><primary sortas="G_FILE_ATTRIBUTE_SELINUX_CONTEXT">G_FILE_ATTRIBUTE_SELINUX_CONTEXT</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_SELINUX_CONTEXT "selinux::context"       /* string */
1045
975
</programlisting>
1046
976
<para>
1047
977
A key in the "selinux" namespace for getting the file's SELinux
1048
 
context. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is 
1049
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>. Note that this attribute is only
 
978
context. Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is
 
979
<link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>. Note that this attribute is only
1050
980
available if GLib has been built with SELinux support.</para>
1051
981
<para>
1052
 
 
1053
982
</para></refsect2>
1054
 
<refsect2>
1055
 
<title><anchor id="G-FILE-ATTRIBUTE-TRASH-ITEM-COUNT:CAPS" role="macro"/>G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT</title>
1056
 
<indexterm><primary>G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT "trash::item-count"     /* uint32 */
 
983
<refsect2 id="G-FILE-ATTRIBUTE-TRASH-ITEM-COUNT--CAPS" role="macro">
 
984
<title>G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT</title>
 
985
<indexterm zone="G-FILE-ATTRIBUTE-TRASH-ITEM-COUNT--CAPS"><primary sortas="G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT">G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT "trash::item-count"     /* uint32 */
1057
986
</programlisting>
1058
987
<para>
1059
 
A key in the "trash" namespace.  When requested against 
 
988
A key in the "trash" namespace.  When requested against
1060
989
"trash:///" returns the number of (toplevel) items in the trash folder.
1061
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
 
990
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-UINT32--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_UINT32</literal></link>.</para>
1062
991
<para>
1063
 
 
1064
992
</para></refsect2>
1065
 
<refsect2>
1066
 
<title><anchor id="G-FILE-ATTRIBUTE-FILESYSTEM-USE-PREVIEW:CAPS" role="macro"/>G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW</title>
1067
 
<indexterm><primary>G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW "filesystem::use-preview"        /* uint32 (GFilesystemPreviewType) */
 
993
<refsect2 id="G-FILE-ATTRIBUTE-FILESYSTEM-USE-PREVIEW--CAPS" role="macro">
 
994
<title>G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW</title>
 
995
<indexterm zone="G-FILE-ATTRIBUTE-FILESYSTEM-USE-PREVIEW--CAPS"><primary sortas="G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW">G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW "filesystem::use-preview"        /* uint32 (GFilesystemPreviewType) */
1068
996
</programlisting>
1069
997
<para>
1070
998
A key in the "filesystem" namespace for hinting a file manager
1072
1000
file system. The value for this key contain a
1073
1001
<link linkend="GFilesystemPreviewType"><type>GFilesystemPreviewType</type></link>.</para>
1074
1002
<para>
1075
 
 
1076
1003
</para></refsect2>
1077
 
<refsect2>
1078
 
<title><anchor id="G-FILE-ATTRIBUTE-STANDARD-DESCRIPTION:CAPS" role="macro"/>G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION</title>
1079
 
<indexterm><primary>G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION "standard::description"        /* string */
 
1004
<refsect2 id="G-FILE-ATTRIBUTE-STANDARD-DESCRIPTION--CAPS" role="macro">
 
1005
<title>G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION</title>
 
1006
<indexterm zone="G-FILE-ATTRIBUTE-STANDARD-DESCRIPTION--CAPS"><primary sortas="G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION">G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION</primary></indexterm><programlisting>#define G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION "standard::description"        /* string */
1080
1007
</programlisting>
1081
1008
<para>
1082
1009
A key in the "standard" namespace for getting the description of the file.
1087
1014
when displaying a directory or for a bookmarks menu.
1088
1015
</para>
1089
1016
<para>
1090
 
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
 
1017
Corresponding <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> is <link linkend="G-FILE-ATTRIBUTE-TYPE-STRING--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_STRING</literal></link>.</para>
1091
1018
<para>
1092
 
 
1093
1019
</para></refsect2>
1094
 
<refsect2>
1095
 
<title><anchor id="g-file-info-new" role="function"/>g_file_info_new ()</title>
1096
 
<indexterm><primary>g_file_info_new</primary></indexterm><programlisting><link linkend="GFileInfo">GFileInfo</link>*          g_file_info_new                     (void);</programlisting>
 
1020
<refsect2 id="g-file-info-new" role="function">
 
1021
<title>g_file_info_new ()</title>
 
1022
<indexterm zone="g-file-info-new"><primary sortas="g_file_info_new">g_file_info_new</primary></indexterm><programlisting><link linkend="GFileInfo">GFileInfo</link> *         g_file_info_new                     (void);</programlisting>
1097
1023
<para>
1098
1024
Creates a new file info structure.</para>
1099
1025
<para>
1100
 
 
1101
1026
</para><variablelist role="params">
1102
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
 
1027
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1103
1028
</simpara></listitem></varlistentry>
1104
1029
</variablelist></refsect2>
1105
 
<refsect2>
1106
 
<title><anchor id="g-file-info-dup" role="function"/>g_file_info_dup ()</title>
1107
 
<indexterm><primary>g_file_info_dup</primary></indexterm><programlisting><link linkend="GFileInfo">GFileInfo</link>*          g_file_info_dup                     (<link linkend="GFileInfo">GFileInfo</link> *other);</programlisting>
 
1030
<refsect2 id="g-file-info-dup" role="function">
 
1031
<title>g_file_info_dup ()</title>
 
1032
<indexterm zone="g-file-info-dup"><primary sortas="g_file_info_dup">g_file_info_dup</primary></indexterm><programlisting><link linkend="GFileInfo">GFileInfo</link> *         g_file_info_dup                     (<link linkend="GFileInfo">GFileInfo</link> *other);</programlisting>
1108
1033
<para>
1109
1034
Duplicates a file info structure.</para>
1110
1035
<para>
1111
 
 
1112
1036
</para><variablelist role="params">
1113
 
<varlistentry><term><parameter>other</parameter>&nbsp;:</term>
 
1037
<varlistentry><term><parameter>other</parameter>&#160;:</term>
1114
1038
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1115
1039
</simpara></listitem></varlistentry>
1116
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a duplicate <link linkend="GFileInfo"><type>GFileInfo</type></link> of <parameter>other</parameter>.
 
1040
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a duplicate <link linkend="GFileInfo"><type>GFileInfo</type></link> of <parameter>other</parameter>.
1117
1041
</simpara></listitem></varlistentry>
1118
1042
</variablelist></refsect2>
1119
 
<refsect2>
1120
 
<title><anchor id="g-file-info-copy-into" role="function"/>g_file_info_copy_into ()</title>
1121
 
<indexterm><primary>g_file_info_copy_into</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_copy_into               (<link linkend="GFileInfo">GFileInfo</link> *src_info,
 
1043
<refsect2 id="g-file-info-copy-into" role="function">
 
1044
<title>g_file_info_copy_into ()</title>
 
1045
<indexterm zone="g-file-info-copy-into"><primary sortas="g_file_info_copy_into">g_file_info_copy_into</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_copy_into               (<link linkend="GFileInfo">GFileInfo</link> *src_info,
1122
1046
                                                         <link linkend="GFileInfo">GFileInfo</link> *dest_info);</programlisting>
1123
1047
<para>
1124
1048
Copies all of the <link linkend="GFileAttribute"><type>GFileAttribute</type></link><!-- -->s from <parameter>src_info</parameter> to <parameter>dest_info</parameter>.</para>
1125
1049
<para>
1126
 
 
1127
1050
</para><variablelist role="params">
1128
 
<varlistentry><term><parameter>src_info</parameter>&nbsp;:</term>
 
1051
<varlistentry><term><parameter>src_info</parameter>&#160;:</term>
1129
1052
<listitem><simpara> source to copy attributes from.
1130
1053
</simpara></listitem></varlistentry>
1131
 
<varlistentry><term><parameter>dest_info</parameter>&nbsp;:</term>
 
1054
<varlistentry><term><parameter>dest_info</parameter>&#160;:</term>
1132
1055
<listitem><simpara> destination to copy attributes to.
1133
1056
</simpara></listitem></varlistentry>
1134
1057
</variablelist></refsect2>
1135
 
<refsect2>
1136
 
<title><anchor id="g-file-info-has-attribute" role="function"/>g_file_info_has_attribute ()</title>
1137
 
<indexterm><primary>g_file_info_has_attribute</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_info_has_attribute           (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1058
<refsect2 id="g-file-info-has-attribute" role="function">
 
1059
<title>g_file_info_has_attribute ()</title>
 
1060
<indexterm zone="g-file-info-has-attribute"><primary sortas="g_file_info_has_attribute">g_file_info_has_attribute</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_info_has_attribute           (<link linkend="GFileInfo">GFileInfo</link> *info,
1138
1061
                                                         const <link linkend="char">char</link> *attribute);</programlisting>
1139
1062
<para>
1140
1063
Checks if a file info structure has an attribute named <parameter>attribute</parameter>.</para>
1141
1064
<para>
1142
 
 
1143
1065
</para><variablelist role="params">
1144
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1066
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1145
1067
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1146
1068
</simpara></listitem></varlistentry>
1147
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1069
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1148
1070
<listitem><simpara> a file attribute key.
1149
1071
</simpara></listitem></varlistentry>
1150
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if <parameter>Ginfo</parameter> has an attribute named <parameter>attribute</parameter>, 
1151
 
    <link linkend="FALSE:CAPS"><literal>FALSE</literal></link> otherwise.
 
1072
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if <parameter>Ginfo</parameter> has an attribute named <parameter>attribute</parameter>, 
 
1073
    <link linkend="FALSE--CAPS"><literal>FALSE</literal></link> otherwise.
1152
1074
</simpara></listitem></varlistentry>
1153
1075
</variablelist></refsect2>
1154
 
<refsect2>
1155
 
<title><anchor id="g-file-info-list-attributes" role="function"/>g_file_info_list_attributes ()</title>
1156
 
<indexterm><primary>g_file_info_list_attributes</primary></indexterm><programlisting><link linkend="char">char</link>**              g_file_info_list_attributes         (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1076
<refsect2 id="g-file-info-list-attributes" role="function">
 
1077
<title>g_file_info_list_attributes ()</title>
 
1078
<indexterm zone="g-file-info-list-attributes"><primary sortas="g_file_info_list_attributes">g_file_info_list_attributes</primary></indexterm><programlisting><link linkend="char">char</link> **             g_file_info_list_attributes         (<link linkend="GFileInfo">GFileInfo</link> *info,
1157
1079
                                                         const <link linkend="char">char</link> *name_space);</programlisting>
1158
1080
<para>
1159
1081
Lists the file info structure's attributes.</para>
1160
1082
<para>
1161
 
 
1162
1083
</para><variablelist role="params">
1163
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1084
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1164
1085
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1165
1086
</simpara></listitem></varlistentry>
1166
 
<varlistentry><term><parameter>name_space</parameter>&nbsp;:</term>
 
1087
<varlistentry><term><parameter>name_space</parameter>&#160;:</term>
1167
1088
<listitem><simpara> a file attribute key's namespace.
1168
1089
</simpara></listitem></varlistentry>
1169
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a null-terminated array of strings of all of the 
 
1090
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a null-terminated array of strings of all of the 
1170
1091
possible attribute types for the given <parameter>name_space</parameter>, or 
1171
 
<link linkend="NULL:CAPS"><literal>NULL</literal></link> on error.
 
1092
<link linkend="NULL--CAPS"><literal>NULL</literal></link> on error.
1172
1093
</simpara></listitem></varlistentry>
1173
1094
</variablelist></refsect2>
1174
 
<refsect2>
1175
 
<title><anchor id="g-file-info-get-attribute-type" role="function"/>g_file_info_get_attribute_type ()</title>
1176
 
<indexterm><primary>g_file_info_get_attribute_type</primary></indexterm><programlisting><link linkend="GFileAttributeType">GFileAttributeType</link>  g_file_info_get_attribute_type      (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1095
<refsect2 id="g-file-info-get-attribute-type" role="function">
 
1096
<title>g_file_info_get_attribute_type ()</title>
 
1097
<indexterm zone="g-file-info-get-attribute-type"><primary sortas="g_file_info_get_attribute_type">g_file_info_get_attribute_type</primary></indexterm><programlisting><link linkend="GFileAttributeType">GFileAttributeType</link>  g_file_info_get_attribute_type      (<link linkend="GFileInfo">GFileInfo</link> *info,
1177
1098
                                                         const <link linkend="char">char</link> *attribute);</programlisting>
1178
1099
<para>
1179
1100
Gets the attribute type for an attribute key.</para>
1180
1101
<para>
1181
 
 
1182
1102
</para><variablelist role="params">
1183
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1103
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1184
1104
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1185
1105
</simpara></listitem></varlistentry>
1186
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1106
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1187
1107
<listitem><simpara> a file attribute key.
1188
1108
</simpara></listitem></varlistentry>
1189
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> for the given <parameter>attribute</parameter>, or 
1190
 
<link linkend="G-FILE-ATTRIBUTE-TYPE-INVALID:CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_INVALID</literal></link> if the key is invalid.
 
1109
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link> for the given <parameter>attribute</parameter>, or 
 
1110
<link linkend="G-FILE-ATTRIBUTE-TYPE-INVALID--CAPS"><literal>G_FILE_ATTRIBUTE_TYPE_INVALID</literal></link> if the key is invalid.
1191
1111
</simpara></listitem></varlistentry>
1192
1112
</variablelist></refsect2>
1193
 
<refsect2>
1194
 
<title><anchor id="g-file-info-remove-attribute" role="function"/>g_file_info_remove_attribute ()</title>
1195
 
<indexterm><primary>g_file_info_remove_attribute</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_remove_attribute        (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1113
<refsect2 id="g-file-info-remove-attribute" role="function">
 
1114
<title>g_file_info_remove_attribute ()</title>
 
1115
<indexterm zone="g-file-info-remove-attribute"><primary sortas="g_file_info_remove_attribute">g_file_info_remove_attribute</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_remove_attribute        (<link linkend="GFileInfo">GFileInfo</link> *info,
1196
1116
                                                         const <link linkend="char">char</link> *attribute);</programlisting>
1197
1117
<para>
1198
1118
Removes all cases of <parameter>attribute</parameter> from <parameter>info</parameter> if it exists.</para>
1199
1119
<para>
1200
 
 
1201
1120
</para><variablelist role="params">
1202
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1121
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1203
1122
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1204
1123
</simpara></listitem></varlistentry>
1205
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1124
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1206
1125
<listitem><simpara> a file attribute key.
1207
1126
</simpara></listitem></varlistentry>
1208
1127
</variablelist></refsect2>
1209
 
<refsect2>
1210
 
<title><anchor id="g-file-info-get-attribute-as-string" role="function"/>g_file_info_get_attribute_as_string ()</title>
1211
 
<indexterm><primary>g_file_info_get_attribute_as_string</primary></indexterm><programlisting><link linkend="char">char</link>*               g_file_info_get_attribute_as_string (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1128
<refsect2 id="g-file-info-get-attribute-as-string" role="function">
 
1129
<title>g_file_info_get_attribute_as_string ()</title>
 
1130
<indexterm zone="g-file-info-get-attribute-as-string"><primary sortas="g_file_info_get_attribute_as_string">g_file_info_get_attribute_as_string</primary></indexterm><programlisting><link linkend="char">char</link> *              g_file_info_get_attribute_as_string (<link linkend="GFileInfo">GFileInfo</link> *info,
1212
1131
                                                         const <link linkend="char">char</link> *attribute);</programlisting>
1213
1132
<para>
1214
1133
Gets the value of a attribute, formated as a string.
1215
1134
This escapes things as needed to make the string valid
1216
1135
utf8.</para>
1217
1136
<para>
1218
 
 
1219
1137
</para><variablelist role="params">
1220
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1138
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1221
1139
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1222
1140
</simpara></listitem></varlistentry>
1223
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1141
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1224
1142
<listitem><simpara> a file attribute key.
1225
1143
</simpara></listitem></varlistentry>
1226
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a UTF-8 string associated with the given <parameter>attribute</parameter>.
 
1144
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a UTF-8 string associated with the given <parameter>attribute</parameter>.
1227
1145
   When you're done with the string it must be freed with <link linkend="g-free"><function>g_free()</function></link>.
1228
1146
</simpara></listitem></varlistentry>
1229
1147
</variablelist></refsect2>
1230
 
<refsect2>
1231
 
<title><anchor id="g-file-info-get-attribute-data" role="function"/>g_file_info_get_attribute_data ()</title>
1232
 
<indexterm><primary>g_file_info_get_attribute_data</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_info_get_attribute_data      (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1148
<refsect2 id="g-file-info-get-attribute-data" role="function">
 
1149
<title>g_file_info_get_attribute_data ()</title>
 
1150
<indexterm zone="g-file-info-get-attribute-data"><primary sortas="g_file_info_get_attribute_data">g_file_info_get_attribute_data</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_info_get_attribute_data      (<link linkend="GFileInfo">GFileInfo</link> *info,
1233
1151
                                                         const <link linkend="char">char</link> *attribute,
1234
1152
                                                         <link linkend="GFileAttributeType">GFileAttributeType</link> *type,
1235
1153
                                                         <link linkend="gpointer">gpointer</link> *value_pp,
1237
1155
<para>
1238
1156
Gets the attribute type, value and status for an attribute key.</para>
1239
1157
<para>
1240
 
 
1241
1158
</para><variablelist role="params">
1242
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1159
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1243
1160
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>
1244
1161
</simpara></listitem></varlistentry>
1245
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1162
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1246
1163
<listitem><simpara> a file attribute key
1247
1164
</simpara></listitem></varlistentry>
1248
 
<varlistentry><term><parameter>type</parameter>&nbsp;:</term>
1249
 
<listitem><simpara> return location for the attribute type, or <link linkend="NULL:CAPS"><literal>NULL</literal></link>
1250
 
</simpara></listitem></varlistentry>
1251
 
<varlistentry><term><parameter>value_pp</parameter>&nbsp;:</term>
1252
 
<listitem><simpara> return location for the attribute value, or <link linkend="NULL:CAPS"><literal>NULL</literal></link>
1253
 
</simpara></listitem></varlistentry>
1254
 
<varlistentry><term><parameter>status</parameter>&nbsp;:</term>
1255
 
<listitem><simpara> return location for the attribute status, or <link linkend="NULL:CAPS"><literal>NULL</literal></link>
1256
 
</simpara></listitem></varlistentry>
1257
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if <parameter>info</parameter> has an attribute named <parameter>attribute</parameter>, 
1258
 
     <link linkend="FALSE:CAPS"><literal>FALSE</literal></link> otherwise.
 
1165
<varlistentry><term><parameter>type</parameter>&#160;:</term>
 
1166
<listitem><simpara> return location for the attribute type, or <link linkend="NULL--CAPS"><literal>NULL</literal></link>
 
1167
</simpara></listitem></varlistentry>
 
1168
<varlistentry><term><parameter>value_pp</parameter>&#160;:</term>
 
1169
<listitem><simpara> return location for the attribute value, or <link linkend="NULL--CAPS"><literal>NULL</literal></link>
 
1170
</simpara></listitem></varlistentry>
 
1171
<varlistentry><term><parameter>status</parameter>&#160;:</term>
 
1172
<listitem><simpara> return location for the attribute status, or <link linkend="NULL--CAPS"><literal>NULL</literal></link>
 
1173
</simpara></listitem></varlistentry>
 
1174
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if <parameter>info</parameter> has an attribute named <parameter>attribute</parameter>, 
 
1175
     <link linkend="FALSE--CAPS"><literal>FALSE</literal></link> otherwise.
1259
1176
</simpara></listitem></varlistentry>
1260
1177
</variablelist></refsect2>
1261
 
<refsect2>
1262
 
<title><anchor id="g-file-info-get-attribute-status" role="function"/>g_file_info_get_attribute_status ()</title>
1263
 
<indexterm><primary>g_file_info_get_attribute_status</primary></indexterm><programlisting><link linkend="GFileAttributeStatus">GFileAttributeStatus</link> g_file_info_get_attribute_status   (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1178
<refsect2 id="g-file-info-get-attribute-status" role="function">
 
1179
<title>g_file_info_get_attribute_status ()</title>
 
1180
<indexterm zone="g-file-info-get-attribute-status"><primary sortas="g_file_info_get_attribute_status">g_file_info_get_attribute_status</primary></indexterm><programlisting><link linkend="GFileAttributeStatus">GFileAttributeStatus</link>  g_file_info_get_attribute_status  (<link linkend="GFileInfo">GFileInfo</link> *info,
1264
1181
                                                         const <link linkend="char">char</link> *attribute);</programlisting>
1265
1182
<para>
1266
1183
Gets the attribute status for an attribute key.</para>
1267
1184
<para>
1268
 
 
1269
1185
</para><variablelist role="params">
1270
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1186
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1271
1187
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>
1272
1188
</simpara></listitem></varlistentry>
1273
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1189
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1274
1190
<listitem><simpara> a file attribute key
1275
1191
</simpara></listitem></varlistentry>
1276
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a <link linkend="GFileAttributeStatus"><type>GFileAttributeStatus</type></link> for the given <parameter>attribute</parameter>, or 
1277
 
   <link linkend="G-FILE-ATTRIBUTE-STATUS-UNSET:CAPS"><literal>G_FILE_ATTRIBUTE_STATUS_UNSET</literal></link> if the key is invalid.
 
1192
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a <link linkend="GFileAttributeStatus"><type>GFileAttributeStatus</type></link> for the given <parameter>attribute</parameter>, or 
 
1193
   <link linkend="G-FILE-ATTRIBUTE-STATUS-UNSET--CAPS"><literal>G_FILE_ATTRIBUTE_STATUS_UNSET</literal></link> if the key is invalid.
1278
1194
 
1279
1195
</simpara></listitem></varlistentry>
1280
1196
</variablelist></refsect2>
1281
 
<refsect2>
1282
 
<title><anchor id="g-file-info-get-attribute-string" role="function"/>g_file_info_get_attribute_string ()</title>
1283
 
<indexterm><primary>g_file_info_get_attribute_string</primary></indexterm><programlisting>const <link linkend="char">char</link>*         g_file_info_get_attribute_string    (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1197
<refsect2 id="g-file-info-get-attribute-string" role="function">
 
1198
<title>g_file_info_get_attribute_string ()</title>
 
1199
<indexterm zone="g-file-info-get-attribute-string"><primary sortas="g_file_info_get_attribute_string">g_file_info_get_attribute_string</primary></indexterm><programlisting>const <link linkend="char">char</link> *        g_file_info_get_attribute_string    (<link linkend="GFileInfo">GFileInfo</link> *info,
1284
1200
                                                         const <link linkend="char">char</link> *attribute);</programlisting>
1285
1201
<para>
1286
1202
Gets the value of a string attribute. If the attribute does 
1287
 
not contain a string, <link linkend="NULL:CAPS"><literal>NULL</literal></link> will be returned.</para>
 
1203
not contain a string, <link linkend="NULL--CAPS"><literal>NULL</literal></link> will be returned.</para>
1288
1204
<para>
1289
 
 
1290
1205
</para><variablelist role="params">
1291
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1206
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1292
1207
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1293
1208
</simpara></listitem></varlistentry>
1294
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1209
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1295
1210
<listitem><simpara> a file attribute key.
1296
1211
</simpara></listitem></varlistentry>
1297
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> the contents of the <parameter>attribute</parameter> value as a string, or 
1298
 
<link linkend="NULL:CAPS"><literal>NULL</literal></link> otherwise.
 
1212
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> the contents of the <parameter>attribute</parameter> value as a string, or 
 
1213
<link linkend="NULL--CAPS"><literal>NULL</literal></link> otherwise.
1299
1214
</simpara></listitem></varlistentry>
1300
1215
</variablelist></refsect2>
1301
 
<refsect2>
1302
 
<title><anchor id="g-file-info-get-attribute-byte-string" role="function"/>g_file_info_get_attribute_byte_string ()</title>
1303
 
<indexterm><primary>g_file_info_get_attribute_byte_string</primary></indexterm><programlisting>const <link linkend="char">char</link>*         g_file_info_get_attribute_byte_string
 
1216
<refsect2 id="g-file-info-get-attribute-byte-string" role="function">
 
1217
<title>g_file_info_get_attribute_byte_string ()</title>
 
1218
<indexterm zone="g-file-info-get-attribute-byte-string"><primary sortas="g_file_info_get_attribute_byte_string">g_file_info_get_attribute_byte_string</primary></indexterm><programlisting>const <link linkend="char">char</link> *        g_file_info_get_attribute_byte_string
1304
1219
                                                        (<link linkend="GFileInfo">GFileInfo</link> *info,
1305
1220
                                                         const <link linkend="char">char</link> *attribute);</programlisting>
1306
1221
<para>
1307
1222
Gets the value of a byte string attribute. If the attribute does 
1308
 
not contain a byte string, <link linkend="NULL:CAPS"><literal>NULL</literal></link> will be returned.</para>
 
1223
not contain a byte string, <link linkend="NULL--CAPS"><literal>NULL</literal></link> will be returned.</para>
1309
1224
<para>
1310
 
 
1311
1225
</para><variablelist role="params">
1312
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1226
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1313
1227
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1314
1228
</simpara></listitem></varlistentry>
1315
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1229
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1316
1230
<listitem><simpara> a file attribute key.
1317
1231
</simpara></listitem></varlistentry>
1318
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> the contents of the <parameter>attribute</parameter> value as a byte string, or 
1319
 
<link linkend="NULL:CAPS"><literal>NULL</literal></link> otherwise.
 
1232
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> the contents of the <parameter>attribute</parameter> value as a byte string, or 
 
1233
<link linkend="NULL--CAPS"><literal>NULL</literal></link> otherwise.
1320
1234
</simpara></listitem></varlistentry>
1321
1235
</variablelist></refsect2>
1322
 
<refsect2>
1323
 
<title><anchor id="g-file-info-get-attribute-boolean" role="function"/>g_file_info_get_attribute_boolean ()</title>
1324
 
<indexterm><primary>g_file_info_get_attribute_boolean</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_info_get_attribute_boolean   (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1236
<refsect2 id="g-file-info-get-attribute-boolean" role="function">
 
1237
<title>g_file_info_get_attribute_boolean ()</title>
 
1238
<indexterm zone="g-file-info-get-attribute-boolean"><primary sortas="g_file_info_get_attribute_boolean">g_file_info_get_attribute_boolean</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_info_get_attribute_boolean   (<link linkend="GFileInfo">GFileInfo</link> *info,
1325
1239
                                                         const <link linkend="char">char</link> *attribute);</programlisting>
1326
1240
<para>
1327
1241
Gets the value of a boolean attribute. If the attribute does not
1328
 
contain a boolean value, <link linkend="FALSE:CAPS"><literal>FALSE</literal></link> will be returned.</para>
 
1242
contain a boolean value, <link linkend="FALSE--CAPS"><literal>FALSE</literal></link> will be returned.</para>
1329
1243
<para>
1330
 
 
1331
1244
</para><variablelist role="params">
1332
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1245
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1333
1246
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1334
1247
</simpara></listitem></varlistentry>
1335
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1248
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1336
1249
<listitem><simpara> a file attribute key.
1337
1250
</simpara></listitem></varlistentry>
1338
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> the boolean value contained within the attribute. 
 
1251
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> the boolean value contained within the attribute. 
1339
1252
</simpara></listitem></varlistentry>
1340
1253
</variablelist></refsect2>
1341
 
<refsect2>
1342
 
<title><anchor id="g-file-info-get-attribute-uint32" role="function"/>g_file_info_get_attribute_uint32 ()</title>
1343
 
<indexterm><primary>g_file_info_get_attribute_uint32</primary></indexterm><programlisting><link linkend="guint32">guint32</link>             g_file_info_get_attribute_uint32    (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1254
<refsect2 id="g-file-info-get-attribute-uint32" role="function">
 
1255
<title>g_file_info_get_attribute_uint32 ()</title>
 
1256
<indexterm zone="g-file-info-get-attribute-uint32"><primary sortas="g_file_info_get_attribute_uint32">g_file_info_get_attribute_uint32</primary></indexterm><programlisting><link linkend="guint32">guint32</link>             g_file_info_get_attribute_uint32    (<link linkend="GFileInfo">GFileInfo</link> *info,
1344
1257
                                                         const <link linkend="char">char</link> *attribute);</programlisting>
1345
1258
<para>
1346
1259
Gets an unsigned 32-bit integer contained within the attribute. If the 
1347
1260
attribute does not contain an unsigned 32-bit integer, or is invalid, 
1348
1261
0 will be returned.</para>
1349
1262
<para>
1350
 
 
1351
1263
</para><variablelist role="params">
1352
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1264
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1353
1265
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1354
1266
</simpara></listitem></varlistentry>
1355
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1267
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1356
1268
<listitem><simpara> a file attribute key.
1357
1269
</simpara></listitem></varlistentry>
1358
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> an unsigned 32-bit integer from the attribute. 
 
1270
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> an unsigned 32-bit integer from the attribute. 
1359
1271
</simpara></listitem></varlistentry>
1360
1272
</variablelist></refsect2>
1361
 
<refsect2>
1362
 
<title><anchor id="g-file-info-get-attribute-int32" role="function"/>g_file_info_get_attribute_int32 ()</title>
1363
 
<indexterm><primary>g_file_info_get_attribute_int32</primary></indexterm><programlisting><link linkend="gint32">gint32</link>              g_file_info_get_attribute_int32     (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1273
<refsect2 id="g-file-info-get-attribute-int32" role="function">
 
1274
<title>g_file_info_get_attribute_int32 ()</title>
 
1275
<indexterm zone="g-file-info-get-attribute-int32"><primary sortas="g_file_info_get_attribute_int32">g_file_info_get_attribute_int32</primary></indexterm><programlisting><link linkend="gint32">gint32</link>              g_file_info_get_attribute_int32     (<link linkend="GFileInfo">GFileInfo</link> *info,
1364
1276
                                                         const <link linkend="char">char</link> *attribute);</programlisting>
1365
1277
<para>
1366
1278
Gets a signed 32-bit integer contained within the attribute. If the 
1367
1279
attribute does not contain a signed 32-bit integer, or is invalid, 
1368
1280
0 will be returned.</para>
1369
1281
<para>
1370
 
 
1371
1282
</para><variablelist role="params">
1372
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1283
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1373
1284
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1374
1285
</simpara></listitem></varlistentry>
1375
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1286
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1376
1287
<listitem><simpara> a file attribute key.
1377
1288
</simpara></listitem></varlistentry>
1378
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a signed 32-bit integer from the attribute.
 
1289
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a signed 32-bit integer from the attribute.
1379
1290
</simpara></listitem></varlistentry>
1380
1291
</variablelist></refsect2>
1381
 
<refsect2>
1382
 
<title><anchor id="g-file-info-get-attribute-uint64" role="function"/>g_file_info_get_attribute_uint64 ()</title>
1383
 
<indexterm><primary>g_file_info_get_attribute_uint64</primary></indexterm><programlisting><link linkend="guint64">guint64</link>             g_file_info_get_attribute_uint64    (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1292
<refsect2 id="g-file-info-get-attribute-uint64" role="function">
 
1293
<title>g_file_info_get_attribute_uint64 ()</title>
 
1294
<indexterm zone="g-file-info-get-attribute-uint64"><primary sortas="g_file_info_get_attribute_uint64">g_file_info_get_attribute_uint64</primary></indexterm><programlisting><link linkend="guint64">guint64</link>             g_file_info_get_attribute_uint64    (<link linkend="GFileInfo">GFileInfo</link> *info,
1384
1295
                                                         const <link linkend="char">char</link> *attribute);</programlisting>
1385
1296
<para>
1386
1297
Gets a unsigned 64-bit integer contained within the attribute. If the 
1387
1298
attribute does not contain an unsigned 64-bit integer, or is invalid, 
1388
1299
0 will be returned.</para>
1389
1300
<para>
1390
 
 
1391
1301
</para><variablelist role="params">
1392
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1302
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1393
1303
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1394
1304
</simpara></listitem></varlistentry>
1395
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1305
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1396
1306
<listitem><simpara> a file attribute key.
1397
1307
</simpara></listitem></varlistentry>
1398
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a unsigned 64-bit integer from the attribute. 
 
1308
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a unsigned 64-bit integer from the attribute. 
1399
1309
</simpara></listitem></varlistentry>
1400
1310
</variablelist></refsect2>
1401
 
<refsect2>
1402
 
<title><anchor id="g-file-info-get-attribute-int64" role="function"/>g_file_info_get_attribute_int64 ()</title>
1403
 
<indexterm><primary>g_file_info_get_attribute_int64</primary></indexterm><programlisting><link linkend="gint64">gint64</link>              g_file_info_get_attribute_int64     (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1311
<refsect2 id="g-file-info-get-attribute-int64" role="function">
 
1312
<title>g_file_info_get_attribute_int64 ()</title>
 
1313
<indexterm zone="g-file-info-get-attribute-int64"><primary sortas="g_file_info_get_attribute_int64">g_file_info_get_attribute_int64</primary></indexterm><programlisting><link linkend="gint64">gint64</link>              g_file_info_get_attribute_int64     (<link linkend="GFileInfo">GFileInfo</link> *info,
1404
1314
                                                         const <link linkend="char">char</link> *attribute);</programlisting>
1405
1315
<para>
1406
1316
Gets a signed 64-bit integer contained within the attribute. If the 
1407
1317
attribute does not contain an signed 64-bit integer, or is invalid, 
1408
1318
0 will be returned.</para>
1409
1319
<para>
1410
 
 
1411
1320
</para><variablelist role="params">
1412
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1321
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1413
1322
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1414
1323
</simpara></listitem></varlistentry>
1415
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1324
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1416
1325
<listitem><simpara> a file attribute key.
1417
1326
</simpara></listitem></varlistentry>
1418
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a signed 64-bit integer from the attribute. 
 
1327
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a signed 64-bit integer from the attribute. 
1419
1328
</simpara></listitem></varlistentry>
1420
1329
</variablelist></refsect2>
1421
 
<refsect2>
1422
 
<title><anchor id="g-file-info-get-attribute-object" role="function"/>g_file_info_get_attribute_object ()</title>
1423
 
<indexterm><primary>g_file_info_get_attribute_object</primary></indexterm><programlisting><link linkend="GObject">GObject</link>*            g_file_info_get_attribute_object    (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1330
<refsect2 id="g-file-info-get-attribute-object" role="function">
 
1331
<title>g_file_info_get_attribute_object ()</title>
 
1332
<indexterm zone="g-file-info-get-attribute-object"><primary sortas="g_file_info_get_attribute_object">g_file_info_get_attribute_object</primary></indexterm><programlisting><link linkend="GObject">GObject</link> *           g_file_info_get_attribute_object    (<link linkend="GFileInfo">GFileInfo</link> *info,
1424
1333
                                                         const <link linkend="char">char</link> *attribute);</programlisting>
1425
1334
<para>
1426
1335
Gets the value of a <link linkend="GObject"><type>GObject</type></link> attribute. If the attribute does 
1427
 
not contain a <link linkend="GObject"><type>GObject</type></link>, <link linkend="NULL:CAPS"><literal>NULL</literal></link> will be returned.</para>
 
1336
not contain a <link linkend="GObject"><type>GObject</type></link>, <link linkend="NULL--CAPS"><literal>NULL</literal></link> will be returned.</para>
1428
1337
<para>
1429
 
 
1430
1338
</para><variablelist role="params">
1431
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1339
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1432
1340
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1433
1341
</simpara></listitem></varlistentry>
1434
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1342
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1435
1343
<listitem><simpara> a file attribute key.
1436
1344
</simpara></listitem></varlistentry>
1437
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a <link linkend="GObject"><type>GObject</type></link> associated with the given <parameter>attribute</parameter>, or
1438
 
<link linkend="NULL:CAPS"><literal>NULL</literal></link> otherwise.
 
1345
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a <link linkend="GObject"><type>GObject</type></link> associated with the given <parameter>attribute</parameter>, or
 
1346
<link linkend="NULL--CAPS"><literal>NULL</literal></link> otherwise.
1439
1347
</simpara></listitem></varlistentry>
1440
1348
</variablelist></refsect2>
1441
 
<refsect2>
1442
 
<title><anchor id="g-file-info-set-attribute" role="function"/>g_file_info_set_attribute ()</title>
1443
 
<indexterm><primary>g_file_info_set_attribute</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute           (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1349
<refsect2 id="g-file-info-set-attribute" role="function">
 
1350
<title>g_file_info_set_attribute ()</title>
 
1351
<indexterm zone="g-file-info-set-attribute"><primary sortas="g_file_info_set_attribute">g_file_info_set_attribute</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute           (<link linkend="GFileInfo">GFileInfo</link> *info,
1444
1352
                                                         const <link linkend="char">char</link> *attribute,
1445
1353
                                                         <link linkend="GFileAttributeType">GFileAttributeType</link> type,
1446
1354
                                                         <link linkend="gpointer">gpointer</link> value_p);</programlisting>
1447
1355
<para>
1448
1356
Sets the <parameter>attribute</parameter> to contain the given value, if possible.</para>
1449
1357
<para>
1450
 
 
1451
1358
</para><variablelist role="params">
1452
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1359
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1453
1360
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1454
1361
</simpara></listitem></varlistentry>
1455
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1362
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1456
1363
<listitem><simpara> a file attribute key.
1457
1364
</simpara></listitem></varlistentry>
1458
 
<varlistentry><term><parameter>type</parameter>&nbsp;:</term>
 
1365
<varlistentry><term><parameter>type</parameter>&#160;:</term>
1459
1366
<listitem><simpara> a <link linkend="GFileAttributeType"><type>GFileAttributeType</type></link>
1460
1367
</simpara></listitem></varlistentry>
1461
 
<varlistentry><term><parameter>value_p</parameter>&nbsp;:</term>
 
1368
<varlistentry><term><parameter>value_p</parameter>&#160;:</term>
1462
1369
<listitem><simpara> pointer to the value
1463
1370
</simpara></listitem></varlistentry>
1464
1371
</variablelist></refsect2>
1465
 
<refsect2>
1466
 
<title><anchor id="g-file-info-set-attribute-string" role="function"/>g_file_info_set_attribute_string ()</title>
1467
 
<indexterm><primary>g_file_info_set_attribute_string</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_string    (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1372
<refsect2 id="g-file-info-set-attribute-string" role="function">
 
1373
<title>g_file_info_set_attribute_string ()</title>
 
1374
<indexterm zone="g-file-info-set-attribute-string"><primary sortas="g_file_info_set_attribute_string">g_file_info_set_attribute_string</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_string    (<link linkend="GFileInfo">GFileInfo</link> *info,
1468
1375
                                                         const <link linkend="char">char</link> *attribute,
1469
1376
                                                         const <link linkend="char">char</link> *attr_value);</programlisting>
1470
1377
<para>
1471
1378
Sets the <parameter>attribute</parameter> to contain the given <parameter>attr_value</parameter>, 
1472
1379
if possible.</para>
1473
1380
<para>
1474
 
 
1475
1381
</para><variablelist role="params">
1476
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1382
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1477
1383
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1478
1384
</simpara></listitem></varlistentry>
1479
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1385
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1480
1386
<listitem><simpara> a file attribute key.
1481
1387
</simpara></listitem></varlistentry>
1482
 
<varlistentry><term><parameter>attr_value</parameter>&nbsp;:</term>
 
1388
<varlistentry><term><parameter>attr_value</parameter>&#160;:</term>
1483
1389
<listitem><simpara> a string.
1484
1390
</simpara></listitem></varlistentry>
1485
1391
</variablelist></refsect2>
1486
 
<refsect2>
1487
 
<title><anchor id="g-file-info-set-attribute-byte-string" role="function"/>g_file_info_set_attribute_byte_string ()</title>
1488
 
<indexterm><primary>g_file_info_set_attribute_byte_string</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_byte_string
 
1392
<refsect2 id="g-file-info-set-attribute-byte-string" role="function">
 
1393
<title>g_file_info_set_attribute_byte_string ()</title>
 
1394
<indexterm zone="g-file-info-set-attribute-byte-string"><primary sortas="g_file_info_set_attribute_byte_string">g_file_info_set_attribute_byte_string</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_byte_string
1489
1395
                                                        (<link linkend="GFileInfo">GFileInfo</link> *info,
1490
1396
                                                         const <link linkend="char">char</link> *attribute,
1491
1397
                                                         const <link linkend="char">char</link> *attr_value);</programlisting>
1493
1399
Sets the <parameter>attribute</parameter> to contain the given <parameter>attr_value</parameter>, 
1494
1400
if possible.</para>
1495
1401
<para>
1496
 
 
1497
1402
</para><variablelist role="params">
1498
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1403
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1499
1404
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1500
1405
</simpara></listitem></varlistentry>
1501
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1406
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1502
1407
<listitem><simpara> a file attribute key.
1503
1408
</simpara></listitem></varlistentry>
1504
 
<varlistentry><term><parameter>attr_value</parameter>&nbsp;:</term>
 
1409
<varlistentry><term><parameter>attr_value</parameter>&#160;:</term>
1505
1410
<listitem><simpara> a byte string.
1506
1411
</simpara></listitem></varlistentry>
1507
1412
</variablelist></refsect2>
1508
 
<refsect2>
1509
 
<title><anchor id="g-file-info-set-attribute-boolean" role="function"/>g_file_info_set_attribute_boolean ()</title>
1510
 
<indexterm><primary>g_file_info_set_attribute_boolean</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_boolean   (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1413
<refsect2 id="g-file-info-set-attribute-boolean" role="function">
 
1414
<title>g_file_info_set_attribute_boolean ()</title>
 
1415
<indexterm zone="g-file-info-set-attribute-boolean"><primary sortas="g_file_info_set_attribute_boolean">g_file_info_set_attribute_boolean</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_boolean   (<link linkend="GFileInfo">GFileInfo</link> *info,
1511
1416
                                                         const <link linkend="char">char</link> *attribute,
1512
1417
                                                         <link linkend="gboolean">gboolean</link> attr_value);</programlisting>
1513
1418
<para>
1514
1419
Sets the <parameter>attribute</parameter> to contain the given <parameter>attr_value</parameter>, 
1515
1420
if possible.</para>
1516
1421
<para>
1517
 
 
1518
1422
</para><variablelist role="params">
1519
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1423
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1520
1424
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1521
1425
</simpara></listitem></varlistentry>
1522
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1426
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1523
1427
<listitem><simpara> a file attribute key.
1524
1428
</simpara></listitem></varlistentry>
1525
 
<varlistentry><term><parameter>attr_value</parameter>&nbsp;:</term>
 
1429
<varlistentry><term><parameter>attr_value</parameter>&#160;:</term>
1526
1430
<listitem><simpara> a boolean value.
1527
1431
</simpara></listitem></varlistentry>
1528
1432
</variablelist></refsect2>
1529
 
<refsect2>
1530
 
<title><anchor id="g-file-info-set-attribute-uint32" role="function"/>g_file_info_set_attribute_uint32 ()</title>
1531
 
<indexterm><primary>g_file_info_set_attribute_uint32</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_uint32    (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1433
<refsect2 id="g-file-info-set-attribute-uint32" role="function">
 
1434
<title>g_file_info_set_attribute_uint32 ()</title>
 
1435
<indexterm zone="g-file-info-set-attribute-uint32"><primary sortas="g_file_info_set_attribute_uint32">g_file_info_set_attribute_uint32</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_uint32    (<link linkend="GFileInfo">GFileInfo</link> *info,
1532
1436
                                                         const <link linkend="char">char</link> *attribute,
1533
1437
                                                         <link linkend="guint32">guint32</link> attr_value);</programlisting>
1534
1438
<para>
1535
1439
Sets the <parameter>attribute</parameter> to contain the given <parameter>attr_value</parameter>, 
1536
1440
if possible.</para>
1537
1441
<para>
1538
 
 
1539
1442
</para><variablelist role="params">
1540
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1443
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1541
1444
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1542
1445
</simpara></listitem></varlistentry>
1543
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1446
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1544
1447
<listitem><simpara> a file attribute key.
1545
1448
</simpara></listitem></varlistentry>
1546
 
<varlistentry><term><parameter>attr_value</parameter>&nbsp;:</term>
 
1449
<varlistentry><term><parameter>attr_value</parameter>&#160;:</term>
1547
1450
<listitem><simpara> an unsigned 32-bit integer.
1548
1451
</simpara></listitem></varlistentry>
1549
1452
</variablelist></refsect2>
1550
 
<refsect2>
1551
 
<title><anchor id="g-file-info-set-attribute-int32" role="function"/>g_file_info_set_attribute_int32 ()</title>
1552
 
<indexterm><primary>g_file_info_set_attribute_int32</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_int32     (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1453
<refsect2 id="g-file-info-set-attribute-int32" role="function">
 
1454
<title>g_file_info_set_attribute_int32 ()</title>
 
1455
<indexterm zone="g-file-info-set-attribute-int32"><primary sortas="g_file_info_set_attribute_int32">g_file_info_set_attribute_int32</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_int32     (<link linkend="GFileInfo">GFileInfo</link> *info,
1553
1456
                                                         const <link linkend="char">char</link> *attribute,
1554
1457
                                                         <link linkend="gint32">gint32</link> attr_value);</programlisting>
1555
1458
<para>
1556
1459
Sets the <parameter>attribute</parameter> to contain the given <parameter>attr_value</parameter>, 
1557
1460
if possible.</para>
1558
1461
<para>
1559
 
 
1560
1462
</para><variablelist role="params">
1561
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1463
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1562
1464
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1563
1465
</simpara></listitem></varlistentry>
1564
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1466
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1565
1467
<listitem><simpara> a file attribute key.
1566
1468
</simpara></listitem></varlistentry>
1567
 
<varlistentry><term><parameter>attr_value</parameter>&nbsp;:</term>
 
1469
<varlistentry><term><parameter>attr_value</parameter>&#160;:</term>
1568
1470
<listitem><simpara> a signed 32-bit integer
1569
1471
</simpara></listitem></varlistentry>
1570
1472
</variablelist></refsect2>
1571
 
<refsect2>
1572
 
<title><anchor id="g-file-info-set-attribute-uint64" role="function"/>g_file_info_set_attribute_uint64 ()</title>
1573
 
<indexterm><primary>g_file_info_set_attribute_uint64</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_uint64    (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1473
<refsect2 id="g-file-info-set-attribute-uint64" role="function">
 
1474
<title>g_file_info_set_attribute_uint64 ()</title>
 
1475
<indexterm zone="g-file-info-set-attribute-uint64"><primary sortas="g_file_info_set_attribute_uint64">g_file_info_set_attribute_uint64</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_uint64    (<link linkend="GFileInfo">GFileInfo</link> *info,
1574
1476
                                                         const <link linkend="char">char</link> *attribute,
1575
1477
                                                         <link linkend="guint64">guint64</link> attr_value);</programlisting>
1576
1478
<para>
1577
1479
Sets the <parameter>attribute</parameter> to contain the given <parameter>attr_value</parameter>, 
1578
1480
if possible.</para>
1579
1481
<para>
1580
 
 
1581
1482
</para><variablelist role="params">
1582
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1483
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1583
1484
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1584
1485
</simpara></listitem></varlistentry>
1585
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1486
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1586
1487
<listitem><simpara> a file attribute key.
1587
1488
</simpara></listitem></varlistentry>
1588
 
<varlistentry><term><parameter>attr_value</parameter>&nbsp;:</term>
 
1489
<varlistentry><term><parameter>attr_value</parameter>&#160;:</term>
1589
1490
<listitem><simpara> an unsigned 64-bit integer.
1590
1491
</simpara></listitem></varlistentry>
1591
1492
</variablelist></refsect2>
1592
 
<refsect2>
1593
 
<title><anchor id="g-file-info-set-attribute-int64" role="function"/>g_file_info_set_attribute_int64 ()</title>
1594
 
<indexterm><primary>g_file_info_set_attribute_int64</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_int64     (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1493
<refsect2 id="g-file-info-set-attribute-int64" role="function">
 
1494
<title>g_file_info_set_attribute_int64 ()</title>
 
1495
<indexterm zone="g-file-info-set-attribute-int64"><primary sortas="g_file_info_set_attribute_int64">g_file_info_set_attribute_int64</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_int64     (<link linkend="GFileInfo">GFileInfo</link> *info,
1595
1496
                                                         const <link linkend="char">char</link> *attribute,
1596
1497
                                                         <link linkend="gint64">gint64</link> attr_value);</programlisting>
1597
1498
<para>
1598
1499
Sets the <parameter>attribute</parameter> to contain the given <parameter>attr_value</parameter>, 
1599
1500
if possible.</para>
1600
1501
<para>
1601
 
 
1602
1502
</para><variablelist role="params">
1603
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1503
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1604
1504
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1605
1505
</simpara></listitem></varlistentry>
1606
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1506
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1607
1507
<listitem><simpara> attribute name to set.
1608
1508
</simpara></listitem></varlistentry>
1609
 
<varlistentry><term><parameter>attr_value</parameter>&nbsp;:</term>
 
1509
<varlistentry><term><parameter>attr_value</parameter>&#160;:</term>
1610
1510
<listitem><simpara> int64 value to set attribute to.
1611
1511
</simpara></listitem></varlistentry>
1612
1512
</variablelist></refsect2>
1613
 
<refsect2>
1614
 
<title><anchor id="g-file-info-set-attribute-object" role="function"/>g_file_info_set_attribute_object ()</title>
1615
 
<indexterm><primary>g_file_info_set_attribute_object</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_object    (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1513
<refsect2 id="g-file-info-set-attribute-object" role="function">
 
1514
<title>g_file_info_set_attribute_object ()</title>
 
1515
<indexterm zone="g-file-info-set-attribute-object"><primary sortas="g_file_info_set_attribute_object">g_file_info_set_attribute_object</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_object    (<link linkend="GFileInfo">GFileInfo</link> *info,
1616
1516
                                                         const <link linkend="char">char</link> *attribute,
1617
1517
                                                         <link linkend="GObject">GObject</link> *attr_value);</programlisting>
1618
1518
<para>
1619
1519
Sets the <parameter>attribute</parameter> to contain the given <parameter>attr_value</parameter>, 
1620
1520
if possible.</para>
1621
1521
<para>
1622
 
 
1623
1522
</para><variablelist role="params">
1624
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1523
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1625
1524
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1626
1525
</simpara></listitem></varlistentry>
1627
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
1526
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
1628
1527
<listitem><simpara> a file attribute key.
1629
1528
</simpara></listitem></varlistentry>
1630
 
<varlistentry><term><parameter>attr_value</parameter>&nbsp;:</term>
 
1529
<varlistentry><term><parameter>attr_value</parameter>&#160;:</term>
1631
1530
<listitem><simpara> a <link linkend="GObject"><type>GObject</type></link>.
1632
1531
</simpara></listitem></varlistentry>
1633
1532
</variablelist></refsect2>
1634
 
<refsect2>
1635
 
<title><anchor id="g-file-info-clear-status" role="function"/>g_file_info_clear_status ()</title>
1636
 
<indexterm><primary>g_file_info_clear_status</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_clear_status            (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
 
1533
<refsect2 id="g-file-info-clear-status" role="function">
 
1534
<title>g_file_info_clear_status ()</title>
 
1535
<indexterm zone="g-file-info-clear-status"><primary sortas="g_file_info_clear_status">g_file_info_clear_status</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_clear_status            (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
1637
1536
<para>
1638
1537
Clears the status information from <parameter>info</parameter>.</para>
1639
1538
<para>
1640
 
 
1641
1539
</para><variablelist role="params">
1642
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1540
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1643
1541
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1644
1542
</simpara></listitem></varlistentry>
1645
1543
</variablelist></refsect2>
1646
 
<refsect2>
1647
 
<title><anchor id="g-file-info-get-file-type" role="function"/>g_file_info_get_file_type ()</title>
1648
 
<indexterm><primary>g_file_info_get_file_type</primary></indexterm><programlisting><link linkend="GFileType">GFileType</link>           g_file_info_get_file_type           (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
 
1544
<refsect2 id="g-file-info-get-file-type" role="function">
 
1545
<title>g_file_info_get_file_type ()</title>
 
1546
<indexterm zone="g-file-info-get-file-type"><primary sortas="g_file_info_get_file_type">g_file_info_get_file_type</primary></indexterm><programlisting><link linkend="GFileType">GFileType</link>           g_file_info_get_file_type           (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
1649
1547
<para>
1650
1548
Gets a file's type (whether it is a regular file, symlink, etc). 
1651
1549
This is different from the file's content type, see <link linkend="g-file-info-get-content-type"><function>g_file_info_get_content_type()</function></link>.</para>
1652
1550
<para>
1653
 
 
1654
1551
</para><variablelist role="params">
1655
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1552
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1656
1553
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1657
1554
</simpara></listitem></varlistentry>
1658
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a <link linkend="GFileType"><type>GFileType</type></link> for the given file.
 
1555
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a <link linkend="GFileType"><type>GFileType</type></link> for the given file.
1659
1556
</simpara></listitem></varlistentry>
1660
1557
</variablelist></refsect2>
1661
 
<refsect2>
1662
 
<title><anchor id="g-file-info-get-is-hidden" role="function"/>g_file_info_get_is_hidden ()</title>
1663
 
<indexterm><primary>g_file_info_get_is_hidden</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_info_get_is_hidden           (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
 
1558
<refsect2 id="g-file-info-get-is-hidden" role="function">
 
1559
<title>g_file_info_get_is_hidden ()</title>
 
1560
<indexterm zone="g-file-info-get-is-hidden"><primary sortas="g_file_info_get_is_hidden">g_file_info_get_is_hidden</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_info_get_is_hidden           (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
1664
1561
<para>
1665
1562
Checks if a file is hidden.</para>
1666
1563
<para>
1667
 
 
1668
1564
</para><variablelist role="params">
1669
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1565
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1670
1566
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1671
1567
</simpara></listitem></varlistentry>
1672
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if the file is a hidden file, <link linkend="FALSE:CAPS"><literal>FALSE</literal></link> otherwise.
 
1568
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if the file is a hidden file, <link linkend="FALSE--CAPS"><literal>FALSE</literal></link> otherwise.
1673
1569
</simpara></listitem></varlistentry>
1674
1570
</variablelist></refsect2>
1675
 
<refsect2>
1676
 
<title><anchor id="g-file-info-get-is-backup" role="function"/>g_file_info_get_is_backup ()</title>
1677
 
<indexterm><primary>g_file_info_get_is_backup</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_info_get_is_backup           (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
 
1571
<refsect2 id="g-file-info-get-is-backup" role="function">
 
1572
<title>g_file_info_get_is_backup ()</title>
 
1573
<indexterm zone="g-file-info-get-is-backup"><primary sortas="g_file_info_get_is_backup">g_file_info_get_is_backup</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_info_get_is_backup           (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
1678
1574
<para>
1679
1575
Checks if a file is a backup file.</para>
1680
1576
<para>
1681
 
 
1682
1577
</para><variablelist role="params">
1683
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1578
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1684
1579
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1685
1580
</simpara></listitem></varlistentry>
1686
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if file is a backup file, <link linkend="FALSE:CAPS"><literal>FALSE</literal></link> otherwise.
 
1581
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if file is a backup file, <link linkend="FALSE--CAPS"><literal>FALSE</literal></link> otherwise.
1687
1582
</simpara></listitem></varlistentry>
1688
1583
</variablelist></refsect2>
1689
 
<refsect2>
1690
 
<title><anchor id="g-file-info-get-is-symlink" role="function"/>g_file_info_get_is_symlink ()</title>
1691
 
<indexterm><primary>g_file_info_get_is_symlink</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_info_get_is_symlink          (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
 
1584
<refsect2 id="g-file-info-get-is-symlink" role="function">
 
1585
<title>g_file_info_get_is_symlink ()</title>
 
1586
<indexterm zone="g-file-info-get-is-symlink"><primary sortas="g_file_info_get_is_symlink">g_file_info_get_is_symlink</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_info_get_is_symlink          (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
1692
1587
<para>
1693
1588
Checks if a file is a symlink.</para>
1694
1589
<para>
1695
 
 
1696
1590
</para><variablelist role="params">
1697
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1591
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1698
1592
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1699
1593
</simpara></listitem></varlistentry>
1700
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if the given <parameter>info</parameter> is a symlink.
 
1594
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if the given <parameter>info</parameter> is a symlink.
1701
1595
</simpara></listitem></varlistentry>
1702
1596
</variablelist></refsect2>
1703
 
<refsect2>
1704
 
<title><anchor id="g-file-info-get-name" role="function"/>g_file_info_get_name ()</title>
1705
 
<indexterm><primary>g_file_info_get_name</primary></indexterm><programlisting>const <link linkend="char">char</link>*         g_file_info_get_name                (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
 
1597
<refsect2 id="g-file-info-get-name" role="function">
 
1598
<title>g_file_info_get_name ()</title>
 
1599
<indexterm zone="g-file-info-get-name"><primary sortas="g_file_info_get_name">g_file_info_get_name</primary></indexterm><programlisting>const <link linkend="char">char</link> *        g_file_info_get_name                (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
1706
1600
<para>
1707
1601
Gets the name for a file.</para>
1708
1602
<para>
1709
 
 
1710
1603
</para><variablelist role="params">
1711
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1604
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1712
1605
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1713
1606
</simpara></listitem></varlistentry>
1714
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a string containing the file name.
 
1607
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a string containing the file name.
1715
1608
</simpara></listitem></varlistentry>
1716
1609
</variablelist></refsect2>
1717
 
<refsect2>
1718
 
<title><anchor id="g-file-info-get-display-name" role="function"/>g_file_info_get_display_name ()</title>
1719
 
<indexterm><primary>g_file_info_get_display_name</primary></indexterm><programlisting>const <link linkend="char">char</link>*         g_file_info_get_display_name        (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
 
1610
<refsect2 id="g-file-info-get-display-name" role="function">
 
1611
<title>g_file_info_get_display_name ()</title>
 
1612
<indexterm zone="g-file-info-get-display-name"><primary sortas="g_file_info_get_display_name">g_file_info_get_display_name</primary></indexterm><programlisting>const <link linkend="char">char</link> *        g_file_info_get_display_name        (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
1720
1613
<para>
1721
1614
Gets a display name for a file.</para>
1722
1615
<para>
1723
 
 
1724
1616
</para><variablelist role="params">
1725
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1617
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1726
1618
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1727
1619
</simpara></listitem></varlistentry>
1728
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a string containing the display name.
 
1620
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a string containing the display name.
1729
1621
</simpara></listitem></varlistentry>
1730
1622
</variablelist></refsect2>
1731
 
<refsect2>
1732
 
<title><anchor id="g-file-info-get-edit-name" role="function"/>g_file_info_get_edit_name ()</title>
1733
 
<indexterm><primary>g_file_info_get_edit_name</primary></indexterm><programlisting>const <link linkend="char">char</link>*         g_file_info_get_edit_name           (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
 
1623
<refsect2 id="g-file-info-get-edit-name" role="function">
 
1624
<title>g_file_info_get_edit_name ()</title>
 
1625
<indexterm zone="g-file-info-get-edit-name"><primary sortas="g_file_info_get_edit_name">g_file_info_get_edit_name</primary></indexterm><programlisting>const <link linkend="char">char</link> *        g_file_info_get_edit_name           (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
1734
1626
<para>
1735
1627
Gets the edit name for a file.</para>
1736
1628
<para>
1737
 
 
1738
1629
</para><variablelist role="params">
1739
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1630
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1740
1631
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1741
1632
</simpara></listitem></varlistentry>
1742
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a string containing the edit name.
 
1633
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a string containing the edit name.
1743
1634
</simpara></listitem></varlistentry>
1744
1635
</variablelist></refsect2>
1745
 
<refsect2>
1746
 
<title><anchor id="g-file-info-get-icon" role="function"/>g_file_info_get_icon ()</title>
1747
 
<indexterm><primary>g_file_info_get_icon</primary></indexterm><programlisting><link linkend="GIcon">GIcon</link>*              g_file_info_get_icon                (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
 
1636
<refsect2 id="g-file-info-get-icon" role="function">
 
1637
<title>g_file_info_get_icon ()</title>
 
1638
<indexterm zone="g-file-info-get-icon"><primary sortas="g_file_info_get_icon">g_file_info_get_icon</primary></indexterm><programlisting><link linkend="GIcon">GIcon</link> *             g_file_info_get_icon                (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
1748
1639
<para>
1749
1640
Gets the icon for a file.</para>
1750
1641
<para>
1751
 
 
1752
1642
</para><variablelist role="params">
1753
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1643
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1754
1644
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1755
1645
</simpara></listitem></varlistentry>
1756
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> <link linkend="GIcon"><type>GIcon</type></link> for the given <parameter>info</parameter>.
 
1646
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="GIcon"><type>GIcon</type></link> for the given <parameter>info</parameter>.
1757
1647
</simpara></listitem></varlistentry>
1758
1648
</variablelist></refsect2>
1759
 
<refsect2>
1760
 
<title><anchor id="g-file-info-get-content-type" role="function"/>g_file_info_get_content_type ()</title>
1761
 
<indexterm><primary>g_file_info_get_content_type</primary></indexterm><programlisting>const <link linkend="char">char</link>*         g_file_info_get_content_type        (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
 
1649
<refsect2 id="g-file-info-get-content-type" role="function">
 
1650
<title>g_file_info_get_content_type ()</title>
 
1651
<indexterm zone="g-file-info-get-content-type"><primary sortas="g_file_info_get_content_type">g_file_info_get_content_type</primary></indexterm><programlisting>const <link linkend="char">char</link> *        g_file_info_get_content_type        (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
1762
1652
<para>
1763
1653
Gets the file's content type.</para>
1764
1654
<para>
1765
 
 
1766
1655
</para><variablelist role="params">
1767
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1656
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1768
1657
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1769
1658
</simpara></listitem></varlistentry>
1770
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a string containing the file's content type.s
 
1659
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a string containing the file's content type.
1771
1660
</simpara></listitem></varlistentry>
1772
1661
</variablelist></refsect2>
1773
 
<refsect2>
1774
 
<title><anchor id="g-file-info-get-size" role="function"/>g_file_info_get_size ()</title>
1775
 
<indexterm><primary>g_file_info_get_size</primary></indexterm><programlisting><link linkend="goffset">goffset</link>             g_file_info_get_size                (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
 
1662
<refsect2 id="g-file-info-get-size" role="function">
 
1663
<title>g_file_info_get_size ()</title>
 
1664
<indexterm zone="g-file-info-get-size"><primary sortas="g_file_info_get_size">g_file_info_get_size</primary></indexterm><programlisting><link linkend="goffset">goffset</link>             g_file_info_get_size                (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
1776
1665
<para>
1777
1666
Gets the file's size.</para>
1778
1667
<para>
1779
 
 
1780
1668
</para><variablelist role="params">
1781
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1669
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1782
1670
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1783
1671
</simpara></listitem></varlistentry>
1784
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a <link linkend="goffset"><type>goffset</type></link> containing the file's size. 
 
1672
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a <link linkend="goffset"><type>goffset</type></link> containing the file's size. 
1785
1673
</simpara></listitem></varlistentry>
1786
1674
</variablelist></refsect2>
1787
 
<refsect2>
1788
 
<title><anchor id="g-file-info-get-modification-time" role="function"/>g_file_info_get_modification_time ()</title>
1789
 
<indexterm><primary>g_file_info_get_modification_time</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_get_modification_time   (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1675
<refsect2 id="g-file-info-get-modification-time" role="function">
 
1676
<title>g_file_info_get_modification_time ()</title>
 
1677
<indexterm zone="g-file-info-get-modification-time"><primary sortas="g_file_info_get_modification_time">g_file_info_get_modification_time</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_get_modification_time   (<link linkend="GFileInfo">GFileInfo</link> *info,
1790
1678
                                                         <link linkend="GTimeVal">GTimeVal</link> *result);</programlisting>
1791
1679
<para>
1792
1680
Gets the modification time of the current <parameter>info</parameter> and sets it
1793
1681
in <parameter>result</parameter>.</para>
1794
1682
<para>
1795
 
 
1796
1683
</para><variablelist role="params">
1797
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1684
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1798
1685
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1799
1686
</simpara></listitem></varlistentry>
1800
 
<varlistentry><term><parameter>result</parameter>&nbsp;:</term>
 
1687
<varlistentry><term><parameter>result</parameter>&#160;:</term>
1801
1688
<listitem><simpara> a <link linkend="GTimeVal"><type>GTimeVal</type></link>.
1802
1689
</simpara></listitem></varlistentry>
1803
1690
</variablelist></refsect2>
1804
 
<refsect2>
1805
 
<title><anchor id="g-file-info-get-symlink-target" role="function"/>g_file_info_get_symlink_target ()</title>
1806
 
<indexterm><primary>g_file_info_get_symlink_target</primary></indexterm><programlisting>const <link linkend="char">char</link>*         g_file_info_get_symlink_target      (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
 
1691
<refsect2 id="g-file-info-get-symlink-target" role="function">
 
1692
<title>g_file_info_get_symlink_target ()</title>
 
1693
<indexterm zone="g-file-info-get-symlink-target"><primary sortas="g_file_info_get_symlink_target">g_file_info_get_symlink_target</primary></indexterm><programlisting>const <link linkend="char">char</link> *        g_file_info_get_symlink_target      (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
1807
1694
<para>
1808
1695
Gets the symlink target for a given <link linkend="GFileInfo"><type>GFileInfo</type></link>.</para>
1809
1696
<para>
1810
 
 
1811
1697
</para><variablelist role="params">
1812
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1698
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1813
1699
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1814
1700
</simpara></listitem></varlistentry>
1815
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a string containing the symlink target.
 
1701
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a string containing the symlink target.
1816
1702
</simpara></listitem></varlistentry>
1817
1703
</variablelist></refsect2>
1818
 
<refsect2>
1819
 
<title><anchor id="g-file-info-get-etag" role="function"/>g_file_info_get_etag ()</title>
1820
 
<indexterm><primary>g_file_info_get_etag</primary></indexterm><programlisting>const <link linkend="char">char</link>*         g_file_info_get_etag                (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
 
1704
<refsect2 id="g-file-info-get-etag" role="function">
 
1705
<title>g_file_info_get_etag ()</title>
 
1706
<indexterm zone="g-file-info-get-etag"><primary sortas="g_file_info_get_etag">g_file_info_get_etag</primary></indexterm><programlisting>const <link linkend="char">char</link> *        g_file_info_get_etag                (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
1821
1707
<para>
1822
1708
Gets the <link linkend="gfile-etag">entity tag</link> for a given 
1823
 
<link linkend="GFileInfo"><type>GFileInfo</type></link>. See <link linkend="G-FILE-ATTRIBUTE-ETAG-VALUE:CAPS"><literal>G_FILE_ATTRIBUTE_ETAG_VALUE</literal></link>.</para>
 
1709
<link linkend="GFileInfo"><type>GFileInfo</type></link>. See <link linkend="G-FILE-ATTRIBUTE-ETAG-VALUE--CAPS"><literal>G_FILE_ATTRIBUTE_ETAG_VALUE</literal></link>.</para>
1824
1710
<para>
1825
 
 
1826
1711
</para><variablelist role="params">
1827
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1712
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1828
1713
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1829
1714
</simpara></listitem></varlistentry>
1830
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a string containing the value of the "etag:value" attribute.
 
1715
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a string containing the value of the "etag:value" attribute.
1831
1716
</simpara></listitem></varlistentry>
1832
1717
</variablelist></refsect2>
1833
 
<refsect2>
1834
 
<title><anchor id="g-file-info-get-sort-order" role="function"/>g_file_info_get_sort_order ()</title>
1835
 
<indexterm><primary>g_file_info_get_sort_order</primary></indexterm><programlisting><link linkend="gint32">gint32</link>              g_file_info_get_sort_order          (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
 
1718
<refsect2 id="g-file-info-get-sort-order" role="function">
 
1719
<title>g_file_info_get_sort_order ()</title>
 
1720
<indexterm zone="g-file-info-get-sort-order"><primary sortas="g_file_info_get_sort_order">g_file_info_get_sort_order</primary></indexterm><programlisting><link linkend="gint32">gint32</link>              g_file_info_get_sort_order          (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
1836
1721
<para>
1837
1722
Gets the value of the sort_order attribute from the <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1838
 
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-SORT-ORDER:CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER</literal></link>.</para>
 
1723
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-SORT-ORDER--CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER</literal></link>.</para>
1839
1724
<para>
1840
 
 
1841
1725
</para><variablelist role="params">
1842
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1726
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1843
1727
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1844
1728
</simpara></listitem></varlistentry>
1845
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a <link linkend="gint32"><type>gint32</type></link> containing the value of the "standard::sort_order" attribute.
 
1729
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a <link linkend="gint32"><type>gint32</type></link> containing the value of the "standard::sort_order" attribute.
1846
1730
</simpara></listitem></varlistentry>
1847
1731
</variablelist></refsect2>
1848
 
<refsect2>
1849
 
<title><anchor id="g-file-info-set-attribute-mask" role="function"/>g_file_info_set_attribute_mask ()</title>
1850
 
<indexterm><primary>g_file_info_set_attribute_mask</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_mask      (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1732
<refsect2 id="g-file-info-set-attribute-mask" role="function">
 
1733
<title>g_file_info_set_attribute_mask ()</title>
 
1734
<indexterm zone="g-file-info-set-attribute-mask"><primary sortas="g_file_info_set_attribute_mask">g_file_info_set_attribute_mask</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_attribute_mask      (<link linkend="GFileInfo">GFileInfo</link> *info,
1851
1735
                                                         <link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *mask);</programlisting>
1852
1736
<para>
1853
1737
Sets <parameter>mask</parameter> on <parameter>info</parameter> to match specific attribute types.</para>
1854
1738
<para>
1855
 
 
1856
1739
</para><variablelist role="params">
1857
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1740
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1858
1741
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1859
1742
</simpara></listitem></varlistentry>
1860
 
<varlistentry><term><parameter>mask</parameter>&nbsp;:</term>
 
1743
<varlistentry><term><parameter>mask</parameter>&#160;:</term>
1861
1744
<listitem><simpara> a <link linkend="GFileAttributeMatcher"><type>GFileAttributeMatcher</type></link>.
1862
1745
</simpara></listitem></varlistentry>
1863
1746
</variablelist></refsect2>
1864
 
<refsect2>
1865
 
<title><anchor id="g-file-info-unset-attribute-mask" role="function"/>g_file_info_unset_attribute_mask ()</title>
1866
 
<indexterm><primary>g_file_info_unset_attribute_mask</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_unset_attribute_mask    (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
 
1747
<refsect2 id="g-file-info-unset-attribute-mask" role="function">
 
1748
<title>g_file_info_unset_attribute_mask ()</title>
 
1749
<indexterm zone="g-file-info-unset-attribute-mask"><primary sortas="g_file_info_unset_attribute_mask">g_file_info_unset_attribute_mask</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_unset_attribute_mask    (<link linkend="GFileInfo">GFileInfo</link> *info);</programlisting>
1867
1750
<para>
1868
1751
Unsets a mask set by <link linkend="g-file-info-set-attribute-mask"><function>g_file_info_set_attribute_mask()</function></link>, if one
1869
1752
is set.</para>
1870
1753
<para>
1871
 
 
1872
1754
</para><variablelist role="params">
1873
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1755
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1874
1756
<listitem><simpara> <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1875
1757
</simpara></listitem></varlistentry>
1876
1758
</variablelist></refsect2>
1877
 
<refsect2>
1878
 
<title><anchor id="g-file-info-set-file-type" role="function"/>g_file_info_set_file_type ()</title>
1879
 
<indexterm><primary>g_file_info_set_file_type</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_file_type           (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1759
<refsect2 id="g-file-info-set-file-type" role="function">
 
1760
<title>g_file_info_set_file_type ()</title>
 
1761
<indexterm zone="g-file-info-set-file-type"><primary sortas="g_file_info_set_file_type">g_file_info_set_file_type</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_file_type           (<link linkend="GFileInfo">GFileInfo</link> *info,
1880
1762
                                                         <link linkend="GFileType">GFileType</link> type);</programlisting>
1881
1763
<para>
1882
1764
Sets the file type in a <link linkend="GFileInfo"><type>GFileInfo</type></link> to <parameter>type</parameter>.
1883
 
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-TYPE:CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_TYPE</literal></link>.</para>
 
1765
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-TYPE--CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_TYPE</literal></link>.</para>
1884
1766
<para>
1885
 
 
1886
1767
</para><variablelist role="params">
1887
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1768
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1888
1769
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1889
1770
</simpara></listitem></varlistentry>
1890
 
<varlistentry><term><parameter>type</parameter>&nbsp;:</term>
 
1771
<varlistentry><term><parameter>type</parameter>&#160;:</term>
1891
1772
<listitem><simpara> a <link linkend="GFileType"><type>GFileType</type></link>.
1892
1773
</simpara></listitem></varlistentry>
1893
1774
</variablelist></refsect2>
1894
 
<refsect2>
1895
 
<title><anchor id="g-file-info-set-is-hidden" role="function"/>g_file_info_set_is_hidden ()</title>
1896
 
<indexterm><primary>g_file_info_set_is_hidden</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_is_hidden           (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1775
<refsect2 id="g-file-info-set-is-hidden" role="function">
 
1776
<title>g_file_info_set_is_hidden ()</title>
 
1777
<indexterm zone="g-file-info-set-is-hidden"><primary sortas="g_file_info_set_is_hidden">g_file_info_set_is_hidden</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_is_hidden           (<link linkend="GFileInfo">GFileInfo</link> *info,
1897
1778
                                                         <link linkend="gboolean">gboolean</link> is_hidden);</programlisting>
1898
1779
<para>
1899
1780
Sets the "is_hidden" attribute in a <link linkend="GFileInfo"><type>GFileInfo</type></link> according to <parameter>is_symlink</parameter>.
1900
 
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-IS-HIDDEN:CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN</literal></link>.</para>
 
1781
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-IS-HIDDEN--CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN</literal></link>.</para>
1901
1782
<para>
1902
 
 
1903
1783
</para><variablelist role="params">
1904
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1784
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1905
1785
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1906
1786
</simpara></listitem></varlistentry>
1907
 
<varlistentry><term><parameter>is_hidden</parameter>&nbsp;:</term>
 
1787
<varlistentry><term><parameter>is_hidden</parameter>&#160;:</term>
1908
1788
<listitem><simpara> a <link linkend="gboolean"><type>gboolean</type></link>.
1909
1789
</simpara></listitem></varlistentry>
1910
1790
</variablelist></refsect2>
1911
 
<refsect2>
1912
 
<title><anchor id="g-file-info-set-is-symlink" role="function"/>g_file_info_set_is_symlink ()</title>
1913
 
<indexterm><primary>g_file_info_set_is_symlink</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_is_symlink          (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1791
<refsect2 id="g-file-info-set-is-symlink" role="function">
 
1792
<title>g_file_info_set_is_symlink ()</title>
 
1793
<indexterm zone="g-file-info-set-is-symlink"><primary sortas="g_file_info_set_is_symlink">g_file_info_set_is_symlink</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_is_symlink          (<link linkend="GFileInfo">GFileInfo</link> *info,
1914
1794
                                                         <link linkend="gboolean">gboolean</link> is_symlink);</programlisting>
1915
1795
<para>
1916
1796
Sets the "is_symlink" attribute in a <link linkend="GFileInfo"><type>GFileInfo</type></link> according to <parameter>is_symlink</parameter>.
1917
 
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-IS-SYMLINK:CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK</literal></link>.</para>
 
1797
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-IS-SYMLINK--CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK</literal></link>.</para>
1918
1798
<para>
1919
 
 
1920
1799
</para><variablelist role="params">
1921
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1800
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1922
1801
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1923
1802
</simpara></listitem></varlistentry>
1924
 
<varlistentry><term><parameter>is_symlink</parameter>&nbsp;:</term>
 
1803
<varlistentry><term><parameter>is_symlink</parameter>&#160;:</term>
1925
1804
<listitem><simpara> a <link linkend="gboolean"><type>gboolean</type></link>.
1926
1805
</simpara></listitem></varlistentry>
1927
1806
</variablelist></refsect2>
1928
 
<refsect2>
1929
 
<title><anchor id="g-file-info-set-name" role="function"/>g_file_info_set_name ()</title>
1930
 
<indexterm><primary>g_file_info_set_name</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_name                (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1807
<refsect2 id="g-file-info-set-name" role="function">
 
1808
<title>g_file_info_set_name ()</title>
 
1809
<indexterm zone="g-file-info-set-name"><primary sortas="g_file_info_set_name">g_file_info_set_name</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_name                (<link linkend="GFileInfo">GFileInfo</link> *info,
1931
1810
                                                         const <link linkend="char">char</link> *name);</programlisting>
1932
1811
<para>
1933
1812
Sets the name attribute for the current <link linkend="GFileInfo"><type>GFileInfo</type></link>. 
1934
 
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-NAME:CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_NAME</literal></link>.</para>
 
1813
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-NAME--CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_NAME</literal></link>.</para>
1935
1814
<para>
1936
 
 
1937
1815
</para><variablelist role="params">
1938
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1816
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1939
1817
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1940
1818
</simpara></listitem></varlistentry>
1941
 
<varlistentry><term><parameter>name</parameter>&nbsp;:</term>
 
1819
<varlistentry><term><parameter>name</parameter>&#160;:</term>
1942
1820
<listitem><simpara> a string containing a name.
1943
1821
</simpara></listitem></varlistentry>
1944
1822
</variablelist></refsect2>
1945
 
<refsect2>
1946
 
<title><anchor id="g-file-info-set-display-name" role="function"/>g_file_info_set_display_name ()</title>
1947
 
<indexterm><primary>g_file_info_set_display_name</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_display_name        (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1823
<refsect2 id="g-file-info-set-display-name" role="function">
 
1824
<title>g_file_info_set_display_name ()</title>
 
1825
<indexterm zone="g-file-info-set-display-name"><primary sortas="g_file_info_set_display_name">g_file_info_set_display_name</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_display_name        (<link linkend="GFileInfo">GFileInfo</link> *info,
1948
1826
                                                         const <link linkend="char">char</link> *display_name);</programlisting>
1949
1827
<para>
1950
1828
Sets the display name for the current <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1951
 
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-DISPLAY-NAME:CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME</literal></link>.</para>
 
1829
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-DISPLAY-NAME--CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME</literal></link>.</para>
1952
1830
<para>
1953
 
 
1954
1831
</para><variablelist role="params">
1955
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1832
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1956
1833
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1957
1834
</simpara></listitem></varlistentry>
1958
 
<varlistentry><term><parameter>display_name</parameter>&nbsp;:</term>
 
1835
<varlistentry><term><parameter>display_name</parameter>&#160;:</term>
1959
1836
<listitem><simpara> a string containing a display name.
1960
1837
</simpara></listitem></varlistentry>
1961
1838
</variablelist></refsect2>
1962
 
<refsect2>
1963
 
<title><anchor id="g-file-info-set-edit-name" role="function"/>g_file_info_set_edit_name ()</title>
1964
 
<indexterm><primary>g_file_info_set_edit_name</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_edit_name           (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1839
<refsect2 id="g-file-info-set-edit-name" role="function">
 
1840
<title>g_file_info_set_edit_name ()</title>
 
1841
<indexterm zone="g-file-info-set-edit-name"><primary sortas="g_file_info_set_edit_name">g_file_info_set_edit_name</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_edit_name           (<link linkend="GFileInfo">GFileInfo</link> *info,
1965
1842
                                                         const <link linkend="char">char</link> *edit_name);</programlisting>
1966
1843
<para>
1967
1844
Sets the edit name for the current file.
1968
 
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-EDIT-NAME:CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME</literal></link>.</para>
 
1845
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-EDIT-NAME--CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME</literal></link>.</para>
1969
1846
<para>
1970
 
 
1971
1847
</para><variablelist role="params">
1972
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1848
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1973
1849
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1974
1850
</simpara></listitem></varlistentry>
1975
 
<varlistentry><term><parameter>edit_name</parameter>&nbsp;:</term>
 
1851
<varlistentry><term><parameter>edit_name</parameter>&#160;:</term>
1976
1852
<listitem><simpara> a string containing an edit name.
1977
1853
</simpara></listitem></varlistentry>
1978
1854
</variablelist></refsect2>
1979
 
<refsect2>
1980
 
<title><anchor id="g-file-info-set-icon" role="function"/>g_file_info_set_icon ()</title>
1981
 
<indexterm><primary>g_file_info_set_icon</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_icon                (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1855
<refsect2 id="g-file-info-set-icon" role="function">
 
1856
<title>g_file_info_set_icon ()</title>
 
1857
<indexterm zone="g-file-info-set-icon"><primary sortas="g_file_info_set_icon">g_file_info_set_icon</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_icon                (<link linkend="GFileInfo">GFileInfo</link> *info,
1982
1858
                                                         <link linkend="GIcon">GIcon</link> *icon);</programlisting>
1983
1859
<para>
1984
1860
Sets the icon for a given <link linkend="GFileInfo"><type>GFileInfo</type></link>. 
1985
 
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-ICON:CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_ICON</literal></link>.</para>
 
1861
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-ICON--CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_ICON</literal></link>.</para>
1986
1862
<para>
1987
 
 
1988
1863
</para><variablelist role="params">
1989
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1864
<varlistentry><term><parameter>info</parameter>&#160;:</term>
1990
1865
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
1991
1866
</simpara></listitem></varlistentry>
1992
 
<varlistentry><term><parameter>icon</parameter>&nbsp;:</term>
 
1867
<varlistentry><term><parameter>icon</parameter>&#160;:</term>
1993
1868
<listitem><simpara> a <link linkend="GIcon"><type>GIcon</type></link>.
1994
1869
</simpara></listitem></varlistentry>
1995
1870
</variablelist></refsect2>
1996
 
<refsect2>
1997
 
<title><anchor id="g-file-info-set-content-type" role="function"/>g_file_info_set_content_type ()</title>
1998
 
<indexterm><primary>g_file_info_set_content_type</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_content_type        (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1871
<refsect2 id="g-file-info-set-content-type" role="function">
 
1872
<title>g_file_info_set_content_type ()</title>
 
1873
<indexterm zone="g-file-info-set-content-type"><primary sortas="g_file_info_set_content_type">g_file_info_set_content_type</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_content_type        (<link linkend="GFileInfo">GFileInfo</link> *info,
1999
1874
                                                         const <link linkend="char">char</link> *content_type);</programlisting>
2000
1875
<para>
2001
1876
Sets the content type attribute for a given <link linkend="GFileInfo"><type>GFileInfo</type></link>.
2002
 
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-CONTENT-TYPE:CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE</literal></link>.</para>
 
1877
See <link linkend="G-FILE-ATTRIBUTE-STANDARD-CONTENT-TYPE--CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE</literal></link>.</para>
2003
1878
<para>
2004
 
 
2005
1879
</para><variablelist role="params">
2006
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1880
<varlistentry><term><parameter>info</parameter>&#160;:</term>
2007
1881
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
2008
1882
</simpara></listitem></varlistentry>
2009
 
<varlistentry><term><parameter>content_type</parameter>&nbsp;:</term>
 
1883
<varlistentry><term><parameter>content_type</parameter>&#160;:</term>
2010
1884
<listitem><simpara> a content type. See <link linkend="GContentType"><type>GContentType</type></link>.
2011
1885
</simpara></listitem></varlistentry>
2012
1886
</variablelist></refsect2>
2013
 
<refsect2>
2014
 
<title><anchor id="g-file-info-set-size" role="function"/>g_file_info_set_size ()</title>
2015
 
<indexterm><primary>g_file_info_set_size</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_size                (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1887
<refsect2 id="g-file-info-set-size" role="function">
 
1888
<title>g_file_info_set_size ()</title>
 
1889
<indexterm zone="g-file-info-set-size"><primary sortas="g_file_info_set_size">g_file_info_set_size</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_size                (<link linkend="GFileInfo">GFileInfo</link> *info,
2016
1890
                                                         <link linkend="goffset">goffset</link> size);</programlisting>
2017
1891
<para>
2018
 
Sets the <link linkend="G-FILE-ATTRIBUTE-STANDARD-SIZE:CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_SIZE</literal></link> attribute in the file info 
 
1892
Sets the <link linkend="G-FILE-ATTRIBUTE-STANDARD-SIZE--CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_SIZE</literal></link> attribute in the file info 
2019
1893
to the given size.</para>
2020
1894
<para>
2021
 
 
2022
1895
</para><variablelist role="params">
2023
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1896
<varlistentry><term><parameter>info</parameter>&#160;:</term>
2024
1897
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
2025
1898
</simpara></listitem></varlistentry>
2026
 
<varlistentry><term><parameter>size</parameter>&nbsp;:</term>
 
1899
<varlistentry><term><parameter>size</parameter>&#160;:</term>
2027
1900
<listitem><simpara> a <link linkend="goffset"><type>goffset</type></link> containing the file's size.
2028
1901
</simpara></listitem></varlistentry>
2029
1902
</variablelist></refsect2>
2030
 
<refsect2>
2031
 
<title><anchor id="g-file-info-set-modification-time" role="function"/>g_file_info_set_modification_time ()</title>
2032
 
<indexterm><primary>g_file_info_set_modification_time</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_modification_time   (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1903
<refsect2 id="g-file-info-set-modification-time" role="function">
 
1904
<title>g_file_info_set_modification_time ()</title>
 
1905
<indexterm zone="g-file-info-set-modification-time"><primary sortas="g_file_info_set_modification_time">g_file_info_set_modification_time</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_modification_time   (<link linkend="GFileInfo">GFileInfo</link> *info,
2033
1906
                                                         <link linkend="GTimeVal">GTimeVal</link> *mtime);</programlisting>
2034
1907
<para>
2035
 
Sets the <link linkend="G-FILE-ATTRIBUTE-TIME-MODIFIED:CAPS"><literal>G_FILE_ATTRIBUTE_TIME_MODIFIED</literal></link> attribute in the file
 
1908
Sets the <link linkend="G-FILE-ATTRIBUTE-TIME-MODIFIED--CAPS"><literal>G_FILE_ATTRIBUTE_TIME_MODIFIED</literal></link> attribute in the file
2036
1909
info to the given time value.</para>
2037
1910
<para>
2038
 
 
2039
1911
</para><variablelist role="params">
2040
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1912
<varlistentry><term><parameter>info</parameter>&#160;:</term>
2041
1913
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
2042
1914
</simpara></listitem></varlistentry>
2043
 
<varlistentry><term><parameter>mtime</parameter>&nbsp;:</term>
 
1915
<varlistentry><term><parameter>mtime</parameter>&#160;:</term>
2044
1916
<listitem><simpara> a <link linkend="GTimeVal"><type>GTimeVal</type></link>.
2045
1917
</simpara></listitem></varlistentry>
2046
1918
</variablelist></refsect2>
2047
 
<refsect2>
2048
 
<title><anchor id="g-file-info-set-symlink-target" role="function"/>g_file_info_set_symlink_target ()</title>
2049
 
<indexterm><primary>g_file_info_set_symlink_target</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_symlink_target      (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1919
<refsect2 id="g-file-info-set-symlink-target" role="function">
 
1920
<title>g_file_info_set_symlink_target ()</title>
 
1921
<indexterm zone="g-file-info-set-symlink-target"><primary sortas="g_file_info_set_symlink_target">g_file_info_set_symlink_target</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_symlink_target      (<link linkend="GFileInfo">GFileInfo</link> *info,
2050
1922
                                                         const <link linkend="char">char</link> *symlink_target);</programlisting>
2051
1923
<para>
2052
 
Sets the <link linkend="G-FILE-ATTRIBUTE-STANDARD-SYMLINK-TARGET:CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET</literal></link> attribute in the file info 
 
1924
Sets the <link linkend="G-FILE-ATTRIBUTE-STANDARD-SYMLINK-TARGET--CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET</literal></link> attribute in the file info 
2053
1925
to the given symlink target.</para>
2054
1926
<para>
2055
 
 
2056
1927
</para><variablelist role="params">
2057
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1928
<varlistentry><term><parameter>info</parameter>&#160;:</term>
2058
1929
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
2059
1930
</simpara></listitem></varlistentry>
2060
 
<varlistentry><term><parameter>symlink_target</parameter>&nbsp;:</term>
 
1931
<varlistentry><term><parameter>symlink_target</parameter>&#160;:</term>
2061
1932
<listitem><simpara> a static string containing a path to a symlink target.
2062
1933
</simpara></listitem></varlistentry>
2063
1934
</variablelist></refsect2>
2064
 
<refsect2>
2065
 
<title><anchor id="g-file-info-set-sort-order" role="function"/>g_file_info_set_sort_order ()</title>
2066
 
<indexterm><primary>g_file_info_set_sort_order</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_sort_order          (<link linkend="GFileInfo">GFileInfo</link> *info,
 
1935
<refsect2 id="g-file-info-set-sort-order" role="function">
 
1936
<title>g_file_info_set_sort_order ()</title>
 
1937
<indexterm zone="g-file-info-set-sort-order"><primary sortas="g_file_info_set_sort_order">g_file_info_set_sort_order</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_info_set_sort_order          (<link linkend="GFileInfo">GFileInfo</link> *info,
2067
1938
                                                         <link linkend="gint32">gint32</link> sort_order);</programlisting>
2068
1939
<para>
2069
1940
Sets the sort order attribute in the file info structure. See 
2070
 
<link linkend="G-FILE-ATTRIBUTE-STANDARD-SORT-ORDER:CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER</literal></link>.</para>
 
1941
<link linkend="G-FILE-ATTRIBUTE-STANDARD-SORT-ORDER--CAPS"><literal>G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER</literal></link>.</para>
2071
1942
<para>
2072
 
 
2073
1943
</para><variablelist role="params">
2074
 
<varlistentry><term><parameter>info</parameter>&nbsp;:</term>
 
1944
<varlistentry><term><parameter>info</parameter>&#160;:</term>
2075
1945
<listitem><simpara> a <link linkend="GFileInfo"><type>GFileInfo</type></link>.
2076
1946
</simpara></listitem></varlistentry>
2077
 
<varlistentry><term><parameter>sort_order</parameter>&nbsp;:</term>
 
1947
<varlistentry><term><parameter>sort_order</parameter>&#160;:</term>
2078
1948
<listitem><simpara> a sort order integer.
2079
1949
</simpara></listitem></varlistentry>
2080
1950
</variablelist></refsect2>
2081
 
<refsect2>
2082
 
<title><anchor id="g-file-attribute-matcher-new" role="function"/>g_file_attribute_matcher_new ()</title>
2083
 
<indexterm><primary>g_file_attribute_matcher_new</primary></indexterm><programlisting><link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link>* g_file_attribute_matcher_new     (const <link linkend="char">char</link> *attributes);</programlisting>
 
1951
<refsect2 id="g-file-attribute-matcher-new" role="function">
 
1952
<title>g_file_attribute_matcher_new ()</title>
 
1953
<indexterm zone="g-file-attribute-matcher-new"><primary sortas="g_file_attribute_matcher_new">g_file_attribute_matcher_new</primary></indexterm><programlisting><link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> * g_file_attribute_matcher_new    (const <link linkend="char">char</link> *attributes);</programlisting>
2084
1954
<para>
2085
1955
Creates a new file attribute matcher, which matches attributes 
2086
1956
against a given string. <link linkend="GFileAttributeMatcher"><type>GFileAttributeMatcher</type></link><!-- -->s are reference 
2109
1979
</tbody></tgroup>
2110
1980
</table></para>
2111
1981
<para>
2112
 
 
2113
1982
</para><variablelist role="params">
2114
 
<varlistentry><term><parameter>attributes</parameter>&nbsp;:</term>
 
1983
<varlistentry><term><parameter>attributes</parameter>&#160;:</term>
2115
1984
<listitem><simpara> an attribute string to match.
2116
1985
</simpara></listitem></varlistentry>
2117
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a <link linkend="GFileAttributeMatcher"><type>GFileAttributeMatcher</type></link>.
 
1986
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a <link linkend="GFileAttributeMatcher"><type>GFileAttributeMatcher</type></link>.
2118
1987
</simpara></listitem></varlistentry>
2119
1988
</variablelist></refsect2>
2120
 
<refsect2>
2121
 
<title><anchor id="g-file-attribute-matcher-ref" role="function"/>g_file_attribute_matcher_ref ()</title>
2122
 
<indexterm><primary>g_file_attribute_matcher_ref</primary></indexterm><programlisting><link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link>* g_file_attribute_matcher_ref     (<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *matcher);</programlisting>
 
1989
<refsect2 id="g-file-attribute-matcher-ref" role="function">
 
1990
<title>g_file_attribute_matcher_ref ()</title>
 
1991
<indexterm zone="g-file-attribute-matcher-ref"><primary sortas="g_file_attribute_matcher_ref">g_file_attribute_matcher_ref</primary></indexterm><programlisting><link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> * g_file_attribute_matcher_ref    (<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *matcher);</programlisting>
2123
1992
<para>
2124
1993
References a file attribute matcher.</para>
2125
1994
<para>
2126
 
 
2127
1995
</para><variablelist role="params">
2128
 
<varlistentry><term><parameter>matcher</parameter>&nbsp;:</term>
 
1996
<varlistentry><term><parameter>matcher</parameter>&#160;:</term>
2129
1997
<listitem><simpara> a <link linkend="GFileAttributeMatcher"><type>GFileAttributeMatcher</type></link>.
2130
1998
</simpara></listitem></varlistentry>
2131
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a <link linkend="GFileAttributeMatcher"><type>GFileAttributeMatcher</type></link>.
 
1999
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a <link linkend="GFileAttributeMatcher"><type>GFileAttributeMatcher</type></link>.
2132
2000
</simpara></listitem></varlistentry>
2133
2001
</variablelist></refsect2>
2134
 
<refsect2>
2135
 
<title><anchor id="g-file-attribute-matcher-unref" role="function"/>g_file_attribute_matcher_unref ()</title>
2136
 
<indexterm><primary>g_file_attribute_matcher_unref</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_attribute_matcher_unref      (<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *matcher);</programlisting>
 
2002
<refsect2 id="g-file-attribute-matcher-unref" role="function">
 
2003
<title>g_file_attribute_matcher_unref ()</title>
 
2004
<indexterm zone="g-file-attribute-matcher-unref"><primary sortas="g_file_attribute_matcher_unref">g_file_attribute_matcher_unref</primary></indexterm><programlisting><link linkend="void">void</link>                g_file_attribute_matcher_unref      (<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *matcher);</programlisting>
2137
2005
<para>
2138
2006
Unreferences <parameter>matcher</parameter>. If the reference count falls below 1, 
2139
2007
the <parameter>matcher</parameter> is automatically freed.</para>
2140
2008
<para>
2141
 
 
2142
2009
</para><variablelist role="params">
2143
 
<varlistentry><term><parameter>matcher</parameter>&nbsp;:</term>
 
2010
<varlistentry><term><parameter>matcher</parameter>&#160;:</term>
2144
2011
<listitem><simpara> a <link linkend="GFileAttributeMatcher"><type>GFileAttributeMatcher</type></link>.
2145
2012
</simpara></listitem></varlistentry>
2146
2013
</variablelist></refsect2>
2147
 
<refsect2>
2148
 
<title><anchor id="g-file-attribute-matcher-matches" role="function"/>g_file_attribute_matcher_matches ()</title>
2149
 
<indexterm><primary>g_file_attribute_matcher_matches</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_attribute_matcher_matches    (<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *matcher,
 
2014
<refsect2 id="g-file-attribute-matcher-matches" role="function">
 
2015
<title>g_file_attribute_matcher_matches ()</title>
 
2016
<indexterm zone="g-file-attribute-matcher-matches"><primary sortas="g_file_attribute_matcher_matches">g_file_attribute_matcher_matches</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_attribute_matcher_matches    (<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *matcher,
2150
2017
                                                         const <link linkend="char">char</link> *attribute);</programlisting>
2151
2018
<para>
2152
2019
Checks if an attribute will be matched by an attribute matcher. If 
2153
2020
the matcher was created with the "*" matching string, this function
2154
 
will always return <link linkend="TRUE:CAPS"><literal>TRUE</literal></link>.</para>
 
2021
will always return <link linkend="TRUE--CAPS"><literal>TRUE</literal></link>.</para>
2155
2022
<para>
2156
 
 
2157
2023
</para><variablelist role="params">
2158
 
<varlistentry><term><parameter>matcher</parameter>&nbsp;:</term>
 
2024
<varlistentry><term><parameter>matcher</parameter>&#160;:</term>
2159
2025
<listitem><simpara> a <link linkend="GFileAttributeMatcher"><type>GFileAttributeMatcher</type></link>.
2160
2026
</simpara></listitem></varlistentry>
2161
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
2027
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
2162
2028
<listitem><simpara> a file attribute key.
2163
2029
</simpara></listitem></varlistentry>
2164
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if <parameter>attribute</parameter> matches <parameter>matcher</parameter>. <link linkend="FALSE:CAPS"><literal>FALSE</literal></link> otherwise.
 
2030
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if <parameter>attribute</parameter> matches <parameter>matcher</parameter>. <link linkend="FALSE--CAPS"><literal>FALSE</literal></link> otherwise.
2165
2031
</simpara></listitem></varlistentry>
2166
2032
</variablelist></refsect2>
2167
 
<refsect2>
2168
 
<title><anchor id="g-file-attribute-matcher-matches-only" role="function"/>g_file_attribute_matcher_matches_only ()</title>
2169
 
<indexterm><primary>g_file_attribute_matcher_matches_only</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_attribute_matcher_matches_only
 
2033
<refsect2 id="g-file-attribute-matcher-matches-only" role="function">
 
2034
<title>g_file_attribute_matcher_matches_only ()</title>
 
2035
<indexterm zone="g-file-attribute-matcher-matches-only"><primary sortas="g_file_attribute_matcher_matches_only">g_file_attribute_matcher_matches_only</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_attribute_matcher_matches_only
2170
2036
                                                        (<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *matcher,
2171
2037
                                                         const <link linkend="char">char</link> *attribute);</programlisting>
2172
2038
<para>
2173
2039
Checks if a attribute matcher only matches a given attribute. Always
2174
 
returns <link linkend="FALSE:CAPS"><literal>FALSE</literal></link> if "*" was used when creating the matcher.</para>
 
2040
returns <link linkend="FALSE--CAPS"><literal>FALSE</literal></link> if "*" was used when creating the matcher.</para>
2175
2041
<para>
2176
 
 
2177
2042
</para><variablelist role="params">
2178
 
<varlistentry><term><parameter>matcher</parameter>&nbsp;:</term>
 
2043
<varlistentry><term><parameter>matcher</parameter>&#160;:</term>
2179
2044
<listitem><simpara> a <link linkend="GFileAttributeMatcher"><type>GFileAttributeMatcher</type></link>.
2180
2045
</simpara></listitem></varlistentry>
2181
 
<varlistentry><term><parameter>attribute</parameter>&nbsp;:</term>
 
2046
<varlistentry><term><parameter>attribute</parameter>&#160;:</term>
2182
2047
<listitem><simpara> a file attribute key.
2183
2048
</simpara></listitem></varlistentry>
2184
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if the matcher only matches <parameter>attribute</parameter>. <link linkend="FALSE:CAPS"><literal>FALSE</literal></link> otherwise.
 
2049
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if the matcher only matches <parameter>attribute</parameter>. <link linkend="FALSE--CAPS"><literal>FALSE</literal></link> otherwise.
2185
2050
</simpara></listitem></varlistentry>
2186
2051
</variablelist></refsect2>
2187
 
<refsect2>
2188
 
<title><anchor id="g-file-attribute-matcher-enumerate-namespace" role="function"/>g_file_attribute_matcher_enumerate_namespace ()</title>
2189
 
<indexterm><primary>g_file_attribute_matcher_enumerate_namespace</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_attribute_matcher_enumerate_namespace
 
2052
<refsect2 id="g-file-attribute-matcher-enumerate-namespace" role="function">
 
2053
<title>g_file_attribute_matcher_enumerate_namespace ()</title>
 
2054
<indexterm zone="g-file-attribute-matcher-enumerate-namespace"><primary sortas="g_file_attribute_matcher_enumerate_namespace">g_file_attribute_matcher_enumerate_namespace</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            g_file_attribute_matcher_enumerate_namespace
2190
2055
                                                        (<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *matcher,
2191
2056
                                                         const <link linkend="char">char</link> *ns);</programlisting>
2192
2057
<para>
2193
2058
Checks if the matcher will match all of the keys in a given namespace.
2194
 
This will always return <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if a wildcard character is in use (e.g. if 
 
2059
This will always return <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if a wildcard character is in use (e.g. if 
2195
2060
matcher was created with "standard::*" and <parameter>ns</parameter> is "standard", or if matcher was created
2196
2061
using "*" and namespace is anything.) 
2197
2062
</para>
2198
2063
<para>
2199
2064
TODO: this is awkwardly worded.</para>
2200
2065
<para>
2201
 
 
2202
2066
</para><variablelist role="params">
2203
 
<varlistentry><term><parameter>matcher</parameter>&nbsp;:</term>
 
2067
<varlistentry><term><parameter>matcher</parameter>&#160;:</term>
2204
2068
<listitem><simpara> a <link linkend="GFileAttributeMatcher"><type>GFileAttributeMatcher</type></link>.
2205
2069
</simpara></listitem></varlistentry>
2206
 
<varlistentry><term><parameter>ns</parameter>&nbsp;:</term>
 
2070
<varlistentry><term><parameter>ns</parameter>&#160;:</term>
2207
2071
<listitem><simpara> a string containing a file attribute namespace.
2208
2072
</simpara></listitem></varlistentry>
2209
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> <link linkend="TRUE:CAPS"><literal>TRUE</literal></link> if the matcher matches all of the entries
2210
 
in the given <parameter>ns</parameter>, <link linkend="FALSE:CAPS"><literal>FALSE</literal></link> otherwise.
 
2073
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> <link linkend="TRUE--CAPS"><literal>TRUE</literal></link> if the matcher matches all of the entries
 
2074
in the given <parameter>ns</parameter>, <link linkend="FALSE--CAPS"><literal>FALSE</literal></link> otherwise.
2211
2075
</simpara></listitem></varlistentry>
2212
2076
</variablelist></refsect2>
2213
 
<refsect2>
2214
 
<title><anchor id="g-file-attribute-matcher-enumerate-next" role="function"/>g_file_attribute_matcher_enumerate_next ()</title>
2215
 
<indexterm><primary>g_file_attribute_matcher_enumerate_next</primary></indexterm><programlisting>const <link linkend="char">char</link>*         g_file_attribute_matcher_enumerate_next
 
2077
<refsect2 id="g-file-attribute-matcher-enumerate-next" role="function">
 
2078
<title>g_file_attribute_matcher_enumerate_next ()</title>
 
2079
<indexterm zone="g-file-attribute-matcher-enumerate-next"><primary sortas="g_file_attribute_matcher_enumerate_next">g_file_attribute_matcher_enumerate_next</primary></indexterm><programlisting>const <link linkend="char">char</link> *        g_file_attribute_matcher_enumerate_next
2216
2080
                                                        (<link linkend="GFileAttributeMatcher">GFileAttributeMatcher</link> *matcher);</programlisting>
2217
2081
<para>
2218
2082
Gets the next matched attribute from a <link linkend="GFileAttributeMatcher"><type>GFileAttributeMatcher</type></link>.</para>
2219
2083
<para>
2220
 
 
2221
2084
</para><variablelist role="params">
2222
 
<varlistentry><term><parameter>matcher</parameter>&nbsp;:</term>
 
2085
<varlistentry><term><parameter>matcher</parameter>&#160;:</term>
2223
2086
<listitem><simpara> a <link linkend="GFileAttributeMatcher"><type>GFileAttributeMatcher</type></link>.
2224
2087
</simpara></listitem></varlistentry>
2225
 
<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> a string containing the next attribute or <link linkend="NULL:CAPS"><literal>NULL</literal></link> if 
 
2088
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> a string containing the next attribute or <link linkend="NULL--CAPS"><literal>NULL</literal></link> if 
2226
2089
no more attribute exist.
2227
2090
</simpara></listitem></varlistentry>
2228
2091
</variablelist></refsect2>
2231
2094
 
2232
2095
 
2233
2096
 
2234
 
<refsect1>
 
2097
<refsect1 id="GFileInfo.see-also">
2235
2098
<title>See Also</title>
2236
 
<link linkend="GFile"><type>GFile</type></link>, <link linkend="gio-GFileAttribute">GFileAttribute</link>
 
2099
#GFile, <link linkend="gio-GFileAttribute">GFileAttribute</link>
2237
2100
</refsect1>
2238
2101
 
2239
 
 
2240
 
<refsect1><refsect2 /><refsect2 /></refsect1>
2241
2102
</refentry>