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

#ifndef _Included_org_kde_koala_KEMailSettings
#define _Included_org_kde_koala_KEMailSettings
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_koala_KEMailSettings_ClientProgram
#define org_kde_koala_KEMailSettings_ClientProgram 0L
#undef org_kde_koala_KEMailSettings_ClientTerminal
#define org_kde_koala_KEMailSettings_ClientTerminal 1L
#undef org_kde_koala_KEMailSettings_RealName
#define org_kde_koala_KEMailSettings_RealName 2L
#undef org_kde_koala_KEMailSettings_EmailAddress
#define org_kde_koala_KEMailSettings_EmailAddress 3L
#undef org_kde_koala_KEMailSettings_ReplyToAddress
#define org_kde_koala_KEMailSettings_ReplyToAddress 4L
#undef org_kde_koala_KEMailSettings_Organization
#define org_kde_koala_KEMailSettings_Organization 5L
#undef org_kde_koala_KEMailSettings_OutServer
#define org_kde_koala_KEMailSettings_OutServer 6L
#undef org_kde_koala_KEMailSettings_OutServerLogin
#define org_kde_koala_KEMailSettings_OutServerLogin 7L
#undef org_kde_koala_KEMailSettings_OutServerPass
#define org_kde_koala_KEMailSettings_OutServerPass 8L
#undef org_kde_koala_KEMailSettings_OutServerType
#define org_kde_koala_KEMailSettings_OutServerType 9L
#undef org_kde_koala_KEMailSettings_OutServerCommand
#define org_kde_koala_KEMailSettings_OutServerCommand 10L
#undef org_kde_koala_KEMailSettings_OutServerTLS
#define org_kde_koala_KEMailSettings_OutServerTLS 11L
#undef org_kde_koala_KEMailSettings_InServer
#define org_kde_koala_KEMailSettings_InServer 12L
#undef org_kde_koala_KEMailSettings_InServerLogin
#define org_kde_koala_KEMailSettings_InServerLogin 13L
#undef org_kde_koala_KEMailSettings_InServerPass
#define org_kde_koala_KEMailSettings_InServerPass 14L
#undef org_kde_koala_KEMailSettings_InServerType
#define org_kde_koala_KEMailSettings_InServerType 15L
#undef org_kde_koala_KEMailSettings_InServerMBXType
#define org_kde_koala_KEMailSettings_InServerMBXType 16L
#undef org_kde_koala_KEMailSettings_InServerTLS
#define org_kde_koala_KEMailSettings_InServerTLS 17L
#undef org_kde_koala_KEMailSettings_POP3
#define org_kde_koala_KEMailSettings_POP3 0L
#undef org_kde_koala_KEMailSettings_SMTP
#define org_kde_koala_KEMailSettings_SMTP 1L
#undef org_kde_koala_KEMailSettings_OTHER
#define org_kde_koala_KEMailSettings_OTHER 2L
/*
 * Class:     org_kde_koala_KEMailSettings
 * Method:    currentProfileName
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KEMailSettings_currentProfileName
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KEMailSettings
 * Method:    defaultProfileName
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KEMailSettings_defaultProfileName
  (JNIEnv *, jobject);

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

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

/*
 * Class:     org_kde_koala_KEMailSettings
 * Method:    getExtendedSetting
 * Signature: (ILjava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KEMailSettings_getExtendedSetting
  (JNIEnv *, jobject, jint, jstring);

/*
 * Class:     org_kde_koala_KEMailSettings
 * Method:    getSetting
 * Signature: (I)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KEMailSettings_getSetting
  (JNIEnv *, jobject, jint);

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

/*
 * Class:     org_kde_koala_KEMailSettings
 * Method:    newKEMailSettings
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KEMailSettings_newKEMailSettings
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KEMailSettings
 * Method:    profiles
 * Signature: ()Ljava/util/ArrayList;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KEMailSettings_profiles
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KEMailSettings
 * Method:    setDefault
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KEMailSettings_setDefault
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KEMailSettings
 * Method:    setExtendedSetting
 * Signature: (ILjava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KEMailSettings_setExtendedSetting
  (JNIEnv *, jobject, jint, jstring, jstring);

/*
 * Class:     org_kde_koala_KEMailSettings
 * Method:    setProfile
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KEMailSettings_setProfile
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KEMailSettings
 * Method:    setSetting
 * Signature: (ILjava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KEMailSettings_setSetting
  (JNIEnv *, jobject, jint, jstring);

#ifdef __cplusplus
}
#endif
#endif
