Merge branch 'master' into easysetup and fixed OCStack issue
[platform/upstream/iotivity.git] / service / easy-setup / sdk / mediator / android / jni / jni_easy_setup.h
1 /* DO NOT EDIT THIS FILE - it is machine generated */\r
2 #include <stdio.h>\r
3 #include <string.h>\r
4 \r
5 #include <jni.h>\r
6 #include <jni_string.h>\r
7 \r
8 #include "JniOcStack.h"\r
9 \r
10 #define METHOD_PROVISIONING_STATUS_VOID_CALLBACK    "("")V"\r
11 #define METHOD_PROVISIONING_STATUS_INTEGER_CALLBACK    "("EASY_SETUP_JAVA_INTEGER_TYPE")V"\r
12 \r
13 /* Header for class org_iotivity_service_easyconnect_java_EasySetupHandler */\r
14 \r
15 #ifndef _Included_org_iotivity_service_easysetup_java_EasySetupHandler\r
16 #define _Included_org_iotivity_service_easysetup_java_EasySetupHandler\r
17 \r
18 #ifdef __cplusplus\r
19 extern "C" {\r
20 #endif\r
21 \r
22 JNIEXPORT void JNICALL JNIInitEasySetup(JNIEnv *env, jobject thisObj);\r
23 JNIEXPORT void JNICALL JNITerminateEasySetup(JNIEnv *env, jobject thisObj);\r
24 \r
25 /*\r
26  * Class:     org_iotivity_service_easyconnect_java_EasySetupHandler\r
27  * Method:    JNIProvisionEnrollee\r
28  * Signature: ()V\r
29  */\r
30 JNIEXPORT void JNICALL JNIProvisionEnrollee(JNIEnv *env, jobject ,\r
31                                                 jstring ,\r
32                                                 jstring ,\r
33                                                 jstring ,\r
34                                                 jint jConnectivityType);\r
35 \r
36 JNIEXPORT void JNICALL JNIStopEnrolleeProvisioning(JNIEnv *, jobject, jint);\r
37 \r
38 \r
39 #ifdef __cplusplus\r
40 }\r
41 #endif\r
42 #endif\r