# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: GtReq.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
from getuipy.google.protobuf.internal import enum_type_wrapper
from getuipy.google.protobuf import descriptor as _descriptor
from getuipy.google.protobuf import message as _message
from getuipy.google.protobuf import reflection as _reflection
from getuipy.google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor.FileDescriptor(
  name='GtReq.proto',
  package='',
  syntax='proto2',
  serialized_options=_b('H\001'),
  serialized_pb=_b('\n\x0bGtReq.proto\"H\n\x06GtAuth\x12\x0c\n\x04sign\x18\x01 \x02(\t\x12\x0e\n\x06\x61ppkey\x18\x02 \x02(\t\x12\x11\n\ttimestamp\x18\x03 \x02(\x03\x12\r\n\x05seqId\x18\x04 \x01(\t\"\xeb\x01\n\x0cGtAuthResult\x12\x0c\n\x04\x63ode\x18\x01 \x02(\x05\x12\x17\n\x0fredirectAddress\x18\x02 \x01(\t\x12\r\n\x05seqId\x18\x03 \x01(\t\x12\x0c\n\x04info\x18\x04 \x01(\t\x12\r\n\x05\x61ppid\x18\x05 \x03(\t\"\x87\x01\n\x10GtAuthResultCode\x12\r\n\tsuccessed\x10\x00\x12\x11\n\rfailed_noSign\x10\x01\x12\x13\n\x0f\x66\x61iled_noAppkey\x10\x02\x12\x16\n\x12\x66\x61iled_noTimestamp\x10\x03\x12\x16\n\x12\x66\x61iled_AuthIllegal\x10\x04\x12\x0c\n\x08redirect\x10\x05\"/\n\x0bReqServList\x12\r\n\x05seqId\x18\x01 \x01(\t\x12\x11\n\ttimestamp\x18\x03 \x02(\x03\"|\n\x11ReqServListResult\x12\x0c\n\x04\x63ode\x18\x01 \x02(\x05\x12\x0c\n\x04host\x18\x02 \x03(\t\x12\r\n\x05seqId\x18\x03 \x01(\t\"<\n\x15ReqServHostResultCode\x12\r\n\tsuccessed\x10\x00\x12\n\n\x06\x66\x61iled\x10\x01\x12\x08\n\x04\x62usy\x10\x02\".\n\x0ePushListResult\x12\x1c\n\x07results\x18\x01 \x03(\x0b\x32\x0b.PushResult\"\xd3\x02\n\nPushResult\x12\'\n\x06result\x18\x01 \x02(\x0e\x32\x17.PushResult.EPushResult\x12\x0e\n\x06taskId\x18\x02 \x02(\t\x12\x11\n\tmessageId\x18\x03 \x02(\t\x12\r\n\x05seqId\x18\x04 \x02(\t\x12\x0e\n\x06target\x18\x05 \x02(\t\x12\x0c\n\x04info\x18\x06 \x01(\t\x12\x0f\n\x07traceId\x18\x07 \x01(\t\x12\x0f\n\x07\x62\x61tchId\x18\x08 \x01(\t\"\xa9\x01\n\x0b\x45PushResult\x12\x14\n\x10successed_online\x10\x00\x12\x15\n\x11successed_offline\x10\x01\x12\x14\n\x10successed_ignore\x10\x02\x12\n\n\x06\x66\x61iled\x10\x03\x12\x08\n\x04\x62usy\x10\x04\x12\x16\n\x12success_startBatch\x10\x05\x12\x14\n\x10success_endBatch\x10\x06\x12\x13\n\x0fsuccessed_async\x10\x07\"Z\n\x13PushOSSingleMessage\x12\r\n\x05seqId\x18\x01 \x02(\t\x12\x1b\n\x07message\x18\x02 \x02(\x0b\x32\n.OSMessage\x12\x17\n\x06target\x18\x03 \x02(\x0b\x32\x07.Target\"o\n\x14PushMMPSingleMessage\x12\r\n\x05seqId\x18\x01 \x02(\t\x12\x1c\n\x07message\x18\x02 \x02(\x0b\x32\x0b.MMPMessage\x12\x17\n\x06target\x18\x03 \x02(\x0b\x32\x07.Target\x12\x11\n\trequestId\x18\x04 \x01(\t\"l\n\x19PushMMPSingleBatchMessage\x12\x0f\n\x07\x62\x61tchId\x18\x01 \x02(\t\x12(\n\tbatchItem\x18\x02 \x03(\x0b\x32\x15.PushMMPSingleMessage\x12\x14\n\x06isSync\x18\x03 \x01(\x08:\x04true\"k\n\x11StartMMPBatchTask\x12\x1c\n\x07message\x18\x01 \x02(\x0b\x32\x0b.MMPMessage\x12\x12\n\x06\x65xpire\x18\x02 \x02(\x03:\x02\x37\x32\x12\r\n\x05seqId\x18\x03 \x01(\t\x12\x15\n\rtaskGroupName\x18\x04 \x01(\t\"C\n\x10StartOSBatchTask\x12\x1b\n\x07message\x18\x01 \x02(\x0b\x32\n.OSMessage\x12\x12\n\x06\x65xpire\x18\x02 \x02(\x03:\x02\x37\x32\"J\n\x12SingleBatchRequest\x12\x0f\n\x07\x62\x61tchId\x18\x01 \x02(\t\x12#\n\tbatchItem\x18\x02 \x03(\x0b\x32\x10.SingleBatchItem\".\n\x0fSingleBatchItem\x12\r\n\x05seqId\x18\x01 \x02(\x05\x12\x0c\n\x04\x64\x61ta\x18\x02 \x02(\t\"J\n\x0fPushListMessage\x12\r\n\x05seqId\x18\x01 \x02(\t\x12\x0e\n\x06taskId\x18\x02 \x02(\t\x12\x18\n\x07targets\x18\x03 \x03(\x0b\x32\x07.Target\"-\n\x0c\x45ndBatchTask\x12\x0e\n\x06taskId\x18\x01 \x02(\t\x12\r\n\x05seqId\x18\x02 \x01(\t\"M\n\rStopBatchTask\x12\x0e\n\x06taskId\x18\x01 \x02(\t\x12\x0e\n\x06\x61ppkey\x18\x02 \x02(\t\x12\r\n\x05\x61ppId\x18\x03 \x01(\t\x12\r\n\x05seqId\x18\x04 \x01(\t\"B\n\x13StopBatchTaskResult\x12\x0e\n\x06result\x18\x01 \x02(\x08\x12\x0c\n\x04info\x18\x02 \x01(\t\x12\r\n\x05seqId\x18\x03 \x01(\t\"\x80\x01\n\x11PushMMPAppMessage\x12\x1c\n\x07message\x18\x01 \x02(\x0b\x32\x0b.MMPMessage\x12\x11\n\tappIdList\x18\x02 \x03(\t\x12\x15\n\rphoneTypeList\x18\x03 \x03(\t\x12\x14\n\x0cprovinceList\x18\x04 \x03(\t\x12\r\n\x05seqId\x18\x05 \x01(\t\"\xa6\x01\n\x0cServerNotify\x12&\n\x04type\x18\x01 \x02(\x0e\x32\x18.ServerNotify.NotifyType\x12\x0c\n\x04info\x18\x02 \x01(\t\x12\x11\n\textradata\x18\x03 \x01(\x0c\x12\r\n\x05seqId\x18\x04 \x01(\t\">\n\nNotifyType\x12\n\n\x06normal\x10\x00\x12\x15\n\x11serverListChanged\x10\x01\x12\r\n\texception\x10\x02\"1\n\x12ServerNotifyResult\x12\r\n\x05seqId\x18\x01 \x02(\t\x12\x0c\n\x04info\x18\x02 \x01(\t\"\xab\x01\n\tOSMessage\x12\x11\n\tisOffline\x18\x02 \x02(\x08\x12\x1c\n\x11offlineExpireTime\x18\x03 \x02(\x03:\x01\x31\x12!\n\x0btransparent\x18\x04 \x01(\x0b\x32\x0c.Transparent\x12\x11\n\textraData\x18\x05 \x01(\t\x12\x0f\n\x07msgType\x18\x06 \x01(\x05\x12\x14\n\x0cmsgTraceFlag\x18\x07 \x01(\x05\x12\x10\n\x08priority\x18\x08 \x01(\x05\"\xd4\x01\n\nMMPMessage\x12!\n\x0btransparent\x18\x02 \x01(\x0b\x32\x0c.Transparent\x12\x11\n\textraData\x18\x03 \x01(\t\x12\x0f\n\x07msgType\x18\x04 \x01(\x05\x12\x14\n\x0cmsgTraceFlag\x18\x05 \x01(\x05\x12\x18\n\x10msgOfflineExpire\x18\x06 \x01(\x03\x12\x17\n\tisOffline\x18\x07 \x01(\x08:\x04true\x12\x10\n\x08priority\x18\x08 \x01(\x05\x12\x0e\n\x06\x63\x64nUrl\x18\t \x01(\t\x12\x14\n\x06isSync\x18\n \x01(\x08:\x04true\"\x82\x02\n\x0bTransparent\x12\n\n\x02id\x18\x01 \x02(\t\x12\x0e\n\x06\x61\x63tion\x18\x02 \x02(\t\x12\x0e\n\x06taskId\x18\x03 \x02(\t\x12\x0e\n\x06\x61ppKey\x18\x04 \x02(\t\x12\r\n\x05\x61ppId\x18\x05 \x02(\t\x12\x11\n\tmessageId\x18\x06 \x02(\t\x12\x1b\n\x08pushInfo\x18\x07 \x01(\x0b\x32\t.PushInfo\x12!\n\x0b\x61\x63tionChain\x18\x08 \x03(\x0b\x32\x0c.ActionChain\x12\x11\n\tcondition\x18\t \x03(\t\x12\x12\n\ntemplateId\x18\n \x01(\x05\x12\x13\n\x0btaskGroupId\x18\x0b \x01(\t\x12\x19\n\x07smsInfo\x18\x0c \x01(\x0b\x32\x08.SmsInfo\"\xc2\x02\n\x08PushInfo\x12\x0f\n\x07message\x18\x01 \x01(\t\x12\x11\n\tactionKey\x18\x02 \x01(\t\x12\r\n\x05sound\x18\x03 \x01(\t\x12\r\n\x05\x62\x61\x64ge\x18\x04 \x01(\t\x12\x0f\n\x07payload\x18\x05 \x01(\t\x12\x0e\n\x06locKey\x18\x06 \x01(\t\x12\x0f\n\x07locArgs\x18\x07 \x01(\t\x12\x14\n\x0c\x61\x63tionLocKey\x18\x08 \x01(\t\x12\x13\n\x0blaunchImage\x18\t \x01(\t\x12\x18\n\x10\x63ontentAvailable\x18\n \x01(\x05\x12\x12\n\ninvalidAPN\x18\x0b \x01(\x08\x12\x0f\n\x07\x61pnJson\x18\x0c \x01(\t\x12\x12\n\ninvalidMPN\x18\r \x01(\x08\x12\x0e\n\x06mpnXml\x18\x0e \x01(\t\x12\x13\n\x0bvalidNotify\x18\x0f \x01(\x08\x12\x1f\n\nnotifyInfo\x18\x10 \x01(\x0b\x32\x0b.NotifyInfo\"\xc3\x01\n\nNotifyInfo\x12\r\n\x05title\x18\x01 \x02(\t\x12\x0f\n\x07\x63ontent\x18\x02 \x02(\t\x12\x0f\n\x07payload\x18\x03 \x01(\t\x12\x0e\n\x06intent\x18\x04 \x01(\t\x12\x0b\n\x03url\x18\x05 \x01(\t\x12(\n\x04type\x18\x06 \x01(\x0e\x32\x10.NotifyInfo.Type:\x08_payload\x12\x10\n\x08notifyId\x18\x07 \x01(\t\"+\n\x04Type\x12\x0c\n\x08_payload\x10\x00\x12\x0b\n\x07_intent\x10\x01\x12\x08\n\x04_url\x10\x02\"\xd4\t\n\x0b\x41\x63tionChain\x12\x10\n\x08\x61\x63tionId\x18\x01 \x02(\x05\x12\x1f\n\x04type\x18\x02 \x02(\x0e\x32\x11.ActionChain.Type\x12\x0c\n\x04next\x18\x03 \x01(\x05\x12\x0c\n\x04logo\x18\x64 \x01(\t\x12\x0f\n\x07logoURL\x18\x65 \x01(\t\x12\r\n\x05title\x18\x66 \x01(\t\x12\x0c\n\x04text\x18g \x01(\t\x12\x11\n\tclearable\x18h \x01(\x08\x12\x0c\n\x04ring\x18i \x01(\x08\x12\x0c\n\x04\x62uzz\x18j \x01(\x08\x12\x11\n\tbannerURL\x18k \x01(\t\x12\x0b\n\x03img\x18x \x01(\t\x12\x18\n\x07\x62uttons\x18y \x03(\x0b\x32\x07.Button\x12\x0e\n\x05\x61ppid\x18\x8c\x01 \x01(\t\x12\"\n\x0c\x61ppstartupid\x18\x8d\x01 \x01(\x0b\x32\x0b.AppStartUp\x12\x12\n\tautostart\x18\x8e\x01 \x01(\x08\x12\x15\n\x0c\x66\x61iledAction\x18\x8f\x01 \x01(\x05\x12\x0c\n\x03url\x18\xa0\x01 \x01(\t\x12\x10\n\x07withcid\x18\xa1\x01 \x01(\t\x12\x1e\n\x0eis_withnettype\x18\xa2\x01 \x01(\x08:\x05\x66\x61lse\x12\x10\n\x07\x61\x64\x64ress\x18\xb4\x01 \x01(\t\x12\x10\n\x07\x63ontent\x18\xb5\x01 \x01(\t\x12\x0b\n\x02\x63t\x18\xb6\x01 \x01(\x03\x12\x19\n\x04\x66lag\x18\xb7\x01 \x01(\x0e\x32\n.SMSStatus\x12\x18\n\x0fsuccessedAction\x18\xc8\x01 \x01(\x05\x12\x1a\n\x11uninstalledAction\x18\xc9\x01 \x01(\x05\x12\r\n\x04name\x18\xdc\x01 \x01(\t\x12\x14\n\x0b\x61utoInstall\x18\xdf\x01 \x01(\x08\x12\x19\n\x10wifiAutodownload\x18\xe1\x01 \x01(\x08\x12\x16\n\rforceDownload\x18\xe2\x01 \x01(\x08\x12\x15\n\x0cshowProgress\x18\xe3\x01 \x01(\x08\x12\r\n\x04post\x18\xf1\x01 \x01(\t\x12\x10\n\x07headers\x18\xf2\x01 \x01(\t\x12\x12\n\tgroupable\x18\x84\x02 \x01(\x08\x12\x11\n\x08mmsTitle\x18\x98\x02 \x01(\t\x12\x0f\n\x06mmsURL\x18\x99\x02 \x01(\t\x12\x10\n\x07preload\x18\xac\x02 \x01(\x08\x12\x0f\n\x06taskid\x18\xc0\x02 \x01(\t\x12\x11\n\x08\x64uration\x18\xd4\x02 \x01(\x03\x12\r\n\x04\x64\x61te\x18\xe8\x02 \x01(\t\x12\x0e\n\x05stype\x18\xfc\x02 \x01(\t\x12\x1b\n\x05\x66ield\x18\xfd\x02 \x03(\x0b\x32\x0b.InnerFiled\x12\x11\n\x08notifyid\x18\xfe\x02 \x01(\t\x12\x0e\n\x05\x66orce\x18\xff\x02 \x01(\x08\"\xe0\x02\n\x04Type\x12\x08\n\x04Goto\x10\x00\x12\x10\n\x0cnotification\x10\x01\x12\t\n\x05popup\x10\x02\x12\x0c\n\x08startapp\x10\x03\x12\x0c\n\x08startweb\x10\x04\x12\x0c\n\x08smsinbox\x10\x05\x12\x0c\n\x08\x63heckapp\x10\x06\x12\x07\n\x03\x65oa\x10\x07\x12\x0f\n\x0b\x61ppdownload\x10\x08\x12\x0c\n\x08startsms\x10\t\x12\r\n\thttpproxy\x10\n\x12\r\n\tsmsinbox2\x10\x0b\x12\r\n\tmmsinbox2\x10\x0c\x12\x0c\n\x08popupweb\x10\r\x12\x08\n\x04\x64ial\x10\x0e\x12\x11\n\rreportbindapp\x10\x0f\x12\x16\n\x12reportaddphoneinfo\x10\x10\x12\x11\n\rreportapplist\x10\x11\x12\x11\n\rterminatetask\x10\x12\x12\r\n\treportapp\x10\x13\x12\r\n\tenablelog\x10\x14\x12\x0e\n\ndisablelog\x10\x15\x12\r\n\tuploadlog\x10\x16\"\x8b\x01\n\nInnerFiled\x12\x0b\n\x03key\x18\x01 \x02(\t\x12\x0b\n\x03val\x18\x02 \x02(\t\x12\x1e\n\x04type\x18\x03 \x02(\x0e\x32\x10.InnerFiled.Type\"C\n\x04Type\x12\x07\n\x03str\x10\x00\x12\t\n\x05int32\x10\x01\x12\t\n\x05int64\x10\x02\x12\x08\n\x04\x66loa\x10\x03\x12\x08\n\x04\x64oub\x10\x04\x12\x08\n\x04\x62ool\x10\x05\":\n\nAppStartUp\x12\x0f\n\x07\x61ndroid\x18\x01 \x01(\t\x12\x0e\n\x06symbia\x18\x02 \x01(\t\x12\x0b\n\x03ios\x18\x03 \x01(\t\"$\n\x06\x42utton\x12\x0c\n\x04text\x18\x01 \x01(\t\x12\x0c\n\x04next\x18\x02 \x01(\x05\"8\n\x06Target\x12\r\n\x05\x61ppId\x18\x01 \x02(\t\x12\x10\n\x08\x63lientId\x18\x02 \x02(\t\x12\r\n\x05\x61lias\x18\x03 \x01(\t\"-\n\x0fSmsContentEntry\x12\x0b\n\x03key\x18\x01 \x02(\t\x12\r\n\x05value\x18\x02 \x02(\t\"\xaf\x01\n\x07SmsInfo\x12\x15\n\rsmsTemplateId\x18\x01 \x02(\t\x12$\n\nsmsContent\x18\x02 \x03(\x0b\x32\x10.SmsContentEntry\x12\x17\n\x0fofflineSendtime\x18\x03 \x02(\x03\x12\x17\n\x0fsmsSendDuration\x18\x04 \x01(\x03\x12\x19\n\nsmsChecked\x18\x05 \x01(\x08:\x05\x66\x61lse\x12\x1a\n\x12smsCheckedErrorMsg\x18\x06 \x01(\t*\x8d\x03\n\x05\x43mdID\x12\r\n\tGTHEARDBT\x10\x00\x12\n\n\x06GTAUTH\x10\x01\x12\x11\n\rGTAUTH_RESULT\x10\x02\x12\x0f\n\x0bREQSERVHOST\x10\x03\x12\x15\n\x11REQSERVHOSTRESULT\x10\x04\x12\x0e\n\nPUSHRESULT\x10\x05\x12\x17\n\x13PUSHOSSINGLEMESSAGE\x10\x06\x12\x18\n\x14PUSHMMPSINGLEMESSAGE\x10\x07\x12\x15\n\x11STARTMMPBATCHTASK\x10\x08\x12\x14\n\x10STARTOSBATCHTASK\x10\t\x12\x13\n\x0fPUSHLISTMESSAGE\x10\n\x12\x10\n\x0c\x45NDBATCHTASK\x10\x0b\x12\x15\n\x11PUSHMMPAPPMESSAGE\x10\x0c\x12\x10\n\x0cSERVERNOTIFY\x10\r\x12\x12\n\x0ePUSHLISTRESULT\x10\x0e\x12\x16\n\x12SERVERNOTIFYRESULT\x10\x0f\x12\x11\n\rSTOPBATCHTASK\x10\x10\x12\x17\n\x13STOPBATCHTASKRESULT\x10\x11\x12\x16\n\x12PUSHMMPSINGLEBATCH\x10\x12*!\n\tSMSStatus\x12\n\n\x06unread\x10\x00\x12\x08\n\x04read\x10\x01\x42\x02H\x01')
)

