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` provides
10following 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` provides following
26methods, 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` provides
40following 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. MaxPosition - Max value that the Position
59value can hold.
60