summaryrefslogtreecommitdiffstats
path: root/xml/control.xml
blob: b23cf1c18901936d7f5f1f715de07efd55d75a0e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<node>
	<interface name="org.openbmc.Control">
		<method name="init"/>
		<property name="poll_interval" type="i" access="readwrite"/>
		<property name="heatbeat" type="i" access="read"/>
		<signal name="Heartbeat">
                        <arg name="bus_name" type="s"/>
                </signal>
	</interface>
	<interface name="org.openbmc.control.Host">
		<method name="boot"/>
		<method name="shutdown"/>
		<method name="reboot"/>
		<signal name="Booted"/>
	</interface>
	<interface name="org.openbmc.control.Power">
		<method name="setPowerState">
			<arg name="state" type="i" direction="in"/>
		</method>
		<method name="getPowerState">
			<arg name="state" type="i" direction="out"/>
		</method>
		<signal name="PowerGood">
		</signal>
		<signal name="PowerLost">
		</signal>
		<property name="pgood" type="i" access="read"/>
		<property name="state" type="i" access="read"/>
	</interface>
	<interface name="org.openbmc.EventLog">
		<signal name="EventLog">
			<arg name="message" type="a{ss}"/>
		</signal>
	</interface>
</node>
OpenPOWER on IntegriCloud