ip_cams_to_cdf

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Dec 19, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CameraConfig

type CameraConfig struct {
	ID              uint64
	ExternalID      string
	Name            string
	Model           string
	Address         string
	Username        string
	Password        string
	Mode            string
	PollingInterval int
	State           string
	LinkedAssetID   uint64
}

func (*CameraConfig) IsEqual

func (c *CameraConfig) IsEqual(other *CameraConfig) bool

Compare CameraConfig with anothert CameraConfig

type CameraImagesToCdf

type CameraImagesToCdf struct {
	integrations.BaseIntegration
	// contains filtered or unexported fields
}

func NewCameraImagesToCdf

func NewCameraImagesToCdf(cogClient *internal.CdfClient, extractorMonitoringID string, configObserver *internal.CdfConfigObserver) *CameraImagesToCdf

func (*CameraImagesToCdf) LoadConfigFromJson

func (intgr *CameraImagesToCdf) LoadConfigFromJson(config json.RawMessage) error

func (*CameraImagesToCdf) SetConfig

func (intgr *CameraImagesToCdf) SetConfig(localConfig IntegrationConfig)

func (*CameraImagesToCdf) SetSecretManager

func (intgr *CameraImagesToCdf) SetSecretManager(secretManager *internal.SecretManager)

func (*CameraImagesToCdf) Start

func (intgr *CameraImagesToCdf) Start() error

type IntegrationConfig

type IntegrationConfig struct {
	Cameras []CameraConfig
}

func (*IntegrationConfig) Clone

clone returns a deep copy of IntegrationConfig

func (*IntegrationConfig) IsEqual

func (c *IntegrationConfig) IsEqual(other *IntegrationConfig) bool

Compare CameraImagesToCdfConfig with another CameraImagesToCdfConfig

Jump to

Keyboard shortcuts

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