1# Chassis Power Control
2
3## Overview
4
5Chassis Power Control service exposes D-Bus methods for chassis power operations
6
7### Power Button Interface
8
9Power button interface `xyz.openbmc_project.Chassis.Buttons.Power`
10provides following methods, signals.
11
12#### methods
13
14- simPress - To emulate physical power button press.
15- simLongPress - To emulate physical power button long press.
16
17#### signals
18
19- Released - Power button released signal.
20- Pressed - Power button pressed signal.
21- PressedLong - Power button long pressed signal.
22
23### ID Button Interface
24
25ID button interface `xyz.openbmc_project.Chassis.Buttons.ID`
26provides following methods, signals.
27
28#### methods
29
30- simPress - To emulate ID button press.
31
32#### signals
33
34- Released - ID button released signal.
35- Pressed - ID button pressed signal.
36
37### Reset Button Interface
38
39ID button interface `xyz.openbmc_project.Chassis.Buttons.Reset`
40provides following methods, signals.
41
42#### methods
43
44- simPress - To emulate reset button press.
45
46#### signals
47
48- Released - Reset button released signal.
49- Pressed - Reset button pressed signal.
50
51### Host Selector Button Interface
52
53Selector button interface `xyz.openbmc_project.Chassis.Buttons.HostSelector`
54provides following property.
55
56### properties
57
58Position - Value of the Host selector.
59MaxPosition - Max value that the Position value can hold.
60