X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=service%2Fnotification%2Fandroid%2Fnotification-service%2Fsrc%2Fmain%2Fjni%2Fprovider%2FJniNotificationProvider.h;h=f17d110f78147c519b916ae7ab419d69d21cd4ce;hb=7f00f942c39b7bc27c7eeecf213a239c3fe4173c;hp=64b7b8bbf312179692a718fceb981ceb8e7b17d0;hpb=327f7b6845abe5a9129854ef7cc585d710446a2a;p=platform%2Fupstream%2Fiotivity.git diff --git a/service/notification/android/notification-service/src/main/jni/provider/JniNotificationProvider.h b/service/notification/android/notification-service/src/main/jni/provider/JniNotificationProvider.h old mode 100644 new mode 100755 index 64b7b8b..f17d110 --- a/service/notification/android/notification-service/src/main/jni/provider/JniNotificationProvider.h +++ b/service/notification/android/notification-service/src/main/jni/provider/JniNotificationProvider.h @@ -30,25 +30,25 @@ extern "C" { /* * Class: org_iotivity_service_ns_provider_ProviderService * Method: nativeStart - * Signature: (Lorg/iotivity/service/ns/provider/ProviderService/OnConsumerSubscribedListener;Lorg/iotivity/service/ns/provider/ProviderService/OnMessageSynchronizedListener;ZLjava/lang/String;)I + * Signature: (Lorg/iotivity/service/ns/provider/ProviderService/OnConsumerSubscribedListener;Lorg/iotivity/service/ns/provider/ProviderService/OnMessageSynchronizedListener;ZLjava/lang/String;Z)V */ -JNIEXPORT jint JNICALL Java_org_iotivity_service_ns_provider_ProviderService_nativeStart -(JNIEnv *, jobject, jobject, jobject, jboolean, jstring); +JNIEXPORT void JNICALL Java_org_iotivity_service_ns_provider_ProviderService_nativeStart +(JNIEnv *, jobject, jobject, jobject, jboolean, jstring, jboolean); /* * Class: org_iotivity_service_ns_provider_ProviderService * Method: nativeStop - * Signature: ()I + * Signature: ()V */ -JNIEXPORT jint JNICALL Java_org_iotivity_service_ns_provider_ProviderService_nativeStop +JNIEXPORT void JNICALL Java_org_iotivity_service_ns_provider_ProviderService_nativeStop (JNIEnv *, jobject); /* * Class: org_iotivity_service_ns_provider_ProviderService * Method: nativeSendMessage - * Signature: (Lorg/iotivity/service/ns/common/Message;)I + * Signature: (Lorg/iotivity/service/ns/common/Message;)V */ -JNIEXPORT jint JNICALL Java_org_iotivity_service_ns_provider_ProviderService_nativeSendMessage +JNIEXPORT void JNICALL Java_org_iotivity_service_ns_provider_ProviderService_nativeSendMessage (JNIEnv *, jobject, jobject); /* @@ -70,33 +70,44 @@ JNIEXPORT jobject JNICALL Java_org_iotivity_service_ns_provider_ProviderService_ /* * Class: org_iotivity_service_ns_provider_ProviderService * Method: nativeEnableRemoteService - * Signature: (Ljava/lang/String;)I + * Signature: (Ljava/lang/String;)V */ -JNIEXPORT jint JNICALL Java_org_iotivity_service_ns_provider_ProviderService_nativeEnableRemoteService +JNIEXPORT void JNICALL +Java_org_iotivity_service_ns_provider_ProviderService_nativeEnableRemoteService (JNIEnv *, jobject, jstring); /* * Class: org_iotivity_service_ns_provider_ProviderService * Method: nativeDisableRemoteService - * Signature: (Ljava/lang/String;)I + * Signature: (Ljava/lang/String;)V */ -JNIEXPORT jint JNICALL Java_org_iotivity_service_ns_provider_ProviderService_nativeDisableRemoteService +JNIEXPORT void JNICALL +Java_org_iotivity_service_ns_provider_ProviderService_nativeDisableRemoteService (JNIEnv *, jobject, jstring); /* * Class: org_iotivity_service_ns_provider_ProviderService + * Method: nativeSubscribeMQService + * Signature: (Ljava/lang/String;Ljava/lang/String;)V + */ +JNIEXPORT void JNICALL +Java_org_iotivity_service_ns_provider_ProviderService_nativeSubscribeMQService +(JNIEnv *, jobject, jstring, jstring); + +/* + * Class: org_iotivity_service_ns_provider_ProviderService * Method: nativeRegisterTopic - * Signature: (Ljava/lang/String;)I + * Signature: (Ljava/lang/String;)V */ -JNIEXPORT jint JNICALL Java_org_iotivity_service_ns_provider_ProviderService_nativeRegisterTopic +JNIEXPORT void JNICALL Java_org_iotivity_service_ns_provider_ProviderService_nativeRegisterTopic (JNIEnv *, jobject, jstring); /* * Class: org_iotivity_service_ns_provider_ProviderService * Method: nativeUnregisterTopic - * Signature: (Ljava/lang/String;)I + * Signature: (Ljava/lang/String;)V */ -JNIEXPORT jint JNICALL Java_org_iotivity_service_ns_provider_ProviderService_nativeUnregisterTopic +JNIEXPORT void JNICALL Java_org_iotivity_service_ns_provider_ProviderService_nativeUnregisterTopic (JNIEnv *, jobject, jstring); /* @@ -104,31 +115,32 @@ JNIEXPORT jint JNICALL Java_org_iotivity_service_ns_provider_ProviderService_nat * Method: nativeGetRegisteredTopicList * Signature: ()Lorg/iotivity/service/ns/common/TopicsList; */ -JNIEXPORT jobject JNICALL Java_org_iotivity_service_ns_provider_ProviderService_nativeGetRegisteredTopicList +JNIEXPORT jobject JNICALL +Java_org_iotivity_service_ns_provider_ProviderService_nativeGetRegisteredTopicList (JNIEnv *, jobject); /* * Class: org_iotivity_service_ns_provider_Consumer * Method: nativeAcceptSubscription - * Signature: (Ljava/lang/String;Z)I + * Signature: (Ljava/lang/String;Z)V */ -JNIEXPORT jint JNICALL Java_org_iotivity_service_ns_provider_Consumer_nativeAcceptSubscription +JNIEXPORT void JNICALL Java_org_iotivity_service_ns_provider_Consumer_nativeAcceptSubscription (JNIEnv *, jobject, jstring, jboolean); /* * Class: org_iotivity_service_ns_provider_Consumer * Method: nativeSetConsumerTopic - * Signature: (Ljava/lang/String;Ljava/lang/String;)I + * Signature: (Ljava/lang/String;Ljava/lang/String;)V */ -JNIEXPORT jint JNICALL Java_org_iotivity_service_ns_provider_Consumer_nativeSetConsumerTopic +JNIEXPORT void JNICALL Java_org_iotivity_service_ns_provider_Consumer_nativeSetConsumerTopic (JNIEnv *, jobject, jstring, jstring); /* * Class: org_iotivity_service_ns_provider_Consumer * Method: nativeUnsetConsumerTopic - * Signature: (Ljava/lang/String;Ljava/lang/String;)I + * Signature: (Ljava/lang/String;Ljava/lang/String;)V */ -JNIEXPORT jint JNICALL Java_org_iotivity_service_ns_provider_Consumer_nativeUnsetConsumerTopic +JNIEXPORT void JNICALL Java_org_iotivity_service_ns_provider_Consumer_nativeUnsetConsumerTopic (JNIEnv *, jobject, jstring, jstring); /*