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

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x10struct_msg.proto\"4\n\x0c\x41\x64\x64\x46rdSNInfo\x12\x15\n\rnotSeeDynamic\x18\x01 \x01(\r\x12\r\n\x05setSn\x18\x02 \x01(\r\"\xce\x04\n\x08\x46lagInfo\x12\x19\n\x11GrpMsg_Kick_Admin\x18\x01 \x01(\r\x12\x18\n\x10GrpMsg_HiddenGrp\x18\x02 \x01(\r\x12\x1a\n\x12GrpMsg_WordingDown\x18\x03 \x01(\r\x12\x1a\n\x12\x46rdMsg_GetBusiCard\x18\x04 \x01(\r\x12!\n\x19GrpMsg_GetOfficialAccount\x18\x05 \x01(\r\x12\x1c\n\x14GrpMsg_GetPayInGroup\x18\x06 \x01(\r\x12\x1f\n\x17\x46rdMsg_Discuss2ManyChat\x18\x07 \x01(\r\x12+\n#GrpMsg_NotAllowJoinGrp_InviteNotFrd\x18\x08 \x01(\r\x12\x1d\n\x15\x46rdMsg_NeedWaitingMsg\x18\t \x01(\r\x12$\n\x1c\x46rdMsgUint32NeedAllUnreadMsg\x18\n \x01(\r\x12#\n\x1bGrpMsg_NeedAutoAdminWording\x18\x0b \x01(\r\x12%\n\x1dGrpMsgGetTransferGroupMsgFlag\x18\x0c \x01(\r\x12$\n\x1cGrpMsgGetQuitPayGroupMsgFlag\x18\r \x01(\r\x12#\n\x1bGrpMsgSupportInviteAutoJoin\x18\x0e \x01(\r\x12 \n\x18GrpMsgMaskInviteAutoJoin\x18\x0f \x01(\r\x12\"\n\x1aGrpMsg_GetDisbandedByAdmin\x18\x10 \x01(\r\x12$\n\x1cGrpMsg_GetC2CInviteJoinGroup\x18\x11 \x01(\r\"4\n\nFriendInfo\x12\x13\n\x0bjointFriend\x18\x01 \x01(\t\x12\x11\n\tblacklist\x18\x02 \x01(\t\"\x8f\x01\n\tGroupInfo\x12\x15\n\rgroupAuthType\x18\x01 \x01(\r\x12\x15\n\rdisplayAction\x18\x02 \x01(\r\x12\r\n\x05\x61lert\x18\x03 \x01(\t\x12\x13\n\x0b\x64\x65tailAlert\x18\x04 \x01(\t\x12\x16\n\x0eotherAdminDone\x18\x05 \x01(\t\x12\x18\n\x10\x61ppPrivilegeFlag\x18\x06 \x01(\r\"C\n\x0cMsgInviteExt\x12\x0f\n\x07srcType\x18\x01 \x01(\r\x12\x0f\n\x07srcCode\x18\x02 \x01(\x04\x12\x11\n\twaitState\x18\x03 \x01(\r\":\n\x0eMsgPayGroupExt\x12\x13\n\x0bjoinGrpTime\x18\x01 \x01(\x04\x12\x13\n\x0bquitGrpTime\x18\x02 \x01(\x04\"\xd4\x01\n\x10ReqNextSystemMsg\x12\x0b\n\x03num\x18\x01 \x01(\r\x12\x1a\n\x12\x66ollowingFriendSeq\x18\x02 \x01(\x04\x12\x19\n\x11\x66ollowingGroupSeq\x18\x03 \x01(\x04\x12\x11\n\tchecktype\x18\x04 \x01(\r\x12\x17\n\x04\x66lag\x18\x05 \x01(\x0b\x32\t.FlagInfo\x12\x10\n\x08language\x18\x06 \x01(\r\x12\x0f\n\x07version\x18\x07 \x01(\r\x12\x19\n\x11\x66riendMsgTypeFlag\x18\x08 \x01(\x04\x12\x12\n\nreqMsgType\x18\t \x01(\r\"o\n\x0cReqSystemMsg\x12\x0b\n\x03num\x18\x01 \x01(\r\x12\x17\n\x0flatestFriendSeq\x18\x02 \x01(\x04\x12\x16\n\x0elatestGroupSeq\x18\x03 \x01(\x04\x12\x0f\n\x07version\x18\x04 \x01(\r\x12\x10\n\x08language\x18\x05 \x01(\r\"\xc3\x01\n\x12ReqSystemMsgAction\x12\x0c\n\x04type\x18\x01 \x01(\r\x12\x0b\n\x03seq\x18\x02 \x01(\x04\x12\x0e\n\x06reqUin\x18\x03 \x01(\x04\x12\x0f\n\x07subType\x18\x04 \x01(\r\x12\r\n\x05srcId\x18\x05 \x01(\r\x12\x10\n\x08subSrcId\x18\x06 \x01(\r\x12\x14\n\x0cgroupMsgType\x18\x07 \x01(\r\x12(\n\nactionInfo\x18\x08 \x01(\x0b\x32\x14.SystemMsgActionInfo\x12\x10\n\x08language\x18\t \x01(\r\"\xfd\x01\n\x0fReqSystemMsgNew\x12\x0b\n\x03num\x18\x01 \x01(\r\x12\x17\n\x0flatestFriendSeq\x18\x02 \x01(\x04\x12\x16\n\x0elatestGroupSeq\x18\x03 \x01(\x04\x12\x0f\n\x07version\x18\x04 \x01(\r\x12\x11\n\tchecktype\x18\x05 \x01(\r\x12\x17\n\x04\x66lag\x18\x06 \x01(\x0b\x32\t.FlagInfo\x12\x10\n\x08language\x18\x07 \x01(\r\x12\x16\n\x0eisGetFrdRibbon\x18\x08 \x01(\x08\x12\x16\n\x0eisGetGrpRibbon\x18\t \x01(\x08\x12\x19\n\x11\x66riendMsgTypeFlag\x18\n \x01(\x04\x12\x12\n\nreqMsgType\x18\x0b \x01(\r\"x\n\x10ReqSystemMsgRead\x12\x17\n\x0flatestFriendSeq\x18\x01 \x01(\x04\x12\x16\n\x0elatestGroupSeq\x18\x02 \x01(\x04\x12\x0c\n\x04type\x18\x03 \x01(\r\x12\x11\n\tchecktype\x18\x04 \x01(\r\x12\x12\n\nreqMsgType\x18\x05 \x01(\r\"\'\n\x07RspHead\x12\x0e\n\x06result\x18\x01 \x01(\x05\x12\x0c\n\x04\x66\x61il\x18\x02 \x01(\t\"\xcd\x01\n\x10RspNextSystemMsg\x12\x16\n\x04head\x18\x01 \x01(\x0b\x32\x08.RspHead\x12\x18\n\x04msgs\x18\x02 \x03(\x0b\x32\n.StructMsg\x12\x1a\n\x12\x66ollowingFriendSeq\x18\x03 \x01(\x04\x12\x19\n\x11\x66ollowingGroupSeq\x18\x04 \x01(\x04\x12\x11\n\tchecktype\x18\x05 \x01(\r\x12\x10\n\x08gameNick\x18\x64 \x01(\t\x12\x15\n\rundecidForQim\x18\x65 \x01(\x0c\x12\x14\n\x0cunReadCount3\x18\x66 \x01(\r\"\xce\x01\n\x0cRspSystemMsg\x12\x16\n\x04head\x18\x01 \x01(\x0b\x32\x08.RspHead\x12\x18\n\x04msgs\x18\x02 \x03(\x0b\x32\n.StructMsg\x12\x13\n\x0bunreadCount\x18\x03 \x01(\r\x12\x17\n\x0flatestFriendSeq\x18\x04 \x01(\x04\x12\x16\n\x0elatestGroupSeq\x18\x05 \x01(\x04\x12\x1a\n\x12\x66ollowingFriendSeq\x18\x06 \x01(\x04\x12\x19\n\x11\x66ollowingGroupSeq\x18\x07 \x01(\x04\x12\x0f\n\x07\x64isplay\x18\x08 \x01(\t\"x\n\x12RspSystemMsgAction\x12\x16\n\x04head\x18\x01 \x01(\x0b\x32\x08.RspHead\x12\x0e\n\x06\x64\x65tail\x18\x02 \x01(\t\x12\x0c\n\x04type\x18\x03 \x01(\r\x12\x16\n\x0einvalidDecided\x18\x05 \x01(\t\x12\x14\n\x0cremarkResult\x18\x06 \x01(\r\"\xeb\x03\n\x0fRspSystemMsgNew\x12\x16\n\x04head\x18\x01 \x01(\x0b\x32\x08.RspHead\x12\x19\n\x11unreadFriendCount\x18\x02 \x01(\r\x12\x18\n\x10unreadGroupCount\x18\x03 \x01(\r\x12\x17\n\x0flatestFriendSeq\x18\x04 \x01(\x04\x12\x16\n\x0elatestGroupSeq\x18\x05 \x01(\x04\x12\x1a\n\x12\x66ollowingFriendSeq\x18\x06 \x01(\x04\x12\x19\n\x11\x66ollowingGroupSeq\x18\x07 \x01(\x04\x12\x1e\n\nfriendmsgs\x18\t \x03(\x0b\x32\n.StructMsg\x12\x1d\n\tgroupmsgs\x18\n \x03(\x0b\x32\n.StructMsg\x12 \n\x0cribbonFriend\x18\x0b \x01(\x0b\x32\n.StructMsg\x12\x1f\n\x0bribbonGroup\x18\x0c \x01(\x0b\x32\n.StructMsg\x12\x0f\n\x07\x64isplay\x18\r \x01(\t\x12\x15\n\rgrpMsgDisplay\x18\x0e \x01(\t\x12\x0c\n\x04over\x18\x0f \x01(\r\x12\x11\n\tchecktype\x18\x14 \x01(\r\x12\x10\n\x08gameNick\x18\x64 \x01(\t\x12\x15\n\rundecidForQim\x18\x65 \x01(\x0c\x12\x14\n\x0cunReadCount3\x18\x66 \x01(\r\x12\x19\n\x11hasSuspiciousFlag\x18g \x01(\r\"K\n\x10RspSystemMsgRead\x12\x16\n\x04head\x18\x01 \x01(\x0b\x32\x08.RspHead\x12\x0c\n\x04type\x18\x02 \x01(\r\x12\x11\n\tchecktype\x18\x03 \x01(\r\"\x82\x01\n\tStructMsg\x12\x0f\n\x07version\x18\x01 \x01(\r\x12\x0c\n\x04type\x18\x02 \x01(\r\x12\x0b\n\x03seq\x18\x03 \x01(\x04\x12\x0c\n\x04time\x18\x04 \x01(\x04\x12\x0e\n\x06reqUin\x18\x05 \x01(\x04\x12\x12\n\nunreadFlag\x18\x06 \x01(\r\x12\x17\n\x03msg\x18\x32 \x01(\x0b\x32\n.SystemMsg\"\xac\t\n\tSystemMsg\x12\x0f\n\x07subType\x18\x01 \x01(\r\x12\r\n\x05title\x18\x02 \x01(\t\x12\x10\n\x08\x64\x65scribe\x18\x03 \x01(\t\x12\x12\n\nadditional\x18\x04 \x01(\t\x12\x0e\n\x06source\x18\x05 \x01(\t\x12\x0f\n\x07\x64\x65\x63ided\x18\x06 \x01(\t\x12\r\n\x05srcId\x18\x07 \x01(\r\x12\x10\n\x08subSrcId\x18\x08 \x01(\r\x12!\n\x07\x61\x63tions\x18\t \x03(\x0b\x32\x10.SystemMsgAction\x12\x11\n\tgroupCode\x18\n \x01(\x04\x12\x11\n\tactionUin\x18\x0b \x01(\x04\x12\x14\n\x0cgroupMsgType\x18\x0c \x01(\r\x12\x18\n\x10groupInviterRole\x18\r \x01(\r\x12\x1f\n\nfriendInfo\x18\x0e \x01(\x0b\x32\x0b.FriendInfo\x12\x1d\n\tgroupInfo\x18\x0f \x01(\x0b\x32\n.GroupInfo\x12\x10\n\x08\x61\x63torUin\x18\x10 \x01(\x04\x12\x15\n\ractorDescribe\x18\x11 \x01(\t\x12\x16\n\x0e\x61\x64\x64itionalList\x18\x12 \x01(\t\x12\x10\n\x08relation\x18\x13 \x01(\r\x12\x12\n\nreqsubtype\x18\x14 \x01(\r\x12\x10\n\x08\x63loneUin\x18\x15 \x01(\x04\x12\x12\n\ndiscussUin\x18\x16 \x01(\x04\x12\x12\n\neimGroupId\x18\x17 \x01(\x04\x12$\n\rinviteExtinfo\x18\x18 \x01(\x0b\x32\r.MsgInviteExt\x12(\n\x0fpayGroupExtinfo\x18\x19 \x01(\x0b\x32\x0f.MsgPayGroupExt\x12\x12\n\nsourceFlag\x18\x1a \x01(\r\x12\x10\n\x08gameNick\x18\x1b \x01(\x0c\x12\x0f\n\x07gameMsg\x18\x1c \x01(\x0c\x12\x15\n\rgroupFlagext3\x18\x1d \x01(\r\x12\x15\n\rgroupOwnerUin\x18\x1e \x01(\x04\x12\x11\n\tdoubtFlag\x18\x1f \x01(\r\x12\x13\n\x0bwarningTips\x18  \x01(\x0c\x12\x10\n\x08nameMore\x18! \x01(\x0c\x12\x0f\n\x07\x61\x64\x64tion\x18\" \x01(\x0c\x12\x1e\n\x16transparentGroupNotify\x18# \x01(\x0c\x12\x14\n\x0creqUinFaceid\x18\x32 \x01(\x05\x12\x12\n\nreqUinNick\x18\x33 \x01(\t\x12\x11\n\tgroupName\x18\x34 \x01(\t\x12\x15\n\ractionUinNick\x18\x35 \x01(\t\x12\x0b\n\x03qna\x18\x36 \x01(\t\x12\x0e\n\x06\x64\x65tail\x18\x37 \x01(\t\x12\x14\n\x0cgroupExtFlag\x18\x39 \x01(\r\x12\x14\n\x0c\x61\x63torUinNick\x18: \x01(\t\x12\x0e\n\x06picUrl\x18; \x01(\x0c\x12\x14\n\x0c\x63loneUinNick\x18< \x01(\t\x12\x1a\n\x12reqUinBusinessCard\x18= \x01(\x0c\x12\x16\n\x0e\x65imGroupIdName\x18? \x01(\x0c\x12\x17\n\x0freqUinPreRemark\x18@ \x01(\x0c\x12\x17\n\x0f\x61\x63tionUinQqNick\x18\x41 \x01(\x0c\x12\x17\n\x0f\x61\x63tionUinRemark\x18\x42 \x01(\x0c\x12\x14\n\x0creqUinGender\x18\x43 \x01(\r\x12\x11\n\treqUinAge\x18\x44 \x01(\r\x12\x1e\n\x16\x63\x32\x43InviteJoinGroupFlag\x18\x45 \x01(\r\x12\x12\n\ncardSwitch\x18\x65 \x01(\r\"}\n\x0fSystemMsgAction\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06result\x18\x02 \x01(\t\x12\x0e\n\x06\x61\x63tion\x18\x03 \x01(\r\x12(\n\nactionInfo\x18\x04 \x01(\x0b\x32\x14.SystemMsgActionInfo\x12\x12\n\ndetailName\x18\x05 \x01(\t\"\xbd\x01\n\x13SystemMsgActionInfo\x12\x0c\n\x04type\x18\x01 \x01(\r\x12\x11\n\tgroupCode\x18\x02 \x01(\x04\x12\x0b\n\x03sig\x18\x03 \x01(\x0c\x12\x0b\n\x03msg\x18\x32 \x01(\t\x12\x0f\n\x07groupId\x18\x33 \x01(\r\x12\x0e\n\x06remark\x18\x34 \x01(\t\x12\x11\n\tblacklist\x18\x35 \x01(\x08\x12#\n\x0c\x61\x64\x64\x46rdSNInfo\x18\x36 \x01(\x0b\x32\r.AddFrdSNInfo\x12\x12\n\nreqMsgType\x18\x37 \x01(\r')



