/** * Spawns server / keepAlive threads * * @param wksp - workspace directory * @param svc_host - hostname for the name server * @param svc_port - port number for the name server */ public LeetFTP(String wksp, String svc_host, int svc_port) { directory = wksp; serverTextField = new JTextField(svc_host, 10); portTextField = new JTextField("" + svc_port, 4); nameTextField = new JTextField("AIM-NuklearEclipse"); active = new LeetActive(svc_host, svc_port, SERVER_PORT); active.setUserName("quick"); active.start(); address = active.getAddress(); active.running = false; link = new LeetClient(); server = new LeetServ(address, SERVER_PORT, directory); server.start(); }