Define openbmc error for an IIC callout

Introduce the concept of error inheritance. This error inherits
xyz.openbmc_project.Error.Callout.Device. This means Callout.IIC
inherits Callout.Device's metadata.

The Callout errors are primarily meant to be inherited by application
errors, when a Callout is required. In other words, one would typically
not create a Callout error by itself.

Change-Id: Ie1c83f0c4bce713251ca3a8d3d5ef0960f81b9a6
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
2 files changed
tree: 69d56d3062bae007c427d220f7233cd4e32e42ee
  1. xyz/
  2. bootstrap.sh
  3. configure.ac
  4. generate_makefile.sh
  5. LICENSE
  6. Makefile.am
  7. Makefile.interfaces.in
  8. README.md
README.md

phosphor-dbus-interfaces

YAML descriptors of standard dbus interfaces