~ubuntu-branches/ubuntu/quantal/vala/quantal

« back to all changes in this revision

Viewing changes to vapi/gio-2.0.vapi

  • Committer: Bazaar Package Importer
  • Author(s): Michael Terry
  • Date: 2011-01-18 09:51:15 UTC
  • mfrom: (1.5.14 upstream)
  • Revision ID: james.westby@ubuntu.com-20110118095115-r2jr7c63lr0jzj0y
Tags: 0.11.4-0ubuntu1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
40
40
                [CCode (cheader_filename = "gio/gio.h")]
41
41
                public static string get_mime_type (string type);
42
42
                [CCode (cheader_filename = "gio/gio.h")]
43
 
                public static string guess (string filename, uchar[] data, out bool result_uncertain);
 
43
                public static string guess (string? filename, uchar[] data, out bool result_uncertain);
44
44
                [CCode (cheader_filename = "gio/gio.h")]
45
45
                public static string guess_for_tree (GLib.File root);
46
46
                [CCode (cheader_filename = "gio/gio.h")]
168
168
                public void push_current ();
169
169
                public void release_fd ();
170
170
                public void reset ();
171
 
                public bool set_error_if_cancelled () throws GLib.Error;
 
171
                public bool set_error_if_cancelled () throws GLib.IOError;
 
172
                public unowned GLib.TimeoutSource source_new ();
172
173
                public virtual signal void cancelled ();
173
174
        }
174
175
        [CCode (cheader_filename = "gio/gio.h")]
585
586
                [CCode (type = "GIcon*", has_construct_function = false)]
586
587
                public EmblemedIcon (GLib.Icon icon, GLib.Emblem emblem);
587
588
                public void add_emblem (GLib.Emblem emblem);
 
589
                public void clear_emblems ();
588
590
                public unowned GLib.List<GLib.Emblem> get_emblems ();
589
591
                public unowned GLib.Icon get_icon ();
590
 
        }
591
 
        [Compact]
592
 
        [CCode (cheader_filename = "gio/gio.h")]
593
 
        public class EmblemedIconClass {
 
592
                [NoAccessorMethod]
 
593
                public GLib.Icon gicon { owned get; construct; }
594
594
        }
595
595
        [Compact]
596
596
        [CCode (cheader_filename = "gio/gio.h")]
858
858
                public bool has_pending ();
859
859
                public bool is_closed ();
860
860
                public bool set_pending () throws GLib.Error;
 
861
                public async bool splice_async (GLib.IOStream stream2, GLib.IOStreamSpliceFlags flags, int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null) throws GLib.Error;
861
862
                [NoAccessorMethod]
862
863
                public bool closed { get; set; }
863
864
                public GLib.InputStream input_stream { get; }
864
865
                public GLib.OutputStream output_stream { get; }
865
866
        }
 
867
        [Compact]
 
868
        [CCode (cheader_filename = "gio/gio.h")]
 
869
        public class IOStreamAdapter {
 
870
        }
866
871
        [CCode (cheader_filename = "gio/gio.h")]
867
872
        public class InetAddress : GLib.Object {
868
873
                [CCode (has_construct_function = false)]
1056
1061
                public uint8[] buffer;
1057
1062
        }
1058
1063
        [CCode (cheader_filename = "gio/gio.h")]
1059
 
        public class Periodic : GLib.Object {
1060
 
                [CCode (has_construct_function = false)]
1061
 
                public Periodic (uint hz, int high_priority, int low_priority);
1062
 
                public uint add (owned GLib.PeriodicTickFunc callback);
1063
 
                public void block ();
1064
 
                public void damaged ();
1065
 
                public int get_high_priority ();
1066
 
                public uint get_hz ();
1067
 
                public int get_low_priority ();
1068
 
                public void remove (uint tag);
1069
 
                public void unblock (int64 unblock_time);
1070
 
                public int high_priority { get; construct; }
1071
 
                public uint hz { get; construct; }
1072
 
                public int low_priority { get; construct; }
1073
 
                public virtual signal void repair ();
1074
 
                public virtual signal void tick (int64 timestamp);
1075
 
        }
1076
 
        [CCode (cheader_filename = "gio/gio.h")]
