|
|
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);
|
}
|