//
//  MCSyncWorkerProtocol.h
//  MCFoundation
//
//  Created by Ali Lalani on 09-08-24.
//  Copyright 2009 Marketcircle, Inc. All rights reserved.
//


// DO Proxy Protocol
@protocol MCSyncWorkerProtocol <NSObject>
- (oneway void)shutDown;
// Sync Logic
- (oneway void)performSyncForEntityGroups: (NSArray*)entityGroupIdentifiers isBlockingSync: (BOOL)isBlocking;
// Performs a full push/pull sync - with the added optimization that it will only sync the entity groups mentioned - if entityGroupsIdentifiers is nil then it syncs all active ones
// Debugging Purposes
- (oneway void)debugPing;
@end

