diff java/jdc/org/dyncall/DC.java @ 22:4ee8d6aa7721

- java binding cleanup, exposed free functions (not very oo, this entire binding) - java binding examples
author cslag
date Sat, 09 Apr 2016 18:18:34 -0500
parents 77ca609422f1
children
line wrap: on
line diff
--- a/java/jdc/org/dyncall/DC.java	Wed Mar 30 23:40:52 2016 +0200
+++ b/java/jdc/org/dyncall/DC.java	Sat Apr 09 18:18:34 2016 -0500
@@ -51,9 +51,11 @@
   ;
 
   public static native long newCallVM(int size);
+  public static native void freeCallVM(long vmhandle);
 
-  public static native long   load(String libname);
-  public static native long   find(long libhandle, String symbol);
+  public static native long loadLibrary(String libname);
+  public static native void freeLibrary(long libhandle);
+  public static native long find(long libhandle, String symbol);
   //public static native int    symsCount(long libhandle);
   //public static native String symsName (long libhandle, int index);