5 // Created by Andy Matuschak on 3/12/06.
6 // Copyright 2006 Andy Matuschak. All rights reserved.
13 @interface SUAppcast : NSObject
17 NSString *userAgentString;
19 NSString *downloadFilename;
20 NSURLDownload *download;
23 - (void)fetchAppcastFromURL:(NSURL *)url;
24 - (void)setDelegate:delegate;
25 - (void)setUserAgentString:(NSString *)userAgentString;
31 @interface NSObject (SUAppcastDelegate)
32 - (void)appcastDidFinishLoading:(SUAppcast *)appcast;
33 - (void)appcast:(SUAppcast *)appcast failedToLoadWithError:(NSError *)error;