]> git.giacomolli.uk - onehouse/blob - driver/retained_value.go
Publish typed values with bounded repeat timing
[onehouse] / driver / retained_value.go
1 package driver
2
3 import (
4 "sync"
5 "time"
6 )
7
8 type retainedValue struct {
9 mu sync.Mutex
10 latest publicationValue
11 successful []byte
12 publishedAt time.Time
13 retainedAt time.Time
14 measurement bool
15 }