_CMDID = _descriptor.EnumDescriptor(
  name='CmdID',
  full_name='CmdID',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='GTHEARDBT', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='GTAUTH', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='GTAUTH_RESULT', index=2, number=2,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='REQSERVHOST', index=3, number=3,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='REQSERVHOSTRESULT', index=4, number=4,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PUSHRESULT', index=5, number=5,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PUSHOSSINGLEMESSAGE', index=6, number=6,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PUSHMMPSINGLEMESSAGE', index=7, number=7,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='STARTMMPBATCHTASK', index=8, number=8,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='STARTOSBATCHTASK', index=9, number=9,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PUSHLISTMESSAGE', index=10, number=10,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ENDBATCHTASK', index=11, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PUSHMMPAPPMESSAGE', index=12, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='SERVERNOTIFY', index=13, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PUSHLISTRESULT', index=14, number=14,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='SERVERNOTIFYRESULT', index=15, number=15,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='STOPBATCHTASK', index=16, number=16,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='STOPBATCHTASKRESULT', index=17, number=17,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PUSHMMPSINGLEBATCH', index=18, number=18,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=5066,
  serialized_end=5463,
)
_sym_db.RegisterEnumDescriptor(_CMDID)

CmdID = enum_type_wrapper.EnumTypeWrapper(_CMDID)
_SMSSTATUS = _descriptor.EnumDescriptor(
  name='SMSStatus',
  full_name='SMSStatus',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='unread', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='read', index=1, number=1,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=5465,
  serialized_end=5498,
)
_sym_db.RegisterEnumDescriptor(_SMSSTATUS)

SMSStatus = enum_type_wrapper.EnumTypeWrapper(_SMSSTATUS)
GTHEARDBT = 0
GTAUTH = 1
GTAUTH_RESULT = 2
REQSERVHOST = 3
REQSERVHOSTRESULT = 4
PUSHRESULT = 5
PUSHOSSINGLEMESSAGE = 6
PUSHMMPSINGLEMESSAGE = 7
STARTMMPBATCHTASK = 8
STARTOSBATCHTASK = 9
PUSHLISTMESSAGE = 10
ENDBATCHTASK = 11
PUSHMMPAPPMESSAGE = 12
SERVERNOTIFY = 13
PUSHLISTRESULT = 14
SERVERNOTIFYRESULT = 15
STOPBATCHTASK = 16
STOPBATCHTASKRESULT = 17
PUSHMMPSINGLEBATCH = 18
unread = 0
read = 1


_GTAUTHRESULT_GTAUTHRESULTCODE = _descriptor.EnumDescriptor(
  name='GtAuthResultCode',
  full_name='GtAuthResult.GtAuthResultCode',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='successed', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='failed_noSign', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='failed_noAppkey', index=2, number=2,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='failed_noTimestamp', index=3, number=3,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='failed_AuthIllegal', index=4, number=4,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='redirect', index=5, number=5,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=190,
  serialized_end=325,
)
_sym_db.RegisterEnumDescriptor(_GTAUTHRESULT_GTAUTHRESULTCODE)

_REQSERVLISTRESULT_REQSERVHOSTRESULTCODE = _descriptor.EnumDescriptor(
  name='ReqServHostResultCode',
  full_name='ReqServListResult.ReqServHostResultCode',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='successed', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='failed', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='busy', index=2, number=2,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=440,
  serialized_end=500,
)
_sym_db.RegisterEnumDescriptor(_REQSERVLISTRESULT_REQSERVHOSTRESULTCODE)

_PUSHRESULT_EPUSHRESULT = _descriptor.EnumDescriptor(
  name='EPushResult',
  full_name='PushResult.EPushResult',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='successed_online', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='successed_offline', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='successed_ignore', index=2, number=2,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='failed', index=3, number=3,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='busy', index=4, number=4,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='success_startBatch', index=5, number=5,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='success_endBatch', index=6, number=6,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='successed_async', index=7, number=7,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=721,
  serialized_end=890,
)
_sym_db.RegisterEnumDescriptor(_PUSHRESULT_EPUSHRESULT)

_SERVERNOTIFY_NOTIFYTYPE = _descriptor.EnumDescriptor(
  name='NotifyType',
  full_name='ServerNotify.NotifyType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='normal', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='serverListChanged', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='exception', index=2, number=2,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2015,
  serialized_end=2077,
)
_sym_db.RegisterEnumDescriptor(_SERVERNOTIFY_NOTIFYTYPE)

_NOTIFYINFO_TYPE = _descriptor.EnumDescriptor(
  name='Type',
  full_name='NotifyInfo.Type',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='_payload', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='_intent', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='_url', index=2, number=2,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=3258,
  serialized_end=3301,
)
_sym_db.RegisterEnumDescriptor(_NOTIFYINFO_TYPE)

_ACTIONCHAIN_TYPE = _descriptor.EnumDescriptor(
  name='Type',
  full_name='ActionChain.Type',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='Goto', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='notification', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='popup', index=2, number=2,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='startapp', index=3, number=3,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='startweb', index=4, number=4,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='smsinbox', index=5, number=5,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='checkapp', index=6, number=6,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='eoa', index=7, number=7,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='appdownload', index=8, number=8,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='startsms', index=9, number=9,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='httpproxy', index=10, number=10,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='smsinbox2', index=11, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='mmsinbox2', index=12, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='popupweb', index=13, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='dial', index=14, number=14,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='reportbindapp', index=15, number=15,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='reportaddphoneinfo', index=16, number=16,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='reportapplist', index=17, number=17,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='terminatetask', index=18, number=18,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='reportapp', index=19, number=19,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='enablelog', index=20, number=20,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='disablelog', index=21, number=21,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='uploadlog', index=22, number=22,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=4188,
  serialized_end=4540,
)
_sym_db.RegisterEnumDescriptor(_ACTIONCHAIN_TYPE)

_INNERFILED_TYPE = _descriptor.EnumDescriptor(
  name='Type',
  full_name='InnerFiled.Type',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='str', index=0, number=0,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='int32', index=1, number=1,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='int64', index=2, number=2,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='floa', index=3, number=3,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='doub', index=4, number=4,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='bool', index=5, number=5,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=4615,
  serialized_end=4682,
)
_sym_db.RegisterEnumDescriptor(_INNERFILED_TYPE)


_GTAUTH = _descriptor.Descriptor(
  name='GtAuth',
  full_name='GtAuth',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='sign', full_name='GtAuth.sign', index=0,
      number=1, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='appkey', full_name='GtAuth.appkey', index=1,
      number=2, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='timestamp', full_name='GtAuth.timestamp', index=2,
      number=3, type=3, cpp_type=2, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='seqId', full_name='GtAuth.seqId', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=15,
  serialized_end=87,
)


_GTAUTHRESULT = _descriptor.Descriptor(
  name='GtAuthResult',
  full_name='GtAuthResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='code', full_name='GtAuthResult.code', index=0,
      number=1, type=5, cpp_type=1, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='redirectAddress', full_name='GtAuthResult.redirectAddress', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='seqId', full_name='GtAuthResult.seqId', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='info', full_name='GtAuthResult.info', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='appid', full_name='GtAuthResult.appid', index=4,
      number=5, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _GTAUTHRESULT_GTAUTHRESULTCODE,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=90,
  serialized_end=325,
)


_REQSERVLIST = _descriptor.Descriptor(
  name='ReqServList',
  full_name='ReqServList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='seqId', full_name='ReqServList.seqId', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='timestamp', full_name='ReqServList.timestamp', index=1,
      number=3, type=3, cpp_type=2, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=327,
  serialized_end=374,
)


_REQSERVLISTRESULT = _descriptor.Descriptor(
  name='ReqServListResult',
  full_name='ReqServListResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='code', full_name='ReqServListResult.code', index=0,
      number=1, type=5, cpp_type=1, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='host', full_name='ReqServListResult.host', index=1,
      number=2, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='seqId', full_name='ReqServListResult.seqId', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _REQSERVLISTRESULT_REQSERVHOSTRESULTCODE,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=376,
  serialized_end=500,
)


_PUSHLISTRESULT = _descriptor.Descriptor(
  name='PushListResult',
  full_name='PushListResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='results', full_name='PushListResult.results', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=502,
  serialized_end=548,
)


_PUSHRESULT = _descriptor.Descriptor(
  name='PushResult',
  full_name='PushResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='result', full_name='PushResult.result', index=0,
      number=1, type=14, cpp_type=8, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='taskId', full_name='PushResult.taskId', index=1,
      number=2, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='messageId', full_name='PushResult.messageId', index=2,
      number=3, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='seqId', full_name='PushResult.seqId', index=3,
      number=4, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='target', full_name='PushResult.target', index=4,
      number=5, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='info', full_name='PushResult.info', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='traceId', full_name='PushResult.traceId', index=6,
      number=7, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='batchId', full_name='PushResult.batchId', index=7,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _PUSHRESULT_EPUSHRESULT,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=551,
  serialized_end=890,
)


_PUSHOSSINGLEMESSAGE = _descriptor.Descriptor(
  name='PushOSSingleMessage',
  full_name='PushOSSingleMessage',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='seqId', full_name='PushOSSingleMessage.seqId', index=0,
      number=1, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='message', full_name='PushOSSingleMessage.message', index=1,
      number=2, type=11, cpp_type=10, label=2,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='target', full_name='PushOSSingleMessage.target', index=2,
      number=3, type=11, cpp_type=10, label=2,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=892,
  serialized_end=982,
)


_PUSHMMPSINGLEMESSAGE = _descriptor.Descriptor(
  name='PushMMPSingleMessage',
  full_name='PushMMPSingleMessage',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='seqId', full_name='PushMMPSingleMessage.seqId', index=0,
      number=1, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='message', full_name='PushMMPSingleMessage.message', index=1,
      number=2, type=11, cpp_type=10, label=2,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='target', full_name='PushMMPSingleMessage.target', index=2,
      number=3, type=11, cpp_type=10, label=2,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='requestId', full_name='PushMMPSingleMessage.requestId', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=984,
  serialized_end=1095,
)


_PUSHMMPSINGLEBATCHMESSAGE = _descriptor.Descriptor(
  name='PushMMPSingleBatchMessage',
  full_name='PushMMPSingleBatchMessage',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='batchId', full_name='PushMMPSingleBatchMessage.batchId', index=0,
      number=1, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='batchItem', full_name='PushMMPSingleBatchMessage.batchItem', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='isSync', full_name='PushMMPSingleBatchMessage.isSync', index=2,
      number=3, type=8, cpp_type=7, label=1,
      has_default_value=True, default_value=True,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1097,
  serialized_end=1205,
)


