Skip to main content

Module client

Module client 

Source
Expand description

HTTP client for cloud API communication.

Provides the CloudClient for interacting with the Lore cloud service, including sync operations (push/pull) and status queries.

Structsยง

ApiResponse
Generic API response wrapper.
CloudClient
Cloud API client for sync operations.
PullResponse
Response from pulling sessions.
PullSession
A session returned from the cloud for pulling.
PushRequest
Request payload for pushing sessions.
PushResponse
Response from pushing sessions.
PushSession
A session prepared for pushing to the cloud.
SaltRequest
Request for setting the encryption salt.
SaltResponse
Response from getting the encryption salt.
SessionMetadata
Unencrypted session metadata for cloud display.
SyncStatus
Sync status response from the cloud service.