I need to implement callback function in Java using “interface”. I have wrote the application part as MyJavaFunction(int size, m_GetSizeInterface);
m_GetSizeInterface is an Interface which contains the callback function GetSize. This GetSize method is override in the application. In JNI I need to call a CPP function having prototype int MyCPPFunction(int size, int (*callback)(int* ID));
How can I pass this GetSize as parameter to MyCPPFunction in JNI? Please help
public int GetSize (m_SizeClass arg0)
{
g_size = arg0.size;
return 0;
}