1077
1064
        public class Permission : GLib.Object {
1078
1065
                [CCode (has_construct_function = false)]
1079
1066
                protected Permission ();
1183
1170
                public Settings.with_path (string schema, string path);
1184
1171
                [NoAccessorMethod]
1185
1172
                public GLib.SettingsBackend backend { owned get; construct; }
 
1173
                [NoAccessorMethod]
 
1174
                public bool delay_apply { get; }
1186
1175
                public bool has_unapplied { get; }
1187
1176
                [NoAccessorMethod]
1188
1177
                public string path { owned get; construct; }
1262
1251
        public class Socket : GLib.Object, GLib.Initable {
1263
1252
                [CCode (has_construct_function = false)]
1264
1253
                public Socket (GLib.SocketFamily family, GLib.SocketType type, GLib.SocketProtocol protocol) throws GLib.Error;
1265
 
                public unowned GLib.Socket accept (GLib.Cancellable? cancellable = null) throws GLib.Error;
 
1254
                public GLib.Socket accept (GLib.Cancellable? cancellable = null) throws GLib.Error;
1266
1255
                public bool bind (GLib.SocketAddress address, bool allow_reuse) throws GLib.Error;
1267
1256
                public bool check_connect_result () throws GLib.Error;
1268
1257
                public bool close () throws GLib.Error;
1269
1258
                public GLib.IOCondition condition_check (GLib.IOCondition condition);
1270
 
                public bool condition_wait (GLib.IOCondition condition, GLib.Cancellable? cancellable = null) throws GLib.Error;
 
1259
                public bool condition_wait (GLib.IOCondition condition, GLib.Cancellable? cancellable = null) throws GLib.IOError;
1271
1260
                public bool connect (GLib.SocketAddress address, GLib.Cancellable? cancellable = null) throws GLib.Error;
1272
1261
                public GLib.SocketSource create_source (GLib.IOCondition condition, GLib.Cancellable? cancellable = null);
1273
1262
                [CCode (has_construct_function = false)]
1349
1338
                public GLib.SocketProtocol get_protocol ();
1350
1339
                public GLib.SocketType get_socket_type ();
1351
1340
                public uint get_timeout ();
 
1341
                public bool get_tls ();
 
1342
                public GLib.TlsCertificateFlags get_tls_validation_flags ();
1352
1343
                public void set_enable_proxy (bool enable);
1353
1344
                public void set_family (GLib.SocketFamily family);
1354
1345
                public void set_local_address (GLib.SocketAddress address);
1355
1346
                public void set_protocol (GLib.SocketProtocol protocol);
1356
1347
                public void set_socket_type (GLib.SocketType type);
1357
1348
                public void set_timeout (uint timeout);
 
1349
                public void set_tls (bool tls);
 
1350
                public void set_tls_validation_flags (GLib.TlsCertificateFlags flags);
1358
1351
                public bool enable_proxy { get; set construct; }
1359
1352
                public GLib.SocketFamily family { get; set construct; }
1360
1353
                public GLib.SocketAddress local_address { get; set construct; }
1361
1354
                public GLib.SocketProtocol protocol { get; set construct; }
1362
1355
                public uint timeout { get; set construct; }
 
1356
                public bool tls { get; set construct; }
 
1357
                public GLib.TlsCertificateFlags tls_validation_flags { get; set construct; }
1363
1358
                [NoAccessorMethod]
1364
1359
                public GLib.SocketType type { get; set construct; }
1365
1360
        }
1442
1437
                public bool graceful_disconnect { get; set; }
1443
1438
        }
1444
1439
        [CCode (cheader_filename = "gio/gio.h")]
 
1440
        public class TcpWrapperConnection : GLib.TcpConnection {
 
1441
                [CCode (type = "GSocketConnection*", has_construct_function = false)]
 
1442
                public TcpWrapperConnection (GLib.IOStream base_io_stream, GLib.Socket socket);
 
1443
                public unowned GLib.IOStream get_base_io_stream ();
 
1444
                public GLib.IOStream base_io_stream { get; construct; }
 
1445
        }
 
1446
        [CCode (cheader_filename = "gio/gio.h")]
1445
1447
        public class ThemedIcon : GLib.Object, GLib.Icon {
1446
1448
                [CCode (type = "GIcon*", has_construct_function = false)]
1447
1449
                public ThemedIcon (string iconname);
1471
1473
                public int max_threads { get; construct; }
1472
1474
                public virtual signal bool run (GLib.SocketConnection connection, GLib.Object source_object);
1473
1475
        }
 
