diff options
author | José Alburquerque <jaalburqu@svn.gnome.org> | 2010-08-17 00:52:32 -0400 |
---|---|---|
committer | José Alburquerque <jaalburqu@svn.gnome.org> | 2010-08-17 00:52:32 -0400 |
commit | 096d5957d1575787a5e419dab1b347d0f6ebc752 (patch) | |
tree | e37ba515b938365f2846c42dadde3089d594c1dd /gio/src/gio_signals.defs | |
parent | 2242670a81bb1d1f367086220513aedbc04af21e (diff) | |
download | glibmm-096d5957d1575787a5e419dab1b347d0f6ebc752.tar.gz |
giomm: Add UnixFDMessage to the build.
* gio/src/unixfdmessage.ccg: Include <gio/gunixfdmessage.h> instead
of <gio/gio.h> so that the C API function definitions are correctly
included.
* gio/src/unixcredentialsmessage.ccg: Correct the include here also,
but bug #627013 must be resolved before including
UnixCredentialsMessage in the build.
* gio/src/filelist.am: Mention the unixfdmessage.hg file so
UnixFDMessage is built. Left a TODO for UnixCredentialsMessage.
* tools/extra_defs_gen/generate_defs_gio.cc: Updated so that the tool
can be used to generate the signals and properties of GUnixFDMessage.
* gio/src/gio_signals.defs: Regenerated to get the properties of
GUnixFDMessage.
Diffstat (limited to 'gio/src/gio_signals.defs')
-rw-r--r-- | gio/src/gio_signals.defs | 184 |
1 files changed, 183 insertions, 1 deletions
diff --git a/gio/src/gio_signals.defs b/gio/src/gio_signals.defs index 491700a7..12caf975 100644 --- a/gio/src/gio_signals.defs +++ b/gio/src/gio_signals.defs @@ -1,5 +1,90 @@ ;; From GAsyncResult +;; From GApplication + +(define-signal quit-with-data + (of-object "GApplication") + (return-type "gboolean") + (when "last") + (parameters + '("GVariant" "p0") + ) +) + +(define-signal action-with-data + (of-object "GApplication") + (return-type "void") + (when "first") + (parameters + '("const-gchar*" "p0") + '("GVariant" "p1") + ) +) + +(define-signal prepare-activation + (of-object "GApplication") + (return-type "void") + (when "last") + (parameters + '("GVariant" "p0") + '("GVariant" "p1") + ) +) + +(define-property application-id + (of-object "GApplication") + (prop-type "GParamString") + (docs "Identifier for this application") + (readable #t) + (writable #t) + (construct-only #t) +) + +(define-property register + (of-object "GApplication") + (prop-type "GParamBoolean") + (docs "If false, do not ") + (readable #t) + (writable #t) + (construct-only #t) +) + +(define-property default-quit + (of-object "GApplication") + (prop-type "GParamBoolean") + (docs "Exit the process by default") + (readable #t) + (writable #t) + (construct-only #t) +) + +(define-property is-remote + (of-object "GApplication") + (prop-type "GParamBoolean") + (docs "Whether this application is a proxy for another process") + (readable #t) + (writable #f) + (construct-only #f) +) + +(define-property argv + (of-object "GApplication") + (prop-type "GParamVariant") + (docs "System argument vector with type signature aay") + (readable #t) + (writable #t) + (construct-only #t) +) + +(define-property platform-data + (of-object "GApplication") + (prop-type "GParamVariant") + (docs "Environmental data, must have type signature a{sv}") + (readable #t) + (writable #t) + (construct-only #t) +) + ;; From GCancellable (define-signal cancelled @@ -286,6 +371,17 @@ (construct-only #t) ) +;; From GUnixFDMessage + +(define-property fd-list + (of-object "GUnixFDMessage") + (prop-type "GParamObject") + (docs "The GUnixFDList object to send with the message") + (readable #t) + (writable #t) + (construct-only #t) +) + ;; From GUnixInputStream (define-property fd @@ -509,6 +605,83 @@ ;; From GSeekable +;; From GSettings + +(define-signal changed + (of-object "GSettings") + (return-type "void") + (when "last") + (parameters + '("const-gchar*" "p0") + ) +) + +(define-signal change-event + (of-object "GSettings") + (return-type "gboolean") + (when "last") + (parameters + '("gpointer" "p0") + '("gint" "p1") + ) +) + +(define-signal writable-changed + (of-object "GSettings") + (return-type "void") + (when "last") + (parameters + '("const-gchar*" "p0") + ) +) + +(define-signal writable-change-event + (of-object "GSettings") + (return-type "gboolean") + (when "last") + (parameters + '("guint" "p0") + ) +) + +(define-property schema + (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") + (docs "The GSettingsBackend for this settings object") + (readable #t) + (writable #t) + (construct-only #t) +) + +(define-property path + (of-object "GSettings") + (prop-type "GParamString") + (docs "The path within the backend where the settings are") + (readable #t) + (writable #t) + (construct-only #t) +) + +(define-property has-unapplied + (of-object "GSettings") + (prop-type "GParamBoolean") + (docs "TRUE if there are outstanding changes to apply()") + (readable #t) + (writable #f) + (construct-only #f) +) + +;; From GSettingsBackend + ;; From GSimpleAsyncResult ;; From GThemedIcon @@ -725,7 +898,7 @@ (define-property active (of-object "GDBusServer") - (prop-type "GParamString") + (prop-type "GParamBoolean") (docs "Whether the server is currently active") (readable #t) (writable #f) @@ -1159,6 +1332,15 @@ (construct-only #f) ) +(define-property timeout + (of-object "GSocketClient") + (prop-type "GParamUInt") + (docs "The I/O timeout for sockets, or 0 for none") + (readable #t) + (writable #t) + (construct-only #f) +) + ;; From GSocketConnection (define-property input-stream |