_STARTMMPBATCHTASK = _descriptor.Descriptor(
  name='StartMMPBatchTask',
  full_name='StartMMPBatchTask',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='message', full_name='StartMMPBatchTask.message', index=0,
      number=1, type=11, cpp_type=10, label=2,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='expire', full_name='StartMMPBatchTask.expire', index=1,
      number=2, type=3, cpp_type=2, label=2,
      has_default_value=True, default_value=72,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='seqId', full_name='StartMMPBatchTask.seqId', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='taskGroupName', full_name='StartMMPBatchTask.taskGroupName', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1207,
  serialized_end=1314,
)


_STARTOSBATCHTASK = _descriptor.Descriptor(
  name='StartOSBatchTask',
  full_name='StartOSBatchTask',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='message', full_name='StartOSBatchTask.message', index=0,
      number=1, type=11, cpp_type=10, label=2,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='expire', full_name='StartOSBatchTask.expire', index=1,
      number=2, type=3, cpp_type=2, label=2,
      has_default_value=True, default_value=72,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1316,
  serialized_end=1383,
)


_SINGLEBATCHREQUEST = _descriptor.Descriptor(
  name='SingleBatchRequest',
  full_name='SingleBatchRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='batchId', full_name='SingleBatchRequest.batchId', index=0,
      number=1, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='batchItem', full_name='SingleBatchRequest.batchItem', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1385,
  serialized_end=1459,
)


_SINGLEBATCHITEM = _descriptor.Descriptor(
  name='SingleBatchItem',
  full_name='SingleBatchItem',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='seqId', full_name='SingleBatchItem.seqId', index=0,
      number=1, type=5, cpp_type=1, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='data', full_name='SingleBatchItem.data', index=1,
      number=2, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1461,
  serialized_end=1507,
)


_PUSHLISTMESSAGE = _descriptor.Descriptor(
  name='PushListMessage',
  full_name='PushListMessage',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='seqId', full_name='PushListMessage.seqId', index=0,
      number=1, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='taskId', full_name='PushListMessage.taskId', index=1,
      number=2, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='targets', full_name='PushListMessage.targets', index=2,
      number=3, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1509,
  serialized_end=1583,
)


_ENDBATCHTASK = _descriptor.Descriptor(
  name='EndBatchTask',
  full_name='EndBatchTask',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='taskId', full_name='EndBatchTask.taskId', index=0,
      number=1, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='seqId', full_name='EndBatchTask.seqId', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1585,
  serialized_end=1630,
)


_STOPBATCHTASK = _descriptor.Descriptor(
  name='StopBatchTask',
  full_name='StopBatchTask',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='taskId', full_name='StopBatchTask.taskId', index=0,
      number=1, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='appkey', full_name='StopBatchTask.appkey', index=1,
      number=2, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='appId', full_name='StopBatchTask.appId', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='seqId', full_name='StopBatchTask.seqId', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1632,
  serialized_end=1709,
)


_STOPBATCHTASKRESULT = _descriptor.Descriptor(
  name='StopBatchTaskResult',
  full_name='StopBatchTaskResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='result', full_name='StopBatchTaskResult.result', index=0,
      number=1, type=8, cpp_type=7, label=2,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='info', full_name='StopBatchTaskResult.info', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='seqId', full_name='StopBatchTaskResult.seqId', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1711,
  serialized_end=1777,
)


_PUSHMMPAPPMESSAGE = _descriptor.Descriptor(
  name='PushMMPAppMessage',
  full_name='PushMMPAppMessage',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='message', full_name='PushMMPAppMessage.message', index=0,
      number=1, type=11, cpp_type=10, label=2,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='appIdList', full_name='PushMMPAppMessage.appIdList', index=1,
      number=2, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='phoneTypeList', full_name='PushMMPAppMessage.phoneTypeList', index=2,
      number=3, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='provinceList', full_name='PushMMPAppMessage.provinceList', index=3,
      number=4, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='seqId', full_name='PushMMPAppMessage.seqId', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1780,
  serialized_end=1908,
)


_SERVERNOTIFY = _descriptor.Descriptor(
  name='ServerNotify',
  full_name='ServerNotify',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='type', full_name='ServerNotify.type', index=0,
      number=1, type=14, cpp_type=8, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='info', full_name='ServerNotify.info', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extradata', full_name='ServerNotify.extradata', index=2,
      number=3, type=12, cpp_type=9, label=1,
      has_default_value=False, default_value=_b(""),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='seqId', full_name='ServerNotify.seqId', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _SERVERNOTIFY_NOTIFYTYPE,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1911,
  serialized_end=2077,
)


_SERVERNOTIFYRESULT = _descriptor.Descriptor(
  name='ServerNotifyResult',
  full_name='ServerNotifyResult',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='seqId', full_name='ServerNotifyResult.seqId', index=0,
      number=1, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='info', full_name='ServerNotifyResult.info', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2079,
  serialized_end=2128,
)


_OSMESSAGE = _descriptor.Descriptor(
  name='OSMessage',
  full_name='OSMessage',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='isOffline', full_name='OSMessage.isOffline', index=0,
      number=2, type=8, cpp_type=7, label=2,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='offlineExpireTime', full_name='OSMessage.offlineExpireTime', index=1,
      number=3, type=3, cpp_type=2, label=2,
      has_default_value=True, default_value=1,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='transparent', full_name='OSMessage.transparent', index=2,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extraData', full_name='OSMessage.extraData', index=3,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='msgType', full_name='OSMessage.msgType', index=4,
      number=6, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='msgTraceFlag', full_name='OSMessage.msgTraceFlag', index=5,
      number=7, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='priority', full_name='OSMessage.priority', index=6,
      number=8, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2131,
  serialized_end=2302,
)


_MMPMESSAGE = _descriptor.Descriptor(
  name='MMPMessage',
  full_name='MMPMessage',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='transparent', full_name='MMPMessage.transparent', index=0,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='extraData', full_name='MMPMessage.extraData', index=1,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='msgType', full_name='MMPMessage.msgType', index=2,
      number=4, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='msgTraceFlag', full_name='MMPMessage.msgTraceFlag', index=3,
      number=5, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='msgOfflineExpire', full_name='MMPMessage.msgOfflineExpire', index=4,
      number=6, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='isOffline', full_name='MMPMessage.isOffline', index=5,
      number=7, type=8, cpp_type=7, label=1,
      has_default_value=True, default_value=True,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='priority', full_name='MMPMessage.priority', index=6,
      number=8, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='cdnUrl', full_name='MMPMessage.cdnUrl', index=7,
      number=9, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='isSync', full_name='MMPMessage.isSync', index=8,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=True, default_value=True,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2305,
  serialized_end=2517,
)


_TRANSPARENT = _descriptor.Descriptor(
  name='Transparent',
  full_name='Transparent',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Transparent.id', index=0,
      number=1, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='action', full_name='Transparent.action', index=1,
      number=2, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='taskId', full_name='Transparent.taskId', index=2,
      number=3, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='appKey', full_name='Transparent.appKey', index=3,
      number=4, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='appId', full_name='Transparent.appId', index=4,
      number=5, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='messageId', full_name='Transparent.messageId', index=5,
      number=6, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='pushInfo', full_name='Transparent.pushInfo', index=6,
      number=7, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='actionChain', full_name='Transparent.actionChain', index=7,
      number=8, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='condition', full_name='Transparent.condition', index=8,
      number=9, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='templateId', full_name='Transparent.templateId', index=9,
      number=10, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='taskGroupId', full_name='Transparent.taskGroupId', index=10,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='smsInfo', full_name='Transparent.smsInfo', index=11,
      number=12, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2520,
  serialized_end=2778,
)


