• 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//  SUVersionComparisonProtocol.h
3//  Sparkle
4//
5//  Created by Andy Matuschak on 12/21/07.
6//  Copyright 2007 Andy Matuschak. All rights reserved.
7//
8
9#ifndef SUVERSIONCOMPARISONPROTOCOL_H
10#define SUVERSIONCOMPARISONPROTOCOL_H
11
12/*!
13    @protocol
14    @abstract    Implement this protocol to provide version comparison facilities for Sparkle.
15*/
16@protocol SUVersionComparison
17
18/*!
19    @method
20    @abstract   An abstract method to compare two version strings.
21    @discussion Should return NSOrderedAscending if b > a, NSOrderedDescending if b < a, and NSOrderedSame if they are equivalent.
22*/
23- (NSComparisonResult)compareVersion:(NSString *)versionA toVersion:(NSString *)versionB;
24
25@end
26
27#endif
28