Documentation ¶
Index ¶
Constants ¶
View Source
const ( ScopeDelta = "delta" ScopeFull = "full" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Heartbeat ¶
type Heartbeat struct {
// contains filtered or unexported fields
}
func NewHeartbeatService ¶
func NewHeartbeatService(dispatcherClient pb.DispatcherClient, configManager *cfg.Manager, workloadManager *workld.WorkloadManager, hardware hw.Hardware, ansibleManager *ansible.Manager, dataMonitor *datatransfer.Monitor, osInfo *os2.OS, reg registration.RegistrationWrapper) *Heartbeat
func (*Heartbeat) Deregister ¶
func (*Heartbeat) HasStarted ¶
type HeartbeatData ¶
type HeartbeatData struct {
// contains filtered or unexported fields
}
func NewHeartbeatData ¶
func NewHeartbeatData(configManager *cfg.Manager, workloadManager *workld.WorkloadManager, ansibleManager *ansible.Manager, hardware hw.Hardware, dataMonitor *datatransfer.Monitor, deviceOs *os2.OS) *HeartbeatData
func (*HeartbeatData) GetPreviousHardwareInfo ¶
func (s *HeartbeatData) GetPreviousHardwareInfo() *models.HardwareInfo
func (*HeartbeatData) RetrieveInfo ¶
func (s *HeartbeatData) RetrieveInfo() models.Heartbeat
func (*HeartbeatData) SetPreviousHardwareInfo ¶
func (s *HeartbeatData) SetPreviousHardwareInfo(previousHardwareInfo *models.HardwareInfo)
Click to show internal directories.
Click to hide internal directories.