1 /* DO NOT EDIT THIS FILE - it is machine generated */
\r
3 #include "NSProviderInterface.h"
\r
4 #include "NSCommon.h"
\r
5 /* Header for class com_sec_notiproviderjni_IoTNotification */
\r
7 #ifndef NOTIFICATION_JNI_H
\r
8 #define NOTIFICATION_JNI_H
\r
14 * Class: com_sec_notiproviderjni_IoTNotification
\r
15 * Method: stringFromJNI
\r
16 * Signature: ()Ljava/lang/String;
\r
18 JNIEXPORT jint JNICALL Java_org_iotivity_service_notification_IoTNotification_NSStartProvider
\r
19 (JNIEnv *, jobject, jboolean);
\r
21 JNIEXPORT jint JNICALL Java_org_iotivity_service_notification_IoTNotification_NSStopProvider
\r
22 (JNIEnv *, jobject);
\r
24 JNIEXPORT jint JNICALL Java_org_iotivity_service_notification_IoTNotification_NSSendNotification
\r
25 (JNIEnv *, jobject, jobject);
\r
27 JNIEXPORT jint JNICALL Java_org_iotivity_service_notification_IoTNotification_NSProviderReadCheck
\r
28 (JNIEnv *, jobject, jobject);
\r
30 JNIEXPORT jint JNICALL Java_org_iotivity_service_notification_IoTNotification_NSAccept
\r
31 (JNIEnv *, jobject, jobject, jboolean);
\r
33 void JNIlogPrintedCallback(JNIEnv*, jobject, const char*);
\r
35 void JNISubscribeRequestCallback(JNIEnv*, jobject, char*);
\r
37 void JNIMessageSyncCallback(JNIEnv*, jobject, char*);
\r
39 void NSSubscribeRequestCb(NSConsumer*);
\r
41 void NSSyncCb(NSProvider*, NSSync*);
\r