_PUSHINFO = _descriptor.Descriptor(
  name='PushInfo',
  full_name='PushInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='message', full_name='PushInfo.message', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='actionKey', full_name='PushInfo.actionKey', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='sound', full_name='PushInfo.sound', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='badge', full_name='PushInfo.badge', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='payload', full_name='PushInfo.payload', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='locKey', full_name='PushInfo.locKey', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='locArgs', full_name='PushInfo.locArgs', index=6,
      number=7, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='actionLocKey', full_name='PushInfo.actionLocKey', index=7,
      number=8, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='launchImage', full_name='PushInfo.launchImage', index=8,
      number=9, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='contentAvailable', full_name='PushInfo.contentAvailable', index=9,
      number=10, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='invalidAPN', full_name='PushInfo.invalidAPN', index=10,
      number=11, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='apnJson', full_name='PushInfo.apnJson', index=11,
      number=12, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='invalidMPN', full_name='PushInfo.invalidMPN', index=12,
      number=13, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='mpnXml', full_name='PushInfo.mpnXml', index=13,
      number=14, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='validNotify', full_name='PushInfo.validNotify', index=14,
      number=15, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='notifyInfo', full_name='PushInfo.notifyInfo', index=15,
      number=16, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2781,
  serialized_end=3103,
)


_NOTIFYINFO = _descriptor.Descriptor(
  name='NotifyInfo',
  full_name='NotifyInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='title', full_name='NotifyInfo.title', index=0,
      number=1, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='content', full_name='NotifyInfo.content', index=1,
      number=2, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='payload', full_name='NotifyInfo.payload', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='intent', full_name='NotifyInfo.intent', index=3,
      number=4, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='url', full_name='NotifyInfo.url', index=4,
      number=5, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='type', full_name='NotifyInfo.type', index=5,
      number=6, type=14, cpp_type=8, label=1,
      has_default_value=True, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='notifyId', full_name='NotifyInfo.notifyId', index=6,
      number=7, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _NOTIFYINFO_TYPE,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3106,
  serialized_end=3301,
)


_ACTIONCHAIN = _descriptor.Descriptor(
  name='ActionChain',
  full_name='ActionChain',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='actionId', full_name='ActionChain.actionId', index=0,
      number=1, type=5, cpp_type=1, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='type', full_name='ActionChain.type', index=1,
      number=2, type=14, cpp_type=8, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='next', full_name='ActionChain.next', index=2,
      number=3, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='logo', full_name='ActionChain.logo', index=3,
      number=100, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='logoURL', full_name='ActionChain.logoURL', index=4,
      number=101, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='title', full_name='ActionChain.title', index=5,
      number=102, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='text', full_name='ActionChain.text', index=6,
      number=103, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='clearable', full_name='ActionChain.clearable', index=7,
      number=104, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='ring', full_name='ActionChain.ring', index=8,
      number=105, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='buzz', full_name='ActionChain.buzz', index=9,
      number=106, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='bannerURL', full_name='ActionChain.bannerURL', index=10,
      number=107, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='img', full_name='ActionChain.img', index=11,
      number=120, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='buttons', full_name='ActionChain.buttons', index=12,
      number=121, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='appid', full_name='ActionChain.appid', index=13,
      number=140, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='appstartupid', full_name='ActionChain.appstartupid', index=14,
      number=141, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='autostart', full_name='ActionChain.autostart', index=15,
      number=142, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='failedAction', full_name='ActionChain.failedAction', index=16,
      number=143, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='url', full_name='ActionChain.url', index=17,
      number=160, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='withcid', full_name='ActionChain.withcid', index=18,
      number=161, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='is_withnettype', full_name='ActionChain.is_withnettype', index=19,
      number=162, type=8, cpp_type=7, label=1,
      has_default_value=True, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='address', full_name='ActionChain.address', index=20,
      number=180, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='content', full_name='ActionChain.content', index=21,
      number=181, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='ct', full_name='ActionChain.ct', index=22,
      number=182, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='flag', full_name='ActionChain.flag', index=23,
      number=183, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='successedAction', full_name='ActionChain.successedAction', index=24,
      number=200, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='uninstalledAction', full_name='ActionChain.uninstalledAction', index=25,
      number=201, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='name', full_name='ActionChain.name', index=26,
      number=220, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='autoInstall', full_name='ActionChain.autoInstall', index=27,
      number=223, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='wifiAutodownload', full_name='ActionChain.wifiAutodownload', index=28,
      number=225, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='forceDownload', full_name='ActionChain.forceDownload', index=29,
      number=226, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='showProgress', full_name='ActionChain.showProgress', index=30,
      number=227, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='post', full_name='ActionChain.post', index=31,
      number=241, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='headers', full_name='ActionChain.headers', index=32,
      number=242, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='groupable', full_name='ActionChain.groupable', index=33,
      number=260, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='mmsTitle', full_name='ActionChain.mmsTitle', index=34,
      number=280, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='mmsURL', full_name='ActionChain.mmsURL', index=35,
      number=281, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='preload', full_name='ActionChain.preload', index=36,
      number=300, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='taskid', full_name='ActionChain.taskid', index=37,
      number=320, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='duration', full_name='ActionChain.duration', index=38,
      number=340, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='date', full_name='ActionChain.date', index=39,
      number=360, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='stype', full_name='ActionChain.stype', index=40,
      number=380, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='field', full_name='ActionChain.field', index=41,
      number=381, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='notifyid', full_name='ActionChain.notifyid', index=42,
      number=382, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='force', full_name='ActionChain.force', index=43,
      number=383, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _ACTIONCHAIN_TYPE,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3304,
  serialized_end=4540,
)


_INNERFILED = _descriptor.Descriptor(
  name='InnerFiled',
  full_name='InnerFiled',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='InnerFiled.key', index=0,
      number=1, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='val', full_name='InnerFiled.val', index=1,
      number=2, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='type', full_name='InnerFiled.type', index=2,
      number=3, type=14, cpp_type=8, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
    _INNERFILED_TYPE,
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4543,
  serialized_end=4682,
)


_APPSTARTUP = _descriptor.Descriptor(
  name='AppStartUp',
  full_name='AppStartUp',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='android', full_name='AppStartUp.android', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='symbia', full_name='AppStartUp.symbia', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='ios', full_name='AppStartUp.ios', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4684,
  serialized_end=4742,
)


_BUTTON = _descriptor.Descriptor(
  name='Button',
  full_name='Button',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='text', full_name='Button.text', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='next', full_name='Button.next', index=1,
      number=2, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4744,
  serialized_end=4780,
)


_TARGET = _descriptor.Descriptor(
  name='Target',
  full_name='Target',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='appId', full_name='Target.appId', index=0,
      number=1, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='clientId', full_name='Target.clientId', index=1,
      number=2, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='alias', full_name='Target.alias', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4782,
  serialized_end=4838,
)


_SMSCONTENTENTRY = _descriptor.Descriptor(
  name='SmsContentEntry',
  full_name='SmsContentEntry',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='key', full_name='SmsContentEntry.key', index=0,
      number=1, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='value', full_name='SmsContentEntry.value', index=1,
      number=2, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4840,
  serialized_end=4885,
)


_SMSINFO = _descriptor.Descriptor(
  name='SmsInfo',
  full_name='SmsInfo',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='smsTemplateId', full_name='SmsInfo.smsTemplateId', index=0,
      number=1, type=9, cpp_type=9, label=2,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='smsContent', full_name='SmsInfo.smsContent', index=1,
      number=2, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='offlineSendtime', full_name='SmsInfo.offlineSendtime', index=2,
      number=3, type=3, cpp_type=2, label=2,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='smsSendDuration', full_name='SmsInfo.smsSendDuration', index=3,
      number=4, type=3, cpp_type=2, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='smsChecked', full_name='SmsInfo.smsChecked', index=4,
      number=5, type=8, cpp_type=7, label=1,
      has_default_value=True, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='smsCheckedErrorMsg', full_name='SmsInfo.smsCheckedErrorMsg', index=5,
      number=6, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4888,
  serialized_end=5063,
)