1476
        [CCode (cheader_filename = "gio/gio.h")]
 
1477
        public class TlsCertificate : GLib.Object {
 
1478
                [CCode (has_construct_function = false)]
 
1479
                protected TlsCertificate ();
 
1480
                [CCode (has_construct_function = false)]
 
1481
                public TlsCertificate.from_file (string file) throws GLib.Error;
 
1482
                [CCode (has_construct_function = false)]
 
1483
                public TlsCertificate.from_files (string cert_file, string key_file) throws GLib.Error;
 
1484
                [CCode (has_construct_function = false)]
 
1485
                public TlsCertificate.from_pem (string data, ssize_t length) throws GLib.Error;
 
1486
                public unowned GLib.TlsCertificate get_issuer ();
 
1487
                public static unowned GLib.List list_new_from_file (string file) throws GLib.Error;
 
1488
                public virtual GLib.TlsCertificateFlags verify (GLib.SocketConnectable identity, GLib.TlsCertificate trusted_ca);
 
1489
                [NoAccessorMethod]
 
1490
                public GLib.ByteArray certificate { owned get; construct; }
 
1491
                [NoAccessorMethod]
 
1492
                public string certificate_pem { owned get; construct; }
 
1493
                public GLib.TlsCertificate issuer { get; construct; }
 
1494
                public GLib.ByteArray private_key { construct; }
 
1495
                public string private_key_pem { construct; }
 
1496
        }
 
1497
        [Compact]
 
1498
        [CCode (cheader_filename = "gio/gio.h")]
 
1499
        public class TlsClientContext {
 
1500
        }
 
1501
        [CCode (cheader_filename = "gio/gio.h")]
 
1502
        public class TlsConnection : GLib.IOStream {
 
1503
                [CCode (has_construct_function = false)]
 
1504
                protected TlsConnection ();
 
1505
                public bool emit_accept_certificate (GLib.TlsCertificate peer_cert, GLib.TlsCertificateFlags errors);
 
1506
                public unowned GLib.TlsCertificate get_certificate ();
 
1507
                public unowned GLib.TlsCertificate get_peer_certificate ();
 
1508
                public GLib.TlsCertificateFlags get_peer_certificate_errors ();
 
1509
                public GLib.TlsRehandshakeMode get_rehandshake_mode ();
 
1510
                public bool get_require_close_notify ();
 
1511
                public bool get_use_system_certdb ();
 
1512
                public virtual bool handshake (GLib.Cancellable? cancellable = null) throws GLib.Error;
 
1513
                public virtual async bool handshake_async (int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null) throws GLib.Error;
 
1514
                public void set_certificate (GLib.TlsCertificate certificate);
 
1515
                public void set_rehandshake_mode (GLib.TlsRehandshakeMode mode);
 
1516
                public void set_require_close_notify (bool require_close_notify);
 
1517
                public void set_use_system_certdb (bool use_system_certdb);
 
1518
                [NoAccessorMethod]
 
1519
                public GLib.IOStream base_io_stream { owned get; construct; }
 
1520
                public GLib.TlsCertificate certificate { get; set; }
 
1521
                public GLib.TlsCertificate peer_certificate { get; }
 
1522
                public GLib.TlsCertificateFlags peer_certificate_errors { get; }
 
1523
                public GLib.TlsRehandshakeMode rehandshake_mode { get; set construct; }
 
1524
                public bool require_close_notify { get; set construct; }
 
1525
                public bool use_system_certdb { get; set construct; }
 
1526
                public virtual signal bool accept_certificate (GLib.TlsCertificate peer_cert, GLib.TlsCertificateFlags errors);
 
1527
        }
 
1528
        [Compact]
 
1529
        [CCode (cheader_filename = "gio/gio.h")]
 
1530
        public class TlsContext {
 
1531
        }
 
1532
        [Compact]
 
1533
        [CCode (cheader_filename = "gio/gio.h")]
 
1534
        public class TlsServerContext {
 
1535
        }
1474
1536
        [Compact]
1475
1537
        [CCode (cheader_filename = "gio/gio.h")]
