/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_kde_koala_KProtocolManager */

#ifndef _Included_org_kde_koala_KProtocolManager
#define _Included_org_kde_koala_KProtocolManager
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_koala_KProtocolManager_NoProxy
#define org_kde_koala_KProtocolManager_NoProxy 0L
#undef org_kde_koala_KProtocolManager_ManualProxy
#define org_kde_koala_KProtocolManager_ManualProxy 1L
#undef org_kde_koala_KProtocolManager_PACProxy
#define org_kde_koala_KProtocolManager_PACProxy 2L
#undef org_kde_koala_KProtocolManager_WPADProxy
#define org_kde_koala_KProtocolManager_WPADProxy 3L
#undef org_kde_koala_KProtocolManager_EnvVarProxy
#define org_kde_koala_KProtocolManager_EnvVarProxy 4L
#undef org_kde_koala_KProtocolManager_Prompt
#define org_kde_koala_KProtocolManager_Prompt 0L
#undef org_kde_koala_KProtocolManager_Automatic
#define org_kde_koala_KProtocolManager_Automatic 1L
/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    newKProtocolManager
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KProtocolManager_newKProtocolManager
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    defaultUserAgent
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KProtocolManager_defaultUserAgent__
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    defaultUserAgent
 * Signature: (Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KProtocolManager_defaultUserAgent__Ljava_lang_String_2
  (JNIEnv *, jclass, jstring);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    userAgentForHost
 * Signature: (Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KProtocolManager_userAgentForHost
  (JNIEnv *, jclass, jstring);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    readTimeout
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KProtocolManager_readTimeout
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    connectTimeout
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KProtocolManager_connectTimeout
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    proxyConnectTimeout
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KProtocolManager_proxyConnectTimeout
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    responseTimeout
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KProtocolManager_responseTimeout
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    useProxy
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KProtocolManager_useProxy
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    useReverseProxy
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KProtocolManager_useReverseProxy
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    proxyType
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KProtocolManager_proxyType
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    proxyAuthMode
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KProtocolManager_proxyAuthMode
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    noProxyFor
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KProtocolManager_noProxyFor
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    proxyFor
 * Signature: (Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KProtocolManager_proxyFor
  (JNIEnv *, jclass, jstring);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    proxyForURL
 * Signature: (Lorg/kde/koala/KURL;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KProtocolManager_proxyForURL
  (JNIEnv *, jclass, jobject);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    badProxy
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KProtocolManager_badProxy
  (JNIEnv *, jclass, jstring);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    proxyConfigScript
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KProtocolManager_proxyConfigScript
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    useCache
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KProtocolManager_useCache
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    maxCacheAge
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KProtocolManager_maxCacheAge
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    maxCacheSize
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KProtocolManager_maxCacheSize
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    cacheDir
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KProtocolManager_cacheDir
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    cacheControl
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KProtocolManager_cacheControl
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    autoResume
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KProtocolManager_autoResume
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    markPartial
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KProtocolManager_markPartial
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    minimumKeepSize
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KProtocolManager_minimumKeepSize
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    persistentProxyConnection
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KProtocolManager_persistentProxyConnection
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    persistentConnections
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KProtocolManager_persistentConnections
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    reparseConfiguration
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KProtocolManager_reparseConfiguration
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    slaveProtocol
 * Signature: (Lorg/kde/koala/KURL;Ljava/lang/StringBuffer;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KProtocolManager_slaveProtocol
  (JNIEnv *, jclass, jobject, jobject);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    config
 * Signature: ()Lorg/kde/koala/KConfig;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KProtocolManager_config
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    finalize
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KProtocolManager_finalize
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    dispose
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KProtocolManager_dispose
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KProtocolManager
 * Method:    isDisposed
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KProtocolManager_isDisposed
  (JNIEnv *, jobject);

#ifdef __cplusplus
}
#endif
#endif