_GTAUTHRESULT_GTAUTHRESULTCODE.containing_type = _GTAUTHRESULT
_REQSERVLISTRESULT_REQSERVHOSTRESULTCODE.containing_type = _REQSERVLISTRESULT
_PUSHLISTRESULT.fields_by_name['results'].message_type = _PUSHRESULT
_PUSHRESULT.fields_by_name['result'].enum_type = _PUSHRESULT_EPUSHRESULT
_PUSHRESULT_EPUSHRESULT.containing_type = _PUSHRESULT
_PUSHOSSINGLEMESSAGE.fields_by_name['message'].message_type = _OSMESSAGE
_PUSHOSSINGLEMESSAGE.fields_by_name['target'].message_type = _TARGET
_PUSHMMPSINGLEMESSAGE.fields_by_name['message'].message_type = _MMPMESSAGE
_PUSHMMPSINGLEMESSAGE.fields_by_name['target'].message_type = _TARGET
_PUSHMMPSINGLEBATCHMESSAGE.fields_by_name['batchItem'].message_type = _PUSHMMPSINGLEMESSAGE
_STARTMMPBATCHTASK.fields_by_name['message'].message_type = _MMPMESSAGE
_STARTOSBATCHTASK.fields_by_name['message'].message_type = _OSMESSAGE
_SINGLEBATCHREQUEST.fields_by_name['batchItem'].message_type = _SINGLEBATCHITEM
_PUSHLISTMESSAGE.fields_by_name['targets'].message_type = _TARGET
_PUSHMMPAPPMESSAGE.fields_by_name['message'].message_type = _MMPMESSAGE
_SERVERNOTIFY.fields_by_name['type'].enum_type = _SERVERNOTIFY_NOTIFYTYPE
_SERVERNOTIFY_NOTIFYTYPE.containing_type = _SERVERNOTIFY
_OSMESSAGE.fields_by_name['transparent'].message_type = _TRANSPARENT
_MMPMESSAGE.fields_by_name['transparent'].message_type = _TRANSPARENT
_TRANSPARENT.fields_by_name['pushInfo'].message_type = _PUSHINFO
_TRANSPARENT.fields_by_name['actionChain'].message_type = _ACTIONCHAIN
_TRANSPARENT.fields_by_name['smsInfo'].message_type = _SMSINFO
_PUSHINFO.fields_by_name['notifyInfo'].message_type = _NOTIFYINFO
_NOTIFYINFO.fields_by_name['type'].enum_type = _NOTIFYINFO_TYPE
_NOTIFYINFO_TYPE.containing_type = _NOTIFYINFO
_ACTIONCHAIN.fields_by_name['type'].enum_type = _ACTIONCHAIN_TYPE
_ACTIONCHAIN.fields_by_name['buttons'].message_type = _BUTTON
_ACTIONCHAIN.fields_by_name['appstartupid'].message_type = _APPSTARTUP
_ACTIONCHAIN.fields_by_name['flag'].enum_type = _SMSSTATUS
_ACTIONCHAIN.fields_by_name['field'].message_type = _INNERFILED
_ACTIONCHAIN_TYPE.containing_type = _ACTIONCHAIN
_INNERFILED.fields_by_name['type'].enum_type = _INNERFILED_TYPE
_INNERFILED_TYPE.containing_type = _INNERFILED
_SMSINFO.fields_by_name['smsContent'].message_type = _SMSCONTENTENTRY
DESCRIPTOR.message_types_by_name['GtAuth'] = _GTAUTH
DESCRIPTOR.message_types_by_name['GtAuthResult'] = _GTAUTHRESULT
DESCRIPTOR.message_types_by_name['ReqServList'] = _REQSERVLIST
DESCRIPTOR.message_types_by_name['ReqServListResult'] = _REQSERVLISTRESULT
DESCRIPTOR.message_types_by_name['PushListResult'] = _PUSHLISTRESULT
DESCRIPTOR.message_types_by_name['PushResult'] = _PUSHRESULT
DESCRIPTOR.message_types_by_name['PushOSSingleMessage'] = _PUSHOSSINGLEMESSAGE
DESCRIPTOR.message_types_by_name['PushMMPSingleMessage'] = _PUSHMMPSINGLEMESSAGE
DESCRIPTOR.message_types_by_name['PushMMPSingleBatchMessage'] = _PUSHMMPSINGLEBATCHMESSAGE
DESCRIPTOR.message_types_by_name['StartMMPBatchTask'] = _STARTMMPBATCHTASK
DESCRIPTOR.message_types_by_name['StartOSBatchTask'] = _STARTOSBATCHTASK
DESCRIPTOR.message_types_by_name['SingleBatchRequest'] = _SINGLEBATCHREQUEST
DESCRIPTOR.message_types_by_name['SingleBatchItem'] = _SINGLEBATCHITEM
DESCRIPTOR.message_types_by_name['PushListMessage'] = _PUSHLISTMESSAGE
DESCRIPTOR.message_types_by_name['EndBatchTask'] = _ENDBATCHTASK
DESCRIPTOR.message_types_by_name['StopBatchTask'] = _STOPBATCHTASK
DESCRIPTOR.message_types_by_name['StopBatchTaskResult'] = _STOPBATCHTASKRESULT
DESCRIPTOR.message_types_by_name['PushMMPAppMessage'] = _PUSHMMPAPPMESSAGE
DESCRIPTOR.message_types_by_name['ServerNotify'] = _SERVERNOTIFY
DESCRIPTOR.message_types_by_name['ServerNotifyResult'] = _SERVERNOTIFYRESULT
DESCRIPTOR.message_types_by_name['OSMessage'] = _OSMESSAGE
DESCRIPTOR.message_types_by_name['MMPMessage'] = _MMPMESSAGE
DESCRIPTOR.message_types_by_name['Transparent'] = _TRANSPARENT
DESCRIPTOR.message_types_by_name['PushInfo'] = _PUSHINFO
DESCRIPTOR.message_types_by_name['NotifyInfo'] = _NOTIFYINFO
DESCRIPTOR.message_types_by_name['ActionChain'] = _ACTIONCHAIN
DESCRIPTOR.message_types_by_name['InnerFiled'] = _INNERFILED
DESCRIPTOR.message_types_by_name['AppStartUp'] = _APPSTARTUP
DESCRIPTOR.message_types_by_name['Button'] = _BUTTON
DESCRIPTOR.message_types_by_name['Target'] = _TARGET
DESCRIPTOR.message_types_by_name['SmsContentEntry'] = _SMSCONTENTENTRY
DESCRIPTOR.message_types_by_name['SmsInfo'] = _SMSINFO
DESCRIPTOR.enum_types_by_name['CmdID'] = _CMDID
DESCRIPTOR.enum_types_by_name['SMSStatus'] = _SMSSTATUS
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

GtAuth = _reflection.GeneratedProtocolMessageType('GtAuth', (_message.Message,), dict(
  DESCRIPTOR = _GTAUTH,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:GtAuth)
  ))
_sym_db.RegisterMessage(GtAuth)

GtAuthResult = _reflection.GeneratedProtocolMessageType('GtAuthResult', (_message.Message,), dict(
  DESCRIPTOR = _GTAUTHRESULT,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:GtAuthResult)
  ))
_sym_db.RegisterMessage(GtAuthResult)

ReqServList = _reflection.GeneratedProtocolMessageType('ReqServList', (_message.Message,), dict(
  DESCRIPTOR = _REQSERVLIST,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:ReqServList)
  ))
_sym_db.RegisterMessage(ReqServList)

ReqServListResult = _reflection.GeneratedProtocolMessageType('ReqServListResult', (_message.Message,), dict(
  DESCRIPTOR = _REQSERVLISTRESULT,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:ReqServListResult)
  ))
