Inherits from CMISHttpRequest : NSObject
Declared in CMISHttpUploadRequest.h

Properties

bytesExpected

@property (nonatomic, assign) unsigned long long bytesExpected

bytesUploaded

@property (nonatomic, readonly) unsigned long long bytesUploaded

inputStream

@property (nonatomic, strong) NSInputStream *inputStream

Class Methods

startRequest:withHttpMethod:inputStream:headers:bytesExpected:authenticationProvider:completionBlock:progressBlock:

+ (CMISHttpUploadRequest *)startRequest:(NSMutableURLRequest *)urlRequest withHttpMethod:(CMISHttpRequestMethod)httpRequestMethod inputStream:(NSInputStream *)inputStream headers:(NSDictionary *)addionalHeaders bytesExpected:(unsigned long long)bytesExpected authenticationProvider:(id<CMISAuthenticationProvider>)authenticationProvider completionBlock:(void ( ^ ) ( CMISHttpResponse *httpResponse , NSError *error ))completionBlock progressBlock:(void ( ^ ) ( unsigned long long bytesUploaded , unsigned long long bytesTotal ))progressBlock

Instance Methods

initWithHttpMethod:completionBlock:progressBlock:

- (id)initWithHttpMethod:(CMISHttpRequestMethod)httpRequestMethod completionBlock:(void ( ^ ) ( CMISHttpResponse *httpResponse , NSError *error ))completionBlock progressBlock:(void ( ^ ) ( unsigned long long bytesUploaded , unsigned long long bytesTotal ))progressBlock