Documentation ¶
Index ¶
- type Event
- type Event_App
- type Event_Availability
- type Event_BatchDb
- type Event_BatchFetcher
- type Event_Bcb
- type Event_Checkpoint
- type Event_ChkpValidator
- type Event_Crypto
- type Event_Factory
- type Event_Hasher
- type Event_Init
- type Event_Iss
- type Event_Mempool
- type Event_Orderer
- type Event_PingPong
- type Event_PprepValiadtor
- type Event_Tester
- type Event_TestingString
- type Event_TestingUint
- type Event_ThreshCrypto
- type Event_Timer
- type Event_Transport
- type Event_Type
- type Event_TypeWrapper
- type Init
- type TimerDelay
- type TimerEvent
- type TimerEvent_Delay
- type TimerEvent_GarbageCollect
- type TimerEvent_Repeat
- type TimerEvent_Type
- type TimerEvent_TypeWrapper
- type TimerGarbageCollect
- type TimerRepeat
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Event ¶
type Event struct { DestModule types.ModuleID Type Event_Type Next []*Event }
func EventFromPb ¶
func (*Event) MirReflect ¶
func (*Event) MirReflect() mirreflect.Type
type Event_App ¶ added in v0.4.0
func (*Event_App) MirReflect ¶ added in v0.4.0
func (*Event_App) MirReflect() mirreflect.Type
func (*Event_App) Pb ¶ added in v0.4.0
func (w *Event_App) Pb() eventpb.Event_Type
type Event_Availability ¶
func (*Event_Availability) MirReflect ¶
func (*Event_Availability) MirReflect() mirreflect.Type
func (*Event_Availability) Pb ¶
func (w *Event_Availability) Pb() eventpb.Event_Type
func (*Event_Availability) Unwrap ¶
func (w *Event_Availability) Unwrap() *types4.Event
type Event_BatchDb ¶
func (*Event_BatchDb) MirReflect ¶
func (*Event_BatchDb) MirReflect() mirreflect.Type
func (*Event_BatchDb) Pb ¶
func (w *Event_BatchDb) Pb() eventpb.Event_Type
func (*Event_BatchDb) Unwrap ¶
func (w *Event_BatchDb) Unwrap() *types5.Event
type Event_BatchFetcher ¶
func (*Event_BatchFetcher) MirReflect ¶
func (*Event_BatchFetcher) MirReflect() mirreflect.Type
func (*Event_BatchFetcher) Pb ¶
func (w *Event_BatchFetcher) Pb() eventpb.Event_Type
func (*Event_BatchFetcher) Unwrap ¶
func (w *Event_BatchFetcher) Unwrap() *types6.Event
type Event_Bcb ¶
func (*Event_Bcb) MirReflect ¶
func (*Event_Bcb) MirReflect() mirreflect.Type
func (*Event_Bcb) Pb ¶
func (w *Event_Bcb) Pb() eventpb.Event_Type
type Event_Checkpoint ¶
func (*Event_Checkpoint) MirReflect ¶
func (*Event_Checkpoint) MirReflect() mirreflect.Type
func (*Event_Checkpoint) Pb ¶
func (w *Event_Checkpoint) Pb() eventpb.Event_Type
func (*Event_Checkpoint) Unwrap ¶
func (w *Event_Checkpoint) Unwrap() *types8.Event
type Event_ChkpValidator ¶ added in v0.4.2
func (*Event_ChkpValidator) MirReflect ¶ added in v0.4.2
func (*Event_ChkpValidator) MirReflect() mirreflect.Type
func (*Event_ChkpValidator) Pb ¶ added in v0.4.2
func (w *Event_ChkpValidator) Pb() eventpb.Event_Type
func (*Event_ChkpValidator) Unwrap ¶ added in v0.4.2
func (w *Event_ChkpValidator) Unwrap() *types15.Event
type Event_Crypto ¶ added in v0.4.0
func (*Event_Crypto) MirReflect ¶ added in v0.4.0
func (*Event_Crypto) MirReflect() mirreflect.Type
func (*Event_Crypto) Pb ¶ added in v0.4.0
func (w *Event_Crypto) Pb() eventpb.Event_Type
func (*Event_Crypto) Unwrap ¶ added in v0.4.0
func (w *Event_Crypto) Unwrap() *types12.Event
type Event_Factory ¶
func (*Event_Factory) MirReflect ¶
func (*Event_Factory) MirReflect() mirreflect.Type
func (*Event_Factory) Pb ¶
func (w *Event_Factory) Pb() eventpb.Event_Type
func (*Event_Factory) Unwrap ¶
func (w *Event_Factory) Unwrap() *types9.Event
type Event_Hasher ¶ added in v0.4.0
func (*Event_Hasher) MirReflect ¶ added in v0.4.0
func (*Event_Hasher) MirReflect() mirreflect.Type
func (*Event_Hasher) Pb ¶ added in v0.4.0
func (w *Event_Hasher) Pb() eventpb.Event_Type
func (*Event_Hasher) Unwrap ¶ added in v0.4.0
func (w *Event_Hasher) Unwrap() *types1.Event
type Event_Init ¶
type Event_Init struct {
Init *Init
}
func (*Event_Init) MirReflect ¶
func (*Event_Init) MirReflect() mirreflect.Type
func (*Event_Init) Pb ¶
func (w *Event_Init) Pb() eventpb.Event_Type
func (*Event_Init) Unwrap ¶
func (w *Event_Init) Unwrap() *Init
type Event_Iss ¶
func (*Event_Iss) MirReflect ¶
func (*Event_Iss) MirReflect() mirreflect.Type
func (*Event_Iss) Pb ¶
func (w *Event_Iss) Pb() eventpb.Event_Type
type Event_Mempool ¶
func (*Event_Mempool) MirReflect ¶
func (*Event_Mempool) MirReflect() mirreflect.Type
func (*Event_Mempool) Pb ¶
func (w *Event_Mempool) Pb() eventpb.Event_Type
func (*Event_Mempool) Unwrap ¶
func (w *Event_Mempool) Unwrap() *types3.Event
type Event_Orderer ¶ added in v0.4.0
func (*Event_Orderer) MirReflect ¶ added in v0.4.0
func (*Event_Orderer) MirReflect() mirreflect.Type
func (*Event_Orderer) Pb ¶ added in v0.4.0
func (w *Event_Orderer) Pb() eventpb.Event_Type
func (*Event_Orderer) Unwrap ¶ added in v0.4.0
func (w *Event_Orderer) Unwrap() *types11.Event
type Event_PingPong ¶
func (*Event_PingPong) MirReflect ¶
func (*Event_PingPong) MirReflect() mirreflect.Type
func (*Event_PingPong) Pb ¶
func (w *Event_PingPong) Pb() eventpb.Event_Type
func (*Event_PingPong) Unwrap ¶
func (w *Event_PingPong) Unwrap() *types17.Event
type Event_PprepValiadtor ¶ added in v0.4.2
func (*Event_PprepValiadtor) MirReflect ¶ added in v0.4.2
func (*Event_PprepValiadtor) MirReflect() mirreflect.Type
func (*Event_PprepValiadtor) Pb ¶ added in v0.4.2
func (w *Event_PprepValiadtor) Pb() eventpb.Event_Type
func (*Event_PprepValiadtor) Unwrap ¶ added in v0.4.2
func (w *Event_PprepValiadtor) Unwrap() *types16.Event
type Event_Tester ¶ added in v0.4.0
func (*Event_Tester) MirReflect ¶ added in v0.4.0
func (*Event_Tester) MirReflect() mirreflect.Type
func (*Event_Tester) Pb ¶ added in v0.4.0
func (w *Event_Tester) Pb() eventpb.Event_Type
func (*Event_Tester) Unwrap ¶ added in v0.4.0
func (w *Event_Tester) Unwrap() *types18.Tester
type Event_TestingString ¶
type Event_TestingString struct {
TestingString *wrapperspb.StringValue
}
func (*Event_TestingString) MirReflect ¶
func (*Event_TestingString) MirReflect() mirreflect.Type
func (*Event_TestingString) Pb ¶
func (w *Event_TestingString) Pb() eventpb.Event_Type
func (*Event_TestingString) Unwrap ¶
func (w *Event_TestingString) Unwrap() *wrapperspb.StringValue
type Event_TestingUint ¶
type Event_TestingUint struct {
TestingUint *wrapperspb.UInt64Value
}
func (*Event_TestingUint) MirReflect ¶
func (*Event_TestingUint) MirReflect() mirreflect.Type
func (*Event_TestingUint) Pb ¶
func (w *Event_TestingUint) Pb() eventpb.Event_Type
func (*Event_TestingUint) Unwrap ¶
func (w *Event_TestingUint) Unwrap() *wrapperspb.UInt64Value
type Event_ThreshCrypto ¶
func (*Event_ThreshCrypto) MirReflect ¶
func (*Event_ThreshCrypto) MirReflect() mirreflect.Type
func (*Event_ThreshCrypto) Pb ¶
func (w *Event_ThreshCrypto) Pb() eventpb.Event_Type
func (*Event_ThreshCrypto) Unwrap ¶
func (w *Event_ThreshCrypto) Unwrap() *types7.Event
type Event_Timer ¶ added in v0.4.0
type Event_Timer struct {
Timer *TimerEvent
}
func (*Event_Timer) MirReflect ¶ added in v0.4.0
func (*Event_Timer) MirReflect() mirreflect.Type
func (*Event_Timer) Pb ¶ added in v0.4.0
func (w *Event_Timer) Pb() eventpb.Event_Type
func (*Event_Timer) Unwrap ¶ added in v0.4.0
func (w *Event_Timer) Unwrap() *TimerEvent
type Event_Transport ¶ added in v0.4.0
func (*Event_Transport) MirReflect ¶ added in v0.4.0
func (*Event_Transport) MirReflect() mirreflect.Type
func (*Event_Transport) Pb ¶ added in v0.4.0
func (w *Event_Transport) Pb() eventpb.Event_Type
func (*Event_Transport) Unwrap ¶ added in v0.4.0
func (w *Event_Transport) Unwrap() *types14.Event
type Event_Type ¶
type Event_Type interface { mirreflect.GeneratedType Pb() eventpb.Event_Type // contains filtered or unexported methods }
func Event_TypeFromPb ¶
func Event_TypeFromPb(pb eventpb.Event_Type) Event_Type
type Event_TypeWrapper ¶
type Event_TypeWrapper[T any] interface { Event_Type Unwrap() *T }
type Init ¶ added in v0.3.0
type Init struct{}
func InitFromPb ¶ added in v0.3.0
func (*Init) MirReflect ¶ added in v0.3.0
func (*Init) MirReflect() mirreflect.Type
type TimerDelay ¶ added in v0.4.0
func TimerDelayFromPb ¶ added in v0.4.0
func TimerDelayFromPb(pb *eventpb.TimerDelay) *TimerDelay
func (*TimerDelay) MirReflect ¶ added in v0.4.0
func (*TimerDelay) MirReflect() mirreflect.Type
func (*TimerDelay) Pb ¶ added in v0.4.0
func (m *TimerDelay) Pb() *eventpb.TimerDelay
type TimerEvent ¶ added in v0.4.0
type TimerEvent struct {
Type TimerEvent_Type
}
func TimerEventFromPb ¶ added in v0.4.0
func TimerEventFromPb(pb *eventpb.TimerEvent) *TimerEvent
func (*TimerEvent) MirReflect ¶ added in v0.4.0
func (*TimerEvent) MirReflect() mirreflect.Type
func (*TimerEvent) Pb ¶ added in v0.4.0
func (m *TimerEvent) Pb() *eventpb.TimerEvent
type TimerEvent_Delay ¶ added in v0.4.0
type TimerEvent_Delay struct {
Delay *TimerDelay
}
func (*TimerEvent_Delay) MirReflect ¶ added in v0.4.0
func (*TimerEvent_Delay) MirReflect() mirreflect.Type
func (*TimerEvent_Delay) Pb ¶ added in v0.4.0
func (w *TimerEvent_Delay) Pb() eventpb.TimerEvent_Type
func (*TimerEvent_Delay) Unwrap ¶ added in v0.4.0
func (w *TimerEvent_Delay) Unwrap() *TimerDelay
type TimerEvent_GarbageCollect ¶ added in v0.4.0
type TimerEvent_GarbageCollect struct {
GarbageCollect *TimerGarbageCollect
}
func (*TimerEvent_GarbageCollect) MirReflect ¶ added in v0.4.0
func (*TimerEvent_GarbageCollect) MirReflect() mirreflect.Type
func (*TimerEvent_GarbageCollect) Pb ¶ added in v0.4.0
func (w *TimerEvent_GarbageCollect) Pb() eventpb.TimerEvent_Type
func (*TimerEvent_GarbageCollect) Unwrap ¶ added in v0.4.0
func (w *TimerEvent_GarbageCollect) Unwrap() *TimerGarbageCollect
type TimerEvent_Repeat ¶ added in v0.4.0
type TimerEvent_Repeat struct {
Repeat *TimerRepeat
}
func (*TimerEvent_Repeat) MirReflect ¶ added in v0.4.0
func (*TimerEvent_Repeat) MirReflect() mirreflect.Type
func (*TimerEvent_Repeat) Pb ¶ added in v0.4.0
func (w *TimerEvent_Repeat) Pb() eventpb.TimerEvent_Type
func (*TimerEvent_Repeat) Unwrap ¶ added in v0.4.0
func (w *TimerEvent_Repeat) Unwrap() *TimerRepeat
type TimerEvent_Type ¶ added in v0.4.0
type TimerEvent_Type interface { mirreflect.GeneratedType Pb() eventpb.TimerEvent_Type // contains filtered or unexported methods }
func TimerEvent_TypeFromPb ¶ added in v0.4.0
func TimerEvent_TypeFromPb(pb eventpb.TimerEvent_Type) TimerEvent_Type
type TimerEvent_TypeWrapper ¶ added in v0.4.0
type TimerEvent_TypeWrapper[T any] interface { TimerEvent_Type Unwrap() *T }
type TimerGarbageCollect ¶ added in v0.3.5
type TimerGarbageCollect struct {
RetentionIndex types21.RetentionIndex
}
func TimerGarbageCollectFromPb ¶ added in v0.3.5
func TimerGarbageCollectFromPb(pb *eventpb.TimerGarbageCollect) *TimerGarbageCollect
func (*TimerGarbageCollect) MirReflect ¶ added in v0.3.5
func (*TimerGarbageCollect) MirReflect() mirreflect.Type
func (*TimerGarbageCollect) Pb ¶ added in v0.3.5
func (m *TimerGarbageCollect) Pb() *eventpb.TimerGarbageCollect
type TimerRepeat ¶ added in v0.3.5
type TimerRepeat struct { EventsToRepeat []*Event Delay types20.Duration RetentionIndex types21.RetentionIndex }
func TimerRepeatFromPb ¶ added in v0.3.5
func TimerRepeatFromPb(pb *eventpb.TimerRepeat) *TimerRepeat
func (*TimerRepeat) MirReflect ¶ added in v0.3.5
func (*TimerRepeat) MirReflect() mirreflect.Type
func (*TimerRepeat) Pb ¶ added in v0.3.5
func (m *TimerRepeat) Pb() *eventpb.TimerRepeat
Click to show internal directories.
Click to hide internal directories.