#ifndef _Included_com_millistream_www_Message
#define _Included_com_millistream_www_Message
#include <jni.h>
/* Header for class com_millistream_www_Message */

#ifdef __cplusplus
extern "C" {
#endif

JNIEXPORT void JNICALL Java_com_millistream_www_Message_initialize (JNIEnv *env, jclass);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_create (JNIEnv *, jobject);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_setCompressionLevel (JNIEnv *, jobject, jint);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_setUTF8Validation (JNIEnv *env, jobject job, jint value);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_setDelay (JNIEnv *env, jobject job, jint value);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_add (JNIEnv *, jobject, jlong, jint);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_addWithDelayInfo (JNIEnv *, jobject, jlong, jint, jint);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_del (JNIEnv *, jobject);
JNIEXPORT void JNICALL Java_com_millistream_www_Message_reset (JNIEnv *, jobject);
JNIEXPORT void JNICALL Java_com_millistream_www_Message_destroy (JNIEnv *, jobject);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_add_1list (JNIEnv *, jobject, jint, jstring);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_add_1numeric (JNIEnv *, jobject, jint, jstring);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_add_1long (JNIEnv *, jobject, jint, jlong, jint);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_add_1string (JNIEnv *, jobject, jint, jstring);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_add_1date (JNIEnv *, jobject, jint, jstring);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_add_1date2 (JNIEnv *, jobject, jint, jint, jint, jint);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_add_1time (JNIEnv *, jobject, jint, jstring);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_add_1time2 (JNIEnv *, jobject, jint, jint, jint, jint, jint);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_add_1time3 (JNIEnv *, jobject, jint, jint, jint, jint, jint);
JNIEXPORT jint JNICALL Java_com_millistream_www_Message_get_1num (JNIEnv *, jobject);
JNIEXPORT jint JNICALL Java_com_millistream_www_Message_get_1num_1active (JNIEnv *, jobject);
JNIEXPORT jstring JNICALL Java_com_millistream_www_Message_toString (JNIEnv *, jobject);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_deserialize (JNIEnv *, jobject, jstring);
JNIEXPORT jboolean JNICALL Java_com_millistream_www_Message_move (JNIEnv *, jobject, jobject, jlong, jlong);

#ifdef __cplusplus
}
#endif
#endif
