python_pb2.py 9.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234
  1. # Generated by the protocol buffer compiler. DO NOT EDIT!
  2. # source: google/protobuf/pyext/python.proto
  3. import sys
  4. _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
  5. from google.protobuf import descriptor as _descriptor
  6. from google.protobuf import message as _message
  7. from google.protobuf import reflection as _reflection
  8. from google.protobuf import symbol_database as _symbol_database
  9. from google.protobuf import descriptor_pb2
  10. # @@protoc_insertion_point(imports)
  11. _sym_db = _symbol_database.Default()
  12. DESCRIPTOR = _descriptor.FileDescriptor(
  13. name='google/protobuf/pyext/python.proto',
  14. package='google.protobuf.python.internal',
  15. syntax='proto2',
  16. serialized_pb=_b('\n\"google/protobuf/pyext/python.proto\x12\x1fgoogle.protobuf.python.internal\"\xbc\x02\n\x0cTestAllTypes\x12\\\n\x17repeated_nested_message\x18\x01 \x03(\x0b\x32;.google.protobuf.python.internal.TestAllTypes.NestedMessage\x12\\\n\x17optional_nested_message\x18\x02 \x01(\x0b\x32;.google.protobuf.python.internal.TestAllTypes.NestedMessage\x12\x16\n\x0eoptional_int32\x18\x03 \x01(\x05\x1aX\n\rNestedMessage\x12\n\n\x02\x62\x62\x18\x01 \x01(\x05\x12;\n\x02\x63\x63\x18\x02 \x01(\x0b\x32/.google.protobuf.python.internal.ForeignMessage\"&\n\x0e\x46oreignMessage\x12\t\n\x01\x63\x18\x01 \x01(\x05\x12\t\n\x01\x64\x18\x02 \x03(\x05\"\x1d\n\x11TestAllExtensions*\x08\x08\x01\x10\x80\x80\x80\x80\x02:\x9a\x01\n!optional_nested_message_extension\x12\x32.google.protobuf.python.internal.TestAllExtensions\x18\x01 \x01(\x0b\x32;.google.protobuf.python.internal.TestAllTypes.NestedMessage:\x9a\x01\n!repeated_nested_message_extension\x12\x32.google.protobuf.python.internal.TestAllExtensions\x18\x02 \x03(\x0b\x32;.google.protobuf.python.internal.TestAllTypes.NestedMessageB\x02H\x01')
  17. )
  18. OPTIONAL_NESTED_MESSAGE_EXTENSION_FIELD_NUMBER = 1
  19. optional_nested_message_extension = _descriptor.FieldDescriptor(
  20. name='optional_nested_message_extension', full_name='google.protobuf.python.internal.optional_nested_message_extension', index=0,
  21. number=1, type=11, cpp_type=10, label=1,
  22. has_default_value=False, default_value=None,
  23. message_type=None, enum_type=None, containing_type=None,
  24. is_extension=True, extension_scope=None,
  25. options=None)
  26. REPEATED_NESTED_MESSAGE_EXTENSION_FIELD_NUMBER = 2
  27. repeated_nested_message_extension = _descriptor.FieldDescriptor(
  28. name='repeated_nested_message_extension', full_name='google.protobuf.python.internal.repeated_nested_message_extension', index=1,
  29. number=2, type=11, cpp_type=10, label=3,
  30. has_default_value=False, default_value=[],
  31. message_type=None, enum_type=None, containing_type=None,
  32. is_extension=True, extension_scope=None,
  33. options=None)
  34. _TESTALLTYPES_NESTEDMESSAGE = _descriptor.Descriptor(
  35. name='NestedMessage',
  36. full_name='google.protobuf.python.internal.TestAllTypes.NestedMessage',
  37. filename=None,
  38. file=DESCRIPTOR,
  39. containing_type=None,
  40. fields=[
  41. _descriptor.FieldDescriptor(
  42. name='bb', full_name='google.protobuf.python.internal.TestAllTypes.NestedMessage.bb', index=0,
  43. number=1, type=5, cpp_type=1, label=1,
  44. has_default_value=False, default_value=0,
  45. message_type=None, enum_type=None, containing_type=None,
  46. is_extension=False, extension_scope=None,
  47. options=None),
  48. _descriptor.FieldDescriptor(
  49. name='cc', full_name='google.protobuf.python.internal.TestAllTypes.NestedMessage.cc', index=1,
  50. number=2, type=11, cpp_type=10, label=1,
  51. has_default_value=False, default_value=None,
  52. message_type=None, enum_type=None, containing_type=None,
  53. is_extension=False, extension_scope=None,
  54. options=None),
  55. ],
  56. extensions=[
  57. ],
  58. nested_types=[],
  59. enum_types=[
  60. ],
  61. options=None,
  62. is_extendable=False,
  63. syntax='proto2',
  64. extension_ranges=[],
  65. oneofs=[
  66. ],
  67. serialized_start=300,
  68. serialized_end=388,
  69. )
  70. _TESTALLTYPES = _descriptor.Descriptor(
  71. name='TestAllTypes',
  72. full_name='google.protobuf.python.internal.TestAllTypes',
  73. filename=None,
  74. file=DESCRIPTOR,
  75. containing_type=None,
  76. fields=[
  77. _descriptor.FieldDescriptor(
  78. name='repeated_nested_message', full_name='google.protobuf.python.internal.TestAllTypes.repeated_nested_message', index=0,
  79. number=1, type=11, cpp_type=10, label=3,
  80. has_default_value=False, default_value=[],
  81. message_type=None, enum_type=None, containing_type=None,
  82. is_extension=False, extension_scope=None,
  83. options=None),
  84. _descriptor.FieldDescriptor(
  85. name='optional_nested_message', full_name='google.protobuf.python.internal.TestAllTypes.optional_nested_message', index=1,
  86. number=2, type=11, cpp_type=10, label=1,
  87. has_default_value=False, default_value=None,
  88. message_type=None, enum_type=None, containing_type=None,
  89. is_extension=False, extension_scope=None,
  90. options=None),
  91. _descriptor.FieldDescriptor(
  92. name='optional_int32', full_name='google.protobuf.python.internal.TestAllTypes.optional_int32', index=2,
  93. number=3, type=5, cpp_type=1, label=1,
  94. has_default_value=False, default_value=0,
  95. message_type=None, enum_type=None, containing_type=None,
  96. is_extension=False, extension_scope=None,
  97. options=None),
  98. ],
  99. extensions=[
  100. ],
  101. nested_types=[_TESTALLTYPES_NESTEDMESSAGE, ],
  102. enum_types=[
  103. ],
  104. options=None,
  105. is_extendable=False,
  106. syntax='proto2',
  107. extension_ranges=[],
  108. oneofs=[
  109. ],
  110. serialized_start=72,
  111. serialized_end=388,
  112. )
  113. _FOREIGNMESSAGE = _descriptor.Descriptor(
  114. name='ForeignMessage',
  115. full_name='google.protobuf.python.internal.ForeignMessage',
  116. filename=None,
  117. file=DESCRIPTOR,
  118. containing_type=None,
  119. fields=[
  120. _descriptor.FieldDescriptor(
  121. name='c', full_name='google.protobuf.python.internal.ForeignMessage.c', index=0,
  122. number=1, type=5, cpp_type=1, label=1,
  123. has_default_value=False, default_value=0,
  124. message_type=None, enum_type=None, containing_type=None,
  125. is_extension=False, extension_scope=None,
  126. options=None),
  127. _descriptor.FieldDescriptor(
  128. name='d', full_name='google.protobuf.python.internal.ForeignMessage.d', index=1,
  129. number=2, type=5, cpp_type=1, label=3,
  130. has_default_value=False, default_value=[],
  131. message_type=None, enum_type=None, containing_type=None,
  132. is_extension=False, extension_scope=None,
  133. options=None),
  134. ],
  135. extensions=[
  136. ],
  137. nested_types=[],
  138. enum_types=[
  139. ],
  140. options=None,
  141. is_extendable=False,
  142. syntax='proto2',
  143. extension_ranges=[],
  144. oneofs=[
  145. ],
  146. serialized_start=390,
  147. serialized_end=428,
  148. )
  149. _TESTALLEXTENSIONS = _descriptor.Descriptor(
  150. name='TestAllExtensions',
  151. full_name='google.protobuf.python.internal.TestAllExtensions',
  152. filename=None,
  153. file=DESCRIPTOR,
  154. containing_type=None,
  155. fields=[
  156. ],
  157. extensions=[
  158. ],
  159. nested_types=[],
  160. enum_types=[
  161. ],
  162. options=None,
  163. is_extendable=True,
  164. syntax='proto2',
  165. extension_ranges=[(1, 536870912), ],
  166. oneofs=[
  167. ],
  168. serialized_start=430,
  169. serialized_end=459,
  170. )
  171. _TESTALLTYPES_NESTEDMESSAGE.fields_by_name['cc'].message_type = _FOREIGNMESSAGE
  172. _TESTALLTYPES_NESTEDMESSAGE.containing_type = _TESTALLTYPES
  173. _TESTALLTYPES.fields_by_name['repeated_nested_message'].message_type = _TESTALLTYPES_NESTEDMESSAGE
  174. _TESTALLTYPES.fields_by_name['optional_nested_message'].message_type = _TESTALLTYPES_NESTEDMESSAGE
  175. DESCRIPTOR.message_types_by_name['TestAllTypes'] = _TESTALLTYPES
  176. DESCRIPTOR.message_types_by_name['ForeignMessage'] = _FOREIGNMESSAGE
  177. DESCRIPTOR.message_types_by_name['TestAllExtensions'] = _TESTALLEXTENSIONS
  178. DESCRIPTOR.extensions_by_name['optional_nested_message_extension'] = optional_nested_message_extension
  179. DESCRIPTOR.extensions_by_name['repeated_nested_message_extension'] = repeated_nested_message_extension
  180. _sym_db.RegisterFileDescriptor(DESCRIPTOR)
  181. TestAllTypes = _reflection.GeneratedProtocolMessageType('TestAllTypes', (_message.Message,), dict(
  182. NestedMessage = _reflection.GeneratedProtocolMessageType('NestedMessage', (_message.Message,), dict(
  183. DESCRIPTOR = _TESTALLTYPES_NESTEDMESSAGE,
  184. __module__ = 'google.protobuf.pyext.python_pb2'
  185. # @@protoc_insertion_point(class_scope:google.protobuf.python.internal.TestAllTypes.NestedMessage)
  186. ))
  187. ,
  188. DESCRIPTOR = _TESTALLTYPES,
  189. __module__ = 'google.protobuf.pyext.python_pb2'
  190. # @@protoc_insertion_point(class_scope:google.protobuf.python.internal.TestAllTypes)
  191. ))
  192. _sym_db.RegisterMessage(TestAllTypes)
  193. _sym_db.RegisterMessage(TestAllTypes.NestedMessage)
  194. ForeignMessage = _reflection.GeneratedProtocolMessageType('ForeignMessage', (_message.Message,), dict(
  195. DESCRIPTOR = _FOREIGNMESSAGE,
  196. __module__ = 'google.protobuf.pyext.python_pb2'
  197. # @@protoc_insertion_point(class_scope:google.protobuf.python.internal.ForeignMessage)
  198. ))
  199. _sym_db.RegisterMessage(ForeignMessage)
  200. TestAllExtensions = _reflection.GeneratedProtocolMessageType('TestAllExtensions', (_message.Message,), dict(
  201. DESCRIPTOR = _TESTALLEXTENSIONS,
  202. __module__ = 'google.protobuf.pyext.python_pb2'
  203. # @@protoc_insertion_point(class_scope:google.protobuf.python.internal.TestAllExtensions)
  204. ))
  205. _sym_db.RegisterMessage(TestAllExtensions)
  206. optional_nested_message_extension.message_type = _TESTALLTYPES_NESTEDMESSAGE
  207. TestAllExtensions.RegisterExtension(optional_nested_message_extension)
  208. repeated_nested_message_extension.message_type = _TESTALLTYPES_NESTEDMESSAGE
  209. TestAllExtensions.RegisterExtension(repeated_nested_message_extension)
  210. DESCRIPTOR.has_options = True
  211. DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('H\001'))
  212. # @@protoc_insertion_point(module_scope)