examples

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Feb 5, 2024 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TopMessage_MsgId   uint16 = 100
	TopMessage_MsgName string = "TopMessage"
)
View Source
const (
	TopMessage_NestedMessage_MsgId   uint16 = 101
	TopMessage_NestedMessage_MsgName string = "TopMessage_NestedMessage"
)
View Source
const (
	TopMessage_ExcludedNestedMessage_NestedNestedMessage_MsgId   uint16 = 400
	TopMessage_ExcludedNestedMessage_NestedNestedMessage_MsgName string = "TopMessage_ExcludedNestedMessage_NestedNestedMessage"
)
View Source
const (
	MsgGroupMin_GroupOne = 100
	MsgGroupMax_GroupOne = 300
	MsgGroupMin_GroupTwo = 400
	MsgGroupMax_GroupTwo = 900
)
View Source
const (
	MessageA_MsgId   uint16 = 102
	MessageA_MsgName string = "MessageA"
)
View Source
const (
	MessageB_MsgId   uint16 = 103
	MessageB_MsgName string = "MessageB"
)
View Source
const (
	MessageC_MsgId   uint16 = 401
	MessageC_MsgName string = "MessageC"
)
View Source
const (
	MessageD_MsgId   uint16 = 402
	MessageD_MsgName string = "MessageD"
)

Variables

View Source
var File_nested_example_proto protoreflect.FileDescriptor
View Source
var File_simple_example_proto protoreflect.FileDescriptor

Functions

func MsgName

func MsgName(msgId uint16) (string, error)

Types

type MessageA

type MessageA struct {
	I int32 `protobuf:"varint,1,opt,name=i,proto3" json:"i,omitempty"`
	// contains filtered or unexported fields
}

@group="group/one"

func (*MessageA) Descriptor deprecated

func (*MessageA) Descriptor() ([]byte, []int)

Deprecated: Use MessageA.ProtoReflect.Descriptor instead.

func (*MessageA) GetI

func (x *MessageA) GetI() int32

func (*MessageA) MsgId

func (*MessageA) MsgId() uint16

func (*MessageA) MsgName

func (*MessageA) MsgName() string

func (*MessageA) ProtoMessage

func (*MessageA) ProtoMessage()

func (*MessageA) ProtoReflect

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

func (*MessageA) Reset

func (x *MessageA) Reset()

func (*MessageA) String

func (x *MessageA) String() string

type MessageB

type MessageB struct {
	I int32 `protobuf:"varint,1,opt,name=i,proto3" json:"i,omitempty"`
	// contains filtered or unexported fields
}

@group="group/one"

func (*MessageB) Descriptor deprecated

func (*MessageB) Descriptor() ([]byte, []int)

Deprecated: Use MessageB.ProtoReflect.Descriptor instead.

func (*MessageB) GetI

func (x *MessageB) GetI() int32

func (*MessageB) MsgId

func (*MessageB) MsgId() uint16

func (*MessageB) MsgName

func (*MessageB) MsgName() string

func (*MessageB) ProtoMessage

func (*MessageB) ProtoMessage()

func (*MessageB) ProtoReflect

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

func (*MessageB) Reset

func (x *MessageB) Reset()

func (*MessageB) String

func (x *MessageB) String() string

type MessageC

type MessageC struct {
	I int32 `protobuf:"varint,1,opt,name=i,proto3" json:"i,omitempty"`
	// contains filtered or unexported fields
}

@group="group/two"

func (*MessageC) Descriptor deprecated

func (*MessageC) Descriptor() ([]byte, []int)

Deprecated: Use MessageC.ProtoReflect.Descriptor instead.

func (*MessageC) GetI

func (x *MessageC) GetI() int32

func (*MessageC) MsgId

func (*MessageC) MsgId() uint16

func (*MessageC) MsgName

func (*MessageC) MsgName() string

func (*MessageC) ProtoMessage

func (*MessageC) ProtoMessage()

func (*MessageC) ProtoReflect

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

func (*MessageC) Reset

func (x *MessageC) Reset()

func (*MessageC) String

func (x *MessageC) String() string

type MessageD

type MessageD struct {
	I int32 `protobuf:"varint,1,opt,name=i,proto3" json:"i,omitempty"`
	// contains filtered or unexported fields
}

@group="group/two"

func (*MessageD) Descriptor deprecated

func (*MessageD) Descriptor() ([]byte, []int)

Deprecated: Use MessageD.ProtoReflect.Descriptor instead.

func (*MessageD) GetI

func (x *MessageD) GetI() int32

func (*MessageD) MsgId

func (*MessageD) MsgId() uint16

func (*MessageD) MsgName

func (*MessageD) MsgName() string

