Rev 568 | Rev 1254 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
/* PackageManager */#import <Cocoa/Cocoa.h>// structure holding all available data about a packagetypedef struct pkgManagerEntry {NSString *name;NSString *desc;NSString *url;BOOL status;} s_pkgManagerEntry;@interface PackageManager : NSObject{IBOutlet NSTableView *packageDataSource; /* TableView for the history */IBOutlet id PackageInfoView;id PackageManagerWindow;int packages;s_pkgManagerEntry *package;}+ (PackageManager*) sharedController;- (id) window;- (IBAction) showInfo:(id)sender;- (IBAction) reloadPMData:(id)sender;- (void) reloadData;- (void) show;- (void) resetPackages; // removes all package data- (void) updatePackages: (int) count withNames: (char**) name descriptions: (char**) desc URLs: (char**) url status: (BOOL*) stat;- (int) count;@end