-
Notifications
You must be signed in to change notification settings - Fork 5
/
PreferencesController.h
53 lines (48 loc) · 1.25 KB
/
PreferencesController.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
/* PreferencesController */
#import <Cocoa/Cocoa.h>
#import "SSHTunnel.h"
@interface PreferencesController : NSObject
{
IBOutlet id allowLAN;
IBOutlet id autoConnect;
IBOutlet id compress;
IBOutlet id cryptMethod;
IBOutlet id options;
IBOutlet id drawer;
IBOutlet id emptyView;
IBOutlet id enableSOCKS4;
IBOutlet id forcev1;
IBOutlet id fullView;
IBOutlet id handleAuthentication;
IBOutlet id host;
IBOutlet id localList;
IBOutlet id login;
IBOutlet id name;
IBOutlet id port;
IBOutlet id remoteList;
IBOutlet id SOCKS4Port;
IBOutlet id tunnelsList;
IBOutlet id window;
IBOutlet id autoOpen;
IBOutlet id urlTextField;
IBOutlet id commandLine;
NSMutableArray *tunnels;
NSRect mainFrameRect;
NSMutableDictionary *tempLocal;
NSMutableDictionary *tempRemote;
BOOL toAdd;
BOOL empty;
}
- (int)numberOfTunnels;
- (void)updateWindow;
- (SSHTunnel*)currentTunnel;
- (IBAction)addHost:(id)sender;
- (IBAction)addLocal:(id)sender;
- (IBAction)addRemote:(id)sender;
- (IBAction)controlChanged:(id)sender;
- (IBAction)delHost:(id)sender;
- (IBAction)delLocal:(id)sender;
- (IBAction)delRemote:(id)sender;
- (IBAction)disclosure:(id)sender;
- (void)save;
@end