Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewTypedMessageBus ¶
func NewTypedMessageBus( bus fluxcore.MessageBus, ) *typedMessageBus
Types ¶
type MessageBaseEvent ¶
func FromSubStore ¶
func FromSubStore(subStore fluxcore.SubStore) MessageBaseEvent
type MessageCommitedEvent ¶
type MessageCommitedEvent struct { MessageBaseEvent core.Event }
func (*MessageCommitedEvent) Type ¶
func (m *MessageCommitedEvent) Type() string
type MessageHeartBeat ¶
type MessageHeartBeat struct { MessageBaseEvent LastVersion core.Version }
func (*MessageHeartBeat) Type ¶
func (m *MessageHeartBeat) Type() string
type MessageRequestResync ¶
type MessageRequestResync struct { MessageBaseEvent From core.Version }
func (*MessageRequestResync) Type ¶
func (m *MessageRequestResync) Type() string
type MessageResyncEvents ¶
type MessageResyncEvents struct { MessageBaseEvent Events []core.Event }
func (*MessageResyncEvents) Type ¶
func (m *MessageResyncEvents) Type() string
type Stores ¶
type Stores struct {
// contains filtered or unexported fields
}
func NewStores ¶
func NewStores( manager fluxcore.StoreManager, mb fluxcore.MessageBus, opts ...Option, ) (*Stores, error)
func (*Stores) LocalStore ¶
Click to show internal directories.
Click to hide internal directories.