_sym_db.RegisterMessage(ReqServListResult)

PushListResult = _reflection.GeneratedProtocolMessageType('PushListResult', (_message.Message,), dict(
  DESCRIPTOR = _PUSHLISTRESULT,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:PushListResult)
  ))
_sym_db.RegisterMessage(PushListResult)

PushResult = _reflection.GeneratedProtocolMessageType('PushResult', (_message.Message,), dict(
  DESCRIPTOR = _PUSHRESULT,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:PushResult)
  ))
_sym_db.RegisterMessage(PushResult)

PushOSSingleMessage = _reflection.GeneratedProtocolMessageType('PushOSSingleMessage', (_message.Message,), dict(
  DESCRIPTOR = _PUSHOSSINGLEMESSAGE,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:PushOSSingleMessage)
  ))
_sym_db.RegisterMessage(PushOSSingleMessage)

PushMMPSingleMessage = _reflection.GeneratedProtocolMessageType('PushMMPSingleMessage', (_message.Message,), dict(
  DESCRIPTOR = _PUSHMMPSINGLEMESSAGE,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:PushMMPSingleMessage)
  ))
_sym_db.RegisterMessage(PushMMPSingleMessage)

PushMMPSingleBatchMessage = _reflection.GeneratedProtocolMessageType('PushMMPSingleBatchMessage', (_message.Message,), dict(
  DESCRIPTOR = _PUSHMMPSINGLEBATCHMESSAGE,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:PushMMPSingleBatchMessage)
  ))
_sym_db.RegisterMessage(PushMMPSingleBatchMessage)

StartMMPBatchTask = _reflection.GeneratedProtocolMessageType('StartMMPBatchTask', (_message.Message,), dict(
  DESCRIPTOR = _STARTMMPBATCHTASK,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:StartMMPBatchTask)
  ))
_sym_db.RegisterMessage(StartMMPBatchTask)

StartOSBatchTask = _reflection.GeneratedProtocolMessageType('StartOSBatchTask', (_message.Message,), dict(
  DESCRIPTOR = _STARTOSBATCHTASK,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:StartOSBatchTask)
  ))
_sym_db.RegisterMessage(StartOSBatchTask)

SingleBatchRequest = _reflection.GeneratedProtocolMessageType('SingleBatchRequest', (_message.Message,), dict(
  DESCRIPTOR = _SINGLEBATCHREQUEST,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:SingleBatchRequest)
  ))
_sym_db.RegisterMessage(SingleBatchRequest)

SingleBatchItem = _reflection.GeneratedProtocolMessageType('SingleBatchItem', (_message.Message,), dict(
  DESCRIPTOR = _SINGLEBATCHITEM,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:SingleBatchItem)
  ))
_sym_db.RegisterMessage(SingleBatchItem)

PushListMessage = _reflection.GeneratedProtocolMessageType('PushListMessage', (_message.Message,), dict(
  DESCRIPTOR = _PUSHLISTMESSAGE,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:PushListMessage)
  ))
_sym_db.RegisterMessage(PushListMessage)

EndBatchTask = _reflection.GeneratedProtocolMessageType('EndBatchTask', (_message.Message,), dict(
  DESCRIPTOR = _ENDBATCHTASK,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:EndBatchTask)
  ))
_sym_db.RegisterMessage(EndBatchTask)

StopBatchTask = _reflection.GeneratedProtocolMessageType('StopBatchTask', (_message.Message,), dict(
  DESCRIPTOR = _STOPBATCHTASK,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:StopBatchTask)
  ))
_sym_db.RegisterMessage(StopBatchTask)

StopBatchTaskResult = _reflection.GeneratedProtocolMessageType('StopBatchTaskResult', (_message.Message,), dict(
  DESCRIPTOR = _STOPBATCHTASKRESULT,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:StopBatchTaskResult)
  ))
_sym_db.RegisterMessage(StopBatchTaskResult)

PushMMPAppMessage = _reflection.GeneratedProtocolMessageType('PushMMPAppMessage', (_message.Message,), dict(
  DESCRIPTOR = _PUSHMMPAPPMESSAGE,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:PushMMPAppMessage)
  ))
_sym_db.RegisterMessage(PushMMPAppMessage)

ServerNotify = _reflection.GeneratedProtocolMessageType('ServerNotify', (_message.Message,), dict(
  DESCRIPTOR = _SERVERNOTIFY,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:ServerNotify)
  ))
_sym_db.RegisterMessage(ServerNotify)

ServerNotifyResult = _reflection.GeneratedProtocolMessageType('ServerNotifyResult', (_message.Message,), dict(
  DESCRIPTOR = _SERVERNOTIFYRESULT,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:ServerNotifyResult)
  ))
_sym_db.RegisterMessage(ServerNotifyResult)

OSMessage = _reflection.GeneratedProtocolMessageType('OSMessage', (_message.Message,), dict(
  DESCRIPTOR = _OSMESSAGE,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:OSMessage)
  ))
_sym_db.RegisterMessage(OSMessage)

MMPMessage = _reflection.GeneratedProtocolMessageType('MMPMessage', (_message.Message,), dict(
  DESCRIPTOR = _MMPMESSAGE,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:MMPMessage)
  ))
_sym_db.RegisterMessage(MMPMessage)

Transparent = _reflection.GeneratedProtocolMessageType('Transparent', (_message.Message,), dict(
  DESCRIPTOR = _TRANSPARENT,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:Transparent)
  ))
_sym_db.RegisterMessage(Transparent)

PushInfo = _reflection.GeneratedProtocolMessageType('PushInfo', (_message.Message,), dict(
  DESCRIPTOR = _PUSHINFO,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:PushInfo)
  ))
_sym_db.RegisterMessage(PushInfo)

NotifyInfo = _reflection.GeneratedProtocolMessageType('NotifyInfo', (_message.Message,), dict(
  DESCRIPTOR = _NOTIFYINFO,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:NotifyInfo)
  ))
_sym_db.RegisterMessage(NotifyInfo)

ActionChain = _reflection.GeneratedProtocolMessageType('ActionChain', (_message.Message,), dict(
  DESCRIPTOR = _ACTIONCHAIN,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:ActionChain)
  ))
_sym_db.RegisterMessage(ActionChain)

InnerFiled = _reflection.GeneratedProtocolMessageType('InnerFiled', (_message.Message,), dict(
  DESCRIPTOR = _INNERFILED,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:InnerFiled)
  ))
_sym_db.RegisterMessage(InnerFiled)

AppStartUp = _reflection.GeneratedProtocolMessageType('AppStartUp', (_message.Message,), dict(
  DESCRIPTOR = _APPSTARTUP,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:AppStartUp)
  ))
_sym_db.RegisterMessage(AppStartUp)

Button = _reflection.GeneratedProtocolMessageType('Button', (_message.Message,), dict(
  DESCRIPTOR = _BUTTON,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:Button)
  ))
_sym_db.RegisterMessage(Button)

Target = _reflection.GeneratedProtocolMessageType('Target', (_message.Message,), dict(
  DESCRIPTOR = _TARGET,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:Target)
  ))
_sym_db.RegisterMessage(Target)

SmsContentEntry = _reflection.GeneratedProtocolMessageType('SmsContentEntry', (_message.Message,), dict(
  DESCRIPTOR = _SMSCONTENTENTRY,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:SmsContentEntry)
  ))
_sym_db.RegisterMessage(SmsContentEntry)

SmsInfo = _reflection.GeneratedProtocolMessageType('SmsInfo', (_message.Message,), dict(
  DESCRIPTOR = _SMSINFO,
  __module__ = 'GtReq_pb2'
  # @@protoc_insertion_point(class_scope:SmsInfo)
  ))
_sym_db.RegisterMessage(SmsInfo)


DESCRIPTOR._options = None
# @@protoc_insertion_point(module_scope)
