Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
allow java actors to kill themselves
[simgrid.git] / src / bindings / java / jmsg_process.h
index fc738bf..6704662 100644 (file)
 
 SG_BEGIN_DECL();
 
+/* Shut up some errors in eclipse online compiler. I wish such a pimple wouldn't be needed */
+#ifndef JNIEXPORT
+#define JNIEXPORT
+#endif
+#ifndef JNICALL
+#define JNICALL
+#endif
+/* end of eclipse-mandated pimple */
+
 //Cached java fields
 extern jfieldID jprocess_field_Process_bind;
 extern jfieldID jprocess_field_Process_host;
@@ -24,8 +33,6 @@ extern jfieldID jprocess_field_Process_name;
 extern jfieldID jprocess_field_Process_pid;
 extern jfieldID jprocess_field_Process_ppid;
 
-JNIEXPORT void JNICALL Java_org_simgrid_msg_Process_exit(JNIEnv *env, jobject);
-
 jobject native_to_java_process(msg_process_t process);
 
 /**
@@ -53,7 +60,7 @@ void jprocess_delete_global_ref(jobject jprocess, JNIEnv * env);
 /**
  * This function waits for a java process to terminate.
  *
- * @param jprocess  The java process ot wait for.
+ * @param jprocess  The java process to wait for.
  * @param env       The env of the current thread
  *
  * @exception       If the class Process is not found the function throws the ClassNotFoundException. If the method