factorypbtypes

package
v0.4.4 Latest Latest
Warning

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

Go to latest
Published: Aug 2, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EchoModuleParams

type EchoModuleParams struct {
	Prefix string
}

func EchoModuleParamsFromPb

func EchoModuleParamsFromPb(pb *factorypb.EchoModuleParams) *EchoModuleParams

func (*EchoModuleParams) MirReflect

func (*EchoModuleParams) MirReflect() mirreflect.Type

func (*EchoModuleParams) Pb

type Event

type Event struct {
	Type Event_Type
}

func EventFromPb

func EventFromPb(pb *factorypb.Event) *Event

func (*Event) MirReflect

func (*Event) MirReflect() mirreflect.Type

func (*Event) Pb

func (m *Event) Pb() *factorypb.Event

type Event_GarbageCollect

type Event_GarbageCollect struct {
	GarbageCollect *GarbageCollect
}

func (*Event_GarbageCollect) MirReflect

func (*Event_GarbageCollect) MirReflect() mirreflect.Type

func (*Event_GarbageCollect) Pb

func (*Event_GarbageCollect) Unwrap

func (w *Event_GarbageCollect) Unwrap() *GarbageCollect

type Event_NewModule

type Event_NewModule struct {
	NewModule *NewModule
}

func (*Event_NewModule) MirReflect

func (*Event_NewModule) MirReflect() mirreflect.Type

func (*Event_NewModule) Pb

func (*Event_NewModule) Unwrap

func (w *Event_NewModule) Unwrap() *NewModule

type Event_Type

type Event_Type interface {
	mirreflect.GeneratedType

	Pb() factorypb.Event_Type
	// contains filtered or unexported methods
}

func Event_TypeFromPb

func Event_TypeFromPb(pb factorypb.Event_Type) Event_Type

type Event_TypeWrapper

type Event_TypeWrapper[T any] interface {
	Event_Type
	Unwrap() *T
}

type GarbageCollect

type GarbageCollect struct {
	RetentionIndex types1.RetentionIndex
}

func GarbageCollectFromPb

func GarbageCollectFromPb(pb *factorypb.GarbageCollect) *GarbageCollect

func (*GarbageCollect) MirReflect

func (*GarbageCollect) MirReflect() mirreflect.Type

func (*GarbageCollect) Pb

type GeneratorParams

type GeneratorParams struct {
	Type GeneratorParams_Type
}

func GeneratorParamsFromPb

func GeneratorParamsFromPb(pb *factorypb.GeneratorParams) *GeneratorParams

func (*GeneratorParams) MirReflect

func (*GeneratorParams) MirReflect() mirreflect.Type

func (*GeneratorParams) Pb

type GeneratorParams_Checkpoint

type GeneratorParams_Checkpoint struct {
	Checkpoint *types3.InstanceParams
}

func (*GeneratorParams_Checkpoint) MirReflect

func (*GeneratorParams_Checkpoint) Pb

func (*GeneratorParams_Checkpoint) Unwrap

type GeneratorParams_EchoTestModule

type GeneratorParams_EchoTestModule struct {
	EchoTestModule *EchoModuleParams
}

func (*GeneratorParams_EchoTestModule) MirReflect

func (*GeneratorParams_EchoTestModule) Pb

func (*GeneratorParams_EchoTestModule) Unwrap

type GeneratorParams_MultisigCollector

type GeneratorParams_MultisigCollector struct {
	MultisigCollector *types2.InstanceParams
}

func (*GeneratorParams_MultisigCollector) MirReflect

func (*GeneratorParams_MultisigCollector) Pb

func (*GeneratorParams_MultisigCollector) Unwrap

type GeneratorParams_PbftModule

type GeneratorParams_PbftModule struct {
	PbftModule *types4.PBFTModule
}

func (*GeneratorParams_PbftModule) MirReflect

func (*GeneratorParams_PbftModule) Pb

func (*GeneratorParams_PbftModule) Unwrap

type GeneratorParams_PpvModule added in v0.4.2

type GeneratorParams_PpvModule struct {
	PpvModule *types5.PPrepValidatorChkp
}

func (*GeneratorParams_PpvModule) MirReflect added in v0.4.2

func (*GeneratorParams_PpvModule) Pb added in v0.4.2

func (*GeneratorParams_PpvModule) Unwrap added in v0.4.2

type GeneratorParams_Type

type GeneratorParams_Type interface {
	mirreflect.GeneratedType

	Pb() factorypb.GeneratorParams_Type
	// contains filtered or unexported methods
}

type GeneratorParams_TypeWrapper

type GeneratorParams_TypeWrapper[T any] interface {
	GeneratorParams_Type
	Unwrap() *T
}

type NewModule

type NewModule struct {
	ModuleId       types.ModuleID
	RetentionIndex types1.RetentionIndex
	Params         *GeneratorParams
}

func NewModuleFromPb

func NewModuleFromPb(pb *factorypb.NewModule) *NewModule

func (*NewModule) MirReflect

func (*NewModule) MirReflect() mirreflect.Type

func (*NewModule) Pb

func (m *NewModule) Pb() *factorypb.NewModule

Jump to

Keyboard shortcuts

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