blob: 97dc06df1cf2bf33f7e9b882d5939635959c27df [file] [log] [blame]
[
{
"declaration": "(zx/handle:VMO kernel_zbi,zx/handle:VMO data_zbi) -> (fuchsia.hardware.power.statecontrol/Admin_Mexec_Result result)",
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/Admin.Mexec"
},
{
"declaration": "() -> (fuchsia.hardware.power.statecontrol/Admin_PowerFullyOn_Result result)",
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/Admin.PowerFullyOn"
},
{
"declaration": "() -> (fuchsia.hardware.power.statecontrol/Admin_Poweroff_Result result)",
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/Admin.Poweroff"
},
{
"declaration": "(fuchsia.hardware.power.statecontrol/RebootReason reason) -> (fuchsia.hardware.power.statecontrol/Admin_Reboot_Result result)",
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/Admin.Reboot"
},
{
"declaration": "() -> (fuchsia.hardware.power.statecontrol/Admin_RebootToBootloader_Result result)",
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/Admin.RebootToBootloader"
},
{
"declaration": "() -> (fuchsia.hardware.power.statecontrol/Admin_RebootToRecovery_Result result)",
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/Admin.RebootToRecovery"
},
{
"declaration": "() -> (fuchsia.hardware.power.statecontrol/Admin_SuspendToRam_Result result)",
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/Admin.SuspendToRam"
},
{
"kind": "protocol",
"name": "fuchsia.hardware.power.statecontrol/Admin"
},
{
"kind": "struct",
"name": "fuchsia.hardware.power.statecontrol/Admin_Mexec_Response"
},
{
"declaration": "int32",
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_Mexec_Result.err"
},
{
"declaration": "fuchsia.hardware.power.statecontrol/Admin_Mexec_Response",
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_Mexec_Result.response"
},
{
"kind": "union",
"name": "fuchsia.hardware.power.statecontrol/Admin_Mexec_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.hardware.power.statecontrol/Admin_PowerFullyOn_Response"
},
{
"declaration": "int32",
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_PowerFullyOn_Result.err"
},
{
"declaration": "fuchsia.hardware.power.statecontrol/Admin_PowerFullyOn_Response",
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_PowerFullyOn_Result.response"
},
{
"kind": "union",
"name": "fuchsia.hardware.power.statecontrol/Admin_PowerFullyOn_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.hardware.power.statecontrol/Admin_Poweroff_Response"
},
{
"declaration": "int32",
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_Poweroff_Result.err"
},
{
"declaration": "fuchsia.hardware.power.statecontrol/Admin_Poweroff_Response",
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_Poweroff_Result.response"
},
{
"kind": "union",
"name": "fuchsia.hardware.power.statecontrol/Admin_Poweroff_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.hardware.power.statecontrol/Admin_RebootToBootloader_Response"
},
{
"declaration": "int32",
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_RebootToBootloader_Result.err"
},
{
"declaration": "fuchsia.hardware.power.statecontrol/Admin_RebootToBootloader_Response",
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_RebootToBootloader_Result.response"
},
{
"kind": "union",
"name": "fuchsia.hardware.power.statecontrol/Admin_RebootToBootloader_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.hardware.power.statecontrol/Admin_RebootToRecovery_Response"
},
{
"declaration": "int32",
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_RebootToRecovery_Result.err"
},
{
"declaration": "fuchsia.hardware.power.statecontrol/Admin_RebootToRecovery_Response",
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_RebootToRecovery_Result.response"
},
{
"kind": "union",
"name": "fuchsia.hardware.power.statecontrol/Admin_RebootToRecovery_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.hardware.power.statecontrol/Admin_Reboot_Response"
},
{
"declaration": "int32",
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_Reboot_Result.err"
},
{
"declaration": "fuchsia.hardware.power.statecontrol/Admin_Reboot_Response",
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_Reboot_Result.response"
},
{
"kind": "union",
"name": "fuchsia.hardware.power.statecontrol/Admin_Reboot_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.hardware.power.statecontrol/Admin_SuspendToRam_Response"
},
{
"declaration": "int32",
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_SuspendToRam_Result.err"
},
{
"declaration": "fuchsia.hardware.power.statecontrol/Admin_SuspendToRam_Response",
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_SuspendToRam_Result.response"
},
{
"kind": "union",
"name": "fuchsia.hardware.power.statecontrol/Admin_SuspendToRam_Result",
"strictness": "strict"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.hardware.power.statecontrol/MAX_REBOOT_WATCHER_RESPONSE_TIME_SECONDS",
"value": "5"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.hardware.power.statecontrol/MAX_SYSTEM_POWER_STATES",
"value": "8"
},
{
"declaration": "(fuchsia.hardware.power.statecontrol/RebootReason reason) -> ()",
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/RebootMethodsWatcher.OnReboot"
},
{
"kind": "protocol",
"name": "fuchsia.hardware.power.statecontrol/RebootMethodsWatcher"
},
{
"declaration": "(client_end:fuchsia.hardware.power.statecontrol/RebootMethodsWatcher watcher)",
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/RebootMethodsWatcherRegister.Register"
},
{
"kind": "protocol",
"name": "fuchsia.hardware.power.statecontrol/RebootMethodsWatcherRegister"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/RebootReason.CRITICAL_COMPONENT_FAILURE",
"value": "7"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/RebootReason.FACTORY_DATA_RESET",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/RebootReason.HIGH_TEMPERATURE",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/RebootReason.OUT_OF_MEMORY",
"value": "10"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/RebootReason.RETRY_SYSTEM_UPDATE",
"value": "8"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/RebootReason.SESSION_FAILURE",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/RebootReason.SYSMGR_FAILURE",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/RebootReason.SYSTEM_UPDATE",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/RebootReason.USER_REQUEST",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/RebootReason.ZBI_SWAP",
"value": "9"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.hardware.power.statecontrol/RebootReason",
"strictness": "strict"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/SystemPowerState.FULLY_ON",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/SystemPowerState.MEXEC",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/SystemPowerState.POWEROFF",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/SystemPowerState.REBOOT",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/SystemPowerState.REBOOT_BOOTLOADER",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/SystemPowerState.REBOOT_KERNEL_INITIATED",
"value": "8"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/SystemPowerState.REBOOT_RECOVERY",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.hardware.power.statecontrol/SystemPowerState.SUSPEND_RAM",
"value": "7"
},
{
"declaration": "uint8",
"kind": "enum",
"name": "fuchsia.hardware.power.statecontrol/SystemPowerState",
"strictness": "strict"
},
{
"kind": "library",
"name": "fuchsia.hardware.power.statecontrol"
}
]