// // EQNManager.h // Earthquake Network // // Created by Luca Beretta on 17/09/18. // Copyright © 2018 Luca Beretta. All rights reserved. // #import #import "EQNAreaCheck.h" @class EQNSisma; @class EQNReteSmartphone; @class EQNSegnalazione; @class EQNPastquakes; NS_ASSUME_NONNULL_BEGIN @interface EQNManager : NSObject @property (nonatomic, assign) BOOL isBackground; @property (nonatomic, strong, nullable) EQNReteSmartphone *rete_smartphone; @property (nonatomic, strong, nullable) EQNAreaCheck *area_check; @property (nonatomic, strong, nullable) NSArray *datiPastQuakes; @property (nonatomic, strong, nullable) NSArray *elencoSelagnazioniManuali; @property (nonatomic, strong, nullable) NSArray *retiSismiche; + (instancetype)defaultManager NS_SWIFT_NAME(manager()); - (void)avviaManager; - (void)stopManager; - (void)controllaStatoApplicazione; - (void)sincronizza; - (void)refreshSeismicDataForced:(BOOL)forced NS_SWIFT_NAME(refreshSeismicData(forced:)); @end NS_ASSUME_NONNULL_END