X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=entities%2Fx2_setup_failure_response.pb.go;h=d7af09865c4453c0d5c27f9b5234a76dc6f79b58;hb=6f0febff2d177ef6da0de23f785f81aec0603d96;hp=03ecdc1c287f8aa29bb4e6cc8cd3792c47c31e50;hpb=a699114d5bc927428e7cef7d17423333ded5f16c;p=ric-plt%2Fnodeb-rnib.git diff --git a/entities/x2_setup_failure_response.pb.go b/entities/x2_setup_failure_response.pb.go index 03ecdc1..d7af098 100644 --- a/entities/x2_setup_failure_response.pb.go +++ b/entities/x2_setup_failure_response.pb.go @@ -14,27 +14,31 @@ // See the License for the specific language governing permissions and // limitations under the License. +// +// This source code is part of the near-RT RIC (RAN Intelligent Controller) +// platform project (RICP). + // Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.26.0 +// protoc v3.15.8 // source: x2_setup_failure_response.proto package entities import ( - fmt "fmt" - proto "github.com/golang/protobuf/proto" - math "math" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" ) -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) type TypeOfError int32 @@ -44,24 +48,45 @@ const ( TypeOfError_MISSING TypeOfError = 2 ) -var TypeOfError_name = map[int32]string{ - 0: "UNKNOWN_ERROR", - 1: "NOT_UNDERSTOOD", - 2: "MISSING", -} +// Enum value maps for TypeOfError. +var ( + TypeOfError_name = map[int32]string{ + 0: "UNKNOWN_ERROR", + 1: "NOT_UNDERSTOOD", + 2: "MISSING", + } + TypeOfError_value = map[string]int32{ + "UNKNOWN_ERROR": 0, + "NOT_UNDERSTOOD": 1, + "MISSING": 2, + } +) -var TypeOfError_value = map[string]int32{ - "UNKNOWN_ERROR": 0, - "NOT_UNDERSTOOD": 1, - "MISSING": 2, +func (x TypeOfError) Enum() *TypeOfError { + p := new(TypeOfError) + *p = x + return p } func (x TypeOfError) String() string { - return proto.EnumName(TypeOfError_name, int32(x)) + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (TypeOfError) Descriptor() protoreflect.EnumDescriptor { + return file_x2_setup_failure_response_proto_enumTypes[0].Descriptor() +} + +func (TypeOfError) Type() protoreflect.EnumType { + return &file_x2_setup_failure_response_proto_enumTypes[0] +} + +func (x TypeOfError) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) } +// Deprecated: Use TypeOfError.Descriptor instead. func (TypeOfError) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_3bd8eb0d0558962c, []int{0} + return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{0} } type TimeToWait int32 @@ -76,32 +101,53 @@ const ( TimeToWait_V60S TimeToWait = 6 ) -var TimeToWait_name = map[int32]string{ - 0: "UNKNOWN_TIMEOUT", - 1: "V1S", - 2: "V2S", - 3: "V5S", - 4: "V10S", - 5: "V20S", - 6: "V60S", -} +// Enum value maps for TimeToWait. +var ( + TimeToWait_name = map[int32]string{ + 0: "UNKNOWN_TIMEOUT", + 1: "V1S", + 2: "V2S", + 3: "V5S", + 4: "V10S", + 5: "V20S", + 6: "V60S", + } + TimeToWait_value = map[string]int32{ + "UNKNOWN_TIMEOUT": 0, + "V1S": 1, + "V2S": 2, + "V5S": 3, + "V10S": 4, + "V20S": 5, + "V60S": 6, + } +) -var TimeToWait_value = map[string]int32{ - "UNKNOWN_TIMEOUT": 0, - "V1S": 1, - "V2S": 2, - "V5S": 3, - "V10S": 4, - "V20S": 5, - "V60S": 6, +func (x TimeToWait) Enum() *TimeToWait { + p := new(TimeToWait) + *p = x + return p } func (x TimeToWait) String() string { - return proto.EnumName(TimeToWait_name, int32(x)) + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (TimeToWait) Descriptor() protoreflect.EnumDescriptor { + return file_x2_setup_failure_response_proto_enumTypes[1].Descriptor() } +func (TimeToWait) Type() protoreflect.EnumType { + return &file_x2_setup_failure_response_proto_enumTypes[1] +} + +func (x TimeToWait) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use TimeToWait.Descriptor instead. func (TimeToWait) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_3bd8eb0d0558962c, []int{1} + return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{1} } type TriggeringMessage int32 @@ -113,26 +159,47 @@ const ( TriggeringMessage_UNSUCCESSFUL_OUTCOME TriggeringMessage = 3 ) -var TriggeringMessage_name = map[int32]string{ - 0: "UNKNOWN_MESSAGE", - 1: "INITIATING_MESSAGE", - 2: "SUCCESSFUL_OUTCOME", - 3: "UNSUCCESSFUL_OUTCOME", -} +// Enum value maps for TriggeringMessage. +var ( + TriggeringMessage_name = map[int32]string{ + 0: "UNKNOWN_MESSAGE", + 1: "INITIATING_MESSAGE", + 2: "SUCCESSFUL_OUTCOME", + 3: "UNSUCCESSFUL_OUTCOME", + } + TriggeringMessage_value = map[string]int32{ + "UNKNOWN_MESSAGE": 0, + "INITIATING_MESSAGE": 1, + "SUCCESSFUL_OUTCOME": 2, + "UNSUCCESSFUL_OUTCOME": 3, + } +) -var TriggeringMessage_value = map[string]int32{ - "UNKNOWN_MESSAGE": 0, - "INITIATING_MESSAGE": 1, - "SUCCESSFUL_OUTCOME": 2, - "UNSUCCESSFUL_OUTCOME": 3, +func (x TriggeringMessage) Enum() *TriggeringMessage { + p := new(TriggeringMessage) + *p = x + return p } func (x TriggeringMessage) String() string { - return proto.EnumName(TriggeringMessage_name, int32(x)) + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (TriggeringMessage) Descriptor() protoreflect.EnumDescriptor { + return file_x2_setup_failure_response_proto_enumTypes[2].Descriptor() +} + +func (TriggeringMessage) Type() protoreflect.EnumType { + return &file_x2_setup_failure_response_proto_enumTypes[2] +} + +func (x TriggeringMessage) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) } +// Deprecated: Use TriggeringMessage.Descriptor instead. func (TriggeringMessage) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_3bd8eb0d0558962c, []int{2} + return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{2} } type Criticality int32 @@ -144,26 +211,47 @@ const ( Criticality_NOTIFY Criticality = 3 ) -var Criticality_name = map[int32]string{ - 0: "UNKNOWN_CRITICALITY", - 1: "REJECT", - 2: "IGNORE", - 3: "NOTIFY", -} +// Enum value maps for Criticality. +var ( + Criticality_name = map[int32]string{ + 0: "UNKNOWN_CRITICALITY", + 1: "REJECT", + 2: "IGNORE", + 3: "NOTIFY", + } + Criticality_value = map[string]int32{ + "UNKNOWN_CRITICALITY": 0, + "REJECT": 1, + "IGNORE": 2, + "NOTIFY": 3, + } +) -var Criticality_value = map[string]int32{ - "UNKNOWN_CRITICALITY": 0, - "REJECT": 1, - "IGNORE": 2, - "NOTIFY": 3, +func (x Criticality) Enum() *Criticality { + p := new(Criticality) + *p = x + return p } func (x Criticality) String() string { - return proto.EnumName(Criticality_name, int32(x)) + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Criticality) Descriptor() protoreflect.EnumDescriptor { + return file_x2_setup_failure_response_proto_enumTypes[3].Descriptor() +} + +func (Criticality) Type() protoreflect.EnumType { + return &file_x2_setup_failure_response_proto_enumTypes[3] +} + +func (x Criticality) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) } +// Deprecated: Use Criticality.Descriptor instead. func (Criticality) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_3bd8eb0d0558962c, []int{3} + return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{3} } type RadioNetworkLayer_Cause int32 @@ -223,122 +311,143 @@ const ( RadioNetworkLayer_PDCP_OVERLOAD RadioNetworkLayer_Cause = 51 ) -var RadioNetworkLayer_Cause_name = map[int32]string{ - 0: "UNKNOWN", - 1: "HANDOVER_DESIRABLE_FOR_RADIO_REASONS", - 2: "TIME_CRITICAL_HANDOVER", - 3: "RESOURCE_OPTIMISATION_HANDOVER", - 4: "REDUCE_LOAD_IN_SERVING_CELL", - 5: "PARTIAL_HANDOVER", - 6: "UNKNOWN_NEW_ENB_UE_X2AP_ID", - 7: "UNKNOWN_OLD_ENBME_UE_X2AP_ID", - 8: "UNKNOWN_PAIR_OF_UE_X2AP_ID", - 9: "HO_TARGET_NOT_ALLOWED", - 10: "TX2_RELOC_OVERALL_EXPIRY", - 11: "T_RELOC_PREP_EXPIRY", - 12: "CELL_NOT_AVAILABLE", - 13: "NO_RADIO_RESOURCES_AVAILABLE_IN_TARGET_CELL", - 14: "INVALID_MME_GROUP_ID", - 15: "UNKNOWN_MME_CODE", - 16: "ENCRYPTION_INTEGRITY_PROTECTION_ALGORITHMS_NOT_SUPPORTED", - 17: "REPORT_CHARACTERISTICS_EMPTY", - 18: "NO_REPORT_PERIODICITY", - 19: "EXISTING_MEASUREMENT_ID", - 20: "UNKNOWN_ENB_MEASUREMENT_ID", - 21: "MEASUREMENT_TEMPORARILY_NOT_AVAILABLE", - 22: "UNSPECIFIED", - 23: "LOAD_BALANCING", - 24: "HANDOVER_OPTIMISATION", - 25: "VALUE_OUT_OF_ALLOWED_RANGE", - 26: "MULTIPLE_E_RAB_ID_INSTANCES", - 27: "SWITCH_OFF_ONGOING", - 28: "NOT_SUPPORTED_QCI_VALUE", - 29: "MEASUREMENT_NOT_SUPPORTED_FOR_THE_OBJECT", - 30: "TDC_OVERALL_EXPIRY", - 31: "TDC_PREP_EXPIRY", - 32: "ACTION_DESIRABLE_FOR_RADIO_REASONS", - 33: "REDUCE_LOAD", - 34: "RESOURCE_OPTIMISATION", - 35: "TIME_CRITICAL_ACTION", - 36: "TARGET_NOT_ALLOWED", - 37: "NO_RADIO_RESOURCES_AVAILABLE", - 38: "INVALID_QOS_COMBINATION", - 39: "ENCRYPTION_ALGORITHMS_NOT_SUPPORTED", - 40: "PROCEDURE_CANCELLED", - 41: "RRM_PURPOSE", - 42: "IMPROVE_USER_BIT_RATE", - 43: "USER_INACTIVITY", - 44: "RADIO_CONNECTION_WITH_UE_LOST", - 45: "FAILURE_IN_THE_RADIO_INTERFACE_PROCEDURE", - 46: "BEARER_OPTION_NOT_SUPPORTED", - 47: "MCG_MOBILITY", - 48: "SCG_MOBILITY", - 49: "COUNT_REACHES_MAX_VALUE", - 50: "UNKNOWN_OLD_EN_GNB_UE_X2AP_ID", - 51: "PDCP_OVERLOAD", -} - -var RadioNetworkLayer_Cause_value = map[string]int32{ - "UNKNOWN": 0, - "HANDOVER_DESIRABLE_FOR_RADIO_REASONS": 1, - "TIME_CRITICAL_HANDOVER": 2, - "RESOURCE_OPTIMISATION_HANDOVER": 3, - "REDUCE_LOAD_IN_SERVING_CELL": 4, - "PARTIAL_HANDOVER": 5, - "UNKNOWN_NEW_ENB_UE_X2AP_ID": 6, - "UNKNOWN_OLD_ENBME_UE_X2AP_ID": 7, - "UNKNOWN_PAIR_OF_UE_X2AP_ID": 8, - "HO_TARGET_NOT_ALLOWED": 9, - "TX2_RELOC_OVERALL_EXPIRY": 10, - "T_RELOC_PREP_EXPIRY": 11, - "CELL_NOT_AVAILABLE": 12, - "NO_RADIO_RESOURCES_AVAILABLE_IN_TARGET_CELL": 13, - "INVALID_MME_GROUP_ID": 14, - "UNKNOWN_MME_CODE": 15, - "ENCRYPTION_INTEGRITY_PROTECTION_ALGORITHMS_NOT_SUPPORTED": 16, - "REPORT_CHARACTERISTICS_EMPTY": 17, - "NO_REPORT_PERIODICITY": 18, - "EXISTING_MEASUREMENT_ID": 19, - "UNKNOWN_ENB_MEASUREMENT_ID": 20, - "MEASUREMENT_TEMPORARILY_NOT_AVAILABLE": 21, - "UNSPECIFIED": 22, - "LOAD_BALANCING": 23, - "HANDOVER_OPTIMISATION": 24, - "VALUE_OUT_OF_ALLOWED_RANGE": 25, - "MULTIPLE_E_RAB_ID_INSTANCES": 26, - "SWITCH_OFF_ONGOING": 27, - "NOT_SUPPORTED_QCI_VALUE": 28, - "MEASUREMENT_NOT_SUPPORTED_FOR_THE_OBJECT": 29, - "TDC_OVERALL_EXPIRY": 30, - "TDC_PREP_EXPIRY": 31, - "ACTION_DESIRABLE_FOR_RADIO_REASONS": 32, - "REDUCE_LOAD": 33, - "RESOURCE_OPTIMISATION": 34, - "TIME_CRITICAL_ACTION": 35, - "TARGET_NOT_ALLOWED": 36, - "NO_RADIO_RESOURCES_AVAILABLE": 37, - "INVALID_QOS_COMBINATION": 38, - "ENCRYPTION_ALGORITHMS_NOT_SUPPORTED": 39, - "PROCEDURE_CANCELLED": 40, - "RRM_PURPOSE": 41, - "IMPROVE_USER_BIT_RATE": 42, - "USER_INACTIVITY": 43, - "RADIO_CONNECTION_WITH_UE_LOST": 44, - "FAILURE_IN_THE_RADIO_INTERFACE_PROCEDURE": 45, - "BEARER_OPTION_NOT_SUPPORTED": 46, - "MCG_MOBILITY": 47, - "SCG_MOBILITY": 48, - "COUNT_REACHES_MAX_VALUE": 49, - "UNKNOWN_OLD_EN_GNB_UE_X2AP_ID": 50, - "PDCP_OVERLOAD": 51, +// Enum value maps for RadioNetworkLayer_Cause. +var ( + RadioNetworkLayer_Cause_name = map[int32]string{ + 0: "UNKNOWN", + 1: "HANDOVER_DESIRABLE_FOR_RADIO_REASONS", + 2: "TIME_CRITICAL_HANDOVER", + 3: "RESOURCE_OPTIMISATION_HANDOVER", + 4: "REDUCE_LOAD_IN_SERVING_CELL", + 5: "PARTIAL_HANDOVER", + 6: "UNKNOWN_NEW_ENB_UE_X2AP_ID", + 7: "UNKNOWN_OLD_ENBME_UE_X2AP_ID", + 8: "UNKNOWN_PAIR_OF_UE_X2AP_ID", + 9: "HO_TARGET_NOT_ALLOWED", + 10: "TX2_RELOC_OVERALL_EXPIRY", + 11: "T_RELOC_PREP_EXPIRY", + 12: "CELL_NOT_AVAILABLE", + 13: "NO_RADIO_RESOURCES_AVAILABLE_IN_TARGET_CELL", + 14: "INVALID_MME_GROUP_ID", + 15: "UNKNOWN_MME_CODE", + 16: "ENCRYPTION_INTEGRITY_PROTECTION_ALGORITHMS_NOT_SUPPORTED", + 17: "REPORT_CHARACTERISTICS_EMPTY", + 18: "NO_REPORT_PERIODICITY", + 19: "EXISTING_MEASUREMENT_ID", + 20: "UNKNOWN_ENB_MEASUREMENT_ID", + 21: "MEASUREMENT_TEMPORARILY_NOT_AVAILABLE", + 22: "UNSPECIFIED", + 23: "LOAD_BALANCING", + 24: "HANDOVER_OPTIMISATION", + 25: "VALUE_OUT_OF_ALLOWED_RANGE", + 26: "MULTIPLE_E_RAB_ID_INSTANCES", + 27: "SWITCH_OFF_ONGOING", + 28: "NOT_SUPPORTED_QCI_VALUE", + 29: "MEASUREMENT_NOT_SUPPORTED_FOR_THE_OBJECT", + 30: "TDC_OVERALL_EXPIRY", + 31: "TDC_PREP_EXPIRY", + 32: "ACTION_DESIRABLE_FOR_RADIO_REASONS", + 33: "REDUCE_LOAD", + 34: "RESOURCE_OPTIMISATION", + 35: "TIME_CRITICAL_ACTION", + 36: "TARGET_NOT_ALLOWED", + 37: "NO_RADIO_RESOURCES_AVAILABLE", + 38: "INVALID_QOS_COMBINATION", + 39: "ENCRYPTION_ALGORITHMS_NOT_SUPPORTED", + 40: "PROCEDURE_CANCELLED", + 41: "RRM_PURPOSE", + 42: "IMPROVE_USER_BIT_RATE", + 43: "USER_INACTIVITY", + 44: "RADIO_CONNECTION_WITH_UE_LOST", + 45: "FAILURE_IN_THE_RADIO_INTERFACE_PROCEDURE", + 46: "BEARER_OPTION_NOT_SUPPORTED", + 47: "MCG_MOBILITY", + 48: "SCG_MOBILITY", + 49: "COUNT_REACHES_MAX_VALUE", + 50: "UNKNOWN_OLD_EN_GNB_UE_X2AP_ID", + 51: "PDCP_OVERLOAD", + } + RadioNetworkLayer_Cause_value = map[string]int32{ + "UNKNOWN": 0, + "HANDOVER_DESIRABLE_FOR_RADIO_REASONS": 1, + "TIME_CRITICAL_HANDOVER": 2, + "RESOURCE_OPTIMISATION_HANDOVER": 3, + "REDUCE_LOAD_IN_SERVING_CELL": 4, + "PARTIAL_HANDOVER": 5, + "UNKNOWN_NEW_ENB_UE_X2AP_ID": 6, + "UNKNOWN_OLD_ENBME_UE_X2AP_ID": 7, + "UNKNOWN_PAIR_OF_UE_X2AP_ID": 8, + "HO_TARGET_NOT_ALLOWED": 9, + "TX2_RELOC_OVERALL_EXPIRY": 10, + "T_RELOC_PREP_EXPIRY": 11, + "CELL_NOT_AVAILABLE": 12, + "NO_RADIO_RESOURCES_AVAILABLE_IN_TARGET_CELL": 13, + "INVALID_MME_GROUP_ID": 14, + "UNKNOWN_MME_CODE": 15, + "ENCRYPTION_INTEGRITY_PROTECTION_ALGORITHMS_NOT_SUPPORTED": 16, + "REPORT_CHARACTERISTICS_EMPTY": 17, + "NO_REPORT_PERIODICITY": 18, + "EXISTING_MEASUREMENT_ID": 19, + "UNKNOWN_ENB_MEASUREMENT_ID": 20, + "MEASUREMENT_TEMPORARILY_NOT_AVAILABLE": 21, + "UNSPECIFIED": 22, + "LOAD_BALANCING": 23, + "HANDOVER_OPTIMISATION": 24, + "VALUE_OUT_OF_ALLOWED_RANGE": 25, + "MULTIPLE_E_RAB_ID_INSTANCES": 26, + "SWITCH_OFF_ONGOING": 27, + "NOT_SUPPORTED_QCI_VALUE": 28, + "MEASUREMENT_NOT_SUPPORTED_FOR_THE_OBJECT": 29, + "TDC_OVERALL_EXPIRY": 30, + "TDC_PREP_EXPIRY": 31, + "ACTION_DESIRABLE_FOR_RADIO_REASONS": 32, + "REDUCE_LOAD": 33, + "RESOURCE_OPTIMISATION": 34, + "TIME_CRITICAL_ACTION": 35, + "TARGET_NOT_ALLOWED": 36, + "NO_RADIO_RESOURCES_AVAILABLE": 37, + "INVALID_QOS_COMBINATION": 38, + "ENCRYPTION_ALGORITHMS_NOT_SUPPORTED": 39, + "PROCEDURE_CANCELLED": 40, + "RRM_PURPOSE": 41, + "IMPROVE_USER_BIT_RATE": 42, + "USER_INACTIVITY": 43, + "RADIO_CONNECTION_WITH_UE_LOST": 44, + "FAILURE_IN_THE_RADIO_INTERFACE_PROCEDURE": 45, + "BEARER_OPTION_NOT_SUPPORTED": 46, + "MCG_MOBILITY": 47, + "SCG_MOBILITY": 48, + "COUNT_REACHES_MAX_VALUE": 49, + "UNKNOWN_OLD_EN_GNB_UE_X2AP_ID": 50, + "PDCP_OVERLOAD": 51, + } +) + +func (x RadioNetworkLayer_Cause) Enum() *RadioNetworkLayer_Cause { + p := new(RadioNetworkLayer_Cause) + *p = x + return p } func (x RadioNetworkLayer_Cause) String() string { - return proto.EnumName(RadioNetworkLayer_Cause_name, int32(x)) + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) } +func (RadioNetworkLayer_Cause) Descriptor() protoreflect.EnumDescriptor { + return file_x2_setup_failure_response_proto_enumTypes[4].Descriptor() +} + +func (RadioNetworkLayer_Cause) Type() protoreflect.EnumType { + return &file_x2_setup_failure_response_proto_enumTypes[4] +} + +func (x RadioNetworkLayer_Cause) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use RadioNetworkLayer_Cause.Descriptor instead. func (RadioNetworkLayer_Cause) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_3bd8eb0d0558962c, []int{1, 0} + return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{1, 0} } type TransportLayer_Cause int32 @@ -349,24 +458,45 @@ const ( TransportLayer_UNSPECIFIED TransportLayer_Cause = 2 ) -var TransportLayer_Cause_name = map[int32]string{ - 0: "UNKNOWN", - 1: "TRANSPORT_RESOURCE_UNAVAILABLE", - 2: "UNSPECIFIED", -} +// Enum value maps for TransportLayer_Cause. +var ( + TransportLayer_Cause_name = map[int32]string{ + 0: "UNKNOWN", + 1: "TRANSPORT_RESOURCE_UNAVAILABLE", + 2: "UNSPECIFIED", + } + TransportLayer_Cause_value = map[string]int32{ + "UNKNOWN": 0, + "TRANSPORT_RESOURCE_UNAVAILABLE": 1, + "UNSPECIFIED": 2, + } +) -var TransportLayer_Cause_value = map[string]int32{ - "UNKNOWN": 0, - "TRANSPORT_RESOURCE_UNAVAILABLE": 1, - "UNSPECIFIED": 2, +func (x TransportLayer_Cause) Enum() *TransportLayer_Cause { + p := new(TransportLayer_Cause) + *p = x + return p } func (x TransportLayer_Cause) String() string { - return proto.EnumName(TransportLayer_Cause_name, int32(x)) + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (TransportLayer_Cause) Descriptor() protoreflect.EnumDescriptor { + return file_x2_setup_failure_response_proto_enumTypes[5].Descriptor() +} + +func (TransportLayer_Cause) Type() protoreflect.EnumType { + return &file_x2_setup_failure_response_proto_enumTypes[5] } +func (x TransportLayer_Cause) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use TransportLayer_Cause.Descriptor instead. func (TransportLayer_Cause) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_3bd8eb0d0558962c, []int{2, 0} + return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{2, 0} } type Protocol_Cause int32 @@ -382,34 +512,55 @@ const ( Protocol_ABSTRACT_SYNTAX_ERROR_FALSELY_CONSTRUCTED_MESSAGE Protocol_Cause = 7 ) -var Protocol_Cause_name = map[int32]string{ - 0: "UNKNOWN", - 1: "TRANSFER_SYNTAX_ERROR", - 2: "ABSTRACT_SYNTAX_ERROR_REJECT", - 3: "ABSTRACT_SYNTAX_ERROR_IGNORE_AND_NOTIFY", - 4: "MESSAGE_NOT_COMPATIBLE_WITH_RECEIVER_STATE", - 5: "SEMANTIC_ERROR", - 6: "UNSPECIFIED", - 7: "ABSTRACT_SYNTAX_ERROR_FALSELY_CONSTRUCTED_MESSAGE", -} +// Enum value maps for Protocol_Cause. +var ( + Protocol_Cause_name = map[int32]string{ + 0: "UNKNOWN", + 1: "TRANSFER_SYNTAX_ERROR", + 2: "ABSTRACT_SYNTAX_ERROR_REJECT", + 3: "ABSTRACT_SYNTAX_ERROR_IGNORE_AND_NOTIFY", + 4: "MESSAGE_NOT_COMPATIBLE_WITH_RECEIVER_STATE", + 5: "SEMANTIC_ERROR", + 6: "UNSPECIFIED", + 7: "ABSTRACT_SYNTAX_ERROR_FALSELY_CONSTRUCTED_MESSAGE", + } + Protocol_Cause_value = map[string]int32{ + "UNKNOWN": 0, + "TRANSFER_SYNTAX_ERROR": 1, + "ABSTRACT_SYNTAX_ERROR_REJECT": 2, + "ABSTRACT_SYNTAX_ERROR_IGNORE_AND_NOTIFY": 3, + "MESSAGE_NOT_COMPATIBLE_WITH_RECEIVER_STATE": 4, + "SEMANTIC_ERROR": 5, + "UNSPECIFIED": 6, + "ABSTRACT_SYNTAX_ERROR_FALSELY_CONSTRUCTED_MESSAGE": 7, + } +) -var Protocol_Cause_value = map[string]int32{ - "UNKNOWN": 0, - "TRANSFER_SYNTAX_ERROR": 1, - "ABSTRACT_SYNTAX_ERROR_REJECT": 2, - "ABSTRACT_SYNTAX_ERROR_IGNORE_AND_NOTIFY": 3, - "MESSAGE_NOT_COMPATIBLE_WITH_RECEIVER_STATE": 4, - "SEMANTIC_ERROR": 5, - "UNSPECIFIED": 6, - "ABSTRACT_SYNTAX_ERROR_FALSELY_CONSTRUCTED_MESSAGE": 7, +func (x Protocol_Cause) Enum() *Protocol_Cause { + p := new(Protocol_Cause) + *p = x + return p } func (x Protocol_Cause) String() string { - return proto.EnumName(Protocol_Cause_name, int32(x)) + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Protocol_Cause) Descriptor() protoreflect.EnumDescriptor { + return file_x2_setup_failure_response_proto_enumTypes[6].Descriptor() +} + +func (Protocol_Cause) Type() protoreflect.EnumType { + return &file_x2_setup_failure_response_proto_enumTypes[6] } +func (x Protocol_Cause) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) +} + +// Deprecated: Use Protocol_Cause.Descriptor instead. func (Protocol_Cause) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_3bd8eb0d0558962c, []int{3, 0} + return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{3, 0} } type Miscellaneous_Cause int32 @@ -423,34 +574,59 @@ const ( Miscellaneous_UNSPECIFIED Miscellaneous_Cause = 5 ) -var Miscellaneous_Cause_name = map[int32]string{ - 0: "UNKNOWN", - 1: "CONTROL_PROCESSING_OVERLOAD", - 2: "HARDWARE_FAILURE", - 3: "OM_INTERVENTION", - 4: "NOT_ENOUGH_USER_PLANE_PROCESSING_RESOURCES", - 5: "UNSPECIFIED", -} +// Enum value maps for Miscellaneous_Cause. +var ( + Miscellaneous_Cause_name = map[int32]string{ + 0: "UNKNOWN", + 1: "CONTROL_PROCESSING_OVERLOAD", + 2: "HARDWARE_FAILURE", + 3: "OM_INTERVENTION", + 4: "NOT_ENOUGH_USER_PLANE_PROCESSING_RESOURCES", + 5: "UNSPECIFIED", + } + Miscellaneous_Cause_value = map[string]int32{ + "UNKNOWN": 0, + "CONTROL_PROCESSING_OVERLOAD": 1, + "HARDWARE_FAILURE": 2, + "OM_INTERVENTION": 3, + "NOT_ENOUGH_USER_PLANE_PROCESSING_RESOURCES": 4, + "UNSPECIFIED": 5, + } +) -var Miscellaneous_Cause_value = map[string]int32{ - "UNKNOWN": 0, - "CONTROL_PROCESSING_OVERLOAD": 1, - "HARDWARE_FAILURE": 2, - "OM_INTERVENTION": 3, - "NOT_ENOUGH_USER_PLANE_PROCESSING_RESOURCES": 4, - "UNSPECIFIED": 5, +func (x Miscellaneous_Cause) Enum() *Miscellaneous_Cause { + p := new(Miscellaneous_Cause) + *p = x + return p } func (x Miscellaneous_Cause) String() string { - return proto.EnumName(Miscellaneous_Cause_name, int32(x)) + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +} + +func (Miscellaneous_Cause) Descriptor() protoreflect.EnumDescriptor { + return file_x2_setup_failure_response_proto_enumTypes[7].Descriptor() +} + +func (Miscellaneous_Cause) Type() protoreflect.EnumType { + return &file_x2_setup_failure_response_proto_enumTypes[7] +} + +func (x Miscellaneous_Cause) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) } +// Deprecated: Use Miscellaneous_Cause.Descriptor instead. func (Miscellaneous_Cause) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_3bd8eb0d0558962c, []int{4, 0} + return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{4, 0} } type SetupFailure struct { - // Types that are valid to be assigned to CauseGroup: + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Types that are assignable to CauseGroup: // *SetupFailure_NetworkLayerCause // *SetupFailure_TransportLayerCause // *SetupFailure_ProtocolCause @@ -458,64 +634,40 @@ type SetupFailure struct { CauseGroup isSetupFailure_CauseGroup `protobuf_oneof:"cause_group"` TimeToWait TimeToWait `protobuf:"varint,5,opt,name=time_to_wait,json=timeToWait,proto3,enum=entities.TimeToWait" json:"time_to_wait,omitempty"` CriticalityDiagnostics *CriticalityDiagnostics `protobuf:"bytes,6,opt,name=criticality_diagnostics,json=criticalityDiagnostics,proto3" json:"criticality_diagnostics,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *SetupFailure) Reset() { *m = SetupFailure{} } -func (m *SetupFailure) String() string { return proto.CompactTextString(m) } -func (*SetupFailure) ProtoMessage() {} -func (*SetupFailure) Descriptor() ([]byte, []int) { - return fileDescriptor_3bd8eb0d0558962c, []int{0} -} - -func (m *SetupFailure) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SetupFailure.Unmarshal(m, b) -} -func (m *SetupFailure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SetupFailure.Marshal(b, m, deterministic) -} -func (m *SetupFailure) XXX_Merge(src proto.Message) { - xxx_messageInfo_SetupFailure.Merge(m, src) -} -func (m *SetupFailure) XXX_Size() int { - return xxx_messageInfo_SetupFailure.Size(m) -} -func (m *SetupFailure) XXX_DiscardUnknown() { - xxx_messageInfo_SetupFailure.DiscardUnknown(m) } -var xxx_messageInfo_SetupFailure proto.InternalMessageInfo - -type isSetupFailure_CauseGroup interface { - isSetupFailure_CauseGroup() +func (x *SetupFailure) Reset() { + *x = SetupFailure{} + if protoimpl.UnsafeEnabled { + mi := &file_x2_setup_failure_response_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -type SetupFailure_NetworkLayerCause struct { - NetworkLayerCause RadioNetworkLayer_Cause `protobuf:"varint,1,opt,name=network_layer_cause,json=networkLayerCause,proto3,enum=entities.RadioNetworkLayer_Cause,oneof"` +func (x *SetupFailure) String() string { + return protoimpl.X.MessageStringOf(x) } -type SetupFailure_TransportLayerCause struct { - TransportLayerCause TransportLayer_Cause `protobuf:"varint,2,opt,name=transport_layer_cause,json=transportLayerCause,proto3,enum=entities.TransportLayer_Cause,oneof"` -} +func (*SetupFailure) ProtoMessage() {} -type SetupFailure_ProtocolCause struct { - ProtocolCause Protocol_Cause `protobuf:"varint,3,opt,name=protocol_cause,json=protocolCause,proto3,enum=entities.Protocol_Cause,oneof"` +func (x *SetupFailure) ProtoReflect() protoreflect.Message { + mi := &file_x2_setup_failure_response_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -type SetupFailure_MiscellaneousCause struct { - MiscellaneousCause Miscellaneous_Cause `protobuf:"varint,4,opt,name=miscellaneous_cause,json=miscellaneousCause,proto3,enum=entities.Miscellaneous_Cause,oneof"` +// Deprecated: Use SetupFailure.ProtoReflect.Descriptor instead. +func (*SetupFailure) Descriptor() ([]byte, []int) { + return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{0} } -func (*SetupFailure_NetworkLayerCause) isSetupFailure_CauseGroup() {} - -func (*SetupFailure_TransportLayerCause) isSetupFailure_CauseGroup() {} - -func (*SetupFailure_ProtocolCause) isSetupFailure_CauseGroup() {} - -func (*SetupFailure_MiscellaneousCause) isSetupFailure_CauseGroup() {} - func (m *SetupFailure) GetCauseGroup() isSetupFailure_CauseGroup { if m != nil { return m.CauseGroup @@ -523,430 +675,758 @@ func (m *SetupFailure) GetCauseGroup() isSetupFailure_CauseGroup { return nil } -func (m *SetupFailure) GetNetworkLayerCause() RadioNetworkLayer_Cause { - if x, ok := m.GetCauseGroup().(*SetupFailure_NetworkLayerCause); ok { +func (x *SetupFailure) GetNetworkLayerCause() RadioNetworkLayer_Cause { + if x, ok := x.GetCauseGroup().(*SetupFailure_NetworkLayerCause); ok { return x.NetworkLayerCause } return RadioNetworkLayer_UNKNOWN } -func (m *SetupFailure) GetTransportLayerCause() TransportLayer_Cause { - if x, ok := m.GetCauseGroup().(*SetupFailure_TransportLayerCause); ok { +func (x *SetupFailure) GetTransportLayerCause() TransportLayer_Cause { + if x, ok := x.GetCauseGroup().(*SetupFailure_TransportLayerCause); ok { return x.TransportLayerCause } return TransportLayer_UNKNOWN } -func (m *SetupFailure) GetProtocolCause() Protocol_Cause { - if x, ok := m.GetCauseGroup().(*SetupFailure_ProtocolCause); ok { +func (x *SetupFailure) GetProtocolCause() Protocol_Cause { + if x, ok := x.GetCauseGroup().(*SetupFailure_ProtocolCause); ok { return x.ProtocolCause } return Protocol_UNKNOWN } -func (m *SetupFailure) GetMiscellaneousCause() Miscellaneous_Cause { - if x, ok := m.GetCauseGroup().(*SetupFailure_MiscellaneousCause); ok { +func (x *SetupFailure) GetMiscellaneousCause() Miscellaneous_Cause { + if x, ok := x.GetCauseGroup().(*SetupFailure_MiscellaneousCause); ok { return x.MiscellaneousCause } return Miscellaneous_UNKNOWN } -func (m *SetupFailure) GetTimeToWait() TimeToWait { - if m != nil { - return m.TimeToWait +func (x *SetupFailure) GetTimeToWait() TimeToWait { + if x != nil { + return x.TimeToWait } return TimeToWait_UNKNOWN_TIMEOUT } -func (m *SetupFailure) GetCriticalityDiagnostics() *CriticalityDiagnostics { - if m != nil { - return m.CriticalityDiagnostics +func (x *SetupFailure) GetCriticalityDiagnostics() *CriticalityDiagnostics { + if x != nil { + return x.CriticalityDiagnostics } return nil } -// XXX_OneofWrappers is for the internal use of the proto package. -func (*SetupFailure) XXX_OneofWrappers() []interface{} { - return []interface{}{ - (*SetupFailure_NetworkLayerCause)(nil), - (*SetupFailure_TransportLayerCause)(nil), - (*SetupFailure_ProtocolCause)(nil), - (*SetupFailure_MiscellaneousCause)(nil), - } +type isSetupFailure_CauseGroup interface { + isSetupFailure_CauseGroup() } -type RadioNetworkLayer struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +type SetupFailure_NetworkLayerCause struct { + NetworkLayerCause RadioNetworkLayer_Cause `protobuf:"varint,1,opt,name=network_layer_cause,json=networkLayerCause,proto3,enum=entities.RadioNetworkLayer_Cause,oneof"` } -func (m *RadioNetworkLayer) Reset() { *m = RadioNetworkLayer{} } -func (m *RadioNetworkLayer) String() string { return proto.CompactTextString(m) } -func (*RadioNetworkLayer) ProtoMessage() {} -func (*RadioNetworkLayer) Descriptor() ([]byte, []int) { - return fileDescriptor_3bd8eb0d0558962c, []int{1} +type SetupFailure_TransportLayerCause struct { + TransportLayerCause TransportLayer_Cause `protobuf:"varint,2,opt,name=transport_layer_cause,json=transportLayerCause,proto3,enum=entities.TransportLayer_Cause,oneof"` } -func (m *RadioNetworkLayer) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RadioNetworkLayer.Unmarshal(m, b) +type SetupFailure_ProtocolCause struct { + ProtocolCause Protocol_Cause `protobuf:"varint,3,opt,name=protocol_cause,json=protocolCause,proto3,enum=entities.Protocol_Cause,oneof"` } -func (m *RadioNetworkLayer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RadioNetworkLayer.Marshal(b, m, deterministic) + +type SetupFailure_MiscellaneousCause struct { + MiscellaneousCause Miscellaneous_Cause `protobuf:"varint,4,opt,name=miscellaneous_cause,json=miscellaneousCause,proto3,enum=entities.Miscellaneous_Cause,oneof"` } -func (m *RadioNetworkLayer) XXX_Merge(src proto.Message) { - xxx_messageInfo_RadioNetworkLayer.Merge(m, src) + +func (*SetupFailure_NetworkLayerCause) isSetupFailure_CauseGroup() {} + +func (*SetupFailure_TransportLayerCause) isSetupFailure_CauseGroup() {} + +func (*SetupFailure_ProtocolCause) isSetupFailure_CauseGroup() {} + +func (*SetupFailure_MiscellaneousCause) isSetupFailure_CauseGroup() {} + +type RadioNetworkLayer struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *RadioNetworkLayer) XXX_Size() int { - return xxx_messageInfo_RadioNetworkLayer.Size(m) + +func (x *RadioNetworkLayer) Reset() { + *x = RadioNetworkLayer{} + if protoimpl.UnsafeEnabled { + mi := &file_x2_setup_failure_response_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *RadioNetworkLayer) XXX_DiscardUnknown() { - xxx_messageInfo_RadioNetworkLayer.DiscardUnknown(m) + +func (x *RadioNetworkLayer) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_RadioNetworkLayer proto.InternalMessageInfo +func (*RadioNetworkLayer) ProtoMessage() {} -type TransportLayer struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *RadioNetworkLayer) ProtoReflect() protoreflect.Message { + mi := &file_x2_setup_failure_response_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *TransportLayer) Reset() { *m = TransportLayer{} } -func (m *TransportLayer) String() string { return proto.CompactTextString(m) } -func (*TransportLayer) ProtoMessage() {} -func (*TransportLayer) Descriptor() ([]byte, []int) { - return fileDescriptor_3bd8eb0d0558962c, []int{2} +// Deprecated: Use RadioNetworkLayer.ProtoReflect.Descriptor instead. +func (*RadioNetworkLayer) Descriptor() ([]byte, []int) { + return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{1} } -func (m *TransportLayer) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_TransportLayer.Unmarshal(m, b) -} -func (m *TransportLayer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_TransportLayer.Marshal(b, m, deterministic) -} -func (m *TransportLayer) XXX_Merge(src proto.Message) { - xxx_messageInfo_TransportLayer.Merge(m, src) +type TransportLayer struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *TransportLayer) XXX_Size() int { - return xxx_messageInfo_TransportLayer.Size(m) + +func (x *TransportLayer) Reset() { + *x = TransportLayer{} + if protoimpl.UnsafeEnabled { + mi := &file_x2_setup_failure_response_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *TransportLayer) XXX_DiscardUnknown() { - xxx_messageInfo_TransportLayer.DiscardUnknown(m) + +func (x *TransportLayer) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_TransportLayer proto.InternalMessageInfo +func (*TransportLayer) ProtoMessage() {} -type Protocol struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *TransportLayer) ProtoReflect() protoreflect.Message { + mi := &file_x2_setup_failure_response_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *Protocol) Reset() { *m = Protocol{} } -func (m *Protocol) String() string { return proto.CompactTextString(m) } -func (*Protocol) ProtoMessage() {} -func (*Protocol) Descriptor() ([]byte, []int) { - return fileDescriptor_3bd8eb0d0558962c, []int{3} +// Deprecated: Use TransportLayer.ProtoReflect.Descriptor instead. +func (*TransportLayer) Descriptor() ([]byte, []int) { + return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{2} } -func (m *Protocol) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Protocol.Unmarshal(m, b) -} -func (m *Protocol) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Protocol.Marshal(b, m, deterministic) -} -func (m *Protocol) XXX_Merge(src proto.Message) { - xxx_messageInfo_Protocol.Merge(m, src) +type Protocol struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *Protocol) XXX_Size() int { - return xxx_messageInfo_Protocol.Size(m) + +func (x *Protocol) Reset() { + *x = Protocol{} + if protoimpl.UnsafeEnabled { + mi := &file_x2_setup_failure_response_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *Protocol) XXX_DiscardUnknown() { - xxx_messageInfo_Protocol.DiscardUnknown(m) + +func (x *Protocol) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_Protocol proto.InternalMessageInfo +func (*Protocol) ProtoMessage() {} -type Miscellaneous struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (x *Protocol) ProtoReflect() protoreflect.Message { + mi := &file_x2_setup_failure_response_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *Miscellaneous) Reset() { *m = Miscellaneous{} } -func (m *Miscellaneous) String() string { return proto.CompactTextString(m) } -func (*Miscellaneous) ProtoMessage() {} -func (*Miscellaneous) Descriptor() ([]byte, []int) { - return fileDescriptor_3bd8eb0d0558962c, []int{4} +// Deprecated: Use Protocol.ProtoReflect.Descriptor instead. +func (*Protocol) Descriptor() ([]byte, []int) { + return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{3} } -func (m *Miscellaneous) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Miscellaneous.Unmarshal(m, b) -} -func (m *Miscellaneous) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Miscellaneous.Marshal(b, m, deterministic) +type Miscellaneous struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields } -func (m *Miscellaneous) XXX_Merge(src proto.Message) { - xxx_messageInfo_Miscellaneous.Merge(m, src) + +func (x *Miscellaneous) Reset() { + *x = Miscellaneous{} + if protoimpl.UnsafeEnabled { + mi := &file_x2_setup_failure_response_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *Miscellaneous) XXX_Size() int { - return xxx_messageInfo_Miscellaneous.Size(m) + +func (x *Miscellaneous) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *Miscellaneous) XXX_DiscardUnknown() { - xxx_messageInfo_Miscellaneous.DiscardUnknown(m) + +func (*Miscellaneous) ProtoMessage() {} + +func (x *Miscellaneous) ProtoReflect() protoreflect.Message { + mi := &file_x2_setup_failure_response_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_Miscellaneous proto.InternalMessageInfo +// Deprecated: Use Miscellaneous.ProtoReflect.Descriptor instead. +func (*Miscellaneous) Descriptor() ([]byte, []int) { + return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{4} +} type CriticalityDiagnostics struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + ProcedureCode uint32 `protobuf:"varint,1,opt,name=procedure_code,json=procedureCode,proto3" json:"procedure_code,omitempty"` TriggeringMessage TriggeringMessage `protobuf:"varint,2,opt,name=triggering_message,json=triggeringMessage,proto3,enum=entities.TriggeringMessage" json:"triggering_message,omitempty"` ProcedureCriticality Criticality `protobuf:"varint,3,opt,name=procedure_criticality,json=procedureCriticality,proto3,enum=entities.Criticality" json:"procedure_criticality,omitempty"` InformationElementCriticalityDiagnostics []*InformationElementCriticalityDiagnostic `protobuf:"bytes,4,rep,name=information_element_criticality_diagnostics,json=informationElementCriticalityDiagnostics,proto3" json:"information_element_criticality_diagnostics,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` } -func (m *CriticalityDiagnostics) Reset() { *m = CriticalityDiagnostics{} } -func (m *CriticalityDiagnostics) String() string { return proto.CompactTextString(m) } -func (*CriticalityDiagnostics) ProtoMessage() {} -func (*CriticalityDiagnostics) Descriptor() ([]byte, []int) { - return fileDescriptor_3bd8eb0d0558962c, []int{5} +func (x *CriticalityDiagnostics) Reset() { + *x = CriticalityDiagnostics{} + if protoimpl.UnsafeEnabled { + mi := &file_x2_setup_failure_response_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *CriticalityDiagnostics) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_CriticalityDiagnostics.Unmarshal(m, b) -} -func (m *CriticalityDiagnostics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_CriticalityDiagnostics.Marshal(b, m, deterministic) +func (x *CriticalityDiagnostics) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *CriticalityDiagnostics) XXX_Merge(src proto.Message) { - xxx_messageInfo_CriticalityDiagnostics.Merge(m, src) -} -func (m *CriticalityDiagnostics) XXX_Size() int { - return xxx_messageInfo_CriticalityDiagnostics.Size(m) -} -func (m *CriticalityDiagnostics) XXX_DiscardUnknown() { - xxx_messageInfo_CriticalityDiagnostics.DiscardUnknown(m) + +func (*CriticalityDiagnostics) ProtoMessage() {} + +func (x *CriticalityDiagnostics) ProtoReflect() protoreflect.Message { + mi := &file_x2_setup_failure_response_proto_msgTypes[5] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_CriticalityDiagnostics proto.InternalMessageInfo +// Deprecated: Use CriticalityDiagnostics.ProtoReflect.Descriptor instead. +func (*CriticalityDiagnostics) Descriptor() ([]byte, []int) { + return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{5} +} -func (m *CriticalityDiagnostics) GetProcedureCode() uint32 { - if m != nil { - return m.ProcedureCode +func (x *CriticalityDiagnostics) GetProcedureCode() uint32 { + if x != nil { + return x.ProcedureCode } return 0 } -func (m *CriticalityDiagnostics) GetTriggeringMessage() TriggeringMessage { - if m != nil { - return m.TriggeringMessage +func (x *CriticalityDiagnostics) GetTriggeringMessage() TriggeringMessage { + if x != nil { + return x.TriggeringMessage } return TriggeringMessage_UNKNOWN_MESSAGE } -func (m *CriticalityDiagnostics) GetProcedureCriticality() Criticality { - if m != nil { - return m.ProcedureCriticality +func (x *CriticalityDiagnostics) GetProcedureCriticality() Criticality { + if x != nil { + return x.ProcedureCriticality } return Criticality_UNKNOWN_CRITICALITY } -func (m *CriticalityDiagnostics) GetInformationElementCriticalityDiagnostics() []*InformationElementCriticalityDiagnostic { - if m != nil { - return m.InformationElementCriticalityDiagnostics +func (x *CriticalityDiagnostics) GetInformationElementCriticalityDiagnostics() []*InformationElementCriticalityDiagnostic { + if x != nil { + return x.InformationElementCriticalityDiagnostics } return nil } type InformationElementCriticalityDiagnostic struct { - IeCriticality Criticality `protobuf:"varint,1,opt,name=ie_criticality,json=ieCriticality,proto3,enum=entities.Criticality" json:"ie_criticality,omitempty"` - IeId uint32 `protobuf:"varint,2,opt,name=ie_id,json=ieId,proto3" json:"ie_id,omitempty"` - TypeOfError TypeOfError `protobuf:"varint,3,opt,name=type_of_error,json=typeOfError,proto3,enum=entities.TypeOfError" json:"type_of_error,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *InformationElementCriticalityDiagnostic) Reset() { - *m = InformationElementCriticalityDiagnostic{} -} -func (m *InformationElementCriticalityDiagnostic) String() string { return proto.CompactTextString(m) } -func (*InformationElementCriticalityDiagnostic) ProtoMessage() {} -func (*InformationElementCriticalityDiagnostic) Descriptor() ([]byte, []int) { - return fileDescriptor_3bd8eb0d0558962c, []int{6} + IeCriticality Criticality `protobuf:"varint,1,opt,name=ie_criticality,json=ieCriticality,proto3,enum=entities.Criticality" json:"ie_criticality,omitempty"` + IeId uint32 `protobuf:"varint,2,opt,name=ie_id,json=ieId,proto3" json:"ie_id,omitempty"` + TypeOfError TypeOfError `protobuf:"varint,3,opt,name=type_of_error,json=typeOfError,proto3,enum=entities.TypeOfError" json:"type_of_error,omitempty"` } -func (m *InformationElementCriticalityDiagnostic) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_InformationElementCriticalityDiagnostic.Unmarshal(m, b) -} -func (m *InformationElementCriticalityDiagnostic) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_InformationElementCriticalityDiagnostic.Marshal(b, m, deterministic) -} -func (m *InformationElementCriticalityDiagnostic) XXX_Merge(src proto.Message) { - xxx_messageInfo_InformationElementCriticalityDiagnostic.Merge(m, src) +func (x *InformationElementCriticalityDiagnostic) Reset() { + *x = InformationElementCriticalityDiagnostic{} + if protoimpl.UnsafeEnabled { + mi := &file_x2_setup_failure_response_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *InformationElementCriticalityDiagnostic) XXX_Size() int { - return xxx_messageInfo_InformationElementCriticalityDiagnostic.Size(m) + +func (x *InformationElementCriticalityDiagnostic) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *InformationElementCriticalityDiagnostic) XXX_DiscardUnknown() { - xxx_messageInfo_InformationElementCriticalityDiagnostic.DiscardUnknown(m) + +func (*InformationElementCriticalityDiagnostic) ProtoMessage() {} + +func (x *InformationElementCriticalityDiagnostic) ProtoReflect() protoreflect.Message { + mi := &file_x2_setup_failure_response_proto_msgTypes[6] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_InformationElementCriticalityDiagnostic proto.InternalMessageInfo +// Deprecated: Use InformationElementCriticalityDiagnostic.ProtoReflect.Descriptor instead. +func (*InformationElementCriticalityDiagnostic) Descriptor() ([]byte, []int) { + return file_x2_setup_failure_response_proto_rawDescGZIP(), []int{6} +} -func (m *InformationElementCriticalityDiagnostic) GetIeCriticality() Criticality { - if m != nil { - return m.IeCriticality +func (x *InformationElementCriticalityDiagnostic) GetIeCriticality() Criticality { + if x != nil { + return x.IeCriticality } return Criticality_UNKNOWN_CRITICALITY } -func (m *InformationElementCriticalityDiagnostic) GetIeId() uint32 { - if m != nil { - return m.IeId +func (x *InformationElementCriticalityDiagnostic) GetIeId() uint32 { + if x != nil { + return x.IeId } return 0 } -func (m *InformationElementCriticalityDiagnostic) GetTypeOfError() TypeOfError { - if m != nil { - return m.TypeOfError +func (x *InformationElementCriticalityDiagnostic) GetTypeOfError() TypeOfError { + if x != nil { + return x.TypeOfError } return TypeOfError_UNKNOWN_ERROR } -func init() { - proto.RegisterEnum("entities.TypeOfError", TypeOfError_name, TypeOfError_value) - proto.RegisterEnum("entities.TimeToWait", TimeToWait_name, TimeToWait_value) - proto.RegisterEnum("entities.TriggeringMessage", TriggeringMessage_name, TriggeringMessage_value) - proto.RegisterEnum("entities.Criticality", Criticality_name, Criticality_value) - proto.RegisterEnum("entities.RadioNetworkLayer_Cause", RadioNetworkLayer_Cause_name, RadioNetworkLayer_Cause_value) - proto.RegisterEnum("entities.TransportLayer_Cause", TransportLayer_Cause_name, TransportLayer_Cause_value) - proto.RegisterEnum("entities.Protocol_Cause", Protocol_Cause_name, Protocol_Cause_value) - proto.RegisterEnum("entities.Miscellaneous_Cause", Miscellaneous_Cause_name, Miscellaneous_Cause_value) - proto.RegisterType((*SetupFailure)(nil), "entities.SetupFailure") - proto.RegisterType((*RadioNetworkLayer)(nil), "entities.RadioNetworkLayer") - proto.RegisterType((*TransportLayer)(nil), "entities.TransportLayer") - proto.RegisterType((*Protocol)(nil), "entities.Protocol") - proto.RegisterType((*Miscellaneous)(nil), "entities.Miscellaneous") - proto.RegisterType((*CriticalityDiagnostics)(nil), "entities.CriticalityDiagnostics") - proto.RegisterType((*InformationElementCriticalityDiagnostic)(nil), "entities.InformationElementCriticalityDiagnostic") -} - -func init() { proto.RegisterFile("x2_setup_failure_response.proto", fileDescriptor_3bd8eb0d0558962c) } - -var fileDescriptor_3bd8eb0d0558962c = []byte{ - // 1721 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x57, 0xcd, 0x72, 0x1b, 0xb9, - 0xf1, 0x17, 0xa9, 0x2f, 0xff, 0x41, 0x49, 0x86, 0xa0, 0x4f, 0x5b, 0xb6, 0x2c, 0x73, 0xd7, 0x6b, - 0xad, 0xbc, 0x7f, 0xad, 0xa5, 0xad, 0xdd, 0x4a, 0xaa, 0xf6, 0x02, 0x62, 0x40, 0x12, 0xce, 0x0c, - 0x30, 0x0b, 0x60, 0x28, 0x31, 0x39, 0xa0, 0x18, 0x69, 0xac, 0x9a, 0x8a, 0x44, 0xaa, 0xc8, 0x51, - 0x6d, 0xfc, 0x04, 0xa9, 0xca, 0x29, 0xb7, 0x9c, 0x72, 0xc8, 0x33, 0xe4, 0x90, 0x77, 0xca, 0x29, - 0x8f, 0x90, 0xea, 0x99, 0xa1, 0x38, 0x94, 0xb8, 0xae, 0xbd, 0x81, 0xdd, 0x3d, 0x8d, 0xee, 0x5f, - 0xff, 0xba, 0xd1, 0x44, 0xaf, 0xfe, 0x7c, 0xea, 0x46, 0x71, 0x7a, 0x77, 0xeb, 0x3e, 0xf6, 0x92, - 0xeb, 0xbb, 0x61, 0xec, 0x86, 0xf1, 0xe8, 0x76, 0xd0, 0x1f, 0xc5, 0xc7, 0xb7, 0xc3, 0x41, 0x3a, - 0x20, 0x4f, 0xe2, 0x7e, 0x9a, 0xa4, 0x49, 0x3c, 0xaa, 0xff, 0x77, 0x1e, 0xad, 0x18, 0x30, 0x6d, - 0xe6, 0x96, 0xc4, 0xa0, 0x8d, 0x7e, 0x9c, 0xfe, 0x3c, 0x18, 0xfe, 0xc9, 0x5d, 0xf7, 0x3e, 0xc5, - 0x43, 0x77, 0xd1, 0xbb, 0x1b, 0xc5, 0xbb, 0x95, 0x83, 0xca, 0xe1, 0xda, 0xe9, 0xeb, 0xe3, 0xf1, - 0x87, 0xc7, 0xba, 0x77, 0x99, 0x0c, 0x64, 0x6e, 0xe9, 0x83, 0xe1, 0x31, 0x03, 0xc3, 0xf6, 0x9c, - 0x5e, 0xef, 0x97, 0xa4, 0x99, 0x90, 0x58, 0xb4, 0x95, 0x0e, 0x7b, 0xfd, 0xd1, 0xed, 0x60, 0x98, - 0x4e, 0xb9, 0xad, 0x66, 0x6e, 0xf7, 0x27, 0x6e, 0xed, 0xd8, 0x6c, 0xda, 0xe7, 0x46, 0x3a, 0x25, - 0xcf, 0xbd, 0x52, 0xb4, 0x96, 0xa5, 0x73, 0x31, 0xb8, 0x2e, 0xdc, 0xcd, 0x67, 0xee, 0x76, 0x27, - 0xee, 0xc2, 0x42, 0x7f, 0xef, 0x68, 0x75, 0xfc, 0x45, 0xee, 0x22, 0x44, 0x1b, 0x37, 0xc9, 0xe8, - 0x22, 0xbe, 0xbe, 0xee, 0xf5, 0xe3, 0xc1, 0xdd, 0xa8, 0xf0, 0xb3, 0x90, 0xf9, 0x79, 0x39, 0xf1, - 0x13, 0x94, 0x8d, 0xee, 0x9d, 0x91, 0xa9, 0x6f, 0x73, 0x8f, 0x3f, 0xa0, 0x95, 0x34, 0xb9, 0x89, - 0x5d, 0x3a, 0x70, 0x3f, 0xf7, 0x92, 0x74, 0x77, 0x31, 0x73, 0xb5, 0x59, 0xca, 0x30, 0xb9, 0x89, - 0xed, 0xe0, 0xac, 0x97, 0xa4, 0x1a, 0xa5, 0xf7, 0x67, 0xd2, 0x45, 0x3b, 0x17, 0xc3, 0x24, 0x4d, - 0x2e, 0x7a, 0xd7, 0x49, 0xfa, 0xc9, 0x5d, 0x26, 0xbd, 0xab, 0xfe, 0x60, 0x94, 0x26, 0x17, 0xa3, - 0xdd, 0xa5, 0x83, 0xca, 0x61, 0xed, 0xf4, 0x60, 0xe2, 0x82, 0x4d, 0x0c, 0xbd, 0x89, 0x9d, 0xde, - 0xbe, 0x98, 0x29, 0x6f, 0xac, 0xa2, 0x5a, 0x96, 0x96, 0xbb, 0x1a, 0x0e, 0xee, 0x6e, 0xeb, 0xff, - 0x58, 0x41, 0xeb, 0x8f, 0xaa, 0x57, 0xff, 0xcb, 0x0a, 0x5a, 0xcc, 0x33, 0xa8, 0xa1, 0xe5, 0x48, - 0xfe, 0x4e, 0xaa, 0x33, 0x89, 0xe7, 0xc8, 0x21, 0xfa, 0xb2, 0x4d, 0xa5, 0xa7, 0x3a, 0x5c, 0x3b, - 0x8f, 0x1b, 0xa1, 0x69, 0xc3, 0xe7, 0xae, 0xa9, 0xb4, 0xd3, 0xd4, 0x13, 0xca, 0x69, 0x4e, 0x8d, - 0x92, 0x06, 0x57, 0xc8, 0x73, 0xb4, 0x6d, 0x45, 0xc0, 0x1d, 0xd3, 0xc2, 0x0a, 0x46, 0x7d, 0x37, - 0xfe, 0x0e, 0x57, 0x49, 0x1d, 0xed, 0x6b, 0x6e, 0x54, 0xa4, 0x19, 0x77, 0x2a, 0xb4, 0x22, 0x10, - 0x86, 0x5a, 0xa1, 0xe4, 0xc4, 0x66, 0x9e, 0xbc, 0x42, 0x7b, 0x9a, 0x7b, 0x11, 0xe3, 0xce, 0x57, - 0xd4, 0x73, 0x42, 0x3a, 0xc3, 0x75, 0x47, 0xc8, 0x96, 0x63, 0xdc, 0xf7, 0xf1, 0x02, 0xd9, 0x44, - 0x38, 0xa4, 0xda, 0x8a, 0xb2, 0xeb, 0x45, 0xb2, 0x8f, 0x9e, 0x17, 0xd1, 0x3a, 0xc9, 0xcf, 0x1c, - 0x97, 0x0d, 0x17, 0x71, 0x77, 0x7e, 0x4a, 0x43, 0x27, 0x3c, 0xbc, 0x44, 0x0e, 0xd0, 0x8b, 0xb1, - 0x5e, 0xf9, 0x1e, 0xe8, 0x03, 0x5e, 0xb6, 0x58, 0x2e, 0x7b, 0x08, 0xa9, 0xd0, 0x4e, 0x35, 0xcb, - 0xfa, 0x27, 0xe4, 0x19, 0xda, 0x6a, 0x2b, 0x67, 0xa9, 0x6e, 0x71, 0xeb, 0xa4, 0xb2, 0x8e, 0xfa, - 0xbe, 0x3a, 0xe3, 0x1e, 0xfe, 0x3f, 0xf2, 0x02, 0xed, 0xda, 0xf3, 0x53, 0xa7, 0xb9, 0xaf, 0x98, - 0x83, 0x80, 0xa8, 0xef, 0x3b, 0x7e, 0x1e, 0x0a, 0xdd, 0xc5, 0x88, 0xec, 0xa0, 0x0d, 0x5b, 0xe8, - 0x42, 0xcd, 0xc3, 0xb1, 0xa2, 0x46, 0xb6, 0x11, 0x81, 0x9c, 0x72, 0x67, 0x1d, 0x2a, 0x7c, 0x00, - 0x15, 0xaf, 0x90, 0x6f, 0xd1, 0x3b, 0xa9, 0xee, 0x81, 0xcd, 0xf1, 0x32, 0x13, 0x0b, 0xc0, 0xa4, - 0x08, 0x23, 0x83, 0x64, 0x95, 0xec, 0xa2, 0x4d, 0x21, 0x3b, 0xd4, 0x17, 0x9e, 0x0b, 0x02, 0xee, - 0x5a, 0x5a, 0x45, 0x59, 0xd0, 0x6b, 0x00, 0xd6, 0x38, 0x29, 0xd0, 0x30, 0xe5, 0x71, 0xfc, 0x94, - 0xfc, 0x88, 0x7e, 0xc3, 0x25, 0xd3, 0xdd, 0x30, 0x03, 0x5f, 0x48, 0xcb, 0x5b, 0x5a, 0xd8, 0xae, - 0x0b, 0xb5, 0xb2, 0x9c, 0x65, 0x42, 0xea, 0xb7, 0x94, 0x16, 0xb6, 0x1d, 0x98, 0x2c, 0x3c, 0x13, - 0x85, 0xa1, 0xd2, 0x96, 0x7b, 0x18, 0x03, 0x94, 0x9a, 0xc3, 0x2f, 0xc7, 0xda, 0x54, 0x53, 0x66, - 0xb9, 0x16, 0xc6, 0x0a, 0x66, 0x1c, 0x0f, 0x42, 0xdb, 0xc5, 0xeb, 0x00, 0x15, 0x24, 0x90, 0x1b, - 0x85, 0x5c, 0x0b, 0xe5, 0x09, 0x26, 0x6c, 0x17, 0x13, 0xb2, 0x87, 0x76, 0xf8, 0x39, 0x98, 0xcb, - 0x96, 0x0b, 0x38, 0x35, 0x91, 0xe6, 0x01, 0x97, 0x16, 0xa2, 0xdd, 0x28, 0x97, 0x00, 0x0a, 0xf8, - 0x40, 0xbf, 0x49, 0xbe, 0x46, 0x6f, 0xca, 0x32, 0xcb, 0x83, 0x50, 0x69, 0xaa, 0x85, 0xdf, 0x7d, - 0x80, 0xe1, 0x16, 0x79, 0x8a, 0x6a, 0x91, 0x34, 0x21, 0x67, 0xa2, 0x29, 0xb8, 0x87, 0xb7, 0x09, - 0x41, 0x6b, 0x19, 0xa1, 0x1a, 0xd4, 0xa7, 0x92, 0x09, 0xd9, 0xc2, 0x3b, 0x59, 0x49, 0xc7, 0xac, - 0x2e, 0xf3, 0x11, 0xef, 0x42, 0x28, 0x1d, 0xea, 0x47, 0xdc, 0xa9, 0xc8, 0x02, 0x15, 0x8a, 0x62, - 0x3b, 0x4d, 0x65, 0x8b, 0xe3, 0x67, 0x40, 0xd3, 0x20, 0xf2, 0xad, 0x08, 0x7d, 0xee, 0xb8, 0xd3, - 0xb4, 0xe1, 0x04, 0x90, 0xd5, 0x58, 0x2a, 0x19, 0x37, 0xf8, 0x39, 0x14, 0xd7, 0x9c, 0x09, 0xcb, - 0xda, 0x4e, 0x35, 0x9b, 0x4e, 0xc9, 0x96, 0x82, 0x3b, 0xf7, 0x00, 0x80, 0x29, 0x40, 0xdd, 0x4f, - 0x4c, 0xb8, 0xec, 0x2a, 0xfc, 0x82, 0x7c, 0x83, 0x0e, 0xcb, 0x09, 0x4e, 0x1b, 0x42, 0xb7, 0xd9, - 0x36, 0x77, 0xaa, 0xf1, 0x81, 0x33, 0x8b, 0x5f, 0xc2, 0x15, 0xd6, 0x7b, 0x44, 0xb8, 0x7d, 0xb2, - 0x81, 0x9e, 0x82, 0xbc, 0x4c, 0xb6, 0x57, 0xe4, 0x2b, 0x54, 0xa7, 0x79, 0x69, 0x3f, 0xd7, 0xbf, - 0x07, 0x00, 0x5c, 0xa9, 0xff, 0xf0, 0x6b, 0x00, 0x69, 0x66, 0xd3, 0xe2, 0x3a, 0xf0, 0x6e, 0xba, - 0xd7, 0xf3, 0x1b, 0xf0, 0x17, 0x59, 0x68, 0x8f, 0x3b, 0xe5, 0x4b, 0xe0, 0xce, 0xe7, 0xa8, 0x8d, - 0xdf, 0x00, 0x3e, 0x63, 0x2e, 0xff, 0xa4, 0x8c, 0x63, 0x2a, 0x68, 0x08, 0x99, 0x5f, 0xf8, 0x15, - 0x79, 0x8b, 0xbe, 0x28, 0x11, 0xf7, 0x17, 0x39, 0xfa, 0x16, 0x7a, 0x2e, 0xd4, 0x8a, 0x71, 0x2f, - 0xd2, 0xdc, 0x31, 0xa8, 0x89, 0xef, 0x73, 0x0f, 0x1f, 0x66, 0xe9, 0xe9, 0xc0, 0x85, 0x91, 0x0e, - 0x95, 0xe1, 0xf8, 0x6b, 0x48, 0x4f, 0x04, 0xa1, 0x56, 0x1d, 0xee, 0x22, 0xc3, 0xb5, 0x6b, 0x08, - 0xeb, 0x34, 0xb5, 0x1c, 0x1f, 0x01, 0x8e, 0x99, 0x48, 0x48, 0xc8, 0xab, 0x03, 0x04, 0x7e, 0x47, - 0x5e, 0xa3, 0x97, 0x79, 0xf8, 0x4c, 0x49, 0x59, 0x34, 0xcb, 0x99, 0xb0, 0x6d, 0x18, 0x16, 0xbe, - 0x32, 0x16, 0x7f, 0x03, 0x55, 0x6c, 0x52, 0xe1, 0xc3, 0xd5, 0xd0, 0xaa, 0x6d, 0x5e, 0x24, 0x0c, - 0x8d, 0xa6, 0x9b, 0x94, 0x71, 0x77, 0x1f, 0x1b, 0xfe, 0x7f, 0x60, 0x52, 0x83, 0x53, 0x5d, 0x50, - 0x50, 0xc9, 0x07, 0xb9, 0x1c, 0x13, 0x8c, 0x56, 0x02, 0xd6, 0x72, 0x81, 0x6a, 0x08, 0x1f, 0x62, - 0xf8, 0x16, 0x24, 0xa6, 0x2c, 0x79, 0x0f, 0xa8, 0x31, 0x15, 0x49, 0x98, 0x33, 0x94, 0xb5, 0xb9, - 0x71, 0x01, 0x3d, 0x2f, 0x58, 0x75, 0x02, 0x21, 0x4f, 0xcf, 0x3e, 0xd7, 0x9a, 0x1e, 0x8f, 0xa7, - 0x64, 0x1d, 0xad, 0x86, 0x1e, 0x0b, 0x33, 0x2e, 0x65, 0x75, 0xff, 0xae, 0xfe, 0x07, 0xb4, 0x36, - 0xfd, 0x0a, 0xd7, 0xc5, 0xcc, 0xa7, 0xa1, 0x8e, 0xf6, 0xad, 0xa6, 0xd2, 0x64, 0xcd, 0x7e, 0xcf, - 0x94, 0x48, 0x4e, 0x8a, 0x5a, 0x79, 0xd8, 0x8d, 0xd5, 0xfa, 0xdf, 0xab, 0xe8, 0xc9, 0xf8, 0x51, - 0xae, 0xff, 0xb5, 0x3a, 0xd3, 0xf1, 0x33, 0xb4, 0x95, 0x39, 0x6e, 0x72, 0xed, 0x4c, 0x57, 0x5a, - 0x7a, 0xee, 0xb8, 0xd6, 0x4a, 0xe3, 0x0a, 0xd0, 0x88, 0x36, 0x8c, 0x85, 0xe1, 0x33, 0xa5, 0x72, - 0x9a, 0x67, 0xbd, 0x51, 0x25, 0xef, 0xd0, 0xdb, 0xd9, 0x16, 0xa2, 0x25, 0x95, 0xe6, 0x8e, 0x4a, - 0x0f, 0x80, 0x16, 0xcd, 0x2e, 0x9e, 0x27, 0xc7, 0xe8, 0x28, 0xe0, 0xc6, 0xd0, 0x16, 0xcf, 0xc0, - 0x67, 0x2a, 0x08, 0xa9, 0x15, 0xd0, 0x21, 0x59, 0x65, 0x35, 0x67, 0x5c, 0xc0, 0x8c, 0x30, 0x16, - 0x88, 0xb1, 0x00, 0xb3, 0xc4, 0xf0, 0x80, 0x4a, 0x2b, 0x58, 0x11, 0xd2, 0xe2, 0xc3, 0x14, 0x97, - 0xc8, 0xf7, 0xe8, 0x64, 0x76, 0x04, 0x4d, 0xea, 0x1b, 0xee, 0x77, 0x81, 0x40, 0xc6, 0xea, 0x88, - 0x41, 0x6f, 0x17, 0xd7, 0xe3, 0xe5, 0xfa, 0xbf, 0x2a, 0x68, 0x75, 0x6a, 0xcd, 0xa8, 0xff, 0xb3, - 0x32, 0x13, 0x9e, 0x57, 0x68, 0x8f, 0x29, 0x69, 0xb5, 0xf2, 0x73, 0x3a, 0x19, 0x03, 0x33, 0xf5, - 0xbe, 0x80, 0x15, 0x98, 0xfd, 0x6d, 0xaa, 0xbd, 0x33, 0xaa, 0xb9, 0x2b, 0xf8, 0x88, 0xab, 0x40, - 0x6a, 0x15, 0xe4, 0x54, 0xec, 0x70, 0x99, 0xf5, 0x55, 0x06, 0x00, 0x24, 0xce, 0xa5, 0x8a, 0x5a, - 0xed, 0xbc, 0x0f, 0x42, 0x9f, 0x4a, 0x5e, 0xf6, 0x7c, 0xdf, 0xae, 0x78, 0xe1, 0x61, 0xb2, 0x8b, - 0xf5, 0xff, 0x54, 0xd1, 0xf6, 0xec, 0x75, 0x84, 0xbc, 0xc9, 0xd6, 0xb3, 0x8b, 0xf8, 0x12, 0x16, - 0xd0, 0x8b, 0xc1, 0x65, 0xbe, 0x44, 0xae, 0x66, 0x2b, 0x58, 0x2e, 0x65, 0x83, 0xcb, 0x98, 0x7c, - 0x40, 0x24, 0x1d, 0x26, 0x57, 0x57, 0xf1, 0x30, 0xe9, 0x5f, 0xb9, 0x9b, 0x78, 0x34, 0xea, 0x5d, - 0x8d, 0x17, 0xc3, 0xbd, 0xf2, 0x62, 0x38, 0xb6, 0x09, 0x72, 0x13, 0xbd, 0x9e, 0x3e, 0x14, 0x91, - 0x0f, 0x68, 0xab, 0x74, 0xe5, 0x24, 0xac, 0x62, 0x31, 0xdc, 0x9a, 0xb9, 0x42, 0xe9, 0xcd, 0x49, - 0x40, 0x13, 0x29, 0xf9, 0x5b, 0x05, 0xbd, 0x4b, 0xfa, 0x1f, 0x07, 0xc3, 0x9b, 0x5e, 0x9a, 0x0c, - 0xfa, 0x2e, 0xbe, 0x8e, 0x6f, 0xe2, 0x7e, 0xea, 0x7e, 0x69, 0x4b, 0x5b, 0x38, 0x98, 0x3f, 0xac, - 0x9d, 0x9e, 0x4c, 0xae, 0x10, 0x93, 0x8f, 0x79, 0xfe, 0xed, 0x4c, 0xa0, 0xf4, 0x61, 0xf2, 0xeb, - 0x0c, 0x47, 0xf5, 0x7f, 0x57, 0xd0, 0xdb, 0x5f, 0xe9, 0x95, 0xfc, 0x88, 0xd6, 0x92, 0x69, 0x0c, - 0x2a, 0x9f, 0xc3, 0x60, 0x35, 0x99, 0x4a, 0x7e, 0x03, 0x2d, 0x26, 0xb1, 0x4b, 0x2e, 0xb3, 0x3a, - 0xac, 0xea, 0x85, 0x24, 0x16, 0x97, 0xe4, 0xb7, 0x68, 0x35, 0xfd, 0x74, 0x1b, 0xbb, 0xc1, 0x47, - 0x17, 0x0f, 0x87, 0x83, 0xe1, 0x63, 0x54, 0xed, 0xa7, 0xdb, 0x58, 0x7d, 0xe4, 0xa0, 0xd4, 0xb5, - 0x74, 0xf2, 0xe3, 0x88, 0xa2, 0x5a, 0x49, 0x07, 0x53, 0xe7, 0xfe, 0xbd, 0xcf, 0xda, 0x68, 0x0e, - 0x5a, 0x0b, 0x98, 0x18, 0x49, 0x8f, 0x6b, 0x63, 0x95, 0x02, 0x22, 0xd7, 0xd0, 0x72, 0x20, 0x32, - 0x12, 0xe2, 0xea, 0xd1, 0xef, 0x11, 0x9a, 0xac, 0xce, 0xd9, 0x88, 0x2e, 0x3c, 0xc0, 0x4b, 0xa4, - 0x22, 0x8b, 0xe7, 0xc8, 0x32, 0x9a, 0xef, 0x9c, 0xc0, 0x2e, 0x0a, 0x87, 0x53, 0x83, 0xab, 0xd9, - 0xe1, 0x7b, 0x83, 0xe7, 0xc9, 0x13, 0xb4, 0xd0, 0x39, 0x79, 0x0f, 0x14, 0x86, 0xd3, 0xe9, 0x7b, - 0x83, 0x17, 0xb3, 0xd3, 0x0f, 0xef, 0x0d, 0x5e, 0x3a, 0x1a, 0xa2, 0xf5, 0x47, 0xfc, 0x2a, 0x5f, - 0x31, 0xee, 0xd2, 0x39, 0x78, 0xdf, 0x84, 0x14, 0x56, 0xd0, 0x62, 0x91, 0xc9, 0xe5, 0x95, 0xec, - 0xd5, 0x8f, 0x18, 0xb4, 0x4c, 0x33, 0xf2, 0x61, 0x77, 0x60, 0x2a, 0x80, 0xae, 0xdb, 0x45, 0x9b, - 0x91, 0x9c, 0xa1, 0x99, 0x3f, 0xfa, 0x80, 0x6a, 0x65, 0xc4, 0x77, 0xd0, 0xc6, 0xf8, 0xb6, 0xf1, - 0xab, 0x0a, 0x13, 0x7e, 0x8e, 0x20, 0xb4, 0x54, 0x0c, 0xb7, 0x0a, 0x9c, 0xf3, 0x31, 0x86, 0xab, - 0x70, 0x1e, 0xcf, 0xb1, 0x3f, 0x2e, 0x65, 0xff, 0x6a, 0xbe, 0xfb, 0x5f, 0x00, 0x00, 0x00, 0xff, - 0xff, 0x99, 0x45, 0x26, 0x39, 0xf9, 0x0d, 0x00, 0x00, +var File_x2_setup_failure_response_proto protoreflect.FileDescriptor + +var file_x2_setup_failure_response_proto_rawDesc = []byte{ + 0x0a, 0x1f, 0x78, 0x32, 0x5f, 0x73, 0x65, 0x74, 0x75, 0x70, 0x5f, 0x66, 0x61, 0x69, 0x6c, 0x75, + 0x72, 0x65, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, + 0x6f, 0x12, 0x08, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x22, 0xf0, 0x03, 0x0a, 0x0c, + 0x53, 0x65, 0x74, 0x75, 0x70, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x53, 0x0a, 0x13, + 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x5f, 0x63, 0x61, + 0x75, 0x73, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x65, 0x6e, 0x74, 0x69, + 0x74, 0x69, 0x65, 0x73, 0x2e, 0x52, 0x61, 0x64, 0x69, 0x6f, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, + 0x6b, 0x4c, 0x61, 0x79, 0x65, 0x72, 0x2e, 0x43, 0x61, 0x75, 0x73, 0x65, 0x48, 0x00, 0x52, 0x11, + 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4c, 0x61, 0x79, 0x65, 0x72, 0x43, 0x61, 0x75, 0x73, + 0x65, 0x12, 0x54, 0x0a, 0x15, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x6c, + 0x61, 0x79, 0x65, 0x72, 0x5f, 0x63, 0x61, 0x75, 0x73, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, + 0x32, 0x1e, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x54, 0x72, 0x61, 0x6e, + 0x73, 0x70, 0x6f, 0x72, 0x74, 0x4c, 0x61, 0x79, 0x65, 0x72, 0x2e, 0x43, 0x61, 0x75, 0x73, 0x65, + 0x48, 0x00, 0x52, 0x13, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x4c, 0x61, 0x79, + 0x65, 0x72, 0x43, 0x61, 0x75, 0x73, 0x65, 0x12, 0x41, 0x0a, 0x0e, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x63, 0x6f, 0x6c, 0x5f, 0x63, 0x61, 0x75, 0x73, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, + 0x18, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x50, 0x72, 0x6f, 0x74, 0x6f, + 0x63, 0x6f, 0x6c, 0x2e, 0x43, 0x61, 0x75, 0x73, 0x65, 0x48, 0x00, 0x52, 0x0d, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x43, 0x61, 0x75, 0x73, 0x65, 0x12, 0x50, 0x0a, 0x13, 0x6d, 0x69, + 0x73, 0x63, 0x65, 0x6c, 0x6c, 0x61, 0x6e, 0x65, 0x6f, 0x75, 0x73, 0x5f, 0x63, 0x61, 0x75, 0x73, + 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1d, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, + 0x65, 0x73, 0x2e, 0x4d, 0x69, 0x73, 0x63, 0x65, 0x6c, 0x6c, 0x61, 0x6e, 0x65, 0x6f, 0x75, 0x73, + 0x2e, 0x43, 0x61, 0x75, 0x73, 0x65, 0x48, 0x00, 0x52, 0x12, 0x6d, 0x69, 0x73, 0x63, 0x65, 0x6c, + 0x6c, 0x61, 0x6e, 0x65, 0x6f, 0x75, 0x73, 0x43, 0x61, 0x75, 0x73, 0x65, 0x12, 0x36, 0x0a, 0x0c, + 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x74, 0x6f, 0x5f, 0x77, 0x61, 0x69, 0x74, 0x18, 0x05, 0x20, 0x01, + 0x28, 0x0e, 0x32, 0x14, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x54, 0x69, + 0x6d, 0x65, 0x54, 0x6f, 0x57, 0x61, 0x69, 0x74, 0x52, 0x0a, 0x74, 0x69, 0x6d, 0x65, 0x54, 0x6f, + 0x57, 0x61, 0x69, 0x74, 0x12, 0x59, 0x0a, 0x17, 0x63, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, + 0x69, 0x74, 0x79, 0x5f, 0x64, 0x69, 0x61, 0x67, 0x6e, 0x6f, 0x73, 0x74, 0x69, 0x63, 0x73, 0x18, + 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, + 0x2e, 0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x44, 0x69, 0x61, 0x67, + 0x6e, 0x6f, 0x73, 0x74, 0x69, 0x63, 0x73, 0x52, 0x16, 0x63, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, + 0x6c, 0x69, 0x74, 0x79, 0x44, 0x69, 0x61, 0x67, 0x6e, 0x6f, 0x73, 0x74, 0x69, 0x63, 0x73, 0x42, + 0x0d, 0x0a, 0x0b, 0x63, 0x61, 0x75, 0x73, 0x65, 0x5f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x22, 0x9d, + 0x0c, 0x0a, 0x11, 0x52, 0x61, 0x64, 0x69, 0x6f, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x4c, + 0x61, 0x79, 0x65, 0x72, 0x22, 0x87, 0x0c, 0x0a, 0x05, 0x43, 0x61, 0x75, 0x73, 0x65, 0x12, 0x0b, + 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x28, 0x0a, 0x24, 0x48, + 0x41, 0x4e, 0x44, 0x4f, 0x56, 0x45, 0x52, 0x5f, 0x44, 0x45, 0x53, 0x49, 0x52, 0x41, 0x42, 0x4c, + 0x45, 0x5f, 0x46, 0x4f, 0x52, 0x5f, 0x52, 0x41, 0x44, 0x49, 0x4f, 0x5f, 0x52, 0x45, 0x41, 0x53, + 0x4f, 0x4e, 0x53, 0x10, 0x01, 0x12, 0x1a, 0x0a, 0x16, 0x54, 0x49, 0x4d, 0x45, 0x5f, 0x43, 0x52, + 0x49, 0x54, 0x49, 0x43, 0x41, 0x4c, 0x5f, 0x48, 0x41, 0x4e, 0x44, 0x4f, 0x56, 0x45, 0x52, 0x10, + 0x02, 0x12, 0x22, 0x0a, 0x1e, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x4f, 0x50, + 0x54, 0x49, 0x4d, 0x49, 0x53, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x48, 0x41, 0x4e, 0x44, 0x4f, + 0x56, 0x45, 0x52, 0x10, 0x03, 0x12, 0x1f, 0x0a, 0x1b, 0x52, 0x45, 0x44, 0x55, 0x43, 0x45, 0x5f, + 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x49, 0x4e, 0x5f, 0x53, 0x45, 0x52, 0x56, 0x49, 0x4e, 0x47, 0x5f, + 0x43, 0x45, 0x4c, 0x4c, 0x10, 0x04, 0x12, 0x14, 0x0a, 0x10, 0x50, 0x41, 0x52, 0x54, 0x49, 0x41, + 0x4c, 0x5f, 0x48, 0x41, 0x4e, 0x44, 0x4f, 0x56, 0x45, 0x52, 0x10, 0x05, 0x12, 0x1e, 0x0a, 0x1a, + 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x4e, 0x45, 0x57, 0x5f, 0x45, 0x4e, 0x42, 0x5f, + 0x55, 0x45, 0x5f, 0x58, 0x32, 0x41, 0x50, 0x5f, 0x49, 0x44, 0x10, 0x06, 0x12, 0x20, 0x0a, 0x1c, + 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x4f, 0x4c, 0x44, 0x5f, 0x45, 0x4e, 0x42, 0x4d, + 0x45, 0x5f, 0x55, 0x45, 0x5f, 0x58, 0x32, 0x41, 0x50, 0x5f, 0x49, 0x44, 0x10, 0x07, 0x12, 0x1e, + 0x0a, 0x1a, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x50, 0x41, 0x49, 0x52, 0x5f, 0x4f, + 0x46, 0x5f, 0x55, 0x45, 0x5f, 0x58, 0x32, 0x41, 0x50, 0x5f, 0x49, 0x44, 0x10, 0x08, 0x12, 0x19, + 0x0a, 0x15, 0x48, 0x4f, 0x5f, 0x54, 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, + 0x41, 0x4c, 0x4c, 0x4f, 0x57, 0x45, 0x44, 0x10, 0x09, 0x12, 0x1c, 0x0a, 0x18, 0x54, 0x58, 0x32, + 0x5f, 0x52, 0x45, 0x4c, 0x4f, 0x43, 0x5f, 0x4f, 0x56, 0x45, 0x52, 0x41, 0x4c, 0x4c, 0x5f, 0x45, + 0x58, 0x50, 0x49, 0x52, 0x59, 0x10, 0x0a, 0x12, 0x17, 0x0a, 0x13, 0x54, 0x5f, 0x52, 0x45, 0x4c, + 0x4f, 0x43, 0x5f, 0x50, 0x52, 0x45, 0x50, 0x5f, 0x45, 0x58, 0x50, 0x49, 0x52, 0x59, 0x10, 0x0b, + 0x12, 0x16, 0x0a, 0x12, 0x43, 0x45, 0x4c, 0x4c, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x41, 0x56, 0x41, + 0x49, 0x4c, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x0c, 0x12, 0x2f, 0x0a, 0x2b, 0x4e, 0x4f, 0x5f, 0x52, + 0x41, 0x44, 0x49, 0x4f, 0x5f, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x53, 0x5f, 0x41, + 0x56, 0x41, 0x49, 0x4c, 0x41, 0x42, 0x4c, 0x45, 0x5f, 0x49, 0x4e, 0x5f, 0x54, 0x41, 0x52, 0x47, + 0x45, 0x54, 0x5f, 0x43, 0x45, 0x4c, 0x4c, 0x10, 0x0d, 0x12, 0x18, 0x0a, 0x14, 0x49, 0x4e, 0x56, + 0x41, 0x4c, 0x49, 0x44, 0x5f, 0x4d, 0x4d, 0x45, 0x5f, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x5f, 0x49, + 0x44, 0x10, 0x0e, 0x12, 0x14, 0x0a, 0x10, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x4d, + 0x4d, 0x45, 0x5f, 0x43, 0x4f, 0x44, 0x45, 0x10, 0x0f, 0x12, 0x3c, 0x0a, 0x38, 0x45, 0x4e, 0x43, + 0x52, 0x59, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x49, 0x4e, 0x54, 0x45, 0x47, 0x52, 0x49, 0x54, + 0x59, 0x5f, 0x50, 0x52, 0x4f, 0x54, 0x45, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x41, 0x4c, 0x47, + 0x4f, 0x52, 0x49, 0x54, 0x48, 0x4d, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x53, 0x55, 0x50, 0x50, + 0x4f, 0x52, 0x54, 0x45, 0x44, 0x10, 0x10, 0x12, 0x20, 0x0a, 0x1c, 0x52, 0x45, 0x50, 0x4f, 0x52, + 0x54, 0x5f, 0x43, 0x48, 0x41, 0x52, 0x41, 0x43, 0x54, 0x45, 0x52, 0x49, 0x53, 0x54, 0x49, 0x43, + 0x53, 0x5f, 0x45, 0x4d, 0x50, 0x54, 0x59, 0x10, 0x11, 0x12, 0x19, 0x0a, 0x15, 0x4e, 0x4f, 0x5f, + 0x52, 0x45, 0x50, 0x4f, 0x52, 0x54, 0x5f, 0x50, 0x45, 0x52, 0x49, 0x4f, 0x44, 0x49, 0x43, 0x49, + 0x54, 0x59, 0x10, 0x12, 0x12, 0x1b, 0x0a, 0x17, 0x45, 0x58, 0x49, 0x53, 0x54, 0x49, 0x4e, 0x47, + 0x5f, 0x4d, 0x45, 0x41, 0x53, 0x55, 0x52, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x49, 0x44, 0x10, + 0x13, 0x12, 0x1e, 0x0a, 0x1a, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x45, 0x4e, 0x42, + 0x5f, 0x4d, 0x45, 0x41, 0x53, 0x55, 0x52, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x5f, 0x49, 0x44, 0x10, + 0x14, 0x12, 0x29, 0x0a, 0x25, 0x4d, 0x45, 0x41, 0x53, 0x55, 0x52, 0x45, 0x4d, 0x45, 0x4e, 0x54, + 0x5f, 0x54, 0x45, 0x4d, 0x50, 0x4f, 0x52, 0x41, 0x52, 0x49, 0x4c, 0x59, 0x5f, 0x4e, 0x4f, 0x54, + 0x5f, 0x41, 0x56, 0x41, 0x49, 0x4c, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x15, 0x12, 0x0f, 0x0a, 0x0b, + 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x16, 0x12, 0x12, 0x0a, + 0x0e, 0x4c, 0x4f, 0x41, 0x44, 0x5f, 0x42, 0x41, 0x4c, 0x41, 0x4e, 0x43, 0x49, 0x4e, 0x47, 0x10, + 0x17, 0x12, 0x19, 0x0a, 0x15, 0x48, 0x41, 0x4e, 0x44, 0x4f, 0x56, 0x45, 0x52, 0x5f, 0x4f, 0x50, + 0x54, 0x49, 0x4d, 0x49, 0x53, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x18, 0x12, 0x1e, 0x0a, 0x1a, + 0x56, 0x41, 0x4c, 0x55, 0x45, 0x5f, 0x4f, 0x55, 0x54, 0x5f, 0x4f, 0x46, 0x5f, 0x41, 0x4c, 0x4c, + 0x4f, 0x57, 0x45, 0x44, 0x5f, 0x52, 0x41, 0x4e, 0x47, 0x45, 0x10, 0x19, 0x12, 0x1f, 0x0a, 0x1b, + 0x4d, 0x55, 0x4c, 0x54, 0x49, 0x50, 0x4c, 0x45, 0x5f, 0x45, 0x5f, 0x52, 0x41, 0x42, 0x5f, 0x49, + 0x44, 0x5f, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x53, 0x10, 0x1a, 0x12, 0x16, 0x0a, + 0x12, 0x53, 0x57, 0x49, 0x54, 0x43, 0x48, 0x5f, 0x4f, 0x46, 0x46, 0x5f, 0x4f, 0x4e, 0x47, 0x4f, + 0x49, 0x4e, 0x47, 0x10, 0x1b, 0x12, 0x1b, 0x0a, 0x17, 0x4e, 0x4f, 0x54, 0x5f, 0x53, 0x55, 0x50, + 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x5f, 0x51, 0x43, 0x49, 0x5f, 0x56, 0x41, 0x4c, 0x55, 0x45, + 0x10, 0x1c, 0x12, 0x2c, 0x0a, 0x28, 0x4d, 0x45, 0x41, 0x53, 0x55, 0x52, 0x45, 0x4d, 0x45, 0x4e, + 0x54, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x5f, + 0x46, 0x4f, 0x52, 0x5f, 0x54, 0x48, 0x45, 0x5f, 0x4f, 0x42, 0x4a, 0x45, 0x43, 0x54, 0x10, 0x1d, + 0x12, 0x16, 0x0a, 0x12, 0x54, 0x44, 0x43, 0x5f, 0x4f, 0x56, 0x45, 0x52, 0x41, 0x4c, 0x4c, 0x5f, + 0x45, 0x58, 0x50, 0x49, 0x52, 0x59, 0x10, 0x1e, 0x12, 0x13, 0x0a, 0x0f, 0x54, 0x44, 0x43, 0x5f, + 0x50, 0x52, 0x45, 0x50, 0x5f, 0x45, 0x58, 0x50, 0x49, 0x52, 0x59, 0x10, 0x1f, 0x12, 0x26, 0x0a, + 0x22, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x44, 0x45, 0x53, 0x49, 0x52, 0x41, 0x42, 0x4c, + 0x45, 0x5f, 0x46, 0x4f, 0x52, 0x5f, 0x52, 0x41, 0x44, 0x49, 0x4f, 0x5f, 0x52, 0x45, 0x41, 0x53, + 0x4f, 0x4e, 0x53, 0x10, 0x20, 0x12, 0x0f, 0x0a, 0x0b, 0x52, 0x45, 0x44, 0x55, 0x43, 0x45, 0x5f, + 0x4c, 0x4f, 0x41, 0x44, 0x10, 0x21, 0x12, 0x19, 0x0a, 0x15, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, + 0x43, 0x45, 0x5f, 0x4f, 0x50, 0x54, 0x49, 0x4d, 0x49, 0x53, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x10, + 0x22, 0x12, 0x18, 0x0a, 0x14, 0x54, 0x49, 0x4d, 0x45, 0x5f, 0x43, 0x52, 0x49, 0x54, 0x49, 0x43, + 0x41, 0x4c, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x23, 0x12, 0x16, 0x0a, 0x12, 0x54, + 0x41, 0x52, 0x47, 0x45, 0x54, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x41, 0x4c, 0x4c, 0x4f, 0x57, 0x45, + 0x44, 0x10, 0x24, 0x12, 0x20, 0x0a, 0x1c, 0x4e, 0x4f, 0x5f, 0x52, 0x41, 0x44, 0x49, 0x4f, 0x5f, + 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x53, 0x5f, 0x41, 0x56, 0x41, 0x49, 0x4c, 0x41, + 0x42, 0x4c, 0x45, 0x10, 0x25, 0x12, 0x1b, 0x0a, 0x17, 0x49, 0x4e, 0x56, 0x41, 0x4c, 0x49, 0x44, + 0x5f, 0x51, 0x4f, 0x53, 0x5f, 0x43, 0x4f, 0x4d, 0x42, 0x49, 0x4e, 0x41, 0x54, 0x49, 0x4f, 0x4e, + 0x10, 0x26, 0x12, 0x27, 0x0a, 0x23, 0x45, 0x4e, 0x43, 0x52, 0x59, 0x50, 0x54, 0x49, 0x4f, 0x4e, + 0x5f, 0x41, 0x4c, 0x47, 0x4f, 0x52, 0x49, 0x54, 0x48, 0x4d, 0x53, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, + 0x53, 0x55, 0x50, 0x50, 0x4f, 0x52, 0x54, 0x45, 0x44, 0x10, 0x27, 0x12, 0x17, 0x0a, 0x13, 0x50, + 0x52, 0x4f, 0x43, 0x45, 0x44, 0x55, 0x52, 0x45, 0x5f, 0x43, 0x41, 0x4e, 0x43, 0x45, 0x4c, 0x4c, + 0x45, 0x44, 0x10, 0x28, 0x12, 0x0f, 0x0a, 0x0b, 0x52, 0x52, 0x4d, 0x5f, 0x50, 0x55, 0x52, 0x50, + 0x4f, 0x53, 0x45, 0x10, 0x29, 0x12, 0x19, 0x0a, 0x15, 0x49, 0x4d, 0x50, 0x52, 0x4f, 0x56, 0x45, + 0x5f, 0x55, 0x53, 0x45, 0x52, 0x5f, 0x42, 0x49, 0x54, 0x5f, 0x52, 0x41, 0x54, 0x45, 0x10, 0x2a, + 0x12, 0x13, 0x0a, 0x0f, 0x55, 0x53, 0x45, 0x52, 0x5f, 0x49, 0x4e, 0x41, 0x43, 0x54, 0x49, 0x56, + 0x49, 0x54, 0x59, 0x10, 0x2b, 0x12, 0x21, 0x0a, 0x1d, 0x52, 0x41, 0x44, 0x49, 0x4f, 0x5f, 0x43, + 0x4f, 0x4e, 0x4e, 0x45, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x55, + 0x45, 0x5f, 0x4c, 0x4f, 0x53, 0x54, 0x10, 0x2c, 0x12, 0x2c, 0x0a, 0x28, 0x46, 0x41, 0x49, 0x4c, + 0x55, 0x52, 0x45, 0x5f, 0x49, 0x4e, 0x5f, 0x54, 0x48, 0x45, 0x5f, 0x52, 0x41, 0x44, 0x49, 0x4f, + 0x5f, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x46, 0x41, 0x43, 0x45, 0x5f, 0x50, 0x52, 0x4f, 0x43, 0x45, + 0x44, 0x55, 0x52, 0x45, 0x10, 0x2d, 0x12, 0x1f, 0x0a, 0x1b, 0x42, 0x45, 0x41, 0x52, 0x45, 0x52, + 0x5f, 0x4f, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x53, 0x55, 0x50, 0x50, + 0x4f, 0x52, 0x54, 0x45, 0x44, 0x10, 0x2e, 0x12, 0x10, 0x0a, 0x0c, 0x4d, 0x43, 0x47, 0x5f, 0x4d, + 0x4f, 0x42, 0x49, 0x4c, 0x49, 0x54, 0x59, 0x10, 0x2f, 0x12, 0x10, 0x0a, 0x0c, 0x53, 0x43, 0x47, + 0x5f, 0x4d, 0x4f, 0x42, 0x49, 0x4c, 0x49, 0x54, 0x59, 0x10, 0x30, 0x12, 0x1b, 0x0a, 0x17, 0x43, + 0x4f, 0x55, 0x4e, 0x54, 0x5f, 0x52, 0x45, 0x41, 0x43, 0x48, 0x45, 0x53, 0x5f, 0x4d, 0x41, 0x58, + 0x5f, 0x56, 0x41, 0x4c, 0x55, 0x45, 0x10, 0x31, 0x12, 0x21, 0x0a, 0x1d, 0x55, 0x4e, 0x4b, 0x4e, + 0x4f, 0x57, 0x4e, 0x5f, 0x4f, 0x4c, 0x44, 0x5f, 0x45, 0x4e, 0x5f, 0x47, 0x4e, 0x42, 0x5f, 0x55, + 0x45, 0x5f, 0x58, 0x32, 0x41, 0x50, 0x5f, 0x49, 0x44, 0x10, 0x32, 0x12, 0x11, 0x0a, 0x0d, 0x50, + 0x44, 0x43, 0x50, 0x5f, 0x4f, 0x56, 0x45, 0x52, 0x4c, 0x4f, 0x41, 0x44, 0x10, 0x33, 0x22, 0x5b, + 0x0a, 0x0e, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x70, 0x6f, 0x72, 0x74, 0x4c, 0x61, 0x79, 0x65, 0x72, + 0x22, 0x49, 0x0a, 0x05, 0x43, 0x61, 0x75, 0x73, 0x65, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, + 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x22, 0x0a, 0x1e, 0x54, 0x52, 0x41, 0x4e, 0x53, 0x50, + 0x4f, 0x52, 0x54, 0x5f, 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x55, 0x4e, 0x41, + 0x56, 0x41, 0x49, 0x4c, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x01, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, + 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x02, 0x22, 0x97, 0x02, 0x0a, 0x08, + 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x22, 0x8a, 0x02, 0x0a, 0x05, 0x43, 0x61, 0x75, + 0x73, 0x65, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, + 0x19, 0x0a, 0x15, 0x54, 0x52, 0x41, 0x4e, 0x53, 0x46, 0x45, 0x52, 0x5f, 0x53, 0x59, 0x4e, 0x54, + 0x41, 0x58, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x01, 0x12, 0x20, 0x0a, 0x1c, 0x41, 0x42, + 0x53, 0x54, 0x52, 0x41, 0x43, 0x54, 0x5f, 0x53, 0x59, 0x4e, 0x54, 0x41, 0x58, 0x5f, 0x45, 0x52, + 0x52, 0x4f, 0x52, 0x5f, 0x52, 0x45, 0x4a, 0x45, 0x43, 0x54, 0x10, 0x02, 0x12, 0x2b, 0x0a, 0x27, + 0x41, 0x42, 0x53, 0x54, 0x52, 0x41, 0x43, 0x54, 0x5f, 0x53, 0x59, 0x4e, 0x54, 0x41, 0x58, 0x5f, + 0x45, 0x52, 0x52, 0x4f, 0x52, 0x5f, 0x49, 0x47, 0x4e, 0x4f, 0x52, 0x45, 0x5f, 0x41, 0x4e, 0x44, + 0x5f, 0x4e, 0x4f, 0x54, 0x49, 0x46, 0x59, 0x10, 0x03, 0x12, 0x2e, 0x0a, 0x2a, 0x4d, 0x45, 0x53, + 0x53, 0x41, 0x47, 0x45, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x43, 0x4f, 0x4d, 0x50, 0x41, 0x54, 0x49, + 0x42, 0x4c, 0x45, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x52, 0x45, 0x43, 0x45, 0x49, 0x56, 0x45, + 0x52, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x10, 0x04, 0x12, 0x12, 0x0a, 0x0e, 0x53, 0x45, 0x4d, + 0x41, 0x4e, 0x54, 0x49, 0x43, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x05, 0x12, 0x0f, 0x0a, + 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x06, 0x12, 0x35, + 0x0a, 0x31, 0x41, 0x42, 0x53, 0x54, 0x52, 0x41, 0x43, 0x54, 0x5f, 0x53, 0x59, 0x4e, 0x54, 0x41, + 0x58, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x5f, 0x46, 0x41, 0x4c, 0x53, 0x45, 0x4c, 0x59, 0x5f, + 0x43, 0x4f, 0x4e, 0x53, 0x54, 0x52, 0x55, 0x43, 0x54, 0x45, 0x44, 0x5f, 0x4d, 0x45, 0x53, 0x53, + 0x41, 0x47, 0x45, 0x10, 0x07, 0x22, 0xb3, 0x01, 0x0a, 0x0d, 0x4d, 0x69, 0x73, 0x63, 0x65, 0x6c, + 0x6c, 0x61, 0x6e, 0x65, 0x6f, 0x75, 0x73, 0x22, 0xa1, 0x01, 0x0a, 0x05, 0x43, 0x61, 0x75, 0x73, + 0x65, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x1f, + 0x0a, 0x1b, 0x43, 0x4f, 0x4e, 0x54, 0x52, 0x4f, 0x4c, 0x5f, 0x50, 0x52, 0x4f, 0x43, 0x45, 0x53, + 0x53, 0x49, 0x4e, 0x47, 0x5f, 0x4f, 0x56, 0x45, 0x52, 0x4c, 0x4f, 0x41, 0x44, 0x10, 0x01, 0x12, + 0x14, 0x0a, 0x10, 0x48, 0x41, 0x52, 0x44, 0x57, 0x41, 0x52, 0x45, 0x5f, 0x46, 0x41, 0x49, 0x4c, + 0x55, 0x52, 0x45, 0x10, 0x02, 0x12, 0x13, 0x0a, 0x0f, 0x4f, 0x4d, 0x5f, 0x49, 0x4e, 0x54, 0x45, + 0x52, 0x56, 0x45, 0x4e, 0x54, 0x49, 0x4f, 0x4e, 0x10, 0x03, 0x12, 0x2e, 0x0a, 0x2a, 0x4e, 0x4f, + 0x54, 0x5f, 0x45, 0x4e, 0x4f, 0x55, 0x47, 0x48, 0x5f, 0x55, 0x53, 0x45, 0x52, 0x5f, 0x50, 0x4c, + 0x41, 0x4e, 0x45, 0x5f, 0x50, 0x52, 0x4f, 0x43, 0x45, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x5f, 0x52, + 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x53, 0x10, 0x04, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, + 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x05, 0x22, 0xea, 0x02, 0x0a, 0x16, + 0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x44, 0x69, 0x61, 0x67, 0x6e, + 0x6f, 0x73, 0x74, 0x69, 0x63, 0x73, 0x12, 0x25, 0x0a, 0x0e, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x64, + 0x75, 0x72, 0x65, 0x5f, 0x63, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0d, + 0x70, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x4a, 0x0a, + 0x12, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x65, 0x73, 0x73, + 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1b, 0x2e, 0x65, 0x6e, 0x74, 0x69, + 0x74, 0x69, 0x65, 0x73, 0x2e, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x4d, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x11, 0x74, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x69, + 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x4a, 0x0a, 0x15, 0x70, 0x72, 0x6f, + 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x69, + 0x74, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x15, 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, + 0x69, 0x65, 0x73, 0x2e, 0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x52, + 0x14, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x64, 0x75, 0x72, 0x65, 0x43, 0x72, 0x69, 0x74, 0x69, 0x63, + 0x61, 0x6c, 0x69, 0x74, 0x79, 0x12, 0x90, 0x01, 0x0a, 0x2b, 0x69, 0x6e, 0x66, 0x6f, 0x72, 0x6d, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x63, 0x72, + 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x5f, 0x64, 0x69, 0x61, 0x67, 0x6e, 0x6f, + 0x73, 0x74, 0x69, 0x63, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x65, 0x6e, + 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x49, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, + 0x6f, 0x6e, 0x45, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, + 0x6c, 0x69, 0x74, 0x79, 0x44, 0x69, 0x61, 0x67, 0x6e, 0x6f, 0x73, 0x74, 0x69, 0x63, 0x52, 0x28, + 0x69, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6c, 0x65, 0x6d, 0x65, + 0x6e, 0x74, 0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x44, 0x69, 0x61, + 0x67, 0x6e, 0x6f, 0x73, 0x74, 0x69, 0x63, 0x73, 0x22, 0xb7, 0x01, 0x0a, 0x27, 0x49, 0x6e, 0x66, + 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x43, + 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x44, 0x69, 0x61, 0x67, 0x6e, 0x6f, + 0x73, 0x74, 0x69, 0x63, 0x12, 0x3c, 0x0a, 0x0e, 0x69, 0x65, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x69, + 0x63, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x15, 0x2e, 0x65, + 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, + 0x69, 0x74, 0x79, 0x52, 0x0d, 0x69, 0x65, 0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, 0x6c, 0x69, + 0x74, 0x79, 0x12, 0x13, 0x0a, 0x05, 0x69, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x0d, 0x52, 0x04, 0x69, 0x65, 0x49, 0x64, 0x12, 0x39, 0x0a, 0x0d, 0x74, 0x79, 0x70, 0x65, 0x5f, + 0x6f, 0x66, 0x5f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x15, + 0x2e, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x66, + 0x45, 0x72, 0x72, 0x6f, 0x72, 0x52, 0x0b, 0x74, 0x79, 0x70, 0x65, 0x4f, 0x66, 0x45, 0x72, 0x72, + 0x6f, 0x72, 0x2a, 0x41, 0x0a, 0x0b, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x66, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x12, 0x11, 0x0a, 0x0d, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x45, 0x52, 0x52, + 0x4f, 0x52, 0x10, 0x00, 0x12, 0x12, 0x0a, 0x0e, 0x4e, 0x4f, 0x54, 0x5f, 0x55, 0x4e, 0x44, 0x45, + 0x52, 0x53, 0x54, 0x4f, 0x4f, 0x44, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x4d, 0x49, 0x53, 0x53, + 0x49, 0x4e, 0x47, 0x10, 0x02, 0x2a, 0x5a, 0x0a, 0x0a, 0x54, 0x69, 0x6d, 0x65, 0x54, 0x6f, 0x57, + 0x61, 0x69, 0x74, 0x12, 0x13, 0x0a, 0x0f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, 0x54, + 0x49, 0x4d, 0x45, 0x4f, 0x55, 0x54, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x56, 0x31, 0x53, 0x10, + 0x01, 0x12, 0x07, 0x0a, 0x03, 0x56, 0x32, 0x53, 0x10, 0x02, 0x12, 0x07, 0x0a, 0x03, 0x56, 0x35, + 0x53, 0x10, 0x03, 0x12, 0x08, 0x0a, 0x04, 0x56, 0x31, 0x30, 0x53, 0x10, 0x04, 0x12, 0x08, 0x0a, + 0x04, 0x56, 0x32, 0x30, 0x53, 0x10, 0x05, 0x12, 0x08, 0x0a, 0x04, 0x56, 0x36, 0x30, 0x53, 0x10, + 0x06, 0x2a, 0x72, 0x0a, 0x11, 0x54, 0x72, 0x69, 0x67, 0x67, 0x65, 0x72, 0x69, 0x6e, 0x67, 0x4d, + 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x13, 0x0a, 0x0f, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, + 0x4e, 0x5f, 0x4d, 0x45, 0x53, 0x53, 0x41, 0x47, 0x45, 0x10, 0x00, 0x12, 0x16, 0x0a, 0x12, 0x49, + 0x4e, 0x49, 0x54, 0x49, 0x41, 0x54, 0x49, 0x4e, 0x47, 0x5f, 0x4d, 0x45, 0x53, 0x53, 0x41, 0x47, + 0x45, 0x10, 0x01, 0x12, 0x16, 0x0a, 0x12, 0x53, 0x55, 0x43, 0x43, 0x45, 0x53, 0x53, 0x46, 0x55, + 0x4c, 0x5f, 0x4f, 0x55, 0x54, 0x43, 0x4f, 0x4d, 0x45, 0x10, 0x02, 0x12, 0x18, 0x0a, 0x14, 0x55, + 0x4e, 0x53, 0x55, 0x43, 0x43, 0x45, 0x53, 0x53, 0x46, 0x55, 0x4c, 0x5f, 0x4f, 0x55, 0x54, 0x43, + 0x4f, 0x4d, 0x45, 0x10, 0x03, 0x2a, 0x4a, 0x0a, 0x0b, 0x43, 0x72, 0x69, 0x74, 0x69, 0x63, 0x61, + 0x6c, 0x69, 0x74, 0x79, 0x12, 0x17, 0x0a, 0x13, 0x55, 0x4e, 0x4b, 0x4e, 0x4f, 0x57, 0x4e, 0x5f, + 0x43, 0x52, 0x49, 0x54, 0x49, 0x43, 0x41, 0x4c, 0x49, 0x54, 0x59, 0x10, 0x00, 0x12, 0x0a, 0x0a, + 0x06, 0x52, 0x45, 0x4a, 0x45, 0x43, 0x54, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x49, 0x47, 0x4e, + 0x4f, 0x52, 0x45, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x4e, 0x4f, 0x54, 0x49, 0x46, 0x59, 0x10, + 0x03, 0x42, 0x33, 0x5a, 0x31, 0x67, 0x65, 0x72, 0x72, 0x69, 0x74, 0x2e, 0x6f, 0x2d, 0x72, 0x61, + 0x6e, 0x2d, 0x73, 0x63, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x72, 0x2f, 0x72, 0x69, 0x63, 0x2d, 0x70, + 0x6c, 0x74, 0x2f, 0x6e, 0x6f, 0x64, 0x65, 0x62, 0x2d, 0x72, 0x6e, 0x69, 0x62, 0x2f, 0x65, 0x6e, + 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_x2_setup_failure_response_proto_rawDescOnce sync.Once + file_x2_setup_failure_response_proto_rawDescData = file_x2_setup_failure_response_proto_rawDesc +) + +func file_x2_setup_failure_response_proto_rawDescGZIP() []byte { + file_x2_setup_failure_response_proto_rawDescOnce.Do(func() { + file_x2_setup_failure_response_proto_rawDescData = protoimpl.X.CompressGZIP(file_x2_setup_failure_response_proto_rawDescData) + }) + return file_x2_setup_failure_response_proto_rawDescData +} + +var file_x2_setup_failure_response_proto_enumTypes = make([]protoimpl.EnumInfo, 8) +var file_x2_setup_failure_response_proto_msgTypes = make([]protoimpl.MessageInfo, 7) +var file_x2_setup_failure_response_proto_goTypes = []interface{}{ + (TypeOfError)(0), // 0: entities.TypeOfError + (TimeToWait)(0), // 1: entities.TimeToWait + (TriggeringMessage)(0), // 2: entities.TriggeringMessage + (Criticality)(0), // 3: entities.Criticality + (RadioNetworkLayer_Cause)(0), // 4: entities.RadioNetworkLayer.Cause + (TransportLayer_Cause)(0), // 5: entities.TransportLayer.Cause + (Protocol_Cause)(0), // 6: entities.Protocol.Cause + (Miscellaneous_Cause)(0), // 7: entities.Miscellaneous.Cause + (*SetupFailure)(nil), // 8: entities.SetupFailure + (*RadioNetworkLayer)(nil), // 9: entities.RadioNetworkLayer + (*TransportLayer)(nil), // 10: entities.TransportLayer + (*Protocol)(nil), // 11: entities.Protocol + (*Miscellaneous)(nil), // 12: entities.Miscellaneous + (*CriticalityDiagnostics)(nil), // 13: entities.CriticalityDiagnostics + (*InformationElementCriticalityDiagnostic)(nil), // 14: entities.InformationElementCriticalityDiagnostic +} +var file_x2_setup_failure_response_proto_depIdxs = []int32{ + 4, // 0: entities.SetupFailure.network_layer_cause:type_name -> entities.RadioNetworkLayer.Cause + 5, // 1: entities.SetupFailure.transport_layer_cause:type_name -> entities.TransportLayer.Cause + 6, // 2: entities.SetupFailure.protocol_cause:type_name -> entities.Protocol.Cause + 7, // 3: entities.SetupFailure.miscellaneous_cause:type_name -> entities.Miscellaneous.Cause + 1, // 4: entities.SetupFailure.time_to_wait:type_name -> entities.TimeToWait + 13, // 5: entities.SetupFailure.criticality_diagnostics:type_name -> entities.CriticalityDiagnostics + 2, // 6: entities.CriticalityDiagnostics.triggering_message:type_name -> entities.TriggeringMessage + 3, // 7: entities.CriticalityDiagnostics.procedure_criticality:type_name -> entities.Criticality + 14, // 8: entities.CriticalityDiagnostics.information_element_criticality_diagnostics:type_name -> entities.InformationElementCriticalityDiagnostic + 3, // 9: entities.InformationElementCriticalityDiagnostic.ie_criticality:type_name -> entities.Criticality + 0, // 10: entities.InformationElementCriticalityDiagnostic.type_of_error:type_name -> entities.TypeOfError + 11, // [11:11] is the sub-list for method output_type + 11, // [11:11] is the sub-list for method input_type + 11, // [11:11] is the sub-list for extension type_name + 11, // [11:11] is the sub-list for extension extendee + 0, // [0:11] is the sub-list for field type_name +} + +func init() { file_x2_setup_failure_response_proto_init() } +func file_x2_setup_failure_response_proto_init() { + if File_x2_setup_failure_response_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_x2_setup_failure_response_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SetupFailure); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_x2_setup_failure_response_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*RadioNetworkLayer); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_x2_setup_failure_response_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*TransportLayer); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_x2_setup_failure_response_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*Protocol); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_x2_setup_failure_response_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*Miscellaneous); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_x2_setup_failure_response_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*CriticalityDiagnostics); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_x2_setup_failure_response_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*InformationElementCriticalityDiagnostic); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + file_x2_setup_failure_response_proto_msgTypes[0].OneofWrappers = []interface{}{ + (*SetupFailure_NetworkLayerCause)(nil), + (*SetupFailure_TransportLayerCause)(nil), + (*SetupFailure_ProtocolCause)(nil), + (*SetupFailure_MiscellaneousCause)(nil), + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_x2_setup_failure_response_proto_rawDesc, + NumEnums: 8, + NumMessages: 7, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_x2_setup_failure_response_proto_goTypes, + DependencyIndexes: file_x2_setup_failure_response_proto_depIdxs, + EnumInfos: file_x2_setup_failure_response_proto_enumTypes, + MessageInfos: file_x2_setup_failure_response_proto_msgTypes, + }.Build() + File_x2_setup_failure_response_proto = out.File + file_x2_setup_failure_response_proto_rawDesc = nil + file_x2_setup_failure_response_proto_goTypes = nil + file_x2_setup_failure_response_proto_depIdxs = nil }