# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: webuimessages_sleep.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


import steam.protobufs.enums_pb2 as enums__pb2
import steam.protobufs.steammessages_base_pb2 as steammessages__base__pb2
import steam.protobufs.webuimessages_base_pb2 as webuimessages__base__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19webuimessages_sleep.proto\x1a\x0b\x65nums.proto\x1a\x18steammessages_base.proto\x1a\x18webuimessages_base.proto\"\x88\x01\n\x15\x43MsgSleepManagerState\x12\'\n\x1fis_low_power_download_supported\x18\x01 \x01(\x08\x12\x46\n\rcurrent_state\x18\x02 \x01(\x0e\x32\x12.ESystemPowerState:\x1bk_ESystemPowerState_Invalid\" \n\x1e\x43SleepManager_GetState_Request\"H\n\x1f\x43SleepManager_GetState_Response\x12%\n\x05state\x18\x01 \x01(\x0b\x32\x16.CMsgSleepManagerState\")\n\'CSleepManager_StateChanged_Notification\"a\n)CSleepManager_RequestSuspend_Notification\x12\x34\n,optionally_transition_to_low_power_downloads\x18\x01 \x01(\x08\".\n,CSleepManager_ResumeFromSuspend_Notification\"*\n(CSleepManager_ShowPowerMenu_Notification\"z\n(CSleepManager_SwitchToPowerState_Request\x12>\n\x05state\x18\x01 \x01(\x0e\x32\x12.ESystemPowerState:\x1bk_ESystemPowerState_Invalid\x12\x0e\n\x06reason\x18\x02 \x01(\t\"+\n)CSleepManager_SwitchToPowerState_Response\"$\n\"CSleepManager_RequestSleep_Request\"%\n#CSleepManager_RequestSleep_Response*\x9e\x01\n\x11\x45SystemPowerState\x12\x1f\n\x1bk_ESystemPowerState_Invalid\x10\x00\x12\x1e\n\x1ak_ESystemPowerState_Normal\x10\x01\x12)\n%k_ESystemPowerState_LowPowerDownloads\x10\x02\x12\x1d\n\x19k_ESystemPowerState_Sleep\x10\x03\x32\x83\x05\n\x0cSleepManager\x12M\n\x08GetState\x12\x1f.CSleepManager_GetState_Request\x1a .CSleepManager_GetState_Response\x12P\n\x12NotifyStateChanged\x12(.CSleepManager_StateChanged_Notification\x1a\x10.WebUINoResponse\x12T\n\x14NotifyRequestSuspend\x12*.CSleepManager_RequestSuspend_Notification\x1a\x10.WebUINoResponse\x12Z\n\x17NotifyResumeFromSuspend\x12-.CSleepManager_ResumeFromSuspend_Notification\x1a\x10.WebUINoResponse\x12R\n\x13NotifyShowPowerMenu\x12).CSleepManager_ShowPowerMenu_Notification\x1a\x10.WebUINoResponse\x12k\n\x12SwitchToPowerState\x12).CSleepManager_SwitchToPowerState_Request\x1a*.CSleepManager_SwitchToPowerState_Response\x12Y\n\x0cRequestSleep\x12#.CSleepManager_RequestSleep_Request\x1a$.CSleepManager_RequestSleep_Response\x1a\x04\x80\x97\"\x01\x42\x05H\x01\x90\x01\x01')

_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'webuimessages_sleep_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'H\001\220\001\001'
  _SLEEPMANAGER._options = None
  _SLEEPMANAGER._serialized_options = b'\200\227\"\001'
  _ESYSTEMPOWERSTATE._serialized_start=822
  _ESYSTEMPOWERSTATE._serialized_end=980
  _CMSGSLEEPMANAGERSTATE._serialized_start=95
  _CMSGSLEEPMANAGERSTATE._serialized_end=231
  _CSLEEPMANAGER_GETSTATE_REQUEST._serialized_start=233
  _CSLEEPMANAGER_GETSTATE_REQUEST._serialized_end=265
  _CSLEEPMANAGER_GETSTATE_RESPONSE._serialized_start=267
  _CSLEEPMANAGER_GETSTATE_RESPONSE._serialized_end=339
  _CSLEEPMANAGER_STATECHANGED_NOTIFICATION._serialized_start=341
  _CSLEEPMANAGER_STATECHANGED_NOTIFICATION._serialized_end=382
  _CSLEEPMANAGER_REQUESTSUSPEND_NOTIFICATION._serialized_start=384
  _CSLEEPMANAGER_REQUESTSUSPEND_NOTIFICATION._serialized_end=481
  _CSLEEPMANAGER_RESUMEFROMSUSPEND_NOTIFICATION._serialized_start=483
  _CSLEEPMANAGER_RESUMEFROMSUSPEND_NOTIFICATION._serialized_end=529
  _CSLEEPMANAGER_SHOWPOWERMENU_NOTIFICATION._serialized_start=531
  _CSLEEPMANAGER_SHOWPOWERMENU_NOTIFICATION._serialized_end=573
  _CSLEEPMANAGER_SWITCHTOPOWERSTATE_REQUEST._serialized_start=575
  _CSLEEPMANAGER_SWITCHTOPOWERSTATE_REQUEST._serialized_end=697
  _CSLEEPMANAGER_SWITCHTOPOWERSTATE_RESPONSE._serialized_start=699
  _CSLEEPMANAGER_SWITCHTOPOWERSTATE_RESPONSE._serialized_end=742
  _CSLEEPMANAGER_REQUESTSLEEP_REQUEST._serialized_start=744
  _CSLEEPMANAGER_REQUESTSLEEP_REQUEST._serialized_end=780
  _CSLEEPMANAGER_REQUESTSLEEP_RESPONSE._serialized_start=782
  _CSLEEPMANAGER_REQUESTSLEEP_RESPONSE._serialized_end=819
  _SLEEPMANAGER._serialized_start=983
  _SLEEPMANAGER._serialized_end=1626
_builder.BuildServices(DESCRIPTOR, 'webuimessages_sleep_pb2', globals())
# @@protoc_insertion_point(module_scope)
