Revision 2, 0.8 KB
(checked in by jon, 16 years ago)
|
Initial commit of skeletal project.
|
Line | |
---|
1 | /* |
---|
2 | * AILoginControllerProtocol.h |
---|
3 | * Adium |
---|
4 | * |
---|
5 | * Created by Evan Schoenberg on 7/31/06. |
---|
6 | * |
---|
7 | */ |
---|
8 | |
---|
9 | #import <Adium/AIControllerProtocol.h> |
---|
10 | |
---|
11 | #define LOGIN_PREFERENCES_FILE_NAME @"Login Preferences" //Login preferences file name |
---|
12 | #define LOGIN_SHOW_WINDOW @"Show Login Window" //Should hide the login window |
---|
13 | #define LOGIN_LAST_USER @"Last Login Name" //Last logged in user |
---|
14 | |
---|
15 | @protocol AILoginController <AIController> |
---|
16 | - (NSString *)userDirectory; |
---|
17 | - (NSString *)currentUser; |
---|
18 | - (NSArray *)userArray; |
---|
19 | |
---|
20 | - (void)addUser:(NSString *)inUserName; |
---|
21 | - (void)deleteUser:(NSString *)inUserName; |
---|
22 | - (void)renameUser:(NSString *)oldName to:(NSString *)newName; |
---|
23 | - (void)loginAsUser:(NSString *)userName; |
---|
24 | - (void)requestUserNotifyingTarget:(id)inTarget selector:(SEL)inSelector; |
---|
25 | @end |
---|
26 | |
---|