blob: 844cf5ff934d01e4b0d762f2eea1456c632bf229 [file] [log] [blame]
Norman Jamesce46e3e2015-08-30 22:25:55 -05001<node>
2 <interface name="org.openbmc.Control">
3 <method name="setPollInterval">
4 <arg name="poll_interval" type="i" direction="in"/>
5 </method>
6 <property name="poll_interval" type="i" access="read"/>
7 <property name="heatbeat" type="i" access="read"/>
8 <signal name="Heartbeat">
9 <arg name="bus_name" type="s"/>
10 </signal>
11 </interface>
12 <interface name="org.openbmc.control.Host">
13 <method name="boot"/>
14 <method name="shutdown"/>
15 <method name="reboot"/>
16 <signal name="Booted"/>
17 </interface>
18 <interface name="org.openbmc.control.Power">
19 <method name="setPowerState">
20 <arg name="state" type="i" direction="in"/>
21 </method>
22 <method name="getPowerState">
23 <arg name="state" type="i" direction="out"/>
24 </method>
25 <signal name="PowerGood">
26 </signal>
27 <signal name="PowerLost">
28 </signal>
29 <property name="pgood" type="i" access="read"/>
30 <property name="state" type="i" access="read"/>
31 </interface>
32 <interface name="org.openbmc.EventLog">
33 <signal name="EventLog">
34 <arg name="message" type="a{ss}"/>
35 </signal>
36 </interface>
37</node>