X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=service%2Fresource-encapsulation%2Fandroid%2Fservice%2Fsrc%2Fmain%2Fjni%2FJniRcsRemoteResourceObject.cpp;h=fd84e22b88e06c1da398490ad0f068350bb55285;hb=7f00f942c39b7bc27c7eeecf213a239c3fe4173c;hp=d4116e26f8b79e5d4f3c50aa30ead8afa011cbd2;hpb=edcfc3d2329da7b914771c0dcff5f42c9b74fd93;p=platform%2Fupstream%2Fiotivity.git diff --git a/service/resource-encapsulation/android/service/src/main/jni/JniRcsRemoteResourceObject.cpp b/service/resource-encapsulation/android/service/src/main/jni/JniRcsRemoteResourceObject.cpp index d4116e2..fd84e22 100644 --- a/service/resource-encapsulation/android/service/src/main/jni/JniRcsRemoteResourceObject.cpp +++ b/service/resource-encapsulation/android/service/src/main/jni/JniRcsRemoteResourceObject.cpp @@ -135,7 +135,8 @@ namespace } } - void onCacheUpdated(const RCSResourceAttributes& attrs, const JavaGlobalRef& listener) + void onCacheUpdated(const RCSResourceAttributes& attrs, int eCode, + const JavaGlobalRef& listener) { LOGD("onCacheUpdated"); @@ -186,7 +187,7 @@ void initRCSRemoteResourceObject(JNIEnvWrapper* env) auto clsOnCacheUpdatedListener = env->FindClass(CLS_NAME_ON_CACHE_UPDATED_LISTENER); g_method_onCacheUpdated = env->GetMethodID(clsOnCacheUpdatedListener, "onCacheUpdated", - "(" AS_SIG(CLS_NAME_RESOURCEATTRIBUTES) ")V"); + "(" AS_SIG(CLS_NAME_RESOURCEATTRIBUTES) "I)V"); auto clsOnRemoteAttributesReceivedListener = env->FindClass(CLS_NAME_ON_REMOTE_ATTRIBUTES_RECEIVED_LISTENER); @@ -341,7 +342,8 @@ Java_org_iotivity_service_client_RcsRemoteResourceObject_nativeStartCaching if (listener) { res->startCaching(std::bind(onCacheUpdated, - std::placeholders::_1, JavaGlobalRef{ env, listener })); + std::placeholders::_1, std::placeholders::_2, + JavaGlobalRef{ env, listener })); } else {