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
BaseVersion string
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
Click to show internal directories.
Click to hide internal directories.