~threeve/ubuntuone-ios-files/folder-info-footer

« back to all changes in this revision

Viewing changes to Files/U1LocalAssetsManager.h

  • Committer: Zachery Bir
  • Date: 2011-11-01 14:26:45 UTC
  • mfrom: (6.2.37 auto-upload-pics)
  • Revision ID: zachery.bir@canonical.com-20111101142645-cte42m0098go0t6s
Merged urbanape's auto-upload-pics branch

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
//
 
2
//  Copyright 2011 Canonical Ltd.
 
3
//      
 
4
//  This program is free software: you can redistribute it and/or modify it
 
5
//  under the terms of the GNU Affero General Public License version 3,
 
6
//  as published by the Free Software Foundation.
 
7
//      
 
8
//  This program is distributed in the hope that it will be useful, but
 
9
//  WITHOUT ANY WARRANTY; without even the implied warranties of
 
10
//  MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
 
11
//  PURPOSE.  See the GNU Affero General Public License for more details.
 
12
//
 
13
//  You should have received a copy of the GNU Affero General Public License
 
14
//  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
15
 
 
16
#import <Foundation/Foundation.h>
 
17
 
 
18
@class U1DataRepository;
 
19
@class U1Volume;
 
20
 
 
21
 
 
22
@interface U1LocalAssetsManager : NSObject
 
23
@property (retain) U1DataRepository *dataRepository;
 
24
@property (retain) NSMutableArray *localAssetsToUpload;
 
25
@property (retain) U1Volume *remoteUploadVolume;
 
26
+ (U1LocalAssetsManager *)sharedFilesManager;
 
27
- (void)checkForNewAssets;
 
28
- (void)uploadPendingAssets;
 
29
@end