summaryrefslogtreecommitdiff
path: root/gio/src/gio_signals.defs
diff options
context:
space:
mode:
Diffstat (limited to 'gio/src/gio_signals.defs')
-rw-r--r--gio/src/gio_signals.defs119
1 files changed, 113 insertions, 6 deletions
diff --git a/gio/src/gio_signals.defs b/gio/src/gio_signals.defs
index 595b5e31..f322e242 100644
--- a/gio/src/gio_signals.defs
+++ b/gio/src/gio_signals.defs
@@ -98,6 +98,12 @@
(define-signal startup
(of-object "GApplication")
(return-type "void")
+ (when "first")
+)
+
+(define-signal shutdown
+ (of-object "GApplication")
+ (return-type "void")
(when "last")
)
@@ -769,6 +775,15 @@
)
)
+(define-property settings-schema
+ (of-object "GSettings")
+ (prop-type "GParamBoxed")
+ (docs "The GSettingsSchema for this settings object")
+ (readable #t)
+ (writable #t)
+ (construct-only #t)
+)
+
(define-property schema
(of-object "GSettings")
(prop-type "GParamString")
@@ -778,6 +793,15 @@
(construct-only #t)
)
+(define-property schema-id
+ (of-object "GSettings")
+ (prop-type "GParamString")
+ (docs "The name of the schema for this settings object")
+ (readable #t)
+ (writable #t)
+ (construct-only #t)
+)
+
(define-property backend
(of-object "GSettings")
(prop-type "GParamObject")
@@ -843,8 +867,8 @@
(prop-type "GParamString")
(docs "The name used to invoke the action")
(readable #t)
- (writable #f)
- (construct-only #f)
+ (writable #t)
+ (construct-only #t)
)
(define-property parameter-type
@@ -852,8 +876,8 @@
(prop-type "GParamBoxed")
(docs "The type of GVariant passed to activate()")
(readable #t)
- (writable #f)
- (construct-only #f)
+ (writable #t)
+ (construct-only #t)
)
(define-property enabled
@@ -861,7 +885,7 @@
(prop-type "GParamBoolean")
(docs "If the action can be activated")
(readable #t)
- (writable #f)
+ (writable #t)
(construct-only #f)
)
@@ -879,7 +903,7 @@
(prop-type "GParamVariant")
(docs "The state the action is in")
(readable #t)
- (writable #f)
+ (writable #t)
(construct-only #f)
)
@@ -1166,6 +1190,24 @@
(construct-only #t)
)
+(define-property flowinfo
+ (of-object "GInetSocketAddress")
+ (prop-type "GParamUInt")
+ (docs "IPv6 flow info")
+ (readable #t)
+ (writable #t)
+ (construct-only #t)
+)
+
+(define-property scope-id
+ (of-object "GInetSocketAddress")
+ (prop-type "GParamUInt")
+ (docs "IPv6 scope ID")
+ (readable #t)
+ (writable #t)
+ (construct-only #t)
+)
+
;; From GSocketAddress
(define-property family
@@ -1297,6 +1339,15 @@
)
)
+(define-property settings-schema
+ (of-object "GSettings")
+ (prop-type "GParamBoxed")
+ (docs "The GSettingsSchema for this settings object")
+ (readable #t)
+ (writable #t)
+ (construct-only #t)
+)
+
(define-property schema
(of-object "GSettings")
(prop-type "GParamString")
@@ -1306,6 +1357,15 @@
(construct-only #t)
)
+(define-property schema-id
+ (of-object "GSettings")
+ (prop-type "GParamString")
+ (docs "The name of the schema for this settings object")
+ (readable #t)
+ (writable #t)
+ (construct-only #t)
+)
+
(define-property backend
(of-object "GSettings")
(prop-type "GParamObject")
@@ -1434,8 +1494,55 @@
(construct-only #f)
)
+(define-property ttl
+ (of-object "GSocket")
+ (prop-type "GParamUInt")
+ (docs "Time-to-live of outgoing unicast packets")
+ (readable #t)
+ (writable #t)
+ (construct-only #f)
+)
+
+(define-property broadcast
+ (of-object "GSocket")
+ (prop-type "GParamBoolean")
+ (docs "Whether to allow sending to and receiving from broadcast addresses")
+ (readable #t)
+ (writable #t)
+ (construct-only #f)
+)
+
+(define-property multicast-loopback
+ (of-object "GSocket")
+ (prop-type "GParamBoolean")
+ (docs "Whether outgoing multicast packets loop back to the local host")
+ (readable #t)
+ (writable #t)
+ (construct-only #f)
+)
+
+(define-property multicast-ttl
+ (of-object "GSocket")
+ (prop-type "GParamUInt")
+ (docs "Time-to-live of outgoing multicast packets")
+ (readable #t)
+ (writable #t)
+ (construct-only #f)
+)
+
;; From GSocketClient
+(define-signal event
+ (of-object "GSocketClient")
+ (return-type "void")
+ (when "last")
+ (parameters
+ '("GSocketClientEvent" "p0")
+ '("GSocketConnectable*" "p1")
+ '("GIOStream*" "p2")
+ )
+)
+
(define-property family
(of-object "GSocketClient")
(prop-type "GParamEnum")