jfieldID jprocess_field_Process_pid;
jfieldID jprocess_field_Process_ppid;
+JNIEXPORT void JNICALL
+Java_org_simgrid_msg_Process_exit(JNIEnv *env, jobject);
+
jobject native_to_java_process(m_process_t process);
/*
* Class org_simgrid_msg_Process
* Method create
- * Signature (Lsimgrid/msg/Host;)V
+ * Signature (Lorg/simgrid/msg/Host;)V
*/
JNIEXPORT void JNICALL
Java_org_simgrid_msg_Process_create(JNIEnv * env,
/*
* Class org_simgrid_msg_Process
* Method fromPID
- * Signature (I)Lsimgrid/msg/Process;
+ * Signature (I)Lorg/simgrid/msg/Process;
*/
JNIEXPORT jobject JNICALL Java_org_simgrid_msg_Process_fromPID
(JNIEnv *, jclass, jint);
/*
* Class org_simgrid_msg_Process
* Method currentProcess
- * Signature ()Lsimgrid/msg/Process;
+ * Signature ()Lorg/simgrid/msg/Process;
*/
JNIEXPORT jobject JNICALL Java_org_simgrid_msg_Process_currentProcess
(JNIEnv *, jclass);
/*
* Class org_simgrid_msg_Process
- * Method pause
- * Signature (Lsimgrid/msg/Process;)V
+ * Method suspend
+ * Signature (Lorg/simgrid/msg/Process;)V
*/
JNIEXPORT void JNICALL
-Java_org_simgrid_msg_Process_pause(JNIEnv * env,
+Java_org_simgrid_msg_Process_suspend(JNIEnv * env,
jobject jprocess);
/*
* Class org_simgrid_msg_Process
- * Method restart
- * Signature (Lsimgrid/msg/Process;)V
+ * Method resume
+ * Signature (Lorg/simgrid/msg/Process;)V
*/
-JNIEXPORT void JNICALL Java_org_simgrid_msg_Process_restart
+JNIEXPORT void JNICALL Java_org_simgrid_msg_Process_resume
(JNIEnv *, jobject);
/*
* Class org_simgrid_msg_Process
* Method isSuspended
- * Signature (Lsimgrid/msg/Process;)Z
+ * Signature (Lorg/simgrid/msg/Process;)Z
*/
JNIEXPORT jboolean JNICALL Java_org_simgrid_msg_Process_isSuspended
(JNIEnv *, jobject);
/*
* Class org_simgrid_msg_Process
* Method kill
- * Signature (Lsimgrid/msg/Process;)V
+ * Signature (Lorg/simgrid/msg/Process;)V
*/
JNIEXPORT void JNICALL Java_org_simgrid_msg_Process_kill
(JNIEnv *, jobject);
/*
* Class org_simgrid_msg_Process
* Method migrate
- * Signature (Lsimgrid/msg/Host;)V
+ * Signature (Lorg/simgrid/msg/Host;)V
*/
JNIEXPORT void JNICALL Java_org_simgrid_msg_Process_migrate
(JNIEnv *, jobject, jobject);
+/*
+ * Class org_simgrid_msg_Process
+ * Method setKillTime
+ * Signature (D)V
+ */
+JNIEXPORT void JNICALL Java_org_simgrid_msg_Process_setKillTime
+ (JNIEnv *, jobject, jdouble);
+
#endif /* !MSG_JPROCESS_H */