11 #include "interfaces/json-rpc/IClient.h" 12 #include "interfaces/json-rpc/ITransportLayer.h" 14 #include <androidjni/JNIBase.h> 24 static void RegisterNatives(JNIEnv* env);
30 static jstring _requestJSON(JNIEnv* env, jobject thiz, jstring request);
39 bool PrepareDownload(
const char *path,
CVariant &details, std::string &protocol)
override;
40 bool Download(
const char *path,
CVariant &result)
override;
41 int GetCapabilities()
override;
47 int GetPermissionFlags()
override;
48 int GetAnnouncementFlags()
override;
49 bool SetAnnouncementFlags(
int flags)
override;
Definition: JNIXBMCJsonHandler.h:32
Definition: JNIXBMCJsonHandler.h:19
Definition: JNIMainActivity.h:15
Definition: JNIXBMCJsonHandler.h:44
Definition: ITransportLayer.h:27