SkyEpub SDK for iOS 7
 All Classes Functions Variables Properties
SkyDRMControl.h
1 //
2 // SkyDRMControl.h
3 // skyepub
4 //
5 // Created by 하늘나무 on 2016. 5. 18..
6 // Copyright © 2016년 SkyTree. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
10 #import "ContentProvider.h"
11 
12 @class Book;
13 
14 @interface SkyDRMControl : NSObject {
16  int bookCode;
17  id contentProviderClass;
18  id contentProvider;
19  Book *book;
20 }
21 
22 -(void)setContentProvider:(id<ContentProvider>)customProvider;
23 -(BOOL)openFile:(NSString*)bookName baseDirectory:(NSString*)baseDirectory;
24 -(void)closeFile;
25 -(BOOL)hasSingleFile;
26 -(int)getNumberOfFiles;
27 -(NSString*)getURL:(int)index;
28 -(NSString*)getURL;
29 -(NSString*)getBaseURL;
30 
31 @property (nonatomic,retain) id contentProviderClass;
32 @property (nonatomic,retain) id contentProvider;
33 @property (nonatomic,retain) Book* book;
34 
35 
36 @end