Type Definitions

FetchRemote(options) → {Promise.<FetchRemoteResult>}

Parameters:
NameTypeDescription
optionsFetchRemoteOptions
Properties
NameTypeDescription
signalAbortSignal
remoteDateDate
serverStartProcessingMonotonicTimeInMsnumber
serverEndProcessingMonotonicTimeInMsnumber
Returns:
Type: 
Promise.<FetchRemoteResult>

RemoteDateOptions

Type:
  • Object
Properties
NameTypeAttributesDescription
referencingDateDate | number
referencingMonotonicTimenumber<optional>
A result of the monotonic clock performance.now() when the referencingDate was initialized.

RemoteDateSynchronizerOptions

Type:
  • Object
Properties
NameTypeDescription
fetchRemoteFetchRemote
remoteDateRemoteDate

SetRemoteTimeOptions

Type:
  • Object
Properties
NameTypeAttributesDescription
referencingDateDate | number
referencingMonotonicTimenumber<optional>
A result of the monotonic clock performance.now() when the referencingDate was initialized.