Documentation ¶ Index ¶ Variables type Reporter func NewReporter(lc fx.Lifecycle, shutdowner fx.Shutdowner, dispatcher *reporter.Dispatcher, ...) (*Reporter, error) Constants ¶ This section is empty. Variables ¶ View Source var Module = fx.Module("reporter", fx.Provide( fx.Private, reporter.NewDispatcher, ), fx.Invoke( available.New, challenge.New, heartbeat.New, keepalive.New, ), fx.Provide(NewReporter), ) Functions ¶ This section is empty. Types ¶ type Reporter ¶ type Reporter struct{} func NewReporter ¶ func NewReporter( lc fx.Lifecycle, shutdowner fx.Shutdowner, dispatcher *reporter.Dispatcher, cfg config.Config, logger *zerolog.Logger, ) (*Reporter, error) Source Files ¶ View all Source files reporter.go Click to show internal directories. Click to hide internal directories.