1# -*- coding: utf-8 -*-
2# Generated by the protocol buffer compiler.  DO NOT EDIT!
3# source: gnmi_ext.proto
4
5import sys
6_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
7from google.protobuf.internal import enum_type_wrapper
8from google.protobuf import descriptor as _descriptor
9from google.protobuf import message as _message
10from google.protobuf import reflection as _reflection
11from google.protobuf import symbol_database as _symbol_database
12# @@protoc_insertion_point(imports)
13
14_sym_db = _symbol_database.Default()
15
16
17
18
19DESCRIPTOR = _descriptor.FileDescriptor(
20  name='gnmi_ext.proto',
21  package='gnmi_ext',
22  syntax='proto3',
23  serialized_options=None,
24  serialized_pb=_b('\n\x0egnmi_ext.proto\x12\x08gnmi_ext\"\x86\x01\n\tExtension\x12\x37\n\x0eregistered_ext\x18\x01 \x01(\x0b\x32\x1d.gnmi_ext.RegisteredExtensionH\x00\x12\x39\n\x12master_arbitration\x18\x02 \x01(\x0b\x32\x1b.gnmi_ext.MasterArbitrationH\x00\x42\x05\n\x03\x65xt\"E\n\x13RegisteredExtension\x12!\n\x02id\x18\x01 \x01(\x0e\x32\x15.gnmi_ext.ExtensionID\x12\x0b\n\x03msg\x18\x02 \x01(\x0c\"Y\n\x11MasterArbitration\x12\x1c\n\x04role\x18\x01 \x01(\x0b\x32\x0e.gnmi_ext.Role\x12&\n\x0b\x65lection_id\x18\x02 \x01(\x0b\x32\x11.gnmi_ext.Uint128\"$\n\x07Uint128\x12\x0c\n\x04high\x18\x01 \x01(\x04\x12\x0b\n\x03low\x18\x02 \x01(\x04\"\x12\n\x04Role\x12\n\n\x02id\x18\x01 \x01(\t*3\n\x0b\x45xtensionID\x12\r\n\tEID_UNSET\x10\x00\x12\x15\n\x10\x45ID_EXPERIMENTAL\x10\xe7\x07\x62\x06proto3')
25)
26
27_EXTENSIONID = _descriptor.EnumDescriptor(
28  name='ExtensionID',
29  full_name='gnmi_ext.ExtensionID',
30  filename=None,
31  file=DESCRIPTOR,
32  values=[
33    _descriptor.EnumValueDescriptor(
34      name='EID_UNSET', index=0, number=0,
35      serialized_options=None,
36      type=None),
37    _descriptor.EnumValueDescriptor(
38      name='EID_EXPERIMENTAL', index=1, number=999,
39      serialized_options=None,
40      type=None),
41  ],
42  containing_type=None,
43  serialized_options=None,
44  serialized_start=385,
45  serialized_end=436,
46)
47_sym_db.RegisterEnumDescriptor(_EXTENSIONID)
48
49ExtensionID = enum_type_wrapper.EnumTypeWrapper(_EXTENSIONID)
50EID_UNSET = 0
51EID_EXPERIMENTAL = 999
52
53
54
55_EXTENSION = _descriptor.Descriptor(
56  name='Extension',
57  full_name='gnmi_ext.Extension',
58  filename=None,
59  file=DESCRIPTOR,
60  containing_type=None,
61  fields=[
62    _descriptor.FieldDescriptor(
63      name='registered_ext', full_name='gnmi_ext.Extension.registered_ext', index=0,
64      number=1, type=11, cpp_type=10, label=1,
65      has_default_value=False, default_value=None,
66      message_type=None, enum_type=None, containing_type=None,
67      is_extension=False, extension_scope=None,
68      serialized_options=None, file=DESCRIPTOR),
69    _descriptor.FieldDescriptor(
70      name='master_arbitration', full_name='gnmi_ext.Extension.master_arbitration', index=1,
71      number=2, type=11, cpp_type=10, label=1,
72      has_default_value=False, default_value=None,
73      message_type=None, enum_type=None, containing_type=None,
74      is_extension=False, extension_scope=None,
75      serialized_options=None, file=DESCRIPTOR),
76  ],
77  extensions=[
78  ],
79  nested_types=[],
80  enum_types=[
81  ],
82  serialized_options=None,
83  is_extendable=False,
84  syntax='proto3',
85  extension_ranges=[],
86  oneofs=[
87    _descriptor.OneofDescriptor(
88      name='ext', full_name='gnmi_ext.Extension.ext',
89      index=0, containing_type=None, fields=[]),
90  ],
91  serialized_start=29,
92  serialized_end=163,
93)
94
95
96_REGISTEREDEXTENSION = _descriptor.Descriptor(
97  name='RegisteredExtension',
98  full_name='gnmi_ext.RegisteredExtension',
99  filename=None,
100  file=DESCRIPTOR,
101  containing_type=None,
102  fields=[
103    _descriptor.FieldDescriptor(
104      name='id', full_name='gnmi_ext.RegisteredExtension.id', index=0,
105      number=1, type=14, cpp_type=8, label=1,
106      has_default_value=False, default_value=0,
107      message_type=None, enum_type=None, containing_type=None,
108      is_extension=False, extension_scope=None,
109      serialized_options=None, file=DESCRIPTOR),
110    _descriptor.FieldDescriptor(
111      name='msg', full_name='gnmi_ext.RegisteredExtension.msg', index=1,
112      number=2, type=12, cpp_type=9, label=1,
113      has_default_value=False, default_value=_b(""),
114      message_type=None, enum_type=None, containing_type=None,
115      is_extension=False, extension_scope=None,
116      serialized_options=None, file=DESCRIPTOR),
117  ],
118  extensions=[
119  ],
120  nested_types=[],
121  enum_types=[
122  ],
123  serialized_options=None,
124  is_extendable=False,
125  syntax='proto3',
126  extension_ranges=[],
127  oneofs=[
128  ],
129  serialized_start=165,
130  serialized_end=234,
131)
132
133
134_MASTERARBITRATION = _descriptor.Descriptor(
135  name='MasterArbitration',
136  full_name='gnmi_ext.MasterArbitration',
137  filename=None,
138  file=DESCRIPTOR,
139  containing_type=None,
140  fields=[
141    _descriptor.FieldDescriptor(
142      name='role', full_name='gnmi_ext.MasterArbitration.role', index=0,
143      number=1, type=11, cpp_type=10, label=1,
144      has_default_value=False, default_value=None,
145      message_type=None, enum_type=None, containing_type=None,
146      is_extension=False, extension_scope=None,
147      serialized_options=None, file=DESCRIPTOR),
148    _descriptor.FieldDescriptor(
149      name='election_id', full_name='gnmi_ext.MasterArbitration.election_id', index=1,
150      number=2, type=11, cpp_type=10, label=1,
151      has_default_value=False, default_value=None,
152      message_type=None, enum_type=None, containing_type=None,
153      is_extension=False, extension_scope=None,
154      serialized_options=None, file=DESCRIPTOR),
155  ],
156  extensions=[
157  ],
158  nested_types=[],
159  enum_types=[
160  ],
161  serialized_options=None,
162  is_extendable=False,
163  syntax='proto3',
164  extension_ranges=[],
165  oneofs=[
166  ],
167  serialized_start=236,
168  serialized_end=325,
169)
170
171
172_UINT128 = _descriptor.Descriptor(
173  name='Uint128',
174  full_name='gnmi_ext.Uint128',
175  filename=None,
176  file=DESCRIPTOR,
177  containing_type=None,
178  fields=[
179    _descriptor.FieldDescriptor(
180      name='high', full_name='gnmi_ext.Uint128.high', index=0,
181      number=1, type=4, cpp_type=4, label=1,
182      has_default_value=False, default_value=0,
183      message_type=None, enum_type=None, containing_type=None,
184      is_extension=False, extension_scope=None,
185      serialized_options=None, file=DESCRIPTOR),
186    _descriptor.FieldDescriptor(
187      name='low', full_name='gnmi_ext.Uint128.low', index=1,
188      number=2, type=4, cpp_type=4, label=1,
189      has_default_value=False, default_value=0,
190      message_type=None, enum_type=None, containing_type=None,
191      is_extension=False, extension_scope=None,
192      serialized_options=None, file=DESCRIPTOR),
193  ],
194  extensions=[
195  ],
196  nested_types=[],
197  enum_types=[
198  ],
199  serialized_options=None,
200  is_extendable=False,
201  syntax='proto3',
202  extension_ranges=[],
203  oneofs=[
204  ],
205  serialized_start=327,
206  serialized_end=363,
207)
208
209
210_ROLE = _descriptor.Descriptor(
211  name='Role',
212  full_name='gnmi_ext.Role',
213  filename=None,
214  file=DESCRIPTOR,
215  containing_type=None,
216  fields=[
217    _descriptor.FieldDescriptor(
218      name='id', full_name='gnmi_ext.Role.id', index=0,
219      number=1, type=9, cpp_type=9, label=1,
220      has_default_value=False, default_value=_b("").decode('utf-8'),
221      message_type=None, enum_type=None, containing_type=None,
222      is_extension=False, extension_scope=None,
223      serialized_options=None, file=DESCRIPTOR),
224  ],
225  extensions=[
226  ],
227  nested_types=[],
228  enum_types=[
229  ],
230  serialized_options=None,
231  is_extendable=False,
232  syntax='proto3',
233  extension_ranges=[],
234  oneofs=[
235  ],
236  serialized_start=365,
237  serialized_end=383,
238)
239
240_EXTENSION.fields_by_name['registered_ext'].message_type = _REGISTEREDEXTENSION
241_EXTENSION.fields_by_name['master_arbitration'].message_type = _MASTERARBITRATION
242_EXTENSION.oneofs_by_name['ext'].fields.append(
243  _EXTENSION.fields_by_name['registered_ext'])
244_EXTENSION.fields_by_name['registered_ext'].containing_oneof = _EXTENSION.oneofs_by_name['ext']
245_EXTENSION.oneofs_by_name['ext'].fields.append(
246  _EXTENSION.fields_by_name['master_arbitration'])
247_EXTENSION.fields_by_name['master_arbitration'].containing_oneof = _EXTENSION.oneofs_by_name['ext']
248_REGISTEREDEXTENSION.fields_by_name['id'].enum_type = _EXTENSIONID
249_MASTERARBITRATION.fields_by_name['role'].message_type = _ROLE
250_MASTERARBITRATION.fields_by_name['election_id'].message_type = _UINT128
251DESCRIPTOR.message_types_by_name['Extension'] = _EXTENSION
252DESCRIPTOR.message_types_by_name['RegisteredExtension'] = _REGISTEREDEXTENSION
253DESCRIPTOR.message_types_by_name['MasterArbitration'] = _MASTERARBITRATION
254DESCRIPTOR.message_types_by_name['Uint128'] = _UINT128
255DESCRIPTOR.message_types_by_name['Role'] = _ROLE
256DESCRIPTOR.enum_types_by_name['ExtensionID'] = _EXTENSIONID
257_sym_db.RegisterFileDescriptor(DESCRIPTOR)
258
259Extension = _reflection.GeneratedProtocolMessageType('Extension', (_message.Message,), dict(
260  DESCRIPTOR = _EXTENSION,
261  __module__ = 'gnmi_ext_pb2'
262  # @@protoc_insertion_point(class_scope:gnmi_ext.Extension)
263  ))
264_sym_db.RegisterMessage(Extension)
265
266RegisteredExtension = _reflection.GeneratedProtocolMessageType('RegisteredExtension', (_message.Message,), dict(
267  DESCRIPTOR = _REGISTEREDEXTENSION,
268  __module__ = 'gnmi_ext_pb2'
269  # @@protoc_insertion_point(class_scope:gnmi_ext.RegisteredExtension)
270  ))
271_sym_db.RegisterMessage(RegisteredExtension)
272
273MasterArbitration = _reflection.GeneratedProtocolMessageType('MasterArbitration', (_message.Message,), dict(
274  DESCRIPTOR = _MASTERARBITRATION,
275  __module__ = 'gnmi_ext_pb2'
276  # @@protoc_insertion_point(class_scope:gnmi_ext.MasterArbitration)
277  ))
278_sym_db.RegisterMessage(MasterArbitration)
279
280Uint128 = _reflection.GeneratedProtocolMessageType('Uint128', (_message.Message,), dict(
281  DESCRIPTOR = _UINT128,
282  __module__ = 'gnmi_ext_pb2'
283  # @@protoc_insertion_point(class_scope:gnmi_ext.Uint128)
284  ))
285_sym_db.RegisterMessage(Uint128)
286
287Role = _reflection.GeneratedProtocolMessageType('Role', (_message.Message,), dict(
288  DESCRIPTOR = _ROLE,
289  __module__ = 'gnmi_ext_pb2'
290  # @@protoc_insertion_point(class_scope:gnmi_ext.Role)
291  ))
292_sym_db.RegisterMessage(Role)
293
294
295# @@protoc_insertion_point(module_scope)
296