| Index: chrome/installer/mac/app/OmahaCommunication.h
|
| diff --git a/chrome/installer/mac/app/OmahaCommunication.h b/chrome/installer/mac/app/OmahaCommunication.h
|
| index 54a377f1c8361e71252c7dd8680436e0264ae8ca..f6f0ad1f71842c62a8a3716f8db170bfe334b256 100644
|
| --- a/chrome/installer/mac/app/OmahaCommunication.h
|
| +++ b/chrome/installer/mac/app/OmahaCommunication.h
|
| @@ -7,20 +7,23 @@
|
|
|
| #import <Foundation/Foundation.h>
|
|
|
| -#include "NetworkCommunication.h"
|
| +#import "NetworkCommunication.h"
|
| +#import "MainDelegate.h"
|
|
|
| -typedef void (^OmahaRequestCompletionHandler)(NSData*, NSError*);
|
| -
|
| -@interface OmahaCommunication : NSObject
|
| +@interface OmahaCommunication : NSObject<NSURLSessionDataDelegate> {
|
| + NSMutableData* _dataCollected;
|
| + id<DownloadDelegate> _delegate;
|
| +}
|
|
|
| @property(nonatomic, copy) NSXMLDocument* requestXMLBody;
|
| @property(nonatomic, copy) NetworkCommunication* sessionHelper;
|
| +@property(nonatomic, assign) id<DownloadDelegate> delegate;
|
|
|
| - (id)init;
|
| - (id)initWithBody:(NSXMLDocument*)xmlBody;
|
|
|
| // Sends the request created using the session helper.
|
| -- (void)sendRequestWithBlock:(OmahaRequestCompletionHandler)block;
|
| +- (void)sendRequest;
|
|
|
| @end
|
|
|
|
|