1;; -*- scheme -*-
2; object definitions ...
3(define-object Info
4  (in-module "GApp")
5  (c-name "GAppInfo")
6  (gtype-id "G_TYPE_APP_INFO")
7)
8
9(define-object LaunchContext
10  (in-module "GApp")
11  (parent "GObject")
12  (c-name "GAppLaunchContext")
13  (gtype-id "G_TYPE_APP_LAUNCH_CONTEXT")
14)
15
16(define-object n
17  (in-module "GApplicatio")
18  (parent "GObject")
19  (c-name "GApplication")
20  (gtype-id "G_TYPE_APPLICATION")
21)
22
23(define-object CommandLine
24  (in-module "GApplication")
25  (parent "GObject")
26  (c-name "GApplicationCommandLine")
27  (gtype-id "G_TYPE_APPLICATION_COMMAND_LINE")
28)
29
30(define-object Initable
31  (in-module "GAsync")
32  (c-name "GAsyncInitable")
33  (gtype-id "G_TYPE_ASYNC_INITABLE")
34)
35
36(define-object Result
37  (in-module "GAsync")
38  (c-name "GAsyncResult")
39  (gtype-id "G_TYPE_ASYNC_RESULT")
40)
41
42(define-object e
43  (in-module "GCancellabl")
44  (parent "GObject")
45  (c-name "GCancellable")
46  (gtype-id "G_TYPE_CANCELLABLE")
47)
48
49(define-object r
50  (in-module "GConverte")
51  (c-name "GConverter")
52  (gtype-id "G_TYPE_CONVERTER")
53)
54
55(define-object Auth
56  (in-module "GDBus")
57  (parent "GObject")
58  (c-name "GDBusAuth")
59  (gtype-id "G_TYPE_D_BUS_AUTH")
60)
61
62(define-object AuthMechanism
63  (in-module "GDBus")
64  (parent "GObject")
65  (c-name "GDBusAuthMechanism")
66  (gtype-id "G_TYPE_D_BUS_AUTH_MECHANISM")
67)
68
69(define-object AuthMechanismAnon
70  (in-module "GDBus")
71  (parent "GDBusAuthMechanism")
72  (c-name "GDBusAuthMechanismAnon")
73  (gtype-id "G_TYPE_D_BUS_AUTH_MECHANISM_ANON")
74)
75
76(define-object AuthMechanismExternal
77  (in-module "GDBus")
78  (parent "GDBusAuthMechanism")
79  (c-name "GDBusAuthMechanismExternal")
80  (gtype-id "G_TYPE_D_BUS_AUTH_MECHANISM_EXTERNAL")
81)
82
83(define-object AuthMechanismSha1
84  (in-module "GDBus")
85  (parent "GDBusAuthMechanism")
86  (c-name "GDBusAuthMechanismSha1")
87  (gtype-id "G_TYPE_D_BUS_AUTH_MECHANISM_SHA1")
88)
89
90(define-object Interface
91  (in-module "GDBus")
92  (c-name "GDBusInterface")
93  (gtype-id "G_TYPE_D_BUS_INTERFACE")
94)
95
96(define-object InterfaceSkeleton
97  (in-module "GDBus")
98  (parent "GObject")
99  (c-name "GDBusInterfaceSkeleton")
100  (gtype-id "G_TYPE_D_BUS_INTERFACE_SKELETON")
101)
102
103(define-object Object
104  (in-module "GDBus")
105  (c-name "GDBusObject")
106  (gtype-id "G_TYPE_D_BUS_OBJECT")
107)
108
109(define-object ObjectManager
110  (in-module "GDBus")
111  (c-name "GDBusObjectManager")
112  (gtype-id "G_TYPE_D_BUS_OBJECT_MANAGER")
113)
114
115(define-object ObjectManagerClient
116  (in-module "GDBus")
117  (parent "GObject")
118  (c-name "GDBusObjectManagerClient")
119  (gtype-id "G_TYPE_D_BUS_OBJECT_MANAGER_CLIENT")
120)
121
122(define-object ObjectManagerServer
123  (in-module "GDBus")
124  (parent "GObject")
125  (c-name "GDBusObjectManagerServer")
126  (gtype-id "G_TYPE_D_BUS_OBJECT_MANAGER_SERVER")
127)
128
129(define-object ObjectProxy
130  (in-module "GDBus")
131  (parent "GObject")
132  (c-name "GDBusObjectProxy")
133  (gtype-id "G_TYPE_D_BUS_OBJECT_PROXY")
134)
135
136(define-object ObjectSkeleton
137  (in-module "GDBus")
138  (parent "GObject")
139  (c-name "GDBusObjectSkeleton")
140  (gtype-id "G_TYPE_D_BUS_OBJECT_SKELETON")
141)
142
143(define-object Proxy
144  (in-module "GDBus")
145  (parent "GObject")
146  (c-name "GDBusProxy")
147  (gtype-id "G_TYPE_D_BUS_PROXY")
148)
149
150(define-object AppInfoLookup
151  (in-module "GDesktop")
152  (c-name "GDesktopAppInfoLookup")
153  (gtype-id "G_TYPE_DESKTOP_APP_INFO_LOOKUP")
154)
155
156(define-object e
157  (in-module "GDriv")
158  (c-name "GDrive")
159  (gtype-id "G_TYPE_DRIVE")
160)
161
162(define-object Icon
163  (in-module "GEmblemed")
164  (parent "GObject")
165  (c-name "GEmblemedIcon")
166  (gtype-id "G_TYPE_EMBLEMED_ICON")
167)
168
169(define-object e
170  (in-module "GFil")
171  (c-name "GFile")
172  (gtype-id "G_TYPE_FILE")
173)
174
175(define-object DescriptorBased
176  (in-module "GFile")
177  (c-name "GFileDescriptorBased")
178  (gtype-id "G_TYPE_FILE_DESCRIPTOR_BASED")
179)
180
181(define-object Enumerator
182  (in-module "GFile")
183  (parent "GObject")
184  (c-name "GFileEnumerator")
185  (gtype-id "G_TYPE_FILE_ENUMERATOR")
186)
187
188(define-object Monitor
189  (in-module "GFile")
190  (parent "GObject")
191  (c-name "GFileMonitor")
192  (gtype-id "G_TYPE_FILE_MONITOR")
193)
194
195(define-object m
196  (in-module "GIOStrea")
197  (parent "GObject")
198  (c-name "GIOStream")
199  (gtype-id "G_TYPE_IO_STREAM")
200)
201
202(define-object IOStream
203  (in-module "GFile")
204  (parent "GIOStream")
205  (c-name "GFileIOStream")
206  (gtype-id "G_TYPE_FILE_IO_STREAM")
207)
208
209(define-object n
210  (in-module "GIco")
211  (c-name "GIcon")
212  (gtype-id "G_TYPE_ICON")
213)
214
215(define-object Address
216  (in-module "GInet")
217  (parent "GObject")
218  (c-name "GInetAddress")
219  (gtype-id "G_TYPE_INET_ADDRESS")
220)
221
222(define-object AddressMask
223  (in-module "GInet")
224  (parent "GObject")
225  (c-name "GInetAddressMask")
226  (gtype-id "G_TYPE_INET_ADDRESS_MASK")
227)
228
229(define-object e
230  (in-module "GInitabl")
231  (c-name "GInitable")
232  (gtype-id "G_TYPE_INITABLE")
233)
234
235(define-object Stream
236  (in-module "GInput")
237  (parent "GObject")
238  (c-name "GInputStream")
239  (gtype-id "G_TYPE_INPUT_STREAM")
240)
241
242(define-object InputStream
243  (in-module "GFilter")
244  (parent "GInputStream")
245  (c-name "GFilterInputStream")
246  (gtype-id "G_TYPE_FILTER_INPUT_STREAM")
247)
248
249(define-object InputStream
250  (in-module "GBuffered")
251  (parent "GFilterInputStream")
252  (c-name "GBufferedInputStream")
253  (gtype-id "G_TYPE_BUFFERED_INPUT_STREAM")
254)
255
256(define-object InputStream
257  (in-module "GData")
258  (parent "GBufferedInputStream")
259  (c-name "GDataInputStream")
260  (gtype-id "G_TYPE_DATA_INPUT_STREAM")
261)
262
263(define-object InputStream
264  (in-module "GConverter")
265  (parent "GFilterInputStream")
266  (c-name "GConverterInputStream")
267  (gtype-id "G_TYPE_CONVERTER_INPUT_STREAM")
268)
269
270(define-object InputStream
271  (in-module "GFile")
272  (parent "GInputStream")
273  (c-name "GFileInputStream")
274  (gtype-id "G_TYPE_FILE_INPUT_STREAM")
275)
276
277(define-object Icon
278  (in-module "GLoadable")
279  (c-name "GLoadableIcon")
280  (gtype-id "G_TYPE_LOADABLE_ICON")
281)
282
283(define-object FileIOStream
284  (in-module "GLocal")
285  (parent "GFileIOStream")
286  (c-name "GLocalFileIOStream")
287  (gtype-id "G_TYPE_LOCAL_FILE_IO_STREAM")
288)
289
290(define-object FileInputStream
291  (in-module "GLocal")
292  (parent "GFileInputStream")
293  (c-name "GLocalFileInputStream")
294  (gtype-id "G_TYPE_LOCAL_FILE_INPUT_STREAM")
295)
296
297(define-object FileMonitor
298  (in-module "GLocal")
299  (parent "GFileMonitor")
300  (c-name "GLocalFileMonitor")
301  (gtype-id "G_TYPE_LOCAL_FILE_MONITOR")
302)
303
304(define-object InputStream
305  (in-module "GMemory")
306  (parent "GInputStream")
307  (c-name "GMemoryInputStream")
308  (gtype-id "G_TYPE_MEMORY_INPUT_STREAM")
309)
310
311(define-object AttributeIter
312  (in-module "GMenu")
313  (parent "GObject")
314  (c-name "GMenuAttributeIter")
315  (gtype-id "G_TYPE_MENU_ATTRIBUTE_ITER")
316)
317
318(define-object LinkIter
319  (in-module "GMenu")
320  (parent "GObject")
321  (c-name "GMenuLinkIter")
322  (gtype-id "G_TYPE_MENU_LINK_ITER")
323)
324
325(define-object Model
326  (in-module "GMenu")
327  (parent "GObject")
328  (c-name "GMenuModel")
329  (gtype-id "G_TYPE_MENU_MODEL")
330)
331
332(define-object t
333  (in-module "GMoun")
334  (c-name "GMount")
335  (gtype-id "G_TYPE_MOUNT")
336)
337
338(define-object Operation
339  (in-module "GMount")
340  (parent "GObject")
341  (c-name "GMountOperation")
342  (gtype-id "G_TYPE_MOUNT_OPERATION")
343)
344
345(define-object Address
346  (in-module "GNetwork")
347  (parent "GObject")
348  (c-name "GNetworkAddress")
349  (gtype-id "G_TYPE_NETWORK_ADDRESS")
350)
351
352(define-object MonitorBase
353  (in-module "GNetwork")
354  (parent "GObject")
355  (c-name "GNetworkMonitorBase")
356  (gtype-id "G_TYPE_NETWORK_MONITOR_BASE")
357)
358
359(define-object MonitorNetlink
360  (in-module "GNetwork")
361  (parent "GNetworkMonitorBase")
362  (c-name "GNetworkMonitorNetlink")
363  (gtype-id "G_TYPE_NETWORK_MONITOR_NETLINK")
364)
365
366(define-object MonitorNM
367  (in-module "GNetwork")
368  (parent "GNetworkMonitorNetlink")
369  (c-name "GNetworkMonitorNM")
370  (gtype-id "G_TYPE_NETWORK_MONITOR_NM")
371)
372
373(define-object MonitorPortal
374  (in-module "GNetwork")
375  (parent "GNetworkMonitorBase")
376  (c-name "GNetworkMonitorPortal")
377  (gtype-id "G_TYPE_NETWORK_MONITOR_PORTAL")
378)
379
380(define-object Service
381  (in-module "GNetwork")
382  (parent "GObject")
383  (c-name "GNetworkService")
384  (gtype-id "G_TYPE_NETWORK_SERVICE")
385)
386
387(define-object Backend
388  (in-module "GNotification")
389  (parent "GObject")
390  (c-name "GNotificationBackend")
391  (gtype-id "G_TYPE_NOTIFICATION_BACKEND")
392)
393
394(define-object Stream
395  (in-module "GOutput")
396  (parent "GObject")
397  (c-name "GOutputStream")
398  (gtype-id "G_TYPE_OUTPUT_STREAM")
399)
400
401(define-object OutputStream
402  (in-module "GMemory")
403  (parent "GOutputStream")
404  (c-name "GMemoryOutputStream")
405  (gtype-id "G_TYPE_MEMORY_OUTPUT_STREAM")
406)
407
408(define-object OutputStream
409  (in-module "GFilter")
410  (parent "GOutputStream")
411  (c-name "GFilterOutputStream")
412  (gtype-id "G_TYPE_FILTER_OUTPUT_STREAM")
413)
414
415(define-object OutputStream
416  (in-module "GBuffered")
417  (parent "GFilterOutputStream")
418  (c-name "GBufferedOutputStream")
419  (gtype-id "G_TYPE_BUFFERED_OUTPUT_STREAM")
420)
421
422(define-object OutputStream
423  (in-module "GConverter")
424  (parent "GFilterOutputStream")
425  (c-name "GConverterOutputStream")
426  (gtype-id "G_TYPE_CONVERTER_OUTPUT_STREAM")
427)
428
429(define-object OutputStream
430  (in-module "GData")
431  (parent "GFilterOutputStream")
432  (c-name "GDataOutputStream")
433  (gtype-id "G_TYPE_DATA_OUTPUT_STREAM")
434)
435
436(define-object OutputStream
437  (in-module "GFile")
438  (parent "GOutputStream")
439  (c-name "GFileOutputStream")
440  (gtype-id "G_TYPE_FILE_OUTPUT_STREAM")
441)
442
443(define-object FileOutputStream
444  (in-module "GLocal")
445  (parent "GFileOutputStream")
446  (c-name "GLocalFileOutputStream")
447  (gtype-id "G_TYPE_LOCAL_FILE_OUTPUT_STREAM")
448)
449
450(define-object n
451  (in-module "GPermissio")
452  (parent "GObject")
453  (c-name "GPermission")
454  (gtype-id "G_TYPE_PERMISSION")
455)
456
457(define-object r
458  (in-module "GResolve")
459  (parent "GObject")
460  (c-name "GResolver")
461  (gtype-id "G_TYPE_RESOLVER")
462)
463
464(define-object e
465  (in-module "GSeekabl")
466  (c-name "GSeekable")
467  (gtype-id "G_TYPE_SEEKABLE")
468)
469
470(define-object s
471  (in-module "GSetting")
472  (parent "GObject")
473  (c-name "GSettings")
474  (gtype-id "G_TYPE_SETTINGS")
475)
476
477(define-object Backend
478  (in-module "GSettings")
479  (parent "GObject")
480  (c-name "GSettingsBackend")
481  (gtype-id "G_TYPE_SETTINGS_BACKEND")
482)
483
484(define-object SettingsBackend
485  (in-module "GDelayed")
486  (parent "GSettingsBackend")
487  (c-name "GDelayedSettingsBackend")
488  (gtype-id "G_TYPE_DELAYED_SETTINGS_BACKEND")
489)
490
491(define-object ActionGroup
492  (in-module "GSimple")
493  (parent "GObject")
494  (c-name "GSimpleActionGroup")
495  (gtype-id "G_TYPE_SIMPLE_ACTION_GROUP")
496)
497
498(define-object ProxyResolver
499  (in-module "GSimple")
500  (parent "GObject")
501  (c-name "GSimpleProxyResolver")
502  (gtype-id "G_TYPE_SIMPLE_PROXY_RESOLVER")
503)
504
505(define-object t
506  (in-module "GSocke")
507  (parent "GObject")
508  (c-name "GSocket")
509  (gtype-id "G_TYPE_SOCKET")
510)
511
512(define-object Address
513  (in-module "GSocket")
514  (parent "GObject")
515  (c-name "GSocketAddress")
516  (gtype-id "G_TYPE_SOCKET_ADDRESS")
517)
518
519(define-object SocketAddress
520  (in-module "GNative")
521  (parent "GSocketAddress")
522  (c-name "GNativeSocketAddress")
523  (gtype-id "G_TYPE_NATIVE_SOCKET_ADDRESS")
524)
525
526(define-object SocketAddress
527  (in-module "GInet")
528  (parent "GSocketAddress")
529  (c-name "GInetSocketAddress")
530  (gtype-id "G_TYPE_INET_SOCKET_ADDRESS")
531)
532
533(define-object Address
534  (in-module "GProxy")
535  (parent "GInetSocketAddress")
536  (c-name "GProxyAddress")
537  (gtype-id "G_TYPE_PROXY_ADDRESS")
538)
539
540(define-object AddressEnumerator
541  (in-module "GSocket")
542  (parent "GObject")
543  (c-name "GSocketAddressEnumerator")
544  (gtype-id "G_TYPE_SOCKET_ADDRESS_ENUMERATOR")
545)
546
547(define-object AddressEnumerator
548  (in-module "GProxy")
549  (parent "GSocketAddressEnumerator")
550  (c-name "GProxyAddressEnumerator")
551  (gtype-id "G_TYPE_PROXY_ADDRESS_ENUMERATOR")
552)
553
554(define-object Client
555  (in-module "GSocket")
556  (parent "GObject")
557  (c-name "GSocketClient")
558  (gtype-id "G_TYPE_SOCKET_CLIENT")
559)
560
561(define-object Connectable
562  (in-module "GSocket")
563  (c-name "GSocketConnectable")
564  (gtype-id "G_TYPE_SOCKET_CONNECTABLE")
565)
566
567(define-object Connection
568  (in-module "GSocket")
569  (parent "GIOStream")
570  (c-name "GSocketConnection")
571  (gtype-id "G_TYPE_SOCKET_CONNECTION")
572)
573
574(define-object ControlMessage
575  (in-module "GSocket")
576  (parent "GObject")
577  (c-name "GSocketControlMessage")
578  (gtype-id "G_TYPE_SOCKET_CONTROL_MESSAGE")
579)
580
581(define-object InputStream
582  (in-module "GSocket")
583  (parent "GInputStream")
584  (c-name "GSocketInputStream")
585  (gtype-id "G_TYPE_SOCKET_INPUT_STREAM")
586)
587
588(define-object Listener
589  (in-module "GSocket")
590  (parent "GObject")
591  (c-name "GSocketListener")
592  (gtype-id "G_TYPE_SOCKET_LISTENER")
593)
594
595(define-object OutputStream
596  (in-module "GSocket")
597  (parent "GOutputStream")
598  (c-name "GSocketOutputStream")
599  (gtype-id "G_TYPE_SOCKET_OUTPUT_STREAM")
600)
601
602(define-object Service
603  (in-module "GSocket")
604  (parent "GSocketListener")
605  (c-name "GSocketService")
606  (gtype-id "G_TYPE_SOCKET_SERVICE")
607)
608
609(define-object 4aProxy
610  (in-module "GSocks")
611  (parent "GObject")
612  (c-name "GSocks4aProxy")
613  (gtype-id "G_TYPE_SOCKS4A_PROXY")
614)
615
616(define-object Connection
617  (in-module "GTcp")
618  (parent "GSocketConnection")
619  (c-name "GTcpConnection")
620  (gtype-id "G_TYPE_TCP_CONNECTION")
621)
622
623(define-object WrapperConnection
624  (in-module "GTcp")
625  (parent "GTcpConnection")
626  (c-name "GTcpWrapperConnection")
627  (gtype-id "G_TYPE_TCP_WRAPPER_CONNECTION")
628)
629
630(define-object Resolver
631  (in-module "GThreaded")
632  (parent "GResolver")
633  (c-name "GThreadedResolver")
634  (gtype-id "G_TYPE_THREADED_RESOLVER")
635)
636
637(define-object SocketService
638  (in-module "GThreaded")
639  (parent "GSocketService")
640  (c-name "GThreadedSocketService")
641  (gtype-id "G_TYPE_THREADED_SOCKET_SERVICE")
642)
643
644(define-object Certificate
645  (in-module "GTls")
646  (parent "GObject")
647  (c-name "GTlsCertificate")
648  (gtype-id "G_TYPE_TLS_CERTIFICATE")
649)
650
651(define-object Connection
652  (in-module "GTls")
653  (parent "GIOStream")
654  (c-name "GTlsConnection")
655  (gtype-id "G_TYPE_TLS_CONNECTION")
656)
657
658(define-object Database
659  (in-module "GTls")
660  (parent "GObject")
661  (c-name "GTlsDatabase")
662  (gtype-id "G_TYPE_TLS_DATABASE")
663)
664
665(define-object Interaction
666  (in-module "GTls")
667  (parent "GObject")
668  (c-name "GTlsInteraction")
669  (gtype-id "G_TYPE_TLS_INTERACTION")
670)
671
672(define-object Password
673  (in-module "GTls")
674  (parent "GObject")
675  (c-name "GTlsPassword")
676  (gtype-id "G_TYPE_TLS_PASSWORD")
677)
678
679(define-object Connection
680  (in-module "GUnix")
681  (parent "GSocketConnection")
682  (c-name "GUnixConnection")
683  (gtype-id "G_TYPE_UNIX_CONNECTION")
684)
685
686(define-object CredentialsMessage
687  (in-module "GUnix")
688  (parent "GSocketControlMessage")
689  (c-name "GUnixCredentialsMessage")
690  (gtype-id "G_TYPE_UNIX_CREDENTIALS_MESSAGE")
691)
692
693(define-object FDList
694  (in-module "GUnix")
695  (parent "GObject")
696  (c-name "GUnixFDList")
697  (gtype-id "G_TYPE_UNIX_FD_LIST")
698)
699
700(define-object FDMessage
701  (in-module "GUnix")
702  (parent "GSocketControlMessage")
703  (c-name "GUnixFDMessage")
704  (gtype-id "G_TYPE_UNIX_FD_MESSAGE")
705)
706
707(define-object InputStream
708  (in-module "GUnix")
709  (parent "GInputStream")
710  (c-name "GUnixInputStream")
711  (gtype-id "G_TYPE_UNIX_INPUT_STREAM")
712)
713
714(define-object OutputStream
715  (in-module "GUnix")
716  (parent "GOutputStream")
717  (c-name "GUnixOutputStream")
718  (gtype-id "G_TYPE_UNIX_OUTPUT_STREAM")
719)
720
721(define-object SocketAddress
722  (in-module "GUnix")
723  (parent "GSocketAddress")
724  (c-name "GUnixSocketAddress")
725  (gtype-id "G_TYPE_UNIX_SOCKET_ADDRESS")
726)
727
728(define-object s
729  (in-module "GVf")
730  (parent "GObject")
731  (c-name "GVfs")
732  (gtype-id "G_TYPE_VFS")
733)
734
735(define-object e
736  (in-module "GVolum")
737  (c-name "GVolume")
738  (gtype-id "G_TYPE_VOLUME")
739)
740
741(define-object Monitor
742  (in-module "GVolume")
743  (parent "GObject")
744  (c-name "GVolumeMonitor")
745  (gtype-id "G_TYPE_VOLUME_MONITOR")
746)
747
748(define-object VolumeMonitor
749  (in-module "GNative")
750  (parent "GVolumeMonitor")
751  (c-name "GNativeVolumeMonitor")
752  (gtype-id "G_TYPE_NATIVE_VOLUME_MONITOR")
753)
754
755(define-object 32InputStream
756  (in-module "GWin")
757  (parent "GInputStream")
758  (c-name "GWin32InputStream")
759  (gtype-id "G_TYPE_WIN32_INPUT_STREAM")
760)
761
762(define-object 32NetworkMonitor
763  (in-module "GWin")
764  (parent "GNetworkMonitorBase")
765  (c-name "GWin32NetworkMonitor")
766  (gtype-id "G_TYPE_WIN32_NETWORK_MONITOR")
767)
768
769(define-object 32OutputStream
770  (in-module "GWin")
771  (parent "GOutputStream")
772  (c-name "GWin32OutputStream")
773  (gtype-id "G_TYPE_WIN32_OUTPUT_STREAM")
774)
775
776(define-object 32RegistryKey
777  (in-module "GWin")
778  (parent "GObject")
779  (c-name "GWin32RegistryKey")
780  (gtype-id "G_TYPE_WIN32_REGISTRY_KEY")
781)
782
783;; Enumerations and flags ...
784
785(define-enum AuthMechanismState
786  (in-module "GDBus")
787  (c-name "GDBusAuthMechanismState")
788  (gtype-id "G_TYPE_D_BUS_AUTH_MECHANISM_STATE")
789  (values
790    '("invalid" "G_DBUS_AUTH_MECHANISM_STATE_INVALID")
791    '("waiting-for-data" "G_DBUS_AUTH_MECHANISM_STATE_WAITING_FOR_DATA")
792    '("have-data-to-send" "G_DBUS_AUTH_MECHANISM_STATE_HAVE_DATA_TO_SEND")
793    '("rejected" "G_DBUS_AUTH_MECHANISM_STATE_REJECTED")
794    '("accepted" "G_DBUS_AUTH_MECHANISM_STATE_ACCEPTED")
795  )
796)
797
798(define-flags InfoCreateFlags
799  (in-module "GApp")
800  (c-name "GAppInfoCreateFlags")
801  (gtype-id "G_TYPE_APP_INFO_CREATE_FLAGS")
802  (values
803    '("none" "G_APP_INFO_CREATE_NONE")
804    '("needs-terminal" "G_APP_INFO_CREATE_NEEDS_TERMINAL")
805    '("supports-uris" "G_APP_INFO_CREATE_SUPPORTS_URIS")
806    '("supports-startup-notification" "G_APP_INFO_CREATE_SUPPORTS_STARTUP_NOTIFICATION")
807  )
808)
809
810(define-flags Flags
811  (in-module "GConverter")
812  (c-name "GConverterFlags")
813  (gtype-id "G_TYPE_CONVERTER_FLAGS")
814  (values
815    '("no-flags" "G_CONVERTER_NO_FLAGS")
816    '("input-at-end" "G_CONVERTER_INPUT_AT_END")
817    '("flush" "G_CONVERTER_FLUSH")
818  )
819)
820
821(define-enum Result
822  (in-module "GConverter")
823  (c-name "GConverterResult")
824  (gtype-id "G_TYPE_CONVERTER_RESULT")
825  (values
826    '("error" "G_CONVERTER_ERROR")
827    '("converted" "G_CONVERTER_CONVERTED")
828    '("finished" "G_CONVERTER_FINISHED")
829    '("flushed" "G_CONVERTER_FLUSHED")
830  )
831)
832
833(define-enum StreamByteOrder
834  (in-module "GData")
835  (c-name "GDataStreamByteOrder")
836  (gtype-id "G_TYPE_DATA_STREAM_BYTE_ORDER")
837  (values
838    '("big-endian" "G_DATA_STREAM_BYTE_ORDER_BIG_ENDIAN")
839    '("little-endian" "G_DATA_STREAM_BYTE_ORDER_LITTLE_ENDIAN")
840    '("host-endian" "G_DATA_STREAM_BYTE_ORDER_HOST_ENDIAN")
841  )
842)
843
844(define-enum StreamNewlineType
845  (in-module "GData")
846  (c-name "GDataStreamNewlineType")
847  (gtype-id "G_TYPE_DATA_STREAM_NEWLINE_TYPE")
848  (values
849    '("lf" "G_DATA_STREAM_NEWLINE_TYPE_LF")
850    '("cr" "G_DATA_STREAM_NEWLINE_TYPE_CR")
851    '("cr-lf" "G_DATA_STREAM_NEWLINE_TYPE_CR_LF")
852    '("any" "G_DATA_STREAM_NEWLINE_TYPE_ANY")
853  )
854)
855
856(define-enum AttributeType
857  (in-module "GFile")
858  (c-name "GFileAttributeType")
859  (gtype-id "G_TYPE_FILE_ATTRIBUTE_TYPE")
860  (values
861    '("invalid" "G_FILE_ATTRIBUTE_TYPE_INVALID")
862    '("string" "G_FILE_ATTRIBUTE_TYPE_STRING")
863    '("byte-string" "G_FILE_ATTRIBUTE_TYPE_BYTE_STRING")
864    '("boolean" "G_FILE_ATTRIBUTE_TYPE_BOOLEAN")
865    '("uint32" "G_FILE_ATTRIBUTE_TYPE_UINT32")
866    '("int32" "G_FILE_ATTRIBUTE_TYPE_INT32")
867    '("uint64" "G_FILE_ATTRIBUTE_TYPE_UINT64")
868    '("int64" "G_FILE_ATTRIBUTE_TYPE_INT64")
869    '("object" "G_FILE_ATTRIBUTE_TYPE_OBJECT")
870    '("stringv" "G_FILE_ATTRIBUTE_TYPE_STRINGV")
871  )
872)
873
874(define-flags AttributeInfoFlags
875  (in-module "GFile")
876  (c-name "GFileAttributeInfoFlags")
877  (gtype-id "G_TYPE_FILE_ATTRIBUTE_INFO_FLAGS")
878  (values
879    '("none" "G_FILE_ATTRIBUTE_INFO_NONE")
880    '("copy-with-file" "G_FILE_ATTRIBUTE_INFO_COPY_WITH_FILE")
881    '("copy-when-moved" "G_FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED")
882  )
883)
884
885(define-enum AttributeStatus
886  (in-module "GFile")
887  (c-name "GFileAttributeStatus")
888  (gtype-id "G_TYPE_FILE_ATTRIBUTE_STATUS")
889  (values
890    '("unset" "G_FILE_ATTRIBUTE_STATUS_UNSET")
891    '("set" "G_FILE_ATTRIBUTE_STATUS_SET")
892    '("error-setting" "G_FILE_ATTRIBUTE_STATUS_ERROR_SETTING")
893  )
894)
895
896(define-flags QueryInfoFlags
897  (in-module "GFile")
898  (c-name "GFileQueryInfoFlags")
899  (gtype-id "G_TYPE_FILE_QUERY_INFO_FLAGS")
900  (values
901    '("none" "G_FILE_QUERY_INFO_NONE")
902    '("nofollow-symlinks" "G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS")
903  )
904)
905
906(define-flags CreateFlags
907  (in-module "GFile")
908  (c-name "GFileCreateFlags")
909  (gtype-id "G_TYPE_FILE_CREATE_FLAGS")
910  (values
911    '("none" "G_FILE_CREATE_NONE")
912    '("private" "G_FILE_CREATE_PRIVATE")
913    '("replace-destination" "G_FILE_CREATE_REPLACE_DESTINATION")
914  )
915)
916
917(define-flags MeasureFlags
918  (in-module "GFile")
919  (c-name "GFileMeasureFlags")
920  (gtype-id "G_TYPE_FILE_MEASURE_FLAGS")
921  (values
922    '("none" "G_FILE_MEASURE_NONE")
923    '("report-any-error" "G_FILE_MEASURE_REPORT_ANY_ERROR")
924    '("apparent-size" "G_FILE_MEASURE_APPARENT_SIZE")
925    '("no-xdev" "G_FILE_MEASURE_NO_XDEV")
926  )
927)
928
929(define-enum MountFlags
930  (in-module "GMount")
931  (c-name "GMountMountFlags")
932  (gtype-id "G_TYPE_MOUNT_MOUNT_FLAGS")
933  (values
934    '("none" "G_MOUNT_MOUNT_NONE")
935  )
936)
937
938(define-flags UnmountFlags
939  (in-module "GMount")
940  (c-name "GMountUnmountFlags")
941  (gtype-id "G_TYPE_MOUNT_UNMOUNT_FLAGS")
942  (values
943    '("none" "G_MOUNT_UNMOUNT_NONE")
944    '("force" "G_MOUNT_UNMOUNT_FORCE")
945  )
946)
947
948(define-enum StartFlags
949  (in-module "GDrive")
950  (c-name "GDriveStartFlags")
951  (gtype-id "G_TYPE_DRIVE_START_FLAGS")
952  (values
953    '("none" "G_DRIVE_START_NONE")
954  )
955)
956
957(define-enum StartStopType
958  (in-module "GDrive")
959  (c-name "GDriveStartStopType")
960  (gtype-id "G_TYPE_DRIVE_START_STOP_TYPE")
961  (values
962    '("unknown" "G_DRIVE_START_STOP_TYPE_UNKNOWN")
963    '("shutdown" "G_DRIVE_START_STOP_TYPE_SHUTDOWN")
964    '("network" "G_DRIVE_START_STOP_TYPE_NETWORK")
965    '("multidisk" "G_DRIVE_START_STOP_TYPE_MULTIDISK")
966    '("password" "G_DRIVE_START_STOP_TYPE_PASSWORD")
967  )
968)
969
970(define-flags CopyFlags
971  (in-module "GFile")
972  (c-name "GFileCopyFlags")
973  (gtype-id "G_TYPE_FILE_COPY_FLAGS")
974  (values
975    '("none" "G_FILE_COPY_NONE")
976    '("overwrite" "G_FILE_COPY_OVERWRITE")
977    '("backup" "G_FILE_COPY_BACKUP")
978    '("nofollow-symlinks" "G_FILE_COPY_NOFOLLOW_SYMLINKS")
979    '("all-metadata" "G_FILE_COPY_ALL_METADATA")
980    '("no-fallback-for-move" "G_FILE_COPY_NO_FALLBACK_FOR_MOVE")
981    '("target-default-perms" "G_FILE_COPY_TARGET_DEFAULT_PERMS")
982  )
983)
984
985(define-flags MonitorFlags
986  (in-module "GFile")
987  (c-name "GFileMonitorFlags")
988  (gtype-id "G_TYPE_FILE_MONITOR_FLAGS")
989  (values
990    '("none" "G_FILE_MONITOR_NONE")
991    '("watch-mounts" "G_FILE_MONITOR_WATCH_MOUNTS")
992    '("send-moved" "G_FILE_MONITOR_SEND_MOVED")
993    '("watch-hard-links" "G_FILE_MONITOR_WATCH_HARD_LINKS")
994    '("watch-moves" "G_FILE_MONITOR_WATCH_MOVES")
995  )
996)
997
998(define-enum Type
999  (in-module "GFile")
1000  (c-name "GFileType")
1001  (gtype-id "G_TYPE_FILE_TYPE")
1002  (values
1003    '("unknown" "G_FILE_TYPE_UNKNOWN")
1004    '("regular" "G_FILE_TYPE_REGULAR")
1005    '("directory" "G_FILE_TYPE_DIRECTORY")
1006    '("symbolic-link" "G_FILE_TYPE_SYMBOLIC_LINK")
1007    '("special" "G_FILE_TYPE_SPECIAL")
1008    '("shortcut" "G_FILE_TYPE_SHORTCUT")
1009    '("mountable" "G_FILE_TYPE_MOUNTABLE")
1010  )
1011)
1012
1013(define-enum PreviewType
1014  (in-module "GFilesystem")
1015  (c-name "GFilesystemPreviewType")
1016  (gtype-id "G_TYPE_FILESYSTEM_PREVIEW_TYPE")
1017  (values
1018    '("if-always" "G_FILESYSTEM_PREVIEW_TYPE_IF_ALWAYS")
1019    '("if-local" "G_FILESYSTEM_PREVIEW_TYPE_IF_LOCAL")
1020    '("never" "G_FILESYSTEM_PREVIEW_TYPE_NEVER")
1021  )
1022)
1023
1024(define-enum MonitorEvent
1025  (in-module "GFile")
1026  (c-name "GFileMonitorEvent")
1027  (gtype-id "G_TYPE_FILE_MONITOR_EVENT")
1028  (values
1029    '("changed" "G_FILE_MONITOR_EVENT_CHANGED")
1030    '("changes-done-hint" "G_FILE_MONITOR_EVENT_CHANGES_DONE_HINT")
1031    '("deleted" "G_FILE_MONITOR_EVENT_DELETED")
1032    '("created" "G_FILE_MONITOR_EVENT_CREATED")
1033    '("attribute-changed" "G_FILE_MONITOR_EVENT_ATTRIBUTE_CHANGED")
1034    '("pre-unmount" "G_FILE_MONITOR_EVENT_PRE_UNMOUNT")
1035    '("unmounted" "G_FILE_MONITOR_EVENT_UNMOUNTED")
1036    '("moved" "G_FILE_MONITOR_EVENT_MOVED")
1037    '("renamed" "G_FILE_MONITOR_EVENT_RENAMED")
1038    '("moved-in" "G_FILE_MONITOR_EVENT_MOVED_IN")
1039    '("moved-out" "G_FILE_MONITOR_EVENT_MOVED_OUT")
1040  )
1041)
1042
1043(define-enum Enum
1044  (in-module "GIOError")
1045  (c-name "GIOErrorEnum")
1046  (gtype-id "G_TYPE_IO_ERROR_ENUM")
1047  (values
1048    '("failed" "G_IO_ERROR_FAILED")
1049    '("not-found" "G_IO_ERROR_NOT_FOUND")
1050    '("exists" "G_IO_ERROR_EXISTS")
1051    '("is-directory" "G_IO_ERROR_IS_DIRECTORY")
1052    '("not-directory" "G_IO_ERROR_NOT_DIRECTORY")
1053    '("not-empty" "G_IO_ERROR_NOT_EMPTY")
1054    '("not-regular-file" "G_IO_ERROR_NOT_REGULAR_FILE")
1055    '("not-symbolic-link" "G_IO_ERROR_NOT_SYMBOLIC_LINK")
1056    '("not-mountable-file" "G_IO_ERROR_NOT_MOUNTABLE_FILE")
1057    '("filename-too-long" "G_IO_ERROR_FILENAME_TOO_LONG")
1058    '("invalid-filename" "G_IO_ERROR_INVALID_FILENAME")
1059    '("too-many-links" "G_IO_ERROR_TOO_MANY_LINKS")
1060    '("no-space" "G_IO_ERROR_NO_SPACE")
1061    '("invalid-argument" "G_IO_ERROR_INVALID_ARGUMENT")
1062    '("permission-denied" "G_IO_ERROR_PERMISSION_DENIED")
1063    '("not-supported" "G_IO_ERROR_NOT_SUPPORTED")
1064    '("not-mounted" "G_IO_ERROR_NOT_MOUNTED")
1065    '("already-mounted" "G_IO_ERROR_ALREADY_MOUNTED")
1066    '("closed" "G_IO_ERROR_CLOSED")
1067    '("cancelled" "G_IO_ERROR_CANCELLED")
1068    '("pending" "G_IO_ERROR_PENDING")
1069    '("read-only" "G_IO_ERROR_READ_ONLY")
1070    '("cant-create-backup" "G_IO_ERROR_CANT_CREATE_BACKUP")
1071    '("wrong-etag" "G_IO_ERROR_WRONG_ETAG")
1072    '("timed-out" "G_IO_ERROR_TIMED_OUT")
1073    '("would-recurse" "G_IO_ERROR_WOULD_RECURSE")
1074    '("busy" "G_IO_ERROR_BUSY")
1075    '("would-block" "G_IO_ERROR_WOULD_BLOCK")
1076    '("host-not-found" "G_IO_ERROR_HOST_NOT_FOUND")
1077    '("would-merge" "G_IO_ERROR_WOULD_MERGE")
1078    '("failed-handled" "G_IO_ERROR_FAILED_HANDLED")
1079    '("too-many-open-files" "G_IO_ERROR_TOO_MANY_OPEN_FILES")
1080    '("not-initialized" "G_IO_ERROR_NOT_INITIALIZED")
1081    '("address-in-use" "G_IO_ERROR_ADDRESS_IN_USE")
1082    '("partial-input" "G_IO_ERROR_PARTIAL_INPUT")
1083    '("invalid-data" "G_IO_ERROR_INVALID_DATA")
1084    '("dbus-error" "G_IO_ERROR_DBUS_ERROR")
1085    '("host-unreachable" "G_IO_ERROR_HOST_UNREACHABLE")
1086    '("network-unreachable" "G_IO_ERROR_NETWORK_UNREACHABLE")
1087    '("connection-refused" "G_IO_ERROR_CONNECTION_REFUSED")
1088    '("proxy-failed" "G_IO_ERROR_PROXY_FAILED")
1089    '("proxy-auth-failed" "G_IO_ERROR_PROXY_AUTH_FAILED")
1090    '("proxy-need-auth" "G_IO_ERROR_PROXY_NEED_AUTH")
1091    '("proxy-not-allowed" "G_IO_ERROR_PROXY_NOT_ALLOWED")
1092    '("broken-pipe" "G_IO_ERROR_BROKEN_PIPE")
1093    '("connection-closed" "G_IO_ERROR_CONNECTION_CLOSED")
1094    '("not-connected" "G_IO_ERROR_NOT_CONNECTED")
1095    '("message-too-large" "G_IO_ERROR_MESSAGE_TOO_LARGE")
1096  )
1097)
1098
1099(define-flags PasswordFlags
1100  (in-module "GAsk")
1101  (c-name "GAskPasswordFlags")
1102  (gtype-id "G_TYPE_ASK_PASSWORD_FLAGS")
1103  (values
1104    '("need-password" "G_ASK_PASSWORD_NEED_PASSWORD")
1105    '("need-username" "G_ASK_PASSWORD_NEED_USERNAME")
1106    '("need-domain" "G_ASK_PASSWORD_NEED_DOMAIN")
1107    '("saving-supported" "G_ASK_PASSWORD_SAVING_SUPPORTED")
1108    '("anonymous-supported" "G_ASK_PASSWORD_ANONYMOUS_SUPPORTED")
1109    '("tcrypt" "G_ASK_PASSWORD_TCRYPT")
1110  )
1111)
1112
1113(define-enum Save
1114  (in-module "GPassword")
1115  (c-name "GPasswordSave")
1116  (gtype-id "G_TYPE_PASSWORD_SAVE")
1117  (values
1118    '("never" "G_PASSWORD_SAVE_NEVER")
1119    '("for-session" "G_PASSWORD_SAVE_FOR_SESSION")
1120    '("permanently" "G_PASSWORD_SAVE_PERMANENTLY")
1121  )
1122)
1123
1124(define-enum OperationResult
1125  (in-module "GMount")
1126  (c-name "GMountOperationResult")
1127  (gtype-id "G_TYPE_MOUNT_OPERATION_RESULT")
1128  (values
1129    '("handled" "G_MOUNT_OPERATION_HANDLED")
1130    '("aborted" "G_MOUNT_OPERATION_ABORTED")
1131    '("unhandled" "G_MOUNT_OPERATION_UNHANDLED")
1132  )
1133)
1134
1135(define-flags StreamSpliceFlags
1136  (in-module "GOutput")
1137  (c-name "GOutputStreamSpliceFlags")
1138  (gtype-id "G_TYPE_OUTPUT_STREAM_SPLICE_FLAGS")
1139  (values
1140    '("none" "G_OUTPUT_STREAM_SPLICE_NONE")
1141    '("close-source" "G_OUTPUT_STREAM_SPLICE_CLOSE_SOURCE")
1142    '("close-target" "G_OUTPUT_STREAM_SPLICE_CLOSE_TARGET")
1143  )
1144)
1145
1146(define-flags SpliceFlags
1147  (in-module "GIOStream")
1148  (c-name "GIOStreamSpliceFlags")
1149  (gtype-id "G_TYPE_IO_STREAM_SPLICE_FLAGS")
1150  (values
1151    '("none" "G_IO_STREAM_SPLICE_NONE")
1152    '("close-stream1" "G_IO_STREAM_SPLICE_CLOSE_STREAM1")
1153    '("close-stream2" "G_IO_STREAM_SPLICE_CLOSE_STREAM2")
1154    '("wait-for-both" "G_IO_STREAM_SPLICE_WAIT_FOR_BOTH")
1155  )
1156)
1157
1158(define-enum Origin
1159  (in-module "GEmblem")
1160  (c-name "GEmblemOrigin")
1161  (gtype-id "G_TYPE_EMBLEM_ORIGIN")
1162  (values
1163    '("unknown" "G_EMBLEM_ORIGIN_UNKNOWN")
1164    '("device" "G_EMBLEM_ORIGIN_DEVICE")
1165    '("livemetadata" "G_EMBLEM_ORIGIN_LIVEMETADATA")
1166    '("tag" "G_EMBLEM_ORIGIN_TAG")
1167  )
1168)
1169
1170(define-enum Error
1171  (in-module "GResolver")
1172  (c-name "GResolverError")
1173  (gtype-id "G_TYPE_RESOLVER_ERROR")
1174  (values
1175    '("not-found" "G_RESOLVER_ERROR_NOT_FOUND")
1176    '("temporary-failure" "G_RESOLVER_ERROR_TEMPORARY_FAILURE")
1177    '("internal" "G_RESOLVER_ERROR_INTERNAL")
1178  )
1179)
1180
1181(define-enum RecordType
1182  (in-module "GResolver")
1183  (c-name "GResolverRecordType")
1184  (gtype-id "G_TYPE_RESOLVER_RECORD_TYPE")
1185  (values
1186    '("srv" "G_RESOLVER_RECORD_SRV")
1187    '("mx" "G_RESOLVER_RECORD_MX")
1188    '("txt" "G_RESOLVER_RECORD_TXT")
1189    '("soa" "G_RESOLVER_RECORD_SOA")
1190    '("ns" "G_RESOLVER_RECORD_NS")
1191  )
1192)
1193
1194(define-enum Error
1195  (in-module "GResource")
1196  (c-name "GResourceError")
1197  (gtype-id "G_TYPE_RESOURCE_ERROR")
1198  (values
1199    '("not-found" "G_RESOURCE_ERROR_NOT_FOUND")
1200    '("internal" "G_RESOURCE_ERROR_INTERNAL")
1201  )
1202)
1203
1204(define-flags Flags
1205  (in-module "GResource")
1206  (c-name "GResourceFlags")
1207  (gtype-id "G_TYPE_RESOURCE_FLAGS")
1208  (values
1209    '("none" "G_RESOURCE_FLAGS_NONE")
1210    '("compressed" "G_RESOURCE_FLAGS_COMPRESSED")
1211  )
1212)
1213
1214(define-enum LookupFlags
1215  (in-module "GResource")
1216  (c-name "GResourceLookupFlags")
1217  (gtype-id "G_TYPE_RESOURCE_LOOKUP_FLAGS")
1218  (values
1219    '("none" "G_RESOURCE_LOOKUP_FLAGS_NONE")
1220  )
1221)
1222
1223(define-enum Family
1224  (in-module "GSocket")
1225  (c-name "GSocketFamily")
1226  (gtype-id "G_TYPE_SOCKET_FAMILY")
1227  (values
1228    '("invalid" "G_SOCKET_FAMILY_INVALID")
1229    '("unix" "G_SOCKET_FAMILY_UNIX")
1230    '("ipv4" "G_SOCKET_FAMILY_IPV4")
1231    '("ipv6" "G_SOCKET_FAMILY_IPV6")
1232  )
1233)
1234
1235(define-enum Type
1236  (in-module "GSocket")
1237  (c-name "GSocketType")
1238  (gtype-id "G_TYPE_SOCKET_TYPE")
1239  (values
1240    '("invalid" "G_SOCKET_TYPE_INVALID")
1241    '("stream" "G_SOCKET_TYPE_STREAM")
1242    '("datagram" "G_SOCKET_TYPE_DATAGRAM")
1243    '("seqpacket" "G_SOCKET_TYPE_SEQPACKET")
1244  )
1245)
1246
1247(define-enum MsgFlags
1248  (in-module "GSocket")
1249  (c-name "GSocketMsgFlags")
1250  (gtype-id "G_TYPE_SOCKET_MSG_FLAGS")
1251  (values
1252    '("none" "G_SOCKET_MSG_NONE")
1253    '("oob" "G_SOCKET_MSG_OOB")
1254    '("peek" "G_SOCKET_MSG_PEEK")
1255    '("dontroute" "G_SOCKET_MSG_DONTROUTE")
1256  )
1257)
1258
1259(define-enum Protocol
1260  (in-module "GSocket")
1261  (c-name "GSocketProtocol")
1262  (gtype-id "G_TYPE_SOCKET_PROTOCOL")
1263  (values
1264    '("unknown" "G_SOCKET_PROTOCOL_UNKNOWN")
1265    '("default" "G_SOCKET_PROTOCOL_DEFAULT")
1266    '("tcp" "G_SOCKET_PROTOCOL_TCP")
1267    '("udp" "G_SOCKET_PROTOCOL_UDP")
1268    '("sctp" "G_SOCKET_PROTOCOL_SCTP")
1269  )
1270)
1271
1272(define-enum CompressorFormat
1273  (in-module "GZlib")
1274  (c-name "GZlibCompressorFormat")
1275  (gtype-id "G_TYPE_ZLIB_COMPRESSOR_FORMAT")
1276  (values
1277    '("zlib" "G_ZLIB_COMPRESSOR_FORMAT_ZLIB")
1278    '("gzip" "G_ZLIB_COMPRESSOR_FORMAT_GZIP")
1279    '("raw" "G_ZLIB_COMPRESSOR_FORMAT_RAW")
1280  )
1281)
1282
1283(define-enum SocketAddressType
1284  (in-module "GUnix")
1285  (c-name "GUnixSocketAddressType")
1286  (gtype-id "G_TYPE_UNIX_SOCKET_ADDRESS_TYPE")
1287  (values
1288    '("invalid" "G_UNIX_SOCKET_ADDRESS_INVALID")
1289    '("anonymous" "G_UNIX_SOCKET_ADDRESS_ANONYMOUS")
1290    '("path" "G_UNIX_SOCKET_ADDRESS_PATH")
1291    '("abstract" "G_UNIX_SOCKET_ADDRESS_ABSTRACT")
1292    '("abstract-padded" "G_UNIX_SOCKET_ADDRESS_ABSTRACT_PADDED")
1293  )
1294)
1295
1296(define-enum Type
1297  (in-module "GBus")
1298  (c-name "GBusType")
1299  (gtype-id "G_TYPE_BUS_TYPE")
1300  (values
1301    '("starter" "G_BUS_TYPE_STARTER")
1302    '("none" "G_BUS_TYPE_NONE")
1303    '("system" "G_BUS_TYPE_SYSTEM")
1304    '("session" "G_BUS_TYPE_SESSION")
1305  )
1306)
1307
1308(define-flags NameOwnerFlags
1309  (in-module "GBus")
1310  (c-name "GBusNameOwnerFlags")
1311  (gtype-id "G_TYPE_BUS_NAME_OWNER_FLAGS")
1312  (values
1313    '("none" "G_BUS_NAME_OWNER_FLAGS_NONE")
1314    '("allow-replacement" "G_BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENT")
1315    '("replace" "G_BUS_NAME_OWNER_FLAGS_REPLACE")
1316    '("do-not-queue" "G_BUS_NAME_OWNER_FLAGS_DO_NOT_QUEUE")
1317  )
1318)
1319
1320(define-flags NameWatcherFlags
1321  (in-module "GBus")
1322  (c-name "GBusNameWatcherFlags")
1323  (gtype-id "G_TYPE_BUS_NAME_WATCHER_FLAGS")
1324  (values
1325    '("none" "G_BUS_NAME_WATCHER_FLAGS_NONE")
1326    '("auto-start" "G_BUS_NAME_WATCHER_FLAGS_AUTO_START")
1327  )
1328)
1329
1330(define-flags ProxyFlags
1331  (in-module "GDBus")
1332  (c-name "GDBusProxyFlags")
1333  (gtype-id "G_TYPE_D_BUS_PROXY_FLAGS")
1334  (values
1335    '("none" "G_DBUS_PROXY_FLAGS_NONE")
1336    '("do-not-load-properties" "G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES")
1337    '("do-not-connect-signals" "G_DBUS_PROXY_FLAGS_DO_NOT_CONNECT_SIGNALS")
1338    '("do-not-auto-start" "G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START")
1339    '("get-invalidated-properties" "G_DBUS_PROXY_FLAGS_GET_INVALIDATED_PROPERTIES")
1340    '("do-not-auto-start-at-construction" "G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START_AT_CONSTRUCTION")
1341  )
1342)
1343
1344(define-enum Error
1345  (in-module "GDBus")
1346  (c-name "GDBusError")
1347  (gtype-id "G_TYPE_D_BUS_ERROR")
1348  (values
1349    '("failed" "G_DBUS_ERROR_FAILED")
1350    '("no-memory" "G_DBUS_ERROR_NO_MEMORY")
1351    '("service-unknown" "G_DBUS_ERROR_SERVICE_UNKNOWN")
1352    '("name-has-no-owner" "G_DBUS_ERROR_NAME_HAS_NO_OWNER")
1353    '("no-reply" "G_DBUS_ERROR_NO_REPLY")
1354    '("io-error" "G_DBUS_ERROR_IO_ERROR")
1355    '("bad-address" "G_DBUS_ERROR_BAD_ADDRESS")
1356    '("not-supported" "G_DBUS_ERROR_NOT_SUPPORTED")
1357    '("limits-exceeded" "G_DBUS_ERROR_LIMITS_EXCEEDED")
1358    '("access-denied" "G_DBUS_ERROR_ACCESS_DENIED")
1359    '("auth-failed" "G_DBUS_ERROR_AUTH_FAILED")
1360    '("no-server" "G_DBUS_ERROR_NO_SERVER")
1361    '("timeout" "G_DBUS_ERROR_TIMEOUT")
1362    '("no-network" "G_DBUS_ERROR_NO_NETWORK")
1363    '("address-in-use" "G_DBUS_ERROR_ADDRESS_IN_USE")
1364    '("disconnected" "G_DBUS_ERROR_DISCONNECTED")
1365    '("invalid-args" "G_DBUS_ERROR_INVALID_ARGS")
1366    '("file-not-found" "G_DBUS_ERROR_FILE_NOT_FOUND")
1367    '("file-exists" "G_DBUS_ERROR_FILE_EXISTS")
1368    '("unknown-method" "G_DBUS_ERROR_UNKNOWN_METHOD")
1369    '("timed-out" "G_DBUS_ERROR_TIMED_OUT")
1370    '("match-rule-not-found" "G_DBUS_ERROR_MATCH_RULE_NOT_FOUND")
1371    '("match-rule-invalid" "G_DBUS_ERROR_MATCH_RULE_INVALID")
1372    '("spawn-exec-failed" "G_DBUS_ERROR_SPAWN_EXEC_FAILED")
1373    '("spawn-fork-failed" "G_DBUS_ERROR_SPAWN_FORK_FAILED")
1374    '("spawn-child-exited" "G_DBUS_ERROR_SPAWN_CHILD_EXITED")
1375    '("spawn-child-signaled" "G_DBUS_ERROR_SPAWN_CHILD_SIGNALED")
1376    '("spawn-failed" "G_DBUS_ERROR_SPAWN_FAILED")
1377    '("spawn-setup-failed" "G_DBUS_ERROR_SPAWN_SETUP_FAILED")
1378    '("spawn-config-invalid" "G_DBUS_ERROR_SPAWN_CONFIG_INVALID")
1379    '("spawn-service-invalid" "G_DBUS_ERROR_SPAWN_SERVICE_INVALID")
1380    '("spawn-service-not-found" "G_DBUS_ERROR_SPAWN_SERVICE_NOT_FOUND")
1381    '("spawn-permissions-invalid" "G_DBUS_ERROR_SPAWN_PERMISSIONS_INVALID")
1382    '("spawn-file-invalid" "G_DBUS_ERROR_SPAWN_FILE_INVALID")
1383    '("spawn-no-memory" "G_DBUS_ERROR_SPAWN_NO_MEMORY")
1384    '("unix-process-id-unknown" "G_DBUS_ERROR_UNIX_PROCESS_ID_UNKNOWN")
1385    '("invalid-signature" "G_DBUS_ERROR_INVALID_SIGNATURE")
1386    '("invalid-file-content" "G_DBUS_ERROR_INVALID_FILE_CONTENT")
1387    '("selinux-security-context-unknown" "G_DBUS_ERROR_SELINUX_SECURITY_CONTEXT_UNKNOWN")
1388    '("adt-audit-data-unknown" "G_DBUS_ERROR_ADT_AUDIT_DATA_UNKNOWN")
1389    '("object-path-in-use" "G_DBUS_ERROR_OBJECT_PATH_IN_USE")
1390    '("unknown-object" "G_DBUS_ERROR_UNKNOWN_OBJECT")
1391    '("unknown-interface" "G_DBUS_ERROR_UNKNOWN_INTERFACE")
1392    '("unknown-property" "G_DBUS_ERROR_UNKNOWN_PROPERTY")
1393    '("property-read-only" "G_DBUS_ERROR_PROPERTY_READ_ONLY")
1394  )
1395)
1396
1397(define-flags ConnectionFlags
1398  (in-module "GDBus")
1399  (c-name "GDBusConnectionFlags")
1400  (gtype-id "G_TYPE_D_BUS_CONNECTION_FLAGS")
1401  (values
1402    '("none" "G_DBUS_CONNECTION_FLAGS_NONE")
1403    '("authentication-client" "G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_CLIENT")
1404    '("authentication-server" "G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_SERVER")
1405    '("authentication-allow-anonymous" "G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_ALLOW_ANONYMOUS")
1406    '("message-bus-connection" "G_DBUS_CONNECTION_FLAGS_MESSAGE_BUS_CONNECTION")
1407    '("delay-message-processing" "G_DBUS_CONNECTION_FLAGS_DELAY_MESSAGE_PROCESSING")
1408  )
1409)
1410
1411(define-flags CapabilityFlags
1412  (in-module "GDBus")
1413  (c-name "GDBusCapabilityFlags")
1414  (gtype-id "G_TYPE_D_BUS_CAPABILITY_FLAGS")
1415  (values
1416    '("none" "G_DBUS_CAPABILITY_FLAGS_NONE")
1417    '("unix-fd-passing" "G_DBUS_CAPABILITY_FLAGS_UNIX_FD_PASSING")
1418  )
1419)
1420
1421(define-flags CallFlags
1422  (in-module "GDBus")
1423  (c-name "GDBusCallFlags")
1424  (gtype-id "G_TYPE_D_BUS_CALL_FLAGS")
1425  (values
1426    '("none" "G_DBUS_CALL_FLAGS_NONE")
1427    '("no-auto-start" "G_DBUS_CALL_FLAGS_NO_AUTO_START")
1428    '("allow-interactive-authorization" "G_DBUS_CALL_FLAGS_ALLOW_INTERACTIVE_AUTHORIZATION")
1429  )
1430)
1431
1432(define-enum MessageType
1433  (in-module "GDBus")
1434  (c-name "GDBusMessageType")
1435  (gtype-id "G_TYPE_D_BUS_MESSAGE_TYPE")
1436  (values
1437    '("invalid" "G_DBUS_MESSAGE_TYPE_INVALID")
1438    '("method-call" "G_DBUS_MESSAGE_TYPE_METHOD_CALL")
1439    '("method-return" "G_DBUS_MESSAGE_TYPE_METHOD_RETURN")
1440    '("error" "G_DBUS_MESSAGE_TYPE_ERROR")
1441    '("signal" "G_DBUS_MESSAGE_TYPE_SIGNAL")
1442  )
1443)
1444
1445(define-flags MessageFlags
1446  (in-module "GDBus")
1447  (c-name "GDBusMessageFlags")
1448  (gtype-id "G_TYPE_D_BUS_MESSAGE_FLAGS")
1449  (values
1450    '("none" "G_DBUS_MESSAGE_FLAGS_NONE")
1451    '("no-reply-expected" "G_DBUS_MESSAGE_FLAGS_NO_REPLY_EXPECTED")
1452    '("no-auto-start" "G_DBUS_MESSAGE_FLAGS_NO_AUTO_START")
1453    '("allow-interactive-authorization" "G_DBUS_MESSAGE_FLAGS_ALLOW_INTERACTIVE_AUTHORIZATION")
1454  )
1455)
1456
1457(define-enum MessageHeaderField
1458  (in-module "GDBus")
1459  (c-name "GDBusMessageHeaderField")
1460  (gtype-id "G_TYPE_D_BUS_MESSAGE_HEADER_FIELD")
1461  (values
1462    '("invalid" "G_DBUS_MESSAGE_HEADER_FIELD_INVALID")
1463    '("path" "G_DBUS_MESSAGE_HEADER_FIELD_PATH")
1464    '("interface" "G_DBUS_MESSAGE_HEADER_FIELD_INTERFACE")
1465    '("member" "G_DBUS_MESSAGE_HEADER_FIELD_MEMBER")
1466    '("error-name" "G_DBUS_MESSAGE_HEADER_FIELD_ERROR_NAME")
1467    '("reply-serial" "G_DBUS_MESSAGE_HEADER_FIELD_REPLY_SERIAL")
1468    '("destination" "G_DBUS_MESSAGE_HEADER_FIELD_DESTINATION")
1469    '("sender" "G_DBUS_MESSAGE_HEADER_FIELD_SENDER")
1470    '("signature" "G_DBUS_MESSAGE_HEADER_FIELD_SIGNATURE")
1471    '("num-unix-fds" "G_DBUS_MESSAGE_HEADER_FIELD_NUM_UNIX_FDS")
1472  )
1473)
1474
1475(define-flags PropertyInfoFlags
1476  (in-module "GDBus")
1477  (c-name "GDBusPropertyInfoFlags")
1478  (gtype-id "G_TYPE_D_BUS_PROPERTY_INFO_FLAGS")
1479  (values
1480    '("none" "G_DBUS_PROPERTY_INFO_FLAGS_NONE")
1481    '("readable" "G_DBUS_PROPERTY_INFO_FLAGS_READABLE")
1482    '("writable" "G_DBUS_PROPERTY_INFO_FLAGS_WRITABLE")
1483  )
1484)
1485
1486(define-flags SubtreeFlags
1487  (in-module "GDBus")
1488  (c-name "GDBusSubtreeFlags")
1489  (gtype-id "G_TYPE_D_BUS_SUBTREE_FLAGS")
1490  (values
1491    '("none" "G_DBUS_SUBTREE_FLAGS_NONE")
1492    '("dispatch-to-unenumerated-nodes" "G_DBUS_SUBTREE_FLAGS_DISPATCH_TO_UNENUMERATED_NODES")
1493  )
1494)
1495
1496(define-flags ServerFlags
1497  (in-module "GDBus")
1498  (c-name "GDBusServerFlags")
1499  (gtype-id "G_TYPE_D_BUS_SERVER_FLAGS")
1500  (values
1501    '("none" "G_DBUS_SERVER_FLAGS_NONE")
1502    '("run-in-thread" "G_DBUS_SERVER_FLAGS_RUN_IN_THREAD")
1503    '("authentication-allow-anonymous" "G_DBUS_SERVER_FLAGS_AUTHENTICATION_ALLOW_ANONYMOUS")
1504  )
1505)
1506
1507(define-flags SignalFlags
1508  (in-module "GDBus")
1509  (c-name "GDBusSignalFlags")
1510  (gtype-id "G_TYPE_D_BUS_SIGNAL_FLAGS")
1511  (values
1512    '("none" "G_DBUS_SIGNAL_FLAGS_NONE")
1513    '("no-match-rule" "G_DBUS_SIGNAL_FLAGS_NO_MATCH_RULE")
1514    '("match-arg0-namespace" "G_DBUS_SIGNAL_FLAGS_MATCH_ARG0_NAMESPACE")
1515    '("match-arg0-path" "G_DBUS_SIGNAL_FLAGS_MATCH_ARG0_PATH")
1516  )
1517)
1518
1519(define-flags SendMessageFlags
1520  (in-module "GDBus")
1521  (c-name "GDBusSendMessageFlags")
1522  (gtype-id "G_TYPE_D_BUS_SEND_MESSAGE_FLAGS")
1523  (values
1524    '("none" "G_DBUS_SEND_MESSAGE_FLAGS_NONE")
1525    '("preserve-serial" "G_DBUS_SEND_MESSAGE_FLAGS_PRESERVE_SERIAL")
1526  )
1527)
1528
1529(define-enum Type
1530  (in-module "GCredentials")
1531  (c-name "GCredentialsType")
1532  (gtype-id "G_TYPE_CREDENTIALS_TYPE")
1533  (values
1534    '("invalid" "G_CREDENTIALS_TYPE_INVALID")
1535    '("linux-ucred" "G_CREDENTIALS_TYPE_LINUX_UCRED")
1536    '("freebsd-cmsgcred" "G_CREDENTIALS_TYPE_FREEBSD_CMSGCRED")
1537    '("openbsd-sockpeercred" "G_CREDENTIALS_TYPE_OPENBSD_SOCKPEERCRED")
1538    '("solaris-ucred" "G_CREDENTIALS_TYPE_SOLARIS_UCRED")
1539    '("netbsd-unpcbid" "G_CREDENTIALS_TYPE_NETBSD_UNPCBID")
1540  )
1541)
1542
1543(define-enum MessageByteOrder
1544  (in-module "GDBus")
1545  (c-name "GDBusMessageByteOrder")
1546  (gtype-id "G_TYPE_D_BUS_MESSAGE_BYTE_ORDER")
1547  (values
1548    '("big-endian" "G_DBUS_MESSAGE_BYTE_ORDER_BIG_ENDIAN")
1549    '("little-endian" "G_DBUS_MESSAGE_BYTE_ORDER_LITTLE_ENDIAN")
1550  )
1551)
1552
1553(define-flags Flags
1554  (in-module "GApplication")
1555  (c-name "GApplicationFlags")
1556  (gtype-id "G_TYPE_APPLICATION_FLAGS")
1557  (values
1558    '("flags-none" "G_APPLICATION_FLAGS_NONE")
1559    '("is-service" "G_APPLICATION_IS_SERVICE")
1560    '("is-launcher" "G_APPLICATION_IS_LAUNCHER")
1561    '("handles-open" "G_APPLICATION_HANDLES_OPEN")
1562    '("handles-command-line" "G_APPLICATION_HANDLES_COMMAND_LINE")
1563    '("send-environment" "G_APPLICATION_SEND_ENVIRONMENT")
1564    '("non-unique" "G_APPLICATION_NON_UNIQUE")
1565    '("can-override-app-id" "G_APPLICATION_CAN_OVERRIDE_APP_ID")
1566    '("allow-replacement" "G_APPLICATION_ALLOW_REPLACEMENT")
1567    '("replace" "G_APPLICATION_REPLACE")
1568  )
1569)
1570
1571(define-enum Error
1572  (in-module "GTls")
1573  (c-name "GTlsError")
1574  (gtype-id "G_TYPE_TLS_ERROR")
1575  (values
1576    '("unavailable" "G_TLS_ERROR_UNAVAILABLE")
1577    '("misc" "G_TLS_ERROR_MISC")
1578    '("bad-certificate" "G_TLS_ERROR_BAD_CERTIFICATE")
1579    '("not-tls" "G_TLS_ERROR_NOT_TLS")
1580    '("handshake" "G_TLS_ERROR_HANDSHAKE")
1581    '("certificate-required" "G_TLS_ERROR_CERTIFICATE_REQUIRED")
1582    '("eof" "G_TLS_ERROR_EOF")
1583    '("inappropriate-fallback" "G_TLS_ERROR_INAPPROPRIATE_FALLBACK")
1584  )
1585)
1586
1587(define-flags CertificateFlags
1588  (in-module "GTls")
1589  (c-name "GTlsCertificateFlags")
1590  (gtype-id "G_TYPE_TLS_CERTIFICATE_FLAGS")
1591  (values
1592    '("unknown-ca" "G_TLS_CERTIFICATE_UNKNOWN_CA")
1593    '("bad-identity" "G_TLS_CERTIFICATE_BAD_IDENTITY")
1594    '("not-activated" "G_TLS_CERTIFICATE_NOT_ACTIVATED")
1595    '("expired" "G_TLS_CERTIFICATE_EXPIRED")
1596    '("revoked" "G_TLS_CERTIFICATE_REVOKED")
1597    '("insecure" "G_TLS_CERTIFICATE_INSECURE")
1598    '("generic-error" "G_TLS_CERTIFICATE_GENERIC_ERROR")
1599    '("validate-all" "G_TLS_CERTIFICATE_VALIDATE_ALL")
1600  )
1601)
1602
1603(define-enum AuthenticationMode
1604  (in-module "GTls")
1605  (c-name "GTlsAuthenticationMode")
1606  (gtype-id "G_TYPE_TLS_AUTHENTICATION_MODE")
1607  (values
1608    '("none" "G_TLS_AUTHENTICATION_NONE")
1609    '("requested" "G_TLS_AUTHENTICATION_REQUESTED")
1610    '("required" "G_TLS_AUTHENTICATION_REQUIRED")
1611  )
1612)
1613
1614(define-enum RehandshakeMode
1615  (in-module "GTls")
1616  (c-name "GTlsRehandshakeMode")
1617  (gtype-id "G_TYPE_TLS_REHANDSHAKE_MODE")
1618  (values
1619    '("never" "G_TLS_REHANDSHAKE_NEVER")
1620    '("safely" "G_TLS_REHANDSHAKE_SAFELY")
1621    '("unsafely" "G_TLS_REHANDSHAKE_UNSAFELY")
1622  )
1623)
1624
1625(define-enum InteractionResult
1626  (in-module "GTls")
1627  (c-name "GTlsInteractionResult")
1628  (gtype-id "G_TYPE_TLS_INTERACTION_RESULT")
1629  (values
1630    '("unhandled" "G_TLS_INTERACTION_UNHANDLED")
1631    '("handled" "G_TLS_INTERACTION_HANDLED")
1632    '("failed" "G_TLS_INTERACTION_FAILED")
1633  )
1634)
1635
1636(define-flags InterfaceSkeletonFlags
1637  (in-module "GDBus")
1638  (c-name "GDBusInterfaceSkeletonFlags")
1639  (gtype-id "G_TYPE_D_BUS_INTERFACE_SKELETON_FLAGS")
1640  (values
1641    '("none" "G_DBUS_INTERFACE_SKELETON_FLAGS_NONE")
1642    '("handle-method-invocations-in-thread" "G_DBUS_INTERFACE_SKELETON_FLAGS_HANDLE_METHOD_INVOCATIONS_IN_THREAD")
1643  )
1644)
1645
1646(define-flags ObjectManagerClientFlags
1647  (in-module "GDBus")
1648  (c-name "GDBusObjectManagerClientFlags")
1649  (gtype-id "G_TYPE_D_BUS_OBJECT_MANAGER_CLIENT_FLAGS")
1650  (values
1651    '("none" "G_DBUS_OBJECT_MANAGER_CLIENT_FLAGS_NONE")
1652    '("do-not-auto-start" "G_DBUS_OBJECT_MANAGER_CLIENT_FLAGS_DO_NOT_AUTO_START")
1653  )
1654)
1655
1656(define-enum DatabaseVerifyFlags
1657  (in-module "GTls")
1658  (c-name "GTlsDatabaseVerifyFlags")
1659  (gtype-id "G_TYPE_TLS_DATABASE_VERIFY_FLAGS")
1660  (values
1661    '("none" "G_TLS_DATABASE_VERIFY_NONE")
1662  )
1663)
1664
1665(define-enum DatabaseLookupFlags
1666  (in-module "GTls")
1667  (c-name "GTlsDatabaseLookupFlags")
1668  (gtype-id "G_TYPE_TLS_DATABASE_LOOKUP_FLAGS")
1669  (values
1670    '("none" "G_TLS_DATABASE_LOOKUP_NONE")
1671    '("keypair" "G_TLS_DATABASE_LOOKUP_KEYPAIR")
1672  )
1673)
1674
1675(define-enum CertificateRequestFlags
1676  (in-module "GTls")
1677  (c-name "GTlsCertificateRequestFlags")
1678  (gtype-id "G_TYPE_TLS_CERTIFICATE_REQUEST_FLAGS")
1679  (values
1680    '("none" "G_TLS_CERTIFICATE_REQUEST_NONE")
1681  )
1682)
1683
1684(define-enum ScopeFlags
1685  (in-module "GIOModule")
1686  (c-name "GIOModuleScopeFlags")
1687  (gtype-id "G_TYPE_IO_MODULE_SCOPE_FLAGS")
1688  (values
1689    '("none" "G_IO_MODULE_SCOPE_NONE")
1690    '("block-duplicates" "G_IO_MODULE_SCOPE_BLOCK_DUPLICATES")
1691  )
1692)
1693
1694(define-enum ClientEvent
1695  (in-module "GSocket")
1696  (c-name "GSocketClientEvent")
1697  (gtype-id "G_TYPE_SOCKET_CLIENT_EVENT")
1698  (values
1699    '("resolving" "G_SOCKET_CLIENT_RESOLVING")
1700    '("resolved" "G_SOCKET_CLIENT_RESOLVED")
1701    '("connecting" "G_SOCKET_CLIENT_CONNECTING")
1702    '("connected" "G_SOCKET_CLIENT_CONNECTED")
1703    '("proxy-negotiating" "G_SOCKET_CLIENT_PROXY_NEGOTIATING")
1704    '("proxy-negotiated" "G_SOCKET_CLIENT_PROXY_NEGOTIATED")
1705    '("tls-handshaking" "G_SOCKET_CLIENT_TLS_HANDSHAKING")
1706    '("tls-handshaked" "G_SOCKET_CLIENT_TLS_HANDSHAKED")
1707    '("complete" "G_SOCKET_CLIENT_COMPLETE")
1708  )
1709)
1710
1711(define-enum ListenerEvent
1712  (in-module "GSocket")
1713  (c-name "GSocketListenerEvent")
1714  (gtype-id "G_TYPE_SOCKET_LISTENER_EVENT")
1715  (values
1716    '("binding" "G_SOCKET_LISTENER_BINDING")
1717    '("bound" "G_SOCKET_LISTENER_BOUND")
1718    '("listening" "G_SOCKET_LISTENER_LISTENING")
1719    '("listened" "G_SOCKET_LISTENER_LISTENED")
1720  )
1721)
1722
1723(define-enum DBusFlags
1724  (in-module "GTest")
1725  (c-name "GTestDBusFlags")
1726  (gtype-id "G_TYPE_TEST_DBUS_FLAGS")
1727  (values
1728    '("none" "G_TEST_DBUS_NONE")
1729  )
1730)
1731
1732(define-flags Flags
1733  (in-module "GSubprocess")
1734  (c-name "GSubprocessFlags")
1735  (gtype-id "G_TYPE_SUBPROCESS_FLAGS")
1736  (values
1737    '("none" "G_SUBPROCESS_FLAGS_NONE")
1738    '("stdin-pipe" "G_SUBPROCESS_FLAGS_STDIN_PIPE")
1739    '("stdin-inherit" "G_SUBPROCESS_FLAGS_STDIN_INHERIT")
1740    '("stdout-pipe" "G_SUBPROCESS_FLAGS_STDOUT_PIPE")
1741    '("stdout-silence" "G_SUBPROCESS_FLAGS_STDOUT_SILENCE")
1742    '("stderr-pipe" "G_SUBPROCESS_FLAGS_STDERR_PIPE")
1743    '("stderr-silence" "G_SUBPROCESS_FLAGS_STDERR_SILENCE")
1744    '("stderr-merge" "G_SUBPROCESS_FLAGS_STDERR_MERGE")
1745    '("inherit-fds" "G_SUBPROCESS_FLAGS_INHERIT_FDS")
1746  )
1747)
1748
1749(define-enum Priority
1750  (in-module "GNotification")
1751  (c-name "GNotificationPriority")
1752  (gtype-id "G_TYPE_NOTIFICATION_PRIORITY")
1753  (values
1754    '("normal" "G_NOTIFICATION_PRIORITY_NORMAL")
1755    '("low" "G_NOTIFICATION_PRIORITY_LOW")
1756    '("high" "G_NOTIFICATION_PRIORITY_HIGH")
1757    '("urgent" "G_NOTIFICATION_PRIORITY_URGENT")
1758  )
1759)
1760
1761(define-enum Connectivity
1762  (in-module "GNetwork")
1763  (c-name "GNetworkConnectivity")
1764  (gtype-id "G_TYPE_NETWORK_CONNECTIVITY")
1765  (values
1766    '("local" "G_NETWORK_CONNECTIVITY_LOCAL")
1767    '("limited" "G_NETWORK_CONNECTIVITY_LIMITED")
1768    '("portal" "G_NETWORK_CONNECTIVITY_PORTAL")
1769    '("full" "G_NETWORK_CONNECTIVITY_FULL")
1770  )
1771)
1772
1773(define-enum Return
1774  (in-module "GPollable")
1775  (c-name "GPollableReturn")
1776  (gtype-id "G_TYPE_POLLABLE_RETURN")
1777  (values
1778    '("failed" "G_POLLABLE_RETURN_FAILED")
1779    '("ok" "G_POLLABLE_RETURN_OK")
1780    '("would-block" "G_POLLABLE_RETURN_WOULD_BLOCK")
1781  )
1782)
1783
1784(define-enum MonitorWarningLevel
1785  (in-module "GMemory")
1786  (c-name "GMemoryMonitorWarningLevel")
1787  (gtype-id "G_TYPE_MEMORY_MONITOR_WARNING_LEVEL")
1788  (values
1789    '("low" "G_MEMORY_MONITOR_WARNING_LEVEL_LOW")
1790    '("medium" "G_MEMORY_MONITOR_WARNING_LEVEL_MEDIUM")
1791    '("critical" "G_MEMORY_MONITOR_WARNING_LEVEL_CRITICAL")
1792  )
1793)
1794
1795(define-flags NameLookupFlags
1796  (in-module "GResolver")
1797  (c-name "GResolverNameLookupFlags")
1798  (gtype-id "G_TYPE_RESOLVER_NAME_LOOKUP_FLAGS")
1799  (values
1800    '("default" "G_RESOLVER_NAME_LOOKUP_FLAGS_DEFAULT")
1801    '("ipv4-only" "G_RESOLVER_NAME_LOOKUP_FLAGS_IPV4_ONLY")
1802    '("ipv6-only" "G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY")
1803  )
1804)
1805
1806(define-flags BindFlags
1807  (in-module "GSettings")
1808  (c-name "GSettingsBindFlags")
1809  (gtype-id "G_TYPE_SETTINGS_BIND_FLAGS")
1810  (values
1811    '("default" "G_SETTINGS_BIND_DEFAULT")
1812    '("get" "G_SETTINGS_BIND_GET")
1813    '("set" "G_SETTINGS_BIND_SET")
1814    '("no-sensitivity" "G_SETTINGS_BIND_NO_SENSITIVITY")
1815    '("get-no-changes" "G_SETTINGS_BIND_GET_NO_CHANGES")
1816    '("invert-boolean" "G_SETTINGS_BIND_INVERT_BOOLEAN")
1817  )
1818)
1819
1820
1821;; From gactiongroupexporter.h
1822
1823(define-method export_action_group
1824  (of-object "GDBusConnection")
1825  (c-name "g_dbus_connection_export_action_group")
1826  (return-type "guint")
1827  (parameters
1828    '("const-gchar*" "object_path")
1829    '("GActionGroup*" "action_group")
1830    '("GError**" "error")
1831  )
1832)
1833
1834(define-method unexport_action_group
1835  (of-object "GDBusConnection")
1836  (c-name "g_dbus_connection_unexport_action_group")
1837  (return-type "none")
1838  (parameters
1839    '("guint" "export_id")
1840  )
1841)
1842
1843
1844
1845;; From gactiongroup.h
1846
1847(define-function g_action_group_get_type
1848  (c-name "g_action_group_get_type")
1849  (return-type "GType")
1850)
1851
1852(define-method has_action
1853  (of-object "GActionGroup")
1854  (c-name "g_action_group_has_action")
1855  (return-type "gboolean")
1856  (parameters
1857    '("const-gchar*" "action_name")
1858  )
1859)
1860
1861(define-method list_actions
1862  (of-object "GActionGroup")
1863  (c-name "g_action_group_list_actions")
1864  (return-type "gchar**")
1865)
1866
1867(define-method get_action_parameter_type
1868  (of-object "GActionGroup")
1869  (c-name "g_action_group_get_action_parameter_type")
1870  (return-type "const-GVariantType*")
1871  (parameters
1872    '("const-gchar*" "action_name")
1873  )
1874)
1875
1876(define-method get_action_state_type
1877  (of-object "GActionGroup")
1878  (c-name "g_action_group_get_action_state_type")
1879  (return-type "const-GVariantType*")
1880  (parameters
1881    '("const-gchar*" "action_name")
1882  )
1883)
1884
1885(define-method get_action_state_hint
1886  (of-object "GActionGroup")
1887  (c-name "g_action_group_get_action_state_hint")
1888  (return-type "GVariant*")
1889  (parameters
1890    '("const-gchar*" "action_name")
1891  )
1892)
1893
1894(define-method get_action_enabled
1895  (of-object "GActionGroup")
1896  (c-name "g_action_group_get_action_enabled")
1897  (return-type "gboolean")
1898  (parameters
1899    '("const-gchar*" "action_name")
1900  )
1901)
1902
1903(define-method get_action_state
1904  (of-object "GActionGroup")
1905  (c-name "g_action_group_get_action_state")
1906  (return-type "GVariant*")
1907  (parameters
1908    '("const-gchar*" "action_name")
1909  )
1910)
1911
1912(define-method change_action_state
1913  (of-object "GActionGroup")
1914  (c-name "g_action_group_change_action_state")
1915  (return-type "none")
1916  (parameters
1917    '("const-gchar*" "action_name")
1918    '("GVariant*" "value")
1919  )
1920)
1921
1922(define-method activate_action
1923  (of-object "GActionGroup")
1924  (c-name "g_action_group_activate_action")
1925  (return-type "none")
1926  (parameters
1927    '("const-gchar*" "action_name")
1928    '("GVariant*" "parameter")
1929  )
1930)
1931
1932(define-method action_added
1933  (of-object "GActionGroup")
1934  (c-name "g_action_group_action_added")
1935  (return-type "none")
1936  (parameters
1937    '("const-gchar*" "action_name")
1938  )
1939)
1940
1941(define-method action_removed
1942  (of-object "GActionGroup")
1943  (c-name "g_action_group_action_removed")
1944  (return-type "none")
1945  (parameters
1946    '("const-gchar*" "action_name")
1947  )
1948)
1949
1950(define-method action_enabled_changed
1951  (of-object "GActionGroup")
1952  (c-name "g_action_group_action_enabled_changed")
1953  (return-type "none")
1954  (parameters
1955    '("const-gchar*" "action_name")
1956    '("gboolean" "enabled")
1957  )
1958)
1959
1960(define-method action_state_changed
1961  (of-object "GActionGroup")
1962  (c-name "g_action_group_action_state_changed")
1963  (return-type "none")
1964  (parameters
1965    '("const-gchar*" "action_name")
1966    '("GVariant*" "state")
1967  )
1968)
1969
1970(define-method query_action
1971  (of-object "GActionGroup")
1972  (c-name "g_action_group_query_action")
1973  (return-type "gboolean")
1974  (parameters
1975    '("const-gchar*" "action_name")
1976    '("gboolean*" "enabled")
1977    '("const-GVariantType**" "parameter_type")
1978    '("const-GVariantType**" "state_type")
1979    '("GVariant**" "state_hint")
1980    '("GVariant**" "state")
1981  )
1982)
1983
1984
1985
1986;; From gaction.h
1987
1988(define-function g_action_get_type
1989  (c-name "g_action_get_type")
1990  (return-type "GType")
1991)
1992
1993(define-method get_name
1994  (of-object "GAction")
1995  (c-name "g_action_get_name")
1996  (return-type "const-gchar*")
1997)
1998
1999(define-method get_parameter_type
2000  (of-object "GAction")
2001  (c-name "g_action_get_parameter_type")
2002  (return-type "const-GVariantType*")
2003)
2004
2005(define-method get_state_type
2006  (of-object "GAction")
2007  (c-name "g_action_get_state_type")
2008  (return-type "const-GVariantType*")
2009)
2010
2011(define-method get_state_hint
2012  (of-object "GAction")
2013  (c-name "g_action_get_state_hint")
2014  (return-type "GVariant*")
2015)
2016
2017(define-method get_enabled
2018  (of-object "GAction")
2019  (c-name "g_action_get_enabled")
2020  (return-type "gboolean")
2021)
2022
2023(define-method get_state
2024  (of-object "GAction")
2025  (c-name "g_action_get_state")
2026  (return-type "GVariant*")
2027)
2028
2029(define-method change_state
2030  (of-object "GAction")
2031  (c-name "g_action_change_state")
2032  (return-type "none")
2033  (parameters
2034    '("GVariant*" "value")
2035  )
2036)
2037
2038(define-method activate
2039  (of-object "GAction")
2040  (c-name "g_action_activate")
2041  (return-type "none")
2042  (parameters
2043    '("GVariant*" "parameter")
2044  )
2045)
2046
2047(define-function g_action_name_is_valid
2048  (c-name "g_action_name_is_valid")
2049  (return-type "gboolean")
2050  (parameters
2051    '("const-gchar*" "action_name")
2052  )
2053)
2054
2055(define-function g_action_parse_detailed_name
2056  (c-name "g_action_parse_detailed_name")
2057  (return-type "gboolean")
2058  (parameters
2059    '("const-gchar*" "detailed_name")
2060    '("gchar**" "action_name")
2061    '("GVariant**" "target_value")
2062    '("GError**" "error")
2063  )
2064)
2065
2066(define-function g_action_print_detailed_name
2067  (c-name "g_action_print_detailed_name")
2068  (return-type "gchar*")
2069  (parameters
2070    '("const-gchar*" "action_name")
2071    '("GVariant*" "target_value")
2072  )
2073)
2074
2075
2076
2077;; From gactionmap.h
2078
2079(define-function g_action_map_get_type
2080  (c-name "g_action_map_get_type")
2081  (return-type "GType")
2082)
2083
2084(define-method lookup_action
2085  (of-object "GActionMap")
2086  (c-name "g_action_map_lookup_action")
2087  (return-type "GAction*")
2088  (parameters
2089    '("const-gchar*" "action_name")
2090  )
2091)
2092
2093(define-method add_action
2094  (of-object "GActionMap")
2095  (c-name "g_action_map_add_action")
2096  (return-type "none")
2097  (parameters
2098    '("GAction*" "action")
2099  )
2100)
2101
2102(define-method remove_action
2103  (of-object "GActionMap")
2104  (c-name "g_action_map_remove_action")
2105  (return-type "none")
2106  (parameters
2107    '("const-gchar*" "action_name")
2108  )
2109)
2110
2111(define-method add_action_entries
2112  (of-object "GActionMap")
2113  (c-name "g_action_map_add_action_entries")
2114  (return-type "none")
2115  (parameters
2116    '("const-GActionEntry*" "entries")
2117    '("gint" "n_entries")
2118    '("gpointer" "user_data")
2119  )
2120)
2121
2122
2123
2124;; From gappinfo.h
2125
2126(define-function g_app_info_get_type
2127  (c-name "g_app_info_get_type")
2128  (return-type "GType")
2129)
2130
2131(define-function g_app_info_create_from_commandline
2132  (c-name "g_app_info_create_from_commandline")
2133  (return-type "GAppInfo*")
2134  (parameters
2135    '("const-char*" "commandline")
2136    '("const-char*" "application_name")
2137    '("GAppInfoCreateFlags" "flags")
2138    '("GError**" "error")
2139  )
2140)
2141
2142(define-method dup
2143  (of-object "GAppInfo")
2144  (c-name "g_app_info_dup")
2145  (return-type "GAppInfo*")
2146)
2147
2148(define-method equal
2149  (of-object "GAppInfo")
2150  (c-name "g_app_info_equal")
2151  (return-type "gboolean")
2152  (parameters
2153    '("GAppInfo*" "appinfo2")
2154  )
2155)
2156
2157(define-method get_id
2158  (of-object "GAppInfo")
2159  (c-name "g_app_info_get_id")
2160  (return-type "const-char*")
2161)
2162
2163(define-method get_name
2164  (of-object "GAppInfo")
2165  (c-name "g_app_info_get_name")
2166  (return-type "const-char*")
2167)
2168
2169(define-method get_display_name
2170  (of-object "GAppInfo")
2171  (c-name "g_app_info_get_display_name")
2172  (return-type "const-char*")
2173)
2174
2175(define-method get_description
2176  (of-object "GAppInfo")
2177  (c-name "g_app_info_get_description")
2178  (return-type "const-char*")
2179)
2180
2181(define-method get_executable
2182  (of-object "GAppInfo")
2183  (c-name "g_app_info_get_executable")
2184  (return-type "const-char*")
2185)
2186
2187(define-method get_commandline
2188  (of-object "GAppInfo")
2189  (c-name "g_app_info_get_commandline")
2190  (return-type "const-char*")
2191)
2192
2193(define-method get_icon
2194  (of-object "GAppInfo")
2195  (c-name "g_app_info_get_icon")
2196  (return-type "GIcon*")
2197)
2198
2199(define-method launch
2200  (of-object "GAppInfo")
2201  (c-name "g_app_info_launch")
2202  (return-type "gboolean")
2203  (parameters
2204    '("GList*" "files")
2205    '("GAppLaunchContext*" "context")
2206    '("GError**" "error")
2207  )
2208)
2209
2210(define-method supports_uris
2211  (of-object "GAppInfo")
2212  (c-name "g_app_info_supports_uris")
2213  (return-type "gboolean")
2214)
2215
2216(define-method supports_files
2217  (of-object "GAppInfo")
2218  (c-name "g_app_info_supports_files")
2219  (return-type "gboolean")
2220)
2221
2222(define-method launch_uris
2223  (of-object "GAppInfo")
2224  (c-name "g_app_info_launch_uris")
2225  (return-type "gboolean")
2226  (parameters
2227    '("GList*" "uris")
2228    '("GAppLaunchContext*" "context")
2229    '("GError**" "error")
2230  )
2231)
2232
2233(define-method launch_uris_async
2234  (of-object "GAppInfo")
2235  (c-name "g_app_info_launch_uris_async")
2236  (return-type "none")
2237  (parameters
2238    '("GList*" "uris")
2239    '("GAppLaunchContext*" "context")
2240    '("GCancellable*" "cancellable")
2241    '("GAsyncReadyCallback" "callback")
2242    '("gpointer" "user_data")
2243  )
2244)
2245
2246(define-method launch_uris_finish
2247  (of-object "GAppInfo")
2248  (c-name "g_app_info_launch_uris_finish")
2249  (return-type "gboolean")
2250  (parameters
2251    '("GAsyncResult*" "result")
2252    '("GError**" "error")
2253  )
2254)
2255
2256(define-method should_show
2257  (of-object "GAppInfo")
2258  (c-name "g_app_info_should_show")
2259  (return-type "gboolean")
2260)
2261
2262(define-method set_as_default_for_type
2263  (of-object "GAppInfo")
2264  (c-name "g_app_info_set_as_default_for_type")
2265  (return-type "gboolean")
2266  (parameters
2267    '("const-char*" "content_type")
2268    '("GError**" "error")
2269  )
2270)
2271
2272(define-method set_as_default_for_extension
2273  (of-object "GAppInfo")
2274  (c-name "g_app_info_set_as_default_for_extension")
2275  (return-type "gboolean")
2276  (parameters
2277    '("const-char*" "extension")
2278    '("GError**" "error")
2279  )
2280)
2281
2282(define-method add_supports_type
2283  (of-object "GAppInfo")
2284  (c-name "g_app_info_add_supports_type")
2285  (return-type "gboolean")
2286  (parameters
2287    '("const-char*" "content_type")
2288    '("GError**" "error")
2289  )
2290)
2291
2292(define-method can_remove_supports_type
2293  (of-object "GAppInfo")
2294  (c-name "g_app_info_can_remove_supports_type")
2295  (return-type "gboolean")
2296)
2297
2298(define-method remove_supports_type
2299  (of-object "GAppInfo")
2300  (c-name "g_app_info_remove_supports_type")
2301  (return-type "gboolean")
2302  (parameters
2303    '("const-char*" "content_type")
2304    '("GError**" "error")
2305  )
2306)
2307
2308(define-method get_supported_types
2309  (of-object "GAppInfo")
2310  (c-name "g_app_info_get_supported_types")
2311  (return-type "const-char**")
2312)
2313
2314(define-method can_delete
2315  (of-object "GAppInfo")
2316  (c-name "g_app_info_can_delete")
2317  (return-type "gboolean")
2318)
2319
2320(define-method delete
2321  (of-object "GAppInfo")
2322  (c-name "g_app_info_delete")
2323  (return-type "gboolean")
2324)
2325
2326(define-method set_as_last_used_for_type
2327  (of-object "GAppInfo")
2328  (c-name "g_app_info_set_as_last_used_for_type")
2329  (return-type "gboolean")
2330  (parameters
2331    '("const-char*" "content_type")
2332    '("GError**" "error")
2333  )
2334)
2335
2336(define-function g_app_info_get_all
2337  (c-name "g_app_info_get_all")
2338  (return-type "GList*")
2339)
2340
2341(define-function g_app_info_get_all_for_type
2342  (c-name "g_app_info_get_all_for_type")
2343  (return-type "GList*")
2344  (parameters
2345    '("const-char*" "content_type")
2346  )
2347)
2348
2349(define-function g_app_info_get_recommended_for_type
2350  (c-name "g_app_info_get_recommended_for_type")
2351  (return-type "GList*")
2352  (parameters
2353    '("const-gchar*" "content_type")
2354  )
2355)
2356
2357(define-function g_app_info_get_fallback_for_type
2358  (c-name "g_app_info_get_fallback_for_type")
2359  (return-type "GList*")
2360  (parameters
2361    '("const-gchar*" "content_type")
2362  )
2363)
2364
2365(define-function g_app_info_reset_type_associations
2366  (c-name "g_app_info_reset_type_associations")
2367  (return-type "none")
2368  (parameters
2369    '("const-char*" "content_type")
2370  )
2371)
2372
2373(define-function g_app_info_get_default_for_type
2374  (c-name "g_app_info_get_default_for_type")
2375  (return-type "GAppInfo*")
2376  (parameters
2377    '("const-char*" "content_type")
2378    '("gboolean" "must_support_uris")
2379  )
2380)
2381
2382(define-function g_app_info_get_default_for_uri_scheme
2383  (c-name "g_app_info_get_default_for_uri_scheme")
2384  (return-type "GAppInfo*")
2385  (parameters
2386    '("const-char*" "uri_scheme")
2387  )
2388)
2389
2390(define-function g_app_info_launch_default_for_uri
2391  (c-name "g_app_info_launch_default_for_uri")
2392  (return-type "gboolean")
2393  (parameters
2394    '("const-char*" "uri")
2395    '("GAppLaunchContext*" "context")
2396    '("GError**" "error")
2397  )
2398)
2399
2400(define-function g_app_info_launch_default_for_uri_async
2401  (c-name "g_app_info_launch_default_for_uri_async")
2402  (return-type "none")
2403  (parameters
2404    '("const-char*" "uri")
2405    '("GAppLaunchContext*" "context")
2406    '("GCancellable*" "cancellable")
2407    '("GAsyncReadyCallback" "callback")
2408    '("gpointer" "user_data")
2409  )
2410)
2411
2412(define-function g_app_info_launch_default_for_uri_finish
2413  (c-name "g_app_info_launch_default_for_uri_finish")
2414  (return-type "gboolean")
2415  (parameters
2416    '("GAsyncResult*" "result")
2417    '("GError**" "error")
2418  )
2419)
2420
2421(define-function g_app_launch_context_get_type
2422  (c-name "g_app_launch_context_get_type")
2423  (return-type "GType")
2424)
2425
2426(define-function g_app_launch_context_new
2427  (c-name "g_app_launch_context_new")
2428  (is-constructor-of "GAppLaunchContext")
2429  (return-type "GAppLaunchContext*")
2430)
2431
2432(define-method setenv
2433  (of-object "GAppLaunchContext")
2434  (c-name "g_app_launch_context_setenv")
2435  (return-type "none")
2436  (parameters
2437    '("const-char*" "variable")
2438    '("const-char*" "value")
2439  )
2440)
2441
2442(define-method unsetenv
2443  (of-object "GAppLaunchContext")
2444  (c-name "g_app_launch_context_unsetenv")
2445  (return-type "none")
2446  (parameters
2447    '("const-char*" "variable")
2448  )
2449)
2450
2451(define-method get_environment
2452  (of-object "GAppLaunchContext")
2453  (c-name "g_app_launch_context_get_environment")
2454  (return-type "char**")
2455)
2456
2457(define-method get_display
2458  (of-object "GAppLaunchContext")
2459  (c-name "g_app_launch_context_get_display")
2460  (return-type "char*")
2461  (parameters
2462    '("GAppInfo*" "info")
2463    '("GList*" "files")
2464  )
2465)
2466
2467(define-method get_startup_notify_id
2468  (of-object "GAppLaunchContext")
2469  (c-name "g_app_launch_context_get_startup_notify_id")
2470  (return-type "char*")
2471  (parameters
2472    '("GAppInfo*" "info")
2473    '("GList*" "files")
2474  )
2475)
2476
2477(define-method launch_failed
2478  (of-object "GAppLaunchContext")
2479  (c-name "g_app_launch_context_launch_failed")
2480  (return-type "none")
2481  (parameters
2482    '("const-char*" "startup_notify_id")
2483  )
2484)
2485
2486(define-function g_app_info_monitor_get_type
2487  (c-name "g_app_info_monitor_get_type")
2488  (return-type "GType")
2489)
2490
2491(define-function g_app_info_monitor_get
2492  (c-name "g_app_info_monitor_get")
2493  (return-type "GAppInfoMonitor*")
2494)
2495
2496
2497
2498;; From gapplicationcommandline.h
2499
2500(define-function g_application_command_line_get_type
2501  (c-name "g_application_command_line_get_type")
2502  (return-type "GType")
2503)
2504
2505(define-method get_arguments
2506  (of-object "GApplicationCommandLine")
2507  (c-name "g_application_command_line_get_arguments")
2508  (return-type "gchar**")
2509  (parameters
2510    '("int*" "argc")
2511  )
2512)
2513
2514(define-method get_options_dict
2515  (of-object "GApplicationCommandLine")
2516  (c-name "g_application_command_line_get_options_dict")
2517  (return-type "GVariantDict*")
2518)
2519
2520(define-method get_stdin
2521  (of-object "GApplicationCommandLine")
2522  (c-name "g_application_command_line_get_stdin")
2523  (return-type "GInputStream*")
2524)
2525
2526(define-method get_environ
2527  (of-object "GApplicationCommandLine")
2528  (c-name "g_application_command_line_get_environ")
2529  (return-type "const-gchar*-const*")
2530)
2531
2532(define-method getenv
2533  (of-object "GApplicationCommandLine")
2534  (c-name "g_application_command_line_getenv")
2535  (return-type "const-gchar*")
2536  (parameters
2537    '("const-gchar*" "name")
2538  )
2539)
2540
2541(define-method get_cwd
2542  (of-object "GApplicationCommandLine")
2543  (c-name "g_application_command_line_get_cwd")
2544  (return-type "const-gchar*")
2545)
2546
2547(define-method get_is_remote
2548  (of-object "GApplicationCommandLine")
2549  (c-name "g_application_command_line_get_is_remote")
2550  (return-type "gboolean")
2551)
2552
2553(define-method print
2554  (of-object "GApplicationCommandLine")
2555  (c-name "g_application_command_line_print")
2556  (return-type "none")
2557  (parameters
2558    '("const-gchar*" "format")
2559  )
2560  (varargs #t)
2561)
2562
2563(define-method printerr
2564  (of-object "GApplicationCommandLine")
2565  (c-name "g_application_command_line_printerr")
2566  (return-type "none")
2567  (parameters
2568    '("const-gchar*" "format")
2569  )
2570  (varargs #t)
2571)
2572
2573(define-method get_exit_status
2574  (of-object "GApplicationCommandLine")
2575  (c-name "g_application_command_line_get_exit_status")
2576  (return-type "int")
2577)
2578
2579(define-method set_exit_status
2580  (of-object "GApplicationCommandLine")
2581  (c-name "g_application_command_line_set_exit_status")
2582  (return-type "none")
2583  (parameters
2584    '("int" "exit_status")
2585  )
2586)
2587
2588(define-method get_platform_data
2589  (of-object "GApplicationCommandLine")
2590  (c-name "g_application_command_line_get_platform_data")
2591  (return-type "GVariant*")
2592)
2593
2594(define-method create_file_for_arg
2595  (of-object "GApplicationCommandLine")
2596  (c-name "g_application_command_line_create_file_for_arg")
2597  (return-type "GFile*")
2598  (parameters
2599    '("const-gchar*" "arg")
2600  )
2601)
2602
2603
2604
2605;; From gapplication.h
2606
2607(define-function g_application_get_type
2608  (c-name "g_application_get_type")
2609  (return-type "GType")
2610)
2611
2612(define-function g_application_id_is_valid
2613  (c-name "g_application_id_is_valid")
2614  (return-type "gboolean")
2615  (parameters
2616    '("const-gchar*" "application_id")
2617  )
2618)
2619
2620(define-function g_application_new
2621  (c-name "g_application_new")
2622  (is-constructor-of "GApplication")
2623  (return-type "GApplication*")
2624  (parameters
2625    '("const-gchar*" "application_id")
2626    '("GApplicationFlags" "flags")
2627  )
2628)
2629
2630(define-method get_application_id
2631  (of-object "GApplication")
2632  (c-name "g_application_get_application_id")
2633  (return-type "const-gchar*")
2634)
2635
2636(define-method set_application_id
2637  (of-object "GApplication")
2638  (c-name "g_application_set_application_id")
2639  (return-type "none")
2640  (parameters
2641    '("const-gchar*" "application_id")
2642  )
2643)
2644
2645(define-method get_dbus_connection
2646  (of-object "GApplication")
2647  (c-name "g_application_get_dbus_connection")
2648  (return-type "GDBusConnection*")
2649)
2650
2651(define-method get_dbus_object_path
2652  (of-object "GApplication")
2653  (c-name "g_application_get_dbus_object_path")
2654  (return-type "const-gchar*")
2655)
2656
2657(define-method get_inactivity_timeout
2658  (of-object "GApplication")
2659  (c-name "g_application_get_inactivity_timeout")
2660  (return-type "guint")
2661)
2662
2663(define-method set_inactivity_timeout
2664  (of-object "GApplication")
2665  (c-name "g_application_set_inactivity_timeout")
2666  (return-type "none")
2667  (parameters
2668    '("guint" "inactivity_timeout")
2669  )
2670)
2671
2672(define-method get_flags
2673  (of-object "GApplication")
2674  (c-name "g_application_get_flags")
2675  (return-type "GApplicationFlags")
2676)
2677
2678(define-method set_flags
2679  (of-object "GApplication")
2680  (c-name "g_application_set_flags")
2681  (return-type "none")
2682  (parameters
2683    '("GApplicationFlags" "flags")
2684  )
2685)
2686
2687(define-method get_resource_base_path
2688  (of-object "GApplication")
2689  (c-name "g_application_get_resource_base_path")
2690  (return-type "const-gchar*")
2691)
2692
2693(define-method set_resource_base_path
2694  (of-object "GApplication")
2695  (c-name "g_application_set_resource_base_path")
2696  (return-type "none")
2697  (parameters
2698    '("const-gchar*" "resource_path")
2699  )
2700)
2701
2702(define-method set_action_group
2703  (of-object "GApplication")
2704  (c-name "g_application_set_action_group")
2705  (return-type "none")
2706  (parameters
2707    '("GActionGroup*" "action_group")
2708  )
2709)
2710
2711(define-method add_main_option_entries
2712  (of-object "GApplication")
2713  (c-name "g_application_add_main_option_entries")
2714  (return-type "none")
2715  (parameters
2716    '("const-GOptionEntry*" "entries")
2717  )
2718)
2719
2720(define-method add_main_option
2721  (of-object "GApplication")
2722  (c-name "g_application_add_main_option")
2723  (return-type "none")
2724  (parameters
2725    '("const-char*" "long_name")
2726    '("char" "short_name")
2727    '("GOptionFlags" "flags")
2728    '("GOptionArg" "arg")
2729    '("const-char*" "description")
2730    '("const-char*" "arg_description")
2731  )
2732)
2733
2734(define-method add_option_group
2735  (of-object "GApplication")
2736  (c-name "g_application_add_option_group")
2737  (return-type "none")
2738  (parameters
2739    '("GOptionGroup*" "group")
2740  )
2741)
2742
2743(define-method set_option_context_parameter_string
2744  (of-object "GApplication")
2745  (c-name "g_application_set_option_context_parameter_string")
2746  (return-type "none")
2747  (parameters
2748    '("const-gchar*" "parameter_string")
2749  )
2750)
2751
2752(define-method set_option_context_summary
2753  (of-object "GApplication")
2754  (c-name "g_application_set_option_context_summary")
2755  (return-type "none")
2756  (parameters
2757    '("const-gchar*" "summary")
2758  )
2759)
2760
2761(define-method set_option_context_description
2762  (of-object "GApplication")
2763  (c-name "g_application_set_option_context_description")
2764  (return-type "none")
2765  (parameters
2766    '("const-gchar*" "description")
2767  )
2768)
2769
2770(define-method get_is_registered
2771  (of-object "GApplication")
2772  (c-name "g_application_get_is_registered")
2773  (return-type "gboolean")
2774)
2775
2776(define-method get_is_remote
2777  (of-object "GApplication")
2778  (c-name "g_application_get_is_remote")
2779  (return-type "gboolean")
2780)
2781
2782(define-method register
2783  (of-object "GApplication")
2784  (c-name "g_application_register")
2785  (return-type "gboolean")
2786  (parameters
2787    '("GCancellable*" "cancellable")
2788    '("GError**" "error")
2789  )
2790)
2791
2792(define-method hold
2793  (of-object "GApplication")
2794  (c-name "g_application_hold")
2795  (return-type "none")
2796)
2797
2798(define-method release
2799  (of-object "GApplication")
2800  (c-name "g_application_release")
2801  (return-type "none")
2802)
2803
2804(define-method activate
2805  (of-object "GApplication")
2806  (c-name "g_application_activate")
2807  (return-type "none")
2808)
2809
2810(define-method open
2811  (of-object "GApplication")
2812  (c-name "g_application_open")
2813  (return-type "none")
2814  (parameters
2815    '("GFile**" "files")
2816    '("gint" "n_files")
2817    '("const-gchar*" "hint")
2818  )
2819)
2820
2821(define-method run
2822  (of-object "GApplication")
2823  (c-name "g_application_run")
2824  (return-type "int")
2825  (parameters
2826    '("int" "argc")
2827    '("char**" "argv")
2828  )
2829)
2830
2831(define-method quit
2832  (of-object "GApplication")
2833  (c-name "g_application_quit")
2834  (return-type "none")
2835)
2836
2837(define-function g_application_get_default
2838  (c-name "g_application_get_default")
2839  (return-type "GApplication*")
2840)
2841
2842(define-method set_default
2843  (of-object "GApplication")
2844  (c-name "g_application_set_default")
2845  (return-type "none")
2846)
2847
2848(define-method mark_busy
2849  (of-object "GApplication")
2850  (c-name "g_application_mark_busy")
2851  (return-type "none")
2852)
2853
2854(define-method unmark_busy
2855  (of-object "GApplication")
2856  (c-name "g_application_unmark_busy")
2857  (return-type "none")
2858)
2859
2860(define-method get_is_busy
2861  (of-object "GApplication")
2862  (c-name "g_application_get_is_busy")
2863  (return-type "gboolean")
2864)
2865
2866(define-method send_notification
2867  (of-object "GApplication")
2868  (c-name "g_application_send_notification")
2869  (return-type "none")
2870  (parameters
2871    '("const-gchar*" "id")
2872    '("GNotification*" "notification")
2873  )
2874)
2875
2876(define-method withdraw_notification
2877  (of-object "GApplication")
2878  (c-name "g_application_withdraw_notification")
2879  (return-type "none")
2880  (parameters
2881    '("const-gchar*" "id")
2882  )
2883)
2884
2885(define-method bind_busy_property
2886  (of-object "GApplication")
2887  (c-name "g_application_bind_busy_property")
2888  (return-type "none")
2889  (parameters
2890    '("gpointer" "object")
2891    '("const-gchar*" "property")
2892  )
2893)
2894
2895(define-method unbind_busy_property
2896  (of-object "GApplication")
2897  (c-name "g_application_unbind_busy_property")
2898  (return-type "none")
2899  (parameters
2900    '("gpointer" "object")
2901    '("const-gchar*" "property")
2902  )
2903)
2904
2905
2906
2907;; From gapplicationimpl.h
2908
2909(define-method destroy
2910  (of-object "GApplicationImpl")
2911  (c-name "g_application_impl_destroy")
2912  (return-type "none")
2913)
2914
2915(define-method impl_register
2916  (of-object "GApplication")
2917  (c-name "g_application_impl_register")
2918  (return-type "GApplicationImpl*")
2919  (parameters
2920    '("const-gchar*" "appid")
2921    '("GApplicationFlags" "flags")
2922    '("GActionGroup*" "exported_actions")
2923    '("GRemoteActionGroup**" "remote_actions")
2924    '("GCancellable*" "cancellable")
2925    '("GError**" "error")
2926  )
2927)
2928
2929(define-method activate
2930  (of-object "GApplicationImpl")
2931  (c-name "g_application_impl_activate")
2932  (return-type "none")
2933  (parameters
2934    '("GVariant*" "platform_data")
2935  )
2936)
2937
2938(define-method open
2939  (of-object "GApplicationImpl")
2940  (c-name "g_application_impl_open")
2941  (return-type "none")
2942  (parameters
2943    '("GFile**" "files")
2944    '("gint" "n_files")
2945    '("const-gchar*" "hint")
2946    '("GVariant*" "platform_data")
2947  )
2948)
2949
2950(define-method command_line
2951  (of-object "GApplicationImpl")
2952  (c-name "g_application_impl_command_line")
2953  (return-type "int")
2954  (parameters
2955    '("const-gchar*-const*" "arguments")
2956    '("GVariant*" "platform_data")
2957  )
2958)
2959
2960(define-method flush
2961  (of-object "GApplicationImpl")
2962  (c-name "g_application_impl_flush")
2963  (return-type "none")
2964)
2965
2966(define-method get_dbus_connection
2967  (of-object "GApplicationImpl")
2968  (c-name "g_application_impl_get_dbus_connection")
2969  (return-type "GDBusConnection*")
2970)
2971
2972(define-method get_dbus_object_path
2973  (of-object "GApplicationImpl")
2974  (c-name "g_application_impl_get_dbus_object_path")
2975  (return-type "const-gchar*")
2976)
2977
2978(define-method set_busy_state
2979  (of-object "GApplicationImpl")
2980  (c-name "g_application_impl_set_busy_state")
2981  (return-type "none")
2982  (parameters
2983    '("gboolean" "busy")
2984  )
2985)
2986
2987
2988
2989;; From gasynchelper.h
2990
2991
2992
2993;; From gasyncinitable.h
2994
2995(define-function g_async_initable_get_type
2996  (c-name "g_async_initable_get_type")
2997  (return-type "GType")
2998)
2999
3000(define-method init_async
3001  (of-object "GAsyncInitable")
3002  (c-name "g_async_initable_init_async")
3003  (return-type "none")
3004  (parameters
3005    '("int" "io_priority")
3006    '("GCancellable*" "cancellable")
3007    '("GAsyncReadyCallback" "callback")
3008    '("gpointer" "user_data")
3009  )
3010)
3011
3012(define-method init_finish
3013  (of-object "GAsyncInitable")
3014  (c-name "g_async_initable_init_finish")
3015  (return-type "gboolean")
3016  (parameters
3017    '("GAsyncResult*" "res")
3018    '("GError**" "error")
3019  )
3020)
3021
3022(define-function g_async_initable_new_async
3023  (c-name "g_async_initable_new_async")
3024  (return-type "none")
3025  (parameters
3026    '("GType" "object_type")
3027    '("int" "io_priority")
3028    '("GCancellable*" "cancellable")
3029    '("GAsyncReadyCallback" "callback")
3030    '("gpointer" "user_data")
3031    '("const-gchar*" "first_property_name")
3032  )
3033  (varargs #t)
3034)
3035
3036(define-function g_async_initable_newv_async
3037  (c-name "g_async_initable_newv_async")
3038  (return-type "none")
3039  (parameters
3040    '("GType" "object_type")
3041    '("guint" "n_parameters")
3042    '("GParameter*" "parameters")
3043    '("int" "io_priority")
3044    '("GCancellable*" "cancellable")
3045    '("GAsyncReadyCallback" "callback")
3046    '("gpointer" "user_data")
3047  )
3048)
3049
3050(define-function g_async_initable_new_valist_async
3051  (c-name "g_async_initable_new_valist_async")
3052  (return-type "none")
3053  (parameters
3054    '("GType" "object_type")
3055    '("const-gchar*" "first_property_name")
3056    '("va_list" "var_args")
3057    '("int" "io_priority")
3058    '("GCancellable*" "cancellable")
3059    '("GAsyncReadyCallback" "callback")
3060    '("gpointer" "user_data")
3061  )
3062)
3063
3064(define-method new_finish
3065  (of-object "GAsyncInitable")
3066  (c-name "g_async_initable_new_finish")
3067  (return-type "GObject*")
3068  (parameters
3069    '("GAsyncResult*" "res")
3070    '("GError**" "error")
3071  )
3072)
3073
3074
3075
3076;; From gasyncresult.h
3077
3078(define-function g_async_result_get_type
3079  (c-name "g_async_result_get_type")
3080  (return-type "GType")
3081)
3082
3083(define-method get_user_data
3084  (of-object "GAsyncResult")
3085  (c-name "g_async_result_get_user_data")
3086  (return-type "gpointer")
3087)
3088
3089(define-method get_source_object
3090  (of-object "GAsyncResult")
3091  (c-name "g_async_result_get_source_object")
3092  (return-type "GObject*")
3093)
3094
3095(define-method legacy_propagate_error
3096  (of-object "GAsyncResult")
3097  (c-name "g_async_result_legacy_propagate_error")
3098  (return-type "gboolean")
3099  (parameters
3100    '("GError**" "error")
3101  )
3102)
3103
3104(define-method is_tagged
3105  (of-object "GAsyncResult")
3106  (c-name "g_async_result_is_tagged")
3107  (return-type "gboolean")
3108  (parameters
3109    '("gpointer" "source_tag")
3110  )
3111)
3112
3113
3114
3115;; From gbufferedinputstream.h
3116
3117(define-function g_buffered_input_stream_get_type
3118  (c-name "g_buffered_input_stream_get_type")
3119  (return-type "GType")
3120)
3121
3122(define-function g_buffered_input_stream_new
3123  (c-name "g_buffered_input_stream_new")
3124  (is-constructor-of "GBufferedInputStream")
3125  (return-type "GInputStream*")
3126  (parameters
3127    '("GInputStream*" "base_stream")
3128  )
3129)
3130
3131(define-function g_buffered_input_stream_new_sized
3132  (c-name "g_buffered_input_stream_new_sized")
3133  (return-type "GInputStream*")
3134  (parameters
3135    '("GInputStream*" "base_stream")
3136    '("gsize" "size")
3137  )
3138)
3139
3140(define-method get_buffer_size
3141  (of-object "GBufferedInputStream")
3142  (c-name "g_buffered_input_stream_get_buffer_size")
3143  (return-type "gsize")
3144)
3145
3146(define-method set_buffer_size
3147  (of-object "GBufferedInputStream")
3148  (c-name "g_buffered_input_stream_set_buffer_size")
3149  (return-type "none")
3150  (parameters
3151    '("gsize" "size")
3152  )
3153)
3154
3155(define-method get_available
3156  (of-object "GBufferedInputStream")
3157  (c-name "g_buffered_input_stream_get_available")
3158  (return-type "gsize")
3159)
3160
3161(define-method peek
3162  (of-object "GBufferedInputStream")
3163  (c-name "g_buffered_input_stream_peek")
3164  (return-type "gsize")
3165  (parameters
3166    '("void*" "buffer")
3167    '("gsize" "offset")
3168    '("gsize" "count")
3169  )
3170)
3171
3172(define-method peek_buffer
3173  (of-object "GBufferedInputStream")
3174  (c-name "g_buffered_input_stream_peek_buffer")
3175  (return-type "const-void*")
3176  (parameters
3177    '("gsize*" "count")
3178  )
3179)
3180
3181(define-method fill
3182  (of-object "GBufferedInputStream")
3183  (c-name "g_buffered_input_stream_fill")
3184  (return-type "gssize")
3185  (parameters
3186    '("gssize" "count")
3187    '("GCancellable*" "cancellable")
3188    '("GError**" "error")
3189  )
3190)
3191
3192(define-method fill_async
3193  (of-object "GBufferedInputStream")
3194  (c-name "g_buffered_input_stream_fill_async")
3195  (return-type "none")
3196  (parameters
3197    '("gssize" "count")
3198    '("int" "io_priority")
3199    '("GCancellable*" "cancellable")
3200    '("GAsyncReadyCallback" "callback")
3201    '("gpointer" "user_data")
3202  )
3203)
3204
3205(define-method fill_finish
3206  (of-object "GBufferedInputStream")
3207  (c-name "g_buffered_input_stream_fill_finish")
3208  (return-type "gssize")
3209  (parameters
3210    '("GAsyncResult*" "result")
3211    '("GError**" "error")
3212  )
3213)
3214
3215(define-method read_byte
3216  (of-object "GBufferedInputStream")
3217  (c-name "g_buffered_input_stream_read_byte")
3218  (return-type "int")
3219  (parameters
3220    '("GCancellable*" "cancellable")
3221    '("GError**" "error")
3222  )
3223)
3224
3225
3226
3227;; From gbufferedoutputstream.h
3228
3229(define-function g_buffered_output_stream_get_type
3230  (c-name "g_buffered_output_stream_get_type")
3231  (return-type "GType")
3232)
3233
3234(define-function g_buffered_output_stream_new
3235  (c-name "g_buffered_output_stream_new")
3236  (is-constructor-of "GBufferedOutputStream")
3237  (return-type "GOutputStream*")
3238  (parameters
3239    '("GOutputStream*" "base_stream")
3240  )
3241)
3242
3243(define-function g_buffered_output_stream_new_sized
3244  (c-name "g_buffered_output_stream_new_sized")
3245  (return-type "GOutputStream*")
3246  (parameters
3247    '("GOutputStream*" "base_stream")
3248    '("gsize" "size")
3249  )
3250)
3251
3252(define-method get_buffer_size
3253  (of-object "GBufferedOutputStream")
3254  (c-name "g_buffered_output_stream_get_buffer_size")
3255  (return-type "gsize")
3256)
3257
3258(define-method set_buffer_size
3259  (of-object "GBufferedOutputStream")
3260  (c-name "g_buffered_output_stream_set_buffer_size")
3261  (return-type "none")
3262  (parameters
3263    '("gsize" "size")
3264  )
3265)
3266
3267(define-method get_auto_grow
3268  (of-object "GBufferedOutputStream")
3269  (c-name "g_buffered_output_stream_get_auto_grow")
3270  (return-type "gboolean")
3271)
3272
3273(define-method set_auto_grow
3274  (of-object "GBufferedOutputStream")
3275  (c-name "g_buffered_output_stream_set_auto_grow")
3276  (return-type "none")
3277  (parameters
3278    '("gboolean" "auto_grow")
3279  )
3280)
3281
3282
3283
3284;; From gbytesicon.h
3285
3286(define-function g_bytes_icon_get_type
3287  (c-name "g_bytes_icon_get_type")
3288  (return-type "GType")
3289)
3290
3291(define-method icon_new
3292  (of-object "GBytes")
3293  (c-name "g_bytes_icon_new")
3294  (return-type "GIcon*")
3295)
3296
3297(define-method get_bytes
3298  (of-object "GBytesIcon")
3299  (c-name "g_bytes_icon_get_bytes")
3300  (return-type "GBytes*")
3301)
3302
3303
3304
3305;; From gcancellable.h
3306
3307(define-function g_cancellable_get_type
3308  (c-name "g_cancellable_get_type")
3309  (return-type "GType")
3310)
3311
3312(define-function g_cancellable_new
3313  (c-name "g_cancellable_new")
3314  (is-constructor-of "GCancellable")
3315  (return-type "GCancellable*")
3316)
3317
3318(define-method is_cancelled
3319  (of-object "GCancellable")
3320  (c-name "g_cancellable_is_cancelled")
3321  (return-type "gboolean")
3322)
3323
3324(define-method set_error_if_cancelled
3325  (of-object "GCancellable")
3326  (c-name "g_cancellable_set_error_if_cancelled")
3327  (return-type "gboolean")
3328  (parameters
3329    '("GError**" "error")
3330  )
3331)
3332
3333(define-method get_fd
3334  (of-object "GCancellable")
3335  (c-name "g_cancellable_get_fd")
3336  (return-type "int")
3337)
3338
3339(define-method make_pollfd
3340  (of-object "GCancellable")
3341  (c-name "g_cancellable_make_pollfd")
3342  (return-type "gboolean")
3343  (parameters
3344    '("GPollFD*" "pollfd")
3345  )
3346)
3347
3348(define-method release_fd
3349  (of-object "GCancellable")
3350  (c-name "g_cancellable_release_fd")
3351  (return-type "none")
3352)
3353
3354(define-method source_new
3355  (of-object "GCancellable")
3356  (c-name "g_cancellable_source_new")
3357  (return-type "GSource*")
3358)
3359
3360(define-function g_cancellable_get_current
3361  (c-name "g_cancellable_get_current")
3362  (return-type "GCancellable*")
3363)
3364
3365(define-method push_current
3366  (of-object "GCancellable")
3367  (c-name "g_cancellable_push_current")
3368  (return-type "none")
3369)
3370
3371(define-method pop_current
3372  (of-object "GCancellable")
3373  (c-name "g_cancellable_pop_current")
3374  (return-type "none")
3375)
3376
3377(define-method reset
3378  (of-object "GCancellable")
3379  (c-name "g_cancellable_reset")
3380  (return-type "none")
3381)
3382
3383(define-method connect
3384  (of-object "GCancellable")
3385  (c-name "g_cancellable_connect")
3386  (return-type "gulong")
3387  (parameters
3388    '("GCallback" "callback")
3389    '("gpointer" "data")
3390    '("GDestroyNotify" "data_destroy_func")
3391  )
3392)
3393
3394(define-method disconnect
3395  (of-object "GCancellable")
3396  (c-name "g_cancellable_disconnect")
3397  (return-type "none")
3398  (parameters
3399    '("gulong" "handler_id")
3400  )
3401)
3402
3403(define-method cancel
3404  (of-object "GCancellable")
3405  (c-name "g_cancellable_cancel")
3406  (return-type "none")
3407)
3408
3409
3410
3411;; From gcharsetconverter.h
3412
3413(define-function g_charset_converter_get_type
3414  (c-name "g_charset_converter_get_type")
3415  (return-type "GType")
3416)
3417
3418(define-method set_converter_new
3419  (of-object "gchar")
3420  (c-name "g_charset_converter_new")
3421  (return-type "GCharsetConverter*")
3422  (parameters
3423    '("const-gchar*" "from_charset")
3424    '("GError**" "error")
3425  )
3426)
3427
3428(define-method set_use_fallback
3429  (of-object "GCharsetConverter")
3430  (c-name "g_charset_converter_set_use_fallback")
3431  (return-type "none")
3432  (parameters
3433    '("gboolean" "use_fallback")
3434  )
3435)
3436
3437(define-method get_use_fallback
3438  (of-object "GCharsetConverter")
3439  (c-name "g_charset_converter_get_use_fallback")
3440  (return-type "gboolean")
3441)
3442
3443(define-method get_num_fallbacks
3444  (of-object "GCharsetConverter")
3445  (c-name "g_charset_converter_get_num_fallbacks")
3446  (return-type "guint")
3447)
3448
3449
3450
3451;; From gcontenttype.h
3452
3453(define-function g_content_type_equals
3454  (c-name "g_content_type_equals")
3455  (return-type "gboolean")
3456  (parameters
3457    '("const-gchar*" "type1")
3458    '("const-gchar*" "type2")
3459  )
3460)
3461
3462(define-function g_content_type_is_a
3463  (c-name "g_content_type_is_a")
3464  (return-type "gboolean")
3465  (parameters
3466    '("const-gchar*" "type")
3467    '("const-gchar*" "supertype")
3468  )
3469)
3470
3471(define-function g_content_type_is_mime_type
3472  (c-name "g_content_type_is_mime_type")
3473  (return-type "gboolean")
3474  (parameters
3475    '("const-gchar*" "type")
3476    '("const-gchar*" "mime_type")
3477  )
3478)
3479
3480(define-function g_content_type_is_unknown
3481  (c-name "g_content_type_is_unknown")
3482  (return-type "gboolean")
3483  (parameters
3484    '("const-gchar*" "type")
3485  )
3486)
3487
3488(define-function g_content_type_get_description
3489  (c-name "g_content_type_get_description")
3490  (return-type "gchar*")
3491  (parameters
3492    '("const-gchar*" "type")
3493  )
3494)
3495
3496(define-function g_content_type_get_mime_type
3497  (c-name "g_content_type_get_mime_type")
3498  (return-type "gchar*")
3499  (parameters
3500    '("const-gchar*" "type")
3501  )
3502)
3503
3504(define-function g_content_type_get_icon
3505  (c-name "g_content_type_get_icon")
3506  (return-type "GIcon*")
3507  (parameters
3508    '("const-gchar*" "type")
3509  )
3510)
3511
3512(define-function g_content_type_get_symbolic_icon
3513  (c-name "g_content_type_get_symbolic_icon")
3514  (return-type "GIcon*")
3515  (parameters
3516    '("const-gchar*" "type")
3517  )
3518)
3519
3520(define-function g_content_type_get_generic_icon_name
3521  (c-name "g_content_type_get_generic_icon_name")
3522  (return-type "gchar*")
3523  (parameters
3524    '("const-gchar*" "type")
3525  )
3526)
3527
3528(define-function g_content_type_can_be_executable
3529  (c-name "g_content_type_can_be_executable")
3530  (return-type "gboolean")
3531  (parameters
3532    '("const-gchar*" "type")
3533  )
3534)
3535
3536(define-function g_content_type_from_mime_type
3537  (c-name "g_content_type_from_mime_type")
3538  (return-type "gchar*")
3539  (parameters
3540    '("const-gchar*" "mime_type")
3541  )
3542)
3543
3544(define-function g_content_type_guess
3545  (c-name "g_content_type_guess")
3546  (return-type "gchar*")
3547  (parameters
3548    '("const-gchar*" "filename")
3549    '("const-guchar*" "data")
3550    '("gsize" "data_size")
3551    '("gboolean*" "result_uncertain")
3552  )
3553)
3554
3555(define-function g_content_type_guess_for_tree
3556  (c-name "g_content_type_guess_for_tree")
3557  (return-type "gchar**")
3558  (parameters
3559    '("GFile*" "root")
3560  )
3561)
3562
3563(define-function g_content_types_get_registered
3564  (c-name "g_content_types_get_registered")
3565  (return-type "GList*")
3566)
3567
3568(define-function g_content_type_get_mime_dirs
3569  (c-name "g_content_type_get_mime_dirs")
3570  (return-type "const-gchar*-const*")
3571)
3572
3573(define-function g_content_type_set_mime_dirs
3574  (c-name "g_content_type_set_mime_dirs")
3575  (return-type "none")
3576  (parameters
3577    '("const-gchar*-const*" "dirs")
3578  )
3579)
3580
3581
3582
3583;; From gcontextspecificgroup.h
3584
3585(define-method get
3586  (of-object "GContextSpecificGroup")
3587  (c-name "g_context_specific_group_get")
3588  (return-type "gpointer")
3589  (parameters
3590    '("GType" "type")
3591    '("goffset" "context_offset")
3592    '("GCallback" "start_func")
3593  )
3594)
3595
3596(define-method remove
3597  (of-object "GContextSpecificGroup")
3598  (c-name "g_context_specific_group_remove")
3599  (return-type "none")
3600  (parameters
3601    '("GMainContext*" "context")
3602    '("gpointer" "instance")
3603    '("GCallback" "stop_func")
3604  )
3605)
3606
3607(define-method emit
3608  (of-object "GContextSpecificGroup")
3609  (c-name "g_context_specific_group_emit")
3610  (return-type "none")
3611  (parameters
3612    '("guint" "signal_id")
3613  )
3614)
3615
3616
3617
3618;; From gconverter.h
3619
3620(define-function g_converter_get_type
3621  (c-name "g_converter_get_type")
3622  (return-type "GType")
3623)
3624
3625(define-method convert
3626  (of-object "GConverter")
3627  (c-name "g_converter_convert")
3628  (return-type "GConverterResult")
3629  (parameters
3630    '("const-void*" "inbuf")
3631    '("gsize" "inbuf_size")
3632    '("void*" "outbuf")
3633    '("gsize" "outbuf_size")
3634    '("GConverterFlags" "flags")
3635    '("gsize*" "bytes_read")
3636    '("gsize*" "bytes_written")
3637    '("GError**" "error")
3638  )
3639)
3640
3641(define-method reset
3642  (of-object "GConverter")
3643  (c-name "g_converter_reset")
3644  (return-type "none")
3645)
3646
3647
3648
3649;; From gconverterinputstream.h
3650
3651(define-function g_converter_input_stream_get_type
3652  (c-name "g_converter_input_stream_get_type")
3653  (return-type "GType")
3654)
3655
3656(define-function g_converter_input_stream_new
3657  (c-name "g_converter_input_stream_new")
3658  (is-constructor-of "GConverterInputStream")
3659  (return-type "GInputStream*")
3660  (parameters
3661    '("GInputStream*" "base_stream")
3662    '("GConverter*" "converter")
3663  )
3664)
3665
3666(define-method get_converter
3667  (of-object "GConverterInputStream")
3668  (c-name "g_converter_input_stream_get_converter")
3669  (return-type "GConverter*")
3670)
3671
3672
3673
3674;; From gconverteroutputstream.h
3675
3676(define-function g_converter_output_stream_get_type
3677  (c-name "g_converter_output_stream_get_type")
3678  (return-type "GType")
3679)
3680
3681(define-function g_converter_output_stream_new
3682  (c-name "g_converter_output_stream_new")
3683  (is-constructor-of "GConverterOutputStream")
3684  (return-type "GOutputStream*")
3685  (parameters
3686    '("GOutputStream*" "base_stream")
3687    '("GConverter*" "converter")
3688  )
3689)
3690
3691(define-method get_converter
3692  (of-object "GConverterOutputStream")
3693  (c-name "g_converter_output_stream_get_converter")
3694  (return-type "GConverter*")
3695)
3696
3697
3698
3699;; From gcredentials.h
3700
3701(define-function g_credentials_get_type
3702  (c-name "g_credentials_get_type")
3703  (return-type "GType")
3704)
3705
3706(define-function g_credentials_new
3707  (c-name "g_credentials_new")
3708  (is-constructor-of "GCredentials")
3709  (return-type "GCredentials*")
3710)
3711
3712(define-method to_string
3713  (of-object "GCredentials")
3714  (c-name "g_credentials_to_string")
3715  (return-type "gchar*")
3716)
3717
3718(define-method get_native
3719  (of-object "GCredentials")
3720  (c-name "g_credentials_get_native")
3721  (return-type "gpointer")
3722  (parameters
3723    '("GCredentialsType" "native_type")
3724  )
3725)
3726
3727(define-method set_native
3728  (of-object "GCredentials")
3729  (c-name "g_credentials_set_native")
3730  (return-type "none")
3731  (parameters
3732    '("GCredentialsType" "native_type")
3733    '("gpointer" "native")
3734  )
3735)
3736
3737(define-method is_same_user
3738  (of-object "GCredentials")
3739  (c-name "g_credentials_is_same_user")
3740  (return-type "gboolean")
3741  (parameters
3742    '("GCredentials*" "other_credentials")
3743    '("GError**" "error")
3744  )
3745)
3746
3747(define-method get_unix_pid
3748  (of-object "GCredentials")
3749  (c-name "g_credentials_get_unix_pid")
3750  (return-type "pid_t")
3751  (parameters
3752    '("GError**" "error")
3753  )
3754)
3755
3756(define-method get_unix_user
3757  (of-object "GCredentials")
3758  (c-name "g_credentials_get_unix_user")
3759  (return-type "uid_t")
3760  (parameters
3761    '("GError**" "error")
3762  )
3763)
3764
3765(define-method set_unix_user
3766  (of-object "GCredentials")
3767  (c-name "g_credentials_set_unix_user")
3768  (return-type "gboolean")
3769  (parameters
3770    '("uid_t" "uid")
3771    '("GError**" "error")
3772  )
3773)
3774
3775
3776
3777;; From gdatagrambased.h
3778
3779(define-function g_datagram_based_get_type
3780  (c-name "g_datagram_based_get_type")
3781  (return-type "GType")
3782)
3783
3784(define-method receive_messages
3785  (of-object "GDatagramBased")
3786  (c-name "g_datagram_based_receive_messages")
3787  (return-type "gint")
3788  (parameters
3789    '("GInputMessage*" "messages")
3790    '("guint" "num_messages")
3791    '("gint" "flags")
3792    '("gint64" "timeout")
3793    '("GCancellable*" "cancellable")
3794    '("GError**" "error")
3795  )
3796)
3797
3798(define-method send_messages
3799  (of-object "GDatagramBased")
3800  (c-name "g_datagram_based_send_messages")
3801  (return-type "gint")
3802  (parameters
3803    '("GOutputMessage*" "messages")
3804    '("guint" "num_messages")
3805    '("gint" "flags")
3806    '("gint64" "timeout")
3807    '("GCancellable*" "cancellable")
3808    '("GError**" "error")
3809  )
3810)
3811
3812(define-method create_source
3813  (of-object "GDatagramBased")
3814  (c-name "g_datagram_based_create_source")
3815  (return-type "GSource*")
3816  (parameters
3817    '("GIOCondition" "condition")
3818    '("GCancellable*" "cancellable")
3819  )
3820)
3821
3822(define-method condition_check
3823  (of-object "GDatagramBased")
3824  (c-name "g_datagram_based_condition_check")
3825  (return-type "GIOCondition")
3826  (parameters
3827    '("GIOCondition" "condition")
3828  )
3829)
3830
3831(define-method condition_wait
3832  (of-object "GDatagramBased")
3833  (c-name "g_datagram_based_condition_wait")
3834  (return-type "gboolean")
3835  (parameters
3836    '("GIOCondition" "condition")
3837    '("gint64" "timeout")
3838    '("GCancellable*" "cancellable")
3839    '("GError**" "error")
3840  )
3841)
3842
3843
3844
3845;; From gdatainputstream.h
3846
3847(define-function g_data_input_stream_get_type
3848  (c-name "g_data_input_stream_get_type")
3849  (return-type "GType")
3850)
3851
3852(define-function g_data_input_stream_new
3853  (c-name "g_data_input_stream_new")
3854  (is-constructor-of "GDataInputStream")
3855  (return-type "GDataInputStream*")
3856  (parameters
3857    '("GInputStream*" "base_stream")
3858  )
3859)
3860
3861(define-method set_byte_order
3862  (of-object "GDataInputStream")
3863  (c-name "g_data_input_stream_set_byte_order")
3864  (return-type "none")
3865  (parameters
3866    '("GDataStreamByteOrder" "order")
3867  )
3868)
3869
3870(define-method get_byte_order
3871  (of-object "GDataInputStream")
3872  (c-name "g_data_input_stream_get_byte_order")
3873  (return-type "GDataStreamByteOrder")
3874)
3875
3876(define-method set_newline_type
3877  (of-object "GDataInputStream")
3878  (c-name "g_data_input_stream_set_newline_type")
3879  (return-type "none")
3880  (parameters
3881    '("GDataStreamNewlineType" "type")
3882  )
3883)
3884
3885(define-method get_newline_type
3886  (of-object "GDataInputStream")
3887  (c-name "g_data_input_stream_get_newline_type")
3888  (return-type "GDataStreamNewlineType")
3889)
3890
3891(define-method read_byte
3892  (of-object "GDataInputStream")
3893  (c-name "g_data_input_stream_read_byte")
3894  (return-type "guchar")
3895  (parameters
3896    '("GCancellable*" "cancellable")
3897    '("GError**" "error")
3898  )
3899)
3900
3901(define-method read_int16
3902  (of-object "GDataInputStream")
3903  (c-name "g_data_input_stream_read_int16")
3904  (return-type "gint16")
3905  (parameters
3906    '("GCancellable*" "cancellable")
3907    '("GError**" "error")
3908  )
3909)
3910
3911(define-method read_uint16
3912  (of-object "GDataInputStream")
3913  (c-name "g_data_input_stream_read_uint16")
3914  (return-type "guint16")
3915  (parameters
3916    '("GCancellable*" "cancellable")
3917    '("GError**" "error")
3918  )
3919)
3920
3921(define-method read_int32
3922  (of-object "GDataInputStream")
3923  (c-name "g_data_input_stream_read_int32")
3924  (return-type "gint32")
3925  (parameters
3926    '("GCancellable*" "cancellable")
3927    '("GError**" "error")
3928  )
3929)
3930
3931(define-method read_uint32
3932  (of-object "GDataInputStream")
3933  (c-name "g_data_input_stream_read_uint32")
3934  (return-type "guint32")
3935  (parameters
3936    '("GCancellable*" "cancellable")
3937    '("GError**" "error")
3938  )
3939)
3940
3941(define-method read_int64
3942  (of-object "GDataInputStream")
3943  (c-name "g_data_input_stream_read_int64")
3944  (return-type "gint64")
3945  (parameters
3946    '("GCancellable*" "cancellable")
3947    '("GError**" "error")
3948  )
3949)
3950
3951(define-method read_uint64
3952  (of-object "GDataInputStream")
3953  (c-name "g_data_input_stream_read_uint64")
3954  (return-type "guint64")
3955  (parameters
3956    '("GCancellable*" "cancellable")
3957    '("GError**" "error")
3958  )
3959)
3960
3961(define-method read_line
3962  (of-object "GDataInputStream")
3963  (c-name "g_data_input_stream_read_line")
3964  (return-type "char*")
3965  (parameters
3966    '("gsize*" "length")
3967    '("GCancellable*" "cancellable")
3968    '("GError**" "error")
3969  )
3970)
3971
3972(define-method read_line_utf8
3973  (of-object "GDataInputStream")
3974  (c-name "g_data_input_stream_read_line_utf8")
3975  (return-type "char*")
3976  (parameters
3977    '("gsize*" "length")
3978    '("GCancellable*" "cancellable")
3979    '("GError**" "error")
3980  )
3981)
3982
3983(define-method read_line_async
3984  (of-object "GDataInputStream")
3985  (c-name "g_data_input_stream_read_line_async")
3986  (return-type "none")
3987  (parameters
3988    '("gint" "io_priority")
3989    '("GCancellable*" "cancellable")
3990    '("GAsyncReadyCallback" "callback")
3991    '("gpointer" "user_data")
3992  )
3993)
3994
3995(define-method read_line_finish
3996  (of-object "GDataInputStream")
3997  (c-name "g_data_input_stream_read_line_finish")
3998  (return-type "char*")
3999  (parameters
4000    '("GAsyncResult*" "result")
4001    '("gsize*" "length")
4002    '("GError**" "error")
4003  )
4004)
4005
4006(define-method read_line_finish_utf8
4007  (of-object "GDataInputStream")
4008  (c-name "g_data_input_stream_read_line_finish_utf8")
4009  (return-type "char*")
4010  (parameters
4011    '("GAsyncResult*" "result")
4012    '("gsize*" "length")
4013    '("GError**" "error")
4014  )
4015)
4016
4017(define-method read_until
4018  (of-object "GDataInputStream")
4019  (c-name "g_data_input_stream_read_until")
4020  (return-type "char*")
4021  (parameters
4022    '("const-gchar*" "stop_chars")
4023    '("gsize*" "length")
4024    '("GCancellable*" "cancellable")
4025    '("GError**" "error")
4026  )
4027)
4028
4029(define-method read_until_async
4030  (of-object "GDataInputStream")
4031  (c-name "g_data_input_stream_read_until_async")
4032  (return-type "none")
4033  (parameters
4034    '("const-gchar*" "stop_chars")
4035    '("gint" "io_priority")
4036    '("GCancellable*" "cancellable")
4037    '("GAsyncReadyCallback" "callback")
4038    '("gpointer" "user_data")
4039  )
4040)
4041
4042(define-method read_until_finish
4043  (of-object "GDataInputStream")
4044  (c-name "g_data_input_stream_read_until_finish")
4045  (return-type "char*")
4046  (parameters
4047    '("GAsyncResult*" "result")
4048    '("gsize*" "length")
4049    '("GError**" "error")
4050  )
4051)
4052
4053(define-method read_upto
4054  (of-object "GDataInputStream")
4055  (c-name "g_data_input_stream_read_upto")
4056  (return-type "char*")
4057  (parameters
4058    '("const-gchar*" "stop_chars")
4059    '("gssize" "stop_chars_len")
4060    '("gsize*" "length")
4061    '("GCancellable*" "cancellable")
4062    '("GError**" "error")
4063  )
4064)
4065
4066(define-method read_upto_async
4067  (of-object "GDataInputStream")
4068  (c-name "g_data_input_stream_read_upto_async")
4069  (return-type "none")
4070  (parameters
4071    '("const-gchar*" "stop_chars")
4072    '("gssize" "stop_chars_len")
4073    '("gint" "io_priority")
4074    '("GCancellable*" "cancellable")
4075    '("GAsyncReadyCallback" "callback")
4076    '("gpointer" "user_data")
4077  )
4078)
4079
4080(define-method read_upto_finish
4081  (of-object "GDataInputStream")
4082  (c-name "g_data_input_stream_read_upto_finish")
4083  (return-type "char*")
4084  (parameters
4085    '("GAsyncResult*" "result")
4086    '("gsize*" "length")
4087    '("GError**" "error")
4088  )
4089)
4090
4091
4092
4093;; From gdataoutputstream.h
4094
4095(define-function g_data_output_stream_get_type
4096  (c-name "g_data_output_stream_get_type")
4097  (return-type "GType")
4098)
4099
4100(define-function g_data_output_stream_new
4101  (c-name "g_data_output_stream_new")
4102  (is-constructor-of "GDataOutputStream")
4103  (return-type "GDataOutputStream*")
4104  (parameters
4105    '("GOutputStream*" "base_stream")
4106  )
4107)
4108
4109(define-method set_byte_order
4110  (of-object "GDataOutputStream")
4111  (c-name "g_data_output_stream_set_byte_order")
4112  (return-type "none")
4113  (parameters
4114    '("GDataStreamByteOrder" "order")
4115  )
4116)
4117
4118(define-method get_byte_order
4119  (of-object "GDataOutputStream")
4120  (c-name "g_data_output_stream_get_byte_order")
4121  (return-type "GDataStreamByteOrder")
4122)
4123
4124(define-method put_byte
4125  (of-object "GDataOutputStream")
4126  (c-name "g_data_output_stream_put_byte")
4127  (return-type "gboolean")
4128  (parameters
4129    '("guchar" "data")
4130    '("GCancellable*" "cancellable")
4131    '("GError**" "error")
4132  )
4133)
4134
4135(define-method put_int16
4136  (of-object "GDataOutputStream")
4137  (c-name "g_data_output_stream_put_int16")
4138  (return-type "gboolean")
4139  (parameters
4140    '("gint16" "data")
4141    '("GCancellable*" "cancellable")
4142    '("GError**" "error")
4143  )
4144)
4145
4146(define-method put_uint16
4147  (of-object "GDataOutputStream")
4148  (c-name "g_data_output_stream_put_uint16")
4149  (return-type "gboolean")
4150  (parameters
4151    '("guint16" "data")
4152    '("GCancellable*" "cancellable")
4153    '("GError**" "error")
4154  )
4155)
4156
4157(define-method put_int32
4158  (of-object "GDataOutputStream")
4159  (c-name "g_data_output_stream_put_int32")
4160  (return-type "gboolean")
4161  (parameters
4162    '("gint32" "data")
4163    '("GCancellable*" "cancellable")
4164    '("GError**" "error")
4165  )
4166)
4167
4168(define-method put_uint32
4169  (of-object "GDataOutputStream")
4170  (c-name "g_data_output_stream_put_uint32")
4171  (return-type "gboolean")
4172  (parameters
4173    '("guint32" "data")
4174    '("GCancellable*" "cancellable")
4175    '("GError**" "error")
4176  )
4177)
4178
4179(define-method put_int64
4180  (of-object "GDataOutputStream")
4181  (c-name "g_data_output_stream_put_int64")
4182  (return-type "gboolean")
4183  (parameters
4184    '("gint64" "data")
4185    '("GCancellable*" "cancellable")
4186    '("GError**" "error")
4187  )
4188)
4189
4190(define-method put_uint64
4191  (of-object "GDataOutputStream")
4192  (c-name "g_data_output_stream_put_uint64")
4193  (return-type "gboolean")
4194  (parameters
4195    '("guint64" "data")
4196    '("GCancellable*" "cancellable")
4197    '("GError**" "error")
4198  )
4199)
4200
4201(define-method put_string
4202  (of-object "GDataOutputStream")
4203  (c-name "g_data_output_stream_put_string")
4204  (return-type "gboolean")
4205  (parameters
4206    '("const-char*" "str")
4207    '("GCancellable*" "cancellable")
4208    '("GError**" "error")
4209  )
4210)
4211
4212
4213
4214;; From gdbusactiongroup.h
4215
4216(define-function g_dbus_action_group_get_type
4217  (c-name "g_dbus_action_group_get_type")
4218  (return-type "GType")
4219)
4220
4221(define-function g_dbus_action_group_get
4222  (c-name "g_dbus_action_group_get")
4223  (return-type "GDBusActionGroup*")
4224  (parameters
4225    '("GDBusConnection*" "connection")
4226    '("const-gchar*" "bus_name")
4227    '("const-gchar*" "object_path")
4228  )
4229)
4230
4231
4232
4233;; From gdbusaddress.h
4234
4235(define-function g_dbus_address_escape_value
4236  (c-name "g_dbus_address_escape_value")
4237  (return-type "gchar*")
4238  (parameters
4239    '("const-gchar*" "string")
4240  )
4241)
4242
4243(define-function g_dbus_is_address
4244  (c-name "g_dbus_is_address")
4245  (return-type "gboolean")
4246  (parameters
4247    '("const-gchar*" "string")
4248  )
4249)
4250
4251(define-function g_dbus_is_supported_address
4252  (c-name "g_dbus_is_supported_address")
4253  (return-type "gboolean")
4254  (parameters
4255    '("const-gchar*" "string")
4256    '("GError**" "error")
4257  )
4258)
4259
4260(define-function g_dbus_address_get_stream
4261  (c-name "g_dbus_address_get_stream")
4262  (return-type "none")
4263  (parameters
4264    '("const-gchar*" "address")
4265    '("GCancellable*" "cancellable")
4266    '("GAsyncReadyCallback" "callback")
4267    '("gpointer" "user_data")
4268  )
4269)
4270
4271(define-function g_dbus_address_get_stream_finish
4272  (c-name "g_dbus_address_get_stream_finish")
4273  (return-type "GIOStream*")
4274  (parameters
4275    '("GAsyncResult*" "res")
4276    '("gchar**" "out_guid")
4277    '("GError**" "error")
4278  )
4279)
4280
4281(define-function g_dbus_address_get_stream_sync
4282  (c-name "g_dbus_address_get_stream_sync")
4283  (return-type "GIOStream*")
4284  (parameters
4285    '("const-gchar*" "address")
4286    '("gchar**" "out_guid")
4287    '("GCancellable*" "cancellable")
4288    '("GError**" "error")
4289  )
4290)
4291
4292(define-function g_dbus_address_get_for_bus_sync
4293  (c-name "g_dbus_address_get_for_bus_sync")
4294  (return-type "gchar*")
4295  (parameters
4296    '("GBusType" "bus_type")
4297    '("GCancellable*" "cancellable")
4298    '("GError**" "error")
4299  )
4300)
4301
4302
4303
4304;; From gdbusauth.h
4305
4306
4307
4308;; From gdbusauthmechanismanon.h
4309
4310
4311
4312;; From gdbusauthmechanismexternal.h
4313
4314
4315
4316;; From gdbusauthmechanism.h
4317
4318
4319
4320;; From gdbusauthmechanismsha1.h
4321
4322
4323
4324;; From gdbusauthobserver.h
4325
4326(define-function g_dbus_auth_observer_get_type
4327  (c-name "g_dbus_auth_observer_get_type")
4328  (return-type "GType")
4329)
4330
4331(define-function g_dbus_auth_observer_new
4332  (c-name "g_dbus_auth_observer_new")
4333  (is-constructor-of "GDbusAuthObserver")
4334  (return-type "GDBusAuthObserver*")
4335)
4336
4337(define-method authorize_authenticated_peer
4338  (of-object "GDBusAuthObserver")
4339  (c-name "g_dbus_auth_observer_authorize_authenticated_peer")
4340  (return-type "gboolean")
4341  (parameters
4342    '("GIOStream*" "stream")
4343    '("GCredentials*" "credentials")
4344  )
4345)
4346
4347(define-method allow_mechanism
4348  (of-object "GDBusAuthObserver")
4349  (c-name "g_dbus_auth_observer_allow_mechanism")
4350  (return-type "gboolean")
4351  (parameters
4352    '("const-gchar*" "mechanism")
4353  )
4354)
4355
4356
4357
4358;; From gdbusconnection.h
4359
4360(define-function g_dbus_connection_get_type
4361  (c-name "g_dbus_connection_get_type")
4362  (return-type "GType")
4363)
4364
4365(define-function g_bus_get
4366  (c-name "g_bus_get")
4367  (return-type "none")
4368  (parameters
4369    '("GBusType" "bus_type")
4370    '("GCancellable*" "cancellable")
4371    '("GAsyncReadyCallback" "callback")
4372    '("gpointer" "user_data")
4373  )
4374)
4375
4376(define-function g_bus_get_finish
4377  (c-name "g_bus_get_finish")
4378  (return-type "GDBusConnection*")
4379  (parameters
4380    '("GAsyncResult*" "res")
4381    '("GError**" "error")
4382  )
4383)
4384
4385(define-function g_bus_get_sync
4386  (c-name "g_bus_get_sync")
4387  (return-type "GDBusConnection*")
4388  (parameters
4389    '("GBusType" "bus_type")
4390    '("GCancellable*" "cancellable")
4391    '("GError**" "error")
4392  )
4393)
4394
4395(define-function g_dbus_connection_new
4396  (c-name "g_dbus_connection_new")
4397  (return-type "none")
4398  (parameters
4399    '("GIOStream*" "stream")
4400    '("const-gchar*" "guid")
4401    '("GDBusConnectionFlags" "flags")
4402    '("GDBusAuthObserver*" "observer")
4403    '("GCancellable*" "cancellable")
4404    '("GAsyncReadyCallback" "callback")
4405    '("gpointer" "user_data")
4406  )
4407)
4408
4409(define-function g_dbus_connection_new_finish
4410  (c-name "g_dbus_connection_new_finish")
4411  (return-type "GDBusConnection*")
4412  (parameters
4413    '("GAsyncResult*" "res")
4414    '("GError**" "error")
4415  )
4416)
4417
4418(define-function g_dbus_connection_new_sync
4419  (c-name "g_dbus_connection_new_sync")
4420  (return-type "GDBusConnection*")
4421  (parameters
4422    '("GIOStream*" "stream")
4423    '("const-gchar*" "guid")
4424    '("GDBusConnectionFlags" "flags")
4425    '("GDBusAuthObserver*" "observer")
4426    '("GCancellable*" "cancellable")
4427    '("GError**" "error")
4428  )
4429)
4430
4431(define-function g_dbus_connection_new_for_address
4432  (c-name "g_dbus_connection_new_for_address")
4433  (return-type "none")
4434  (parameters
4435    '("const-gchar*" "address")
4436    '("GDBusConnectionFlags" "flags")
4437    '("GDBusAuthObserver*" "observer")
4438    '("GCancellable*" "cancellable")
4439    '("GAsyncReadyCallback" "callback")
4440    '("gpointer" "user_data")
4441  )
4442)
4443
4444(define-function g_dbus_connection_new_for_address_finish
4445  (c-name "g_dbus_connection_new_for_address_finish")
4446  (return-type "GDBusConnection*")
4447  (parameters
4448    '("GAsyncResult*" "res")
4449    '("GError**" "error")
4450  )
4451)
4452
4453(define-function g_dbus_connection_new_for_address_sync
4454  (c-name "g_dbus_connection_new_for_address_sync")
4455  (return-type "GDBusConnection*")
4456  (parameters
4457    '("const-gchar*" "address")
4458    '("GDBusConnectionFlags" "flags")
4459    '("GDBusAuthObserver*" "observer")
4460    '("GCancellable*" "cancellable")
4461    '("GError**" "error")
4462  )
4463)
4464
4465(define-method start_message_processing
4466  (of-object "GDBusConnection")
4467  (c-name "g_dbus_connection_start_message_processing")
4468  (return-type "none")
4469)
4470
4471(define-method is_closed
4472  (of-object "GDBusConnection")
4473  (c-name "g_dbus_connection_is_closed")
4474  (return-type "gboolean")
4475)
4476
4477(define-method get_stream
4478  (of-object "GDBusConnection")
4479  (c-name "g_dbus_connection_get_stream")
4480  (return-type "GIOStream*")
4481)
4482
4483(define-method get_guid
4484  (of-object "GDBusConnection")
4485  (c-name "g_dbus_connection_get_guid")
4486  (return-type "const-gchar*")
4487)
4488
4489(define-method get_unique_name
4490  (of-object "GDBusConnection")
4491  (c-name "g_dbus_connection_get_unique_name")
4492  (return-type "const-gchar*")
4493)
4494
4495(define-method get_peer_credentials
4496  (of-object "GDBusConnection")
4497  (c-name "g_dbus_connection_get_peer_credentials")
4498  (return-type "GCredentials*")
4499)
4500
4501(define-method get_last_serial
4502  (of-object "GDBusConnection")
4503  (c-name "g_dbus_connection_get_last_serial")
4504  (return-type "guint32")
4505)
4506
4507(define-method get_exit_on_close
4508  (of-object "GDBusConnection")
4509  (c-name "g_dbus_connection_get_exit_on_close")
4510  (return-type "gboolean")
4511)
4512
4513(define-method set_exit_on_close
4514  (of-object "GDBusConnection")
4515  (c-name "g_dbus_connection_set_exit_on_close")
4516  (return-type "none")
4517  (parameters
4518    '("gboolean" "exit_on_close")
4519  )
4520)
4521
4522(define-method get_capabilities
4523  (of-object "GDBusConnection")
4524  (c-name "g_dbus_connection_get_capabilities")
4525  (return-type "GDBusCapabilityFlags")
4526)
4527
4528(define-method get_flags
4529  (of-object "GDBusConnection")
4530  (c-name "g_dbus_connection_get_flags")
4531  (return-type "GDBusConnectionFlags")
4532)
4533
4534(define-method close
4535  (of-object "GDBusConnection")
4536  (c-name "g_dbus_connection_close")
4537  (return-type "none")
4538  (parameters
4539    '("GCancellable*" "cancellable")
4540    '("GAsyncReadyCallback" "callback")
4541    '("gpointer" "user_data")
4542  )
4543)
4544
4545(define-method close_finish
4546  (of-object "GDBusConnection")
4547  (c-name "g_dbus_connection_close_finish")
4548  (return-type "gboolean")
4549  (parameters
4550    '("GAsyncResult*" "res")
4551    '("GError**" "error")
4552  )
4553)
4554
4555(define-method close_sync
4556  (of-object "GDBusConnection")
4557  (c-name "g_dbus_connection_close_sync")
4558  (return-type "gboolean")
4559  (parameters
4560    '("GCancellable*" "cancellable")
4561    '("GError**" "error")
4562  )
4563)
4564
4565(define-method flush
4566  (of-object "GDBusConnection")
4567  (c-name "g_dbus_connection_flush")
4568  (return-type "none")
4569  (parameters
4570    '("GCancellable*" "cancellable")
4571    '("GAsyncReadyCallback" "callback")
4572    '("gpointer" "user_data")
4573  )
4574)
4575
4576(define-method flush_finish
4577  (of-object "GDBusConnection")
4578  (c-name "g_dbus_connection_flush_finish")
4579  (return-type "gboolean")
4580  (parameters
4581    '("GAsyncResult*" "res")
4582    '("GError**" "error")
4583  )
4584)
4585
4586(define-method flush_sync
4587  (of-object "GDBusConnection")
4588  (c-name "g_dbus_connection_flush_sync")
4589  (return-type "gboolean")
4590  (parameters
4591    '("GCancellable*" "cancellable")
4592    '("GError**" "error")
4593  )
4594)
4595
4596(define-method send_message
4597  (of-object "GDBusConnection")
4598  (c-name "g_dbus_connection_send_message")
4599  (return-type "gboolean")
4600  (parameters
4601    '("GDBusMessage*" "message")
4602    '("GDBusSendMessageFlags" "flags")
4603    '("volatile-guint32*" "out_serial")
4604    '("GError**" "error")
4605  )
4606)
4607
4608(define-method send_message_with_reply
4609  (of-object "GDBusConnection")
4610  (c-name "g_dbus_connection_send_message_with_reply")
4611  (return-type "none")
4612  (parameters
4613    '("GDBusMessage*" "message")
4614    '("GDBusSendMessageFlags" "flags")
4615    '("gint" "timeout_msec")
4616    '("volatile-guint32*" "out_serial")
4617    '("GCancellable*" "cancellable")
4618    '("GAsyncReadyCallback" "callback")
4619    '("gpointer" "user_data")
4620  )
4621)
4622
4623(define-method send_message_with_reply_finish
4624  (of-object "GDBusConnection")
4625  (c-name "g_dbus_connection_send_message_with_reply_finish")
4626  (return-type "GDBusMessage*")
4627  (parameters
4628    '("GAsyncResult*" "res")
4629    '("GError**" "error")
4630  )
4631)
4632
4633(define-method send_message_with_reply_sync
4634  (of-object "GDBusConnection")
4635  (c-name "g_dbus_connection_send_message_with_reply_sync")
4636  (return-type "GDBusMessage*")
4637  (parameters
4638    '("GDBusMessage*" "message")
4639    '("GDBusSendMessageFlags" "flags")
4640    '("gint" "timeout_msec")
4641    '("volatile-guint32*" "out_serial")
4642    '("GCancellable*" "cancellable")
4643    '("GError**" "error")
4644  )
4645)
4646
4647(define-method emit_signal
4648  (of-object "GDBusConnection")
4649  (c-name "g_dbus_connection_emit_signal")
4650  (return-type "gboolean")
4651  (parameters
4652    '("const-gchar*" "destination_bus_name")
4653    '("const-gchar*" "object_path")
4654    '("const-gchar*" "interface_name")
4655    '("const-gchar*" "signal_name")
4656    '("GVariant*" "parameters")
4657    '("GError**" "error")
4658  )
4659)
4660
4661(define-method call
4662  (of-object "GDBusConnection")
4663  (c-name "g_dbus_connection_call")
4664  (return-type "none")
4665  (parameters
4666    '("const-gchar*" "bus_name")
4667    '("const-gchar*" "object_path")
4668    '("const-gchar*" "interface_name")
4669    '("const-gchar*" "method_name")
4670    '("GVariant*" "parameters")
4671    '("const-GVariantType*" "reply_type")
4672    '("GDBusCallFlags" "flags")
4673    '("gint" "timeout_msec")
4674    '("GCancellable*" "cancellable")
4675    '("GAsyncReadyCallback" "callback")
4676    '("gpointer" "user_data")
4677  )
4678)
4679
4680(define-method call_finish
4681  (of-object "GDBusConnection")
4682  (c-name "g_dbus_connection_call_finish")
4683  (return-type "GVariant*")
4684  (parameters
4685    '("GAsyncResult*" "res")
4686    '("GError**" "error")
4687  )
4688)
4689
4690(define-method call_sync
4691  (of-object "GDBusConnection")
4692  (c-name "g_dbus_connection_call_sync")
4693  (return-type "GVariant*")
4694  (parameters
4695    '("const-gchar*" "bus_name")
4696    '("const-gchar*" "object_path")
4697    '("const-gchar*" "interface_name")
4698    '("const-gchar*" "method_name")
4699    '("GVariant*" "parameters")
4700    '("const-GVariantType*" "reply_type")
4701    '("GDBusCallFlags" "flags")
4702    '("gint" "timeout_msec")
4703    '("GCancellable*" "cancellable")
4704    '("GError**" "error")
4705  )
4706)
4707
4708(define-method call_with_unix_fd_list
4709  (of-object "GDBusConnection")
4710  (c-name "g_dbus_connection_call_with_unix_fd_list")
4711  (return-type "none")
4712  (parameters
4713    '("const-gchar*" "bus_name")
4714    '("const-gchar*" "object_path")
4715    '("const-gchar*" "interface_name")
4716    '("const-gchar*" "method_name")
4717    '("GVariant*" "parameters")
4718    '("const-GVariantType*" "reply_type")
4719    '("GDBusCallFlags" "flags")
4720    '("gint" "timeout_msec")
4721    '("GUnixFDList*" "fd_list")
4722    '("GCancellable*" "cancellable")
4723    '("GAsyncReadyCallback" "callback")
4724    '("gpointer" "user_data")
4725  )
4726)
4727
4728(define-method call_with_unix_fd_list_finish
4729  (of-object "GDBusConnection")
4730  (c-name "g_dbus_connection_call_with_unix_fd_list_finish")
4731  (return-type "GVariant*")
4732  (parameters
4733    '("GUnixFDList**" "out_fd_list")
4734    '("GAsyncResult*" "res")
4735    '("GError**" "error")
4736  )
4737)
4738
4739(define-method call_with_unix_fd_list_sync
4740  (of-object "GDBusConnection")
4741  (c-name "g_dbus_connection_call_with_unix_fd_list_sync")
4742  (return-type "GVariant*")
4743  (parameters
4744    '("const-gchar*" "bus_name")
4745    '("const-gchar*" "object_path")
4746    '("const-gchar*" "interface_name")
4747    '("const-gchar*" "method_name")
4748    '("GVariant*" "parameters")
4749    '("const-GVariantType*" "reply_type")
4750    '("GDBusCallFlags" "flags")
4751    '("gint" "timeout_msec")
4752    '("GUnixFDList*" "fd_list")
4753    '("GUnixFDList**" "out_fd_list")
4754    '("GCancellable*" "cancellable")
4755    '("GError**" "error")
4756  )
4757)
4758
4759(define-method register_object
4760  (of-object "GDBusConnection")
4761  (c-name "g_dbus_connection_register_object")
4762  (return-type "guint")
4763  (parameters
4764    '("const-gchar*" "object_path")
4765    '("GDBusInterfaceInfo*" "interface_info")
4766    '("const-GDBusInterfaceVTable*" "vtable")
4767    '("gpointer" "user_data")
4768    '("GDestroyNotify" "user_data_free_func")
4769    '("GError**" "error")
4770  )
4771)
4772
4773(define-method register_object_with_closures
4774  (of-object "GDBusConnection")
4775  (c-name "g_dbus_connection_register_object_with_closures")
4776  (return-type "guint")
4777  (parameters
4778    '("const-gchar*" "object_path")
4779    '("GDBusInterfaceInfo*" "interface_info")
4780    '("GClosure*" "method_call_closure")
4781    '("GClosure*" "get_property_closure")
4782    '("GClosure*" "set_property_closure")
4783    '("GError**" "error")
4784  )
4785)
4786
4787(define-method unregister_object
4788  (of-object "GDBusConnection")
4789  (c-name "g_dbus_connection_unregister_object")
4790  (return-type "gboolean")
4791  (parameters
4792    '("guint" "registration_id")
4793  )
4794)
4795
4796(define-method register_subtree
4797  (of-object "GDBusConnection")
4798  (c-name "g_dbus_connection_register_subtree")
4799  (return-type "guint")
4800  (parameters
4801    '("const-gchar*" "object_path")
4802    '("const-GDBusSubtreeVTable*" "vtable")
4803    '("GDBusSubtreeFlags" "flags")
4804    '("gpointer" "user_data")
4805    '("GDestroyNotify" "user_data_free_func")
4806    '("GError**" "error")
4807  )
4808)
4809
4810(define-method unregister_subtree
4811  (of-object "GDBusConnection")
4812  (c-name "g_dbus_connection_unregister_subtree")
4813  (return-type "gboolean")
4814  (parameters
4815    '("guint" "registration_id")
4816  )
4817)
4818
4819(define-method signal_subscribe
4820  (of-object "GDBusConnection")
4821  (c-name "g_dbus_connection_signal_subscribe")
4822  (return-type "guint")
4823  (parameters
4824    '("const-gchar*" "sender")
4825    '("const-gchar*" "interface_name")
4826    '("const-gchar*" "member")
4827    '("const-gchar*" "object_path")
4828    '("const-gchar*" "arg0")
4829    '("GDBusSignalFlags" "flags")
4830    '("GDBusSignalCallback" "callback")
4831    '("gpointer" "user_data")
4832    '("GDestroyNotify" "user_data_free_func")
4833  )
4834)
4835
4836(define-method signal_unsubscribe
4837  (of-object "GDBusConnection")
4838  (c-name "g_dbus_connection_signal_unsubscribe")
4839  (return-type "none")
4840  (parameters
4841    '("guint" "subscription_id")
4842  )
4843)
4844
4845(define-method add_filter
4846  (of-object "GDBusConnection")
4847  (c-name "g_dbus_connection_add_filter")
4848  (return-type "guint")
4849  (parameters
4850    '("GDBusMessageFilterFunction" "filter_function")
4851    '("gpointer" "user_data")
4852    '("GDestroyNotify" "user_data_free_func")
4853  )
4854)
4855
4856(define-method remove_filter
4857  (of-object "GDBusConnection")
4858  (c-name "g_dbus_connection_remove_filter")
4859  (return-type "none")
4860  (parameters
4861    '("guint" "filter_id")
4862  )
4863)
4864
4865
4866
4867;; From gdbusdaemon.h
4868
4869
4870
4871;; From gdbuserror.h
4872
4873(define-function g_dbus_error_quark
4874  (c-name "g_dbus_error_quark")
4875  (return-type "GQuark")
4876)
4877
4878(define-function g_dbus_error_is_remote_error
4879  (c-name "g_dbus_error_is_remote_error")
4880  (return-type "gboolean")
4881  (parameters
4882    '("const-GError*" "error")
4883  )
4884)
4885
4886(define-function g_dbus_error_get_remote_error
4887  (c-name "g_dbus_error_get_remote_error")
4888  (return-type "gchar*")
4889  (parameters
4890    '("const-GError*" "error")
4891  )
4892)
4893
4894(define-function g_dbus_error_strip_remote_error
4895  (c-name "g_dbus_error_strip_remote_error")
4896  (return-type "gboolean")
4897  (parameters
4898    '("GError*" "error")
4899  )
4900)
4901
4902(define-function g_dbus_error_register_error
4903  (c-name "g_dbus_error_register_error")
4904  (return-type "gboolean")
4905  (parameters
4906    '("GQuark" "error_domain")
4907    '("gint" "error_code")
4908    '("const-gchar*" "dbus_error_name")
4909  )
4910)
4911
4912(define-function g_dbus_error_unregister_error
4913  (c-name "g_dbus_error_unregister_error")
4914  (return-type "gboolean")
4915  (parameters
4916    '("GQuark" "error_domain")
4917    '("gint" "error_code")
4918    '("const-gchar*" "dbus_error_name")
4919  )
4920)
4921
4922(define-function g_dbus_error_register_error_domain
4923  (c-name "g_dbus_error_register_error_domain")
4924  (return-type "none")
4925  (parameters
4926    '("const-gchar*" "error_domain_quark_name")
4927    '("volatile-gsize*" "quark_volatile")
4928    '("const-GDBusErrorEntry*" "entries")
4929    '("guint" "num_entries")
4930  )
4931)
4932
4933(define-function g_dbus_error_new_for_dbus_error
4934  (c-name "g_dbus_error_new_for_dbus_error")
4935  (return-type "GError*")
4936  (parameters
4937    '("const-gchar*" "dbus_error_name")
4938    '("const-gchar*" "dbus_error_message")
4939  )
4940)
4941
4942(define-function g_dbus_error_set_dbus_error
4943  (c-name "g_dbus_error_set_dbus_error")
4944  (return-type "none")
4945  (parameters
4946    '("GError**" "error")
4947    '("const-gchar*" "dbus_error_name")
4948    '("const-gchar*" "dbus_error_message")
4949    '("const-gchar*" "format")
4950  )
4951  (varargs #t)
4952)
4953
4954(define-function g_dbus_error_set_dbus_error_valist
4955  (c-name "g_dbus_error_set_dbus_error_valist")
4956  (return-type "none")
4957  (parameters
4958    '("GError**" "error")
4959    '("const-gchar*" "dbus_error_name")
4960    '("const-gchar*" "dbus_error_message")
4961    '("const-gchar*" "format")
4962    '("va_list" "var_args")
4963  )
4964)
4965
4966(define-function g_dbus_error_encode_gerror
4967  (c-name "g_dbus_error_encode_gerror")
4968  (return-type "gchar*")
4969  (parameters
4970    '("const-GError*" "error")
4971  )
4972)
4973
4974
4975
4976;; From gdbusinterface.h
4977
4978(define-function g_dbus_interface_get_type
4979  (c-name "g_dbus_interface_get_type")
4980  (return-type "GType")
4981)
4982
4983(define-method get_info
4984  (of-object "GDBusInterface")
4985  (c-name "g_dbus_interface_get_info")
4986  (return-type "GDBusInterfaceInfo*")
4987)
4988
4989(define-method get_object
4990  (of-object "GDBusInterface")
4991  (c-name "g_dbus_interface_get_object")
4992  (return-type "GDBusObject*")
4993)
4994
4995(define-method set_object
4996  (of-object "GDBusInterface")
4997  (c-name "g_dbus_interface_set_object")
4998  (return-type "none")
4999  (parameters
5000    '("GDBusObject*" "object")
5001  )
5002)
5003
5004(define-method dup_object
5005  (of-object "GDBusInterface")
5006  (c-name "g_dbus_interface_dup_object")
5007  (return-type "GDBusObject*")
5008)
5009
5010
5011
5012;; From gdbusinterfaceskeleton.h
5013
5014(define-function g_dbus_interface_skeleton_get_type
5015  (c-name "g_dbus_interface_skeleton_get_type")
5016  (return-type "GType")
5017)
5018
5019(define-method get_flags
5020  (of-object "GDBusInterfaceSkeleton")
5021  (c-name "g_dbus_interface_skeleton_get_flags")
5022  (return-type "GDBusInterfaceSkeletonFlags")
5023)
5024
5025(define-method set_flags
5026  (of-object "GDBusInterfaceSkeleton")
5027  (c-name "g_dbus_interface_skeleton_set_flags")
5028  (return-type "none")
5029  (parameters
5030    '("GDBusInterfaceSkeletonFlags" "flags")
5031  )
5032)
5033
5034(define-method get_info
5035  (of-object "GDBusInterfaceSkeleton")
5036  (c-name "g_dbus_interface_skeleton_get_info")
5037  (return-type "GDBusInterfaceInfo*")
5038)
5039
5040(define-method get_vtable
5041  (of-object "GDBusInterfaceSkeleton")
5042  (c-name "g_dbus_interface_skeleton_get_vtable")
5043  (return-type "GDBusInterfaceVTable*")
5044)
5045
5046(define-method get_properties
5047  (of-object "GDBusInterfaceSkeleton")
5048  (c-name "g_dbus_interface_skeleton_get_properties")
5049  (return-type "GVariant*")
5050)
5051
5052(define-method flush
5053  (of-object "GDBusInterfaceSkeleton")
5054  (c-name "g_dbus_interface_skeleton_flush")
5055  (return-type "none")
5056)
5057
5058(define-method export
5059  (of-object "GDBusInterfaceSkeleton")
5060  (c-name "g_dbus_interface_skeleton_export")
5061  (return-type "gboolean")
5062  (parameters
5063    '("GDBusConnection*" "connection")
5064    '("const-gchar*" "object_path")
5065    '("GError**" "error")
5066  )
5067)
5068
5069(define-method unexport
5070  (of-object "GDBusInterfaceSkeleton")
5071  (c-name "g_dbus_interface_skeleton_unexport")
5072  (return-type "none")
5073)
5074
5075(define-method unexport_from_connection
5076  (of-object "GDBusInterfaceSkeleton")
5077  (c-name "g_dbus_interface_skeleton_unexport_from_connection")
5078  (return-type "none")
5079  (parameters
5080    '("GDBusConnection*" "connection")
5081  )
5082)
5083
5084(define-method get_connection
5085  (of-object "GDBusInterfaceSkeleton")
5086  (c-name "g_dbus_interface_skeleton_get_connection")
5087  (return-type "GDBusConnection*")
5088)
5089
5090(define-method get_connections
5091  (of-object "GDBusInterfaceSkeleton")
5092  (c-name "g_dbus_interface_skeleton_get_connections")
5093  (return-type "GList*")
5094)
5095
5096(define-method has_connection
5097  (of-object "GDBusInterfaceSkeleton")
5098  (c-name "g_dbus_interface_skeleton_has_connection")
5099  (return-type "gboolean")
5100  (parameters
5101    '("GDBusConnection*" "connection")
5102  )
5103)
5104
5105(define-method get_object_path
5106  (of-object "GDBusInterfaceSkeleton")
5107  (c-name "g_dbus_interface_skeleton_get_object_path")
5108  (return-type "const-gchar*")
5109)
5110
5111
5112
5113;; From gdbusintrospection.h
5114
5115(define-function g_dbus_annotation_info_lookup
5116  (c-name "g_dbus_annotation_info_lookup")
5117  (return-type "const-gchar*")
5118  (parameters
5119    '("GDBusAnnotationInfo**" "annotations")
5120    '("const-gchar*" "name")
5121  )
5122)
5123
5124(define-method lookup_method
5125  (of-object "GDBusInterfaceInfo")
5126  (c-name "g_dbus_interface_info_lookup_method")
5127  (return-type "GDBusMethodInfo*")
5128  (parameters
5129    '("const-gchar*" "name")
5130  )
5131)
5132
5133(define-method lookup_signal
5134  (of-object "GDBusInterfaceInfo")
5135  (c-name "g_dbus_interface_info_lookup_signal")
5136  (return-type "GDBusSignalInfo*")
5137  (parameters
5138    '("const-gchar*" "name")
5139  )
5140)
5141
5142(define-method lookup_property
5143  (of-object "GDBusInterfaceInfo")
5144  (c-name "g_dbus_interface_info_lookup_property")
5145  (return-type "GDBusPropertyInfo*")
5146  (parameters
5147    '("const-gchar*" "name")
5148  )
5149)
5150
5151(define-method cache_build
5152  (of-object "GDBusInterfaceInfo")
5153  (c-name "g_dbus_interface_info_cache_build")
5154  (return-type "none")
5155)
5156
5157(define-method cache_release
5158  (of-object "GDBusInterfaceInfo")
5159  (c-name "g_dbus_interface_info_cache_release")
5160  (return-type "none")
5161)
5162
5163(define-method generate_xml
5164  (of-object "GDBusInterfaceInfo")
5165  (c-name "g_dbus_interface_info_generate_xml")
5166  (return-type "none")
5167  (parameters
5168    '("guint" "indent")
5169    '("GString*" "string_builder")
5170  )
5171)
5172
5173(define-function g_dbus_node_info_new_for_xml
5174  (c-name "g_dbus_node_info_new_for_xml")
5175  (return-type "GDBusNodeInfo*")
5176  (parameters
5177    '("const-gchar*" "xml_data")
5178    '("GError**" "error")
5179  )
5180)
5181
5182(define-method lookup_interface
5183  (of-object "GDBusNodeInfo")
5184  (c-name "g_dbus_node_info_lookup_interface")
5185  (return-type "GDBusInterfaceInfo*")
5186  (parameters
5187    '("const-gchar*" "name")
5188  )
5189)
5190
5191(define-method generate_xml
5192  (of-object "GDBusNodeInfo")
5193  (c-name "g_dbus_node_info_generate_xml")
5194  (return-type "none")
5195  (parameters
5196    '("guint" "indent")
5197    '("GString*" "string_builder")
5198  )
5199)
5200
5201(define-method ref
5202  (of-object "GDBusNodeInfo")
5203  (c-name "g_dbus_node_info_ref")
5204  (return-type "GDBusNodeInfo*")
5205)
5206
5207(define-method ref
5208  (of-object "GDBusInterfaceInfo")
5209  (c-name "g_dbus_interface_info_ref")
5210  (return-type "GDBusInterfaceInfo*")
5211)
5212
5213(define-method ref
5214  (of-object "GDBusMethodInfo")
5215  (c-name "g_dbus_method_info_ref")
5216  (return-type "GDBusMethodInfo*")
5217)
5218
5219(define-method ref
5220  (of-object "GDBusSignalInfo")
5221  (c-name "g_dbus_signal_info_ref")
5222  (return-type "GDBusSignalInfo*")
5223)
5224
5225(define-method ref
5226  (of-object "GDBusPropertyInfo")
5227  (c-name "g_dbus_property_info_ref")
5228  (return-type "GDBusPropertyInfo*")
5229)
5230
5231(define-method ref
5232  (of-object "GDBusArgInfo")
5233  (c-name "g_dbus_arg_info_ref")
5234  (return-type "GDBusArgInfo*")
5235)
5236
5237(define-method ref
5238  (of-object "GDBusAnnotationInfo")
5239  (c-name "g_dbus_annotation_info_ref")
5240  (return-type "GDBusAnnotationInfo*")
5241)
5242
5243(define-method unref
5244  (of-object "GDBusNodeInfo")
5245  (c-name "g_dbus_node_info_unref")
5246  (return-type "none")
5247)
5248
5249(define-method unref
5250  (of-object "GDBusInterfaceInfo")
5251  (c-name "g_dbus_interface_info_unref")
5252  (return-type "none")
5253)
5254
5255(define-method unref
5256  (of-object "GDBusMethodInfo")
5257  (c-name "g_dbus_method_info_unref")
5258  (return-type "none")
5259)
5260
5261(define-method unref
5262  (of-object "GDBusSignalInfo")
5263  (c-name "g_dbus_signal_info_unref")
5264  (return-type "none")
5265)
5266
5267(define-method unref
5268  (of-object "GDBusPropertyInfo")
5269  (c-name "g_dbus_property_info_unref")
5270  (return-type "none")
5271)
5272
5273(define-method unref
5274  (of-object "GDBusArgInfo")
5275  (c-name "g_dbus_arg_info_unref")
5276  (return-type "none")
5277)
5278
5279(define-method unref
5280  (of-object "GDBusAnnotationInfo")
5281  (c-name "g_dbus_annotation_info_unref")
5282  (return-type "none")
5283)
5284
5285(define-function g_dbus_node_info_get_type
5286  (c-name "g_dbus_node_info_get_type")
5287  (return-type "GType")
5288)
5289
5290(define-function g_dbus_interface_info_get_type
5291  (c-name "g_dbus_interface_info_get_type")
5292  (return-type "GType")
5293)
5294
5295(define-function g_dbus_method_info_get_type
5296  (c-name "g_dbus_method_info_get_type")
5297  (return-type "GType")
5298)
5299
5300(define-function g_dbus_signal_info_get_type
5301  (c-name "g_dbus_signal_info_get_type")
5302  (return-type "GType")
5303)
5304
5305(define-function g_dbus_property_info_get_type
5306  (c-name "g_dbus_property_info_get_type")
5307  (return-type "GType")
5308)
5309
5310(define-function g_dbus_arg_info_get_type
5311  (c-name "g_dbus_arg_info_get_type")
5312  (return-type "GType")
5313)
5314
5315(define-function g_dbus_annotation_info_get_type
5316  (c-name "g_dbus_annotation_info_get_type")
5317  (return-type "GType")
5318)
5319
5320
5321
5322;; From gdbusmenumodel.h
5323
5324(define-function g_dbus_menu_model_get_type
5325  (c-name "g_dbus_menu_model_get_type")
5326  (return-type "GType")
5327)
5328
5329(define-function g_dbus_menu_model_get
5330  (c-name "g_dbus_menu_model_get")
5331  (return-type "GDBusMenuModel*")
5332  (parameters
5333    '("GDBusConnection*" "connection")
5334    '("const-gchar*" "bus_name")
5335    '("const-gchar*" "object_path")
5336  )
5337)
5338
5339
5340
5341;; From gdbusmessage.h
5342
5343(define-function g_dbus_message_get_type
5344  (c-name "g_dbus_message_get_type")
5345  (return-type "GType")
5346)
5347
5348(define-function g_dbus_message_new
5349  (c-name "g_dbus_message_new")
5350  (is-constructor-of "GDbusMessage")
5351  (return-type "GDBusMessage*")
5352)
5353
5354(define-function g_dbus_message_new_signal
5355  (c-name "g_dbus_message_new_signal")
5356  (return-type "GDBusMessage*")
5357  (parameters
5358    '("const-gchar*" "path")
5359    '("const-gchar*" "interface_")
5360    '("const-gchar*" "signal")
5361  )
5362)
5363
5364(define-function g_dbus_message_new_method_call
5365  (c-name "g_dbus_message_new_method_call")
5366  (return-type "GDBusMessage*")
5367  (parameters
5368    '("const-gchar*" "name")
5369    '("const-gchar*" "path")
5370    '("const-gchar*" "interface_")
5371    '("const-gchar*" "method")
5372  )
5373)
5374
5375(define-method new_method_reply
5376  (of-object "GDBusMessage")
5377  (c-name "g_dbus_message_new_method_reply")
5378  (return-type "GDBusMessage*")
5379)
5380
5381(define-method new_method_error
5382  (of-object "GDBusMessage")
5383  (c-name "g_dbus_message_new_method_error")
5384  (return-type "GDBusMessage*")
5385  (parameters
5386    '("const-gchar*" "error_name")
5387    '("const-gchar*" "error_message_format")
5388  )
5389  (varargs #t)
5390)
5391
5392(define-method new_method_error_valist
5393  (of-object "GDBusMessage")
5394  (c-name "g_dbus_message_new_method_error_valist")
5395  (return-type "GDBusMessage*")
5396  (parameters
5397    '("const-gchar*" "error_name")
5398    '("const-gchar*" "error_message_format")
5399    '("va_list" "var_args")
5400  )
5401)
5402
5403(define-method new_method_error_literal
5404  (of-object "GDBusMessage")
5405  (c-name "g_dbus_message_new_method_error_literal")
5406  (return-type "GDBusMessage*")
5407  (parameters
5408    '("const-gchar*" "error_name")
5409    '("const-gchar*" "error_message")
5410  )
5411)
5412
5413(define-method print
5414  (of-object "GDBusMessage")
5415  (c-name "g_dbus_message_print")
5416  (return-type "gchar*")
5417  (parameters
5418    '("guint" "indent")
5419  )
5420)
5421
5422(define-method get_locked
5423  (of-object "GDBusMessage")
5424  (c-name "g_dbus_message_get_locked")
5425  (return-type "gboolean")
5426)
5427
5428(define-method lock
5429  (of-object "GDBusMessage")
5430  (c-name "g_dbus_message_lock")
5431  (return-type "none")
5432)
5433
5434(define-method copy
5435  (of-object "GDBusMessage")
5436  (c-name "g_dbus_message_copy")
5437  (return-type "GDBusMessage*")
5438  (parameters
5439    '("GError**" "error")
5440  )
5441)
5442
5443(define-method get_byte_order
5444  (of-object "GDBusMessage")
5445  (c-name "g_dbus_message_get_byte_order")
5446  (return-type "GDBusMessageByteOrder")
5447)
5448
5449(define-method set_byte_order
5450  (of-object "GDBusMessage")
5451  (c-name "g_dbus_message_set_byte_order")
5452  (return-type "none")
5453  (parameters
5454    '("GDBusMessageByteOrder" "byte_order")
5455  )
5456)
5457
5458(define-method get_message_type
5459  (of-object "GDBusMessage")
5460  (c-name "g_dbus_message_get_message_type")
5461  (return-type "GDBusMessageType")
5462)
5463
5464(define-method set_message_type
5465  (of-object "GDBusMessage")
5466  (c-name "g_dbus_message_set_message_type")
5467  (return-type "none")
5468  (parameters
5469    '("GDBusMessageType" "type")
5470  )
5471)
5472
5473(define-method get_flags
5474  (of-object "GDBusMessage")
5475  (c-name "g_dbus_message_get_flags")
5476  (return-type "GDBusMessageFlags")
5477)
5478
5479(define-method set_flags
5480  (of-object "GDBusMessage")
5481  (c-name "g_dbus_message_set_flags")
5482  (return-type "none")
5483  (parameters
5484    '("GDBusMessageFlags" "flags")
5485  )
5486)
5487
5488(define-method get_serial
5489  (of-object "GDBusMessage")
5490  (c-name "g_dbus_message_get_serial")
5491  (return-type "guint32")
5492)
5493
5494(define-method set_serial
5495  (of-object "GDBusMessage")
5496  (c-name "g_dbus_message_set_serial")
5497  (return-type "none")
5498  (parameters
5499    '("guint32" "serial")
5500  )
5501)
5502
5503(define-method get_header
5504  (of-object "GDBusMessage")
5505  (c-name "g_dbus_message_get_header")
5506  (return-type "GVariant*")
5507  (parameters
5508    '("GDBusMessageHeaderField" "header_field")
5509  )
5510)
5511
5512(define-method set_header
5513  (of-object "GDBusMessage")
5514  (c-name "g_dbus_message_set_header")
5515  (return-type "none")
5516  (parameters
5517    '("GDBusMessageHeaderField" "header_field")
5518    '("GVariant*" "value")
5519  )
5520)
5521
5522(define-method get_header_fields
5523  (of-object "GDBusMessage")
5524  (c-name "g_dbus_message_get_header_fields")
5525  (return-type "guchar*")
5526)
5527
5528(define-method get_body
5529  (of-object "GDBusMessage")
5530  (c-name "g_dbus_message_get_body")
5531  (return-type "GVariant*")
5532)
5533
5534(define-method set_body
5535  (of-object "GDBusMessage")
5536  (c-name "g_dbus_message_set_body")
5537  (return-type "none")
5538  (parameters
5539    '("GVariant*" "body")
5540  )
5541)
5542
5543(define-method get_unix_fd_list
5544  (of-object "GDBusMessage")
5545  (c-name "g_dbus_message_get_unix_fd_list")
5546  (return-type "GUnixFDList*")
5547)
5548
5549(define-method set_unix_fd_list
5550  (of-object "GDBusMessage")
5551  (c-name "g_dbus_message_set_unix_fd_list")
5552  (return-type "none")
5553  (parameters
5554    '("GUnixFDList*" "fd_list")
5555  )
5556)
5557
5558(define-method get_reply_serial
5559  (of-object "GDBusMessage")
5560  (c-name "g_dbus_message_get_reply_serial")
5561  (return-type "guint32")
5562)
5563
5564(define-method set_reply_serial
5565  (of-object "GDBusMessage")
5566  (c-name "g_dbus_message_set_reply_serial")
5567  (return-type "none")
5568  (parameters
5569    '("guint32" "value")
5570  )
5571)
5572
5573(define-method get_interface
5574  (of-object "GDBusMessage")
5575  (c-name "g_dbus_message_get_interface")
5576  (return-type "const-gchar*")
5577)
5578
5579(define-method set_interface
5580  (of-object "GDBusMessage")
5581  (c-name "g_dbus_message_set_interface")
5582  (return-type "none")
5583  (parameters
5584    '("const-gchar*" "value")
5585  )
5586)
5587
5588(define-method get_member
5589  (of-object "GDBusMessage")
5590  (c-name "g_dbus_message_get_member")
5591  (return-type "const-gchar*")
5592)
5593
5594(define-method set_member
5595  (of-object "GDBusMessage")
5596  (c-name "g_dbus_message_set_member")
5597  (return-type "none")
5598  (parameters
5599    '("const-gchar*" "value")
5600  )
5601)
5602
5603(define-method get_path
5604  (of-object "GDBusMessage")
5605  (c-name "g_dbus_message_get_path")
5606  (return-type "const-gchar*")
5607)
5608
5609(define-method set_path
5610  (of-object "GDBusMessage")
5611  (c-name "g_dbus_message_set_path")
5612  (return-type "none")
5613  (parameters
5614    '("const-gchar*" "value")
5615  )
5616)
5617
5618(define-method get_sender
5619  (of-object "GDBusMessage")
5620  (c-name "g_dbus_message_get_sender")
5621  (return-type "const-gchar*")
5622)
5623
5624(define-method set_sender
5625  (of-object "GDBusMessage")
5626  (c-name "g_dbus_message_set_sender")
5627  (return-type "none")
5628  (parameters
5629    '("const-gchar*" "value")
5630  )
5631)
5632
5633(define-method get_destination
5634  (of-object "GDBusMessage")
5635  (c-name "g_dbus_message_get_destination")
5636  (return-type "const-gchar*")
5637)
5638
5639(define-method set_destination
5640  (of-object "GDBusMessage")
5641  (c-name "g_dbus_message_set_destination")
5642  (return-type "none")
5643  (parameters
5644    '("const-gchar*" "value")
5645  )
5646)
5647
5648(define-method get_error_name
5649  (of-object "GDBusMessage")
5650  (c-name "g_dbus_message_get_error_name")
5651  (return-type "const-gchar*")
5652)
5653
5654(define-method set_error_name
5655  (of-object "GDBusMessage")
5656  (c-name "g_dbus_message_set_error_name")
5657  (return-type "none")
5658  (parameters
5659    '("const-gchar*" "value")
5660  )
5661)
5662
5663(define-method get_signature
5664  (of-object "GDBusMessage")
5665  (c-name "g_dbus_message_get_signature")
5666  (return-type "const-gchar*")
5667)
5668
5669(define-method set_signature
5670  (of-object "GDBusMessage")
5671  (c-name "g_dbus_message_set_signature")
5672  (return-type "none")
5673  (parameters
5674    '("const-gchar*" "value")
5675  )
5676)
5677
5678(define-method get_num_unix_fds
5679  (of-object "GDBusMessage")
5680  (c-name "g_dbus_message_get_num_unix_fds")
5681  (return-type "guint32")
5682)
5683
5684(define-method set_num_unix_fds
5685  (of-object "GDBusMessage")
5686  (c-name "g_dbus_message_set_num_unix_fds")
5687  (return-type "none")
5688  (parameters
5689    '("guint32" "value")
5690  )
5691)
5692
5693(define-method get_arg0
5694  (of-object "GDBusMessage")
5695  (c-name "g_dbus_message_get_arg0")
5696  (return-type "const-gchar*")
5697)
5698
5699(define-function g_dbus_message_new_from_blob
5700  (c-name "g_dbus_message_new_from_blob")
5701  (return-type "GDBusMessage*")
5702  (parameters
5703    '("guchar*" "blob")
5704    '("gsize" "blob_len")
5705    '("GDBusCapabilityFlags" "capabilities")
5706    '("GError**" "error")
5707  )
5708)
5709
5710(define-function g_dbus_message_bytes_needed
5711  (c-name "g_dbus_message_bytes_needed")
5712  (return-type "gssize")
5713  (parameters
5714    '("guchar*" "blob")
5715    '("gsize" "blob_len")
5716    '("GError**" "error")
5717  )
5718)
5719
5720(define-method to_blob
5721  (of-object "GDBusMessage")
5722  (c-name "g_dbus_message_to_blob")
5723  (return-type "guchar*")
5724  (parameters
5725    '("gsize*" "out_size")
5726    '("GDBusCapabilityFlags" "capabilities")
5727    '("GError**" "error")
5728  )
5729)
5730
5731(define-method to_gerror
5732  (of-object "GDBusMessage")
5733  (c-name "g_dbus_message_to_gerror")
5734  (return-type "gboolean")
5735  (parameters
5736    '("GError**" "error")
5737  )
5738)
5739
5740
5741
5742;; From gdbusmethodinvocation.h
5743
5744(define-function g_dbus_method_invocation_get_type
5745  (c-name "g_dbus_method_invocation_get_type")
5746  (return-type "GType")
5747)
5748
5749(define-method get_sender
5750  (of-object "GDBusMethodInvocation")
5751  (c-name "g_dbus_method_invocation_get_sender")
5752  (return-type "const-gchar*")
5753)
5754
5755(define-method get_object_path
5756  (of-object "GDBusMethodInvocation")
5757  (c-name "g_dbus_method_invocation_get_object_path")
5758  (return-type "const-gchar*")
5759)
5760
5761(define-method get_interface_name
5762  (of-object "GDBusMethodInvocation")
5763  (c-name "g_dbus_method_invocation_get_interface_name")
5764  (return-type "const-gchar*")
5765)
5766
5767(define-method get_method_name
5768  (of-object "GDBusMethodInvocation")
5769  (c-name "g_dbus_method_invocation_get_method_name")
5770  (return-type "const-gchar*")
5771)
5772
5773(define-method get_method_info
5774  (of-object "GDBusMethodInvocation")
5775  (c-name "g_dbus_method_invocation_get_method_info")
5776  (return-type "const-GDBusMethodInfo*")
5777)
5778
5779(define-method get_property_info
5780  (of-object "GDBusMethodInvocation")
5781  (c-name "g_dbus_method_invocation_get_property_info")
5782  (return-type "const-GDBusPropertyInfo*")
5783)
5784
5785(define-method get_connection
5786  (of-object "GDBusMethodInvocation")
5787  (c-name "g_dbus_method_invocation_get_connection")
5788  (return-type "GDBusConnection*")
5789)
5790
5791(define-method get_message
5792  (of-object "GDBusMethodInvocation")
5793  (c-name "g_dbus_method_invocation_get_message")
5794  (return-type "GDBusMessage*")
5795)
5796
5797(define-method get_parameters
5798  (of-object "GDBusMethodInvocation")
5799  (c-name "g_dbus_method_invocation_get_parameters")
5800  (return-type "GVariant*")
5801)
5802
5803(define-method get_user_data
5804  (of-object "GDBusMethodInvocation")
5805  (c-name "g_dbus_method_invocation_get_user_data")
5806  (return-type "gpointer")
5807)
5808
5809(define-method return_value
5810  (of-object "GDBusMethodInvocation")
5811  (c-name "g_dbus_method_invocation_return_value")
5812  (return-type "none")
5813  (parameters
5814    '("GVariant*" "parameters")
5815  )
5816)
5817
5818(define-method return_value_with_unix_fd_list
5819  (of-object "GDBusMethodInvocation")
5820  (c-name "g_dbus_method_invocation_return_value_with_unix_fd_list")
5821  (return-type "none")
5822  (parameters
5823    '("GVariant*" "parameters")
5824    '("GUnixFDList*" "fd_list")
5825  )
5826)
5827
5828(define-method return_error
5829  (of-object "GDBusMethodInvocation")
5830  (c-name "g_dbus_method_invocation_return_error")
5831  (return-type "none")
5832  (parameters
5833    '("GQuark" "domain")
5834    '("gint" "code")
5835    '("const-gchar*" "format")
5836  )
5837  (varargs #t)
5838)
5839
5840(define-method return_error_valist
5841  (of-object "GDBusMethodInvocation")
5842  (c-name "g_dbus_method_invocation_return_error_valist")
5843  (return-type "none")
5844  (parameters
5845    '("GQuark" "domain")
5846    '("gint" "code")
5847    '("const-gchar*" "format")
5848    '("va_list" "var_args")
5849  )
5850)
5851
5852(define-method return_error_literal
5853  (of-object "GDBusMethodInvocation")
5854  (c-name "g_dbus_method_invocation_return_error_literal")
5855  (return-type "none")
5856  (parameters
5857    '("GQuark" "domain")
5858    '("gint" "code")
5859    '("const-gchar*" "message")
5860  )
5861)
5862
5863(define-method return_gerror
5864  (of-object "GDBusMethodInvocation")
5865  (c-name "g_dbus_method_invocation_return_gerror")
5866  (return-type "none")
5867  (parameters
5868    '("const-GError*" "error")
5869  )
5870)
5871
5872(define-method take_error
5873  (of-object "GDBusMethodInvocation")
5874  (c-name "g_dbus_method_invocation_take_error")
5875  (return-type "none")
5876  (parameters
5877    '("GError*" "error")
5878  )
5879)
5880
5881(define-method return_dbus_error
5882  (of-object "GDBusMethodInvocation")
5883  (c-name "g_dbus_method_invocation_return_dbus_error")
5884  (return-type "none")
5885  (parameters
5886    '("const-gchar*" "error_name")
5887    '("const-gchar*" "error_message")
5888  )
5889)
5890
5891
5892
5893;; From gdbusnameowning.h
5894
5895(define-function g_bus_own_name
5896  (c-name "g_bus_own_name")
5897  (return-type "guint")
5898  (parameters
5899    '("GBusType" "bus_type")
5900    '("const-gchar*" "name")
5901    '("GBusNameOwnerFlags" "flags")
5902    '("GBusAcquiredCallback" "bus_acquired_handler")
5903    '("GBusNameAcquiredCallback" "name_acquired_handler")
5904    '("GBusNameLostCallback" "name_lost_handler")
5905    '("gpointer" "user_data")
5906    '("GDestroyNotify" "user_data_free_func")
5907  )
5908)
5909
5910(define-function g_bus_own_name_on_connection
5911  (c-name "g_bus_own_name_on_connection")
5912  (return-type "guint")
5913  (parameters
5914    '("GDBusConnection*" "connection")
5915    '("const-gchar*" "name")
5916    '("GBusNameOwnerFlags" "flags")
5917    '("GBusNameAcquiredCallback" "name_acquired_handler")
5918    '("GBusNameLostCallback" "name_lost_handler")
5919    '("gpointer" "user_data")
5920    '("GDestroyNotify" "user_data_free_func")
5921  )
5922)
5923
5924(define-function g_bus_own_name_with_closures
5925  (c-name "g_bus_own_name_with_closures")
5926  (return-type "guint")
5927  (parameters
5928    '("GBusType" "bus_type")
5929    '("const-gchar*" "name")
5930    '("GBusNameOwnerFlags" "flags")
5931    '("GClosure*" "bus_acquired_closure")
5932    '("GClosure*" "name_acquired_closure")
5933    '("GClosure*" "name_lost_closure")
5934  )
5935)
5936
5937(define-function g_bus_own_name_on_connection_with_closures
5938  (c-name "g_bus_own_name_on_connection_with_closures")
5939  (return-type "guint")
5940  (parameters
5941    '("GDBusConnection*" "connection")
5942    '("const-gchar*" "name")
5943    '("GBusNameOwnerFlags" "flags")
5944    '("GClosure*" "name_acquired_closure")
5945    '("GClosure*" "name_lost_closure")
5946  )
5947)
5948
5949(define-function g_bus_unown_name
5950  (c-name "g_bus_unown_name")
5951  (return-type "none")
5952  (parameters
5953    '("guint" "owner_id")
5954  )
5955)
5956
5957
5958
5959;; From gdbusnamewatching.h
5960
5961(define-function g_bus_watch_name
5962  (c-name "g_bus_watch_name")
5963  (return-type "guint")
5964  (parameters
5965    '("GBusType" "bus_type")
5966    '("const-gchar*" "name")
5967    '("GBusNameWatcherFlags" "flags")
5968    '("GBusNameAppearedCallback" "name_appeared_handler")
5969    '("GBusNameVanishedCallback" "name_vanished_handler")
5970    '("gpointer" "user_data")
5971    '("GDestroyNotify" "user_data_free_func")
5972  )
5973)
5974
5975(define-function g_bus_watch_name_on_connection
5976  (c-name "g_bus_watch_name_on_connection")
5977  (return-type "guint")
5978  (parameters
5979    '("GDBusConnection*" "connection")
5980    '("const-gchar*" "name")
5981    '("GBusNameWatcherFlags" "flags")
5982    '("GBusNameAppearedCallback" "name_appeared_handler")
5983    '("GBusNameVanishedCallback" "name_vanished_handler")
5984    '("gpointer" "user_data")
5985    '("GDestroyNotify" "user_data_free_func")
5986  )
5987)
5988
5989(define-function g_bus_watch_name_with_closures
5990  (c-name "g_bus_watch_name_with_closures")
5991  (return-type "guint")
5992  (parameters
5993    '("GBusType" "bus_type")
5994    '("const-gchar*" "name")
5995    '("GBusNameWatcherFlags" "flags")
5996    '("GClosure*" "name_appeared_closure")
5997    '("GClosure*" "name_vanished_closure")
5998  )
5999)
6000
6001(define-function g_bus_watch_name_on_connection_with_closures
6002  (c-name "g_bus_watch_name_on_connection_with_closures")
6003  (return-type "guint")
6004  (parameters
6005    '("GDBusConnection*" "connection")
6006    '("const-gchar*" "name")
6007    '("GBusNameWatcherFlags" "flags")
6008    '("GClosure*" "name_appeared_closure")
6009    '("GClosure*" "name_vanished_closure")
6010  )
6011)
6012
6013(define-function g_bus_unwatch_name
6014  (c-name "g_bus_unwatch_name")
6015  (return-type "none")
6016  (parameters
6017    '("guint" "watcher_id")
6018  )
6019)
6020
6021
6022
6023;; From gdbusobject.h
6024
6025(define-function g_dbus_object_get_type
6026  (c-name "g_dbus_object_get_type")
6027  (return-type "GType")
6028)
6029
6030(define-method get_object_path
6031  (of-object "GDBusObject")
6032  (c-name "g_dbus_object_get_object_path")
6033  (return-type "const-gchar*")
6034)
6035
6036(define-method get_interfaces
6037  (of-object "GDBusObject")
6038  (c-name "g_dbus_object_get_interfaces")
6039  (return-type "GList*")
6040)
6041
6042(define-method get_interface
6043  (of-object "GDBusObject")
6044  (c-name "g_dbus_object_get_interface")
6045  (return-type "GDBusInterface*")
6046  (parameters
6047    '("const-gchar*" "interface_name")
6048  )
6049)
6050
6051
6052
6053;; From gdbusobjectmanagerclient.h
6054
6055(define-function g_dbus_object_manager_client_get_type
6056  (c-name "g_dbus_object_manager_client_get_type")
6057  (return-type "GType")
6058)
6059
6060(define-function g_dbus_object_manager_client_new
6061  (c-name "g_dbus_object_manager_client_new")
6062  (return-type "none")
6063  (parameters
6064    '("GDBusConnection*" "connection")
6065    '("GDBusObjectManagerClientFlags" "flags")
6066    '("const-gchar*" "name")
6067    '("const-gchar*" "object_path")
6068    '("GDBusProxyTypeFunc" "get_proxy_type_func")
6069    '("gpointer" "get_proxy_type_user_data")
6070    '("GDestroyNotify" "get_proxy_type_destroy_notify")
6071    '("GCancellable*" "cancellable")
6072    '("GAsyncReadyCallback" "callback")
6073    '("gpointer" "user_data")
6074  )
6075)
6076
6077(define-function g_dbus_object_manager_client_new_finish
6078  (c-name "g_dbus_object_manager_client_new_finish")
6079  (return-type "GDBusObjectManager*")
6080  (parameters
6081    '("GAsyncResult*" "res")
6082    '("GError**" "error")
6083  )
6084)
6085
6086(define-function g_dbus_object_manager_client_new_sync
6087  (c-name "g_dbus_object_manager_client_new_sync")
6088  (return-type "GDBusObjectManager*")
6089  (parameters
6090    '("GDBusConnection*" "connection")
6091    '("GDBusObjectManagerClientFlags" "flags")
6092    '("const-gchar*" "name")
6093    '("const-gchar*" "object_path")
6094    '("GDBusProxyTypeFunc" "get_proxy_type_func")
6095    '("gpointer" "get_proxy_type_user_data")
6096    '("GDestroyNotify" "get_proxy_type_destroy_notify")
6097    '("GCancellable*" "cancellable")
6098    '("GError**" "error")
6099  )
6100)
6101
6102(define-function g_dbus_object_manager_client_new_for_bus
6103  (c-name "g_dbus_object_manager_client_new_for_bus")
6104  (return-type "none")
6105  (parameters
6106    '("GBusType" "bus_type")
6107    '("GDBusObjectManagerClientFlags" "flags")
6108    '("const-gchar*" "name")
6109    '("const-gchar*" "object_path")
6110    '("GDBusProxyTypeFunc" "get_proxy_type_func")
6111    '("gpointer" "get_proxy_type_user_data")
6112    '("GDestroyNotify" "get_proxy_type_destroy_notify")
6113    '("GCancellable*" "cancellable")
6114    '("GAsyncReadyCallback" "callback")
6115    '("gpointer" "user_data")
6116  )
6117)
6118
6119(define-function g_dbus_object_manager_client_new_for_bus_finish
6120  (c-name "g_dbus_object_manager_client_new_for_bus_finish")
6121  (return-type "GDBusObjectManager*")
6122  (parameters
6123    '("GAsyncResult*" "res")
6124    '("GError**" "error")
6125  )
6126)
6127
6128(define-function g_dbus_object_manager_client_new_for_bus_sync
6129  (c-name "g_dbus_object_manager_client_new_for_bus_sync")
6130  (return-type "GDBusObjectManager*")
6131  (parameters
6132    '("GBusType" "bus_type")
6133    '("GDBusObjectManagerClientFlags" "flags")
6134    '("const-gchar*" "name")
6135    '("const-gchar*" "object_path")
6136    '("GDBusProxyTypeFunc" "get_proxy_type_func")
6137    '("gpointer" "get_proxy_type_user_data")
6138    '("GDestroyNotify" "get_proxy_type_destroy_notify")
6139    '("GCancellable*" "cancellable")
6140    '("GError**" "error")
6141  )
6142)
6143
6144(define-method get_connection
6145  (of-object "GDBusObjectManagerClient")
6146  (c-name "g_dbus_object_manager_client_get_connection")
6147  (return-type "GDBusConnection*")
6148)
6149
6150(define-method get_flags
6151  (of-object "GDBusObjectManagerClient")
6152  (c-name "g_dbus_object_manager_client_get_flags")
6153  (return-type "GDBusObjectManagerClientFlags")
6154)
6155
6156(define-method get_name
6157  (of-object "GDBusObjectManagerClient")
6158  (c-name "g_dbus_object_manager_client_get_name")
6159  (return-type "const-gchar*")
6160)
6161
6162(define-method get_name_owner
6163  (of-object "GDBusObjectManagerClient")
6164  (c-name "g_dbus_object_manager_client_get_name_owner")
6165  (return-type "gchar*")
6166)
6167
6168
6169
6170;; From gdbusobjectmanager.h
6171
6172(define-function g_dbus_object_manager_get_type
6173  (c-name "g_dbus_object_manager_get_type")
6174  (return-type "GType")
6175)
6176
6177(define-method get_object_path
6178  (of-object "GDBusObjectManager")
6179  (c-name "g_dbus_object_manager_get_object_path")
6180  (return-type "const-gchar*")
6181)
6182
6183(define-method get_objects
6184  (of-object "GDBusObjectManager")
6185  (c-name "g_dbus_object_manager_get_objects")
6186  (return-type "GList*")
6187)
6188
6189(define-method get_object
6190  (of-object "GDBusObjectManager")
6191  (c-name "g_dbus_object_manager_get_object")
6192  (return-type "GDBusObject*")
6193  (parameters
6194    '("const-gchar*" "object_path")
6195  )
6196)
6197
6198(define-method get_interface
6199  (of-object "GDBusObjectManager")
6200  (c-name "g_dbus_object_manager_get_interface")
6201  (return-type "GDBusInterface*")
6202  (parameters
6203    '("const-gchar*" "object_path")
6204    '("const-gchar*" "interface_name")
6205  )
6206)
6207
6208
6209
6210;; From gdbusobjectmanagerserver.h
6211
6212(define-function g_dbus_object_manager_server_get_type
6213  (c-name "g_dbus_object_manager_server_get_type")
6214  (return-type "GType")
6215)
6216
6217(define-function g_dbus_object_manager_server_new
6218  (c-name "g_dbus_object_manager_server_new")
6219  (is-constructor-of "GDbusObjectManagerServer")
6220  (return-type "GDBusObjectManagerServer*")
6221  (parameters
6222    '("const-gchar*" "object_path")
6223  )
6224)
6225
6226(define-method get_connection
6227  (of-object "GDBusObjectManagerServer")
6228  (c-name "g_dbus_object_manager_server_get_connection")
6229  (return-type "GDBusConnection*")
6230)
6231
6232(define-method set_connection
6233  (of-object "GDBusObjectManagerServer")
6234  (c-name "g_dbus_object_manager_server_set_connection")
6235  (return-type "none")
6236  (parameters
6237    '("GDBusConnection*" "connection")
6238  )
6239)
6240
6241(define-method export
6242  (of-object "GDBusObjectManagerServer")
6243  (c-name "g_dbus_object_manager_server_export")
6244  (return-type "none")
6245  (parameters
6246    '("GDBusObjectSkeleton*" "object")
6247  )
6248)
6249
6250(define-method export_uniquely
6251  (of-object "GDBusObjectManagerServer")
6252  (c-name "g_dbus_object_manager_server_export_uniquely")
6253  (return-type "none")
6254  (parameters
6255    '("GDBusObjectSkeleton*" "object")
6256  )
6257)
6258
6259(define-method is_exported
6260  (of-object "GDBusObjectManagerServer")
6261  (c-name "g_dbus_object_manager_server_is_exported")
6262  (return-type "gboolean")
6263  (parameters
6264    '("GDBusObjectSkeleton*" "object")
6265  )
6266)
6267
6268(define-method unexport
6269  (of-object "GDBusObjectManagerServer")
6270  (c-name "g_dbus_object_manager_server_unexport")
6271  (return-type "gboolean")
6272  (parameters
6273    '("const-gchar*" "object_path")
6274  )
6275)
6276
6277
6278
6279;; From gdbusobjectproxy.h
6280
6281(define-function g_dbus_object_proxy_get_type
6282  (c-name "g_dbus_object_proxy_get_type")
6283  (return-type "GType")
6284)
6285
6286(define-function g_dbus_object_proxy_new
6287  (c-name "g_dbus_object_proxy_new")
6288  (is-constructor-of "GDbusObjectProxy")
6289  (return-type "GDBusObjectProxy*")
6290  (parameters
6291    '("GDBusConnection*" "connection")
6292    '("const-gchar*" "object_path")
6293  )
6294)
6295
6296(define-method get_connection
6297  (of-object "GDBusObjectProxy")
6298  (c-name "g_dbus_object_proxy_get_connection")
6299  (return-type "GDBusConnection*")
6300)
6301
6302
6303
6304;; From gdbusobjectskeleton.h
6305
6306(define-function g_dbus_object_skeleton_get_type
6307  (c-name "g_dbus_object_skeleton_get_type")
6308  (return-type "GType")
6309)
6310
6311(define-function g_dbus_object_skeleton_new
6312  (c-name "g_dbus_object_skeleton_new")
6313  (is-constructor-of "GDbusObjectSkeleton")
6314  (return-type "GDBusObjectSkeleton*")
6315  (parameters
6316    '("const-gchar*" "object_path")
6317  )
6318)
6319
6320(define-method flush
6321  (of-object "GDBusObjectSkeleton")
6322  (c-name "g_dbus_object_skeleton_flush")
6323  (return-type "none")
6324)
6325
6326(define-method add_interface
6327  (of-object "GDBusObjectSkeleton")
6328  (c-name "g_dbus_object_skeleton_add_interface")
6329  (return-type "none")
6330  (parameters
6331    '("GDBusInterfaceSkeleton*" "interface_")
6332  )
6333)
6334
6335(define-method remove_interface
6336  (of-object "GDBusObjectSkeleton")
6337  (c-name "g_dbus_object_skeleton_remove_interface")
6338  (return-type "none")
6339  (parameters
6340    '("GDBusInterfaceSkeleton*" "interface_")
6341  )
6342)
6343
6344(define-method remove_interface_by_name
6345  (of-object "GDBusObjectSkeleton")
6346  (c-name "g_dbus_object_skeleton_remove_interface_by_name")
6347  (return-type "none")
6348  (parameters
6349    '("const-gchar*" "interface_name")
6350  )
6351)
6352
6353(define-method set_object_path
6354  (of-object "GDBusObjectSkeleton")
6355  (c-name "g_dbus_object_skeleton_set_object_path")
6356  (return-type "none")
6357  (parameters
6358    '("const-gchar*" "object_path")
6359  )
6360)
6361
6362
6363
6364;; From gdbusproxy.h
6365
6366(define-function g_dbus_proxy_get_type
6367  (c-name "g_dbus_proxy_get_type")
6368  (return-type "GType")
6369)
6370
6371(define-function g_dbus_proxy_new
6372  (c-name "g_dbus_proxy_new")
6373  (return-type "none")
6374  (parameters
6375    '("GDBusConnection*" "connection")
6376    '("GDBusProxyFlags" "flags")
6377    '("GDBusInterfaceInfo*" "info")
6378    '("const-gchar*" "name")
6379    '("const-gchar*" "object_path")
6380    '("const-gchar*" "interface_name")
6381    '("GCancellable*" "cancellable")
6382    '("GAsyncReadyCallback" "callback")
6383    '("gpointer" "user_data")
6384  )
6385)
6386
6387(define-function g_dbus_proxy_new_finish
6388  (c-name "g_dbus_proxy_new_finish")
6389  (return-type "GDBusProxy*")
6390  (parameters
6391    '("GAsyncResult*" "res")
6392    '("GError**" "error")
6393  )
6394)
6395
6396(define-function g_dbus_proxy_new_sync
6397  (c-name "g_dbus_proxy_new_sync")
6398  (return-type "GDBusProxy*")
6399  (parameters
6400    '("GDBusConnection*" "connection")
6401    '("GDBusProxyFlags" "flags")
6402    '("GDBusInterfaceInfo*" "info")
6403    '("const-gchar*" "name")
6404    '("const-gchar*" "object_path")
6405    '("const-gchar*" "interface_name")
6406    '("GCancellable*" "cancellable")
6407    '("GError**" "error")
6408  )
6409)
6410
6411(define-function g_dbus_proxy_new_for_bus
6412  (c-name "g_dbus_proxy_new_for_bus")
6413  (return-type "none")
6414  (parameters
6415    '("GBusType" "bus_type")
6416    '("GDBusProxyFlags" "flags")
6417    '("GDBusInterfaceInfo*" "info")
6418    '("const-gchar*" "name")
6419    '("const-gchar*" "object_path")
6420    '("const-gchar*" "interface_name")
6421    '("GCancellable*" "cancellable")
6422    '("GAsyncReadyCallback" "callback")
6423    '("gpointer" "user_data")
6424  )
6425)
6426
6427(define-function g_dbus_proxy_new_for_bus_finish
6428  (c-name "g_dbus_proxy_new_for_bus_finish")
6429  (return-type "GDBusProxy*")
6430  (parameters
6431    '("GAsyncResult*" "res")
6432    '("GError**" "error")
6433  )
6434)
6435
6436(define-function g_dbus_proxy_new_for_bus_sync
6437  (c-name "g_dbus_proxy_new_for_bus_sync")
6438  (return-type "GDBusProxy*")
6439  (parameters
6440    '("GBusType" "bus_type")
6441    '("GDBusProxyFlags" "flags")
6442    '("GDBusInterfaceInfo*" "info")
6443    '("const-gchar*" "name")
6444    '("const-gchar*" "object_path")
6445    '("const-gchar*" "interface_name")
6446    '("GCancellable*" "cancellable")
6447    '("GError**" "error")
6448  )
6449)
6450
6451(define-method get_connection
6452  (of-object "GDBusProxy")
6453  (c-name "g_dbus_proxy_get_connection")
6454  (return-type "GDBusConnection*")
6455)
6456
6457(define-method get_flags
6458  (of-object "GDBusProxy")
6459  (c-name "g_dbus_proxy_get_flags")
6460  (return-type "GDBusProxyFlags")
6461)
6462
6463(define-method get_name
6464  (of-object "GDBusProxy")
6465  (c-name "g_dbus_proxy_get_name")
6466  (return-type "const-gchar*")
6467)
6468
6469(define-method get_name_owner
6470  (of-object "GDBusProxy")
6471  (c-name "g_dbus_proxy_get_name_owner")
6472  (return-type "gchar*")
6473)
6474
6475(define-method get_object_path
6476  (of-object "GDBusProxy")
6477  (c-name "g_dbus_proxy_get_object_path")
6478  (return-type "const-gchar*")
6479)
6480
6481(define-method get_interface_name
6482  (of-object "GDBusProxy")
6483  (c-name "g_dbus_proxy_get_interface_name")
6484  (return-type "const-gchar*")
6485)
6486
6487(define-method get_default_timeout
6488  (of-object "GDBusProxy")
6489  (c-name "g_dbus_proxy_get_default_timeout")
6490  (return-type "gint")
6491)
6492
6493(define-method set_default_timeout
6494  (of-object "GDBusProxy")
6495  (c-name "g_dbus_proxy_set_default_timeout")
6496  (return-type "none")
6497  (parameters
6498    '("gint" "timeout_msec")
6499  )
6500)
6501
6502(define-method get_interface_info
6503  (of-object "GDBusProxy")
6504  (c-name "g_dbus_proxy_get_interface_info")
6505  (return-type "GDBusInterfaceInfo*")
6506)
6507
6508(define-method set_interface_info
6509  (of-object "GDBusProxy")
6510  (c-name "g_dbus_proxy_set_interface_info")
6511  (return-type "none")
6512  (parameters
6513    '("GDBusInterfaceInfo*" "info")
6514  )
6515)
6516
6517(define-method get_cached_property
6518  (of-object "GDBusProxy")
6519  (c-name "g_dbus_proxy_get_cached_property")
6520  (return-type "GVariant*")
6521  (parameters
6522    '("const-gchar*" "property_name")
6523  )
6524)
6525
6526(define-method set_cached_property
6527  (of-object "GDBusProxy")
6528  (c-name "g_dbus_proxy_set_cached_property")
6529  (return-type "none")
6530  (parameters
6531    '("const-gchar*" "property_name")
6532    '("GVariant*" "value")
6533  )
6534)
6535
6536(define-method get_cached_property_names
6537  (of-object "GDBusProxy")
6538  (c-name "g_dbus_proxy_get_cached_property_names")
6539  (return-type "gchar**")
6540)
6541
6542(define-method call
6543  (of-object "GDBusProxy")
6544  (c-name "g_dbus_proxy_call")
6545  (return-type "none")
6546  (parameters
6547    '("const-gchar*" "method_name")
6548    '("GVariant*" "parameters")
6549    '("GDBusCallFlags" "flags")
6550    '("gint" "timeout_msec")
6551    '("GCancellable*" "cancellable")
6552    '("GAsyncReadyCallback" "callback")
6553    '("gpointer" "user_data")
6554  )
6555)
6556
6557(define-method call_finish
6558  (of-object "GDBusProxy")
6559  (c-name "g_dbus_proxy_call_finish")
6560  (return-type "GVariant*")
6561  (parameters
6562    '("GAsyncResult*" "res")
6563    '("GError**" "error")
6564  )
6565)
6566
6567(define-method call_sync
6568  (of-object "GDBusProxy")
6569  (c-name "g_dbus_proxy_call_sync")
6570  (return-type "GVariant*")
6571  (parameters
6572    '("const-gchar*" "method_name")
6573    '("GVariant*" "parameters")
6574    '("GDBusCallFlags" "flags")
6575    '("gint" "timeout_msec")
6576    '("GCancellable*" "cancellable")
6577    '("GError**" "error")
6578  )
6579)
6580
6581(define-method call_with_unix_fd_list
6582  (of-object "GDBusProxy")
6583  (c-name "g_dbus_proxy_call_with_unix_fd_list")
6584  (return-type "none")
6585  (parameters
6586    '("const-gchar*" "method_name")
6587    '("GVariant*" "parameters")
6588    '("GDBusCallFlags" "flags")
6589    '("gint" "timeout_msec")
6590    '("GUnixFDList*" "fd_list")
6591    '("GCancellable*" "cancellable")
6592    '("GAsyncReadyCallback" "callback")
6593    '("gpointer" "user_data")
6594  )
6595)
6596
6597(define-method call_with_unix_fd_list_finish
6598  (of-object "GDBusProxy")
6599  (c-name "g_dbus_proxy_call_with_unix_fd_list_finish")
6600  (return-type "GVariant*")
6601  (parameters
6602    '("GUnixFDList**" "out_fd_list")
6603    '("GAsyncResult*" "res")
6604    '("GError**" "error")
6605  )
6606)
6607
6608(define-method call_with_unix_fd_list_sync
6609  (of-object "GDBusProxy")
6610  (c-name "g_dbus_proxy_call_with_unix_fd_list_sync")
6611  (return-type "GVariant*")
6612  (parameters
6613    '("const-gchar*" "method_name")
6614    '("GVariant*" "parameters")
6615    '("GDBusCallFlags" "flags")
6616    '("gint" "timeout_msec")
6617    '("GUnixFDList*" "fd_list")
6618    '("GUnixFDList**" "out_fd_list")
6619    '("GCancellable*" "cancellable")
6620    '("GError**" "error")
6621  )
6622)
6623
6624
6625
6626;; From gdbusserver.h
6627
6628(define-function g_dbus_server_get_type
6629  (c-name "g_dbus_server_get_type")
6630  (return-type "GType")
6631)
6632
6633(define-function g_dbus_server_new_sync
6634  (c-name "g_dbus_server_new_sync")
6635  (return-type "GDBusServer*")
6636  (parameters
6637    '("const-gchar*" "address")
6638    '("GDBusServerFlags" "flags")
6639    '("const-gchar*" "guid")
6640    '("GDBusAuthObserver*" "observer")
6641    '("GCancellable*" "cancellable")
6642    '("GError**" "error")
6643  )
6644)
6645
6646(define-method get_client_address
6647  (of-object "GDBusServer")
6648  (c-name "g_dbus_server_get_client_address")
6649  (return-type "const-gchar*")
6650)
6651
6652(define-method get_guid
6653  (of-object "GDBusServer")
6654  (c-name "g_dbus_server_get_guid")
6655  (return-type "const-gchar*")
6656)
6657
6658(define-method get_flags
6659  (of-object "GDBusServer")
6660  (c-name "g_dbus_server_get_flags")
6661  (return-type "GDBusServerFlags")
6662)
6663
6664(define-method start
6665  (of-object "GDBusServer")
6666  (c-name "g_dbus_server_start")
6667  (return-type "none")
6668)
6669
6670(define-method stop
6671  (of-object "GDBusServer")
6672  (c-name "g_dbus_server_stop")
6673  (return-type "none")
6674)
6675
6676(define-method is_active
6677  (of-object "GDBusServer")
6678  (c-name "g_dbus_server_is_active")
6679  (return-type "gboolean")
6680)
6681
6682
6683
6684;; From gdbusutils.h
6685
6686(define-function g_dbus_is_guid
6687  (c-name "g_dbus_is_guid")
6688  (return-type "gboolean")
6689  (parameters
6690    '("const-gchar*" "string")
6691  )
6692)
6693
6694(define-function g_dbus_generate_guid
6695  (c-name "g_dbus_generate_guid")
6696  (return-type "gchar*")
6697)
6698
6699(define-function g_dbus_is_name
6700  (c-name "g_dbus_is_name")
6701  (return-type "gboolean")
6702  (parameters
6703    '("const-gchar*" "string")
6704  )
6705)
6706
6707(define-function g_dbus_is_unique_name
6708  (c-name "g_dbus_is_unique_name")
6709  (return-type "gboolean")
6710  (parameters
6711    '("const-gchar*" "string")
6712  )
6713)
6714
6715(define-function g_dbus_is_member_name
6716  (c-name "g_dbus_is_member_name")
6717  (return-type "gboolean")
6718  (parameters
6719    '("const-gchar*" "string")
6720  )
6721)
6722
6723(define-function g_dbus_is_interface_name
6724  (c-name "g_dbus_is_interface_name")
6725  (return-type "gboolean")
6726  (parameters
6727    '("const-gchar*" "string")
6728  )
6729)
6730
6731(define-function g_dbus_gvariant_to_gvalue
6732  (c-name "g_dbus_gvariant_to_gvalue")
6733  (return-type "none")
6734  (parameters
6735    '("GVariant*" "value")
6736    '("GValue*" "out_gvalue")
6737  )
6738)
6739
6740(define-function g_dbus_gvalue_to_gvariant
6741  (c-name "g_dbus_gvalue_to_gvariant")
6742  (return-type "GVariant*")
6743  (parameters
6744    '("const-GValue*" "gvalue")
6745    '("const-GVariantType*" "type")
6746  )
6747)
6748
6749
6750
6751;; From gdelayedsettingsbackend.h
6752
6753(define-function g_delayed_settings_backend_get_type
6754  (c-name "g_delayed_settings_backend_get_type")
6755  (return-type "GType")
6756)
6757
6758(define-function g_delayed_settings_backend_new
6759  (c-name "g_delayed_settings_backend_new")
6760  (is-constructor-of "GDelayedSettingsBackend")
6761  (return-type "GDelayedSettingsBackend*")
6762  (parameters
6763    '("GSettingsBackend*" "backend")
6764    '("gpointer" "owner")
6765    '("GMainContext*" "owner_context")
6766  )
6767)
6768
6769(define-method revert
6770  (of-object "GDelayedSettingsBackend")
6771  (c-name "g_delayed_settings_backend_revert")
6772  (return-type "none")
6773)
6774
6775(define-method apply
6776  (of-object "GDelayedSettingsBackend")
6777  (c-name "g_delayed_settings_backend_apply")
6778  (return-type "none")
6779)
6780
6781(define-method get_has_unapplied
6782  (of-object "GDelayedSettingsBackend")
6783  (c-name "g_delayed_settings_backend_get_has_unapplied")
6784  (return-type "gboolean")
6785)
6786
6787
6788
6789;; From gdesktopappinfo.h
6790
6791(define-function g_desktop_app_info_get_type
6792  (c-name "g_desktop_app_info_get_type")
6793  (return-type "GType")
6794)
6795
6796(define-function g_desktop_app_info_new_from_filename
6797  (c-name "g_desktop_app_info_new_from_filename")
6798  (return-type "GDesktopAppInfo*")
6799  (parameters
6800    '("const-char*" "filename")
6801  )
6802)
6803
6804(define-function g_desktop_app_info_new_from_keyfile
6805  (c-name "g_desktop_app_info_new_from_keyfile")
6806  (return-type "GDesktopAppInfo*")
6807  (parameters
6808    '("GKeyFile*" "key_file")
6809  )
6810)
6811
6812(define-method get_filename
6813  (of-object "GDesktopAppInfo")
6814  (c-name "g_desktop_app_info_get_filename")
6815  (return-type "const-char*")
6816)
6817
6818(define-method get_generic_name
6819  (of-object "GDesktopAppInfo")
6820  (c-name "g_desktop_app_info_get_generic_name")
6821  (return-type "const-char*")
6822)
6823
6824(define-method get_categories
6825  (of-object "GDesktopAppInfo")
6826  (c-name "g_desktop_app_info_get_categories")
6827  (return-type "const-char*")
6828)
6829
6830(define-method get_keywords
6831  (of-object "GDesktopAppInfo")
6832  (c-name "g_desktop_app_info_get_keywords")
6833  (return-type "const-char*-const*")
6834)
6835
6836(define-method get_nodisplay
6837  (of-object "GDesktopAppInfo")
6838  (c-name "g_desktop_app_info_get_nodisplay")
6839  (return-type "gboolean")
6840)
6841
6842(define-method get_show_in
6843  (of-object "GDesktopAppInfo")
6844  (c-name "g_desktop_app_info_get_show_in")
6845  (return-type "gboolean")
6846  (parameters
6847    '("const-gchar*" "desktop_env")
6848  )
6849)
6850
6851(define-method get_startup_wm_class
6852  (of-object "GDesktopAppInfo")
6853  (c-name "g_desktop_app_info_get_startup_wm_class")
6854  (return-type "const-char*")
6855)
6856
6857(define-function g_desktop_app_info_new
6858  (c-name "g_desktop_app_info_new")
6859  (is-constructor-of "GDesktopAppInfo")
6860  (return-type "GDesktopAppInfo*")
6861  (parameters
6862    '("const-char*" "desktop_id")
6863  )
6864)
6865
6866(define-method get_is_hidden
6867  (of-object "GDesktopAppInfo")
6868  (c-name "g_desktop_app_info_get_is_hidden")
6869  (return-type "gboolean")
6870)
6871
6872(define-function g_desktop_app_info_set_desktop_env
6873  (c-name "g_desktop_app_info_set_desktop_env")
6874  (return-type "none")
6875  (parameters
6876    '("const-char*" "desktop_env")
6877  )
6878)
6879
6880(define-method has_key
6881  (of-object "GDesktopAppInfo")
6882  (c-name "g_desktop_app_info_has_key")
6883  (return-type "gboolean")
6884  (parameters
6885    '("const-char*" "key")
6886  )
6887)
6888
6889(define-method get_string
6890  (of-object "GDesktopAppInfo")
6891  (c-name "g_desktop_app_info_get_string")
6892  (return-type "char*")
6893  (parameters
6894    '("const-char*" "key")
6895  )
6896)
6897
6898(define-method get_locale_string
6899  (of-object "GDesktopAppInfo")
6900  (c-name "g_desktop_app_info_get_locale_string")
6901  (return-type "char*")
6902  (parameters
6903    '("const-char*" "key")
6904  )
6905)
6906
6907(define-method get_boolean
6908  (of-object "GDesktopAppInfo")
6909  (c-name "g_desktop_app_info_get_boolean")
6910  (return-type "gboolean")
6911  (parameters
6912    '("const-char*" "key")
6913  )
6914)
6915
6916(define-method get_string_list
6917  (of-object "GDesktopAppInfo")
6918  (c-name "g_desktop_app_info_get_string_list")
6919  (return-type "gchar**")
6920  (parameters
6921    '("const-char*" "key")
6922    '("gsize*" "length")
6923  )
6924)
6925
6926(define-method list_actions
6927  (of-object "GDesktopAppInfo")
6928  (c-name "g_desktop_app_info_list_actions")
6929  (return-type "const-gchar*-const*")
6930)
6931
6932(define-method launch_action
6933  (of-object "GDesktopAppInfo")
6934  (c-name "g_desktop_app_info_launch_action")
6935  (return-type "none")
6936  (parameters
6937    '("const-gchar*" "action_name")
6938    '("GAppLaunchContext*" "launch_context")
6939  )
6940)
6941
6942(define-method get_action_name
6943  (of-object "GDesktopAppInfo")
6944  (c-name "g_desktop_app_info_get_action_name")
6945  (return-type "gchar*")
6946  (parameters
6947    '("const-gchar*" "action_name")
6948  )
6949)
6950
6951(define-function g_desktop_app_info_lookup_get_type
6952  (c-name "g_desktop_app_info_lookup_get_type")
6953  (return-type "GType")
6954)
6955
6956(define-method get_default_for_uri_scheme
6957  (of-object "GDesktopAppInfoLookup")
6958  (c-name "g_desktop_app_info_lookup_get_default_for_uri_scheme")
6959  (return-type "GAppInfo*")
6960  (parameters
6961    '("const-char*" "uri_scheme")
6962  )
6963)
6964
6965(define-method launch_uris_as_manager
6966  (of-object "GDesktopAppInfo")
6967  (c-name "g_desktop_app_info_launch_uris_as_manager")
6968  (return-type "gboolean")
6969  (parameters
6970    '("GList*" "uris")
6971    '("GAppLaunchContext*" "launch_context")
6972    '("GSpawnFlags" "spawn_flags")
6973    '("GSpawnChildSetupFunc" "user_setup")
6974    '("gpointer" "user_setup_data")
6975    '("GDesktopAppLaunchCallback" "pid_callback")
6976    '("gpointer" "pid_callback_data")
6977    '("GError**" "error")
6978  )
6979)
6980
6981(define-method launch_uris_as_manager_with_fds
6982  (of-object "GDesktopAppInfo")
6983  (c-name "g_desktop_app_info_launch_uris_as_manager_with_fds")
6984  (return-type "gboolean")
6985  (parameters
6986    '("GList*" "uris")
6987    '("GAppLaunchContext*" "launch_context")
6988    '("GSpawnFlags" "spawn_flags")
6989    '("GSpawnChildSetupFunc" "user_setup")
6990    '("gpointer" "user_setup_data")
6991    '("GDesktopAppLaunchCallback" "pid_callback")
6992    '("gpointer" "pid_callback_data")
6993    '("gint" "stdin_fd")
6994    '("gint" "stdout_fd")
6995    '("gint" "stderr_fd")
6996    '("GError**" "error")
6997  )
6998)
6999
7000(define-function g_desktop_app_info_search
7001  (c-name "g_desktop_app_info_search")
7002  (return-type "gchar***")
7003  (parameters
7004    '("const-gchar*" "search_string")
7005  )
7006)
7007
7008(define-function g_desktop_app_info_get_implementations
7009  (c-name "g_desktop_app_info_get_implementations")
7010  (return-type "GList*")
7011  (parameters
7012    '("const-gchar*" "interface")
7013  )
7014)
7015
7016
7017
7018;; From gdocumentportal.h
7019
7020(define-function g_document_portal_add_documents
7021  (c-name "g_document_portal_add_documents")
7022  (return-type "GList*")
7023  (parameters
7024    '("GList*" "uris")
7025    '("const-char*" "app_id")
7026    '("GError**" "error")
7027  )
7028)
7029
7030
7031
7032;; From gdrive.h
7033
7034(define-function g_drive_get_type
7035  (c-name "g_drive_get_type")
7036  (return-type "GType")
7037)
7038
7039(define-method get_name
7040  (of-object "GDrive")
7041  (c-name "g_drive_get_name")
7042  (return-type "char*")
7043)
7044
7045(define-method get_icon
7046  (of-object "GDrive")
7047  (c-name "g_drive_get_icon")
7048  (return-type "GIcon*")
7049)
7050
7051(define-method get_symbolic_icon
7052  (of-object "GDrive")
7053  (c-name "g_drive_get_symbolic_icon")
7054  (return-type "GIcon*")
7055)
7056
7057(define-method has_volumes
7058  (of-object "GDrive")
7059  (c-name "g_drive_has_volumes")
7060  (return-type "gboolean")
7061)
7062
7063(define-method get_volumes
7064  (of-object "GDrive")
7065  (c-name "g_drive_get_volumes")
7066  (return-type "GList*")
7067)
7068
7069(define-method is_removable
7070  (of-object "GDrive")
7071  (c-name "g_drive_is_removable")
7072  (return-type "gboolean")
7073)
7074
7075(define-method is_media_removable
7076  (of-object "GDrive")
7077  (c-name "g_drive_is_media_removable")
7078  (return-type "gboolean")
7079)
7080
7081(define-method has_media
7082  (of-object "GDrive")
7083  (c-name "g_drive_has_media")
7084  (return-type "gboolean")
7085)
7086
7087(define-method is_media_check_automatic
7088  (of-object "GDrive")
7089  (c-name "g_drive_is_media_check_automatic")
7090  (return-type "gboolean")
7091)
7092
7093(define-method can_poll_for_media
7094  (of-object "GDrive")
7095  (c-name "g_drive_can_poll_for_media")
7096  (return-type "gboolean")
7097)
7098
7099(define-method can_eject
7100  (of-object "GDrive")
7101  (c-name "g_drive_can_eject")
7102  (return-type "gboolean")
7103)
7104
7105(define-method eject
7106  (of-object "GDrive")
7107  (c-name "g_drive_eject")
7108  (return-type "none")
7109  (parameters
7110    '("GMountUnmountFlags" "flags")
7111    '("GCancellable*" "cancellable")
7112    '("GAsyncReadyCallback" "callback")
7113    '("gpointer" "user_data")
7114  )
7115)
7116
7117(define-method eject_finish
7118  (of-object "GDrive")
7119  (c-name "g_drive_eject_finish")
7120  (return-type "gboolean")
7121  (parameters
7122    '("GAsyncResult*" "result")
7123    '("GError**" "error")
7124  )
7125)
7126
7127(define-method poll_for_media
7128  (of-object "GDrive")
7129  (c-name "g_drive_poll_for_media")
7130  (return-type "none")
7131  (parameters
7132    '("GCancellable*" "cancellable")
7133    '("GAsyncReadyCallback" "callback")
7134    '("gpointer" "user_data")
7135  )
7136)
7137
7138(define-method poll_for_media_finish
7139  (of-object "GDrive")
7140  (c-name "g_drive_poll_for_media_finish")
7141  (return-type "gboolean")
7142  (parameters
7143    '("GAsyncResult*" "result")
7144    '("GError**" "error")
7145  )
7146)
7147
7148(define-method get_identifier
7149  (of-object "GDrive")
7150  (c-name "g_drive_get_identifier")
7151  (return-type "char*")
7152  (parameters
7153    '("const-char*" "kind")
7154  )
7155)
7156
7157(define-method enumerate_identifiers
7158  (of-object "GDrive")
7159  (c-name "g_drive_enumerate_identifiers")
7160  (return-type "char**")
7161)
7162
7163(define-method get_start_stop_type
7164  (of-object "GDrive")
7165  (c-name "g_drive_get_start_stop_type")
7166  (return-type "GDriveStartStopType")
7167)
7168
7169(define-method can_start
7170  (of-object "GDrive")
7171  (c-name "g_drive_can_start")
7172  (return-type "gboolean")
7173)
7174
7175(define-method can_start_degraded
7176  (of-object "GDrive")
7177  (c-name "g_drive_can_start_degraded")
7178  (return-type "gboolean")
7179)
7180
7181(define-method start
7182  (of-object "GDrive")
7183  (c-name "g_drive_start")
7184  (return-type "none")
7185  (parameters
7186    '("GDriveStartFlags" "flags")
7187    '("GMountOperation*" "mount_operation")
7188    '("GCancellable*" "cancellable")
7189    '("GAsyncReadyCallback" "callback")
7190    '("gpointer" "user_data")
7191  )
7192)
7193
7194(define-method start_finish
7195  (of-object "GDrive")
7196  (c-name "g_drive_start_finish")
7197  (return-type "gboolean")
7198  (parameters
7199    '("GAsyncResult*" "result")
7200    '("GError**" "error")
7201  )
7202)
7203
7204(define-method can_stop
7205  (of-object "GDrive")
7206  (c-name "g_drive_can_stop")
7207  (return-type "gboolean")
7208)
7209
7210(define-method stop
7211  (of-object "GDrive")
7212  (c-name "g_drive_stop")
7213  (return-type "none")
7214  (parameters
7215    '("GMountUnmountFlags" "flags")
7216    '("GMountOperation*" "mount_operation")
7217    '("GCancellable*" "cancellable")
7218    '("GAsyncReadyCallback" "callback")
7219    '("gpointer" "user_data")
7220  )
7221)
7222
7223(define-method stop_finish
7224  (of-object "GDrive")
7225  (c-name "g_drive_stop_finish")
7226  (return-type "gboolean")
7227  (parameters
7228    '("GAsyncResult*" "result")
7229    '("GError**" "error")
7230  )
7231)
7232
7233(define-method eject_with_operation
7234  (of-object "GDrive")
7235  (c-name "g_drive_eject_with_operation")
7236  (return-type "none")
7237  (parameters
7238    '("GMountUnmountFlags" "flags")
7239    '("GMountOperation*" "mount_operation")
7240    '("GCancellable*" "cancellable")
7241    '("GAsyncReadyCallback" "callback")
7242    '("gpointer" "user_data")
7243  )
7244)
7245
7246(define-method eject_with_operation_finish
7247  (of-object "GDrive")
7248  (c-name "g_drive_eject_with_operation_finish")
7249  (return-type "gboolean")
7250  (parameters
7251    '("GAsyncResult*" "result")
7252    '("GError**" "error")
7253  )
7254)
7255
7256(define-method get_sort_key
7257  (of-object "GDrive")
7258  (c-name "g_drive_get_sort_key")
7259  (return-type "const-gchar*")
7260)
7261
7262
7263
7264;; From gdtlsclientconnection.h
7265
7266(define-function g_dtls_client_connection_get_type
7267  (c-name "g_dtls_client_connection_get_type")
7268  (return-type "GType")
7269)
7270
7271(define-function g_dtls_client_connection_new
7272  (c-name "g_dtls_client_connection_new")
7273  (is-constructor-of "GDtlsClientConnection")
7274  (return-type "GDatagramBased*")
7275  (parameters
7276    '("GDatagramBased*" "base_socket")
7277    '("GSocketConnectable*" "server_identity")
7278    '("GError**" "error")
7279  )
7280)
7281
7282(define-method get_validation_flags
7283  (of-object "GDtlsClientConnection")
7284  (c-name "g_dtls_client_connection_get_validation_flags")
7285  (return-type "GTlsCertificateFlags")
7286)
7287
7288(define-method set_validation_flags
7289  (of-object "GDtlsClientConnection")
7290  (c-name "g_dtls_client_connection_set_validation_flags")
7291  (return-type "none")
7292  (parameters
7293    '("GTlsCertificateFlags" "flags")
7294  )
7295)
7296
7297(define-method get_server_identity
7298  (of-object "GDtlsClientConnection")
7299  (c-name "g_dtls_client_connection_get_server_identity")
7300  (return-type "GSocketConnectable*")
7301)
7302
7303(define-method set_server_identity
7304  (of-object "GDtlsClientConnection")
7305  (c-name "g_dtls_client_connection_set_server_identity")
7306  (return-type "none")
7307  (parameters
7308    '("GSocketConnectable*" "identity")
7309  )
7310)
7311
7312(define-method get_accepted_cas
7313  (of-object "GDtlsClientConnection")
7314  (c-name "g_dtls_client_connection_get_accepted_cas")
7315  (return-type "GList*")
7316)
7317
7318
7319
7320;; From gdtlsconnection.h
7321
7322(define-function g_dtls_connection_get_type
7323  (c-name "g_dtls_connection_get_type")
7324  (return-type "GType")
7325)
7326
7327(define-method set_database
7328  (of-object "GDtlsConnection")
7329  (c-name "g_dtls_connection_set_database")
7330  (return-type "none")
7331  (parameters
7332    '("GTlsDatabase*" "database")
7333  )
7334)
7335
7336(define-method get_database
7337  (of-object "GDtlsConnection")
7338  (c-name "g_dtls_connection_get_database")
7339  (return-type "GTlsDatabase*")
7340)
7341
7342(define-method set_certificate
7343  (of-object "GDtlsConnection")
7344  (c-name "g_dtls_connection_set_certificate")
7345  (return-type "none")
7346  (parameters
7347    '("GTlsCertificate*" "certificate")
7348  )
7349)
7350
7351(define-method get_certificate
7352  (of-object "GDtlsConnection")
7353  (c-name "g_dtls_connection_get_certificate")
7354  (return-type "GTlsCertificate*")
7355)
7356
7357(define-method set_interaction
7358  (of-object "GDtlsConnection")
7359  (c-name "g_dtls_connection_set_interaction")
7360  (return-type "none")
7361  (parameters
7362    '("GTlsInteraction*" "interaction")
7363  )
7364)
7365
7366(define-method get_interaction
7367  (of-object "GDtlsConnection")
7368  (c-name "g_dtls_connection_get_interaction")
7369  (return-type "GTlsInteraction*")
7370)
7371
7372(define-method get_peer_certificate
7373  (of-object "GDtlsConnection")
7374  (c-name "g_dtls_connection_get_peer_certificate")
7375  (return-type "GTlsCertificate*")
7376)
7377
7378(define-method get_peer_certificate_errors
7379  (of-object "GDtlsConnection")
7380  (c-name "g_dtls_connection_get_peer_certificate_errors")
7381  (return-type "GTlsCertificateFlags")
7382)
7383
7384(define-method set_require_close_notify
7385  (of-object "GDtlsConnection")
7386  (c-name "g_dtls_connection_set_require_close_notify")
7387  (return-type "none")
7388  (parameters
7389    '("gboolean" "require_close_notify")
7390  )
7391)
7392
7393(define-method get_require_close_notify
7394  (of-object "GDtlsConnection")
7395  (c-name "g_dtls_connection_get_require_close_notify")
7396  (return-type "gboolean")
7397)
7398
7399(define-method set_rehandshake_mode
7400  (of-object "GDtlsConnection")
7401  (c-name "g_dtls_connection_set_rehandshake_mode")
7402  (return-type "none")
7403  (parameters
7404    '("GTlsRehandshakeMode" "mode")
7405  )
7406)
7407
7408(define-method get_rehandshake_mode
7409  (of-object "GDtlsConnection")
7410  (c-name "g_dtls_connection_get_rehandshake_mode")
7411  (return-type "GTlsRehandshakeMode")
7412)
7413
7414(define-method handshake
7415  (of-object "GDtlsConnection")
7416  (c-name "g_dtls_connection_handshake")
7417  (return-type "gboolean")
7418  (parameters
7419    '("GCancellable*" "cancellable")
7420    '("GError**" "error")
7421  )
7422)
7423
7424(define-method handshake_async
7425  (of-object "GDtlsConnection")
7426  (c-name "g_dtls_connection_handshake_async")
7427  (return-type "none")
7428  (parameters
7429    '("int" "io_priority")
7430    '("GCancellable*" "cancellable")
7431    '("GAsyncReadyCallback" "callback")
7432    '("gpointer" "user_data")
7433  )
7434)
7435
7436(define-method handshake_finish
7437  (of-object "GDtlsConnection")
7438  (c-name "g_dtls_connection_handshake_finish")
7439  (return-type "gboolean")
7440  (parameters
7441    '("GAsyncResult*" "result")
7442    '("GError**" "error")
7443  )
7444)
7445
7446(define-method shutdown
7447  (of-object "GDtlsConnection")
7448  (c-name "g_dtls_connection_shutdown")
7449  (return-type "gboolean")
7450  (parameters
7451    '("gboolean" "shutdown_read")
7452    '("gboolean" "shutdown_write")
7453    '("GCancellable*" "cancellable")
7454    '("GError**" "error")
7455  )
7456)
7457
7458(define-method shutdown_async
7459  (of-object "GDtlsConnection")
7460  (c-name "g_dtls_connection_shutdown_async")
7461  (return-type "none")
7462  (parameters
7463    '("gboolean" "shutdown_read")
7464    '("gboolean" "shutdown_write")
7465    '("int" "io_priority")
7466    '("GCancellable*" "cancellable")
7467    '("GAsyncReadyCallback" "callback")
7468    '("gpointer" "user_data")
7469  )
7470)
7471
7472(define-method shutdown_finish
7473  (of-object "GDtlsConnection")
7474  (c-name "g_dtls_connection_shutdown_finish")
7475  (return-type "gboolean")
7476  (parameters
7477    '("GAsyncResult*" "result")
7478    '("GError**" "error")
7479  )
7480)
7481
7482(define-method close
7483  (of-object "GDtlsConnection")
7484  (c-name "g_dtls_connection_close")
7485  (return-type "gboolean")
7486  (parameters
7487    '("GCancellable*" "cancellable")
7488    '("GError**" "error")
7489  )
7490)
7491
7492(define-method close_async
7493  (of-object "GDtlsConnection")
7494  (c-name "g_dtls_connection_close_async")
7495  (return-type "none")
7496  (parameters
7497    '("int" "io_priority")
7498    '("GCancellable*" "cancellable")
7499    '("GAsyncReadyCallback" "callback")
7500    '("gpointer" "user_data")
7501  )
7502)
7503
7504(define-method close_finish
7505  (of-object "GDtlsConnection")
7506  (c-name "g_dtls_connection_close_finish")
7507  (return-type "gboolean")
7508  (parameters
7509    '("GAsyncResult*" "result")
7510    '("GError**" "error")
7511  )
7512)
7513
7514(define-method emit_accept_certificate
7515  (of-object "GDtlsConnection")
7516  (c-name "g_dtls_connection_emit_accept_certificate")
7517  (return-type "gboolean")
7518  (parameters
7519    '("GTlsCertificate*" "peer_cert")
7520    '("GTlsCertificateFlags" "errors")
7521  )
7522)
7523
7524(define-method set_advertised_protocols
7525  (of-object "GDtlsConnection")
7526  (c-name "g_dtls_connection_set_advertised_protocols")
7527  (return-type "none")
7528  (parameters
7529    '("const-gchar*-const*" "protocols")
7530  )
7531)
7532
7533(define-method get_negotiated_protocol
7534  (of-object "GDtlsConnection")
7535  (c-name "g_dtls_connection_get_negotiated_protocol")
7536  (return-type "const-gchar*")
7537)
7538
7539
7540
7541;; From gdtlsserverconnection.h
7542
7543(define-function g_dtls_server_connection_get_type
7544  (c-name "g_dtls_server_connection_get_type")
7545  (return-type "GType")
7546)
7547
7548(define-function g_dtls_server_connection_new
7549  (c-name "g_dtls_server_connection_new")
7550  (is-constructor-of "GDtlsServerConnection")
7551  (return-type "GDatagramBased*")
7552  (parameters
7553    '("GDatagramBased*" "base_socket")
7554    '("GTlsCertificate*" "certificate")
7555    '("GError**" "error")
7556  )
7557)
7558
7559
7560
7561;; From gdummyfile.h
7562
7563
7564
7565;; From gdummyproxyresolver.h
7566
7567
7568
7569;; From gdummytlsbackend.h
7570
7571
7572
7573;; From gemblemedicon.h
7574
7575(define-function g_emblemed_icon_get_type
7576  (c-name "g_emblemed_icon_get_type")
7577  (return-type "GType")
7578)
7579
7580(define-function g_emblemed_icon_new
7581  (c-name "g_emblemed_icon_new")
7582  (is-constructor-of "GEmblemedIcon")
7583  (return-type "GIcon*")
7584  (parameters
7585    '("GIcon*" "icon")
7586    '("GEmblem*" "emblem")
7587  )
7588)
7589
7590(define-method get_icon
7591  (of-object "GEmblemedIcon")
7592  (c-name "g_emblemed_icon_get_icon")
7593  (return-type "GIcon*")
7594)
7595
7596(define-method get_emblems
7597  (of-object "GEmblemedIcon")
7598  (c-name "g_emblemed_icon_get_emblems")
7599  (return-type "GList*")
7600)
7601
7602(define-method add_emblem
7603  (of-object "GEmblemedIcon")
7604  (c-name "g_emblemed_icon_add_emblem")
7605  (return-type "none")
7606  (parameters
7607    '("GEmblem*" "emblem")
7608  )
7609)
7610
7611(define-method clear_emblems
7612  (of-object "GEmblemedIcon")
7613  (c-name "g_emblemed_icon_clear_emblems")
7614  (return-type "none")
7615)
7616
7617
7618
7619;; From gemblem.h
7620
7621(define-function g_emblem_get_type
7622  (c-name "g_emblem_get_type")
7623  (return-type "GType")
7624)
7625
7626(define-function g_emblem_new
7627  (c-name "g_emblem_new")
7628  (is-constructor-of "GEmblem")
7629  (return-type "GEmblem*")
7630  (parameters
7631    '("GIcon*" "icon")
7632  )
7633)
7634
7635(define-function g_emblem_new_with_origin
7636  (c-name "g_emblem_new_with_origin")
7637  (return-type "GEmblem*")
7638  (parameters
7639    '("GIcon*" "icon")
7640    '("GEmblemOrigin" "origin")
7641  )
7642)
7643
7644(define-method get_icon
7645  (of-object "GEmblem")
7646  (c-name "g_emblem_get_icon")
7647  (return-type "GIcon*")
7648)
7649
7650(define-method get_origin
7651  (of-object "GEmblem")
7652  (c-name "g_emblem_get_origin")
7653  (return-type "GEmblemOrigin")
7654)
7655
7656
7657
7658;; From gfileattribute.h
7659
7660(define-function g_file_attribute_info_list_get_type
7661  (c-name "g_file_attribute_info_list_get_type")
7662  (return-type "GType")
7663)
7664
7665(define-function g_file_attribute_info_list_new
7666  (c-name "g_file_attribute_info_list_new")
7667  (is-constructor-of "GFileAttributeInfoList")
7668  (return-type "GFileAttributeInfoList*")
7669)
7670
7671(define-method ref
7672  (of-object "GFileAttributeInfoList")
7673  (c-name "g_file_attribute_info_list_ref")
7674  (return-type "GFileAttributeInfoList*")
7675)
7676
7677(define-method unref
7678  (of-object "GFileAttributeInfoList")
7679  (c-name "g_file_attribute_info_list_unref")
7680  (return-type "none")
7681)
7682
7683(define-method dup
7684  (of-object "GFileAttributeInfoList")
7685  (c-name "g_file_attribute_info_list_dup")
7686  (return-type "GFileAttributeInfoList*")
7687)
7688
7689(define-method lookup
7690  (of-object "GFileAttributeInfoList")
7691  (c-name "g_file_attribute_info_list_lookup")
7692  (return-type "const-GFileAttributeInfo*")
7693  (parameters
7694    '("const-char*" "name")
7695  )
7696)
7697
7698(define-method add
7699  (of-object "GFileAttributeInfoList")
7700  (c-name "g_file_attribute_info_list_add")
7701  (return-type "none")
7702  (parameters
7703    '("const-char*" "name")
7704    '("GFileAttributeType" "type")
7705    '("GFileAttributeInfoFlags" "flags")
7706  )
7707)
7708
7709
7710
7711;; From gfileattribute-priv.h
7712
7713
7714
7715;; From gfiledescriptorbased.h
7716
7717(define-function g_file_descriptor_based_get_type
7718  (c-name "g_file_descriptor_based_get_type")
7719  (return-type "GType")
7720)
7721
7722(define-method get_fd
7723  (of-object "GFileDescriptorBased")
7724  (c-name "g_file_descriptor_based_get_fd")
7725  (return-type "int")
7726)
7727
7728
7729
7730;; From gfileenumerator.h
7731
7732(define-function g_file_enumerator_get_type
7733  (c-name "g_file_enumerator_get_type")
7734  (return-type "GType")
7735)
7736
7737(define-method next_file
7738  (of-object "GFileEnumerator")
7739  (c-name "g_file_enumerator_next_file")
7740  (return-type "GFileInfo*")
7741  (parameters
7742    '("GCancellable*" "cancellable")
7743    '("GError**" "error")
7744  )
7745)
7746
7747(define-method close
7748  (of-object "GFileEnumerator")
7749  (c-name "g_file_enumerator_close")
7750  (return-type "gboolean")
7751  (parameters
7752    '("GCancellable*" "cancellable")
7753    '("GError**" "error")
7754  )
7755)
7756
7757(define-method next_files_async
7758  (of-object "GFileEnumerator")
7759  (c-name "g_file_enumerator_next_files_async")
7760  (return-type "none")
7761  (parameters
7762    '("int" "num_files")
7763    '("int" "io_priority")
7764    '("GCancellable*" "cancellable")
7765    '("GAsyncReadyCallback" "callback")
7766    '("gpointer" "user_data")
7767  )
7768)
7769
7770(define-method next_files_finish
7771  (of-object "GFileEnumerator")
7772  (c-name "g_file_enumerator_next_files_finish")
7773  (return-type "GList*")
7774  (parameters
7775    '("GAsyncResult*" "result")
7776    '("GError**" "error")
7777  )
7778)
7779
7780(define-method close_async
7781  (of-object "GFileEnumerator")
7782  (c-name "g_file_enumerator_close_async")
7783  (return-type "none")
7784  (parameters
7785    '("int" "io_priority")
7786    '("GCancellable*" "cancellable")
7787    '("GAsyncReadyCallback" "callback")
7788    '("gpointer" "user_data")
7789  )
7790)
7791
7792(define-method close_finish
7793  (of-object "GFileEnumerator")
7794  (c-name "g_file_enumerator_close_finish")
7795  (return-type "gboolean")
7796  (parameters
7797    '("GAsyncResult*" "result")
7798    '("GError**" "error")
7799  )
7800)
7801
7802(define-method is_closed
7803  (of-object "GFileEnumerator")
7804  (c-name "g_file_enumerator_is_closed")
7805  (return-type "gboolean")
7806)
7807
7808(define-method has_pending
7809  (of-object "GFileEnumerator")
7810  (c-name "g_file_enumerator_has_pending")
7811  (return-type "gboolean")
7812)
7813
7814(define-method set_pending
7815  (of-object "GFileEnumerator")
7816  (c-name "g_file_enumerator_set_pending")
7817  (return-type "none")
7818  (parameters
7819    '("gboolean" "pending")
7820  )
7821)
7822
7823(define-method get_container
7824  (of-object "GFileEnumerator")
7825  (c-name "g_file_enumerator_get_container")
7826  (return-type "GFile*")
7827)
7828
7829(define-method get_child
7830  (of-object "GFileEnumerator")
7831  (c-name "g_file_enumerator_get_child")
7832  (return-type "GFile*")
7833  (parameters
7834    '("GFileInfo*" "info")
7835  )
7836)
7837
7838(define-method iterate
7839  (of-object "GFileEnumerator")
7840  (c-name "g_file_enumerator_iterate")
7841  (return-type "gboolean")
7842  (parameters
7843    '("GFileInfo**" "out_info")
7844    '("GFile**" "out_child")
7845    '("GCancellable*" "cancellable")
7846    '("GError**" "error")
7847  )
7848)
7849
7850
7851
7852;; From gfile.h
7853
7854(define-function g_file_get_type
7855  (c-name "g_file_get_type")
7856  (return-type "GType")
7857)
7858
7859(define-function g_file_new_for_path
7860  (c-name "g_file_new_for_path")
7861  (return-type "GFile*")
7862  (parameters
7863    '("const-char*" "path")
7864  )
7865)
7866
7867(define-function g_file_new_for_uri
7868  (c-name "g_file_new_for_uri")
7869  (return-type "GFile*")
7870  (parameters
7871    '("const-char*" "uri")
7872  )
7873)
7874
7875(define-function g_file_new_for_commandline_arg
7876  (c-name "g_file_new_for_commandline_arg")
7877  (return-type "GFile*")
7878  (parameters
7879    '("const-char*" "arg")
7880  )
7881)
7882
7883(define-function g_file_new_for_commandline_arg_and_cwd
7884  (c-name "g_file_new_for_commandline_arg_and_cwd")
7885  (return-type "GFile*")
7886  (parameters
7887    '("const-gchar*" "arg")
7888    '("const-gchar*" "cwd")
7889  )
7890)
7891
7892(define-function g_file_new_tmp
7893  (c-name "g_file_new_tmp")
7894  (return-type "GFile*")
7895  (parameters
7896    '("const-char*" "tmpl")
7897    '("GFileIOStream**" "iostream")
7898    '("GError**" "error")
7899  )
7900)
7901
7902(define-function g_file_parse_name
7903  (c-name "g_file_parse_name")
7904  (return-type "GFile*")
7905  (parameters
7906    '("const-char*" "parse_name")
7907  )
7908)
7909
7910(define-function g_file_new_build_filename
7911  (c-name "g_file_new_build_filename")
7912  (return-type "GFile*")
7913  (parameters
7914    '("const-gchar*" "first_element")
7915  )
7916  (varargs #t)
7917)
7918
7919(define-method dup
7920  (of-object "GFile")
7921  (c-name "g_file_dup")
7922  (return-type "GFile*")
7923)
7924
7925(define-function g_file_hash
7926  (c-name "g_file_hash")
7927  (return-type "guint")
7928  (parameters
7929    '("gconstpointer" "file")
7930  )
7931)
7932
7933(define-method equal
7934  (of-object "GFile")
7935  (c-name "g_file_equal")
7936  (return-type "gboolean")
7937  (parameters
7938    '("GFile*" "file2")
7939  )
7940)
7941
7942(define-method get_basename
7943  (of-object "GFile")
7944  (c-name "g_file_get_basename")
7945  (return-type "char*")
7946)
7947
7948(define-method get_path
7949  (of-object "GFile")
7950  (c-name "g_file_get_path")
7951  (return-type "char*")
7952)
7953
7954(define-method peek_path
7955  (of-object "GFile")
7956  (c-name "g_file_peek_path")
7957  (return-type "const-char*")
7958)
7959
7960(define-method get_uri
7961  (of-object "GFile")
7962  (c-name "g_file_get_uri")
7963  (return-type "char*")
7964)
7965
7966(define-method get_parse_name
7967  (of-object "GFile")
7968  (c-name "g_file_get_parse_name")
7969  (return-type "char*")
7970)
7971
7972(define-method get_parent
7973  (of-object "GFile")
7974  (c-name "g_file_get_parent")
7975  (return-type "GFile*")
7976)
7977
7978(define-method has_parent
7979  (of-object "GFile")
7980  (c-name "g_file_has_parent")
7981  (return-type "gboolean")
7982  (parameters
7983    '("GFile*" "parent")
7984  )
7985)
7986
7987(define-method get_child
7988  (of-object "GFile")
7989  (c-name "g_file_get_child")
7990  (return-type "GFile*")
7991  (parameters
7992    '("const-char*" "name")
7993  )
7994)
7995
7996(define-method get_child_for_display_name
7997  (of-object "GFile")
7998  (c-name "g_file_get_child_for_display_name")
7999  (return-type "GFile*")
8000  (parameters
8001    '("const-char*" "display_name")
8002    '("GError**" "error")
8003  )
8004)
8005
8006(define-method has_prefix
8007  (of-object "GFile")
8008  (c-name "g_file_has_prefix")
8009  (return-type "gboolean")
8010  (parameters
8011    '("GFile*" "prefix")
8012  )
8013)
8014
8015(define-method get_relative_path
8016  (of-object "GFile")
8017  (c-name "g_file_get_relative_path")
8018  (return-type "char*")
8019  (parameters
8020    '("GFile*" "descendant")
8021  )
8022)
8023
8024(define-method resolve_relative_path
8025  (of-object "GFile")
8026  (c-name "g_file_resolve_relative_path")
8027  (return-type "GFile*")
8028  (parameters
8029    '("const-char*" "relative_path")
8030  )
8031)
8032
8033(define-method is_native
8034  (of-object "GFile")
8035  (c-name "g_file_is_native")
8036  (return-type "gboolean")
8037)
8038
8039(define-method has_uri_scheme
8040  (of-object "GFile")
8041  (c-name "g_file_has_uri_scheme")
8042  (return-type "gboolean")
8043  (parameters
8044    '("const-char*" "uri_scheme")
8045  )
8046)
8047
8048(define-method get_uri_scheme
8049  (of-object "GFile")
8050  (c-name "g_file_get_uri_scheme")
8051  (return-type "char*")
8052)
8053
8054(define-method read
8055  (of-object "GFile")
8056  (c-name "g_file_read")
8057  (return-type "GFileInputStream*")
8058  (parameters
8059    '("GCancellable*" "cancellable")
8060    '("GError**" "error")
8061  )
8062)
8063
8064(define-method read_async
8065  (of-object "GFile")
8066  (c-name "g_file_read_async")
8067  (return-type "none")
8068  (parameters
8069    '("int" "io_priority")
8070    '("GCancellable*" "cancellable")
8071    '("GAsyncReadyCallback" "callback")
8072    '("gpointer" "user_data")
8073  )
8074)
8075
8076(define-method read_finish
8077  (of-object "GFile")
8078  (c-name "g_file_read_finish")
8079  (return-type "GFileInputStream*")
8080  (parameters
8081    '("GAsyncResult*" "res")
8082    '("GError**" "error")
8083  )
8084)
8085
8086(define-method append_to
8087  (of-object "GFile")
8088  (c-name "g_file_append_to")
8089  (return-type "GFileOutputStream*")
8090  (parameters
8091    '("GFileCreateFlags" "flags")
8092    '("GCancellable*" "cancellable")
8093    '("GError**" "error")
8094  )
8095)
8096
8097(define-method create
8098  (of-object "GFile")
8099  (c-name "g_file_create")
8100  (return-type "GFileOutputStream*")
8101  (parameters
8102    '("GFileCreateFlags" "flags")
8103    '("GCancellable*" "cancellable")
8104    '("GError**" "error")
8105  )
8106)
8107
8108(define-method replace
8109  (of-object "GFile")
8110  (c-name "g_file_replace")
8111  (return-type "GFileOutputStream*")
8112  (parameters
8113    '("const-char*" "etag")
8114    '("gboolean" "make_backup")
8115    '("GFileCreateFlags" "flags")
8116    '("GCancellable*" "cancellable")
8117    '("GError**" "error")
8118  )
8119)
8120
8121(define-method append_to_async
8122  (of-object "GFile")
8123  (c-name "g_file_append_to_async")
8124  (return-type "none")
8125  (parameters
8126    '("GFileCreateFlags" "flags")
8127    '("int" "io_priority")
8128    '("GCancellable*" "cancellable")
8129    '("GAsyncReadyCallback" "callback")
8130    '("gpointer" "user_data")
8131  )
8132)
8133
8134(define-method append_to_finish
8135  (of-object "GFile")
8136  (c-name "g_file_append_to_finish")
8137  (return-type "GFileOutputStream*")
8138  (parameters
8139    '("GAsyncResult*" "res")
8140    '("GError**" "error")
8141  )
8142)
8143
8144(define-method create_async
8145  (of-object "GFile")
8146  (c-name "g_file_create_async")
8147  (return-type "none")
8148  (parameters
8149    '("GFileCreateFlags" "flags")
8150    '("int" "io_priority")
8151    '("GCancellable*" "cancellable")
8152    '("GAsyncReadyCallback" "callback")
8153    '("gpointer" "user_data")
8154  )
8155)
8156
8157(define-method create_finish
8158  (of-object "GFile")
8159  (c-name "g_file_create_finish")
8160  (return-type "GFileOutputStream*")
8161  (parameters
8162    '("GAsyncResult*" "res")
8163    '("GError**" "error")
8164  )
8165)
8166
8167(define-method replace_async
8168  (of-object "GFile")
8169  (c-name "g_file_replace_async")
8170  (return-type "none")
8171  (parameters
8172    '("const-char*" "etag")
8173    '("gboolean" "make_backup")
8174    '("GFileCreateFlags" "flags")
8175    '("int" "io_priority")
8176    '("GCancellable*" "cancellable")
8177    '("GAsyncReadyCallback" "callback")
8178    '("gpointer" "user_data")
8179  )
8180)
8181
8182(define-method replace_finish
8183  (of-object "GFile")
8184  (c-name "g_file_replace_finish")
8185  (return-type "GFileOutputStream*")
8186  (parameters
8187    '("GAsyncResult*" "res")
8188    '("GError**" "error")
8189  )
8190)
8191
8192(define-method open_readwrite
8193  (of-object "GFile")
8194  (c-name "g_file_open_readwrite")
8195  (return-type "GFileIOStream*")
8196  (parameters
8197    '("GCancellable*" "cancellable")
8198    '("GError**" "error")
8199  )
8200)
8201
8202(define-method open_readwrite_async
8203  (of-object "GFile")
8204  (c-name "g_file_open_readwrite_async")
8205  (return-type "none")
8206  (parameters
8207    '("int" "io_priority")
8208    '("GCancellable*" "cancellable")
8209    '("GAsyncReadyCallback" "callback")
8210    '("gpointer" "user_data")
8211  )
8212)
8213
8214(define-method open_readwrite_finish
8215  (of-object "GFile")
8216  (c-name "g_file_open_readwrite_finish")
8217  (return-type "GFileIOStream*")
8218  (parameters
8219    '("GAsyncResult*" "res")
8220    '("GError**" "error")
8221  )
8222)
8223
8224(define-method create_readwrite
8225  (of-object "GFile")
8226  (c-name "g_file_create_readwrite")
8227  (return-type "GFileIOStream*")
8228  (parameters
8229    '("GFileCreateFlags" "flags")
8230    '("GCancellable*" "cancellable")
8231    '("GError**" "error")
8232  )
8233)
8234
8235(define-method create_readwrite_async
8236  (of-object "GFile")
8237  (c-name "g_file_create_readwrite_async")
8238  (return-type "none")
8239  (parameters
8240    '("GFileCreateFlags" "flags")
8241    '("int" "io_priority")
8242    '("GCancellable*" "cancellable")
8243    '("GAsyncReadyCallback" "callback")
8244    '("gpointer" "user_data")
8245  )
8246)
8247
8248(define-method create_readwrite_finish
8249  (of-object "GFile")
8250  (c-name "g_file_create_readwrite_finish")
8251  (return-type "GFileIOStream*")
8252  (parameters
8253    '("GAsyncResult*" "res")
8254    '("GError**" "error")
8255  )
8256)
8257
8258(define-method replace_readwrite
8259  (of-object "GFile")
8260  (c-name "g_file_replace_readwrite")
8261  (return-type "GFileIOStream*")
8262  (parameters
8263    '("const-char*" "etag")
8264    '("gboolean" "make_backup")
8265    '("GFileCreateFlags" "flags")
8266    '("GCancellable*" "cancellable")
8267    '("GError**" "error")
8268  )
8269)
8270
8271(define-method replace_readwrite_async
8272  (of-object "GFile")
8273  (c-name "g_file_replace_readwrite_async")
8274  (return-type "none")
8275  (parameters
8276    '("const-char*" "etag")
8277    '("gboolean" "make_backup")
8278    '("GFileCreateFlags" "flags")
8279    '("int" "io_priority")
8280    '("GCancellable*" "cancellable")
8281    '("GAsyncReadyCallback" "callback")
8282    '("gpointer" "user_data")
8283  )
8284)
8285
8286(define-method replace_readwrite_finish
8287  (of-object "GFile")
8288  (c-name "g_file_replace_readwrite_finish")
8289  (return-type "GFileIOStream*")
8290  (parameters
8291    '("GAsyncResult*" "res")
8292    '("GError**" "error")
8293  )
8294)
8295
8296(define-method query_exists
8297  (of-object "GFile")
8298  (c-name "g_file_query_exists")
8299  (return-type "gboolean")
8300  (parameters
8301    '("GCancellable*" "cancellable")
8302  )
8303)
8304
8305(define-method query_file_type
8306  (of-object "GFile")
8307  (c-name "g_file_query_file_type")
8308  (return-type "GFileType")
8309  (parameters
8310    '("GFileQueryInfoFlags" "flags")
8311    '("GCancellable*" "cancellable")
8312  )
8313)
8314
8315(define-method query_info
8316  (of-object "GFile")
8317  (c-name "g_file_query_info")
8318  (return-type "GFileInfo*")
8319  (parameters
8320    '("const-char*" "attributes")
8321    '("GFileQueryInfoFlags" "flags")
8322    '("GCancellable*" "cancellable")
8323    '("GError**" "error")
8324  )
8325)
8326
8327(define-method query_info_async
8328  (of-object "GFile")
8329  (c-name "g_file_query_info_async")
8330  (return-type "none")
8331  (parameters
8332    '("const-char*" "attributes")
8333    '("GFileQueryInfoFlags" "flags")
8334    '("int" "io_priority")
8335    '("GCancellable*" "cancellable")
8336    '("GAsyncReadyCallback" "callback")
8337    '("gpointer" "user_data")
8338  )
8339)
8340
8341(define-method query_info_finish
8342  (of-object "GFile")
8343  (c-name "g_file_query_info_finish")
8344  (return-type "GFileInfo*")
8345  (parameters
8346    '("GAsyncResult*" "res")
8347    '("GError**" "error")
8348  )
8349)
8350
8351(define-method query_filesystem_info
8352  (of-object "GFile")
8353  (c-name "g_file_query_filesystem_info")
8354  (return-type "GFileInfo*")
8355  (parameters
8356    '("const-char*" "attributes")
8357    '("GCancellable*" "cancellable")
8358    '("GError**" "error")
8359  )
8360)
8361
8362(define-method query_filesystem_info_async
8363  (of-object "GFile")
8364  (c-name "g_file_query_filesystem_info_async")
8365  (return-type "none")
8366  (parameters
8367    '("const-char*" "attributes")
8368    '("int" "io_priority")
8369    '("GCancellable*" "cancellable")
8370    '("GAsyncReadyCallback" "callback")
8371    '("gpointer" "user_data")
8372  )
8373)
8374
8375(define-method query_filesystem_info_finish
8376  (of-object "GFile")
8377  (c-name "g_file_query_filesystem_info_finish")
8378  (return-type "GFileInfo*")
8379  (parameters
8380    '("GAsyncResult*" "res")
8381    '("GError**" "error")
8382  )
8383)
8384
8385(define-method find_enclosing_mount
8386  (of-object "GFile")
8387  (c-name "g_file_find_enclosing_mount")
8388  (return-type "GMount*")
8389  (parameters
8390    '("GCancellable*" "cancellable")
8391    '("GError**" "error")
8392  )
8393)
8394
8395(define-method find_enclosing_mount_async
8396  (of-object "GFile")
8397  (c-name "g_file_find_enclosing_mount_async")
8398  (return-type "none")
8399  (parameters
8400    '("int" "io_priority")
8401    '("GCancellable*" "cancellable")
8402    '("GAsyncReadyCallback" "callback")
8403    '("gpointer" "user_data")
8404  )
8405)
8406
8407(define-method find_enclosing_mount_finish
8408  (of-object "GFile")
8409  (c-name "g_file_find_enclosing_mount_finish")
8410  (return-type "GMount*")
8411  (parameters
8412    '("GAsyncResult*" "res")
8413    '("GError**" "error")
8414  )
8415)
8416
8417(define-method enumerate_children
8418  (of-object "GFile")
8419  (c-name "g_file_enumerate_children")
8420  (return-type "GFileEnumerator*")
8421  (parameters
8422    '("const-char*" "attributes")
8423    '("GFileQueryInfoFlags" "flags")
8424    '("GCancellable*" "cancellable")
8425    '("GError**" "error")
8426  )
8427)
8428
8429(define-method enumerate_children_async
8430  (of-object "GFile")
8431  (c-name "g_file_enumerate_children_async")
8432  (return-type "none")
8433  (parameters
8434    '("const-char*" "attributes")
8435    '("GFileQueryInfoFlags" "flags")
8436    '("int" "io_priority")
8437    '("GCancellable*" "cancellable")
8438    '("GAsyncReadyCallback" "callback")
8439    '("gpointer" "user_data")
8440  )
8441)
8442
8443(define-method enumerate_children_finish
8444  (of-object "GFile")
8445  (c-name "g_file_enumerate_children_finish")
8446  (return-type "GFileEnumerator*")
8447  (parameters
8448    '("GAsyncResult*" "res")
8449    '("GError**" "error")
8450  )
8451)
8452
8453(define-method set_display_name
8454  (of-object "GFile")
8455  (c-name "g_file_set_display_name")
8456  (return-type "GFile*")
8457  (parameters
8458    '("const-char*" "display_name")
8459    '("GCancellable*" "cancellable")
8460    '("GError**" "error")
8461  )
8462)
8463
8464(define-method set_display_name_async
8465  (of-object "GFile")
8466  (c-name "g_file_set_display_name_async")
8467  (return-type "none")
8468  (parameters
8469    '("const-char*" "display_name")
8470    '("int" "io_priority")
8471    '("GCancellable*" "cancellable")
8472    '("GAsyncReadyCallback" "callback")
8473    '("gpointer" "user_data")
8474  )
8475)
8476
8477(define-method set_display_name_finish
8478  (of-object "GFile")
8479  (c-name "g_file_set_display_name_finish")
8480  (return-type "GFile*")
8481  (parameters
8482    '("GAsyncResult*" "res")
8483    '("GError**" "error")
8484  )
8485)
8486
8487(define-method delete
8488  (of-object "GFile")
8489  (c-name "g_file_delete")
8490  (return-type "gboolean")
8491  (parameters
8492    '("GCancellable*" "cancellable")
8493    '("GError**" "error")
8494  )
8495)
8496
8497(define-method delete_async
8498  (of-object "GFile")
8499  (c-name "g_file_delete_async")
8500  (return-type "none")
8501  (parameters
8502    '("int" "io_priority")
8503    '("GCancellable*" "cancellable")
8504    '("GAsyncReadyCallback" "callback")
8505    '("gpointer" "user_data")
8506  )
8507)
8508
8509(define-method delete_finish
8510  (of-object "GFile")
8511  (c-name "g_file_delete_finish")
8512  (return-type "gboolean")
8513  (parameters
8514    '("GAsyncResult*" "result")
8515    '("GError**" "error")
8516  )
8517)
8518
8519(define-method trash
8520  (of-object "GFile")
8521  (c-name "g_file_trash")
8522  (return-type "gboolean")
8523  (parameters
8524    '("GCancellable*" "cancellable")
8525    '("GError**" "error")
8526  )
8527)
8528
8529(define-method trash_async
8530  (of-object "GFile")
8531  (c-name "g_file_trash_async")
8532  (return-type "none")
8533  (parameters
8534    '("int" "io_priority")
8535    '("GCancellable*" "cancellable")
8536    '("GAsyncReadyCallback" "callback")
8537    '("gpointer" "user_data")
8538  )
8539)
8540
8541(define-method trash_finish
8542  (of-object "GFile")
8543  (c-name "g_file_trash_finish")
8544  (return-type "gboolean")
8545  (parameters
8546    '("GAsyncResult*" "result")
8547    '("GError**" "error")
8548  )
8549)
8550
8551(define-method copy
8552  (of-object "GFile")
8553  (c-name "g_file_copy")
8554  (return-type "gboolean")
8555  (parameters
8556    '("GFile*" "destination")
8557    '("GFileCopyFlags" "flags")
8558    '("GCancellable*" "cancellable")
8559    '("GFileProgressCallback" "progress_callback")
8560    '("gpointer" "progress_callback_data")
8561    '("GError**" "error")
8562  )
8563)
8564
8565(define-method copy_async
8566  (of-object "GFile")
8567  (c-name "g_file_copy_async")
8568  (return-type "none")
8569  (parameters
8570    '("GFile*" "destination")
8571    '("GFileCopyFlags" "flags")
8572    '("int" "io_priority")
8573    '("GCancellable*" "cancellable")
8574    '("GFileProgressCallback" "progress_callback")
8575    '("gpointer" "progress_callback_data")
8576    '("GAsyncReadyCallback" "callback")
8577    '("gpointer" "user_data")
8578  )
8579)
8580
8581(define-method copy_finish
8582  (of-object "GFile")
8583  (c-name "g_file_copy_finish")
8584  (return-type "gboolean")
8585  (parameters
8586    '("GAsyncResult*" "res")
8587    '("GError**" "error")
8588  )
8589)
8590
8591(define-method move
8592  (of-object "GFile")
8593  (c-name "g_file_move")
8594  (return-type "gboolean")
8595  (parameters
8596    '("GFile*" "destination")
8597    '("GFileCopyFlags" "flags")
8598    '("GCancellable*" "cancellable")
8599    '("GFileProgressCallback" "progress_callback")
8600    '("gpointer" "progress_callback_data")
8601    '("GError**" "error")
8602  )
8603)
8604
8605(define-method make_directory
8606  (of-object "GFile")
8607  (c-name "g_file_make_directory")
8608  (return-type "gboolean")
8609  (parameters
8610    '("GCancellable*" "cancellable")
8611    '("GError**" "error")
8612  )
8613)
8614
8615(define-method make_directory_async
8616  (of-object "GFile")
8617  (c-name "g_file_make_directory_async")
8618  (return-type "none")
8619  (parameters
8620    '("int" "io_priority")
8621    '("GCancellable*" "cancellable")
8622    '("GAsyncReadyCallback" "callback")
8623    '("gpointer" "user_data")
8624  )
8625)
8626
8627(define-method make_directory_finish
8628  (of-object "GFile")
8629  (c-name "g_file_make_directory_finish")
8630  (return-type "gboolean")
8631  (parameters
8632    '("GAsyncResult*" "result")
8633    '("GError**" "error")
8634  )
8635)
8636
8637(define-method make_directory_with_parents
8638  (of-object "GFile")
8639  (c-name "g_file_make_directory_with_parents")
8640  (return-type "gboolean")
8641  (parameters
8642    '("GCancellable*" "cancellable")
8643    '("GError**" "error")
8644  )
8645)
8646
8647(define-method make_symbolic_link
8648  (of-object "GFile")
8649  (c-name "g_file_make_symbolic_link")
8650  (return-type "gboolean")
8651  (parameters
8652    '("const-char*" "symlink_value")
8653    '("GCancellable*" "cancellable")
8654    '("GError**" "error")
8655  )
8656)
8657
8658(define-method query_settable_attributes
8659  (of-object "GFile")
8660  (c-name "g_file_query_settable_attributes")
8661  (return-type "GFileAttributeInfoList*")
8662  (parameters
8663    '("GCancellable*" "cancellable")
8664    '("GError**" "error")
8665  )
8666)
8667
8668(define-method query_writable_namespaces
8669  (of-object "GFile")
8670  (c-name "g_file_query_writable_namespaces")
8671  (return-type "GFileAttributeInfoList*")
8672  (parameters
8673    '("GCancellable*" "cancellable")
8674    '("GError**" "error")
8675  )
8676)
8677
8678(define-method set_attribute
8679  (of-object "GFile")
8680  (c-name "g_file_set_attribute")
8681  (return-type "gboolean")
8682  (parameters
8683    '("const-char*" "attribute")
8684    '("GFileAttributeType" "type")
8685    '("gpointer" "value_p")
8686    '("GFileQueryInfoFlags" "flags")
8687    '("GCancellable*" "cancellable")
8688    '("GError**" "error")
8689  )
8690)
8691
8692(define-method set_attributes_from_info
8693  (of-object "GFile")
8694  (c-name "g_file_set_attributes_from_info")
8695  (return-type "gboolean")
8696  (parameters
8697    '("GFileInfo*" "info")
8698    '("GFileQueryInfoFlags" "flags")
8699    '("GCancellable*" "cancellable")
8700    '("GError**" "error")
8701  )
8702)
8703
8704(define-method set_attributes_async
8705  (of-object "GFile")
8706  (c-name "g_file_set_attributes_async")
8707  (return-type "none")
8708  (parameters
8709    '("GFileInfo*" "info")
8710    '("GFileQueryInfoFlags" "flags")
8711    '("int" "io_priority")
8712    '("GCancellable*" "cancellable")
8713    '("GAsyncReadyCallback" "callback")
8714    '("gpointer" "user_data")
8715  )
8716)
8717
8718(define-method set_attributes_finish
8719  (of-object "GFile")
8720  (c-name "g_file_set_attributes_finish")
8721  (return-type "gboolean")
8722  (parameters
8723    '("GAsyncResult*" "result")
8724    '("GFileInfo**" "info")
8725    '("GError**" "error")
8726  )
8727)
8728
8729(define-method set_attribute_string
8730  (of-object "GFile")
8731  (c-name "g_file_set_attribute_string")
8732  (return-type "gboolean")
8733  (parameters
8734    '("const-char*" "attribute")
8735    '("const-char*" "value")
8736    '("GFileQueryInfoFlags" "flags")
8737    '("GCancellable*" "cancellable")
8738    '("GError**" "error")
8739  )
8740)
8741
8742(define-method set_attribute_byte_string
8743  (of-object "GFile")
8744  (c-name "g_file_set_attribute_byte_string")
8745  (return-type "gboolean")
8746  (parameters
8747    '("const-char*" "attribute")
8748    '("const-char*" "value")
8749    '("GFileQueryInfoFlags" "flags")
8750    '("GCancellable*" "cancellable")
8751    '("GError**" "error")
8752  )
8753)
8754
8755(define-method set_attribute_uint32
8756  (of-object "GFile")
8757  (c-name "g_file_set_attribute_uint32")
8758  (return-type "gboolean")
8759  (parameters
8760    '("const-char*" "attribute")
8761    '("guint32" "value")
8762    '("GFileQueryInfoFlags" "flags")
8763    '("GCancellable*" "cancellable")
8764    '("GError**" "error")
8765  )
8766)
8767
8768(define-method set_attribute_int32
8769  (of-object "GFile")
8770  (c-name "g_file_set_attribute_int32")
8771  (return-type "gboolean")
8772  (parameters
8773    '("const-char*" "attribute")
8774    '("gint32" "value")
8775    '("GFileQueryInfoFlags" "flags")
8776    '("GCancellable*" "cancellable")
8777    '("GError**" "error")
8778  )
8779)
8780
8781(define-method set_attribute_uint64
8782  (of-object "GFile")
8783  (c-name "g_file_set_attribute_uint64")
8784  (return-type "gboolean")
8785  (parameters
8786    '("const-char*" "attribute")
8787    '("guint64" "value")
8788    '("GFileQueryInfoFlags" "flags")
8789    '("GCancellable*" "cancellable")
8790    '("GError**" "error")
8791  )
8792)
8793
8794(define-method set_attribute_int64
8795  (of-object "GFile")
8796  (c-name "g_file_set_attribute_int64")
8797  (return-type "gboolean")
8798  (parameters
8799    '("const-char*" "attribute")
8800    '("gint64" "value")
8801    '("GFileQueryInfoFlags" "flags")
8802    '("GCancellable*" "cancellable")
8803    '("GError**" "error")
8804  )
8805)
8806
8807(define-method mount_enclosing_volume
8808  (of-object "GFile")
8809  (c-name "g_file_mount_enclosing_volume")
8810  (return-type "none")
8811  (parameters
8812    '("GMountMountFlags" "flags")
8813    '("GMountOperation*" "mount_operation")
8814    '("GCancellable*" "cancellable")
8815    '("GAsyncReadyCallback" "callback")
8816    '("gpointer" "user_data")
8817  )
8818)
8819
8820(define-method mount_enclosing_volume_finish
8821  (of-object "GFile")
8822  (c-name "g_file_mount_enclosing_volume_finish")
8823  (return-type "gboolean")
8824  (parameters
8825    '("GAsyncResult*" "result")
8826    '("GError**" "error")
8827  )
8828)
8829
8830(define-method mount_mountable
8831  (of-object "GFile")
8832  (c-name "g_file_mount_mountable")
8833  (return-type "none")
8834  (parameters
8835    '("GMountMountFlags" "flags")
8836    '("GMountOperation*" "mount_operation")
8837    '("GCancellable*" "cancellable")
8838    '("GAsyncReadyCallback" "callback")
8839    '("gpointer" "user_data")
8840  )
8841)
8842
8843(define-method mount_mountable_finish
8844  (of-object "GFile")
8845  (c-name "g_file_mount_mountable_finish")
8846  (return-type "GFile*")
8847  (parameters
8848    '("GAsyncResult*" "result")
8849    '("GError**" "error")
8850  )
8851)
8852
8853(define-method unmount_mountable
8854  (of-object "GFile")
8855  (c-name "g_file_unmount_mountable")
8856  (return-type "none")
8857  (parameters
8858    '("GMountUnmountFlags" "flags")
8859    '("GCancellable*" "cancellable")
8860    '("GAsyncReadyCallback" "callback")
8861    '("gpointer" "user_data")
8862  )
8863)
8864
8865(define-method unmount_mountable_finish
8866  (of-object "GFile")
8867  (c-name "g_file_unmount_mountable_finish")
8868  (return-type "gboolean")
8869  (parameters
8870    '("GAsyncResult*" "result")
8871    '("GError**" "error")
8872  )
8873)
8874
8875(define-method unmount_mountable_with_operation
8876  (of-object "GFile")
8877  (c-name "g_file_unmount_mountable_with_operation")
8878  (return-type "none")
8879  (parameters
8880    '("GMountUnmountFlags" "flags")
8881    '("GMountOperation*" "mount_operation")
8882    '("GCancellable*" "cancellable")
8883    '("GAsyncReadyCallback" "callback")
8884    '("gpointer" "user_data")
8885  )
8886)
8887
8888(define-method unmount_mountable_with_operation_finish
8889  (of-object "GFile")
8890  (c-name "g_file_unmount_mountable_with_operation_finish")
8891  (return-type "gboolean")
8892  (parameters
8893    '("GAsyncResult*" "result")
8894    '("GError**" "error")
8895  )
8896)
8897
8898(define-method eject_mountable
8899  (of-object "GFile")
8900  (c-name "g_file_eject_mountable")
8901  (return-type "none")
8902  (parameters
8903    '("GMountUnmountFlags" "flags")
8904    '("GCancellable*" "cancellable")
8905    '("GAsyncReadyCallback" "callback")
8906    '("gpointer" "user_data")
8907  )
8908)
8909
8910(define-method eject_mountable_finish
8911  (of-object "GFile")
8912  (c-name "g_file_eject_mountable_finish")
8913  (return-type "gboolean")
8914  (parameters
8915    '("GAsyncResult*" "result")
8916    '("GError**" "error")
8917  )
8918)
8919
8920(define-method eject_mountable_with_operation
8921  (of-object "GFile")
8922  (c-name "g_file_eject_mountable_with_operation")
8923  (return-type "none")
8924  (parameters
8925    '("GMountUnmountFlags" "flags")
8926    '("GMountOperation*" "mount_operation")
8927    '("GCancellable*" "cancellable")
8928    '("GAsyncReadyCallback" "callback")
8929    '("gpointer" "user_data")
8930  )
8931)
8932
8933(define-method eject_mountable_with_operation_finish
8934  (of-object "GFile")
8935  (c-name "g_file_eject_mountable_with_operation_finish")
8936  (return-type "gboolean")
8937  (parameters
8938    '("GAsyncResult*" "result")
8939    '("GError**" "error")
8940  )
8941)
8942
8943(define-method copy_attributes
8944  (of-object "GFile")
8945  (c-name "g_file_copy_attributes")
8946  (return-type "gboolean")
8947  (parameters
8948    '("GFile*" "destination")
8949    '("GFileCopyFlags" "flags")
8950    '("GCancellable*" "cancellable")
8951    '("GError**" "error")
8952  )
8953)
8954
8955(define-method monitor_directory
8956  (of-object "GFile")
8957  (c-name "g_file_monitor_directory")
8958  (return-type "GFileMonitor*")
8959  (parameters
8960    '("GFileMonitorFlags" "flags")
8961    '("GCancellable*" "cancellable")
8962    '("GError**" "error")
8963  )
8964)
8965
8966(define-method monitor_file
8967  (of-object "GFile")
8968  (c-name "g_file_monitor_file")
8969  (return-type "GFileMonitor*")
8970  (parameters
8971    '("GFileMonitorFlags" "flags")
8972    '("GCancellable*" "cancellable")
8973    '("GError**" "error")
8974  )
8975)
8976
8977(define-method monitor
8978  (of-object "GFile")
8979  (c-name "g_file_monitor")
8980  (return-type "GFileMonitor*")
8981  (parameters
8982    '("GFileMonitorFlags" "flags")
8983    '("GCancellable*" "cancellable")
8984    '("GError**" "error")
8985  )
8986)
8987
8988(define-method measure_disk_usage
8989  (of-object "GFile")
8990  (c-name "g_file_measure_disk_usage")
8991  (return-type "gboolean")
8992  (parameters
8993    '("GFileMeasureFlags" "flags")
8994    '("GCancellable*" "cancellable")
8995    '("GFileMeasureProgressCallback" "progress_callback")
8996    '("gpointer" "progress_data")
8997    '("guint64*" "disk_usage")
8998    '("guint64*" "num_dirs")
8999    '("guint64*" "num_files")
9000    '("GError**" "error")
9001  )
9002)
9003
9004(define-method measure_disk_usage_async
9005  (of-object "GFile")
9006  (c-name "g_file_measure_disk_usage_async")
9007  (return-type "none")
9008  (parameters
9009    '("GFileMeasureFlags" "flags")
9010    '("gint" "io_priority")
9011    '("GCancellable*" "cancellable")
9012    '("GFileMeasureProgressCallback" "progress_callback")
9013    '("gpointer" "progress_data")
9014    '("GAsyncReadyCallback" "callback")
9015    '("gpointer" "user_data")
9016  )
9017)
9018
9019(define-method measure_disk_usage_finish
9020  (of-object "GFile")
9021  (c-name "g_file_measure_disk_usage_finish")
9022  (return-type "gboolean")
9023  (parameters
9024    '("GAsyncResult*" "result")
9025    '("guint64*" "disk_usage")
9026    '("guint64*" "num_dirs")
9027    '("guint64*" "num_files")
9028    '("GError**" "error")
9029  )
9030)
9031
9032(define-method start_mountable
9033  (of-object "GFile")
9034  (c-name "g_file_start_mountable")
9035  (return-type "none")
9036  (parameters
9037    '("GDriveStartFlags" "flags")
9038    '("GMountOperation*" "start_operation")
9039    '("GCancellable*" "cancellable")
9040    '("GAsyncReadyCallback" "callback")
9041    '("gpointer" "user_data")
9042  )
9043)
9044
9045(define-method start_mountable_finish
9046  (of-object "GFile")
9047  (c-name "g_file_start_mountable_finish")
9048  (return-type "gboolean")
9049  (parameters
9050    '("GAsyncResult*" "result")
9051    '("GError**" "error")
9052  )
9053)
9054
9055(define-method stop_mountable
9056  (of-object "GFile")
9057  (c-name "g_file_stop_mountable")
9058  (return-type "none")
9059  (parameters
9060    '("GMountUnmountFlags" "flags")
9061    '("GMountOperation*" "mount_operation")
9062    '("GCancellable*" "cancellable")
9063    '("GAsyncReadyCallback" "callback")
9064    '("gpointer" "user_data")
9065  )
9066)
9067
9068(define-method stop_mountable_finish
9069  (of-object "GFile")
9070  (c-name "g_file_stop_mountable_finish")
9071  (return-type "gboolean")
9072  (parameters
9073    '("GAsyncResult*" "result")
9074    '("GError**" "error")
9075  )
9076)
9077
9078(define-method poll_mountable
9079  (of-object "GFile")
9080  (c-name "g_file_poll_mountable")
9081  (return-type "none")
9082  (parameters
9083    '("GCancellable*" "cancellable")
9084    '("GAsyncReadyCallback" "callback")
9085    '("gpointer" "user_data")
9086  )
9087)
9088
9089(define-method poll_mountable_finish
9090  (of-object "GFile")
9091  (c-name "g_file_poll_mountable_finish")
9092  (return-type "gboolean")
9093  (parameters
9094    '("GAsyncResult*" "result")
9095    '("GError**" "error")
9096  )
9097)
9098
9099(define-method query_default_handler
9100  (of-object "GFile")
9101  (c-name "g_file_query_default_handler")
9102  (return-type "GAppInfo*")
9103  (parameters
9104    '("GCancellable*" "cancellable")
9105    '("GError**" "error")
9106  )
9107)
9108
9109(define-method query_default_handler_async
9110  (of-object "GFile")
9111  (c-name "g_file_query_default_handler_async")
9112  (return-type "none")
9113  (parameters
9114    '("int" "io_priority")
9115    '("GCancellable*" "cancellable")
9116    '("GAsyncReadyCallback" "callback")
9117    '("gpointer" "user_data")
9118  )
9119)
9120
9121(define-method query_default_handler_finish
9122  (of-object "GFile")
9123  (c-name "g_file_query_default_handler_finish")
9124  (return-type "GAppInfo*")
9125  (parameters
9126    '("GAsyncResult*" "result")
9127    '("GError**" "error")
9128  )
9129)
9130
9131(define-method load_contents
9132  (of-object "GFile")
9133  (c-name "g_file_load_contents")
9134  (return-type "gboolean")
9135  (parameters
9136    '("GCancellable*" "cancellable")
9137    '("char**" "contents")
9138    '("gsize*" "length")
9139    '("char**" "etag_out")
9140    '("GError**" "error")
9141  )
9142)
9143
9144(define-method load_contents_async
9145  (of-object "GFile")
9146  (c-name "g_file_load_contents_async")
9147  (return-type "none")
9148  (parameters
9149    '("GCancellable*" "cancellable")
9150    '("GAsyncReadyCallback" "callback")
9151    '("gpointer" "user_data")
9152  )
9153)
9154
9155(define-method load_contents_finish
9156  (of-object "GFile")
9157  (c-name "g_file_load_contents_finish")
9158  (return-type "gboolean")
9159  (parameters
9160    '("GAsyncResult*" "res")
9161    '("char**" "contents")
9162    '("gsize*" "length")
9163    '("char**" "etag_out")
9164    '("GError**" "error")
9165  )
9166)
9167
9168(define-method load_partial_contents_async
9169  (of-object "GFile")
9170  (c-name "g_file_load_partial_contents_async")
9171  (return-type "none")
9172  (parameters
9173    '("GCancellable*" "cancellable")
9174    '("GFileReadMoreCallback" "read_more_callback")
9175    '("GAsyncReadyCallback" "callback")
9176    '("gpointer" "user_data")
9177  )
9178)
9179
9180(define-method load_partial_contents_finish
9181  (of-object "GFile")
9182  (c-name "g_file_load_partial_contents_finish")
9183  (return-type "gboolean")
9184  (parameters
9185    '("GAsyncResult*" "res")
9186    '("char**" "contents")
9187    '("gsize*" "length")
9188    '("char**" "etag_out")
9189    '("GError**" "error")
9190  )
9191)
9192
9193(define-method replace_contents
9194  (of-object "GFile")
9195  (c-name "g_file_replace_contents")
9196  (return-type "gboolean")
9197  (parameters
9198    '("const-char*" "contents")
9199    '("gsize" "length")
9200    '("const-char*" "etag")
9201    '("gboolean" "make_backup")
9202    '("GFileCreateFlags" "flags")
9203    '("char**" "new_etag")
9204    '("GCancellable*" "cancellable")
9205    '("GError**" "error")
9206  )
9207)
9208
9209(define-method replace_contents_async
9210  (of-object "GFile")
9211  (c-name "g_file_replace_contents_async")
9212  (return-type "none")
9213  (parameters
9214    '("const-char*" "contents")
9215    '("gsize" "length")
9216    '("const-char*" "etag")
9217    '("gboolean" "make_backup")
9218    '("GFileCreateFlags" "flags")
9219    '("GCancellable*" "cancellable")
9220    '("GAsyncReadyCallback" "callback")
9221    '("gpointer" "user_data")
9222  )
9223)
9224
9225(define-method replace_contents_bytes_async
9226  (of-object "GFile")
9227  (c-name "g_file_replace_contents_bytes_async")
9228  (return-type "none")
9229  (parameters
9230    '("GBytes*" "contents")
9231    '("const-char*" "etag")
9232    '("gboolean" "make_backup")
9233    '("GFileCreateFlags" "flags")
9234    '("GCancellable*" "cancellable")
9235    '("GAsyncReadyCallback" "callback")
9236    '("gpointer" "user_data")
9237  )
9238)
9239
9240(define-method replace_contents_finish
9241  (of-object "GFile")
9242  (c-name "g_file_replace_contents_finish")
9243  (return-type "gboolean")
9244  (parameters
9245    '("GAsyncResult*" "res")
9246    '("char**" "new_etag")
9247    '("GError**" "error")
9248  )
9249)
9250
9251(define-method supports_thread_contexts
9252  (of-object "GFile")
9253  (c-name "g_file_supports_thread_contexts")
9254  (return-type "gboolean")
9255)
9256
9257(define-method load_bytes
9258  (of-object "GFile")
9259  (c-name "g_file_load_bytes")
9260  (return-type "GBytes*")
9261  (parameters
9262    '("GCancellable*" "cancellable")
9263    '("gchar**" "etag_out")
9264    '("GError**" "error")
9265  )
9266)
9267
9268(define-method load_bytes_async
9269  (of-object "GFile")
9270  (c-name "g_file_load_bytes_async")
9271  (return-type "none")
9272  (parameters
9273    '("GCancellable*" "cancellable")
9274    '("GAsyncReadyCallback" "callback")
9275    '("gpointer" "user_data")
9276  )
9277)
9278
9279(define-method load_bytes_finish
9280  (of-object "GFile")
9281  (c-name "g_file_load_bytes_finish")
9282  (return-type "GBytes*")
9283  (parameters
9284    '("GAsyncResult*" "result")
9285    '("gchar**" "etag_out")
9286    '("GError**" "error")
9287  )
9288)
9289
9290
9291
9292;; From gfileicon.h
9293
9294(define-function g_file_icon_get_type
9295  (c-name "g_file_icon_get_type")
9296  (return-type "GType")
9297)
9298
9299(define-method icon_new
9300  (of-object "GFile")
9301  (c-name "g_file_icon_new")
9302  (return-type "GIcon*")
9303)
9304
9305(define-method get_file
9306  (of-object "GFileIcon")
9307  (c-name "g_file_icon_get_file")
9308  (return-type "GFile*")
9309)
9310
9311
9312
9313;; From gfileinfo.h
9314
9315(define-function g_file_info_get_type
9316  (c-name "g_file_info_get_type")
9317  (return-type "GType")
9318)
9319
9320(define-function g_file_info_new
9321  (c-name "g_file_info_new")
9322  (is-constructor-of "GFileInfo")
9323  (return-type "GFileInfo*")
9324)
9325
9326(define-method dup
9327  (of-object "GFileInfo")
9328  (c-name "g_file_info_dup")
9329  (return-type "GFileInfo*")
9330)
9331
9332(define-method copy_into
9333  (of-object "GFileInfo")
9334  (c-name "g_file_info_copy_into")
9335  (return-type "none")
9336  (parameters
9337    '("GFileInfo*" "dest_info")
9338  )
9339)
9340
9341(define-method has_attribute
9342  (of-object "GFileInfo")
9343  (c-name "g_file_info_has_attribute")
9344  (return-type "gboolean")
9345  (parameters
9346    '("const-char*" "attribute")
9347  )
9348)
9349
9350(define-method has_namespace
9351  (of-object "GFileInfo")
9352  (c-name "g_file_info_has_namespace")
9353  (return-type "gboolean")
9354  (parameters
9355    '("const-char*" "name_space")
9356  )
9357)
9358
9359(define-method list_attributes
9360  (of-object "GFileInfo")
9361  (c-name "g_file_info_list_attributes")
9362  (return-type "char**")
9363  (parameters
9364    '("const-char*" "name_space")
9365  )
9366)
9367
9368(define-method get_attribute_data
9369  (of-object "GFileInfo")
9370  (c-name "g_file_info_get_attribute_data")
9371  (return-type "gboolean")
9372  (parameters
9373    '("const-char*" "attribute")
9374    '("GFileAttributeType*" "type")
9375    '("gpointer*" "value_pp")
9376    '("GFileAttributeStatus*" "status")
9377  )
9378)
9379
9380(define-method get_attribute_type
9381  (of-object "GFileInfo")
9382  (c-name "g_file_info_get_attribute_type")
9383  (return-type "GFileAttributeType")
9384  (parameters
9385    '("const-char*" "attribute")
9386  )
9387)
9388
9389(define-method remove_attribute
9390  (of-object "GFileInfo")
9391  (c-name "g_file_info_remove_attribute")
9392  (return-type "none")
9393  (parameters
9394    '("const-char*" "attribute")
9395  )
9396)
9397
9398(define-method get_attribute_status
9399  (of-object "GFileInfo")
9400  (c-name "g_file_info_get_attribute_status")
9401  (return-type "GFileAttributeStatus")
9402  (parameters
9403    '("const-char*" "attribute")
9404  )
9405)
9406
9407(define-method set_attribute_status
9408  (of-object "GFileInfo")
9409  (c-name "g_file_info_set_attribute_status")
9410  (return-type "gboolean")
9411  (parameters
9412    '("const-char*" "attribute")
9413    '("GFileAttributeStatus" "status")
9414  )
9415)
9416
9417(define-method get_attribute_as_string
9418  (of-object "GFileInfo")
9419  (c-name "g_file_info_get_attribute_as_string")
9420  (return-type "char*")
9421  (parameters
9422    '("const-char*" "attribute")
9423  )
9424)
9425
9426(define-method get_attribute_string
9427  (of-object "GFileInfo")
9428  (c-name "g_file_info_get_attribute_string")
9429  (return-type "const-char*")
9430  (parameters
9431    '("const-char*" "attribute")
9432  )
9433)
9434
9435(define-method get_attribute_byte_string
9436  (of-object "GFileInfo")
9437  (c-name "g_file_info_get_attribute_byte_string")
9438  (return-type "const-char*")
9439  (parameters
9440    '("const-char*" "attribute")
9441  )
9442)
9443
9444(define-method get_attribute_boolean
9445  (of-object "GFileInfo")
9446  (c-name "g_file_info_get_attribute_boolean")
9447  (return-type "gboolean")
9448  (parameters
9449    '("const-char*" "attribute")
9450  )
9451)
9452
9453(define-method get_attribute_uint32
9454  (of-object "GFileInfo")
9455  (c-name "g_file_info_get_attribute_uint32")
9456  (return-type "guint32")
9457  (parameters
9458    '("const-char*" "attribute")
9459  )
9460)
9461
9462(define-method get_attribute_int32
9463  (of-object "GFileInfo")
9464  (c-name "g_file_info_get_attribute_int32")
9465  (return-type "gint32")
9466  (parameters
9467    '("const-char*" "attribute")
9468  )
9469)
9470
9471(define-method get_attribute_uint64
9472  (of-object "GFileInfo")
9473  (c-name "g_file_info_get_attribute_uint64")
9474  (return-type "guint64")
9475  (parameters
9476    '("const-char*" "attribute")
9477  )
9478)
9479
9480(define-method get_attribute_int64
9481  (of-object "GFileInfo")
9482  (c-name "g_file_info_get_attribute_int64")
9483  (return-type "gint64")
9484  (parameters
9485    '("const-char*" "attribute")
9486  )
9487)
9488
9489(define-method get_attribute_object
9490  (of-object "GFileInfo")
9491  (c-name "g_file_info_get_attribute_object")
9492  (return-type "GObject*")
9493  (parameters
9494    '("const-char*" "attribute")
9495  )
9496)
9497
9498(define-method get_attribute_stringv
9499  (of-object "GFileInfo")
9500  (c-name "g_file_info_get_attribute_stringv")
9501  (return-type "char**")
9502  (parameters
9503    '("const-char*" "attribute")
9504  )
9505)
9506
9507(define-method set_attribute
9508  (of-object "GFileInfo")
9509  (c-name "g_file_info_set_attribute")
9510  (return-type "none")
9511  (parameters
9512    '("const-char*" "attribute")
9513    '("GFileAttributeType" "type")
9514    '("gpointer" "value_p")
9515  )
9516)
9517
9518(define-method set_attribute_string
9519  (of-object "GFileInfo")
9520  (c-name "g_file_info_set_attribute_string")
9521  (return-type "none")
9522  (parameters
9523    '("const-char*" "attribute")
9524    '("const-char*" "attr_value")
9525  )
9526)
9527
9528(define-method set_attribute_byte_string
9529  (of-object "GFileInfo")
9530  (c-name "g_file_info_set_attribute_byte_string")
9531  (return-type "none")
9532  (parameters
9533    '("const-char*" "attribute")
9534    '("const-char*" "attr_value")
9535  )
9536)
9537
9538(define-method set_attribute_boolean
9539  (of-object "GFileInfo")
9540  (c-name "g_file_info_set_attribute_boolean")
9541  (return-type "none")
9542  (parameters
9543    '("const-char*" "attribute")
9544    '("gboolean" "attr_value")
9545  )
9546)
9547
9548(define-method set_attribute_uint32
9549  (of-object "GFileInfo")
9550  (c-name "g_file_info_set_attribute_uint32")
9551  (return-type "none")
9552  (parameters
9553    '("const-char*" "attribute")
9554    '("guint32" "attr_value")
9555  )
9556)
9557
9558(define-method set_attribute_int32
9559  (of-object "GFileInfo")
9560  (c-name "g_file_info_set_attribute_int32")
9561  (return-type "none")
9562  (parameters
9563    '("const-char*" "attribute")
9564    '("gint32" "attr_value")
9565  )
9566)
9567
9568(define-method set_attribute_uint64
9569  (of-object "GFileInfo")
9570  (c-name "g_file_info_set_attribute_uint64")
9571  (return-type "none")
9572  (parameters
9573    '("const-char*" "attribute")
9574    '("guint64" "attr_value")
9575  )
9576)
9577
9578(define-method set_attribute_int64
9579  (of-object "GFileInfo")
9580  (c-name "g_file_info_set_attribute_int64")
9581  (return-type "none")
9582  (parameters
9583    '("const-char*" "attribute")
9584    '("gint64" "attr_value")
9585  )
9586)
9587
9588(define-method set_attribute_object
9589  (of-object "GFileInfo")
9590  (c-name "g_file_info_set_attribute_object")
9591  (return-type "none")
9592  (parameters
9593    '("const-char*" "attribute")
9594    '("GObject*" "attr_value")
9595  )
9596)
9597
9598(define-method set_attribute_stringv
9599  (of-object "GFileInfo")
9600  (c-name "g_file_info_set_attribute_stringv")
9601  (return-type "none")
9602  (parameters
9603    '("const-char*" "attribute")
9604    '("char**" "attr_value")
9605  )
9606)
9607
9608(define-method clear_status
9609  (of-object "GFileInfo")
9610  (c-name "g_file_info_clear_status")
9611  (return-type "none")
9612)
9613
9614(define-method get_deletion_date
9615  (of-object "GFileInfo")
9616  (c-name "g_file_info_get_deletion_date")
9617  (return-type "GDateTime*")
9618)
9619
9620(define-method get_file_type
9621  (of-object "GFileInfo")
9622  (c-name "g_file_info_get_file_type")
9623  (return-type "GFileType")
9624)
9625
9626(define-method get_is_hidden
9627  (of-object "GFileInfo")
9628  (c-name "g_file_info_get_is_hidden")
9629  (return-type "gboolean")
9630)
9631
9632(define-method get_is_backup
9633  (of-object "GFileInfo")
9634  (c-name "g_file_info_get_is_backup")
9635  (return-type "gboolean")
9636)
9637
9638(define-method get_is_symlink
9639  (of-object "GFileInfo")
9640  (c-name "g_file_info_get_is_symlink")
9641  (return-type "gboolean")
9642)
9643
9644(define-method get_name
9645  (of-object "GFileInfo")
9646  (c-name "g_file_info_get_name")
9647  (return-type "const-char*")
9648)
9649
9650(define-method get_display_name
9651  (of-object "GFileInfo")
9652  (c-name "g_file_info_get_display_name")
9653  (return-type "const-char*")
9654)
9655
9656(define-method get_edit_name
9657  (of-object "GFileInfo")
9658  (c-name "g_file_info_get_edit_name")
9659  (return-type "const-char*")
9660)
9661
9662(define-method get_icon
9663  (of-object "GFileInfo")
9664  (c-name "g_file_info_get_icon")
9665  (return-type "GIcon*")
9666)
9667
9668(define-method get_symbolic_icon
9669  (of-object "GFileInfo")
9670  (c-name "g_file_info_get_symbolic_icon")
9671  (return-type "GIcon*")
9672)
9673
9674(define-method get_content_type
9675  (of-object "GFileInfo")
9676  (c-name "g_file_info_get_content_type")
9677  (return-type "const-char*")
9678)
9679
9680(define-method get_size
9681  (of-object "GFileInfo")
9682  (c-name "g_file_info_get_size")
9683  (return-type "goffset")
9684)
9685
9686(define-method get_modification_time
9687  (of-object "GFileInfo")
9688  (c-name "g_file_info_get_modification_time")
9689  (return-type "none")
9690  (parameters
9691    '("GTimeVal*" "result")
9692  )
9693)
9694
9695(define-method get_modification_date_time
9696  (of-object "GFileInfo")
9697  (c-name "g_file_info_get_modification_date_time")
9698  (return-type "GDateTime*")
9699)
9700
9701(define-method get_symlink_target
9702  (of-object "GFileInfo")
9703  (c-name "g_file_info_get_symlink_target")
9704  (return-type "const-char*")
9705)
9706
9707(define-method get_etag
9708  (of-object "GFileInfo")
9709  (c-name "g_file_info_get_etag")
9710  (return-type "const-char*")
9711)
9712
9713(define-method get_sort_order
9714  (of-object "GFileInfo")
9715  (c-name "g_file_info_get_sort_order")
9716  (return-type "gint32")
9717)
9718
9719(define-method set_attribute_mask
9720  (of-object "GFileInfo")
9721  (c-name "g_file_info_set_attribute_mask")
9722  (return-type "none")
9723  (parameters
9724    '("GFileAttributeMatcher*" "mask")
9725  )
9726)
9727
9728(define-method unset_attribute_mask
9729  (of-object "GFileInfo")
9730  (c-name "g_file_info_unset_attribute_mask")
9731  (return-type "none")
9732)
9733
9734(define-method set_file_type
9735  (of-object "GFileInfo")
9736  (c-name "g_file_info_set_file_type")
9737  (return-type "none")
9738  (parameters
9739    '("GFileType" "type")
9740  )
9741)
9742
9743(define-method set_is_hidden
9744  (of-object "GFileInfo")
9745  (c-name "g_file_info_set_is_hidden")
9746  (return-type "none")
9747  (parameters
9748    '("gboolean" "is_hidden")
9749  )
9750)
9751
9752(define-method set_is_symlink
9753  (of-object "GFileInfo")
9754  (c-name "g_file_info_set_is_symlink")
9755  (return-type "none")
9756  (parameters
9757    '("gboolean" "is_symlink")
9758  )
9759)
9760
9761(define-method set_name
9762  (of-object "GFileInfo")
9763  (c-name "g_file_info_set_name")
9764  (return-type "none")
9765  (parameters
9766    '("const-char*" "name")
9767  )
9768)
9769
9770(define-method set_display_name
9771  (of-object "GFileInfo")
9772  (c-name "g_file_info_set_display_name")
9773  (return-type "none")
9774  (parameters
9775    '("const-char*" "display_name")
9776  )
9777)
9778
9779(define-method set_edit_name
9780  (of-object "GFileInfo")
9781  (c-name "g_file_info_set_edit_name")
9782  (return-type "none")
9783  (parameters
9784    '("const-char*" "edit_name")
9785  )
9786)
9787
9788(define-method set_icon
9789  (of-object "GFileInfo")
9790  (c-name "g_file_info_set_icon")
9791  (return-type "none")
9792  (parameters
9793    '("GIcon*" "icon")
9794  )
9795)
9796
9797(define-method set_symbolic_icon
9798  (of-object "GFileInfo")
9799  (c-name "g_file_info_set_symbolic_icon")
9800  (return-type "none")
9801  (parameters
9802    '("GIcon*" "icon")
9803  )
9804)
9805
9806(define-method set_content_type
9807  (of-object "GFileInfo")
9808  (c-name "g_file_info_set_content_type")
9809  (return-type "none")
9810  (parameters
9811    '("const-char*" "content_type")
9812  )
9813)
9814
9815(define-method set_size
9816  (of-object "GFileInfo")
9817  (c-name "g_file_info_set_size")
9818  (return-type "none")
9819  (parameters
9820    '("goffset" "size")
9821  )
9822)
9823
9824(define-method set_modification_time
9825  (of-object "GFileInfo")
9826  (c-name "g_file_info_set_modification_time")
9827  (return-type "none")
9828  (parameters
9829    '("GTimeVal*" "mtime")
9830  )
9831)
9832
9833(define-method set_modification_date_time
9834  (of-object "GFileInfo")
9835  (c-name "g_file_info_set_modification_date_time")
9836  (return-type "none")
9837  (parameters
9838    '("GDateTime*" "mtime")
9839  )
9840)
9841
9842(define-method set_symlink_target
9843  (of-object "GFileInfo")
9844  (c-name "g_file_info_set_symlink_target")
9845  (return-type "none")
9846  (parameters
9847    '("const-char*" "symlink_target")
9848  )
9849)
9850
9851(define-method set_sort_order
9852  (of-object "GFileInfo")
9853  (c-name "g_file_info_set_sort_order")
9854  (return-type "none")
9855  (parameters
9856    '("gint32" "sort_order")
9857  )
9858)
9859
9860(define-function g_file_attribute_matcher_get_type
9861  (c-name "g_file_attribute_matcher_get_type")
9862  (return-type "GType")
9863)
9864
9865(define-function g_file_attribute_matcher_new
9866  (c-name "g_file_attribute_matcher_new")
9867  (is-constructor-of "GFileAttributeMatcher")
9868  (return-type "GFileAttributeMatcher*")
9869  (parameters
9870    '("const-char*" "attributes")
9871  )
9872)
9873
9874(define-method ref
9875  (of-object "GFileAttributeMatcher")
9876  (c-name "g_file_attribute_matcher_ref")
9877  (return-type "GFileAttributeMatcher*")
9878)
9879
9880(define-method unref
9881  (of-object "GFileAttributeMatcher")
9882  (c-name "g_file_attribute_matcher_unref")
9883  (return-type "none")
9884)
9885
9886(define-method subtract
9887  (of-object "GFileAttributeMatcher")
9888  (c-name "g_file_attribute_matcher_subtract")
9889  (return-type "GFileAttributeMatcher*")
9890  (parameters
9891    '("GFileAttributeMatcher*" "subtract")
9892  )
9893)
9894
9895(define-method matches
9896  (of-object "GFileAttributeMatcher")
9897  (c-name "g_file_attribute_matcher_matches")
9898  (return-type "gboolean")
9899  (parameters
9900    '("const-char*" "attribute")
9901  )
9902)
9903
9904(define-method matches_only
9905  (of-object "GFileAttributeMatcher")
9906  (c-name "g_file_attribute_matcher_matches_only")
9907  (return-type "gboolean")
9908  (parameters
9909    '("const-char*" "attribute")
9910  )
9911)
9912
9913(define-method enumerate_namespace
9914  (of-object "GFileAttributeMatcher")
9915  (c-name "g_file_attribute_matcher_enumerate_namespace")
9916  (return-type "gboolean")
9917  (parameters
9918    '("const-char*" "ns")
9919  )
9920)
9921
9922(define-method enumerate_next
9923  (of-object "GFileAttributeMatcher")
9924  (c-name "g_file_attribute_matcher_enumerate_next")
9925  (return-type "const-char*")
9926)
9927
9928(define-method to_string
9929  (of-object "GFileAttributeMatcher")
9930  (c-name "g_file_attribute_matcher_to_string")
9931  (return-type "char*")
9932)
9933
9934
9935
9936;; From gfileinfo-priv.h
9937
9938
9939
9940;; From gfileinputstream.h
9941
9942(define-function g_file_input_stream_get_type
9943  (c-name "g_file_input_stream_get_type")
9944  (return-type "GType")
9945)
9946
9947(define-method query_info
9948  (of-object "GFileInputStream")
9949  (c-name "g_file_input_stream_query_info")
9950  (return-type "GFileInfo*")
9951  (parameters
9952    '("const-char*" "attributes")
9953    '("GCancellable*" "cancellable")
9954    '("GError**" "error")
9955  )
9956)
9957
9958(define-method query_info_async
9959  (of-object "GFileInputStream")
9960  (c-name "g_file_input_stream_query_info_async")
9961  (return-type "none")
9962  (parameters
9963    '("const-char*" "attributes")
9964    '("int" "io_priority")
9965    '("GCancellable*" "cancellable")
9966    '("GAsyncReadyCallback" "callback")
9967    '("gpointer" "user_data")
9968  )
9969)
9970
9971(define-method query_info_finish
9972  (of-object "GFileInputStream")
9973  (c-name "g_file_input_stream_query_info_finish")
9974  (return-type "GFileInfo*")
9975  (parameters
9976    '("GAsyncResult*" "result")
9977    '("GError**" "error")
9978  )
9979)
9980
9981
9982
9983;; From gfileiostream.h
9984
9985(define-function g_file_io_stream_get_type
9986  (c-name "g_file_io_stream_get_type")
9987  (return-type "GType")
9988)
9989
9990(define-method query_info
9991  (of-object "GFileIOStream")
9992  (c-name "g_file_io_stream_query_info")
9993  (return-type "GFileInfo*")
9994  (parameters
9995    '("const-char*" "attributes")
9996    '("GCancellable*" "cancellable")
9997    '("GError**" "error")
9998  )
9999)
10000
10001(define-method query_info_async
10002  (of-object "GFileIOStream")
10003  (c-name "g_file_io_stream_query_info_async")
10004  (return-type "none")
10005  (parameters
10006    '("const-char*" "attributes")
10007    '("int" "io_priority")
10008    '("GCancellable*" "cancellable")
10009    '("GAsyncReadyCallback" "callback")
10010    '("gpointer" "user_data")
10011  )
10012)
10013
10014(define-method query_info_finish
10015  (of-object "GFileIOStream")
10016  (c-name "g_file_io_stream_query_info_finish")
10017  (return-type "GFileInfo*")
10018  (parameters
10019    '("GAsyncResult*" "result")
10020    '("GError**" "error")
10021  )
10022)
10023
10024(define-method get_etag
10025  (of-object "GFileIOStream")
10026  (c-name "g_file_io_stream_get_etag")
10027  (return-type "char*")
10028)
10029
10030
10031
10032;; From gfilemonitor.h
10033
10034(define-function g_file_monitor_get_type
10035  (c-name "g_file_monitor_get_type")
10036  (return-type "GType")
10037)
10038
10039(define-method cancel
10040  (of-object "GFileMonitor")
10041  (c-name "g_file_monitor_cancel")
10042  (return-type "gboolean")
10043)
10044
10045(define-method is_cancelled
10046  (of-object "GFileMonitor")
10047  (c-name "g_file_monitor_is_cancelled")
10048  (return-type "gboolean")
10049)
10050
10051(define-method set_rate_limit
10052  (of-object "GFileMonitor")
10053  (c-name "g_file_monitor_set_rate_limit")
10054  (return-type "none")
10055  (parameters
10056    '("gint" "limit_msecs")
10057  )
10058)
10059
10060(define-method emit_event
10061  (of-object "GFileMonitor")
10062  (c-name "g_file_monitor_emit_event")
10063  (return-type "none")
10064  (parameters
10065    '("GFile*" "child")
10066    '("GFile*" "other_file")
10067    '("GFileMonitorEvent" "event_type")
10068  )
10069)
10070
10071
10072
10073;; From gfilenamecompleter.h
10074
10075(define-function g_filename_completer_get_type
10076  (c-name "g_filename_completer_get_type")
10077  (return-type "GType")
10078)
10079
10080(define-function g_filename_completer_new
10081  (c-name "g_filename_completer_new")
10082  (is-constructor-of "GFilenameCompleter")
10083  (return-type "GFilenameCompleter*")
10084)
10085
10086(define-method get_completion_suffix
10087  (of-object "GFilenameCompleter")
10088  (c-name "g_filename_completer_get_completion_suffix")
10089  (return-type "char*")
10090  (parameters
10091    '("const-char*" "initial_text")
10092  )
10093)
10094
10095(define-method get_completions
10096  (of-object "GFilenameCompleter")
10097  (c-name "g_filename_completer_get_completions")
10098  (return-type "char**")
10099  (parameters
10100    '("const-char*" "initial_text")
10101  )
10102)
10103
10104(define-method set_dirs_only
10105  (of-object "GFilenameCompleter")
10106  (c-name "g_filename_completer_set_dirs_only")
10107  (return-type "none")
10108  (parameters
10109    '("gboolean" "dirs_only")
10110  )
10111)
10112
10113
10114
10115;; From gfileoutputstream.h
10116
10117(define-function g_file_output_stream_get_type
10118  (c-name "g_file_output_stream_get_type")
10119  (return-type "GType")
10120)
10121
10122(define-method query_info
10123  (of-object "GFileOutputStream")
10124  (c-name "g_file_output_stream_query_info")
10125  (return-type "GFileInfo*")
10126  (parameters
10127    '("const-char*" "attributes")
10128    '("GCancellable*" "cancellable")
10129    '("GError**" "error")
10130  )
10131)
10132
10133(define-method query_info_async
10134  (of-object "GFileOutputStream")
10135  (c-name "g_file_output_stream_query_info_async")
10136  (return-type "none")
10137  (parameters
10138    '("const-char*" "attributes")
10139    '("int" "io_priority")
10140    '("GCancellable*" "cancellable")
10141    '("GAsyncReadyCallback" "callback")
10142    '("gpointer" "user_data")
10143  )
10144)
10145
10146(define-method query_info_finish
10147  (of-object "GFileOutputStream")
10148  (c-name "g_file_output_stream_query_info_finish")
10149  (return-type "GFileInfo*")
10150  (parameters
10151    '("GAsyncResult*" "result")
10152    '("GError**" "error")
10153  )
10154)
10155
10156(define-method get_etag
10157  (of-object "GFileOutputStream")
10158  (c-name "g_file_output_stream_get_etag")
10159  (return-type "char*")
10160)
10161
10162
10163
10164;; From gfilterinputstream.h
10165
10166(define-function g_filter_input_stream_get_type
10167  (c-name "g_filter_input_stream_get_type")
10168  (return-type "GType")
10169)
10170
10171(define-method get_base_stream
10172  (of-object "GFilterInputStream")
10173  (c-name "g_filter_input_stream_get_base_stream")
10174  (return-type "GInputStream*")
10175)
10176
10177(define-method get_close_base_stream
10178  (of-object "GFilterInputStream")
10179  (c-name "g_filter_input_stream_get_close_base_stream")
10180  (return-type "gboolean")
10181)
10182
10183(define-method set_close_base_stream
10184  (of-object "GFilterInputStream")
10185  (c-name "g_filter_input_stream_set_close_base_stream")
10186  (return-type "none")
10187  (parameters
10188    '("gboolean" "close_base")
10189  )
10190)
10191
10192
10193
10194;; From gfilteroutputstream.h
10195
10196(define-function g_filter_output_stream_get_type
10197  (c-name "g_filter_output_stream_get_type")
10198  (return-type "GType")
10199)
10200
10201(define-method get_base_stream
10202  (of-object "GFilterOutputStream")
10203  (c-name "g_filter_output_stream_get_base_stream")
10204  (return-type "GOutputStream*")
10205)
10206
10207(define-method get_close_base_stream
10208  (of-object "GFilterOutputStream")
10209  (c-name "g_filter_output_stream_get_close_base_stream")
10210  (return-type "gboolean")
10211)
10212
10213(define-method set_close_base_stream
10214  (of-object "GFilterOutputStream")
10215  (c-name "g_filter_output_stream_set_close_base_stream")
10216  (return-type "none")
10217  (parameters
10218    '("gboolean" "close_base")
10219  )
10220)
10221
10222
10223
10224;; From ghttpproxy.h
10225
10226
10227
10228;; From gicon.h
10229
10230(define-function g_icon_get_type
10231  (c-name "g_icon_get_type")
10232  (return-type "GType")
10233)
10234
10235(define-function g_icon_hash
10236  (c-name "g_icon_hash")
10237  (return-type "guint")
10238  (parameters
10239    '("gconstpointer" "icon")
10240  )
10241)
10242
10243(define-method equal
10244  (of-object "GIcon")
10245  (c-name "g_icon_equal")
10246  (return-type "gboolean")
10247  (parameters
10248    '("GIcon*" "icon2")
10249  )
10250)
10251
10252(define-method to_string
10253  (of-object "GIcon")
10254  (c-name "g_icon_to_string")
10255  (return-type "gchar*")
10256)
10257
10258(define-function g_icon_new_for_string
10259  (c-name "g_icon_new_for_string")
10260  (return-type "GIcon*")
10261  (parameters
10262    '("const-gchar*" "str")
10263    '("GError**" "error")
10264  )
10265)
10266
10267(define-method serialize
10268  (of-object "GIcon")
10269  (c-name "g_icon_serialize")
10270  (return-type "GVariant*")
10271)
10272
10273(define-function g_icon_deserialize
10274  (c-name "g_icon_deserialize")
10275  (return-type "GIcon*")
10276  (parameters
10277    '("GVariant*" "value")
10278  )
10279)
10280
10281
10282
10283;; From ginetaddress.h
10284
10285(define-function g_inet_address_get_type
10286  (c-name "g_inet_address_get_type")
10287  (return-type "GType")
10288)
10289
10290(define-function g_inet_address_new_from_string
10291  (c-name "g_inet_address_new_from_string")
10292  (return-type "GInetAddress*")
10293  (parameters
10294    '("const-gchar*" "string")
10295  )
10296)
10297
10298(define-function g_inet_address_new_from_bytes
10299  (c-name "g_inet_address_new_from_bytes")
10300  (return-type "GInetAddress*")
10301  (parameters
10302    '("const-guint8*" "bytes")
10303    '("GSocketFamily" "family")
10304  )
10305)
10306
10307(define-function g_inet_address_new_loopback
10308  (c-name "g_inet_address_new_loopback")
10309  (return-type "GInetAddress*")
10310  (parameters
10311    '("GSocketFamily" "family")
10312  )
10313)
10314
10315(define-function g_inet_address_new_any
10316  (c-name "g_inet_address_new_any")
10317  (return-type "GInetAddress*")
10318  (parameters
10319    '("GSocketFamily" "family")
10320  )
10321)
10322
10323(define-method equal
10324  (of-object "GInetAddress")
10325  (c-name "g_inet_address_equal")
10326  (return-type "gboolean")
10327  (parameters
10328    '("GInetAddress*" "other_address")
10329  )
10330)
10331
10332(define-method to_string
10333  (of-object "GInetAddress")
10334  (c-name "g_inet_address_to_string")
10335  (return-type "gchar*")
10336)
10337
10338(define-method to_bytes
10339  (of-object "GInetAddress")
10340  (c-name "g_inet_address_to_bytes")
10341  (return-type "const-guint8*")
10342)
10343
10344(define-method get_native_size
10345  (of-object "GInetAddress")
10346  (c-name "g_inet_address_get_native_size")
10347  (return-type "gsize")
10348)
10349
10350(define-method get_family
10351  (of-object "GInetAddress")
10352  (c-name "g_inet_address_get_family")
10353  (return-type "GSocketFamily")
10354)
10355
10356(define-method get_is_any
10357  (of-object "GInetAddress")
10358  (c-name "g_inet_address_get_is_any")
10359  (return-type "gboolean")
10360)
10361
10362(define-method get_is_loopback
10363  (of-object "GInetAddress")
10364  (c-name "g_inet_address_get_is_loopback")
10365  (return-type "gboolean")
10366)
10367
10368(define-method get_is_link_local
10369  (of-object "GInetAddress")
10370  (c-name "g_inet_address_get_is_link_local")
10371  (return-type "gboolean")
10372)
10373
10374(define-method get_is_site_local
10375  (of-object "GInetAddress")
10376  (c-name "g_inet_address_get_is_site_local")
10377  (return-type "gboolean")
10378)
10379
10380(define-method get_is_multicast
10381  (of-object "GInetAddress")
10382  (c-name "g_inet_address_get_is_multicast")
10383  (return-type "gboolean")
10384)
10385
10386(define-method get_is_mc_global
10387  (of-object "GInetAddress")
10388  (c-name "g_inet_address_get_is_mc_global")
10389  (return-type "gboolean")
10390)
10391
10392(define-method get_is_mc_link_local
10393  (of-object "GInetAddress")
10394  (c-name "g_inet_address_get_is_mc_link_local")
10395  (return-type "gboolean")
10396)
10397
10398(define-method get_is_mc_node_local
10399  (of-object "GInetAddress")
10400  (c-name "g_inet_address_get_is_mc_node_local")
10401  (return-type "gboolean")
10402)
10403
10404(define-method get_is_mc_org_local
10405  (of-object "GInetAddress")
10406  (c-name "g_inet_address_get_is_mc_org_local")
10407  (return-type "gboolean")
10408)
10409
10410(define-method get_is_mc_site_local
10411  (of-object "GInetAddress")
10412  (c-name "g_inet_address_get_is_mc_site_local")
10413  (return-type "gboolean")
10414)
10415
10416
10417
10418;; From ginetaddressmask.h
10419
10420(define-function g_inet_address_mask_get_type
10421  (c-name "g_inet_address_mask_get_type")
10422  (return-type "GType")
10423)
10424
10425(define-method mask_new
10426  (of-object "GInetAddress")
10427  (c-name "g_inet_address_mask_new")
10428  (return-type "GInetAddressMask*")
10429  (parameters
10430    '("guint" "length")
10431    '("GError**" "error")
10432  )
10433)
10434
10435(define-function g_inet_address_mask_new_from_string
10436  (c-name "g_inet_address_mask_new_from_string")
10437  (return-type "GInetAddressMask*")
10438  (parameters
10439    '("const-gchar*" "mask_string")
10440    '("GError**" "error")
10441  )
10442)
10443
10444(define-method to_string
10445  (of-object "GInetAddressMask")
10446  (c-name "g_inet_address_mask_to_string")
10447  (return-type "gchar*")
10448)
10449
10450(define-method get_family
10451  (of-object "GInetAddressMask")
10452  (c-name "g_inet_address_mask_get_family")
10453  (return-type "GSocketFamily")
10454)
10455
10456(define-method get_address
10457  (of-object "GInetAddressMask")
10458  (c-name "g_inet_address_mask_get_address")
10459  (return-type "GInetAddress*")
10460)
10461
10462(define-method get_length
10463  (of-object "GInetAddressMask")
10464  (c-name "g_inet_address_mask_get_length")
10465  (return-type "guint")
10466)
10467
10468(define-method matches
10469  (of-object "GInetAddressMask")
10470  (c-name "g_inet_address_mask_matches")
10471  (return-type "gboolean")
10472  (parameters
10473    '("GInetAddress*" "address")
10474  )
10475)
10476
10477(define-method equal
10478  (of-object "GInetAddressMask")
10479  (c-name "g_inet_address_mask_equal")
10480  (return-type "gboolean")
10481  (parameters
10482    '("GInetAddressMask*" "mask2")
10483  )
10484)
10485
10486
10487
10488;; From ginetsocketaddress.h
10489
10490(define-function g_inet_socket_address_get_type
10491  (c-name "g_inet_socket_address_get_type")
10492  (return-type "GType")
10493)
10494
10495(define-function g_inet_socket_address_new
10496  (c-name "g_inet_socket_address_new")
10497  (is-constructor-of "GInetSocketAddress")
10498  (return-type "GSocketAddress*")
10499  (parameters
10500    '("GInetAddress*" "address")
10501    '("guint16" "port")
10502  )
10503)
10504
10505(define-function g_inet_socket_address_new_from_string
10506  (c-name "g_inet_socket_address_new_from_string")
10507  (return-type "GSocketAddress*")
10508  (parameters
10509    '("const-char*" "address")
10510    '("guint" "port")
10511  )
10512)
10513
10514(define-method get_address
10515  (of-object "GInetSocketAddress")
10516  (c-name "g_inet_socket_address_get_address")
10517  (return-type "GInetAddress*")
10518)
10519
10520(define-method get_port
10521  (of-object "GInetSocketAddress")
10522  (c-name "g_inet_socket_address_get_port")
10523  (return-type "guint16")
10524)
10525
10526(define-method get_flowinfo
10527  (of-object "GInetSocketAddress")
10528  (c-name "g_inet_socket_address_get_flowinfo")
10529  (return-type "guint32")
10530)
10531
10532(define-method get_scope_id
10533  (of-object "GInetSocketAddress")
10534  (c-name "g_inet_socket_address_get_scope_id")
10535  (return-type "guint32")
10536)
10537
10538
10539
10540;; From ginitable.h
10541
10542(define-function g_initable_get_type
10543  (c-name "g_initable_get_type")
10544  (return-type "GType")
10545)
10546
10547(define-method init
10548  (of-object "GInitable")
10549  (c-name "g_initable_init")
10550  (return-type "gboolean")
10551  (parameters
10552    '("GCancellable*" "cancellable")
10553    '("GError**" "error")
10554  )
10555)
10556
10557(define-function g_initable_new
10558  (c-name "g_initable_new")
10559  (return-type "gpointer")
10560  (parameters
10561    '("GType" "object_type")
10562    '("GCancellable*" "cancellable")
10563    '("GError**" "error")
10564    '("const-gchar*" "first_property_name")
10565  )
10566  (varargs #t)
10567)
10568
10569(define-function g_initable_newv
10570  (c-name "g_initable_newv")
10571  (return-type "gpointer")
10572  (parameters
10573    '("GType" "object_type")
10574    '("guint" "n_parameters")
10575    '("GParameter*" "parameters")
10576    '("GCancellable*" "cancellable")
10577    '("GError**" "error")
10578  )
10579)
10580
10581(define-function g_initable_new_valist
10582  (c-name "g_initable_new_valist")
10583  (return-type "GObject*")
10584  (parameters
10585    '("GType" "object_type")
10586    '("const-gchar*" "first_property_name")
10587    '("va_list" "var_args")
10588    '("GCancellable*" "cancellable")
10589    '("GError**" "error")
10590  )
10591)
10592
10593
10594
10595;; From ginputstream.h
10596
10597(define-function g_input_stream_get_type
10598  (c-name "g_input_stream_get_type")
10599  (return-type "GType")
10600)
10601
10602(define-method read
10603  (of-object "GInputStream")
10604  (c-name "g_input_stream_read")
10605  (return-type "gssize")
10606  (parameters
10607    '("void*" "buffer")
10608    '("gsize" "count")
10609    '("GCancellable*" "cancellable")
10610    '("GError**" "error")
10611  )
10612)
10613
10614(define-method read_all
10615  (of-object "GInputStream")
10616  (c-name "g_input_stream_read_all")
10617  (return-type "gboolean")
10618  (parameters
10619    '("void*" "buffer")
10620    '("gsize" "count")
10621    '("gsize*" "bytes_read")
10622    '("GCancellable*" "cancellable")
10623    '("GError**" "error")
10624  )
10625)
10626
10627(define-method read_bytes
10628  (of-object "GInputStream")
10629  (c-name "g_input_stream_read_bytes")
10630  (return-type "GBytes*")
10631  (parameters
10632    '("gsize" "count")
10633    '("GCancellable*" "cancellable")
10634    '("GError**" "error")
10635  )
10636)
10637
10638(define-method skip
10639  (of-object "GInputStream")
10640  (c-name "g_input_stream_skip")
10641  (return-type "gssize")
10642  (parameters
10643    '("gsize" "count")
10644    '("GCancellable*" "cancellable")
10645    '("GError**" "error")
10646  )
10647)
10648
10649(define-method close
10650  (of-object "GInputStream")
10651  (c-name "g_input_stream_close")
10652  (return-type "gboolean")
10653  (parameters
10654    '("GCancellable*" "cancellable")
10655    '("GError**" "error")
10656  )
10657)
10658
10659(define-method read_async
10660  (of-object "GInputStream")
10661  (c-name "g_input_stream_read_async")
10662  (return-type "none")
10663  (parameters
10664    '("void*" "buffer")
10665    '("gsize" "count")
10666    '("int" "io_priority")
10667    '("GCancellable*" "cancellable")
10668    '("GAsyncReadyCallback" "callback")
10669    '("gpointer" "user_data")
10670  )
10671)
10672
10673(define-method read_finish
10674  (of-object "GInputStream")
10675  (c-name "g_input_stream_read_finish")
10676  (return-type "gssize")
10677  (parameters
10678    '("GAsyncResult*" "result")
10679    '("GError**" "error")
10680  )
10681)
10682
10683(define-method read_all_async
10684  (of-object "GInputStream")
10685  (c-name "g_input_stream_read_all_async")
10686  (return-type "none")
10687  (parameters
10688    '("void*" "buffer")
10689    '("gsize" "count")
10690    '("int" "io_priority")
10691    '("GCancellable*" "cancellable")
10692    '("GAsyncReadyCallback" "callback")
10693    '("gpointer" "user_data")
10694  )
10695)
10696
10697(define-method read_all_finish
10698  (of-object "GInputStream")
10699  (c-name "g_input_stream_read_all_finish")
10700  (return-type "gboolean")
10701  (parameters
10702    '("GAsyncResult*" "result")
10703    '("gsize*" "bytes_read")
10704    '("GError**" "error")
10705  )
10706)
10707
10708(define-method read_bytes_async
10709  (of-object "GInputStream")
10710  (c-name "g_input_stream_read_bytes_async")
10711  (return-type "none")
10712  (parameters
10713    '("gsize" "count")
10714    '("int" "io_priority")
10715    '("GCancellable*" "cancellable")
10716    '("GAsyncReadyCallback" "callback")
10717    '("gpointer" "user_data")
10718  )
10719)
10720
10721(define-method read_bytes_finish
10722  (of-object "GInputStream")
10723  (c-name "g_input_stream_read_bytes_finish")
10724  (return-type "GBytes*")
10725  (parameters
10726    '("GAsyncResult*" "result")
10727    '("GError**" "error")
10728  )
10729)
10730
10731(define-method skip_async
10732  (of-object "GInputStream")
10733  (c-name "g_input_stream_skip_async")
10734  (return-type "none")
10735  (parameters
10736    '("gsize" "count")
10737    '("int" "io_priority")
10738    '("GCancellable*" "cancellable")
10739    '("GAsyncReadyCallback" "callback")
10740    '("gpointer" "user_data")
10741  )
10742)
10743
10744(define-method skip_finish
10745  (of-object "GInputStream")
10746  (c-name "g_input_stream_skip_finish")
10747  (return-type "gssize")
10748  (parameters
10749    '("GAsyncResult*" "result")
10750    '("GError**" "error")
10751  )
10752)
10753
10754(define-method close_async
10755  (of-object "GInputStream")
10756  (c-name "g_input_stream_close_async")
10757  (return-type "none")
10758  (parameters
10759    '("int" "io_priority")
10760    '("GCancellable*" "cancellable")
10761    '("GAsyncReadyCallback" "callback")
10762    '("gpointer" "user_data")
10763  )
10764)
10765
10766(define-method close_finish
10767  (of-object "GInputStream")
10768  (c-name "g_input_stream_close_finish")
10769  (return-type "gboolean")
10770  (parameters
10771    '("GAsyncResult*" "result")
10772    '("GError**" "error")
10773  )
10774)
10775
10776(define-method is_closed
10777  (of-object "GInputStream")
10778  (c-name "g_input_stream_is_closed")
10779  (return-type "gboolean")
10780)
10781
10782(define-method has_pending
10783  (of-object "GInputStream")
10784  (c-name "g_input_stream_has_pending")
10785  (return-type "gboolean")
10786)
10787
10788(define-method set_pending
10789  (of-object "GInputStream")
10790  (c-name "g_input_stream_set_pending")
10791  (return-type "gboolean")
10792  (parameters
10793    '("GError**" "error")
10794  )
10795)
10796
10797(define-method clear_pending
10798  (of-object "GInputStream")
10799  (c-name "g_input_stream_clear_pending")
10800  (return-type "none")
10801)
10802
10803
10804
10805;; From gio-autocleanups.h
10806
10807
10808
10809;; From gioenums.h
10810
10811
10812
10813;; From gioerror.h
10814
10815(define-function g_io_error_quark
10816  (c-name "g_io_error_quark")
10817  (return-type "GQuark")
10818)
10819
10820(define-function g_io_error_from_errno
10821  (c-name "g_io_error_from_errno")
10822  (return-type "GIOErrorEnum")
10823  (parameters
10824    '("gint" "err_no")
10825  )
10826)
10827
10828(define-function g_io_error_from_win32_error
10829  (c-name "g_io_error_from_win32_error")
10830  (return-type "GIOErrorEnum")
10831  (parameters
10832    '("gint" "error_code")
10833  )
10834)
10835
10836
10837
10838;; From gio.h
10839
10840
10841
10842;; From giomodule.h
10843
10844(define-function g_io_module_scope_new
10845  (c-name "g_io_module_scope_new")
10846  (is-constructor-of "GIoModuleScope")
10847  (return-type "GIOModuleScope*")
10848  (parameters
10849    '("GIOModuleScopeFlags" "flags")
10850  )
10851)
10852
10853(define-method free
10854  (of-object "GIOModuleScope")
10855  (c-name "g_io_module_scope_free")
10856  (return-type "none")
10857)
10858
10859(define-method block
10860  (of-object "GIOModuleScope")
10861  (c-name "g_io_module_scope_block")
10862  (return-type "none")
10863  (parameters
10864    '("const-gchar*" "basename")
10865  )
10866)
10867
10868(define-function g_io_module_get_type
10869  (c-name "g_io_module_get_type")
10870  (return-type "GType")
10871)
10872
10873(define-function g_io_module_new
10874  (c-name "g_io_module_new")
10875  (is-constructor-of "GIoModule")
10876  (return-type "GIOModule*")
10877  (parameters
10878    '("const-gchar*" "filename")
10879  )
10880)
10881
10882(define-function g_io_modules_scan_all_in_directory
10883  (c-name "g_io_modules_scan_all_in_directory")
10884  (return-type "none")
10885  (parameters
10886    '("const-char*" "dirname")
10887  )
10888)
10889
10890(define-function g_io_modules_load_all_in_directory
10891  (c-name "g_io_modules_load_all_in_directory")
10892  (return-type "GList*")
10893  (parameters
10894    '("const-gchar*" "dirname")
10895  )
10896)
10897
10898(define-function g_io_modules_scan_all_in_directory_with_scope
10899  (c-name "g_io_modules_scan_all_in_directory_with_scope")
10900  (return-type "none")
10901  (parameters
10902    '("const-gchar*" "dirname")
10903    '("GIOModuleScope*" "scope")
10904  )
10905)
10906
10907(define-function g_io_modules_load_all_in_directory_with_scope
10908  (c-name "g_io_modules_load_all_in_directory_with_scope")
10909  (return-type "GList*")
10910  (parameters
10911    '("const-gchar*" "dirname")
10912    '("GIOModuleScope*" "scope")
10913  )
10914)
10915
10916(define-function g_io_extension_point_register
10917  (c-name "g_io_extension_point_register")
10918  (return-type "GIOExtensionPoint*")
10919  (parameters
10920    '("const-char*" "name")
10921  )
10922)
10923
10924(define-function g_io_extension_point_lookup
10925  (c-name "g_io_extension_point_lookup")
10926  (return-type "GIOExtensionPoint*")
10927  (parameters
10928    '("const-char*" "name")
10929  )
10930)
10931
10932(define-method set_required_type
10933  (of-object "GIOExtensionPoint")
10934  (c-name "g_io_extension_point_set_required_type")
10935  (return-type "none")
10936  (parameters
10937    '("GType" "type")
10938  )
10939)
10940
10941(define-method get_required_type
10942  (of-object "GIOExtensionPoint")
10943  (c-name "g_io_extension_point_get_required_type")
10944  (return-type "GType")
10945)
10946
10947(define-method get_extensions
10948  (of-object "GIOExtensionPoint")
10949  (c-name "g_io_extension_point_get_extensions")
10950  (return-type "GList*")
10951)
10952
10953(define-method get_extension_by_name
10954  (of-object "GIOExtensionPoint")
10955  (c-name "g_io_extension_point_get_extension_by_name")
10956  (return-type "GIOExtension*")
10957  (parameters
10958    '("const-char*" "name")
10959  )
10960)
10961
10962(define-function g_io_extension_point_implement
10963  (c-name "g_io_extension_point_implement")
10964  (return-type "GIOExtension*")
10965  (parameters
10966    '("const-char*" "extension_point_name")
10967    '("GType" "type")
10968    '("const-char*" "extension_name")
10969    '("gint" "priority")
10970  )
10971)
10972
10973(define-method get_type
10974  (of-object "GIOExtension")
10975  (c-name "g_io_extension_get_type")
10976  (return-type "GType")
10977)
10978
10979(define-method get_name
10980  (of-object "GIOExtension")
10981  (c-name "g_io_extension_get_name")
10982  (return-type "const-char*")
10983)
10984
10985(define-method get_priority
10986  (of-object "GIOExtension")
10987  (c-name "g_io_extension_get_priority")
10988  (return-type "gint")
10989)
10990
10991(define-method ref_class
10992  (of-object "GIOExtension")
10993  (c-name "g_io_extension_ref_class")
10994  (return-type "GTypeClass*")
10995)
10996
10997(define-method load
10998  (of-object "GIOModule")
10999  (c-name "g_io_module_load")
11000  (return-type "none")
11001)
11002
11003(define-method unload
11004  (of-object "GIOModule")
11005  (c-name "g_io_module_unload")
11006  (return-type "none")
11007)
11008
11009(define-function g_io_module_query
11010  (c-name "g_io_module_query")
11011  (return-type "char**")
11012)
11013
11014
11015
11016;; From giomodule-priv.h
11017
11018
11019
11020;; From gioscheduler.h
11021
11022(define-function g_io_scheduler_push_job
11023  (c-name "g_io_scheduler_push_job")
11024  (return-type "none")
11025  (parameters
11026    '("GIOSchedulerJobFunc" "job_func")
11027    '("gpointer" "user_data")
11028    '("GDestroyNotify" "notify")
11029    '("gint" "io_priority")
11030    '("GCancellable*" "cancellable")
11031  )
11032)
11033
11034(define-function g_io_scheduler_cancel_all_jobs
11035  (c-name "g_io_scheduler_cancel_all_jobs")
11036  (return-type "none")
11037)
11038
11039(define-method send_to_mainloop
11040  (of-object "GIOSchedulerJob")
11041  (c-name "g_io_scheduler_job_send_to_mainloop")
11042  (return-type "gboolean")
11043  (parameters
11044    '("GSourceFunc" "func")
11045    '("gpointer" "user_data")
11046    '("GDestroyNotify" "notify")
11047  )
11048)
11049
11050(define-method send_to_mainloop_async
11051  (of-object "GIOSchedulerJob")
11052  (c-name "g_io_scheduler_job_send_to_mainloop_async")
11053  (return-type "none")
11054  (parameters
11055    '("GSourceFunc" "func")
11056    '("gpointer" "user_data")
11057    '("GDestroyNotify" "notify")
11058  )
11059)
11060
11061
11062
11063;; From giostream.h
11064
11065(define-function g_io_stream_get_type
11066  (c-name "g_io_stream_get_type")
11067  (return-type "GType")
11068)
11069
11070(define-method get_input_stream
11071  (of-object "GIOStream")
11072  (c-name "g_io_stream_get_input_stream")
11073  (return-type "GInputStream*")
11074)
11075
11076(define-method get_output_stream
11077  (of-object "GIOStream")
11078  (c-name "g_io_stream_get_output_stream")
11079  (return-type "GOutputStream*")
11080)
11081
11082(define-method splice_async
11083  (of-object "GIOStream")
11084  (c-name "g_io_stream_splice_async")
11085  (return-type "none")
11086  (parameters
11087    '("GIOStream*" "stream2")
11088    '("GIOStreamSpliceFlags" "flags")
11089    '("int" "io_priority")
11090    '("GCancellable*" "cancellable")
11091    '("GAsyncReadyCallback" "callback")
11092    '("gpointer" "user_data")
11093  )
11094)
11095
11096(define-function g_io_stream_splice_finish
11097  (c-name "g_io_stream_splice_finish")
11098  (return-type "gboolean")
11099  (parameters
11100    '("GAsyncResult*" "result")
11101    '("GError**" "error")
11102  )
11103)
11104
11105(define-method close
11106  (of-object "GIOStream")
11107  (c-name "g_io_stream_close")
11108  (return-type "gboolean")
11109  (parameters
11110    '("GCancellable*" "cancellable")
11111    '("GError**" "error")
11112  )
11113)
11114
11115(define-method close_async
11116  (of-object "GIOStream")
11117  (c-name "g_io_stream_close_async")
11118  (return-type "none")
11119  (parameters
11120    '("int" "io_priority")
11121    '("GCancellable*" "cancellable")
11122    '("GAsyncReadyCallback" "callback")
11123    '("gpointer" "user_data")
11124  )
11125)
11126
11127(define-method close_finish
11128  (of-object "GIOStream")
11129  (c-name "g_io_stream_close_finish")
11130  (return-type "gboolean")
11131  (parameters
11132    '("GAsyncResult*" "result")
11133    '("GError**" "error")
11134  )
11135)
11136
11137(define-method is_closed
11138  (of-object "GIOStream")
11139  (c-name "g_io_stream_is_closed")
11140  (return-type "gboolean")
11141)
11142
11143(define-method has_pending
11144  (of-object "GIOStream")
11145  (c-name "g_io_stream_has_pending")
11146  (return-type "gboolean")
11147)
11148
11149(define-method set_pending
11150  (of-object "GIOStream")
11151  (c-name "g_io_stream_set_pending")
11152  (return-type "gboolean")
11153  (parameters
11154    '("GError**" "error")
11155  )
11156)
11157
11158(define-method clear_pending
11159  (of-object "GIOStream")
11160  (c-name "g_io_stream_clear_pending")
11161  (return-type "none")
11162)
11163
11164
11165
11166;; From gio-tool.h
11167
11168(define-function print_error
11169  (c-name "print_error")
11170  (return-type "none")
11171  (parameters
11172    '("const-gchar*" "format")
11173  )
11174  (varargs #t)
11175)
11176
11177(define-function print_file_error
11178  (c-name "print_file_error")
11179  (return-type "none")
11180  (parameters
11181    '("GFile*" "file")
11182    '("const-gchar*" "message")
11183  )
11184)
11185
11186(define-function show_help
11187  (c-name "show_help")
11188  (return-type "none")
11189  (parameters
11190    '("GOptionContext*" "context")
11191    '("const-char*" "message")
11192  )
11193)
11194
11195(define-function file_type_to_string
11196  (c-name "file_type_to_string")
11197  (return-type "const-char*")
11198  (parameters
11199    '("GFileType" "type")
11200  )
11201)
11202
11203(define-function attribute_type_to_string
11204  (c-name "attribute_type_to_string")
11205  (return-type "const-char*")
11206  (parameters
11207    '("GFileAttributeType" "type")
11208  )
11209)
11210
11211(define-function attribute_type_from_string
11212  (c-name "attribute_type_from_string")
11213  (return-type "GFileAttributeType")
11214  (parameters
11215    '("const-char*" "str")
11216  )
11217)
11218
11219(define-function attribute_flags_to_string
11220  (c-name "attribute_flags_to_string")
11221  (return-type "char*")
11222  (parameters
11223    '("GFileAttributeInfoFlags" "flags")
11224  )
11225)
11226
11227(define-function file_is_dir
11228  (c-name "file_is_dir")
11229  (return-type "gboolean")
11230  (parameters
11231    '("GFile*" "file")
11232  )
11233)
11234
11235(define-function handle_cat
11236  (c-name "handle_cat")
11237  (return-type "int")
11238  (parameters
11239    '("int" "argc")
11240    '("char*[]" "argv")
11241    '("gboolean" "do_help")
11242  )
11243)
11244
11245(define-function handle_copy
11246  (c-name "handle_copy")
11247  (return-type "int")
11248  (parameters
11249    '("int" "argc")
11250    '("char*[]" "argv")
11251    '("gboolean" "do_help")
11252  )
11253)
11254
11255(define-function handle_info
11256  (c-name "handle_info")
11257  (return-type "int")
11258  (parameters
11259    '("int" "argc")
11260    '("char*[]" "argv")
11261    '("gboolean" "do_help")
11262  )
11263)
11264
11265(define-function handle_list
11266  (c-name "handle_list")
11267  (return-type "int")
11268  (parameters
11269    '("int" "argc")
11270    '("char*[]" "argv")
11271    '("gboolean" "do_help")
11272  )
11273)
11274
11275(define-function handle_mime
11276  (c-name "handle_mime")
11277  (return-type "int")
11278  (parameters
11279    '("int" "argc")
11280    '("char*[]" "argv")
11281    '("gboolean" "do_help")
11282  )
11283)
11284
11285(define-function handle_mkdir
11286  (c-name "handle_mkdir")
11287  (return-type "int")
11288  (parameters
11289    '("int" "argc")
11290    '("char*[]" "argv")
11291    '("gboolean" "do_help")
11292  )
11293)
11294
11295(define-function handle_monitor
11296  (c-name "handle_monitor")
11297  (return-type "int")
11298  (parameters
11299    '("int" "argc")
11300    '("char*[]" "argv")
11301    '("gboolean" "do_help")
11302  )
11303)
11304
11305(define-function handle_mount
11306  (c-name "handle_mount")
11307  (return-type "int")
11308  (parameters
11309    '("int" "argc")
11310    '("char*[]" "argv")
11311    '("gboolean" "do_help")
11312  )
11313)
11314
11315(define-function handle_move
11316  (c-name "handle_move")
11317  (return-type "int")
11318  (parameters
11319    '("int" "argc")
11320    '("char*[]" "argv")
11321    '("gboolean" "do_help")
11322  )
11323)
11324
11325(define-function handle_open
11326  (c-name "handle_open")
11327  (return-type "int")
11328  (parameters
11329    '("int" "argc")
11330    '("char*[]" "argv")
11331    '("gboolean" "do_help")
11332  )
11333)
11334
11335(define-function handle_rename
11336  (c-name "handle_rename")
11337  (return-type "int")
11338  (parameters
11339    '("int" "argc")
11340    '("char*[]" "argv")
11341    '("gboolean" "do_help")
11342  )
11343)
11344
11345(define-function handle_remove
11346  (c-name "handle_remove")
11347  (return-type "int")
11348  (parameters
11349    '("int" "argc")
11350    '("char*[]" "argv")
11351    '("gboolean" "do_help")
11352  )
11353)
11354
11355(define-function handle_save
11356  (c-name "handle_save")
11357  (return-type "int")
11358  (parameters
11359    '("int" "argc")
11360    '("char*[]" "argv")
11361    '("gboolean" "do_help")
11362  )
11363)
11364
11365(define-function handle_set
11366  (c-name "handle_set")
11367  (return-type "int")
11368  (parameters
11369    '("int" "argc")
11370    '("char*[]" "argv")
11371    '("gboolean" "do_help")
11372  )
11373)
11374
11375(define-function handle_trash
11376  (c-name "handle_trash")
11377  (return-type "int")
11378  (parameters
11379    '("int" "argc")
11380    '("char*[]" "argv")
11381    '("gboolean" "do_help")
11382  )
11383)
11384
11385(define-function handle_tree
11386  (c-name "handle_tree")
11387  (return-type "int")
11388  (parameters
11389    '("int" "argc")
11390    '("char*[]" "argv")
11391    '("gboolean" "do_help")
11392  )
11393)
11394
11395
11396
11397;; From gio_trace.h
11398
11399
11400
11401;; From giotypes.h
11402
11403
11404
11405;; From giowin32-priv.h
11406
11407(define-function g_win32_output_stream_new_from_fd
11408  (c-name "g_win32_output_stream_new_from_fd")
11409  (return-type "GOutputStream*")
11410  (parameters
11411    '("gint" "fd")
11412    '("gboolean" "close_fd")
11413  )
11414)
11415
11416
11417
11418;; From glistmodel.h
11419
11420(define-method get_item_type
11421  (of-object "GListModel")
11422  (c-name "g_list_model_get_item_type")
11423  (return-type "GType")
11424)
11425
11426(define-method get_n_items
11427  (of-object "GListModel")
11428  (c-name "g_list_model_get_n_items")
11429  (return-type "guint")
11430)
11431
11432(define-method get_item
11433  (of-object "GListModel")
11434  (c-name "g_list_model_get_item")
11435  (return-type "gpointer")
11436  (parameters
11437    '("guint" "position")
11438  )
11439)
11440
11441(define-method get_object
11442  (of-object "GListModel")
11443  (c-name "g_list_model_get_object")
11444  (return-type "GObject*")
11445  (parameters
11446    '("guint" "position")
11447  )
11448)
11449
11450(define-method items_changed
11451  (of-object "GListModel")
11452  (c-name "g_list_model_items_changed")
11453  (return-type "none")
11454  (parameters
11455    '("guint" "position")
11456    '("guint" "removed")
11457    '("guint" "added")
11458  )
11459)
11460
11461
11462
11463;; From gliststore.h
11464
11465(define-function g_list_store_new
11466  (c-name "g_list_store_new")
11467  (is-constructor-of "GListStore")
11468  (return-type "GListStore*")
11469  (parameters
11470    '("GType" "item_type")
11471  )
11472)
11473
11474(define-method insert
11475  (of-object "GListStore")
11476  (c-name "g_list_store_insert")
11477  (return-type "none")
11478  (parameters
11479    '("guint" "position")
11480    '("gpointer" "item")
11481  )
11482)
11483
11484(define-method insert_sorted
11485  (of-object "GListStore")
11486  (c-name "g_list_store_insert_sorted")
11487  (return-type "guint")
11488  (parameters
11489    '("gpointer" "item")
11490    '("GCompareDataFunc" "compare_func")
11491    '("gpointer" "user_data")
11492  )
11493)
11494
11495(define-method sort
11496  (of-object "GListStore")
11497  (c-name "g_list_store_sort")
11498  (return-type "none")
11499  (parameters
11500    '("GCompareDataFunc" "compare_func")
11501    '("gpointer" "user_data")
11502  )
11503)
11504
11505(define-method append
11506  (of-object "GListStore")
11507  (c-name "g_list_store_append")
11508  (return-type "none")
11509  (parameters
11510    '("gpointer" "item")
11511  )
11512)
11513
11514(define-method remove
11515  (of-object "GListStore")
11516  (c-name "g_list_store_remove")
11517  (return-type "none")
11518  (parameters
11519    '("guint" "position")
11520  )
11521)
11522
11523(define-method remove_all
11524  (of-object "GListStore")
11525  (c-name "g_list_store_remove_all")
11526  (return-type "none")
11527)
11528
11529(define-method splice
11530  (of-object "GListStore")
11531  (c-name "g_list_store_splice")
11532  (return-type "none")
11533  (parameters
11534    '("guint" "position")
11535    '("guint" "n_removals")
11536    '("gpointer*" "additions")
11537    '("guint" "n_additions")
11538  )
11539)
11540
11541(define-method find
11542  (of-object "GListStore")
11543  (c-name "g_list_store_find")
11544  (return-type "gboolean")
11545  (parameters
11546    '("gpointer" "item")
11547    '("guint*" "position")
11548  )
11549)
11550
11551(define-method find_with_equal_func
11552  (of-object "GListStore")
11553  (c-name "g_list_store_find_with_equal_func")
11554  (return-type "gboolean")
11555  (parameters
11556    '("gpointer" "item")
11557    '("GEqualFunc" "equal_func")
11558    '("guint*" "position")
11559  )
11560)
11561
11562
11563
11564;; From gloadableicon.h
11565
11566(define-function g_loadable_icon_get_type
11567  (c-name "g_loadable_icon_get_type")
11568  (return-type "GType")
11569)
11570
11571(define-method load
11572  (of-object "GLoadableIcon")
11573  (c-name "g_loadable_icon_load")
11574  (return-type "GInputStream*")
11575  (parameters
11576    '("int" "size")
11577    '("char**" "type")
11578    '("GCancellable*" "cancellable")
11579    '("GError**" "error")
11580  )
11581)
11582
11583(define-method load_async
11584  (of-object "GLoadableIcon")
11585  (c-name "g_loadable_icon_load_async")
11586  (return-type "none")
11587  (parameters
11588    '("int" "size")
11589    '("GCancellable*" "cancellable")
11590    '("GAsyncReadyCallback" "callback")
11591    '("gpointer" "user_data")
11592  )
11593)
11594
11595(define-method load_finish
11596  (of-object "GLoadableIcon")
11597  (c-name "g_loadable_icon_load_finish")
11598  (return-type "GInputStream*")
11599  (parameters
11600    '("GAsyncResult*" "res")
11601    '("char**" "type")
11602    '("GError**" "error")
11603  )
11604)
11605
11606
11607
11608;; From glocalfileenumerator.h
11609
11610
11611
11612;; From glocalfile.h
11613
11614(define-function g_local_file_is_remote
11615  (c-name "g_local_file_is_remote")
11616  (return-type "gboolean")
11617  (parameters
11618    '("const-gchar*" "filename")
11619  )
11620)
11621
11622(define-function g_local_file_new_from_dirname_and_basename
11623  (c-name "g_local_file_new_from_dirname_and_basename")
11624  (return-type "GFile*")
11625  (parameters
11626    '("const-char*" "dirname")
11627    '("const-char*" "basename")
11628  )
11629)
11630
11631
11632
11633;; From glocalfileinfo.h
11634
11635
11636
11637;; From glocalfileinputstream.h
11638
11639
11640
11641;; From glocalfileiostream.h
11642
11643
11644
11645;; From glocalfilemonitor.h
11646
11647(define-function g_local_file_monitor_get_type
11648  (c-name "g_local_file_monitor_get_type")
11649  (return-type "GType")
11650)
11651
11652(define-function g_local_file_monitor_new_for_path
11653  (c-name "g_local_file_monitor_new_for_path")
11654  (return-type "GFileMonitor*")
11655  (parameters
11656    '("const-gchar*" "pathname")
11657    '("gboolean" "is_directory")
11658    '("GFileMonitorFlags" "flags")
11659    '("GError**" "error")
11660  )
11661)
11662
11663(define-function g_local_file_monitor_new_in_worker
11664  (c-name "g_local_file_monitor_new_in_worker")
11665  (return-type "GFileMonitor*")
11666  (parameters
11667    '("const-gchar*" "pathname")
11668    '("gboolean" "is_directory")
11669    '("GFileMonitorFlags" "flags")
11670    '("GFileMonitorCallback" "callback")
11671    '("gpointer" "user_data")
11672    '("GClosureNotify" "destroy_user_data")
11673    '("GError**" "error")
11674  )
11675)
11676
11677(define-method handle_event
11678  (of-object "GFileMonitorSource")
11679  (c-name "g_file_monitor_source_handle_event")
11680  (return-type "gboolean")
11681  (parameters
11682    '("GFileMonitorEvent" "event_type")
11683    '("const-gchar*" "child")
11684    '("const-gchar*" "rename_to")
11685    '("GFile*" "other")
11686    '("gint64" "event_time")
11687  )
11688)
11689
11690
11691
11692;; From glocalfileoutputstream.h
11693
11694
11695
11696;; From glocalvfs.h
11697
11698
11699
11700;; From gmarshal-internal.h
11701
11702
11703
11704;; From gmemoryinputstream.h
11705
11706(define-function g_memory_input_stream_get_type
11707  (c-name "g_memory_input_stream_get_type")
11708  (return-type "GType")
11709)
11710
11711(define-function g_memory_input_stream_new
11712  (c-name "g_memory_input_stream_new")
11713  (is-constructor-of "GMemoryInputStream")
11714  (return-type "GInputStream*")
11715)
11716
11717(define-function g_memory_input_stream_new_from_data
11718  (c-name "g_memory_input_stream_new_from_data")
11719  (return-type "GInputStream*")
11720  (parameters
11721    '("const-void*" "data")
11722    '("gssize" "len")
11723    '("GDestroyNotify" "destroy")
11724  )
11725)
11726
11727(define-function g_memory_input_stream_new_from_bytes
11728  (c-name "g_memory_input_stream_new_from_bytes")
11729  (return-type "GInputStream*")
11730  (parameters
11731    '("GBytes*" "bytes")
11732  )
11733)
11734
11735(define-method add_data
11736  (of-object "GMemoryInputStream")
11737  (c-name "g_memory_input_stream_add_data")
11738  (return-type "none")
11739  (parameters
11740    '("const-void*" "data")
11741    '("gssize" "len")
11742    '("GDestroyNotify" "destroy")
11743  )
11744)
11745
11746(define-method add_bytes
11747  (of-object "GMemoryInputStream")
11748  (c-name "g_memory_input_stream_add_bytes")
11749  (return-type "none")
11750  (parameters
11751    '("GBytes*" "bytes")
11752  )
11753)
11754
11755
11756
11757;; From gmemorymonitordbus.h
11758
11759
11760
11761;; From gmemorymonitor.h
11762
11763(define-function g_memory_monitor_dup_default
11764  (c-name "g_memory_monitor_dup_default")
11765  (return-type "GMemoryMonitor*")
11766)
11767
11768
11769
11770;; From gmemorymonitorportal.h
11771
11772
11773
11774;; From gmemoryoutputstream.h
11775
11776(define-function g_memory_output_stream_get_type
11777  (c-name "g_memory_output_stream_get_type")
11778  (return-type "GType")
11779)
11780
11781(define-function g_memory_output_stream_new
11782  (c-name "g_memory_output_stream_new")
11783  (is-constructor-of "GMemoryOutputStream")
11784  (return-type "GOutputStream*")
11785  (parameters
11786    '("gpointer" "data")
11787    '("gsize" "size")
11788    '("GReallocFunc" "realloc_function")
11789    '("GDestroyNotify" "destroy_function")
11790  )
11791)
11792
11793(define-function g_memory_output_stream_new_resizable
11794  (c-name "g_memory_output_stream_new_resizable")
11795  (return-type "GOutputStream*")
11796)
11797
11798(define-method get_data
11799  (of-object "GMemoryOutputStream")
11800  (c-name "g_memory_output_stream_get_data")
11801  (return-type "gpointer")
11802)
11803
11804(define-method get_size
11805  (of-object "GMemoryOutputStream")
11806  (c-name "g_memory_output_stream_get_size")
11807  (return-type "gsize")
11808)
11809
11810(define-method get_data_size
11811  (of-object "GMemoryOutputStream")
11812  (c-name "g_memory_output_stream_get_data_size")
11813  (return-type "gsize")
11814)
11815
11816(define-method steal_data
11817  (of-object "GMemoryOutputStream")
11818  (c-name "g_memory_output_stream_steal_data")
11819  (return-type "gpointer")
11820)
11821
11822(define-method steal_as_bytes
11823  (of-object "GMemoryOutputStream")
11824  (c-name "g_memory_output_stream_steal_as_bytes")
11825  (return-type "GBytes*")
11826)
11827
11828
11829
11830;; From gmenuexporter.h
11831
11832(define-method export_menu_model
11833  (of-object "GDBusConnection")
11834  (c-name "g_dbus_connection_export_menu_model")
11835  (return-type "guint")
11836  (parameters
11837    '("const-gchar*" "object_path")
11838    '("GMenuModel*" "menu")
11839    '("GError**" "error")
11840  )
11841)
11842
11843(define-method unexport_menu_model
11844  (of-object "GDBusConnection")
11845  (c-name "g_dbus_connection_unexport_menu_model")
11846  (return-type "none")
11847  (parameters
11848    '("guint" "export_id")
11849  )
11850)
11851
11852
11853
11854;; From gmenu.h
11855
11856(define-function g_menu_get_type
11857  (c-name "g_menu_get_type")
11858  (return-type "GType")
11859)
11860
11861(define-function g_menu_new
11862  (c-name "g_menu_new")
11863  (is-constructor-of "GMenu")
11864  (return-type "GMenu*")
11865)
11866
11867(define-method freeze
11868  (of-object "GMenu")
11869  (c-name "g_menu_freeze")
11870  (return-type "none")
11871)
11872
11873(define-method insert_item
11874  (of-object "GMenu")
11875  (c-name "g_menu_insert_item")
11876  (return-type "none")
11877  (parameters
11878    '("gint" "position")
11879    '("GMenuItem*" "item")
11880  )
11881)
11882
11883(define-method prepend_item
11884  (of-object "GMenu")
11885  (c-name "g_menu_prepend_item")
11886  (return-type "none")
11887  (parameters
11888    '("GMenuItem*" "item")
11889  )
11890)
11891
11892(define-method append_item
11893  (of-object "GMenu")
11894  (c-name "g_menu_append_item")
11895  (return-type "none")
11896  (parameters
11897    '("GMenuItem*" "item")
11898  )
11899)
11900
11901(define-method remove
11902  (of-object "GMenu")
11903  (c-name "g_menu_remove")
11904  (return-type "none")
11905  (parameters
11906    '("gint" "position")
11907  )
11908)
11909
11910(define-method remove_all
11911  (of-object "GMenu")
11912  (c-name "g_menu_remove_all")
11913  (return-type "none")
11914)
11915
11916(define-method insert
11917  (of-object "GMenu")
11918  (c-name "g_menu_insert")
11919  (return-type "none")
11920  (parameters
11921    '("gint" "position")
11922    '("const-gchar*" "label")
11923    '("const-gchar*" "detailed_action")
11924  )
11925)
11926
11927(define-method prepend
11928  (of-object "GMenu")
11929  (c-name "g_menu_prepend")
11930  (return-type "none")
11931  (parameters
11932    '("const-gchar*" "label")
11933    '("const-gchar*" "detailed_action")
11934  )
11935)
11936
11937(define-method append
11938  (of-object "GMenu")
11939  (c-name "g_menu_append")
11940  (return-type "none")
11941  (parameters
11942    '("const-gchar*" "label")
11943    '("const-gchar*" "detailed_action")
11944  )
11945)
11946
11947(define-method insert_section
11948  (of-object "GMenu")
11949  (c-name "g_menu_insert_section")
11950  (return-type "none")
11951  (parameters
11952    '("gint" "position")
11953    '("const-gchar*" "label")
11954    '("GMenuModel*" "section")
11955  )
11956)
11957
11958(define-method prepend_section
11959  (of-object "GMenu")
11960  (c-name "g_menu_prepend_section")
11961  (return-type "none")
11962  (parameters
11963    '("const-gchar*" "label")
11964    '("GMenuModel*" "section")
11965  )
11966)
11967
11968(define-method append_section
11969  (of-object "GMenu")
11970  (c-name "g_menu_append_section")
11971  (return-type "none")
11972  (parameters
11973    '("const-gchar*" "label")
11974    '("GMenuModel*" "section")
11975  )
11976)
11977
11978(define-method insert_submenu
11979  (of-object "GMenu")
11980  (c-name "g_menu_insert_submenu")
11981  (return-type "none")
11982  (parameters
11983    '("gint" "position")
11984    '("const-gchar*" "label")
11985    '("GMenuModel*" "submenu")
11986  )
11987)
11988
11989(define-method prepend_submenu
11990  (of-object "GMenu")
11991  (c-name "g_menu_prepend_submenu")
11992  (return-type "none")
11993  (parameters
11994    '("const-gchar*" "label")
11995    '("GMenuModel*" "submenu")
11996  )
11997)
11998
11999(define-method append_submenu
12000  (of-object "GMenu")
12001  (c-name "g_menu_append_submenu")
12002  (return-type "none")
12003  (parameters
12004    '("const-gchar*" "label")
12005    '("GMenuModel*" "submenu")
12006  )
12007)
12008
12009(define-function g_menu_item_get_type
12010  (c-name "g_menu_item_get_type")
12011  (return-type "GType")
12012)
12013
12014(define-function g_menu_item_new
12015  (c-name "g_menu_item_new")
12016  (is-constructor-of "GMenuItem")
12017  (return-type "GMenuItem*")
12018  (parameters
12019    '("const-gchar*" "label")
12020    '("const-gchar*" "detailed_action")
12021  )
12022)
12023
12024(define-function g_menu_item_new_from_model
12025  (c-name "g_menu_item_new_from_model")
12026  (return-type "GMenuItem*")
12027  (parameters
12028    '("GMenuModel*" "model")
12029    '("gint" "item_index")
12030  )
12031)
12032
12033(define-function g_menu_item_new_submenu
12034  (c-name "g_menu_item_new_submenu")
12035  (return-type "GMenuItem*")
12036  (parameters
12037    '("const-gchar*" "label")
12038    '("GMenuModel*" "submenu")
12039  )
12040)
12041
12042(define-function g_menu_item_new_section
12043  (c-name "g_menu_item_new_section")
12044  (return-type "GMenuItem*")
12045  (parameters
12046    '("const-gchar*" "label")
12047    '("GMenuModel*" "section")
12048  )
12049)
12050
12051(define-method get_attribute_value
12052  (of-object "GMenuItem")
12053  (c-name "g_menu_item_get_attribute_value")
12054  (return-type "GVariant*")
12055  (parameters
12056    '("const-gchar*" "attribute")
12057    '("const-GVariantType*" "expected_type")
12058  )
12059)
12060
12061(define-method get_attribute
12062  (of-object "GMenuItem")
12063  (c-name "g_menu_item_get_attribute")
12064  (return-type "gboolean")
12065  (parameters
12066    '("const-gchar*" "attribute")
12067    '("const-gchar*" "format_string")
12068  )
12069  (varargs #t)
12070)
12071
12072(define-method get_link
12073  (of-object "GMenuItem")
12074  (c-name "g_menu_item_get_link")
12075  (return-type "GMenuModel*")
12076  (parameters
12077    '("const-gchar*" "link")
12078  )
12079)
12080
12081(define-method set_attribute_value
12082  (of-object "GMenuItem")
12083  (c-name "g_menu_item_set_attribute_value")
12084  (return-type "none")
12085  (parameters
12086    '("const-gchar*" "attribute")
12087    '("GVariant*" "value")
12088  )
12089)
12090
12091(define-method set_attribute
12092  (of-object "GMenuItem")
12093  (c-name "g_menu_item_set_attribute")
12094  (return-type "none")
12095  (parameters
12096    '("const-gchar*" "attribute")
12097    '("const-gchar*" "format_string")
12098  )
12099  (varargs #t)
12100)
12101
12102(define-method set_link
12103  (of-object "GMenuItem")
12104  (c-name "g_menu_item_set_link")
12105  (return-type "none")
12106  (parameters
12107    '("const-gchar*" "link")
12108    '("GMenuModel*" "model")
12109  )
12110)
12111
12112(define-method set_label
12113  (of-object "GMenuItem")
12114  (c-name "g_menu_item_set_label")
12115  (return-type "none")
12116  (parameters
12117    '("const-gchar*" "label")
12118  )
12119)
12120
12121(define-method set_submenu
12122  (of-object "GMenuItem")
12123  (c-name "g_menu_item_set_submenu")
12124  (return-type "none")
12125  (parameters
12126    '("GMenuModel*" "submenu")
12127  )
12128)
12129
12130(define-method set_section
12131  (of-object "GMenuItem")
12132  (c-name "g_menu_item_set_section")
12133  (return-type "none")
12134  (parameters
12135    '("GMenuModel*" "section")
12136  )
12137)
12138
12139(define-method set_action_and_target_value
12140  (of-object "GMenuItem")
12141  (c-name "g_menu_item_set_action_and_target_value")
12142  (return-type "none")
12143  (parameters
12144    '("const-gchar*" "action")
12145    '("GVariant*" "target_value")
12146  )
12147)
12148
12149(define-method set_action_and_target
12150  (of-object "GMenuItem")
12151  (c-name "g_menu_item_set_action_and_target")
12152  (return-type "none")
12153  (parameters
12154    '("const-gchar*" "action")
12155    '("const-gchar*" "format_string")
12156  )
12157  (varargs #t)
12158)
12159
12160(define-method set_detailed_action
12161  (of-object "GMenuItem")
12162  (c-name "g_menu_item_set_detailed_action")
12163  (return-type "none")
12164  (parameters
12165    '("const-gchar*" "detailed_action")
12166  )
12167)
12168
12169(define-method set_icon
12170  (of-object "GMenuItem")
12171  (c-name "g_menu_item_set_icon")
12172  (return-type "none")
12173  (parameters
12174    '("GIcon*" "icon")
12175  )
12176)
12177
12178
12179
12180;; From gmenumodel.h
12181
12182(define-function g_menu_model_get_type
12183  (c-name "g_menu_model_get_type")
12184  (return-type "GType")
12185)
12186
12187(define-method is_mutable
12188  (of-object "GMenuModel")
12189  (c-name "g_menu_model_is_mutable")
12190  (return-type "gboolean")
12191)
12192
12193(define-method get_n_items
12194  (of-object "GMenuModel")
12195  (c-name "g_menu_model_get_n_items")
12196  (return-type "gint")
12197)
12198
12199(define-method iterate_item_attributes
12200  (of-object "GMenuModel")
12201  (c-name "g_menu_model_iterate_item_attributes")
12202  (return-type "GMenuAttributeIter*")
12203  (parameters
12204    '("gint" "item_index")
12205  )
12206)
12207
12208(define-method get_item_attribute_value
12209  (of-object "GMenuModel")
12210  (c-name "g_menu_model_get_item_attribute_value")
12211  (return-type "GVariant*")
12212  (parameters
12213    '("gint" "item_index")
12214    '("const-gchar*" "attribute")
12215    '("const-GVariantType*" "expected_type")
12216  )
12217)
12218
12219(define-method get_item_attribute
12220  (of-object "GMenuModel")
12221  (c-name "g_menu_model_get_item_attribute")
12222  (return-type "gboolean")
12223  (parameters
12224    '("gint" "item_index")
12225    '("const-gchar*" "attribute")
12226    '("const-gchar*" "format_string")
12227  )
12228  (varargs #t)
12229)
12230
12231(define-method iterate_item_links
12232  (of-object "GMenuModel")
12233  (c-name "g_menu_model_iterate_item_links")
12234  (return-type "GMenuLinkIter*")
12235  (parameters
12236    '("gint" "item_index")
12237  )
12238)
12239
12240(define-method get_item_link
12241  (of-object "GMenuModel")
12242  (c-name "g_menu_model_get_item_link")
12243  (return-type "GMenuModel*")
12244  (parameters
12245    '("gint" "item_index")
12246    '("const-gchar*" "link")
12247  )
12248)
12249
12250(define-method items_changed
12251  (of-object "GMenuModel")
12252  (c-name "g_menu_model_items_changed")
12253  (return-type "none")
12254  (parameters
12255    '("gint" "position")
12256    '("gint" "removed")
12257    '("gint" "added")
12258  )
12259)
12260
12261(define-function g_menu_attribute_iter_get_type
12262  (c-name "g_menu_attribute_iter_get_type")
12263  (return-type "GType")
12264)
12265
12266(define-method get_next
12267  (of-object "GMenuAttributeIter")
12268  (c-name "g_menu_attribute_iter_get_next")
12269  (return-type "gboolean")
12270  (parameters
12271    '("const-gchar**" "out_name")
12272    '("GVariant**" "value")
12273  )
12274)
12275
12276(define-method next
12277  (of-object "GMenuAttributeIter")
12278  (c-name "g_menu_attribute_iter_next")
12279  (return-type "gboolean")
12280)
12281
12282(define-method get_name
12283  (of-object "GMenuAttributeIter")
12284  (c-name "g_menu_attribute_iter_get_name")
12285  (return-type "const-gchar*")
12286)
12287
12288(define-method get_value
12289  (of-object "GMenuAttributeIter")
12290  (c-name "g_menu_attribute_iter_get_value")
12291  (return-type "GVariant*")
12292)
12293
12294(define-function g_menu_link_iter_get_type
12295  (c-name "g_menu_link_iter_get_type")
12296  (return-type "GType")
12297)
12298
12299(define-method get_next
12300  (of-object "GMenuLinkIter")
12301  (c-name "g_menu_link_iter_get_next")
12302  (return-type "gboolean")
12303  (parameters
12304    '("const-gchar**" "out_link")
12305    '("GMenuModel**" "value")
12306  )
12307)
12308
12309(define-method next
12310  (of-object "GMenuLinkIter")
12311  (c-name "g_menu_link_iter_next")
12312  (return-type "gboolean")
12313)
12314
12315(define-method get_name
12316  (of-object "GMenuLinkIter")
12317  (c-name "g_menu_link_iter_get_name")
12318  (return-type "const-gchar*")
12319)
12320
12321(define-method get_value
12322  (of-object "GMenuLinkIter")
12323  (c-name "g_menu_link_iter_get_value")
12324  (return-type "GMenuModel*")
12325)
12326
12327
12328
12329;; From gmount.h
12330
12331(define-function g_mount_get_type
12332  (c-name "g_mount_get_type")
12333  (return-type "GType")
12334)
12335
12336(define-method get_root
12337  (of-object "GMount")
12338  (c-name "g_mount_get_root")
12339  (return-type "GFile*")
12340)
12341
12342(define-method get_default_location
12343  (of-object "GMount")
12344  (c-name "g_mount_get_default_location")
12345  (return-type "GFile*")
12346)
12347
12348(define-method get_name
12349  (of-object "GMount")
12350  (c-name "g_mount_get_name")
12351  (return-type "char*")
12352)
12353
12354(define-method get_icon
12355  (of-object "GMount")
12356  (c-name "g_mount_get_icon")
12357  (return-type "GIcon*")
12358)
12359
12360(define-method get_symbolic_icon
12361  (of-object "GMount")
12362  (c-name "g_mount_get_symbolic_icon")
12363  (return-type "GIcon*")
12364)
12365
12366(define-method get_uuid
12367  (of-object "GMount")
12368  (c-name "g_mount_get_uuid")
12369  (return-type "char*")
12370)
12371
12372(define-method get_volume
12373  (of-object "GMount")
12374  (c-name "g_mount_get_volume")
12375  (return-type "GVolume*")
12376)
12377
12378(define-method get_drive
12379  (of-object "GMount")
12380  (c-name "g_mount_get_drive")
12381  (return-type "GDrive*")
12382)
12383
12384(define-method can_unmount
12385  (of-object "GMount")
12386  (c-name "g_mount_can_unmount")
12387  (return-type "gboolean")
12388)
12389
12390(define-method can_eject
12391  (of-object "GMount")
12392  (c-name "g_mount_can_eject")
12393  (return-type "gboolean")
12394)
12395
12396(define-method unmount
12397  (of-object "GMount")
12398  (c-name "g_mount_unmount")
12399  (return-type "none")
12400  (parameters
12401    '("GMountUnmountFlags" "flags")
12402    '("GCancellable*" "cancellable")
12403    '("GAsyncReadyCallback" "callback")
12404    '("gpointer" "user_data")
12405  )
12406)
12407
12408(define-method unmount_finish
12409  (of-object "GMount")
12410  (c-name "g_mount_unmount_finish")
12411  (return-type "gboolean")
12412  (parameters
12413    '("GAsyncResult*" "result")
12414    '("GError**" "error")
12415  )
12416)
12417
12418(define-method eject
12419  (of-object "GMount")
12420  (c-name "g_mount_eject")
12421  (return-type "none")
12422  (parameters
12423    '("GMountUnmountFlags" "flags")
12424    '("GCancellable*" "cancellable")
12425    '("GAsyncReadyCallback" "callback")
12426    '("gpointer" "user_data")
12427  )
12428)
12429
12430(define-method eject_finish
12431  (of-object "GMount")
12432  (c-name "g_mount_eject_finish")
12433  (return-type "gboolean")
12434  (parameters
12435    '("GAsyncResult*" "result")
12436    '("GError**" "error")
12437  )
12438)
12439
12440(define-method remount
12441  (of-object "GMount")
12442  (c-name "g_mount_remount")
12443  (return-type "none")
12444  (parameters
12445    '("GMountMountFlags" "flags")
12446    '("GMountOperation*" "mount_operation")
12447    '("GCancellable*" "cancellable")
12448    '("GAsyncReadyCallback" "callback")
12449    '("gpointer" "user_data")
12450  )
12451)
12452
12453(define-method remount_finish
12454  (of-object "GMount")
12455  (c-name "g_mount_remount_finish")
12456  (return-type "gboolean")
12457  (parameters
12458    '("GAsyncResult*" "result")
12459    '("GError**" "error")
12460  )
12461)
12462
12463(define-method guess_content_type
12464  (of-object "GMount")
12465  (c-name "g_mount_guess_content_type")
12466  (return-type "none")
12467  (parameters
12468    '("gboolean" "force_rescan")
12469    '("GCancellable*" "cancellable")
12470    '("GAsyncReadyCallback" "callback")
12471    '("gpointer" "user_data")
12472  )
12473)
12474
12475(define-method guess_content_type_finish
12476  (of-object "GMount")
12477  (c-name "g_mount_guess_content_type_finish")
12478  (return-type "gchar**")
12479  (parameters
12480    '("GAsyncResult*" "result")
12481    '("GError**" "error")
12482  )
12483)
12484
12485(define-method guess_content_type_sync
12486  (of-object "GMount")
12487  (c-name "g_mount_guess_content_type_sync")
12488  (return-type "gchar**")
12489  (parameters
12490    '("gboolean" "force_rescan")
12491    '("GCancellable*" "cancellable")
12492    '("GError**" "error")
12493  )
12494)
12495
12496(define-method is_shadowed
12497  (of-object "GMount")
12498  (c-name "g_mount_is_shadowed")
12499  (return-type "gboolean")
12500)
12501
12502(define-method shadow
12503  (of-object "GMount")
12504  (c-name "g_mount_shadow")
12505  (return-type "none")
12506)
12507
12508(define-method unshadow
12509  (of-object "GMount")
12510  (c-name "g_mount_unshadow")
12511  (return-type "none")
12512)
12513
12514(define-method unmount_with_operation
12515  (of-object "GMount")
12516  (c-name "g_mount_unmount_with_operation")
12517  (return-type "none")
12518  (parameters
12519    '("GMountUnmountFlags" "flags")
12520    '("GMountOperation*" "mount_operation")
12521    '("GCancellable*" "cancellable")
12522    '("GAsyncReadyCallback" "callback")
12523    '("gpointer" "user_data")
12524  )
12525)
12526
12527(define-method unmount_with_operation_finish
12528  (of-object "GMount")
12529  (c-name "g_mount_unmount_with_operation_finish")
12530  (return-type "gboolean")
12531  (parameters
12532    '("GAsyncResult*" "result")
12533    '("GError**" "error")
12534  )
12535)
12536
12537(define-method eject_with_operation
12538  (of-object "GMount")
12539  (c-name "g_mount_eject_with_operation")
12540  (return-type "none")
12541  (parameters
12542    '("GMountUnmountFlags" "flags")
12543    '("GMountOperation*" "mount_operation")
12544    '("GCancellable*" "cancellable")
12545    '("GAsyncReadyCallback" "callback")
12546    '("gpointer" "user_data")
12547  )
12548)
12549
12550(define-method eject_with_operation_finish
12551  (of-object "GMount")
12552  (c-name "g_mount_eject_with_operation_finish")
12553  (return-type "gboolean")
12554  (parameters
12555    '("GAsyncResult*" "result")
12556    '("GError**" "error")
12557  )
12558)
12559
12560(define-method get_sort_key
12561  (of-object "GMount")
12562  (c-name "g_mount_get_sort_key")
12563  (return-type "const-gchar*")
12564)
12565
12566
12567
12568;; From gmountoperation.h
12569
12570(define-function g_mount_operation_get_type
12571  (c-name "g_mount_operation_get_type")
12572  (return-type "GType")
12573)
12574
12575(define-function g_mount_operation_new
12576  (c-name "g_mount_operation_new")
12577  (is-constructor-of "GMountOperation")
12578  (return-type "GMountOperation*")
12579)
12580
12581(define-method get_username
12582  (of-object "GMountOperation")
12583  (c-name "g_mount_operation_get_username")
12584  (return-type "const-char*")
12585)
12586
12587(define-method set_username
12588  (of-object "GMountOperation")
12589  (c-name "g_mount_operation_set_username")
12590  (return-type "none")
12591  (parameters
12592    '("const-char*" "username")
12593  )
12594)
12595
12596(define-method get_password
12597  (of-object "GMountOperation")
12598  (c-name "g_mount_operation_get_password")
12599  (return-type "const-char*")
12600)
12601
12602(define-method set_password
12603  (of-object "GMountOperation")
12604  (c-name "g_mount_operation_set_password")
12605  (return-type "none")
12606  (parameters
12607    '("const-char*" "password")
12608  )
12609)
12610
12611(define-method get_anonymous
12612  (of-object "GMountOperation")
12613  (c-name "g_mount_operation_get_anonymous")
12614  (return-type "gboolean")
12615)
12616
12617(define-method set_anonymous
12618  (of-object "GMountOperation")
12619  (c-name "g_mount_operation_set_anonymous")
12620  (return-type "none")
12621  (parameters
12622    '("gboolean" "anonymous")
12623  )
12624)
12625
12626(define-method get_domain
12627  (of-object "GMountOperation")
12628  (c-name "g_mount_operation_get_domain")
12629  (return-type "const-char*")
12630)
12631
12632(define-method set_domain
12633  (of-object "GMountOperation")
12634  (c-name "g_mount_operation_set_domain")
12635  (return-type "none")
12636  (parameters
12637    '("const-char*" "domain")
12638  )
12639)
12640
12641(define-method get_password_save
12642  (of-object "GMountOperation")
12643  (c-name "g_mount_operation_get_password_save")
12644  (return-type "GPasswordSave")
12645)
12646
12647(define-method set_password_save
12648  (of-object "GMountOperation")
12649  (c-name "g_mount_operation_set_password_save")
12650  (return-type "none")
12651  (parameters
12652    '("GPasswordSave" "save")
12653  )
12654)
12655
12656(define-method get_choice
12657  (of-object "GMountOperation")
12658  (c-name "g_mount_operation_get_choice")
12659  (return-type "int")
12660)
12661
12662(define-method set_choice
12663  (of-object "GMountOperation")
12664  (c-name "g_mount_operation_set_choice")
12665  (return-type "none")
12666  (parameters
12667    '("int" "choice")
12668  )
12669)
12670
12671(define-method reply
12672  (of-object "GMountOperation")
12673  (c-name "g_mount_operation_reply")
12674  (return-type "none")
12675  (parameters
12676    '("GMountOperationResult" "result")
12677  )
12678)
12679
12680(define-method get_is_tcrypt_hidden_volume
12681  (of-object "GMountOperation")
12682  (c-name "g_mount_operation_get_is_tcrypt_hidden_volume")
12683  (return-type "gboolean")
12684)
12685
12686(define-method set_is_tcrypt_hidden_volume
12687  (of-object "GMountOperation")
12688  (c-name "g_mount_operation_set_is_tcrypt_hidden_volume")
12689  (return-type "none")
12690  (parameters
12691    '("gboolean" "hidden_volume")
12692  )
12693)
12694
12695(define-method get_is_tcrypt_system_volume
12696  (of-object "GMountOperation")
12697  (c-name "g_mount_operation_get_is_tcrypt_system_volume")
12698  (return-type "gboolean")
12699)
12700
12701(define-method set_is_tcrypt_system_volume
12702  (of-object "GMountOperation")
12703  (c-name "g_mount_operation_set_is_tcrypt_system_volume")
12704  (return-type "none")
12705  (parameters
12706    '("gboolean" "system_volume")
12707  )
12708)
12709
12710(define-method get_pim
12711  (of-object "GMountOperation")
12712  (c-name "g_mount_operation_get_pim")
12713  (return-type "guint")
12714)
12715
12716(define-method set_pim
12717  (of-object "GMountOperation")
12718  (c-name "g_mount_operation_set_pim")
12719  (return-type "none")
12720  (parameters
12721    '("guint" "pim")
12722  )
12723)
12724
12725
12726
12727;; From gnativesocketaddress.h
12728
12729(define-function g_native_socket_address_get_type
12730  (c-name "g_native_socket_address_get_type")
12731  (return-type "GType")
12732)
12733
12734(define-function g_native_socket_address_new
12735  (c-name "g_native_socket_address_new")
12736  (is-constructor-of "GNativeSocketAddress")
12737  (return-type "GSocketAddress*")
12738  (parameters
12739    '("gpointer" "native")
12740    '("gsize" "len")
12741  )
12742)
12743
12744
12745
12746;; From gnativevolumemonitor.h
12747
12748(define-function g_native_volume_monitor_get_type
12749  (c-name "g_native_volume_monitor_get_type")
12750  (return-type "GType")
12751)
12752
12753
12754
12755;; From gnetworkaddress.h
12756
12757(define-function g_network_address_get_type
12758  (c-name "g_network_address_get_type")
12759  (return-type "GType")
12760)
12761
12762(define-function g_network_address_new
12763  (c-name "g_network_address_new")
12764  (is-constructor-of "GNetworkAddress")
12765  (return-type "GSocketConnectable*")
12766  (parameters
12767    '("const-gchar*" "hostname")
12768    '("guint16" "port")
12769  )
12770)
12771
12772(define-function g_network_address_new_loopback
12773  (c-name "g_network_address_new_loopback")
12774  (return-type "GSocketConnectable*")
12775  (parameters
12776    '("guint16" "port")
12777  )
12778)
12779
12780(define-function g_network_address_parse
12781  (c-name "g_network_address_parse")
12782  (return-type "GSocketConnectable*")
12783  (parameters
12784    '("const-gchar*" "host_and_port")
12785    '("guint16" "default_port")
12786    '("GError**" "error")
12787  )
12788)
12789
12790(define-function g_network_address_parse_uri
12791  (c-name "g_network_address_parse_uri")
12792  (return-type "GSocketConnectable*")
12793  (parameters
12794    '("const-gchar*" "uri")
12795    '("guint16" "default_port")
12796    '("GError**" "error")
12797  )
12798)
12799
12800(define-method get_hostname
12801  (of-object "GNetworkAddress")
12802  (c-name "g_network_address_get_hostname")
12803  (return-type "const-gchar*")
12804)
12805
12806(define-method get_port
12807  (of-object "GNetworkAddress")
12808  (c-name "g_network_address_get_port")
12809  (return-type "guint16")
12810)
12811
12812(define-method get_scheme
12813  (of-object "GNetworkAddress")
12814  (c-name "g_network_address_get_scheme")
12815  (return-type "const-gchar*")
12816)
12817
12818
12819
12820;; From gnetworkmonitorbase.h
12821
12822(define-function g_network_monitor_base_get_type
12823  (c-name "g_network_monitor_base_get_type")
12824  (return-type "GType")
12825)
12826
12827(define-method add_network
12828  (of-object "GNetworkMonitorBase")
12829  (c-name "g_network_monitor_base_add_network")
12830  (return-type "none")
12831  (parameters
12832    '("GInetAddressMask*" "network")
12833  )
12834)
12835
12836(define-method remove_network
12837  (of-object "GNetworkMonitorBase")
12838  (c-name "g_network_monitor_base_remove_network")
12839  (return-type "none")
12840  (parameters
12841    '("GInetAddressMask*" "network")
12842  )
12843)
12844
12845(define-method set_networks
12846  (of-object "GNetworkMonitorBase")
12847  (c-name "g_network_monitor_base_set_networks")
12848  (return-type "none")
12849  (parameters
12850    '("GInetAddressMask**" "networks")
12851    '("gint" "length")
12852  )
12853)
12854
12855
12856
12857;; From gnetworkmonitor.h
12858
12859(define-function g_network_monitor_get_type
12860  (c-name "g_network_monitor_get_type")
12861  (return-type "GType")
12862)
12863
12864(define-function g_network_monitor_get_default
12865  (c-name "g_network_monitor_get_default")
12866  (return-type "GNetworkMonitor*")
12867)
12868
12869(define-method get_network_available
12870  (of-object "GNetworkMonitor")
12871  (c-name "g_network_monitor_get_network_available")
12872  (return-type "gboolean")
12873)
12874
12875(define-method get_network_metered
12876  (of-object "GNetworkMonitor")
12877  (c-name "g_network_monitor_get_network_metered")
12878  (return-type "gboolean")
12879)
12880
12881(define-method get_connectivity
12882  (of-object "GNetworkMonitor")
12883  (c-name "g_network_monitor_get_connectivity")
12884  (return-type "GNetworkConnectivity")
12885)
12886
12887(define-method can_reach
12888  (of-object "GNetworkMonitor")
12889  (c-name "g_network_monitor_can_reach")
12890  (return-type "gboolean")
12891  (parameters
12892    '("GSocketConnectable*" "connectable")
12893    '("GCancellable*" "cancellable")
12894    '("GError**" "error")
12895  )
12896)
12897
12898(define-method can_reach_async
12899  (of-object "GNetworkMonitor")
12900  (c-name "g_network_monitor_can_reach_async")
12901  (return-type "none")
12902  (parameters
12903    '("GSocketConnectable*" "connectable")
12904    '("GCancellable*" "cancellable")
12905    '("GAsyncReadyCallback" "callback")
12906    '("gpointer" "user_data")
12907  )
12908)
12909
12910(define-method can_reach_finish
12911  (of-object "GNetworkMonitor")
12912  (c-name "g_network_monitor_can_reach_finish")
12913  (return-type "gboolean")
12914  (parameters
12915    '("GAsyncResult*" "result")
12916    '("GError**" "error")
12917  )
12918)
12919
12920
12921
12922;; From gnetworkmonitornetlink.h
12923
12924
12925
12926;; From gnetworkmonitornm.h
12927
12928
12929
12930;; From gnetworkmonitorportal.h
12931
12932(define-function g_network_monitor_portal_get_type
12933  (c-name "g_network_monitor_portal_get_type")
12934  (return-type "GType")
12935)
12936
12937
12938
12939;; From gnetworkservice.h
12940
12941(define-function g_network_service_get_type
12942  (c-name "g_network_service_get_type")
12943  (return-type "GType")
12944)
12945
12946(define-function g_network_service_new
12947  (c-name "g_network_service_new")
12948  (is-constructor-of "GNetworkService")
12949  (return-type "GSocketConnectable*")
12950  (parameters
12951    '("const-gchar*" "service")
12952    '("const-gchar*" "protocol")
12953    '("const-gchar*" "domain")
12954  )
12955)
12956
12957(define-method get_service
12958  (of-object "GNetworkService")
12959  (c-name "g_network_service_get_service")
12960  (return-type "const-gchar*")
12961)
12962
12963(define-method get_protocol
12964  (of-object "GNetworkService")
12965  (c-name "g_network_service_get_protocol")
12966  (return-type "const-gchar*")
12967)
12968
12969(define-method get_domain
12970  (of-object "GNetworkService")
12971  (c-name "g_network_service_get_domain")
12972  (return-type "const-gchar*")
12973)
12974
12975(define-method get_scheme
12976  (of-object "GNetworkService")
12977  (c-name "g_network_service_get_scheme")
12978  (return-type "const-gchar*")
12979)
12980
12981(define-method set_scheme
12982  (of-object "GNetworkService")
12983  (c-name "g_network_service_set_scheme")
12984  (return-type "none")
12985  (parameters
12986    '("const-gchar*" "scheme")
12987  )
12988)
12989
12990
12991
12992;; From gnotificationbackend.h
12993
12994(define-function g_notification_backend_get_type
12995  (c-name "g_notification_backend_get_type")
12996  (return-type "GType")
12997)
12998
12999(define-function g_notification_backend_new_default
13000  (c-name "g_notification_backend_new_default")
13001  (return-type "GNotificationBackend*")
13002  (parameters
13003    '("GApplication*" "application")
13004  )
13005)
13006
13007(define-method send_notification
13008  (of-object "GNotificationBackend")
13009  (c-name "g_notification_backend_send_notification")
13010  (return-type "none")
13011  (parameters
13012    '("const-gchar*" "id")
13013    '("GNotification*" "notification")
13014  )
13015)
13016
13017(define-method withdraw_notification
13018  (of-object "GNotificationBackend")
13019  (c-name "g_notification_backend_withdraw_notification")
13020  (return-type "none")
13021  (parameters
13022    '("const-gchar*" "id")
13023  )
13024)
13025
13026
13027
13028;; From gnotification.h
13029
13030(define-function g_notification_get_type
13031  (c-name "g_notification_get_type")
13032  (return-type "GType")
13033)
13034
13035(define-function g_notification_new
13036  (c-name "g_notification_new")
13037  (is-constructor-of "GNotification")
13038  (return-type "GNotification*")
13039  (parameters
13040    '("const-gchar*" "title")
13041  )
13042)
13043
13044(define-method set_title
13045  (of-object "GNotification")
13046  (c-name "g_notification_set_title")
13047  (return-type "none")
13048  (parameters
13049    '("const-gchar*" "title")
13050  )
13051)
13052
13053(define-method set_body
13054  (of-object "GNotification")
13055  (c-name "g_notification_set_body")
13056  (return-type "none")
13057  (parameters
13058    '("const-gchar*" "body")
13059  )
13060)
13061
13062(define-method set_icon
13063  (of-object "GNotification")
13064  (c-name "g_notification_set_icon")
13065  (return-type "none")
13066  (parameters
13067    '("GIcon*" "icon")
13068  )
13069)
13070
13071(define-method set_urgent
13072  (of-object "GNotification")
13073  (c-name "g_notification_set_urgent")
13074  (return-type "none")
13075  (parameters
13076    '("gboolean" "urgent")
13077  )
13078)
13079
13080(define-method set_priority
13081  (of-object "GNotification")
13082  (c-name "g_notification_set_priority")
13083  (return-type "none")
13084  (parameters
13085    '("GNotificationPriority" "priority")
13086  )
13087)
13088
13089(define-method add_button
13090  (of-object "GNotification")
13091  (c-name "g_notification_add_button")
13092  (return-type "none")
13093  (parameters
13094    '("const-gchar*" "label")
13095    '("const-gchar*" "detailed_action")
13096  )
13097)
13098
13099(define-method add_button_with_target
13100  (of-object "GNotification")
13101  (c-name "g_notification_add_button_with_target")
13102  (return-type "none")
13103  (parameters
13104    '("const-gchar*" "label")
13105    '("const-gchar*" "action")
13106    '("const-gchar*" "target_format")
13107  )
13108  (varargs #t)
13109)
13110
13111(define-method add_button_with_target_value
13112  (of-object "GNotification")
13113  (c-name "g_notification_add_button_with_target_value")
13114  (return-type "none")
13115  (parameters
13116    '("const-gchar*" "label")
13117    '("const-gchar*" "action")
13118    '("GVariant*" "target")
13119  )
13120)
13121
13122(define-method set_default_action
13123  (of-object "GNotification")
13124  (c-name "g_notification_set_default_action")
13125  (return-type "none")
13126  (parameters
13127    '("const-gchar*" "detailed_action")
13128  )
13129)
13130
13131(define-method set_default_action_and_target
13132  (of-object "GNotification")
13133  (c-name "g_notification_set_default_action_and_target")
13134  (return-type "none")
13135  (parameters
13136    '("const-gchar*" "action")
13137    '("const-gchar*" "target_format")
13138  )
13139  (varargs #t)
13140)
13141
13142(define-method set_default_action_and_target_value
13143  (of-object "GNotification")
13144  (c-name "g_notification_set_default_action_and_target_value")
13145  (return-type "none")
13146  (parameters
13147    '("const-gchar*" "action")
13148    '("GVariant*" "target")
13149  )
13150)
13151
13152
13153
13154;; From gopenuriportal.h
13155
13156(define-function g_openuri_portal_open_uri
13157  (c-name "g_openuri_portal_open_uri")
13158  (return-type "gboolean")
13159  (parameters
13160    '("const-char*" "uri")
13161    '("const-char*" "parent_window")
13162    '("GError**" "error")
13163  )
13164)
13165
13166(define-function g_openuri_portal_open_uri_async
13167  (c-name "g_openuri_portal_open_uri_async")
13168  (return-type "none")
13169  (parameters
13170    '("const-char*" "uri")
13171    '("const-char*" "parent_window")
13172    '("GCancellable*" "cancellable")
13173    '("GAsyncReadyCallback" "callback")
13174    '("gpointer" "user_data")
13175  )
13176)
13177
13178(define-function g_openuri_portal_open_uri_finish
13179  (c-name "g_openuri_portal_open_uri_finish")
13180  (return-type "gboolean")
13181  (parameters
13182    '("GAsyncResult*" "result")
13183    '("GError**" "error")
13184  )
13185)
13186
13187
13188
13189;; From gosxappinfo.h
13190
13191(define-function g_osx_app_info_get_type
13192  (c-name "g_osx_app_info_get_type")
13193  (return-type "GType")
13194)
13195
13196(define-method get_filename
13197  (of-object "GOsxAppInfo")
13198  (c-name "g_osx_app_info_get_filename")
13199  (return-type "char*")
13200)
13201
13202(define-function g_osx_app_info_get_all_for_scheme
13203  (c-name "g_osx_app_info_get_all_for_scheme")
13204  (return-type "GList*")
13205  (parameters
13206    '("const-gchar*" "scheme")
13207  )
13208)
13209
13210
13211
13212;; From goutputstream.h
13213
13214(define-function g_output_stream_get_type
13215  (c-name "g_output_stream_get_type")
13216  (return-type "GType")
13217)
13218
13219(define-method write
13220  (of-object "GOutputStream")
13221  (c-name "g_output_stream_write")
13222  (return-type "gssize")
13223  (parameters
13224    '("const-void*" "buffer")
13225    '("gsize" "count")
13226    '("GCancellable*" "cancellable")
13227    '("GError**" "error")
13228  )
13229)
13230
13231(define-method write_all
13232  (of-object "GOutputStream")
13233  (c-name "g_output_stream_write_all")
13234  (return-type "gboolean")
13235  (parameters
13236    '("const-void*" "buffer")
13237    '("gsize" "count")
13238    '("gsize*" "bytes_written")
13239    '("GCancellable*" "cancellable")
13240    '("GError**" "error")
13241  )
13242)
13243
13244(define-method writev
13245  (of-object "GOutputStream")
13246  (c-name "g_output_stream_writev")
13247  (return-type "gboolean")
13248  (parameters
13249    '("const-GOutputVector*" "vectors")
13250    '("gsize" "n_vectors")
13251    '("gsize*" "bytes_written")
13252    '("GCancellable*" "cancellable")
13253    '("GError**" "error")
13254  )
13255)
13256
13257(define-method writev_all
13258  (of-object "GOutputStream")
13259  (c-name "g_output_stream_writev_all")
13260  (return-type "gboolean")
13261  (parameters
13262    '("GOutputVector*" "vectors")
13263    '("gsize" "n_vectors")
13264    '("gsize*" "bytes_written")
13265    '("GCancellable*" "cancellable")
13266    '("GError**" "error")
13267  )
13268)
13269
13270(define-method printf
13271  (of-object "GOutputStream")
13272  (c-name "g_output_stream_printf")
13273  (return-type "gboolean")
13274  (parameters
13275    '("gsize*" "bytes_written")
13276    '("GCancellable*" "cancellable")
13277    '("GError**" "error")
13278    '("const-gchar*" "format")
13279  )
13280  (varargs #t)
13281)
13282
13283(define-method vprintf
13284  (of-object "GOutputStream")
13285  (c-name "g_output_stream_vprintf")
13286  (return-type "gboolean")
13287  (parameters
13288    '("gsize*" "bytes_written")
13289    '("GCancellable*" "cancellable")
13290    '("GError**" "error")
13291    '("const-gchar*" "format")
13292    '("va_list" "args")
13293  )
13294)
13295
13296(define-method write_bytes
13297  (of-object "GOutputStream")
13298  (c-name "g_output_stream_write_bytes")
13299  (return-type "gssize")
13300  (parameters
13301    '("GBytes*" "bytes")
13302    '("GCancellable*" "cancellable")
13303    '("GError**" "error")
13304  )
13305)
13306
13307(define-method splice
13308  (of-object "GOutputStream")
13309  (c-name "g_output_stream_splice")
13310  (return-type "gssize")
13311  (parameters
13312    '("GInputStream*" "source")
13313    '("GOutputStreamSpliceFlags" "flags")
13314    '("GCancellable*" "cancellable")
13315    '("GError**" "error")
13316  )
13317)
13318
13319(define-method flush
13320  (of-object "GOutputStream")
13321  (c-name "g_output_stream_flush")
13322  (return-type "gboolean")
13323  (parameters
13324    '("GCancellable*" "cancellable")
13325    '("GError**" "error")
13326  )
13327)
13328
13329(define-method close
13330  (of-object "GOutputStream")
13331  (c-name "g_output_stream_close")
13332  (return-type "gboolean")
13333  (parameters
13334    '("GCancellable*" "cancellable")
13335    '("GError**" "error")
13336  )
13337)
13338
13339(define-method write_async
13340  (of-object "GOutputStream")
13341  (c-name "g_output_stream_write_async")
13342  (return-type "none")
13343  (parameters
13344    '("const-void*" "buffer")
13345    '("gsize" "count")
13346    '("int" "io_priority")
13347    '("GCancellable*" "cancellable")
13348    '("GAsyncReadyCallback" "callback")
13349    '("gpointer" "user_data")
13350  )
13351)
13352
13353(define-method write_finish
13354  (of-object "GOutputStream")
13355  (c-name "g_output_stream_write_finish")
13356  (return-type "gssize")
13357  (parameters
13358    '("GAsyncResult*" "result")
13359    '("GError**" "error")
13360  )
13361)
13362
13363(define-method write_all_async
13364  (of-object "GOutputStream")
13365  (c-name "g_output_stream_write_all_async")
13366  (return-type "none")
13367  (parameters
13368    '("const-void*" "buffer")
13369    '("gsize" "count")
13370    '("int" "io_priority")
13371    '("GCancellable*" "cancellable")
13372    '("GAsyncReadyCallback" "callback")
13373    '("gpointer" "user_data")
13374  )
13375)
13376
13377(define-method write_all_finish
13378  (of-object "GOutputStream")
13379  (c-name "g_output_stream_write_all_finish")
13380  (return-type "gboolean")
13381  (parameters
13382    '("GAsyncResult*" "result")
13383    '("gsize*" "bytes_written")
13384    '("GError**" "error")
13385  )
13386)
13387
13388(define-method writev_async
13389  (of-object "GOutputStream")
13390  (c-name "g_output_stream_writev_async")
13391  (return-type "none")
13392  (parameters
13393    '("const-GOutputVector*" "vectors")
13394    '("gsize" "n_vectors")
13395    '("int" "io_priority")
13396    '("GCancellable*" "cancellable")
13397    '("GAsyncReadyCallback" "callback")
13398    '("gpointer" "user_data")
13399  )
13400)
13401
13402(define-method writev_finish
13403  (of-object "GOutputStream")
13404  (c-name "g_output_stream_writev_finish")
13405  (return-type "gboolean")
13406  (parameters
13407    '("GAsyncResult*" "result")
13408    '("gsize*" "bytes_written")
13409    '("GError**" "error")
13410  )
13411)
13412
13413(define-method writev_all_async
13414  (of-object "GOutputStream")
13415  (c-name "g_output_stream_writev_all_async")
13416  (return-type "none")
13417  (parameters
13418    '("GOutputVector*" "vectors")
13419    '("gsize" "n_vectors")
13420    '("int" "io_priority")
13421    '("GCancellable*" "cancellable")
13422    '("GAsyncReadyCallback" "callback")
13423    '("gpointer" "user_data")
13424  )
13425)
13426
13427(define-method writev_all_finish
13428  (of-object "GOutputStream")
13429  (c-name "g_output_stream_writev_all_finish")
13430  (return-type "gboolean")
13431  (parameters
13432    '("GAsyncResult*" "result")
13433    '("gsize*" "bytes_written")
13434    '("GError**" "error")
13435  )
13436)
13437
13438(define-method write_bytes_async
13439  (of-object "GOutputStream")
13440  (c-name "g_output_stream_write_bytes_async")
13441  (return-type "none")
13442  (parameters
13443    '("GBytes*" "bytes")
13444    '("int" "io_priority")
13445    '("GCancellable*" "cancellable")
13446    '("GAsyncReadyCallback" "callback")
13447    '("gpointer" "user_data")
13448  )
13449)
13450
13451(define-method write_bytes_finish
13452  (of-object "GOutputStream")
13453  (c-name "g_output_stream_write_bytes_finish")
13454  (return-type "gssize")
13455  (parameters
13456    '("GAsyncResult*" "result")
13457    '("GError**" "error")
13458  )
13459)
13460
13461(define-method splice_async
13462  (of-object "GOutputStream")
13463  (c-name "g_output_stream_splice_async")
13464  (return-type "none")
13465  (parameters
13466    '("GInputStream*" "source")
13467    '("GOutputStreamSpliceFlags" "flags")
13468    '("int" "io_priority")
13469    '("GCancellable*" "cancellable")
13470    '("GAsyncReadyCallback" "callback")
13471    '("gpointer" "user_data")
13472  )
13473)
13474
13475(define-method splice_finish
13476  (of-object "GOutputStream")
13477  (c-name "g_output_stream_splice_finish")
13478  (return-type "gssize")
13479  (parameters
13480    '("GAsyncResult*" "result")
13481    '("GError**" "error")
13482  )
13483)
13484
13485(define-method flush_async
13486  (of-object "GOutputStream")
13487  (c-name "g_output_stream_flush_async")
13488  (return-type "none")
13489  (parameters
13490    '("int" "io_priority")
13491    '("GCancellable*" "cancellable")
13492    '("GAsyncReadyCallback" "callback")
13493    '("gpointer" "user_data")
13494  )
13495)
13496
13497(define-method flush_finish
13498  (of-object "GOutputStream")
13499  (c-name "g_output_stream_flush_finish")
13500  (return-type "gboolean")
13501  (parameters
13502    '("GAsyncResult*" "result")
13503    '("GError**" "error")
13504  )
13505)
13506
13507(define-method close_async
13508  (of-object "GOutputStream")
13509  (c-name "g_output_stream_close_async")
13510  (return-type "none")
13511  (parameters
13512    '("int" "io_priority")
13513    '("GCancellable*" "cancellable")
13514    '("GAsyncReadyCallback" "callback")
13515    '("gpointer" "user_data")
13516  )
13517)
13518
13519(define-method close_finish
13520  (of-object "GOutputStream")
13521  (c-name "g_output_stream_close_finish")
13522  (return-type "gboolean")
13523  (parameters
13524    '("GAsyncResult*" "result")
13525    '("GError**" "error")
13526  )
13527)
13528
13529(define-method is_closed
13530  (of-object "GOutputStream")
13531  (c-name "g_output_stream_is_closed")
13532  (return-type "gboolean")
13533)
13534
13535(define-method is_closing
13536  (of-object "GOutputStream")
13537  (c-name "g_output_stream_is_closing")
13538  (return-type "gboolean")
13539)
13540
13541(define-method has_pending
13542  (of-object "GOutputStream")
13543  (c-name "g_output_stream_has_pending")
13544  (return-type "gboolean")
13545)
13546
13547(define-method set_pending
13548  (of-object "GOutputStream")
13549  (c-name "g_output_stream_set_pending")
13550  (return-type "gboolean")
13551  (parameters
13552    '("GError**" "error")
13553  )
13554)
13555
13556(define-method clear_pending
13557  (of-object "GOutputStream")
13558  (c-name "g_output_stream_clear_pending")
13559  (return-type "none")
13560)
13561
13562
13563
13564;; From gpermission.h
13565
13566(define-function g_permission_get_type
13567  (c-name "g_permission_get_type")
13568  (return-type "GType")
13569)
13570
13571(define-method acquire
13572  (of-object "GPermission")
13573  (c-name "g_permission_acquire")
13574  (return-type "gboolean")
13575  (parameters
13576    '("GCancellable*" "cancellable")
13577    '("GError**" "error")
13578  )
13579)
13580
13581(define-method acquire_async
13582  (of-object "GPermission")
13583  (c-name "g_permission_acquire_async")
13584  (return-type "none")
13585  (parameters
13586    '("GCancellable*" "cancellable")
13587    '("GAsyncReadyCallback" "callback")
13588    '("gpointer" "user_data")
13589  )
13590)
13591
13592(define-method acquire_finish
13593  (of-object "GPermission")
13594  (c-name "g_permission_acquire_finish")
13595  (return-type "gboolean")
13596  (parameters
13597    '("GAsyncResult*" "result")
13598    '("GError**" "error")
13599  )
13600)
13601
13602(define-method release
13603  (of-object "GPermission")
13604  (c-name "g_permission_release")
13605  (return-type "gboolean")
13606  (parameters
13607    '("GCancellable*" "cancellable")
13608    '("GError**" "error")
13609  )
13610)
13611
13612(define-method release_async
13613  (of-object "GPermission")
13614  (c-name "g_permission_release_async")
13615  (return-type "none")
13616  (parameters
13617    '("GCancellable*" "cancellable")
13618    '("GAsyncReadyCallback" "callback")
13619    '("gpointer" "user_data")
13620  )
13621)
13622
13623(define-method release_finish
13624  (of-object "GPermission")
13625  (c-name "g_permission_release_finish")
13626  (return-type "gboolean")
13627  (parameters
13628    '("GAsyncResult*" "result")
13629    '("GError**" "error")
13630  )
13631)
13632
13633(define-method get_allowed
13634  (of-object "GPermission")
13635  (c-name "g_permission_get_allowed")
13636  (return-type "gboolean")
13637)
13638
13639(define-method get_can_acquire
13640  (of-object "GPermission")
13641  (c-name "g_permission_get_can_acquire")
13642  (return-type "gboolean")
13643)
13644
13645(define-method get_can_release
13646  (of-object "GPermission")
13647  (c-name "g_permission_get_can_release")
13648  (return-type "gboolean")
13649)
13650
13651(define-method impl_update
13652  (of-object "GPermission")
13653  (c-name "g_permission_impl_update")
13654  (return-type "none")
13655  (parameters
13656    '("gboolean" "allowed")
13657    '("gboolean" "can_acquire")
13658    '("gboolean" "can_release")
13659  )
13660)
13661
13662
13663
13664;; From gpollableinputstream.h
13665
13666(define-function g_pollable_input_stream_get_type
13667  (c-name "g_pollable_input_stream_get_type")
13668  (return-type "GType")
13669)
13670
13671(define-method can_poll
13672  (of-object "GPollableInputStream")
13673  (c-name "g_pollable_input_stream_can_poll")
13674  (return-type "gboolean")
13675)
13676
13677(define-method is_readable
13678  (of-object "GPollableInputStream")
13679  (c-name "g_pollable_input_stream_is_readable")
13680  (return-type "gboolean")
13681)
13682
13683(define-method create_source
13684  (of-object "GPollableInputStream")
13685  (c-name "g_pollable_input_stream_create_source")
13686  (return-type "GSource*")
13687  (parameters
13688    '("GCancellable*" "cancellable")
13689  )
13690)
13691
13692(define-method read_nonblocking
13693  (of-object "GPollableInputStream")
13694  (c-name "g_pollable_input_stream_read_nonblocking")
13695  (return-type "gssize")
13696  (parameters
13697    '("void*" "buffer")
13698    '("gsize" "count")
13699    '("GCancellable*" "cancellable")
13700    '("GError**" "error")
13701  )
13702)
13703
13704
13705
13706;; From gpollableoutputstream.h
13707
13708(define-function g_pollable_output_stream_get_type
13709  (c-name "g_pollable_output_stream_get_type")
13710  (return-type "GType")
13711)
13712
13713(define-method can_poll
13714  (of-object "GPollableOutputStream")
13715  (c-name "g_pollable_output_stream_can_poll")
13716  (return-type "gboolean")
13717)
13718
13719(define-method is_writable
13720  (of-object "GPollableOutputStream")
13721  (c-name "g_pollable_output_stream_is_writable")
13722  (return-type "gboolean")
13723)
13724
13725(define-method create_source
13726  (of-object "GPollableOutputStream")
13727  (c-name "g_pollable_output_stream_create_source")
13728  (return-type "GSource*")
13729  (parameters
13730    '("GCancellable*" "cancellable")
13731  )
13732)
13733
13734(define-method write_nonblocking
13735  (of-object "GPollableOutputStream")
13736  (c-name "g_pollable_output_stream_write_nonblocking")
13737  (return-type "gssize")
13738  (parameters
13739    '("const-void*" "buffer")
13740    '("gsize" "count")
13741    '("GCancellable*" "cancellable")
13742    '("GError**" "error")
13743  )
13744)
13745
13746(define-method writev_nonblocking
13747  (of-object "GPollableOutputStream")
13748  (c-name "g_pollable_output_stream_writev_nonblocking")
13749  (return-type "GPollableReturn")
13750  (parameters
13751    '("const-GOutputVector*" "vectors")
13752    '("gsize" "n_vectors")
13753    '("gsize*" "bytes_written")
13754    '("GCancellable*" "cancellable")
13755    '("GError**" "error")
13756  )
13757)
13758
13759
13760
13761;; From gpollableutils.h
13762
13763(define-function g_pollable_source_new
13764  (c-name "g_pollable_source_new")
13765  (is-constructor-of "GPollableSource")
13766  (return-type "GSource*")
13767  (parameters
13768    '("GObject*" "pollable_stream")
13769  )
13770)
13771
13772(define-function g_pollable_source_new_full
13773  (c-name "g_pollable_source_new_full")
13774  (return-type "GSource*")
13775  (parameters
13776    '("gpointer" "pollable_stream")
13777    '("GSource*" "child_source")
13778    '("GCancellable*" "cancellable")
13779  )
13780)
13781
13782(define-function g_pollable_stream_read
13783  (c-name "g_pollable_stream_read")
13784  (return-type "gssize")
13785  (parameters
13786    '("GInputStream*" "stream")
13787    '("void*" "buffer")
13788    '("gsize" "count")
13789    '("gboolean" "blocking")
13790    '("GCancellable*" "cancellable")
13791    '("GError**" "error")
13792  )
13793)
13794
13795(define-function g_pollable_stream_write
13796  (c-name "g_pollable_stream_write")
13797  (return-type "gssize")
13798  (parameters
13799    '("GOutputStream*" "stream")
13800    '("const-void*" "buffer")
13801    '("gsize" "count")
13802    '("gboolean" "blocking")
13803    '("GCancellable*" "cancellable")
13804    '("GError**" "error")
13805  )
13806)
13807
13808(define-function g_pollable_stream_write_all
13809  (c-name "g_pollable_stream_write_all")
13810  (return-type "gboolean")
13811  (parameters
13812    '("GOutputStream*" "stream")
13813    '("const-void*" "buffer")
13814    '("gsize" "count")
13815    '("gboolean" "blocking")
13816    '("gsize*" "bytes_written")
13817    '("GCancellable*" "cancellable")
13818    '("GError**" "error")
13819  )
13820)
13821
13822
13823
13824;; From gpollfilemonitor.h
13825
13826
13827
13828;; From gportalsupport.h
13829
13830(define-function glib_should_use_portal
13831  (c-name "glib_should_use_portal")
13832  (return-type "gboolean")
13833)
13834
13835(define-function glib_network_available_in_sandbox
13836  (c-name "glib_network_available_in_sandbox")
13837  (return-type "gboolean")
13838)
13839
13840(define-function glib_has_dconf_access_in_sandbox
13841  (c-name "glib_has_dconf_access_in_sandbox")
13842  (return-type "gboolean")
13843)
13844
13845
13846
13847;; From gpropertyaction.h
13848
13849(define-function g_property_action_get_type
13850  (c-name "g_property_action_get_type")
13851  (return-type "GType")
13852)
13853
13854(define-function g_property_action_new
13855  (c-name "g_property_action_new")
13856  (is-constructor-of "GPropertyAction")
13857  (return-type "GPropertyAction*")
13858  (parameters
13859    '("const-gchar*" "name")
13860    '("gpointer" "object")
13861    '("const-gchar*" "property_name")
13862  )
13863)
13864
13865
13866
13867;; From gproxyaddressenumerator.h
13868
13869(define-function g_proxy_address_enumerator_get_type
13870  (c-name "g_proxy_address_enumerator_get_type")
13871  (return-type "GType")
13872)
13873
13874
13875
13876;; From gproxyaddress.h
13877
13878(define-function g_proxy_address_get_type
13879  (c-name "g_proxy_address_get_type")
13880  (return-type "GType")
13881)
13882
13883(define-function g_proxy_address_new
13884  (c-name "g_proxy_address_new")
13885  (is-constructor-of "GProxyAddress")
13886  (return-type "GSocketAddress*")
13887  (parameters
13888    '("GInetAddress*" "inetaddr")
13889    '("guint16" "port")
13890    '("const-gchar*" "protocol")
13891    '("const-gchar*" "dest_hostname")
13892    '("guint16" "dest_port")
13893    '("const-gchar*" "username")
13894    '("const-gchar*" "password")
13895  )
13896)
13897
13898(define-method get_protocol
13899  (of-object "GProxyAddress")
13900  (c-name "g_proxy_address_get_protocol")
13901  (return-type "const-gchar*")
13902)
13903
13904(define-method get_destination_protocol
13905  (of-object "GProxyAddress")
13906  (c-name "g_proxy_address_get_destination_protocol")
13907  (return-type "const-gchar*")
13908)
13909
13910(define-method get_destination_hostname
13911  (of-object "GProxyAddress")
13912  (c-name "g_proxy_address_get_destination_hostname")
13913  (return-type "const-gchar*")
13914)
13915
13916(define-method get_destination_port
13917  (of-object "GProxyAddress")
13918  (c-name "g_proxy_address_get_destination_port")
13919  (return-type "guint16")
13920)
13921
13922(define-method get_username
13923  (of-object "GProxyAddress")
13924  (c-name "g_proxy_address_get_username")
13925  (return-type "const-gchar*")
13926)
13927
13928(define-method get_password
13929  (of-object "GProxyAddress")
13930  (c-name "g_proxy_address_get_password")
13931  (return-type "const-gchar*")
13932)
13933
13934(define-method get_uri
13935  (of-object "GProxyAddress")
13936  (c-name "g_proxy_address_get_uri")
13937  (return-type "const-gchar*")
13938)
13939
13940
13941
13942;; From gproxy.h
13943
13944(define-function g_proxy_get_type
13945  (c-name "g_proxy_get_type")
13946  (return-type "GType")
13947)
13948
13949(define-function g_proxy_get_default_for_protocol
13950  (c-name "g_proxy_get_default_for_protocol")
13951  (return-type "GProxy*")
13952  (parameters
13953    '("const-gchar*" "protocol")
13954  )
13955)
13956
13957(define-method connect
13958  (of-object "GProxy")
13959  (c-name "g_proxy_connect")
13960  (return-type "GIOStream*")
13961  (parameters
13962    '("GIOStream*" "connection")
13963    '("GProxyAddress*" "proxy_address")
13964    '("GCancellable*" "cancellable")
13965    '("GError**" "error")
13966  )
13967)
13968
13969(define-method connect_async
13970  (of-object "GProxy")
13971  (c-name "g_proxy_connect_async")
13972  (return-type "none")
13973  (parameters
13974    '("GIOStream*" "connection")
13975    '("GProxyAddress*" "proxy_address")
13976    '("GCancellable*" "cancellable")
13977    '("GAsyncReadyCallback" "callback")
13978    '("gpointer" "user_data")
13979  )
13980)
13981
13982(define-method connect_finish
13983  (of-object "GProxy")
13984  (c-name "g_proxy_connect_finish")
13985  (return-type "GIOStream*")
13986  (parameters
13987    '("GAsyncResult*" "result")
13988    '("GError**" "error")
13989  )
13990)
13991
13992(define-method supports_hostname
13993  (of-object "GProxy")
13994  (c-name "g_proxy_supports_hostname")
13995  (return-type "gboolean")
13996)
13997
13998
13999
14000;; From gproxyresolver.h
14001
14002(define-function g_proxy_resolver_get_type
14003  (c-name "g_proxy_resolver_get_type")
14004  (return-type "GType")
14005)
14006
14007(define-function g_proxy_resolver_get_default
14008  (c-name "g_proxy_resolver_get_default")
14009  (return-type "GProxyResolver*")
14010)
14011
14012(define-method is_supported
14013  (of-object "GProxyResolver")
14014  (c-name "g_proxy_resolver_is_supported")
14015  (return-type "gboolean")
14016)
14017
14018(define-method lookup
14019  (of-object "GProxyResolver")
14020  (c-name "g_proxy_resolver_lookup")
14021  (return-type "gchar**")
14022  (parameters
14023    '("const-gchar*" "uri")
14024    '("GCancellable*" "cancellable")
14025    '("GError**" "error")
14026  )
14027)
14028
14029(define-method lookup_async
14030  (of-object "GProxyResolver")
14031  (c-name "g_proxy_resolver_lookup_async")
14032  (return-type "none")
14033  (parameters
14034    '("const-gchar*" "uri")
14035    '("GCancellable*" "cancellable")
14036    '("GAsyncReadyCallback" "callback")
14037    '("gpointer" "user_data")
14038  )
14039)
14040
14041(define-method lookup_finish
14042  (of-object "GProxyResolver")
14043  (c-name "g_proxy_resolver_lookup_finish")
14044  (return-type "gchar**")
14045  (parameters
14046    '("GAsyncResult*" "result")
14047    '("GError**" "error")
14048  )
14049)
14050
14051
14052
14053;; From gproxyresolverportal.h
14054
14055(define-function g_proxy_resolver_portal_get_type
14056  (c-name "g_proxy_resolver_portal_get_type")
14057  (return-type "GType")
14058)
14059
14060
14061
14062;; From gregistrysettingsbackend.h
14063
14064(define-function g_registry_backend_get_type
14065  (c-name "g_registry_backend_get_type")
14066  (return-type "GType")
14067)
14068
14069
14070
14071;; From gremoteactiongroup.h
14072
14073(define-function g_remote_action_group_get_type
14074  (c-name "g_remote_action_group_get_type")
14075  (return-type "GType")
14076)
14077
14078(define-method activate_action_full
14079  (of-object "GRemoteActionGroup")
14080  (c-name "g_remote_action_group_activate_action_full")
14081  (return-type "none")
14082  (parameters
14083    '("const-gchar*" "action_name")
14084    '("GVariant*" "parameter")
14085    '("GVariant*" "platform_data")
14086  )
14087)
14088
14089(define-method change_action_state_full
14090  (of-object "GRemoteActionGroup")
14091  (c-name "g_remote_action_group_change_action_state_full")
14092  (return-type "none")
14093  (parameters
14094    '("const-gchar*" "action_name")
14095    '("GVariant*" "value")
14096    '("GVariant*" "platform_data")
14097  )
14098)
14099
14100
14101
14102;; From gresolver.h
14103
14104(define-function g_resolver_get_type
14105  (c-name "g_resolver_get_type")
14106  (return-type "GType")
14107)
14108
14109(define-function g_resolver_get_default
14110  (c-name "g_resolver_get_default")
14111  (return-type "GResolver*")
14112)
14113
14114(define-method set_default
14115  (of-object "GResolver")
14116  (c-name "g_resolver_set_default")
14117  (return-type "none")
14118)
14119
14120(define-method lookup_by_name
14121  (of-object "GResolver")
14122  (c-name "g_resolver_lookup_by_name")
14123  (return-type "GList*")
14124  (parameters
14125    '("const-gchar*" "hostname")
14126    '("GCancellable*" "cancellable")
14127    '("GError**" "error")
14128  )
14129)
14130
14131(define-method lookup_by_name_async
14132  (of-object "GResolver")
14133  (c-name "g_resolver_lookup_by_name_async")
14134  (return-type "none")
14135  (parameters
14136    '("const-gchar*" "hostname")
14137    '("GCancellable*" "cancellable")
14138    '("GAsyncReadyCallback" "callback")
14139    '("gpointer" "user_data")
14140  )
14141)
14142
14143(define-method lookup_by_name_finish
14144  (of-object "GResolver")
14145  (c-name "g_resolver_lookup_by_name_finish")
14146  (return-type "GList*")
14147  (parameters
14148    '("GAsyncResult*" "result")
14149    '("GError**" "error")
14150  )
14151)
14152
14153(define-method lookup_by_name_with_flags_async
14154  (of-object "GResolver")
14155  (c-name "g_resolver_lookup_by_name_with_flags_async")
14156  (return-type "none")
14157  (parameters
14158    '("const-gchar*" "hostname")
14159    '("GResolverNameLookupFlags" "flags")
14160    '("GCancellable*" "cancellable")
14161    '("GAsyncReadyCallback" "callback")
14162    '("gpointer" "user_data")
14163  )
14164)
14165
14166(define-method lookup_by_name_with_flags_finish
14167  (of-object "GResolver")
14168  (c-name "g_resolver_lookup_by_name_with_flags_finish")
14169  (return-type "GList*")
14170  (parameters
14171    '("GAsyncResult*" "result")
14172    '("GError**" "error")
14173  )
14174)
14175
14176(define-method lookup_by_name_with_flags
14177  (of-object "GResolver")
14178  (c-name "g_resolver_lookup_by_name_with_flags")
14179  (return-type "GList*")
14180  (parameters
14181    '("const-gchar*" "hostname")
14182    '("GResolverNameLookupFlags" "flags")
14183    '("GCancellable*" "cancellable")
14184    '("GError**" "error")
14185  )
14186)
14187
14188(define-function g_resolver_free_addresses
14189  (c-name "g_resolver_free_addresses")
14190  (return-type "none")
14191  (parameters
14192    '("GList*" "addresses")
14193  )
14194)
14195
14196(define-method lookup_by_address
14197  (of-object "GResolver")
14198  (c-name "g_resolver_lookup_by_address")
14199  (return-type "gchar*")
14200  (parameters
14201    '("GInetAddress*" "address")
14202    '("GCancellable*" "cancellable")
14203    '("GError**" "error")
14204  )
14205)
14206
14207(define-method lookup_by_address_async
14208  (of-object "GResolver")
14209  (c-name "g_resolver_lookup_by_address_async")
14210  (return-type "none")
14211  (parameters
14212    '("GInetAddress*" "address")
14213    '("GCancellable*" "cancellable")
14214    '("GAsyncReadyCallback" "callback")
14215    '("gpointer" "user_data")
14216  )
14217)
14218
14219(define-method lookup_by_address_finish
14220  (of-object "GResolver")
14221  (c-name "g_resolver_lookup_by_address_finish")
14222  (return-type "gchar*")
14223  (parameters
14224    '("GAsyncResult*" "result")
14225    '("GError**" "error")
14226  )
14227)
14228
14229(define-method lookup_service
14230  (of-object "GResolver")
14231  (c-name "g_resolver_lookup_service")
14232  (return-type "GList*")
14233  (parameters
14234    '("const-gchar*" "service")
14235    '("const-gchar*" "protocol")
14236    '("const-gchar*" "domain")
14237    '("GCancellable*" "cancellable")
14238    '("GError**" "error")
14239  )
14240)
14241
14242(define-method lookup_service_async
14243  (of-object "GResolver")
14244  (c-name "g_resolver_lookup_service_async")
14245  (return-type "none")
14246  (parameters
14247    '("const-gchar*" "service")
14248    '("const-gchar*" "protocol")
14249    '("const-gchar*" "domain")
14250    '("GCancellable*" "cancellable")
14251    '("GAsyncReadyCallback" "callback")
14252    '("gpointer" "user_data")
14253  )
14254)
14255
14256(define-method lookup_service_finish
14257  (of-object "GResolver")
14258  (c-name "g_resolver_lookup_service_finish")
14259  (return-type "GList*")
14260  (parameters
14261    '("GAsyncResult*" "result")
14262    '("GError**" "error")
14263  )
14264)
14265
14266(define-method lookup_records
14267  (of-object "GResolver")
14268  (c-name "g_resolver_lookup_records")
14269  (return-type "GList*")
14270  (parameters
14271    '("const-gchar*" "rrname")
14272    '("GResolverRecordType" "record_type")
14273    '("GCancellable*" "cancellable")
14274    '("GError**" "error")
14275  )
14276)
14277
14278(define-method lookup_records_async
14279  (of-object "GResolver")
14280  (c-name "g_resolver_lookup_records_async")
14281  (return-type "none")
14282  (parameters
14283    '("const-gchar*" "rrname")
14284    '("GResolverRecordType" "record_type")
14285    '("GCancellable*" "cancellable")
14286    '("GAsyncReadyCallback" "callback")
14287    '("gpointer" "user_data")
14288  )
14289)
14290
14291(define-method lookup_records_finish
14292  (of-object "GResolver")
14293  (c-name "g_resolver_lookup_records_finish")
14294  (return-type "GList*")
14295  (parameters
14296    '("GAsyncResult*" "result")
14297    '("GError**" "error")
14298  )
14299)
14300
14301(define-function g_resolver_free_targets
14302  (c-name "g_resolver_free_targets")
14303  (return-type "none")
14304  (parameters
14305    '("GList*" "targets")
14306  )
14307)
14308
14309(define-function g_resolver_error_quark
14310  (c-name "g_resolver_error_quark")
14311  (return-type "GQuark")
14312)
14313
14314
14315
14316;; From gresourcefile.h
14317
14318
14319
14320;; From gresource.h
14321
14322(define-function g_resource_error_quark
14323  (c-name "g_resource_error_quark")
14324  (return-type "GQuark")
14325)
14326
14327(define-function g_resource_get_type
14328  (c-name "g_resource_get_type")
14329  (return-type "GType")
14330)
14331
14332(define-function g_resource_new_from_data
14333  (c-name "g_resource_new_from_data")
14334  (return-type "GResource*")
14335  (parameters
14336    '("GBytes*" "data")
14337    '("GError**" "error")
14338  )
14339)
14340
14341(define-method ref
14342  (of-object "GResource")
14343  (c-name "g_resource_ref")
14344  (return-type "GResource*")
14345)
14346
14347(define-method unref
14348  (of-object "GResource")
14349  (c-name "g_resource_unref")
14350  (return-type "none")
14351)
14352
14353(define-function g_resource_load
14354  (c-name "g_resource_load")
14355  (return-type "GResource*")
14356  (parameters
14357    '("const-gchar*" "filename")
14358    '("GError**" "error")
14359  )
14360)
14361
14362(define-method open_stream
14363  (of-object "GResource")
14364  (c-name "g_resource_open_stream")
14365  (return-type "GInputStream*")
14366  (parameters
14367    '("const-char*" "path")
14368    '("GResourceLookupFlags" "lookup_flags")
14369    '("GError**" "error")
14370  )
14371)
14372
14373(define-method lookup_data
14374  (of-object "GResource")
14375  (c-name "g_resource_lookup_data")
14376  (return-type "GBytes*")
14377  (parameters
14378    '("const-char*" "path")
14379    '("GResourceLookupFlags" "lookup_flags")
14380    '("GError**" "error")
14381  )
14382)
14383
14384(define-method enumerate_children
14385  (of-object "GResource")
14386  (c-name "g_resource_enumerate_children")
14387  (return-type "char**")
14388  (parameters
14389    '("const-char*" "path")
14390    '("GResourceLookupFlags" "lookup_flags")
14391    '("GError**" "error")
14392  )
14393)
14394
14395(define-method get_info
14396  (of-object "GResource")
14397  (c-name "g_resource_get_info")
14398  (return-type "gboolean")
14399  (parameters
14400    '("const-char*" "path")
14401    '("GResourceLookupFlags" "lookup_flags")
14402    '("gsize*" "size")
14403    '("guint32*" "flags")
14404    '("GError**" "error")
14405  )
14406)
14407
14408(define-method s_register
14409  (of-object "GResource")
14410  (c-name "g_resources_register")
14411  (return-type "none")
14412)
14413
14414(define-method s_unregister
14415  (of-object "GResource")
14416  (c-name "g_resources_unregister")
14417  (return-type "none")
14418)
14419
14420(define-function g_resources_open_stream
14421  (c-name "g_resources_open_stream")
14422  (return-type "GInputStream*")
14423  (parameters
14424    '("const-char*" "path")
14425    '("GResourceLookupFlags" "lookup_flags")
14426    '("GError**" "error")
14427  )
14428)
14429
14430(define-function g_resources_lookup_data
14431  (c-name "g_resources_lookup_data")
14432  (return-type "GBytes*")
14433  (parameters
14434    '("const-char*" "path")
14435    '("GResourceLookupFlags" "lookup_flags")
14436    '("GError**" "error")
14437  )
14438)
14439
14440(define-function g_resources_enumerate_children
14441  (c-name "g_resources_enumerate_children")
14442  (return-type "char**")
14443  (parameters
14444    '("const-char*" "path")
14445    '("GResourceLookupFlags" "lookup_flags")
14446    '("GError**" "error")
14447  )
14448)
14449
14450(define-function g_resources_get_info
14451  (c-name "g_resources_get_info")
14452  (return-type "gboolean")
14453  (parameters
14454    '("const-char*" "path")
14455    '("GResourceLookupFlags" "lookup_flags")
14456    '("gsize*" "size")
14457    '("guint32*" "flags")
14458    '("GError**" "error")
14459  )
14460)
14461
14462(define-method init
14463  (of-object "GStaticResource")
14464  (c-name "g_static_resource_init")
14465  (return-type "none")
14466)
14467
14468(define-method fini
14469  (of-object "GStaticResource")
14470  (c-name "g_static_resource_fini")
14471  (return-type "none")
14472)
14473
14474(define-method get_resource
14475  (of-object "GStaticResource")
14476  (c-name "g_static_resource_get_resource")
14477  (return-type "GResource*")
14478)
14479
14480
14481
14482;; From gseekable.h
14483
14484(define-function g_seekable_get_type
14485  (c-name "g_seekable_get_type")
14486  (return-type "GType")
14487)
14488
14489(define-method tell
14490  (of-object "GSeekable")
14491  (c-name "g_seekable_tell")
14492  (return-type "goffset")
14493)
14494
14495(define-method can_seek
14496  (of-object "GSeekable")
14497  (c-name "g_seekable_can_seek")
14498  (return-type "gboolean")
14499)
14500
14501(define-method seek
14502  (of-object "GSeekable")
14503  (c-name "g_seekable_seek")
14504  (return-type "gboolean")
14505  (parameters
14506    '("goffset" "offset")
14507    '("GSeekType" "type")
14508    '("GCancellable*" "cancellable")
14509    '("GError**" "error")
14510  )
14511)
14512
14513(define-method can_truncate
14514  (of-object "GSeekable")
14515  (c-name "g_seekable_can_truncate")
14516  (return-type "gboolean")
14517)
14518
14519(define-method truncate
14520  (of-object "GSeekable")
14521  (c-name "g_seekable_truncate")
14522  (return-type "gboolean")
14523  (parameters
14524    '("goffset" "offset")
14525    '("GCancellable*" "cancellable")
14526    '("GError**" "error")
14527  )
14528)
14529
14530
14531
14532;; From gsettingsbackend.h
14533
14534(define-function g_settings_backend_get_type
14535  (c-name "g_settings_backend_get_type")
14536  (return-type "GType")
14537)
14538
14539(define-method changed
14540  (of-object "GSettingsBackend")
14541  (c-name "g_settings_backend_changed")
14542  (return-type "none")
14543  (parameters
14544    '("const-gchar*" "key")
14545    '("gpointer" "origin_tag")
14546  )
14547)
14548
14549(define-method path_changed
14550  (of-object "GSettingsBackend")
14551  (c-name "g_settings_backend_path_changed")
14552  (return-type "none")
14553  (parameters
14554    '("const-gchar*" "path")
14555    '("gpointer" "origin_tag")
14556  )
14557)
14558
14559(define-function g_settings_backend_flatten_tree
14560  (c-name "g_settings_backend_flatten_tree")
14561  (return-type "none")
14562  (parameters
14563    '("GTree*" "tree")
14564    '("gchar**" "path")
14565    '("const-gchar***" "keys")
14566    '("GVariant***" "values")
14567  )
14568)
14569
14570(define-method keys_changed
14571  (of-object "GSettingsBackend")
14572  (c-name "g_settings_backend_keys_changed")
14573  (return-type "none")
14574  (parameters
14575    '("const-gchar*" "path")
14576    '("gchar-const*-const*" "items")
14577    '("gpointer" "origin_tag")
14578  )
14579)
14580
14581(define-method path_writable_changed
14582  (of-object "GSettingsBackend")
14583  (c-name "g_settings_backend_path_writable_changed")
14584  (return-type "none")
14585  (parameters
14586    '("const-gchar*" "path")
14587  )
14588)
14589
14590(define-method writable_changed
14591  (of-object "GSettingsBackend")
14592  (c-name "g_settings_backend_writable_changed")
14593  (return-type "none")
14594  (parameters
14595    '("const-gchar*" "key")
14596  )
14597)
14598
14599(define-method changed_tree
14600  (of-object "GSettingsBackend")
14601  (c-name "g_settings_backend_changed_tree")
14602  (return-type "none")
14603  (parameters
14604    '("GTree*" "tree")
14605    '("gpointer" "origin_tag")
14606  )
14607)
14608
14609(define-function g_settings_backend_get_default
14610  (c-name "g_settings_backend_get_default")
14611  (return-type "GSettingsBackend*")
14612)
14613
14614(define-function g_keyfile_settings_backend_new
14615  (c-name "g_keyfile_settings_backend_new")
14616  (is-constructor-of "GKeyfileSettingsBackend")
14617  (return-type "GSettingsBackend*")
14618  (parameters
14619    '("const-gchar*" "filename")
14620    '("const-gchar*" "root_path")
14621    '("const-gchar*" "root_group")
14622  )
14623)
14624
14625(define-function g_null_settings_backend_new
14626  (c-name "g_null_settings_backend_new")
14627  (is-constructor-of "GNullSettingsBackend")
14628  (return-type "GSettingsBackend*")
14629)
14630
14631(define-function g_memory_settings_backend_new
14632  (c-name "g_memory_settings_backend_new")
14633  (is-constructor-of "GMemorySettingsBackend")
14634  (return-type "GSettingsBackend*")
14635)
14636
14637
14638
14639;; From gsettingsbackendinternal.h
14640
14641(define-method watch
14642  (of-object "GSettingsBackend")
14643  (c-name "g_settings_backend_watch")
14644  (return-type "none")
14645  (parameters
14646    '("const-GSettingsListenerVTable*" "vtable")
14647    '("GObject*" "target")
14648    '("GMainContext*" "context")
14649  )
14650)
14651
14652(define-method unwatch
14653  (of-object "GSettingsBackend")
14654  (c-name "g_settings_backend_unwatch")
14655  (return-type "none")
14656  (parameters
14657    '("GObject*" "target")
14658  )
14659)
14660
14661(define-function g_settings_backend_create_tree
14662  (c-name "g_settings_backend_create_tree")
14663  (return-type "GTree*")
14664)
14665
14666(define-method read
14667  (of-object "GSettingsBackend")
14668  (c-name "g_settings_backend_read")
14669  (return-type "GVariant*")
14670  (parameters
14671    '("const-gchar*" "key")
14672    '("const-GVariantType*" "expected_type")
14673    '("gboolean" "default_value")
14674  )
14675)
14676
14677(define-method read_user_value
14678  (of-object "GSettingsBackend")
14679  (c-name "g_settings_backend_read_user_value")
14680  (return-type "GVariant*")
14681  (parameters
14682    '("const-gchar*" "key")
14683    '("const-GVariantType*" "expected_type")
14684  )
14685)
14686
14687(define-method write
14688  (of-object "GSettingsBackend")
14689  (c-name "g_settings_backend_write")
14690  (return-type "gboolean")
14691  (parameters
14692    '("const-gchar*" "key")
14693    '("GVariant*" "value")
14694    '("gpointer" "origin_tag")
14695  )
14696)
14697
14698(define-method write_tree
14699  (of-object "GSettingsBackend")
14700  (c-name "g_settings_backend_write_tree")
14701  (return-type "gboolean")
14702  (parameters
14703    '("GTree*" "tree")
14704    '("gpointer" "origin_tag")
14705  )
14706)
14707
14708(define-method reset
14709  (of-object "GSettingsBackend")
14710  (c-name "g_settings_backend_reset")
14711  (return-type "none")
14712  (parameters
14713    '("const-gchar*" "key")
14714    '("gpointer" "origin_tag")
14715  )
14716)
14717
14718(define-method get_writable
14719  (of-object "GSettingsBackend")
14720  (c-name "g_settings_backend_get_writable")
14721  (return-type "gboolean")
14722  (parameters
14723    '("const-char*" "key")
14724  )
14725)
14726
14727(define-method unsubscribe
14728  (of-object "GSettingsBackend")
14729  (c-name "g_settings_backend_unsubscribe")
14730  (return-type "none")
14731  (parameters
14732    '("const-char*" "name")
14733  )
14734)
14735
14736(define-method subscribe
14737  (of-object "GSettingsBackend")
14738  (c-name "g_settings_backend_subscribe")
14739  (return-type "none")
14740  (parameters
14741    '("const-char*" "name")
14742  )
14743)
14744
14745(define-method get_permission
14746  (of-object "GSettingsBackend")
14747  (c-name "g_settings_backend_get_permission")
14748  (return-type "GPermission*")
14749  (parameters
14750    '("const-gchar*" "path")
14751  )
14752)
14753
14754(define-function g_settings_backend_sync_default
14755  (c-name "g_settings_backend_sync_default")
14756  (return-type "none")
14757)
14758
14759(define-function g_null_settings_backend_get_type
14760  (c-name "g_null_settings_backend_get_type")
14761  (return-type "GType")
14762)
14763
14764(define-function g_memory_settings_backend_get_type
14765  (c-name "g_memory_settings_backend_get_type")
14766  (return-type "GType")
14767)
14768
14769(define-function g_keyfile_settings_backend_get_type
14770  (c-name "g_keyfile_settings_backend_get_type")
14771  (return-type "GType")
14772)
14773
14774(define-function g_nextstep_settings_backend_get_type
14775  (c-name "g_nextstep_settings_backend_get_type")
14776  (return-type "GType")
14777)
14778
14779
14780
14781;; From gsettings.h
14782
14783(define-function g_settings_get_type
14784  (c-name "g_settings_get_type")
14785  (return-type "GType")
14786)
14787
14788(define-function g_settings_list_schemas
14789  (c-name "g_settings_list_schemas")
14790  (return-type "const-gchar*-const*")
14791)
14792
14793(define-function g_settings_list_relocatable_schemas
14794  (c-name "g_settings_list_relocatable_schemas")
14795  (return-type "const-gchar*-const*")
14796)
14797
14798(define-function g_settings_new
14799  (c-name "g_settings_new")
14800  (is-constructor-of "GSettings")
14801  (return-type "GSettings*")
14802  (parameters
14803    '("const-gchar*" "schema_id")
14804  )
14805)
14806
14807(define-function g_settings_new_with_path
14808  (c-name "g_settings_new_with_path")
14809  (return-type "GSettings*")
14810  (parameters
14811    '("const-gchar*" "schema_id")
14812    '("const-gchar*" "path")
14813  )
14814)
14815
14816(define-function g_settings_new_with_backend
14817  (c-name "g_settings_new_with_backend")
14818  (return-type "GSettings*")
14819  (parameters
14820    '("const-gchar*" "schema_id")
14821    '("GSettingsBackend*" "backend")
14822  )
14823)
14824
14825(define-function g_settings_new_with_backend_and_path
14826  (c-name "g_settings_new_with_backend_and_path")
14827  (return-type "GSettings*")
14828  (parameters
14829    '("const-gchar*" "schema_id")
14830    '("GSettingsBackend*" "backend")
14831    '("const-gchar*" "path")
14832  )
14833)
14834
14835(define-function g_settings_new_full
14836  (c-name "g_settings_new_full")
14837  (return-type "GSettings*")
14838  (parameters
14839    '("GSettingsSchema*" "schema")
14840    '("GSettingsBackend*" "backend")
14841    '("const-gchar*" "path")
14842  )
14843)
14844
14845(define-method list_children
14846  (of-object "GSettings")
14847  (c-name "g_settings_list_children")
14848  (return-type "gchar**")
14849)
14850
14851(define-method list_keys
14852  (of-object "GSettings")
14853  (c-name "g_settings_list_keys")
14854  (return-type "gchar**")
14855)
14856
14857(define-method get_range
14858  (of-object "GSettings")
14859  (c-name "g_settings_get_range")
14860  (return-type "GVariant*")
14861  (parameters
14862    '("const-gchar*" "key")
14863  )
14864)
14865
14866(define-method range_check
14867  (of-object "GSettings")
14868  (c-name "g_settings_range_check")
14869  (return-type "gboolean")
14870  (parameters
14871    '("const-gchar*" "key")
14872    '("GVariant*" "value")
14873  )
14874)
14875
14876(define-method set_value
14877  (of-object "GSettings")
14878  (c-name "g_settings_set_value")
14879  (return-type "gboolean")
14880  (parameters
14881    '("const-gchar*" "key")
14882    '("GVariant*" "value")
14883  )
14884)
14885
14886(define-method get_value
14887  (of-object "GSettings")
14888  (c-name "g_settings_get_value")
14889  (return-type "GVariant*")
14890  (parameters
14891    '("const-gchar*" "key")
14892  )
14893)
14894
14895(define-method get_user_value
14896  (of-object "GSettings")
14897  (c-name "g_settings_get_user_value")
14898  (return-type "GVariant*")
14899  (parameters
14900    '("const-gchar*" "key")
14901  )
14902)
14903
14904(define-method get_default_value
14905  (of-object "GSettings")
14906  (c-name "g_settings_get_default_value")
14907  (return-type "GVariant*")
14908  (parameters
14909    '("const-gchar*" "key")
14910  )
14911)
14912
14913(define-method set
14914  (of-object "GSettings")
14915  (c-name "g_settings_set")
14916  (return-type "gboolean")
14917  (parameters
14918    '("const-gchar*" "key")
14919    '("const-gchar*" "format")
14920  )
14921  (varargs #t)
14922)
14923
14924(define-method get
14925  (of-object "GSettings")
14926  (c-name "g_settings_get")
14927  (return-type "none")
14928  (parameters
14929    '("const-gchar*" "key")
14930    '("const-gchar*" "format")
14931  )
14932  (varargs #t)
14933)
14934
14935(define-method reset
14936  (of-object "GSettings")
14937  (c-name "g_settings_reset")
14938  (return-type "none")
14939  (parameters
14940    '("const-gchar*" "key")
14941  )
14942)
14943
14944(define-method get_int
14945  (of-object "GSettings")
14946  (c-name "g_settings_get_int")
14947  (return-type "gint")
14948  (parameters
14949    '("const-gchar*" "key")
14950  )
14951)
14952
14953(define-method set_int
14954  (of-object "GSettings")
14955  (c-name "g_settings_set_int")
14956  (return-type "gboolean")
14957  (parameters
14958    '("const-gchar*" "key")
14959    '("gint" "value")
14960  )
14961)
14962
14963(define-method get_int64
14964  (of-object "GSettings")
14965  (c-name "g_settings_get_int64")
14966  (return-type "gint64")
14967  (parameters
14968    '("const-gchar*" "key")
14969  )
14970)
14971
14972(define-method set_int64
14973  (of-object "GSettings")
14974  (c-name "g_settings_set_int64")
14975  (return-type "gboolean")
14976  (parameters
14977    '("const-gchar*" "key")
14978    '("gint64" "value")
14979  )
14980)
14981
14982(define-method get_uint
14983  (of-object "GSettings")
14984  (c-name "g_settings_get_uint")
14985  (return-type "guint")
14986  (parameters
14987    '("const-gchar*" "key")
14988  )
14989)
14990
14991(define-method set_uint
14992  (of-object "GSettings")
14993  (c-name "g_settings_set_uint")
14994  (return-type "gboolean")
14995  (parameters
14996    '("const-gchar*" "key")
14997    '("guint" "value")
14998  )
14999)
15000
15001(define-method get_uint64
15002  (of-object "GSettings")
15003  (c-name "g_settings_get_uint64")
15004  (return-type "guint64")
15005  (parameters
15006    '("const-gchar*" "key")
15007  )
15008)
15009
15010(define-method set_uint64
15011  (of-object "GSettings")
15012  (c-name "g_settings_set_uint64")
15013  (return-type "gboolean")
15014  (parameters
15015    '("const-gchar*" "key")
15016    '("guint64" "value")
15017  )
15018)
15019
15020(define-method get_string
15021  (of-object "GSettings")
15022  (c-name "g_settings_get_string")
15023  (return-type "gchar*")
15024  (parameters
15025    '("const-gchar*" "key")
15026  )
15027)
15028
15029(define-method set_string
15030  (of-object "GSettings")
15031  (c-name "g_settings_set_string")
15032  (return-type "gboolean")
15033  (parameters
15034    '("const-gchar*" "key")
15035    '("const-gchar*" "value")
15036  )
15037)
15038
15039(define-method get_boolean
15040  (of-object "GSettings")
15041  (c-name "g_settings_get_boolean")
15042  (return-type "gboolean")
15043  (parameters
15044    '("const-gchar*" "key")
15045  )
15046)
15047
15048(define-method set_boolean
15049  (of-object "GSettings")
15050  (c-name "g_settings_set_boolean")
15051  (return-type "gboolean")
15052  (parameters
15053    '("const-gchar*" "key")
15054    '("gboolean" "value")
15055  )
15056)
15057
15058(define-method get_double
15059  (of-object "GSettings")
15060  (c-name "g_settings_get_double")
15061  (return-type "gdouble")
15062  (parameters
15063    '("const-gchar*" "key")
15064  )
15065)
15066
15067(define-method set_double
15068  (of-object "GSettings")
15069  (c-name "g_settings_set_double")
15070  (return-type "gboolean")
15071  (parameters
15072    '("const-gchar*" "key")
15073    '("gdouble" "value")
15074  )
15075)
15076
15077(define-method get_strv
15078  (of-object "GSettings")
15079  (c-name "g_settings_get_strv")
15080  (return-type "gchar**")
15081  (parameters
15082    '("const-gchar*" "key")
15083  )
15084)
15085
15086(define-method set_strv
15087  (of-object "GSettings")
15088  (c-name "g_settings_set_strv")
15089  (return-type "gboolean")
15090  (parameters
15091    '("const-gchar*" "key")
15092    '("const-gchar*-const*" "value")
15093  )
15094)
15095
15096(define-method get_enum
15097  (of-object "GSettings")
15098  (c-name "g_settings_get_enum")
15099  (return-type "gint")
15100  (parameters
15101    '("const-gchar*" "key")
15102  )
15103)
15104
15105(define-method set_enum
15106  (of-object "GSettings")
15107  (c-name "g_settings_set_enum")
15108  (return-type "gboolean")
15109  (parameters
15110    '("const-gchar*" "key")
15111    '("gint" "value")
15112  )
15113)
15114
15115(define-method get_flags
15116  (of-object "GSettings")
15117  (c-name "g_settings_get_flags")
15118  (return-type "guint")
15119  (parameters
15120    '("const-gchar*" "key")
15121  )
15122)
15123
15124(define-method set_flags
15125  (of-object "GSettings")
15126  (c-name "g_settings_set_flags")
15127  (return-type "gboolean")
15128  (parameters
15129    '("const-gchar*" "key")
15130    '("guint" "value")
15131  )
15132)
15133
15134(define-method get_child
15135  (of-object "GSettings")
15136  (c-name "g_settings_get_child")
15137  (return-type "GSettings*")
15138  (parameters
15139    '("const-gchar*" "name")
15140  )
15141)
15142
15143(define-method is_writable
15144  (of-object "GSettings")
15145  (c-name "g_settings_is_writable")
15146  (return-type "gboolean")
15147  (parameters
15148    '("const-gchar*" "name")
15149  )
15150)
15151
15152(define-method delay
15153  (of-object "GSettings")
15154  (c-name "g_settings_delay")
15155  (return-type "none")
15156)
15157
15158(define-method apply
15159  (of-object "GSettings")
15160  (c-name "g_settings_apply")
15161  (return-type "none")
15162)
15163
15164(define-method revert
15165  (of-object "GSettings")
15166  (c-name "g_settings_revert")
15167  (return-type "none")
15168)
15169
15170(define-method get_has_unapplied
15171  (of-object "GSettings")
15172  (c-name "g_settings_get_has_unapplied")
15173  (return-type "gboolean")
15174)
15175
15176(define-function g_settings_sync
15177  (c-name "g_settings_sync")
15178  (return-type "none")
15179)
15180
15181(define-method bind
15182  (of-object "GSettings")
15183  (c-name "g_settings_bind")
15184  (return-type "none")
15185  (parameters
15186    '("const-gchar*" "key")
15187    '("gpointer" "object")
15188    '("const-gchar*" "property")
15189    '("GSettingsBindFlags" "flags")
15190  )
15191)
15192
15193(define-method bind_with_mapping
15194  (of-object "GSettings")
15195  (c-name "g_settings_bind_with_mapping")
15196  (return-type "none")
15197  (parameters
15198    '("const-gchar*" "key")
15199    '("gpointer" "object")
15200    '("const-gchar*" "property")
15201    '("GSettingsBindFlags" "flags")
15202    '("GSettingsBindGetMapping" "get_mapping")
15203    '("GSettingsBindSetMapping" "set_mapping")
15204    '("gpointer" "user_data")
15205    '("GDestroyNotify" "destroy")
15206  )
15207)
15208
15209(define-method bind_writable
15210  (of-object "GSettings")
15211  (c-name "g_settings_bind_writable")
15212  (return-type "none")
15213  (parameters
15214    '("const-gchar*" "key")
15215    '("gpointer" "object")
15216    '("const-gchar*" "property")
15217    '("gboolean" "inverted")
15218  )
15219)
15220
15221(define-function g_settings_unbind
15222  (c-name "g_settings_unbind")
15223  (return-type "none")
15224  (parameters
15225    '("gpointer" "object")
15226    '("const-gchar*" "property")
15227  )
15228)
15229
15230(define-method create_action
15231  (of-object "GSettings")
15232  (c-name "g_settings_create_action")
15233  (return-type "GAction*")
15234  (parameters
15235    '("const-gchar*" "key")
15236  )
15237)
15238
15239(define-method get_mapped
15240  (of-object "GSettings")
15241  (c-name "g_settings_get_mapped")
15242  (return-type "gpointer")
15243  (parameters
15244    '("const-gchar*" "key")
15245    '("GSettingsGetMapping" "mapping")
15246    '("gpointer" "user_data")
15247  )
15248)
15249
15250
15251
15252;; From gsettings-mapping.h
15253
15254(define-function g_settings_set_mapping
15255  (c-name "g_settings_set_mapping")
15256  (return-type "GVariant*")
15257  (parameters
15258    '("const-GValue*" "value")
15259    '("const-GVariantType*" "expected_type")
15260    '("gpointer" "user_data")
15261  )
15262)
15263
15264(define-function g_settings_get_mapping
15265  (c-name "g_settings_get_mapping")
15266  (return-type "gboolean")
15267  (parameters
15268    '("GValue*" "value")
15269    '("GVariant*" "variant")
15270    '("gpointer" "user_data")
15271  )
15272)
15273
15274(define-function g_settings_mapping_is_compatible
15275  (c-name "g_settings_mapping_is_compatible")
15276  (return-type "gboolean")
15277  (parameters
15278    '("GType" "gvalue_type")
15279    '("const-GVariantType*" "variant_type")
15280  )
15281)
15282
15283
15284
15285;; From gsettingsschema.h
15286
15287(define-function g_settings_schema_source_get_type
15288  (c-name "g_settings_schema_source_get_type")
15289  (return-type "GType")
15290)
15291
15292(define-function g_settings_schema_source_get_default
15293  (c-name "g_settings_schema_source_get_default")
15294  (return-type "GSettingsSchemaSource*")
15295)
15296
15297(define-method ref
15298  (of-object "GSettingsSchemaSource")
15299  (c-name "g_settings_schema_source_ref")
15300  (return-type "GSettingsSchemaSource*")
15301)
15302
15303(define-method unref
15304  (of-object "GSettingsSchemaSource")
15305  (c-name "g_settings_schema_source_unref")
15306  (return-type "none")
15307)
15308
15309(define-function g_settings_schema_source_new_from_directory
15310  (c-name "g_settings_schema_source_new_from_directory")
15311  (return-type "GSettingsSchemaSource*")
15312  (parameters
15313    '("const-gchar*" "directory")
15314    '("GSettingsSchemaSource*" "parent")
15315    '("gboolean" "trusted")
15316    '("GError**" "error")
15317  )
15318)
15319
15320(define-method lookup
15321  (of-object "GSettingsSchemaSource")
15322  (c-name "g_settings_schema_source_lookup")
15323  (return-type "GSettingsSchema*")
15324  (parameters
15325    '("const-gchar*" "schema_id")
15326    '("gboolean" "recursive")
15327  )
15328)
15329
15330(define-method list_schemas
15331  (of-object "GSettingsSchemaSource")
15332  (c-name "g_settings_schema_source_list_schemas")
15333  (return-type "none")
15334  (parameters
15335    '("gboolean" "recursive")
15336    '("gchar***" "non_relocatable")
15337    '("gchar***" "relocatable")
15338  )
15339)
15340
15341(define-function g_settings_schema_get_type
15342  (c-name "g_settings_schema_get_type")
15343  (return-type "GType")
15344)
15345
15346(define-method ref
15347  (of-object "GSettingsSchema")
15348  (c-name "g_settings_schema_ref")
15349  (return-type "GSettingsSchema*")
15350)
15351
15352(define-method unref
15353  (of-object "GSettingsSchema")
15354  (c-name "g_settings_schema_unref")
15355  (return-type "none")
15356)
15357
15358(define-method get_id
15359  (of-object "GSettingsSchema")
15360  (c-name "g_settings_schema_get_id")
15361  (return-type "const-gchar*")
15362)
15363
15364(define-method get_path
15365  (of-object "GSettingsSchema")
15366  (c-name "g_settings_schema_get_path")
15367  (return-type "const-gchar*")
15368)
15369
15370(define-method get_key
15371  (of-object "GSettingsSchema")
15372  (c-name "g_settings_schema_get_key")
15373  (return-type "GSettingsSchemaKey*")
15374  (parameters
15375    '("const-gchar*" "name")
15376  )
15377)
15378
15379(define-method has_key
15380  (of-object "GSettingsSchema")
15381  (c-name "g_settings_schema_has_key")
15382  (return-type "gboolean")
15383  (parameters
15384    '("const-gchar*" "name")
15385  )
15386)
15387
15388(define-method list_keys
15389  (of-object "GSettingsSchema")
15390  (c-name "g_settings_schema_list_keys")
15391  (return-type "gchar**")
15392)
15393
15394(define-method list_children
15395  (of-object "GSettingsSchema")
15396  (c-name "g_settings_schema_list_children")
15397  (return-type "gchar**")
15398)
15399
15400(define-function g_settings_schema_key_get_type
15401  (c-name "g_settings_schema_key_get_type")
15402  (return-type "GType")
15403)
15404
15405(define-method ref
15406  (of-object "GSettingsSchemaKey")
15407  (c-name "g_settings_schema_key_ref")
15408  (return-type "GSettingsSchemaKey*")
15409)
15410
15411(define-method unref
15412  (of-object "GSettingsSchemaKey")
15413  (c-name "g_settings_schema_key_unref")
15414  (return-type "none")
15415)
15416
15417(define-method get_value_type
15418  (of-object "GSettingsSchemaKey")
15419  (c-name "g_settings_schema_key_get_value_type")
15420  (return-type "const-GVariantType*")
15421)
15422
15423(define-method get_default_value
15424  (of-object "GSettingsSchemaKey")
15425  (c-name "g_settings_schema_key_get_default_value")
15426  (return-type "GVariant*")
15427)
15428
15429(define-method get_range
15430  (of-object "GSettingsSchemaKey")
15431  (c-name "g_settings_schema_key_get_range")
15432  (return-type "GVariant*")
15433)
15434
15435(define-method range_check
15436  (of-object "GSettingsSchemaKey")
15437  (c-name "g_settings_schema_key_range_check")
15438  (return-type "gboolean")
15439  (parameters
15440    '("GVariant*" "value")
15441  )
15442)
15443
15444(define-method get_name
15445  (of-object "GSettingsSchemaKey")
15446  (c-name "g_settings_schema_key_get_name")
15447  (return-type "const-gchar*")
15448)
15449
15450(define-method get_summary
15451  (of-object "GSettingsSchemaKey")
15452  (c-name "g_settings_schema_key_get_summary")
15453  (return-type "const-gchar*")
15454)
15455
15456(define-method get_description
15457  (of-object "GSettingsSchemaKey")
15458  (c-name "g_settings_schema_key_get_description")
15459  (return-type "const-gchar*")
15460)
15461
15462
15463
15464;; From gsettingsschema-internal.h
15465
15466(define-method get_gettext_domain
15467  (of-object "GSettingsSchema")
15468  (c-name "g_settings_schema_get_gettext_domain")
15469  (return-type "const-gchar*")
15470)
15471
15472(define-method get_value
15473  (of-object "GSettingsSchema")
15474  (c-name "g_settings_schema_get_value")
15475  (return-type "GVariantIter*")
15476  (parameters
15477    '("const-gchar*" "key")
15478  )
15479)
15480
15481(define-method list
15482  (of-object "GSettingsSchema")
15483  (c-name "g_settings_schema_list")
15484  (return-type "const-GQuark*")
15485  (parameters
15486    '("gint*" "n_items")
15487  )
15488)
15489
15490(define-method get_string
15491  (of-object "GSettingsSchema")
15492  (c-name "g_settings_schema_get_string")
15493  (return-type "const-gchar*")
15494  (parameters
15495    '("const-gchar*" "key")
15496  )
15497)
15498
15499(define-method init
15500  (of-object "GSettingsSchemaKey")
15501  (c-name "g_settings_schema_key_init")
15502  (return-type "none")
15503  (parameters
15504    '("GSettingsSchema*" "schema")
15505    '("const-gchar*" "name")
15506  )
15507)
15508
15509(define-method clear
15510  (of-object "GSettingsSchemaKey")
15511  (c-name "g_settings_schema_key_clear")
15512  (return-type "none")
15513)
15514
15515(define-method type_check
15516  (of-object "GSettingsSchemaKey")
15517  (c-name "g_settings_schema_key_type_check")
15518  (return-type "gboolean")
15519  (parameters
15520    '("GVariant*" "value")
15521  )
15522)
15523
15524(define-method range_fixup
15525  (of-object "GSettingsSchemaKey")
15526  (c-name "g_settings_schema_key_range_fixup")
15527  (return-type "GVariant*")
15528  (parameters
15529    '("GVariant*" "value")
15530  )
15531)
15532
15533(define-method get_translated_default
15534  (of-object "GSettingsSchemaKey")
15535  (c-name "g_settings_schema_key_get_translated_default")
15536  (return-type "GVariant*")
15537)
15538
15539(define-method get_per_desktop_default
15540  (of-object "GSettingsSchemaKey")
15541  (c-name "g_settings_schema_key_get_per_desktop_default")
15542  (return-type "GVariant*")
15543)
15544
15545(define-method to_enum
15546  (of-object "GSettingsSchemaKey")
15547  (c-name "g_settings_schema_key_to_enum")
15548  (return-type "gint")
15549  (parameters
15550    '("GVariant*" "value")
15551  )
15552)
15553
15554(define-method from_enum
15555  (of-object "GSettingsSchemaKey")
15556  (c-name "g_settings_schema_key_from_enum")
15557  (return-type "GVariant*")
15558  (parameters
15559    '("gint" "value")
15560  )
15561)
15562
15563(define-method to_flags
15564  (of-object "GSettingsSchemaKey")
15565  (c-name "g_settings_schema_key_to_flags")
15566  (return-type "guint")
15567  (parameters
15568    '("GVariant*" "value")
15569  )
15570)
15571
15572(define-method from_flags
15573  (of-object "GSettingsSchemaKey")
15574  (c-name "g_settings_schema_key_from_flags")
15575  (return-type "GVariant*")
15576  (parameters
15577    '("guint" "value")
15578  )
15579)
15580
15581
15582
15583;; From gsimpleactiongroup.h
15584
15585(define-function g_simple_action_group_get_type
15586  (c-name "g_simple_action_group_get_type")
15587  (return-type "GType")
15588)
15589
15590(define-function g_simple_action_group_new
15591  (c-name "g_simple_action_group_new")
15592  (is-constructor-of "GSimpleActionGroup")
15593  (return-type "GSimpleActionGroup*")
15594)
15595
15596(define-method lookup
15597  (of-object "GSimpleActionGroup")
15598  (c-name "g_simple_action_group_lookup")
15599  (return-type "GAction*")
15600  (parameters
15601    '("const-gchar*" "action_name")
15602  )
15603)
15604
15605(define-method insert
15606  (of-object "GSimpleActionGroup")
15607  (c-name "g_simple_action_group_insert")
15608  (return-type "none")
15609  (parameters
15610    '("GAction*" "action")
15611  )
15612)
15613
15614(define-method remove
15615  (of-object "GSimpleActionGroup")
15616  (c-name "g_simple_action_group_remove")
15617  (return-type "none")
15618  (parameters
15619    '("const-gchar*" "action_name")
15620  )
15621)
15622
15623(define-method add_entries
15624  (of-object "GSimpleActionGroup")
15625  (c-name "g_simple_action_group_add_entries")
15626  (return-type "none")
15627  (parameters
15628    '("const-GActionEntry*" "entries")
15629    '("gint" "n_entries")
15630    '("gpointer" "user_data")
15631  )
15632)
15633
15634
15635
15636;; From gsimpleaction.h
15637
15638(define-function g_simple_action_get_type
15639  (c-name "g_simple_action_get_type")
15640  (return-type "GType")
15641)
15642
15643(define-function g_simple_action_new
15644  (c-name "g_simple_action_new")
15645  (is-constructor-of "GSimpleAction")
15646  (return-type "GSimpleAction*")
15647  (parameters
15648    '("const-gchar*" "name")
15649    '("const-GVariantType*" "parameter_type")
15650  )
15651)
15652
15653(define-function g_simple_action_new_stateful
15654  (c-name "g_simple_action_new_stateful")
15655  (return-type "GSimpleAction*")
15656  (parameters
15657    '("const-gchar*" "name")
15658    '("const-GVariantType*" "parameter_type")
15659    '("GVariant*" "state")
15660  )
15661)
15662
15663(define-method set_enabled
15664  (of-object "GSimpleAction")
15665  (c-name "g_simple_action_set_enabled")
15666  (return-type "none")
15667  (parameters
15668    '("gboolean" "enabled")
15669  )
15670)
15671
15672(define-method set_state
15673  (of-object "GSimpleAction")
15674  (c-name "g_simple_action_set_state")
15675  (return-type "none")
15676  (parameters
15677    '("GVariant*" "value")
15678  )
15679)
15680
15681(define-method set_state_hint
15682  (of-object "GSimpleAction")
15683  (c-name "g_simple_action_set_state_hint")
15684  (return-type "none")
15685  (parameters
15686    '("GVariant*" "state_hint")
15687  )
15688)
15689
15690
15691
15692;; From gsimpleasyncresult.h
15693
15694(define-function g_simple_async_result_get_type
15695  (c-name "g_simple_async_result_get_type")
15696  (return-type "GType")
15697)
15698
15699(define-function g_simple_async_result_new
15700  (c-name "g_simple_async_result_new")
15701  (is-constructor-of "GSimpleAsyncResult")
15702  (return-type "GSimpleAsyncResult*")
15703  (parameters
15704    '("GObject*" "source_object")
15705    '("GAsyncReadyCallback" "callback")
15706    '("gpointer" "user_data")
15707    '("gpointer" "source_tag")
15708  )
15709)
15710
15711(define-function g_simple_async_result_new_error
15712  (c-name "g_simple_async_result_new_error")
15713  (return-type "GSimpleAsyncResult*")
15714  (parameters
15715    '("GObject*" "source_object")
15716    '("GAsyncReadyCallback" "callback")
15717    '("gpointer" "user_data")
15718    '("GQuark" "domain")
15719    '("gint" "code")
15720    '("const-char*" "format")
15721  )
15722  (varargs #t)
15723)
15724
15725(define-function g_simple_async_result_new_from_error
15726  (c-name "g_simple_async_result_new_from_error")
15727  (return-type "GSimpleAsyncResult*")
15728  (parameters
15729    '("GObject*" "source_object")
15730    '("GAsyncReadyCallback" "callback")
15731    '("gpointer" "user_data")
15732    '("const-GError*" "error")
15733  )
15734)
15735
15736(define-function g_simple_async_result_new_take_error
15737  (c-name "g_simple_async_result_new_take_error")
15738  (return-type "GSimpleAsyncResult*")
15739  (parameters
15740    '("GObject*" "source_object")
15741    '("GAsyncReadyCallback" "callback")
15742    '("gpointer" "user_data")
15743    '("GError*" "error")
15744  )
15745)
15746
15747(define-method set_op_res_gpointer
15748  (of-object "GSimpleAsyncResult")
15749  (c-name "g_simple_async_result_set_op_res_gpointer")
15750  (return-type "none")
15751  (parameters
15752    '("gpointer" "op_res")
15753    '("GDestroyNotify" "destroy_op_res")
15754  )
15755)
15756
15757(define-method get_op_res_gpointer
15758  (of-object "GSimpleAsyncResult")
15759  (c-name "g_simple_async_result_get_op_res_gpointer")
15760  (return-type "gpointer")
15761)
15762
15763(define-method set_op_res_gssize
15764  (of-object "GSimpleAsyncResult")
15765  (c-name "g_simple_async_result_set_op_res_gssize")
15766  (return-type "none")
15767  (parameters
15768    '("gssize" "op_res")
15769  )
15770)
15771
15772(define-method get_op_res_gssize
15773  (of-object "GSimpleAsyncResult")
15774  (c-name "g_simple_async_result_get_op_res_gssize")
15775  (return-type "gssize")
15776)
15777
15778(define-method set_op_res_gboolean
15779  (of-object "GSimpleAsyncResult")
15780  (c-name "g_simple_async_result_set_op_res_gboolean")
15781  (return-type "none")
15782  (parameters
15783    '("gboolean" "op_res")
15784  )
15785)
15786
15787(define-method get_op_res_gboolean
15788  (of-object "GSimpleAsyncResult")
15789  (c-name "g_simple_async_result_get_op_res_gboolean")
15790  (return-type "gboolean")
15791)
15792
15793(define-method set_check_cancellable
15794  (of-object "GSimpleAsyncResult")
15795  (c-name "g_simple_async_result_set_check_cancellable")
15796  (return-type "none")
15797  (parameters
15798    '("GCancellable*" "check_cancellable")
15799  )
15800)
15801
15802(define-method get_source_tag
15803  (of-object "GSimpleAsyncResult")
15804  (c-name "g_simple_async_result_get_source_tag")
15805  (return-type "gpointer")
15806)
15807
15808(define-method set_handle_cancellation
15809  (of-object "GSimpleAsyncResult")
15810  (c-name "g_simple_async_result_set_handle_cancellation")
15811  (return-type "none")
15812  (parameters
15813    '("gboolean" "handle_cancellation")
15814  )
15815)
15816
15817(define-method complete
15818  (of-object "GSimpleAsyncResult")
15819  (c-name "g_simple_async_result_complete")
15820  (return-type "none")
15821)
15822
15823(define-method complete_in_idle
15824  (of-object "GSimpleAsyncResult")
15825  (c-name "g_simple_async_result_complete_in_idle")
15826  (return-type "none")
15827)
15828
15829(define-method run_in_thread
15830  (of-object "GSimpleAsyncResult")
15831  (c-name "g_simple_async_result_run_in_thread")
15832  (return-type "none")
15833  (parameters
15834    '("GSimpleAsyncThreadFunc" "func")
15835    '("int" "io_priority")
15836    '("GCancellable*" "cancellable")
15837  )
15838)
15839
15840(define-method set_from_error
15841  (of-object "GSimpleAsyncResult")
15842  (c-name "g_simple_async_result_set_from_error")
15843  (return-type "none")
15844  (parameters
15845    '("const-GError*" "error")
15846  )
15847)
15848
15849(define-method take_error
15850  (of-object "GSimpleAsyncResult")
15851  (c-name "g_simple_async_result_take_error")
15852  (return-type "none")
15853  (parameters
15854    '("GError*" "error")
15855  )
15856)
15857
15858(define-method propagate_error
15859  (of-object "GSimpleAsyncResult")
15860  (c-name "g_simple_async_result_propagate_error")
15861  (return-type "gboolean")
15862  (parameters
15863    '("GError**" "dest")
15864  )
15865)
15866
15867(define-method set_error
15868  (of-object "GSimpleAsyncResult")
15869  (c-name "g_simple_async_result_set_error")
15870  (return-type "none")
15871  (parameters
15872    '("GQuark" "domain")
15873    '("gint" "code")
15874    '("const-char*" "format")
15875  )
15876  (varargs #t)
15877)
15878
15879(define-method set_error_va
15880  (of-object "GSimpleAsyncResult")
15881  (c-name "g_simple_async_result_set_error_va")
15882  (return-type "none")
15883  (parameters
15884    '("GQuark" "domain")
15885    '("gint" "code")
15886    '("const-char*" "format")
15887    '("va_list" "args")
15888  )
15889)
15890
15891(define-function g_simple_async_result_is_valid
15892  (c-name "g_simple_async_result_is_valid")
15893  (return-type "gboolean")
15894  (parameters
15895    '("GAsyncResult*" "result")
15896    '("GObject*" "source")
15897    '("gpointer" "source_tag")
15898  )
15899)
15900
15901(define-function g_simple_async_report_error_in_idle
15902  (c-name "g_simple_async_report_error_in_idle")
15903  (return-type "none")
15904  (parameters
15905    '("GObject*" "object")
15906    '("GAsyncReadyCallback" "callback")
15907    '("gpointer" "user_data")
15908    '("GQuark" "domain")
15909    '("gint" "code")
15910    '("const-char*" "format")
15911  )
15912  (varargs #t)
15913)
15914
15915(define-function g_simple_async_report_gerror_in_idle
15916  (c-name "g_simple_async_report_gerror_in_idle")
15917  (return-type "none")
15918  (parameters
15919    '("GObject*" "object")
15920    '("GAsyncReadyCallback" "callback")
15921    '("gpointer" "user_data")
15922    '("const-GError*" "error")
15923  )
15924)
15925
15926(define-function g_simple_async_report_take_gerror_in_idle
15927  (c-name "g_simple_async_report_take_gerror_in_idle")
15928  (return-type "none")
15929  (parameters
15930    '("GObject*" "object")
15931    '("GAsyncReadyCallback" "callback")
15932    '("gpointer" "user_data")
15933    '("GError*" "error")
15934  )
15935)
15936
15937
15938
15939;; From gsimpleiostream.h
15940
15941(define-function g_simple_io_stream_get_type
15942  (c-name "g_simple_io_stream_get_type")
15943  (return-type "GType")
15944)
15945
15946(define-function g_simple_io_stream_new
15947  (c-name "g_simple_io_stream_new")
15948  (is-constructor-of "GSimpleIoStream")
15949  (return-type "GIOStream*")
15950  (parameters
15951    '("GInputStream*" "input_stream")
15952    '("GOutputStream*" "output_stream")
15953  )
15954)
15955
15956
15957
15958;; From gsimplepermission.h
15959
15960(define-function g_simple_permission_get_type
15961  (c-name "g_simple_permission_get_type")
15962  (return-type "GType")
15963)
15964
15965(define-function g_simple_permission_new
15966  (c-name "g_simple_permission_new")
15967  (is-constructor-of "GSimplePermission")
15968  (return-type "GPermission*")
15969  (parameters
15970    '("gboolean" "allowed")
15971  )
15972)
15973
15974
15975
15976;; From gsimpleproxyresolver.h
15977
15978(define-function g_simple_proxy_resolver_get_type
15979  (c-name "g_simple_proxy_resolver_get_type")
15980  (return-type "GType")
15981)
15982
15983(define-function g_simple_proxy_resolver_new
15984  (c-name "g_simple_proxy_resolver_new")
15985  (is-constructor-of "GSimpleProxyResolver")
15986  (return-type "GProxyResolver*")
15987  (parameters
15988    '("const-gchar*" "default_proxy")
15989    '("gchar**" "ignore_hosts")
15990  )
15991)
15992
15993(define-method set_default_proxy
15994  (of-object "GSimpleProxyResolver")
15995  (c-name "g_simple_proxy_resolver_set_default_proxy")
15996  (return-type "none")
15997  (parameters
15998    '("const-gchar*" "default_proxy")
15999  )
16000)
16001
16002(define-method set_ignore_hosts
16003  (of-object "GSimpleProxyResolver")
16004  (c-name "g_simple_proxy_resolver_set_ignore_hosts")
16005  (return-type "none")
16006  (parameters
16007    '("gchar**" "ignore_hosts")
16008  )
16009)
16010
16011(define-method set_uri_proxy
16012  (of-object "GSimpleProxyResolver")
16013  (c-name "g_simple_proxy_resolver_set_uri_proxy")
16014  (return-type "none")
16015  (parameters
16016    '("const-gchar*" "uri_scheme")
16017    '("const-gchar*" "proxy")
16018  )
16019)
16020
16021
16022
16023;; From gsocketaddressenumerator.h
16024
16025(define-function g_socket_address_enumerator_get_type
16026  (c-name "g_socket_address_enumerator_get_type")
16027  (return-type "GType")
16028)
16029
16030(define-method next
16031  (of-object "GSocketAddressEnumerator")
16032  (c-name "g_socket_address_enumerator_next")
16033  (return-type "GSocketAddress*")
16034  (parameters
16035    '("GCancellable*" "cancellable")
16036    '("GError**" "error")
16037  )
16038)
16039
16040(define-method next_async
16041  (of-object "GSocketAddressEnumerator")
16042  (c-name "g_socket_address_enumerator_next_async")
16043  (return-type "none")
16044  (parameters
16045    '("GCancellable*" "cancellable")
16046    '("GAsyncReadyCallback" "callback")
16047    '("gpointer" "user_data")
16048  )
16049)
16050
16051(define-method next_finish
16052  (of-object "GSocketAddressEnumerator")
16053  (c-name "g_socket_address_enumerator_next_finish")
16054  (return-type "GSocketAddress*")
16055  (parameters
16056    '("GAsyncResult*" "result")
16057    '("GError**" "error")
16058  )
16059)
16060
16061
16062
16063;; From gsocketaddress.h
16064
16065(define-function g_socket_address_get_type
16066  (c-name "g_socket_address_get_type")
16067  (return-type "GType")
16068)
16069
16070(define-method get_family
16071  (of-object "GSocketAddress")
16072  (c-name "g_socket_address_get_family")
16073  (return-type "GSocketFamily")
16074)
16075
16076(define-function g_socket_address_new_from_native
16077  (c-name "g_socket_address_new_from_native")
16078  (return-type "GSocketAddress*")
16079  (parameters
16080    '("gpointer" "native")
16081    '("gsize" "len")
16082  )
16083)
16084
16085(define-method to_native
16086  (of-object "GSocketAddress")
16087  (c-name "g_socket_address_to_native")
16088  (return-type "gboolean")
16089  (parameters
16090    '("gpointer" "dest")
16091    '("gsize" "destlen")
16092    '("GError**" "error")
16093  )
16094)
16095
16096(define-method get_native_size
16097  (of-object "GSocketAddress")
16098  (c-name "g_socket_address_get_native_size")
16099  (return-type "gssize")
16100)
16101
16102
16103
16104;; From gsocketclient.h
16105
16106(define-function g_socket_client_get_type
16107  (c-name "g_socket_client_get_type")
16108  (return-type "GType")
16109)
16110
16111(define-function g_socket_client_new
16112  (c-name "g_socket_client_new")
16113  (is-constructor-of "GSocketClient")
16114  (return-type "GSocketClient*")
16115)
16116
16117(define-method get_family
16118  (of-object "GSocketClient")
16119  (c-name "g_socket_client_get_family")
16120  (return-type "GSocketFamily")
16121)
16122
16123(define-method set_family
16124  (of-object "GSocketClient")
16125  (c-name "g_socket_client_set_family")
16126  (return-type "none")
16127  (parameters
16128    '("GSocketFamily" "family")
16129  )
16130)
16131
16132(define-method get_socket_type
16133  (of-object "GSocketClient")
16134  (c-name "g_socket_client_get_socket_type")
16135  (return-type "GSocketType")
16136)
16137
16138(define-method set_socket_type
16139  (of-object "GSocketClient")
16140  (c-name "g_socket_client_set_socket_type")
16141  (return-type "none")
16142  (parameters
16143    '("GSocketType" "type")
16144  )
16145)
16146
16147(define-method get_protocol
16148  (of-object "GSocketClient")
16149  (c-name "g_socket_client_get_protocol")
16150  (return-type "GSocketProtocol")
16151)
16152
16153(define-method set_protocol
16154  (of-object "GSocketClient")
16155  (c-name "g_socket_client_set_protocol")
16156  (return-type "none")
16157  (parameters
16158    '("GSocketProtocol" "protocol")
16159  )
16160)
16161
16162(define-method get_local_address
16163  (of-object "GSocketClient")
16164  (c-name "g_socket_client_get_local_address")
16165  (return-type "GSocketAddress*")
16166)
16167
16168(define-method set_local_address
16169  (of-object "GSocketClient")
16170  (c-name "g_socket_client_set_local_address")
16171  (return-type "none")
16172  (parameters
16173    '("GSocketAddress*" "address")
16174  )
16175)
16176
16177(define-method get_timeout
16178  (of-object "GSocketClient")
16179  (c-name "g_socket_client_get_timeout")
16180  (return-type "guint")
16181)
16182
16183(define-method set_timeout
16184  (of-object "GSocketClient")
16185  (c-name "g_socket_client_set_timeout")
16186  (return-type "none")
16187  (parameters
16188    '("guint" "timeout")
16189  )
16190)
16191
16192(define-method get_enable_proxy
16193  (of-object "GSocketClient")
16194  (c-name "g_socket_client_get_enable_proxy")
16195  (return-type "gboolean")
16196)
16197
16198(define-method set_enable_proxy
16199  (of-object "GSocketClient")
16200  (c-name "g_socket_client_set_enable_proxy")
16201  (return-type "none")
16202  (parameters
16203    '("gboolean" "enable")
16204  )
16205)
16206
16207(define-method get_tls
16208  (of-object "GSocketClient")
16209  (c-name "g_socket_client_get_tls")
16210  (return-type "gboolean")
16211)
16212
16213(define-method set_tls
16214  (of-object "GSocketClient")
16215  (c-name "g_socket_client_set_tls")
16216  (return-type "none")
16217  (parameters
16218    '("gboolean" "tls")
16219  )
16220)
16221
16222(define-method get_tls_validation_flags
16223  (of-object "GSocketClient")
16224  (c-name "g_socket_client_get_tls_validation_flags")
16225  (return-type "GTlsCertificateFlags")
16226)
16227
16228(define-method set_tls_validation_flags
16229  (of-object "GSocketClient")
16230  (c-name "g_socket_client_set_tls_validation_flags")
16231  (return-type "none")
16232  (parameters
16233    '("GTlsCertificateFlags" "flags")
16234  )
16235)
16236
16237(define-method get_proxy_resolver
16238  (of-object "GSocketClient")
16239  (c-name "g_socket_client_get_proxy_resolver")
16240  (return-type "GProxyResolver*")
16241)
16242
16243(define-method set_proxy_resolver
16244  (of-object "GSocketClient")
16245  (c-name "g_socket_client_set_proxy_resolver")
16246  (return-type "none")
16247  (parameters
16248    '("GProxyResolver*" "proxy_resolver")
16249  )
16250)
16251
16252(define-method connect
16253  (of-object "GSocketClient")
16254  (c-name "g_socket_client_connect")
16255  (return-type "GSocketConnection*")
16256  (parameters
16257    '("GSocketConnectable*" "connectable")
16258    '("GCancellable*" "cancellable")
16259    '("GError**" "error")
16260  )
16261)
16262
16263(define-method connect_to_host
16264  (of-object "GSocketClient")
16265  (c-name "g_socket_client_connect_to_host")
16266  (return-type "GSocketConnection*")
16267  (parameters
16268    '("const-gchar*" "host_and_port")
16269    '("guint16" "default_port")
16270    '("GCancellable*" "cancellable")
16271    '("GError**" "error")
16272  )
16273)
16274
16275(define-method connect_to_service
16276  (of-object "GSocketClient")
16277  (c-name "g_socket_client_connect_to_service")
16278  (return-type "GSocketConnection*")
16279  (parameters
16280    '("const-gchar*" "domain")
16281    '("const-gchar*" "service")
16282    '("GCancellable*" "cancellable")
16283    '("GError**" "error")
16284  )
16285)
16286
16287(define-method connect_to_uri
16288  (of-object "GSocketClient")
16289  (c-name "g_socket_client_connect_to_uri")
16290  (return-type "GSocketConnection*")
16291  (parameters
16292    '("const-gchar*" "uri")
16293    '("guint16" "default_port")
16294    '("GCancellable*" "cancellable")
16295    '("GError**" "error")
16296  )
16297)
16298
16299(define-method connect_async
16300  (of-object "GSocketClient")
16301  (c-name "g_socket_client_connect_async")
16302  (return-type "none")
16303  (parameters
16304    '("GSocketConnectable*" "connectable")
16305    '("GCancellable*" "cancellable")
16306    '("GAsyncReadyCallback" "callback")
16307    '("gpointer" "user_data")
16308  )
16309)
16310
16311(define-method connect_finish
16312  (of-object "GSocketClient")
16313  (c-name "g_socket_client_connect_finish")
16314  (return-type "GSocketConnection*")
16315  (parameters
16316    '("GAsyncResult*" "result")
16317    '("GError**" "error")
16318  )
16319)
16320
16321(define-method connect_to_host_async
16322  (of-object "GSocketClient")
16323  (c-name "g_socket_client_connect_to_host_async")
16324  (return-type "none")
16325  (parameters
16326    '("const-gchar*" "host_and_port")
16327    '("guint16" "default_port")
16328    '("GCancellable*" "cancellable")
16329    '("GAsyncReadyCallback" "callback")
16330    '("gpointer" "user_data")
16331  )
16332)
16333
16334(define-method connect_to_host_finish
16335  (of-object "GSocketClient")
16336  (c-name "g_socket_client_connect_to_host_finish")
16337  (return-type "GSocketConnection*")
16338  (parameters
16339    '("GAsyncResult*" "result")
16340    '("GError**" "error")
16341  )
16342)
16343
16344(define-method connect_to_service_async
16345  (of-object "GSocketClient")
16346  (c-name "g_socket_client_connect_to_service_async")
16347  (return-type "none")
16348  (parameters
16349    '("const-gchar*" "domain")
16350    '("const-gchar*" "service")
16351    '("GCancellable*" "cancellable")
16352    '("GAsyncReadyCallback" "callback")
16353    '("gpointer" "user_data")
16354  )
16355)
16356
16357(define-method connect_to_service_finish
16358  (of-object "GSocketClient")
16359  (c-name "g_socket_client_connect_to_service_finish")
16360  (return-type "GSocketConnection*")
16361  (parameters
16362    '("GAsyncResult*" "result")
16363    '("GError**" "error")
16364  )
16365)
16366
16367(define-method connect_to_uri_async
16368  (of-object "GSocketClient")
16369  (c-name "g_socket_client_connect_to_uri_async")
16370  (return-type "none")
16371  (parameters
16372    '("const-gchar*" "uri")
16373    '("guint16" "default_port")
16374    '("GCancellable*" "cancellable")
16375    '("GAsyncReadyCallback" "callback")
16376    '("gpointer" "user_data")
16377  )
16378)
16379
16380(define-method connect_to_uri_finish
16381  (of-object "GSocketClient")
16382  (c-name "g_socket_client_connect_to_uri_finish")
16383  (return-type "GSocketConnection*")
16384  (parameters
16385    '("GAsyncResult*" "result")
16386    '("GError**" "error")
16387  )
16388)
16389
16390(define-method add_application_proxy
16391  (of-object "GSocketClient")
16392  (c-name "g_socket_client_add_application_proxy")
16393  (return-type "none")
16394  (parameters
16395    '("const-gchar*" "protocol")
16396  )
16397)
16398
16399
16400
16401;; From gsocketconnectable.h
16402
16403(define-function g_socket_connectable_get_type
16404  (c-name "g_socket_connectable_get_type")
16405  (return-type "GType")
16406)
16407
16408(define-method enumerate
16409  (of-object "GSocketConnectable")
16410  (c-name "g_socket_connectable_enumerate")
16411  (return-type "GSocketAddressEnumerator*")
16412)
16413
16414(define-method proxy_enumerate
16415  (of-object "GSocketConnectable")
16416  (c-name "g_socket_connectable_proxy_enumerate")
16417  (return-type "GSocketAddressEnumerator*")
16418)
16419
16420(define-method to_string
16421  (of-object "GSocketConnectable")
16422  (c-name "g_socket_connectable_to_string")
16423  (return-type "gchar*")
16424)
16425
16426
16427
16428;; From gsocketconnection.h
16429
16430(define-function g_socket_connection_get_type
16431  (c-name "g_socket_connection_get_type")
16432  (return-type "GType")
16433)
16434
16435(define-method is_connected
16436  (of-object "GSocketConnection")
16437  (c-name "g_socket_connection_is_connected")
16438  (return-type "gboolean")
16439)
16440
16441(define-method connect
16442  (of-object "GSocketConnection")
16443  (c-name "g_socket_connection_connect")
16444  (return-type "gboolean")
16445  (parameters
16446    '("GSocketAddress*" "address")
16447    '("GCancellable*" "cancellable")
16448    '("GError**" "error")
16449  )
16450)
16451
16452(define-method connect_async
16453  (of-object "GSocketConnection")
16454  (c-name "g_socket_connection_connect_async")
16455  (return-type "none")
16456  (parameters
16457    '("GSocketAddress*" "address")
16458    '("GCancellable*" "cancellable")
16459    '("GAsyncReadyCallback" "callback")
16460    '("gpointer" "user_data")
16461  )
16462)
16463
16464(define-method connect_finish
16465  (of-object "GSocketConnection")
16466  (c-name "g_socket_connection_connect_finish")
16467  (return-type "gboolean")
16468  (parameters
16469    '("GAsyncResult*" "result")
16470    '("GError**" "error")
16471  )
16472)
16473
16474(define-method get_socket
16475  (of-object "GSocketConnection")
16476  (c-name "g_socket_connection_get_socket")
16477  (return-type "GSocket*")
16478)
16479
16480(define-method get_local_address
16481  (of-object "GSocketConnection")
16482  (c-name "g_socket_connection_get_local_address")
16483  (return-type "GSocketAddress*")
16484  (parameters
16485    '("GError**" "error")
16486  )
16487)
16488
16489(define-method get_remote_address
16490  (of-object "GSocketConnection")
16491  (c-name "g_socket_connection_get_remote_address")
16492  (return-type "GSocketAddress*")
16493  (parameters
16494    '("GError**" "error")
16495  )
16496)
16497
16498(define-function g_socket_connection_factory_register_type
16499  (c-name "g_socket_connection_factory_register_type")
16500  (return-type "none")
16501  (parameters
16502    '("GType" "g_type")
16503    '("GSocketFamily" "family")
16504    '("GSocketType" "type")
16505    '("gint" "protocol")
16506  )
16507)
16508
16509(define-function g_socket_connection_factory_lookup_type
16510  (c-name "g_socket_connection_factory_lookup_type")
16511  (return-type "GType")
16512  (parameters
16513    '("GSocketFamily" "family")
16514    '("GSocketType" "type")
16515    '("gint" "protocol_id")
16516  )
16517)
16518
16519(define-method connection_factory_create_connection
16520  (of-object "GSocket")
16521  (c-name "g_socket_connection_factory_create_connection")
16522  (return-type "GSocketConnection*")
16523)
16524
16525
16526
16527;; From gsocketcontrolmessage.h
16528
16529(define-function g_socket_control_message_get_type
16530  (c-name "g_socket_control_message_get_type")
16531  (return-type "GType")
16532)
16533
16534(define-method get_size
16535  (of-object "GSocketControlMessage")
16536  (c-name "g_socket_control_message_get_size")
16537  (return-type "gsize")
16538)
16539
16540(define-method get_level
16541  (of-object "GSocketControlMessage")
16542  (c-name "g_socket_control_message_get_level")
16543  (return-type "int")
16544)
16545
16546(define-method get_msg_type
16547  (of-object "GSocketControlMessage")
16548  (c-name "g_socket_control_message_get_msg_type")
16549  (return-type "int")
16550)
16551
16552(define-method serialize
16553  (of-object "GSocketControlMessage")
16554  (c-name "g_socket_control_message_serialize")
16555  (return-type "none")
16556  (parameters
16557    '("gpointer" "data")
16558  )
16559)
16560
16561(define-function g_socket_control_message_deserialize
16562  (c-name "g_socket_control_message_deserialize")
16563  (return-type "GSocketControlMessage*")
16564  (parameters
16565    '("int" "level")
16566    '("int" "type")
16567    '("gsize" "size")
16568    '("gpointer" "data")
16569  )
16570)
16571
16572
16573
16574;; From gsocket.h
16575
16576(define-function g_socket_get_type
16577  (c-name "g_socket_get_type")
16578  (return-type "GType")
16579)
16580
16581(define-function g_socket_new
16582  (c-name "g_socket_new")
16583  (is-constructor-of "GSocket")
16584  (return-type "GSocket*")
16585  (parameters
16586    '("GSocketFamily" "family")
16587    '("GSocketType" "type")
16588    '("GSocketProtocol" "protocol")
16589    '("GError**" "error")
16590  )
16591)
16592
16593(define-function g_socket_new_from_fd
16594  (c-name "g_socket_new_from_fd")
16595  (return-type "GSocket*")
16596  (parameters
16597    '("gint" "fd")
16598    '("GError**" "error")
16599  )
16600)
16601
16602(define-method get_fd
16603  (of-object "GSocket")
16604  (c-name "g_socket_get_fd")
16605  (return-type "int")
16606)
16607
16608(define-method get_family
16609  (of-object "GSocket")
16610  (c-name "g_socket_get_family")
16611  (return-type "GSocketFamily")
16612)
16613
16614(define-method get_socket_type
16615  (of-object "GSocket")
16616  (c-name "g_socket_get_socket_type")
16617  (return-type "GSocketType")
16618)
16619
16620(define-method get_protocol
16621  (of-object "GSocket")
16622  (c-name "g_socket_get_protocol")
16623  (return-type "GSocketProtocol")
16624)
16625
16626(define-method get_local_address
16627  (of-object "GSocket")
16628  (c-name "g_socket_get_local_address")
16629  (return-type "GSocketAddress*")
16630  (parameters
16631    '("GError**" "error")
16632  )
16633)
16634
16635(define-method get_remote_address
16636  (of-object "GSocket")
16637  (c-name "g_socket_get_remote_address")
16638  (return-type "GSocketAddress*")
16639  (parameters
16640    '("GError**" "error")
16641  )
16642)
16643
16644(define-method set_blocking
16645  (of-object "GSocket")
16646  (c-name "g_socket_set_blocking")
16647  (return-type "none")
16648  (parameters
16649    '("gboolean" "blocking")
16650  )
16651)
16652
16653(define-method get_blocking
16654  (of-object "GSocket")
16655  (c-name "g_socket_get_blocking")
16656  (return-type "gboolean")
16657)
16658
16659(define-method set_keepalive
16660  (of-object "GSocket")
16661  (c-name "g_socket_set_keepalive")
16662  (return-type "none")
16663  (parameters
16664    '("gboolean" "keepalive")
16665  )
16666)
16667
16668(define-method get_keepalive
16669  (of-object "GSocket")
16670  (c-name "g_socket_get_keepalive")
16671  (return-type "gboolean")
16672)
16673
16674(define-method get_listen_backlog
16675  (of-object "GSocket")
16676  (c-name "g_socket_get_listen_backlog")
16677  (return-type "gint")
16678)
16679
16680(define-method set_listen_backlog
16681  (of-object "GSocket")
16682  (c-name "g_socket_set_listen_backlog")
16683  (return-type "none")
16684  (parameters
16685    '("gint" "backlog")
16686  )
16687)
16688
16689(define-method get_timeout
16690  (of-object "GSocket")
16691  (c-name "g_socket_get_timeout")
16692  (return-type "guint")
16693)
16694
16695(define-method set_timeout
16696  (of-object "GSocket")
16697  (c-name "g_socket_set_timeout")
16698  (return-type "none")
16699  (parameters
16700    '("guint" "timeout")
16701  )
16702)
16703
16704(define-method get_ttl
16705  (of-object "GSocket")
16706  (c-name "g_socket_get_ttl")
16707  (return-type "guint")
16708)
16709
16710(define-method set_ttl
16711  (of-object "GSocket")
16712  (c-name "g_socket_set_ttl")
16713  (return-type "none")
16714  (parameters
16715    '("guint" "ttl")
16716  )
16717)
16718
16719(define-method get_broadcast
16720  (of-object "GSocket")
16721  (c-name "g_socket_get_broadcast")
16722  (return-type "gboolean")
16723)
16724
16725(define-method set_broadcast
16726  (of-object "GSocket")
16727  (c-name "g_socket_set_broadcast")
16728  (return-type "none")
16729  (parameters
16730    '("gboolean" "broadcast")
16731  )
16732)
16733
16734(define-method get_multicast_loopback
16735  (of-object "GSocket")
16736  (c-name "g_socket_get_multicast_loopback")
16737  (return-type "gboolean")
16738)
16739
16740(define-method set_multicast_loopback
16741  (of-object "GSocket")
16742  (c-name "g_socket_set_multicast_loopback")
16743  (return-type "none")
16744  (parameters
16745    '("gboolean" "loopback")
16746  )
16747)
16748
16749(define-method get_multicast_ttl
16750  (of-object "GSocket")
16751  (c-name "g_socket_get_multicast_ttl")
16752  (return-type "guint")
16753)
16754
16755(define-method set_multicast_ttl
16756  (of-object "GSocket")
16757  (c-name "g_socket_set_multicast_ttl")
16758  (return-type "none")
16759  (parameters
16760    '("guint" "ttl")
16761  )
16762)
16763
16764(define-method is_connected
16765  (of-object "GSocket")
16766  (c-name "g_socket_is_connected")
16767  (return-type "gboolean")
16768)
16769
16770(define-method bind
16771  (of-object "GSocket")
16772  (c-name "g_socket_bind")
16773  (return-type "gboolean")
16774  (parameters
16775    '("GSocketAddress*" "address")
16776    '("gboolean" "allow_reuse")
16777    '("GError**" "error")
16778  )
16779)
16780
16781(define-method join_multicast_group
16782  (of-object "GSocket")
16783  (c-name "g_socket_join_multicast_group")
16784  (return-type "gboolean")
16785  (parameters
16786    '("GInetAddress*" "group")
16787    '("gboolean" "source_specific")
16788    '("const-gchar*" "iface")
16789    '("GError**" "error")
16790  )
16791)
16792
16793(define-method leave_multicast_group
16794  (of-object "GSocket")
16795  (c-name "g_socket_leave_multicast_group")
16796  (return-type "gboolean")
16797  (parameters
16798    '("GInetAddress*" "group")
16799    '("gboolean" "source_specific")
16800    '("const-gchar*" "iface")
16801    '("GError**" "error")
16802  )
16803)
16804
16805(define-method join_multicast_group_ssm
16806  (of-object "GSocket")
16807  (c-name "g_socket_join_multicast_group_ssm")
16808  (return-type "gboolean")
16809  (parameters
16810    '("GInetAddress*" "group")
16811    '("GInetAddress*" "source_specific")
16812    '("const-gchar*" "iface")
16813    '("GError**" "error")
16814  )
16815)
16816
16817(define-method leave_multicast_group_ssm
16818  (of-object "GSocket")
16819  (c-name "g_socket_leave_multicast_group_ssm")
16820  (return-type "gboolean")
16821  (parameters
16822    '("GInetAddress*" "group")
16823    '("GInetAddress*" "source_specific")
16824    '("const-gchar*" "iface")
16825    '("GError**" "error")
16826  )
16827)
16828
16829(define-method connect
16830  (of-object "GSocket")
16831  (c-name "g_socket_connect")
16832  (return-type "gboolean")
16833  (parameters
16834    '("GSocketAddress*" "address")
16835    '("GCancellable*" "cancellable")
16836    '("GError**" "error")
16837  )
16838)
16839
16840(define-method check_connect_result
16841  (of-object "GSocket")
16842  (c-name "g_socket_check_connect_result")
16843  (return-type "gboolean")
16844  (parameters
16845    '("GError**" "error")
16846  )
16847)
16848
16849(define-method get_available_bytes
16850  (of-object "GSocket")
16851  (c-name "g_socket_get_available_bytes")
16852  (return-type "gssize")
16853)
16854
16855(define-method condition_check
16856  (of-object "GSocket")
16857  (c-name "g_socket_condition_check")
16858  (return-type "GIOCondition")
16859  (parameters
16860    '("GIOCondition" "condition")
16861  )
16862)
16863
16864(define-method condition_wait
16865  (of-object "GSocket")
16866  (c-name "g_socket_condition_wait")
16867  (return-type "gboolean")
16868  (parameters
16869    '("GIOCondition" "condition")
16870    '("GCancellable*" "cancellable")
16871    '("GError**" "error")
16872  )
16873)
16874
16875(define-method condition_timed_wait
16876  (of-object "GSocket")
16877  (c-name "g_socket_condition_timed_wait")
16878  (return-type "gboolean")
16879  (parameters
16880    '("GIOCondition" "condition")
16881    '("gint64" "timeout_us")
16882    '("GCancellable*" "cancellable")
16883    '("GError**" "error")
16884  )
16885)
16886
16887(define-method accept
16888  (of-object "GSocket")
16889  (c-name "g_socket_accept")
16890  (return-type "GSocket*")
16891  (parameters
16892    '("GCancellable*" "cancellable")
16893    '("GError**" "error")
16894  )
16895)
16896
16897(define-method listen
16898  (of-object "GSocket")
16899  (c-name "g_socket_listen")
16900  (return-type "gboolean")
16901  (parameters
16902    '("GError**" "error")
16903  )
16904)
16905
16906(define-method receive
16907  (of-object "GSocket")
16908  (c-name "g_socket_receive")
16909  (return-type "gssize")
16910  (parameters
16911    '("gchar*" "buffer")
16912    '("gsize" "size")
16913    '("GCancellable*" "cancellable")
16914    '("GError**" "error")
16915  )
16916)
16917
16918(define-method receive_from
16919  (of-object "GSocket")
16920  (c-name "g_socket_receive_from")
16921  (return-type "gssize")
16922  (parameters
16923    '("GSocketAddress**" "address")
16924    '("gchar*" "buffer")
16925    '("gsize" "size")
16926    '("GCancellable*" "cancellable")
16927    '("GError**" "error")
16928  )
16929)
16930
16931(define-method send
16932  (of-object "GSocket")
16933  (c-name "g_socket_send")
16934  (return-type "gssize")
16935  (parameters
16936    '("const-gchar*" "buffer")
16937    '("gsize" "size")
16938    '("GCancellable*" "cancellable")
16939    '("GError**" "error")
16940  )
16941)
16942
16943(define-method send_to
16944  (of-object "GSocket")
16945  (c-name "g_socket_send_to")
16946  (return-type "gssize")
16947  (parameters
16948    '("GSocketAddress*" "address")
16949    '("const-gchar*" "buffer")
16950    '("gsize" "size")
16951    '("GCancellable*" "cancellable")
16952    '("GError**" "error")
16953  )
16954)
16955
16956(define-method receive_message
16957  (of-object "GSocket")
16958  (c-name "g_socket_receive_message")
16959  (return-type "gssize")
16960  (parameters
16961    '("GSocketAddress**" "address")
16962    '("GInputVector*" "vectors")
16963    '("gint" "num_vectors")
16964    '("GSocketControlMessage***" "messages")
16965    '("gint*" "num_messages")
16966    '("gint*" "flags")
16967    '("GCancellable*" "cancellable")
16968    '("GError**" "error")
16969  )
16970)
16971
16972(define-method send_message
16973  (of-object "GSocket")
16974  (c-name "g_socket_send_message")
16975  (return-type "gssize")
16976  (parameters
16977    '("GSocketAddress*" "address")
16978    '("GOutputVector*" "vectors")
16979    '("gint" "num_vectors")
16980    '("GSocketControlMessage**" "messages")
16981    '("gint" "num_messages")
16982    '("gint" "flags")
16983    '("GCancellable*" "cancellable")
16984    '("GError**" "error")
16985  )
16986)
16987
16988(define-method receive_messages
16989  (of-object "GSocket")
16990  (c-name "g_socket_receive_messages")
16991  (return-type "gint")
16992  (parameters
16993    '("GInputMessage*" "messages")
16994    '("guint" "num_messages")
16995    '("gint" "flags")
16996    '("GCancellable*" "cancellable")
16997    '("GError**" "error")
16998  )
16999)
17000
17001(define-method send_messages
17002  (of-object "GSocket")
17003  (c-name "g_socket_send_messages")
17004  (return-type "gint")
17005  (parameters
17006    '("GOutputMessage*" "messages")
17007    '("guint" "num_messages")
17008    '("gint" "flags")
17009    '("GCancellable*" "cancellable")
17010    '("GError**" "error")
17011  )
17012)
17013
17014(define-method close
17015  (of-object "GSocket")
17016  (c-name "g_socket_close")
17017  (return-type "gboolean")
17018  (parameters
17019    '("GError**" "error")
17020  )
17021)
17022
17023(define-method shutdown
17024  (of-object "GSocket")
17025  (c-name "g_socket_shutdown")
17026  (return-type "gboolean")
17027  (parameters
17028    '("gboolean" "shutdown_read")
17029    '("gboolean" "shutdown_write")
17030    '("GError**" "error")
17031  )
17032)
17033
17034(define-method is_closed
17035  (of-object "GSocket")
17036  (c-name "g_socket_is_closed")
17037  (return-type "gboolean")
17038)
17039
17040(define-method create_source
17041  (of-object "GSocket")
17042  (c-name "g_socket_create_source")
17043  (return-type "GSource*")
17044  (parameters
17045    '("GIOCondition" "condition")
17046    '("GCancellable*" "cancellable")
17047  )
17048)
17049
17050(define-method speaks_ipv4
17051  (of-object "GSocket")
17052  (c-name "g_socket_speaks_ipv4")
17053  (return-type "gboolean")
17054)
17055
17056(define-method get_credentials
17057  (of-object "GSocket")
17058  (c-name "g_socket_get_credentials")
17059  (return-type "GCredentials*")
17060  (parameters
17061    '("GError**" "error")
17062  )
17063)
17064
17065(define-method receive_with_blocking
17066  (of-object "GSocket")
17067  (c-name "g_socket_receive_with_blocking")
17068  (return-type "gssize")
17069  (parameters
17070    '("gchar*" "buffer")
17071    '("gsize" "size")
17072    '("gboolean" "blocking")
17073    '("GCancellable*" "cancellable")
17074    '("GError**" "error")
17075  )
17076)
17077
17078(define-method send_with_blocking
17079  (of-object "GSocket")
17080  (c-name "g_socket_send_with_blocking")
17081  (return-type "gssize")
17082  (parameters
17083    '("const-gchar*" "buffer")
17084    '("gsize" "size")
17085    '("gboolean" "blocking")
17086    '("GCancellable*" "cancellable")
17087    '("GError**" "error")
17088  )
17089)
17090
17091(define-method send_message_with_timeout
17092  (of-object "GSocket")
17093  (c-name "g_socket_send_message_with_timeout")
17094  (return-type "GPollableReturn")
17095  (parameters
17096    '("GSocketAddress*" "address")
17097    '("const-GOutputVector*" "vectors")
17098    '("gint" "num_vectors")
17099    '("GSocketControlMessage**" "messages")
17100    '("gint" "num_messages")
17101    '("gint" "flags")
17102    '("gint64" "timeout_us")
17103    '("gsize*" "bytes_written")
17104    '("GCancellable*" "cancellable")
17105    '("GError**" "error")
17106  )
17107)
17108
17109(define-method get_option
17110  (of-object "GSocket")
17111  (c-name "g_socket_get_option")
17112  (return-type "gboolean")
17113  (parameters
17114    '("gint" "level")
17115    '("gint" "optname")
17116    '("gint*" "value")
17117    '("GError**" "error")
17118  )
17119)
17120
17121(define-method set_option
17122  (of-object "GSocket")
17123  (c-name "g_socket_set_option")
17124  (return-type "gboolean")
17125  (parameters
17126    '("gint" "level")
17127    '("gint" "optname")
17128    '("gint" "value")
17129    '("GError**" "error")
17130  )
17131)
17132
17133
17134
17135;; From gsocketinputstream.h
17136
17137
17138
17139;; From gsocketlistener.h
17140
17141(define-function g_socket_listener_get_type
17142  (c-name "g_socket_listener_get_type")
17143  (return-type "GType")
17144)
17145
17146(define-function g_socket_listener_new
17147  (c-name "g_socket_listener_new")
17148  (is-constructor-of "GSocketListener")
17149  (return-type "GSocketListener*")
17150)
17151
17152(define-method set_backlog
17153  (of-object "GSocketListener")
17154  (c-name "g_socket_listener_set_backlog")
17155  (return-type "none")
17156  (parameters
17157    '("int" "listen_backlog")
17158  )
17159)
17160
17161(define-method add_socket
17162  (of-object "GSocketListener")
17163  (c-name "g_socket_listener_add_socket")
17164  (return-type "gboolean")
17165  (parameters
17166    '("GSocket*" "socket")
17167    '("GObject*" "source_object")
17168    '("GError**" "error")
17169  )
17170)
17171
17172(define-method add_address
17173  (of-object "GSocketListener")
17174  (c-name "g_socket_listener_add_address")
17175  (return-type "gboolean")
17176  (parameters
17177    '("GSocketAddress*" "address")
17178    '("GSocketType" "type")
17179    '("GSocketProtocol" "protocol")
17180    '("GObject*" "source_object")
17181    '("GSocketAddress**" "effective_address")
17182    '("GError**" "error")
17183  )
17184)
17185
17186(define-method add_inet_port
17187  (of-object "GSocketListener")
17188  (c-name "g_socket_listener_add_inet_port")
17189  (return-type "gboolean")
17190  (parameters
17191    '("guint16" "port")
17192    '("GObject*" "source_object")
17193    '("GError**" "error")
17194  )
17195)
17196
17197(define-method add_any_inet_port
17198  (of-object "GSocketListener")
17199  (c-name "g_socket_listener_add_any_inet_port")
17200  (return-type "guint16")
17201  (parameters
17202    '("GObject*" "source_object")
17203    '("GError**" "error")
17204  )
17205)
17206
17207(define-method accept_socket
17208  (of-object "GSocketListener")
17209  (c-name "g_socket_listener_accept_socket")
17210  (return-type "GSocket*")
17211  (parameters
17212    '("GObject**" "source_object")
17213    '("GCancellable*" "cancellable")
17214    '("GError**" "error")
17215  )
17216)
17217
17218(define-method accept_socket_async
17219  (of-object "GSocketListener")
17220  (c-name "g_socket_listener_accept_socket_async")
17221  (return-type "none")
17222  (parameters
17223    '("GCancellable*" "cancellable")
17224    '("GAsyncReadyCallback" "callback")
17225    '("gpointer" "user_data")
17226  )
17227)
17228
17229(define-method accept_socket_finish
17230  (of-object "GSocketListener")
17231  (c-name "g_socket_listener_accept_socket_finish")
17232  (return-type "GSocket*")
17233  (parameters
17234    '("GAsyncResult*" "result")
17235    '("GObject**" "source_object")
17236    '("GError**" "error")
17237  )
17238)
17239
17240(define-method accept
17241  (of-object "GSocketListener")
17242  (c-name "g_socket_listener_accept")
17243  (return-type "GSocketConnection*")
17244  (parameters
17245    '("GObject**" "source_object")
17246    '("GCancellable*" "cancellable")
17247    '("GError**" "error")
17248  )
17249)
17250
17251(define-method accept_async
17252  (of-object "GSocketListener")
17253  (c-name "g_socket_listener_accept_async")
17254  (return-type "none")
17255  (parameters
17256    '("GCancellable*" "cancellable")
17257    '("GAsyncReadyCallback" "callback")
17258    '("gpointer" "user_data")
17259  )
17260)
17261
17262(define-method accept_finish
17263  (of-object "GSocketListener")
17264  (c-name "g_socket_listener_accept_finish")
17265  (return-type "GSocketConnection*")
17266  (parameters
17267    '("GAsyncResult*" "result")
17268    '("GObject**" "source_object")
17269    '("GError**" "error")
17270  )
17271)
17272
17273(define-method close
17274  (of-object "GSocketListener")
17275  (c-name "g_socket_listener_close")
17276  (return-type "none")
17277)
17278
17279
17280
17281;; From gsocketoutputstream.h
17282
17283
17284
17285;; From gsocketservice.h
17286
17287(define-function g_socket_service_get_type
17288  (c-name "g_socket_service_get_type")
17289  (return-type "GType")
17290)
17291
17292(define-function g_socket_service_new
17293  (c-name "g_socket_service_new")
17294  (is-constructor-of "GSocketService")
17295  (return-type "GSocketService*")
17296)
17297
17298(define-method start
17299  (of-object "GSocketService")
17300  (c-name "g_socket_service_start")
17301  (return-type "none")
17302)
17303
17304(define-method stop
17305  (of-object "GSocketService")
17306  (c-name "g_socket_service_stop")
17307  (return-type "none")
17308)
17309
17310(define-method is_active
17311  (of-object "GSocketService")
17312  (c-name "g_socket_service_is_active")
17313  (return-type "gboolean")
17314)
17315
17316
17317
17318;; From gsocks4aproxy.h
17319
17320
17321
17322;; From gsocks4proxy.h
17323
17324
17325
17326;; From gsocks5proxy.h
17327
17328
17329
17330;; From gsrvtarget.h
17331
17332(define-function g_srv_target_get_type
17333  (c-name "g_srv_target_get_type")
17334  (return-type "GType")
17335)
17336
17337(define-function g_srv_target_new
17338  (c-name "g_srv_target_new")
17339  (is-constructor-of "GSrvTarget")
17340  (return-type "GSrvTarget*")
17341  (parameters
17342    '("const-gchar*" "hostname")
17343    '("guint16" "port")
17344    '("guint16" "priority")
17345    '("guint16" "weight")
17346  )
17347)
17348
17349(define-method copy
17350  (of-object "GSrvTarget")
17351  (c-name "g_srv_target_copy")
17352  (return-type "GSrvTarget*")
17353)
17354
17355(define-method free
17356  (of-object "GSrvTarget")
17357  (c-name "g_srv_target_free")
17358  (return-type "none")
17359)
17360
17361(define-method get_hostname
17362  (of-object "GSrvTarget")
17363  (c-name "g_srv_target_get_hostname")
17364  (return-type "const-gchar*")
17365)
17366
17367(define-method get_port
17368  (of-object "GSrvTarget")
17369  (c-name "g_srv_target_get_port")
17370  (return-type "guint16")
17371)
17372
17373(define-method get_priority
17374  (of-object "GSrvTarget")
17375  (c-name "g_srv_target_get_priority")
17376  (return-type "guint16")
17377)
17378
17379(define-method get_weight
17380  (of-object "GSrvTarget")
17381  (c-name "g_srv_target_get_weight")
17382  (return-type "guint16")
17383)
17384
17385(define-function g_srv_target_list_sort
17386  (c-name "g_srv_target_list_sort")
17387  (return-type "GList*")
17388  (parameters
17389    '("GList*" "targets")
17390  )
17391)
17392
17393
17394
17395;; From gsubprocess.h
17396
17397(define-function g_subprocess_get_type
17398  (c-name "g_subprocess_get_type")
17399  (return-type "GType")
17400)
17401
17402(define-function g_subprocess_new
17403  (c-name "g_subprocess_new")
17404  (is-constructor-of "GSubprocess")
17405  (return-type "GSubprocess*")
17406  (parameters
17407    '("GSubprocessFlags" "flags")
17408    '("GError**" "error")
17409    '("const-gchar*" "argv0")
17410  )
17411  (varargs #t)
17412)
17413
17414(define-function g_subprocess_newv
17415  (c-name "g_subprocess_newv")
17416  (return-type "GSubprocess*")
17417  (parameters
17418    '("const-gchar*-const*" "argv")
17419    '("GSubprocessFlags" "flags")
17420    '("GError**" "error")
17421  )
17422)
17423
17424(define-method get_stdin_pipe
17425  (of-object "GSubprocess")
17426  (c-name "g_subprocess_get_stdin_pipe")
17427  (return-type "GOutputStream*")
17428)
17429
17430(define-method get_stdout_pipe
17431  (of-object "GSubprocess")
17432  (c-name "g_subprocess_get_stdout_pipe")
17433  (return-type "GInputStream*")
17434)
17435
17436(define-method get_stderr_pipe
17437  (of-object "GSubprocess")
17438  (c-name "g_subprocess_get_stderr_pipe")
17439  (return-type "GInputStream*")
17440)
17441
17442(define-method get_identifier
17443  (of-object "GSubprocess")
17444  (c-name "g_subprocess_get_identifier")
17445  (return-type "const-gchar*")
17446)
17447
17448(define-method send_signal
17449  (of-object "GSubprocess")
17450  (c-name "g_subprocess_send_signal")
17451  (return-type "none")
17452  (parameters
17453    '("gint" "signal_num")
17454  )
17455)
17456
17457(define-method force_exit
17458  (of-object "GSubprocess")
17459  (c-name "g_subprocess_force_exit")
17460  (return-type "none")
17461)
17462
17463(define-method wait
17464  (of-object "GSubprocess")
17465  (c-name "g_subprocess_wait")
17466  (return-type "gboolean")
17467  (parameters
17468    '("GCancellable*" "cancellable")
17469    '("GError**" "error")
17470  )
17471)
17472
17473(define-method wait_async
17474  (of-object "GSubprocess")
17475  (c-name "g_subprocess_wait_async")
17476  (return-type "none")
17477  (parameters
17478    '("GCancellable*" "cancellable")
17479    '("GAsyncReadyCallback" "callback")
17480    '("gpointer" "user_data")
17481  )
17482)
17483
17484(define-method wait_finish
17485  (of-object "GSubprocess")
17486  (c-name "g_subprocess_wait_finish")
17487  (return-type "gboolean")
17488  (parameters
17489    '("GAsyncResult*" "result")
17490    '("GError**" "error")
17491  )
17492)
17493
17494(define-method wait_check
17495  (of-object "GSubprocess")
17496  (c-name "g_subprocess_wait_check")
17497  (return-type "gboolean")
17498  (parameters
17499    '("GCancellable*" "cancellable")
17500    '("GError**" "error")
17501  )
17502)
17503
17504(define-method wait_check_async
17505  (of-object "GSubprocess")
17506  (c-name "g_subprocess_wait_check_async")
17507  (return-type "none")
17508  (parameters
17509    '("GCancellable*" "cancellable")
17510    '("GAsyncReadyCallback" "callback")
17511    '("gpointer" "user_data")
17512  )
17513)
17514
17515(define-method wait_check_finish
17516  (of-object "GSubprocess")
17517  (c-name "g_subprocess_wait_check_finish")
17518  (return-type "gboolean")
17519  (parameters
17520    '("GAsyncResult*" "result")
17521    '("GError**" "error")
17522  )
17523)
17524
17525(define-method get_status
17526  (of-object "GSubprocess")
17527  (c-name "g_subprocess_get_status")
17528  (return-type "gint")
17529)
17530
17531(define-method get_successful
17532  (of-object "GSubprocess")
17533  (c-name "g_subprocess_get_successful")
17534  (return-type "gboolean")
17535)
17536
17537(define-method get_if_exited
17538  (of-object "GSubprocess")
17539  (c-name "g_subprocess_get_if_exited")
17540  (return-type "gboolean")
17541)
17542
17543(define-method get_exit_status
17544  (of-object "GSubprocess")
17545  (c-name "g_subprocess_get_exit_status")
17546  (return-type "gint")
17547)
17548
17549(define-method get_if_signaled
17550  (of-object "GSubprocess")
17551  (c-name "g_subprocess_get_if_signaled")
17552  (return-type "gboolean")
17553)
17554
17555(define-method get_term_sig
17556  (of-object "GSubprocess")
17557  (c-name "g_subprocess_get_term_sig")
17558  (return-type "gint")
17559)
17560
17561(define-method communicate
17562  (of-object "GSubprocess")
17563  (c-name "g_subprocess_communicate")
17564  (return-type "gboolean")
17565  (parameters
17566    '("GBytes*" "stdin_buf")
17567    '("GCancellable*" "cancellable")
17568    '("GBytes**" "stdout_buf")
17569    '("GBytes**" "stderr_buf")
17570    '("GError**" "error")
17571  )
17572)
17573
17574(define-method communicate_async
17575  (of-object "GSubprocess")
17576  (c-name "g_subprocess_communicate_async")
17577  (return-type "none")
17578  (parameters
17579    '("GBytes*" "stdin_buf")
17580    '("GCancellable*" "cancellable")
17581    '("GAsyncReadyCallback" "callback")
17582    '("gpointer" "user_data")
17583  )
17584)
17585
17586(define-method communicate_finish
17587  (of-object "GSubprocess")
17588  (c-name "g_subprocess_communicate_finish")
17589  (return-type "gboolean")
17590  (parameters
17591    '("GAsyncResult*" "result")
17592    '("GBytes**" "stdout_buf")
17593    '("GBytes**" "stderr_buf")
17594    '("GError**" "error")
17595  )
17596)
17597
17598(define-method communicate_utf8
17599  (of-object "GSubprocess")
17600  (c-name "g_subprocess_communicate_utf8")
17601  (return-type "gboolean")
17602  (parameters
17603    '("const-char*" "stdin_buf")
17604    '("GCancellable*" "cancellable")
17605    '("char**" "stdout_buf")
17606    '("char**" "stderr_buf")
17607    '("GError**" "error")
17608  )
17609)
17610
17611(define-method communicate_utf8_async
17612  (of-object "GSubprocess")
17613  (c-name "g_subprocess_communicate_utf8_async")
17614  (return-type "none")
17615  (parameters
17616    '("const-char*" "stdin_buf")
17617    '("GCancellable*" "cancellable")
17618    '("GAsyncReadyCallback" "callback")
17619    '("gpointer" "user_data")
17620  )
17621)
17622
17623(define-method communicate_utf8_finish
17624  (of-object "GSubprocess")
17625  (c-name "g_subprocess_communicate_utf8_finish")
17626  (return-type "gboolean")
17627  (parameters
17628    '("GAsyncResult*" "result")
17629    '("char**" "stdout_buf")
17630    '("char**" "stderr_buf")
17631    '("GError**" "error")
17632  )
17633)
17634
17635
17636
17637;; From gsubprocesslauncher.h
17638
17639(define-function g_subprocess_launcher_get_type
17640  (c-name "g_subprocess_launcher_get_type")
17641  (return-type "GType")
17642)
17643
17644(define-function g_subprocess_launcher_new
17645  (c-name "g_subprocess_launcher_new")
17646  (is-constructor-of "GSubprocessLauncher")
17647  (return-type "GSubprocessLauncher*")
17648  (parameters
17649    '("GSubprocessFlags" "flags")
17650  )
17651)
17652
17653(define-method spawn
17654  (of-object "GSubprocessLauncher")
17655  (c-name "g_subprocess_launcher_spawn")
17656  (return-type "GSubprocess*")
17657  (parameters
17658    '("GError**" "error")
17659    '("const-gchar*" "argv0")
17660  )
17661  (varargs #t)
17662)
17663
17664(define-method spawnv
17665  (of-object "GSubprocessLauncher")
17666  (c-name "g_subprocess_launcher_spawnv")
17667  (return-type "GSubprocess*")
17668  (parameters
17669    '("const-gchar*-const*" "argv")
17670    '("GError**" "error")
17671  )
17672)
17673
17674(define-method set_environ
17675  (of-object "GSubprocessLauncher")
17676  (c-name "g_subprocess_launcher_set_environ")
17677  (return-type "none")
17678  (parameters
17679    '("gchar**" "env")
17680  )
17681)
17682
17683(define-method setenv
17684  (of-object "GSubprocessLauncher")
17685  (c-name "g_subprocess_launcher_setenv")
17686  (return-type "none")
17687  (parameters
17688    '("const-gchar*" "variable")
17689    '("const-gchar*" "value")
17690    '("gboolean" "overwrite")
17691  )
17692)
17693
17694(define-method unsetenv
17695  (of-object "GSubprocessLauncher")
17696  (c-name "g_subprocess_launcher_unsetenv")
17697  (return-type "none")
17698  (parameters
17699    '("const-gchar*" "variable")
17700  )
17701)
17702
17703(define-method getenv
17704  (of-object "GSubprocessLauncher")
17705  (c-name "g_subprocess_launcher_getenv")
17706  (return-type "const-gchar*")
17707  (parameters
17708    '("const-gchar*" "variable")
17709  )
17710)
17711
17712(define-method set_cwd
17713  (of-object "GSubprocessLauncher")
17714  (c-name "g_subprocess_launcher_set_cwd")
17715  (return-type "none")
17716  (parameters
17717    '("const-gchar*" "cwd")
17718  )
17719)
17720
17721(define-method set_flags
17722  (of-object "GSubprocessLauncher")
17723  (c-name "g_subprocess_launcher_set_flags")
17724  (return-type "none")
17725  (parameters
17726    '("GSubprocessFlags" "flags")
17727  )
17728)
17729
17730(define-method set_stdin_file_path
17731  (of-object "GSubprocessLauncher")
17732  (c-name "g_subprocess_launcher_set_stdin_file_path")
17733  (return-type "none")
17734  (parameters
17735    '("const-gchar*" "path")
17736  )
17737)
17738
17739(define-method take_stdin_fd
17740  (of-object "GSubprocessLauncher")
17741  (c-name "g_subprocess_launcher_take_stdin_fd")
17742  (return-type "none")
17743  (parameters
17744    '("gint" "fd")
17745  )
17746)
17747
17748(define-method set_stdout_file_path
17749  (of-object "GSubprocessLauncher")
17750  (c-name "g_subprocess_launcher_set_stdout_file_path")
17751  (return-type "none")
17752  (parameters
17753    '("const-gchar*" "path")
17754  )
17755)
17756
17757(define-method take_stdout_fd
17758  (of-object "GSubprocessLauncher")
17759  (c-name "g_subprocess_launcher_take_stdout_fd")
17760  (return-type "none")
17761  (parameters
17762    '("gint" "fd")
17763  )
17764)
17765
17766(define-method set_stderr_file_path
17767  (of-object "GSubprocessLauncher")
17768  (c-name "g_subprocess_launcher_set_stderr_file_path")
17769  (return-type "none")
17770  (parameters
17771    '("const-gchar*" "path")
17772  )
17773)
17774
17775(define-method take_stderr_fd
17776  (of-object "GSubprocessLauncher")
17777  (c-name "g_subprocess_launcher_take_stderr_fd")
17778  (return-type "none")
17779  (parameters
17780    '("gint" "fd")
17781  )
17782)
17783
17784(define-method take_fd
17785  (of-object "GSubprocessLauncher")
17786  (c-name "g_subprocess_launcher_take_fd")
17787  (return-type "none")
17788  (parameters
17789    '("gint" "source_fd")
17790    '("gint" "target_fd")
17791  )
17792)
17793
17794(define-method set_child_setup
17795  (of-object "GSubprocessLauncher")
17796  (c-name "g_subprocess_launcher_set_child_setup")
17797  (return-type "none")
17798  (parameters
17799    '("GSpawnChildSetupFunc" "child_setup")
17800    '("gpointer" "user_data")
17801    '("GDestroyNotify" "destroy_notify")
17802  )
17803)
17804
17805
17806
17807;; From gtask.h
17808
17809(define-function g_task_get_type
17810  (c-name "g_task_get_type")
17811  (return-type "GType")
17812)
17813
17814(define-function g_task_new
17815  (c-name "g_task_new")
17816  (is-constructor-of "GTask")
17817  (return-type "GTask*")
17818  (parameters
17819    '("gpointer" "source_object")
17820    '("GCancellable*" "cancellable")
17821    '("GAsyncReadyCallback" "callback")
17822    '("gpointer" "callback_data")
17823  )
17824)
17825
17826(define-function g_task_report_error
17827  (c-name "g_task_report_error")
17828  (return-type "none")
17829  (parameters
17830    '("gpointer" "source_object")
17831    '("GAsyncReadyCallback" "callback")
17832    '("gpointer" "callback_data")
17833    '("gpointer" "source_tag")
17834    '("GError*" "error")
17835  )
17836)
17837
17838(define-function g_task_report_new_error
17839  (c-name "g_task_report_new_error")
17840  (return-type "none")
17841  (parameters
17842    '("gpointer" "source_object")
17843    '("GAsyncReadyCallback" "callback")
17844    '("gpointer" "callback_data")
17845    '("gpointer" "source_tag")
17846    '("GQuark" "domain")
17847    '("gint" "code")
17848    '("const-char*" "format")
17849  )
17850  (varargs #t)
17851)
17852
17853(define-method set_task_data
17854  (of-object "GTask")
17855  (c-name "g_task_set_task_data")
17856  (return-type "none")
17857  (parameters
17858    '("gpointer" "task_data")
17859    '("GDestroyNotify" "task_data_destroy")
17860  )
17861)
17862
17863(define-method set_priority
17864  (of-object "GTask")
17865  (c-name "g_task_set_priority")
17866  (return-type "none")
17867  (parameters
17868    '("gint" "priority")
17869  )
17870)
17871
17872(define-method set_check_cancellable
17873  (of-object "GTask")
17874  (c-name "g_task_set_check_cancellable")
17875  (return-type "none")
17876  (parameters
17877    '("gboolean" "check_cancellable")
17878  )
17879)
17880
17881(define-method set_source_tag
17882  (of-object "GTask")
17883  (c-name "g_task_set_source_tag")
17884  (return-type "none")
17885  (parameters
17886    '("gpointer" "source_tag")
17887  )
17888)
17889
17890(define-method set_name
17891  (of-object "GTask")
17892  (c-name "g_task_set_name")
17893  (return-type "none")
17894  (parameters
17895    '("const-gchar*" "name")
17896  )
17897)
17898
17899(define-method get_source_object
17900  (of-object "GTask")
17901  (c-name "g_task_get_source_object")
17902  (return-type "gpointer")
17903)
17904
17905(define-method get_task_data
17906  (of-object "GTask")
17907  (c-name "g_task_get_task_data")
17908  (return-type "gpointer")
17909)
17910
17911(define-method get_priority
17912  (of-object "GTask")
17913  (c-name "g_task_get_priority")
17914  (return-type "gint")
17915)
17916
17917(define-method get_context
17918  (of-object "GTask")
17919  (c-name "g_task_get_context")
17920  (return-type "GMainContext*")
17921)
17922
17923(define-method get_cancellable
17924  (of-object "GTask")
17925  (c-name "g_task_get_cancellable")
17926  (return-type "GCancellable*")
17927)
17928
17929(define-method get_check_cancellable
17930  (of-object "GTask")
17931  (c-name "g_task_get_check_cancellable")
17932  (return-type "gboolean")
17933)
17934
17935(define-method get_source_tag
17936  (of-object "GTask")
17937  (c-name "g_task_get_source_tag")
17938  (return-type "gpointer")
17939)
17940
17941(define-method get_name
17942  (of-object "GTask")
17943  (c-name "g_task_get_name")
17944  (return-type "const-gchar*")
17945)
17946
17947(define-function g_task_is_valid
17948  (c-name "g_task_is_valid")
17949  (return-type "gboolean")
17950  (parameters
17951    '("gpointer" "result")
17952    '("gpointer" "source_object")
17953  )
17954)
17955
17956(define-method run_in_thread
17957  (of-object "GTask")
17958  (c-name "g_task_run_in_thread")
17959  (return-type "none")
17960  (parameters
17961    '("GTaskThreadFunc" "task_func")
17962  )
17963)
17964
17965(define-method run_in_thread_sync
17966  (of-object "GTask")
17967  (c-name "g_task_run_in_thread_sync")
17968  (return-type "none")
17969  (parameters
17970    '("GTaskThreadFunc" "task_func")
17971  )
17972)
17973
17974(define-method set_return_on_cancel
17975  (of-object "GTask")
17976  (c-name "g_task_set_return_on_cancel")
17977  (return-type "gboolean")
17978  (parameters
17979    '("gboolean" "return_on_cancel")
17980  )
17981)
17982
17983(define-method get_return_on_cancel
17984  (of-object "GTask")
17985  (c-name "g_task_get_return_on_cancel")
17986  (return-type "gboolean")
17987)
17988
17989(define-method attach_source
17990  (of-object "GTask")
17991  (c-name "g_task_attach_source")
17992  (return-type "none")
17993  (parameters
17994    '("GSource*" "source")
17995    '("GSourceFunc" "callback")
17996  )
17997)
17998
17999(define-method return_pointer
18000  (of-object "GTask")
18001  (c-name "g_task_return_pointer")
18002  (return-type "none")
18003  (parameters
18004    '("gpointer" "result")
18005    '("GDestroyNotify" "result_destroy")
18006  )
18007)
18008
18009(define-method return_boolean
18010  (of-object "GTask")
18011  (c-name "g_task_return_boolean")
18012  (return-type "none")
18013  (parameters
18014    '("gboolean" "result")
18015  )
18016)
18017
18018(define-method return_int
18019  (of-object "GTask")
18020  (c-name "g_task_return_int")
18021  (return-type "none")
18022  (parameters
18023    '("gssize" "result")
18024  )
18025)
18026
18027(define-method return_error
18028  (of-object "GTask")
18029  (c-name "g_task_return_error")
18030  (return-type "none")
18031  (parameters
18032    '("GError*" "error")
18033  )
18034)
18035
18036(define-method return_new_error
18037  (of-object "GTask")
18038  (c-name "g_task_return_new_error")
18039  (return-type "none")
18040  (parameters
18041    '("GQuark" "domain")
18042    '("gint" "code")
18043    '("const-char*" "format")
18044  )
18045  (varargs #t)
18046)
18047
18048(define-method return_value
18049  (of-object "GTask")
18050  (c-name "g_task_return_value")
18051  (return-type "none")
18052  (parameters
18053    '("GValue*" "result")
18054  )
18055)
18056
18057(define-method return_error_if_cancelled
18058  (of-object "GTask")
18059  (c-name "g_task_return_error_if_cancelled")
18060  (return-type "gboolean")
18061)
18062
18063(define-method propagate_pointer
18064  (of-object "GTask")
18065  (c-name "g_task_propagate_pointer")
18066  (return-type "gpointer")
18067  (parameters
18068    '("GError**" "error")
18069  )
18070)
18071
18072(define-method propagate_boolean
18073  (of-object "GTask")
18074  (c-name "g_task_propagate_boolean")
18075  (return-type "gboolean")
18076  (parameters
18077    '("GError**" "error")
18078  )
18079)
18080
18081(define-method propagate_int
18082  (of-object "GTask")
18083  (c-name "g_task_propagate_int")
18084  (return-type "gssize")
18085  (parameters
18086    '("GError**" "error")
18087  )
18088)
18089
18090(define-method propagate_value
18091  (of-object "GTask")
18092  (c-name "g_task_propagate_value")
18093  (return-type "gboolean")
18094  (parameters
18095    '("GValue*" "value")
18096    '("GError**" "error")
18097  )
18098)
18099
18100(define-method had_error
18101  (of-object "GTask")
18102  (c-name "g_task_had_error")
18103  (return-type "gboolean")
18104)
18105
18106(define-method get_completed
18107  (of-object "GTask")
18108  (c-name "g_task_get_completed")
18109  (return-type "gboolean")
18110)
18111
18112
18113
18114;; From gtcpconnection.h
18115
18116(define-function g_tcp_connection_get_type
18117  (c-name "g_tcp_connection_get_type")
18118  (return-type "GType")
18119)
18120
18121(define-method set_graceful_disconnect
18122  (of-object "GTcpConnection")
18123  (c-name "g_tcp_connection_set_graceful_disconnect")
18124  (return-type "none")
18125  (parameters
18126    '("gboolean" "graceful_disconnect")
18127  )
18128)
18129
18130(define-method get_graceful_disconnect
18131  (of-object "GTcpConnection")
18132  (c-name "g_tcp_connection_get_graceful_disconnect")
18133  (return-type "gboolean")
18134)
18135
18136
18137
18138;; From gtcpwrapperconnection.h
18139
18140(define-function g_tcp_wrapper_connection_get_type
18141  (c-name "g_tcp_wrapper_connection_get_type")
18142  (return-type "GType")
18143)
18144
18145(define-function g_tcp_wrapper_connection_new
18146  (c-name "g_tcp_wrapper_connection_new")
18147  (is-constructor-of "GTcpWrapperConnection")
18148  (return-type "GSocketConnection*")
18149  (parameters
18150    '("GIOStream*" "base_io_stream")
18151    '("GSocket*" "socket")
18152  )
18153)
18154
18155(define-method get_base_io_stream
18156  (of-object "GTcpWrapperConnection")
18157  (c-name "g_tcp_wrapper_connection_get_base_io_stream")
18158  (return-type "GIOStream*")
18159)
18160
18161
18162
18163;; From gtestdbus.h
18164
18165(define-function g_test_dbus_get_type
18166  (c-name "g_test_dbus_get_type")
18167  (return-type "GType")
18168)
18169
18170(define-function g_test_dbus_new
18171  (c-name "g_test_dbus_new")
18172  (is-constructor-of "GTestDbus")
18173  (return-type "GTestDBus*")
18174  (parameters
18175    '("GTestDBusFlags" "flags")
18176  )
18177)
18178
18179(define-method get_flags
18180  (of-object "GTestDBus")
18181  (c-name "g_test_dbus_get_flags")
18182  (return-type "GTestDBusFlags")
18183)
18184
18185(define-method get_bus_address
18186  (of-object "GTestDBus")
18187  (c-name "g_test_dbus_get_bus_address")
18188  (return-type "const-gchar*")
18189)
18190
18191(define-method add_service_dir
18192  (of-object "GTestDBus")
18193  (c-name "g_test_dbus_add_service_dir")
18194  (return-type "none")
18195  (parameters
18196    '("const-gchar*" "path")
18197  )
18198)
18199
18200(define-method up
18201  (of-object "GTestDBus")
18202  (c-name "g_test_dbus_up")
18203  (return-type "none")
18204)
18205
18206(define-method stop
18207  (of-object "GTestDBus")
18208  (c-name "g_test_dbus_stop")
18209  (return-type "none")
18210)
18211
18212(define-method down
18213  (of-object "GTestDBus")
18214  (c-name "g_test_dbus_down")
18215  (return-type "none")
18216)
18217
18218(define-function g_test_dbus_unset
18219  (c-name "g_test_dbus_unset")
18220  (return-type "none")
18221)
18222
18223
18224
18225;; From gthemedicon.h
18226
18227(define-function g_themed_icon_get_type
18228  (c-name "g_themed_icon_get_type")
18229  (return-type "GType")
18230)
18231
18232(define-function g_themed_icon_new
18233  (c-name "g_themed_icon_new")
18234  (is-constructor-of "GThemedIcon")
18235  (return-type "GIcon*")
18236  (parameters
18237    '("const-char*" "iconname")
18238  )
18239)
18240
18241(define-function g_themed_icon_new_with_default_fallbacks
18242  (c-name "g_themed_icon_new_with_default_fallbacks")
18243  (return-type "GIcon*")
18244  (parameters
18245    '("const-char*" "iconname")
18246  )
18247)
18248
18249(define-function g_themed_icon_new_from_names
18250  (c-name "g_themed_icon_new_from_names")
18251  (return-type "GIcon*")
18252  (parameters
18253    '("char**" "iconnames")
18254    '("int" "len")
18255  )
18256)
18257
18258(define-method prepend_name
18259  (of-object "GThemedIcon")
18260  (c-name "g_themed_icon_prepend_name")
18261  (return-type "none")
18262  (parameters
18263    '("const-char*" "iconname")
18264  )
18265)
18266
18267(define-method append_name
18268  (of-object "GThemedIcon")
18269  (c-name "g_themed_icon_append_name")
18270  (return-type "none")
18271  (parameters
18272    '("const-char*" "iconname")
18273  )
18274)
18275
18276(define-method get_names
18277  (of-object "GThemedIcon")
18278  (c-name "g_themed_icon_get_names")
18279  (return-type "const-gchar*-const*")
18280)
18281
18282
18283
18284;; From gthreadedresolver.h
18285
18286(define-function g_threaded_resolver_get_type
18287  (c-name "g_threaded_resolver_get_type")
18288  (return-type "GType")
18289)
18290
18291
18292
18293;; From gthreadedsocketservice.h
18294
18295(define-function g_threaded_socket_service_get_type
18296  (c-name "g_threaded_socket_service_get_type")
18297  (return-type "GType")
18298)
18299
18300(define-function g_threaded_socket_service_new
18301  (c-name "g_threaded_socket_service_new")
18302  (is-constructor-of "GThreadedSocketService")
18303  (return-type "GSocketService*")
18304  (parameters
18305    '("int" "max_threads")
18306  )
18307)
18308
18309
18310
18311;; From gtlsbackend.h
18312
18313(define-function g_tls_backend_get_type
18314  (c-name "g_tls_backend_get_type")
18315  (return-type "GType")
18316)
18317
18318(define-function g_tls_backend_get_default
18319  (c-name "g_tls_backend_get_default")
18320  (return-type "GTlsBackend*")
18321)
18322
18323(define-method get_default_database
18324  (of-object "GTlsBackend")
18325  (c-name "g_tls_backend_get_default_database")
18326  (return-type "GTlsDatabase*")
18327)
18328
18329(define-method set_default_database
18330  (of-object "GTlsBackend")
18331  (c-name "g_tls_backend_set_default_database")
18332  (return-type "none")
18333  (parameters
18334    '("GTlsDatabase*" "database")
18335  )
18336)
18337
18338(define-method supports_tls
18339  (of-object "GTlsBackend")
18340  (c-name "g_tls_backend_supports_tls")
18341  (return-type "gboolean")
18342)
18343
18344(define-method supports_dtls
18345  (of-object "GTlsBackend")
18346  (c-name "g_tls_backend_supports_dtls")
18347  (return-type "gboolean")
18348)
18349
18350(define-method get_certificate_type
18351  (of-object "GTlsBackend")
18352  (c-name "g_tls_backend_get_certificate_type")
18353  (return-type "GType")
18354)
18355
18356(define-method get_client_connection_type
18357  (of-object "GTlsBackend")
18358  (c-name "g_tls_backend_get_client_connection_type")
18359  (return-type "GType")
18360)
18361
18362(define-method get_server_connection_type
18363  (of-object "GTlsBackend")
18364  (c-name "g_tls_backend_get_server_connection_type")
18365  (return-type "GType")
18366)
18367
18368(define-method get_file_database_type
18369  (of-object "GTlsBackend")
18370  (c-name "g_tls_backend_get_file_database_type")
18371  (return-type "GType")
18372)
18373
18374(define-method get_dtls_client_connection_type
18375  (of-object "GTlsBackend")
18376  (c-name "g_tls_backend_get_dtls_client_connection_type")
18377  (return-type "GType")
18378)
18379
18380(define-method get_dtls_server_connection_type
18381  (of-object "GTlsBackend")
18382  (c-name "g_tls_backend_get_dtls_server_connection_type")
18383  (return-type "GType")
18384)
18385
18386
18387
18388;; From gtlscertificate.h
18389
18390(define-function g_tls_certificate_get_type
18391  (c-name "g_tls_certificate_get_type")
18392  (return-type "GType")
18393)
18394
18395(define-function g_tls_certificate_new_from_pem
18396  (c-name "g_tls_certificate_new_from_pem")
18397  (return-type "GTlsCertificate*")
18398  (parameters
18399    '("const-gchar*" "data")
18400    '("gssize" "length")
18401    '("GError**" "error")
18402  )
18403)
18404
18405(define-function g_tls_certificate_new_from_file
18406  (c-name "g_tls_certificate_new_from_file")
18407  (return-type "GTlsCertificate*")
18408  (parameters
18409    '("const-gchar*" "file")
18410    '("GError**" "error")
18411  )
18412)
18413
18414(define-function g_tls_certificate_new_from_files
18415  (c-name "g_tls_certificate_new_from_files")
18416  (return-type "GTlsCertificate*")
18417  (parameters
18418    '("const-gchar*" "cert_file")
18419    '("const-gchar*" "key_file")
18420    '("GError**" "error")
18421  )
18422)
18423
18424(define-function g_tls_certificate_list_new_from_file
18425  (c-name "g_tls_certificate_list_new_from_file")
18426  (return-type "GList*")
18427  (parameters
18428    '("const-gchar*" "file")
18429    '("GError**" "error")
18430  )
18431)
18432
18433(define-method get_issuer
18434  (of-object "GTlsCertificate")
18435  (c-name "g_tls_certificate_get_issuer")
18436  (return-type "GTlsCertificate*")
18437)
18438
18439(define-method verify
18440  (of-object "GTlsCertificate")
18441  (c-name "g_tls_certificate_verify")
18442  (return-type "GTlsCertificateFlags")
18443  (parameters
18444    '("GSocketConnectable*" "identity")
18445    '("GTlsCertificate*" "trusted_ca")
18446  )
18447)
18448
18449(define-method is_same
18450  (of-object "GTlsCertificate")
18451  (c-name "g_tls_certificate_is_same")
18452  (return-type "gboolean")
18453  (parameters
18454    '("GTlsCertificate*" "cert_two")
18455  )
18456)
18457
18458
18459
18460;; From gtlsclientconnection.h
18461
18462(define-function g_tls_client_connection_get_type
18463  (c-name "g_tls_client_connection_get_type")
18464  (return-type "GType")
18465)
18466
18467(define-function g_tls_client_connection_new
18468  (c-name "g_tls_client_connection_new")
18469  (is-constructor-of "GTlsClientConnection")
18470  (return-type "GIOStream*")
18471  (parameters
18472    '("GIOStream*" "base_io_stream")
18473    '("GSocketConnectable*" "server_identity")
18474    '("GError**" "error")
18475  )
18476)
18477
18478(define-method get_validation_flags
18479  (of-object "GTlsClientConnection")
18480  (c-name "g_tls_client_connection_get_validation_flags")
18481  (return-type "GTlsCertificateFlags")
18482)
18483
18484(define-method set_validation_flags
18485  (of-object "GTlsClientConnection")
18486  (c-name "g_tls_client_connection_set_validation_flags")
18487  (return-type "none")
18488  (parameters
18489    '("GTlsCertificateFlags" "flags")
18490  )
18491)
18492
18493(define-method get_server_identity
18494  (of-object "GTlsClientConnection")
18495  (c-name "g_tls_client_connection_get_server_identity")
18496  (return-type "GSocketConnectable*")
18497)
18498
18499(define-method set_server_identity
18500  (of-object "GTlsClientConnection")
18501  (c-name "g_tls_client_connection_set_server_identity")
18502  (return-type "none")
18503  (parameters
18504    '("GSocketConnectable*" "identity")
18505  )
18506)
18507
18508(define-method get_use_ssl3
18509  (of-object "GTlsClientConnection")
18510  (c-name "g_tls_client_connection_get_use_ssl3")
18511  (return-type "gboolean")
18512)
18513
18514(define-method set_use_ssl3
18515  (of-object "GTlsClientConnection")
18516  (c-name "g_tls_client_connection_set_use_ssl3")
18517  (return-type "none")
18518  (parameters
18519    '("gboolean" "use_ssl3")
18520  )
18521)
18522
18523(define-method get_accepted_cas
18524  (of-object "GTlsClientConnection")
18525  (c-name "g_tls_client_connection_get_accepted_cas")
18526  (return-type "GList*")
18527)
18528
18529(define-method copy_session_state
18530  (of-object "GTlsClientConnection")
18531  (c-name "g_tls_client_connection_copy_session_state")
18532  (return-type "none")
18533  (parameters
18534    '("GTlsClientConnection*" "source")
18535  )
18536)
18537
18538
18539
18540;; From gtlsconnection.h
18541
18542(define-function g_tls_connection_get_type
18543  (c-name "g_tls_connection_get_type")
18544  (return-type "GType")
18545)
18546
18547(define-method set_use_system_certdb
18548  (of-object "GTlsConnection")
18549  (c-name "g_tls_connection_set_use_system_certdb")
18550  (return-type "none")
18551  (parameters
18552    '("gboolean" "use_system_certdb")
18553  )
18554)
18555
18556(define-method get_use_system_certdb
18557  (of-object "GTlsConnection")
18558  (c-name "g_tls_connection_get_use_system_certdb")
18559  (return-type "gboolean")
18560)
18561
18562(define-method set_database
18563  (of-object "GTlsConnection")
18564  (c-name "g_tls_connection_set_database")
18565  (return-type "none")
18566  (parameters
18567    '("GTlsDatabase*" "database")
18568  )
18569)
18570
18571(define-method get_database
18572  (of-object "GTlsConnection")
18573  (c-name "g_tls_connection_get_database")
18574  (return-type "GTlsDatabase*")
18575)
18576
18577(define-method set_certificate
18578  (of-object "GTlsConnection")
18579  (c-name "g_tls_connection_set_certificate")
18580  (return-type "none")
18581  (parameters
18582    '("GTlsCertificate*" "certificate")
18583  )
18584)
18585
18586(define-method get_certificate
18587  (of-object "GTlsConnection")
18588  (c-name "g_tls_connection_get_certificate")
18589  (return-type "GTlsCertificate*")
18590)
18591
18592(define-method set_interaction
18593  (of-object "GTlsConnection")
18594  (c-name "g_tls_connection_set_interaction")
18595  (return-type "none")
18596  (parameters
18597    '("GTlsInteraction*" "interaction")
18598  )
18599)
18600
18601(define-method get_interaction
18602  (of-object "GTlsConnection")
18603  (c-name "g_tls_connection_get_interaction")
18604  (return-type "GTlsInteraction*")
18605)
18606
18607(define-method get_peer_certificate
18608  (of-object "GTlsConnection")
18609  (c-name "g_tls_connection_get_peer_certificate")
18610  (return-type "GTlsCertificate*")
18611)
18612
18613(define-method get_peer_certificate_errors
18614  (of-object "GTlsConnection")
18615  (c-name "g_tls_connection_get_peer_certificate_errors")
18616  (return-type "GTlsCertificateFlags")
18617)
18618
18619(define-method set_require_close_notify
18620  (of-object "GTlsConnection")
18621  (c-name "g_tls_connection_set_require_close_notify")
18622  (return-type "none")
18623  (parameters
18624    '("gboolean" "require_close_notify")
18625  )
18626)
18627
18628(define-method get_require_close_notify
18629  (of-object "GTlsConnection")
18630  (c-name "g_tls_connection_get_require_close_notify")
18631  (return-type "gboolean")
18632)
18633
18634(define-method set_rehandshake_mode
18635  (of-object "GTlsConnection")
18636  (c-name "g_tls_connection_set_rehandshake_mode")
18637  (return-type "none")
18638  (parameters
18639    '("GTlsRehandshakeMode" "mode")
18640  )
18641)
18642
18643(define-method get_rehandshake_mode
18644  (of-object "GTlsConnection")
18645  (c-name "g_tls_connection_get_rehandshake_mode")
18646  (return-type "GTlsRehandshakeMode")
18647)
18648
18649(define-method set_advertised_protocols
18650  (of-object "GTlsConnection")
18651  (c-name "g_tls_connection_set_advertised_protocols")
18652  (return-type "none")
18653  (parameters
18654    '("const-gchar*-const*" "protocols")
18655  )
18656)
18657
18658(define-method get_negotiated_protocol
18659  (of-object "GTlsConnection")
18660  (c-name "g_tls_connection_get_negotiated_protocol")
18661  (return-type "const-gchar*")
18662)
18663
18664(define-method handshake
18665  (of-object "GTlsConnection")
18666  (c-name "g_tls_connection_handshake")
18667  (return-type "gboolean")
18668  (parameters
18669    '("GCancellable*" "cancellable")
18670    '("GError**" "error")
18671  )
18672)
18673
18674(define-method handshake_async
18675  (of-object "GTlsConnection")
18676  (c-name "g_tls_connection_handshake_async")
18677  (return-type "none")
18678  (parameters
18679    '("int" "io_priority")
18680    '("GCancellable*" "cancellable")
18681    '("GAsyncReadyCallback" "callback")
18682    '("gpointer" "user_data")
18683  )
18684)
18685
18686(define-method handshake_finish
18687  (of-object "GTlsConnection")
18688  (c-name "g_tls_connection_handshake_finish")
18689  (return-type "gboolean")
18690  (parameters
18691    '("GAsyncResult*" "result")
18692    '("GError**" "error")
18693  )
18694)
18695
18696(define-function g_tls_error_quark
18697  (c-name "g_tls_error_quark")
18698  (return-type "GQuark")
18699)
18700
18701(define-method emit_accept_certificate
18702  (of-object "GTlsConnection")
18703  (c-name "g_tls_connection_emit_accept_certificate")
18704  (return-type "gboolean")
18705  (parameters
18706    '("GTlsCertificate*" "peer_cert")
18707    '("GTlsCertificateFlags" "errors")
18708  )
18709)
18710
18711
18712
18713;; From gtlsdatabase.h
18714
18715(define-function g_tls_database_get_type
18716  (c-name "g_tls_database_get_type")
18717  (return-type "GType")
18718)
18719
18720(define-method verify_chain
18721  (of-object "GTlsDatabase")
18722  (c-name "g_tls_database_verify_chain")
18723  (return-type "GTlsCertificateFlags")
18724  (parameters
18725    '("GTlsCertificate*" "chain")
18726    '("const-gchar*" "purpose")
18727    '("GSocketConnectable*" "identity")
18728    '("GTlsInteraction*" "interaction")
18729    '("GTlsDatabaseVerifyFlags" "flags")
18730    '("GCancellable*" "cancellable")
18731    '("GError**" "error")
18732  )
18733)
18734
18735(define-method verify_chain_async
18736  (of-object "GTlsDatabase")
18737  (c-name "g_tls_database_verify_chain_async")
18738  (return-type "none")
18739  (parameters
18740    '("GTlsCertificate*" "chain")
18741    '("const-gchar*" "purpose")
18742    '("GSocketConnectable*" "identity")
18743    '("GTlsInteraction*" "interaction")
18744    '("GTlsDatabaseVerifyFlags" "flags")
18745    '("GCancellable*" "cancellable")
18746    '("GAsyncReadyCallback" "callback")
18747    '("gpointer" "user_data")
18748  )
18749)
18750
18751(define-method verify_chain_finish
18752  (of-object "GTlsDatabase")
18753  (c-name "g_tls_database_verify_chain_finish")
18754  (return-type "GTlsCertificateFlags")
18755  (parameters
18756    '("GAsyncResult*" "result")
18757    '("GError**" "error")
18758  )
18759)
18760
18761(define-method create_certificate_handle
18762  (of-object "GTlsDatabase")
18763  (c-name "g_tls_database_create_certificate_handle")
18764  (return-type "gchar*")
18765  (parameters
18766    '("GTlsCertificate*" "certificate")
18767  )
18768)
18769
18770(define-method lookup_certificate_for_handle
18771  (of-object "GTlsDatabase")
18772  (c-name "g_tls_database_lookup_certificate_for_handle")
18773  (return-type "GTlsCertificate*")
18774  (parameters
18775    '("const-gchar*" "handle")
18776    '("GTlsInteraction*" "interaction")
18777    '("GTlsDatabaseLookupFlags" "flags")
18778    '("GCancellable*" "cancellable")
18779    '("GError**" "error")
18780  )
18781)
18782
18783(define-method lookup_certificate_for_handle_async
18784  (of-object "GTlsDatabase")
18785  (c-name "g_tls_database_lookup_certificate_for_handle_async")
18786  (return-type "none")
18787  (parameters
18788    '("const-gchar*" "handle")
18789    '("GTlsInteraction*" "interaction")
18790    '("GTlsDatabaseLookupFlags" "flags")
18791    '("GCancellable*" "cancellable")
18792    '("GAsyncReadyCallback" "callback")
18793    '("gpointer" "user_data")
18794  )
18795)
18796
18797(define-method lookup_certificate_for_handle_finish
18798  (of-object "GTlsDatabase")
18799  (c-name "g_tls_database_lookup_certificate_for_handle_finish")
18800  (return-type "GTlsCertificate*")
18801  (parameters
18802    '("GAsyncResult*" "result")
18803    '("GError**" "error")
18804  )
18805)
18806
18807(define-method lookup_certificate_issuer
18808  (of-object "GTlsDatabase")
18809  (c-name "g_tls_database_lookup_certificate_issuer")
18810  (return-type "GTlsCertificate*")
18811  (parameters
18812    '("GTlsCertificate*" "certificate")
18813    '("GTlsInteraction*" "interaction")
18814    '("GTlsDatabaseLookupFlags" "flags")
18815    '("GCancellable*" "cancellable")
18816    '("GError**" "error")
18817  )
18818)
18819
18820(define-method lookup_certificate_issuer_async
18821  (of-object "GTlsDatabase")
18822  (c-name "g_tls_database_lookup_certificate_issuer_async")
18823  (return-type "none")
18824  (parameters
18825    '("GTlsCertificate*" "certificate")
18826    '("GTlsInteraction*" "interaction")
18827    '("GTlsDatabaseLookupFlags" "flags")
18828    '("GCancellable*" "cancellable")
18829    '("GAsyncReadyCallback" "callback")
18830    '("gpointer" "user_data")
18831  )
18832)
18833
18834(define-method lookup_certificate_issuer_finish
18835  (of-object "GTlsDatabase")
18836  (c-name "g_tls_database_lookup_certificate_issuer_finish")
18837  (return-type "GTlsCertificate*")
18838  (parameters
18839    '("GAsyncResult*" "result")
18840    '("GError**" "error")
18841  )
18842)
18843
18844(define-method lookup_certificates_issued_by
18845  (of-object "GTlsDatabase")
18846  (c-name "g_tls_database_lookup_certificates_issued_by")
18847  (return-type "GList*")
18848  (parameters
18849    '("GByteArray*" "issuer_raw_dn")
18850    '("GTlsInteraction*" "interaction")
18851    '("GTlsDatabaseLookupFlags" "flags")
18852    '("GCancellable*" "cancellable")
18853    '("GError**" "error")
18854  )
18855)
18856
18857(define-method lookup_certificates_issued_by_async
18858  (of-object "GTlsDatabase")
18859  (c-name "g_tls_database_lookup_certificates_issued_by_async")
18860  (return-type "none")
18861  (parameters
18862    '("GByteArray*" "issuer_raw_dn")
18863    '("GTlsInteraction*" "interaction")
18864    '("GTlsDatabaseLookupFlags" "flags")
18865    '("GCancellable*" "cancellable")
18866    '("GAsyncReadyCallback" "callback")
18867    '("gpointer" "user_data")
18868  )
18869)
18870
18871(define-method lookup_certificates_issued_by_finish
18872  (of-object "GTlsDatabase")
18873  (c-name "g_tls_database_lookup_certificates_issued_by_finish")
18874  (return-type "GList*")
18875  (parameters
18876    '("GAsyncResult*" "result")
18877    '("GError**" "error")
18878  )
18879)
18880
18881
18882
18883;; From gtlsfiledatabase.h
18884
18885(define-function g_tls_file_database_get_type
18886  (c-name "g_tls_file_database_get_type")
18887  (return-type "GType")
18888)
18889
18890(define-function g_tls_file_database_new
18891  (c-name "g_tls_file_database_new")
18892  (is-constructor-of "GTlsFileDatabase")
18893  (return-type "GTlsDatabase*")
18894  (parameters
18895    '("const-gchar*" "anchors")
18896    '("GError**" "error")
18897  )
18898)
18899
18900
18901
18902;; From gtlsinteraction.h
18903
18904(define-function g_tls_interaction_get_type
18905  (c-name "g_tls_interaction_get_type")
18906  (return-type "GType")
18907)
18908
18909(define-method invoke_ask_password
18910  (of-object "GTlsInteraction")
18911  (c-name "g_tls_interaction_invoke_ask_password")
18912  (return-type "GTlsInteractionResult")
18913  (parameters
18914    '("GTlsPassword*" "password")
18915    '("GCancellable*" "cancellable")
18916    '("GError**" "error")
18917  )
18918)
18919
18920(define-method ask_password
18921  (of-object "GTlsInteraction")
18922  (c-name "g_tls_interaction_ask_password")
18923  (return-type "GTlsInteractionResult")
18924  (parameters
18925    '("GTlsPassword*" "password")
18926    '("GCancellable*" "cancellable")
18927    '("GError**" "error")
18928  )
18929)
18930
18931(define-method ask_password_async
18932  (of-object "GTlsInteraction")
18933  (c-name "g_tls_interaction_ask_password_async")
18934  (return-type "none")
18935  (parameters
18936    '("GTlsPassword*" "password")
18937    '("GCancellable*" "cancellable")
18938    '("GAsyncReadyCallback" "callback")
18939    '("gpointer" "user_data")
18940  )
18941)
18942
18943(define-method ask_password_finish
18944  (of-object "GTlsInteraction")
18945  (c-name "g_tls_interaction_ask_password_finish")
18946  (return-type "GTlsInteractionResult")
18947  (parameters
18948    '("GAsyncResult*" "result")
18949    '("GError**" "error")
18950  )
18951)
18952
18953(define-method invoke_request_certificate
18954  (of-object "GTlsInteraction")
18955  (c-name "g_tls_interaction_invoke_request_certificate")
18956  (return-type "GTlsInteractionResult")
18957  (parameters
18958    '("GTlsConnection*" "connection")
18959    '("GTlsCertificateRequestFlags" "flags")
18960    '("GCancellable*" "cancellable")
18961    '("GError**" "error")
18962  )
18963)
18964
18965(define-method request_certificate
18966  (of-object "GTlsInteraction")
18967  (c-name "g_tls_interaction_request_certificate")
18968  (return-type "GTlsInteractionResult")
18969  (parameters
18970    '("GTlsConnection*" "connection")
18971    '("GTlsCertificateRequestFlags" "flags")
18972    '("GCancellable*" "cancellable")
18973    '("GError**" "error")
18974  )
18975)
18976
18977(define-method request_certificate_async
18978  (of-object "GTlsInteraction")
18979  (c-name "g_tls_interaction_request_certificate_async")
18980  (return-type "none")
18981  (parameters
18982    '("GTlsConnection*" "connection")
18983    '("GTlsCertificateRequestFlags" "flags")
18984    '("GCancellable*" "cancellable")
18985    '("GAsyncReadyCallback" "callback")
18986    '("gpointer" "user_data")
18987  )
18988)
18989
18990(define-method request_certificate_finish
18991  (of-object "GTlsInteraction")
18992  (c-name "g_tls_interaction_request_certificate_finish")
18993  (return-type "GTlsInteractionResult")
18994  (parameters
18995    '("GAsyncResult*" "result")
18996    '("GError**" "error")
18997  )
18998)
18999
19000
19001
19002;; From gtlspassword.h
19003
19004(define-function g_tls_password_get_type
19005  (c-name "g_tls_password_get_type")
19006  (return-type "GType")
19007)
19008
19009(define-function g_tls_password_new
19010  (c-name "g_tls_password_new")
19011  (is-constructor-of "GTlsPassword")
19012  (return-type "GTlsPassword*")
19013  (parameters
19014    '("GTlsPasswordFlags" "flags")
19015    '("const-gchar*" "description")
19016  )
19017)
19018
19019(define-method get_value
19020  (of-object "GTlsPassword")
19021  (c-name "g_tls_password_get_value")
19022  (return-type "const-guchar*")
19023  (parameters
19024    '("gsize*" "length")
19025  )
19026)
19027
19028(define-method set_value
19029  (of-object "GTlsPassword")
19030  (c-name "g_tls_password_set_value")
19031  (return-type "none")
19032  (parameters
19033    '("const-guchar*" "value")
19034    '("gssize" "length")
19035  )
19036)
19037
19038(define-method set_value_full
19039  (of-object "GTlsPassword")
19040  (c-name "g_tls_password_set_value_full")
19041  (return-type "none")
19042  (parameters
19043    '("guchar*" "value")
19044    '("gssize" "length")
19045    '("GDestroyNotify" "destroy")
19046  )
19047)
19048
19049(define-method get_flags
19050  (of-object "GTlsPassword")
19051  (c-name "g_tls_password_get_flags")
19052  (return-type "GTlsPasswordFlags")
19053)
19054
19055(define-method set_flags
19056  (of-object "GTlsPassword")
19057  (c-name "g_tls_password_set_flags")
19058  (return-type "none")
19059  (parameters
19060    '("GTlsPasswordFlags" "flags")
19061  )
19062)
19063
19064(define-method get_description
19065  (of-object "GTlsPassword")
19066  (c-name "g_tls_password_get_description")
19067  (return-type "const-gchar*")
19068)
19069
19070(define-method set_description
19071  (of-object "GTlsPassword")
19072  (c-name "g_tls_password_set_description")
19073  (return-type "none")
19074  (parameters
19075    '("const-gchar*" "description")
19076  )
19077)
19078
19079(define-method get_warning
19080  (of-object "GTlsPassword")
19081  (c-name "g_tls_password_get_warning")
19082  (return-type "const-gchar*")
19083)
19084
19085(define-method set_warning
19086  (of-object "GTlsPassword")
19087  (c-name "g_tls_password_set_warning")
19088  (return-type "none")
19089  (parameters
19090    '("const-gchar*" "warning")
19091  )
19092)
19093
19094
19095
19096;; From gtlsserverconnection.h
19097
19098(define-function g_tls_server_connection_get_type
19099  (c-name "g_tls_server_connection_get_type")
19100  (return-type "GType")
19101)
19102
19103(define-function g_tls_server_connection_new
19104  (c-name "g_tls_server_connection_new")
19105  (is-constructor-of "GTlsServerConnection")
19106  (return-type "GIOStream*")
19107  (parameters
19108    '("GIOStream*" "base_io_stream")
19109    '("GTlsCertificate*" "certificate")
19110    '("GError**" "error")
19111  )
19112)
19113
19114
19115
19116;; From gtrashportal.h
19117
19118(define-function g_trash_portal_trash_file
19119  (c-name "g_trash_portal_trash_file")
19120  (return-type "gboolean")
19121  (parameters
19122    '("GFile*" "file")
19123    '("GError**" "error")
19124  )
19125)
19126
19127
19128
19129;; From gunionvolumemonitor.h
19130
19131
19132
19133;; From gunixconnection.h
19134
19135(define-function g_unix_connection_get_type
19136  (c-name "g_unix_connection_get_type")
19137  (return-type "GType")
19138)
19139
19140(define-method send_fd
19141  (of-object "GUnixConnection")
19142  (c-name "g_unix_connection_send_fd")
19143  (return-type "gboolean")
19144  (parameters
19145    '("gint" "fd")
19146    '("GCancellable*" "cancellable")
19147    '("GError**" "error")
19148  )
19149)
19150
19151(define-method receive_fd
19152  (of-object "GUnixConnection")
19153  (c-name "g_unix_connection_receive_fd")
19154  (return-type "gint")
19155  (parameters
19156    '("GCancellable*" "cancellable")
19157    '("GError**" "error")
19158  )
19159)
19160
19161(define-method send_credentials
19162  (of-object "GUnixConnection")
19163  (c-name "g_unix_connection_send_credentials")
19164  (return-type "gboolean")
19165  (parameters
19166    '("GCancellable*" "cancellable")
19167    '("GError**" "error")
19168  )
19169)
19170
19171(define-method send_credentials_async
19172  (of-object "GUnixConnection")
19173  (c-name "g_unix_connection_send_credentials_async")
19174  (return-type "none")
19175  (parameters
19176    '("GCancellable*" "cancellable")
19177    '("GAsyncReadyCallback" "callback")
19178    '("gpointer" "user_data")
19179  )
19180)
19181
19182(define-method send_credentials_finish
19183  (of-object "GUnixConnection")
19184  (c-name "g_unix_connection_send_credentials_finish")
19185  (return-type "gboolean")
19186  (parameters
19187    '("GAsyncResult*" "result")
19188    '("GError**" "error")
19189  )
19190)
19191
19192(define-method receive_credentials
19193  (of-object "GUnixConnection")
19194  (c-name "g_unix_connection_receive_credentials")
19195  (return-type "GCredentials*")
19196  (parameters
19197    '("GCancellable*" "cancellable")
19198    '("GError**" "error")
19199  )
19200)
19201
19202(define-method receive_credentials_async
19203  (of-object "GUnixConnection")
19204  (c-name "g_unix_connection_receive_credentials_async")
19205  (return-type "none")
19206  (parameters
19207    '("GCancellable*" "cancellable")
19208    '("GAsyncReadyCallback" "callback")
19209    '("gpointer" "user_data")
19210  )
19211)
19212
19213(define-method receive_credentials_finish
19214  (of-object "GUnixConnection")
19215  (c-name "g_unix_connection_receive_credentials_finish")
19216  (return-type "GCredentials*")
19217  (parameters
19218    '("GAsyncResult*" "result")
19219    '("GError**" "error")
19220  )
19221)
19222
19223
19224
19225;; From gunixcredentialsmessage.h
19226
19227(define-function g_unix_credentials_message_get_type
19228  (c-name "g_unix_credentials_message_get_type")
19229  (return-type "GType")
19230)
19231
19232(define-function g_unix_credentials_message_new
19233  (c-name "g_unix_credentials_message_new")
19234  (is-constructor-of "GUnixCredentialsMessage")
19235  (return-type "GSocketControlMessage*")
19236)
19237
19238(define-function g_unix_credentials_message_new_with_credentials
19239  (c-name "g_unix_credentials_message_new_with_credentials")
19240  (return-type "GSocketControlMessage*")
19241  (parameters
19242    '("GCredentials*" "credentials")
19243  )
19244)
19245
19246(define-method get_credentials
19247  (of-object "GUnixCredentialsMessage")
19248  (c-name "g_unix_credentials_message_get_credentials")
19249  (return-type "GCredentials*")
19250)
19251
19252(define-function g_unix_credentials_message_is_supported
19253  (c-name "g_unix_credentials_message_is_supported")
19254  (return-type "gboolean")
19255)
19256
19257
19258
19259;; From gunixfdlist.h
19260
19261(define-function g_unix_fd_list_get_type
19262  (c-name "g_unix_fd_list_get_type")
19263  (return-type "GType")
19264)
19265
19266(define-function g_unix_fd_list_new
19267  (c-name "g_unix_fd_list_new")
19268  (is-constructor-of "GUnixFdList")
19269  (return-type "GUnixFDList*")
19270)
19271
19272(define-function g_unix_fd_list_new_from_array
19273  (c-name "g_unix_fd_list_new_from_array")
19274  (return-type "GUnixFDList*")
19275  (parameters
19276    '("const-gint*" "fds")
19277    '("gint" "n_fds")
19278  )
19279)
19280
19281(define-method append
19282  (of-object "GUnixFDList")
19283  (c-name "g_unix_fd_list_append")
19284  (return-type "gint")
19285  (parameters
19286    '("gint" "fd")
19287    '("GError**" "error")
19288  )
19289)
19290
19291(define-method get_length
19292  (of-object "GUnixFDList")
19293  (c-name "g_unix_fd_list_get_length")
19294  (return-type "gint")
19295)
19296
19297(define-method get
19298  (of-object "GUnixFDList")
19299  (c-name "g_unix_fd_list_get")
19300  (return-type "gint")
19301  (parameters
19302    '("gint" "index_")
19303    '("GError**" "error")
19304  )
19305)
19306
19307(define-method peek_fds
19308  (of-object "GUnixFDList")
19309  (c-name "g_unix_fd_list_peek_fds")
19310  (return-type "const-gint*")
19311  (parameters
19312    '("gint*" "length")
19313  )
19314)
19315
19316(define-method steal_fds
19317  (of-object "GUnixFDList")
19318  (c-name "g_unix_fd_list_steal_fds")
19319  (return-type "gint*")
19320  (parameters
19321    '("gint*" "length")
19322  )
19323)
19324
19325
19326
19327;; From gunixfdmessage.h
19328
19329(define-function g_unix_fd_message_get_type
19330  (c-name "g_unix_fd_message_get_type")
19331  (return-type "GType")
19332)
19333
19334(define-function g_unix_fd_message_new_with_fd_list
19335  (c-name "g_unix_fd_message_new_with_fd_list")
19336  (return-type "GSocketControlMessage*")
19337  (parameters
19338    '("GUnixFDList*" "fd_list")
19339  )
19340)
19341
19342(define-function g_unix_fd_message_new
19343  (c-name "g_unix_fd_message_new")
19344  (is-constructor-of "GUnixFdMessage")
19345  (return-type "GSocketControlMessage*")
19346)
19347
19348(define-method get_fd_list
19349  (of-object "GUnixFDMessage")
19350  (c-name "g_unix_fd_message_get_fd_list")
19351  (return-type "GUnixFDList*")
19352)
19353
19354(define-method steal_fds
19355  (of-object "GUnixFDMessage")
19356  (c-name "g_unix_fd_message_steal_fds")
19357  (return-type "gint*")
19358  (parameters
19359    '("gint*" "length")
19360  )
19361)
19362
19363(define-method append_fd
19364  (of-object "GUnixFDMessage")
19365  (c-name "g_unix_fd_message_append_fd")
19366  (return-type "gboolean")
19367  (parameters
19368    '("gint" "fd")
19369    '("GError**" "error")
19370  )
19371)
19372
19373
19374
19375;; From gunixinputstream.h
19376
19377(define-function g_unix_input_stream_get_type
19378  (c-name "g_unix_input_stream_get_type")
19379  (return-type "GType")
19380)
19381
19382(define-function g_unix_input_stream_new
19383  (c-name "g_unix_input_stream_new")
19384  (is-constructor-of "GUnixInputStream")
19385  (return-type "GInputStream*")
19386  (parameters
19387    '("gint" "fd")
19388    '("gboolean" "close_fd")
19389  )
19390)
19391
19392(define-method set_close_fd
19393  (of-object "GUnixInputStream")
19394  (c-name "g_unix_input_stream_set_close_fd")
19395  (return-type "none")
19396  (parameters
19397    '("gboolean" "close_fd")
19398  )
19399)
19400
19401(define-method get_close_fd
19402  (of-object "GUnixInputStream")
19403  (c-name "g_unix_input_stream_get_close_fd")
19404  (return-type "gboolean")
19405)
19406
19407(define-method get_fd
19408  (of-object "GUnixInputStream")
19409  (c-name "g_unix_input_stream_get_fd")
19410  (return-type "gint")
19411)
19412
19413
19414
19415;; From gunixmount.h
19416
19417
19418
19419;; From gunixmounts.h
19420
19421(define-function g_unix_mount_entry_get_type
19422  (c-name "g_unix_mount_entry_get_type")
19423  (return-type "GType")
19424)
19425
19426(define-function g_unix_mount_point_get_type
19427  (c-name "g_unix_mount_point_get_type")
19428  (return-type "GType")
19429)
19430
19431(define-function g_unix_mount_copy
19432  (c-name "g_unix_mount_copy")
19433  (return-type "GUnixMountEntry*")
19434  (parameters
19435    '("GUnixMountEntry*" "mount_entry")
19436  )
19437)
19438
19439(define-method free
19440  (of-object "GUnixMountPoint")
19441  (c-name "g_unix_mount_point_free")
19442  (return-type "none")
19443)
19444
19445(define-method copy
19446  (of-object "GUnixMountPoint")
19447  (c-name "g_unix_mount_point_copy")
19448  (return-type "GUnixMountPoint*")
19449)
19450
19451(define-function g_unix_mount_compare
19452  (c-name "g_unix_mount_compare")
19453  (return-type "gint")
19454  (parameters
19455    '("GUnixMountEntry*" "mount1")
19456    '("GUnixMountEntry*" "mount2")
19457  )
19458)
19459
19460(define-function g_unix_mount_get_mount_path
19461  (c-name "g_unix_mount_get_mount_path")
19462  (return-type "const-char*")
19463  (parameters
19464    '("GUnixMountEntry*" "mount_entry")
19465  )
19466)
19467
19468(define-function g_unix_mount_get_device_path
19469  (c-name "g_unix_mount_get_device_path")
19470  (return-type "const-char*")
19471  (parameters
19472    '("GUnixMountEntry*" "mount_entry")
19473  )
19474)
19475
19476(define-function g_unix_mount_get_root_path
19477  (c-name "g_unix_mount_get_root_path")
19478  (return-type "const-char*")
19479  (parameters
19480    '("GUnixMountEntry*" "mount_entry")
19481  )
19482)
19483
19484(define-function g_unix_mount_get_fs_type
19485  (c-name "g_unix_mount_get_fs_type")
19486  (return-type "const-char*")
19487  (parameters
19488    '("GUnixMountEntry*" "mount_entry")
19489  )
19490)
19491
19492(define-function g_unix_mount_get_options
19493  (c-name "g_unix_mount_get_options")
19494  (return-type "const-char*")
19495  (parameters
19496    '("GUnixMountEntry*" "mount_entry")
19497  )
19498)
19499
19500(define-function g_unix_mount_is_readonly
19501  (c-name "g_unix_mount_is_readonly")
19502  (return-type "gboolean")
19503  (parameters
19504    '("GUnixMountEntry*" "mount_entry")
19505  )
19506)
19507
19508(define-function g_unix_mount_is_system_internal
19509  (c-name "g_unix_mount_is_system_internal")
19510  (return-type "gboolean")
19511  (parameters
19512    '("GUnixMountEntry*" "mount_entry")
19513  )
19514)
19515
19516(define-function g_unix_mount_guess_can_eject
19517  (c-name "g_unix_mount_guess_can_eject")
19518  (return-type "gboolean")
19519  (parameters
19520    '("GUnixMountEntry*" "mount_entry")
19521  )
19522)
19523
19524(define-function g_unix_mount_guess_should_display
19525  (c-name "g_unix_mount_guess_should_display")
19526  (return-type "gboolean")
19527  (parameters
19528    '("GUnixMountEntry*" "mount_entry")
19529  )
19530)
19531
19532(define-function g_unix_mount_guess_name
19533  (c-name "g_unix_mount_guess_name")
19534  (return-type "char*")
19535  (parameters
19536    '("GUnixMountEntry*" "mount_entry")
19537  )
19538)
19539
19540(define-function g_unix_mount_guess_icon
19541  (c-name "g_unix_mount_guess_icon")
19542  (return-type "GIcon*")
19543  (parameters
19544    '("GUnixMountEntry*" "mount_entry")
19545  )
19546)
19547
19548(define-function g_unix_mount_guess_symbolic_icon
19549  (c-name "g_unix_mount_guess_symbolic_icon")
19550  (return-type "GIcon*")
19551  (parameters
19552    '("GUnixMountEntry*" "mount_entry")
19553  )
19554)
19555
19556(define-method get_mount_path
19557  (of-object "GUnixMountPoint")
19558  (c-name "g_unix_mount_point_get_mount_path")
19559  (return-type "const-char*")
19560)
19561
19562(define-method get_device_path
19563  (of-object "GUnixMountPoint")
19564  (c-name "g_unix_mount_point_get_device_path")
19565  (return-type "const-char*")
19566)
19567
19568(define-method get_fs_type
19569  (of-object "GUnixMountPoint")
19570  (c-name "g_unix_mount_point_get_fs_type")
19571  (return-type "const-char*")
19572)
19573
19574(define-method get_options
19575  (of-object "GUnixMountPoint")
19576  (c-name "g_unix_mount_point_get_options")
19577  (return-type "const-char*")
19578)
19579
19580(define-method is_readonly
19581  (of-object "GUnixMountPoint")
19582  (c-name "g_unix_mount_point_is_readonly")
19583  (return-type "gboolean")
19584)
19585
19586(define-method is_user_mountable
19587  (of-object "GUnixMountPoint")
19588  (c-name "g_unix_mount_point_is_user_mountable")
19589  (return-type "gboolean")
19590)
19591
19592(define-method is_loopback
19593  (of-object "GUnixMountPoint")
19594  (c-name "g_unix_mount_point_is_loopback")
19595  (return-type "gboolean")
19596)
19597
19598(define-method guess_can_eject
19599  (of-object "GUnixMountPoint")
19600  (c-name "g_unix_mount_point_guess_can_eject")
19601  (return-type "gboolean")
19602)
19603
19604(define-method guess_name
19605  (of-object "GUnixMountPoint")
19606  (c-name "g_unix_mount_point_guess_name")
19607  (return-type "char*")
19608)
19609
19610(define-method guess_icon
19611  (of-object "GUnixMountPoint")
19612  (c-name "g_unix_mount_point_guess_icon")
19613  (return-type "GIcon*")
19614)
19615
19616(define-method guess_symbolic_icon
19617  (of-object "GUnixMountPoint")
19618  (c-name "g_unix_mount_point_guess_symbolic_icon")
19619  (return-type "GIcon*")
19620)
19621
19622(define-function g_unix_mount_points_get
19623  (c-name "g_unix_mount_points_get")
19624  (return-type "GList*")
19625  (parameters
19626    '("guint64*" "time_read")
19627  )
19628)
19629
19630(define-function g_unix_mounts_get
19631  (c-name "g_unix_mounts_get")
19632  (return-type "GList*")
19633  (parameters
19634    '("guint64*" "time_read")
19635  )
19636)
19637
19638(define-function g_unix_mount_at
19639  (c-name "g_unix_mount_at")
19640  (return-type "GUnixMountEntry*")
19641  (parameters
19642    '("const-char*" "mount_path")
19643    '("guint64*" "time_read")
19644  )
19645)
19646
19647(define-function g_unix_mount_for
19648  (c-name "g_unix_mount_for")
19649  (return-type "GUnixMountEntry*")
19650  (parameters
19651    '("const-char*" "file_path")
19652    '("guint64*" "time_read")
19653  )
19654)
19655
19656(define-function g_unix_mounts_changed_since
19657  (c-name "g_unix_mounts_changed_since")
19658  (return-type "gboolean")
19659  (parameters
19660    '("guint64" "time")
19661  )
19662)
19663
19664(define-function g_unix_mount_points_changed_since
19665  (c-name "g_unix_mount_points_changed_since")
19666  (return-type "gboolean")
19667  (parameters
19668    '("guint64" "time")
19669  )
19670)
19671
19672(define-function g_unix_mount_monitor_get_type
19673  (c-name "g_unix_mount_monitor_get_type")
19674  (return-type "GType")
19675)
19676
19677(define-function g_unix_mount_monitor_get
19678  (c-name "g_unix_mount_monitor_get")
19679  (return-type "GUnixMountMonitor*")
19680)
19681
19682(define-function g_unix_mount_monitor_new
19683  (c-name "g_unix_mount_monitor_new")
19684  (is-constructor-of "GUnixMountMonitor")
19685  (return-type "GUnixMountMonitor*")
19686)
19687
19688(define-method set_rate_limit
19689  (of-object "GUnixMountMonitor")
19690  (c-name "g_unix_mount_monitor_set_rate_limit")
19691  (return-type "none")
19692  (parameters
19693    '("int" "limit_msec")
19694  )
19695)
19696
19697(define-function g_unix_is_mount_path_system_internal
19698  (c-name "g_unix_is_mount_path_system_internal")
19699  (return-type "gboolean")
19700  (parameters
19701    '("const-char*" "mount_path")
19702  )
19703)
19704
19705(define-function g_unix_is_system_fs_type
19706  (c-name "g_unix_is_system_fs_type")
19707  (return-type "gboolean")
19708  (parameters
19709    '("const-char*" "fs_type")
19710  )
19711)
19712
19713(define-function g_unix_is_system_device_path
19714  (c-name "g_unix_is_system_device_path")
19715  (return-type "gboolean")
19716  (parameters
19717    '("const-char*" "device_path")
19718  )
19719)
19720
19721
19722
19723;; From gunixoutputstream.h
19724
19725(define-function g_unix_output_stream_get_type
19726  (c-name "g_unix_output_stream_get_type")
19727  (return-type "GType")
19728)
19729
19730(define-function g_unix_output_stream_new
19731  (c-name "g_unix_output_stream_new")
19732  (is-constructor-of "GUnixOutputStream")
19733  (return-type "GOutputStream*")
19734  (parameters
19735    '("gint" "fd")
19736    '("gboolean" "close_fd")
19737  )
19738)
19739
19740(define-method set_close_fd
19741  (of-object "GUnixOutputStream")
19742  (c-name "g_unix_output_stream_set_close_fd")
19743  (return-type "none")
19744  (parameters
19745    '("gboolean" "close_fd")
19746  )
19747)
19748
19749(define-method get_close_fd
19750  (of-object "GUnixOutputStream")
19751  (c-name "g_unix_output_stream_get_close_fd")
19752  (return-type "gboolean")
19753)
19754
19755(define-method get_fd
19756  (of-object "GUnixOutputStream")
19757  (c-name "g_unix_output_stream_get_fd")
19758  (return-type "gint")
19759)
19760
19761
19762
19763;; From gunixsocketaddress.h
19764
19765(define-function g_unix_socket_address_get_type
19766  (c-name "g_unix_socket_address_get_type")
19767  (return-type "GType")
19768)
19769
19770(define-function g_unix_socket_address_new
19771  (c-name "g_unix_socket_address_new")
19772  (is-constructor-of "GUnixSocketAddress")
19773  (return-type "GSocketAddress*")
19774  (parameters
19775    '("const-gchar*" "path")
19776  )
19777)
19778
19779(define-function g_unix_socket_address_new_abstract
19780  (c-name "g_unix_socket_address_new_abstract")
19781  (return-type "GSocketAddress*")
19782  (parameters
19783    '("const-gchar*" "path")
19784    '("gint" "path_len")
19785  )
19786)
19787
19788(define-function g_unix_socket_address_new_with_type
19789  (c-name "g_unix_socket_address_new_with_type")
19790  (return-type "GSocketAddress*")
19791  (parameters
19792    '("const-gchar*" "path")
19793    '("gint" "path_len")
19794    '("GUnixSocketAddressType" "type")
19795  )
19796)
19797
19798(define-method get_path
19799  (of-object "GUnixSocketAddress")
19800  (c-name "g_unix_socket_address_get_path")
19801  (return-type "const-char*")
19802)
19803
19804(define-method get_path_len
19805  (of-object "GUnixSocketAddress")
19806  (c-name "g_unix_socket_address_get_path_len")
19807  (return-type "gsize")
19808)
19809
19810(define-method get_address_type
19811  (of-object "GUnixSocketAddress")
19812  (c-name "g_unix_socket_address_get_address_type")
19813  (return-type "GUnixSocketAddressType")
19814)
19815
19816(define-method get_is_abstract
19817  (of-object "GUnixSocketAddress")
19818  (c-name "g_unix_socket_address_get_is_abstract")
19819  (return-type "gboolean")
19820)
19821
19822(define-function g_unix_socket_address_abstract_names_supported
19823  (c-name "g_unix_socket_address_abstract_names_supported")
19824  (return-type "gboolean")
19825)
19826
19827
19828
19829;; From gunixvolume.h
19830
19831
19832
19833;; From gunixvolumemonitor.h
19834
19835
19836
19837;; From gvfs.h
19838
19839(define-function g_vfs_get_type
19840  (c-name "g_vfs_get_type")
19841  (return-type "GType")
19842)
19843
19844(define-method is_active
19845  (of-object "GVfs")
19846  (c-name "g_vfs_is_active")
19847  (return-type "gboolean")
19848)
19849
19850(define-method get_file_for_path
19851  (of-object "GVfs")
19852  (c-name "g_vfs_get_file_for_path")
19853  (return-type "GFile*")
19854  (parameters
19855    '("const-char*" "path")
19856  )
19857)
19858
19859(define-method get_file_for_uri
19860  (of-object "GVfs")
19861  (c-name "g_vfs_get_file_for_uri")
19862  (return-type "GFile*")
19863  (parameters
19864    '("const-char*" "uri")
19865  )
19866)
19867
19868(define-method get_supported_uri_schemes
19869  (of-object "GVfs")
19870  (c-name "g_vfs_get_supported_uri_schemes")
19871  (return-type "const-gchar*-const*")
19872)
19873
19874(define-method parse_name
19875  (of-object "GVfs")
19876  (c-name "g_vfs_parse_name")
19877  (return-type "GFile*")
19878  (parameters
19879    '("const-char*" "parse_name")
19880  )
19881)
19882
19883(define-function g_vfs_get_default
19884  (c-name "g_vfs_get_default")
19885  (return-type "GVfs*")
19886)
19887
19888(define-function g_vfs_get_local
19889  (c-name "g_vfs_get_local")
19890  (return-type "GVfs*")
19891)
19892
19893(define-method register_uri_scheme
19894  (of-object "GVfs")
19895  (c-name "g_vfs_register_uri_scheme")
19896  (return-type "gboolean")
19897  (parameters
19898    '("const-char*" "scheme")
19899    '("GVfsFileLookupFunc" "uri_func")
19900    '("gpointer" "uri_data")
19901    '("GDestroyNotify" "uri_destroy")
19902    '("GVfsFileLookupFunc" "parse_name_func")
19903    '("gpointer" "parse_name_data")
19904    '("GDestroyNotify" "parse_name_destroy")
19905  )
19906)
19907
19908(define-method unregister_uri_scheme
19909  (of-object "GVfs")
19910  (c-name "g_vfs_unregister_uri_scheme")
19911  (return-type "gboolean")
19912  (parameters
19913    '("const-char*" "scheme")
19914  )
19915)
19916
19917
19918
19919;; From gvolume.h
19920
19921(define-function g_volume_get_type
19922  (c-name "g_volume_get_type")
19923  (return-type "GType")
19924)
19925
19926(define-method get_name
19927  (of-object "GVolume")
19928  (c-name "g_volume_get_name")
19929  (return-type "char*")
19930)
19931
19932(define-method get_icon
19933  (of-object "GVolume")
19934  (c-name "g_volume_get_icon")
19935  (return-type "GIcon*")
19936)
19937
19938(define-method get_symbolic_icon
19939  (of-object "GVolume")
19940  (c-name "g_volume_get_symbolic_icon")
19941  (return-type "GIcon*")
19942)
19943
19944(define-method get_uuid
19945  (of-object "GVolume")
19946  (c-name "g_volume_get_uuid")
19947  (return-type "char*")
19948)
19949
19950(define-method get_drive
19951  (of-object "GVolume")
19952  (c-name "g_volume_get_drive")
19953  (return-type "GDrive*")
19954)
19955
19956(define-method get_mount
19957  (of-object "GVolume")
19958  (c-name "g_volume_get_mount")
19959  (return-type "GMount*")
19960)
19961
19962(define-method can_mount
19963  (of-object "GVolume")
19964  (c-name "g_volume_can_mount")
19965  (return-type "gboolean")
19966)
19967
19968(define-method can_eject
19969  (of-object "GVolume")
19970  (c-name "g_volume_can_eject")
19971  (return-type "gboolean")
19972)
19973
19974(define-method should_automount
19975  (of-object "GVolume")
19976  (c-name "g_volume_should_automount")
19977  (return-type "gboolean")
19978)
19979
19980(define-method mount
19981  (of-object "GVolume")
19982  (c-name "g_volume_mount")
19983  (return-type "none")
19984  (parameters
19985    '("GMountMountFlags" "flags")
19986    '("GMountOperation*" "mount_operation")
19987    '("GCancellable*" "cancellable")
19988    '("GAsyncReadyCallback" "callback")
19989    '("gpointer" "user_data")
19990  )
19991)
19992
19993(define-method mount_finish
19994  (of-object "GVolume")
19995  (c-name "g_volume_mount_finish")
19996  (return-type "gboolean")
19997  (parameters
19998    '("GAsyncResult*" "result")
19999    '("GError**" "error")
20000  )
20001)
20002
20003(define-method eject
20004  (of-object "GVolume")
20005  (c-name "g_volume_eject")
20006  (return-type "none")
20007  (parameters
20008    '("GMountUnmountFlags" "flags")
20009    '("GCancellable*" "cancellable")
20010    '("GAsyncReadyCallback" "callback")
20011    '("gpointer" "user_data")
20012  )
20013)
20014
20015(define-method eject_finish
20016  (of-object "GVolume")
20017  (c-name "g_volume_eject_finish")
20018  (return-type "gboolean")
20019  (parameters
20020    '("GAsyncResult*" "result")
20021    '("GError**" "error")
20022  )
20023)
20024
20025(define-method get_identifier
20026  (of-object "GVolume")
20027  (c-name "g_volume_get_identifier")
20028  (return-type "char*")
20029  (parameters
20030    '("const-char*" "kind")
20031  )
20032)
20033
20034(define-method enumerate_identifiers
20035  (of-object "GVolume")
20036  (c-name "g_volume_enumerate_identifiers")
20037  (return-type "char**")
20038)
20039
20040(define-method get_activation_root
20041  (of-object "GVolume")
20042  (c-name "g_volume_get_activation_root")
20043  (return-type "GFile*")
20044)
20045
20046(define-method eject_with_operation
20047  (of-object "GVolume")
20048  (c-name "g_volume_eject_with_operation")
20049  (return-type "none")
20050  (parameters
20051    '("GMountUnmountFlags" "flags")
20052    '("GMountOperation*" "mount_operation")
20053    '("GCancellable*" "cancellable")
20054    '("GAsyncReadyCallback" "callback")
20055    '("gpointer" "user_data")
20056  )
20057)
20058
20059(define-method eject_with_operation_finish
20060  (of-object "GVolume")
20061  (c-name "g_volume_eject_with_operation_finish")
20062  (return-type "gboolean")
20063  (parameters
20064    '("GAsyncResult*" "result")
20065    '("GError**" "error")
20066  )
20067)
20068
20069(define-method get_sort_key
20070  (of-object "GVolume")
20071  (c-name "g_volume_get_sort_key")
20072  (return-type "const-gchar*")
20073)
20074
20075
20076
20077;; From gvolumemonitor.h
20078
20079(define-function g_volume_monitor_get_type
20080  (c-name "g_volume_monitor_get_type")
20081  (return-type "GType")
20082)
20083
20084(define-function g_volume_monitor_get
20085  (c-name "g_volume_monitor_get")
20086  (return-type "GVolumeMonitor*")
20087)
20088
20089(define-method get_connected_drives
20090  (of-object "GVolumeMonitor")
20091  (c-name "g_volume_monitor_get_connected_drives")
20092  (return-type "GList*")
20093)
20094
20095(define-method get_volumes
20096  (of-object "GVolumeMonitor")
20097  (c-name "g_volume_monitor_get_volumes")
20098  (return-type "GList*")
20099)
20100
20101(define-method get_mounts
20102  (of-object "GVolumeMonitor")
20103  (c-name "g_volume_monitor_get_mounts")
20104  (return-type "GList*")
20105)
20106
20107(define-method get_volume_for_uuid
20108  (of-object "GVolumeMonitor")
20109  (c-name "g_volume_monitor_get_volume_for_uuid")
20110  (return-type "GVolume*")
20111  (parameters
20112    '("const-char*" "uuid")
20113  )
20114)
20115
20116(define-method get_mount_for_uuid
20117  (of-object "GVolumeMonitor")
20118  (c-name "g_volume_monitor_get_mount_for_uuid")
20119  (return-type "GMount*")
20120  (parameters
20121    '("const-char*" "uuid")
20122  )
20123)
20124
20125(define-function g_volume_monitor_adopt_orphan_mount
20126  (c-name "g_volume_monitor_adopt_orphan_mount")
20127  (return-type "GVolume*")
20128  (parameters
20129    '("GMount*" "mount")
20130  )
20131)
20132
20133
20134
20135;; From gwin32appinfo.h
20136
20137(define-function g_win32_app_info_get_type
20138  (c-name "g_win32_app_info_get_type")
20139  (return-type "GType")
20140)
20141
20142
20143
20144;; From gwin32inputstream.h
20145
20146(define-function g_win32_input_stream_get_type
20147  (c-name "g_win32_input_stream_get_type")
20148  (return-type "GType")
20149)
20150
20151(define-function g_win32_input_stream_new
20152  (c-name "g_win32_input_stream_new")
20153  (is-constructor-of "GWin32InputStream")
20154  (return-type "GInputStream*")
20155  (parameters
20156    '("void*" "handle")
20157    '("gboolean" "close_handle")
20158  )
20159)
20160
20161(define-method set_close_handle
20162  (of-object "GWin32InputStream")
20163  (c-name "g_win32_input_stream_set_close_handle")
20164  (return-type "none")
20165  (parameters
20166    '("gboolean" "close_handle")
20167  )
20168)
20169
20170(define-method get_close_handle
20171  (of-object "GWin32InputStream")
20172  (c-name "g_win32_input_stream_get_close_handle")
20173  (return-type "gboolean")
20174)
20175
20176(define-method get_handle
20177  (of-object "GWin32InputStream")
20178  (c-name "g_win32_input_stream_get_handle")
20179  (return-type "void*")
20180)
20181
20182
20183
20184;; From gwin32mount.h
20185
20186
20187
20188;; From gwin32networking.h
20189
20190
20191
20192;; From gwin32networkmonitor.h
20193
20194
20195
20196;; From gwin32outputstream.h
20197
20198(define-function g_win32_output_stream_get_type
20199  (c-name "g_win32_output_stream_get_type")
20200  (return-type "GType")
20201)
20202
20203(define-function g_win32_output_stream_new
20204  (c-name "g_win32_output_stream_new")
20205  (is-constructor-of "GWin32OutputStream")
20206  (return-type "GOutputStream*")
20207  (parameters
20208    '("void*" "handle")
20209    '("gboolean" "close_handle")
20210  )
20211)
20212
20213(define-method set_close_handle
20214  (of-object "GWin32OutputStream")
20215  (c-name "g_win32_output_stream_set_close_handle")
20216  (return-type "none")
20217  (parameters
20218    '("gboolean" "close_handle")
20219  )
20220)
20221
20222(define-method get_close_handle
20223  (of-object "GWin32OutputStream")
20224  (c-name "g_win32_output_stream_get_close_handle")
20225  (return-type "gboolean")
20226)
20227
20228(define-method get_handle
20229  (of-object "GWin32OutputStream")
20230  (c-name "g_win32_output_stream_get_handle")
20231  (return-type "void*")
20232)
20233
20234
20235
20236;; From gwin32registrykey.h
20237
20238(define-method copy
20239  (of-object "GWin32RegistrySubkeyIter")
20240  (c-name "g_win32_registry_subkey_iter_copy")
20241  (return-type "GWin32RegistrySubkeyIter*")
20242)
20243
20244(define-method free
20245  (of-object "GWin32RegistrySubkeyIter")
20246  (c-name "g_win32_registry_subkey_iter_free")
20247  (return-type "none")
20248)
20249
20250(define-method assign
20251  (of-object "GWin32RegistrySubkeyIter")
20252  (c-name "g_win32_registry_subkey_iter_assign")
20253  (return-type "none")
20254  (parameters
20255    '("const-GWin32RegistrySubkeyIter*" "other")
20256  )
20257)
20258
20259(define-function g_win32_registry_subkey_iter_get_type
20260  (c-name "g_win32_registry_subkey_iter_get_type")
20261  (return-type "GType")
20262)
20263
20264(define-method copy
20265  (of-object "GWin32RegistryValueIter")
20266  (c-name "g_win32_registry_value_iter_copy")
20267  (return-type "GWin32RegistryValueIter*")
20268)
20269
20270(define-method free
20271  (of-object "GWin32RegistryValueIter")
20272  (c-name "g_win32_registry_value_iter_free")
20273  (return-type "none")
20274)
20275
20276(define-method assign
20277  (of-object "GWin32RegistryValueIter")
20278  (c-name "g_win32_registry_value_iter_assign")
20279  (return-type "none")
20280  (parameters
20281    '("const-GWin32RegistryValueIter*" "other")
20282  )
20283)
20284
20285(define-function g_win32_registry_value_iter_get_type
20286  (c-name "g_win32_registry_value_iter_get_type")
20287  (return-type "GType")
20288)
20289
20290(define-function g_win32_registry_key_get_type
20291  (c-name "g_win32_registry_key_get_type")
20292  (return-type "GType")
20293)
20294
20295(define-function g_win32_registry_key_new
20296  (c-name "g_win32_registry_key_new")
20297  (is-constructor-of "GWin32RegistryKey")
20298  (return-type "GWin32RegistryKey*")
20299  (parameters
20300    '("const-gchar*" "path")
20301    '("GError**" "error")
20302  )
20303)
20304
20305(define-function g_win32_registry_key_new_w
20306  (c-name "g_win32_registry_key_new_w")
20307  (return-type "GWin32RegistryKey*")
20308  (parameters
20309    '("const-gunichar2*" "path")
20310    '("GError**" "error")
20311  )
20312)
20313
20314(define-method get_child
20315  (of-object "GWin32RegistryKey")
20316  (c-name "g_win32_registry_key_get_child")
20317  (return-type "GWin32RegistryKey*")
20318  (parameters
20319    '("const-gchar*" "subkey")
20320    '("GError**" "error")
20321  )
20322)
20323
20324(define-method get_child_w
20325  (of-object "GWin32RegistryKey")
20326  (c-name "g_win32_registry_key_get_child_w")
20327  (return-type "GWin32RegistryKey*")
20328  (parameters
20329    '("const-gunichar2*" "subkey")
20330    '("GError**" "error")
20331  )
20332)
20333
20334(define-method init
20335  (of-object "GWin32RegistrySubkeyIter")
20336  (c-name "g_win32_registry_subkey_iter_init")
20337  (return-type "gboolean")
20338  (parameters
20339    '("GWin32RegistryKey*" "key")
20340    '("GError**" "error")
20341  )
20342)
20343
20344(define-method clear
20345  (of-object "GWin32RegistrySubkeyIter")
20346  (c-name "g_win32_registry_subkey_iter_clear")
20347  (return-type "none")
20348)
20349
20350(define-method n_subkeys
20351  (of-object "GWin32RegistrySubkeyIter")
20352  (c-name "g_win32_registry_subkey_iter_n_subkeys")
20353  (return-type "gsize")
20354)
20355
20356(define-method next
20357  (of-object "GWin32RegistrySubkeyIter")
20358  (c-name "g_win32_registry_subkey_iter_next")
20359  (return-type "gboolean")
20360  (parameters
20361    '("gboolean" "skip_errors")
20362    '("GError**" "error")
20363  )
20364)
20365
20366(define-method get_name
20367  (of-object "GWin32RegistrySubkeyIter")
20368  (c-name "g_win32_registry_subkey_iter_get_name")
20369  (return-type "gboolean")
20370  (parameters
20371    '("gchar**" "subkey_name")
20372    '("gsize*" "subkey_name_len")
20373    '("GError**" "error")
20374  )
20375)
20376
20377(define-method get_name_w
20378  (of-object "GWin32RegistrySubkeyIter")
20379  (c-name "g_win32_registry_subkey_iter_get_name_w")
20380  (return-type "gboolean")
20381  (parameters
20382    '("gunichar2**" "subkey_name")
20383    '("gsize*" "subkey_name_len")
20384    '("GError**" "error")
20385  )
20386)
20387
20388(define-method init
20389  (of-object "GWin32RegistryValueIter")
20390  (c-name "g_win32_registry_value_iter_init")
20391  (return-type "gboolean")
20392  (parameters
20393    '("GWin32RegistryKey*" "key")
20394    '("GError**" "error")
20395  )
20396)
20397
20398(define-method clear
20399  (of-object "GWin32RegistryValueIter")
20400  (c-name "g_win32_registry_value_iter_clear")
20401  (return-type "none")
20402)
20403
20404(define-method n_values
20405  (of-object "GWin32RegistryValueIter")
20406  (c-name "g_win32_registry_value_iter_n_values")
20407  (return-type "gsize")
20408)
20409
20410(define-method next
20411  (of-object "GWin32RegistryValueIter")
20412  (c-name "g_win32_registry_value_iter_next")
20413  (return-type "gboolean")
20414  (parameters
20415    '("gboolean" "skip_errors")
20416    '("GError**" "error")
20417  )
20418)
20419
20420(define-method get_value_type
20421  (of-object "GWin32RegistryValueIter")
20422  (c-name "g_win32_registry_value_iter_get_value_type")
20423  (return-type "gboolean")
20424  (parameters
20425    '("GWin32RegistryValueType*" "value_type")
20426    '("GError**" "error")
20427  )
20428)
20429
20430(define-method get_name
20431  (of-object "GWin32RegistryValueIter")
20432  (c-name "g_win32_registry_value_iter_get_name")
20433  (return-type "gboolean")
20434  (parameters
20435    '("gchar**" "value_name")
20436    '("gsize*" "value_name_len")
20437    '("GError**" "error")
20438  )
20439)
20440
20441(define-method get_name_w
20442  (of-object "GWin32RegistryValueIter")
20443  (c-name "g_win32_registry_value_iter_get_name_w")
20444  (return-type "gboolean")
20445  (parameters
20446    '("gunichar2**" "value_name")
20447    '("gsize*" "value_name_len")
20448    '("GError**" "error")
20449  )
20450)
20451
20452(define-method get_data
20453  (of-object "GWin32RegistryValueIter")
20454  (c-name "g_win32_registry_value_iter_get_data")
20455  (return-type "gboolean")
20456  (parameters
20457    '("gboolean" "auto_expand")
20458    '("gpointer*" "value_data")
20459    '("gsize*" "value_data_size")
20460    '("GError**" "error")
20461  )
20462)
20463
20464(define-method get_data_w
20465  (of-object "GWin32RegistryValueIter")
20466  (c-name "g_win32_registry_value_iter_get_data_w")
20467  (return-type "gboolean")
20468  (parameters
20469    '("gboolean" "auto_expand")
20470    '("gpointer*" "value_data")
20471    '("gsize*" "value_data_size")
20472    '("GError**" "error")
20473  )
20474)
20475
20476(define-method get_value
20477  (of-object "GWin32RegistryKey")
20478  (c-name "g_win32_registry_key_get_value")
20479  (return-type "gboolean")
20480  (parameters
20481    '("gboolean" "auto_expand")
20482    '("const-gchar*" "value_name")
20483    '("GWin32RegistryValueType*" "value_type")
20484    '("gpointer*" "value_data")
20485    '("gsize*" "value_data_size")
20486    '("GError**" "error")
20487  )
20488)
20489
20490(define-method get_value_w
20491  (of-object "GWin32RegistryKey")
20492  (c-name "g_win32_registry_key_get_value_w")
20493  (return-type "gboolean")
20494  (parameters
20495    '("gboolean" "auto_expand")
20496    '("const-gunichar2*" "value_name")
20497    '("GWin32RegistryValueType*" "value_type")
20498    '("gpointer*" "value_data")
20499    '("gsize*" "value_data_size")
20500    '("GError**" "error")
20501  )
20502)
20503
20504(define-method get_path
20505  (of-object "GWin32RegistryKey")
20506  (c-name "g_win32_registry_key_get_path")
20507  (return-type "const-gchar*")
20508)
20509
20510(define-method get_path_w
20511  (of-object "GWin32RegistryKey")
20512  (c-name "g_win32_registry_key_get_path_w")
20513  (return-type "const-gunichar2*")
20514)
20515
20516(define-method watch
20517  (of-object "GWin32RegistryKey")
20518  (c-name "g_win32_registry_key_watch")
20519  (return-type "gboolean")
20520  (parameters
20521    '("gboolean" "watch_children")
20522    '("GWin32RegistryKeyWatcherFlags" "watch_flags")
20523    '("GWin32RegistryKeyWatchCallbackFunc" "callback")
20524    '("gpointer" "user_data")
20525    '("GError**" "error")
20526  )
20527)
20528
20529(define-method has_changed
20530  (of-object "GWin32RegistryKey")
20531  (c-name "g_win32_registry_key_has_changed")
20532  (return-type "gboolean")
20533)
20534
20535(define-method erase_change_indicator
20536  (of-object "GWin32RegistryKey")
20537  (c-name "g_win32_registry_key_erase_change_indicator")
20538  (return-type "none")
20539)
20540
20541
20542
20543;; From gwin32volumemonitor.h
20544
20545
20546
20547;; From gzlibcompressor.h
20548
20549(define-function g_zlib_compressor_get_type
20550  (c-name "g_zlib_compressor_get_type")
20551  (return-type "GType")
20552)
20553
20554(define-function g_zlib_compressor_new
20555  (c-name "g_zlib_compressor_new")
20556  (is-constructor-of "GZlibCompressor")
20557  (return-type "GZlibCompressor*")
20558  (parameters
20559    '("GZlibCompressorFormat" "format")
20560    '("int" "level")
20561  )
20562)
20563
20564(define-method get_file_info
20565  (of-object "GZlibCompressor")
20566  (c-name "g_zlib_compressor_get_file_info")
20567  (return-type "GFileInfo*")
20568)
20569
20570(define-method set_file_info
20571  (of-object "GZlibCompressor")
20572  (c-name "g_zlib_compressor_set_file_info")
20573  (return-type "none")
20574  (parameters
20575    '("GFileInfo*" "file_info")
20576  )
20577)
20578
20579
20580
20581;; From gzlibdecompressor.h
20582
20583(define-function g_zlib_decompressor_get_type
20584  (c-name "g_zlib_decompressor_get_type")
20585  (return-type "GType")
20586)
20587
20588(define-function g_zlib_decompressor_new
20589  (c-name "g_zlib_decompressor_new")
20590  (is-constructor-of "GZlibDecompressor")
20591  (return-type "GZlibDecompressor*")
20592  (parameters
20593    '("GZlibCompressorFormat" "format")
20594  )
20595)
20596
20597(define-method get_file_info
20598  (of-object "GZlibDecompressor")
20599  (c-name "g_zlib_decompressor_get_file_info")
20600  (return-type "GFileInfo*")
20601)
20602
20603
20604
20605;; From thumbnail-verify.h
20606
20607(define-function thumbnail_verify
20608  (c-name "thumbnail_verify")
20609  (return-type "gboolean")
20610  (parameters
20611    '("const-gchar*" "thumbnail_path")
20612    '("const-gchar*" "file_uri")
20613    '("const-GLocalFileStat*" "file_stat_buf")
20614  )
20615)
20616
20617
20618
20619;; From gconstructor_as_data.h
20620
20621
20622
20623;; From gdbus-daemon-generated.h
20624
20625
20626
20627;; From gioenumtypes.h
20628
20629(define-function g_app_info_create_flags_get_type
20630  (c-name "g_app_info_create_flags_get_type")
20631  (return-type "GType")
20632)
20633
20634(define-function g_converter_flags_get_type
20635  (c-name "g_converter_flags_get_type")
20636  (return-type "GType")
20637)
20638
20639(define-function g_converter_result_get_type
20640  (c-name "g_converter_result_get_type")
20641  (return-type "GType")
20642)
20643
20644(define-function g_data_stream_byte_order_get_type
20645  (c-name "g_data_stream_byte_order_get_type")
20646  (return-type "GType")
20647)
20648
20649(define-function g_data_stream_newline_type_get_type
20650  (c-name "g_data_stream_newline_type_get_type")
20651  (return-type "GType")
20652)
20653
20654(define-function g_file_attribute_type_get_type
20655  (c-name "g_file_attribute_type_get_type")
20656  (return-type "GType")
20657)
20658
20659(define-function g_file_attribute_info_flags_get_type
20660  (c-name "g_file_attribute_info_flags_get_type")
20661  (return-type "GType")
20662)
20663
20664(define-function g_file_attribute_status_get_type
20665  (c-name "g_file_attribute_status_get_type")
20666  (return-type "GType")
20667)
20668
20669(define-function g_file_query_info_flags_get_type
20670  (c-name "g_file_query_info_flags_get_type")
20671  (return-type "GType")
20672)
20673
20674(define-function g_file_create_flags_get_type
20675  (c-name "g_file_create_flags_get_type")
20676  (return-type "GType")
20677)
20678
20679(define-function g_file_measure_flags_get_type
20680  (c-name "g_file_measure_flags_get_type")
20681  (return-type "GType")
20682)
20683
20684(define-function g_mount_mount_flags_get_type
20685  (c-name "g_mount_mount_flags_get_type")
20686  (return-type "GType")
20687)
20688
20689(define-function g_mount_unmount_flags_get_type
20690  (c-name "g_mount_unmount_flags_get_type")
20691  (return-type "GType")
20692)
20693
20694(define-function g_drive_start_flags_get_type
20695  (c-name "g_drive_start_flags_get_type")
20696  (return-type "GType")
20697)
20698
20699(define-function g_drive_start_stop_type_get_type
20700  (c-name "g_drive_start_stop_type_get_type")
20701  (return-type "GType")
20702)
20703
20704(define-function g_file_copy_flags_get_type
20705  (c-name "g_file_copy_flags_get_type")
20706  (return-type "GType")
20707)
20708
20709(define-function g_file_monitor_flags_get_type
20710  (c-name "g_file_monitor_flags_get_type")
20711  (return-type "GType")
20712)
20713
20714(define-function g_file_type_get_type
20715  (c-name "g_file_type_get_type")
20716  (return-type "GType")
20717)
20718
20719(define-function g_filesystem_preview_type_get_type
20720  (c-name "g_filesystem_preview_type_get_type")
20721  (return-type "GType")
20722)
20723
20724(define-function g_file_monitor_event_get_type
20725  (c-name "g_file_monitor_event_get_type")
20726  (return-type "GType")
20727)
20728
20729(define-function g_io_error_enum_get_type
20730  (c-name "g_io_error_enum_get_type")
20731  (return-type "GType")
20732)
20733
20734(define-function g_ask_password_flags_get_type
20735  (c-name "g_ask_password_flags_get_type")
20736  (return-type "GType")
20737)
20738
20739(define-function g_password_save_get_type
20740  (c-name "g_password_save_get_type")
20741  (return-type "GType")
20742)
20743
20744(define-function g_mount_operation_result_get_type
20745  (c-name "g_mount_operation_result_get_type")
20746  (return-type "GType")
20747)
20748
20749(define-function g_output_stream_splice_flags_get_type
20750  (c-name "g_output_stream_splice_flags_get_type")
20751  (return-type "GType")
20752)
20753
20754(define-function g_io_stream_splice_flags_get_type
20755  (c-name "g_io_stream_splice_flags_get_type")
20756  (return-type "GType")
20757)
20758
20759(define-function g_emblem_origin_get_type
20760  (c-name "g_emblem_origin_get_type")
20761  (return-type "GType")
20762)
20763
20764(define-function g_resolver_error_get_type
20765  (c-name "g_resolver_error_get_type")
20766  (return-type "GType")
20767)
20768
20769(define-function g_resolver_record_type_get_type
20770  (c-name "g_resolver_record_type_get_type")
20771  (return-type "GType")
20772)
20773
20774(define-function g_resource_error_get_type
20775  (c-name "g_resource_error_get_type")
20776  (return-type "GType")
20777)
20778
20779(define-function g_resource_flags_get_type
20780  (c-name "g_resource_flags_get_type")
20781  (return-type "GType")
20782)
20783
20784(define-function g_resource_lookup_flags_get_type
20785  (c-name "g_resource_lookup_flags_get_type")
20786  (return-type "GType")
20787)
20788
20789(define-function g_socket_family_get_type
20790  (c-name "g_socket_family_get_type")
20791  (return-type "GType")
20792)
20793
20794(define-function g_socket_type_get_type
20795  (c-name "g_socket_type_get_type")
20796  (return-type "GType")
20797)
20798
20799(define-function g_socket_msg_flags_get_type
20800  (c-name "g_socket_msg_flags_get_type")
20801  (return-type "GType")
20802)
20803
20804(define-function g_socket_protocol_get_type
20805  (c-name "g_socket_protocol_get_type")
20806  (return-type "GType")
20807)
20808
20809(define-function g_zlib_compressor_format_get_type
20810  (c-name "g_zlib_compressor_format_get_type")
20811  (return-type "GType")
20812)
20813
20814(define-function g_unix_socket_address_type_get_type
20815  (c-name "g_unix_socket_address_type_get_type")
20816  (return-type "GType")
20817)
20818
20819(define-function g_bus_type_get_type
20820  (c-name "g_bus_type_get_type")
20821  (return-type "GType")
20822)
20823
20824(define-function g_bus_name_owner_flags_get_type
20825  (c-name "g_bus_name_owner_flags_get_type")
20826  (return-type "GType")
20827)
20828
20829(define-function g_bus_name_watcher_flags_get_type
20830  (c-name "g_bus_name_watcher_flags_get_type")
20831  (return-type "GType")
20832)
20833
20834(define-function g_dbus_proxy_flags_get_type
20835  (c-name "g_dbus_proxy_flags_get_type")
20836  (return-type "GType")
20837)
20838
20839(define-function g_dbus_error_get_type
20840  (c-name "g_dbus_error_get_type")
20841  (return-type "GType")
20842)
20843
20844(define-function g_dbus_connection_flags_get_type
20845  (c-name "g_dbus_connection_flags_get_type")
20846  (return-type "GType")
20847)
20848
20849(define-function g_dbus_capability_flags_get_type
20850  (c-name "g_dbus_capability_flags_get_type")
20851  (return-type "GType")
20852)
20853
20854(define-function g_dbus_call_flags_get_type
20855  (c-name "g_dbus_call_flags_get_type")
20856  (return-type "GType")
20857)
20858
20859(define-function g_dbus_message_type_get_type
20860  (c-name "g_dbus_message_type_get_type")
20861  (return-type "GType")
20862)
20863
20864(define-function g_dbus_message_flags_get_type
20865  (c-name "g_dbus_message_flags_get_type")
20866  (return-type "GType")
20867)
20868
20869(define-function g_dbus_message_header_field_get_type
20870  (c-name "g_dbus_message_header_field_get_type")
20871  (return-type "GType")
20872)
20873
20874(define-function g_dbus_property_info_flags_get_type
20875  (c-name "g_dbus_property_info_flags_get_type")
20876  (return-type "GType")
20877)
20878
20879(define-function g_dbus_subtree_flags_get_type
20880  (c-name "g_dbus_subtree_flags_get_type")
20881  (return-type "GType")
20882)
20883
20884(define-function g_dbus_server_flags_get_type
20885  (c-name "g_dbus_server_flags_get_type")
20886  (return-type "GType")
20887)
20888
20889(define-function g_dbus_signal_flags_get_type
20890  (c-name "g_dbus_signal_flags_get_type")
20891  (return-type "GType")
20892)
20893
20894(define-function g_dbus_send_message_flags_get_type
20895  (c-name "g_dbus_send_message_flags_get_type")
20896  (return-type "GType")
20897)
20898
20899(define-function g_credentials_type_get_type
20900  (c-name "g_credentials_type_get_type")
20901  (return-type "GType")
20902)
20903
20904(define-function g_dbus_message_byte_order_get_type
20905  (c-name "g_dbus_message_byte_order_get_type")
20906  (return-type "GType")
20907)
20908
20909(define-function g_application_flags_get_type
20910  (c-name "g_application_flags_get_type")
20911  (return-type "GType")
20912)
20913
20914(define-function g_tls_error_get_type
20915  (c-name "g_tls_error_get_type")
20916  (return-type "GType")
20917)
20918
20919(define-function g_tls_certificate_flags_get_type
20920  (c-name "g_tls_certificate_flags_get_type")
20921  (return-type "GType")
20922)
20923
20924(define-function g_tls_authentication_mode_get_type
20925  (c-name "g_tls_authentication_mode_get_type")
20926  (return-type "GType")
20927)
20928
20929(define-function g_tls_rehandshake_mode_get_type
20930  (c-name "g_tls_rehandshake_mode_get_type")
20931  (return-type "GType")
20932)
20933
20934(define-function g_tls_password_flags_get_type
20935  (c-name "g_tls_password_flags_get_type")
20936  (return-type "GType")
20937)
20938
20939(define-function g_tls_interaction_result_get_type
20940  (c-name "g_tls_interaction_result_get_type")
20941  (return-type "GType")
20942)
20943
20944(define-function g_dbus_interface_skeleton_flags_get_type
20945  (c-name "g_dbus_interface_skeleton_flags_get_type")
20946  (return-type "GType")
20947)
20948
20949(define-function g_dbus_object_manager_client_flags_get_type
20950  (c-name "g_dbus_object_manager_client_flags_get_type")
20951  (return-type "GType")
20952)
20953
20954(define-function g_tls_database_verify_flags_get_type
20955  (c-name "g_tls_database_verify_flags_get_type")
20956  (return-type "GType")
20957)
20958
20959(define-function g_tls_database_lookup_flags_get_type
20960  (c-name "g_tls_database_lookup_flags_get_type")
20961  (return-type "GType")
20962)
20963
20964(define-function g_tls_certificate_request_flags_get_type
20965  (c-name "g_tls_certificate_request_flags_get_type")
20966  (return-type "GType")
20967)
20968
20969(define-function g_io_module_scope_flags_get_type
20970  (c-name "g_io_module_scope_flags_get_type")
20971  (return-type "GType")
20972)
20973
20974(define-function g_socket_client_event_get_type
20975  (c-name "g_socket_client_event_get_type")
20976  (return-type "GType")
20977)
20978
20979(define-function g_socket_listener_event_get_type
20980  (c-name "g_socket_listener_event_get_type")
20981  (return-type "GType")
20982)
20983
20984(define-function g_test_dbus_flags_get_type
20985  (c-name "g_test_dbus_flags_get_type")
20986  (return-type "GType")
20987)
20988
20989(define-function g_subprocess_flags_get_type
20990  (c-name "g_subprocess_flags_get_type")
20991  (return-type "GType")
20992)
20993
20994(define-function g_notification_priority_get_type
20995  (c-name "g_notification_priority_get_type")
20996  (return-type "GType")
20997)
20998
20999(define-function g_network_connectivity_get_type
21000  (c-name "g_network_connectivity_get_type")
21001  (return-type "GType")
21002)
21003
21004(define-function g_pollable_return_get_type
21005  (c-name "g_pollable_return_get_type")
21006  (return-type "GType")
21007)
21008
21009(define-function g_memory_monitor_warning_level_get_type
21010  (c-name "g_memory_monitor_warning_level_get_type")
21011  (return-type "GType")
21012)
21013
21014(define-function g_resolver_name_lookup_flags_get_type
21015  (c-name "g_resolver_name_lookup_flags_get_type")
21016  (return-type "GType")
21017)
21018
21019(define-function g_settings_bind_flags_get_type
21020  (c-name "g_settings_bind_flags_get_type")
21021  (return-type "GType")
21022)
21023
21024
21025
21026;; From gnetworking.h
21027
21028(define-function g_networking_init
21029  (c-name "g_networking_init")
21030  (return-type "none")
21031)
21032
21033
21034