/*! * Copyright (c) Microsoft Corporation and contributors. All rights reserved. * Licensed under the MIT License. */ /** * Common controls for States objects. * * @sealed * @public */ export interface BroadcastControls { /** * Maximum time in milliseconds that a local value update is allowed * to remain pending before it must be broadcast. * * @remarks * There is no guarantee of broadcast within time allowed * as other conditions such as disconnect or service throttling may * cause a delay. * * Setting to `undefined` will restore to a system default. */ allowableUpdateLatencyMs: number | undefined; } /** * Value set to configure {@link BroadcastControls}. * * @public */ export interface BroadcastControlSettings { /** * {@inheritdoc BroadcastControls.allowableUpdateLatencyMs} * * @defaultValue 60 [milliseconds] */ readonly allowableUpdateLatencyMs?: number; } //# sourceMappingURL=broadcastControlsTypes.d.ts.map