|
|
| version 1.1.1.1, 2012/02/21 23:16:22 | version 1.1.1.2, 2013/07/22 00:36:10 |
|---|---|
| Line 1 | Line 1 |
| import java.nio.ByteBuffer; | import java.nio.ByteBuffer; |
| import java.nio.IntBuffer; | |
| import fr.free.miniupnp.*; | import fr.free.miniupnp.*; |
| /** | /** |
| Line 27 public class JavaBridgeTest { | Line 29 public class JavaBridgeTest { |
| return; | return; |
| } | } |
| devlist = miniupnpc.upnpDiscover(UPNP_DELAY, (String) null, (String) null, 0, null); | devlist = miniupnpc.upnpDiscover(UPNP_DELAY, (String) null, (String) null, 0, 0, IntBuffer.allocate(1)); |
| if (devlist != null) { | if (devlist != null) { |
| System.out.println("List of UPNP devices found on the network :"); | System.out.println("List of UPNP devices found on the network :"); |
| for (UPNPDev device = devlist; device != null; device = device.pNext) { | for (UPNPDev device = devlist; device != null; device = device.pNext) { |
| Line 75 public class JavaBridgeTest { | Line 77 public class JavaBridgeTest { |
| if (ret != MiniupnpcLibrary.UPNPCOMMAND_SUCCESS) | if (ret != MiniupnpcLibrary.UPNPCOMMAND_SUCCESS) |
| System.out.println("GetSpecificPortMappingEntry() failed with code " + ret); | System.out.println("GetSpecificPortMappingEntry() failed with code " + ret); |
| System.out.println("InternalIP:Port = " + | System.out.println("InternalIP:Port = " + |
| new String(intClient.array()) + ":" + new String(intPort.array()) + | new String(intClient.array()) + ":" + new String(intPort.array()) + |
| " (" + new String(desc.array()) + ")"); | " (" + new String(desc.array()) + ")"); |
| ret = miniupnpc.UPNP_DeletePortMapping( | ret = miniupnpc.UPNP_DeletePortMapping( |
| urls.controlURL.getString(0), | urls.controlURL.getString(0), |