package src; import java.util.Arrays; import java.util.List; import com.sun.jna.Library; import com.sun.jna.Native; import com.sun.jna.Pointer; import com.sun.jna.Structure; public interface FtpClientLibrary extends Library { FtpClientLibrary INSTANCE = (FtpClientLibrary) Native.loadLibrary("FtpClientDll", FtpClientLibrary.class); Pointer getCFtpClient(); boolean Noop(Pointer handle); boolean login(Pointer handle, String host, int port, String user, String passwd); int getFtpFileList(Pointer handle, String srcFile, Structure.ByReference data); }