Skip to main content

BackgroundSyncResult

No behavioral description is attached to this declaration. The public signature, parameter and return types, and source location below document its published contract.

Kind: Interface
Package: @ovok/native

Import​

import { BackgroundSyncResult } from '@ovok/native/bt-management';

TypeScript shape​

interface BackgroundSyncResult<T extends DeviceKey = DeviceKey> extends ResultCallback<T> {
id: string;
queueId?: string;
queuedAt: string;
attempt: number;
}

This is a type-level export; it has no call parameters.

Public members​

MemberTypeDetails
idstringStable reading identity for idempotent delivery by the application backend.
queueIdstringOptional. Queue entry identity; unlike id, this changes when a reading is enqueued again.
queuedAtstring—
attemptnumber—
deviceDataDeviceData—
dataResultCallbackData<T>—

Learn the workflow​

Continue with Bluetooth for the workflow context and examples.

Source​

View the declaration in the SDK source.