This is FtpSession.h in view mode; [Download] [Up]
#import <appkit/appkit.h> @interface FtpSession:Object { id ftpConn,fileSystem,ftpHost; // FileBrowser id browserWindow; id browser; id statusField; id consoleText; id progressView; id fileLengthField; id fileProgressField; // LoginPanel id loginPanel; id userField; id passField; // DefaultLoginPanel id defaultPanel; id userDefaultField; id passDefaultField; id useUserDefaultRadio; id usePassDefaultRadio; id hostDefaultField; // LocalPathPanel id localPathPanel; id localPathField; // Queue Window (by Peter Lount) id queueWindow; id queueBrowser; id queueStatusField; id queueFilenameField; id controller; BOOL active; NXAtom hostname,username,password; NXAtom remotepath,localpath; long lastprogressupdatetime; } - initForHost:ftpHost; - free; - showLoginPanel:sender; - autoLoginHost:sender; - loginHost:sender; - openDefaultPanel:sender; - defaultOk:sender; - defaultCancel:sender; - defaultSwitchClicked:sender; - okLocalPath:sender; - okDefaultLocalPath:sender; - openDirPanel:sender; - testPath:(const char *)path; - setRemotePath:sender; - (NXAtom) user; - (NXAtom) pass; - ftpHost; - fileSystem; - ftpConn; - (NXAtom) hostName; - deactivateWindow; - showConsole:sender; - showQueue:sender; - (void) console:(const char *)string; - showStatus:(const char *)string; - showFilename:(const char *)name; - setProgressSize:(long)x; - showProgress:(long)x; - (void) setDirty:(BOOL)flag; - validateBrowser; - browserCellSelected:sender; - browserCellDoubleClicked:sender; - pressedGetButton:sender; - getIt:obj; - queueBrowser; - queueAbortButtonPressed:sender; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.