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