ftpobj;

# Using dispatch as follows is a workaround only, since multiple SWIG-wrapped 
# classes cannot overload the same functions. However, a more expansive solution 
# based on dispatch() is probably not worthwhile since SWIG support for 3.1 OOP 
# would supercede it.

dispatch("close","ftp_close","swig_ref");
dispatch("cd","ftp_cd","swig_ref");
dispatch("pwd","ftp_pwd","swig_ref");
dispatch("ls","ftp_ls","swig_ref");
dispatch("nlst","ftp_nlst","swig_ref");
dispatch("dir","ftp_dir","swig_ref");
dispatch("rmdir","ftp_rmdir","swig_ref");
dispatch("mkdir","ftp_mkdir","swig_ref");
dispatch("rename","ftp_rename","swig_ref");
dispatch("delete","ftp_remove","swig_ref");
dispatch("mput","ftp_mput","swig_ref");
dispatch("mget","ftp_mget","swig_ref");
dispatch("ascii","ftp_ascii","swig_ref");
dispatch("binary","ftp_binary","swig_ref");

