watchdog: Make it possible to track initialization state

Adding an initialization value to the dbus api allows the host ipmi
daemon or any other user of the host watchdog api to determine if they
have already initialized the host watchdog without keeping any of their
own state. This is useful for being able to report a not initialized error
to the host system when it makes a watchdog reset call. Since this value
is defined by default as false, whenever the watchdog daemon restarts
and loses state the host will be able to see that it has not yet been
initialized. The host can then reinitialize the watchdog if implemented
according to the spec. As this value is inteded purely for state tracking
on the client side, the server does not need to modify or even read this value.

Change-Id: I224995fdb09fcf21ba729dbd88e41a31e82eacad
Signed-off-by: William A. Kennington III <wak@google.com>
1 file changed
tree: b87bb00ba27c5d6d377e068828ede4dd2c54bb0f
  1. xyz/
  2. .gitignore
  3. bootstrap.sh
  4. configure.ac
  5. generate_makefile.sh
  6. generate_yaml_makefile.sh
  7. LICENSE
  8. Makefile.am
  9. Makefile.interfaces.in
  10. Makefile.yaml.in
  11. phosphor-dbus-interfaces.pc.in
  12. README.md
README.md

phosphor-dbus-interfaces

YAML descriptors of standard dbus interfaces