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.