+Java_org_simgrid_msg_Task_setName(JNIEnv *env, jobject jtask, jobject jname);
+/*
+ * Class org_simgrid_msg_Task
+ * Method setPriority
+ * Signature (D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_msg_Task_setPriority
+ (JNIEnv *, jobject, jdouble);
+/**
+ * Class org_simgrid_msg_Task
+ * Method setComputationAmount
+ * Signature (D)V
+ */
+JNIEXPORT void JNICALL
+Java_org_simgrid_msg_Task_setComputeDuration
+ (JNIEnv *env, jobject jtask, jdouble computationAmount);
+/**
+ * Class org_simgrid_msg_Task
+ * Method send
+ */
+JNIEXPORT void JNICALL
+ Java_org_simgrid_msg_Task_send
+ (JNIEnv *, jobject, jstring, jdouble);
+
+/*
+ * Class org_simgrid_msg_Task
+ * Method sendBounded
+ */
+JNIEXPORT void JNICALL
+Java_org_simgrid_msg_Task_sendBounded(JNIEnv *, jobject, jstring,
+ jdouble);
+
+/**
+ * Class org_simgrid_msg_Task
+ * Method receive
+ */
+JNIEXPORT jobject JNICALL
+ Java_org_simgrid_msg_Task_receive
+ (JNIEnv *, jclass, jstring, jdouble, jobject);
+