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.