]> sjero.net Git - linphone/commitdiff
Sending pictures through chat
authorSylvain Berfini <Sylvain.Berfini@Belledonne-Communications.com>
Fri, 14 Sep 2012 14:54:57 +0000 (16:54 +0200)
committerSylvain Berfini <Sylvain.Berfini@Belledonne-Communications.com>
Fri, 14 Sep 2012 14:54:57 +0000 (16:54 +0200)
1  2 
LinphoneChatMessageImpl.java

index a6c54e10dee7f9ce71f2268c9915b661fd729faa,0000000000000000000000000000000000000000..a93aae85f7a26a1aee7e1642b69b8632f11a4098
mode 100644,000000..100644
--- /dev/null
@@@ -1,38 -1,0 +1,50 @@@
 +package org.linphone.core;
 +
 +public class LinphoneChatMessageImpl implements LinphoneChatMessage {
 +      protected final long nativePtr;
 +      private native void setUserData(long ptr);
 +      private native String getMessage(long ptr);
 +      private native LinphoneAddress getPeerAddress(long ptr);
++      private native String getExternalBodyUrl(long ptr);
++      private native void setExternalBodyUrl(long ptr, String url);
 +      
 +      protected LinphoneChatMessageImpl(long aNativePtr)  {
 +              nativePtr = aNativePtr;
 +              setUserData();
 +      }
 +      
 +      public long getNativePtr() {
 +              return nativePtr;
 +      }
 +      
 +      @Override
 +      public Object getUserData() {
 +              // TODO Auto-generated method stub
 +              return null;
 +      }
 +
 +      @Override
 +      public void setUserData() {
 +              setUserData(nativePtr);
 +      }
 +
 +      @Override
 +      public String getMessage() {
 +              return getMessage(nativePtr);
 +      }
 +      
 +      @Override
 +      public LinphoneAddress getPeerAddress() {
 +              return getPeerAddress(nativePtr);
 +      }
++      
++      @Override
++      public String getExternalBodyUrl() {
++              return getExternalBodyUrl(nativePtr);
++      }
++      
++      @Override
++      public void setExternalBodyUrl(String url) {
++              setExternalBodyUrl(nativePtr, url);
++      }
 +}