Skip to content

GlobalTimeAutoClient & Protocol Interface

Choose a tag to compare

@dimayurkovski dimayurkovski released this 07 Apr 19:51
· 5 commits to main since this release
  • Added GlobalTimeAutoClient — smart NTP client with automatic re-sync on network recovery (NWPathMonitor), app foreground (UIKit/AppKit/WatchKit), and exponential backoff retry
  • Added GlobalTimeClientProtocol — shared interface for both clients; callback API moved to protocol extension
  • Updated README with GlobalTimeAutoClient usage and API reference
  • 56 new tests covering protocol conformance, auto client state, error handling, concurrency, and integration