sync

package
v0.0.0-...-4086bda Latest Latest
Warning

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

Go to latest
Published: Mar 27, 2024 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Overview

Package sync provides support for synchronizing configuration changes to the charge stations. It is expected that this package will change significantly.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Sync

func Sync(storageEngine store.Engine, clock clock.PassiveClock, tracer trace.Tracer, emitter transport.Emitter)

func SyncCertificates

func SyncCertificates(ctx context.Context, engine store.Engine, clock clock.PassiveClock, v16CallMaker, v201CallMaker handlers.CallMaker, runEvery, retryAfter time.Duration)

func SyncSettings

func SyncSettings(ctx context.Context, engine store.Engine, clock clock.PassiveClock, v16CallMaker, v201CallMaker handlers.CallMaker, runEvery time.Duration, retryAfter time.Duration)

func SyncTriggers

func SyncTriggers(ctx context.Context,
	tracer trace.Tracer,
	engine store.Engine,
	clock clock.PassiveClock,
	v16CallMaker,
	dataTransferCallMaker,
	v201CallMaker handlers.CallMaker,
	runEvery,
	retryAfter time.Duration)

Types

This section is empty.

Jump to

Keyboard shortcuts

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