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: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDBSyncapiClientDataStreamProcessor

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

func NewDBSyncapiCurrentRoomStateProcessor

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

func NewDBSyncapiEventProcessor

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

func NewDBSyncapiKeyChangeStreamProcessor

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

func NewDBSyncapiOutputMinStreamProcessor

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

func NewDBSyncapiPresenceDataStreamProcessor

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

func NewDBSyncapiReceiptDataStreamProcessor

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

func NewDBSyncapiSendToDeviceProcessor

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

func NewDBSyncapiUserReceiptDataProcessor

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

func NewDBSyncapiUserTimelineProcessor

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

Types

type DBSyncapiClientDataStreamProcessor

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

func (*DBSyncapiClientDataStreamProcessor) Process

func (*DBSyncapiClientDataStreamProcessor) Start

type DBSyncapiCurrentRoomStateProcessor

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

func (*DBSyncapiCurrentRoomStateProcessor) Process

func (*DBSyncapiCurrentRoomStateProcessor) Start

type DBSyncapiEventProcessor

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

func (*DBSyncapiEventProcessor) BatchKeys

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

func (*DBSyncapiEventProcessor) Process

func (*DBSyncapiEventProcessor) Start

func (p *DBSyncapiEventProcessor) Start()

type DBSyncapiKeyChangeStreamProcessor

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

func (*DBSyncapiKeyChangeStreamProcessor) Process

func (*DBSyncapiKeyChangeStreamProcessor) Start

type DBSyncapiOutputMinStreamProcessor

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

func (*DBSyncapiOutputMinStreamProcessor) Process

func (*DBSyncapiOutputMinStreamProcessor) Start

type DBSyncapiPresenceDataStreamProcessor

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

func (*DBSyncapiPresenceDataStreamProcessor) Process

func (*DBSyncapiPresenceDataStreamProcessor) Start

type DBSyncapiReceiptDataStreamProcessor

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

func (*DBSyncapiReceiptDataStreamProcessor) Process

func (*DBSyncapiReceiptDataStreamProcessor) Start

type DBSyncapiSendToDeviceProcessor

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

func (*DBSyncapiSendToDeviceProcessor) BatchKeys

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

func (*DBSyncapiSendToDeviceProcessor) Process

func (*DBSyncapiSendToDeviceProcessor) Start

func (p *DBSyncapiSendToDeviceProcessor) Start()

type DBSyncapiUserReceiptDataProcessor

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

func (*DBSyncapiUserReceiptDataProcessor) Process

func (*DBSyncapiUserReceiptDataProcessor) Start

type DBSyncapiUserTimelineProcessor

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

func (*DBSyncapiUserTimelineProcessor) BatchKeys

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

func (*DBSyncapiUserTimelineProcessor) Process

func (*DBSyncapiUserTimelineProcessor) Start

func (p *DBSyncapiUserTimelineProcessor) Start()

Jump to

Keyboard shortcuts

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