Skip to main content
clocks.ClockMapping

Type parameters

Constructors

constructor

• new ClockMapping<S, T>(options)

Type parameters

Parameters

Properties

source

• Readonly source: Clock<S>

target

• Readonly target: Clock<T>

fromTicks

• Readonly fromTicks: Readonly<{ numerator: bigint ; denominator: bigint }>

toTicks

• Readonly toTicks: Readonly<{ numerator: bigint ; denominator: bigint }>

sourceAnchor

• Readonly sourceAnchor: Readonly<{ numerator: bigint ; denominator: bigint }>

targetAnchor

• Readonly targetAnchor: Readonly<{ numerator: bigint ; denominator: bigint }>

targetTicksPerSourceTick

• Readonly targetTicksPerSourceTick: Readonly<{ numerator: bigint ; denominator: bigint }>

uncertaintySeconds

• Readonly uncertaintySeconds: Readonly<{ numerator: bigint ; denominator: bigint }>

Accessors

revision

• get revision(): string

Returns

string

Methods

wire

▸ wire(): Object

Returns

Object

fromWire

▸ Static fromWire(value): ClockMapping

Parameters

Returns

ClockMapping

inverse

▸ inverse(): ClockMapping<T, S>

Returns

ClockMapping<T, S>

map

▸ map(input, «destructured»): MappedInstant

Parameters

Returns

MappedInstant