From 902c01fc56f19f6cffcc52f16ca65aaca0800e8e Mon Sep 17 00:00:00 2001 From: Brad Bishop Date: Tue, 1 Nov 2016 11:20:00 -0500 Subject: Add xyz.openbmc_project.Association Add an interface for representing associations between DBus objects. Change-Id: Ic1fd2770ccc2484e87c74982d0e0b987a0c91759 Signed-off-by: Brad Bishop --- xyz/openbmc_project/Association.interface.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 xyz/openbmc_project/Association.interface.yaml 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 -- cgit v1.2.1