1476
1538
        public class UnixCredentialsMessage {
1558
1620
                public abstract unowned GLib.Variant get_state_hint ();
1559
1621
                public abstract unowned GLib.VariantType get_state_type ();
1560
1622
                public abstract void set_state (GLib.Variant value);
1561
 
                public bool enabled { get; }
1562
 
                public string name { get; }
1563
 
                public GLib.VariantType parameter_type { get; }
 
1623
                public bool enabled { get; set construct; }
 
1624
                public string name { get; construct; }
 
1625
                public GLib.VariantType parameter_type { get; construct; }
1564
1626
                public GLib.Variant state { get; set construct; }
1565
1627
                public GLib.VariantType state_type { get; }
1566
1628
        }
1603
1665
                public abstract unowned string get_description ();
1604
1666
                public abstract unowned string get_display_name ();
1605
1667
                public abstract unowned string get_executable ();
 
1668
                public static unowned GLib.List get_fallback_for_type (string content_type);
1606
1669
                public abstract unowned GLib.Icon get_icon ();
1607
1670
                public abstract unowned string get_id ();
1608
1671
                public abstract unowned string get_name ();
 
1672
                public static unowned GLib.List get_recommended_for_type (string content_type);
1609
1673
                public abstract bool launch (GLib.List<GLib.File>? files, GLib.AppLaunchContext? launch_context) throws GLib.Error;
1610
1674
                public static bool launch_default_for_uri (string uri, GLib.AppLaunchContext? launch_context) throws GLib.Error;
1611
1675
                public abstract bool launch_uris (GLib.List<string>? uris, GLib.AppLaunchContext launch_context) throws GLib.Error;
1613
1677
                public static void reset_type_associations (string content_type);
1614
1678
                public abstract bool set_as_default_for_extension (string extension) throws GLib.Error;
1615
1679
                public abstract bool set_as_default_for_type (string content_type) throws GLib.Error;
 
1680
                public abstract bool set_as_last_used_for_type (string content_type) throws GLib.Error;
1616
1681
                public abstract bool should_show ();
1617
1682
                public abstract bool supports_files ();
1618
1683
                public abstract bool supports_uris ();
1806
1871
                public signal void unmounted ();
1807
1872
        }
1808
1873
        [CCode (cheader_filename = "gio/gio.h")]
 
1874
        public interface PollableInputStream : GLib.InputStream {
 
1875
                public abstract bool can_poll ();
 
1876
                public abstract unowned GLib.TimeoutSource create_source (GLib.Cancellable? cancellable = null);
 
1877
                public abstract bool is_readable ();
 
1878
                public abstract ssize_t read_nonblocking (void* buffer, size_t size, GLib.Cancellable? cancellable = null) throws GLib.Error;
 
1879
        }
 
1880
        [CCode (cheader_filename = "gio/gio.h")]
 
1881
        public interface PollableOutputStream : GLib.OutputStream {
 
1882
                public abstract bool can_poll ();
 
1883
                public abstract unowned GLib.TimeoutSource create_source (GLib.Cancellable? cancellable = null);
 
1884
                public abstract bool is_writable ();
 
1885
                public abstract ssize_t write_nonblocking (void* buffer, size_t size, GLib.Cancellable? cancellable = null) throws GLib.Error;
 
1886
        }
 
1887
        [CCode (cheader_filename = "gio/gio.h")]
1809
1888
        public interface Proxy : GLib.Object {
1810
1889
                public abstract unowned GLib.IOStream connect (GLib.IOStream connection, GLib.ProxyAddress proxy_address, GLib.Cancellable? cancellable = null) throws GLib.Error;
1811
1890
                public abstract async unowned GLib.IOStream connect_async (GLib.IOStream connection, GLib.ProxyAddress proxy_address, GLib.Cancellable? cancellable = null) throws GLib.Error;
1834
1913
                public abstract unowned GLib.SocketAddressEnumerator proxy_enumerate ();
1835
1914
        }
1836
1915
        [CCode (cheader_filename = "gio/gio.h")]
 
1916
        public interface TlsBackend : GLib.Object {
 
1917
                public abstract GLib.Type get_certificate_type ();
 
1918
                public abstract GLib.Type get_client_connection_type ();
 
1919
                public static unowned GLib.TlsBackend get_default ();
 
1920
                public abstract GLib.Type get_server_connection_type ();
 
1921
                public abstract bool supports_tls ();
 
1922
        }
 