_ADDFRDSNINFO = DESCRIPTOR.message_types_by_name['AddFrdSNInfo']
_FLAGINFO = DESCRIPTOR.message_types_by_name['FlagInfo']
_FRIENDINFO = DESCRIPTOR.message_types_by_name['FriendInfo']
_GROUPINFO = DESCRIPTOR.message_types_by_name['GroupInfo']
_MSGINVITEEXT = DESCRIPTOR.message_types_by_name['MsgInviteExt']
_MSGPAYGROUPEXT = DESCRIPTOR.message_types_by_name['MsgPayGroupExt']
_REQNEXTSYSTEMMSG = DESCRIPTOR.message_types_by_name['ReqNextSystemMsg']
_REQSYSTEMMSG = DESCRIPTOR.message_types_by_name['ReqSystemMsg']
_REQSYSTEMMSGACTION = DESCRIPTOR.message_types_by_name['ReqSystemMsgAction']
_REQSYSTEMMSGNEW = DESCRIPTOR.message_types_by_name['ReqSystemMsgNew']
_REQSYSTEMMSGREAD = DESCRIPTOR.message_types_by_name['ReqSystemMsgRead']
_RSPHEAD = DESCRIPTOR.message_types_by_name['RspHead']
_RSPNEXTSYSTEMMSG = DESCRIPTOR.message_types_by_name['RspNextSystemMsg']
_RSPSYSTEMMSG = DESCRIPTOR.message_types_by_name['RspSystemMsg']
_RSPSYSTEMMSGACTION = DESCRIPTOR.message_types_by_name['RspSystemMsgAction']
_RSPSYSTEMMSGNEW = DESCRIPTOR.message_types_by_name['RspSystemMsgNew']
_RSPSYSTEMMSGREAD = DESCRIPTOR.message_types_by_name['RspSystemMsgRead']
_STRUCTMSG = DESCRIPTOR.message_types_by_name['StructMsg']
_SYSTEMMSG = DESCRIPTOR.message_types_by_name['SystemMsg']
_SYSTEMMSGACTION = DESCRIPTOR.message_types_by_name['SystemMsgAction']
_SYSTEMMSGACTIONINFO = DESCRIPTOR.message_types_by_name['SystemMsgActionInfo']
AddFrdSNInfo = _reflection.GeneratedProtocolMessageType('AddFrdSNInfo', (_message.Message,), {
  'DESCRIPTOR' : _ADDFRDSNINFO,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:AddFrdSNInfo)
  })
