1 // Code generated by protoc-gen-go. DO NOT EDIT.
2 // source: rrc_general_message_types.proto
4 package streaming_protobufs
8 proto "github.com/golang/protobuf/proto"
12 // Reference imports to suppress errors if they are not otherwise used.
17 // This is a compile-time assertion to ensure that this generated file
18 // is compatible with the proto package it is being compiled against.
19 // A compilation error at this line likely means your copy of the
20 // proto package needs to be updated.
21 const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
23 type RRCContainer struct {
24 UL_DCCHMessage *UL_DCCH_MessageType `protobuf:"bytes,1,opt,name=UL_DCCH_message,json=ULDCCHMessage,proto3" json:"UL_DCCH_message,omitempty"`
25 XXX_NoUnkeyedLiteral struct{} `json:"-"`
26 XXX_unrecognized []byte `json:"-"`
27 XXX_sizecache int32 `json:"-"`
30 func (m *RRCContainer) Reset() { *m = RRCContainer{} }
31 func (m *RRCContainer) String() string { return proto.CompactTextString(m) }
32 func (*RRCContainer) ProtoMessage() {}
33 func (*RRCContainer) Descriptor() ([]byte, []int) {
34 return fileDescriptor_f6431bdd4b8672dd, []int{0}
37 func (m *RRCContainer) XXX_Unmarshal(b []byte) error {
38 return xxx_messageInfo_RRCContainer.Unmarshal(m, b)
40 func (m *RRCContainer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
41 return xxx_messageInfo_RRCContainer.Marshal(b, m, deterministic)
43 func (m *RRCContainer) XXX_Merge(src proto.Message) {
44 xxx_messageInfo_RRCContainer.Merge(m, src)
46 func (m *RRCContainer) XXX_Size() int {
47 return xxx_messageInfo_RRCContainer.Size(m)
49 func (m *RRCContainer) XXX_DiscardUnknown() {
50 xxx_messageInfo_RRCContainer.DiscardUnknown(m)
53 var xxx_messageInfo_RRCContainer proto.InternalMessageInfo
55 func (m *RRCContainer) GetUL_DCCHMessage() *UL_DCCH_MessageType {
57 return m.UL_DCCHMessage
62 type UL_DCCH_MessageType struct {
63 // Types that are valid to be assigned to C1:
64 // *UL_DCCH_MessageType_MeasurementReport
65 // *UL_DCCH_MessageType_FailureInformation
66 C1 isUL_DCCH_MessageType_C1 `protobuf_oneof:"c1"`
67 XXX_NoUnkeyedLiteral struct{} `json:"-"`
68 XXX_unrecognized []byte `json:"-"`
69 XXX_sizecache int32 `json:"-"`
72 func (m *UL_DCCH_MessageType) Reset() { *m = UL_DCCH_MessageType{} }
73 func (m *UL_DCCH_MessageType) String() string { return proto.CompactTextString(m) }
74 func (*UL_DCCH_MessageType) ProtoMessage() {}
75 func (*UL_DCCH_MessageType) Descriptor() ([]byte, []int) {
76 return fileDescriptor_f6431bdd4b8672dd, []int{1}
79 func (m *UL_DCCH_MessageType) XXX_Unmarshal(b []byte) error {
80 return xxx_messageInfo_UL_DCCH_MessageType.Unmarshal(m, b)
82 func (m *UL_DCCH_MessageType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
83 return xxx_messageInfo_UL_DCCH_MessageType.Marshal(b, m, deterministic)
85 func (m *UL_DCCH_MessageType) XXX_Merge(src proto.Message) {
86 xxx_messageInfo_UL_DCCH_MessageType.Merge(m, src)
88 func (m *UL_DCCH_MessageType) XXX_Size() int {
89 return xxx_messageInfo_UL_DCCH_MessageType.Size(m)
91 func (m *UL_DCCH_MessageType) XXX_DiscardUnknown() {
92 xxx_messageInfo_UL_DCCH_MessageType.DiscardUnknown(m)
95 var xxx_messageInfo_UL_DCCH_MessageType proto.InternalMessageInfo
97 type isUL_DCCH_MessageType_C1 interface {
98 isUL_DCCH_MessageType_C1()
101 type UL_DCCH_MessageType_MeasurementReport struct {
102 MeasurementReport *MeasurementReport `protobuf:"bytes,1,opt,name=measurementReport,proto3,oneof"`
105 type UL_DCCH_MessageType_FailureInformation struct {
106 FailureInformation *FailureInformation `protobuf:"bytes,2,opt,name=failureInformation,proto3,oneof"`
109 func (*UL_DCCH_MessageType_MeasurementReport) isUL_DCCH_MessageType_C1() {}
111 func (*UL_DCCH_MessageType_FailureInformation) isUL_DCCH_MessageType_C1() {}
113 func (m *UL_DCCH_MessageType) GetC1() isUL_DCCH_MessageType_C1 {
120 func (m *UL_DCCH_MessageType) GetMeasurementReport() *MeasurementReport {
121 if x, ok := m.GetC1().(*UL_DCCH_MessageType_MeasurementReport); ok {
122 return x.MeasurementReport
127 func (m *UL_DCCH_MessageType) GetFailureInformation() *FailureInformation {
128 if x, ok := m.GetC1().(*UL_DCCH_MessageType_FailureInformation); ok {
129 return x.FailureInformation
134 // XXX_OneofWrappers is for the internal use of the proto package.
135 func (*UL_DCCH_MessageType) XXX_OneofWrappers() []interface{} {
136 return []interface{}{
137 (*UL_DCCH_MessageType_MeasurementReport)(nil),
138 (*UL_DCCH_MessageType_FailureInformation)(nil),
143 proto.RegisterType((*RRCContainer)(nil), "streaming_protobufs.RRCContainer")
144 proto.RegisterType((*UL_DCCH_MessageType)(nil), "streaming_protobufs.UL_DCCH_MessageType")
147 func init() { proto.RegisterFile("rrc_general_message_types.proto", fileDescriptor_f6431bdd4b8672dd) }
149 var fileDescriptor_f6431bdd4b8672dd = []byte{
150 // 277 bytes of a gzipped FileDescriptorProto
151 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x8f, 0x4f, 0x4b, 0xc3, 0x40,
152 0x10, 0xc5, 0x9b, 0x22, 0x1e, 0x56, 0x45, 0x4c, 0x2f, 0xa5, 0x28, 0x4a, 0x0f, 0xda, 0x4b, 0x12,
153 0x6a, 0xbf, 0x41, 0x23, 0x12, 0xa1, 0x05, 0x59, 0xac, 0xa0, 0x97, 0x75, 0x1b, 0x26, 0x61, 0x21,
154 0xfb, 0x87, 0xd9, 0xcd, 0xa1, 0x5f, 0xd2, 0xcf, 0x24, 0xf9, 0xd3, 0x2a, 0x76, 0x6f, 0xc3, 0x9b,
155 0x37, 0xef, 0xf7, 0x86, 0xdc, 0x22, 0xe6, 0xac, 0x04, 0x05, 0xc8, 0x2b, 0x26, 0xc1, 0x5a, 0x5e,
156 0x02, 0x73, 0x3b, 0x03, 0x36, 0x36, 0xa8, 0x9d, 0x0e, 0x47, 0xd6, 0x21, 0x70, 0x29, 0x54, 0xc9,
157 0x5a, 0x61, 0x5b, 0x17, 0x76, 0x72, 0xdd, 0x5c, 0x49, 0xe0, 0xb6, 0x46, 0x90, 0xa0, 0x1c, 0x43,
158 0x30, 0x1a, 0x5d, 0x77, 0x32, 0xb9, 0x69, 0xb6, 0x05, 0x17, 0x55, 0x8d, 0xc0, 0x84, 0x2a, 0x34,
159 0x4a, 0xee, 0x84, 0x56, 0xdd, 0x7a, 0xfa, 0x45, 0xce, 0x29, 0x4d, 0x53, 0xad, 0x1c, 0x17, 0x0a,
160 0x30, 0x7c, 0x25, 0x97, 0x9b, 0x15, 0x7b, 0x4a, 0xd3, 0x6c, 0x5f, 0x60, 0x1c, 0xdc, 0x05, 0xb3,
161 0xb3, 0xc7, 0x59, 0xec, 0x61, 0xc7, 0x7b, 0xef, 0xba, 0xf3, 0xbe, 0xed, 0x0c, 0xd0, 0x8b, 0xcd,
162 0xaa, 0xd1, 0x7a, 0x69, 0xfa, 0x1d, 0x90, 0x91, 0xc7, 0x16, 0xbe, 0x93, 0xab, 0x3f, 0xa5, 0x69,
163 0xdb, 0xb9, 0x67, 0xdd, 0x7b, 0x59, 0xeb, 0xff, 0xee, 0x6c, 0x40, 0x8f, 0x23, 0xc2, 0x0f, 0x12,
164 0xf6, 0xef, 0xbe, 0xfc, 0x7e, 0x3b, 0x1e, 0xb6, 0xc1, 0x0f, 0xde, 0xe0, 0xe7, 0x23, 0x7b, 0x36,
165 0xa0, 0x9e, 0x90, 0xe5, 0x09, 0x19, 0xe6, 0xf3, 0xe5, 0xe2, 0x73, 0x5e, 0x02, 0xa2, 0x70, 0xb1,
166 0x8e, 0x90, 0xab, 0xc8, 0xe6, 0xb1, 0xc6, 0x32, 0xc1, 0x04, 0x45, 0x1e, 0x99, 0xca, 0x25, 0x07,
167 0x46, 0x74, 0x60, 0x6c, 0x4f, 0xdb, 0x71, 0xf1, 0x13, 0x00, 0x00, 0xff, 0xff, 0x8d, 0xd4, 0x6c,
168 0x9b, 0xe3, 0x01, 0x00, 0x00,