Documentation ¶
Index ¶
- Variables
- type CanonicalChoice
- func (*CanonicalChoice) Descriptor() ([]byte, []int)deprecated
- func (m *CanonicalChoice) GetCanonicalChoice() isCanonicalChoice_CanonicalChoice
- func (x *CanonicalChoice) GetCh1() *SampleOctetString
- func (x *CanonicalChoice) GetCh2() *SampleConstrainedInteger
- func (x *CanonicalChoice) GetCh3() *SampleBitString
- func (x *CanonicalChoice) GetCh4() *TestListExtensible1
- func (x *CanonicalChoice) GetCh5() *Item
- func (x *CanonicalChoice) GetCh6() *SampleNestedE2ApPduChoice
- func (*CanonicalChoice) ProtoMessage()
- func (x *CanonicalChoice) ProtoReflect() protoreflect.Message
- func (x *CanonicalChoice) Reset()
- func (x *CanonicalChoice) String() string
- type CanonicalChoiceID
- type CanonicalChoice_Ch1
- type CanonicalChoice_Ch2
- type CanonicalChoice_Ch3
- type CanonicalChoice_Ch4
- type CanonicalChoice_Ch5
- type CanonicalChoice_Ch6
- type CanonicalNestedChoice
- func (*CanonicalNestedChoice) Descriptor() ([]byte, []int)deprecated
- func (m *CanonicalNestedChoice) GetCanonicalNestedChoice() isCanonicalNestedChoice_CanonicalNestedChoice
- func (x *CanonicalNestedChoice) GetCh1() *SampleOctetString
- func (x *CanonicalNestedChoice) GetCh2() *SampleConstrainedInteger
- func (x *CanonicalNestedChoice) GetCh3() *SampleBitString
- func (x *CanonicalNestedChoice) GetCh4() *TestListExtensible1
- func (*CanonicalNestedChoice) ProtoMessage()
- func (x *CanonicalNestedChoice) ProtoReflect() protoreflect.Message
- func (x *CanonicalNestedChoice) Reset()
- func (x *CanonicalNestedChoice) String() string
- type CanonicalNestedChoiceID
- type CanonicalNestedChoice_Ch1
- type CanonicalNestedChoice_Ch2
- type CanonicalNestedChoice_Ch3
- type CanonicalNestedChoice_Ch4
- type Choice1
- type Choice1_Choice1A
- type Choice2
- func (*Choice2) Descriptor() ([]byte, []int)deprecated
- func (m *Choice2) GetChoice2() isChoice2_Choice2
- func (x *Choice2) GetChoice2A() int32
- func (x *Choice2) GetChoice2B() int32
- func (*Choice2) ProtoMessage()
- func (x *Choice2) ProtoReflect() protoreflect.Message
- func (x *Choice2) Reset()
- func (x *Choice2) String() string
- type Choice2_Choice2A
- type Choice2_Choice2B
- type Choice3
- func (*Choice3) Descriptor() ([]byte, []int)deprecated
- func (m *Choice3) GetChoice3() isChoice3_Choice3
- func (x *Choice3) GetChoice3A() int32
- func (x *Choice3) GetChoice3B() int32
- func (x *Choice3) GetChoice3C() int32
- func (*Choice3) ProtoMessage()
- func (x *Choice3) ProtoReflect() protoreflect.Message
- func (x *Choice3) Reset()
- func (x *Choice3) String() string
- type Choice3_Choice3A
- type Choice3_Choice3B
- type Choice3_Choice3C
- type Choice4
- type Choice4_Choice4A
- type ChoiceExtended
- func (*ChoiceExtended) Descriptor() ([]byte, []int)deprecated
- func (m *ChoiceExtended) GetChoiceExtended() isChoiceExtended_ChoiceExtended
- func (x *ChoiceExtended) GetChoiceExtendedA() int32
- func (x *ChoiceExtended) GetChoiceExtendedB() int32
- func (x *ChoiceExtended) GetChoiceExtendedC() int32
- func (x *ChoiceExtended) GetChoiceExtendedD() int32
- func (*ChoiceExtended) ProtoMessage()
- func (x *ChoiceExtended) ProtoReflect() protoreflect.Message
- func (x *ChoiceExtended) Reset()
- func (x *ChoiceExtended) String() string
- type ChoiceExtended_ChoiceExtendedA
- type ChoiceExtended_ChoiceExtendedB
- type ChoiceExtended_ChoiceExtendedC
- type ChoiceExtended_ChoiceExtendedD
- type ConstrainedChoice1
- func (*ConstrainedChoice1) Descriptor() ([]byte, []int)deprecated
- func (m *ConstrainedChoice1) GetConstrainedChoice1() isConstrainedChoice1_ConstrainedChoice1
- func (x *ConstrainedChoice1) GetConstrainedChoice1A() int32
- func (*ConstrainedChoice1) ProtoMessage()
- func (x *ConstrainedChoice1) ProtoReflect() protoreflect.Message
- func (x *ConstrainedChoice1) Reset()
- func (x *ConstrainedChoice1) String() string
- type ConstrainedChoice1_ConstrainedChoice1A
- type ConstrainedChoice2
- func (*ConstrainedChoice2) Descriptor() ([]byte, []int)deprecated
- func (m *ConstrainedChoice2) GetConstrainedChoice2() isConstrainedChoice2_ConstrainedChoice2
- func (x *ConstrainedChoice2) GetConstrainedChoice2A() int32
- func (x *ConstrainedChoice2) GetConstrainedChoice2B() int32
- func (*ConstrainedChoice2) ProtoMessage()
- func (x *ConstrainedChoice2) ProtoReflect() protoreflect.Message
- func (x *ConstrainedChoice2) Reset()
- func (x *ConstrainedChoice2) String() string
- type ConstrainedChoice2_ConstrainedChoice2A
- type ConstrainedChoice2_ConstrainedChoice2B
- type ConstrainedChoice3
- func (*ConstrainedChoice3) Descriptor() ([]byte, []int)deprecated
- func (m *ConstrainedChoice3) GetConstrainedChoice3() isConstrainedChoice3_ConstrainedChoice3
- func (x *ConstrainedChoice3) GetConstrainedChoice3A() int32
- func (x *ConstrainedChoice3) GetConstrainedChoice3B() int32
- func (x *ConstrainedChoice3) GetConstrainedChoice3C() int32
- func (x *ConstrainedChoice3) GetConstrainedChoice3D() int32
- func (*ConstrainedChoice3) ProtoMessage()
- func (x *ConstrainedChoice3) ProtoReflect() protoreflect.Message
- func (x *ConstrainedChoice3) Reset()
- func (x *ConstrainedChoice3) String() string
- type ConstrainedChoice3_ConstrainedChoice3A
- type ConstrainedChoice3_ConstrainedChoice3B
- type ConstrainedChoice3_ConstrainedChoice3C
- type ConstrainedChoice3_ConstrainedChoice3D
- type ConstrainedChoice4
- func (*ConstrainedChoice4) Descriptor() ([]byte, []int)deprecated
- func (m *ConstrainedChoice4) GetConstrainedChoice4() isConstrainedChoice4_ConstrainedChoice4
- func (x *ConstrainedChoice4) GetConstrainedChoice4A() int32
- func (*ConstrainedChoice4) ProtoMessage()
- func (x *ConstrainedChoice4) ProtoReflect() protoreflect.Message
- func (x *ConstrainedChoice4) Reset()
- func (x *ConstrainedChoice4) String() string
- type ConstrainedChoice4_ConstrainedChoice4A
- type Item
- type ItemExtensible
- func (*ItemExtensible) Descriptor() ([]byte, []int)deprecated
- func (x *ItemExtensible) GetItem1() int32
- func (x *ItemExtensible) GetItem2() []byte
- func (*ItemExtensible) ProtoMessage()
- func (x *ItemExtensible) ProtoReflect() protoreflect.Message
- func (x *ItemExtensible) Reset()
- func (x *ItemExtensible) String() string
- type MixedChoice
- func (*MixedChoice) Descriptor() ([]byte, []int)deprecated
- func (x *MixedChoice) GetCh1() *SampleE2ApPduChoice
- func (x *MixedChoice) GetCh2() *SampleConstrainedInteger
- func (m *MixedChoice) GetMixedChoice() isMixedChoice_MixedChoice
- func (*MixedChoice) ProtoMessage()
- func (x *MixedChoice) ProtoReflect() protoreflect.Message
- func (x *MixedChoice) Reset()
- func (x *MixedChoice) String() string
- type MixedChoice_Ch1
- type MixedChoice_Ch2
- type SampleBitString
- type SampleConstrainedInteger
- func (*SampleConstrainedInteger) Descriptor() ([]byte, []int)deprecated
- func (x *SampleConstrainedInteger) GetValue() int32
- func (*SampleConstrainedInteger) ProtoMessage()
- func (x *SampleConstrainedInteger) ProtoReflect() protoreflect.Message
- func (x *SampleConstrainedInteger) Reset()
- func (x *SampleConstrainedInteger) String() string
- type SampleE2ApPduChoice
- func (*SampleE2ApPduChoice) Descriptor() ([]byte, []int)deprecated
- func (x *SampleE2ApPduChoice) GetCh() *CanonicalChoice
- func (x *SampleE2ApPduChoice) GetCriticality() int32
- func (x *SampleE2ApPduChoice) GetId() int32
- func (*SampleE2ApPduChoice) ProtoMessage()
- func (x *SampleE2ApPduChoice) ProtoReflect() protoreflect.Message
- func (x *SampleE2ApPduChoice) Reset()
- func (x *SampleE2ApPduChoice) String() string
- type SampleNestedE2ApPduChoice
- func (*SampleNestedE2ApPduChoice) Descriptor() ([]byte, []int)deprecated
- func (x *SampleNestedE2ApPduChoice) GetCh() *CanonicalNestedChoice
- func (x *SampleNestedE2ApPduChoice) GetCriticality() int32
- func (x *SampleNestedE2ApPduChoice) GetId() int32
- func (*SampleNestedE2ApPduChoice) ProtoMessage()
- func (x *SampleNestedE2ApPduChoice) ProtoReflect() protoreflect.Message
- func (x *SampleNestedE2ApPduChoice) Reset()
- func (x *SampleNestedE2ApPduChoice) String() string
- type SampleOctetString
- type TestBitString
- func (*TestBitString) Descriptor() ([]byte, []int)deprecated
- func (x *TestBitString) GetAttrBs1() *asn1.BitString
- func (x *TestBitString) GetAttrBs2() *asn1.BitString
- func (x *TestBitString) GetAttrBs3() *asn1.BitString
- func (x *TestBitString) GetAttrBs4() *asn1.BitString
- func (x *TestBitString) GetAttrBs5() *asn1.BitString
- func (x *TestBitString) GetAttrBs6() *asn1.BitString
- func (x *TestBitString) GetAttrBs7() *asn1.BitString
- func (*TestBitString) ProtoMessage()
- func (x *TestBitString) ProtoReflect() protoreflect.Message
- func (x *TestBitString) Reset()
- func (x *TestBitString) String() string
- type TestChoices
- func (*TestChoices) Descriptor() ([]byte, []int)deprecated
- func (x *TestChoices) GetChoice1() *Choice1
- func (x *TestChoices) GetChoice2() *Choice2
- func (x *TestChoices) GetChoice3() *Choice3
- func (x *TestChoices) GetChoice4() *Choice4
- func (x *TestChoices) GetOtherAttr() string
- func (*TestChoices) ProtoMessage()
- func (x *TestChoices) ProtoReflect() protoreflect.Message
- func (x *TestChoices) Reset()
- func (x *TestChoices) String() string
- type TestConstrainedChoices
- func (*TestConstrainedChoices) Descriptor() ([]byte, []int)deprecated
- func (x *TestConstrainedChoices) GetConstrainedChoice1() *ConstrainedChoice1
- func (x *TestConstrainedChoices) GetConstrainedChoice2() *ConstrainedChoice2
- func (x *TestConstrainedChoices) GetConstrainedChoice3() *ConstrainedChoice3
- func (x *TestConstrainedChoices) GetConstrainedChoice4() *ConstrainedChoice4
- func (x *TestConstrainedChoices) GetOtherCattr() string
- func (*TestConstrainedChoices) ProtoMessage()
- func (x *TestConstrainedChoices) ProtoReflect() protoreflect.Message
- func (x *TestConstrainedChoices) Reset()
- func (x *TestConstrainedChoices) String() string
- type TestConstrainedInt
- func (*TestConstrainedInt) Descriptor() ([]byte, []int)deprecated
- func (x *TestConstrainedInt) GetAttrCiA() int32
- func (x *TestConstrainedInt) GetAttrCiB() int32
- func (x *TestConstrainedInt) GetAttrCiC() int32
- func (x *TestConstrainedInt) GetAttrCiD() int32
- func (x *TestConstrainedInt) GetAttrCiE() int32
- func (x *TestConstrainedInt) GetAttrCiF() int32
- func (x *TestConstrainedInt) GetAttrCiG() int32
- func (*TestConstrainedInt) ProtoMessage()
- func (x *TestConstrainedInt) ProtoReflect() protoreflect.Message
- func (x *TestConstrainedInt) Reset()
- func (x *TestConstrainedInt) String() string
- type TestConstrainedReal
- func (*TestConstrainedReal) Descriptor() ([]byte, []int)deprecated
- func (x *TestConstrainedReal) GetAttrCrA() float64
- func (x *TestConstrainedReal) GetAttrCrB() float64
- func (x *TestConstrainedReal) GetAttrCrC() float64
- func (x *TestConstrainedReal) GetAttrCrD() float64
- func (x *TestConstrainedReal) GetAttrCrE() float64
- func (x *TestConstrainedReal) GetAttrCrF() float64
- func (*TestConstrainedReal) ProtoMessage()
- func (x *TestConstrainedReal) ProtoReflect() protoreflect.Message
- func (x *TestConstrainedReal) Reset()
- func (x *TestConstrainedReal) String() string
- type TestEnumerated
- func (TestEnumerated) Descriptor() protoreflect.EnumDescriptor
- func (x TestEnumerated) Enum() *TestEnumerated
- func (TestEnumerated) EnumDescriptor() ([]byte, []int)deprecated
- func (x TestEnumerated) Number() protoreflect.EnumNumber
- func (x TestEnumerated) String() string
- func (TestEnumerated) Type() protoreflect.EnumType
- type TestEnumeratedExtensible
- func (TestEnumeratedExtensible) Descriptor() protoreflect.EnumDescriptor
- func (x TestEnumeratedExtensible) Enum() *TestEnumeratedExtensible
- func (TestEnumeratedExtensible) EnumDescriptor() ([]byte, []int)deprecated
- func (x TestEnumeratedExtensible) Number() protoreflect.EnumNumber
- func (x TestEnumeratedExtensible) String() string
- func (TestEnumeratedExtensible) Type() protoreflect.EnumType
- type TestFullyOptionalSequence
- func (*TestFullyOptionalSequence) Descriptor() ([]byte, []int)deprecated
- func (x *TestFullyOptionalSequence) GetItem1() int32
- func (x *TestFullyOptionalSequence) GetItem2() []byte
- func (x *TestFullyOptionalSequence) GetItem3() bool
- func (x *TestFullyOptionalSequence) GetItem4() TestFullyOptionalSequenceItem4
- func (x *TestFullyOptionalSequence) GetItem5() int32
- func (*TestFullyOptionalSequence) ProtoMessage()
- func (x *TestFullyOptionalSequence) ProtoReflect() protoreflect.Message
- func (x *TestFullyOptionalSequence) Reset()
- func (x *TestFullyOptionalSequence) String() string
- type TestFullyOptionalSequenceItem4
- func (TestFullyOptionalSequenceItem4) Descriptor() protoreflect.EnumDescriptor
- func (x TestFullyOptionalSequenceItem4) Enum() *TestFullyOptionalSequenceItem4
- func (TestFullyOptionalSequenceItem4) EnumDescriptor() ([]byte, []int)deprecated
- func (x TestFullyOptionalSequenceItem4) Number() protoreflect.EnumNumber
- func (x TestFullyOptionalSequenceItem4) String() string
- func (TestFullyOptionalSequenceItem4) Type() protoreflect.EnumType
- type TestList1
- type TestList2
- type TestList3
- type TestListExtensible1
- func (*TestListExtensible1) Descriptor() ([]byte, []int)deprecated
- func (x *TestListExtensible1) GetValue() []*Item
- func (*TestListExtensible1) ProtoMessage()
- func (x *TestListExtensible1) ProtoReflect() protoreflect.Message
- func (x *TestListExtensible1) Reset()
- func (x *TestListExtensible1) String() string
- type TestListExtensible2
- func (*TestListExtensible2) Descriptor() ([]byte, []int)deprecated
- func (x *TestListExtensible2) GetValue() []*ItemExtensible
- func (*TestListExtensible2) ProtoMessage()
- func (x *TestListExtensible2) ProtoReflect() protoreflect.Message
- func (x *TestListExtensible2) Reset()
- func (x *TestListExtensible2) String() string
- type TestListExtensible3
- func (*TestListExtensible3) Descriptor() ([]byte, []int)deprecated
- func (x *TestListExtensible3) GetValue() []*TestFullyOptionalSequence
- func (*TestListExtensible3) ProtoMessage()
- func (x *TestListExtensible3) ProtoReflect() protoreflect.Message
- func (x *TestListExtensible3) Reset()
- func (x *TestListExtensible3) String() string
- type TestNestedChoice
- func (*TestNestedChoice) Descriptor() ([]byte, []int)deprecated
- func (x *TestNestedChoice) GetOption1() *Choice3
- func (x *TestNestedChoice) GetOption2() *ConstrainedChoice3
- func (x *TestNestedChoice) GetOption3() *ConstrainedChoice4
- func (m *TestNestedChoice) GetTestNestedChoice() isTestNestedChoice_TestNestedChoice
- func (*TestNestedChoice) ProtoMessage()
- func (x *TestNestedChoice) ProtoReflect() protoreflect.Message
- func (x *TestNestedChoice) Reset()
- func (x *TestNestedChoice) String() string
- type TestNestedChoice_Option1
- type TestNestedChoice_Option2
- type TestNestedChoice_Option3
- type TestOctetString
- func (*TestOctetString) Descriptor() ([]byte, []int)deprecated
- func (x *TestOctetString) GetAttrOs1() []byte
- func (x *TestOctetString) GetAttrOs2() []byte
- func (x *TestOctetString) GetAttrOs3() []byte
- func (x *TestOctetString) GetAttrOs4() []byte
- func (x *TestOctetString) GetAttrOs5() []byte
- func (x *TestOctetString) GetAttrOs6() []byte
- func (x *TestOctetString) GetAttrOs7() []byte
- func (*TestOctetString) ProtoMessage()
- func (x *TestOctetString) ProtoReflect() protoreflect.Message
- func (x *TestOctetString) Reset()
- func (x *TestOctetString) String() string
- type TestPrintableString
- func (*TestPrintableString) Descriptor() ([]byte, []int)deprecated
- func (x *TestPrintableString) GetAttrPs1() string
- func (x *TestPrintableString) GetAttrPs2() string
- func (x *TestPrintableString) GetAttrPs3() string
- func (x *TestPrintableString) GetAttrPs4() string
- func (x *TestPrintableString) GetAttrPs5() string
- func (x *TestPrintableString) GetAttrPs6() string
- func (x *TestPrintableString) GetAttrPs7() string
- func (*TestPrintableString) ProtoMessage()
- func (x *TestPrintableString) ProtoReflect() protoreflect.Message
- func (x *TestPrintableString) Reset()
- func (x *TestPrintableString) String() string
- type TestTopLevelPdu
- func (*TestTopLevelPdu) Descriptor() ([]byte, []int)deprecated
- func (x *TestTopLevelPdu) GetOpt1() *TestUnconstrainedInt
- func (x *TestTopLevelPdu) GetOpt2() *TestConstrainedReal
- func (x *TestTopLevelPdu) GetOpt3() *TestNestedChoice
- func (x *TestTopLevelPdu) GetOpt4() *TestBitString
- func (x *TestTopLevelPdu) GetOpt5() *TestOctetString
- func (x *TestTopLevelPdu) GetOpt6() *TestListExtensible3
- func (x *TestTopLevelPdu) GetOpt7() TestEnumeratedExtensible
- func (*TestTopLevelPdu) ProtoMessage()
- func (x *TestTopLevelPdu) ProtoReflect() protoreflect.Message
- func (x *TestTopLevelPdu) Reset()
- func (x *TestTopLevelPdu) String() string
- type TestUnconstrainedInt
- func (*TestUnconstrainedInt) Descriptor() ([]byte, []int)deprecated
- func (x *TestUnconstrainedInt) GetAttrUciA() int32
- func (x *TestUnconstrainedInt) GetAttrUciB() int32
- func (*TestUnconstrainedInt) ProtoMessage()
- func (x *TestUnconstrainedInt) ProtoReflect() protoreflect.Message
- func (x *TestUnconstrainedInt) Reset()
- func (x *TestUnconstrainedInt) String() string
- type TestUnconstrainedReal
- func (*TestUnconstrainedReal) Descriptor() ([]byte, []int)deprecated
- func (x *TestUnconstrainedReal) GetAttrUcrA() float64
- func (x *TestUnconstrainedReal) GetAttrUcrB() float64
- func (*TestUnconstrainedReal) ProtoMessage()
- func (x *TestUnconstrainedReal) ProtoReflect() protoreflect.Message
- func (x *TestUnconstrainedReal) Reset()
- func (x *TestUnconstrainedReal) String() string
Constants ¶
This section is empty.
Variables ¶
var ( TestEnumerated_name = map[int32]string{ 0: "TEST_ENUMERATED_ENUM1", 1: "TEST_ENUMERATED_ENUM2", 2: "TEST_ENUMERATED_ENUM3", 3: "TEST_ENUMERATED_ENUM4", 4: "TEST_ENUMERATED_ENUM5", 5: "TEST_ENUMERATED_ENUM6", } TestEnumerated_value = map[string]int32{ "TEST_ENUMERATED_ENUM1": 0, "TEST_ENUMERATED_ENUM2": 1, "TEST_ENUMERATED_ENUM3": 2, "TEST_ENUMERATED_ENUM4": 3, "TEST_ENUMERATED_ENUM5": 4, "TEST_ENUMERATED_ENUM6": 5, } )
Enum value maps for TestEnumerated.
var ( TestEnumeratedExtensible_name = map[int32]string{ 0: "TEST_ENUMERATED_EXTENSIBLE_ENUM1", 1: "TEST_ENUMERATED_EXTENSIBLE_ENUM2", 2: "TEST_ENUMERATED_EXTENSIBLE_ENUM3", 3: "TEST_ENUMERATED_EXTENSIBLE_ENUM4", 4: "TEST_ENUMERATED_EXTENSIBLE_ENUM5", 5: "TEST_ENUMERATED_EXTENSIBLE_ENUM6", } TestEnumeratedExtensible_value = map[string]int32{ "TEST_ENUMERATED_EXTENSIBLE_ENUM1": 0, "TEST_ENUMERATED_EXTENSIBLE_ENUM2": 1, "TEST_ENUMERATED_EXTENSIBLE_ENUM3": 2, "TEST_ENUMERATED_EXTENSIBLE_ENUM4": 3, "TEST_ENUMERATED_EXTENSIBLE_ENUM5": 4, "TEST_ENUMERATED_EXTENSIBLE_ENUM6": 5, } )
Enum value maps for TestEnumeratedExtensible.
var ( TestFullyOptionalSequenceItem4_name = map[int32]string{ 0: "TEST_FULLY_OPTIONAL_SEQUENCE_ITEM4_ONE", 1: "TEST_FULLY_OPTIONAL_SEQUENCE_ITEM4_TWO", } TestFullyOptionalSequenceItem4_value = map[string]int32{ "TEST_FULLY_OPTIONAL_SEQUENCE_ITEM4_ONE": 0, "TEST_FULLY_OPTIONAL_SEQUENCE_ITEM4_TWO": 1, } )
Enum value maps for TestFullyOptionalSequenceItem4.
var CanonicalChoicemap = map[string]map[int64]reflect.Type{ "canonical_nested_choice": { 11: reflect.TypeOf(CanonicalNestedChoice_Ch1{}), 21: reflect.TypeOf(CanonicalNestedChoice_Ch2{}), 31: reflect.TypeOf(CanonicalNestedChoice_Ch3{}), 41: reflect.TypeOf(CanonicalNestedChoice_Ch4{}), }, "canonical_choice": { 10: reflect.TypeOf(CanonicalChoice_Ch1{}), 20: reflect.TypeOf(CanonicalChoice_Ch2{}), 30: reflect.TypeOf(CanonicalChoice_Ch3{}), 40: reflect.TypeOf(CanonicalChoice_Ch4{}), 50: reflect.TypeOf(CanonicalChoice_Ch5{}), 60: reflect.TypeOf(CanonicalChoice_Ch6{}), }, }
CanonicalChoicemap - Should be generated with protoc-gen-choice from proto or created by hand (necessary to understand how to point to correct choice)
var Choicemap = map[string]map[int]reflect.Type{ "choice1": { 1: reflect.TypeOf(Choice1_Choice1A{}), }, "choice2": { 1: reflect.TypeOf(Choice2_Choice2A{}), 2: reflect.TypeOf(Choice2_Choice2B{}), }, "choice3": { 1: reflect.TypeOf(Choice3_Choice3A{}), 2: reflect.TypeOf(Choice3_Choice3B{}), 3: reflect.TypeOf(Choice3_Choice3C{}), }, "choice4": { 1: reflect.TypeOf(Choice4_Choice4A{}), }, "constrained_choice1": { 1: reflect.TypeOf(ConstrainedChoice1_ConstrainedChoice1A{}), }, "constrained_choice2": { 1: reflect.TypeOf(ConstrainedChoice2_ConstrainedChoice2A{}), 2: reflect.TypeOf(ConstrainedChoice2_ConstrainedChoice2B{}), }, "constrained_choice3": { 1: reflect.TypeOf(ConstrainedChoice3_ConstrainedChoice3A{}), 2: reflect.TypeOf(ConstrainedChoice3_ConstrainedChoice3B{}), 3: reflect.TypeOf(ConstrainedChoice3_ConstrainedChoice3C{}), 4: reflect.TypeOf(ConstrainedChoice3_ConstrainedChoice3D{}), }, "constrained_choice4": { 1: reflect.TypeOf(ConstrainedChoice4_ConstrainedChoice4A{}), }, "test_nested_choice": { 1: reflect.TypeOf(TestNestedChoice_Option1{}), 2: reflect.TypeOf(TestNestedChoice_Option2{}), 3: reflect.TypeOf(TestNestedChoice_Option3{}), }, "mixed_choice": { 1: reflect.TypeOf(MixedChoice_Ch1{}), 2: reflect.TypeOf(MixedChoice_Ch2{}), }, "choice_extended": { 1: reflect.TypeOf(ChoiceExtended_ChoiceExtendedA{}), 2: reflect.TypeOf(ChoiceExtended_ChoiceExtendedB{}), 3: reflect.TypeOf(ChoiceExtended_ChoiceExtendedC{}), 4: reflect.TypeOf(ChoiceExtended_ChoiceExtendedD{}), }, }
Choicemap - Should be generated with protoc-gen-choice from proto
var File_pkg_asn1_testsm_test_sm_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CanonicalChoice ¶ added in v0.8.3
type CanonicalChoice struct { // Types that are assignable to CanonicalChoice: // *CanonicalChoice_Ch1 // *CanonicalChoice_Ch2 // *CanonicalChoice_Ch3 // *CanonicalChoice_Ch4 // *CanonicalChoice_Ch5 // *CanonicalChoice_Ch6 CanonicalChoice isCanonicalChoice_CanonicalChoice `protobuf_oneof:"canonical_choice"` // contains filtered or unexported fields }
Passing "choiceIdx" is not necessary, since CHOICE index is stored in ID
func (*CanonicalChoice) Descriptor
deprecated
added in
v0.8.3
func (*CanonicalChoice) Descriptor() ([]byte, []int)
Deprecated: Use CanonicalChoice.ProtoReflect.Descriptor instead.
func (*CanonicalChoice) GetCanonicalChoice ¶ added in v0.8.3
func (m *CanonicalChoice) GetCanonicalChoice() isCanonicalChoice_CanonicalChoice
func (*CanonicalChoice) GetCh1 ¶ added in v0.8.3
func (x *CanonicalChoice) GetCh1() *SampleOctetString
func (*CanonicalChoice) GetCh2 ¶ added in v0.8.3
func (x *CanonicalChoice) GetCh2() *SampleConstrainedInteger
func (*CanonicalChoice) GetCh3 ¶ added in v0.8.3
func (x *CanonicalChoice) GetCh3() *SampleBitString
func (*CanonicalChoice) GetCh4 ¶ added in v0.8.3
func (x *CanonicalChoice) GetCh4() *TestListExtensible1
func (*CanonicalChoice) GetCh5 ¶ added in v0.8.3
func (x *CanonicalChoice) GetCh5() *Item
func (*CanonicalChoice) GetCh6 ¶ added in v0.8.3
func (x *CanonicalChoice) GetCh6() *SampleNestedE2ApPduChoice
func (*CanonicalChoice) ProtoMessage ¶ added in v0.8.3
func (*CanonicalChoice) ProtoMessage()
func (*CanonicalChoice) ProtoReflect ¶ added in v0.8.3
func (x *CanonicalChoice) ProtoReflect() protoreflect.Message
func (*CanonicalChoice) Reset ¶ added in v0.8.3
func (x *CanonicalChoice) Reset()
func (*CanonicalChoice) String ¶ added in v0.8.3
func (x *CanonicalChoice) String() string
type CanonicalChoiceID ¶ added in v0.8.3
type CanonicalChoiceID int32
CanonicalChoiceID - should be generated with protoc-gen-cgo. It is a necessary prerequisite for canonical ordering in CHOICE encoding
const ( CanonicalChoiceIDSampleOctetString CanonicalChoiceID = 10 CanonicalChoiceIDSampleConstrainedInteger CanonicalChoiceID = 20 CanonicalChoiceIDSampleBitString CanonicalChoiceID = 30 CanonicalChoiceIDTestListExtensible1 CanonicalChoiceID = 40 CanonicalChoiceIDItem CanonicalChoiceID = 50 CanonicalChoiceIDSampleNestedE2apPduChoice CanonicalChoiceID = 60 )
type CanonicalChoice_Ch1 ¶ added in v0.8.3
type CanonicalChoice_Ch1 struct {
Ch1 *SampleOctetString `protobuf:"bytes,1,opt,name=ch1,proto3,oneof"`
}
type CanonicalChoice_Ch2 ¶ added in v0.8.3
type CanonicalChoice_Ch2 struct {
Ch2 *SampleConstrainedInteger `protobuf:"bytes,2,opt,name=ch2,proto3,oneof"`
}
type CanonicalChoice_Ch3 ¶ added in v0.8.3
type CanonicalChoice_Ch3 struct {
Ch3 *SampleBitString `protobuf:"bytes,3,opt,name=ch3,proto3,oneof"`
}
type CanonicalChoice_Ch4 ¶ added in v0.8.3
type CanonicalChoice_Ch4 struct {
Ch4 *TestListExtensible1 `protobuf:"bytes,4,opt,name=ch4,proto3,oneof"`
}
type CanonicalChoice_Ch5 ¶ added in v0.8.3
type CanonicalChoice_Ch5 struct { //@inject_tag: aper:"valueExt" Ch5 *Item `protobuf:"bytes,5,opt,name=ch5,proto3,oneof" aper:"valueExt"` }
type CanonicalChoice_Ch6 ¶ added in v0.8.3
type CanonicalChoice_Ch6 struct {
Ch6 *SampleNestedE2ApPduChoice `protobuf:"bytes,6,opt,name=ch6,proto3,oneof"`
}
type CanonicalNestedChoice ¶ added in v0.8.3
type CanonicalNestedChoice struct { // Types that are assignable to CanonicalNestedChoice: // *CanonicalNestedChoice_Ch1 // *CanonicalNestedChoice_Ch2 // *CanonicalNestedChoice_Ch3 // *CanonicalNestedChoice_Ch4 CanonicalNestedChoice isCanonicalNestedChoice_CanonicalNestedChoice `protobuf_oneof:"canonical_nested_choice"` // contains filtered or unexported fields }
Passing "choiceIdx" is not necessary, since CHOICE index is stored in ID
func (*CanonicalNestedChoice) Descriptor
deprecated
added in
v0.8.3
func (*CanonicalNestedChoice) Descriptor() ([]byte, []int)
Deprecated: Use CanonicalNestedChoice.ProtoReflect.Descriptor instead.
func (*CanonicalNestedChoice) GetCanonicalNestedChoice ¶ added in v0.8.3
func (m *CanonicalNestedChoice) GetCanonicalNestedChoice() isCanonicalNestedChoice_CanonicalNestedChoice
func (*CanonicalNestedChoice) GetCh1 ¶ added in v0.8.3
func (x *CanonicalNestedChoice) GetCh1() *SampleOctetString
func (*CanonicalNestedChoice) GetCh2 ¶ added in v0.8.3
func (x *CanonicalNestedChoice) GetCh2() *SampleConstrainedInteger
func (*CanonicalNestedChoice) GetCh3 ¶ added in v0.8.3
func (x *CanonicalNestedChoice) GetCh3() *SampleBitString
func (*CanonicalNestedChoice) GetCh4 ¶ added in v0.8.3
func (x *CanonicalNestedChoice) GetCh4() *TestListExtensible1
func (*CanonicalNestedChoice) ProtoMessage ¶ added in v0.8.3
func (*CanonicalNestedChoice) ProtoMessage()
func (*CanonicalNestedChoice) ProtoReflect ¶ added in v0.8.3
func (x *CanonicalNestedChoice) ProtoReflect() protoreflect.Message
func (*CanonicalNestedChoice) Reset ¶ added in v0.8.3
func (x *CanonicalNestedChoice) Reset()
func (*CanonicalNestedChoice) String ¶ added in v0.8.3
func (x *CanonicalNestedChoice) String() string
type CanonicalNestedChoiceID ¶ added in v0.8.3
type CanonicalNestedChoiceID int32
CanonicalNestedChoiceID - should be generated with protoc-gen-cgo. It is a necessary prerequisite for canonical ordering in CHOICE encoding
const ( CanonicalNestedChoiceIDSampleOctetString CanonicalNestedChoiceID = 11 CanonicalNestedChoiceIDSampleConstrainedInteger CanonicalNestedChoiceID = 21 CanonicalNestedChoiceIDSampleBitString CanonicalNestedChoiceID = 31 CanonicalNestedChoiceIDTestListExtensible1 CanonicalNestedChoiceID = 41 )
type CanonicalNestedChoice_Ch1 ¶ added in v0.8.3
type CanonicalNestedChoice_Ch1 struct {
Ch1 *SampleOctetString `protobuf:"bytes,1,opt,name=ch1,proto3,oneof"`
}
type CanonicalNestedChoice_Ch2 ¶ added in v0.8.3
type CanonicalNestedChoice_Ch2 struct {
Ch2 *SampleConstrainedInteger `protobuf:"bytes,2,opt,name=ch2,proto3,oneof"`
}
type CanonicalNestedChoice_Ch3 ¶ added in v0.8.3
type CanonicalNestedChoice_Ch3 struct {
Ch3 *SampleBitString `protobuf:"bytes,3,opt,name=ch3,proto3,oneof"`
}
type CanonicalNestedChoice_Ch4 ¶ added in v0.8.3
type CanonicalNestedChoice_Ch4 struct {
Ch4 *TestListExtensible1 `protobuf:"bytes,4,opt,name=ch4,proto3,oneof"`
}
type Choice1 ¶
type Choice1 struct { // choice from tes_sm.asn1:62 // // Types that are assignable to Choice1: // *Choice1_Choice1A Choice1 isChoice1_Choice1 `protobuf_oneof:"choice1"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:62 {Choice1}
func (*Choice1) Descriptor
deprecated
func (*Choice1) GetChoice1 ¶
func (m *Choice1) GetChoice1() isChoice1_Choice1
func (*Choice1) GetChoice1A ¶
func (*Choice1) ProtoMessage ¶
func (*Choice1) ProtoMessage()
func (*Choice1) ProtoReflect ¶
func (x *Choice1) ProtoReflect() protoreflect.Message
type Choice1_Choice1A ¶
type Choice1_Choice1A struct { // @inject_tag: aper:"choiceIdx:1,valueExt" Choice1A int32 `protobuf:"varint,1,opt,name=choice1_a,json=choice1A,proto3,oneof" aper:"choiceIdx:1,valueExt"` }
type Choice2 ¶
type Choice2 struct { // choice from tes_sm.asn1:65 // // Types that are assignable to Choice2: // *Choice2_Choice2A // *Choice2_Choice2B Choice2 isChoice2_Choice2 `protobuf_oneof:"choice2"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:65 {Choice2}
func (*Choice2) Descriptor
deprecated
func (*Choice2) GetChoice2 ¶
func (m *Choice2) GetChoice2() isChoice2_Choice2
func (*Choice2) GetChoice2A ¶
func (*Choice2) GetChoice2B ¶
func (*Choice2) ProtoMessage ¶
func (*Choice2) ProtoMessage()
func (*Choice2) ProtoReflect ¶
func (x *Choice2) ProtoReflect() protoreflect.Message
type Choice2_Choice2A ¶
type Choice2_Choice2A struct { // @inject_tag: aper:"choiceIdx:1,valueExt" Choice2A int32 `protobuf:"varint,1,opt,name=choice2_a,json=choice2A,proto3,oneof" aper:"choiceIdx:1,valueExt"` }
type Choice2_Choice2B ¶
type Choice2_Choice2B struct { // @inject_tag: aper:"choiceIdx:2,valueExt" Choice2B int32 `protobuf:"varint,2,opt,name=choice2_b,json=choice2B,proto3,oneof" aper:"choiceIdx:2,valueExt"` }
type Choice3 ¶
type Choice3 struct { // choice from tes_sm.asn1:70 // // Types that are assignable to Choice3: // *Choice3_Choice3A // *Choice3_Choice3B // *Choice3_Choice3C Choice3 isChoice3_Choice3 `protobuf_oneof:"choice3"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:70 {Choice3}
func (*Choice3) Descriptor
deprecated
func (*Choice3) GetChoice3 ¶
func (m *Choice3) GetChoice3() isChoice3_Choice3
func (*Choice3) GetChoice3A ¶
func (*Choice3) GetChoice3B ¶
func (*Choice3) GetChoice3C ¶
func (*Choice3) ProtoMessage ¶
func (*Choice3) ProtoMessage()
func (*Choice3) ProtoReflect ¶
func (x *Choice3) ProtoReflect() protoreflect.Message
type Choice3_Choice3A ¶
type Choice3_Choice3A struct { // @inject_tag: aper:"choiceIdx:1,valueExt" Choice3A int32 `protobuf:"varint,1,opt,name=choice3_a,json=choice3A,proto3,oneof" aper:"choiceIdx:1,valueExt"` }
type Choice3_Choice3B ¶
type Choice3_Choice3B struct { // @inject_tag: aper:"choiceIdx:2,valueExt" Choice3B int32 `protobuf:"varint,2,opt,name=choice3_b,json=choice3B,proto3,oneof" aper:"choiceIdx:2,valueExt"` }
type Choice3_Choice3C ¶
type Choice3_Choice3C struct { // @inject_tag: aper:"choiceIdx:3,valueExt" Choice3C int32 `protobuf:"varint,3,opt,name=choice3_c,json=choice3C,proto3,oneof" aper:"choiceIdx:3,valueExt"` }
type Choice4 ¶
type Choice4 struct { // choice from tes_sm.asn1:77 // @inject_tag: aper:"valueExt" // // Types that are assignable to Choice4: // *Choice4_Choice4A Choice4 isChoice4_Choice4 `protobuf_oneof:"choice4" aper:"valueExt"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:77 {Choice4}
func (*Choice4) Descriptor
deprecated
func (*Choice4) GetChoice4 ¶
func (m *Choice4) GetChoice4() isChoice4_Choice4
func (*Choice4) GetChoice4A ¶
func (*Choice4) ProtoMessage ¶
func (*Choice4) ProtoMessage()
func (*Choice4) ProtoReflect ¶
func (x *Choice4) ProtoReflect() protoreflect.Message
type Choice4_Choice4A ¶
type Choice4_Choice4A struct { // @inject_tag: aper:"choiceIdx:1,valueExt" Choice4A int32 `protobuf:"varint,1,opt,name=choice4_a,json=choice4A,proto3,oneof" aper:"choiceIdx:1,valueExt"` }
type ChoiceExtended ¶ added in v0.8.6
type ChoiceExtended struct { // choice from tes_sm.asn1:99 // // Types that are assignable to ChoiceExtended: // *ChoiceExtended_ChoiceExtendedA // *ChoiceExtended_ChoiceExtendedB // *ChoiceExtended_ChoiceExtendedC // *ChoiceExtended_ChoiceExtendedD ChoiceExtended isChoiceExtended_ChoiceExtended `protobuf_oneof:"choice_extended"` // contains filtered or unexported fields }
{ConstrainedChoice3}
func (*ChoiceExtended) Descriptor
deprecated
added in
v0.8.6
func (*ChoiceExtended) Descriptor() ([]byte, []int)
Deprecated: Use ChoiceExtended.ProtoReflect.Descriptor instead.
func (*ChoiceExtended) GetChoiceExtended ¶ added in v0.8.6
func (m *ChoiceExtended) GetChoiceExtended() isChoiceExtended_ChoiceExtended
func (*ChoiceExtended) GetChoiceExtendedA ¶ added in v0.8.6
func (x *ChoiceExtended) GetChoiceExtendedA() int32
func (*ChoiceExtended) GetChoiceExtendedB ¶ added in v0.8.6
func (x *ChoiceExtended) GetChoiceExtendedB() int32
func (*ChoiceExtended) GetChoiceExtendedC ¶ added in v0.8.6
func (x *ChoiceExtended) GetChoiceExtendedC() int32
func (*ChoiceExtended) GetChoiceExtendedD ¶ added in v0.8.6
func (x *ChoiceExtended) GetChoiceExtendedD() int32
func (*ChoiceExtended) ProtoMessage ¶ added in v0.8.6
func (*ChoiceExtended) ProtoMessage()
func (*ChoiceExtended) ProtoReflect ¶ added in v0.8.6
func (x *ChoiceExtended) ProtoReflect() protoreflect.Message
func (*ChoiceExtended) Reset ¶ added in v0.8.6
func (x *ChoiceExtended) Reset()
func (*ChoiceExtended) String ¶ added in v0.8.6
func (x *ChoiceExtended) String() string
type ChoiceExtended_ChoiceExtendedA ¶ added in v0.8.6
type ChoiceExtended_ChoiceExtendedA struct { // @inject_tag: aper:"choiceIdx:1,valueExt" ChoiceExtendedA int32 `protobuf:"varint,1,opt,name=choice_extended_a,json=constrainedChoice3A,proto3,oneof" aper:"choiceIdx:1,valueExt"` }
type ChoiceExtended_ChoiceExtendedB ¶ added in v0.8.6
type ChoiceExtended_ChoiceExtendedB struct { // @inject_tag: aper:"choiceIdx:2,valueLB:0,valueUB:15,valueExt" ChoiceExtendedB int32 `` /* 133-byte string literal not displayed */ }
type ChoiceExtended_ChoiceExtendedC ¶ added in v0.8.6
type ChoiceExtended_ChoiceExtendedC struct { // @inject_tag: aper:"choiceIdx:3,valueLB:1,valueUB:4294967295,valueExt,fromChoiceExt" ChoiceExtendedC int32 `` /* 155-byte string literal not displayed */ }
type ChoiceExtended_ChoiceExtendedD ¶ added in v0.8.6
type ChoiceExtended_ChoiceExtendedD struct { // @inject_tag: aper:"choiceIdx:4,valueLB:1,valueUB:1,valueExt,fromChoiceExt" ChoiceExtendedD int32 `` /* 146-byte string literal not displayed */ }
type ConstrainedChoice1 ¶
type ConstrainedChoice1 struct { // choice from tes_sm.asn1:91 // // Types that are assignable to ConstrainedChoice1: // *ConstrainedChoice1_ConstrainedChoice1A ConstrainedChoice1 isConstrainedChoice1_ConstrainedChoice1 `protobuf_oneof:"constrained_choice1"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:91 {ConstrainedChoice1}
func (*ConstrainedChoice1) Descriptor
deprecated
func (*ConstrainedChoice1) Descriptor() ([]byte, []int)
Deprecated: Use ConstrainedChoice1.ProtoReflect.Descriptor instead.
func (*ConstrainedChoice1) GetConstrainedChoice1 ¶
func (m *ConstrainedChoice1) GetConstrainedChoice1() isConstrainedChoice1_ConstrainedChoice1
func (*ConstrainedChoice1) GetConstrainedChoice1A ¶
func (x *ConstrainedChoice1) GetConstrainedChoice1A() int32
func (*ConstrainedChoice1) ProtoMessage ¶
func (*ConstrainedChoice1) ProtoMessage()
func (*ConstrainedChoice1) ProtoReflect ¶
func (x *ConstrainedChoice1) ProtoReflect() protoreflect.Message
func (*ConstrainedChoice1) Reset ¶
func (x *ConstrainedChoice1) Reset()
func (*ConstrainedChoice1) String ¶
func (x *ConstrainedChoice1) String() string
type ConstrainedChoice1_ConstrainedChoice1A ¶
type ConstrainedChoice1_ConstrainedChoice1A struct { // @inject_tag: aper:"choiceIdx:1,valueLB:1,valueUB:128,valueExt" ConstrainedChoice1A int32 `` /* 138-byte string literal not displayed */ }
type ConstrainedChoice2 ¶
type ConstrainedChoice2 struct { // choice from tes_sm.asn1:94 // // Types that are assignable to ConstrainedChoice2: // *ConstrainedChoice2_ConstrainedChoice2A // *ConstrainedChoice2_ConstrainedChoice2B ConstrainedChoice2 isConstrainedChoice2_ConstrainedChoice2 `protobuf_oneof:"constrained_choice2"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:94 {ConstrainedChoice2}
func (*ConstrainedChoice2) Descriptor
deprecated
func (*ConstrainedChoice2) Descriptor() ([]byte, []int)
Deprecated: Use ConstrainedChoice2.ProtoReflect.Descriptor instead.
func (*ConstrainedChoice2) GetConstrainedChoice2 ¶
func (m *ConstrainedChoice2) GetConstrainedChoice2() isConstrainedChoice2_ConstrainedChoice2
func (*ConstrainedChoice2) GetConstrainedChoice2A ¶
func (x *ConstrainedChoice2) GetConstrainedChoice2A() int32
func (*ConstrainedChoice2) GetConstrainedChoice2B ¶
func (x *ConstrainedChoice2) GetConstrainedChoice2B() int32
func (*ConstrainedChoice2) ProtoMessage ¶
func (*ConstrainedChoice2) ProtoMessage()
func (*ConstrainedChoice2) ProtoReflect ¶
func (x *ConstrainedChoice2) ProtoReflect() protoreflect.Message
func (*ConstrainedChoice2) Reset ¶
func (x *ConstrainedChoice2) Reset()
func (*ConstrainedChoice2) String ¶
func (x *ConstrainedChoice2) String() string
type ConstrainedChoice2_ConstrainedChoice2A ¶
type ConstrainedChoice2_ConstrainedChoice2A struct { // @inject_tag: aper:"choiceIdx:1,valueLB:0,valueUB:15,valueExt" ConstrainedChoice2A int32 `` /* 137-byte string literal not displayed */ }
type ConstrainedChoice2_ConstrainedChoice2B ¶
type ConstrainedChoice2_ConstrainedChoice2B struct { // @inject_tag: aper:"choiceIdx:2,valueLB:1,valueUB:4294967295,valueExt" ConstrainedChoice2B int32 `` /* 145-byte string literal not displayed */ }
type ConstrainedChoice3 ¶
type ConstrainedChoice3 struct { // choice from tes_sm.asn1:99 // // Types that are assignable to ConstrainedChoice3: // *ConstrainedChoice3_ConstrainedChoice3A // *ConstrainedChoice3_ConstrainedChoice3B // *ConstrainedChoice3_ConstrainedChoice3C // *ConstrainedChoice3_ConstrainedChoice3D ConstrainedChoice3 isConstrainedChoice3_ConstrainedChoice3 `protobuf_oneof:"constrained_choice3"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:99 {ConstrainedChoice3}
func (*ConstrainedChoice3) Descriptor
deprecated
func (*ConstrainedChoice3) Descriptor() ([]byte, []int)
Deprecated: Use ConstrainedChoice3.ProtoReflect.Descriptor instead.
func (*ConstrainedChoice3) GetConstrainedChoice3 ¶
func (m *ConstrainedChoice3) GetConstrainedChoice3() isConstrainedChoice3_ConstrainedChoice3
func (*ConstrainedChoice3) GetConstrainedChoice3A ¶
func (x *ConstrainedChoice3) GetConstrainedChoice3A() int32
func (*ConstrainedChoice3) GetConstrainedChoice3B ¶
func (x *ConstrainedChoice3) GetConstrainedChoice3B() int32
func (*ConstrainedChoice3) GetConstrainedChoice3C ¶
func (x *ConstrainedChoice3) GetConstrainedChoice3C() int32
func (*ConstrainedChoice3) GetConstrainedChoice3D ¶
func (x *ConstrainedChoice3) GetConstrainedChoice3D() int32
func (*ConstrainedChoice3) ProtoMessage ¶
func (*ConstrainedChoice3) ProtoMessage()
func (*ConstrainedChoice3) ProtoReflect ¶
func (x *ConstrainedChoice3) ProtoReflect() protoreflect.Message
func (*ConstrainedChoice3) Reset ¶
func (x *ConstrainedChoice3) Reset()
func (*ConstrainedChoice3) String ¶
func (x *ConstrainedChoice3) String() string
type ConstrainedChoice3_ConstrainedChoice3A ¶
type ConstrainedChoice3_ConstrainedChoice3A struct { // @inject_tag: aper:"choiceIdx:1,valueExt" ConstrainedChoice3A int32 `protobuf:"varint,1,opt,name=constrained_choice3_a,json=constrainedChoice3A,proto3,oneof" aper:"choiceIdx:1,valueExt"` }
type ConstrainedChoice3_ConstrainedChoice3B ¶
type ConstrainedChoice3_ConstrainedChoice3B struct { // @inject_tag: aper:"choiceIdx:2,valueLB:0,valueUB:15,valueExt" ConstrainedChoice3B int32 `` /* 137-byte string literal not displayed */ }
type ConstrainedChoice3_ConstrainedChoice3C ¶
type ConstrainedChoice3_ConstrainedChoice3C struct { // @inject_tag: aper:"choiceIdx:3,valueLB:1,valueUB:4294967295,valueExt" ConstrainedChoice3C int32 `` /* 145-byte string literal not displayed */ }
type ConstrainedChoice3_ConstrainedChoice3D ¶
type ConstrainedChoice3_ConstrainedChoice3D struct { // @inject_tag: aper:"choiceIdx:4,valueLB:1,valueUB:1,valueExt" ConstrainedChoice3D int32 `` /* 136-byte string literal not displayed */ }
type ConstrainedChoice4 ¶
type ConstrainedChoice4 struct { // choice from tes_sm.asn1:107 // @inject_tag: aper:"valueExt" // // Types that are assignable to ConstrainedChoice4: // *ConstrainedChoice4_ConstrainedChoice4A ConstrainedChoice4 isConstrainedChoice4_ConstrainedChoice4 `protobuf_oneof:"constrained_choice4" aper:"valueExt"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:107 {ConstrainedChoice4}
func (*ConstrainedChoice4) Descriptor
deprecated
func (*ConstrainedChoice4) Descriptor() ([]byte, []int)
Deprecated: Use ConstrainedChoice4.ProtoReflect.Descriptor instead.
func (*ConstrainedChoice4) GetConstrainedChoice4 ¶
func (m *ConstrainedChoice4) GetConstrainedChoice4() isConstrainedChoice4_ConstrainedChoice4
func (*ConstrainedChoice4) GetConstrainedChoice4A ¶
func (x *ConstrainedChoice4) GetConstrainedChoice4A() int32
func (*ConstrainedChoice4) ProtoMessage ¶
func (*ConstrainedChoice4) ProtoMessage()
func (*ConstrainedChoice4) ProtoReflect ¶
func (x *ConstrainedChoice4) ProtoReflect() protoreflect.Message
func (*ConstrainedChoice4) Reset ¶
func (x *ConstrainedChoice4) Reset()
func (*ConstrainedChoice4) String ¶
func (x *ConstrainedChoice4) String() string
type ConstrainedChoice4_ConstrainedChoice4A ¶
type ConstrainedChoice4_ConstrainedChoice4A struct { // @inject_tag: aper:"choiceIdx:1,valueLB:1,valueUB:128,valueExt" ConstrainedChoice4A int32 `` /* 138-byte string literal not displayed */ }
type Item ¶
type Item struct { // @inject_tag: aper:"optional" Item1 *int32 `protobuf:"varint,1,opt,name=item1,proto3,oneof" json:"item1,omitempty" aper:"optional"` // @inject_tag: aper:"sizeLB:3,sizeUB:7" Item2 *asn1.BitString `protobuf:"bytes,2,opt,name=item2,proto3" json:"item2,omitempty" aper:"sizeLB:3,sizeUB:7"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:134 {Item}
func (*Item) Descriptor
deprecated
func (*Item) ProtoMessage ¶
func (*Item) ProtoMessage()
func (*Item) ProtoReflect ¶
func (x *Item) ProtoReflect() protoreflect.Message
type ItemExtensible ¶
type ItemExtensible struct { Item1 int32 `protobuf:"varint,1,opt,name=item1,proto3" json:"item1,omitempty"` // @inject_tag: aper:"optional,sizeLB:3,sizeUB:7" Item2 []byte `protobuf:"bytes,2,opt,name=item2,proto3,oneof" json:"item2,omitempty" aper:"optional,sizeLB:3,sizeUB:7"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:141 {ItemExtensible}
func (*ItemExtensible) Descriptor
deprecated
func (*ItemExtensible) Descriptor() ([]byte, []int)
Deprecated: Use ItemExtensible.ProtoReflect.Descriptor instead.
func (*ItemExtensible) GetItem1 ¶
func (x *ItemExtensible) GetItem1() int32
func (*ItemExtensible) GetItem2 ¶
func (x *ItemExtensible) GetItem2() []byte
func (*ItemExtensible) ProtoMessage ¶
func (*ItemExtensible) ProtoMessage()
func (*ItemExtensible) ProtoReflect ¶
func (x *ItemExtensible) ProtoReflect() protoreflect.Message
func (*ItemExtensible) Reset ¶
func (x *ItemExtensible) Reset()
func (*ItemExtensible) String ¶
func (x *ItemExtensible) String() string
type MixedChoice ¶ added in v0.8.3
type MixedChoice struct { // Types that are assignable to MixedChoice: // *MixedChoice_Ch1 // *MixedChoice_Ch2 MixedChoice isMixedChoice_MixedChoice `protobuf_oneof:"mixed_choice"` // contains filtered or unexported fields }
func (*MixedChoice) Descriptor
deprecated
added in
v0.8.3
func (*MixedChoice) Descriptor() ([]byte, []int)
Deprecated: Use MixedChoice.ProtoReflect.Descriptor instead.
func (*MixedChoice) GetCh1 ¶ added in v0.8.3
func (x *MixedChoice) GetCh1() *SampleE2ApPduChoice
func (*MixedChoice) GetCh2 ¶ added in v0.8.3
func (x *MixedChoice) GetCh2() *SampleConstrainedInteger
func (*MixedChoice) GetMixedChoice ¶ added in v0.8.3
func (m *MixedChoice) GetMixedChoice() isMixedChoice_MixedChoice
func (*MixedChoice) ProtoMessage ¶ added in v0.8.3
func (*MixedChoice) ProtoMessage()
func (*MixedChoice) ProtoReflect ¶ added in v0.8.3
func (x *MixedChoice) ProtoReflect() protoreflect.Message
func (*MixedChoice) Reset ¶ added in v0.8.3
func (x *MixedChoice) Reset()
func (*MixedChoice) String ¶ added in v0.8.3
func (x *MixedChoice) String() string
type MixedChoice_Ch1 ¶ added in v0.8.3
type MixedChoice_Ch1 struct { //@inject_tag: aper:"choiceIdx:1" Ch1 *SampleE2ApPduChoice `protobuf:"bytes,1,opt,name=ch1,proto3,oneof" aper:"choiceIdx:1"` }
type MixedChoice_Ch2 ¶ added in v0.8.3
type MixedChoice_Ch2 struct { //@inject_tag: aper:"choiceIdx:2" Ch2 *SampleConstrainedInteger `protobuf:"bytes,2,opt,name=ch2,proto3,oneof" aper:"choiceIdx:2"` }
type SampleBitString ¶ added in v0.8.3
type SampleBitString struct { // @inject_tag: aper:"sizeLB:24,sizeUB:50,sizeExt" Value *asn1.BitString `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty" aper:"sizeLB:24,sizeUB:50,sizeExt"` // contains filtered or unexported fields }
func (*SampleBitString) Descriptor
deprecated
added in
v0.8.3
func (*SampleBitString) Descriptor() ([]byte, []int)
Deprecated: Use SampleBitString.ProtoReflect.Descriptor instead.
func (*SampleBitString) GetValue ¶ added in v0.8.3
func (x *SampleBitString) GetValue() *asn1.BitString
func (*SampleBitString) ProtoMessage ¶ added in v0.8.3
func (*SampleBitString) ProtoMessage()
func (*SampleBitString) ProtoReflect ¶ added in v0.8.3
func (x *SampleBitString) ProtoReflect() protoreflect.Message
func (*SampleBitString) Reset ¶ added in v0.8.3
func (x *SampleBitString) Reset()
func (*SampleBitString) String ¶ added in v0.8.3
func (x *SampleBitString) String() string
type SampleConstrainedInteger ¶ added in v0.8.3
type SampleConstrainedInteger struct { // @inject_tag: aper:"valueLB:0,valueUB:255,valueExt" Value int32 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty" aper:"valueLB:0,valueUB:255,valueExt"` // contains filtered or unexported fields }
func (*SampleConstrainedInteger) Descriptor
deprecated
added in
v0.8.3
func (*SampleConstrainedInteger) Descriptor() ([]byte, []int)
Deprecated: Use SampleConstrainedInteger.ProtoReflect.Descriptor instead.
func (*SampleConstrainedInteger) GetValue ¶ added in v0.8.3
func (x *SampleConstrainedInteger) GetValue() int32
func (*SampleConstrainedInteger) ProtoMessage ¶ added in v0.8.3
func (*SampleConstrainedInteger) ProtoMessage()
func (*SampleConstrainedInteger) ProtoReflect ¶ added in v0.8.3
func (x *SampleConstrainedInteger) ProtoReflect() protoreflect.Message
func (*SampleConstrainedInteger) Reset ¶ added in v0.8.3
func (x *SampleConstrainedInteger) Reset()
func (*SampleConstrainedInteger) String ¶ added in v0.8.3
func (x *SampleConstrainedInteger) String() string
type SampleE2ApPduChoice ¶ added in v0.8.3
type SampleE2ApPduChoice struct { //@inject_tag: aper:"valueLB:0,valueUB:65535,unique" Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" aper:"valueLB:0,valueUB:65535,unique"` //@inject_tag: aper:"valueLB:0,valueUB:2" Criticality int32 `protobuf:"varint,2,opt,name=criticality,proto3" json:"criticality,omitempty" aper:"valueLB:0,valueUB:2"` //@inject_tag: aper:"canonicalOrder" Ch *CanonicalChoice `protobuf:"bytes,3,opt,name=ch,proto3" json:"ch,omitempty" aper:"canonicalOrder"` // contains filtered or unexported fields }
func (*SampleE2ApPduChoice) Descriptor
deprecated
added in
v0.8.3
func (*SampleE2ApPduChoice) Descriptor() ([]byte, []int)
Deprecated: Use SampleE2ApPduChoice.ProtoReflect.Descriptor instead.
func (*SampleE2ApPduChoice) GetCh ¶ added in v0.8.3
func (x *SampleE2ApPduChoice) GetCh() *CanonicalChoice
func (*SampleE2ApPduChoice) GetCriticality ¶ added in v0.8.3
func (x *SampleE2ApPduChoice) GetCriticality() int32
func (*SampleE2ApPduChoice) GetId ¶ added in v0.8.3
func (x *SampleE2ApPduChoice) GetId() int32
func (*SampleE2ApPduChoice) ProtoMessage ¶ added in v0.8.3
func (*SampleE2ApPduChoice) ProtoMessage()
func (*SampleE2ApPduChoice) ProtoReflect ¶ added in v0.8.3
func (x *SampleE2ApPduChoice) ProtoReflect() protoreflect.Message
func (*SampleE2ApPduChoice) Reset ¶ added in v0.8.3
func (x *SampleE2ApPduChoice) Reset()
func (*SampleE2ApPduChoice) String ¶ added in v0.8.3
func (x *SampleE2ApPduChoice) String() string
type SampleNestedE2ApPduChoice ¶ added in v0.8.3
type SampleNestedE2ApPduChoice struct { //@inject_tag: aper:"valueLB:0,valueUB:65535,unique" Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty" aper:"valueLB:0,valueUB:65535,unique"` //@inject_tag: aper:"valueLB:0,valueUB:2" Criticality int32 `protobuf:"varint,2,opt,name=criticality,proto3" json:"criticality,omitempty" aper:"valueLB:0,valueUB:2"` //@inject_tag: aper:"canonicalOrder" Ch *CanonicalNestedChoice `protobuf:"bytes,3,opt,name=ch,proto3" json:"ch,omitempty" aper:"canonicalOrder"` // contains filtered or unexported fields }
func (*SampleNestedE2ApPduChoice) Descriptor
deprecated
added in
v0.8.3
func (*SampleNestedE2ApPduChoice) Descriptor() ([]byte, []int)
Deprecated: Use SampleNestedE2ApPduChoice.ProtoReflect.Descriptor instead.
func (*SampleNestedE2ApPduChoice) GetCh ¶ added in v0.8.3
func (x *SampleNestedE2ApPduChoice) GetCh() *CanonicalNestedChoice
func (*SampleNestedE2ApPduChoice) GetCriticality ¶ added in v0.8.3
func (x *SampleNestedE2ApPduChoice) GetCriticality() int32
func (*SampleNestedE2ApPduChoice) GetId ¶ added in v0.8.3
func (x *SampleNestedE2ApPduChoice) GetId() int32
func (*SampleNestedE2ApPduChoice) ProtoMessage ¶ added in v0.8.3
func (*SampleNestedE2ApPduChoice) ProtoMessage()
func (*SampleNestedE2ApPduChoice) ProtoReflect ¶ added in v0.8.3
func (x *SampleNestedE2ApPduChoice) ProtoReflect() protoreflect.Message
func (*SampleNestedE2ApPduChoice) Reset ¶ added in v0.8.3
func (x *SampleNestedE2ApPduChoice) Reset()
func (*SampleNestedE2ApPduChoice) String ¶ added in v0.8.3
func (x *SampleNestedE2ApPduChoice) String() string
type SampleOctetString ¶ added in v0.8.3
type SampleOctetString struct { Value []byte `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*SampleOctetString) Descriptor
deprecated
added in
v0.8.3
func (*SampleOctetString) Descriptor() ([]byte, []int)
Deprecated: Use SampleOctetString.ProtoReflect.Descriptor instead.
func (*SampleOctetString) GetValue ¶ added in v0.8.3
func (x *SampleOctetString) GetValue() []byte
func (*SampleOctetString) ProtoMessage ¶ added in v0.8.3
func (*SampleOctetString) ProtoMessage()
func (*SampleOctetString) ProtoReflect ¶ added in v0.8.3
func (x *SampleOctetString) ProtoReflect() protoreflect.Message
func (*SampleOctetString) Reset ¶ added in v0.8.3
func (x *SampleOctetString) Reset()
func (*SampleOctetString) String ¶ added in v0.8.3
func (x *SampleOctetString) String() string
type TestBitString ¶
type TestBitString struct { AttrBs1 *asn1.BitString `protobuf:"bytes,1,opt,name=attr_bs1,json=attrBs1,proto3" json:"attr_bs1,omitempty"` // @inject_tag: aper:"sizeLB:20,sizeUB:20" AttrBs2 *asn1.BitString `protobuf:"bytes,2,opt,name=attr_bs2,json=attrBs2,proto3" json:"attr_bs2,omitempty" aper:"sizeLB:20,sizeUB:20"` // @inject_tag: aper:"sizeLB:20,sizeUB:20, valueExt" AttrBs3 *asn1.BitString `protobuf:"bytes,3,opt,name=attr_bs3,json=attrBs3,proto3" json:"attr_bs3,omitempty" aper:"sizeLB:20,sizeUB:20, valueExt"` // @inject_tag: aper:"sizeLB:0,sizeUB:18" AttrBs4 *asn1.BitString `protobuf:"bytes,4,opt,name=attr_bs4,json=attrBs4,proto3" json:"attr_bs4,omitempty" aper:"sizeLB:0,sizeUB:18"` // @inject_tag: aper:"sizeLB:22,sizeUB:32" AttrBs5 *asn1.BitString `protobuf:"bytes,5,opt,name=attr_bs5,json=attrBs5,proto3" json:"attr_bs5,omitempty" aper:"sizeLB:22,sizeUB:32"` // @inject_tag: aper:"sizeLB:28,sizeUB:32,sizeExt" AttrBs6 *asn1.BitString `protobuf:"bytes,6,opt,name=attr_bs6,json=attrBs6,proto3" json:"attr_bs6,omitempty" aper:"sizeLB:28,sizeUB:32,sizeExt"` // @inject_tag: aper:"sizeLB:22,sizeUB:36,optional" AttrBs7 *asn1.BitString `protobuf:"bytes,7,opt,name=attr_bs7,json=attrBs7,proto3,oneof" json:"attr_bs7,omitempty" aper:"sizeLB:22,sizeUB:36,optional"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:43 {TEST-BitString}
func (*TestBitString) Descriptor
deprecated
func (*TestBitString) Descriptor() ([]byte, []int)
Deprecated: Use TestBitString.ProtoReflect.Descriptor instead.
func (*TestBitString) GetAttrBs1 ¶
func (x *TestBitString) GetAttrBs1() *asn1.BitString
func (*TestBitString) GetAttrBs2 ¶
func (x *TestBitString) GetAttrBs2() *asn1.BitString
func (*TestBitString) GetAttrBs3 ¶
func (x *TestBitString) GetAttrBs3() *asn1.BitString
func (*TestBitString) GetAttrBs4 ¶
func (x *TestBitString) GetAttrBs4() *asn1.BitString
func (*TestBitString) GetAttrBs5 ¶
func (x *TestBitString) GetAttrBs5() *asn1.BitString
func (*TestBitString) GetAttrBs6 ¶
func (x *TestBitString) GetAttrBs6() *asn1.BitString
func (*TestBitString) GetAttrBs7 ¶
func (x *TestBitString) GetAttrBs7() *asn1.BitString
func (*TestBitString) ProtoMessage ¶
func (*TestBitString) ProtoMessage()
func (*TestBitString) ProtoReflect ¶
func (x *TestBitString) ProtoReflect() protoreflect.Message
func (*TestBitString) Reset ¶
func (x *TestBitString) Reset()
func (*TestBitString) String ¶
func (x *TestBitString) String() string
type TestChoices ¶
type TestChoices struct { OtherAttr string `protobuf:"bytes,1,opt,name=other_attr,json=otherAttr,proto3" json:"other_attr,omitempty"` Choice1 *Choice1 `protobuf:"bytes,2,opt,name=choice1,proto3" json:"choice1,omitempty"` Choice2 *Choice2 `protobuf:"bytes,3,opt,name=choice2,proto3" json:"choice2,omitempty"` Choice3 *Choice3 `protobuf:"bytes,4,opt,name=choice3,proto3" json:"choice3,omitempty"` // @inject_tag: aper:"choiceExt" Choice4 *Choice4 `protobuf:"bytes,5,opt,name=choice4,proto3" json:"choice4,omitempty" aper:"choiceExt"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:53 {TEST-Choices}
func (*TestChoices) Descriptor
deprecated
func (*TestChoices) Descriptor() ([]byte, []int)
Deprecated: Use TestChoices.ProtoReflect.Descriptor instead.
func (*TestChoices) GetChoice1 ¶
func (x *TestChoices) GetChoice1() *Choice1
func (*TestChoices) GetChoice2 ¶
func (x *TestChoices) GetChoice2() *Choice2
func (*TestChoices) GetChoice3 ¶
func (x *TestChoices) GetChoice3() *Choice3
func (*TestChoices) GetChoice4 ¶
func (x *TestChoices) GetChoice4() *Choice4
func (*TestChoices) GetOtherAttr ¶
func (x *TestChoices) GetOtherAttr() string
func (*TestChoices) ProtoMessage ¶
func (*TestChoices) ProtoMessage()
func (*TestChoices) ProtoReflect ¶
func (x *TestChoices) ProtoReflect() protoreflect.Message
func (*TestChoices) Reset ¶
func (x *TestChoices) Reset()
func (*TestChoices) String ¶
func (x *TestChoices) String() string
type TestConstrainedChoices ¶
type TestConstrainedChoices struct { // @inject_tag: aper:"sizeLB:1,sizeUB:50,sizeExt" OtherCattr string `protobuf:"bytes,1,opt,name=other_cattr,json=otherCAttr,proto3" json:"other_cattr,omitempty" aper:"sizeLB:1,sizeUB:50,sizeExt"` ConstrainedChoice1 *ConstrainedChoice1 `protobuf:"bytes,2,opt,name=constrained_choice1,json=constrainedChoice1,proto3" json:"constrained_choice1,omitempty"` ConstrainedChoice2 *ConstrainedChoice2 `protobuf:"bytes,3,opt,name=constrained_choice2,json=constrainedChoice2,proto3" json:"constrained_choice2,omitempty"` ConstrainedChoice3 *ConstrainedChoice3 `protobuf:"bytes,4,opt,name=constrained_choice3,json=constrainedChoice3,proto3" json:"constrained_choice3,omitempty"` // @inject_tag: aper:"valueExt" ConstrainedChoice4 *ConstrainedChoice4 `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
sequence from tes_sm.asn1:82 {TEST-ConstrainedChoices}
func (*TestConstrainedChoices) Descriptor
deprecated
func (*TestConstrainedChoices) Descriptor() ([]byte, []int)
Deprecated: Use TestConstrainedChoices.ProtoReflect.Descriptor instead.
func (*TestConstrainedChoices) GetConstrainedChoice1 ¶
func (x *TestConstrainedChoices) GetConstrainedChoice1() *ConstrainedChoice1
func (*TestConstrainedChoices) GetConstrainedChoice2 ¶
func (x *TestConstrainedChoices) GetConstrainedChoice2() *ConstrainedChoice2
func (*TestConstrainedChoices) GetConstrainedChoice3 ¶
func (x *TestConstrainedChoices) GetConstrainedChoice3() *ConstrainedChoice3
func (*TestConstrainedChoices) GetConstrainedChoice4 ¶
func (x *TestConstrainedChoices) GetConstrainedChoice4() *ConstrainedChoice4
func (*TestConstrainedChoices) GetOtherCattr ¶
func (x *TestConstrainedChoices) GetOtherCattr() string
func (*TestConstrainedChoices) ProtoMessage ¶
func (*TestConstrainedChoices) ProtoMessage()
func (*TestConstrainedChoices) ProtoReflect ¶
func (x *TestConstrainedChoices) ProtoReflect() protoreflect.Message
func (*TestConstrainedChoices) Reset ¶
func (x *TestConstrainedChoices) Reset()
func (*TestConstrainedChoices) String ¶
func (x *TestConstrainedChoices) String() string
type TestConstrainedInt ¶
type TestConstrainedInt struct { // @inject_tag: aper:"valueLB:10,valueUB:100" AttrCiA int32 `protobuf:"varint,1,opt,name=attr_ci_a,json=attrCiA,proto3" json:"attr_ci_a,omitempty" aper:"valueLB:10,valueUB:100"` // @inject_tag: aper:"valueLB:255,valueUB:65535" AttrCiB int32 `protobuf:"varint,2,opt,name=attr_ci_b,json=attrCiB,proto3" json:"attr_ci_b,omitempty" aper:"valueLB:255,valueUB:65535"` // @inject_tag: aper:"valueLB:10,valueUB:4294967295" AttrCiC int32 `protobuf:"varint,3,opt,name=attr_ci_c,json=attrCiC,proto3" json:"attr_ci_c,omitempty" aper:"valueLB:10,valueUB:4294967295"` // @inject_tag: aper:"valueUB:100" AttrCiD int32 `protobuf:"varint,4,opt,name=attr_ci_d,json=attrCiD,proto3" json:"attr_ci_d,omitempty" aper:"valueUB:100"` // @inject_tag: aper:"valueLB:10,valueUB:20" AttrCiE int32 `protobuf:"varint,5,opt,name=attr_ci_e,json=attrCiE,proto3" json:"attr_ci_e,omitempty" aper:"valueLB:10,valueUB:20"` // @inject_tag: aper:"valueLB:10,valueUB:10" AttrCiF int32 `protobuf:"varint,6,opt,name=attr_ci_f,json=attrCiF,proto3" json:"attr_ci_f,omitempty" aper:"valueLB:10,valueUB:10"` // @inject_tag: aper:"valueLB:10,valueUB:10,valueExt" AttrCiG int32 `protobuf:"varint,7,opt,name=attr_ci_g,json=attrCiG,proto3" json:"attr_ci_g,omitempty" aper:"valueLB:10,valueUB:10,valueExt"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:20 {TEST-ConstrainedInt}
func (*TestConstrainedInt) Descriptor
deprecated
func (*TestConstrainedInt) Descriptor() ([]byte, []int)
Deprecated: Use TestConstrainedInt.ProtoReflect.Descriptor instead.
func (*TestConstrainedInt) GetAttrCiA ¶
func (x *TestConstrainedInt) GetAttrCiA() int32
func (*TestConstrainedInt) GetAttrCiB ¶
func (x *TestConstrainedInt) GetAttrCiB() int32
func (*TestConstrainedInt) GetAttrCiC ¶
func (x *TestConstrainedInt) GetAttrCiC() int32
func (*TestConstrainedInt) GetAttrCiD ¶
func (x *TestConstrainedInt) GetAttrCiD() int32
func (*TestConstrainedInt) GetAttrCiE ¶
func (x *TestConstrainedInt) GetAttrCiE() int32
func (*TestConstrainedInt) GetAttrCiF ¶
func (x *TestConstrainedInt) GetAttrCiF() int32
func (*TestConstrainedInt) GetAttrCiG ¶
func (x *TestConstrainedInt) GetAttrCiG() int32
func (*TestConstrainedInt) ProtoMessage ¶
func (*TestConstrainedInt) ProtoMessage()
func (*TestConstrainedInt) ProtoReflect ¶
func (x *TestConstrainedInt) ProtoReflect() protoreflect.Message
func (*TestConstrainedInt) Reset ¶
func (x *TestConstrainedInt) Reset()
func (*TestConstrainedInt) String ¶
func (x *TestConstrainedInt) String() string
type TestConstrainedReal ¶
type TestConstrainedReal struct { // @inject_tag: aper:"valueLB:10,valueUB:100" AttrCrA float64 `protobuf:"fixed64,1,opt,name=attr_cr_a,json=attrCrA,proto3" json:"attr_cr_a,omitempty" aper:"valueLB:10,valueUB:100"` // @inject_tag: aper:"valueLB:10" AttrCrB float64 `protobuf:"fixed64,2,opt,name=attr_cr_b,json=attrCrB,proto3" json:"attr_cr_b,omitempty" aper:"valueLB:10"` // @inject_tag: aper:"valueUB:100" AttrCrC float64 `protobuf:"fixed64,3,opt,name=attr_cr_c,json=attrCrC,proto3" json:"attr_cr_c,omitempty" aper:"valueUB:100"` // @inject_tag: aper:"valueLB:10,valueUB:20" AttrCrD float64 `protobuf:"fixed64,4,opt,name=attr_cr_d,json=attrCrD,proto3" json:"attr_cr_d,omitempty" aper:"valueLB:10,valueUB:20"` // @inject_tag: aper:"valueLB:10,valueUB:10" AttrCrE float64 `protobuf:"fixed64,5,opt,name=attr_cr_e,json=attrCrE,proto3" json:"attr_cr_e,omitempty" aper:"valueLB:10,valueUB:10"` // @inject_tag: aper:"valueLB:10,valueUB:10,valueExt" AttrCrF float64 `protobuf:"fixed64,6,opt,name=attr_cr_f,json=attrCrF,proto3" json:"attr_cr_f,omitempty" aper:"valueLB:10,valueUB:10,valueExt"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:34 {TEST-ConstrainedReal}
func (*TestConstrainedReal) Descriptor
deprecated
func (*TestConstrainedReal) Descriptor() ([]byte, []int)
Deprecated: Use TestConstrainedReal.ProtoReflect.Descriptor instead.
func (*TestConstrainedReal) GetAttrCrA ¶
func (x *TestConstrainedReal) GetAttrCrA() float64
func (*TestConstrainedReal) GetAttrCrB ¶
func (x *TestConstrainedReal) GetAttrCrB() float64
func (*TestConstrainedReal) GetAttrCrC ¶
func (x *TestConstrainedReal) GetAttrCrC() float64
func (*TestConstrainedReal) GetAttrCrD ¶
func (x *TestConstrainedReal) GetAttrCrD() float64
func (*TestConstrainedReal) GetAttrCrE ¶
func (x *TestConstrainedReal) GetAttrCrE() float64
func (*TestConstrainedReal) GetAttrCrF ¶
func (x *TestConstrainedReal) GetAttrCrF() float64
func (*TestConstrainedReal) ProtoMessage ¶
func (*TestConstrainedReal) ProtoMessage()
func (*TestConstrainedReal) ProtoReflect ¶
func (x *TestConstrainedReal) ProtoReflect() protoreflect.Message
func (*TestConstrainedReal) Reset ¶
func (x *TestConstrainedReal) Reset()
func (*TestConstrainedReal) String ¶
func (x *TestConstrainedReal) String() string
type TestEnumerated ¶
type TestEnumerated int32
enumerated from tes_sm.asn1:161 {TEST-Enumerated}
const ( TestEnumerated_TEST_ENUMERATED_ENUM1 TestEnumerated = 0 TestEnumerated_TEST_ENUMERATED_ENUM2 TestEnumerated = 1 TestEnumerated_TEST_ENUMERATED_ENUM3 TestEnumerated = 2 TestEnumerated_TEST_ENUMERATED_ENUM4 TestEnumerated = 3 TestEnumerated_TEST_ENUMERATED_ENUM5 TestEnumerated = 4 TestEnumerated_TEST_ENUMERATED_ENUM6 TestEnumerated = 5 )
func (TestEnumerated) Descriptor ¶
func (TestEnumerated) Descriptor() protoreflect.EnumDescriptor
func (TestEnumerated) Enum ¶
func (x TestEnumerated) Enum() *TestEnumerated
func (TestEnumerated) EnumDescriptor
deprecated
func (TestEnumerated) EnumDescriptor() ([]byte, []int)
Deprecated: Use TestEnumerated.Descriptor instead.
func (TestEnumerated) Number ¶
func (x TestEnumerated) Number() protoreflect.EnumNumber
func (TestEnumerated) String ¶
func (x TestEnumerated) String() string
func (TestEnumerated) Type ¶
func (TestEnumerated) Type() protoreflect.EnumType
type TestEnumeratedExtensible ¶
type TestEnumeratedExtensible int32
enumerated from tes_sm.asn1:170 {TEST-EnumeratedExtensible}
const ( TestEnumeratedExtensible_TEST_ENUMERATED_EXTENSIBLE_ENUM1 TestEnumeratedExtensible = 0 TestEnumeratedExtensible_TEST_ENUMERATED_EXTENSIBLE_ENUM2 TestEnumeratedExtensible = 1 TestEnumeratedExtensible_TEST_ENUMERATED_EXTENSIBLE_ENUM3 TestEnumeratedExtensible = 2 TestEnumeratedExtensible_TEST_ENUMERATED_EXTENSIBLE_ENUM4 TestEnumeratedExtensible = 3 TestEnumeratedExtensible_TEST_ENUMERATED_EXTENSIBLE_ENUM5 TestEnumeratedExtensible = 4 TestEnumeratedExtensible_TEST_ENUMERATED_EXTENSIBLE_ENUM6 TestEnumeratedExtensible = 5 )
func (TestEnumeratedExtensible) Descriptor ¶
func (TestEnumeratedExtensible) Descriptor() protoreflect.EnumDescriptor
func (TestEnumeratedExtensible) Enum ¶
func (x TestEnumeratedExtensible) Enum() *TestEnumeratedExtensible
func (TestEnumeratedExtensible) EnumDescriptor
deprecated
func (TestEnumeratedExtensible) EnumDescriptor() ([]byte, []int)
Deprecated: Use TestEnumeratedExtensible.Descriptor instead.
func (TestEnumeratedExtensible) Number ¶
func (x TestEnumeratedExtensible) Number() protoreflect.EnumNumber
func (TestEnumeratedExtensible) String ¶
func (x TestEnumeratedExtensible) String() string
func (TestEnumeratedExtensible) Type ¶
func (TestEnumeratedExtensible) Type() protoreflect.EnumType
type TestFullyOptionalSequence ¶
type TestFullyOptionalSequence struct { // @inject_tag: aper:"optional" Item1 *int32 `protobuf:"varint,1,opt,name=item1,proto3,oneof" json:"item1,omitempty" aper:"optional"` // @inject_tag: aper:"optional,sizeLB:3,sizeUB:7" Item2 []byte `protobuf:"bytes,2,opt,name=item2,proto3,oneof" json:"item2,omitempty" aper:"optional,sizeLB:3,sizeUB:7"` // @inject_tag: aper:"optional" Item3 *bool `protobuf:"varint,3,opt,name=item3,proto3,oneof" json:"item3,omitempty" aper:"optional"` // @inject_tag: aper:"optional,valueLB:0,valueUB:1,valueExt" Item4 *TestFullyOptionalSequenceItem4 `` /* 164-byte string literal not displayed */ // @inject_tag: aper:"optional,valueLB:0,valueUB:0" Item5 *int32 `protobuf:"varint,5,opt,name=item5,proto3,oneof" json:"item5,omitempty" aper:"optional,valueLB:0,valueUB:0"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:147 {TEST-FullyOptionalSequence}
func (*TestFullyOptionalSequence) Descriptor
deprecated
func (*TestFullyOptionalSequence) Descriptor() ([]byte, []int)
Deprecated: Use TestFullyOptionalSequence.ProtoReflect.Descriptor instead.
func (*TestFullyOptionalSequence) GetItem1 ¶
func (x *TestFullyOptionalSequence) GetItem1() int32
func (*TestFullyOptionalSequence) GetItem2 ¶
func (x *TestFullyOptionalSequence) GetItem2() []byte
func (*TestFullyOptionalSequence) GetItem3 ¶
func (x *TestFullyOptionalSequence) GetItem3() bool
func (*TestFullyOptionalSequence) GetItem4 ¶
func (x *TestFullyOptionalSequence) GetItem4() TestFullyOptionalSequenceItem4
func (*TestFullyOptionalSequence) GetItem5 ¶
func (x *TestFullyOptionalSequence) GetItem5() int32
func (*TestFullyOptionalSequence) ProtoMessage ¶
func (*TestFullyOptionalSequence) ProtoMessage()
func (*TestFullyOptionalSequence) ProtoReflect ¶
func (x *TestFullyOptionalSequence) ProtoReflect() protoreflect.Message
func (*TestFullyOptionalSequence) Reset ¶
func (x *TestFullyOptionalSequence) Reset()
func (*TestFullyOptionalSequence) String ¶
func (x *TestFullyOptionalSequence) String() string
type TestFullyOptionalSequenceItem4 ¶
type TestFullyOptionalSequenceItem4 int32
{TEST-EnumeratedExtensible}
const ( TestFullyOptionalSequenceItem4_TEST_FULLY_OPTIONAL_SEQUENCE_ITEM4_ONE TestFullyOptionalSequenceItem4 = 0 TestFullyOptionalSequenceItem4_TEST_FULLY_OPTIONAL_SEQUENCE_ITEM4_TWO TestFullyOptionalSequenceItem4 = 1 )
func (TestFullyOptionalSequenceItem4) Descriptor ¶
func (TestFullyOptionalSequenceItem4) Descriptor() protoreflect.EnumDescriptor
func (TestFullyOptionalSequenceItem4) Enum ¶
func (x TestFullyOptionalSequenceItem4) Enum() *TestFullyOptionalSequenceItem4
func (TestFullyOptionalSequenceItem4) EnumDescriptor
deprecated
func (TestFullyOptionalSequenceItem4) EnumDescriptor() ([]byte, []int)
Deprecated: Use TestFullyOptionalSequenceItem4.Descriptor instead.
func (TestFullyOptionalSequenceItem4) Number ¶
func (x TestFullyOptionalSequenceItem4) Number() protoreflect.EnumNumber
func (TestFullyOptionalSequenceItem4) String ¶
func (x TestFullyOptionalSequenceItem4) String() string
func (TestFullyOptionalSequenceItem4) Type ¶
func (TestFullyOptionalSequenceItem4) Type() protoreflect.EnumType
type TestList1 ¶
type TestList1 struct { // @inject_tag: aper:"sizeLB:0,sizeUB:12,valueExt" Value []*Item `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty" aper:"sizeLB:0,sizeUB:12,valueExt"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:133 {TEST-List1}
func (*TestList1) Descriptor
deprecated
func (*TestList1) ProtoMessage ¶
func (*TestList1) ProtoMessage()
func (*TestList1) ProtoReflect ¶
func (x *TestList1) ProtoReflect() protoreflect.Message
type TestList2 ¶
type TestList2 struct { // @inject_tag: aper:"sizeLB:0,sizeUB:12,valueExt" Value []*ItemExtensible `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty" aper:"sizeLB:0,sizeUB:12,valueExt"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:140 {TEST-List2}
func (*TestList2) Descriptor
deprecated
func (*TestList2) GetValue ¶
func (x *TestList2) GetValue() []*ItemExtensible
func (*TestList2) ProtoMessage ¶
func (*TestList2) ProtoMessage()
func (*TestList2) ProtoReflect ¶
func (x *TestList2) ProtoReflect() protoreflect.Message
type TestList3 ¶
type TestList3 struct { // @inject_tag: aper:"sizeLB:0,sizeUB:12,valueExt" Value []*TestFullyOptionalSequence `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty" aper:"sizeLB:0,sizeUB:12,valueExt"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:160 {TEST-List3}
func (*TestList3) Descriptor
deprecated
func (*TestList3) GetValue ¶
func (x *TestList3) GetValue() []*TestFullyOptionalSequence
func (*TestList3) ProtoMessage ¶
func (*TestList3) ProtoMessage()
func (*TestList3) ProtoReflect ¶
func (x *TestList3) ProtoReflect() protoreflect.Message
type TestListExtensible1 ¶
type TestListExtensible1 struct { // @inject_tag: aper:"sizeLB:0,sizeUB:4,sizeExt" Value []*Item `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty" aper:"sizeLB:0,sizeUB:4,sizeExt"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:156 {TEST-ListExtensible1}
func (*TestListExtensible1) Descriptor
deprecated
func (*TestListExtensible1) Descriptor() ([]byte, []int)
Deprecated: Use TestListExtensible1.ProtoReflect.Descriptor instead.
func (*TestListExtensible1) GetValue ¶
func (x *TestListExtensible1) GetValue() []*Item
func (*TestListExtensible1) ProtoMessage ¶
func (*TestListExtensible1) ProtoMessage()
func (*TestListExtensible1) ProtoReflect ¶
func (x *TestListExtensible1) ProtoReflect() protoreflect.Message
func (*TestListExtensible1) Reset ¶
func (x *TestListExtensible1) Reset()
func (*TestListExtensible1) String ¶
func (x *TestListExtensible1) String() string
type TestListExtensible2 ¶
type TestListExtensible2 struct { // @inject_tag: aper:"sizeLB:0,sizeUB:4,sizeExt,valueExt" Value []*ItemExtensible `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty" aper:"sizeLB:0,sizeUB:4,sizeExt,valueExt"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:157 {TEST-ListExtensible2}
func (*TestListExtensible2) Descriptor
deprecated
func (*TestListExtensible2) Descriptor() ([]byte, []int)
Deprecated: Use TestListExtensible2.ProtoReflect.Descriptor instead.
func (*TestListExtensible2) GetValue ¶
func (x *TestListExtensible2) GetValue() []*ItemExtensible
func (*TestListExtensible2) ProtoMessage ¶
func (*TestListExtensible2) ProtoMessage()
func (*TestListExtensible2) ProtoReflect ¶
func (x *TestListExtensible2) ProtoReflect() protoreflect.Message
func (*TestListExtensible2) Reset ¶
func (x *TestListExtensible2) Reset()
func (*TestListExtensible2) String ¶
func (x *TestListExtensible2) String() string
type TestListExtensible3 ¶
type TestListExtensible3 struct { // @inject_tag: aper:"sizeLB:0,sizeUB:4,sizeExt,valueExt" Value []*TestFullyOptionalSequence `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty" aper:"sizeLB:0,sizeUB:4,sizeExt,valueExt"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:158 {TEST-ListExtensible3}
func (*TestListExtensible3) Descriptor
deprecated
func (*TestListExtensible3) Descriptor() ([]byte, []int)
Deprecated: Use TestListExtensible3.ProtoReflect.Descriptor instead.
func (*TestListExtensible3) GetValue ¶
func (x *TestListExtensible3) GetValue() []*TestFullyOptionalSequence
func (*TestListExtensible3) ProtoMessage ¶
func (*TestListExtensible3) ProtoMessage()
func (*TestListExtensible3) ProtoReflect ¶
func (x *TestListExtensible3) ProtoReflect() protoreflect.Message
func (*TestListExtensible3) Reset ¶
func (x *TestListExtensible3) Reset()
func (*TestListExtensible3) String ¶
func (x *TestListExtensible3) String() string
type TestNestedChoice ¶
type TestNestedChoice struct { // choice from tes_sm.asn1:107 // @inject_tag: aper:"valueExt" // // Types that are assignable to TestNestedChoice: // *TestNestedChoice_Option1 // *TestNestedChoice_Option2 // *TestNestedChoice_Option3 TestNestedChoice isTestNestedChoice_TestNestedChoice `protobuf_oneof:"test_nested_choice" aper:"valueExt"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:107 {TEST-NestedChoice}
func (*TestNestedChoice) Descriptor
deprecated
func (*TestNestedChoice) Descriptor() ([]byte, []int)
Deprecated: Use TestNestedChoice.ProtoReflect.Descriptor instead.
func (*TestNestedChoice) GetOption1 ¶
func (x *TestNestedChoice) GetOption1() *Choice3
func (*TestNestedChoice) GetOption2 ¶
func (x *TestNestedChoice) GetOption2() *ConstrainedChoice3
func (*TestNestedChoice) GetOption3 ¶
func (x *TestNestedChoice) GetOption3() *ConstrainedChoice4
func (*TestNestedChoice) GetTestNestedChoice ¶
func (m *TestNestedChoice) GetTestNestedChoice() isTestNestedChoice_TestNestedChoice
func (*TestNestedChoice) ProtoMessage ¶
func (*TestNestedChoice) ProtoMessage()
func (*TestNestedChoice) ProtoReflect ¶
func (x *TestNestedChoice) ProtoReflect() protoreflect.Message
func (*TestNestedChoice) Reset ¶
func (x *TestNestedChoice) Reset()
func (*TestNestedChoice) String ¶
func (x *TestNestedChoice) String() string
type TestNestedChoice_Option1 ¶
type TestNestedChoice_Option1 struct {
Option1 *Choice3 `protobuf:"bytes,1,opt,name=option1,proto3,oneof"`
}
type TestNestedChoice_Option2 ¶
type TestNestedChoice_Option2 struct {
Option2 *ConstrainedChoice3 `protobuf:"bytes,2,opt,name=option2,proto3,oneof"`
}
type TestNestedChoice_Option3 ¶
type TestNestedChoice_Option3 struct { // @inject_tag: aper:"valueExt" Option3 *ConstrainedChoice4 `protobuf:"bytes,3,opt,name=option3,proto3,oneof" aper:"valueExt"` }
type TestOctetString ¶
type TestOctetString struct { AttrOs1 []byte `protobuf:"bytes,1,opt,name=attr_os1,json=attrOs1,proto3" json:"attr_os1,omitempty"` // @inject_tag: aper:"sizeLB:2,sizeUB:2" AttrOs2 []byte `protobuf:"bytes,2,opt,name=attr_os2,json=attrOs2,proto3" json:"attr_os2,omitempty" aper:"sizeLB:2,sizeUB:2"` // @inject_tag: aper:"sizeLB:2,sizeUB:2,sizeExt" AttrOs3 []byte `protobuf:"bytes,3,opt,name=attr_os3,json=attrOs3,proto3" json:"attr_os3,omitempty" aper:"sizeLB:2,sizeUB:2,sizeExt"` // @inject_tag: aper:"sizeLB:0,sizeUB:3" AttrOs4 []byte `protobuf:"bytes,4,opt,name=attr_os4,json=attrOs4,proto3" json:"attr_os4,omitempty" aper:"sizeLB:0,sizeUB:3"` // @inject_tag: aper:"sizeLB:2,sizeUB:3" AttrOs5 []byte `protobuf:"bytes,5,opt,name=attr_os5,json=attrOs5,proto3" json:"attr_os5,omitempty" aper:"sizeLB:2,sizeUB:3"` // @inject_tag: aper:"sizeLB:1,sizeUB:3,sizeExt" AttrOs6 []byte `protobuf:"bytes,6,opt,name=attr_os6,json=attrOs6,proto3" json:"attr_os6,omitempty" aper:"sizeLB:1,sizeUB:3,sizeExt"` // @inject_tag: aper:"optional,sizeLB:2,sizeUB:6" AttrOs7 []byte `protobuf:"bytes,7,opt,name=attr_os7,json=attrOs7,proto3,oneof" json:"attr_os7,omitempty" aper:"optional,sizeLB:2,sizeUB:6"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:112 {TEST-OctetString}
func (*TestOctetString) Descriptor
deprecated
func (*TestOctetString) Descriptor() ([]byte, []int)
Deprecated: Use TestOctetString.ProtoReflect.Descriptor instead.
func (*TestOctetString) GetAttrOs1 ¶
func (x *TestOctetString) GetAttrOs1() []byte
func (*TestOctetString) GetAttrOs2 ¶
func (x *TestOctetString) GetAttrOs2() []byte
func (*TestOctetString) GetAttrOs3 ¶
func (x *TestOctetString) GetAttrOs3() []byte
func (*TestOctetString) GetAttrOs4 ¶
func (x *TestOctetString) GetAttrOs4() []byte
func (*TestOctetString) GetAttrOs5 ¶
func (x *TestOctetString) GetAttrOs5() []byte
func (*TestOctetString) GetAttrOs6 ¶
func (x *TestOctetString) GetAttrOs6() []byte
func (*TestOctetString) GetAttrOs7 ¶
func (x *TestOctetString) GetAttrOs7() []byte
func (*TestOctetString) ProtoMessage ¶
func (*TestOctetString) ProtoMessage()
func (*TestOctetString) ProtoReflect ¶
func (x *TestOctetString) ProtoReflect() protoreflect.Message
func (*TestOctetString) Reset ¶
func (x *TestOctetString) Reset()
func (*TestOctetString) String ¶
func (x *TestOctetString) String() string
type TestPrintableString ¶
type TestPrintableString struct { AttrPs1 string `protobuf:"bytes,1,opt,name=attr_ps1,json=attrPs1,proto3" json:"attr_ps1,omitempty"` // @inject_tag: aper:"sizeLB:2,sizeUB:2" AttrPs2 string `protobuf:"bytes,2,opt,name=attr_ps2,json=attrPs2,proto3" json:"attr_ps2,omitempty" aper:"sizeLB:2,sizeUB:2"` // @inject_tag: aper:"sizeLB:2,sizeUB:2,sizeExt" AttrPs3 string `protobuf:"bytes,3,opt,name=attr_ps3,json=attrPs3,proto3" json:"attr_ps3,omitempty" aper:"sizeLB:2,sizeUB:2,sizeExt"` // @inject_tag: aper:"sizeLB:0,sizeUB:3" AttrPs4 string `protobuf:"bytes,4,opt,name=attr_ps4,json=attrPs4,proto3" json:"attr_ps4,omitempty" aper:"sizeLB:0,sizeUB:3"` // @inject_tag: aper:"sizeLB:2,sizeUB:3" AttrPs5 string `protobuf:"bytes,5,opt,name=attr_ps5,json=attrPs5,proto3" json:"attr_ps5,omitempty" aper:"sizeLB:2,sizeUB:3"` // @inject_tag: aper:"sizeLB:1,sizeUB:3,sizeExt" AttrPs6 string `protobuf:"bytes,6,opt,name=attr_ps6,json=attrPs6,proto3" json:"attr_ps6,omitempty" aper:"sizeLB:1,sizeUB:3,sizeExt"` // @inject_tag: aper:"optional,sizeLB:2,sizeUB:6" AttrPs7 *string `protobuf:"bytes,7,opt,name=attr_ps7,json=attrPs7,proto3,oneof" json:"attr_ps7,omitempty" aper:"optional,sizeLB:2,sizeUB:6"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:122 {TEST-PrintableString}
func (*TestPrintableString) Descriptor
deprecated
func (*TestPrintableString) Descriptor() ([]byte, []int)
Deprecated: Use TestPrintableString.ProtoReflect.Descriptor instead.
func (*TestPrintableString) GetAttrPs1 ¶
func (x *TestPrintableString) GetAttrPs1() string
func (*TestPrintableString) GetAttrPs2 ¶
func (x *TestPrintableString) GetAttrPs2() string
func (*TestPrintableString) GetAttrPs3 ¶
func (x *TestPrintableString) GetAttrPs3() string
func (*TestPrintableString) GetAttrPs4 ¶
func (x *TestPrintableString) GetAttrPs4() string
func (*TestPrintableString) GetAttrPs5 ¶
func (x *TestPrintableString) GetAttrPs5() string
func (*TestPrintableString) GetAttrPs6 ¶
func (x *TestPrintableString) GetAttrPs6() string
func (*TestPrintableString) GetAttrPs7 ¶
func (x *TestPrintableString) GetAttrPs7() string
func (*TestPrintableString) ProtoMessage ¶
func (*TestPrintableString) ProtoMessage()
func (*TestPrintableString) ProtoReflect ¶
func (x *TestPrintableString) ProtoReflect() protoreflect.Message
func (*TestPrintableString) Reset ¶
func (x *TestPrintableString) Reset()
func (*TestPrintableString) String ¶
func (x *TestPrintableString) String() string
type TestTopLevelPdu ¶
type TestTopLevelPdu struct { Opt1 *TestUnconstrainedInt `protobuf:"bytes,1,opt,name=opt1,proto3" json:"opt1,omitempty"` // @inject_tag: aper:"optional" Opt2 *TestConstrainedReal `protobuf:"bytes,2,opt,name=opt2,proto3,oneof" json:"opt2,omitempty" aper:"optional"` // @inject_tag: aper:"valueExt" Opt3 *TestNestedChoice `protobuf:"bytes,3,opt,name=opt3,proto3" json:"opt3,omitempty" aper:"valueExt"` Opt4 *TestBitString `protobuf:"bytes,4,opt,name=opt4,proto3" json:"opt4,omitempty"` // @inject_tag: aper:"optional" Opt5 *TestOctetString `protobuf:"bytes,5,opt,name=opt5,proto3,oneof" json:"opt5,omitempty" aper:"optional"` // @inject_tag: aper:"" Opt6 *TestListExtensible3 `protobuf:"bytes,6,opt,name=opt6,proto3" json:"opt6,omitempty"` // @inject_tag: aper:"valueExt" Opt7 TestEnumeratedExtensible `protobuf:"varint,7,opt,name=opt7,proto3,enum=aper.test.v1.TestEnumeratedExtensible" json:"opt7,omitempty" aper:"valueExt"` // contains filtered or unexported fields }
sequence from test_sm.asn1:193 {TEST-TopLevelPDU}
func (*TestTopLevelPdu) Descriptor
deprecated
func (*TestTopLevelPdu) Descriptor() ([]byte, []int)
Deprecated: Use TestTopLevelPdu.ProtoReflect.Descriptor instead.
func (*TestTopLevelPdu) GetOpt1 ¶
func (x *TestTopLevelPdu) GetOpt1() *TestUnconstrainedInt
func (*TestTopLevelPdu) GetOpt2 ¶
func (x *TestTopLevelPdu) GetOpt2() *TestConstrainedReal
func (*TestTopLevelPdu) GetOpt3 ¶
func (x *TestTopLevelPdu) GetOpt3() *TestNestedChoice
func (*TestTopLevelPdu) GetOpt4 ¶
func (x *TestTopLevelPdu) GetOpt4() *TestBitString
func (*TestTopLevelPdu) GetOpt5 ¶
func (x *TestTopLevelPdu) GetOpt5() *TestOctetString
func (*TestTopLevelPdu) GetOpt6 ¶
func (x *TestTopLevelPdu) GetOpt6() *TestListExtensible3
func (*TestTopLevelPdu) GetOpt7 ¶
func (x *TestTopLevelPdu) GetOpt7() TestEnumeratedExtensible
func (*TestTopLevelPdu) ProtoMessage ¶
func (*TestTopLevelPdu) ProtoMessage()
func (*TestTopLevelPdu) ProtoReflect ¶
func (x *TestTopLevelPdu) ProtoReflect() protoreflect.Message
func (*TestTopLevelPdu) Reset ¶
func (x *TestTopLevelPdu) Reset()
func (*TestTopLevelPdu) String ¶
func (x *TestTopLevelPdu) String() string
type TestUnconstrainedInt ¶
type TestUnconstrainedInt struct { AttrUciA int32 `protobuf:"varint,1,opt,name=attr_uci_a,json=attrUciA,proto3" json:"attr_uci_a,omitempty"` AttrUciB int32 `protobuf:"varint,2,opt,name=attr_uci_b,json=attrUciB,proto3" json:"attr_uci_b,omitempty"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:15 {TEST-UnconstrainedInt}
func (*TestUnconstrainedInt) Descriptor
deprecated
func (*TestUnconstrainedInt) Descriptor() ([]byte, []int)
Deprecated: Use TestUnconstrainedInt.ProtoReflect.Descriptor instead.
func (*TestUnconstrainedInt) GetAttrUciA ¶
func (x *TestUnconstrainedInt) GetAttrUciA() int32
func (*TestUnconstrainedInt) GetAttrUciB ¶
func (x *TestUnconstrainedInt) GetAttrUciB() int32
func (*TestUnconstrainedInt) ProtoMessage ¶
func (*TestUnconstrainedInt) ProtoMessage()
func (*TestUnconstrainedInt) ProtoReflect ¶
func (x *TestUnconstrainedInt) ProtoReflect() protoreflect.Message
func (*TestUnconstrainedInt) Reset ¶
func (x *TestUnconstrainedInt) Reset()
func (*TestUnconstrainedInt) String ¶
func (x *TestUnconstrainedInt) String() string
type TestUnconstrainedReal ¶
type TestUnconstrainedReal struct { AttrUcrA float64 `protobuf:"fixed64,1,opt,name=attr_ucr_a,json=attrUcrA,proto3" json:"attr_ucr_a,omitempty"` AttrUcrB float64 `protobuf:"fixed64,2,opt,name=attr_ucr_b,json=attrUcrB,proto3" json:"attr_ucr_b,omitempty"` // contains filtered or unexported fields }
sequence from tes_sm.asn1:29 {TEST-UnconstrainedReal}
func (*TestUnconstrainedReal) Descriptor
deprecated
func (*TestUnconstrainedReal) Descriptor() ([]byte, []int)
Deprecated: Use TestUnconstrainedReal.ProtoReflect.Descriptor instead.
func (*TestUnconstrainedReal) GetAttrUcrA ¶
func (x *TestUnconstrainedReal) GetAttrUcrA() float64
func (*TestUnconstrainedReal) GetAttrUcrB ¶
func (x *TestUnconstrainedReal) GetAttrUcrB() float64
func (*TestUnconstrainedReal) ProtoMessage ¶
func (*TestUnconstrainedReal) ProtoMessage()
func (*TestUnconstrainedReal) ProtoReflect ¶
func (x *TestUnconstrainedReal) ProtoReflect() protoreflect.Message
func (*TestUnconstrainedReal) Reset ¶
func (x *TestUnconstrainedReal) Reset()
func (*TestUnconstrainedReal) String ¶
func (x *TestUnconstrainedReal) String() string