Rename Lib to LibJna, add LibBase abstract class

This commit is contained in:
Steve Myers
2021-06-21 14:55:56 -07:00
parent adb54e3b87
commit e6fabc81b3
3 changed files with 26 additions and 19 deletions

View File

@@ -0,0 +1,9 @@
package org.bitcoindevkit.bdk
import com.sun.jna.Native
abstract class LibBase {
protected val libJna: LibJna
get() = Native.load("bdk_ffi", LibJna::class.java)
}

View File

@@ -2,7 +2,7 @@ package org.bitcoindevkit.bdk
import com.sun.jna.*
interface Lib : Library {
interface LibJna : Library {
// typedef struct VoidResult VoidResult_t;
class VoidResult_t : PointerType {