summaryrefslogtreecommitdiff
path: root/client/engine.vapi
diff options
context:
space:
mode:
Diffstat (limited to 'client/engine.vapi')
-rw-r--r--client/engine.vapi35
1 files changed, 0 insertions, 35 deletions
diff --git a/client/engine.vapi b/client/engine.vapi
deleted file mode 100644
index 48dce55..0000000
--- a/client/engine.vapi
+++ /dev/null
@@ -1,35 +0,0 @@
-namespace DConf {
- [Compact]
- [CCode (cheader_filename = "dconf-engine.h")]
- class Engine {
- internal Engine (string? profile);
- internal bool is_writable (string key);
- internal EngineMessage write (string key, GLib.Variant? value) throws GLib.Error;
- internal EngineMessage write_many (string dir, [CCode (array_length = false, array_null_terminated = true, type = "const gchar * const *")] string[] keys, [CCode (array_length = false)] GLib.Variant?[] values) throws GLib.Error;
- internal GLib.Variant? read (string key);
- internal GLib.Variant? read_default (string key);
- internal GLib.Variant? read_no_default (string key);
- internal EngineMessage set_locked (string key, bool locked);
- internal string[] list (string dir);
- internal EngineMessage watch (string name);
- internal EngineMessage unwatch (string name);
- }
-
- struct EngineMessage {
- string bus_name;
- string object_path;
- string interface_name;
- string method_name;
- int n_messages;
- [CCode (array_length_cname = "n_messages")]
- GLib.Variant[] parameters;
- [CCode (array_length_cname = "n_messages")]
- char[] bus_types;
- GLib.VariantType reply_type;
- }
-
- [CCode (has_target = false)]
- delegate GLib.Variant? ServiceFunc (EngineMessage dcem);
-}
-
-// vim:noet sw=4 ts=4