channel

package
v0.0.0-...-ef901e4 Latest Latest
Warning

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

Go to latest
Published: Sep 7, 2022 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewChannelByAtomYamls

func NewChannelByAtomYamls(t *testing.T, id domain.ChannelID, yamls []string) domain.Channel

NewChannelByAtomYamls creates Channel object with given channel configuration YAML fragments.

func NewChannelProvider

func NewChannelProvider(ctx context.Context, config *config.ServerConfig, deps ProviderDeps) (domain.ChannelProvider, error)

NewChannelProvider initializes ChannelProvider

Types

type ProviderDeps

type ProviderDeps struct {
	Clock     domain.SystemClock
	Telemetry *telemetry.Telemetry
	Sentry    sentry.Sentry
}

ProviderDeps contains objects required by ChannelProvider

Jump to

Keyboard shortcuts

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