checkpointpbtypes

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Mar 3, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Event

type Event struct {
	Type Event_Type
}

func EventFromPb

func EventFromPb(pb *checkpointpb.Event) *Event

func (*Event) MirReflect

func (*Event) MirReflect() mirreflect.Type

func (*Event) Pb

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

type Event_EpochConfig

type Event_EpochConfig struct {
	EpochConfig *commonpb.EpochConfig
}

func (*Event_EpochConfig) MirReflect

func (*Event_EpochConfig) MirReflect() mirreflect.Type

func (*Event_EpochConfig) Pb

func (*Event_EpochConfig) Unwrap

func (w *Event_EpochConfig) Unwrap() *commonpb.EpochConfig

type Event_EpochProgress

type Event_EpochProgress struct {
	EpochProgress *checkpointpb.EpochProgress
}

func (*Event_EpochProgress) MirReflect

func (*Event_EpochProgress) MirReflect() mirreflect.Type

func (*Event_EpochProgress) Pb

func (*Event_EpochProgress) Unwrap

type Event_StableCheckpoint

type Event_StableCheckpoint struct {
	StableCheckpoint *StableCheckpoint
}

func (*Event_StableCheckpoint) MirReflect

func (*Event_StableCheckpoint) MirReflect() mirreflect.Type

func (*Event_StableCheckpoint) Pb

func (*Event_StableCheckpoint) Unwrap

type Event_Type

type Event_Type interface {
	mirreflect.GeneratedType

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

func Event_TypeFromPb

func Event_TypeFromPb(pb checkpointpb.Event_Type) Event_Type

type Event_TypeWrapper

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

type HashOrigin

type HashOrigin struct{}

func HashOriginFromPb

func HashOriginFromPb(pb *checkpointpb.HashOrigin) *HashOrigin

func (*HashOrigin) MirReflect

func (*HashOrigin) MirReflect() mirreflect.Type

func (*HashOrigin) Pb

type StableCheckpoint

type StableCheckpoint struct {
	Sn       types.SeqNr
	Snapshot *commonpb.StateSnapshot
	Cert     map[string][]uint8
}

func (*StableCheckpoint) MirReflect

func (*StableCheckpoint) MirReflect() mirreflect.Type

func (*StableCheckpoint) Pb

Jump to

Keyboard shortcuts

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