sqlite_loom_suite library

Cross-application local coordination built on SQLite Loom.

Classes

AndroidBrokerTransport
Android client transport backed by a signature-protected ContentProvider.
DirectSuiteAppRegistry
DirectSuiteEventJournal
DirectSuiteLeaseManager
DirectSuiteTransport
Direct shared-file transport for platforms where one SQLite file is safe.
DirectSuiteValueStore
SuiteAppId
Stable identity of one application within a suite.
SuiteAppRegistration
Voluntary application registry record; it is not installed-app discovery.
SuiteAppRegistry
Voluntary registry of applications that have actually run.
SuiteAppsTarget
SuiteBroadcastTarget
SuiteCapabilities
Voluntarily advertised, non-authoritative application capabilities.
SuiteClient
Explicitly initialized facade for one application in a suite.
SuiteCompatibility
Explicit protocol/schema negotiation result.
SuiteConfiguration
Explicit, immutable runtime configuration.
SuiteDeploymentManifest
Optional deployment contract shared by every application in a suite.
SuiteDiagnostics
Non-sensitive runtime health information.
SuiteEvent
One durable journal record. Delivery is at least once.
SuiteEventJournal
Durable at-least-once event journal.
SuiteEventTarget
SuiteExpectedApp
One application expected to participate in a deployed suite.
SuiteHost
Host role convenience wrapper; the host performs migration and maintenance.
SuiteId
Stable identity shared by every application in a suite.
SuiteLease
An expiring, database-backed coordination lease (not consensus).
SuiteLeaseManager
Atomic expiring leases for best-effort local coordination.
SuitePreflight
Checks topology, deployment-contract, and shared-path safety before open.
SuitePreflightIssue
One actionable configuration or deployment finding.
SuitePreflightReport
Non-mutating result of checking a suite deployment configuration.
SuiteProtocolRange
Inclusive protocol range understood by an application.
SuiteSubscription
Polling-backed durable event stream. Native signals are only wake hints.
SuiteTransport
Dependency-injectable storage/IPC boundary.
SuiteTransportSession
Services owned by one initialized transport connection.
SuiteValue
A JSON-compatible shared value and its monotonic revision.
SuiteValueStore
Namespaced JSON shared values with revisions, CAS, expiration, and watches.
SuiteValueWriteResult
Result of an atomic shared-value write.

Enums

SuiteCompatibilityStatus
SuiteFailureCode
Stable error categories returned by suite operations.
SuitePreflightIssueCode
Stable categories reported by SuitePreflight.
SuitePreflightSeverity
Severity assigned to a deployment preflight finding.
SuiteRole
SuiteTransportKind
Direct shared-file or brokered host/client topology.

Constants

suiteProtocolVersion → const int
suiteSchemaVersion → const int

Functions

encodeSuiteJson(Object? value) → String

Exceptions / Errors

SuiteException
A typed, payload-redacted failure from the suite runtime.