diff options
Diffstat (limited to 'lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/src/com/plutinosoft/platinum/UPnP.java')
-rw-r--r-- | lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/src/com/plutinosoft/platinum/UPnP.java | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/src/com/plutinosoft/platinum/UPnP.java b/lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/src/com/plutinosoft/platinum/UPnP.java new file mode 100644 index 0000000..fc285fe --- /dev/null +++ b/lib/libUPnP/Platinum/Source/Platform/Android/module/platinum/src/com/plutinosoft/platinum/UPnP.java @@ -0,0 +1,25 @@ +package com.plutinosoft.platinum; + +public class UPnP { + public UPnP() { + cSelf = _init(); + } + + public int start() { + return _start(cSelf); + } + + public int stop() { + return _stop(cSelf); + } + + // C glue + private static native long _init(); + private static native int _start(long self); + private static native int _stop(long self); + private final long cSelf; + + static { + System.loadLibrary("platinum-jni"); + } +} |