using namespace OC;
-class JniOcResource;
-
class JniOnMQTopicFoundListener
{
public:
- JniOnMQTopicFoundListener(JNIEnv *env, jobject jListener, JniOcResource* owner);
+ JniOnMQTopicFoundListener(JNIEnv *env, jobject jListener, RemoveListenerCallback removeListener);
~JniOnMQTopicFoundListener();
void foundTopicCallback(const int eCode, const std::string& uri,
private:
jweak m_jwListener;
- JniOcResource* m_ownerResource;
+ RemoveListenerCallback m_removeListener;
void checkExAndRemoveListener(JNIEnv* env);
};