// // ServerRequest.h // Earthquake Network // // Refactored by Andrea Busi on 25/09/2020. // Copyright © 2020 Earthquake Network. All rights reserved. // #import #import #import "Costanti.h" NS_ASSUME_NONNULL_BEGIN typedef void (^successCompletionHandler)(id _Nullable result); typedef void (^errorCompletionHandler)(NSError * _Nullable error); @interface ServerRequest : NSObject @property (nonatomic) BOOL isConnect; + (instancetype)defaultServerConnectionSingleton; - (void)inviaInformazioniAlServerWithURL:(NSURL *)url richiesta:(EQNTipoChiamata)chiamata success:(successCompletionHandler)onSuccess failure:(errorCompletionHandler)onFailure; - (void)inviaRicevuta:(NSData *)ricevuta success:(successCompletionHandler)onSuccess failure:(errorCompletionHandler)onFailure; @end NS_ASSUME_NONNULL_END