#import "PCRemoteOperation.h"

@class PCFolderNode;
@class PCRemoteFileNode;

@interface PCHTTPDownloadOperation : PCRemoteOperation
{
	NSURLRequest*		urlRequest;
	NSURLDownload*		downloader;
	
	PCRemoteFileNode*	iSourceNode;
	PCFolderNode*		destinationNode;
	
	NSString*			completeDestinationPath;
}

- (id)initWithURL:(NSURL*)aURL localFolder:(PCFolderNode*)aDestination;
- (id)initWithPendingDownload:(NSURLDownload*)aDownload localFolder:(PCFolderNode*)aDestination;

@end