_sym_db.RegisterMessage(AddFrdSNInfo)

FlagInfo = _reflection.GeneratedProtocolMessageType('FlagInfo', (_message.Message,), {
  'DESCRIPTOR' : _FLAGINFO,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:FlagInfo)
  })
_sym_db.RegisterMessage(FlagInfo)

FriendInfo = _reflection.GeneratedProtocolMessageType('FriendInfo', (_message.Message,), {
  'DESCRIPTOR' : _FRIENDINFO,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:FriendInfo)
  })
_sym_db.RegisterMessage(FriendInfo)

GroupInfo = _reflection.GeneratedProtocolMessageType('GroupInfo', (_message.Message,), {
  'DESCRIPTOR' : _GROUPINFO,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:GroupInfo)
  })
_sym_db.RegisterMessage(GroupInfo)

MsgInviteExt = _reflection.GeneratedProtocolMessageType('MsgInviteExt', (_message.Message,), {
  'DESCRIPTOR' : _MSGINVITEEXT,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:MsgInviteExt)
  })
_sym_db.RegisterMessage(MsgInviteExt)

MsgPayGroupExt = _reflection.GeneratedProtocolMessageType('MsgPayGroupExt', (_message.Message,), {
  'DESCRIPTOR' : _MSGPAYGROUPEXT,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:MsgPayGroupExt)
  })