func (*MessageD) ProtoMessage

func (*MessageD) ProtoMessage()

func (*MessageD) ProtoReflect

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

func (*MessageD) Reset

func (x *MessageD) Reset()

func (*MessageD) String

func (x *MessageD) String() string

type NetMessage

type NetMessage interface {
	proto.Message
	MsgId() uint16
	MsgName() string
}

func NewMsgById

func NewMsgById(msgId uint16) (NetMessage, error)

type TopMessage

type TopMessage struct {
	I int32 `protobuf:"varint,1,opt,name=i,proto3" json:"i,omitempty"`
	// contains filtered or unexported fields
}

@group="group/one"

func (*TopMessage) Descriptor deprecated

func (*TopMessage) Descriptor() ([]byte, []int)

Deprecated: Use TopMessage.ProtoReflect.Descriptor instead.

func (*TopMessage) GetI

func (x *TopMessage) GetI() int32

func (*TopMessage) MsgId

func (*TopMessage) MsgId() uint16

func (*TopMessage) MsgName

func (*TopMessage) MsgName() string

func (*TopMessage) ProtoMessage

func (*TopMessage) ProtoMessage()

func (*TopMessage) ProtoReflect

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

func (*TopMessage) Reset

func (x *TopMessage) Reset()

func (*TopMessage) String

func (x *TopMessage) String() string

type TopMessage_ExcludedNestedMessage

type TopMessage_ExcludedNestedMessage struct {
	I int32 `protobuf:"varint,1,opt,name=i,proto3" json:"i,omitempty"`
	// contains filtered or unexported fields
}

func (*TopMessage_ExcludedNestedMessage) Descriptor deprecated

func (*TopMessage_ExcludedNestedMessage) Descriptor() ([]byte, []int)

Deprecated: Use TopMessage_ExcludedNestedMessage.ProtoReflect.Descriptor instead.

func (*TopMessage_ExcludedNestedMessage) GetI

func (*TopMessage_ExcludedNestedMessage) ProtoMessage

func (*TopMessage_ExcludedNestedMessage) ProtoMessage()

func (*TopMessage_ExcludedNestedMessage) ProtoReflect

func (*TopMessage_ExcludedNestedMessage) Reset

func (*TopMessage_ExcludedNestedMessage) String

type TopMessage_ExcludedNestedMessage_NestedNestedMessage

type TopMessage_ExcludedNestedMessage_NestedNestedMessage struct {
	I int32 `protobuf:"varint,1,opt,name=i,proto3" json:"i,omitempty"`
	// contains filtered or unexported fields
}

@group="group/two"

func (*TopMessage_ExcludedNestedMessage_NestedNestedMessage) Descriptor deprecated

Deprecated: Use TopMessage_ExcludedNestedMessage_NestedNestedMessage.ProtoReflect.Descriptor instead.

func (*TopMessage_ExcludedNestedMessage_NestedNestedMessage) GetI

func (*TopMessage_ExcludedNestedMessage_NestedNestedMessage) MsgId

func (*TopMessage_ExcludedNestedMessage_NestedNestedMessage) MsgName

func (*TopMessage_ExcludedNestedMessage_NestedNestedMessage) ProtoMessage

func (*TopMessage_ExcludedNestedMessage_NestedNestedMessage) ProtoReflect

func (*TopMessage_ExcludedNestedMessage_NestedNestedMessage) Reset

func (*TopMessage_ExcludedNestedMessage_NestedNestedMessage) String

type TopMessage_NestedMessage

type TopMessage_NestedMessage struct {
	I int32 `protobuf:"varint,1,opt,name=i,proto3" json:"i,omitempty"`
	// contains filtered or unexported fields
}

@group="group/one"

func (*TopMessage_NestedMessage) Descriptor deprecated

func (*TopMessage_NestedMessage) Descriptor() ([]byte, []int)

Deprecated: Use TopMessage_NestedMessage.ProtoReflect.Descriptor instead.

func (*TopMessage_NestedMessage) GetI

func (x *TopMessage_NestedMessage) GetI() int32

func (*TopMessage_NestedMessage) MsgId

func (*TopMessage_NestedMessage) MsgName

func (*TopMessage_NestedMessage) MsgName() string

func (*TopMessage_NestedMessage) ProtoMessage

func (*TopMessage_NestedMessage) ProtoMessage()

func (*TopMessage_NestedMessage) ProtoReflect

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

func (*TopMessage_NestedMessage) Reset

func (x *TopMessage_NestedMessage) Reset()

func (*TopMessage_NestedMessage) String

func (x *TopMessage_NestedMessage) String() string

Jump to

Keyboard shortcuts

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