heartbeat

package
v1.5.14 Latest Latest
Warning

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

Go to latest
Published: Oct 31, 2023 License: GPL-3.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewHeartbeatV2ComponentsFactory

func NewHeartbeatV2ComponentsFactory(args ArgHeartbeatV2ComponentsFactory) (*heartbeatV2ComponentsFactory, error)

NewHeartbeatV2ComponentsFactory creates a new instance of heartbeatV2ComponentsFactory

func NewManagedHeartbeatV2Components

func NewManagedHeartbeatV2Components(hcf *heartbeatV2ComponentsFactory) (*managedHeartbeatV2Components, error)

NewManagedHeartbeatV2Components creates a new heartbeatV2 components handler

Types

type ArgHeartbeatV2ComponentsFactory

type ArgHeartbeatV2ComponentsFactory struct {
	Config               config.Config
	Prefs                config.Preferences
	AppVersion           string
	BootstrapComponents  factory.BootstrapComponentsHolder
	CoreComponents       factory.CoreComponentsHolder
	DataComponents       factory.DataComponentsHolder
	NetworkComponents    factory.NetworkComponentsHolder
	CryptoComponents     factory.CryptoComponentsHolder
	ProcessComponents    factory.ProcessComponentsHolder
	StatusCoreComponents factory.StatusCoreComponentsHolder
}

ArgHeartbeatV2ComponentsFactory represents the argument for the heartbeat v2 components factory

Jump to

Keyboard shortcuts

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