• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/transmission/transmission-2.73/macosx/Sparkle.framework/Headers/
1//
2//  SUAppcastItem.h
3//  Sparkle
4//
5//  Created by Andy Matuschak on 3/12/06.
6//  Copyright 2006 Andy Matuschak. All rights reserved.
7//
8
9#ifndef SUAPPCASTITEM_H
10#define SUAPPCASTITEM_H
11
12@interface SUAppcastItem : NSObject {
13	NSString *title;
14	NSDate *date;
15	NSString *itemDescription;
16
17	NSURL *releaseNotesURL;
18
19	NSString *DSASignature;
20	NSString *minimumSystemVersion;
21    NSString *tag;
22
23	NSURL *fileURL;
24	NSString *versionString;
25	NSString *displayVersionString;
26
27	NSDictionary *propertiesDictionary;
28}
29
30// Initializes with data from a dictionary provided by the RSS class.
31- initWithDictionary:(NSDictionary *)dict;
32
33- (NSString *)title;
34- (NSString *)versionString;
35- (NSString *)displayVersionString;
36- (NSDate *)date;
37- (NSString *)itemDescription;
38- (NSURL *)releaseNotesURL;
39- (NSURL *)fileURL;
40- (NSString *)DSASignature;
41- (NSString *)minimumSystemVersion;
42- (NSString *)tag;
43
44// Returns the dictionary provided in initWithDictionary; this might be useful later for extensions.
45- (NSDictionary *)propertiesDictionary;
46
47@end
48
49#endif
50