]> git.saurik.com Git - apple/security.git/blob - OTAPKIAssetTool/OTAServiceApp.h
Security-57031.30.12.tar.gz
[apple/security.git] / OTAPKIAssetTool / OTAServiceApp.h
1 //
2 // OTAServiceApp.h
3 // Security
4 //
5 // Created by local on 2/11/13.
6 //
7 //
8
9 #import <Foundation/Foundation.h>
10 #import <dispatch/dispatch.h>
11
12
13
14 @interface OTAServiceApp : NSObject
15 {
16 NSArray* _file_list;
17 NSString* _manifest_file_name;
18 NSString* _asset_version_file_name;
19 NSNumber* _current_asset_version;
20 NSNumber* _next_asset_version;
21 NSString* _current_asset_directory;
22 NSString* _assets_directory;
23 NSFileManager* _fileManager;
24 uid_t _uid; /* user uid */
25 gid_t _gid;
26 CFTimeInterval _asset_query_retry_interval;
27 bool _verbose;
28 }
29
30 @property (readonly) NSArray* file_list;
31 @property (readonly) NSString* manifest_file_name;
32 @property (readonly) NSString* asset_version_file_name;
33 @property (readonly) NSNumber* current_asset_version;
34 @property (readonly) NSNumber* next_asset_version;
35 @property (readonly) NSString* current_asset_directory;
36 @property (readonly) NSString* assets_directory;
37 @property (readonly) NSFileManager* fileManager;
38 @property (readonly) uid_t uid;
39 @property (readonly) gid_t gid;
40
41
42 - (id)init:(int)argc withArguments:(const char**)argv;
43
44 - (void)checkInWithActivity;
45
46 @end