summaryrefslogtreecommitdiffstats
path: root/xyz
diff options
context:
space:
mode:
authorBrad Bishop <bradleyb@fuzziesquirrel.com>2016-11-01 11:20:00 -0500
committerBrad Bishop <bradleyb@us.ibm.com>2016-11-01 12:49:02 -0500
commit902c01fc56f19f6cffcc52f16ca65aaca0800e8e (patch)
treec7d89da23f17416630214bd3bc7bde5c37362c34 /xyz
parenta948d268ffed67381d75fe17607fd84ecb498e8b (diff)
downloadphosphor-dbus-interfaces-902c01fc56f19f6cffcc52f16ca65aaca0800e8e.tar.gz
phosphor-dbus-interfaces-902c01fc56f19f6cffcc52f16ca65aaca0800e8e.zip
Add xyz.openbmc_project.Association
Add an interface for representing associations between DBus objects. Change-Id: Ic1fd2770ccc2484e87c74982d0e0b987a0c91759 Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'xyz')
-rw-r--r--xyz/openbmc_project/Association.interface.yaml15
1 files changed, 15 insertions, 0 deletions
diff --git a/xyz/openbmc_project/Association.interface.yaml b/xyz/openbmc_project/Association.interface.yaml
new file mode 100644
index 0000000..a7abb36
--- /dev/null
+++ b/xyz/openbmc_project/Association.interface.yaml
@@ -0,0 +1,15 @@
+description: >
+ Implement to represent arbitrary associations between objects in the DBus
+ namespace.
+
+ An object implementing Association describes a one way, one to many
+ association where the parent object is associated to the objects
+ in the Endpoints property, with the association type defined as the name
+ of the object implementing Association.
+properties:
+ - name: Endpoints
+ type: as # TODO should be ao
+ description: >
+ An array of association endpoints.
+
+# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4
OpenPOWER on IntegriCloud