Documentation ¶
Index ¶
Constants ¶
View Source
const ( MaxAllowedOffsetSecs = 70 * 60 SimilarTimeSecs = 5 * 60 MaxMedianTimeRntries = 200 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IMedianTimeSource ¶
type IMedianTimeSource interface { AdjustedTime() time.Time AddTimeSample(id string, timeVal time.Time) Offset() time.Duration }
func NewMedianTime ¶
func NewMedianTime() IMedianTimeSource
type MedianTime ¶
type MedianTime struct {
// contains filtered or unexported fields
}
func (*MedianTime) AddTimeSample ¶
func (medianTime *MedianTime) AddTimeSample(sourceID string, timeVal time.Time)
func (*MedianTime) AdjustedTime ¶
func (medianTime *MedianTime) AdjustedTime() time.Time
func (*MedianTime) Offset ¶
func (medianTime *MedianTime) Offset() time.Duration
Click to show internal directories.
Click to hide internal directories.