[BACK]Return to mumble_protobuf.py CVS log [TXT][DIR] Up to [contributed] / MumbleDicebot

Annotation of MumbleDicebot/mumble_protobuf.py, Revision 1.1.1.1

1.1       rubenllo    1: # Generated by the protocol buffer compiler.  DO NOT EDIT!
                      2: # source: Mumble.proto
                      3:
                      4: from google.protobuf import descriptor as _descriptor
                      5: from google.protobuf import message as _message
                      6: from google.protobuf import reflection as _reflection
                      7: from google.protobuf import descriptor_pb2
                      8: # @@protoc_insertion_point(imports)
                      9:
                     10:
                     11:
                     12:
                     13: DESCRIPTOR = _descriptor.FileDescriptor(
                     14:   name='Mumble.proto',
                     15:   package='MumbleProto',
                     16:   serialized_pb='\n\x0cMumble.proto\x12\x0bMumbleProto\"K\n\x07Version\x12\x0f\n\x07version\x18\x01 \x01(\r\x12\x0f\n\x07release\x18\x02 \x01(\t\x12\n\n\x02os\x18\x03 \x01(\t\x12\x12\n\nos_version\x18\x04 \x01(\t\"\x1b\n\tUDPTunnel\x12\x0e\n\x06packet\x18\x01 \x02(\x0c\"n\n\x0c\x41uthenticate\x12\x10\n\x08username\x18\x01 \x01(\t\x12\x10\n\x08password\x18\x02 \x01(\t\x12\x0e\n\x06tokens\x18\x03 \x03(\t\x12\x15\n\rcelt_versions\x18\x04 \x03(\x05\x12\x13\n\x04opus\x18\x05 \x01(\x08:\x05\x66\x61lse\"\xd5\x01\n\x04Ping\x12\x11\n\ttimestamp\x18\x01 \x01(\x04\x12\x0c\n\x04good\x18\x02 \x01(\r\x12\x0c\n\x04late\x18\x03 \x01(\r\x12\x0c\n\x04lost\x18\x04 \x01(\r\x12\x0e\n\x06resync\x18\x05 \x01(\r\x12\x13\n\x0budp_packets\x18\x06 \x01(\r\x12\x13\n\x0btcp_packets\x18\x07 \x01(\r\x12\x14\n\x0cudp_ping_avg\x18\x08 \x01(\x02\x12\x14\n\x0cudp_ping_var\x18\t \x01(\x02\x12\x14\n\x0ctcp_ping_avg\x18\n \x01(\x02\x12\x14\n\x0ctcp_ping_var\x18\x0b \x01(\x02\"\xf7\x01\n\x06Reject\x12,\n\x04type\x18\x01 \x01(\x0e\x32\x1e.MumbleProto.Reject.RejectType\x12\x0e\n\x06reason\x18\x02 \x01(\t\"\xae\x01\n\nRejectType\x12\x08\n\x04None\x10\x00\x12\x10\n\x0cWrongVersion\x10\x01\x12\x13\n\x0fInvalidUsername\x10\x02\x12\x0f\n\x0bWrongUserPW\x10\x03\x12\x11\n\rWrongServerPW\x10\x04\x12\x11\n\rUsernameInUse\x10\x05\x12\x0e\n\nServerFull\x10\x06\x12\x11\n\rNoCertificate\x10\x07\x12\x15\n\x11\x41uthenticatorFail\x10\x08\"\x85\x01\n\x0cServerConfig\x12\x15\n\rmax_bandwidth\x18\x01 \x01(\r\x12\x14\n\x0cwelcome_text\x18\x02 \x01(\t\x12\x12\n\nallow_html\x18\x03 \x01(\x08\x12\x16\n\x0emessage_length\x18\x04 \x01(\r\x12\x1c\n\x14image_message_length\x18\x05 \x01(\r\"_\n\nServerSync\x12\x0f\n\x07session\x18\x01 \x01(\r\x12\x15\n\rmax_bandwidth\x18\x02 \x01(\r\x12\x14\n\x0cwelcome_text\x18\x03 \x01(\t\x12\x13\n\x0bpermissions\x18\x04 \x01(\x04\"#\n\rChannelRemove\x12\x12\n\nchannel_id\x18\x01 \x02(\r\"\xd6\x01\n\x0c\x43hannelState\x12\x12\n\nchannel_id\x18\x01 \x01(\r\x12\x0e\n\x06parent\x18\x02 \x01(\r\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\r\n\x05links\x18\x04 \x03(\r\x12\x13\n\x0b\x64\x65scription\x18\x05 \x01(\t\x12\x11\n\tlinks_add\x18\x06 \x03(\r\x12\x14\n\x0clinks_remove\x18\x07 \x03(\r\x12\x18\n\ttemporary\x18\x08 \x01(\x08:\x05\x66\x61lse\x12\x13\n\x08position\x18\t \x01(\x05:\x01\x30\x12\x18\n\x10\x64\x65scription_hash\x18\n \x01(\x0c\"I\n\nUserRemove\x12\x0f\n\x07session\x18\x01 \x02(\r\x12\r\n\x05\x61\x63tor\x18\x02 \x01(\r\x12\x0e\n\x06reason\x18\x03 \x01(\t\x12\x0b\n\x03\x62\x61n\x18\x04 \x01(\x08\"\xec\x02\n\tUserState\x12\x0f\n\x07session\x18\x01 \x01(\r\x12\r\n\x05\x61\x63tor\x18\x02 \x01(\r\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x0f\n\x07user_id\x18\x04 \x01(\r\x12\x12\n\nchannel_id\x18\x05 \x01(\r\x12\x0c\n\x04mute\x18\x06 \x01(\x08\x12\x0c\n\x04\x64\x65\x61\x66\x18\x07 \x01(\x08\x12\x10\n\x08suppress\x18\x08 \x01(\x08\x12\x11\n\tself_mute\x18\t \x01(\x08\x12\x11\n\tself_deaf\x18\n \x01(\x08\x12\x0f\n\x07texture\x18\x0b \x01(\x0c\x12\x16\n\x0eplugin_context\x18\x0c \x01(\x0c\x12\x17\n\x0fplugin_identity\x18\r \x01(\t\x12\x0f\n\x07\x63omment\x18\x0e \x01(\t\x12\x0c\n\x04hash\x18\x0f \x01(\t\x12\x14\n\x0c\x63omment_hash\x18\x10 \x01(\x0c\x12\x14\n\x0ctexture_hash\x18\x11 \x01(\x0c\x12\x18\n\x10priority_speaker\x18\x12 \x01(\x08\x12\x11\n\trecording\x18\x13 \x01(\x08\"\xc4\x01\n\x07\x42\x61nList\x12+\n\x04\x62\x61ns\x18\x01 \x03(\x0b\x32\x1d.MumbleProto.BanList.BanEntry\x12\x14\n\x05query\x18\x02 \x01(\x08:\x05\x66\x61lse\x1av\n\x08\x42\x61nEntry\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x02(\x0c\x12\x0c\n\x04mask\x18\x02 \x02(\r\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x0c\n\x04hash\x18\x04 \x01(\t\x12\x0e\n\x06reason\x18\x05 \x01(\t\x12\r\n\x05start\x18\x06 \x01(\t\x12\x10\n\x08\x64uration\x18\x07 \x01(\r\"c\n\x0bTextMessage\x12\r\n\x05\x61\x63tor\x18\x01 \x01(\r\x12\x0f\n\x07session\x18\x02 \x03(\r\x12\x12\n\nchannel_id\x18\x03 \x03(\r\x12\x0f\n\x07tree_id\x18\x04 \x03(\r\x12\x0f\n\x07message\x18\x05 \x02(\t\"\xdf\x02\n\x10PermissionDenied\x12\x12\n\npermission\x18\x01 \x01(\r\x12\x12\n\nchannel_id\x18\x02 \x01(\r\x12\x0f\n\x07session\x18\x03 \x01(\r\x12\x0e\n\x06reason\x18\x04 \x01(\t\x12\x34\n\x04type\x18\x05 \x01(\x0e\x32&.MumbleProto.PermissionDenied.DenyType\x12\x0c\n\x04name\x18\x06 \x01(\t\"\xbd\x01\n\x08\x44\x65nyType\x12\x08\n\x04Text\x10\x00\x12\x0e\n\nPermission\x10\x01\x12\r\n\tSuperUser\x10\x02\x12\x0f\n\x0b\x43hannelName\x10\x03\x12\x0f\n\x0bTextTooLong\x10\x04\x12\x07\n\x03H9K\x10\x05\x12\x14\n\x10TemporaryChannel\x10\x06\x12\x16\n\x12MissingCertificate\x10\x07\x12\x0c\n\x08UserName\x10\x08\x12\x0f\n\x0b\x43hannelFull\x10\t\x12\x10\n\x0cNestingLimit\x10\n\"\xd4\x03\n\x03\x41\x43L\x12\x12\n\nchannel_id\x18\x01 \x02(\r\x12\x1a\n\x0cinherit_acls\x18\x02 \x01(\x08:\x04true\x12*\n\x06groups\x18\x03 \x03(\x0b\x32\x1a.MumbleProto.ACL.ChanGroup\x12&\n\x04\x61\x63ls\x18\x04 \x03(\x0b\x32\x18.MumbleProto.ACL.ChanACL\x12\x14\n\x05query\x18\x05 \x01(\x08:\x05\x66\x61lse\x1a\x9c\x01\n\tChanGroup\x12\x0c\n\x04name\x18\x01 \x02(\t\x12\x17\n\tinherited\x18\x02 \x01(\x08:\x04true\x12\x15\n\x07inherit\x18\x03 \x01(\x08:\x04true\x12\x19\n\x0binheritable\x18\x04 \x01(\x08:\x04true\x12\x0b\n\x03\x61\x64\x64\x18\x05 \x03(\r\x12\x0e\n\x06remove\x18\x06 \x03(\r\x12\x19\n\x11inherited_members\x18\x07 \x03(\r\x1a\x93\x01\n\x07\x43hanACL\x12\x18\n\napply_here\x18\x01 \x01(\x08:\x04true\x12\x18\n\napply_subs\x18\x02 \x01(\x08:\x04true\x12\x17\n\tinherited\x18\x03 \x01(\x08:\x04true\x12\x0f\n\x07user_id\x18\x04 \x01(\r\x12\r\n\x05group\x18\x05 \x01(\t\x12\r\n\x05grant\x18\x06 \x01(\r\x12\x0c\n\x04\x64\x65ny\x18\x07 \x01(\r\"(\n\nQueryUsers\x12\x0b\n\x03ids\x18\x01 \x03(\r\x12\r\n\x05names\x18\x02 \x03(\t\"E\n\nCryptSetup\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\x14\n\x0c\x63lient_nonce\x18\x02 \x01(\x0c\x12\x14\n\x0cserver_nonce\x18\x03 \x01(\x0c\"\xd3\x01\n\x13\x43ontextActionModify\x12\x0e\n\x06\x61\x63tion\x18\x01 \x02(\t\x12\x0c\n\x04text\x18\x02 \x01(\t\x12\x0f\n\x07\x63ontext\x18\x03 \x01(\r\x12=\n\toperation\x18\x04 \x01(\x0e\x32*.MumbleProto.ContextActionModify.Operation\",\n\x07\x43ontext\x12\n\n\x06Server\x10\x01\x12\x0b\n\x07\x43hannel\x10\x02\x12\x08\n\x04User\x10\x04\" \n\tOperation\x12\x07\n\x03\x41\x64\x64\x10\x00\x12\n\n\x06Remove\x10\x01\"D\n\rContextAction\x12\x0f\n\x07session\x18\x01 \x01(\r\x12\x12\n\nchannel_id\x18\x02 \x01(\r\x12\x0e\n\x06\x61\x63tion\x18\x03 \x02(\t\"\\\n\x08UserList\x12)\n\x05users\x18\x01 \x03(\x0b\x32\x1a.MumbleProto.UserList.User\x1a%\n\x04User\x12\x0f\n\x07user_id\x18\x01 \x02(\r\x12\x0c\n\x04name\x18\x02 \x01(\t\"\xb8\x01\n\x0bVoiceTarget\x12\n\n\x02id\x18\x01 \x01(\r\x12\x30\n\x07targets\x18\x02 \x03(\x0b\x32\x1f.MumbleProto.VoiceTarget.Target\x1ak\n\x06Target\x12\x0f\n\x07session\x18\x01 \x03(\r\x12\x12\n\nchannel_id\x18\x02 \x01(\r\x12\r\n\x05group\x18\x03 \x01(\t\x12\x14\n\x05links\x18\x04 \x01(\x08:\x05\x66\x61lse\x12\x17\n\x08\x63hildren\x18\x05 \x01(\x08:\x05\x66\x61lse\"P\n\x0fPermissionQuery\x12\x12\n\nchannel_id\x18\x01 \x01(\r\x12\x13\n\x0bpermissions\x18\x02 \x01(\r\x12\x14\n\x05\x66lush\x18\x03 \x01(\x08:\x05\x66\x61lse\"\\\n\x0c\x43odecVersion\x12\r\n\x05\x61lpha\x18\x01 \x02(\x05\x12\x0c\n\x04\x62\x65ta\x18\x02 \x02(\x05\x12\x1a\n\x0cprefer_alpha\x18\x03 \x02(\x08:\x04true\x12\x13\n\x04opus\x18\x04 \x01(\x08:\x05\x66\x61lse\"\xb8\x04\n\tUserStats\x12\x0f\n\x07session\x18\x01 \x01(\r\x12\x19\n\nstats_only\x18\x02 \x01(\x08:\x05\x66\x61lse\x12\x14\n\x0c\x63\x65rtificates\x18\x03 \x03(\x0c\x12\x31\n\x0b\x66rom_client\x18\x04 \x01(\x0b\x32\x1c.MumbleProto.UserStats.Stats\x12\x31\n\x0b\x66rom_server\x18\x05 \x01(\x0b\x32\x1c.MumbleProto.UserStats.Stats\x12\x13\n\x0budp_packets\x18\x06 \x01(\r\x12\x13\n\x0btcp_packets\x18\x07 \x01(\r\x12\x14\n\x0cudp_ping_avg\x18\x08 \x01(\x02\x12\x14\n\x0cudp_ping_var\x18\t \x01(\x02\x12\x14\n\x0ctcp_ping_avg\x18\n \x01(\x02\x12\x14\n\x0ctcp_ping_var\x18\x0b \x01(\x02\x12%\n\x07version\x18\x0c \x01(\x0b\x32\x14.MumbleProto.Version\x12\x15\n\rcelt_versions\x18\r \x03(\x05\x12\x0f\n\x07\x61\x64\x64ress\x18\x0e \x01(\x0c\x12\x11\n\tbandwidth\x18\x0f \x01(\r\x12\x12\n\nonlinesecs\x18\x10 \x01(\r\x12\x10\n\x08idlesecs\x18\x11 \x01(\r\x12!\n\x12strong_certificate\x18\x12 \x01(\x08:\x05\x66\x61lse\x12\x13\n\x04opus\x18\x13 \x01(\x08:\x05\x66\x61lse\x1a\x41\n\x05Stats\x12\x0c\n\x04good\x18\x01 \x01(\r\x12\x0c\n\x04late\x18\x02 \x01(\r\x12\x0c\n\x04lost\x18\x03 \x01(\r\x12\x0e\n\x06resync\x18\x04 \x01(\r\"J\n\rSuggestConfig\x12\x0f\n\x07version\x18\x01 \x01(\r\x12\x12\n\npositional\x18\x02 \x01(\x08\x12\x14\n\x0cpush_to_talk\x18\x03 \x01(\x08\"\\\n\x0bRequestBlob\x12\x17\n\x0fsession_texture\x18\x01 \x03(\r\x12\x17\n\x0fsession_comment\x18\x02 \x03(\r\x12\x1b\n\x13\x63hannel_description\x18\x03 \x03(\rB\x02H\x01')
                     17:
                     18:
                     19:
                     20: _REJECT_REJECTTYPE = _descriptor.EnumDescriptor(
                     21:   name='RejectType',
                     22:   full_name='MumbleProto.Reject.RejectType',
                     23:   filename=None,
                     24:   file=DESCRIPTOR,
                     25:   values=[
                     26:     _descriptor.EnumValueDescriptor(
                     27:       name='None', index=0, number=0,
                     28:       options=None,
                     29:       type=None),
                     30:     _descriptor.EnumValueDescriptor(
                     31:       name='WrongVersion', index=1, number=1,
                     32:       options=None,
                     33:       type=None),
                     34:     _descriptor.EnumValueDescriptor(
                     35:       name='InvalidUsername', index=2, number=2,
                     36:       options=None,
                     37:       type=None),
                     38:     _descriptor.EnumValueDescriptor(
                     39:       name='WrongUserPW', index=3, number=3,
                     40:       options=None,
                     41:       type=None),
                     42:     _descriptor.EnumValueDescriptor(
                     43:       name='WrongServerPW', index=4, number=4,
                     44:       options=None,
                     45:       type=None),
                     46:     _descriptor.EnumValueDescriptor(
                     47:       name='UsernameInUse', index=5, number=5,
                     48:       options=None,
                     49:       type=None),
                     50:     _descriptor.EnumValueDescriptor(
                     51:       name='ServerFull', index=6, number=6,
                     52:       options=None,
                     53:       type=None),
                     54:     _descriptor.EnumValueDescriptor(
                     55:       name='NoCertificate', index=7, number=7,
                     56:       options=None,
                     57:       type=None),
                     58:     _descriptor.EnumValueDescriptor(
                     59:       name='AuthenticatorFail', index=8, number=8,
                     60:       options=None,
                     61:       type=None),
                     62:   ],
                     63:   containing_type=None,
                     64:   options=None,
                     65:   serialized_start=537,
                     66:   serialized_end=711,
                     67: )
                     68:
                     69: _PERMISSIONDENIED_DENYTYPE = _descriptor.EnumDescriptor(
                     70:   name='DenyType',
                     71:   full_name='MumbleProto.PermissionDenied.DenyType',
                     72:   filename=None,
                     73:   file=DESCRIPTOR,
                     74:   values=[
                     75:     _descriptor.EnumValueDescriptor(
                     76:       name='Text', index=0, number=0,
                     77:       options=None,
                     78:       type=None),
                     79:     _descriptor.EnumValueDescriptor(
                     80:       name='Permission', index=1, number=1,
                     81:       options=None,
                     82:       type=None),
                     83:     _descriptor.EnumValueDescriptor(
                     84:       name='SuperUser', index=2, number=2,
                     85:       options=None,
                     86:       type=None),
                     87:     _descriptor.EnumValueDescriptor(
                     88:       name='ChannelName', index=3, number=3,
                     89:       options=None,
                     90:       type=None),
                     91:     _descriptor.EnumValueDescriptor(
                     92:       name='TextTooLong', index=4, number=4,
                     93:       options=None,
                     94:       type=None),
                     95:     _descriptor.EnumValueDescriptor(
                     96:       name='H9K', index=5, number=5,
                     97:       options=None,
                     98:       type=None),
                     99:     _descriptor.EnumValueDescriptor(
                    100:       name='TemporaryChannel', index=6, number=6,
                    101:       options=None,
                    102:       type=None),
                    103:     _descriptor.EnumValueDescriptor(
                    104:       name='MissingCertificate', index=7, number=7,
                    105:       options=None,
                    106:       type=None),
                    107:     _descriptor.EnumValueDescriptor(
                    108:       name='UserName', index=8, number=8,
                    109:       options=None,
                    110:       type=None),
                    111:     _descriptor.EnumValueDescriptor(
                    112:       name='ChannelFull', index=9, number=9,
                    113:       options=None,
                    114:       type=None),
                    115:     _descriptor.EnumValueDescriptor(
                    116:       name='NestingLimit', index=10, number=10,
                    117:       options=None,
                    118:       type=None),
                    119:   ],
                    120:   containing_type=None,
                    121:   options=None,
                    122:   serialized_start=2105,
                    123:   serialized_end=2294,
                    124: )
                    125:
                    126: _CONTEXTACTIONMODIFY_CONTEXT = _descriptor.EnumDescriptor(
                    127:   name='Context',
                    128:   full_name='MumbleProto.ContextActionModify.Context',
                    129:   filename=None,
                    130:   file=DESCRIPTOR,
                    131:   values=[
                    132:     _descriptor.EnumValueDescriptor(
                    133:       name='Server', index=0, number=1,
                    134:       options=None,
                    135:       type=None),
                    136:     _descriptor.EnumValueDescriptor(
                    137:       name='Channel', index=1, number=2,
                    138:       options=None,
                    139:       type=None),
                    140:     _descriptor.EnumValueDescriptor(
                    141:       name='User', index=2, number=4,
                    142:       options=None,
                    143:       type=None),
                    144:   ],
                    145:   containing_type=None,
                    146:   options=None,
                    147:   serialized_start=3014,
                    148:   serialized_end=3058,
                    149: )
                    150:
                    151: _CONTEXTACTIONMODIFY_OPERATION = _descriptor.EnumDescriptor(
                    152:   name='Operation',
                    153:   full_name='MumbleProto.ContextActionModify.Operation',
                    154:   filename=None,
                    155:   file=DESCRIPTOR,
                    156:   values=[
                    157:     _descriptor.EnumValueDescriptor(
                    158:       name='Add', index=0, number=0,
                    159:       options=None,
                    160:       type=None),
                    161:     _descriptor.EnumValueDescriptor(
                    162:       name='Remove', index=1, number=1,
                    163:       options=None,
                    164:       type=None),
                    165:   ],
                    166:   containing_type=None,
                    167:   options=None,
                    168:   serialized_start=3060,
                    169:   serialized_end=3092,
                    170: )
                    171:
                    172:
                    173: _VERSION = _descriptor.Descriptor(
                    174:   name='Version',
                    175:   full_name='MumbleProto.Version',
                    176:   filename=None,
                    177:   file=DESCRIPTOR,
                    178:   containing_type=None,
                    179:   fields=[
                    180:     _descriptor.FieldDescriptor(
                    181:       name='version', full_name='MumbleProto.Version.version', index=0,
                    182:       number=1, type=13, cpp_type=3, label=1,
                    183:       has_default_value=False, default_value=0,
                    184:       message_type=None, enum_type=None, containing_type=None,
                    185:       is_extension=False, extension_scope=None,
                    186:       options=None),
                    187:     _descriptor.FieldDescriptor(
                    188:       name='release', full_name='MumbleProto.Version.release', index=1,
                    189:       number=2, type=9, cpp_type=9, label=1,
                    190:       has_default_value=False, default_value=unicode("", "utf-8"),
                    191:       message_type=None, enum_type=None, containing_type=None,
                    192:       is_extension=False, extension_scope=None,
                    193:       options=None),
                    194:     _descriptor.FieldDescriptor(
                    195:       name='os', full_name='MumbleProto.Version.os', index=2,
                    196:       number=3, type=9, cpp_type=9, label=1,
                    197:       has_default_value=False, default_value=unicode("", "utf-8"),
                    198:       message_type=None, enum_type=None, containing_type=None,
                    199:       is_extension=False, extension_scope=None,
                    200:       options=None),
                    201:     _descriptor.FieldDescriptor(
                    202:       name='os_version', full_name='MumbleProto.Version.os_version', index=3,
                    203:       number=4, type=9, cpp_type=9, label=1,
                    204:       has_default_value=False, default_value=unicode("", "utf-8"),
                    205:       message_type=None, enum_type=None, containing_type=None,
                    206:       is_extension=False, extension_scope=None,
                    207:       options=None),
                    208:   ],
                    209:   extensions=[
                    210:   ],
                    211:   nested_types=[],
                    212:   enum_types=[
                    213:   ],
                    214:   options=None,
                    215:   is_extendable=False,
                    216:   extension_ranges=[],
                    217:   serialized_start=29,
                    218:   serialized_end=104,
                    219: )
                    220:
                    221:
                    222: _UDPTUNNEL = _descriptor.Descriptor(
                    223:   name='UDPTunnel',
                    224:   full_name='MumbleProto.UDPTunnel',
                    225:   filename=None,
                    226:   file=DESCRIPTOR,
                    227:   containing_type=None,
                    228:   fields=[
                    229:     _descriptor.FieldDescriptor(
                    230:       name='packet', full_name='MumbleProto.UDPTunnel.packet', index=0,
                    231:       number=1, type=12, cpp_type=9, label=2,
                    232:       has_default_value=False, default_value="",
                    233:       message_type=None, enum_type=None, containing_type=None,
                    234:       is_extension=False, extension_scope=None,
                    235:       options=None),
                    236:   ],
                    237:   extensions=[
                    238:   ],
                    239:   nested_types=[],
                    240:   enum_types=[
                    241:   ],
                    242:   options=None,
                    243:   is_extendable=False,
                    244:   extension_ranges=[],
                    245:   serialized_start=106,
                    246:   serialized_end=133,
                    247: )
                    248:
                    249:
                    250: _AUTHENTICATE = _descriptor.Descriptor(
                    251:   name='Authenticate',
                    252:   full_name='MumbleProto.Authenticate',
                    253:   filename=None,
                    254:   file=DESCRIPTOR,
                    255:   containing_type=None,
                    256:   fields=[
                    257:     _descriptor.FieldDescriptor(
                    258:       name='username', full_name='MumbleProto.Authenticate.username', index=0,
                    259:       number=1, type=9, cpp_type=9, label=1,
                    260:       has_default_value=False, default_value=unicode("", "utf-8"),
                    261:       message_type=None, enum_type=None, containing_type=None,
                    262:       is_extension=False, extension_scope=None,
                    263:       options=None),
                    264:     _descriptor.FieldDescriptor(
                    265:       name='password', full_name='MumbleProto.Authenticate.password', index=1,
                    266:       number=2, type=9, cpp_type=9, label=1,
                    267:       has_default_value=False, default_value=unicode("", "utf-8"),
                    268:       message_type=None, enum_type=None, containing_type=None,
                    269:       is_extension=False, extension_scope=None,
                    270:       options=None),
                    271:     _descriptor.FieldDescriptor(
                    272:       name='tokens', full_name='MumbleProto.Authenticate.tokens', index=2,
                    273:       number=3, type=9, cpp_type=9, label=3,
                    274:       has_default_value=False, default_value=[],
                    275:       message_type=None, enum_type=None, containing_type=None,
                    276:       is_extension=False, extension_scope=None,
                    277:       options=None),
                    278:     _descriptor.FieldDescriptor(
                    279:       name='celt_versions', full_name='MumbleProto.Authenticate.celt_versions', index=3,
                    280:       number=4, type=5, cpp_type=1, label=3,
                    281:       has_default_value=False, default_value=[],
                    282:       message_type=None, enum_type=None, containing_type=None,
                    283:       is_extension=False, extension_scope=None,
                    284:       options=None),
                    285:     _descriptor.FieldDescriptor(
                    286:       name='opus', full_name='MumbleProto.Authenticate.opus', index=4,
                    287:       number=5, type=8, cpp_type=7, label=1,
                    288:       has_default_value=True, default_value=False,
                    289:       message_type=None, enum_type=None, containing_type=None,
                    290:       is_extension=False, extension_scope=None,
                    291:       options=None),
                    292:   ],
                    293:   extensions=[
                    294:   ],
                    295:   nested_types=[],
                    296:   enum_types=[
                    297:   ],
                    298:   options=None,
                    299:   is_extendable=False,
                    300:   extension_ranges=[],
                    301:   serialized_start=135,
                    302:   serialized_end=245,
                    303: )
                    304:
                    305:
                    306: _PING = _descriptor.Descriptor(
                    307:   name='Ping',
                    308:   full_name='MumbleProto.Ping',
                    309:   filename=None,
                    310:   file=DESCRIPTOR,
                    311:   containing_type=None,
                    312:   fields=[
                    313:     _descriptor.FieldDescriptor(
                    314:       name='timestamp', full_name='MumbleProto.Ping.timestamp', index=0,
                    315:       number=1, type=4, cpp_type=4, label=1,
                    316:       has_default_value=False, default_value=0,
                    317:       message_type=None, enum_type=None, containing_type=None,
                    318:       is_extension=False, extension_scope=None,
                    319:       options=None),
                    320:     _descriptor.FieldDescriptor(
                    321:       name='good', full_name='MumbleProto.Ping.good', index=1,
                    322:       number=2, type=13, cpp_type=3, label=1,
                    323:       has_default_value=False, default_value=0,
                    324:       message_type=None, enum_type=None, containing_type=None,
                    325:       is_extension=False, extension_scope=None,
                    326:       options=None),
                    327:     _descriptor.FieldDescriptor(
                    328:       name='late', full_name='MumbleProto.Ping.late', index=2,
                    329:       number=3, type=13, cpp_type=3, label=1,
                    330:       has_default_value=False, default_value=0,
                    331:       message_type=None, enum_type=None, containing_type=None,
                    332:       is_extension=False, extension_scope=None,
                    333:       options=None),
                    334:     _descriptor.FieldDescriptor(
                    335:       name='lost', full_name='MumbleProto.Ping.lost', index=3,
                    336:       number=4, type=13, cpp_type=3, label=1,
                    337:       has_default_value=False, default_value=0,
                    338:       message_type=None, enum_type=None, containing_type=None,
                    339:       is_extension=False, extension_scope=None,
                    340:       options=None),
                    341:     _descriptor.FieldDescriptor(
                    342:       name='resync', full_name='MumbleProto.Ping.resync', index=4,
                    343:       number=5, type=13, cpp_type=3, label=1,
                    344:       has_default_value=False, default_value=0,
                    345:       message_type=None, enum_type=None, containing_type=None,
                    346:       is_extension=False, extension_scope=None,
                    347:       options=None),
                    348:     _descriptor.FieldDescriptor(
                    349:       name='udp_packets', full_name='MumbleProto.Ping.udp_packets', index=5,
                    350:       number=6, type=13, cpp_type=3, label=1,
                    351:       has_default_value=False, default_value=0,
                    352:       message_type=None, enum_type=None, containing_type=None,
                    353:       is_extension=False, extension_scope=None,
                    354:       options=None),
                    355:     _descriptor.FieldDescriptor(
                    356:       name='tcp_packets', full_name='MumbleProto.Ping.tcp_packets', index=6,
                    357:       number=7, type=13, cpp_type=3, label=1,
                    358:       has_default_value=False, default_value=0,
                    359:       message_type=None, enum_type=None, containing_type=None,
                    360:       is_extension=False, extension_scope=None,
                    361:       options=None),
                    362:     _descriptor.FieldDescriptor(
                    363:       name='udp_ping_avg', full_name='MumbleProto.Ping.udp_ping_avg', index=7,
                    364:       number=8, type=2, cpp_type=6, label=1,
                    365:       has_default_value=False, default_value=0,
                    366:       message_type=None, enum_type=None, containing_type=None,
                    367:       is_extension=False, extension_scope=None,
                    368:       options=None),
                    369:     _descriptor.FieldDescriptor(
                    370:       name='udp_ping_var', full_name='MumbleProto.Ping.udp_ping_var', index=8,
                    371:       number=9, type=2, cpp_type=6, label=1,
                    372:       has_default_value=False, default_value=0,
                    373:       message_type=None, enum_type=None, containing_type=None,
                    374:       is_extension=False, extension_scope=None,
                    375:       options=None),
                    376:     _descriptor.FieldDescriptor(
                    377:       name='tcp_ping_avg', full_name='MumbleProto.Ping.tcp_ping_avg', index=9,
                    378:       number=10, type=2, cpp_type=6, label=1,
                    379:       has_default_value=False, default_value=0,
                    380:       message_type=None, enum_type=None, containing_type=None,
                    381:       is_extension=False, extension_scope=None,
                    382:       options=None),
                    383:     _descriptor.FieldDescriptor(
                    384:       name='tcp_ping_var', full_name='MumbleProto.Ping.tcp_ping_var', index=10,
                    385:       number=11, type=2, cpp_type=6, label=1,
                    386:       has_default_value=False, default_value=0,
                    387:       message_type=None, enum_type=None, containing_type=None,
                    388:       is_extension=False, extension_scope=None,
                    389:       options=None),
                    390:   ],
                    391:   extensions=[
                    392:   ],
                    393:   nested_types=[],
                    394:   enum_types=[
                    395:   ],
                    396:   options=None,
                    397:   is_extendable=False,
                    398:   extension_ranges=[],
                    399:   serialized_start=248,
                    400:   serialized_end=461,
                    401: )
                    402:
                    403:
                    404: _REJECT = _descriptor.Descriptor(
                    405:   name='Reject',
                    406:   full_name='MumbleProto.Reject',
                    407:   filename=None,
                    408:   file=DESCRIPTOR,
                    409:   containing_type=None,
                    410:   fields=[
                    411:     _descriptor.FieldDescriptor(
                    412:       name='type', full_name='MumbleProto.Reject.type', index=0,
                    413:       number=1, type=14, cpp_type=8, label=1,
                    414:       has_default_value=False, default_value=0,
                    415:       message_type=None, enum_type=None, containing_type=None,
                    416:       is_extension=False, extension_scope=None,
                    417:       options=None),
                    418:     _descriptor.FieldDescriptor(
                    419:       name='reason', full_name='MumbleProto.Reject.reason', index=1,
                    420:       number=2, type=9, cpp_type=9, label=1,
                    421:       has_default_value=False, default_value=unicode("", "utf-8"),
                    422:       message_type=None, enum_type=None, containing_type=None,
                    423:       is_extension=False, extension_scope=None,
                    424:       options=None),
                    425:   ],
                    426:   extensions=[
                    427:   ],
                    428:   nested_types=[],
                    429:   enum_types=[
                    430:     _REJECT_REJECTTYPE,
                    431:   ],
                    432:   options=None,
                    433:   is_extendable=False,
                    434:   extension_ranges=[],
                    435:   serialized_start=464,
                    436:   serialized_end=711,
                    437: )
                    438:
                    439:
                    440: _SERVERCONFIG = _descriptor.Descriptor(
                    441:   name='ServerConfig',
                    442:   full_name='MumbleProto.ServerConfig',
                    443:   filename=None,
                    444:   file=DESCRIPTOR,
                    445:   containing_type=None,
                    446:   fields=[
                    447:     _descriptor.FieldDescriptor(
                    448:       name='max_bandwidth', full_name='MumbleProto.ServerConfig.max_bandwidth', index=0,
                    449:       number=1, type=13, cpp_type=3, label=1,
                    450:       has_default_value=False, default_value=0,
                    451:       message_type=None, enum_type=None, containing_type=None,
                    452:       is_extension=False, extension_scope=None,
                    453:       options=None),
                    454:     _descriptor.FieldDescriptor(
                    455:       name='welcome_text', full_name='MumbleProto.ServerConfig.welcome_text', index=1,
                    456:       number=2, type=9, cpp_type=9, label=1,
                    457:       has_default_value=False, default_value=unicode("", "utf-8"),
                    458:       message_type=None, enum_type=None, containing_type=None,
                    459:       is_extension=False, extension_scope=None,
                    460:       options=None),
                    461:     _descriptor.FieldDescriptor(
                    462:       name='allow_html', full_name='MumbleProto.ServerConfig.allow_html', index=2,
                    463:       number=3, type=8, cpp_type=7, label=1,
                    464:       has_default_value=False, default_value=False,
                    465:       message_type=None, enum_type=None, containing_type=None,
                    466:       is_extension=False, extension_scope=None,
                    467:       options=None),
                    468:     _descriptor.FieldDescriptor(
                    469:       name='message_length', full_name='MumbleProto.ServerConfig.message_length', index=3,
                    470:       number=4, type=13, cpp_type=3, label=1,
                    471:       has_default_value=False, default_value=0,
                    472:       message_type=None, enum_type=None, containing_type=None,
                    473:       is_extension=False, extension_scope=None,
                    474:       options=None),
                    475:     _descriptor.FieldDescriptor(
                    476:       name='image_message_length', full_name='MumbleProto.ServerConfig.image_message_length', index=4,
                    477:       number=5, type=13, cpp_type=3, label=1,
                    478:       has_default_value=False, default_value=0,
                    479:       message_type=None, enum_type=None, containing_type=None,
                    480:       is_extension=False, extension_scope=None,
                    481:       options=None),
                    482:   ],
                    483:   extensions=[
                    484:   ],
                    485:   nested_types=[],
                    486:   enum_types=[
                    487:   ],
                    488:   options=None,
                    489:   is_extendable=False,
                    490:   extension_ranges=[],
                    491:   serialized_start=714,
                    492:   serialized_end=847,
                    493: )
                    494:
                    495:
                    496: _SERVERSYNC = _descriptor.Descriptor(
                    497:   name='ServerSync',
                    498:   full_name='MumbleProto.ServerSync',
                    499:   filename=None,
                    500:   file=DESCRIPTOR,
                    501:   containing_type=None,
                    502:   fields=[
                    503:     _descriptor.FieldDescriptor(
                    504:       name='session', full_name='MumbleProto.ServerSync.session', index=0,
                    505:       number=1, type=13, cpp_type=3, label=1,
                    506:       has_default_value=False, default_value=0,
                    507:       message_type=None, enum_type=None, containing_type=None,
                    508:       is_extension=False, extension_scope=None,
                    509:       options=None),
                    510:     _descriptor.FieldDescriptor(
                    511:       name='max_bandwidth', full_name='MumbleProto.ServerSync.max_bandwidth', index=1,
                    512:       number=2, type=13, cpp_type=3, label=1,
                    513:       has_default_value=False, default_value=0,
                    514:       message_type=None, enum_type=None, containing_type=None,
                    515:       is_extension=False, extension_scope=None,
                    516:       options=None),
                    517:     _descriptor.FieldDescriptor(
                    518:       name='welcome_text', full_name='MumbleProto.ServerSync.welcome_text', index=2,
                    519:       number=3, type=9, cpp_type=9, label=1,
                    520:       has_default_value=False, default_value=unicode("", "utf-8"),
                    521:       message_type=None, enum_type=None, containing_type=None,
                    522:       is_extension=False, extension_scope=None,
                    523:       options=None),
                    524:     _descriptor.FieldDescriptor(
                    525:       name='permissions', full_name='MumbleProto.ServerSync.permissions', index=3,
                    526:       number=4, type=4, cpp_type=4, label=1,
                    527:       has_default_value=False, default_value=0,
                    528:       message_type=None, enum_type=None, containing_type=None,
                    529:       is_extension=False, extension_scope=None,
                    530:       options=None),
                    531:   ],
                    532:   extensions=[
                    533:   ],
                    534:   nested_types=[],
                    535:   enum_types=[
                    536:   ],
                    537:   options=None,
                    538:   is_extendable=False,
                    539:   extension_ranges=[],
                    540:   serialized_start=849,
                    541:   serialized_end=944,
                    542: )
                    543:
                    544:
                    545: _CHANNELREMOVE = _descriptor.Descriptor(
                    546:   name='ChannelRemove',
                    547:   full_name='MumbleProto.ChannelRemove',
                    548:   filename=None,
                    549:   file=DESCRIPTOR,
                    550:   containing_type=None,
                    551:   fields=[
                    552:     _descriptor.FieldDescriptor(
                    553:       name='channel_id', full_name='MumbleProto.ChannelRemove.channel_id', index=0,
                    554:       number=1, type=13, cpp_type=3, label=2,
                    555:       has_default_value=False, default_value=0,
                    556:       message_type=None, enum_type=None, containing_type=None,
                    557:       is_extension=False, extension_scope=None,
                    558:       options=None),
                    559:   ],
                    560:   extensions=[
                    561:   ],
                    562:   nested_types=[],
                    563:   enum_types=[
                    564:   ],
                    565:   options=None,
                    566:   is_extendable=False,
                    567:   extension_ranges=[],
                    568:   serialized_start=946,
                    569:   serialized_end=981,
                    570: )
                    571:
                    572:
                    573: _CHANNELSTATE = _descriptor.Descriptor(
                    574:   name='ChannelState',
                    575:   full_name='MumbleProto.ChannelState',
                    576:   filename=None,
                    577:   file=DESCRIPTOR,
                    578:   containing_type=None,
                    579:   fields=[
                    580:     _descriptor.FieldDescriptor(
                    581:       name='channel_id', full_name='MumbleProto.ChannelState.channel_id', index=0,
                    582:       number=1, type=13, cpp_type=3, label=1,
                    583:       has_default_value=False, default_value=0,
                    584:       message_type=None, enum_type=None, containing_type=None,
                    585:       is_extension=False, extension_scope=None,
                    586:       options=None),
                    587:     _descriptor.FieldDescriptor(
                    588:       name='parent', full_name='MumbleProto.ChannelState.parent', index=1,
                    589:       number=2, type=13, cpp_type=3, label=1,
                    590:       has_default_value=False, default_value=0,
                    591:       message_type=None, enum_type=None, containing_type=None,
                    592:       is_extension=False, extension_scope=None,
                    593:       options=None),
                    594:     _descriptor.FieldDescriptor(
                    595:       name='name', full_name='MumbleProto.ChannelState.name', index=2,
                    596:       number=3, type=9, cpp_type=9, label=1,
                    597:       has_default_value=False, default_value=unicode("", "utf-8"),
                    598:       message_type=None, enum_type=None, containing_type=None,
                    599:       is_extension=False, extension_scope=None,
                    600:       options=None),
                    601:     _descriptor.FieldDescriptor(
                    602:       name='links', full_name='MumbleProto.ChannelState.links', index=3,
                    603:       number=4, type=13, cpp_type=3, label=3,
                    604:       has_default_value=False, default_value=[],
                    605:       message_type=None, enum_type=None, containing_type=None,
                    606:       is_extension=False, extension_scope=None,
                    607:       options=None),
                    608:     _descriptor.FieldDescriptor(
                    609:       name='description', full_name='MumbleProto.ChannelState.description', index=4,
                    610:       number=5, type=9, cpp_type=9, label=1,
                    611:       has_default_value=False, default_value=unicode("", "utf-8"),
                    612:       message_type=None, enum_type=None, containing_type=None,
                    613:       is_extension=False, extension_scope=None,
                    614:       options=None),
                    615:     _descriptor.FieldDescriptor(
                    616:       name='links_add', full_name='MumbleProto.ChannelState.links_add', index=5,
                    617:       number=6, type=13, cpp_type=3, label=3,
                    618:       has_default_value=False, default_value=[],
                    619:       message_type=None, enum_type=None, containing_type=None,
                    620:       is_extension=False, extension_scope=None,
                    621:       options=None),
                    622:     _descriptor.FieldDescriptor(
                    623:       name='links_remove', full_name='MumbleProto.ChannelState.links_remove', index=6,
                    624:       number=7, type=13, cpp_type=3, label=3,
                    625:       has_default_value=False, default_value=[],
                    626:       message_type=None, enum_type=None, containing_type=None,
                    627:       is_extension=False, extension_scope=None,
                    628:       options=None),
                    629:     _descriptor.FieldDescriptor(
                    630:       name='temporary', full_name='MumbleProto.ChannelState.temporary', index=7,
                    631:       number=8, type=8, cpp_type=7, label=1,
                    632:       has_default_value=True, default_value=False,
                    633:       message_type=None, enum_type=None, containing_type=None,
                    634:       is_extension=False, extension_scope=None,
                    635:       options=None),
                    636:     _descriptor.FieldDescriptor(
                    637:       name='position', full_name='MumbleProto.ChannelState.position', index=8,
                    638:       number=9, type=5, cpp_type=1, label=1,
                    639:       has_default_value=True, default_value=0,
                    640:       message_type=None, enum_type=None, containing_type=None,
                    641:       is_extension=False, extension_scope=None,
                    642:       options=None),
                    643:     _descriptor.FieldDescriptor(
                    644:       name='description_hash', full_name='MumbleProto.ChannelState.description_hash', index=9,
                    645:       number=10, type=12, cpp_type=9, label=1,
                    646:       has_default_value=False, default_value="",
                    647:       message_type=None, enum_type=None, containing_type=None,
                    648:       is_extension=False, extension_scope=None,
                    649:       options=None),
                    650:   ],
                    651:   extensions=[
                    652:   ],
                    653:   nested_types=[],
                    654:   enum_types=[
                    655:   ],
                    656:   options=None,
                    657:   is_extendable=False,
                    658:   extension_ranges=[],
                    659:   serialized_start=984,
                    660:   serialized_end=1198,
                    661: )
                    662:
                    663:
                    664: _USERREMOVE = _descriptor.Descriptor(
                    665:   name='UserRemove',
                    666:   full_name='MumbleProto.UserRemove',
                    667:   filename=None,
                    668:   file=DESCRIPTOR,
                    669:   containing_type=None,
                    670:   fields=[
                    671:     _descriptor.FieldDescriptor(
                    672:       name='session', full_name='MumbleProto.UserRemove.session', index=0,
                    673:       number=1, type=13, cpp_type=3, label=2,
                    674:       has_default_value=False, default_value=0,
                    675:       message_type=None, enum_type=None, containing_type=None,
                    676:       is_extension=False, extension_scope=None,
                    677:       options=None),
                    678:     _descriptor.FieldDescriptor(
                    679:       name='actor', full_name='MumbleProto.UserRemove.actor', index=1,
                    680:       number=2, type=13, cpp_type=3, label=1,
                    681:       has_default_value=False, default_value=0,
                    682:       message_type=None, enum_type=None, containing_type=None,
                    683:       is_extension=False, extension_scope=None,
                    684:       options=None),
                    685:     _descriptor.FieldDescriptor(
                    686:       name='reason', full_name='MumbleProto.UserRemove.reason', index=2,
                    687:       number=3, type=9, cpp_type=9, label=1,
                    688:       has_default_value=False, default_value=unicode("", "utf-8"),
                    689:       message_type=None, enum_type=None, containing_type=None,
                    690:       is_extension=False, extension_scope=None,
                    691:       options=None),
                    692:     _descriptor.FieldDescriptor(
                    693:       name='ban', full_name='MumbleProto.UserRemove.ban', index=3,
                    694:       number=4, type=8, cpp_type=7, label=1,
                    695:       has_default_value=False, default_value=False,
                    696:       message_type=None, enum_type=None, containing_type=None,
                    697:       is_extension=False, extension_scope=None,
                    698:       options=None),
                    699:   ],
                    700:   extensions=[
                    701:   ],
                    702:   nested_types=[],
                    703:   enum_types=[
                    704:   ],
                    705:   options=None,
                    706:   is_extendable=False,
                    707:   extension_ranges=[],
                    708:   serialized_start=1200,
                    709:   serialized_end=1273,
                    710: )
                    711:
                    712:
                    713: _USERSTATE = _descriptor.Descriptor(
                    714:   name='UserState',
                    715:   full_name='MumbleProto.UserState',
                    716:   filename=None,
                    717:   file=DESCRIPTOR,
                    718:   containing_type=None,
                    719:   fields=[
                    720:     _descriptor.FieldDescriptor(
                    721:       name='session', full_name='MumbleProto.UserState.session', index=0,
                    722:       number=1, type=13, cpp_type=3, label=1,
                    723:       has_default_value=False, default_value=0,
                    724:       message_type=None, enum_type=None, containing_type=None,
                    725:       is_extension=False, extension_scope=None,
                    726:       options=None),
                    727:     _descriptor.FieldDescriptor(
                    728:       name='actor', full_name='MumbleProto.UserState.actor', index=1,
                    729:       number=2, type=13, cpp_type=3, label=1,
                    730:       has_default_value=False, default_value=0,
                    731:       message_type=None, enum_type=None, containing_type=None,
                    732:       is_extension=False, extension_scope=None,
                    733:       options=None),
                    734:     _descriptor.FieldDescriptor(
                    735:       name='name', full_name='MumbleProto.UserState.name', index=2,
                    736:       number=3, type=9, cpp_type=9, label=1,
                    737:       has_default_value=False, default_value=unicode("", "utf-8"),
                    738:       message_type=None, enum_type=None, containing_type=None,
                    739:       is_extension=False, extension_scope=None,
                    740:       options=None),
                    741:     _descriptor.FieldDescriptor(
                    742:       name='user_id', full_name='MumbleProto.UserState.user_id', index=3,
                    743:       number=4, type=13, cpp_type=3, label=1,
                    744:       has_default_value=False, default_value=0,
                    745:       message_type=None, enum_type=None, containing_type=None,
                    746:       is_extension=False, extension_scope=None,
                    747:       options=None),
                    748:     _descriptor.FieldDescriptor(
                    749:       name='channel_id', full_name='MumbleProto.UserState.channel_id', index=4,
                    750:       number=5, type=13, cpp_type=3, label=1,
                    751:       has_default_value=False, default_value=0,
                    752:       message_type=None, enum_type=None, containing_type=None,
                    753:       is_extension=False, extension_scope=None,
                    754:       options=None),
                    755:     _descriptor.FieldDescriptor(
                    756:       name='mute', full_name='MumbleProto.UserState.mute', index=5,
                    757:       number=6, type=8, cpp_type=7, label=1,
                    758:       has_default_value=False, default_value=False,
                    759:       message_type=None, enum_type=None, containing_type=None,
                    760:       is_extension=False, extension_scope=None,
                    761:       options=None),
                    762:     _descriptor.FieldDescriptor(
                    763:       name='deaf', full_name='MumbleProto.UserState.deaf', index=6,
                    764:       number=7, type=8, cpp_type=7, label=1,
                    765:       has_default_value=False, default_value=False,
                    766:       message_type=None, enum_type=None, containing_type=None,
                    767:       is_extension=False, extension_scope=None,
                    768:       options=None),
                    769:     _descriptor.FieldDescriptor(
                    770:       name='suppress', full_name='MumbleProto.UserState.suppress', index=7,
                    771:       number=8, type=8, cpp_type=7, label=1,
                    772:       has_default_value=False, default_value=False,
                    773:       message_type=None, enum_type=None, containing_type=None,
                    774:       is_extension=False, extension_scope=None,
                    775:       options=None),
                    776:     _descriptor.FieldDescriptor(
                    777:       name='self_mute', full_name='MumbleProto.UserState.self_mute', index=8,
                    778:       number=9, type=8, cpp_type=7, label=1,
                    779:       has_default_value=False, default_value=False,
                    780:       message_type=None, enum_type=None, containing_type=None,
                    781:       is_extension=False, extension_scope=None,
                    782:       options=None),
                    783:     _descriptor.FieldDescriptor(
                    784:       name='self_deaf', full_name='MumbleProto.UserState.self_deaf', index=9,
                    785:       number=10, type=8, cpp_type=7, label=1,
                    786:       has_default_value=False, default_value=False,
                    787:       message_type=None, enum_type=None, containing_type=None,
                    788:       is_extension=False, extension_scope=None,
                    789:       options=None),
                    790:     _descriptor.FieldDescriptor(
                    791:       name='texture', full_name='MumbleProto.UserState.texture', index=10,
                    792:       number=11, type=12, cpp_type=9, label=1,
                    793:       has_default_value=False, default_value="",
                    794:       message_type=None, enum_type=None, containing_type=None,
                    795:       is_extension=False, extension_scope=None,
                    796:       options=None),
                    797:     _descriptor.FieldDescriptor(
                    798:       name='plugin_context', full_name='MumbleProto.UserState.plugin_context', index=11,
                    799:       number=12, type=12, cpp_type=9, label=1,
                    800:       has_default_value=False, default_value="",
                    801:       message_type=None, enum_type=None, containing_type=None,
                    802:       is_extension=False, extension_scope=None,
                    803:       options=None),
                    804:     _descriptor.FieldDescriptor(
                    805:       name='plugin_identity', full_name='MumbleProto.UserState.plugin_identity', index=12,
                    806:       number=13, type=9, cpp_type=9, label=1,
                    807:       has_default_value=False, default_value=unicode("", "utf-8"),
                    808:       message_type=None, enum_type=None, containing_type=None,
                    809:       is_extension=False, extension_scope=None,
                    810:       options=None),
                    811:     _descriptor.FieldDescriptor(
                    812:       name='comment', full_name='MumbleProto.UserState.comment', index=13,
                    813:       number=14, type=9, cpp_type=9, label=1,
                    814:       has_default_value=False, default_value=unicode("", "utf-8"),
                    815:       message_type=None, enum_type=None, containing_type=None,
                    816:       is_extension=False, extension_scope=None,
                    817:       options=None),
                    818:     _descriptor.FieldDescriptor(
                    819:       name='hash', full_name='MumbleProto.UserState.hash', index=14,
                    820:       number=15, type=9, cpp_type=9, label=1,
                    821:       has_default_value=False, default_value=unicode("", "utf-8"),
                    822:       message_type=None, enum_type=None, containing_type=None,
                    823:       is_extension=False, extension_scope=None,
                    824:       options=None),
                    825:     _descriptor.FieldDescriptor(
                    826:       name='comment_hash', full_name='MumbleProto.UserState.comment_hash', index=15,
                    827:       number=16, type=12, cpp_type=9, label=1,
                    828:       has_default_value=False, default_value="",
                    829:       message_type=None, enum_type=None, containing_type=None,
                    830:       is_extension=False, extension_scope=None,
                    831:       options=None),
                    832:     _descriptor.FieldDescriptor(
                    833:       name='texture_hash', full_name='MumbleProto.UserState.texture_hash', index=16,
                    834:       number=17, type=12, cpp_type=9, label=1,
                    835:       has_default_value=False, default_value="",
                    836:       message_type=None, enum_type=None, containing_type=None,
                    837:       is_extension=False, extension_scope=None,
                    838:       options=None),
                    839:     _descriptor.FieldDescriptor(
                    840:       name='priority_speaker', full_name='MumbleProto.UserState.priority_speaker', index=17,
                    841:       number=18, type=8, cpp_type=7, label=1,
                    842:       has_default_value=False, default_value=False,
                    843:       message_type=None, enum_type=None, containing_type=None,
                    844:       is_extension=False, extension_scope=None,
                    845:       options=None),
                    846:     _descriptor.FieldDescriptor(
                    847:       name='recording', full_name='MumbleProto.UserState.recording', index=18,
                    848:       number=19, type=8, cpp_type=7, label=1,
                    849:       has_default_value=False, default_value=False,
                    850:       message_type=None, enum_type=None, containing_type=None,
                    851:       is_extension=False, extension_scope=None,
                    852:       options=None),
                    853:   ],
                    854:   extensions=[
                    855:   ],
                    856:   nested_types=[],
                    857:   enum_types=[
                    858:   ],
                    859:   options=None,
                    860:   is_extendable=False,
                    861:   extension_ranges=[],
                    862:   serialized_start=1276,
                    863:   serialized_end=1640,
                    864: )
                    865:
                    866:
                    867: _BANLIST_BANENTRY = _descriptor.Descriptor(
                    868:   name='BanEntry',
                    869:   full_name='MumbleProto.BanList.BanEntry',
                    870:   filename=None,
                    871:   file=DESCRIPTOR,
                    872:   containing_type=None,
                    873:   fields=[
                    874:     _descriptor.FieldDescriptor(
                    875:       name='address', full_name='MumbleProto.BanList.BanEntry.address', index=0,
                    876:       number=1, type=12, cpp_type=9, label=2,
                    877:       has_default_value=False, default_value="",
                    878:       message_type=None, enum_type=None, containing_type=None,
                    879:       is_extension=False, extension_scope=None,
                    880:       options=None),
                    881:     _descriptor.FieldDescriptor(
                    882:       name='mask', full_name='MumbleProto.BanList.BanEntry.mask', index=1,
                    883:       number=2, type=13, cpp_type=3, label=2,
                    884:       has_default_value=False, default_value=0,
                    885:       message_type=None, enum_type=None, containing_type=None,
                    886:       is_extension=False, extension_scope=None,
                    887:       options=None),
                    888:     _descriptor.FieldDescriptor(
                    889:       name='name', full_name='MumbleProto.BanList.BanEntry.name', index=2,
                    890:       number=3, type=9, cpp_type=9, label=1,
                    891:       has_default_value=False, default_value=unicode("", "utf-8"),
                    892:       message_type=None, enum_type=None, containing_type=None,
                    893:       is_extension=False, extension_scope=None,
                    894:       options=None),
                    895:     _descriptor.FieldDescriptor(
                    896:       name='hash', full_name='MumbleProto.BanList.BanEntry.hash', index=3,
                    897:       number=4, type=9, cpp_type=9, label=1,
                    898:       has_default_value=False, default_value=unicode("", "utf-8"),
                    899:       message_type=None, enum_type=None, containing_type=None,
                    900:       is_extension=False, extension_scope=None,
                    901:       options=None),
                    902:     _descriptor.FieldDescriptor(
                    903:       name='reason', full_name='MumbleProto.BanList.BanEntry.reason', index=4,
                    904:       number=5, type=9, cpp_type=9, label=1,
                    905:       has_default_value=False, default_value=unicode("", "utf-8"),
                    906:       message_type=None, enum_type=None, containing_type=None,
                    907:       is_extension=False, extension_scope=None,
                    908:       options=None),
                    909:     _descriptor.FieldDescriptor(
                    910:       name='start', full_name='MumbleProto.BanList.BanEntry.start', index=5,
                    911:       number=6, type=9, cpp_type=9, label=1,
                    912:       has_default_value=False, default_value=unicode("", "utf-8"),
                    913:       message_type=None, enum_type=None, containing_type=None,
                    914:       is_extension=False, extension_scope=None,
                    915:       options=None),
                    916:     _descriptor.FieldDescriptor(
                    917:       name='duration', full_name='MumbleProto.BanList.BanEntry.duration', index=6,
                    918:       number=7, type=13, cpp_type=3, label=1,
                    919:       has_default_value=False, default_value=0,
                    920:       message_type=None, enum_type=None, containing_type=None,
                    921:       is_extension=False, extension_scope=None,
                    922:       options=None),
                    923:   ],
                    924:   extensions=[
                    925:   ],
                    926:   nested_types=[],
                    927:   enum_types=[
                    928:   ],
                    929:   options=None,
                    930:   is_extendable=False,
                    931:   extension_ranges=[],
                    932:   serialized_start=1721,
                    933:   serialized_end=1839,
                    934: )
                    935:
                    936: _BANLIST = _descriptor.Descriptor(
                    937:   name='BanList',
                    938:   full_name='MumbleProto.BanList',
                    939:   filename=None,
                    940:   file=DESCRIPTOR,
                    941:   containing_type=None,
                    942:   fields=[
                    943:     _descriptor.FieldDescriptor(
                    944:       name='bans', full_name='MumbleProto.BanList.bans', index=0,
                    945:       number=1, type=11, cpp_type=10, label=3,
                    946:       has_default_value=False, default_value=[],
                    947:       message_type=None, enum_type=None, containing_type=None,
                    948:       is_extension=False, extension_scope=None,
                    949:       options=None),
                    950:     _descriptor.FieldDescriptor(
                    951:       name='query', full_name='MumbleProto.BanList.query', index=1,
                    952:       number=2, type=8, cpp_type=7, label=1,
                    953:       has_default_value=True, default_value=False,
                    954:       message_type=None, enum_type=None, containing_type=None,
                    955:       is_extension=False, extension_scope=None,
                    956:       options=None),
                    957:   ],
                    958:   extensions=[
                    959:   ],
                    960:   nested_types=[_BANLIST_BANENTRY, ],
                    961:   enum_types=[
                    962:   ],
                    963:   options=None,
                    964:   is_extendable=False,
                    965:   extension_ranges=[],
                    966:   serialized_start=1643,
                    967:   serialized_end=1839,
                    968: )
                    969:
                    970:
                    971: _TEXTMESSAGE = _descriptor.Descriptor(
                    972:   name='TextMessage',
                    973:   full_name='MumbleProto.TextMessage',
                    974:   filename=None,
                    975:   file=DESCRIPTOR,
                    976:   containing_type=None,
                    977:   fields=[
                    978:     _descriptor.FieldDescriptor(
                    979:       name='actor', full_name='MumbleProto.TextMessage.actor', index=0,
                    980:       number=1, type=13, cpp_type=3, label=1,
                    981:       has_default_value=False, default_value=0,
                    982:       message_type=None, enum_type=None, containing_type=None,
                    983:       is_extension=False, extension_scope=None,
                    984:       options=None),
                    985:     _descriptor.FieldDescriptor(
                    986:       name='session', full_name='MumbleProto.TextMessage.session', index=1,
                    987:       number=2, type=13, cpp_type=3, label=3,
                    988:       has_default_value=False, default_value=[],
                    989:       message_type=None, enum_type=None, containing_type=None,
                    990:       is_extension=False, extension_scope=None,
                    991:       options=None),
                    992:     _descriptor.FieldDescriptor(
                    993:       name='channel_id', full_name='MumbleProto.TextMessage.channel_id', index=2,
                    994:       number=3, type=13, cpp_type=3, label=3,
                    995:       has_default_value=False, default_value=[],
                    996:       message_type=None, enum_type=None, containing_type=None,
                    997:       is_extension=False, extension_scope=None,
                    998:       options=None),
                    999:     _descriptor.FieldDescriptor(
                   1000:       name='tree_id', full_name='MumbleProto.TextMessage.tree_id', index=3,
                   1001:       number=4, type=13, cpp_type=3, label=3,
                   1002:       has_default_value=False, default_value=[],
                   1003:       message_type=None, enum_type=None, containing_type=None,
                   1004:       is_extension=False, extension_scope=None,
                   1005:       options=None),
                   1006:     _descriptor.FieldDescriptor(
                   1007:       name='message', full_name='MumbleProto.TextMessage.message', index=4,
                   1008:       number=5, type=9, cpp_type=9, label=2,
                   1009:       has_default_value=False, default_value=unicode("", "utf-8"),
                   1010:       message_type=None, enum_type=None, containing_type=None,
                   1011:       is_extension=False, extension_scope=None,
                   1012:       options=None),
                   1013:   ],
                   1014:   extensions=[
                   1015:   ],
                   1016:   nested_types=[],
                   1017:   enum_types=[
                   1018:   ],
                   1019:   options=None,
                   1020:   is_extendable=False,
                   1021:   extension_ranges=[],
                   1022:   serialized_start=1841,
                   1023:   serialized_end=1940,
                   1024: )
                   1025:
                   1026:
                   1027: _PERMISSIONDENIED = _descriptor.Descriptor(
                   1028:   name='PermissionDenied',
                   1029:   full_name='MumbleProto.PermissionDenied',
                   1030:   filename=None,
                   1031:   file=DESCRIPTOR,
                   1032:   containing_type=None,
                   1033:   fields=[
                   1034:     _descriptor.FieldDescriptor(
                   1035:       name='permission', full_name='MumbleProto.PermissionDenied.permission', index=0,
                   1036:       number=1, type=13, cpp_type=3, label=1,
                   1037:       has_default_value=False, default_value=0,
                   1038:       message_type=None, enum_type=None, containing_type=None,
                   1039:       is_extension=False, extension_scope=None,
                   1040:       options=None),
                   1041:     _descriptor.FieldDescriptor(
                   1042:       name='channel_id', full_name='MumbleProto.PermissionDenied.channel_id', index=1,
                   1043:       number=2, type=13, cpp_type=3, label=1,
                   1044:       has_default_value=False, default_value=0,
                   1045:       message_type=None, enum_type=None, containing_type=None,
                   1046:       is_extension=False, extension_scope=None,
                   1047:       options=None),
                   1048:     _descriptor.FieldDescriptor(
                   1049:       name='session', full_name='MumbleProto.PermissionDenied.session', index=2,
                   1050:       number=3, type=13, cpp_type=3, label=1,
                   1051:       has_default_value=False, default_value=0,
                   1052:       message_type=None, enum_type=None, containing_type=None,
                   1053:       is_extension=False, extension_scope=None,
                   1054:       options=None),
                   1055:     _descriptor.FieldDescriptor(
                   1056:       name='reason', full_name='MumbleProto.PermissionDenied.reason', index=3,
                   1057:       number=4, type=9, cpp_type=9, label=1,
                   1058:       has_default_value=False, default_value=unicode("", "utf-8"),
                   1059:       message_type=None, enum_type=None, containing_type=None,
                   1060:       is_extension=False, extension_scope=None,
                   1061:       options=None),
                   1062:     _descriptor.FieldDescriptor(
                   1063:       name='type', full_name='MumbleProto.PermissionDenied.type', index=4,
                   1064:       number=5, type=14, cpp_type=8, label=1,
                   1065:       has_default_value=False, default_value=0,
                   1066:       message_type=None, enum_type=None, containing_type=None,
                   1067:       is_extension=False, extension_scope=None,
                   1068:       options=None),
                   1069:     _descriptor.FieldDescriptor(
                   1070:       name='name', full_name='MumbleProto.PermissionDenied.name', index=5,
                   1071:       number=6, type=9, cpp_type=9, label=1,
                   1072:       has_default_value=False, default_value=unicode("", "utf-8"),
                   1073:       message_type=None, enum_type=None, containing_type=None,
                   1074:       is_extension=False, extension_scope=None,
                   1075:       options=None),
                   1076:   ],
                   1077:   extensions=[
                   1078:   ],
                   1079:   nested_types=[],
                   1080:   enum_types=[
                   1081:     _PERMISSIONDENIED_DENYTYPE,
                   1082:   ],
                   1083:   options=None,
                   1084:   is_extendable=False,
                   1085:   extension_ranges=[],
                   1086:   serialized_start=1943,
                   1087:   serialized_end=2294,
                   1088: )
                   1089:
                   1090:
                   1091: _ACL_CHANGROUP = _descriptor.Descriptor(
                   1092:   name='ChanGroup',
                   1093:   full_name='MumbleProto.ACL.ChanGroup',
                   1094:   filename=None,
                   1095:   file=DESCRIPTOR,
                   1096:   containing_type=None,
                   1097:   fields=[
                   1098:     _descriptor.FieldDescriptor(
                   1099:       name='name', full_name='MumbleProto.ACL.ChanGroup.name', index=0,
                   1100:       number=1, type=9, cpp_type=9, label=2,
                   1101:       has_default_value=False, default_value=unicode("", "utf-8"),
                   1102:       message_type=None, enum_type=None, containing_type=None,
                   1103:       is_extension=False, extension_scope=None,
                   1104:       options=None),
                   1105:     _descriptor.FieldDescriptor(
                   1106:       name='inherited', full_name='MumbleProto.ACL.ChanGroup.inherited', index=1,
                   1107:       number=2, type=8, cpp_type=7, label=1,
                   1108:       has_default_value=True, default_value=True,
                   1109:       message_type=None, enum_type=None, containing_type=None,
                   1110:       is_extension=False, extension_scope=None,
                   1111:       options=None),
                   1112:     _descriptor.FieldDescriptor(
                   1113:       name='inherit', full_name='MumbleProto.ACL.ChanGroup.inherit', index=2,
                   1114:       number=3, type=8, cpp_type=7, label=1,
                   1115:       has_default_value=True, default_value=True,
                   1116:       message_type=None, enum_type=None, containing_type=None,
                   1117:       is_extension=False, extension_scope=None,
                   1118:       options=None),
                   1119:     _descriptor.FieldDescriptor(
                   1120:       name='inheritable', full_name='MumbleProto.ACL.ChanGroup.inheritable', index=3,
                   1121:       number=4, type=8, cpp_type=7, label=1,
                   1122:       has_default_value=True, default_value=True,
                   1123:       message_type=None, enum_type=None, containing_type=None,
                   1124:       is_extension=False, extension_scope=None,
                   1125:       options=None),
                   1126:     _descriptor.FieldDescriptor(
                   1127:       name='add', full_name='MumbleProto.ACL.ChanGroup.add', index=4,
                   1128:       number=5, type=13, cpp_type=3, label=3,
                   1129:       has_default_value=False, default_value=[],
                   1130:       message_type=None, enum_type=None, containing_type=None,
                   1131:       is_extension=False, extension_scope=None,
                   1132:       options=None),
                   1133:     _descriptor.FieldDescriptor(
                   1134:       name='remove', full_name='MumbleProto.ACL.ChanGroup.remove', index=5,
                   1135:       number=6, type=13, cpp_type=3, label=3,
                   1136:       has_default_value=False, default_value=[],
                   1137:       message_type=None, enum_type=None, containing_type=None,
                   1138:       is_extension=False, extension_scope=None,
                   1139:       options=None),
                   1140:     _descriptor.FieldDescriptor(
                   1141:       name='inherited_members', full_name='MumbleProto.ACL.ChanGroup.inherited_members', index=6,
                   1142:       number=7, type=13, cpp_type=3, label=3,
                   1143:       has_default_value=False, default_value=[],
                   1144:       message_type=None, enum_type=None, containing_type=None,
                   1145:       is_extension=False, extension_scope=None,
                   1146:       options=None),
                   1147:   ],
                   1148:   extensions=[
                   1149:   ],
                   1150:   nested_types=[],
                   1151:   enum_types=[
                   1152:   ],
                   1153:   options=None,
                   1154:   is_extendable=False,
                   1155:   extension_ranges=[],
                   1156:   serialized_start=2459,
                   1157:   serialized_end=2615,
                   1158: )
                   1159:
                   1160: _ACL_CHANACL = _descriptor.Descriptor(
                   1161:   name='ChanACL',
                   1162:   full_name='MumbleProto.ACL.ChanACL',
                   1163:   filename=None,
                   1164:   file=DESCRIPTOR,
                   1165:   containing_type=None,
                   1166:   fields=[
                   1167:     _descriptor.FieldDescriptor(
                   1168:       name='apply_here', full_name='MumbleProto.ACL.ChanACL.apply_here', index=0,
                   1169:       number=1, type=8, cpp_type=7, label=1,
                   1170:       has_default_value=True, default_value=True,
                   1171:       message_type=None, enum_type=None, containing_type=None,
                   1172:       is_extension=False, extension_scope=None,
                   1173:       options=None),
                   1174:     _descriptor.FieldDescriptor(
                   1175:       name='apply_subs', full_name='MumbleProto.ACL.ChanACL.apply_subs', index=1,
                   1176:       number=2, type=8, cpp_type=7, label=1,
                   1177:       has_default_value=True, default_value=True,
                   1178:       message_type=None, enum_type=None, containing_type=None,
                   1179:       is_extension=False, extension_scope=None,
                   1180:       options=None),
                   1181:     _descriptor.FieldDescriptor(
                   1182:       name='inherited', full_name='MumbleProto.ACL.ChanACL.inherited', index=2,
                   1183:       number=3, type=8, cpp_type=7, label=1,
                   1184:       has_default_value=True, default_value=True,
                   1185:       message_type=None, enum_type=None, containing_type=None,
                   1186:       is_extension=False, extension_scope=None,
                   1187:       options=None),
                   1188:     _descriptor.FieldDescriptor(
                   1189:       name='user_id', full_name='MumbleProto.ACL.ChanACL.user_id', index=3,
                   1190:       number=4, type=13, cpp_type=3, label=1,
                   1191:       has_default_value=False, default_value=0,
                   1192:       message_type=None, enum_type=None, containing_type=None,
                   1193:       is_extension=False, extension_scope=None,
                   1194:       options=None),
                   1195:     _descriptor.FieldDescriptor(
                   1196:       name='group', full_name='MumbleProto.ACL.ChanACL.group', index=4,
                   1197:       number=5, type=9, cpp_type=9, label=1,
                   1198:       has_default_value=False, default_value=unicode("", "utf-8"),
                   1199:       message_type=None, enum_type=None, containing_type=None,
                   1200:       is_extension=False, extension_scope=None,
                   1201:       options=None),
                   1202:     _descriptor.FieldDescriptor(
                   1203:       name='grant', full_name='MumbleProto.ACL.ChanACL.grant', index=5,
                   1204:       number=6, type=13, cpp_type=3, label=1,
                   1205:       has_default_value=False, default_value=0,
                   1206:       message_type=None, enum_type=None, containing_type=None,
                   1207:       is_extension=False, extension_scope=None,
                   1208:       options=None),
                   1209:     _descriptor.FieldDescriptor(
                   1210:       name='deny', full_name='MumbleProto.ACL.ChanACL.deny', index=6,
                   1211:       number=7, type=13, cpp_type=3, label=1,
                   1212:       has_default_value=False, default_value=0,
                   1213:       message_type=None, enum_type=None, containing_type=None,
                   1214:       is_extension=False, extension_scope=None,
                   1215:       options=None),
                   1216:   ],
                   1217:   extensions=[
                   1218:   ],
                   1219:   nested_types=[],
                   1220:   enum_types=[
                   1221:   ],
                   1222:   options=None,
                   1223:   is_extendable=False,
                   1224:   extension_ranges=[],
                   1225:   serialized_start=2618,
                   1226:   serialized_end=2765,
                   1227: )
                   1228:
                   1229: _ACL = _descriptor.Descriptor(
                   1230:   name='ACL',
                   1231:   full_name='MumbleProto.ACL',
                   1232:   filename=None,
                   1233:   file=DESCRIPTOR,
                   1234:   containing_type=None,
                   1235:   fields=[
                   1236:     _descriptor.FieldDescriptor(
                   1237:       name='channel_id', full_name='MumbleProto.ACL.channel_id', index=0,
                   1238:       number=1, type=13, cpp_type=3, label=2,
                   1239:       has_default_value=False, default_value=0,
                   1240:       message_type=None, enum_type=None, containing_type=None,
                   1241:       is_extension=False, extension_scope=None,
                   1242:       options=None),
                   1243:     _descriptor.FieldDescriptor(
                   1244:       name='inherit_acls', full_name='MumbleProto.ACL.inherit_acls', index=1,
                   1245:       number=2, type=8, cpp_type=7, label=1,
                   1246:       has_default_value=True, default_value=True,
                   1247:       message_type=None, enum_type=None, containing_type=None,
                   1248:       is_extension=False, extension_scope=None,
                   1249:       options=None),
                   1250:     _descriptor.FieldDescriptor(
                   1251:       name='groups', full_name='MumbleProto.ACL.groups', index=2,
                   1252:       number=3, type=11, cpp_type=10, label=3,
                   1253:       has_default_value=False, default_value=[],
                   1254:       message_type=None, enum_type=None, containing_type=None,
                   1255:       is_extension=False, extension_scope=None,
                   1256:       options=None),
                   1257:     _descriptor.FieldDescriptor(
                   1258:       name='acls', full_name='MumbleProto.ACL.acls', index=3,
                   1259:       number=4, type=11, cpp_type=10, label=3,
                   1260:       has_default_value=False, default_value=[],
                   1261:       message_type=None, enum_type=None, containing_type=None,
                   1262:       is_extension=False, extension_scope=None,
                   1263:       options=None),
                   1264:     _descriptor.FieldDescriptor(
                   1265:       name='query', full_name='MumbleProto.ACL.query', index=4,
                   1266:       number=5, type=8, cpp_type=7, label=1,
                   1267:       has_default_value=True, default_value=False,
                   1268:       message_type=None, enum_type=None, containing_type=None,
                   1269:       is_extension=False, extension_scope=None,
                   1270:       options=None),
                   1271:   ],
                   1272:   extensions=[
                   1273:   ],
                   1274:   nested_types=[_ACL_CHANGROUP, _ACL_CHANACL, ],
                   1275:   enum_types=[
                   1276:   ],
                   1277:   options=None,
                   1278:   is_extendable=False,
                   1279:   extension_ranges=[],
                   1280:   serialized_start=2297,
                   1281:   serialized_end=2765,
                   1282: )
                   1283:
                   1284:
                   1285: _QUERYUSERS = _descriptor.Descriptor(
                   1286:   name='QueryUsers',
                   1287:   full_name='MumbleProto.QueryUsers',
                   1288:   filename=None,
                   1289:   file=DESCRIPTOR,
                   1290:   containing_type=None,
                   1291:   fields=[
                   1292:     _descriptor.FieldDescriptor(
                   1293:       name='ids', full_name='MumbleProto.QueryUsers.ids', index=0,
                   1294:       number=1, type=13, cpp_type=3, label=3,
                   1295:       has_default_value=False, default_value=[],
                   1296:       message_type=None, enum_type=None, containing_type=None,
                   1297:       is_extension=False, extension_scope=None,
                   1298:       options=None),
                   1299:     _descriptor.FieldDescriptor(
                   1300:       name='names', full_name='MumbleProto.QueryUsers.names', index=1,
                   1301:       number=2, type=9, cpp_type=9, label=3,
                   1302:       has_default_value=False, default_value=[],
                   1303:       message_type=None, enum_type=None, containing_type=None,
                   1304:       is_extension=False, extension_scope=None,
                   1305:       options=None),
                   1306:   ],
                   1307:   extensions=[
                   1308:   ],
                   1309:   nested_types=[],
                   1310:   enum_types=[
                   1311:   ],
                   1312:   options=None,
                   1313:   is_extendable=False,
                   1314:   extension_ranges=[],
                   1315:   serialized_start=2767,
                   1316:   serialized_end=2807,
                   1317: )
                   1318:
                   1319:
                   1320: _CRYPTSETUP = _descriptor.Descriptor(
                   1321:   name='CryptSetup',
                   1322:   full_name='MumbleProto.CryptSetup',
                   1323:   filename=None,
                   1324:   file=DESCRIPTOR,
                   1325:   containing_type=None,
                   1326:   fields=[
                   1327:     _descriptor.FieldDescriptor(
                   1328:       name='key', full_name='MumbleProto.CryptSetup.key', index=0,
                   1329:       number=1, type=12, cpp_type=9, label=1,
                   1330:       has_default_value=False, default_value="",
                   1331:       message_type=None, enum_type=None, containing_type=None,
                   1332:       is_extension=False, extension_scope=None,
                   1333:       options=None),
                   1334:     _descriptor.FieldDescriptor(
                   1335:       name='client_nonce', full_name='MumbleProto.CryptSetup.client_nonce', index=1,
                   1336:       number=2, type=12, cpp_type=9, label=1,
                   1337:       has_default_value=False, default_value="",
                   1338:       message_type=None, enum_type=None, containing_type=None,
                   1339:       is_extension=False, extension_scope=None,
                   1340:       options=None),
                   1341:     _descriptor.FieldDescriptor(
                   1342:       name='server_nonce', full_name='MumbleProto.CryptSetup.server_nonce', index=2,
                   1343:       number=3, type=12, cpp_type=9, label=1,
                   1344:       has_default_value=False, default_value="",
                   1345:       message_type=None, enum_type=None, containing_type=None,
                   1346:       is_extension=False, extension_scope=None,
                   1347:       options=None),
                   1348:   ],
                   1349:   extensions=[
                   1350:   ],
                   1351:   nested_types=[],
                   1352:   enum_types=[
                   1353:   ],
                   1354:   options=None,
                   1355:   is_extendable=False,
                   1356:   extension_ranges=[],
                   1357:   serialized_start=2809,
                   1358:   serialized_end=2878,
                   1359: )
                   1360:
                   1361:
                   1362: _CONTEXTACTIONMODIFY = _descriptor.Descriptor(
                   1363:   name='ContextActionModify',
                   1364:   full_name='MumbleProto.ContextActionModify',
                   1365:   filename=None,
                   1366:   file=DESCRIPTOR,
                   1367:   containing_type=None,
                   1368:   fields=[
                   1369:     _descriptor.FieldDescriptor(
                   1370:       name='action', full_name='MumbleProto.ContextActionModify.action', index=0,
                   1371:       number=1, type=9, cpp_type=9, label=2,
                   1372:       has_default_value=False, default_value=unicode("", "utf-8"),
                   1373:       message_type=None, enum_type=None, containing_type=None,
                   1374:       is_extension=False, extension_scope=None,
                   1375:       options=None),
                   1376:     _descriptor.FieldDescriptor(
                   1377:       name='text', full_name='MumbleProto.ContextActionModify.text', index=1,
                   1378:       number=2, type=9, cpp_type=9, label=1,
                   1379:       has_default_value=False, default_value=unicode("", "utf-8"),
                   1380:       message_type=None, enum_type=None, containing_type=None,
                   1381:       is_extension=False, extension_scope=None,
                   1382:       options=None),
                   1383:     _descriptor.FieldDescriptor(
                   1384:       name='context', full_name='MumbleProto.ContextActionModify.context', index=2,
                   1385:       number=3, type=13, cpp_type=3, label=1,
                   1386:       has_default_value=False, default_value=0,
                   1387:       message_type=None, enum_type=None, containing_type=None,
                   1388:       is_extension=False, extension_scope=None,
                   1389:       options=None),
                   1390:     _descriptor.FieldDescriptor(
                   1391:       name='operation', full_name='MumbleProto.ContextActionModify.operation', index=3,
                   1392:       number=4, type=14, cpp_type=8, label=1,
                   1393:       has_default_value=False, default_value=0,
                   1394:       message_type=None, enum_type=None, containing_type=None,
                   1395:       is_extension=False, extension_scope=None,
                   1396:       options=None),
                   1397:   ],
                   1398:   extensions=[
                   1399:   ],
                   1400:   nested_types=[],
                   1401:   enum_types=[
                   1402:     _CONTEXTACTIONMODIFY_CONTEXT,
                   1403:     _CONTEXTACTIONMODIFY_OPERATION,
                   1404:   ],
                   1405:   options=None,
                   1406:   is_extendable=False,
                   1407:   extension_ranges=[],
                   1408:   serialized_start=2881,
                   1409:   serialized_end=3092,
                   1410: )
                   1411:
                   1412:
                   1413: _CONTEXTACTION = _descriptor.Descriptor(
                   1414:   name='ContextAction',
                   1415:   full_name='MumbleProto.ContextAction',
                   1416:   filename=None,
                   1417:   file=DESCRIPTOR,
                   1418:   containing_type=None,
                   1419:   fields=[
                   1420:     _descriptor.FieldDescriptor(
                   1421:       name='session', full_name='MumbleProto.ContextAction.session', index=0,
                   1422:       number=1, type=13, cpp_type=3, label=1,
                   1423:       has_default_value=False, default_value=0,
                   1424:       message_type=None, enum_type=None, containing_type=None,
                   1425:       is_extension=False, extension_scope=None,
                   1426:       options=None),
                   1427:     _descriptor.FieldDescriptor(
                   1428:       name='channel_id', full_name='MumbleProto.ContextAction.channel_id', index=1,
                   1429:       number=2, type=13, cpp_type=3, label=1,
                   1430:       has_default_value=False, default_value=0,
                   1431:       message_type=None, enum_type=None, containing_type=None,
                   1432:       is_extension=False, extension_scope=None,
                   1433:       options=None),
                   1434:     _descriptor.FieldDescriptor(
                   1435:       name='action', full_name='MumbleProto.ContextAction.action', index=2,
                   1436:       number=3, type=9, cpp_type=9, label=2,
                   1437:       has_default_value=False, default_value=unicode("", "utf-8"),
                   1438:       message_type=None, enum_type=None, containing_type=None,
                   1439:       is_extension=False, extension_scope=None,
                   1440:       options=None),
                   1441:   ],
                   1442:   extensions=[
                   1443:   ],
                   1444:   nested_types=[],
                   1445:   enum_types=[
                   1446:   ],
                   1447:   options=None,
                   1448:   is_extendable=False,
                   1449:   extension_ranges=[],
                   1450:   serialized_start=3094,
                   1451:   serialized_end=3162,
                   1452: )
                   1453:
                   1454:
                   1455: _USERLIST_USER = _descriptor.Descriptor(
                   1456:   name='User',
                   1457:   full_name='MumbleProto.UserList.User',
                   1458:   filename=None,
                   1459:   file=DESCRIPTOR,
                   1460:   containing_type=None,
                   1461:   fields=[
                   1462:     _descriptor.FieldDescriptor(
                   1463:       name='user_id', full_name='MumbleProto.UserList.User.user_id', index=0,
                   1464:       number=1, type=13, cpp_type=3, label=2,
                   1465:       has_default_value=False, default_value=0,
                   1466:       message_type=None, enum_type=None, containing_type=None,
                   1467:       is_extension=False, extension_scope=None,
                   1468:       options=None),
                   1469:     _descriptor.FieldDescriptor(
                   1470:       name='name', full_name='MumbleProto.UserList.User.name', index=1,
                   1471:       number=2, type=9, cpp_type=9, label=1,
                   1472:       has_default_value=False, default_value=unicode("", "utf-8"),
                   1473:       message_type=None, enum_type=None, containing_type=None,
                   1474:       is_extension=False, extension_scope=None,
                   1475:       options=None),
                   1476:   ],
                   1477:   extensions=[
                   1478:   ],
                   1479:   nested_types=[],
                   1480:   enum_types=[
                   1481:   ],
                   1482:   options=None,
                   1483:   is_extendable=False,
                   1484:   extension_ranges=[],
                   1485:   serialized_start=3219,
                   1486:   serialized_end=3256,
                   1487: )
                   1488:
                   1489: _USERLIST = _descriptor.Descriptor(
                   1490:   name='UserList',
                   1491:   full_name='MumbleProto.UserList',
                   1492:   filename=None,
                   1493:   file=DESCRIPTOR,
                   1494:   containing_type=None,
                   1495:   fields=[
                   1496:     _descriptor.FieldDescriptor(
                   1497:       name='users', full_name='MumbleProto.UserList.users', index=0,
                   1498:       number=1, type=11, cpp_type=10, label=3,
                   1499:       has_default_value=False, default_value=[],
                   1500:       message_type=None, enum_type=None, containing_type=None,
                   1501:       is_extension=False, extension_scope=None,
                   1502:       options=None),
                   1503:   ],
                   1504:   extensions=[
                   1505:   ],
                   1506:   nested_types=[_USERLIST_USER, ],
                   1507:   enum_types=[
                   1508:   ],
                   1509:   options=None,
                   1510:   is_extendable=False,
                   1511:   extension_ranges=[],
                   1512:   serialized_start=3164,
                   1513:   serialized_end=3256,
                   1514: )
                   1515:
                   1516:
                   1517: _VOICETARGET_TARGET = _descriptor.Descriptor(
                   1518:   name='Target',
                   1519:   full_name='MumbleProto.VoiceTarget.Target',
                   1520:   filename=None,
                   1521:   file=DESCRIPTOR,
                   1522:   containing_type=None,
                   1523:   fields=[
                   1524:     _descriptor.FieldDescriptor(
                   1525:       name='session', full_name='MumbleProto.VoiceTarget.Target.session', index=0,
                   1526:       number=1, type=13, cpp_type=3, label=3,
                   1527:       has_default_value=False, default_value=[],
                   1528:       message_type=None, enum_type=None, containing_type=None,
                   1529:       is_extension=False, extension_scope=None,
                   1530:       options=None),
                   1531:     _descriptor.FieldDescriptor(
                   1532:       name='channel_id', full_name='MumbleProto.VoiceTarget.Target.channel_id', index=1,
                   1533:       number=2, type=13, cpp_type=3, label=1,
                   1534:       has_default_value=False, default_value=0,
                   1535:       message_type=None, enum_type=None, containing_type=None,
                   1536:       is_extension=False, extension_scope=None,
                   1537:       options=None),
                   1538:     _descriptor.FieldDescriptor(
                   1539:       name='group', full_name='MumbleProto.VoiceTarget.Target.group', index=2,
                   1540:       number=3, type=9, cpp_type=9, label=1,
                   1541:       has_default_value=False, default_value=unicode("", "utf-8"),
                   1542:       message_type=None, enum_type=None, containing_type=None,
                   1543:       is_extension=False, extension_scope=None,
                   1544:       options=None),
                   1545:     _descriptor.FieldDescriptor(
                   1546:       name='links', full_name='MumbleProto.VoiceTarget.Target.links', index=3,
                   1547:       number=4, type=8, cpp_type=7, label=1,
                   1548:       has_default_value=True, default_value=False,
                   1549:       message_type=None, enum_type=None, containing_type=None,
                   1550:       is_extension=False, extension_scope=None,
                   1551:       options=None),
                   1552:     _descriptor.FieldDescriptor(
                   1553:       name='children', full_name='MumbleProto.VoiceTarget.Target.children', index=4,
                   1554:       number=5, type=8, cpp_type=7, label=1,
                   1555:       has_default_value=True, default_value=False,
                   1556:       message_type=None, enum_type=None, containing_type=None,
                   1557:       is_extension=False, extension_scope=None,
                   1558:       options=None),
                   1559:   ],
                   1560:   extensions=[
                   1561:   ],
                   1562:   nested_types=[],
                   1563:   enum_types=[
                   1564:   ],
                   1565:   options=None,
                   1566:   is_extendable=False,
                   1567:   extension_ranges=[],
                   1568:   serialized_start=3336,
                   1569:   serialized_end=3443,
                   1570: )
                   1571:
                   1572: _VOICETARGET = _descriptor.Descriptor(
                   1573:   name='VoiceTarget',
                   1574:   full_name='MumbleProto.VoiceTarget',
                   1575:   filename=None,
                   1576:   file=DESCRIPTOR,
                   1577:   containing_type=None,
                   1578:   fields=[
                   1579:     _descriptor.FieldDescriptor(
                   1580:       name='id', full_name='MumbleProto.VoiceTarget.id', index=0,
                   1581:       number=1, type=13, cpp_type=3, label=1,
                   1582:       has_default_value=False, default_value=0,
                   1583:       message_type=None, enum_type=None, containing_type=None,
                   1584:       is_extension=False, extension_scope=None,
                   1585:       options=None),
                   1586:     _descriptor.FieldDescriptor(
                   1587:       name='targets', full_name='MumbleProto.VoiceTarget.targets', index=1,
                   1588:       number=2, type=11, cpp_type=10, label=3,
                   1589:       has_default_value=False, default_value=[],
                   1590:       message_type=None, enum_type=None, containing_type=None,
                   1591:       is_extension=False, extension_scope=None,
                   1592:       options=None),
                   1593:   ],
                   1594:   extensions=[
                   1595:   ],
                   1596:   nested_types=[_VOICETARGET_TARGET, ],
                   1597:   enum_types=[
                   1598:   ],
                   1599:   options=None,
                   1600:   is_extendable=False,
                   1601:   extension_ranges=[],
                   1602:   serialized_start=3259,
                   1603:   serialized_end=3443,
                   1604: )
                   1605:
                   1606:
                   1607: _PERMISSIONQUERY = _descriptor.Descriptor(
                   1608:   name='PermissionQuery',
                   1609:   full_name='MumbleProto.PermissionQuery',
                   1610:   filename=None,
                   1611:   file=DESCRIPTOR,
                   1612:   containing_type=None,
                   1613:   fields=[
                   1614:     _descriptor.FieldDescriptor(
                   1615:       name='channel_id', full_name='MumbleProto.PermissionQuery.channel_id', index=0,
                   1616:       number=1, type=13, cpp_type=3, label=1,
                   1617:       has_default_value=False, default_value=0,
                   1618:       message_type=None, enum_type=None, containing_type=None,
                   1619:       is_extension=False, extension_scope=None,
                   1620:       options=None),
                   1621:     _descriptor.FieldDescriptor(
                   1622:       name='permissions', full_name='MumbleProto.PermissionQuery.permissions', index=1,
                   1623:       number=2, type=13, cpp_type=3, label=1,
                   1624:       has_default_value=False, default_value=0,
                   1625:       message_type=None, enum_type=None, containing_type=None,
                   1626:       is_extension=False, extension_scope=None,
                   1627:       options=None),
                   1628:     _descriptor.FieldDescriptor(
                   1629:       name='flush', full_name='MumbleProto.PermissionQuery.flush', index=2,
                   1630:       number=3, type=8, cpp_type=7, label=1,
                   1631:       has_default_value=True, default_value=False,
                   1632:       message_type=None, enum_type=None, containing_type=None,
                   1633:       is_extension=False, extension_scope=None,
                   1634:       options=None),
                   1635:   ],
                   1636:   extensions=[
                   1637:   ],
                   1638:   nested_types=[],
                   1639:   enum_types=[
                   1640:   ],
                   1641:   options=None,
                   1642:   is_extendable=False,
                   1643:   extension_ranges=[],
                   1644:   serialized_start=3445,
                   1645:   serialized_end=3525,
                   1646: )
                   1647:
                   1648:
                   1649: _CODECVERSION = _descriptor.Descriptor(
                   1650:   name='CodecVersion',
                   1651:   full_name='MumbleProto.CodecVersion',
                   1652:   filename=None,
                   1653:   file=DESCRIPTOR,
                   1654:   containing_type=None,
                   1655:   fields=[
                   1656:     _descriptor.FieldDescriptor(
                   1657:       name='alpha', full_name='MumbleProto.CodecVersion.alpha', index=0,
                   1658:       number=1, type=5, cpp_type=1, label=2,
                   1659:       has_default_value=False, default_value=0,
                   1660:       message_type=None, enum_type=None, containing_type=None,
                   1661:       is_extension=False, extension_scope=None,
                   1662:       options=None),
                   1663:     _descriptor.FieldDescriptor(
                   1664:       name='beta', full_name='MumbleProto.CodecVersion.beta', index=1,
                   1665:       number=2, type=5, cpp_type=1, label=2,
                   1666:       has_default_value=False, default_value=0,
                   1667:       message_type=None, enum_type=None, containing_type=None,
                   1668:       is_extension=False, extension_scope=None,
                   1669:       options=None),
                   1670:     _descriptor.FieldDescriptor(
                   1671:       name='prefer_alpha', full_name='MumbleProto.CodecVersion.prefer_alpha', index=2,
                   1672:       number=3, type=8, cpp_type=7, label=2,
                   1673:       has_default_value=True, default_value=True,
                   1674:       message_type=None, enum_type=None, containing_type=None,
                   1675:       is_extension=False, extension_scope=None,
                   1676:       options=None),
                   1677:     _descriptor.FieldDescriptor(
                   1678:       name='opus', full_name='MumbleProto.CodecVersion.opus', index=3,
                   1679:       number=4, type=8, cpp_type=7, label=1,
                   1680:       has_default_value=True, default_value=False,
                   1681:       message_type=None, enum_type=None, containing_type=None,
                   1682:       is_extension=False, extension_scope=None,
                   1683:       options=None),
                   1684:   ],
                   1685:   extensions=[
                   1686:   ],
                   1687:   nested_types=[],
                   1688:   enum_types=[
                   1689:   ],
                   1690:   options=None,
                   1691:   is_extendable=False,
                   1692:   extension_ranges=[],
                   1693:   serialized_start=3527,
                   1694:   serialized_end=3619,
                   1695: )
                   1696:
                   1697:
                   1698: _USERSTATS_STATS = _descriptor.Descriptor(
                   1699:   name='Stats',
                   1700:   full_name='MumbleProto.UserStats.Stats',
                   1701:   filename=None,
                   1702:   file=DESCRIPTOR,
                   1703:   containing_type=None,
                   1704:   fields=[
                   1705:     _descriptor.FieldDescriptor(
                   1706:       name='good', full_name='MumbleProto.UserStats.Stats.good', index=0,
                   1707:       number=1, type=13, cpp_type=3, label=1,
                   1708:       has_default_value=False, default_value=0,
                   1709:       message_type=None, enum_type=None, containing_type=None,
                   1710:       is_extension=False, extension_scope=None,
                   1711:       options=None),
                   1712:     _descriptor.FieldDescriptor(
                   1713:       name='late', full_name='MumbleProto.UserStats.Stats.late', index=1,
                   1714:       number=2, type=13, cpp_type=3, label=1,
                   1715:       has_default_value=False, default_value=0,
                   1716:       message_type=None, enum_type=None, containing_type=None,
                   1717:       is_extension=False, extension_scope=None,
                   1718:       options=None),
                   1719:     _descriptor.FieldDescriptor(
                   1720:       name='lost', full_name='MumbleProto.UserStats.Stats.lost', index=2,
                   1721:       number=3, type=13, cpp_type=3, label=1,
                   1722:       has_default_value=False, default_value=0,
                   1723:       message_type=None, enum_type=None, containing_type=None,
                   1724:       is_extension=False, extension_scope=None,
                   1725:       options=None),
                   1726:     _descriptor.FieldDescriptor(
                   1727:       name='resync', full_name='MumbleProto.UserStats.Stats.resync', index=3,
                   1728:       number=4, type=13, cpp_type=3, label=1,
                   1729:       has_default_value=False, default_value=0,
                   1730:       message_type=None, enum_type=None, containing_type=None,
                   1731:       is_extension=False, extension_scope=None,
                   1732:       options=None),
                   1733:   ],
                   1734:   extensions=[
                   1735:   ],
                   1736:   nested_types=[],
                   1737:   enum_types=[
                   1738:   ],
                   1739:   options=None,
                   1740:   is_extendable=False,
                   1741:   extension_ranges=[],
                   1742:   serialized_start=4125,
                   1743:   serialized_end=4190,
                   1744: )
                   1745:
                   1746: _USERSTATS = _descriptor.Descriptor(
                   1747:   name='UserStats',
                   1748:   full_name='MumbleProto.UserStats',
                   1749:   filename=None,
                   1750:   file=DESCRIPTOR,
                   1751:   containing_type=None,
                   1752:   fields=[
                   1753:     _descriptor.FieldDescriptor(
                   1754:       name='session', full_name='MumbleProto.UserStats.session', index=0,
                   1755:       number=1, type=13, cpp_type=3, label=1,
                   1756:       has_default_value=False, default_value=0,
                   1757:       message_type=None, enum_type=None, containing_type=None,
                   1758:       is_extension=False, extension_scope=None,
                   1759:       options=None),
                   1760:     _descriptor.FieldDescriptor(
                   1761:       name='stats_only', full_name='MumbleProto.UserStats.stats_only', index=1,
                   1762:       number=2, type=8, cpp_type=7, label=1,
                   1763:       has_default_value=True, default_value=False,
                   1764:       message_type=None, enum_type=None, containing_type=None,
                   1765:       is_extension=False, extension_scope=None,
                   1766:       options=None),
                   1767:     _descriptor.FieldDescriptor(
                   1768:       name='certificates', full_name='MumbleProto.UserStats.certificates', index=2,
                   1769:       number=3, type=12, cpp_type=9, label=3,
                   1770:       has_default_value=False, default_value=[],
                   1771:       message_type=None, enum_type=None, containing_type=None,
                   1772:       is_extension=False, extension_scope=None,
                   1773:       options=None),
                   1774:     _descriptor.FieldDescriptor(
                   1775:       name='from_client', full_name='MumbleProto.UserStats.from_client', index=3,
                   1776:       number=4, type=11, cpp_type=10, label=1,
                   1777:       has_default_value=False, default_value=None,
                   1778:       message_type=None, enum_type=None, containing_type=None,
                   1779:       is_extension=False, extension_scope=None,
                   1780:       options=None),
                   1781:     _descriptor.FieldDescriptor(
                   1782:       name='from_server', full_name='MumbleProto.UserStats.from_server', index=4,
                   1783:       number=5, type=11, cpp_type=10, label=1,
                   1784:       has_default_value=False, default_value=None,
                   1785:       message_type=None, enum_type=None, containing_type=None,
                   1786:       is_extension=False, extension_scope=None,
                   1787:       options=None),
                   1788:     _descriptor.FieldDescriptor(
                   1789:       name='udp_packets', full_name='MumbleProto.UserStats.udp_packets', index=5,
                   1790:       number=6, type=13, cpp_type=3, label=1,
                   1791:       has_default_value=False, default_value=0,
                   1792:       message_type=None, enum_type=None, containing_type=None,
                   1793:       is_extension=False, extension_scope=None,
                   1794:       options=None),
                   1795:     _descriptor.FieldDescriptor(
                   1796:       name='tcp_packets', full_name='MumbleProto.UserStats.tcp_packets', index=6,
                   1797:       number=7, type=13, cpp_type=3, label=1,
                   1798:       has_default_value=False, default_value=0,
                   1799:       message_type=None, enum_type=None, containing_type=None,
                   1800:       is_extension=False, extension_scope=None,
                   1801:       options=None),
                   1802:     _descriptor.FieldDescriptor(
                   1803:       name='udp_ping_avg', full_name='MumbleProto.UserStats.udp_ping_avg', index=7,
                   1804:       number=8, type=2, cpp_type=6, label=1,
                   1805:       has_default_value=False, default_value=0,
                   1806:       message_type=None, enum_type=None, containing_type=None,
                   1807:       is_extension=False, extension_scope=None,
                   1808:       options=None),
                   1809:     _descriptor.FieldDescriptor(
                   1810:       name='udp_ping_var', full_name='MumbleProto.UserStats.udp_ping_var', index=8,
                   1811:       number=9, type=2, cpp_type=6, label=1,
                   1812:       has_default_value=False, default_value=0,
                   1813:       message_type=None, enum_type=None, containing_type=None,
                   1814:       is_extension=False, extension_scope=None,
                   1815:       options=None),
                   1816:     _descriptor.FieldDescriptor(
                   1817:       name='tcp_ping_avg', full_name='MumbleProto.UserStats.tcp_ping_avg', index=9,
                   1818:       number=10, type=2, cpp_type=6, label=1,
                   1819:       has_default_value=False, default_value=0,
                   1820:       message_type=None, enum_type=None, containing_type=None,
                   1821:       is_extension=False, extension_scope=None,
                   1822:       options=None),
                   1823:     _descriptor.FieldDescriptor(
                   1824:       name='tcp_ping_var', full_name='MumbleProto.UserStats.tcp_ping_var', index=10,
                   1825:       number=11, type=2, cpp_type=6, label=1,
                   1826:       has_default_value=False, default_value=0,
                   1827:       message_type=None, enum_type=None, containing_type=None,
                   1828:       is_extension=False, extension_scope=None,
                   1829:       options=None),
                   1830:     _descriptor.FieldDescriptor(
                   1831:       name='version', full_name='MumbleProto.UserStats.version', index=11,
                   1832:       number=12, type=11, cpp_type=10, label=1,
                   1833:       has_default_value=False, default_value=None,
                   1834:       message_type=None, enum_type=None, containing_type=None,
                   1835:       is_extension=False, extension_scope=None,
                   1836:       options=None),
                   1837:     _descriptor.FieldDescriptor(
                   1838:       name='celt_versions', full_name='MumbleProto.UserStats.celt_versions', index=12,
                   1839:       number=13, type=5, cpp_type=1, label=3,
                   1840:       has_default_value=False, default_value=[],
                   1841:       message_type=None, enum_type=None, containing_type=None,
                   1842:       is_extension=False, extension_scope=None,
                   1843:       options=None),
                   1844:     _descriptor.FieldDescriptor(
                   1845:       name='address', full_name='MumbleProto.UserStats.address', index=13,
                   1846:       number=14, type=12, cpp_type=9, label=1,
                   1847:       has_default_value=False, default_value="",
                   1848:       message_type=None, enum_type=None, containing_type=None,
                   1849:       is_extension=False, extension_scope=None,
                   1850:       options=None),
                   1851:     _descriptor.FieldDescriptor(
                   1852:       name='bandwidth', full_name='MumbleProto.UserStats.bandwidth', index=14,
                   1853:       number=15, type=13, cpp_type=3, label=1,
                   1854:       has_default_value=False, default_value=0,
                   1855:       message_type=None, enum_type=None, containing_type=None,
                   1856:       is_extension=False, extension_scope=None,
                   1857:       options=None),
                   1858:     _descriptor.FieldDescriptor(
                   1859:       name='onlinesecs', full_name='MumbleProto.UserStats.onlinesecs', index=15,
                   1860:       number=16, type=13, cpp_type=3, label=1,
                   1861:       has_default_value=False, default_value=0,
                   1862:       message_type=None, enum_type=None, containing_type=None,
                   1863:       is_extension=False, extension_scope=None,
                   1864:       options=None),
                   1865:     _descriptor.FieldDescriptor(
                   1866:       name='idlesecs', full_name='MumbleProto.UserStats.idlesecs', index=16,
                   1867:       number=17, type=13, cpp_type=3, label=1,
                   1868:       has_default_value=False, default_value=0,
                   1869:       message_type=None, enum_type=None, containing_type=None,
                   1870:       is_extension=False, extension_scope=None,
                   1871:       options=None),
                   1872:     _descriptor.FieldDescriptor(
                   1873:       name='strong_certificate', full_name='MumbleProto.UserStats.strong_certificate', index=17,
                   1874:       number=18, type=8, cpp_type=7, label=1,
                   1875:       has_default_value=True, default_value=False,
                   1876:       message_type=None, enum_type=None, containing_type=None,
                   1877:       is_extension=False, extension_scope=None,
                   1878:       options=None),
                   1879:     _descriptor.FieldDescriptor(
                   1880:       name='opus', full_name='MumbleProto.UserStats.opus', index=18,
                   1881:       number=19, type=8, cpp_type=7, label=1,
                   1882:       has_default_value=True, default_value=False,
                   1883:       message_type=None, enum_type=None, containing_type=None,
                   1884:       is_extension=False, extension_scope=None,
                   1885:       options=None),
                   1886:   ],
                   1887:   extensions=[
                   1888:   ],
                   1889:   nested_types=[_USERSTATS_STATS, ],
                   1890:   enum_types=[
                   1891:   ],
                   1892:   options=None,
                   1893:   is_extendable=False,
                   1894:   extension_ranges=[],
                   1895:   serialized_start=3622,
                   1896:   serialized_end=4190,
                   1897: )
                   1898:
                   1899:
                   1900: _SUGGESTCONFIG = _descriptor.Descriptor(
                   1901:   name='SuggestConfig',
                   1902:   full_name='MumbleProto.SuggestConfig',
                   1903:   filename=None,
                   1904:   file=DESCRIPTOR,
                   1905:   containing_type=None,
                   1906:   fields=[
                   1907:     _descriptor.FieldDescriptor(
                   1908:       name='version', full_name='MumbleProto.SuggestConfig.version', index=0,
                   1909:       number=1, type=13, cpp_type=3, label=1,
                   1910:       has_default_value=False, default_value=0,
                   1911:       message_type=None, enum_type=None, containing_type=None,
                   1912:       is_extension=False, extension_scope=None,
                   1913:       options=None),
                   1914:     _descriptor.FieldDescriptor(
                   1915:       name='positional', full_name='MumbleProto.SuggestConfig.positional', index=1,
                   1916:       number=2, type=8, cpp_type=7, label=1,
                   1917:       has_default_value=False, default_value=False,
                   1918:       message_type=None, enum_type=None, containing_type=None,
                   1919:       is_extension=False, extension_scope=None,
                   1920:       options=None),
                   1921:     _descriptor.FieldDescriptor(
                   1922:       name='push_to_talk', full_name='MumbleProto.SuggestConfig.push_to_talk', index=2,
                   1923:       number=3, type=8, cpp_type=7, label=1,
                   1924:       has_default_value=False, default_value=False,
                   1925:       message_type=None, enum_type=None, containing_type=None,
                   1926:       is_extension=False, extension_scope=None,
                   1927:       options=None),
                   1928:   ],
                   1929:   extensions=[
                   1930:   ],
                   1931:   nested_types=[],
                   1932:   enum_types=[
                   1933:   ],
                   1934:   options=None,
                   1935:   is_extendable=False,
                   1936:   extension_ranges=[],
                   1937:   serialized_start=4192,
                   1938:   serialized_end=4266,
                   1939: )
                   1940:
                   1941:
                   1942: _REQUESTBLOB = _descriptor.Descriptor(
                   1943:   name='RequestBlob',
                   1944:   full_name='MumbleProto.RequestBlob',
                   1945:   filename=None,
                   1946:   file=DESCRIPTOR,
                   1947:   containing_type=None,
                   1948:   fields=[
                   1949:     _descriptor.FieldDescriptor(
                   1950:       name='session_texture', full_name='MumbleProto.RequestBlob.session_texture', index=0,
                   1951:       number=1, type=13, cpp_type=3, label=3,
                   1952:       has_default_value=False, default_value=[],
                   1953:       message_type=None, enum_type=None, containing_type=None,
                   1954:       is_extension=False, extension_scope=None,
                   1955:       options=None),
                   1956:     _descriptor.FieldDescriptor(
                   1957:       name='session_comment', full_name='MumbleProto.RequestBlob.session_comment', index=1,
                   1958:       number=2, type=13, cpp_type=3, label=3,
                   1959:       has_default_value=False, default_value=[],
                   1960:       message_type=None, enum_type=None, containing_type=None,
                   1961:       is_extension=False, extension_scope=None,
                   1962:       options=None),
                   1963:     _descriptor.FieldDescriptor(
                   1964:       name='channel_description', full_name='MumbleProto.RequestBlob.channel_description', index=2,
                   1965:       number=3, type=13, cpp_type=3, label=3,
                   1966:       has_default_value=False, default_value=[],
                   1967:       message_type=None, enum_type=None, containing_type=None,
                   1968:       is_extension=False, extension_scope=None,
                   1969:       options=None),
                   1970:   ],
                   1971:   extensions=[
                   1972:   ],
                   1973:   nested_types=[],
                   1974:   enum_types=[
                   1975:   ],
                   1976:   options=None,
                   1977:   is_extendable=False,
                   1978:   extension_ranges=[],
                   1979:   serialized_start=4268,
                   1980:   serialized_end=4360,
                   1981: )
                   1982:
                   1983: _REJECT.fields_by_name['type'].enum_type = _REJECT_REJECTTYPE
                   1984: _REJECT_REJECTTYPE.containing_type = _REJECT;
                   1985: _BANLIST_BANENTRY.containing_type = _BANLIST;
                   1986: _BANLIST.fields_by_name['bans'].message_type = _BANLIST_BANENTRY
                   1987: _PERMISSIONDENIED.fields_by_name['type'].enum_type = _PERMISSIONDENIED_DENYTYPE
                   1988: _PERMISSIONDENIED_DENYTYPE.containing_type = _PERMISSIONDENIED;
                   1989: _ACL_CHANGROUP.containing_type = _ACL;
                   1990: _ACL_CHANACL.containing_type = _ACL;
                   1991: _ACL.fields_by_name['groups'].message_type = _ACL_CHANGROUP
                   1992: _ACL.fields_by_name['acls'].message_type = _ACL_CHANACL
                   1993: _CONTEXTACTIONMODIFY.fields_by_name['operation'].enum_type = _CONTEXTACTIONMODIFY_OPERATION
                   1994: _CONTEXTACTIONMODIFY_CONTEXT.containing_type = _CONTEXTACTIONMODIFY;
                   1995: _CONTEXTACTIONMODIFY_OPERATION.containing_type = _CONTEXTACTIONMODIFY;
                   1996: _USERLIST_USER.containing_type = _USERLIST;
                   1997: _USERLIST.fields_by_name['users'].message_type = _USERLIST_USER
                   1998: _VOICETARGET_TARGET.containing_type = _VOICETARGET;
                   1999: _VOICETARGET.fields_by_name['targets'].message_type = _VOICETARGET_TARGET
                   2000: _USERSTATS_STATS.containing_type = _USERSTATS;
                   2001: _USERSTATS.fields_by_name['from_client'].message_type = _USERSTATS_STATS
                   2002: _USERSTATS.fields_by_name['from_server'].message_type = _USERSTATS_STATS
                   2003: _USERSTATS.fields_by_name['version'].message_type = _VERSION
                   2004: DESCRIPTOR.message_types_by_name['Version'] = _VERSION
                   2005: DESCRIPTOR.message_types_by_name['UDPTunnel'] = _UDPTUNNEL
                   2006: DESCRIPTOR.message_types_by_name['Authenticate'] = _AUTHENTICATE
                   2007: DESCRIPTOR.message_types_by_name['Ping'] = _PING
                   2008: DESCRIPTOR.message_types_by_name['Reject'] = _REJECT
                   2009: DESCRIPTOR.message_types_by_name['ServerConfig'] = _SERVERCONFIG
                   2010: DESCRIPTOR.message_types_by_name['ServerSync'] = _SERVERSYNC
                   2011: DESCRIPTOR.message_types_by_name['ChannelRemove'] = _CHANNELREMOVE
                   2012: DESCRIPTOR.message_types_by_name['ChannelState'] = _CHANNELSTATE
                   2013: DESCRIPTOR.message_types_by_name['UserRemove'] = _USERREMOVE
                   2014: DESCRIPTOR.message_types_by_name['UserState'] = _USERSTATE
                   2015: DESCRIPTOR.message_types_by_name['BanList'] = _BANLIST
                   2016: DESCRIPTOR.message_types_by_name['TextMessage'] = _TEXTMESSAGE
                   2017: DESCRIPTOR.message_types_by_name['PermissionDenied'] = _PERMISSIONDENIED
                   2018: DESCRIPTOR.message_types_by_name['ACL'] = _ACL
                   2019: DESCRIPTOR.message_types_by_name['QueryUsers'] = _QUERYUSERS
                   2020: DESCRIPTOR.message_types_by_name['CryptSetup'] = _CRYPTSETUP
                   2021: DESCRIPTOR.message_types_by_name['ContextActionModify'] = _CONTEXTACTIONMODIFY
                   2022: DESCRIPTOR.message_types_by_name['ContextAction'] = _CONTEXTACTION
                   2023: DESCRIPTOR.message_types_by_name['UserList'] = _USERLIST
                   2024: DESCRIPTOR.message_types_by_name['VoiceTarget'] = _VOICETARGET
                   2025: DESCRIPTOR.message_types_by_name['PermissionQuery'] = _PERMISSIONQUERY
                   2026: DESCRIPTOR.message_types_by_name['CodecVersion'] = _CODECVERSION
                   2027: DESCRIPTOR.message_types_by_name['UserStats'] = _USERSTATS
                   2028: DESCRIPTOR.message_types_by_name['SuggestConfig'] = _SUGGESTCONFIG
                   2029: DESCRIPTOR.message_types_by_name['RequestBlob'] = _REQUESTBLOB
                   2030:
                   2031: class Version(_message.Message):
                   2032:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2033:   DESCRIPTOR = _VERSION
                   2034:
                   2035:   # @@protoc_insertion_point(class_scope:MumbleProto.Version)
                   2036:
                   2037: class UDPTunnel(_message.Message):
                   2038:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2039:   DESCRIPTOR = _UDPTUNNEL
                   2040:
                   2041:   # @@protoc_insertion_point(class_scope:MumbleProto.UDPTunnel)
                   2042:
                   2043: class Authenticate(_message.Message):
                   2044:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2045:   DESCRIPTOR = _AUTHENTICATE
                   2046:
                   2047:   # @@protoc_insertion_point(class_scope:MumbleProto.Authenticate)
                   2048:
                   2049: class Ping(_message.Message):
                   2050:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2051:   DESCRIPTOR = _PING
                   2052:
                   2053:   # @@protoc_insertion_point(class_scope:MumbleProto.Ping)
                   2054:
                   2055: class Reject(_message.Message):
                   2056:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2057:   DESCRIPTOR = _REJECT
                   2058:
                   2059:   # @@protoc_insertion_point(class_scope:MumbleProto.Reject)
                   2060:
                   2061: class ServerConfig(_message.Message):
                   2062:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2063:   DESCRIPTOR = _SERVERCONFIG
                   2064:
                   2065:   # @@protoc_insertion_point(class_scope:MumbleProto.ServerConfig)
                   2066:
                   2067: class ServerSync(_message.Message):
                   2068:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2069:   DESCRIPTOR = _SERVERSYNC
                   2070:
                   2071:   # @@protoc_insertion_point(class_scope:MumbleProto.ServerSync)
                   2072:
                   2073: class ChannelRemove(_message.Message):
                   2074:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2075:   DESCRIPTOR = _CHANNELREMOVE
                   2076:
                   2077:   # @@protoc_insertion_point(class_scope:MumbleProto.ChannelRemove)
                   2078:
                   2079: class ChannelState(_message.Message):
                   2080:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2081:   DESCRIPTOR = _CHANNELSTATE
                   2082:
                   2083:   # @@protoc_insertion_point(class_scope:MumbleProto.ChannelState)
                   2084:
                   2085: class UserRemove(_message.Message):
                   2086:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2087:   DESCRIPTOR = _USERREMOVE
                   2088:
                   2089:   # @@protoc_insertion_point(class_scope:MumbleProto.UserRemove)
                   2090:
                   2091: class UserState(_message.Message):
                   2092:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2093:   DESCRIPTOR = _USERSTATE
                   2094:
                   2095:   # @@protoc_insertion_point(class_scope:MumbleProto.UserState)
                   2096:
                   2097: class BanList(_message.Message):
                   2098:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2099:
                   2100:   class BanEntry(_message.Message):
                   2101:     __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2102:     DESCRIPTOR = _BANLIST_BANENTRY
                   2103:
                   2104:     # @@protoc_insertion_point(class_scope:MumbleProto.BanList.BanEntry)
                   2105:   DESCRIPTOR = _BANLIST
                   2106:
                   2107:   # @@protoc_insertion_point(class_scope:MumbleProto.BanList)
                   2108:
                   2109: class TextMessage(_message.Message):
                   2110:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2111:   DESCRIPTOR = _TEXTMESSAGE
                   2112:
                   2113:   # @@protoc_insertion_point(class_scope:MumbleProto.TextMessage)
                   2114:
                   2115: class PermissionDenied(_message.Message):
                   2116:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2117:   DESCRIPTOR = _PERMISSIONDENIED
                   2118:
                   2119:   # @@protoc_insertion_point(class_scope:MumbleProto.PermissionDenied)
                   2120:
                   2121: class ACL(_message.Message):
                   2122:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2123:
                   2124:   class ChanGroup(_message.Message):
                   2125:     __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2126:     DESCRIPTOR = _ACL_CHANGROUP
                   2127:
                   2128:     # @@protoc_insertion_point(class_scope:MumbleProto.ACL.ChanGroup)
                   2129:
                   2130:   class ChanACL(_message.Message):
                   2131:     __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2132:     DESCRIPTOR = _ACL_CHANACL
                   2133:
                   2134:     # @@protoc_insertion_point(class_scope:MumbleProto.ACL.ChanACL)
                   2135:   DESCRIPTOR = _ACL
                   2136:
                   2137:   # @@protoc_insertion_point(class_scope:MumbleProto.ACL)
                   2138:
                   2139: class QueryUsers(_message.Message):
                   2140:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2141:   DESCRIPTOR = _QUERYUSERS
                   2142:
                   2143:   # @@protoc_insertion_point(class_scope:MumbleProto.QueryUsers)
                   2144:
                   2145: class CryptSetup(_message.Message):
                   2146:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2147:   DESCRIPTOR = _CRYPTSETUP
                   2148:
                   2149:   # @@protoc_insertion_point(class_scope:MumbleProto.CryptSetup)
                   2150:
                   2151: class ContextActionModify(_message.Message):
                   2152:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2153:   DESCRIPTOR = _CONTEXTACTIONMODIFY
                   2154:
                   2155:   # @@protoc_insertion_point(class_scope:MumbleProto.ContextActionModify)
                   2156:
                   2157: class ContextAction(_message.Message):
                   2158:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2159:   DESCRIPTOR = _CONTEXTACTION
                   2160:
                   2161:   # @@protoc_insertion_point(class_scope:MumbleProto.ContextAction)
                   2162:
                   2163: class UserList(_message.Message):
                   2164:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2165:
                   2166:   class User(_message.Message):
                   2167:     __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2168:     DESCRIPTOR = _USERLIST_USER
                   2169:
                   2170:     # @@protoc_insertion_point(class_scope:MumbleProto.UserList.User)
                   2171:   DESCRIPTOR = _USERLIST
                   2172:
                   2173:   # @@protoc_insertion_point(class_scope:MumbleProto.UserList)
                   2174:
                   2175: class VoiceTarget(_message.Message):
                   2176:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2177:
                   2178:   class Target(_message.Message):
                   2179:     __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2180:     DESCRIPTOR = _VOICETARGET_TARGET
                   2181:
                   2182:     # @@protoc_insertion_point(class_scope:MumbleProto.VoiceTarget.Target)
                   2183:   DESCRIPTOR = _VOICETARGET
                   2184:
                   2185:   # @@protoc_insertion_point(class_scope:MumbleProto.VoiceTarget)
                   2186:
                   2187: class PermissionQuery(_message.Message):
                   2188:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2189:   DESCRIPTOR = _PERMISSIONQUERY
                   2190:
                   2191:   # @@protoc_insertion_point(class_scope:MumbleProto.PermissionQuery)
                   2192:
                   2193: class CodecVersion(_message.Message):
                   2194:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2195:   DESCRIPTOR = _CODECVERSION
                   2196:
                   2197:   # @@protoc_insertion_point(class_scope:MumbleProto.CodecVersion)
                   2198:
                   2199: class UserStats(_message.Message):
                   2200:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2201:
                   2202:   class Stats(_message.Message):
                   2203:     __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2204:     DESCRIPTOR = _USERSTATS_STATS
                   2205:
                   2206:     # @@protoc_insertion_point(class_scope:MumbleProto.UserStats.Stats)
                   2207:   DESCRIPTOR = _USERSTATS
                   2208:
                   2209:   # @@protoc_insertion_point(class_scope:MumbleProto.UserStats)
                   2210:
                   2211: class SuggestConfig(_message.Message):
                   2212:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2213:   DESCRIPTOR = _SUGGESTCONFIG
                   2214:
                   2215:   # @@protoc_insertion_point(class_scope:MumbleProto.SuggestConfig)
                   2216:
                   2217: class RequestBlob(_message.Message):
                   2218:   __metaclass__ = _reflection.GeneratedProtocolMessageType
                   2219:   DESCRIPTOR = _REQUESTBLOB
                   2220:
                   2221:   # @@protoc_insertion_point(class_scope:MumbleProto.RequestBlob)
                   2222:
                   2223:
                   2224: DESCRIPTOR.has_options = True
                   2225: DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), 'H\001')
                   2226: # @@protoc_insertion_point(module_scope)

CVSweb