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