Skip to main content

Module cloudkit

Module cloudkit 

Source
Expand description

CloudKit-backed CloudHome implementation.

CloudKit’s CKAsset has a 50MB limit, so large files are split into 10MB chunks stored as tokened part records plus a manifest record.

The CloudKitOps trait defines synchronous record operations implemented by a host bridge to its CloudKit driver. CloudKitCloudHome wraps these ops, adds chunking logic, and implements CloudHome.

Structs§

CloudKitAcceptedShareRecord
CloudKitAtomicCreateBatch
CloudKitCloudHome
CloudKit-backed cloud home with automatic chunking for large files.
CloudKitProviderIdentity
CloudKitRecordCreate
CloudKitRecordVersion
CloudKitShare

Enums§

CloudKitScope
CloudKitShareAcceptance
CloudKitSharePermission

Traits§

CloudKitOps
Synchronous interface for raw CloudKit record operations. Implemented by a host bridge to its platform CloudKit driver. Methods block the calling thread while CloudKit async operations complete.

Functions§

accept_share