Statistics
| Branch: | Tag: | Revision:

root / Classes / ContainersViewController.h @ 9fee07a6

History | View | Annotate | Download (1.3 kB)

1
//
2
//  ContainersViewController.h
3
//  OpenStack
4
//
5
//  Created by Mike Mayo on 12/7/10.
6
//  The OpenStack project is provided under the Apache 2.0 license.
7
//
8

    
9
#import "OpenStackViewController.h"
10

    
11
@class OpenStackAccount;
12
@class AccountHomeViewController;
13
@class ContainerDetailViewController;
14

    
15
@interface ContainersViewController : OpenStackViewController <UITableViewDelegate, UITableViewDataSource> {
16
    IBOutlet UITableView *tableView;
17
    OpenStackAccount *account;
18
        
19
    IBOutlet UIBarButtonItem *refreshButton;
20
    
21
    id getContainersSucceededObserver;
22
    id getContainersFailedObserver;
23
    
24
    BOOL containersLoaded;
25
    NSString *accountUsageInfo;
26
    AccountHomeViewController *accountHomeViewController;
27
    ContainerDetailViewController *containerDetailViewController;
28
    
29
}
30

    
31
@property (nonatomic, retain) IBOutlet UITableView *tableView;
32
@property (nonatomic, retain) OpenStackAccount *account;
33
@property (nonatomic, retain) NSString *accountUsageInfo;
34
@property (nonatomic, assign) AccountHomeViewController *accountHomeViewController;
35
@property (nonatomic, retain) ContainerDetailViewController *containerDetailViewController;
36

    
37
- (void)refreshButtonPressed:(id)sender;
38
- (NSString *)humanReadableSize:(unsigned long long)bytes;
39
- (void)createContainerWithName:(NSString *)containerName;
40

    
41
@end