_sym_db.RegisterMessage(MsgPayGroupExt)

ReqNextSystemMsg = _reflection.GeneratedProtocolMessageType('ReqNextSystemMsg', (_message.Message,), {
  'DESCRIPTOR' : _REQNEXTSYSTEMMSG,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:ReqNextSystemMsg)
  })
_sym_db.RegisterMessage(ReqNextSystemMsg)

ReqSystemMsg = _reflection.GeneratedProtocolMessageType('ReqSystemMsg', (_message.Message,), {
  'DESCRIPTOR' : _REQSYSTEMMSG,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:ReqSystemMsg)
  })
_sym_db.RegisterMessage(ReqSystemMsg)

ReqSystemMsgAction = _reflection.GeneratedProtocolMessageType('ReqSystemMsgAction', (_message.Message,), {
  'DESCRIPTOR' : _REQSYSTEMMSGACTION,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:ReqSystemMsgAction)
  })
_sym_db.RegisterMessage(ReqSystemMsgAction)

ReqSystemMsgNew = _reflection.GeneratedProtocolMessageType('ReqSystemMsgNew', (_message.Message,), {
  'DESCRIPTOR' : _REQSYSTEMMSGNEW,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:ReqSystemMsgNew)
  })
_sym_db.RegisterMessage(ReqSystemMsgNew)

