//
//  CloudElementSyncDelegate.h
//  DsUtilities
//
//  Created by Dirk Stichling on 23.11.13.
//  Copyright (c) 2013 Dirk Stichling. All rights reserved.
//

#import <Foundation/Foundation.h>

@class CloudElementSync;

@protocol CloudElementSyncDelegate <NSObject>

- (void) cloudElementSync:(CloudElementSync*)sync initialGatherComplete:(NSSet*)elements;
- (void) cloudElementSync:(CloudElementSync*)sync newElement:(NSString*)guid data:(NSData*)data;
- (void) cloudElementSync:(CloudElementSync*)sync elementChanged:(NSString*)guid data:(NSData*)data;
- (void) cloudElementSync:(CloudElementSync*)sync elementDeleted:(NSString*)guid;

@end
