diff options
author | David Zeuthen <davidz@redhat.com> | 2008-12-07 12:26:19 -0500 |
---|---|---|
committer | David Zeuthen <davidz@redhat.com> | 2008-12-07 12:26:19 -0500 |
commit | 8cb60d1fb1deb0b63d8900b886f8a3c0e4e2a49b (patch) | |
tree | 7eecf487783979e9bd1ab93b20cfcc3ad1b8038e /data/org.freedesktop.PolicyKit1.Authority.xml | |
parent | 516935ec77c5b6ebbec37ddb5abbbb00133ecd32 (diff) | |
download | polkit-8cb60d1fb1deb0b63d8900b886f8a3c0e4e2a49b.tar.gz |
change code style to be like GLib and generate error domain
Also port to use non-reffing structs in EggDBus HEAD.
Diffstat (limited to 'data/org.freedesktop.PolicyKit1.Authority.xml')
-rw-r--r-- | data/org.freedesktop.PolicyKit1.Authority.xml | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/data/org.freedesktop.PolicyKit1.Authority.xml b/data/org.freedesktop.PolicyKit1.Authority.xml index c31c173..19b2351 100644 --- a/data/org.freedesktop.PolicyKit1.Authority.xml +++ b/data/org.freedesktop.PolicyKit1.Authority.xml @@ -2,9 +2,19 @@ "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd"> <node> - <!-- User defined struct --> - <annotation name="org.gtk.EggDBus.DeclareStruct" value="Subject"> - <annotation name="org.gtk.EggDBus.Struct.Signature" value="(sa{sv})"/> + <!-- User defined struct for Subjects --> + <annotation name="org.gtk.EggDBus.DeclareStruct" value="Subject"> + <annotation name="org.gtk.EggDBus.Struct.Signature" value="(sa{sv})"/> + </annotation> + + <!-- The error domain used --> + <annotation name="org.gtk.EggDBus.DeclareErrorDomain" value="Error"> + <annotation name="org.gtk.EggDBus.ErrorDomain.Member" value="org.freedesktop.PolicyKit1.Error.Failed"> + <annotation name="org.gtk.EggDBus.DocString" value="The operation failed"/> + </annotation> + <annotation name="org.gtk.EggDBus.ErrorDomain.Member" value="org.freedesktop.PolicyKit1.Error.NotSupported"> + <annotation name="org.gtk.EggDBus.DocString" value="Operation is not supported"/> + </annotation> </annotation> <interface name="org.freedesktop.PolicyKit1.Authority"> |