1923
        [CCode (cheader_filename = "gio/gio.h")]
 
1924
        public interface TlsClientConnection : GLib.TlsConnection {
 
1925
                public unowned GLib.List get_accepted_cas ();
 
1926
                public unowned GLib.SocketConnectable get_server_identity ();
 
1927
                public bool get_use_ssl3 ();
 
1928
                public GLib.TlsCertificateFlags get_validation_flags ();
 
1929
                public static unowned GLib.IOStream @new (GLib.IOStream base_io_stream, GLib.SocketConnectable server_identity) throws GLib.Error;
 
1930
                public void set_server_identity (GLib.SocketConnectable identity);
 
1931
                public void set_use_ssl3 (bool use_ssl3);
 
1932
                public void set_validation_flags (GLib.TlsCertificateFlags flags);
 
1933
                public void* accepted_cas { get; }
 
1934
                public GLib.SocketConnectable server_identity { get; set construct; }
 
1935
                public bool use_ssl3 { get; set construct; }
 
1936
                public GLib.TlsCertificateFlags validation_flags { get; set construct; }
 
1937
        }
 
1938
        [CCode (cheader_filename = "gio/gio.h")]
 
1939
        public interface TlsServerConnection : GLib.TlsConnection {
 
1940
                public static unowned GLib.IOStream @new (GLib.IOStream base_io_stream, GLib.TlsCertificate certificate) throws GLib.Error;
 
1941
                public GLib.TlsAuthenticationMode authentication_mode { get; set; }
 
1942
        }
 
1943
        [CCode (cheader_filename = "gio/gio.h")]
1837
1944
        public interface Volume : GLib.Object {
1838
1945
                public abstract bool can_eject ();
1839
1946
                public abstract bool can_mount ();
2132
2239
                IF_LOCAL,
2133
2240
                NEVER
2134
2241
        }
 
2242
        [CCode (cprefix = "G_IO_STREAM_SPLICE_", cheader_filename = "gio/gio.h")]
 
2243
        [Flags]
 
2244
        public enum IOStreamSpliceFlags {
 
2245
                NONE,
 
2246
                CLOSE_STREAM1,
 
2247
                CLOSE_STREAM2,
 
2248
                WAIT_FOR_BOTH
 
2249
        }
2135
2250
        [CCode (cprefix = "G_MOUNT_MOUNT_", cheader_filename = "gio/gio.h")]
2136
2251
        public enum MountMountFlags {
2137
2252
                NONE
2206
2321
                DATAGRAM,
2207
2322
                SEQPACKET
2208
2323
        }
 
2324
        [CCode (cprefix = "G_TLS_AUTHENTICATION_", cheader_filename = "gio/gio.h")]
 
2325
        public enum TlsAuthenticationMode {
 
2326
                NONE,
 
2327
                REQUESTED,
 
2328
                REQUIRED
 
2329
        }
 
2330
        [CCode (cprefix = "G_TLS_CERTIFICATE_", cheader_filename = "gio/gio.h")]
 
2331
        [Flags]
 
2332
        public enum TlsCertificateFlags {
 
2333
                UNKNOWN_CA,
 
2334
                BAD_IDENTITY,
 
2335
                NOT_ACTIVATED,
 
2336
                EXPIRED,
 
2337
                REVOKED,
 
2338
                INSECURE,
 
2339
                GENERIC_ERROR,
 
2340
                VALIDATE_ALL
 
2341
        }
 
2342
        [CCode (cprefix = "G_TLS_ERROR_", cheader_filename = "gio/gio.h")]
 
2343
        public enum TlsError {
 
2344
                UNAVAILABLE,
 
2345
                MISC,
 
2346
                BAD_CERTIFICATE,
 
2347
                NOT_TLS,
 
2348
                HANDSHAKE,
 
2349
                CERTIFICATE_REQUIRED,
 
2350
                EOF
 
2351
        }
 
2352
        [CCode (cprefix = "G_TLS_REHANDSHAKE_", cheader_filename = "gio/gio.h")]
 
