11 #include <androidjni/JNIBase.h> 12 #include <androidjni/NsdManager.h> 25 static void RegisterNatives(JNIEnv* env);
29 void onDiscoveryStarted(
const std::string& serviceType)
override = 0;
30 void onDiscoveryStopped(
const std::string& serviceType)
override = 0;
31 void onServiceFound(
const CJNINsdServiceInfo& serviceInfo)
override = 0;
32 void onServiceLost(
const CJNINsdServiceInfo& serviceInfo)
override = 0;
33 void onStartDiscoveryFailed(
const std::string& serviceType,
int errorCode)
override = 0;
34 void onStopDiscoveryFailed(
const std::string& serviceType,
int errorCode)
override = 0;
37 static void _onDiscoveryStarted(JNIEnv* env, jobject thiz, jstring serviceType);
38 static void _onDiscoveryStopped(JNIEnv* env, jobject thiz, jstring serviceType);
39 static void _onServiceFound(JNIEnv* env, jobject thiz, jobject serviceInfo);
40 static void _onServiceLost(JNIEnv* env, jobject thiz, jobject serviceInfo);
41 static void _onStartDiscoveryFailed(JNIEnv* env, jobject thiz, jstring serviceType, jint errorCode);
42 static void _onStopDiscoveryFailed(JNIEnv* env, jobject thiz, jstring serviceType, jint errorCode);
Definition: JNIXBMCNsdManagerDiscoveryListener.h:17
Definition: JNIMainActivity.h:15