ReqSystemMsgRead = _reflection.GeneratedProtocolMessageType('ReqSystemMsgRead', (_message.Message,), {
  'DESCRIPTOR' : _REQSYSTEMMSGREAD,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:ReqSystemMsgRead)
  })
_sym_db.RegisterMessage(ReqSystemMsgRead)

RspHead = _reflection.GeneratedProtocolMessageType('RspHead', (_message.Message,), {
  'DESCRIPTOR' : _RSPHEAD,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:RspHead)
  })
_sym_db.RegisterMessage(RspHead)

RspNextSystemMsg = _reflection.GeneratedProtocolMessageType('RspNextSystemMsg', (_message.Message,), {
  'DESCRIPTOR' : _RSPNEXTSYSTEMMSG,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:RspNextSystemMsg)
  })
_sym_db.RegisterMessage(RspNextSystemMsg)

RspSystemMsg = _reflection.GeneratedProtocolMessageType('RspSystemMsg', (_message.Message,), {
  'DESCRIPTOR' : _RSPSYSTEMMSG,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:RspSystemMsg)
  })
_sym_db.RegisterMessage(RspSystemMsg)

RspSystemMsgAction = _reflection.GeneratedProtocolMessageType('RspSystemMsgAction', (_message.Message,), {
  'DESCRIPTOR' : _RSPSYSTEMMSGACTION,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:RspSystemMsgAction)
  })
