X-Git-Url: https://code.grnet.gr/git/pithos-macos/blobdiff_plain/605c89329b792ac10149f9f501d8f7cfc6be9b2e..258db46f261ba5b910f5441d3469f5fb64d28800:/pithos-macos/PithosAccountNode.h diff --git a/pithos-macos/PithosAccountNode.h b/pithos-macos/PithosAccountNode.h index 7700332..6be678c 100644 --- a/pithos-macos/PithosAccountNode.h +++ b/pithos-macos/PithosAccountNode.h @@ -1,8 +1,8 @@ // -// PithosNode.h +// PithosAccountNode.h // pithos-macos // -// Copyright 2011 GRNET S.A. All rights reserved. +// Copyright 2011-2012 GRNET S.A. All rights reserved. // // Redistribution and use in source and binary forms, with or // without modification, are permitted provided that the following @@ -36,11 +36,31 @@ // or implied, of GRNET S.A. #import "PithosNode.h" +@class ASIPithos; @class ASIPithosAccountRequest; +@class ASIPithosAccount; @interface PithosAccountNode : PithosNode { - NSMutableArray *containers; + ASIPithos *pithos; + ASIPithosAccount *pithosAccount; + ASIPithosAccountRequest *accountRequest; + + ASIPithosAccountRequest *applyMetadataAccountRequest; + ASIPithosAccountRequest *refreshMetadataAccountRequest; + + BOOL reset; + + NSMutableDictionary *translatedGroups; } +@property(nonatomic, strong) ASIPithos *pithos; +@property(nonatomic, strong) ASIPithosAccount *pithosAccount; +@property(nonatomic, strong) NSMutableDictionary *translatedGroups; + +- (id)initWithPithos:(ASIPithos *)aPithos; + +- (void)applyInfo; +- (void)refreshInfo; + @end \ No newline at end of file