blob: 486a39dff2a4810adf0173a3e858cf4dfea7f18c [file] [log] [blame] [edit]
[
{
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/Admin.Mexec",
"ordinal": "2274853818497868998",
"type": "(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.PowerFullyOn",
"ordinal": "806833526803558703",
"type": "() -> (fuchsia.hardware.power.statecontrol/Admin_PowerFullyOn_Result result)"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/Admin.Poweroff",
"ordinal": "2598608170939291464",
"type": "() -> (fuchsia.hardware.power.statecontrol/Admin_Poweroff_Result result)"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/Admin.Reboot",
"ordinal": "2446115116927251304",
"type": "(fuchsia.hardware.power.statecontrol/RebootReason reason) -> (fuchsia.hardware.power.statecontrol/Admin_Reboot_Result result)"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/Admin.RebootToBootloader",
"ordinal": "494519861703575210",
"type": "() -> (fuchsia.hardware.power.statecontrol/Admin_RebootToBootloader_Result result)"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/Admin.RebootToRecovery",
"ordinal": "1546359092142208261",
"type": "() -> (fuchsia.hardware.power.statecontrol/Admin_RebootToRecovery_Result result)"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/Admin.SuspendToRam",
"ordinal": "4255397416605803022",
"type": "() -> (fuchsia.hardware.power.statecontrol/Admin_SuspendToRam_Result result)"
},
{
"kind": "protocol",
"name": "fuchsia.hardware.power.statecontrol/Admin"
},
{
"kind": "struct",
"name": "fuchsia.hardware.power.statecontrol/Admin_Mexec_Response"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_Mexec_Result.err",
"ordinal": "2",
"type": "int32"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_Mexec_Result.response",
"ordinal": "1",
"type": "fuchsia.hardware.power.statecontrol/Admin_Mexec_Response"
},
{
"kind": "union",
"name": "fuchsia.hardware.power.statecontrol/Admin_Mexec_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.hardware.power.statecontrol/Admin_PowerFullyOn_Response"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_PowerFullyOn_Result.err",
"ordinal": "2",
"type": "int32"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_PowerFullyOn_Result.response",
"ordinal": "1",
"type": "fuchsia.hardware.power.statecontrol/Admin_PowerFullyOn_Response"
},
{
"kind": "union",
"name": "fuchsia.hardware.power.statecontrol/Admin_PowerFullyOn_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.hardware.power.statecontrol/Admin_Poweroff_Response"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_Poweroff_Result.err",
"ordinal": "2",
"type": "int32"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_Poweroff_Result.response",
"ordinal": "1",
"type": "fuchsia.hardware.power.statecontrol/Admin_Poweroff_Response"
},
{
"kind": "union",
"name": "fuchsia.hardware.power.statecontrol/Admin_Poweroff_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.hardware.power.statecontrol/Admin_RebootToBootloader_Response"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_RebootToBootloader_Result.err",
"ordinal": "2",
"type": "int32"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_RebootToBootloader_Result.response",
"ordinal": "1",
"type": "fuchsia.hardware.power.statecontrol/Admin_RebootToBootloader_Response"
},
{
"kind": "union",
"name": "fuchsia.hardware.power.statecontrol/Admin_RebootToBootloader_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.hardware.power.statecontrol/Admin_RebootToRecovery_Response"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_RebootToRecovery_Result.err",
"ordinal": "2",
"type": "int32"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_RebootToRecovery_Result.response",
"ordinal": "1",
"type": "fuchsia.hardware.power.statecontrol/Admin_RebootToRecovery_Response"
},
{
"kind": "union",
"name": "fuchsia.hardware.power.statecontrol/Admin_RebootToRecovery_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.hardware.power.statecontrol/Admin_Reboot_Response"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_Reboot_Result.err",
"ordinal": "2",
"type": "int32"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_Reboot_Result.response",
"ordinal": "1",
"type": "fuchsia.hardware.power.statecontrol/Admin_Reboot_Response"
},
{
"kind": "union",
"name": "fuchsia.hardware.power.statecontrol/Admin_Reboot_Result",
"strictness": "strict"
},
{
"kind": "struct",
"name": "fuchsia.hardware.power.statecontrol/Admin_SuspendToRam_Response"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_SuspendToRam_Result.err",
"ordinal": "2",
"type": "int32"
},
{
"kind": "union/member",
"name": "fuchsia.hardware.power.statecontrol/Admin_SuspendToRam_Result.response",
"ordinal": "1",
"type": "fuchsia.hardware.power.statecontrol/Admin_SuspendToRam_Response"
},
{
"kind": "union",
"name": "fuchsia.hardware.power.statecontrol/Admin_SuspendToRam_Result",
"strictness": "strict"
},
{
"kind": "const",
"name": "fuchsia.hardware.power.statecontrol/MAX_REBOOT_WATCHER_RESPONSE_TIME_SECONDS",
"type": "uint32",
"value": "5"
},
{
"kind": "const",
"name": "fuchsia.hardware.power.statecontrol/MAX_SYSTEM_POWER_STATES",
"type": "uint32",
"value": "8"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/RebootMethodsWatcher.OnReboot",
"ordinal": "2475395614677539603",
"type": "(fuchsia.hardware.power.statecontrol/RebootReason reason) -> ()"
},
{
"kind": "protocol",
"name": "fuchsia.hardware.power.statecontrol/RebootMethodsWatcher"
},
{
"kind": "protocol/member",
"name": "fuchsia.hardware.power.statecontrol/RebootMethodsWatcherRegister.Register",
"ordinal": "2294465123362142519",
"type": "(client_end:fuchsia.hardware.power.statecontrol/RebootMethodsWatcher watcher)"
},
{
"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"
},
{
"kind": "enum",
"name": "fuchsia.hardware.power.statecontrol/RebootReason",
"strictness": "strict",
"type": "uint32"
},
{
"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"
},
{
"kind": "enum",
"name": "fuchsia.hardware.power.statecontrol/SystemPowerState",
"strictness": "strict",
"type": "uint8"
},
{
"kind": "library",
"name": "fuchsia.hardware.power.statecontrol"
}
]