testsm

package
v0.7.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 10, 2021 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
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.

View Source
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.

View Source
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.

Choicemap - Should be generated with protoc-gen-choice from proto

View Source
var File_pkg_asn1_testsm_test_sm_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

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) Descriptor() ([]byte, []int)

Deprecated: Use Choice1.ProtoReflect.Descriptor instead.

func (*Choice1) GetChoice1

func (m *Choice1) GetChoice1() isChoice1_Choice1

func (*Choice1) GetChoice1A

func (x *Choice1) GetChoice1A() int32

func (*Choice1) ProtoMessage

func (*Choice1) ProtoMessage()

func (*Choice1) ProtoReflect

func (x *Choice1) ProtoReflect() protoreflect.Message

func (*Choice1) Reset

func (x *Choice1) Reset()

func (*Choice1) String

func (x *Choice1) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Choice2.ProtoReflect.Descriptor instead.

func (*Choice2) GetChoice2

func (m *Choice2) GetChoice2() isChoice2_Choice2

func (*Choice2) GetChoice2A

func (x *Choice2) GetChoice2A() int32

func (*Choice2) GetChoice2B

func (x *Choice2) GetChoice2B() int32

func (*Choice2) ProtoMessage

func (*Choice2) ProtoMessage()

func (*Choice2) ProtoReflect

func (x *Choice2) ProtoReflect() protoreflect.Message

func (*Choice2) Reset

func (x *Choice2) Reset()

func (*Choice2) String

func (x *Choice2) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Choice3.ProtoReflect.Descriptor instead.

func (*Choice3) GetChoice3

func (m *Choice3) GetChoice3() isChoice3_Choice3

func (*Choice3) GetChoice3A

func (x *Choice3) GetChoice3A() int32

func (*Choice3) GetChoice3B

func (x *Choice3) GetChoice3B() int32

func (*Choice3) GetChoice3C

func (x *Choice3) GetChoice3C() int32

func (*Choice3) ProtoMessage

func (*Choice3) ProtoMessage()

func (*Choice3) ProtoReflect

func (x *Choice3) ProtoReflect() protoreflect.Message

func (*Choice3) Reset

func (x *Choice3) Reset()

func (*Choice3) String

func (x *Choice3) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Choice4.ProtoReflect.Descriptor instead.

func (*Choice4) GetChoice4

func (m *Choice4) GetChoice4() isChoice4_Choice4

func (*Choice4) GetChoice4A

func (x *Choice4) GetChoice4A() int32

func (*Choice4) ProtoMessage

func (*Choice4) ProtoMessage()

func (*Choice4) ProtoReflect

func (x *Choice4) ProtoReflect() protoreflect.Message

func (*Choice4) Reset

func (x *Choice4) Reset()

func (*Choice4) String

func (x *Choice4) String() string

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 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) Descriptor() ([]byte, []int)

Deprecated: Use Item.ProtoReflect.Descriptor instead.

func (*Item) GetItem1

func (x *Item) GetItem1() int32

func (*Item) GetItem2

func (x *Item) GetItem2() *asn1.BitString

func (*Item) ProtoMessage

func (*Item) ProtoMessage()

func (*Item) ProtoReflect

func (x *Item) ProtoReflect() protoreflect.Message

func (*Item) Reset

func (x *Item) Reset()

func (*Item) String

func (x *Item) String() string

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 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:"valueExt"
	Choice4 *Choice4 `protobuf:"bytes,5,opt,name=choice4,proto3" json:"choice4,omitempty" aper:"valueExt"`
	// 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) Enum

func (x TestEnumerated) Enum() *TestEnumerated

func (TestEnumerated) EnumDescriptor deprecated

func (TestEnumerated) EnumDescriptor() ([]byte, []int)

Deprecated: Use TestEnumerated.Descriptor instead.

func (TestEnumerated) Number

func (TestEnumerated) String

func (x TestEnumerated) String() string

func (TestEnumerated) Type

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) Enum

func (TestEnumeratedExtensible) EnumDescriptor deprecated

func (TestEnumeratedExtensible) EnumDescriptor() ([]byte, []int)

Deprecated: Use TestEnumeratedExtensible.Descriptor instead.

func (TestEnumeratedExtensible) Number

func (TestEnumeratedExtensible) String

func (x TestEnumeratedExtensible) String() string

func (TestEnumeratedExtensible) Type

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 (*TestFullyOptionalSequence) GetItem5

func (x *TestFullyOptionalSequence) GetItem5() int32

func (*TestFullyOptionalSequence) ProtoMessage

func (*TestFullyOptionalSequence) ProtoMessage()

func (*TestFullyOptionalSequence) ProtoReflect

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) Enum

func (TestFullyOptionalSequenceItem4) EnumDescriptor deprecated

func (TestFullyOptionalSequenceItem4) EnumDescriptor() ([]byte, []int)

Deprecated: Use TestFullyOptionalSequenceItem4.Descriptor instead.

func (TestFullyOptionalSequenceItem4) Number

func (TestFullyOptionalSequenceItem4) String

func (TestFullyOptionalSequenceItem4) Type

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) Descriptor() ([]byte, []int)

Deprecated: Use TestList1.ProtoReflect.Descriptor instead.

func (*TestList1) GetValue

func (x *TestList1) GetValue() []*Item

func (*TestList1) ProtoMessage

func (*TestList1) ProtoMessage()

func (*TestList1) ProtoReflect

func (x *TestList1) ProtoReflect() protoreflect.Message

func (*TestList1) Reset

func (x *TestList1) Reset()

func (*TestList1) String

func (x *TestList1) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use TestList2.ProtoReflect.Descriptor instead.

func (*TestList2) GetValue

func (x *TestList2) GetValue() []*ItemExtensible

func (*TestList2) ProtoMessage

func (*TestList2) ProtoMessage()

func (*TestList2) ProtoReflect

func (x *TestList2) ProtoReflect() protoreflect.Message

func (*TestList2) Reset

func (x *TestList2) Reset()

func (*TestList2) String

func (x *TestList2) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use TestList3.ProtoReflect.Descriptor instead.

func (*TestList3) GetValue

func (x *TestList3) GetValue() []*TestFullyOptionalSequence

func (*TestList3) ProtoMessage

func (*TestList3) ProtoMessage()

func (*TestList3) ProtoReflect

func (x *TestList3) ProtoReflect() protoreflect.Message

func (*TestList3) Reset

func (x *TestList3) Reset()

func (*TestList3) String

func (x *TestList3) String() string

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 (*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 (*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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL