You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

83 lines
1.5 KiB

//
// JCIMMessage.h
// JCSDKOC
//
// Created by maikireton on 2017/8/11.
// Copyright © 2017年 juphoon. All rights reserved.
//
#import <Foundation/Foundation.h>
#import "JCStorageConstants.h"
/**
* @addtogroup
* @{
*/
/**
*
*/
@interface JCStorageItem : NSObject
/**
*
*/
@property (nonatomic, readonly, copy) NSString* fileId;
/**
*
*/
@property (nonatomic, readonly, copy) NSString* uri;
/**
*
* @note
*/
@property (nonatomic, readonly, copy) NSString* path;
/**
*
*
* - @ref JCStorageItemDirectionUpload :
* - @ref JCStorageItemDirectionDownload :
*/
@property (nonatomic, readonly) JCStorageItemDirection direction;
/**
* @ref JCStorageItemState
*/
@property (nonatomic, readonly) JCStorageItemState state;
/**
*
*
* @ref JCStorageItemStateFail @ref JCStorageReason
*/
@property (nonatomic, readonly) JCStorageReason error;
/**
*
*/
@property (nonatomic, readonly) int progress;
/**
*
*/
@property (nonatomic, readonly) int fileSize;
/**
* cookie
*/
@property (nonatomic, strong) id cookie;
/**
* id
*/
@property (nonatomic) unsigned int operationId;
@end
/**
* @}
*/