Mercurial > hg > tweakathon2ios
annotate ServerComms.h @ 52:89944ab3e129 tip
fix oF linker errors ios8
author | Robert Tubb <rt300@eecs.qmul.ac.uk> |
---|---|
date | Tue, 03 Feb 2015 13:18:23 +0000 |
parents | a223551fdc1f |
children |
rev | line source |
---|---|
rt300@0 | 1 // |
rt300@0 | 2 // ServerComms.h |
rt300@0 | 3 // httpPost |
rt300@0 | 4 // |
rt300@0 | 5 // Created by Robert Tubb on 24/02/2013. |
rt300@0 | 6 // Copyright (c) 2013 Robert Tubb. All rights reserved. |
rt300@0 | 7 // |
rt300@0 | 8 |
rt300@0 | 9 #import <Foundation/Foundation.h> |
rt300@0 | 10 |
rt300@0 | 11 @interface ServerComms : NSObject <NSURLConnectionDataDelegate> |
rt300@0 | 12 { |
rt300@0 | 13 NSURL *serverURL; |
rt300@0 | 14 NSString *filePath; |
rt300@0 | 15 id delegate; |
rt300@0 | 16 SEL doneSelector; |
rt300@0 | 17 SEL errorSelector; |
rt300@0 | 18 |
rt300@0 | 19 BOOL uploadDidSucceed; |
rt300@0 | 20 } |
rt300@0 | 21 |
rt300@0 | 22 - (id)initWithURL: (NSURL *)serverURL |
rt300@0 | 23 filePath: (NSString *)filePath |
rt300@0 | 24 delegate: (id)delegate |
rt300@0 | 25 doneSelector: (SEL)doneSelector |
rt300@0 | 26 errorSelector: (SEL)errorSelector; |
rt300@0 | 27 |
rt300@0 | 28 - (NSString *)filePath; |
rt300@0 | 29 |
rt300@0 | 30 -(BOOL)doSyncPostRequest:(NSString *)type withData:(NSString *)data; |
rt300@0 | 31 -(BOOL)doPostRequest:(NSString *)type withData:(NSString *)data; |
rt300@0 | 32 @property (strong,nonatomic) NSMutableData * data; |
rt300@0 | 33 @property BOOL requestInProgress; |
rt300@0 | 34 @property (strong, nonatomic) NSString * currentRequestType; |
rt300@0 | 35 |
rt300@0 | 36 @end |