Restructure directory and add SCG configuration Protobuf
[ric-plt/streaming-protobufs.git] / protogen / gopb / rrc_measurement_report.pb.go
1 // Code generated by protoc-gen-go. DO NOT EDIT.
2 // source: rrc_measurement_report.proto
3
4 package streaming_protobufs
5
6 import (
7         fmt "fmt"
8         proto "github.com/golang/protobuf/proto"
9         wrappers "github.com/golang/protobuf/ptypes/wrappers"
10         math "math"
11 )
12
13 // Reference imports to suppress errors if they are not otherwise used.
14 var _ = proto.Marshal
15 var _ = fmt.Errorf
16 var _ = math.Inf
17
18 // This is a compile-time assertion to ensure that this generated file
19 // is compatible with the proto package it is being compiled against.
20 // A compilation error at this line likely means your copy of the
21 // proto package needs to be updated.
22 const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
23
24 type MeasurementReport struct {
25         // Types that are valid to be assigned to CriticalExtensions:
26         //      *MeasurementReport_MeasurementReport
27         CriticalExtensions   isMeasurementReport_CriticalExtensions `protobuf_oneof:"criticalExtensions"`
28         XXX_NoUnkeyedLiteral struct{}                               `json:"-"`
29         XXX_unrecognized     []byte                                 `json:"-"`
30         XXX_sizecache        int32                                  `json:"-"`
31 }
32
33 func (m *MeasurementReport) Reset()         { *m = MeasurementReport{} }
34 func (m *MeasurementReport) String() string { return proto.CompactTextString(m) }
35 func (*MeasurementReport) ProtoMessage()    {}
36 func (*MeasurementReport) Descriptor() ([]byte, []int) {
37         return fileDescriptor_14faada7dbb49017, []int{0}
38 }
39
40 func (m *MeasurementReport) XXX_Unmarshal(b []byte) error {
41         return xxx_messageInfo_MeasurementReport.Unmarshal(m, b)
42 }
43 func (m *MeasurementReport) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
44         return xxx_messageInfo_MeasurementReport.Marshal(b, m, deterministic)
45 }
46 func (m *MeasurementReport) XXX_Merge(src proto.Message) {
47         xxx_messageInfo_MeasurementReport.Merge(m, src)
48 }
49 func (m *MeasurementReport) XXX_Size() int {
50         return xxx_messageInfo_MeasurementReport.Size(m)
51 }
52 func (m *MeasurementReport) XXX_DiscardUnknown() {
53         xxx_messageInfo_MeasurementReport.DiscardUnknown(m)
54 }
55
56 var xxx_messageInfo_MeasurementReport proto.InternalMessageInfo
57
58 type isMeasurementReport_CriticalExtensions interface {
59         isMeasurementReport_CriticalExtensions()
60 }
61
62 type MeasurementReport_MeasurementReport struct {
63         MeasurementReport *MeasurementReport_IEs `protobuf:"bytes,1,opt,name=measurementReport,proto3,oneof"`
64 }
65
66 func (*MeasurementReport_MeasurementReport) isMeasurementReport_CriticalExtensions() {}
67
68 func (m *MeasurementReport) GetCriticalExtensions() isMeasurementReport_CriticalExtensions {
69         if m != nil {
70                 return m.CriticalExtensions
71         }
72         return nil
73 }
74
75 func (m *MeasurementReport) GetMeasurementReport() *MeasurementReport_IEs {
76         if x, ok := m.GetCriticalExtensions().(*MeasurementReport_MeasurementReport); ok {
77                 return x.MeasurementReport
78         }
79         return nil
80 }
81
82 // XXX_OneofWrappers is for the internal use of the proto package.
83 func (*MeasurementReport) XXX_OneofWrappers() []interface{} {
84         return []interface{}{
85                 (*MeasurementReport_MeasurementReport)(nil),
86         }
87 }
88
89 type MeasurementReport_IEs struct {
90         MeasResults              *MeasResults         `protobuf:"bytes,1,opt,name=measResults,proto3" json:"measResults,omitempty"`
91         LateNonCriticalExtension *wrappers.BytesValue `protobuf:"bytes,2,opt,name=lateNonCriticalExtension,proto3" json:"lateNonCriticalExtension,omitempty"`
92         XXX_NoUnkeyedLiteral     struct{}             `json:"-"`
93         XXX_unrecognized         []byte               `json:"-"`
94         XXX_sizecache            int32                `json:"-"`
95 }
96
97 func (m *MeasurementReport_IEs) Reset()         { *m = MeasurementReport_IEs{} }
98 func (m *MeasurementReport_IEs) String() string { return proto.CompactTextString(m) }
99 func (*MeasurementReport_IEs) ProtoMessage()    {}
100 func (*MeasurementReport_IEs) Descriptor() ([]byte, []int) {
101         return fileDescriptor_14faada7dbb49017, []int{1}
102 }
103
104 func (m *MeasurementReport_IEs) XXX_Unmarshal(b []byte) error {
105         return xxx_messageInfo_MeasurementReport_IEs.Unmarshal(m, b)
106 }
107 func (m *MeasurementReport_IEs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
108         return xxx_messageInfo_MeasurementReport_IEs.Marshal(b, m, deterministic)
109 }
110 func (m *MeasurementReport_IEs) XXX_Merge(src proto.Message) {
111         xxx_messageInfo_MeasurementReport_IEs.Merge(m, src)
112 }
113 func (m *MeasurementReport_IEs) XXX_Size() int {
114         return xxx_messageInfo_MeasurementReport_IEs.Size(m)
115 }
116 func (m *MeasurementReport_IEs) XXX_DiscardUnknown() {
117         xxx_messageInfo_MeasurementReport_IEs.DiscardUnknown(m)
118 }
119
120 var xxx_messageInfo_MeasurementReport_IEs proto.InternalMessageInfo
121
122 func (m *MeasurementReport_IEs) GetMeasResults() *MeasResults {
123         if m != nil {
124                 return m.MeasResults
125         }
126         return nil
127 }
128
129 func (m *MeasurementReport_IEs) GetLateNonCriticalExtension() *wrappers.BytesValue {
130         if m != nil {
131                 return m.LateNonCriticalExtension
132         }
133         return nil
134 }
135
136 func init() {
137         proto.RegisterType((*MeasurementReport)(nil), "streaming_protobufs.MeasurementReport")
138         proto.RegisterType((*MeasurementReport_IEs)(nil), "streaming_protobufs.MeasurementReport_IEs")
139 }
140
141 func init() { proto.RegisterFile("rrc_measurement_report.proto", fileDescriptor_14faada7dbb49017) }
142
143 var fileDescriptor_14faada7dbb49017 = []byte{
144         // 278 bytes of a gzipped FileDescriptorProto
145         0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x90, 0xcd, 0x4a, 0xc3, 0x40,
146         0x14, 0x85, 0x8d, 0x0b, 0x17, 0xd3, 0x55, 0xc7, 0x1f, 0x42, 0x15, 0x29, 0x5d, 0x89, 0x90, 0x09,
147         0xda, 0x37, 0x88, 0x14, 0x74, 0xa1, 0x8b, 0x2c, 0x14, 0xba, 0x09, 0xd3, 0xe1, 0x1a, 0x06, 0xe6,
148         0x8f, 0x3b, 0x37, 0x68, 0x1f, 0xc0, 0x37, 0xf2, 0x01, 0xa5, 0x69, 0x53, 0x4b, 0xd3, 0xee, 0x86,
149         0xc3, 0x9c, 0xef, 0x7c, 0x5c, 0x76, 0x83, 0xa8, 0x2a, 0x0b, 0x32, 0x36, 0x08, 0x16, 0x1c, 0x55,
150         0x08, 0xc1, 0x23, 0x89, 0x80, 0x9e, 0x3c, 0x3f, 0x8f, 0x84, 0x20, 0xad, 0x76, 0x75, 0xd5, 0x06,
151         0x8b, 0xe6, 0x33, 0x8e, 0x6e, 0x6b, 0xef, 0x6b, 0x03, 0x79, 0x97, 0xe4, 0x5f, 0x28, 0x43, 0x00,
152         0x8c, 0xeb, 0xd2, 0xe8, 0x6a, 0x85, 0x54, 0xde, 0x5a, 0xef, 0x2a, 0x5a, 0x06, 0xe8, 0x72, 0xde,
153         0xcf, 0x26, 0x3f, 0x09, 0x1b, 0xbe, 0xfe, 0xaf, 0x97, 0xed, 0x38, 0x9f, 0xb3, 0xa1, 0xdd, 0x0f,
154         0xd3, 0x64, 0x9c, 0xdc, 0x0d, 0x1e, 0xef, 0xc5, 0x01, 0x25, 0xd1, 0x43, 0x54, 0x2f, 0xb3, 0xf8,
155         0x7c, 0x52, 0xf6, 0x31, 0xc5, 0x05, 0xe3, 0x0a, 0x35, 0x69, 0x25, 0xcd, 0xec, 0x9b, 0xc0, 0x45,
156         0xed, 0x5d, 0x9c, 0xfc, 0x26, 0xec, 0xf2, 0x20, 0x84, 0x17, 0x6c, 0xb0, 0x82, 0x94, 0x10, 0x1b,
157         0x43, 0x71, 0x63, 0x31, 0x3e, 0x6a, 0xb1, 0xf9, 0x57, 0xee, 0x96, 0xf8, 0x07, 0x4b, 0x8d, 0x24,
158         0x78, 0xf3, 0xee, 0x69, 0x7f, 0x3a, 0x3d, 0x6d, 0x81, 0xd7, 0x62, 0x7d, 0x54, 0xd1, 0xd1, 0x44,
159         0xb1, 0x24, 0x88, 0xef, 0xd2, 0x34, 0x50, 0x1e, 0x2d, 0x17, 0xd3, 0xf9, 0x43, 0x0d, 0x88, 0x9a,
160         0x84, 0xcf, 0x50, 0xba, 0x2c, 0x2a, 0xe1, 0xb1, 0xce, 0x31, 0x47, 0xad, 0xb2, 0x60, 0x28, 0xdf,
161         0x6a, 0x66, 0x5b, 0xcd, 0xc5, 0x59, 0xfb, 0x9c, 0xfe, 0x05, 0x00, 0x00, 0xff, 0xff, 0x23, 0x70,
162         0xd4, 0xa8, 0xfb, 0x01, 0x00, 0x00,
163 }