Help us shape the future of Go! Take the 2026 Go Developer Survey

messagepb

package
v0.2.2 Latest Latest
Warning

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

Go to latest
Published: Feb 23, 2023 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_messagepb_messagepb_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Message

type Message struct {
	DestModule string `protobuf:"bytes,1,opt,name=dest_module,json=destModule,proto3" json:"dest_module,omitempty"`
	// Types that are assignable to Type:
	//	*Message_Iss
	//	*Message_Bcb
	//	*Message_MultisigCollector
	//	*Message_Pingpong
	//	*Message_Checkpoint
	//	*Message_SbMessage
	Type isMessage_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

func (*Message) Descriptor deprecated

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

Deprecated: Use Message.ProtoReflect.Descriptor instead.

func (*Message) GetBcb

func (x *Message) GetBcb() *bcbpb.Message

func (*Message) GetCheckpoint

func (x *Message) GetCheckpoint() *checkpointpb.Message

func (*Message) GetDestModule

func (x *Message) GetDestModule() string

func (*Message) GetIss

func (x *Message) GetIss() *isspb.ISSMessage

func (*Message) GetMultisigCollector

func (x *Message) GetMultisigCollector() *mscpb.Message

func (*Message) GetPingpong

func (x *Message) GetPingpong() *pingpongpb.Message

func (*Message) GetSbMessage added in v0.2.0

func (x *Message) GetSbMessage() *ordererspb.SBInstanceMessage

func (*Message) GetType

func (m *Message) GetType() isMessage_Type

func (*Message) ProtoMessage

func (*Message) ProtoMessage()

func (*Message) ProtoReflect

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

func (*Message) ReflectTypeOptions added in v0.2.0

func (*Message) ReflectTypeOptions() []reflect.Type

func (*Message) Reset

func (x *Message) Reset()

func (*Message) String

func (x *Message) String() string

type Message_Bcb

type Message_Bcb struct {
	Bcb *bcbpb.Message `protobuf:"bytes,3,opt,name=bcb,proto3,oneof"`
}

func (*Message_Bcb) Unwrap added in v0.2.0

func (w *Message_Bcb) Unwrap() *bcbpb.Message

type Message_Checkpoint

type Message_Checkpoint struct {
	Checkpoint *checkpointpb.Message `protobuf:"bytes,6,opt,name=checkpoint,proto3,oneof"`
}

func (*Message_Checkpoint) Unwrap added in v0.2.0

type Message_Iss

type Message_Iss struct {
	Iss *isspb.ISSMessage `protobuf:"bytes,2,opt,name=iss,proto3,oneof"`
}

func (*Message_Iss) Unwrap added in v0.2.0

func (w *Message_Iss) Unwrap() *isspb.ISSMessage

type Message_MultisigCollector

type Message_MultisigCollector struct {
	MultisigCollector *mscpb.Message `protobuf:"bytes,4,opt,name=multisig_collector,json=multisigCollector,proto3,oneof"`
}

func (*Message_MultisigCollector) Unwrap added in v0.2.0

type Message_Pingpong

type Message_Pingpong struct {
	Pingpong *pingpongpb.Message `protobuf:"bytes,5,opt,name=pingpong,proto3,oneof"`
}

func (*Message_Pingpong) Unwrap added in v0.2.0

func (w *Message_Pingpong) Unwrap() *pingpongpb.Message

type Message_SbMessage added in v0.2.0

type Message_SbMessage struct {
	SbMessage *ordererspb.SBInstanceMessage `protobuf:"bytes,7,opt,name=sb_message,json=sbMessage,proto3,oneof"`
}

func (*Message_SbMessage) Unwrap added in v0.2.0

type Message_Type added in v0.2.0

type Message_Type = isMessage_Type

type Message_TypeWrapper added in v0.2.0

type Message_TypeWrapper[T any] interface {
	Message_Type
	Unwrap() *T
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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