@rasd/sync
Interfaces
- AttachmentUpload
- ClassifiedError
- ConnectivityProvider
- DatasetPage
- FetchRequestInit
- FetchResponseLike
- FormsPage
- HttpErrorInfo
- IdempotencyItem
- LicenseAwareTransport
- RspTransport
- RspTransportOptions
- SyncClock
- SyncEngine
- SyncEngineOptions
- SyncEvents
- SyncPolicy
- SyncProgress
- SyncStatus
- SyncTransport
Type Aliases
Variables
- ASSET_SUBMISSION_ID
- DEAD_LETTER_AT
- DEFAULT_ATTACHMENT_PARALLEL
- DEFAULT_BACKOFF_MAX_MS
- DEFAULT_BACKOFF_MIN_MS
- DEFAULT_CHUNK_BYTES
- DEFAULT_PURGE_SYNCED_AFTER_DAYS
- DEVICE_REVOKED
- FORMS_CURSOR_KEY
- HOST_ASSET_ID_PREFIX
- MAX_BATCH_SIZE
Functions
- backoffCeilingMs
- base64Utf8
- clampRetryAfterMs
- classifyStatus
- classifyTransportError
- codeForClass
- createDefaultConnectivity
- createRspTransport
- createSyncEngine
- datasetCursorKey
- defaultSyncPolicy
- httpError
- isAllowedBaseUrl
- isHostAsset
- isOversizeBatch
- mergePolicy
- networkError
- nextAttemptAtIso
- nextAttemptDelay
- normalizeSyncPolicy
- retryAfterFor
- submissionBatchIdempotencyKey