import java.io.*; import java.net.*; import java.util.*; public class KaZaClient { public static final int LISTEN_PORT = 3443; private String m_sharedFolder; private boolean m_connected = false; private Socket m_socket; public KaZaClient(String userName, int kbps, String sharedFolder, String server) { m_sharedFolder = sharedFolder; try { m_socket = new Socket(server, KaZaServer.LISTEN_PORT); } catch (Exception e) { return; } // TODO: publish our name and file list Thread fsThread = new Thread(new FileServer(LISTEN_PORT, m_sharedFolder)); m_connected = true; } public boolean connected() { return m_connected; } }