KS3ServiceResponse.h
898 Bytes
//
// KingSoftServiceResponse.h
// KS3SDK
//
// Created by JackWong on 12/9/14.
// Copyright (c) 2014 kingsoft. All rights reserved.
//
#import <Foundation/Foundation.h>
@class KS3ServiceRequest;
@interface KS3ServiceResponse : NSObject {
NSMutableData *body;
}
@property(nonatomic, readonly) NSData *body;
@property(nonatomic, readonly) BOOL isFinishedLoading;
@property(nonatomic, readonly) BOOL didTimeout;
@property(nonatomic, strong) NSDictionary *responseHeader;
@property(nonatomic) int32_t httpStatusCode;
@property(readonly, copy) NSURL *URL;
@property(readonly, copy) NSString *MIMEType;
@property(readonly) long long expectedContentLength;
@property(readonly, copy) NSString *textEncodingName;
@property(readonly, copy) NSString *suggestedFilename;
@property(strong, nonatomic) NSError *error;
@property(nonatomic, strong) KS3ServiceRequest *request;
- (void)timeout;
@end