1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
/* emacs buffer mode hint -*- objc -*- */
#import <Foundation/NSObject.h>
#import "ConfigManager.h"
extern NSString * const SAEventReminderWillRun;
@interface AlarmManager : NSObject
{
NSMutableDictionary *_activeAlarms;
id _defaultBackend;
}
+ (NSArray *)backends;
+ (id)backendForName:(NSString *)name;
+ (AlarmManager *)globalManager;
- (id)defaultBackend;
- (NSString *)defaultBackendName;
- (void)setDefaultBackend:(NSString *)name;
- (BOOL)alarmsEnabled;
- (void)setAlarmsEnabled:(BOOL)value;
@end
|