ftp.nice.ch/pub/next/connectivity/filetransfer/Yftp.0.564.NIHS.bs.tar.gz#/Yftp/Yftp.0.564/Controller.h

This is Controller.h in view mode; [Download] [Up]

#import <appkit/appkit.h>


extern	NXAtom	emptyString;


@interface Controller:Object
{
    id	sessionList,hostList,browserList,activeFtp;

	id	hostBrowser;
	id	loginButton;
	id	addButton;
	id	renameButton;
	id	hostField;
	id	hostWindow;
	id  cachePanel;
	id	cacheSaveHostField;
	id  regetPanel;
	id	regetPanelHostField;
	
	id  defaultAppIconView;
	id  progressIconView;
	id	progressView;
	id	fileProgressField;
	id	fileLengthField;
	
	id  gatorBox;
	
	id	preferencesPanel;
	
	id  defaultForm;
	id	defaultUserField;
	id	defaultPassField;
	id	defaultPathField;
	id	defaultLocalPathField;
	
	id  versionStrings;
}

- writeDirCache:sender;
- savingHost:(const char *)host;
- emptyCache:sender;
- purgeCache:sender;
- showHostWindow:sender;
- browserClick:sender;
- matrixDidShuffle:sender;
- hostDoubleClicked;
- clickLoginButton;
- loginHost:sender;
- pressedEnter:sender;
- addHost:sender;
- renameHost:sender;
- updateHostTextField;

- openGatorWindow:sender;
- gatorOK:sender;
- gatorCancel:sender;

- ftpHostForName:(NXAtom)name;

- openPreferences:sender;

- ftpDidActivate:sender;
- setProgress:(long)pos :(long)len from:sender;

- (NXAtom) defaultUser;
- (NXAtom) defaultPass;
- (NXAtom) defaultPath;
- (NXAtom) defaultLocalPath;

- (int) showRegetPanelForFile:(const char *)name;
- regetPanelButtonPressed:sender;

@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.