aboutsummaryrefslogtreecommitdiffhomepage
path: root/hst/dbus.go
diff options
context:
space:
mode:
Diffstat (limited to 'hst/dbus.go')
-rw-r--r--hst/dbus.go19
1 files changed, 19 insertions, 0 deletions
diff --git a/hst/dbus.go b/hst/dbus.go
new file mode 100644
index 00000000..7bad231e
--- /dev/null
+++ b/hst/dbus.go
@@ -0,0 +1,19 @@
+package hst
+
+// BusConfig configures the xdg-dbus-proxy process.
+type BusConfig struct {
+ // See set 'see' policy for NAME (--see=NAME)
+ See []string `json:"see"`
+ // Talk set 'talk' policy for NAME (--talk=NAME)
+ Talk []string `json:"talk"`
+ // Own set 'own' policy for NAME (--own=NAME)
+ Own []string `json:"own"`
+
+ // Call set RULE for calls on NAME (--call=NAME=RULE)
+ Call map[string]string `json:"call"`
+ // Broadcast set RULE for broadcasts from NAME (--broadcast=NAME=RULE)
+ Broadcast map[string]string `json:"broadcast"`
+
+ Log bool `json:"log,omitempty"`
+ Filter bool `json:"filter"`
+}