Documentation ¶
Index ¶
- type DeliverCert
- type Event
- type Event_DeliverCert
- type Event_NewConfig
- type Event_PushCheckpoint
- type Event_SbDeliver
- type Event_Type
- type Event_TypeWrapper
- type ISSMessage
- type ISSMessage_StableCheckpoint
- type ISSMessage_Type
- type ISSMessage_TypeWrapper
- type NewConfig
- type PushCheckpoint
- type SBDeliver
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeliverCert ¶ added in v0.4.0
func DeliverCertFromPb ¶ added in v0.4.0
func DeliverCertFromPb(pb *isspb.DeliverCert) *DeliverCert
func (*DeliverCert) MirReflect ¶ added in v0.4.0
func (*DeliverCert) MirReflect() mirreflect.Type
func (*DeliverCert) Pb ¶ added in v0.4.0
func (m *DeliverCert) Pb() *isspb.DeliverCert
type Event ¶ added in v0.4.0
type Event struct {
Type Event_Type
}
func EventFromPb ¶ added in v0.4.0
func (*Event) MirReflect ¶ added in v0.4.0
func (*Event) MirReflect() mirreflect.Type
type Event_DeliverCert ¶ added in v0.4.0
type Event_DeliverCert struct {
DeliverCert *DeliverCert
}
func (*Event_DeliverCert) MirReflect ¶ added in v0.4.0
func (*Event_DeliverCert) MirReflect() mirreflect.Type
func (*Event_DeliverCert) Pb ¶ added in v0.4.0
func (w *Event_DeliverCert) Pb() isspb.Event_Type
func (*Event_DeliverCert) Unwrap ¶ added in v0.4.0
func (w *Event_DeliverCert) Unwrap() *DeliverCert
type Event_NewConfig ¶ added in v0.4.0
type Event_NewConfig struct {
NewConfig *NewConfig
}
func (*Event_NewConfig) MirReflect ¶ added in v0.4.0
func (*Event_NewConfig) MirReflect() mirreflect.Type
func (*Event_NewConfig) Pb ¶ added in v0.4.0
func (w *Event_NewConfig) Pb() isspb.Event_Type
func (*Event_NewConfig) Unwrap ¶ added in v0.4.0
func (w *Event_NewConfig) Unwrap() *NewConfig
type Event_PushCheckpoint ¶ added in v0.4.0
type Event_PushCheckpoint struct {
PushCheckpoint *PushCheckpoint
}
func (*Event_PushCheckpoint) MirReflect ¶ added in v0.4.0
func (*Event_PushCheckpoint) MirReflect() mirreflect.Type
func (*Event_PushCheckpoint) Pb ¶ added in v0.4.0
func (w *Event_PushCheckpoint) Pb() isspb.Event_Type
func (*Event_PushCheckpoint) Unwrap ¶ added in v0.4.0
func (w *Event_PushCheckpoint) Unwrap() *PushCheckpoint
type Event_SbDeliver ¶ added in v0.4.0
type Event_SbDeliver struct {
SbDeliver *SBDeliver
}
func (*Event_SbDeliver) MirReflect ¶ added in v0.4.0
func (*Event_SbDeliver) MirReflect() mirreflect.Type
func (*Event_SbDeliver) Pb ¶ added in v0.4.0
func (w *Event_SbDeliver) Pb() isspb.Event_Type
func (*Event_SbDeliver) Unwrap ¶ added in v0.4.0
func (w *Event_SbDeliver) Unwrap() *SBDeliver
type Event_Type ¶ added in v0.4.0
type Event_Type interface { mirreflect.GeneratedType Pb() isspb.Event_Type // contains filtered or unexported methods }
func Event_TypeFromPb ¶ added in v0.4.0
func Event_TypeFromPb(pb isspb.Event_Type) Event_Type
type Event_TypeWrapper ¶ added in v0.4.0
type Event_TypeWrapper[T any] interface { Event_Type Unwrap() *T }
type ISSMessage ¶
type ISSMessage struct {
Type ISSMessage_Type
}
func ISSMessageFromPb ¶
func ISSMessageFromPb(pb *isspb.ISSMessage) *ISSMessage
func (*ISSMessage) MirReflect ¶
func (*ISSMessage) MirReflect() mirreflect.Type
func (*ISSMessage) Pb ¶
func (m *ISSMessage) Pb() *isspb.ISSMessage
type ISSMessage_StableCheckpoint ¶
type ISSMessage_StableCheckpoint struct {
StableCheckpoint *types.StableCheckpoint
}
func (*ISSMessage_StableCheckpoint) MirReflect ¶
func (*ISSMessage_StableCheckpoint) MirReflect() mirreflect.Type
func (*ISSMessage_StableCheckpoint) Pb ¶
func (w *ISSMessage_StableCheckpoint) Pb() isspb.ISSMessage_Type
func (*ISSMessage_StableCheckpoint) Unwrap ¶
func (w *ISSMessage_StableCheckpoint) Unwrap() *types.StableCheckpoint
type ISSMessage_Type ¶
type ISSMessage_Type interface { mirreflect.GeneratedType Pb() isspb.ISSMessage_Type // contains filtered or unexported methods }
func ISSMessage_TypeFromPb ¶
func ISSMessage_TypeFromPb(pb isspb.ISSMessage_Type) ISSMessage_Type
type ISSMessage_TypeWrapper ¶
type ISSMessage_TypeWrapper[T any] interface { ISSMessage_Type Unwrap() *T }
type NewConfig ¶ added in v0.4.0
type NewConfig struct { EpochNr types1.EpochNr Membership *types4.Membership }
func NewConfigFromPb ¶ added in v0.4.0
func (*NewConfig) MirReflect ¶ added in v0.4.0
func (*NewConfig) MirReflect() mirreflect.Type
type PushCheckpoint ¶
type PushCheckpoint struct{}
func PushCheckpointFromPb ¶
func PushCheckpointFromPb(pb *isspb.PushCheckpoint) *PushCheckpoint
func (*PushCheckpoint) MirReflect ¶
func (*PushCheckpoint) MirReflect() mirreflect.Type
func (*PushCheckpoint) Pb ¶
func (m *PushCheckpoint) Pb() *isspb.PushCheckpoint
Click to show internal directories.
Click to hide internal directories.