API change , Retransmission Callback on expiry , remove glib source for dynamic linking
[platform/upstream/iotivity.git] / resource / csdk / connectivity / samples / android / sample_service / src / com / iotivity / service / RMInterface.java
1
2 package com.iotivity.service;
3
4 import android.content.Context;
5
6 public class RMInterface {
7
8     static {
9         // Load RI JNI interface
10         System.loadLibrary("RMInterface");
11         
12         // Load CA JNI interface
13         System.loadLibrary("CAInterface");
14     }
15
16     public native void RMInitialize(Context context);
17
18     public native void RMTerminate();
19
20     public native void RMStartListeningServer();
21
22     public native void RMStartDiscoveryServer();
23
24     public native void RMRegisterHandler();
25
26     public native void RMFindResource(String uri);
27
28     public native void RMSendRequest(String requestUri, int selectedNetwork, int isSecured, int msgType);
29
30     public native void RMSendNotification(String notification, int selectedNetwork);
31
32     public native void RMSelectNetwork(int interestedNetwork);
33
34     public native void RMHandleRequestResponse();
35
36 }