5
This file was automatically generated.
6
Please DO NOT MODIFY THIS FILE, modify .metadata files instead.
9
<namespace name="G" library="libgio-2.0-0.dll">
10
<enum name="AppInfoCreateFlags" cname="GAppInfoCreateFlags" gtype="g_app_info_create_flags_get_type" type="flags">
11
<member cname="G_APP_INFO_CREATE_NONE" name="None" />
12
<member cname="G_APP_INFO_CREATE_NEEDS_TERMINAL" name="NeedsTerminal" value="1 << 0" />
13
<member cname="G_APP_INFO_CREATE_SUPPORTS_URIS" name="SupportsUris" value="1 << 1" />
15
<enum name="AskPasswordFlags" cname="GAskPasswordFlags" gtype="g_ask_password_flags_get_type" type="flags">
16
<member cname="G_ASK_PASSWORD_NEED_PASSWORD" name="NeedPassword" value="1 << 0" />
17
<member cname="G_ASK_PASSWORD_NEED_USERNAME" name="NeedUsername" value="1 << 1" />
18
<member cname="G_ASK_PASSWORD_NEED_DOMAIN" name="NeedDomain" value="1 << 2" />
19
<member cname="G_ASK_PASSWORD_SAVING_SUPPORTED" name="SavingSupported" value="1 << 3" />
20
<member cname="G_ASK_PASSWORD_ANONYMOUS_SUPPORTED" name="AnonymousSupported" value="1 << 4" />
22
<enum name="DataStreamByteOrder" cname="GDataStreamByteOrder" gtype="g_data_stream_byte_order_get_type" type="enum">
23
<member cname="G_DATA_STREAM_BYTE_ORDER_BIG_ENDIAN" name="BigEndian" />
24
<member cname="G_DATA_STREAM_BYTE_ORDER_LITTLE_ENDIAN" name="LittleEndian" />
25
<member cname="G_DATA_STREAM_BYTE_ORDER_HOST_ENDIAN" name="HostEndian" />
27
<enum name="DataStreamNewlineType" cname="GDataStreamNewlineType" gtype="g_data_stream_newline_type_get_type" type="enum">
28
<member cname="G_DATA_STREAM_NEWLINE_TYPE_LF" name="Lf" />
29
<member cname="G_DATA_STREAM_NEWLINE_TYPE_CR" name="Cr" />
30
<member cname="G_DATA_STREAM_NEWLINE_TYPE_CR_LF" name="CrLf" />
31
<member cname="G_DATA_STREAM_NEWLINE_TYPE_ANY" name="Any" />
33
<enum name="EmblemOrigin" cname="GEmblemOrigin" gtype="g_emblem_origin_get_type" type="enum">
34
<member cname="G_EMBLEM_ORIGIN_UNKNOWN" name="Unknown" />
35
<member cname="G_EMBLEM_ORIGIN_DEVICE" name="Device" />
36
<member cname="G_EMBLEM_ORIGIN_LIVEMETADATA" name="Livemetadata" />
37
<member cname="G_EMBLEM_ORIGIN_TAG" name="Tag" />
39
<enum name="FileAttributeInfoFlags" cname="GFileAttributeInfoFlags" gtype="g_file_attribute_info_flags_get_type" type="flags">
40
<member cname="G_FILE_ATTRIBUTE_INFO_NONE" name="None" />
41
<member cname="G_FILE_ATTRIBUTE_INFO_COPY_WITH_FILE" name="CopyWithFile" value="1 << 0" />
42
<member cname="G_FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED" name="CopyWhenMoved" value="1 << 1" />
44
<enum name="FileAttributeStatus" cname="GFileAttributeStatus" gtype="g_file_attribute_status_get_type" type="enum">
45
<member cname="G_FILE_ATTRIBUTE_STATUS_UNSET" name="Unset" />
46
<member cname="G_FILE_ATTRIBUTE_STATUS_SET" name="Set" />
47
<member cname="G_FILE_ATTRIBUTE_STATUS_ERROR_SETTING" name="ErrorSetting" />
49
<enum name="FileAttributeType" cname="GFileAttributeType" gtype="g_file_attribute_type_get_type" type="enum">
50
<member cname="G_FILE_ATTRIBUTE_TYPE_INVALID" name="Invalid" />
51
<member cname="G_FILE_ATTRIBUTE_TYPE_STRING" name="String" />
52
<member cname="G_FILE_ATTRIBUTE_TYPE_BYTE_STRING" name="ByteString" />
53
<member cname="G_FILE_ATTRIBUTE_TYPE_BOOLEAN" name="Boolean" />
54
<member cname="G_FILE_ATTRIBUTE_TYPE_UINT32" name="Uint32" />
55
<member cname="G_FILE_ATTRIBUTE_TYPE_INT32" name="Int32" />
56
<member cname="G_FILE_ATTRIBUTE_TYPE_UINT64" name="Uint64" />
57
<member cname="G_FILE_ATTRIBUTE_TYPE_INT64" name="Int64" />
58
<member cname="G_FILE_ATTRIBUTE_TYPE_OBJECT" name="Object" />
60
<enum name="FileCopyFlags" cname="GFileCopyFlags" gtype="g_file_copy_flags_get_type" type="flags">
61
<member cname="G_FILE_COPY_NONE" name="None" />
62
<member cname="G_FILE_COPY_OVERWRITE" name="Overwrite" value="1 << 0" />
63
<member cname="G_FILE_COPY_BACKUP" name="Backup" value="1 << 1" />
64
<member cname="G_FILE_COPY_NOFOLLOW_SYMLINKS" name="NofollowSymlinks" value="1 << 2" />
65
<member cname="G_FILE_COPY_ALL_METADATA" name="AllMetadata" value="1 << 3" />
66
<member cname="G_FILE_COPY_NO_FALLBACK_FOR_MOVE" name="NoFallbackForMove" value="1 << 4" />
68
<enum name="FileCreateFlags" cname="GFileCreateFlags" gtype="g_file_create_flags_get_type" type="flags">
69
<member cname="G_FILE_CREATE_NONE" name="None" />
70
<member cname="G_FILE_CREATE_PRIVATE" name="Private" value="1 << 0" />
72
<enum name="FileMonitorEvent" cname="GFileMonitorEvent" gtype="g_file_monitor_event_get_type" type="enum">
73
<member cname="G_FILE_MONITOR_EVENT_CHANGED" name="Changed" />
74
<member cname="G_FILE_MONITOR_EVENT_CHANGES_DONE_HINT" name="ChangesDoneHint" />
75
<member cname="G_FILE_MONITOR_EVENT_DELETED" name="Deleted" />
76
<member cname="G_FILE_MONITOR_EVENT_CREATED" name="Created" />
77
<member cname="G_FILE_MONITOR_EVENT_ATTRIBUTE_CHANGED" name="AttributeChanged" />
78
<member cname="G_FILE_MONITOR_EVENT_PRE_UNMOUNT" name="PreUnmount" />
79
<member cname="G_FILE_MONITOR_EVENT_UNMOUNTED" name="Unmounted" />
81
<enum name="FileMonitorFlags" cname="GFileMonitorFlags" gtype="g_file_monitor_flags_get_type" type="flags">
82
<member cname="G_FILE_MONITOR_NONE" name="None" />
83
<member cname="G_FILE_MONITOR_WATCH_MOUNTS" name="WatchMounts" value="1 << 0" />
85
<enum name="FileQueryInfoFlags" cname="GFileQueryInfoFlags" gtype="g_file_query_info_flags_get_type" type="flags">
86
<member cname="G_FILE_QUERY_INFO_NONE" name="None" />
87
<member cname="G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS" name="NofollowSymlinks" value="1 << 0" />
89
<enum name="FileType" cname="GFileType" gtype="g_file_type_get_type" type="enum">
90
<member cname="G_FILE_TYPE_UNKNOWN" name="Unknown" />
91
<member cname="G_FILE_TYPE_REGULAR" name="Regular" />
92
<member cname="G_FILE_TYPE_DIRECTORY" name="Directory" />
93
<member cname="G_FILE_TYPE_SYMBOLIC_LINK" name="SymbolicLink" />
94
<member cname="G_FILE_TYPE_SPECIAL" name="Special" />
95
<member cname="G_FILE_TYPE_SHORTCUT" name="Shortcut" />
96
<member cname="G_FILE_TYPE_MOUNTABLE" name="Mountable" />
98
<enum name="FilesystemPreviewType" cname="GFilesystemPreviewType" gtype="g_filesystem_preview_type_get_type" type="enum">
99
<member cname="G_FILESYSTEM_PREVIEW_TYPE_IF_ALWAYS" name="IfAlways" />
100
<member cname="G_FILESYSTEM_PREVIEW_TYPE_IF_LOCAL" name="IfLocal" />
101
<member cname="G_FILESYSTEM_PREVIEW_TYPE_NEVER" name="Never" />
103
<enum name="IOErrorEnum" cname="GIOErrorEnum" type="enum">
104
<member cname="G_IO_ERROR_FAILED" name="Failed" />
105
<member cname="G_IO_ERROR_NOT_FOUND" name="NotFound" />
106
<member cname="G_IO_ERROR_EXISTS" name="Exists" />
107
<member cname="G_IO_ERROR_IS_DIRECTORY" name="IsDirectory" />
108
<member cname="G_IO_ERROR_NOT_DIRECTORY" name="NotDirectory" />
109
<member cname="G_IO_ERROR_NOT_EMPTY" name="NotEmpty" />
110
<member cname="G_IO_ERROR_NOT_REGULAR_FILE" name="NotRegularFile" />
111
<member cname="G_IO_ERROR_NOT_SYMBOLIC_LINK" name="NotSymbolicLink" />
112
<member cname="G_IO_ERROR_NOT_MOUNTABLE_FILE" name="NotMountableFile" />
113
<member cname="G_IO_ERROR_FILENAME_TOO_LONG" name="FilenameTooLong" />
114
<member cname="G_IO_ERROR_INVALID_FILENAME" name="InvalidFilename" />
115
<member cname="G_IO_ERROR_TOO_MANY_LINKS" name="TooManyLinks" />
116
<member cname="G_IO_ERROR_NO_SPACE" name="NoSpace" />
117
<member cname="G_IO_ERROR_INVALID_ARGUMENT" name="InvalidArgument" />
118
<member cname="G_IO_ERROR_PERMISSION_DENIED" name="PermissionDenied" />
119
<member cname="G_IO_ERROR_NOT_SUPPORTED" name="NotSupported" />
120
<member cname="G_IO_ERROR_NOT_MOUNTED" name="NotMounted" />
121
<member cname="G_IO_ERROR_ALREADY_MOUNTED" name="AlreadyMounted" />
122
<member cname="G_IO_ERROR_CLOSED" name="Closed" />
123
<member cname="G_IO_ERROR_CANCELLED" name="Cancelled" />
124
<member cname="G_IO_ERROR_PENDING" name="Pending" />
125
<member cname="G_IO_ERROR_READ_ONLY" name="ReadOnly" />
126
<member cname="G_IO_ERROR_CANT_CREATE_BACKUP" name="CantCreateBackup" />
127
<member cname="G_IO_ERROR_WRONG_ETAG" name="WrongEtag" />
128
<member cname="G_IO_ERROR_TIMED_OUT" name="TimedOut" />
129
<member cname="G_IO_ERROR_WOULD_RECURSE" name="WouldRecurse" />
130
<member cname="G_IO_ERROR_BUSY" name="Busy" />
131
<member cname="G_IO_ERROR_WOULD_BLOCK" name="WouldBlock" />
132
<member cname="G_IO_ERROR_HOST_NOT_FOUND" name="HostNotFound" />
133
<member cname="G_IO_ERROR_WOULD_MERGE" name="WouldMerge" />
134
<member cname="G_IO_ERROR_FAILED_HANDLED" name="FailedHandled" />
136
<enum name="MountMountFlags" cname="GMountMountFlags" gtype="g_mount_mount_flags_get_type" type="enum">
137
<member cname="G_MOUNT_MOUNT_NONE" name="None" />
139
<enum name="MountOperationResult" cname="GMountOperationResult" gtype="g_mount_operation_result_get_type" type="enum">
140
<member cname="G_MOUNT_OPERATION_HANDLED" name="Handled" />
141
<member cname="G_MOUNT_OPERATION_ABORTED" name="Aborted" />
142
<member cname="G_MOUNT_OPERATION_UNHANDLED" name="Unhandled" />
144
<enum name="MountUnmountFlags" cname="GMountUnmountFlags" gtype="g_mount_unmount_flags_get_type" type="flags">
145
<member cname="G_MOUNT_UNMOUNT_NONE" name="None" />
146
<member cname="G_MOUNT_UNMOUNT_FORCE" name="Force" value="1 << 0" />
148
<enum name="OutputStreamSpliceFlags" cname="GOutputStreamSpliceFlags" gtype="g_output_stream_splice_flags_get_type" type="flags">
149
<member cname="G_OUTPUT_STREAM_SPLICE_NONE" name="None" />
150
<member cname="G_OUTPUT_STREAM_SPLICE_CLOSE_SOURCE" name="CloseSource" value="1 << 0" />
151
<member cname="G_OUTPUT_STREAM_SPLICE_CLOSE_TARGET" name="CloseTarget" value="1 << 1" />
153
<enum name="PasswordSave" cname="GPasswordSave" gtype="g_password_save_get_type" type="enum">
154
<member cname="G_PASSWORD_SAVE_NEVER" name="Never" />
155
<member cname="G_PASSWORD_SAVE_FOR_SESSION" name="ForSession" />
156
<member cname="G_PASSWORD_SAVE_PERMANENTLY" name="Permanently" />
158
<callback name="AsyncReadyCallback" cname="GAsyncReadyCallback">
159
<return-type type="void" />
161
<parameter type="GObject*" name="source_object" />
162
<parameter type="GAsyncResult*" name="res" />
163
<parameter type="gpointer" name="user_data" />
166
<callback name="FileProgressCallback" cname="GFileProgressCallback">
167
<return-type type="void" />
169
<parameter type="goffset" name="current_num_bytes" />
170
<parameter type="goffset" name="total_num_bytes" />
171
<parameter type="gpointer" name="user_data" />
174
<callback name="FileReadMoreCallback" cname="GFileReadMoreCallback">
175
<return-type type="gboolean" />
177
<parameter type="const-char*" name="file_contents" />
178
<parameter type="goffset" name="file_size" />
179
<parameter type="gpointer" name="callback_data" />
182
<callback name="IOSchedulerJobFunc" cname="GIOSchedulerJobFunc">
183
<return-type type="gboolean" />
185
<parameter type="GIOSchedulerJob*" name="job" />
186
<parameter type="GCancellable*" name="cancellable" />
187
<parameter type="gpointer" name="user_data" />
190
<callback name="ReallocFunc" cname="GReallocFunc">
191
<return-type type="gpointer" />
193
<parameter type="gpointer" name="data" />
194
<parameter type="gsize" name="size" />
197
<callback name="SimpleAsyncThreadFunc" cname="GSimpleAsyncThreadFunc">
198
<return-type type="void" />
200
<parameter type="GSimpleAsyncResult*" name="res" />
201
<parameter type="GObject*" name="object" />
202
<parameter type="GCancellable*" name="cancellable" />
205
<interface name="AppInfo" cname="GAppInfo">
206
<virtual_method name="Dup" cname="dup">
207
<return-type type="GAppInfo*" />
209
<parameter type="GAppInfo*" name="appinfo" />
212
<virtual_method name="Equal" cname="equal">
213
<return-type type="gboolean" />
215
<parameter type="GAppInfo*" name="appinfo1" />
216
<parameter type="GAppInfo*" name="appinfo2" />
219
<virtual_method name="GetIcon" cname="get_icon">
220
<return-type type="GIcon*" />
222
<parameter type="GAppInfo*" name="appinfo" />
225
<virtual_method name="Launch" cname="launch">
226
<return-type type="gboolean" />
228
<parameter type="GAppInfo*" name="appinfo" />
229
<parameter type="GList*" name="filenames" />
230
<parameter type="GAppLaunchContext*" name="launch_context" />
231
<parameter type="GError**" name="error" />
234
<virtual_method name="SupportsUris" cname="supports_uris">
235
<return-type type="gboolean" />
237
<parameter type="GAppInfo*" name="appinfo" />
240
<virtual_method name="SupportsFiles" cname="supports_files">
241
<return-type type="gboolean" />
243
<parameter type="GAppInfo*" name="appinfo" />
246
<virtual_method name="LaunchUris" cname="launch_uris">
247
<return-type type="gboolean" />
249
<parameter type="GAppInfo*" name="appinfo" />
250
<parameter type="GList*" name="uris" />
251
<parameter type="GAppLaunchContext*" name="launch_context" />
252
<parameter type="GError**" name="error" />
255
<virtual_method name="ShouldShow" cname="should_show">
256
<return-type type="gboolean" />
258
<parameter type="GAppInfo*" name="appinfo" />
261
<virtual_method name="SetAsDefaultForType" cname="set_as_default_for_type">
262
<return-type type="gboolean" />
264
<parameter type="GAppInfo*" name="appinfo" />
265
<parameter type="const-char*" name="content_type" />
266
<parameter type="GError**" name="error" />
269
<virtual_method name="SetAsDefaultForExtension" cname="set_as_default_for_extension">
270
<return-type type="gboolean" />
272
<parameter type="GAppInfo*" name="appinfo" />
273
<parameter type="const-char*" name="extension" />
274
<parameter type="GError**" name="error" />
277
<virtual_method name="AddSupportsType" cname="add_supports_type">
278
<return-type type="gboolean" />
280
<parameter type="GAppInfo*" name="appinfo" />
281
<parameter type="const-char*" name="content_type" />
282
<parameter type="GError**" name="error" />
285
<virtual_method name="CanRemoveSupportsType" cname="can_remove_supports_type">
286
<return-type type="gboolean" />
288
<parameter type="GAppInfo*" name="appinfo" />
291
<virtual_method name="RemoveSupportsType" cname="remove_supports_type">
292
<return-type type="gboolean" />
294
<parameter type="GAppInfo*" name="appinfo" />
295
<parameter type="const-char*" name="content_type" />
296
<parameter type="GError**" name="error" />
299
<method name="AddSupportsType" cname="g_app_info_add_supports_type">
300
<return-type type="gboolean" />
302
<parameter type="const-char*" name="content_type" />
303
<parameter type="GError**" name="error" />
306
<method name="CanRemoveSupportsType" cname="g_app_info_can_remove_supports_type">
307
<return-type type="gboolean" />
309
<method name="CreateFromCommandline" cname="g_app_info_create_from_commandline" shared="true">
310
<return-type type="GAppInfo*" />
312
<parameter type="const-char*" name="commandline" />
313
<parameter type="const-char*" name="application_name" />
314
<parameter type="GAppInfoCreateFlags" name="flags" />
315
<parameter type="GError**" name="error" />
318
<method name="Dup" cname="g_app_info_dup">
319
<return-type type="GAppInfo*" />
321
<method name="Equal" cname="g_app_info_equal">
322
<return-type type="gboolean" />
324
<parameter type="GAppInfo*" name="appinfo2" />
327
<method name="GetAll" cname="g_app_info_get_all" shared="true">
328
<return-type type="GList*" />
330
<method name="GetAllForType" cname="g_app_info_get_all_for_type" shared="true">
331
<return-type type="GList*" />
333
<parameter type="const-char*" name="content_type" />
336
<method name="GetDefaultForType" cname="g_app_info_get_default_for_type" shared="true">
337
<return-type type="GAppInfo*" />
339
<parameter type="const-char*" name="content_type" />
340
<parameter type="gboolean" name="must_support_uris" />
343
<method name="GetDefaultForUriScheme" cname="g_app_info_get_default_for_uri_scheme" shared="true">
344
<return-type type="GAppInfo*" />
346
<parameter type="const-char*" name="uri_scheme" />
349
<method name="GetDescription" cname="g_app_info_get_description">
350
<return-type type="const-char*" />
352
<method name="GetExecutable" cname="g_app_info_get_executable">
353
<return-type type="const-char*" />
355
<method name="GetIcon" cname="g_app_info_get_icon">
356
<return-type type="GIcon*" />
358
<method name="GetId" cname="g_app_info_get_id">
359
<return-type type="const-char*" />
361
<method name="GetName" cname="g_app_info_get_name">
362
<return-type type="const-char*" />
364
<method name="GetType" cname="g_app_info_get_type" shared="true">
365
<return-type type="GType" />
367
<method name="Launch" cname="g_app_info_launch">
368
<return-type type="gboolean" />
370
<parameter type="GList*" name="files" />
371
<parameter type="GAppLaunchContext*" name="launch_context" />
372
<parameter type="GError**" name="error" />
375
<method name="LaunchDefaultForUri" cname="g_app_info_launch_default_for_uri" shared="true">
376
<return-type type="gboolean" />
378
<parameter type="const-char*" name="uri" />
379
<parameter type="GAppLaunchContext*" name="launch_context" />
380
<parameter type="GError**" name="error" />
383
<method name="LaunchUris" cname="g_app_info_launch_uris">
384
<return-type type="gboolean" />
386
<parameter type="GList*" name="uris" />
387
<parameter type="GAppLaunchContext*" name="launch_context" />
388
<parameter type="GError**" name="error" />
391
<method name="RemoveSupportsType" cname="g_app_info_remove_supports_type">
392
<return-type type="gboolean" />
394
<parameter type="const-char*" name="content_type" />
395
<parameter type="GError**" name="error" />
398
<method name="SetAsDefaultForExtension" cname="g_app_info_set_as_default_for_extension">
399
<return-type type="gboolean" />
401
<parameter type="const-char*" name="extension" />
402
<parameter type="GError**" name="error" />
405
<method name="SetAsDefaultForType" cname="g_app_info_set_as_default_for_type">
406
<return-type type="gboolean" />
408
<parameter type="const-char*" name="content_type" />
409
<parameter type="GError**" name="error" />
412
<method name="ShouldShow" cname="g_app_info_should_show">
413
<return-type type="gboolean" />
415
<method name="SupportsFiles" cname="g_app_info_supports_files">
416
<return-type type="gboolean" />
418
<method name="SupportsUris" cname="g_app_info_supports_uris">
419
<return-type type="gboolean" />
422
<interface name="AsyncResult" cname="GAsyncResult">
423
<virtual_method name="GetUserData" cname="get_user_data">
424
<return-type type="gpointer" />
426
<parameter type="GAsyncResult*" name="async_result" />
429
<virtual_method name="GetSourceObject" cname="get_source_object">
430
<return-type type="GObject*" />
432
<parameter type="GAsyncResult*" name="async_result" />
435
<method name="GetSourceObject" cname="g_async_result_get_source_object">
436
<return-type type="GObject*" />
438
<method name="GetType" cname="g_async_result_get_type" shared="true">
439
<return-type type="GType" />
441
<method name="GetUserData" cname="g_async_result_get_user_data">
442
<return-type type="gpointer" />
445
<interface name="DesktopAppInfoLookup" cname="GDesktopAppInfoLookup">
446
<virtual_method name="GetDefaultForUriScheme" cname="get_default_for_uri_scheme">
447
<return-type type="GAppInfo*" />
449
<parameter type="GDesktopAppInfoLookup*" name="lookup" />
450
<parameter type="const-char*" name="uri_scheme" />
453
<method name="GetDefaultForUriScheme" cname="g_desktop_app_info_lookup_get_default_for_uri_scheme">
454
<return-type type="GAppInfo*" />
456
<parameter type="const-char*" name="uri_scheme" />
459
<method name="GetType" cname="g_desktop_app_info_lookup_get_type" shared="true">
460
<return-type type="GType" />
463
<interface name="Drive" cname="GDrive">
464
<signal name="Changed" cname="changed" when="LAST" field_name="changed">
465
<return-type type="void" />
467
<parameter type="GDrive*" name="drive" />
470
<signal name="Disconnected" cname="disconnected" when="LAST" field_name="disconnected">
471
<return-type type="void" />
473
<parameter type="GDrive*" name="drive" />
476
<signal name="EjectButton" cname="eject-button" when="LAST" field_name="eject_button">
477
<return-type type="void" />
479
<parameter type="GDrive*" name="drive" />
482
<virtual_method name="GetName" cname="get_name">
483
<return-type type="char*" />
485
<parameter type="GDrive*" name="drive" />
488
<virtual_method name="GetIcon" cname="get_icon">
489
<return-type type="GIcon*" />
491
<parameter type="GDrive*" name="drive" />
494
<virtual_method name="HasVolumes" cname="has_volumes">
495
<return-type type="gboolean" />
497
<parameter type="GDrive*" name="drive" />
500
<virtual_method name="GetVolumes" cname="get_volumes">
501
<return-type type="GList*" />
503
<parameter type="GDrive*" name="drive" />
506
<virtual_method name="IsMediaRemovable" cname="is_media_removable">
507
<return-type type="gboolean" />
509
<parameter type="GDrive*" name="drive" />
512
<virtual_method name="HasMedia" cname="has_media">
513
<return-type type="gboolean" />
515
<parameter type="GDrive*" name="drive" />
518
<virtual_method name="IsMediaCheckAutomatic" cname="is_media_check_automatic">
519
<return-type type="gboolean" />
521
<parameter type="GDrive*" name="drive" />
524
<virtual_method name="CanEject" cname="can_eject">
525
<return-type type="gboolean" />
527
<parameter type="GDrive*" name="drive" />
530
<virtual_method name="CanPollForMedia" cname="can_poll_for_media">
531
<return-type type="gboolean" />
533
<parameter type="GDrive*" name="drive" />
536
<virtual_method name="Eject" cname="eject">
537
<return-type type="void" />
539
<parameter type="GDrive*" name="drive" />
540
<parameter type="GMountUnmountFlags" name="flags" />
541
<parameter type="GCancellable*" name="cancellable" />
542
<parameter type="GAsyncReadyCallback" name="callback" />
543
<parameter type="gpointer" name="user_data" />
546
<virtual_method name="EjectFinish" cname="eject_finish">
547
<return-type type="gboolean" />
549
<parameter type="GDrive*" name="drive" />
550
<parameter type="GAsyncResult*" name="result" />
551
<parameter type="GError**" name="error" />
554
<virtual_method name="PollForMedia" cname="poll_for_media">
555
<return-type type="void" />
557
<parameter type="GDrive*" name="drive" />
558
<parameter type="GCancellable*" name="cancellable" />
559
<parameter type="GAsyncReadyCallback" name="callback" />
560
<parameter type="gpointer" name="user_data" />
563
<virtual_method name="PollForMediaFinish" cname="poll_for_media_finish">
564
<return-type type="gboolean" />
566
<parameter type="GDrive*" name="drive" />
567
<parameter type="GAsyncResult*" name="result" />
568
<parameter type="GError**" name="error" />
571
<virtual_method name="GetIdentifier" cname="get_identifier">
572
<return-type type="char*" />
574
<parameter type="GDrive*" name="drive" />
575
<parameter type="const-char*" name="kind" />
578
<virtual_method name="EnumerateIdentifiers" cname="enumerate_identifiers">
579
<return-type type="char**" />
581
<parameter type="GDrive*" name="drive" />
584
<method name="CanEject" cname="g_drive_can_eject">
585
<return-type type="gboolean" />
587
<method name="CanPollForMedia" cname="g_drive_can_poll_for_media">
588
<return-type type="gboolean" />
590
<method name="Eject" cname="g_drive_eject">
591
<return-type type="void" />
593
<parameter type="GMountUnmountFlags" name="flags" />
594
<parameter type="GCancellable*" name="cancellable" />
595
<parameter type="GAsyncReadyCallback" name="callback" />
596
<parameter type="gpointer" name="user_data" />
599
<method name="EjectFinish" cname="g_drive_eject_finish">
600
<return-type type="gboolean" />
602
<parameter type="GAsyncResult*" name="result" />
603
<parameter type="GError**" name="error" />
606
<method name="EnumerateIdentifiers" cname="g_drive_enumerate_identifiers">
607
<return-type type="char**" />
609
<method name="GetIcon" cname="g_drive_get_icon">
610
<return-type type="GIcon*" />
612
<method name="GetIdentifier" cname="g_drive_get_identifier">
613
<return-type type="char*" />
615
<parameter type="const-char*" name="kind" />
618
<method name="GetName" cname="g_drive_get_name">
619
<return-type type="char*" />
621
<method name="GetType" cname="g_drive_get_type" shared="true">
622
<return-type type="GType" />
624
<method name="GetVolumes" cname="g_drive_get_volumes">
625
<return-type type="GList*" />
627
<method name="HasMedia" cname="g_drive_has_media">
628
<return-type type="gboolean" />
630
<method name="HasVolumes" cname="g_drive_has_volumes">
631
<return-type type="gboolean" />
633
<method name="IsMediaCheckAutomatic" cname="g_drive_is_media_check_automatic">
634
<return-type type="gboolean" />
636
<method name="IsMediaRemovable" cname="g_drive_is_media_removable">
637
<return-type type="gboolean" />
639
<method name="PollForMedia" cname="g_drive_poll_for_media">
640
<return-type type="void" />
642
<parameter type="GCancellable*" name="cancellable" />
643
<parameter type="GAsyncReadyCallback" name="callback" />
644
<parameter type="gpointer" name="user_data" />
647
<method name="PollForMediaFinish" cname="g_drive_poll_for_media_finish">
648
<return-type type="gboolean" />
650
<parameter type="GAsyncResult*" name="result" />
651
<parameter type="GError**" name="error" />
655
<interface name="File" cname="GFile">
656
<virtual_method name="Dup" cname="dup">
657
<return-type type="GFile*" />
659
<parameter type="GFile*" name="file" />
662
<virtual_method name="Hash" cname="hash">
663
<return-type type="guint" />
665
<parameter type="GFile*" name="file" />
668
<virtual_method name="Equal" cname="equal">
669
<return-type type="gboolean" />
671
<parameter type="GFile*" name="file1" />
672
<parameter type="GFile*" name="file2" />
675
<virtual_method name="IsNative" cname="is_native">
676
<return-type type="gboolean" />
678
<parameter type="GFile*" name="file" />
681
<virtual_method name="HasUriScheme" cname="has_uri_scheme">
682
<return-type type="gboolean" />
684
<parameter type="GFile*" name="file" />
685
<parameter type="const-char*" name="uri_scheme" />
688
<virtual_method name="GetUriScheme" cname="get_uri_scheme">
689
<return-type type="char*" />
691
<parameter type="GFile*" name="file" />
694
<virtual_method name="GetBasename" cname="get_basename">
695
<return-type type="char*" />
697
<parameter type="GFile*" name="file" />
700
<virtual_method name="GetPath" cname="get_path">
701
<return-type type="char*" />
703
<parameter type="GFile*" name="file" />
706
<virtual_method name="GetUri" cname="get_uri">
707
<return-type type="char*" />
709
<parameter type="GFile*" name="file" />
712
<virtual_method name="GetParseName" cname="get_parse_name">
713
<return-type type="char*" />
715
<parameter type="GFile*" name="file" />
718
<virtual_method name="GetParent" cname="get_parent">
719
<return-type type="GFile*" />
721
<parameter type="GFile*" name="file" />
724
<virtual_method name="PrefixMatches" cname="prefix_matches">
725
<return-type type="gboolean" />
727
<parameter type="GFile*" name="prefix" />
728
<parameter type="GFile*" name="file" />
731
<virtual_method name="GetRelativePath" cname="get_relative_path">
732
<return-type type="char*" />
734
<parameter type="GFile*" name="parent" />
735
<parameter type="GFile*" name="descendant" />
738
<virtual_method name="ResolveRelativePath" cname="resolve_relative_path">
739
<return-type type="GFile*" />
741
<parameter type="GFile*" name="file" />
742
<parameter type="const-char*" name="relative_path" />
745
<virtual_method name="GetChildForDisplayName" cname="get_child_for_display_name">
746
<return-type type="GFile*" />
748
<parameter type="GFile*" name="file" />
749
<parameter type="const-char*" name="display_name" />
750
<parameter type="GError**" name="error" />
753
<virtual_method name="EnumerateChildren" cname="enumerate_children">
754
<return-type type="GFileEnumerator*" />
756
<parameter type="GFile*" name="file" />
757
<parameter type="const-char*" name="attributes" />
758
<parameter type="GFileQueryInfoFlags" name="flags" />
759
<parameter type="GCancellable*" name="cancellable" />
760
<parameter type="GError**" name="error" />
763
<virtual_method name="EnumerateChildrenAsync" cname="enumerate_children_async">
764
<return-type type="void" />
766
<parameter type="GFile*" name="file" />
767
<parameter type="const-char*" name="attributes" />
768
<parameter type="GFileQueryInfoFlags" name="flags" />
769
<parameter type="int" name="io_priority" />
770
<parameter type="GCancellable*" name="cancellable" />
771
<parameter type="GAsyncReadyCallback" name="callback" />
772
<parameter type="gpointer" name="user_data" />
775
<virtual_method name="EnumerateChildrenFinish" cname="enumerate_children_finish">
776
<return-type type="GFileEnumerator*" />
778
<parameter type="GFile*" name="file" />
779
<parameter type="GAsyncResult*" name="res" />
780
<parameter type="GError**" name="error" />
783
<virtual_method name="QueryInfo" cname="query_info">
784
<return-type type="GFileInfo*" />
786
<parameter type="GFile*" name="file" />
787
<parameter type="const-char*" name="attributes" />
788
<parameter type="GFileQueryInfoFlags" name="flags" />
789
<parameter type="GCancellable*" name="cancellable" />
790
<parameter type="GError**" name="error" />
793
<virtual_method name="QueryInfoAsync" cname="query_info_async">
794
<return-type type="void" />
796
<parameter type="GFile*" name="file" />
797
<parameter type="const-char*" name="attributes" />
798
<parameter type="GFileQueryInfoFlags" name="flags" />
799
<parameter type="int" name="io_priority" />
800
<parameter type="GCancellable*" name="cancellable" />
801
<parameter type="GAsyncReadyCallback" name="callback" />
802
<parameter type="gpointer" name="user_data" />
805
<virtual_method name="QueryInfoFinish" cname="query_info_finish">
806
<return-type type="GFileInfo*" />
808
<parameter type="GFile*" name="file" />
809
<parameter type="GAsyncResult*" name="res" />
810
<parameter type="GError**" name="error" />
813
<virtual_method name="QueryFilesystemInfo" cname="query_filesystem_info">
814
<return-type type="GFileInfo*" />
816
<parameter type="GFile*" name="file" />
817
<parameter type="const-char*" name="attributes" />
818
<parameter type="GCancellable*" name="cancellable" />
819
<parameter type="GError**" name="error" />
822
<virtual_method name="QueryFilesystemInfoAsync" cname="query_filesystem_info_async">
823
<return-type type="void" />
825
<parameter type="GFile*" name="file" />
826
<parameter type="const-char*" name="attributes" />
827
<parameter type="int" name="io_priority" />
828
<parameter type="GCancellable*" name="cancellable" />
829
<parameter type="GAsyncReadyCallback" name="callback" />
830
<parameter type="gpointer" name="user_data" />
833
<virtual_method name="QueryFilesystemInfoFinish" cname="query_filesystem_info_finish">
834
<return-type type="GFileInfo*" />
836
<parameter type="GFile*" name="file" />
837
<parameter type="GAsyncResult*" name="res" />
838
<parameter type="GError**" name="error" />
841
<virtual_method name="FindEnclosingMount" cname="find_enclosing_mount">
842
<return-type type="GMount*" />
844
<parameter type="GFile*" name="file" />
845
<parameter type="GCancellable*" name="cancellable" />
846
<parameter type="GError**" name="error" />
849
<virtual_method name="FindEnclosingMountAsync" cname="find_enclosing_mount_async">
850
<return-type type="void" />
852
<parameter type="GFile*" name="file" />
853
<parameter type="int" name="io_priority" />
854
<parameter type="GCancellable*" name="cancellable" />
855
<parameter type="GAsyncReadyCallback" name="callback" />
856
<parameter type="gpointer" name="user_data" />
859
<virtual_method name="FindEnclosingMountFinish" cname="find_enclosing_mount_finish">
860
<return-type type="GMount*" />
862
<parameter type="GFile*" name="file" />
863
<parameter type="GAsyncResult*" name="res" />
864
<parameter type="GError**" name="error" />
867
<virtual_method name="SetDisplayName" cname="set_display_name">
868
<return-type type="GFile*" />
870
<parameter type="GFile*" name="file" />
871
<parameter type="const-char*" name="display_name" />
872
<parameter type="GCancellable*" name="cancellable" />
873
<parameter type="GError**" name="error" />
876
<virtual_method name="SetDisplayNameAsync" cname="set_display_name_async">
877
<return-type type="void" />
879
<parameter type="GFile*" name="file" />
880
<parameter type="const-char*" name="display_name" />
881
<parameter type="int" name="io_priority" />
882
<parameter type="GCancellable*" name="cancellable" />
883
<parameter type="GAsyncReadyCallback" name="callback" />
884
<parameter type="gpointer" name="user_data" />
887
<virtual_method name="SetDisplayNameFinish" cname="set_display_name_finish">
888
<return-type type="GFile*" />
890
<parameter type="GFile*" name="file" />
891
<parameter type="GAsyncResult*" name="res" />
892
<parameter type="GError**" name="error" />
895
<virtual_method name="QuerySettableAttributes" cname="query_settable_attributes">
896
<return-type type="GFileAttributeInfoList*" />
898
<parameter type="GFile*" name="file" />
899
<parameter type="GCancellable*" name="cancellable" />
900
<parameter type="GError**" name="error" />
903
<virtual_method name="QuerySettableAttributesAsync" cname="_query_settable_attributes_async">
904
<return-type type="void" />
906
<virtual_method name="QuerySettableAttributesFinish" cname="_query_settable_attributes_finish">
907
<return-type type="void" />
909
<virtual_method name="QueryWritableNamespaces" cname="query_writable_namespaces">
910
<return-type type="GFileAttributeInfoList*" />
912
<parameter type="GFile*" name="file" />
913
<parameter type="GCancellable*" name="cancellable" />
914
<parameter type="GError**" name="error" />
917
<virtual_method name="QueryWritableNamespacesAsync" cname="_query_writable_namespaces_async">
918
<return-type type="void" />
920
<virtual_method name="QueryWritableNamespacesFinish" cname="_query_writable_namespaces_finish">
921
<return-type type="void" />
923
<virtual_method name="SetAttribute" cname="set_attribute">
924
<return-type type="gboolean" />
926
<parameter type="GFile*" name="file" />
927
<parameter type="const-char*" name="attribute" />
928
<parameter type="GFileAttributeType" name="type" />
929
<parameter type="gpointer" name="value_p" />
930
<parameter type="GFileQueryInfoFlags" name="flags" />
931
<parameter type="GCancellable*" name="cancellable" />
932
<parameter type="GError**" name="error" />
935
<virtual_method name="SetAttributesFromInfo" cname="set_attributes_from_info">
936
<return-type type="gboolean" />
938
<parameter type="GFile*" name="file" />
939
<parameter type="GFileInfo*" name="info" />
940
<parameter type="GFileQueryInfoFlags" name="flags" />
941
<parameter type="GCancellable*" name="cancellable" />
942
<parameter type="GError**" name="error" />
945
<virtual_method name="SetAttributesAsync" cname="set_attributes_async">
946
<return-type type="void" />
948
<parameter type="GFile*" name="file" />
949
<parameter type="GFileInfo*" name="info" />
950
<parameter type="GFileQueryInfoFlags" name="flags" />
951
<parameter type="int" name="io_priority" />
952
<parameter type="GCancellable*" name="cancellable" />
953
<parameter type="GAsyncReadyCallback" name="callback" />
954
<parameter type="gpointer" name="user_data" />
957
<virtual_method name="SetAttributesFinish" cname="set_attributes_finish">
958
<return-type type="gboolean" />
960
<parameter type="GFile*" name="file" />
961
<parameter type="GAsyncResult*" name="result" />
962
<parameter type="GFileInfo**" name="info" />
963
<parameter type="GError**" name="error" />
966
<virtual_method name="ReadFn" cname="read_fn">
967
<return-type type="GFileInputStream*" />
969
<parameter type="GFile*" name="file" />
970
<parameter type="GCancellable*" name="cancellable" />
971
<parameter type="GError**" name="error" />
974
<virtual_method name="ReadAsync" cname="read_async">
975
<return-type type="void" />
977
<parameter type="GFile*" name="file" />
978
<parameter type="int" name="io_priority" />
979
<parameter type="GCancellable*" name="cancellable" />
980
<parameter type="GAsyncReadyCallback" name="callback" />
981
<parameter type="gpointer" name="user_data" />
984
<virtual_method name="ReadFinish" cname="read_finish">
985
<return-type type="GFileInputStream*" />
987
<parameter type="GFile*" name="file" />
988
<parameter type="GAsyncResult*" name="res" />
989
<parameter type="GError**" name="error" />
992
<virtual_method name="AppendTo" cname="append_to">
993
<return-type type="GFileOutputStream*" />
995
<parameter type="GFile*" name="file" />
996
<parameter type="GFileCreateFlags" name="flags" />
997
<parameter type="GCancellable*" name="cancellable" />
998
<parameter type="GError**" name="error" />
1001
<virtual_method name="AppendToAsync" cname="append_to_async">
1002
<return-type type="void" />
1004
<parameter type="GFile*" name="file" />
1005
<parameter type="GFileCreateFlags" name="flags" />
1006
<parameter type="int" name="io_priority" />
1007
<parameter type="GCancellable*" name="cancellable" />
1008
<parameter type="GAsyncReadyCallback" name="callback" />
1009
<parameter type="gpointer" name="user_data" />
1012
<virtual_method name="AppendToFinish" cname="append_to_finish">
1013
<return-type type="GFileOutputStream*" />
1015
<parameter type="GFile*" name="file" />
1016
<parameter type="GAsyncResult*" name="res" />
1017
<parameter type="GError**" name="error" />
1020
<virtual_method name="Create" cname="create">
1021
<return-type type="GFileOutputStream*" />
1023
<parameter type="GFile*" name="file" />
1024
<parameter type="GFileCreateFlags" name="flags" />
1025
<parameter type="GCancellable*" name="cancellable" />
1026
<parameter type="GError**" name="error" />
1029
<virtual_method name="CreateAsync" cname="create_async">
1030
<return-type type="void" />
1032
<parameter type="GFile*" name="file" />
1033
<parameter type="GFileCreateFlags" name="flags" />
1034
<parameter type="int" name="io_priority" />
1035
<parameter type="GCancellable*" name="cancellable" />
1036
<parameter type="GAsyncReadyCallback" name="callback" />
1037
<parameter type="gpointer" name="user_data" />
1040
<virtual_method name="CreateFinish" cname="create_finish">
1041
<return-type type="GFileOutputStream*" />
1043
<parameter type="GFile*" name="file" />
1044
<parameter type="GAsyncResult*" name="res" />
1045
<parameter type="GError**" name="error" />
1048
<virtual_method name="Replace" cname="replace">
1049
<return-type type="GFileOutputStream*" />
1051
<parameter type="GFile*" name="file" />
1052
<parameter type="const-char*" name="etag" />
1053
<parameter type="gboolean" name="make_backup" />
1054
<parameter type="GFileCreateFlags" name="flags" />
1055
<parameter type="GCancellable*" name="cancellable" />
1056
<parameter type="GError**" name="error" />
1059
<virtual_method name="ReplaceAsync" cname="replace_async">
1060
<return-type type="void" />
1062
<parameter type="GFile*" name="file" />
1063
<parameter type="const-char*" name="etag" />
1064
<parameter type="gboolean" name="make_backup" />
1065
<parameter type="GFileCreateFlags" name="flags" />
1066
<parameter type="int" name="io_priority" />
1067
<parameter type="GCancellable*" name="cancellable" />
1068
<parameter type="GAsyncReadyCallback" name="callback" />
1069
<parameter type="gpointer" name="user_data" />
1072
<virtual_method name="ReplaceFinish" cname="replace_finish">
1073
<return-type type="GFileOutputStream*" />
1075
<parameter type="GFile*" name="file" />
1076
<parameter type="GAsyncResult*" name="res" />
1077
<parameter type="GError**" name="error" />
1080
<virtual_method name="DeleteFile" cname="delete_file">
1081
<return-type type="gboolean" />
1083
<parameter type="GFile*" name="file" />
1084
<parameter type="GCancellable*" name="cancellable" />
1085
<parameter type="GError**" name="error" />
1088
<virtual_method name="DeleteFileAsync" cname="_delete_file_async">
1089
<return-type type="void" />
1091
<virtual_method name="DeleteFileFinish" cname="_delete_file_finish">
1092
<return-type type="void" />
1094
<virtual_method name="Trash" cname="trash">
1095
<return-type type="gboolean" />
1097
<parameter type="GFile*" name="file" />
1098
<parameter type="GCancellable*" name="cancellable" />
1099
<parameter type="GError**" name="error" />
1102
<virtual_method name="TrashAsync" cname="_trash_async">
1103
<return-type type="void" />
1105
<virtual_method name="TrashFinish" cname="_trash_finish">
1106
<return-type type="void" />
1108
<virtual_method name="MakeDirectory" cname="make_directory">
1109
<return-type type="gboolean" />
1111
<parameter type="GFile*" name="file" />
1112
<parameter type="GCancellable*" name="cancellable" />
1113
<parameter type="GError**" name="error" />
1116
<virtual_method name="MakeDirectoryAsync" cname="_make_directory_async">
1117
<return-type type="void" />
1119
<virtual_method name="MakeDirectoryFinish" cname="_make_directory_finish">
1120
<return-type type="void" />
1122
<virtual_method name="MakeSymbolicLink" cname="make_symbolic_link">
1123
<return-type type="gboolean" />
1125
<parameter type="GFile*" name="file" />
1126
<parameter type="const-char*" name="symlink_value" />
1127
<parameter type="GCancellable*" name="cancellable" />
1128
<parameter type="GError**" name="error" />
1131
<virtual_method name="MakeSymbolicLinkAsync" cname="_make_symbolic_link_async">
1132
<return-type type="void" />
1134
<virtual_method name="MakeSymbolicLinkFinish" cname="_make_symbolic_link_finish">
1135
<return-type type="void" />
1137
<virtual_method name="Copy" cname="copy">
1138
<return-type type="gboolean" />
1140
<parameter type="GFile*" name="source" />
1141
<parameter type="GFile*" name="destination" />
1142
<parameter type="GFileCopyFlags" name="flags" />
1143
<parameter type="GCancellable*" name="cancellable" />
1144
<parameter type="GFileProgressCallback" name="progress_callback" />
1145
<parameter type="gpointer" name="progress_callback_data" />
1146
<parameter type="GError**" name="error" />
1149
<virtual_method name="CopyAsync" cname="copy_async">
1150
<return-type type="void" />
1152
<parameter type="GFile*" name="source" />
1153
<parameter type="GFile*" name="destination" />
1154
<parameter type="GFileCopyFlags" name="flags" />
1155
<parameter type="int" name="io_priority" />
1156
<parameter type="GCancellable*" name="cancellable" />
1157
<parameter type="GFileProgressCallback" name="progress_callback" />
1158
<parameter type="gpointer" name="progress_callback_data" />
1159
<parameter type="GAsyncReadyCallback" name="callback" />
1160
<parameter type="gpointer" name="user_data" />
1163
<virtual_method name="CopyFinish" cname="copy_finish">
1164
<return-type type="gboolean" />
1166
<parameter type="GFile*" name="file" />
1167
<parameter type="GAsyncResult*" name="res" />
1168
<parameter type="GError**" name="error" />
1171
<virtual_method name="Move" cname="move">
1172
<return-type type="gboolean" />
1174
<parameter type="GFile*" name="source" />
1175
<parameter type="GFile*" name="destination" />
1176
<parameter type="GFileCopyFlags" name="flags" />
1177
<parameter type="GCancellable*" name="cancellable" />
1178
<parameter type="GFileProgressCallback" name="progress_callback" />
1179
<parameter type="gpointer" name="progress_callback_data" />
1180
<parameter type="GError**" name="error" />
1183
<virtual_method name="MoveAsync" cname="_move_async">
1184
<return-type type="void" />
1186
<virtual_method name="MoveFinish" cname="_move_finish">
1187
<return-type type="void" />
1189
<virtual_method name="MountMountable" cname="mount_mountable">
1190
<return-type type="void" />
1192
<parameter type="GFile*" name="file" />
1193
<parameter type="GMountMountFlags" name="flags" />
1194
<parameter type="GMountOperation*" name="mount_operation" />
1195
<parameter type="GCancellable*" name="cancellable" />
1196
<parameter type="GAsyncReadyCallback" name="callback" />
1197
<parameter type="gpointer" name="user_data" />
1200
<virtual_method name="MountMountableFinish" cname="mount_mountable_finish">
1201
<return-type type="GFile*" />
1203
<parameter type="GFile*" name="file" />
1204
<parameter type="GAsyncResult*" name="result" />
1205
<parameter type="GError**" name="error" />
1208
<virtual_method name="UnmountMountable" cname="unmount_mountable">
1209
<return-type type="void" />
1211
<parameter type="GFile*" name="file" />
1212
<parameter type="GMountUnmountFlags" name="flags" />
1213
<parameter type="GCancellable*" name="cancellable" />
1214
<parameter type="GAsyncReadyCallback" name="callback" />
1215
<parameter type="gpointer" name="user_data" />
1218
<virtual_method name="UnmountMountableFinish" cname="unmount_mountable_finish">
1219
<return-type type="gboolean" />
1221
<parameter type="GFile*" name="file" />
1222
<parameter type="GAsyncResult*" name="result" />
1223
<parameter type="GError**" name="error" />
1226
<virtual_method name="EjectMountable" cname="eject_mountable">
1227
<return-type type="void" />
1229
<parameter type="GFile*" name="file" />
1230
<parameter type="GMountUnmountFlags" name="flags" />
1231
<parameter type="GCancellable*" name="cancellable" />
1232
<parameter type="GAsyncReadyCallback" name="callback" />
1233
<parameter type="gpointer" name="user_data" />
1236
<virtual_method name="EjectMountableFinish" cname="eject_mountable_finish">
1237
<return-type type="gboolean" />
1239
<parameter type="GFile*" name="file" />
1240
<parameter type="GAsyncResult*" name="result" />
1241
<parameter type="GError**" name="error" />
1244
<virtual_method name="MountEnclosingVolume" cname="mount_enclosing_volume">
1245
<return-type type="void" />
1247
<parameter type="GFile*" name="location" />
1248
<parameter type="GMountMountFlags" name="flags" />
1249
<parameter type="GMountOperation*" name="mount_operation" />
1250
<parameter type="GCancellable*" name="cancellable" />
1251
<parameter type="GAsyncReadyCallback" name="callback" />
1252
<parameter type="gpointer" name="user_data" />
1255
<virtual_method name="MountEnclosingVolumeFinish" cname="mount_enclosing_volume_finish">
1256
<return-type type="gboolean" />
1258
<parameter type="GFile*" name="location" />
1259
<parameter type="GAsyncResult*" name="result" />
1260
<parameter type="GError**" name="error" />
1263
<virtual_method name="MonitorDir" cname="monitor_dir">
1264
<return-type type="GFileMonitor*" />
1266
<parameter type="GFile*" name="file" />
1267
<parameter type="GFileMonitorFlags" name="flags" />
1268
<parameter type="GCancellable*" name="cancellable" />
1269
<parameter type="GError**" name="error" />
1272
<virtual_method name="MonitorFile" cname="monitor_file">
1273
<return-type type="GFileMonitor*" />
1275
<parameter type="GFile*" name="file" />
1276
<parameter type="GFileMonitorFlags" name="flags" />
1277
<parameter type="GCancellable*" name="cancellable" />
1278
<parameter type="GError**" name="error" />
1281
<method name="AppendTo" cname="g_file_append_to">
1282
<return-type type="GFileOutputStream*" />
1284
<parameter type="GFileCreateFlags" name="flags" />
1285
<parameter type="GCancellable*" name="cancellable" />
1286
<parameter type="GError**" name="error" />
1289
<method name="AppendToAsync" cname="g_file_append_to_async">
1290
<return-type type="void" />
1292
<parameter type="GFileCreateFlags" name="flags" />
1293
<parameter type="int" name="io_priority" />
1294
<parameter type="GCancellable*" name="cancellable" />
1295
<parameter type="GAsyncReadyCallback" name="callback" />
1296
<parameter type="gpointer" name="user_data" />
1299
<method name="AppendToFinish" cname="g_file_append_to_finish">
1300
<return-type type="GFileOutputStream*" />
1302
<parameter type="GAsyncResult*" name="res" />
1303
<parameter type="GError**" name="error" />
1306
<method name="Copy" cname="g_file_copy">
1307
<return-type type="gboolean" />
1309
<parameter type="GFile*" name="destination" />
1310
<parameter type="GFileCopyFlags" name="flags" />
1311
<parameter type="GCancellable*" name="cancellable" />
1312
<parameter type="GFileProgressCallback" name="progress_callback" />
1313
<parameter type="gpointer" name="progress_callback_data" />
1314
<parameter type="GError**" name="error" />
1317
<method name="CopyAsync" cname="g_file_copy_async">
1318
<return-type type="void" />
1320
<parameter type="GFile*" name="destination" />
1321
<parameter type="GFileCopyFlags" name="flags" />
1322
<parameter type="int" name="io_priority" />
1323
<parameter type="GCancellable*" name="cancellable" />
1324
<parameter type="GFileProgressCallback" name="progress_callback" />
1325
<parameter type="gpointer" name="progress_callback_data" />
1326
<parameter type="GAsyncReadyCallback" name="callback" />
1327
<parameter type="gpointer" name="user_data" />
1330
<method name="CopyAttributes" cname="g_file_copy_attributes">
1331
<return-type type="gboolean" />
1333
<parameter type="GFile*" name="destination" />
1334
<parameter type="GFileCopyFlags" name="flags" />
1335
<parameter type="GCancellable*" name="cancellable" />
1336
<parameter type="GError**" name="error" />
1339
<method name="CopyFinish" cname="g_file_copy_finish">
1340
<return-type type="gboolean" />
1342
<parameter type="GAsyncResult*" name="res" />
1343
<parameter type="GError**" name="error" />
1346
<method name="Create" cname="g_file_create">
1347
<return-type type="GFileOutputStream*" />
1349
<parameter type="GFileCreateFlags" name="flags" />
1350
<parameter type="GCancellable*" name="cancellable" />
1351
<parameter type="GError**" name="error" />
1354
<method name="CreateAsync" cname="g_file_create_async">
1355
<return-type type="void" />
1357
<parameter type="GFileCreateFlags" name="flags" />
1358
<parameter type="int" name="io_priority" />
1359
<parameter type="GCancellable*" name="cancellable" />
1360
<parameter type="GAsyncReadyCallback" name="callback" />
1361
<parameter type="gpointer" name="user_data" />
1364
<method name="CreateFinish" cname="g_file_create_finish">
1365
<return-type type="GFileOutputStream*" />
1367
<parameter type="GAsyncResult*" name="res" />
1368
<parameter type="GError**" name="error" />
1371
<method name="Delete" cname="g_file_delete">
1372
<return-type type="gboolean" />
1374
<parameter type="GCancellable*" name="cancellable" />
1375
<parameter type="GError**" name="error" />
1378
<method name="Dup" cname="g_file_dup">
1379
<return-type type="GFile*" />
1381
<method name="EjectMountable" cname="g_file_eject_mountable">
1382
<return-type type="void" />
1384
<parameter type="GMountUnmountFlags" name="flags" />
1385
<parameter type="GCancellable*" name="cancellable" />
1386
<parameter type="GAsyncReadyCallback" name="callback" />
1387
<parameter type="gpointer" name="user_data" />
1390
<method name="EjectMountableFinish" cname="g_file_eject_mountable_finish">
1391
<return-type type="gboolean" />
1393
<parameter type="GAsyncResult*" name="result" />
1394
<parameter type="GError**" name="error" />
1397
<method name="EnumerateChildren" cname="g_file_enumerate_children">
1398
<return-type type="GFileEnumerator*" />
1400
<parameter type="const-char*" name="attributes" />
1401
<parameter type="GFileQueryInfoFlags" name="flags" />
1402
<parameter type="GCancellable*" name="cancellable" />
1403
<parameter type="GError**" name="error" />
1406
<method name="EnumerateChildrenAsync" cname="g_file_enumerate_children_async">
1407
<return-type type="void" />
1409
<parameter type="const-char*" name="attributes" />
1410
<parameter type="GFileQueryInfoFlags" name="flags" />
1411
<parameter type="int" name="io_priority" />
1412
<parameter type="GCancellable*" name="cancellable" />
1413
<parameter type="GAsyncReadyCallback" name="callback" />
1414
<parameter type="gpointer" name="user_data" />
1417
<method name="EnumerateChildrenFinish" cname="g_file_enumerate_children_finish">
1418
<return-type type="GFileEnumerator*" />
1420
<parameter type="GAsyncResult*" name="res" />
1421
<parameter type="GError**" name="error" />
1424
<method name="Equal" cname="g_file_equal">
1425
<return-type type="gboolean" />
1427
<parameter type="GFile*" name="file2" />
1430
<method name="FindEnclosingMount" cname="g_file_find_enclosing_mount">
1431
<return-type type="GMount*" />
1433
<parameter type="GCancellable*" name="cancellable" />
1434
<parameter type="GError**" name="error" />
1437
<method name="FindEnclosingMountAsync" cname="g_file_find_enclosing_mount_async">
1438
<return-type type="void" />
1440
<parameter type="int" name="io_priority" />
1441
<parameter type="GCancellable*" name="cancellable" />
1442
<parameter type="GAsyncReadyCallback" name="callback" />
1443
<parameter type="gpointer" name="user_data" />
1446
<method name="FindEnclosingMountFinish" cname="g_file_find_enclosing_mount_finish">
1447
<return-type type="GMount*" />
1449
<parameter type="GAsyncResult*" name="res" />
1450
<parameter type="GError**" name="error" />
1453
<method name="GetBasename" cname="g_file_get_basename">
1454
<return-type type="char*" />
1456
<method name="GetChild" cname="g_file_get_child">
1457
<return-type type="GFile*" />
1459
<parameter type="const-char*" name="name" />
1462
<method name="GetChildForDisplayName" cname="g_file_get_child_for_display_name">
1463
<return-type type="GFile*" />
1465
<parameter type="const-char*" name="display_name" />
1466
<parameter type="GError**" name="error" />
1469
<method name="GetParent" cname="g_file_get_parent">
1470
<return-type type="GFile*" />
1472
<method name="GetParseName" cname="g_file_get_parse_name">
1473
<return-type type="char*" />
1475
<method name="GetPath" cname="g_file_get_path">
1476
<return-type type="char*" />
1478
<method name="GetRelativePath" cname="g_file_get_relative_path">
1479
<return-type type="char*" />
1481
<parameter type="GFile*" name="descendant" />
1484
<method name="GetType" cname="g_file_get_type" shared="true">
1485
<return-type type="GType" />
1487
<method name="GetUri" cname="g_file_get_uri">
1488
<return-type type="char*" />
1490
<method name="GetUriScheme" cname="g_file_get_uri_scheme">
1491
<return-type type="char*" />
1493
<method name="HasPrefix" cname="g_file_has_prefix">
1494
<return-type type="gboolean" />
1496
<parameter type="GFile*" name="prefix" />
1499
<method name="HasUriScheme" cname="g_file_has_uri_scheme">
1500
<return-type type="gboolean" />
1502
<parameter type="const-char*" name="uri_scheme" />
1505
<method name="Hash" cname="g_file_hash" shared="true">
1506
<return-type type="guint" />
1508
<parameter type="gconstpointer" name="file" />
1511
<method name="IsNative" cname="g_file_is_native">
1512
<return-type type="gboolean" />
1514
<method name="LoadContents" cname="g_file_load_contents">
1515
<return-type type="gboolean" />
1517
<parameter type="GCancellable*" name="cancellable" />
1518
<parameter type="char**" name="contents" />
1519
<parameter type="gsize*" name="length" />
1520
<parameter type="char**" name="etag_out" />
1521
<parameter type="GError**" name="error" />
1524
<method name="LoadContentsAsync" cname="g_file_load_contents_async">
1525
<return-type type="void" />
1527
<parameter type="GCancellable*" name="cancellable" />
1528
<parameter type="GAsyncReadyCallback" name="callback" />
1529
<parameter type="gpointer" name="user_data" />
1532
<method name="LoadContentsFinish" cname="g_file_load_contents_finish">
1533
<return-type type="gboolean" />
1535
<parameter type="GAsyncResult*" name="res" />
1536
<parameter type="char**" name="contents" />
1537
<parameter type="gsize*" name="length" />
1538
<parameter type="char**" name="etag_out" />
1539
<parameter type="GError**" name="error" />
1542
<method name="LoadPartialContentsAsync" cname="g_file_load_partial_contents_async">
1543
<return-type type="void" />
1545
<parameter type="GCancellable*" name="cancellable" />
1546
<parameter type="GFileReadMoreCallback" name="read_more_callback" />
1547
<parameter type="GAsyncReadyCallback" name="callback" />
1548
<parameter type="gpointer" name="user_data" />
1551
<method name="LoadPartialContentsFinish" cname="g_file_load_partial_contents_finish">
1552
<return-type type="gboolean" />
1554
<parameter type="GAsyncResult*" name="res" />
1555
<parameter type="char**" name="contents" />
1556
<parameter type="gsize*" name="length" />
1557
<parameter type="char**" name="etag_out" />
1558
<parameter type="GError**" name="error" />
1561
<method name="MakeDirectory" cname="g_file_make_directory">
1562
<return-type type="gboolean" />
1564
<parameter type="GCancellable*" name="cancellable" />
1565
<parameter type="GError**" name="error" />
1568
<method name="MakeDirectoryWithParents" cname="g_file_make_directory_with_parents">
1569
<return-type type="gboolean" />
1571
<parameter type="GCancellable*" name="cancellable" />
1572
<parameter type="GError**" name="error" />
1575
<method name="MakeSymbolicLink" cname="g_file_make_symbolic_link">
1576
<return-type type="gboolean" />
1578
<parameter type="const-char*" name="symlink_value" />
1579
<parameter type="GCancellable*" name="cancellable" />
1580
<parameter type="GError**" name="error" />
1583
<method name="Monitor" cname="g_file_monitor">
1584
<return-type type="GFileMonitor*" />
1586
<parameter type="GFileMonitorFlags" name="flags" />
1587
<parameter type="GCancellable*" name="cancellable" />
1588
<parameter type="GError**" name="error" />
1591
<method name="MountEnclosingVolume" cname="g_file_mount_enclosing_volume">
1592
<return-type type="void" />
1594
<parameter type="GMountMountFlags" name="flags" />
1595
<parameter type="GMountOperation*" name="mount_operation" />
1596
<parameter type="GCancellable*" name="cancellable" />
1597
<parameter type="GAsyncReadyCallback" name="callback" />
1598
<parameter type="gpointer" name="user_data" />
1601
<method name="MountEnclosingVolumeFinish" cname="g_file_mount_enclosing_volume_finish">
1602
<return-type type="gboolean" />
1604
<parameter type="GAsyncResult*" name="result" />
1605
<parameter type="GError**" name="error" />
1608
<method name="MountMountable" cname="g_file_mount_mountable">
1609
<return-type type="void" />
1611
<parameter type="GMountMountFlags" name="flags" />
1612
<parameter type="GMountOperation*" name="mount_operation" />
1613
<parameter type="GCancellable*" name="cancellable" />
1614
<parameter type="GAsyncReadyCallback" name="callback" />
1615
<parameter type="gpointer" name="user_data" />
1618
<method name="MountMountableFinish" cname="g_file_mount_mountable_finish">
1619
<return-type type="GFile*" />
1621
<parameter type="GAsyncResult*" name="result" />
1622
<parameter type="GError**" name="error" />
1625
<method name="Move" cname="g_file_move">
1626
<return-type type="gboolean" />
1628
<parameter type="GFile*" name="destination" />
1629
<parameter type="GFileCopyFlags" name="flags" />
1630
<parameter type="GCancellable*" name="cancellable" />
1631
<parameter type="GFileProgressCallback" name="progress_callback" />
1632
<parameter type="gpointer" name="progress_callback_data" />
1633
<parameter type="GError**" name="error" />
1636
<constructor cname="g_file_new_for_commandline_arg">
1638
<parameter type="const-char*" name="arg" />
1641
<constructor cname="g_file_new_for_path">
1643
<parameter type="const-char*" name="path" />
1646
<constructor cname="g_file_new_for_uri">
1648
<parameter type="const-char*" name="uri" />
1651
<method name="ParseName" cname="g_file_parse_name" shared="true">
1652
<return-type type="GFile*" />
1654
<parameter type="const-char*" name="parse_name" />
1657
<method name="QueryDefaultHandler" cname="g_file_query_default_handler">
1658
<return-type type="GAppInfo*" />
1660
<parameter type="GCancellable*" name="cancellable" />
1661
<parameter type="GError**" name="error" />
1664
<method name="QueryExists" cname="g_file_query_exists">
1665
<return-type type="gboolean" />
1667
<parameter type="GCancellable*" name="cancellable" />
1670
<method name="QueryFileType" cname="g_file_query_file_type">
1671
<return-type type="GFileType" />
1673
<parameter type="GFileQueryInfoFlags" name="flags" />
1674
<parameter type="GCancellable*" name="cancellable" />
1677
<method name="QueryFilesystemInfo" cname="g_file_query_filesystem_info">
1678
<return-type type="GFileInfo*" />
1680
<parameter type="const-char*" name="attributes" />
1681
<parameter type="GCancellable*" name="cancellable" />
1682
<parameter type="GError**" name="error" />
1685
<method name="QueryFilesystemInfoAsync" cname="g_file_query_filesystem_info_async">
1686
<return-type type="void" />
1688
<parameter type="const-char*" name="attributes" />
1689
<parameter type="int" name="io_priority" />
1690
<parameter type="GCancellable*" name="cancellable" />
1691
<parameter type="GAsyncReadyCallback" name="callback" />
1692
<parameter type="gpointer" name="user_data" />
1695
<method name="QueryFilesystemInfoFinish" cname="g_file_query_filesystem_info_finish">
1696
<return-type type="GFileInfo*" />
1698
<parameter type="GAsyncResult*" name="res" />
1699
<parameter type="GError**" name="error" />
1702
<method name="QueryInfo" cname="g_file_query_info">
1703
<return-type type="GFileInfo*" />
1705
<parameter type="const-char*" name="attributes" />
1706
<parameter type="GFileQueryInfoFlags" name="flags" />
1707
<parameter type="GCancellable*" name="cancellable" />
1708
<parameter type="GError**" name="error" />
1711
<method name="QueryInfoAsync" cname="g_file_query_info_async">
1712
<return-type type="void" />
1714
<parameter type="const-char*" name="attributes" />
1715
<parameter type="GFileQueryInfoFlags" name="flags" />
1716
<parameter type="int" name="io_priority" />
1717
<parameter type="GCancellable*" name="cancellable" />
1718
<parameter type="GAsyncReadyCallback" name="callback" />
1719
<parameter type="gpointer" name="user_data" />
1722
<method name="QueryInfoFinish" cname="g_file_query_info_finish">
1723
<return-type type="GFileInfo*" />
1725
<parameter type="GAsyncResult*" name="res" />
1726
<parameter type="GError**" name="error" />
1729
<method name="QuerySettableAttributes" cname="g_file_query_settable_attributes">
1730
<return-type type="GFileAttributeInfoList*" />
1732
<parameter type="GCancellable*" name="cancellable" />
1733
<parameter type="GError**" name="error" />
1736
<method name="QueryWritableNamespaces" cname="g_file_query_writable_namespaces">
1737
<return-type type="GFileAttributeInfoList*" />
1739
<parameter type="GCancellable*" name="cancellable" />
1740
<parameter type="GError**" name="error" />
1743
<method name="Read" cname="g_file_read">
1744
<return-type type="GFileInputStream*" />
1746
<parameter type="GCancellable*" name="cancellable" />
1747
<parameter type="GError**" name="error" />
1750
<method name="ReadAsync" cname="g_file_read_async">
1751
<return-type type="void" />
1753
<parameter type="int" name="io_priority" />
1754
<parameter type="GCancellable*" name="cancellable" />
1755
<parameter type="GAsyncReadyCallback" name="callback" />
1756
<parameter type="gpointer" name="user_data" />
1759
<method name="ReadFinish" cname="g_file_read_finish">
1760
<return-type type="GFileInputStream*" />
1762
<parameter type="GAsyncResult*" name="res" />
1763
<parameter type="GError**" name="error" />
1766
<method name="Replace" cname="g_file_replace">
1767
<return-type type="GFileOutputStream*" />
1769
<parameter type="const-char*" name="etag" />
1770
<parameter type="gboolean" name="make_backup" />
1771
<parameter type="GFileCreateFlags" name="flags" />
1772
<parameter type="GCancellable*" name="cancellable" />
1773
<parameter type="GError**" name="error" />
1776
<method name="ReplaceAsync" cname="g_file_replace_async">
1777
<return-type type="void" />
1779
<parameter type="const-char*" name="etag" />
1780
<parameter type="gboolean" name="make_backup" />
1781
<parameter type="GFileCreateFlags" name="flags" />
1782
<parameter type="int" name="io_priority" />
1783
<parameter type="GCancellable*" name="cancellable" />
1784
<parameter type="GAsyncReadyCallback" name="callback" />
1785
<parameter type="gpointer" name="user_data" />
1788
<method name="ReplaceContents" cname="g_file_replace_contents">
1789
<return-type type="gboolean" />
1791
<parameter type="const-char*" name="contents" />
1792
<parameter type="gsize" name="length" />
1793
<parameter type="const-char*" name="etag" />
1794
<parameter type="gboolean" name="make_backup" />
1795
<parameter type="GFileCreateFlags" name="flags" />
1796
<parameter type="char**" name="new_etag" />
1797
<parameter type="GCancellable*" name="cancellable" />
1798
<parameter type="GError**" name="error" />
1801
<method name="ReplaceContentsAsync" cname="g_file_replace_contents_async">
1802
<return-type type="void" />
1804
<parameter type="const-char*" name="contents" />
1805
<parameter type="gsize" name="length" />
1806
<parameter type="const-char*" name="etag" />
1807
<parameter type="gboolean" name="make_backup" />
1808
<parameter type="GFileCreateFlags" name="flags" />
1809
<parameter type="GCancellable*" name="cancellable" />
1810
<parameter type="GAsyncReadyCallback" name="callback" />
1811
<parameter type="gpointer" name="user_data" />
1814
<method name="ReplaceContentsFinish" cname="g_file_replace_contents_finish">
1815
<return-type type="gboolean" />
1817
<parameter type="GAsyncResult*" name="res" />
1818
<parameter type="char**" name="new_etag" />
1819
<parameter type="GError**" name="error" />
1822
<method name="ReplaceFinish" cname="g_file_replace_finish">
1823
<return-type type="GFileOutputStream*" />
1825
<parameter type="GAsyncResult*" name="res" />
1826
<parameter type="GError**" name="error" />
1829
<method name="ResolveRelativePath" cname="g_file_resolve_relative_path">
1830
<return-type type="GFile*" />
1832
<parameter type="const-char*" name="relative_path" />
1835
<method name="SetAttribute" cname="g_file_set_attribute">
1836
<return-type type="gboolean" />
1838
<parameter type="const-char*" name="attribute" />
1839
<parameter type="GFileAttributeType" name="type" />
1840
<parameter type="gpointer" name="value_p" />
1841
<parameter type="GFileQueryInfoFlags" name="flags" />
1842
<parameter type="GCancellable*" name="cancellable" />
1843
<parameter type="GError**" name="error" />
1846
<method name="SetAttributeByteString" cname="g_file_set_attribute_byte_string">
1847
<return-type type="gboolean" />
1849
<parameter type="const-char*" name="attribute" />
1850
<parameter type="const-char*" name="value" />
1851
<parameter type="GFileQueryInfoFlags" name="flags" />
1852
<parameter type="GCancellable*" name="cancellable" />
1853
<parameter type="GError**" name="error" />
1856
<method name="SetAttributeInt32" cname="g_file_set_attribute_int32">
1857
<return-type type="gboolean" />
1859
<parameter type="const-char*" name="attribute" />
1860
<parameter type="gint32" name="value" />
1861
<parameter type="GFileQueryInfoFlags" name="flags" />
1862
<parameter type="GCancellable*" name="cancellable" />
1863
<parameter type="GError**" name="error" />
1866
<method name="SetAttributeInt64" cname="g_file_set_attribute_int64">
1867
<return-type type="gboolean" />
1869
<parameter type="const-char*" name="attribute" />
1870
<parameter type="gint64" name="value" />
1871
<parameter type="GFileQueryInfoFlags" name="flags" />
1872
<parameter type="GCancellable*" name="cancellable" />
1873
<parameter type="GError**" name="error" />
1876
<method name="SetAttributeString" cname="g_file_set_attribute_string">
1877
<return-type type="gboolean" />
1879
<parameter type="const-char*" name="attribute" />
1880
<parameter type="const-char*" name="value" />
1881
<parameter type="GFileQueryInfoFlags" name="flags" />
1882
<parameter type="GCancellable*" name="cancellable" />
1883
<parameter type="GError**" name="error" />
1886
<method name="SetAttributeUint32" cname="g_file_set_attribute_uint32">
1887
<return-type type="gboolean" />
1889
<parameter type="const-char*" name="attribute" />
1890
<parameter type="guint32" name="value" />
1891
<parameter type="GFileQueryInfoFlags" name="flags" />
1892
<parameter type="GCancellable*" name="cancellable" />
1893
<parameter type="GError**" name="error" />
1896
<method name="SetAttributeUint64" cname="g_file_set_attribute_uint64">
1897
<return-type type="gboolean" />
1899
<parameter type="const-char*" name="attribute" />
1900
<parameter type="guint64" name="value" />
1901
<parameter type="GFileQueryInfoFlags" name="flags" />
1902
<parameter type="GCancellable*" name="cancellable" />
1903
<parameter type="GError**" name="error" />
1906
<method name="SetAttributesAsync" cname="g_file_set_attributes_async">
1907
<return-type type="void" />
1909
<parameter type="GFileInfo*" name="info" />
1910
<parameter type="GFileQueryInfoFlags" name="flags" />
1911
<parameter type="int" name="io_priority" />
1912
<parameter type="GCancellable*" name="cancellable" />
1913
<parameter type="GAsyncReadyCallback" name="callback" />
1914
<parameter type="gpointer" name="user_data" />
1917
<method name="SetAttributesFinish" cname="g_file_set_attributes_finish">
1918
<return-type type="gboolean" />
1920
<parameter type="GAsyncResult*" name="result" />
1921
<parameter type="GFileInfo**" name="info" />
1922
<parameter type="GError**" name="error" />
1925
<method name="SetAttributesFromInfo" cname="g_file_set_attributes_from_info">
1926
<return-type type="gboolean" />
1928
<parameter type="GFileInfo*" name="info" />
1929
<parameter type="GFileQueryInfoFlags" name="flags" />
1930
<parameter type="GCancellable*" name="cancellable" />
1931
<parameter type="GError**" name="error" />
1934
<method name="SetDisplayName" cname="g_file_set_display_name">
1935
<return-type type="GFile*" />
1937
<parameter type="const-char*" name="display_name" />
1938
<parameter type="GCancellable*" name="cancellable" />
1939
<parameter type="GError**" name="error" />
1942
<method name="SetDisplayNameAsync" cname="g_file_set_display_name_async">
1943
<return-type type="void" />
1945
<parameter type="const-char*" name="display_name" />
1946
<parameter type="int" name="io_priority" />
1947
<parameter type="GCancellable*" name="cancellable" />
1948
<parameter type="GAsyncReadyCallback" name="callback" />
1949
<parameter type="gpointer" name="user_data" />
1952
<method name="SetDisplayNameFinish" cname="g_file_set_display_name_finish">
1953
<return-type type="GFile*" />
1955
<parameter type="GAsyncResult*" name="res" />
1956
<parameter type="GError**" name="error" />
1959
<method name="Trash" cname="g_file_trash">
1960
<return-type type="gboolean" />
1962
<parameter type="GCancellable*" name="cancellable" />
1963
<parameter type="GError**" name="error" />
1966
<method name="UnmountMountable" cname="g_file_unmount_mountable">
1967
<return-type type="void" />
1969
<parameter type="GMountUnmountFlags" name="flags" />
1970
<parameter type="GCancellable*" name="cancellable" />
1971
<parameter type="GAsyncReadyCallback" name="callback" />
1972
<parameter type="gpointer" name="user_data" />
1975
<method name="UnmountMountableFinish" cname="g_file_unmount_mountable_finish">
1976
<return-type type="gboolean" />
1978
<parameter type="GAsyncResult*" name="result" />
1979
<parameter type="GError**" name="error" />
1983
<interface name="Icon" cname="GIcon">
1984
<virtual_method name="Hash" cname="hash">
1985
<return-type type="guint" />
1987
<parameter type="GIcon*" name="icon" />
1990
<virtual_method name="Equal" cname="equal">
1991
<return-type type="gboolean" />
1993
<parameter type="GIcon*" name="icon1" />
1994
<parameter type="GIcon*" name="icon2" />
1997
<method name="Equal" cname="g_icon_equal">
1998
<return-type type="gboolean" />
2000
<parameter type="GIcon*" name="icon2" />
2003
<method name="GetType" cname="g_icon_get_type" shared="true">
2004
<return-type type="GType" />
2006
<method name="Hash" cname="g_icon_hash" shared="true">
2007
<return-type type="guint" />
2009
<parameter type="gconstpointer" name="icon" />
2013
<interface name="LoadableIcon" cname="GLoadableIcon">
2014
<virtual_method name="Load" cname="load">
2015
<return-type type="GInputStream*" />
2017
<parameter type="GLoadableIcon*" name="icon" />
2018
<parameter type="int" name="size" />
2019
<parameter type="char**" name="type" />
2020
<parameter type="GCancellable*" name="cancellable" />
2021
<parameter type="GError**" name="error" />
2024
<virtual_method name="LoadAsync" cname="load_async">
2025
<return-type type="void" />
2027
<parameter type="GLoadableIcon*" name="icon" />
2028
<parameter type="int" name="size" />
2029
<parameter type="GCancellable*" name="cancellable" />
2030
<parameter type="GAsyncReadyCallback" name="callback" />
2031
<parameter type="gpointer" name="user_data" />
2034
<virtual_method name="LoadFinish" cname="load_finish">
2035
<return-type type="GInputStream*" />
2037
<parameter type="GLoadableIcon*" name="icon" />
2038
<parameter type="GAsyncResult*" name="res" />
2039
<parameter type="char**" name="type" />
2040
<parameter type="GError**" name="error" />
2043
<method name="GetType" cname="g_loadable_icon_get_type" shared="true">
2044
<return-type type="GType" />
2046
<method name="Load" cname="g_loadable_icon_load">
2047
<return-type type="GInputStream*" />
2049
<parameter type="int" name="size" />
2050
<parameter type="char**" name="type" />
2051
<parameter type="GCancellable*" name="cancellable" />
2052
<parameter type="GError**" name="error" />
2055
<method name="LoadAsync" cname="g_loadable_icon_load_async">
2056
<return-type type="void" />
2058
<parameter type="int" name="size" />
2059
<parameter type="GCancellable*" name="cancellable" />
2060
<parameter type="GAsyncReadyCallback" name="callback" />
2061
<parameter type="gpointer" name="user_data" />
2064
<method name="LoadFinish" cname="g_loadable_icon_load_finish">
2065
<return-type type="GInputStream*" />
2067
<parameter type="GAsyncResult*" name="res" />
2068
<parameter type="char**" name="type" />
2069
<parameter type="GError**" name="error" />
2073
<interface name="Mount" cname="GMount">
2074
<signal name="Changed" cname="changed" when="LAST" field_name="changed">
2075
<return-type type="void" />
2077
<parameter type="GMount*" name="mount" />
2080
<signal name="Unmounted" cname="unmounted" when="LAST" field_name="unmounted">
2081
<return-type type="void" />
2083
<parameter type="GMount*" name="mount" />
2086
<virtual_method name="GetRoot" cname="get_root">
2087
<return-type type="GFile*" />
2089
<parameter type="GMount*" name="mount" />
2092
<virtual_method name="GetName" cname="get_name">
2093
<return-type type="char*" />
2095
<parameter type="GMount*" name="mount" />
2098
<virtual_method name="GetIcon" cname="get_icon">
2099
<return-type type="GIcon*" />
2101
<parameter type="GMount*" name="mount" />
2104
<virtual_method name="GetUuid" cname="get_uuid">
2105
<return-type type="char*" />
2107
<parameter type="GMount*" name="mount" />
2110
<virtual_method name="GetVolume" cname="get_volume">
2111
<return-type type="GVolume*" />
2113
<parameter type="GMount*" name="mount" />
2116
<virtual_method name="GetDrive" cname="get_drive">
2117
<return-type type="GDrive*" />
2119
<parameter type="GMount*" name="mount" />
2122
<virtual_method name="CanUnmount" cname="can_unmount">
2123
<return-type type="gboolean" />
2125
<parameter type="GMount*" name="mount" />
2128
<virtual_method name="CanEject" cname="can_eject">
2129
<return-type type="gboolean" />
2131
<parameter type="GMount*" name="mount" />
2134
<virtual_method name="Unmount" cname="unmount">
2135
<return-type type="void" />
2137
<parameter type="GMount*" name="mount" />
2138
<parameter type="GMountUnmountFlags" name="flags" />
2139
<parameter type="GCancellable*" name="cancellable" />
2140
<parameter type="GAsyncReadyCallback" name="callback" />
2141
<parameter type="gpointer" name="user_data" />
2144
<virtual_method name="UnmountFinish" cname="unmount_finish">
2145
<return-type type="gboolean" />
2147
<parameter type="GMount*" name="mount" />
2148
<parameter type="GAsyncResult*" name="result" />
2149
<parameter type="GError**" name="error" />
2152
<virtual_method name="Eject" cname="eject">
2153
<return-type type="void" />
2155
<parameter type="GMount*" name="mount" />
2156
<parameter type="GMountUnmountFlags" name="flags" />
2157
<parameter type="GCancellable*" name="cancellable" />
2158
<parameter type="GAsyncReadyCallback" name="callback" />
2159
<parameter type="gpointer" name="user_data" />
2162
<virtual_method name="EjectFinish" cname="eject_finish">
2163
<return-type type="gboolean" />
2165
<parameter type="GMount*" name="mount" />
2166
<parameter type="GAsyncResult*" name="result" />
2167
<parameter type="GError**" name="error" />
2170
<virtual_method name="Remount" cname="remount">
2171
<return-type type="void" />
2173
<parameter type="GMount*" name="mount" />
2174
<parameter type="GMountMountFlags" name="flags" />
2175
<parameter type="GMountOperation*" name="mount_operation" />
2176
<parameter type="GCancellable*" name="cancellable" />
2177
<parameter type="GAsyncReadyCallback" name="callback" />
2178
<parameter type="gpointer" name="user_data" />
2181
<virtual_method name="RemountFinish" cname="remount_finish">
2182
<return-type type="gboolean" />
2184
<parameter type="GMount*" name="mount" />
2185
<parameter type="GAsyncResult*" name="result" />
2186
<parameter type="GError**" name="error" />
2189
<virtual_method name="GuessContentType" cname="guess_content_type">
2190
<return-type type="void" />
2192
<parameter type="GMount*" name="mount" />
2193
<parameter type="gboolean" name="force_rescan" />
2194
<parameter type="GCancellable*" name="cancellable" />
2195
<parameter type="GAsyncReadyCallback" name="callback" />
2196
<parameter type="gpointer" name="user_data" />
2199
<virtual_method name="GuessContentTypeFinish" cname="guess_content_type_finish">
2200
<return-type type="gchar**" />
2202
<parameter type="GMount*" name="mount" />
2203
<parameter type="GAsyncResult*" name="result" />
2204
<parameter type="GError**" name="error" />
2207
<virtual_method name="GuessContentTypeSync" cname="guess_content_type_sync">
2208
<return-type type="gchar**" />
2210
<parameter type="GMount*" name="mount" />
2211
<parameter type="gboolean" name="force_rescan" />
2212
<parameter type="GCancellable*" name="cancellable" />
2213
<parameter type="GError**" name="error" />
2216
<method name="CanEject" cname="g_mount_can_eject">
2217
<return-type type="gboolean" />
2219
<method name="CanUnmount" cname="g_mount_can_unmount">
2220
<return-type type="gboolean" />
2222
<method name="Eject" cname="g_mount_eject">
2223
<return-type type="void" />
2225
<parameter type="GMountUnmountFlags" name="flags" />
2226
<parameter type="GCancellable*" name="cancellable" />
2227
<parameter type="GAsyncReadyCallback" name="callback" />
2228
<parameter type="gpointer" name="user_data" />
2231
<method name="EjectFinish" cname="g_mount_eject_finish">
2232
<return-type type="gboolean" />
2234
<parameter type="GAsyncResult*" name="result" />
2235
<parameter type="GError**" name="error" />
2238
<method name="GetDrive" cname="g_mount_get_drive">
2239
<return-type type="GDrive*" />
2241
<method name="GetIcon" cname="g_mount_get_icon">
2242
<return-type type="GIcon*" />
2244
<method name="GetName" cname="g_mount_get_name">
2245
<return-type type="char*" />
2247
<method name="GetRoot" cname="g_mount_get_root">
2248
<return-type type="GFile*" />
2250
<method name="GetType" cname="g_mount_get_type" shared="true">
2251
<return-type type="GType" />
2253
<method name="GetUuid" cname="g_mount_get_uuid">
2254
<return-type type="char*" />
2256
<method name="GetVolume" cname="g_mount_get_volume">
2257
<return-type type="GVolume*" />
2259
<method name="GuessContentType" cname="g_mount_guess_content_type">
2260
<return-type type="void" />
2262
<parameter type="gboolean" name="force_rescan" />
2263
<parameter type="GCancellable*" name="cancellable" />
2264
<parameter type="GAsyncReadyCallback" name="callback" />
2265
<parameter type="gpointer" name="user_data" />
2268
<method name="GuessContentTypeFinish" cname="g_mount_guess_content_type_finish">
2269
<return-type type="gchar**" />
2271
<parameter type="GAsyncResult*" name="result" />
2272
<parameter type="GError**" name="error" />
2275
<method name="GuessContentTypeSync" cname="g_mount_guess_content_type_sync">
2276
<return-type type="gchar**" />
2278
<parameter type="gboolean" name="force_rescan" />
2279
<parameter type="GCancellable*" name="cancellable" />
2280
<parameter type="GError**" name="error" />
2283
<method name="Remount" cname="g_mount_remount">
2284
<return-type type="void" />
2286
<parameter type="GMountMountFlags" name="flags" />
2287
<parameter type="GMountOperation*" name="mount_operation" />
2288
<parameter type="GCancellable*" name="cancellable" />
2289
<parameter type="GAsyncReadyCallback" name="callback" />
2290
<parameter type="gpointer" name="user_data" />
2293
<method name="RemountFinish" cname="g_mount_remount_finish">
2294
<return-type type="gboolean" />
2296
<parameter type="GAsyncResult*" name="result" />
2297
<parameter type="GError**" name="error" />
2300
<method name="Unmount" cname="g_mount_unmount">
2301
<return-type type="void" />
2303
<parameter type="GMountUnmountFlags" name="flags" />
2304
<parameter type="GCancellable*" name="cancellable" />
2305
<parameter type="GAsyncReadyCallback" name="callback" />
2306
<parameter type="gpointer" name="user_data" />
2309
<method name="UnmountFinish" cname="g_mount_unmount_finish">
2310
<return-type type="gboolean" />
2312
<parameter type="GAsyncResult*" name="result" />
2313
<parameter type="GError**" name="error" />
2317
<interface name="Seekable" cname="GSeekable">
2318
<virtual_method name="Tell" cname="tell">
2319
<return-type type="goffset" />
2321
<parameter type="GSeekable*" name="seekable" />
2324
<virtual_method name="CanSeek" cname="can_seek">
2325
<return-type type="gboolean" />
2327
<parameter type="GSeekable*" name="seekable" />
2330
<virtual_method name="Seek" cname="seek">
2331
<return-type type="gboolean" />
2333
<parameter type="GSeekable*" name="seekable" />
2334
<parameter type="goffset" name="offset" />
2335
<parameter type="GSeekType" name="type" />
2336
<parameter type="GCancellable*" name="cancellable" />
2337
<parameter type="GError**" name="error" />
2340
<virtual_method name="CanTruncate" cname="can_truncate">
2341
<return-type type="gboolean" />
2343
<parameter type="GSeekable*" name="seekable" />
2346
<virtual_method name="TruncateFn" cname="truncate_fn">
2347
<return-type type="gboolean" />
2349
<parameter type="GSeekable*" name="seekable" />
2350
<parameter type="goffset" name="offset" />
2351
<parameter type="GCancellable*" name="cancellable" />
2352
<parameter type="GError**" name="error" />
2355
<method name="CanSeek" cname="g_seekable_can_seek">
2356
<return-type type="gboolean" />
2358
<method name="CanTruncate" cname="g_seekable_can_truncate">
2359
<return-type type="gboolean" />
2361
<method name="GetType" cname="g_seekable_get_type" shared="true">
2362
<return-type type="GType" />
2364
<method name="Seek" cname="g_seekable_seek">
2365
<return-type type="gboolean" />
2367
<parameter type="goffset" name="offset" />
2368
<parameter type="GSeekType" name="type" />
2369
<parameter type="GCancellable*" name="cancellable" />
2370
<parameter type="GError**" name="error" />
2373
<method name="Tell" cname="g_seekable_tell">
2374
<return-type type="goffset" />
2376
<method name="Truncate" cname="g_seekable_truncate">
2377
<return-type type="gboolean" />
2379
<parameter type="goffset" name="offset" />
2380
<parameter type="GCancellable*" name="cancellable" />
2381
<parameter type="GError**" name="error" />
2385
<interface name="Volume" cname="GVolume">
2386
<signal name="Changed" cname="changed" when="LAST" field_name="changed">
2387
<return-type type="void" />
2389
<parameter type="GVolume*" name="volume" />
2392
<signal name="Removed" cname="removed" when="LAST" field_name="removed">
2393
<return-type type="void" />
2395
<parameter type="GVolume*" name="volume" />
2398
<virtual_method name="GetName" cname="get_name">
2399
<return-type type="char*" />
2401
<parameter type="GVolume*" name="volume" />
2404
<virtual_method name="GetIcon" cname="get_icon">
2405
<return-type type="GIcon*" />
2407
<parameter type="GVolume*" name="volume" />
2410
<virtual_method name="GetUuid" cname="get_uuid">
2411
<return-type type="char*" />
2413
<parameter type="GVolume*" name="volume" />
2416
<virtual_method name="GetDrive" cname="get_drive">
2417
<return-type type="GDrive*" />
2419
<parameter type="GVolume*" name="volume" />
2422
<virtual_method name="GetMount" cname="get_mount">
2423
<return-type type="GMount*" />
2425
<parameter type="GVolume*" name="volume" />
2428
<virtual_method name="CanMount" cname="can_mount">
2429
<return-type type="gboolean" />
2431
<parameter type="GVolume*" name="volume" />
2434
<virtual_method name="CanEject" cname="can_eject">
2435
<return-type type="gboolean" />
2437
<parameter type="GVolume*" name="volume" />
2440
<virtual_method name="MountFn" cname="mount_fn">
2441
<return-type type="void" />
2443
<parameter type="GVolume*" name="volume" />
2444
<parameter type="GMountMountFlags" name="flags" />
2445
<parameter type="GMountOperation*" name="mount_operation" />
2446
<parameter type="GCancellable*" name="cancellable" />
2447
<parameter type="GAsyncReadyCallback" name="callback" />
2448
<parameter type="gpointer" name="user_data" />
2451
<virtual_method name="MountFinish" cname="mount_finish">
2452
<return-type type="gboolean" />
2454
<parameter type="GVolume*" name="volume" />
2455
<parameter type="GAsyncResult*" name="result" />
2456
<parameter type="GError**" name="error" />
2459
<virtual_method name="Eject" cname="eject">
2460
<return-type type="void" />
2462
<parameter type="GVolume*" name="volume" />
2463
<parameter type="GMountUnmountFlags" name="flags" />
2464
<parameter type="GCancellable*" name="cancellable" />
2465
<parameter type="GAsyncReadyCallback" name="callback" />
2466
<parameter type="gpointer" name="user_data" />
2469
<virtual_method name="EjectFinish" cname="eject_finish">
2470
<return-type type="gboolean" />
2472
<parameter type="GVolume*" name="volume" />
2473
<parameter type="GAsyncResult*" name="result" />
2474
<parameter type="GError**" name="error" />
2477
<virtual_method name="GetIdentifier" cname="get_identifier">
2478
<return-type type="char*" />
2480
<parameter type="GVolume*" name="volume" />
2481
<parameter type="const-char*" name="kind" />
2484
<virtual_method name="EnumerateIdentifiers" cname="enumerate_identifiers">
2485
<return-type type="char**" />
2487
<parameter type="GVolume*" name="volume" />
2490
<virtual_method name="ShouldAutomount" cname="should_automount">
2491
<return-type type="gboolean" />
2493
<parameter type="GVolume*" name="volume" />
2496
<virtual_method name="GetActivationRoot" cname="get_activation_root">
2497
<return-type type="GFile*" />
2499
<parameter type="GVolume*" name="volume" />
2502
<method name="CanEject" cname="g_volume_can_eject">
2503
<return-type type="gboolean" />
2505
<method name="CanMount" cname="g_volume_can_mount">
2506
<return-type type="gboolean" />
2508
<method name="Eject" cname="g_volume_eject">
2509
<return-type type="void" />
2511
<parameter type="GMountUnmountFlags" name="flags" />
2512
<parameter type="GCancellable*" name="cancellable" />
2513
<parameter type="GAsyncReadyCallback" name="callback" />
2514
<parameter type="gpointer" name="user_data" />
2517
<method name="EjectFinish" cname="g_volume_eject_finish">
2518
<return-type type="gboolean" />
2520
<parameter type="GAsyncResult*" name="result" />
2521
<parameter type="GError**" name="error" />
2524
<method name="EnumerateIdentifiers" cname="g_volume_enumerate_identifiers">
2525
<return-type type="char**" />
2527
<method name="GetActivationRoot" cname="g_volume_get_activation_root">
2528
<return-type type="GFile*" />
2530
<method name="GetDrive" cname="g_volume_get_drive">
2531
<return-type type="GDrive*" />
2533
<method name="GetIcon" cname="g_volume_get_icon">
2534
<return-type type="GIcon*" />
2536
<method name="GetIdentifier" cname="g_volume_get_identifier">
2537
<return-type type="char*" />
2539
<parameter type="const-char*" name="kind" />
2542
<method name="GetMount" cname="g_volume_get_mount">
2543
<return-type type="GMount*" />
2545
<method name="GetName" cname="g_volume_get_name">
2546
<return-type type="char*" />
2548
<method name="GetType" cname="g_volume_get_type" shared="true">
2549
<return-type type="GType" />
2551
<method name="GetUuid" cname="g_volume_get_uuid">
2552
<return-type type="char*" />
2554
<method name="Mount" cname="g_volume_mount">
2555
<return-type type="void" />
2557
<parameter type="GMountMountFlags" name="flags" />
2558
<parameter type="GMountOperation*" name="mount_operation" />
2559
<parameter type="GCancellable*" name="cancellable" />
2560
<parameter type="GAsyncReadyCallback" name="callback" />
2561
<parameter type="gpointer" name="user_data" />
2564
<method name="MountFinish" cname="g_volume_mount_finish">
2565
<return-type type="gboolean" />
2567
<parameter type="GAsyncResult*" name="result" />
2568
<parameter type="GError**" name="error" />
2571
<method name="ShouldAutomount" cname="g_volume_should_automount">
2572
<return-type type="gboolean" />
2575
<object name="IOModule" cname="GIOModule" parent="GTypeModule">
2576
<method name="GetType" cname="g_io_module_get_type" shared="true">
2577
<return-type type="GType" />
2579
<method name="Load" cname="g_io_module_load">
2580
<return-type type="void" />
2582
<constructor cname="g_io_module_new">
2584
<parameter type="const-gchar*" name="filename" />
2587
<method name="Unload" cname="g_io_module_unload">
2588
<return-type type="void" />
2591
<object name="AppLaunchContext" cname="GAppLaunchContext" parent="GObject">
2592
<field name="Priv" cname="priv" type="GAppLaunchContextPrivate*" />
2593
<virtual_method name="GetDisplay" cname="get_display">
2594
<return-type type="char*" />
2596
<parameter type="GAppLaunchContext*" name="context" />
2597
<parameter type="GAppInfo*" name="info" />
2598
<parameter type="GList*" name="files" />
2601
<virtual_method name="GetStartupNotifyId" cname="get_startup_notify_id">
2602
<return-type type="char*" />
2604
<parameter type="GAppLaunchContext*" name="context" />
2605
<parameter type="GAppInfo*" name="info" />
2606
<parameter type="GList*" name="files" />
2609
<virtual_method name="LaunchFailed" cname="launch_failed">
2610
<return-type type="void" />
2612
<parameter type="GAppLaunchContext*" name="context" />
2613
<parameter type="const-char*" name="startup_notify_id" />
2616
<method name="GetDisplay" cname="g_app_launch_context_get_display">
2617
<return-type type="char*" />
2619
<parameter type="GAppInfo*" name="info" />
2620
<parameter type="GList*" name="files" />
2623
<method name="GetStartupNotifyId" cname="g_app_launch_context_get_startup_notify_id">
2624
<return-type type="char*" />
2626
<parameter type="GAppInfo*" name="info" />
2627
<parameter type="GList*" name="files" />
2630
<method name="GetType" cname="g_app_launch_context_get_type" shared="true">
2631
<return-type type="GType" />
2633
<method name="LaunchFailed" cname="g_app_launch_context_launch_failed">
2634
<return-type type="void" />
2636
<parameter type="const-char*" name="startup_notify_id" />
2639
<constructor cname="g_app_launch_context_new" />
2641
<object name="BufferedInputStream" cname="GBufferedInputStream" parent="GFilterInputStream">
2642
<field name="Priv" cname="priv" type="GBufferedInputStreamPrivate*" />
2643
<property name="BufferSize" cname="buffer-size" type="guint" readable="true" writeable="true" construct="true" />
2644
<virtual_method name="Fill" cname="fill">
2645
<return-type type="gssize" />
2647
<parameter type="GBufferedInputStream*" name="stream" />
2648
<parameter type="gssize" name="count" />
2649
<parameter type="GCancellable*" name="cancellable" />
2650
<parameter type="GError**" name="error" />
2653
<virtual_method name="FillAsync" cname="fill_async">
2654
<return-type type="void" />
2656
<parameter type="GBufferedInputStream*" name="stream" />
2657
<parameter type="gssize" name="count" />
2658
<parameter type="int" name="io_priority" />
2659
<parameter type="GCancellable*" name="cancellable" />
2660
<parameter type="GAsyncReadyCallback" name="callback" />
2661
<parameter type="gpointer" name="user_data" />
2664
<virtual_method name="FillFinish" cname="fill_finish">
2665
<return-type type="gssize" />
2667
<parameter type="GBufferedInputStream*" name="stream" />
2668
<parameter type="GAsyncResult*" name="result" />
2669
<parameter type="GError**" name="error" />
2672
<method name="Fill" cname="g_buffered_input_stream_fill">
2673
<return-type type="gssize" />
2675
<parameter type="gssize" name="count" />
2676
<parameter type="GCancellable*" name="cancellable" />
2677
<parameter type="GError**" name="error" />
2680
<method name="FillAsync" cname="g_buffered_input_stream_fill_async">
2681
<return-type type="void" />
2683
<parameter type="gssize" name="count" />
2684
<parameter type="int" name="io_priority" />
2685
<parameter type="GCancellable*" name="cancellable" />
2686
<parameter type="GAsyncReadyCallback" name="callback" />
2687
<parameter type="gpointer" name="user_data" />
2690
<method name="FillFinish" cname="g_buffered_input_stream_fill_finish">
2691
<return-type type="gssize" />
2693
<parameter type="GAsyncResult*" name="result" />
2694
<parameter type="GError**" name="error" />
2697
<method name="GetAvailable" cname="g_buffered_input_stream_get_available">
2698
<return-type type="gsize" />
2700
<method name="GetBufferSize" cname="g_buffered_input_stream_get_buffer_size">
2701
<return-type type="gsize" />
2703
<method name="GetType" cname="g_buffered_input_stream_get_type" shared="true">
2704
<return-type type="GType" />
2706
<constructor cname="g_buffered_input_stream_new">
2708
<parameter type="GInputStream*" name="base_stream" />
2711
<constructor cname="g_buffered_input_stream_new_sized">
2713
<parameter type="GInputStream*" name="base_stream" />
2714
<parameter type="gsize" name="size" />
2717
<method name="Peek" cname="g_buffered_input_stream_peek">
2718
<return-type type="gsize" />
2720
<parameter type="void*" name="buffer" />
2721
<parameter type="gsize" name="offset" />
2722
<parameter type="gsize" name="count" />
2725
<method name="PeekBuffer" cname="g_buffered_input_stream_peek_buffer">
2726
<return-type type="const-void*" />
2728
<parameter type="gsize*" name="count" />
2731
<method name="ReadByte" cname="g_buffered_input_stream_read_byte">
2732
<return-type type="int" />
2734
<parameter type="GCancellable*" name="cancellable" />
2735
<parameter type="GError**" name="error" />
2738
<method name="SetBufferSize" cname="g_buffered_input_stream_set_buffer_size">
2739
<return-type type="void" />
2741
<parameter type="gsize" name="size" />
2745
<object name="BufferedOutputStream" cname="GBufferedOutputStream" parent="GFilterOutputStream">
2746
<field name="Priv" cname="priv" type="GBufferedOutputStreamPrivate*" />
2747
<property name="BufferSize" cname="buffer-size" type="guint" readable="true" writeable="true" construct="true" />
2748
<property name="AutoGrow" cname="auto-grow" type="gboolean" readable="true" writeable="true" />
2749
<method name="GetAutoGrow" cname="g_buffered_output_stream_get_auto_grow">
2750
<return-type type="gboolean" />
2752
<method name="GetBufferSize" cname="g_buffered_output_stream_get_buffer_size">
2753
<return-type type="gsize" />
2755
<method name="GetType" cname="g_buffered_output_stream_get_type" shared="true">
2756
<return-type type="GType" />
2758
<constructor cname="g_buffered_output_stream_new">
2760
<parameter type="GOutputStream*" name="base_stream" />
2763
<constructor cname="g_buffered_output_stream_new_sized">
2765
<parameter type="GOutputStream*" name="base_stream" />
2766
<parameter type="gsize" name="size" />
2769
<method name="SetAutoGrow" cname="g_buffered_output_stream_set_auto_grow">
2770
<return-type type="void" />
2772
<parameter type="gboolean" name="auto_grow" />
2775
<method name="SetBufferSize" cname="g_buffered_output_stream_set_buffer_size">
2776
<return-type type="void" />
2778
<parameter type="gsize" name="size" />
2782
<object name="Cancellable" cname="GCancellable" parent="GObject">
2783
<signal name="Cancelled" cname="cancelled" when="LAST" field_name="cancelled">
2784
<return-type type="void" />
2786
<parameter type="GCancellable*" name="cancellable" />
2789
<method name="Cancel" cname="g_cancellable_cancel">
2790
<return-type type="void" />
2792
<method name="GetCurrent" cname="g_cancellable_get_current" shared="true">
2793
<return-type type="GCancellable*" />
2795
<method name="GetFd" cname="g_cancellable_get_fd">
2796
<return-type type="int" />
2798
<method name="GetType" cname="g_cancellable_get_type" shared="true">
2799
<return-type type="GType" />
2801
<method name="IsCancelled" cname="g_cancellable_is_cancelled">
2802
<return-type type="gboolean" />
2804
<constructor cname="g_cancellable_new" />
2805
<method name="PopCurrent" cname="g_cancellable_pop_current">
2806
<return-type type="void" />
2808
<method name="PushCurrent" cname="g_cancellable_push_current">
2809
<return-type type="void" />
2811
<method name="Reset" cname="g_cancellable_reset">
2812
<return-type type="void" />
2814
<method name="SetErrorIfCancelled" cname="g_cancellable_set_error_if_cancelled">
2815
<return-type type="gboolean" />
2817
<parameter type="GError**" name="error" />
2821
<object name="DataInputStream" cname="GDataInputStream" parent="GBufferedInputStream">
2822
<field name="Priv" cname="priv" type="GDataInputStreamPrivate*" />
2823
<property name="ByteOrder" cname="byte-order" type="GDataStreamByteOrder" readable="true" writeable="true" />
2824
<property name="NewlineType" cname="newline-type" type="GDataStreamNewlineType" readable="true" writeable="true" />
2825
<method name="GetByteOrder" cname="g_data_input_stream_get_byte_order">
2826
<return-type type="GDataStreamByteOrder" />
2828
<method name="GetNewlineType" cname="g_data_input_stream_get_newline_type">
2829
<return-type type="GDataStreamNewlineType" />
2831
<method name="GetType" cname="g_data_input_stream_get_type" shared="true">
2832
<return-type type="GType" />
2834
<constructor cname="g_data_input_stream_new">
2836
<parameter type="GInputStream*" name="base_stream" />
2839
<method name="ReadByte" cname="g_data_input_stream_read_byte">
2840
<return-type type="guchar" />
2842
<parameter type="GCancellable*" name="cancellable" />
2843
<parameter type="GError**" name="error" />
2846
<method name="ReadInt16" cname="g_data_input_stream_read_int16">
2847
<return-type type="gint16" />
2849
<parameter type="GCancellable*" name="cancellable" />
2850
<parameter type="GError**" name="error" />
2853
<method name="ReadInt32" cname="g_data_input_stream_read_int32">
2854
<return-type type="gint32" />
2856
<parameter type="GCancellable*" name="cancellable" />
2857
<parameter type="GError**" name="error" />
2860
<method name="ReadInt64" cname="g_data_input_stream_read_int64">
2861
<return-type type="gint64" />
2863
<parameter type="GCancellable*" name="cancellable" />
2864
<parameter type="GError**" name="error" />
2867
<method name="ReadLine" cname="g_data_input_stream_read_line">
2868
<return-type type="char*" />
2870
<parameter type="gsize*" name="length" />
2871
<parameter type="GCancellable*" name="cancellable" />
2872
<parameter type="GError**" name="error" />
2875
<method name="ReadUint16" cname="g_data_input_stream_read_uint16">
2876
<return-type type="guint16" />
2878
<parameter type="GCancellable*" name="cancellable" />
2879
<parameter type="GError**" name="error" />
2882
<method name="ReadUint32" cname="g_data_input_stream_read_uint32">
2883
<return-type type="guint32" />
2885
<parameter type="GCancellable*" name="cancellable" />
2886
<parameter type="GError**" name="error" />
2889
<method name="ReadUint64" cname="g_data_input_stream_read_uint64">
2890
<return-type type="guint64" />
2892
<parameter type="GCancellable*" name="cancellable" />
2893
<parameter type="GError**" name="error" />
2896
<method name="ReadUntil" cname="g_data_input_stream_read_until">
2897
<return-type type="char*" />
2899
<parameter type="const-gchar*" name="stop_chars" />
2900
<parameter type="gsize*" name="length" />
2901
<parameter type="GCancellable*" name="cancellable" />
2902
<parameter type="GError**" name="error" />
2905
<method name="SetByteOrder" cname="g_data_input_stream_set_byte_order">
2906
<return-type type="void" />
2908
<parameter type="GDataStreamByteOrder" name="order" />
2911
<method name="SetNewlineType" cname="g_data_input_stream_set_newline_type">
2912
<return-type type="void" />
2914
<parameter type="GDataStreamNewlineType" name="type" />
2918
<object name="DataOutputStream" cname="GDataOutputStream" parent="GFilterOutputStream">
2919
<field name="Priv" cname="priv" type="GDataOutputStreamPrivate*" />
2920
<property name="ByteOrder" cname="byte-order" type="GDataStreamByteOrder" readable="true" writeable="true" />
2921
<method name="GetByteOrder" cname="g_data_output_stream_get_byte_order">
2922
<return-type type="GDataStreamByteOrder" />
2924
<method name="GetType" cname="g_data_output_stream_get_type" shared="true">
2925
<return-type type="GType" />
2927
<constructor cname="g_data_output_stream_new">
2929
<parameter type="GOutputStream*" name="base_stream" />
2932
<method name="PutByte" cname="g_data_output_stream_put_byte">
2933
<return-type type="gboolean" />
2935
<parameter type="guchar" name="data" />
2936
<parameter type="GCancellable*" name="cancellable" />
2937
<parameter type="GError**" name="error" />
2940
<method name="PutInt16" cname="g_data_output_stream_put_int16">
2941
<return-type type="gboolean" />
2943
<parameter type="gint16" name="data" />
2944
<parameter type="GCancellable*" name="cancellable" />
2945
<parameter type="GError**" name="error" />
2948
<method name="PutInt32" cname="g_data_output_stream_put_int32">
2949
<return-type type="gboolean" />
2951
<parameter type="gint32" name="data" />
2952
<parameter type="GCancellable*" name="cancellable" />
2953
<parameter type="GError**" name="error" />
2956
<method name="PutInt64" cname="g_data_output_stream_put_int64">
2957
<return-type type="gboolean" />
2959
<parameter type="gint64" name="data" />
2960
<parameter type="GCancellable*" name="cancellable" />
2961
<parameter type="GError**" name="error" />
2964
<method name="PutString" cname="g_data_output_stream_put_string">
2965
<return-type type="gboolean" />
2967
<parameter type="const-char*" name="str" />
2968
<parameter type="GCancellable*" name="cancellable" />
2969
<parameter type="GError**" name="error" />
2972
<method name="PutUint16" cname="g_data_output_stream_put_uint16">
2973
<return-type type="gboolean" />
2975
<parameter type="guint16" name="data" />
2976
<parameter type="GCancellable*" name="cancellable" />
2977
<parameter type="GError**" name="error" />
2980
<method name="PutUint32" cname="g_data_output_stream_put_uint32">
2981
<return-type type="gboolean" />
2983
<parameter type="guint32" name="data" />
2984
<parameter type="GCancellable*" name="cancellable" />
2985
<parameter type="GError**" name="error" />
2988
<method name="PutUint64" cname="g_data_output_stream_put_uint64">
2989
<return-type type="gboolean" />
2991
<parameter type="guint64" name="data" />
2992
<parameter type="GCancellable*" name="cancellable" />
2993
<parameter type="GError**" name="error" />
2996
<method name="SetByteOrder" cname="g_data_output_stream_set_byte_order">
2997
<return-type type="void" />
2999
<parameter type="GDataStreamByteOrder" name="order" />
3003
<object name="DesktopAppInfo" cname="GDesktopAppInfo" parent="GObject">
3005
<interface cname="GAppInfo" />
3007
<method name="GetIsHidden" cname="g_desktop_app_info_get_is_hidden">
3008
<return-type type="gboolean" />
3010
<method name="GetType" cname="g_desktop_app_info_get_type" shared="true">
3011
<return-type type="GType" />
3013
<constructor cname="g_desktop_app_info_new">
3015
<parameter type="const-char*" name="desktop_id" />
3018
<constructor cname="g_desktop_app_info_new_from_filename">
3020
<parameter type="const-char*" name="filename" />
3023
<constructor cname="g_desktop_app_info_new_from_keyfile">
3025
<parameter type="GKeyFile*" name="key_file" />
3028
<method name="SetDesktopEnv" cname="g_desktop_app_info_set_desktop_env" shared="true">
3029
<return-type type="void" />
3031
<parameter type="const-char*" name="desktop_env" />
3035
<object name="Emblem" cname="GEmblem" parent="GObject">
3036
<property name="Origin" cname="origin" type="GEmblemOrigin" readable="true" writeable="true" construct-only="true" />
3037
<property name="Icon" cname="icon" type="GObject" readable="true" writeable="true" construct-only="true" />
3039
<interface cname="GIcon" />
3041
<method name="GetIcon" cname="g_emblem_get_icon">
3042
<return-type type="GIcon*" />
3044
<method name="GetOrigin" cname="g_emblem_get_origin">
3045
<return-type type="GEmblemOrigin" />
3047
<method name="GetType" cname="g_emblem_get_type" shared="true">
3048
<return-type type="GType" />
3050
<constructor cname="g_emblem_new">
3052
<parameter type="GIcon*" name="icon" />
3055
<constructor cname="g_emblem_new_with_origin">
3057
<parameter type="GIcon*" name="icon" />
3058
<parameter type="GEmblemOrigin" name="origin" />
3062
<object name="EmblemedIcon" cname="GEmblemedIcon" parent="GObject">
3064
<interface cname="GIcon" />
3066
<method name="AddEmblem" cname="g_emblemed_icon_add_emblem">
3067
<return-type type="void" />
3069
<parameter type="GEmblem*" name="emblem" />
3072
<method name="GetEmblems" cname="g_emblemed_icon_get_emblems">
3073
<return-type type="GList*" />
3075
<method name="GetIcon" cname="g_emblemed_icon_get_icon">
3076
<return-type type="GIcon*" />
3078
<method name="GetType" cname="g_emblemed_icon_get_type" shared="true">
3079
<return-type type="GType" />
3081
<constructor cname="g_emblemed_icon_new">
3083
<parameter type="GIcon*" name="icon" />
3084
<parameter type="GEmblem*" name="emblem" />
3088
<object name="FilenameCompleter" cname="GFilenameCompleter" parent="GObject">
3089
<signal name="GotCompletionData" cname="got-completion-data" when="LAST" field_name="got_completion_data">
3090
<return-type type="void" />
3092
<parameter type="GFilenameCompleter*" name="filename_completer" />
3095
<method name="GetCompletionSuffix" cname="g_filename_completer_get_completion_suffix">
3096
<return-type type="char*" />
3098
<parameter type="const-char*" name="initial_text" />
3101
<method name="GetCompletions" cname="g_filename_completer_get_completions">
3102
<return-type type="char**" />
3104
<parameter type="const-char*" name="initial_text" />
3107
<method name="GetType" cname="g_filename_completer_get_type" shared="true">
3108
<return-type type="GType" />
3110
<constructor cname="g_filename_completer_new" />
3111
<method name="SetDirsOnly" cname="g_filename_completer_set_dirs_only">
3112
<return-type type="void" />
3114
<parameter type="gboolean" name="dirs_only" />
3118
<object name="FileEnumerator" cname="GFileEnumerator" parent="GObject">
3119
<field name="Priv" cname="priv" type="GFileEnumeratorPrivate*" />
3120
<property name="Container" cname="container" type="GFile" writeable="true" construct-only="true" />
3121
<virtual_method name="NextFile" cname="next_file">
3122
<return-type type="GFileInfo*" />
3124
<parameter type="GFileEnumerator*" name="enumerator" />
3125
<parameter type="GCancellable*" name="cancellable" />
3126
<parameter type="GError**" name="error" />
3129
<virtual_method name="CloseFn" cname="close_fn">
3130
<return-type type="gboolean" />
3132
<parameter type="GFileEnumerator*" name="enumerator" />
3133
<parameter type="GCancellable*" name="cancellable" />
3134
<parameter type="GError**" name="error" />
3137
<virtual_method name="NextFilesAsync" cname="next_files_async">
3138
<return-type type="void" />
3140
<parameter type="GFileEnumerator*" name="enumerator" />
3141
<parameter type="int" name="num_files" />
3142
<parameter type="int" name="io_priority" />
3143
<parameter type="GCancellable*" name="cancellable" />
3144
<parameter type="GAsyncReadyCallback" name="callback" />
3145
<parameter type="gpointer" name="user_data" />
3148
<virtual_method name="NextFilesFinish" cname="next_files_finish">
3149
<return-type type="GList*" />
3151
<parameter type="GFileEnumerator*" name="enumerator" />
3152
<parameter type="GAsyncResult*" name="res" />
3153
<parameter type="GError**" name="error" />
3156
<virtual_method name="CloseAsync" cname="close_async">
3157
<return-type type="void" />
3159
<parameter type="GFileEnumerator*" name="enumerator" />
3160
<parameter type="int" name="io_priority" />
3161
<parameter type="GCancellable*" name="cancellable" />
3162
<parameter type="GAsyncReadyCallback" name="callback" />
3163
<parameter type="gpointer" name="user_data" />
3166
<virtual_method name="CloseFinish" cname="close_finish">
3167
<return-type type="gboolean" />
3169
<parameter type="GFileEnumerator*" name="enumerator" />
3170
<parameter type="GAsyncResult*" name="res" />
3171
<parameter type="GError**" name="error" />
3174
<method name="Close" cname="g_file_enumerator_close">
3175
<return-type type="gboolean" />
3177
<parameter type="GCancellable*" name="cancellable" />
3178
<parameter type="GError**" name="error" />
3181
<method name="CloseAsync" cname="g_file_enumerator_close_async">
3182
<return-type type="void" />
3184
<parameter type="int" name="io_priority" />
3185
<parameter type="GCancellable*" name="cancellable" />
3186
<parameter type="GAsyncReadyCallback" name="callback" />
3187
<parameter type="gpointer" name="user_data" />
3190
<method name="CloseFinish" cname="g_file_enumerator_close_finish">
3191
<return-type type="gboolean" />
3193
<parameter type="GAsyncResult*" name="result" />
3194
<parameter type="GError**" name="error" />
3197
<method name="GetContainer" cname="g_file_enumerator_get_container">
3198
<return-type type="GFile*" />
3200
<method name="GetType" cname="g_file_enumerator_get_type" shared="true">
3201
<return-type type="GType" />
3203
<method name="HasPending" cname="g_file_enumerator_has_pending">
3204
<return-type type="gboolean" />
3206
<method name="IsClosed" cname="g_file_enumerator_is_closed">
3207
<return-type type="gboolean" />
3209
<method name="NextFile" cname="g_file_enumerator_next_file">
3210
<return-type type="GFileInfo*" />
3212
<parameter type="GCancellable*" name="cancellable" />
3213
<parameter type="GError**" name="error" />
3216
<method name="NextFilesAsync" cname="g_file_enumerator_next_files_async">
3217
<return-type type="void" />
3219
<parameter type="int" name="num_files" />
3220
<parameter type="int" name="io_priority" />
3221
<parameter type="GCancellable*" name="cancellable" />
3222
<parameter type="GAsyncReadyCallback" name="callback" />
3223
<parameter type="gpointer" name="user_data" />
3226
<method name="NextFilesFinish" cname="g_file_enumerator_next_files_finish">
3227
<return-type type="GList*" />
3229
<parameter type="GAsyncResult*" name="result" />
3230
<parameter type="GError**" name="error" />
3233
<method name="SetPending" cname="g_file_enumerator_set_pending">
3234
<return-type type="void" />
3236
<parameter type="gboolean" name="pending" />
3240
<object name="FileIcon" cname="GFileIcon" parent="GObject">
3241
<property name="File" cname="file" type="GFile" readable="true" writeable="true" construct-only="true" />
3243
<interface cname="GIcon" />
3244
<interface cname="GLoadableIcon" />
3246
<method name="GetFile" cname="g_file_icon_get_file">
3247
<return-type type="GFile*" />
3249
<method name="GetType" cname="g_file_icon_get_type" shared="true">
3250
<return-type type="GType" />
3252
<constructor cname="g_file_icon_new">
3254
<parameter type="GFile*" name="file" />
3258
<object name="FileInfo" cname="GFileInfo" parent="GObject">
3259
<method name="ClearStatus" cname="g_file_info_clear_status">
3260
<return-type type="void" />
3262
<method name="CopyInto" cname="g_file_info_copy_into">
3263
<return-type type="void" />
3265
<parameter type="GFileInfo*" name="dest_info" />
3268
<method name="Dup" cname="g_file_info_dup">
3269
<return-type type="GFileInfo*" />
3271
<method name="GetAttributeAsString" cname="g_file_info_get_attribute_as_string">
3272
<return-type type="char*" />
3274
<parameter type="const-char*" name="attribute" />
3277
<method name="GetAttributeBoolean" cname="g_file_info_get_attribute_boolean">
3278
<return-type type="gboolean" />
3280
<parameter type="const-char*" name="attribute" />
3283
<method name="GetAttributeByteString" cname="g_file_info_get_attribute_byte_string">
3284
<return-type type="const-char*" />
3286
<parameter type="const-char*" name="attribute" />
3289
<method name="GetAttributeData" cname="g_file_info_get_attribute_data">
3290
<return-type type="gboolean" />
3292
<parameter type="const-char*" name="attribute" />
3293
<parameter type="GFileAttributeType*" name="type" />
3294
<parameter type="gpointer*" name="value_pp" />
3295
<parameter type="GFileAttributeStatus*" name="status" />
3298
<method name="GetAttributeInt32" cname="g_file_info_get_attribute_int32">
3299
<return-type type="gint32" />
3301
<parameter type="const-char*" name="attribute" />
3304
<method name="GetAttributeInt64" cname="g_file_info_get_attribute_int64">
3305
<return-type type="gint64" />
3307
<parameter type="const-char*" name="attribute" />
3310
<method name="GetAttributeObject" cname="g_file_info_get_attribute_object">
3311
<return-type type="GObject*" />
3313
<parameter type="const-char*" name="attribute" />
3316
<method name="GetAttributeStatus" cname="g_file_info_get_attribute_status">
3317
<return-type type="GFileAttributeStatus" />
3319
<parameter type="const-char*" name="attribute" />
3322
<method name="GetAttributeString" cname="g_file_info_get_attribute_string">
3323
<return-type type="const-char*" />
3325
<parameter type="const-char*" name="attribute" />
3328
<method name="GetAttributeType" cname="g_file_info_get_attribute_type">
3329
<return-type type="GFileAttributeType" />
3331
<parameter type="const-char*" name="attribute" />
3334
<method name="GetAttributeUint32" cname="g_file_info_get_attribute_uint32">
3335
<return-type type="guint32" />
3337
<parameter type="const-char*" name="attribute" />
3340
<method name="GetAttributeUint64" cname="g_file_info_get_attribute_uint64">
3341
<return-type type="guint64" />
3343
<parameter type="const-char*" name="attribute" />
3346
<method name="GetContentType" cname="g_file_info_get_content_type">
3347
<return-type type="const-char*" />
3349
<method name="GetDisplayName" cname="g_file_info_get_display_name">
3350
<return-type type="const-char*" />
3352
<method name="GetEditName" cname="g_file_info_get_edit_name">
3353
<return-type type="const-char*" />
3355
<method name="GetEtag" cname="g_file_info_get_etag">
3356
<return-type type="const-char*" />
3358
<method name="GetFileType" cname="g_file_info_get_file_type">
3359
<return-type type="GFileType" />
3361
<method name="GetIcon" cname="g_file_info_get_icon">
3362
<return-type type="GIcon*" />
3364
<method name="GetIsBackup" cname="g_file_info_get_is_backup">
3365
<return-type type="gboolean" />
3367
<method name="GetIsHidden" cname="g_file_info_get_is_hidden">
3368
<return-type type="gboolean" />
3370
<method name="GetIsSymlink" cname="g_file_info_get_is_symlink">
3371
<return-type type="gboolean" />
3373
<method name="GetModificationTime" cname="g_file_info_get_modification_time">
3374
<return-type type="void" />
3376
<parameter type="GTimeVal*" name="result" />
3379
<method name="GetName" cname="g_file_info_get_name">
3380
<return-type type="const-char*" />
3382
<method name="GetSize" cname="g_file_info_get_size">
3383
<return-type type="goffset" />
3385
<method name="GetSortOrder" cname="g_file_info_get_sort_order">
3386
<return-type type="gint32" />
3388
<method name="GetSymlinkTarget" cname="g_file_info_get_symlink_target">
3389
<return-type type="const-char*" />
3391
<method name="GetType" cname="g_file_info_get_type" shared="true">
3392
<return-type type="GType" />
3394
<method name="HasAttribute" cname="g_file_info_has_attribute">
3395
<return-type type="gboolean" />
3397
<parameter type="const-char*" name="attribute" />
3400
<method name="ListAttributes" cname="g_file_info_list_attributes">
3401
<return-type type="char**" />
3403
<parameter type="const-char*" name="name_space" />
3406
<constructor cname="g_file_info_new" />
3407
<method name="RemoveAttribute" cname="g_file_info_remove_attribute">
3408
<return-type type="void" />
3410
<parameter type="const-char*" name="attribute" />
3413
<method name="SetAttribute" cname="g_file_info_set_attribute">
3414
<return-type type="void" />
3416
<parameter type="const-char*" name="attribute" />
3417
<parameter type="GFileAttributeType" name="type" />
3418
<parameter type="gpointer" name="value_p" />
3421
<method name="SetAttributeBoolean" cname="g_file_info_set_attribute_boolean">
3422
<return-type type="void" />
3424
<parameter type="const-char*" name="attribute" />
3425
<parameter type="gboolean" name="attr_value" />
3428
<method name="SetAttributeByteString" cname="g_file_info_set_attribute_byte_string">
3429
<return-type type="void" />
3431
<parameter type="const-char*" name="attribute" />
3432
<parameter type="const-char*" name="attr_value" />
3435
<method name="SetAttributeInt32" cname="g_file_info_set_attribute_int32">
3436
<return-type type="void" />
3438
<parameter type="const-char*" name="attribute" />
3439
<parameter type="gint32" name="attr_value" />
3442
<method name="SetAttributeInt64" cname="g_file_info_set_attribute_int64">
3443
<return-type type="void" />
3445
<parameter type="const-char*" name="attribute" />
3446
<parameter type="gint64" name="attr_value" />
3449
<method name="SetAttributeMask" cname="g_file_info_set_attribute_mask">
3450
<return-type type="void" />
3452
<parameter type="GFileAttributeMatcher*" name="mask" />
3455
<method name="SetAttributeObject" cname="g_file_info_set_attribute_object">
3456
<return-type type="void" />
3458
<parameter type="const-char*" name="attribute" />
3459
<parameter type="GObject*" name="attr_value" />
3462
<method name="SetAttributeString" cname="g_file_info_set_attribute_string">
3463
<return-type type="void" />
3465
<parameter type="const-char*" name="attribute" />
3466
<parameter type="const-char*" name="attr_value" />
3469
<method name="SetAttributeUint32" cname="g_file_info_set_attribute_uint32">
3470
<return-type type="void" />
3472
<parameter type="const-char*" name="attribute" />
3473
<parameter type="guint32" name="attr_value" />
3476
<method name="SetAttributeUint64" cname="g_file_info_set_attribute_uint64">
3477
<return-type type="void" />
3479
<parameter type="const-char*" name="attribute" />
3480
<parameter type="guint64" name="attr_value" />
3483
<method name="SetContentType" cname="g_file_info_set_content_type">
3484
<return-type type="void" />
3486
<parameter type="const-char*" name="content_type" />
3489
<method name="SetDisplayName" cname="g_file_info_set_display_name">
3490
<return-type type="void" />
3492
<parameter type="const-char*" name="display_name" />
3495
<method name="SetEditName" cname="g_file_info_set_edit_name">
3496
<return-type type="void" />
3498
<parameter type="const-char*" name="edit_name" />
3501
<method name="SetFileType" cname="g_file_info_set_file_type">
3502
<return-type type="void" />
3504
<parameter type="GFileType" name="type" />
3507
<method name="SetIcon" cname="g_file_info_set_icon">
3508
<return-type type="void" />
3510
<parameter type="GIcon*" name="icon" />
3513
<method name="SetIsHidden" cname="g_file_info_set_is_hidden">
3514
<return-type type="void" />
3516
<parameter type="gboolean" name="is_hidden" />
3519
<method name="SetIsSymlink" cname="g_file_info_set_is_symlink">
3520
<return-type type="void" />
3522
<parameter type="gboolean" name="is_symlink" />
3525
<method name="SetModificationTime" cname="g_file_info_set_modification_time">
3526
<return-type type="void" />
3528
<parameter type="GTimeVal*" name="mtime" />
3531
<method name="SetName" cname="g_file_info_set_name">
3532
<return-type type="void" />
3534
<parameter type="const-char*" name="name" />
3537
<method name="SetSize" cname="g_file_info_set_size">
3538
<return-type type="void" />
3540
<parameter type="goffset" name="size" />
3543
<method name="SetSortOrder" cname="g_file_info_set_sort_order">
3544
<return-type type="void" />
3546
<parameter type="gint32" name="sort_order" />
3549
<method name="SetSymlinkTarget" cname="g_file_info_set_symlink_target">
3550
<return-type type="void" />
3552
<parameter type="const-char*" name="symlink_target" />
3555
<method name="UnsetAttributeMask" cname="g_file_info_unset_attribute_mask">
3556
<return-type type="void" />
3559
<object name="FileInputStream" cname="GFileInputStream" parent="GInputStream">
3560
<field name="Priv" cname="priv" type="GFileInputStreamPrivate*" />
3561
<virtual_method name="Tell" cname="tell">
3562
<return-type type="goffset" />
3564
<parameter type="GFileInputStream*" name="stream" />
3567
<virtual_method name="CanSeek" cname="can_seek">
3568
<return-type type="gboolean" />
3570
<parameter type="GFileInputStream*" name="stream" />
3573
<virtual_method name="Seek" cname="seek">
3574
<return-type type="gboolean" />
3576
<parameter type="GFileInputStream*" name="stream" />
3577
<parameter type="goffset" name="offset" />
3578
<parameter type="GSeekType" name="type" />
3579
<parameter type="GCancellable*" name="cancellable" />
3580
<parameter type="GError**" name="error" />
3583
<virtual_method name="QueryInfo" cname="query_info">
3584
<return-type type="GFileInfo*" />
3586
<parameter type="GFileInputStream*" name="stream" />
3587
<parameter type="char*" name="attributes" />
3588
<parameter type="GCancellable*" name="cancellable" />
3589
<parameter type="GError**" name="error" />
3592
<virtual_method name="QueryInfoAsync" cname="query_info_async">
3593
<return-type type="void" />
3595
<parameter type="GFileInputStream*" name="stream" />
3596
<parameter type="char*" name="attributes" />
3597
<parameter type="int" name="io_priority" />
3598
<parameter type="GCancellable*" name="cancellable" />
3599
<parameter type="GAsyncReadyCallback" name="callback" />
3600
<parameter type="gpointer" name="user_data" />
3603
<virtual_method name="QueryInfoFinish" cname="query_info_finish">
3604
<return-type type="GFileInfo*" />
3606
<parameter type="GFileInputStream*" name="stream" />
3607
<parameter type="GAsyncResult*" name="res" />
3608
<parameter type="GError**" name="error" />
3612
<interface cname="GSeekable" />
3614
<method name="GetType" cname="g_file_input_stream_get_type" shared="true">
3615
<return-type type="GType" />
3617
<method name="QueryInfo" cname="g_file_input_stream_query_info">
3618
<return-type type="GFileInfo*" />
3620
<parameter type="char*" name="attributes" />
3621
<parameter type="GCancellable*" name="cancellable" />
3622
<parameter type="GError**" name="error" />
3625
<method name="QueryInfoAsync" cname="g_file_input_stream_query_info_async">
3626
<return-type type="void" />
3628
<parameter type="char*" name="attributes" />
3629
<parameter type="int" name="io_priority" />
3630
<parameter type="GCancellable*" name="cancellable" />
3631
<parameter type="GAsyncReadyCallback" name="callback" />
3632
<parameter type="gpointer" name="user_data" />
3635
<method name="QueryInfoFinish" cname="g_file_input_stream_query_info_finish">
3636
<return-type type="GFileInfo*" />
3638
<parameter type="GAsyncResult*" name="result" />
3639
<parameter type="GError**" name="error" />
3643
<object name="FileMonitor" cname="GFileMonitor" parent="GObject">
3644
<field name="Priv" cname="priv" type="GFileMonitorPrivate*" />
3645
<signal name="Changed" cname="changed" when="LAST" field_name="changed">
3646
<return-type type="void" />
3648
<parameter type="GFileMonitor*" name="monitor" />
3649
<parameter type="GFile*" name="file" />
3650
<parameter type="GFile*" name="other_file" />
3651
<parameter type="GFileMonitorEvent" name="event_type" />
3654
<virtual_method name="Cancel" cname="cancel">
3655
<return-type type="gboolean" />
3657
<parameter type="GFileMonitor*" name="monitor" />
3660
<property name="RateLimit" cname="rate-limit" type="gint" readable="true" writeable="true" />
3661
<property name="Cancelled" cname="cancelled" type="gboolean" readable="true" />
3662
<method name="Cancel" cname="g_file_monitor_cancel">
3663
<return-type type="gboolean" />
3665
<method name="Directory" cname="g_file_monitor_directory" shared="true">
3666
<return-type type="GFileMonitor*" />
3668
<parameter type="GFile*" name="file" />
3669
<parameter type="GFileMonitorFlags" name="flags" />
3670
<parameter type="GCancellable*" name="cancellable" />
3671
<parameter type="GError**" name="error" />
3674
<method name="EmitEvent" cname="g_file_monitor_emit_event">
3675
<return-type type="void" />
3677
<parameter type="GFile*" name="child" />
3678
<parameter type="GFile*" name="other_file" />
3679
<parameter type="GFileMonitorEvent" name="event_type" />
3682
<method name="File" cname="g_file_monitor_file" shared="true">
3683
<return-type type="GFileMonitor*" />
3685
<parameter type="GFile*" name="file" />
3686
<parameter type="GFileMonitorFlags" name="flags" />
3687
<parameter type="GCancellable*" name="cancellable" />
3688
<parameter type="GError**" name="error" />
3691
<method name="GetType" cname="g_file_monitor_get_type" shared="true">
3692
<return-type type="GType" />
3694
<method name="IsCancelled" cname="g_file_monitor_is_cancelled">
3695
<return-type type="gboolean" />
3697
<method name="SetRateLimit" cname="g_file_monitor_set_rate_limit">
3698
<return-type type="void" />
3700
<parameter type="int" name="limit_msecs" />
3704
<object name="FileOutputStream" cname="GFileOutputStream" parent="GOutputStream">
3705
<field name="Priv" cname="priv" type="GFileOutputStreamPrivate*" />
3706
<virtual_method name="Tell" cname="tell">
3707
<return-type type="goffset" />
3709
<parameter type="GFileOutputStream*" name="stream" />
3712
<virtual_method name="CanSeek" cname="can_seek">
3713
<return-type type="gboolean" />
3715
<parameter type="GFileOutputStream*" name="stream" />
3718
<virtual_method name="Seek" cname="seek">
3719
<return-type type="gboolean" />
3721
<parameter type="GFileOutputStream*" name="stream" />
3722
<parameter type="goffset" name="offset" />
3723
<parameter type="GSeekType" name="type" />
3724
<parameter type="GCancellable*" name="cancellable" />
3725
<parameter type="GError**" name="error" />
3728
<virtual_method name="CanTruncate" cname="can_truncate">
3729
<return-type type="gboolean" />
3731
<parameter type="GFileOutputStream*" name="stream" />
3734
<virtual_method name="TruncateFn" cname="truncate_fn">
3735
<return-type type="gboolean" />
3737
<parameter type="GFileOutputStream*" name="stream" />
3738
<parameter type="goffset" name="size" />
3739
<parameter type="GCancellable*" name="cancellable" />
3740
<parameter type="GError**" name="error" />
3743
<virtual_method name="QueryInfo" cname="query_info">
3744
<return-type type="GFileInfo*" />
3746
<parameter type="GFileOutputStream*" name="stream" />
3747
<parameter type="char*" name="attributes" />
3748
<parameter type="GCancellable*" name="cancellable" />
3749
<parameter type="GError**" name="error" />
3752
<virtual_method name="QueryInfoAsync" cname="query_info_async">
3753
<return-type type="void" />
3755
<parameter type="GFileOutputStream*" name="stream" />
3756
<parameter type="char*" name="attributes" />
3757
<parameter type="int" name="io_priority" />
3758
<parameter type="GCancellable*" name="cancellable" />
3759
<parameter type="GAsyncReadyCallback" name="callback" />
3760
<parameter type="gpointer" name="user_data" />
3763
<virtual_method name="QueryInfoFinish" cname="query_info_finish">
3764
<return-type type="GFileInfo*" />
3766
<parameter type="GFileOutputStream*" name="stream" />
3767
<parameter type="GAsyncResult*" name="res" />
3768
<parameter type="GError**" name="error" />
3771
<virtual_method name="GetEtag" cname="get_etag">
3772
<return-type type="char*" />
3774
<parameter type="GFileOutputStream*" name="stream" />
3778
<interface cname="GSeekable" />
3780
<method name="GetEtag" cname="g_file_output_stream_get_etag">
3781
<return-type type="char*" />
3783
<method name="GetType" cname="g_file_output_stream_get_type" shared="true">
3784
<return-type type="GType" />
3786
<method name="QueryInfo" cname="g_file_output_stream_query_info">
3787
<return-type type="GFileInfo*" />
3789
<parameter type="char*" name="attributes" />
3790
<parameter type="GCancellable*" name="cancellable" />
3791
<parameter type="GError**" name="error" />
3794
<method name="QueryInfoAsync" cname="g_file_output_stream_query_info_async">
3795
<return-type type="void" />
3797
<parameter type="char*" name="attributes" />
3798
<parameter type="int" name="io_priority" />
3799
<parameter type="GCancellable*" name="cancellable" />
3800
<parameter type="GAsyncReadyCallback" name="callback" />
3801
<parameter type="gpointer" name="user_data" />
3804
<method name="QueryInfoFinish" cname="g_file_output_stream_query_info_finish">
3805
<return-type type="GFileInfo*" />
3807
<parameter type="GAsyncResult*" name="result" />
3808
<parameter type="GError**" name="error" />
3812
<object name="FilterInputStream" cname="GFilterInputStream" parent="GInputStream">
3813
<field name="BaseStream" cname="base_stream" type="GInputStream*" />
3814
<property name="BaseStream" cname="base-stream" type="GInputStream" readable="true" writeable="true" construct-only="true" />
3815
<method name="GetBaseStream" cname="g_filter_input_stream_get_base_stream">
3816
<return-type type="GInputStream*" />
3818
<method name="GetType" cname="g_filter_input_stream_get_type" shared="true">
3819
<return-type type="GType" />
3822
<object name="FilterOutputStream" cname="GFilterOutputStream" parent="GOutputStream">
3823
<field name="BaseStream" cname="base_stream" type="GOutputStream*" />
3824
<property name="BaseStream" cname="base-stream" type="GOutputStream" readable="true" writeable="true" construct-only="true" />
3825
<method name="GetBaseStream" cname="g_filter_output_stream_get_base_stream">
3826
<return-type type="GOutputStream*" />
3828
<method name="GetType" cname="g_filter_output_stream_get_type" shared="true">
3829
<return-type type="GType" />
3832
<object name="InputStream" cname="GInputStream" parent="GObject">
3833
<field name="Priv" cname="priv" type="GInputStreamPrivate*" />
3834
<virtual_method name="ReadFn" cname="read_fn">
3835
<return-type type="gssize" />
3837
<parameter type="GInputStream*" name="stream" />
3838
<parameter type="void*" name="buffer" />
3839
<parameter type="gsize" name="count" />
3840
<parameter type="GCancellable*" name="cancellable" />
3841
<parameter type="GError**" name="error" />
3844
<virtual_method name="Skip" cname="skip">
3845
<return-type type="gssize" />
3847
<parameter type="GInputStream*" name="stream" />
3848
<parameter type="gsize" name="count" />
3849
<parameter type="GCancellable*" name="cancellable" />
3850
<parameter type="GError**" name="error" />
3853
<virtual_method name="CloseFn" cname="close_fn">
3854
<return-type type="gboolean" />
3856
<parameter type="GInputStream*" name="stream" />
3857
<parameter type="GCancellable*" name="cancellable" />
3858
<parameter type="GError**" name="error" />
3861
<virtual_method name="ReadAsync" cname="read_async">
3862
<return-type type="void" />
3864
<parameter type="GInputStream*" name="stream" />
3865
<parameter type="void*" name="buffer" />
3866
<parameter type="gsize" name="count" />
3867
<parameter type="int" name="io_priority" />
3868
<parameter type="GCancellable*" name="cancellable" />
3869
<parameter type="GAsyncReadyCallback" name="callback" />
3870
<parameter type="gpointer" name="user_data" />
3873
<virtual_method name="ReadFinish" cname="read_finish">
3874
<return-type type="gssize" />
3876
<parameter type="GInputStream*" name="stream" />
3877
<parameter type="GAsyncResult*" name="result" />
3878
<parameter type="GError**" name="error" />
3881
<virtual_method name="SkipAsync" cname="skip_async">
3882
<return-type type="void" />
3884
<parameter type="GInputStream*" name="stream" />
3885
<parameter type="gsize" name="count" />
3886
<parameter type="int" name="io_priority" />
3887
<parameter type="GCancellable*" name="cancellable" />
3888
<parameter type="GAsyncReadyCallback" name="callback" />
3889
<parameter type="gpointer" name="user_data" />
3892
<virtual_method name="SkipFinish" cname="skip_finish">
3893
<return-type type="gssize" />
3895
<parameter type="GInputStream*" name="stream" />
3896
<parameter type="GAsyncResult*" name="result" />
3897
<parameter type="GError**" name="error" />
3900
<virtual_method name="CloseAsync" cname="close_async">
3901
<return-type type="void" />
3903
<parameter type="GInputStream*" name="stream" />
3904
<parameter type="int" name="io_priority" />
3905
<parameter type="GCancellable*" name="cancellable" />
3906
<parameter type="GAsyncReadyCallback" name="callback" />
3907
<parameter type="gpointer" name="user_data" />
3910
<virtual_method name="CloseFinish" cname="close_finish">
3911
<return-type type="gboolean" />
3913
<parameter type="GInputStream*" name="stream" />
3914
<parameter type="GAsyncResult*" name="result" />
3915
<parameter type="GError**" name="error" />
3918
<method name="ClearPending" cname="g_input_stream_clear_pending">
3919
<return-type type="void" />
3921
<method name="Close" cname="g_input_stream_close">
3922
<return-type type="gboolean" />
3924
<parameter type="GCancellable*" name="cancellable" />
3925
<parameter type="GError**" name="error" />
3928
<method name="CloseAsync" cname="g_input_stream_close_async">
3929
<return-type type="void" />
3931
<parameter type="int" name="io_priority" />
3932
<parameter type="GCancellable*" name="cancellable" />
3933
<parameter type="GAsyncReadyCallback" name="callback" />
3934
<parameter type="gpointer" name="user_data" />
3937
<method name="CloseFinish" cname="g_input_stream_close_finish">
3938
<return-type type="gboolean" />
3940
<parameter type="GAsyncResult*" name="result" />
3941
<parameter type="GError**" name="error" />
3944
<method name="GetType" cname="g_input_stream_get_type" shared="true">
3945
<return-type type="GType" />
3947
<method name="HasPending" cname="g_input_stream_has_pending">
3948
<return-type type="gboolean" />
3950
<method name="IsClosed" cname="g_input_stream_is_closed">
3951
<return-type type="gboolean" />
3953
<method name="Read" cname="g_input_stream_read">
3954
<return-type type="gssize" />
3956
<parameter type="void*" name="buffer" />
3957
<parameter type="gsize" name="count" />
3958
<parameter type="GCancellable*" name="cancellable" />
3959
<parameter type="GError**" name="error" />
3962
<method name="ReadAll" cname="g_input_stream_read_all">
3963
<return-type type="gboolean" />
3965
<parameter type="void*" name="buffer" />
3966
<parameter type="gsize" name="count" />
3967
<parameter type="gsize*" name="bytes_read" />
3968
<parameter type="GCancellable*" name="cancellable" />
3969
<parameter type="GError**" name="error" />
3972
<method name="ReadAsync" cname="g_input_stream_read_async">
3973
<return-type type="void" />
3975
<parameter type="void*" name="buffer" />
3976
<parameter type="gsize" name="count" />
3977
<parameter type="int" name="io_priority" />
3978
<parameter type="GCancellable*" name="cancellable" />
3979
<parameter type="GAsyncReadyCallback" name="callback" />
3980
<parameter type="gpointer" name="user_data" />
3983
<method name="ReadFinish" cname="g_input_stream_read_finish">
3984
<return-type type="gssize" />
3986
<parameter type="GAsyncResult*" name="result" />
3987
<parameter type="GError**" name="error" />
3990
<method name="SetPending" cname="g_input_stream_set_pending">
3991
<return-type type="gboolean" />
3993
<parameter type="GError**" name="error" />
3996
<method name="Skip" cname="g_input_stream_skip">
3997
<return-type type="gssize" />
3999
<parameter type="gsize" name="count" />
4000
<parameter type="GCancellable*" name="cancellable" />
4001
<parameter type="GError**" name="error" />
4004
<method name="SkipAsync" cname="g_input_stream_skip_async">
4005
<return-type type="void" />
4007
<parameter type="gsize" name="count" />
4008
<parameter type="int" name="io_priority" />
4009
<parameter type="GCancellable*" name="cancellable" />
4010
<parameter type="GAsyncReadyCallback" name="callback" />
4011
<parameter type="gpointer" name="user_data" />
4014
<method name="SkipFinish" cname="g_input_stream_skip_finish">
4015
<return-type type="gssize" />
4017
<parameter type="GAsyncResult*" name="result" />
4018
<parameter type="GError**" name="error" />
4022
<object name="LocalDirectoryMonitor" cname="GLocalDirectoryMonitor" parent="GFileMonitor">
4023
<field name="Dirname" cname="dirname" type="gchar*" />
4024
<field name="MountMonitor" cname="mount_monitor" type="GUnixMountMonitor*" />
4025
<field name="WasMounted" cname="was_mounted" type="gboolean" />
4026
<property name="Dirname" cname="dirname" type="gchar*" writeable="true" construct-only="true" />
4027
<virtual_method name="IsSupported" cname="is_supported">
4028
<return-type type="gboolean" />
4030
<method name="GetType" cname="g_local_directory_monitor_get_type" shared="true">
4031
<return-type type="GType" />
4034
<object name="LocalFileEnumerator" cname="GLocalFileEnumerator" parent="GFileEnumerator" />
4035
<object name="MemoryInputStream" cname="GMemoryInputStream" parent="GInputStream">
4036
<field name="Priv" cname="priv" type="GMemoryInputStreamPrivate*" />
4038
<interface cname="GSeekable" />
4040
<method name="AddData" cname="g_memory_input_stream_add_data">
4041
<return-type type="void" />
4043
<parameter type="const-void*" name="data" />
4044
<parameter type="gssize" name="len" />
4045
<parameter type="GDestroyNotify" name="destroy" />
4048
<method name="GetType" cname="g_memory_input_stream_get_type" shared="true">
4049
<return-type type="GType" />
4051
<constructor cname="g_memory_input_stream_new" />
4052
<constructor cname="g_memory_input_stream_new_from_data">
4054
<parameter type="const-void*" name="data" />
4055
<parameter type="gssize" name="len" />
4056
<parameter type="GDestroyNotify" name="destroy" />
4060
<object name="MemoryOutputStream" cname="GMemoryOutputStream" parent="GOutputStream">
4061
<field name="Priv" cname="priv" type="GMemoryOutputStreamPrivate*" />
4063
<interface cname="GSeekable" />
4065
<method name="GetData" cname="g_memory_output_stream_get_data">
4066
<return-type type="gpointer" />
4068
<method name="GetDataSize" cname="g_memory_output_stream_get_data_size">
4069
<return-type type="gsize" />
4071
<method name="GetSize" cname="g_memory_output_stream_get_size">
4072
<return-type type="gsize" />
4074
<method name="GetType" cname="g_memory_output_stream_get_type" shared="true">
4075
<return-type type="GType" />
4077
<constructor cname="g_memory_output_stream_new">
4079
<parameter type="gpointer" name="data" />
4080
<parameter type="gsize" name="len" />
4081
<parameter type="GReallocFunc" name="realloc_fn" />
4082
<parameter type="GDestroyNotify" name="destroy" />
4086
<object name="MountOperation" cname="GMountOperation" parent="GObject">
4087
<field name="Priv" cname="priv" type="GMountOperationPrivate*" />
4088
<signal name="AskPassword" cname="ask-password" when="LAST" field_name="ask_password">
4089
<return-type type="void" />
4091
<parameter type="GMountOperation*" name="op" />
4092
<parameter type="const-char*" name="message" />
4093
<parameter type="const-char*" name="default_user" />
4094
<parameter type="const-char*" name="default_domain" />
4095
<parameter type="GAskPasswordFlags" name="flags" />
4098
<signal name="AskQuestion" cname="ask-question" when="LAST" field_name="ask_question">
4099
<return-type type="void" />
4101
<parameter type="GMountOperation*" name="op" />
4102
<parameter type="const-char*" name="message" />
4103
<parameter type="const-char*" array="true" name="choices" />
4106
<signal name="Reply" cname="reply" when="LAST" field_name="reply">
4107
<return-type type="void" />
4109
<parameter type="GMountOperation*" name="op" />
4110
<parameter type="GMountOperationResult" name="result" />
4113
<property name="Username" cname="username" type="gchar*" readable="true" writeable="true" />
4114
<property name="Password" cname="password" type="gchar*" readable="true" writeable="true" />
4115
<property name="Anonymous" cname="anonymous" type="gboolean" readable="true" writeable="true" />
4116
<property name="Domain" cname="domain" type="gchar*" readable="true" writeable="true" />
4117
<property name="PasswordSave" cname="password-save" type="GPasswordSave" readable="true" writeable="true" />
4118
<property name="Choice" cname="choice" type="gint" readable="true" writeable="true" />
4119
<method name="GetAnonymous" cname="g_mount_operation_get_anonymous">
4120
<return-type type="gboolean" />
4122
<method name="GetChoice" cname="g_mount_operation_get_choice">
4123
<return-type type="int" />
4125
<method name="GetDomain" cname="g_mount_operation_get_domain">
4126
<return-type type="const-char*" />
4128
<method name="GetPassword" cname="g_mount_operation_get_password">
4129
<return-type type="const-char*" />
4131
<method name="GetPasswordSave" cname="g_mount_operation_get_password_save">
4132
<return-type type="GPasswordSave" />
4134
<method name="GetType" cname="g_mount_operation_get_type" shared="true">
4135
<return-type type="GType" />
4137
<method name="GetUsername" cname="g_mount_operation_get_username">
4138
<return-type type="const-char*" />
4140
<constructor cname="g_mount_operation_new" />
4141
<method name="Reply" cname="g_mount_operation_reply">
4142
<return-type type="void" />
4144
<parameter type="GMountOperationResult" name="result" />
4147
<method name="SetAnonymous" cname="g_mount_operation_set_anonymous">
4148
<return-type type="void" />
4150
<parameter type="gboolean" name="anonymous" />
4153
<method name="SetChoice" cname="g_mount_operation_set_choice">
4154
<return-type type="void" />
4156
<parameter type="int" name="choice" />
4159
<method name="SetDomain" cname="g_mount_operation_set_domain">
4160
<return-type type="void" />
4162
<parameter type="const-char*" name="domain" />
4165
<method name="SetPassword" cname="g_mount_operation_set_password">
4166
<return-type type="void" />
4168
<parameter type="const-char*" name="password" />
4171
<method name="SetPasswordSave" cname="g_mount_operation_set_password_save">
4172
<return-type type="void" />
4174
<parameter type="GPasswordSave" name="save" />
4177
<method name="SetUsername" cname="g_mount_operation_set_username">
4178
<return-type type="void" />
4180
<parameter type="const-char*" name="username" />
4184
<object name="NativeVolumeMonitor" cname="GNativeVolumeMonitor" parent="GVolumeMonitor">
4185
<virtual_method name="GetMountForMountPath" cname="get_mount_for_mount_path">
4186
<return-type type="GMount*" />
4188
<parameter type="const-char*" name="mount_path" />
4189
<parameter type="GCancellable*" name="cancellable" />
4192
<method name="GetType" cname="g_native_volume_monitor_get_type" shared="true">
4193
<return-type type="GType" />
4196
<object name="OutputStream" cname="GOutputStream" parent="GObject">
4197
<field name="Priv" cname="priv" type="GOutputStreamPrivate*" />
4198
<virtual_method name="WriteFn" cname="write_fn">
4199
<return-type type="gssize" />
4201
<parameter type="GOutputStream*" name="stream" />
4202
<parameter type="const-void*" name="buffer" />
4203
<parameter type="gsize" name="count" />
4204
<parameter type="GCancellable*" name="cancellable" />
4205
<parameter type="GError**" name="error" />
4208
<virtual_method name="Splice" cname="splice">
4209
<return-type type="gssize" />
4211
<parameter type="GOutputStream*" name="stream" />
4212
<parameter type="GInputStream*" name="source" />
4213
<parameter type="GOutputStreamSpliceFlags" name="flags" />
4214
<parameter type="GCancellable*" name="cancellable" />
4215
<parameter type="GError**" name="error" />
4218
<virtual_method name="Flush" cname="flush">
4219
<return-type type="gboolean" />
4221
<parameter type="GOutputStream*" name="stream" />
4222
<parameter type="GCancellable*" name="cancellable" />
4223
<parameter type="GError**" name="error" />
4226
<virtual_method name="CloseFn" cname="close_fn">
4227
<return-type type="gboolean" />
4229
<parameter type="GOutputStream*" name="stream" />
4230
<parameter type="GCancellable*" name="cancellable" />
4231
<parameter type="GError**" name="error" />
4234
<virtual_method name="WriteAsync" cname="write_async">
4235
<return-type type="void" />
4237
<parameter type="GOutputStream*" name="stream" />
4238
<parameter type="const-void*" name="buffer" />
4239
<parameter type="gsize" name="count" />
4240
<parameter type="int" name="io_priority" />
4241
<parameter type="GCancellable*" name="cancellable" />
4242
<parameter type="GAsyncReadyCallback" name="callback" />
4243
<parameter type="gpointer" name="user_data" />
4246
<virtual_method name="WriteFinish" cname="write_finish">
4247
<return-type type="gssize" />
4249
<parameter type="GOutputStream*" name="stream" />
4250
<parameter type="GAsyncResult*" name="result" />
4251
<parameter type="GError**" name="error" />
4254
<virtual_method name="SpliceAsync" cname="splice_async">
4255
<return-type type="void" />
4257
<parameter type="GOutputStream*" name="stream" />
4258
<parameter type="GInputStream*" name="source" />
4259
<parameter type="GOutputStreamSpliceFlags" name="flags" />
4260
<parameter type="int" name="io_priority" />
4261
<parameter type="GCancellable*" name="cancellable" />
4262
<parameter type="GAsyncReadyCallback" name="callback" />
4263
<parameter type="gpointer" name="data" />
4266
<virtual_method name="SpliceFinish" cname="splice_finish">
4267
<return-type type="gssize" />
4269
<parameter type="GOutputStream*" name="stream" />
4270
<parameter type="GAsyncResult*" name="result" />
4271
<parameter type="GError**" name="error" />
4274
<virtual_method name="FlushAsync" cname="flush_async">
4275
<return-type type="void" />
4277
<parameter type="GOutputStream*" name="stream" />
4278
<parameter type="int" name="io_priority" />
4279
<parameter type="GCancellable*" name="cancellable" />
4280
<parameter type="GAsyncReadyCallback" name="callback" />
4281
<parameter type="gpointer" name="user_data" />
4284
<virtual_method name="FlushFinish" cname="flush_finish">
4285
<return-type type="gboolean" />
4287
<parameter type="GOutputStream*" name="stream" />
4288
<parameter type="GAsyncResult*" name="result" />
4289
<parameter type="GError**" name="error" />
4292
<virtual_method name="CloseAsync" cname="close_async">
4293
<return-type type="void" />
4295
<parameter type="GOutputStream*" name="stream" />
4296
<parameter type="int" name="io_priority" />
4297
<parameter type="GCancellable*" name="cancellable" />
4298
<parameter type="GAsyncReadyCallback" name="callback" />
4299
<parameter type="gpointer" name="user_data" />
4302
<virtual_method name="CloseFinish" cname="close_finish">
4303
<return-type type="gboolean" />
4305
<parameter type="GOutputStream*" name="stream" />
4306
<parameter type="GAsyncResult*" name="result" />
4307
<parameter type="GError**" name="error" />
4310
<method name="ClearPending" cname="g_output_stream_clear_pending">
4311
<return-type type="void" />
4313
<method name="Close" cname="g_output_stream_close">
4314
<return-type type="gboolean" />
4316
<parameter type="GCancellable*" name="cancellable" />
4317
<parameter type="GError**" name="error" />
4320
<method name="CloseAsync" cname="g_output_stream_close_async">
4321
<return-type type="void" />
4323
<parameter type="int" name="io_priority" />
4324
<parameter type="GCancellable*" name="cancellable" />
4325
<parameter type="GAsyncReadyCallback" name="callback" />
4326
<parameter type="gpointer" name="user_data" />
4329
<method name="CloseFinish" cname="g_output_stream_close_finish">
4330
<return-type type="gboolean" />
4332
<parameter type="GAsyncResult*" name="result" />
4333
<parameter type="GError**" name="error" />
4336
<method name="Flush" cname="g_output_stream_flush">
4337
<return-type type="gboolean" />
4339
<parameter type="GCancellable*" name="cancellable" />
4340
<parameter type="GError**" name="error" />
4343
<method name="FlushAsync" cname="g_output_stream_flush_async">
4344
<return-type type="void" />
4346
<parameter type="int" name="io_priority" />
4347
<parameter type="GCancellable*" name="cancellable" />
4348
<parameter type="GAsyncReadyCallback" name="callback" />
4349
<parameter type="gpointer" name="user_data" />
4352
<method name="FlushFinish" cname="g_output_stream_flush_finish">
4353
<return-type type="gboolean" />
4355
<parameter type="GAsyncResult*" name="result" />
4356
<parameter type="GError**" name="error" />
4359
<method name="GetType" cname="g_output_stream_get_type" shared="true">
4360
<return-type type="GType" />
4362
<method name="HasPending" cname="g_output_stream_has_pending">
4363
<return-type type="gboolean" />
4365
<method name="IsClosed" cname="g_output_stream_is_closed">
4366
<return-type type="gboolean" />
4368
<method name="SetPending" cname="g_output_stream_set_pending">
4369
<return-type type="gboolean" />
4371
<parameter type="GError**" name="error" />
4374
<method name="Splice" cname="g_output_stream_splice">
4375
<return-type type="gssize" />
4377
<parameter type="GInputStream*" name="source" />
4378
<parameter type="GOutputStreamSpliceFlags" name="flags" />
4379
<parameter type="GCancellable*" name="cancellable" />
4380
<parameter type="GError**" name="error" />
4383
<method name="SpliceAsync" cname="g_output_stream_splice_async">
4384
<return-type type="void" />
4386
<parameter type="GInputStream*" name="source" />
4387
<parameter type="GOutputStreamSpliceFlags" name="flags" />
4388
<parameter type="int" name="io_priority" />
4389
<parameter type="GCancellable*" name="cancellable" />
4390
<parameter type="GAsyncReadyCallback" name="callback" />
4391
<parameter type="gpointer" name="user_data" />
4394
<method name="SpliceFinish" cname="g_output_stream_splice_finish">
4395
<return-type type="gssize" />
4397
<parameter type="GAsyncResult*" name="result" />
4398
<parameter type="GError**" name="error" />
4401
<method name="Write" cname="g_output_stream_write">
4402
<return-type type="gssize" />
4404
<parameter type="const-void*" name="buffer" />
4405
<parameter type="gsize" name="count" />
4406
<parameter type="GCancellable*" name="cancellable" />
4407
<parameter type="GError**" name="error" />
4410
<method name="WriteAll" cname="g_output_stream_write_all">
4411
<return-type type="gboolean" />
4413
<parameter type="const-void*" name="buffer" />
4414
<parameter type="gsize" name="count" />
4415
<parameter type="gsize*" name="bytes_written" />
4416
<parameter type="GCancellable*" name="cancellable" />
4417
<parameter type="GError**" name="error" />
4420
<method name="WriteAsync" cname="g_output_stream_write_async">
4421
<return-type type="void" />
4423
<parameter type="const-void*" name="buffer" />
4424
<parameter type="gsize" name="count" />
4425
<parameter type="int" name="io_priority" />
4426
<parameter type="GCancellable*" name="cancellable" />
4427
<parameter type="GAsyncReadyCallback" name="callback" />
4428
<parameter type="gpointer" name="user_data" />
4431
<method name="WriteFinish" cname="g_output_stream_write_finish">
4432
<return-type type="gssize" />
4434
<parameter type="GAsyncResult*" name="result" />
4435
<parameter type="GError**" name="error" />
4439
<object name="SimpleAsyncResult" cname="GSimpleAsyncResult" parent="GObject">
4441
<interface cname="GAsyncResult" />
4443
<method name="Complete" cname="g_simple_async_result_complete">
4444
<return-type type="void" />
4446
<method name="CompleteInIdle" cname="g_simple_async_result_complete_in_idle">
4447
<return-type type="void" />
4449
<method name="GetOpResGboolean" cname="g_simple_async_result_get_op_res_gboolean">
4450
<return-type type="gboolean" />
4452
<method name="GetOpResGpointer" cname="g_simple_async_result_get_op_res_gpointer">
4453
<return-type type="gpointer" />
4455
<method name="GetOpResGssize" cname="g_simple_async_result_get_op_res_gssize">
4456
<return-type type="gssize" />
4458
<method name="GetSourceTag" cname="g_simple_async_result_get_source_tag">
4459
<return-type type="gpointer" />
4461
<method name="GetType" cname="g_simple_async_result_get_type" shared="true">
4462
<return-type type="GType" />
4464
<constructor cname="g_simple_async_result_new">
4466
<parameter type="GObject*" name="source_object" />
4467
<parameter type="GAsyncReadyCallback" name="callback" />
4468
<parameter type="gpointer" name="user_data" />
4469
<parameter type="gpointer" name="source_tag" />
4472
<constructor cname="g_simple_async_result_new_error">
4474
<parameter type="GObject*" name="source_object" />
4475
<parameter type="GAsyncReadyCallback" name="callback" />
4476
<parameter type="gpointer" name="user_data" />
4477
<parameter type="GQuark" name="domain" />
4478
<parameter type="gint" name="code" />
4479
<parameter type="const-char*" name="format" printf_format="true" />
4480
<parameter ellipsis="true" printf_format_args="true" />
4483
<constructor cname="g_simple_async_result_new_from_error">
4485
<parameter type="GObject*" name="source_object" />
4486
<parameter type="GAsyncReadyCallback" name="callback" />
4487
<parameter type="gpointer" name="user_data" />
4488
<parameter type="GError*" name="error" />
4491
<method name="PropagateError" cname="g_simple_async_result_propagate_error">
4492
<return-type type="gboolean" />
4494
<parameter type="GError**" name="dest" />
4497
<method name="RunInThread" cname="g_simple_async_result_run_in_thread">
4498
<return-type type="void" />
4500
<parameter type="GSimpleAsyncThreadFunc" name="func" />
4501
<parameter type="int" name="io_priority" />
4502
<parameter type="GCancellable*" name="cancellable" />
4505
<method name="SetError" cname="g_simple_async_result_set_error">
4506
<return-type type="void" />
4508
<parameter type="GQuark" name="domain" />
4509
<parameter type="gint" name="code" />
4510
<parameter type="const-char*" name="format" printf_format="true" />
4511
<parameter ellipsis="true" printf_format_args="true" />
4514
<method name="SetErrorVa" cname="g_simple_async_result_set_error_va">
4515
<return-type type="void" />
4517
<parameter type="GQuark" name="domain" />
4518
<parameter type="gint" name="code" />
4519
<parameter type="const-char*" name="format" />
4520
<parameter type="va_list" name="args" />
4523
<method name="SetFromError" cname="g_simple_async_result_set_from_error">
4524
<return-type type="void" />
4526
<parameter type="GError*" name="error" />
4529
<method name="SetHandleCancellation" cname="g_simple_async_result_set_handle_cancellation">
4530
<return-type type="void" />
4532
<parameter type="gboolean" name="handle_cancellation" />
4535
<method name="SetOpResGboolean" cname="g_simple_async_result_set_op_res_gboolean">
4536
<return-type type="void" />
4538
<parameter type="gboolean" name="op_res" />
4541
<method name="SetOpResGpointer" cname="g_simple_async_result_set_op_res_gpointer">
4542
<return-type type="void" />
4544
<parameter type="gpointer" name="op_res" />
4545
<parameter type="GDestroyNotify" name="destroy_op_res" />
4548
<method name="SetOpResGssize" cname="g_simple_async_result_set_op_res_gssize">
4549
<return-type type="void" />
4551
<parameter type="gssize" name="op_res" />
4555
<object name="ThemedIcon" cname="GThemedIcon" parent="GObject">
4556
<property name="Name" cname="name" type="gchar*" writeable="true" construct-only="true" />
4557
<property name="Names" cname="names" type="GStrv" readable="true" writeable="true" construct-only="true" />
4558
<property name="UseDefaultFallbacks" cname="use-default-fallbacks" type="gboolean" readable="true" writeable="true" construct-only="true" />
4560
<interface cname="GIcon" />
4562
<method name="AppendName" cname="g_themed_icon_append_name">
4563
<return-type type="void" />
4565
<parameter type="const-char*" name="iconname" />
4568
<method name="GetNames" cname="g_themed_icon_get_names">
4569
<return-type type="const-char**" />
4571
<method name="GetType" cname="g_themed_icon_get_type" shared="true">
4572
<return-type type="GType" />
4574
<constructor cname="g_themed_icon_new">
4576
<parameter type="const-char*" name="iconname" />
4579
<constructor cname="g_themed_icon_new_from_names">
4581
<parameter type="char**" name="iconnames" />
4582
<parameter type="int" name="len" />
4585
<constructor cname="g_themed_icon_new_with_default_fallbacks">
4587
<parameter type="const-char*" name="iconname" />
4590
<method name="PrependName" cname="g_themed_icon_prepend_name">
4591
<return-type type="void" />
4593
<parameter type="const-char*" name="iconname" />
4597
<object name="Vfs" cname="GVfs" parent="GObject">
4598
<virtual_method name="IsActive" cname="is_active">
4599
<return-type type="gboolean" />
4601
<parameter type="GVfs*" name="vfs" />
4604
<virtual_method name="GetFileForPath" cname="get_file_for_path">
4605
<return-type type="GFile*" />
4607
<parameter type="GVfs*" name="vfs" />
4608
<parameter type="const-char*" name="path" />
4611
<virtual_method name="GetFileForUri" cname="get_file_for_uri">
4612
<return-type type="GFile*" />
4614
<parameter type="GVfs*" name="vfs" />
4615
<parameter type="const-char*" name="uri" />
4618
<virtual_method name="ParseName" cname="parse_name">
4619
<return-type type="GFile*" />
4621
<parameter type="GVfs*" name="vfs" />
4622
<parameter type="const-char*" name="parse_name" />
4625
<method name="GetDefault" cname="g_vfs_get_default" shared="true">
4626
<return-type type="GVfs*" />
4628
<method name="GetFileForPath" cname="g_vfs_get_file_for_path">
4629
<return-type type="GFile*" />
4631
<parameter type="const-char*" name="path" />
4634
<method name="GetFileForUri" cname="g_vfs_get_file_for_uri">
4635
<return-type type="GFile*" />
4637
<parameter type="const-char*" name="uri" />
4640
<method name="GetLocal" cname="g_vfs_get_local" shared="true">
4641
<return-type type="GVfs*" />
4643
<method name="GetSupportedUriSchemes" cname="g_vfs_get_supported_uri_schemes">
4644
<return-type type="const-gchar**" />
4646
<method name="GetType" cname="g_vfs_get_type" shared="true">
4647
<return-type type="GType" />
4649
<method name="IsActive" cname="g_vfs_is_active">
4650
<return-type type="gboolean" />
4652
<method name="ParseName" cname="g_vfs_parse_name">
4653
<return-type type="GFile*" />
4655
<parameter type="const-char*" name="parse_name" />
4659
<object name="VolumeMonitor" cname="GVolumeMonitor" parent="GObject">
4660
<field name="Priv" cname="priv" type="gpointer" />
4661
<signal name="VolumeAdded" cname="volume-added" when="LAST" field_name="volume_added">
4662
<return-type type="void" />
4664
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4665
<parameter type="GVolume*" name="volume" />
4668
<signal name="VolumeRemoved" cname="volume-removed" when="LAST" field_name="volume_removed">
4669
<return-type type="void" />
4671
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4672
<parameter type="GVolume*" name="volume" />
4675
<signal name="VolumeChanged" cname="volume-changed" when="LAST" field_name="volume_changed">
4676
<return-type type="void" />
4678
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4679
<parameter type="GVolume*" name="volume" />
4682
<signal name="MountAdded" cname="mount-added" when="LAST" field_name="mount_added">
4683
<return-type type="void" />
4685
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4686
<parameter type="GMount*" name="mount" />
4689
<signal name="MountRemoved" cname="mount-removed" when="LAST" field_name="mount_removed">
4690
<return-type type="void" />
4692
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4693
<parameter type="GMount*" name="mount" />
4696
<signal name="MountPreUnmount" cname="mount-pre-unmount" when="LAST" field_name="mount_pre_unmount">
4697
<return-type type="void" />
4699
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4700
<parameter type="GMount*" name="mount" />
4703
<signal name="MountChanged" cname="mount-changed" when="LAST" field_name="mount_changed">
4704
<return-type type="void" />
4706
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4707
<parameter type="GMount*" name="mount" />
4710
<signal name="DriveConnected" cname="drive-connected" when="LAST" field_name="drive_connected">
4711
<return-type type="void" />
4713
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4714
<parameter type="GDrive*" name="drive" />
4717
<signal name="DriveDisconnected" cname="drive-disconnected" when="LAST" field_name="drive_disconnected">
4718
<return-type type="void" />
4720
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4721
<parameter type="GDrive*" name="drive" />
4724
<signal name="DriveChanged" cname="drive-changed" when="LAST" field_name="drive_changed">
4725
<return-type type="void" />
4727
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4728
<parameter type="GDrive*" name="drive" />
4731
<virtual_method name="IsSupported" cname="is_supported">
4732
<return-type type="gboolean" />
4734
<virtual_method name="GetConnectedDrives" cname="get_connected_drives">
4735
<return-type type="GList*" />
4737
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4740
<virtual_method name="GetVolumes" cname="get_volumes">
4741
<return-type type="GList*" />
4743
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4746
<virtual_method name="GetMounts" cname="get_mounts">
4747
<return-type type="GList*" />
4749
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4752
<virtual_method name="GetVolumeForUuid" cname="get_volume_for_uuid">
4753
<return-type type="GVolume*" />
4755
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4756
<parameter type="const-char*" name="uuid" />
4759
<virtual_method name="GetMountForUuid" cname="get_mount_for_uuid">
4760
<return-type type="GMount*" />
4762
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4763
<parameter type="const-char*" name="uuid" />
4766
<virtual_method name="AdoptOrphanMount" cname="adopt_orphan_mount">
4767
<return-type type="GVolume*" />
4769
<parameter type="GMount*" name="mount" />
4770
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4773
<signal name="DriveEjectButton" cname="drive-eject-button" when="LAST" field_name="drive_eject_button">
4774
<return-type type="void" />
4776
<parameter type="GVolumeMonitor*" name="volume_monitor" />
4777
<parameter type="GDrive*" name="drive" />
4780
<method name="AdoptOrphanMount" cname="g_volume_monitor_adopt_orphan_mount" shared="true">
4781
<return-type type="GVolume*" />
4783
<parameter type="GMount*" name="mount" />
4786
<method name="Get" cname="g_volume_monitor_get" shared="true">
4787
<return-type type="GVolumeMonitor*" />
4789
<method name="GetConnectedDrives" cname="g_volume_monitor_get_connected_drives">
4790
<return-type type="GList*" />
4792
<method name="GetMountForUuid" cname="g_volume_monitor_get_mount_for_uuid">
4793
<return-type type="GMount*" />
4795
<parameter type="const-char*" name="uuid" />
4798
<method name="GetMounts" cname="g_volume_monitor_get_mounts">
4799
<return-type type="GList*" />
4801
<method name="GetType" cname="g_volume_monitor_get_type" shared="true">
4802
<return-type type="GType" />
4804
<method name="GetVolumeForUuid" cname="g_volume_monitor_get_volume_for_uuid">
4805
<return-type type="GVolume*" />
4807
<parameter type="const-char*" name="uuid" />
4810
<method name="GetVolumes" cname="g_volume_monitor_get_volumes">
4811
<return-type type="GList*" />
4814
<struct name="FileAttributeInfo" cname="GFileAttributeInfo">
4815
<field name="Name" cname="name" type="char*" />
4816
<field name="Type" cname="type" type="GFileAttributeType" />
4817
<field name="Flags" cname="flags" type="GFileAttributeInfoFlags" />
4819
<struct name="FileAttributeInfoList" cname="GFileAttributeInfoList" opaque="true">
4820
<field name="Infos" cname="infos" type="GFileAttributeInfo*" access="public" writeable="true" />
4821
<field name="NInfos" cname="n_infos" type="int" access="public" writeable="true" />
4822
<method name="Add" cname="g_file_attribute_info_list_add">
4823
<return-type type="void" />
4825
<parameter type="const-char*" name="name" />
4826
<parameter type="GFileAttributeType" name="type" />
4827
<parameter type="GFileAttributeInfoFlags" name="flags" />
4830
<method name="Dup" cname="g_file_attribute_info_list_dup">
4831
<return-type type="GFileAttributeInfoList*" />
4833
<method name="Lookup" cname="g_file_attribute_info_list_lookup">
4834
<return-type type="const-GFileAttributeInfo*" />
4836
<parameter type="const-char*" name="name" />
4839
<constructor cname="g_file_attribute_info_list_new" />
4840
<method name="Ref" cname="g_file_attribute_info_list_ref">
4841
<return-type type="GFileAttributeInfoList*" />
4843
<method name="Unref" cname="g_file_attribute_info_list_unref">
4844
<return-type type="void" />
4847
<struct name="FileAttributeMatcher" cname="GFileAttributeMatcher" opaque="true">
4848
<method name="EnumerateNamespace" cname="g_file_attribute_matcher_enumerate_namespace">
4849
<return-type type="gboolean" />
4851
<parameter type="const-char*" name="ns" />
4854
<method name="EnumerateNext" cname="g_file_attribute_matcher_enumerate_next">
4855
<return-type type="const-char*" />
4857
<method name="Matches" cname="g_file_attribute_matcher_matches">
4858
<return-type type="gboolean" />
4860
<parameter type="const-char*" name="attribute" />
4863
<method name="MatchesOnly" cname="g_file_attribute_matcher_matches_only">
4864
<return-type type="gboolean" />
4866
<parameter type="const-char*" name="attribute" />
4869
<constructor cname="g_file_attribute_matcher_new">
4871
<parameter type="const-char*" name="attributes" />
4874
<method name="Ref" cname="g_file_attribute_matcher_ref">
4875
<return-type type="GFileAttributeMatcher*" />
4877
<method name="Unref" cname="g_file_attribute_matcher_unref">
4878
<return-type type="void" />
4881
<struct name="IOExtension" cname="GIOExtension" opaque="true">
4882
<method name="GetName" cname="g_io_extension_get_name">
4883
<return-type type="const-char*" />
4885
<method name="GetPriority" cname="g_io_extension_get_priority">
4886
<return-type type="gint" />
4888
<method name="GetType" cname="g_io_extension_get_type">
4889
<return-type type="GType" />
4891
<method name="RefClass" cname="g_io_extension_ref_class">
4892
<return-type type="GTypeClass*" />
4895
<struct name="IOExtensionPoint" cname="GIOExtensionPoint" opaque="true">
4896
<method name="GetExtensionByName" cname="g_io_extension_point_get_extension_by_name">
4897
<return-type type="GIOExtension*" />
4899
<parameter type="const-char*" name="name" />
4902
<method name="GetExtensions" cname="g_io_extension_point_get_extensions">
4903
<return-type type="GList*" />
4905
<method name="GetRequiredType" cname="g_io_extension_point_get_required_type">
4906
<return-type type="GType" />
4908
<method name="Implement" cname="g_io_extension_point_implement" shared="true">
4909
<return-type type="GIOExtension*" />
4911
<parameter type="const-char*" name="extension_point_name" />
4912
<parameter type="GType" name="type" />
4913
<parameter type="const-char*" name="extension_name" />
4914
<parameter type="gint" name="priority" />
4917
<method name="Lookup" cname="g_io_extension_point_lookup" shared="true">
4918
<return-type type="GIOExtensionPoint*" />
4920
<parameter type="const-char*" name="name" />
4923
<method name="Register" cname="g_io_extension_point_register" shared="true">
4924
<return-type type="GIOExtensionPoint*" />
4926
<parameter type="const-char*" name="name" />
4929
<method name="SetRequiredType" cname="g_io_extension_point_set_required_type">
4930
<return-type type="void" />
4932
<parameter type="GType" name="type" />
4936
<struct name="IOSchedulerJob" cname="GIOSchedulerJob" opaque="true">
4937
<method name="SendToMainloop" cname="g_io_scheduler_job_send_to_mainloop">
4938
<return-type type="gboolean" />
4940
<parameter type="GSourceFunc" name="func" />
4941
<parameter type="gpointer" name="user_data" />
4942
<parameter type="GDestroyNotify" name="notify" />
4945
<method name="SendToMainloopAsync" cname="g_io_scheduler_job_send_to_mainloop_async">
4946
<return-type type="void" />
4948
<parameter type="GSourceFunc" name="func" />
4949
<parameter type="gpointer" name="user_data" />
4950
<parameter type="GDestroyNotify" name="notify" />
4954
<class name="Content" cname="GContent_">
4955
<method name="TypeCanBeExecutable" cname="g_content_type_can_be_executable" shared="true">
4956
<return-type type="gboolean" />
4958
<parameter type="const-char*" name="type" />
4961
<method name="TypeEquals" cname="g_content_type_equals" shared="true">
4962
<return-type type="gboolean" />
4964
<parameter type="const-char*" name="type1" />
4965
<parameter type="const-char*" name="type2" />
4968
<method name="TypeFromMimeType" cname="g_content_type_from_mime_type" shared="true">
4969
<return-type type="char*" />
4971
<parameter type="const-char*" name="mime_type" />
4974
<method name="TypeGetDescription" cname="g_content_type_get_description" shared="true">
4975
<return-type type="char*" />
4977
<parameter type="const-char*" name="type" />
4980
<method name="TypeGetIcon" cname="g_content_type_get_icon" shared="true">
4981
<return-type type="GIcon*" />
4983
<parameter type="const-char*" name="type" />
4986
<method name="TypeGetMimeType" cname="g_content_type_get_mime_type" shared="true">
4987
<return-type type="char*" />
4989
<parameter type="const-char*" name="type" />
4992
<method name="TypeGuess" cname="g_content_type_guess" shared="true">
4993
<return-type type="char*" />
4995
<parameter type="const-char*" name="filename" />
4996
<parameter type="const-guchar*" name="data" />
4997
<parameter type="gsize" name="data_size" />
4998
<parameter type="gboolean*" name="result_uncertain" />
5001
<method name="TypeGuessForTree" cname="g_content_type_guess_for_tree" shared="true">
5002
<return-type type="char**" />
5004
<parameter type="GFile*" name="root" />
5007
<method name="TypeIsA" cname="g_content_type_is_a" shared="true">
5008
<return-type type="gboolean" />
5010
<parameter type="const-char*" name="type" />
5011
<parameter type="const-char*" name="supertype" />
5014
<method name="TypeIsUnknown" cname="g_content_type_is_unknown" shared="true">
5015
<return-type type="gboolean" />
5017
<parameter type="const-char*" name="type" />
5020
<method name="TypesGetRegistered" cname="g_content_types_get_registered" shared="true">
5021
<return-type type="GList*" />
5024
<class name="Io" cname="GIo_">
5025
<method name="ErrorFromErrno" cname="g_io_error_from_errno" shared="true">
5026
<return-type type="GIOErrorEnum" />
5028
<parameter type="gint" name="err_no" />
5031
<method name="ErrorQuark" cname="g_io_error_quark" shared="true">
5032
<return-type type="GQuark" />
5034
<method name="ModulesLoadAllInDirectory" cname="g_io_modules_load_all_in_directory" shared="true">
5035
<return-type type="GList*" />
5037
<parameter type="const-gchar*" name="dirname" />
5040
<method name="SchedulerCancelAllJobs" cname="g_io_scheduler_cancel_all_jobs" shared="true">
5041
<return-type type="void" />
5043
<method name="SchedulerPushJob" cname="g_io_scheduler_push_job" shared="true">
5044
<return-type type="void" />
5046
<parameter type="GIOSchedulerJobFunc" name="job_func" />
5047
<parameter type="gpointer" name="user_data" />
5048
<parameter type="GDestroyNotify" name="notify" />
5049
<parameter type="gint" name="io_priority" />
5050
<parameter type="GCancellable*" name="cancellable" />
5054
<class name="Simple" cname="GSimple_">
5055
<method name="AsyncReportErrorInIdle" cname="g_simple_async_report_error_in_idle" shared="true">
5056
<return-type type="void" />
5058
<parameter type="GObject*" name="object" />
5059
<parameter type="GAsyncReadyCallback" name="callback" />
5060
<parameter type="gpointer" name="user_data" />
5061
<parameter type="GQuark" name="domain" />
5062
<parameter type="gint" name="code" />
5063
<parameter type="const-char*" name="format" />
5064
<parameter ellipsis="true" />
5067
<method name="AsyncReportGerrorInIdle" cname="g_simple_async_report_gerror_in_idle" shared="true">
5068
<return-type type="void" />
5070
<parameter type="GObject*" name="object" />
5071
<parameter type="GAsyncReadyCallback" name="callback" />
5072
<parameter type="gpointer" name="user_data" />
5073
<parameter type="GError*" name="error" />
b'\\ No newline at end of file'