From ad29346e10addd4e5b1e3cf18dd2bc0546756f59 Mon Sep 17 00:00:00 2001 From: Simon Morlat Date: Thu, 29 Oct 2015 13:48:47 +0100 Subject: [PATCH] add missing file --- .../org/linphone/core/TunnelConfigImpl.java | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 java/impl/org/linphone/core/TunnelConfigImpl.java diff --git a/java/impl/org/linphone/core/TunnelConfigImpl.java b/java/impl/org/linphone/core/TunnelConfigImpl.java new file mode 100644 index 000000000..d7fd0c873 --- /dev/null +++ b/java/impl/org/linphone/core/TunnelConfigImpl.java @@ -0,0 +1,53 @@ +package org.linphone.core; + +public class TunnelConfigImpl implements TunnelConfig{ + long mNativePtr; + protected TunnelConfigImpl(long nativePtr){ + mNativePtr = nativePtr; + } + private native String getHost(long nativePtr); + @Override + public String getHost() { + return getHost(mNativePtr); + } + private native void setHost(long nativePtr, String host); + @Override + public void setHost(String host) { + setHost(mNativePtr, host); + } + private native int getPort(long nativePtr); + @Override + public int getPort() { + return getPort(mNativePtr); + } + private native void setPort(long nativePtr, int port); + @Override + public void setPort(int port) { + setPort(mNativePtr, port); + } + private native int getRemoteUdpMirrorPort(long nativePtr); + @Override + public int getRemoteUdpMirrorPort() { + return getRemoteUdpMirrorPort(mNativePtr); + } + private native void setRemoteUdpMirrorPort(long nativePtr, int remoteUdpMirrorPort); + @Override + public void setRemoteUdpMirrorPort(int remoteUdpMirrorPort) { + setRemoteUdpMirrorPort(mNativePtr, remoteUdpMirrorPort); + } + private native int getDelay(long nativePtr); + @Override + public int getDelay() { + return getDelay(mNativePtr); + } + private native void setDelay(long nativePtr, int delay); + @Override + public void setDelay(int delay) { + setDelay(mNativePtr, delay); + } + private native void enableSip(long nativePtr, boolean enabled); + private native void destroy(long nativePtr); + protected void finalize() throws Throwable { + if (mNativePtr!=0) destroy(mNativePtr); + } +}