]> sjero.net Git - linphone/blob - LinphoneChatMessageImpl.java
Display if chat message delivered or not
[linphone] / LinphoneChatMessageImpl.java
1 package org.linphone.core;
2
3 public class LinphoneChatMessageImpl implements LinphoneChatMessage {
4         protected final long nativePtr;
5         private native void setUserData(long ptr);
6         private native String getMessage(long ptr);
7         private native LinphoneAddress getPeerAddress(long ptr);
8         
9         protected LinphoneChatMessageImpl(long aNativePtr)  {
10                 nativePtr = aNativePtr;
11                 setUserData();
12         }
13         
14         public long getNativePtr() {
15                 return nativePtr;
16         }
17         
18         @Override
19         public Object getUserData() {
20                 // TODO Auto-generated method stub
21                 return null;
22         }
23
24         @Override
25         public void setUserData() {
26                 setUserData(nativePtr);
27         }
28
29         @Override
30         public String getMessage() {
31                 return getMessage(nativePtr);
32         }
33         
34         @Override
35         public LinphoneAddress getPeerAddress() {
36                 return getPeerAddress(nativePtr);
37         }
38 }