summaryrefslogtreecommitdiff
path: root/gio/src/gio_enums.defs
diff options
context:
space:
mode:
Diffstat (limited to 'gio/src/gio_enums.defs')
-rw-r--r--gio/src/gio_enums.defs35
1 files changed, 35 insertions, 0 deletions
diff --git a/gio/src/gio_enums.defs b/gio/src/gio_enums.defs
index b4e01467..1043c019 100644
--- a/gio/src/gio_enums.defs
+++ b/gio/src/gio_enums.defs
@@ -1646,6 +1646,41 @@
)
)
+;; Original typedef:
+;; typedef enum {
+;; G_POLLABLE_RETURN_FAILED = 0,
+;; G_POLLABLE_RETURN_OK = 1,
+;; G_POLLABLE_RETURN_WOULD_BLOCK = -G_IO_ERROR_WOULD_BLOCK
+;; } GPollableReturn;
+
+(define-enum-extended PollableReturn
+ (in-module "G")
+ (c-name "GPollableReturn")
+ (values
+ '("failed" "G_POLLABLE_RETURN_FAILED" "0")
+ '("ok" "G_POLLABLE_RETURN_OK" "1")
+ )
+)
+
+;; From gresolver.h
+
+;; Original typedef:
+;; typedef enum {
+;; G_RESOLVER_NAME_LOOKUP_FLAGS_DEFAULT = 0,
+;; G_RESOLVER_NAME_LOOKUP_FLAGS_IPV4_ONLY = 1 << 0,
+;; G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY = 1 << 1,
+;; } GResolverNameLookupFlags;
+
+(define-flags-extended ResolverNameLookupFlags
+ (in-module "G")
+ (c-name "GResolverNameLookupFlags")
+ (values
+ '("default" "G_RESOLVER_NAME_LOOKUP_FLAGS_DEFAULT" "0x0")
+ '("ipv4-only" "G_RESOLVER_NAME_LOOKUP_FLAGS_IPV4_ONLY" "1 << 0")
+ '("ipv6-only" "G_RESOLVER_NAME_LOOKUP_FLAGS_IPV6_ONLY" "1 << 1")
+ )
+)
+
;; From gsettings.h
;; Original typedef: