My Project

- 메인 페이지
- 클래스
- 파일들

- 파일 목록
- 파일 멤버

KollusContent.h
이 파일의 문서화 페이지로 가기
1 //
2 // KollusContent.h
3 // KollusSDK
4 //
5 // Created by Franky.Jung on 2014. 11. 28..
6 // Copyright (c) 2014년 Catenoid. All rights reserved.
7 //
8
9 #import "KollusSDK.h"
10
11 @interface KollusContent : NSObject
12
14 @property (nonatomic, copy, readonly) NSString *company;
16 @property (nonatomic, copy, readonly) NSString *title;
18 @property (nonatomic, copy, readonly) NSString *course;
20 @property (nonatomic, copy, readonly) NSString *teacher;
22 @property (nonatomic, copy, readonly) NSString *snapshot;
24 @property (nonatomic, copy, readonly) NSString *thumbnail;
26 @property (nonatomic, copy, readonly) NSString *mediaContentKey;
28 @property (nonatomic, copy, readonly) NSString *synopsis;
30 @property (nonatomic, copy, readonly) NSString *descriptionURL;
32 @property (nonatomic, unsafe_unretained, readonly) CGSize naturalSize;
34 @property (nonatomic, copy, readonly) NSString *iosPlayerType;
35
37 @property (nonatomic, unsafe_unretained, readonly) KollusContentType contentType;
39 @property (nonatomic, strong, readonly) NSDate *DRMCheckDate;
41 @property (nonatomic, strong, readonly) NSDate *DRMExpireDate;
43 @property (nonatomic, unsafe_unretained, readonly) long DRMExpireCountMax;
45 @property (nonatomic, unsafe_unretained, readonly) long DRMExpireCount;
47 @property (nonatomic, unsafe_unretained, readonly) NSTimeInterval DRMTotalExpirePlayTime;
49 @property (nonatomic, unsafe_unretained, readonly) NSTimeInterval DRMExpirePlayTime;
51 @property (nonatomic, unsafe_unretained, readonly) BOOL DRMExpired;
53 @property (nonatomic, unsafe_unretained, readonly) BOOL DRMExpireRefreshPopup;
55 @property (nonatomic, unsafe_unretained, readonly) NSTimeInterval duration;
57 @property (nonatomic, unsafe_unretained, readonly) NSTimeInterval position;
59 @property (nonatomic, unsafe_unretained, readonly) NSUInteger contentIndex;
61 @property (nonatomic, unsafe_unretained, readonly) long long fileSize;
63 @property (nonatomic, unsafe_unretained, readonly) long long downloadSize;
65 @property (nonatomic, unsafe_unretained, readonly) NSUInteger downloadProgress;
67 @property (nonatomic, unsafe_unretained, readonly) BOOL downloaded;
69 @property (nonatomic, unsafe_unretained, readonly) long long downloadStopSize;
71 @property (nonatomic, unsafe_unretained, readonly) int downloadedTime;
72
73 @end
KollusContent::thumbnail
NSString * thumbnail
썸네일 파일 경로
Definition: KollusContent.h:24
KollusContent::teacher
NSString * teacher
강사명
Definition: KollusContent.h:20
KollusContent::downloadStopSize
long long downloadStopSize
다운로드 정지된 파일 사이즈
Definition: KollusContent.h:69
KollusContent::company
NSString * company
회사이름
Definition: KollusContent.h:14
KollusContent
Definition: KollusContent.h:11
KollusContent::downloadSize
long long downloadSize
다운로드 된 파일 사이즈
Definition: KollusContent.h:63
KollusContent::descriptionURL
NSString * descriptionURL
상세정보 URL
Definition: KollusContent.h:30
KollusContent::title
NSString * title
컨텐트 타이틀
Definition: KollusContent.h:16
KollusContent::mediaContentKey
NSString * mediaContentKey
미디어 컨텐트 키
Definition: KollusContent.h:26
KollusContent::DRMExpireDate
NSDate * DRMExpireDate
DRM 만료일시
Definition: KollusContent.h:41
KollusContent::snapshot
NSString * snapshot
스냅샷 파일 경로
Definition: KollusContent.h:22
KollusContent::synopsis
NSString * synopsis
시놉시스
Definition: KollusContent.h:28
KollusContent::DRMExpired
BOOL DRMExpired
DRM 만료여부
Definition: KollusContent.h:51
KollusContent::course
NSString * course
코스명
Definition: KollusContent.h:18
KollusContent::fileSize
long long fileSize
컨텐트 파일 사이즈
Definition: KollusContent.h:61
KollusContent::duration
NSTimeInterval duration
컨텐트 duration
Definition: KollusContent.h:55
KollusContent::position
NSTimeInterval position
이어보기 시간
Definition: KollusContent.h:57
KollusContent::naturalSize
CGSize naturalSize
영상 원본 사이즈
Definition: KollusContent.h:32
KollusContent::contentType
KollusContentType contentType
컨텐트 타입
Definition: KollusContent.h:37
KollusContent::downloadProgress
NSUInteger downloadProgress
다운로드 백분율
Definition: KollusContent.h:65
KollusContent::DRMCheckDate
NSDate * DRMCheckDate
DRM 체크일시
Definition: KollusContent.h:39
KollusContent::DRMExpireRefreshPopup
BOOL DRMExpireRefreshPopup
DRM 유효기간 갱신 팝업 여부
Definition: KollusContent.h:53
KollusContent::DRMExpirePlayTime
NSTimeInterval DRMExpirePlayTime
DRM 재생가능 시간
Definition: KollusContent.h:49
KollusContent::DRMTotalExpirePlayTime
NSTimeInterval DRMTotalExpirePlayTime
DRM 전체 재생가능 시간
Definition: KollusContent.h:47
KollusContent::DRMExpireCountMax
long DRMExpireCountMax
DRM 최대 카운트
Definition: KollusContent.h:43
KollusContent::downloadedTime
int downloadedTime
파일 다운로드 일시
Definition: KollusContent.h:71
KollusContent::DRMExpireCount
long DRMExpireCount
DRM 재생 카운트
Definition: KollusContent.h:45
KollusSDK.h
KollusContent::downloaded
BOOL downloaded
다운로드 완료여부
Definition: KollusContent.h:67
KollusContent::contentIndex
NSUInteger contentIndex
컨텐트 인덱스: 다운로드 컨텐트 재생시 사용
Definition: KollusContent.h:59
KollusContent::iosPlayerType
NSString * iosPlayerType
플레이어 타입 : hw, sw, native
Definition: KollusContent.h:34