KS3MultipartUpload.h 940 Bytes
//
//  KSS3MultipartUpload.h
//  KS3SDK
//
//  Created by JackWong on 12/15/14.
//  Copyright (c) 2014 kingsoft. All rights reserved.
//

#import "KS3Owner.h"
#import <Foundation/Foundation.h>

//上传类型
typedef enum {
  kUploadAlasset = 0, //相册中
  kUploadNormal,      //沙盒里或工程里
} UploadType;

@interface KS3MultipartUpload : NSObject

@property(nonatomic, strong) NSString *key;

@property(nonatomic, strong) NSString *bucket;

@property(nonatomic, strong) NSString *uploadId;

@property(nonatomic, strong) NSString *storageClass;

@property(nonatomic, strong) KS3Owner *initiator;

@property(nonatomic, strong) KS3Owner *owner;

@property(nonatomic, strong) NSDate *initiated;

@property(assign, readonly) BOOL isCanceled;

@property(assign, nonatomic, readonly) BOOL isPaused;

@property(assign, nonatomic) UploadType uploadType;

//暂停
- (void)pause;
//继续
- (void)proceed;
//取消
- (void)cancel;

@end