processors

package
v0.0.0-...-9835270 Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2021 License: AGPL-3.0, Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCacheRoomserverEventsProcessor

func NewCacheRoomserverEventsProcessor(name string, cfg *config.Dendrite, pool dbupdatetypes.Pool) dbupdatetypes.CacheProcessor

func NewCacheRoomserverSettingProcessor

func NewCacheRoomserverSettingProcessor(name string, cfg *config.Dendrite, pool dbupdatetypes.Pool) dbupdatetypes.CacheProcessor

func NewDBRoomserverEventJSONProcessor

func NewDBRoomserverEventJSONProcessor(
	name string,
	cfg *config.Dendrite,
) dbupdatetypes.DBEventSeqProcessor

func NewDBRoomserverEventsProcessor

func NewDBRoomserverEventsProcessor(
	name string,
	cfg *config.Dendrite,
) dbupdatetypes.DBEventSeqProcessor

func NewDBRoomserverInvitesProcessor

func NewDBRoomserverInvitesProcessor(
	name string,
	cfg *config.Dendrite,
) dbupdatetypes.DBEventSeqProcessor

func NewDBRoomserverMembershipProcessor

func NewDBRoomserverMembershipProcessor(
	name string,
	cfg *config.Dendrite,
) dbupdatetypes.DBEventSeqProcessor

func NewDBRoomserverRoomAliasesProcessor

func NewDBRoomserverRoomAliasesProcessor(
	name string,
	cfg *config.Dendrite,
) dbupdatetypes.DBEventSeqProcessor

func NewDBRoomserverRoomDomainsProcessor

func NewDBRoomserverRoomDomainsProcessor(
	name string,
	cfg *config.Dendrite,
) dbupdatetypes.DBEventSeqProcessor

func NewDBRoomserverRoomsProcessor

func NewDBRoomserverRoomsProcessor(
	name string,
	cfg *config.Dendrite,
) dbupdatetypes.DBEventSeqProcessor

func NewDBRoomserverSettingProcessor

func NewDBRoomserverSettingProcessor(
	name string,
	cfg *config.Dendrite,
) dbupdatetypes.DBEventSeqProcessor

func NewDBRoomserverStateSanpshotsProcessor

func NewDBRoomserverStateSanpshotsProcessor(
	name string,
	cfg *config.Dendrite,
) dbupdatetypes.DBEventSeqProcessor

Types

type CacheRoomserverEventsProcessor

type CacheRoomserverEventsProcessor struct {
	// contains filtered or unexported fields
}

func (*CacheRoomserverEventsProcessor) Process

func (*CacheRoomserverEventsProcessor) Start

func (p *CacheRoomserverEventsProcessor) Start()

type CacheRoomserverSettingProcessor

type CacheRoomserverSettingProcessor struct {
	// contains filtered or unexported fields
}

func (*CacheRoomserverSettingProcessor) Process

func (*CacheRoomserverSettingProcessor) Start

type DBRoomserverEventJSONProcessor

type DBRoomserverEventJSONProcessor struct {
	// contains filtered or unexported fields
}

func (*DBRoomserverEventJSONProcessor) BatchKeys

func (p *DBRoomserverEventJSONProcessor) BatchKeys() map[int64]bool

func (*DBRoomserverEventJSONProcessor) Process

func (*DBRoomserverEventJSONProcessor) Start

func (p *DBRoomserverEventJSONProcessor) Start()

type DBRoomserverEventsProcessor

type DBRoomserverEventsProcessor struct {
	// contains filtered or unexported fields
}

func (*DBRoomserverEventsProcessor) BatchKeys

func (p *DBRoomserverEventsProcessor) BatchKeys() map[int64]bool

func (*DBRoomserverEventsProcessor) Process

func (*DBRoomserverEventsProcessor) Start

func (p *DBRoomserverEventsProcessor) Start()

type DBRoomserverInvitesProcessor

type DBRoomserverInvitesProcessor struct {
	// contains filtered or unexported fields
}

func (*DBRoomserverInvitesProcessor) BatchKeys

func (p *DBRoomserverInvitesProcessor) BatchKeys() map[int64]bool

func (*DBRoomserverInvitesProcessor) Process

func (*DBRoomserverInvitesProcessor) Start

func (p *DBRoomserverInvitesProcessor) Start()

type DBRoomserverMembershipProcessor

type DBRoomserverMembershipProcessor struct {
	// contains filtered or unexported fields
}

func (*DBRoomserverMembershipProcessor) BatchKeys

func (p *DBRoomserverMembershipProcessor) BatchKeys() map[int64]bool

func (*DBRoomserverMembershipProcessor) Process

func (*DBRoomserverMembershipProcessor) Start

type DBRoomserverRoomAliasesProcessor

type DBRoomserverRoomAliasesProcessor struct {
	// contains filtered or unexported fields
}

func (*DBRoomserverRoomAliasesProcessor) BatchKeys

func (p *DBRoomserverRoomAliasesProcessor) BatchKeys() map[int64]bool

func (*DBRoomserverRoomAliasesProcessor) Process

func (*DBRoomserverRoomAliasesProcessor) Start

type DBRoomserverRoomDomainsProcessor

type DBRoomserverRoomDomainsProcessor struct {
	// contains filtered or unexported fields
}

func (*DBRoomserverRoomDomainsProcessor) Process

func (*DBRoomserverRoomDomainsProcessor) Start

type DBRoomserverRoomsProcessor

type DBRoomserverRoomsProcessor struct {
	// contains filtered or unexported fields
}

func (*DBRoomserverRoomsProcessor) BatchKeys

func (p *DBRoomserverRoomsProcessor) BatchKeys() map[int64]bool

func (*DBRoomserverRoomsProcessor) Process

func (*DBRoomserverRoomsProcessor) Start

func (p *DBRoomserverRoomsProcessor) Start()

type DBRoomserverSettingProcessor

type DBRoomserverSettingProcessor struct {
	// contains filtered or unexported fields
}

func (*DBRoomserverSettingProcessor) Process

func (*DBRoomserverSettingProcessor) Start

func (p *DBRoomserverSettingProcessor) Start()

type DBRoomserverStateSanpshotsProcessor

type DBRoomserverStateSanpshotsProcessor struct {
	// contains filtered or unexported fields
}

func (*DBRoomserverStateSanpshotsProcessor) Process

func (*DBRoomserverStateSanpshotsProcessor) Start

Jump to

Keyboard shortcuts

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