2353
        public enum TlsRehandshakeMode {
 
2354
                NEVER,
 
2355
                SAFELY,
 
2356
                UNSAFELY
 
2357
        }
2209
2358
        [CCode (cprefix = "G_UNIX_SOCKET_ADDRESS_", cheader_filename = "gio/gio.h")]
2210
2359
        public enum UnixSocketAddressType {
2211
2360
                INVALID,
2324
2473
        [CCode (cheader_filename = "gio/gio.h")]
2325
2474
        public delegate void BusNameVanishedCallback (GLib.DBusConnection connection, string name);
2326
2475
        [CCode (cheader_filename = "gio/gio.h")]
 
2476
        public delegate bool CancellableSourceFunc (GLib.Cancellable cancellable);
 
2477
        [CCode (cheader_filename = "gio/gio.h")]
2327
2478
        public delegate unowned GLib.Variant DBusInterfaceGetPropertyFunc (GLib.DBusConnection connection, string sender, string object_path, string interface_name, string property_name, GLib.Error error);
2328
2479
        [CCode (cheader_filename = "gio/gio.h")]
2329
2480
        public delegate void DBusInterfaceMethodCallFunc (GLib.DBusConnection connection, string sender, string object_path, string interface_name, string method_name, GLib.Variant parameters, GLib.DBusMethodInvocation invocation);
2346
2497
        [CCode (cheader_filename = "gio/gio.h")]
2347
2498
        public delegate bool IOSchedulerJobFunc (GLib.IOSchedulerJob job, GLib.Cancellable cancellable);
2348
2499
        [CCode (cheader_filename = "gio/gio.h")]
2349
 
        public delegate void PeriodicTickFunc (GLib.Periodic periodic, int64 timestamp);
 
2500
        public delegate bool PollableSourceFunc (GLib.Object pollable_stream);
2350
2501
        [CCode (cheader_filename = "gio/gio.h", has_target = false)]
2351
2502
        public delegate void* ReallocFunc (void* data, size_t size);
2352
2503
        [CCode (cheader_filename = "gio/gio.h")]
2520
2671
        [CCode (cheader_filename = "gio/gio.h")]
2521
2672
        public const string PROXY_RESOLVER_EXTENSION_POINT_NAME;
2522
2673
        [CCode (cheader_filename = "gio/gio.h")]
 
2674
        public const string TLS_BACKEND_EXTENSION_POINT_NAME;
 
2675
        [CCode (cheader_filename = "gio/gio.h")]
2523
2676
        public const string VFS_EXTENSION_POINT_NAME;
2524
2677
        [CCode (cheader_filename = "gio/gio.h")]
2525
2678
        public const string VOLUME_IDENTIFIER_KIND_HAL_UDI;
2623
2776
        public static void g_io_scheduler_cancel_all_jobs ();
2624
2777
        [CCode (cname = "g_io_scheduler_push_job", cheader_filename = "gio/gio.h")]
2625
2778
        public static void g_io_scheduler_push_job (owned GLib.IOSchedulerJobFunc job_func, int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null);
 
2779
        [CCode (cname = "g_pollable_source_new", cheader_filename = "gio/gio.h")]
 
2780
        public static unowned GLib.TimeoutSource g_pollable_source_new (GLib.Object pollable_stream);
2626
2781
        [CCode (cname = "g_simple_async_report_error_in_idle", cheader_filename = "gio/gio.h")]
2627
2782
        public static void g_simple_async_report_error_in_idle (GLib.Object object, GLib.AsyncReadyCallback callback, GLib.Quark domain, int code, string format);
2628
2783
        [CCode (cname = "g_simple_async_report_gerror_in_idle", cheader_filename = "gio/gio.h")]
2629
2784
        public static void g_simple_async_report_gerror_in_idle (GLib.Object object, GLib.AsyncReadyCallback callback, GLib.Error error);
2630
2785
        [CCode (cname = "g_simple_async_report_take_gerror_in_idle", cheader_filename = "gio/gio.h")]
2631
2786
        public static void g_simple_async_report_take_gerror_in_idle (GLib.Object object, GLib.AsyncReadyCallback callback, GLib.Error error);
 
2787
        [CCode (cname = "g_tls_error_quark", cheader_filename = "gio/gio.h")]
 
2788
        public static GLib.Quark g_tls_error_quark ();
2632
2789
}