1 # -*- coding: utf-8 -*-
2 # Generated by the protocol buffer compiler. DO NOT EDIT!
3 # source: secondary_rat_data_usage_report.proto
6 _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
7 from google.protobuf import descriptor as _descriptor
8 from google.protobuf import message as _message
9 from google.protobuf import reflection as _reflection
10 from google.protobuf import symbol_database as _symbol_database
11 # @@protoc_insertion_point(imports)
13 _sym_db = _symbol_database.Default()
16 from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2
19 DESCRIPTOR = _descriptor.FileDescriptor(
20 name='secondary_rat_data_usage_report.proto',
21 package='uenibstreamprotobuf',
23 serialized_options=_b('Z8gerrit.o-ran-sc.org/r/ric-plt/ue-nib/uenibstreamprotobuf'),
24 serialized_pb=_b('\n%secondary_rat_data_usage_report.proto\x12\x13uenibstreamprotobuf\x1a\x1egoogle/protobuf/wrappers.proto\"h\n\x1bSecondaryRATDataUsageReport\x12I\n\x0bprotocolIEs\x18\x01 \x01(\x0b\x32\x34.uenibstreamprotobuf.SecondaryRATDataUsageReport_IEs\"\xf7\x01\n\x1fSecondaryRATDataUsageReport_IEs\x12\x1a\n\x12id_MeNB_UE_X2AP_ID\x18\x01 \x01(\r\x12\x1a\n\x12id_SgNB_UE_X2AP_ID\x18\x02 \x01(\r\x12X\n\x1eid_SecondaryRATUsageReportList\x18\x03 \x01(\x0b\x32\x30.uenibstreamprotobuf.SecondaryRATUsageReportList\x12\x42\n\x1cid_MeNB_UE_X2AP_ID_Extension\x18\x04 \x01(\x0b\x32\x1c.google.protobuf.UInt32Value\"b\n\x1bSecondaryRATUsageReportList\x12\x43\n\x05items\x18\x01 \x03(\x0b\x32\x34.uenibstreamprotobuf.SecondaryRATUsageReport_ItemIEs\"}\n\x1fSecondaryRATUsageReport_ItemIEs\x12Z\n\x1fid_SecondaryRATUsageReport_Item\x18\x01 \x01(\x0b\x32\x31.uenibstreamprotobuf.SecondaryRATUsageReport_Item\"\x8d\x02\n\x1cSecondaryRATUsageReport_Item\x12\x10\n\x08\x65_RAB_ID\x18\x01 \x01(\r\x12\\\n\x10secondaryRATType\x18\x02 \x01(\x0e\x32\x42.uenibstreamprotobuf.SecondaryRATUsageReport_Item.SecondaryRATType\x12G\n\x14\x65_RABUsageReportList\x18\x03 \x01(\x0b\x32).uenibstreamprotobuf.E_RABUsageReportList\"4\n\x10SecondaryRATType\x12\x18\n\x14protobuf_unspecified\x10\x00\x12\x06\n\x02nr\x10\x01\"T\n\x14\x45_RABUsageReportList\x12<\n\x05items\x18\x01 \x03(\x0b\x32-.uenibstreamprotobuf.E_RABUsageReport_ItemIEs\"h\n\x18\x45_RABUsageReport_ItemIEs\x12L\n\x18id_E_RABUsageReport_Item\x18\x01 \x01(\x0b\x32*.uenibstreamprotobuf.E_RABUsageReport_Item\"q\n\x15\x45_RABUsageReport_Item\x12\x16\n\x0estartTimeStamp\x18\x01 \x01(\x04\x12\x14\n\x0c\x65ndTimeStamp\x18\x02 \x01(\x04\x12\x14\n\x0cusageCountUL\x18\x03 \x01(\x04\x12\x14\n\x0cusageCountDL\x18\x04 \x01(\x04\x42:Z8gerrit.o-ran-sc.org/r/ric-plt/ue-nib/uenibstreamprotobufb\x06proto3')
26 dependencies=[google_dot_protobuf_dot_wrappers__pb2.DESCRIPTOR,])
30 _SECONDARYRATUSAGEREPORT_ITEM_SECONDARYRATTYPE = _descriptor.EnumDescriptor(
31 name='SecondaryRATType',
32 full_name='uenibstreamprotobuf.SecondaryRATUsageReport_Item.SecondaryRATType',
36 _descriptor.EnumValueDescriptor(
37 name='protobuf_unspecified', index=0, number=0,
38 serialized_options=None,
40 _descriptor.EnumValueDescriptor(
41 name='nr', index=1, number=1,
42 serialized_options=None,
46 serialized_options=None,
50 _sym_db.RegisterEnumDescriptor(_SECONDARYRATUSAGEREPORT_ITEM_SECONDARYRATTYPE)
53 _SECONDARYRATDATAUSAGEREPORT = _descriptor.Descriptor(
54 name='SecondaryRATDataUsageReport',
55 full_name='uenibstreamprotobuf.SecondaryRATDataUsageReport',
60 _descriptor.FieldDescriptor(
61 name='protocolIEs', full_name='uenibstreamprotobuf.SecondaryRATDataUsageReport.protocolIEs', index=0,
62 number=1, type=11, cpp_type=10, label=1,
63 has_default_value=False, default_value=None,
64 message_type=None, enum_type=None, containing_type=None,
65 is_extension=False, extension_scope=None,
66 serialized_options=None, file=DESCRIPTOR),
73 serialized_options=None,
84 _SECONDARYRATDATAUSAGEREPORT_IES = _descriptor.Descriptor(
85 name='SecondaryRATDataUsageReport_IEs',
86 full_name='uenibstreamprotobuf.SecondaryRATDataUsageReport_IEs',
91 _descriptor.FieldDescriptor(
92 name='id_MeNB_UE_X2AP_ID', full_name='uenibstreamprotobuf.SecondaryRATDataUsageReport_IEs.id_MeNB_UE_X2AP_ID', index=0,
93 number=1, type=13, cpp_type=3, 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 serialized_options=None, file=DESCRIPTOR),
98 _descriptor.FieldDescriptor(
99 name='id_SgNB_UE_X2AP_ID', full_name='uenibstreamprotobuf.SecondaryRATDataUsageReport_IEs.id_SgNB_UE_X2AP_ID', index=1,
100 number=2, type=13, cpp_type=3, label=1,
101 has_default_value=False, default_value=0,
102 message_type=None, enum_type=None, containing_type=None,
103 is_extension=False, extension_scope=None,
104 serialized_options=None, file=DESCRIPTOR),
105 _descriptor.FieldDescriptor(
106 name='id_SecondaryRATUsageReportList', full_name='uenibstreamprotobuf.SecondaryRATDataUsageReport_IEs.id_SecondaryRATUsageReportList', index=2,
107 number=3, type=11, cpp_type=10, label=1,
108 has_default_value=False, default_value=None,
109 message_type=None, enum_type=None, containing_type=None,
110 is_extension=False, extension_scope=None,
111 serialized_options=None, file=DESCRIPTOR),
112 _descriptor.FieldDescriptor(
113 name='id_MeNB_UE_X2AP_ID_Extension', full_name='uenibstreamprotobuf.SecondaryRATDataUsageReport_IEs.id_MeNB_UE_X2AP_ID_Extension', index=3,
114 number=4, type=11, cpp_type=10, label=1,
115 has_default_value=False, default_value=None,
116 message_type=None, enum_type=None, containing_type=None,
117 is_extension=False, extension_scope=None,
118 serialized_options=None, file=DESCRIPTOR),
125 serialized_options=None,
131 serialized_start=201,
136 _SECONDARYRATUSAGEREPORTLIST = _descriptor.Descriptor(
137 name='SecondaryRATUsageReportList',
138 full_name='uenibstreamprotobuf.SecondaryRATUsageReportList',
141 containing_type=None,
143 _descriptor.FieldDescriptor(
144 name='items', full_name='uenibstreamprotobuf.SecondaryRATUsageReportList.items', index=0,
145 number=1, type=11, cpp_type=10, label=3,
146 has_default_value=False, default_value=[],
147 message_type=None, enum_type=None, containing_type=None,
148 is_extension=False, extension_scope=None,
149 serialized_options=None, file=DESCRIPTOR),
156 serialized_options=None,
162 serialized_start=450,
167 _SECONDARYRATUSAGEREPORT_ITEMIES = _descriptor.Descriptor(
168 name='SecondaryRATUsageReport_ItemIEs',
169 full_name='uenibstreamprotobuf.SecondaryRATUsageReport_ItemIEs',
172 containing_type=None,
174 _descriptor.FieldDescriptor(
175 name='id_SecondaryRATUsageReport_Item', full_name='uenibstreamprotobuf.SecondaryRATUsageReport_ItemIEs.id_SecondaryRATUsageReport_Item', index=0,
176 number=1, type=11, cpp_type=10, label=1,
177 has_default_value=False, default_value=None,
178 message_type=None, enum_type=None, containing_type=None,
179 is_extension=False, extension_scope=None,
180 serialized_options=None, file=DESCRIPTOR),
187 serialized_options=None,
193 serialized_start=550,
198 _SECONDARYRATUSAGEREPORT_ITEM = _descriptor.Descriptor(
199 name='SecondaryRATUsageReport_Item',
200 full_name='uenibstreamprotobuf.SecondaryRATUsageReport_Item',
203 containing_type=None,
205 _descriptor.FieldDescriptor(
206 name='e_RAB_ID', full_name='uenibstreamprotobuf.SecondaryRATUsageReport_Item.e_RAB_ID', index=0,
207 number=1, type=13, cpp_type=3, label=1,
208 has_default_value=False, default_value=0,
209 message_type=None, enum_type=None, containing_type=None,
210 is_extension=False, extension_scope=None,
211 serialized_options=None, file=DESCRIPTOR),
212 _descriptor.FieldDescriptor(
213 name='secondaryRATType', full_name='uenibstreamprotobuf.SecondaryRATUsageReport_Item.secondaryRATType', index=1,
214 number=2, type=14, cpp_type=8, label=1,
215 has_default_value=False, default_value=0,
216 message_type=None, enum_type=None, containing_type=None,
217 is_extension=False, extension_scope=None,
218 serialized_options=None, file=DESCRIPTOR),
219 _descriptor.FieldDescriptor(
220 name='e_RABUsageReportList', full_name='uenibstreamprotobuf.SecondaryRATUsageReport_Item.e_RABUsageReportList', index=2,
221 number=3, type=11, cpp_type=10, label=1,
222 has_default_value=False, default_value=None,
223 message_type=None, enum_type=None, containing_type=None,
224 is_extension=False, extension_scope=None,
225 serialized_options=None, file=DESCRIPTOR),
231 _SECONDARYRATUSAGEREPORT_ITEM_SECONDARYRATTYPE,
233 serialized_options=None,
239 serialized_start=678,
244 _E_RABUSAGEREPORTLIST = _descriptor.Descriptor(
245 name='E_RABUsageReportList',
246 full_name='uenibstreamprotobuf.E_RABUsageReportList',
249 containing_type=None,
251 _descriptor.FieldDescriptor(
252 name='items', full_name='uenibstreamprotobuf.E_RABUsageReportList.items', index=0,
253 number=1, type=11, cpp_type=10, label=3,
254 has_default_value=False, default_value=[],
255 message_type=None, enum_type=None, containing_type=None,
256 is_extension=False, extension_scope=None,
257 serialized_options=None, file=DESCRIPTOR),
264 serialized_options=None,
270 serialized_start=949,
275 _E_RABUSAGEREPORT_ITEMIES = _descriptor.Descriptor(
276 name='E_RABUsageReport_ItemIEs',
277 full_name='uenibstreamprotobuf.E_RABUsageReport_ItemIEs',
280 containing_type=None,
282 _descriptor.FieldDescriptor(
283 name='id_E_RABUsageReport_Item', full_name='uenibstreamprotobuf.E_RABUsageReport_ItemIEs.id_E_RABUsageReport_Item', index=0,
284 number=1, type=11, cpp_type=10, label=1,
285 has_default_value=False, default_value=None,
286 message_type=None, enum_type=None, containing_type=None,
287 is_extension=False, extension_scope=None,
288 serialized_options=None, file=DESCRIPTOR),
295 serialized_options=None,
301 serialized_start=1035,
306 _E_RABUSAGEREPORT_ITEM = _descriptor.Descriptor(
307 name='E_RABUsageReport_Item',
308 full_name='uenibstreamprotobuf.E_RABUsageReport_Item',
311 containing_type=None,
313 _descriptor.FieldDescriptor(
314 name='startTimeStamp', full_name='uenibstreamprotobuf.E_RABUsageReport_Item.startTimeStamp', 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 serialized_options=None, file=DESCRIPTOR),
320 _descriptor.FieldDescriptor(
321 name='endTimeStamp', full_name='uenibstreamprotobuf.E_RABUsageReport_Item.endTimeStamp', index=1,
322 number=2, type=4, cpp_type=4, 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 serialized_options=None, file=DESCRIPTOR),
327 _descriptor.FieldDescriptor(
328 name='usageCountUL', full_name='uenibstreamprotobuf.E_RABUsageReport_Item.usageCountUL', index=2,
329 number=3, type=4, cpp_type=4, 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 serialized_options=None, file=DESCRIPTOR),
334 _descriptor.FieldDescriptor(
335 name='usageCountDL', full_name='uenibstreamprotobuf.E_RABUsageReport_Item.usageCountDL', index=3,
336 number=4, type=4, cpp_type=4, 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 serialized_options=None, file=DESCRIPTOR),
347 serialized_options=None,
353 serialized_start=1141,
357 _SECONDARYRATDATAUSAGEREPORT.fields_by_name['protocolIEs'].message_type = _SECONDARYRATDATAUSAGEREPORT_IES
358 _SECONDARYRATDATAUSAGEREPORT_IES.fields_by_name['id_SecondaryRATUsageReportList'].message_type = _SECONDARYRATUSAGEREPORTLIST
359 _SECONDARYRATDATAUSAGEREPORT_IES.fields_by_name['id_MeNB_UE_X2AP_ID_Extension'].message_type = google_dot_protobuf_dot_wrappers__pb2._UINT32VALUE
360 _SECONDARYRATUSAGEREPORTLIST.fields_by_name['items'].message_type = _SECONDARYRATUSAGEREPORT_ITEMIES
361 _SECONDARYRATUSAGEREPORT_ITEMIES.fields_by_name['id_SecondaryRATUsageReport_Item'].message_type = _SECONDARYRATUSAGEREPORT_ITEM
362 _SECONDARYRATUSAGEREPORT_ITEM.fields_by_name['secondaryRATType'].enum_type = _SECONDARYRATUSAGEREPORT_ITEM_SECONDARYRATTYPE
363 _SECONDARYRATUSAGEREPORT_ITEM.fields_by_name['e_RABUsageReportList'].message_type = _E_RABUSAGEREPORTLIST
364 _SECONDARYRATUSAGEREPORT_ITEM_SECONDARYRATTYPE.containing_type = _SECONDARYRATUSAGEREPORT_ITEM
365 _E_RABUSAGEREPORTLIST.fields_by_name['items'].message_type = _E_RABUSAGEREPORT_ITEMIES
366 _E_RABUSAGEREPORT_ITEMIES.fields_by_name['id_E_RABUsageReport_Item'].message_type = _E_RABUSAGEREPORT_ITEM
367 DESCRIPTOR.message_types_by_name['SecondaryRATDataUsageReport'] = _SECONDARYRATDATAUSAGEREPORT
368 DESCRIPTOR.message_types_by_name['SecondaryRATDataUsageReport_IEs'] = _SECONDARYRATDATAUSAGEREPORT_IES
369 DESCRIPTOR.message_types_by_name['SecondaryRATUsageReportList'] = _SECONDARYRATUSAGEREPORTLIST
370 DESCRIPTOR.message_types_by_name['SecondaryRATUsageReport_ItemIEs'] = _SECONDARYRATUSAGEREPORT_ITEMIES
371 DESCRIPTOR.message_types_by_name['SecondaryRATUsageReport_Item'] = _SECONDARYRATUSAGEREPORT_ITEM
372 DESCRIPTOR.message_types_by_name['E_RABUsageReportList'] = _E_RABUSAGEREPORTLIST
373 DESCRIPTOR.message_types_by_name['E_RABUsageReport_ItemIEs'] = _E_RABUSAGEREPORT_ITEMIES
374 DESCRIPTOR.message_types_by_name['E_RABUsageReport_Item'] = _E_RABUSAGEREPORT_ITEM
375 _sym_db.RegisterFileDescriptor(DESCRIPTOR)
377 SecondaryRATDataUsageReport = _reflection.GeneratedProtocolMessageType('SecondaryRATDataUsageReport', (_message.Message,), {
378 'DESCRIPTOR' : _SECONDARYRATDATAUSAGEREPORT,
379 '__module__' : 'secondary_rat_data_usage_report_pb2'
380 # @@protoc_insertion_point(class_scope:uenibstreamprotobuf.SecondaryRATDataUsageReport)
382 _sym_db.RegisterMessage(SecondaryRATDataUsageReport)
384 SecondaryRATDataUsageReport_IEs = _reflection.GeneratedProtocolMessageType('SecondaryRATDataUsageReport_IEs', (_message.Message,), {
385 'DESCRIPTOR' : _SECONDARYRATDATAUSAGEREPORT_IES,
386 '__module__' : 'secondary_rat_data_usage_report_pb2'
387 # @@protoc_insertion_point(class_scope:uenibstreamprotobuf.SecondaryRATDataUsageReport_IEs)
389 _sym_db.RegisterMessage(SecondaryRATDataUsageReport_IEs)
391 SecondaryRATUsageReportList = _reflection.GeneratedProtocolMessageType('SecondaryRATUsageReportList', (_message.Message,), {
392 'DESCRIPTOR' : _SECONDARYRATUSAGEREPORTLIST,
393 '__module__' : 'secondary_rat_data_usage_report_pb2'
394 # @@protoc_insertion_point(class_scope:uenibstreamprotobuf.SecondaryRATUsageReportList)
396 _sym_db.RegisterMessage(SecondaryRATUsageReportList)
398 SecondaryRATUsageReport_ItemIEs = _reflection.GeneratedProtocolMessageType('SecondaryRATUsageReport_ItemIEs', (_message.Message,), {
399 'DESCRIPTOR' : _SECONDARYRATUSAGEREPORT_ITEMIES,
400 '__module__' : 'secondary_rat_data_usage_report_pb2'
401 # @@protoc_insertion_point(class_scope:uenibstreamprotobuf.SecondaryRATUsageReport_ItemIEs)
403 _sym_db.RegisterMessage(SecondaryRATUsageReport_ItemIEs)
405 SecondaryRATUsageReport_Item = _reflection.GeneratedProtocolMessageType('SecondaryRATUsageReport_Item', (_message.Message,), {
406 'DESCRIPTOR' : _SECONDARYRATUSAGEREPORT_ITEM,
407 '__module__' : 'secondary_rat_data_usage_report_pb2'
408 # @@protoc_insertion_point(class_scope:uenibstreamprotobuf.SecondaryRATUsageReport_Item)
410 _sym_db.RegisterMessage(SecondaryRATUsageReport_Item)
412 E_RABUsageReportList = _reflection.GeneratedProtocolMessageType('E_RABUsageReportList', (_message.Message,), {
413 'DESCRIPTOR' : _E_RABUSAGEREPORTLIST,
414 '__module__' : 'secondary_rat_data_usage_report_pb2'
415 # @@protoc_insertion_point(class_scope:uenibstreamprotobuf.E_RABUsageReportList)
417 _sym_db.RegisterMessage(E_RABUsageReportList)
419 E_RABUsageReport_ItemIEs = _reflection.GeneratedProtocolMessageType('E_RABUsageReport_ItemIEs', (_message.Message,), {
420 'DESCRIPTOR' : _E_RABUSAGEREPORT_ITEMIES,
421 '__module__' : 'secondary_rat_data_usage_report_pb2'
422 # @@protoc_insertion_point(class_scope:uenibstreamprotobuf.E_RABUsageReport_ItemIEs)
424 _sym_db.RegisterMessage(E_RABUsageReport_ItemIEs)
426 E_RABUsageReport_Item = _reflection.GeneratedProtocolMessageType('E_RABUsageReport_Item', (_message.Message,), {
427 'DESCRIPTOR' : _E_RABUSAGEREPORT_ITEM,
428 '__module__' : 'secondary_rat_data_usage_report_pb2'
429 # @@protoc_insertion_point(class_scope:uenibstreamprotobuf.E_RABUsageReport_Item)
431 _sym_db.RegisterMessage(E_RABUsageReport_Item)
434 DESCRIPTOR._options = None
435 # @@protoc_insertion_point(module_scope)