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