ExposureDetectionExecutor
final class ExposureDetectionExecutor : ExposureDetectionDelegate
Undocumented
-
Undocumented
Declaration
Swift
init( client: Client, downloadedPackagesStore: DownloadedPackagesStore, store: Store & AppConfigCaching, exposureDetector: ExposureDetector )
-
Undocumented
Declaration
Swift
func exposureDetection( country: Country.ID, determineAvailableData completion: @escaping (DaysAndHours?, Country.ID) -> Void )
-
Undocumented
Declaration
Swift
func exposureDetection( country: Country.ID, downloadDeltaFor remote: DaysAndHours ) -> DaysAndHours
-
Undocumented
Declaration
Swift
func exposureDetection( country: Country.ID, downloadAndStore delta: DaysAndHours, completion: @escaping (ExposureDetection.DidEndPrematurelyReason?) -> Void )
-
Undocumented
Declaration
Swift
func exposureDetectionWriteDownloadedPackages( country: Country.ID ) -> WrittenPackages?
-
Undocumented
Declaration
Swift
func exposureDetection( _ detection: ExposureDetection, detectSummaryWithConfiguration configuration: ENExposureConfiguration, writtenPackages: WrittenPackages, completion: @escaping (Result<ENExposureDetectionSummary, Error>) -> Void ) -> Progress