_sym_db.RegisterMessage(RspSystemMsgAction)

RspSystemMsgNew = _reflection.GeneratedProtocolMessageType('RspSystemMsgNew', (_message.Message,), {
  'DESCRIPTOR' : _RSPSYSTEMMSGNEW,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:RspSystemMsgNew)
  })
_sym_db.RegisterMessage(RspSystemMsgNew)

RspSystemMsgRead = _reflection.GeneratedProtocolMessageType('RspSystemMsgRead', (_message.Message,), {
  'DESCRIPTOR' : _RSPSYSTEMMSGREAD,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:RspSystemMsgRead)
  })
_sym_db.RegisterMessage(RspSystemMsgRead)

StructMsg = _reflection.GeneratedProtocolMessageType('StructMsg', (_message.Message,), {
  'DESCRIPTOR' : _STRUCTMSG,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:StructMsg)
  })
_sym_db.RegisterMessage(StructMsg)

SystemMsg = _reflection.GeneratedProtocolMessageType('SystemMsg', (_message.Message,), {
  'DESCRIPTOR' : _SYSTEMMSG,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:SystemMsg)
  })
_sym_db.RegisterMessage(SystemMsg)

SystemMsgAction = _reflection.GeneratedProtocolMessageType('SystemMsgAction', (_message.Message,), {
  'DESCRIPTOR' : _SYSTEMMSGACTION,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:SystemMsgAction)
  })
