factorymodulepbtypes

package
v0.3.5 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2023 License: Apache-2.0 Imports: 7 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 (*EchoModuleParams) MirReflect

func (*EchoModuleParams) MirReflect() mirreflect.Type

func (*EchoModuleParams) Pb

type Factory

type Factory struct {
	Type Factory_Type
}

func FactoryFromPb

func FactoryFromPb(pb *factorymodulepb.Factory) *Factory

func (*Factory) MirReflect

func (*Factory) MirReflect() mirreflect.Type

func (*Factory) Pb

func (m *Factory) Pb() *factorymodulepb.Factory

type Factory_GarbageCollect

type Factory_GarbageCollect struct {
	GarbageCollect *GarbageCollect
}

func (*Factory_GarbageCollect) MirReflect

func (*Factory_GarbageCollect) MirReflect() mirreflect.Type

func (*Factory_GarbageCollect) Pb

func (*Factory_GarbageCollect) Unwrap

type Factory_NewModule

type Factory_NewModule struct {
	NewModule *NewModule
}

func (*Factory_NewModule) MirReflect

func (*Factory_NewModule) MirReflect() mirreflect.Type

func (*Factory_NewModule) Pb

func (*Factory_NewModule) Unwrap

func (w *Factory_NewModule) Unwrap() *NewModule

type Factory_Type

type Factory_Type interface {
	mirreflect.GeneratedType

	Pb() factorymodulepb.Factory_Type
	// contains filtered or unexported methods
}

type Factory_TypeWrapper

type Factory_TypeWrapper[T any] interface {
	Factory_Type
	Unwrap() *T
}

type GarbageCollect

type GarbageCollect struct {
	RetentionIndex types.RetentionIndex
}

func (*GarbageCollect) MirReflect

func (*GarbageCollect) MirReflect() mirreflect.Type

func (*GarbageCollect) Pb

type GeneratorParams

type GeneratorParams struct {
	Type GeneratorParams_Type
}

func (*GeneratorParams) MirReflect

func (*GeneratorParams) MirReflect() mirreflect.Type

func (*GeneratorParams) Pb

type GeneratorParams_Checkpoint

type GeneratorParams_Checkpoint struct {
	Checkpoint *types2.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 *types1.InstanceParams
}

func (*GeneratorParams_MultisigCollector) MirReflect

func (*GeneratorParams_MultisigCollector) Pb

func (*GeneratorParams_MultisigCollector) Unwrap

type GeneratorParams_PbftModule

type GeneratorParams_PbftModule struct {
	PbftModule *types3.PBFTModule
}

func (*GeneratorParams_PbftModule) MirReflect

func (*GeneratorParams_PbftModule) Pb

func (*GeneratorParams_PbftModule) Unwrap

type GeneratorParams_Type

type GeneratorParams_Type interface {
	mirreflect.GeneratedType

	Pb() factorymodulepb.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 types.RetentionIndex
	Params         *GeneratorParams
}

func NewModuleFromPb

func NewModuleFromPb(pb *factorymodulepb.NewModule) *NewModule

func (*NewModule) MirReflect

func (*NewModule) MirReflect() mirreflect.Type

func (*NewModule) Pb

Jump to

Keyboard shortcuts

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