Statistics
| Branch: | Tag: | Revision:

root / Classes / ContainersViewController.h @ 9fee07a6

History | View | Annotate | Download (1.3 kB)

1 700184fb Miltiadis Vasilakis
//
2 700184fb Miltiadis Vasilakis
//  ContainersViewController.h
3 700184fb Miltiadis Vasilakis
//  OpenStack
4 700184fb Miltiadis Vasilakis
//
5 700184fb Miltiadis Vasilakis
//  Created by Mike Mayo on 12/7/10.
6 700184fb Miltiadis Vasilakis
//  The OpenStack project is provided under the Apache 2.0 license.
7 700184fb Miltiadis Vasilakis
//
8 700184fb Miltiadis Vasilakis
9 700184fb Miltiadis Vasilakis
#import "OpenStackViewController.h"
10 700184fb Miltiadis Vasilakis
11 700184fb Miltiadis Vasilakis
@class OpenStackAccount;
12 d17a05de Miltiadis Vasilakis
@class AccountHomeViewController;
13 54fd5c36 Miltiadis Vasilakis
@class ContainerDetailViewController;
14 700184fb Miltiadis Vasilakis
15 700184fb Miltiadis Vasilakis
@interface ContainersViewController : OpenStackViewController <UITableViewDelegate, UITableViewDataSource> {
16 700184fb Miltiadis Vasilakis
    IBOutlet UITableView *tableView;
17 700184fb Miltiadis Vasilakis
    OpenStackAccount *account;
18 7db1712d Miltiadis Vasilakis
        
19 700184fb Miltiadis Vasilakis
    IBOutlet UIBarButtonItem *refreshButton;
20 700184fb Miltiadis Vasilakis
    
21 700184fb Miltiadis Vasilakis
    id getContainersSucceededObserver;
22 700184fb Miltiadis Vasilakis
    id getContainersFailedObserver;
23 700184fb Miltiadis Vasilakis
    
24 700184fb Miltiadis Vasilakis
    BOOL containersLoaded;
25 07592312 Miltiadis Vasilakis
    NSString *accountUsageInfo;
26 45f2fce6 Miltiadis Vasilakis
    AccountHomeViewController *accountHomeViewController;
27 54fd5c36 Miltiadis Vasilakis
    ContainerDetailViewController *containerDetailViewController;
28 45f2fce6 Miltiadis Vasilakis
    
29 700184fb Miltiadis Vasilakis
}
30 700184fb Miltiadis Vasilakis
31 700184fb Miltiadis Vasilakis
@property (nonatomic, retain) IBOutlet UITableView *tableView;
32 700184fb Miltiadis Vasilakis
@property (nonatomic, retain) OpenStackAccount *account;
33 07592312 Miltiadis Vasilakis
@property (nonatomic, retain) NSString *accountUsageInfo;
34 d17a05de Miltiadis Vasilakis
@property (nonatomic, assign) AccountHomeViewController *accountHomeViewController;
35 54fd5c36 Miltiadis Vasilakis
@property (nonatomic, retain) ContainerDetailViewController *containerDetailViewController;
36 700184fb Miltiadis Vasilakis
37 700184fb Miltiadis Vasilakis
- (void)refreshButtonPressed:(id)sender;
38 d6b38316 Miltiadis Vasilakis
- (NSString *)humanReadableSize:(unsigned long long)bytes;
39 45f2fce6 Miltiadis Vasilakis
- (void)createContainerWithName:(NSString *)containerName;
40 d6b38316 Miltiadis Vasilakis
41 700184fb Miltiadis Vasilakis
@end