_sym_db.RegisterMessage(SystemMsgAction)

SystemMsgActionInfo = _reflection.GeneratedProtocolMessageType('SystemMsgActionInfo', (_message.Message,), {
  'DESCRIPTOR' : _SYSTEMMSGACTIONINFO,
  '__module__' : 'struct_msg_pb2'
  # @@protoc_insertion_point(class_scope:SystemMsgActionInfo)
  })
_sym_db.RegisterMessage(SystemMsgActionInfo)

if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _ADDFRDSNINFO._serialized_start=20
  _ADDFRDSNINFO._serialized_end=72
  _FLAGINFO._serialized_start=75
  _FLAGINFO._serialized_end=665
  _FRIENDINFO._serialized_start=667
  _FRIENDINFO._serialized_end=719
  _GROUPINFO._serialized_start=722
  _GROUPINFO._serialized_end=865
  _MSGINVITEEXT._serialized_start=867
  _MSGINVITEEXT._serialized_end=934
  _MSGPAYGROUPEXT._serialized_start=936
  _MSGPAYGROUPEXT._serialized_end=994
  _REQNEXTSYSTEMMSG._serialized_start=997
  _REQNEXTSYSTEMMSG._serialized_end=1209
  _REQSYSTEMMSG._serialized_start=1211
  _REQSYSTEMMSG._serialized_end=1322
  _REQSYSTEMMSGACTION._serialized_start=1325
  _REQSYSTEMMSGACTION._serialized_end=1520
  _REQSYSTEMMSGNEW._serialized_start=1523
  _REQSYSTEMMSGNEW._serialized_end=1776
  _REQSYSTEMMSGREAD._serialized_start=1778
  _REQSYSTEMMSGREAD._serialized_end=1898
  _RSPHEAD._serialized_start=1900
  _RSPHEAD._serialized_end=1939
  _RSPNEXTSYSTEMMSG._serialized_start=1942
  _RSPNEXTSYSTEMMSG._serialized_end=2147
  _RSPSYSTEMMSG._serialized_start=2150
  _RSPSYSTEMMSG._serialized_end=2356
  _RSPSYSTEMMSGACTION._serialized_start=2358
  _RSPSYSTEMMSGACTION._serialized_end=2478
  _RSPSYSTEMMSGNEW._serialized_start=2481
  _RSPSYSTEMMSGNEW._serialized_end=2972
  _RSPSYSTEMMSGREAD._serialized_start=2974
  _RSPSYSTEMMSGREAD._serialized_end=3049
  _STRUCTMSG._serialized_start=3052
  _STRUCTMSG._serialized_end=3182
  _SYSTEMMSG._serialized_start=3185
  _SYSTEMMSG._serialized_end=4381
  _SYSTEMMSGACTION._serialized_start=4383
  _SYSTEMMSGACTION._serialized_end=4508
  _SYSTEMMSGACTIONINFO._serialized_start=4511
  _SYSTEMMSGACTIONINFO._serialized_end=4700
# @@protoc_insertion_point(module_scope)
