Creates a lock manager instance.
WebDAV client used for lock operations
Acquires a remote lock for the given sync identity.
Sync identity requesting the lock
Acquired lock metadata
Starts a heartbeat loop to renew an active lock.
Active lock metadata
Promise resolved when heartbeat is scheduled
Coordinates distributed lock lifecycle for remote sync operations.
LockManager
Since
0.1.0