* Signature (Lsimgrid/msg/Process;Lsimgrid/msg/Host;)V
*/
JNIEXPORT void JNICALL
-Java_simgrid_msg_MsgNative_processCreate(JNIEnv * env, jclass cls,
+Java_org_simgrid_msg_MsgNative_processCreate(JNIEnv * env, jclass cls,
jobject jprocess, jobject jhost);
* Signature (Lsimgrid/msg/Process;)V
*/
JNIEXPORT void JNICALL
-Java_simgrid_msg_MsgNative_processSuspend(JNIEnv * env, jclass cls,
+Java_org_simgrid_msg_MsgNative_processSuspend(JNIEnv * env, jobject obj,
jobject jprocess);
/*
* Method processResume
* Signature (Lsimgrid/msg/Process;)V
*/
-JNIEXPORT void JNICALL Java_simgrid_msg_MsgNative_processResume
+JNIEXPORT void JNICALL Java_org_simgrid_msg_MsgNative_processResume
(JNIEnv *, jclass, jobject);
+
+JNIEXPORT void JNICALL
+Java_org_simgrid_msg_Process_simulatedSleep(JNIEnv * env, jclass cls,
+ jdouble jmillis);
+
+
/*
* Class simgrid_msg_Msg
* Method processIsSuspended
* Signature (Lsimgrid/msg/Process;)Z
*/
-JNIEXPORT jboolean JNICALL Java_simgrid_msg_MsgNative_processIsSuspended
+JNIEXPORT jboolean JNICALL Java_org_simgrid_msg_MsgNative_processIsSuspended
(JNIEnv *, jclass, jobject);
/*
* Method processKill
* Signature (Lsimgrid/msg/Process;)V
*/
-JNIEXPORT void JNICALL Java_simgrid_msg_MsgNative_processKill
+JNIEXPORT void JNICALL Java_org_simgrid_msg_MsgNative_processKill
(JNIEnv *, jclass, jobject);
/*
* Method processGetHost
* Signature (Lsimgrid/msg/Process;)Lsimgrid/msg/Host;
*/
-JNIEXPORT jobject JNICALL Java_simgrid_msg_MsgNative_processGetHost
+JNIEXPORT jobject JNICALL Java_org_simgrid_msg_MsgNative_processGetHost
(JNIEnv *, jclass, jobject);
/*
* Method processFromPID
* Signature (I)Lsimgrid/msg/Process;
*/
-JNIEXPORT jobject JNICALL Java_simgrid_msg_MsgNative_processFromPID
+JNIEXPORT jobject JNICALL Java_org_simgrid_msg_MsgNative_processFromPID
(JNIEnv *, jclass, jint);
/*
* Method processGetPID
* Signature (Lsimgrid/msg/Process;)I
*/
-JNIEXPORT jint JNICALL Java_simgrid_msg_MsgNative_processGetPID
+JNIEXPORT jint JNICALL Java_org_simgrid_msg_MsgNative_processGetPID
(JNIEnv *, jclass, jobject);
/*
* Method processGetPPID
* Signature (Lsimgrid/msg/Process;)I
*/
-JNIEXPORT jint JNICALL Java_simgrid_msg_MsgNative_processGetPPID
+JNIEXPORT jint JNICALL Java_org_simgrid_msg_MsgNative_processGetPPID
(JNIEnv *, jclass, jobject);
/*
* Method processSelf
* Signature ()Lsimgrid/msg/Process;
*/
-JNIEXPORT jobject JNICALL Java_simgrid_msg_MsgNative_processSelf
+JNIEXPORT jobject JNICALL Java_org_simgrid_msg_MsgNative_processSelf
(JNIEnv *, jclass);
/*
* Method processSelfPID
* Signature ()I
*/
-JNIEXPORT jint JNICALL Java_simgrid_msg_MsgNative_processSelfPID
+JNIEXPORT jint JNICALL Java_org_simgrid_msg_MsgNative_processSelfPID
(JNIEnv *, jclass);
/*
* Method processSelfPPID
* Signature ()I
*/
-JNIEXPORT jint JNICALL Java_simgrid_msg_MsgNative_processSelfPPID
+JNIEXPORT jint JNICALL Java_org_simgrid_msg_MsgNative_processSelfPPID
(JNIEnv *, jclass);
/*
* Class simgrid_msg_Msg
- * Method processChangeHost
+ * Method processMigrate
* Signature (Lsimgrid/msg/Process;Lsimgrid/msg/Host;)V
*/
-JNIEXPORT void JNICALL Java_simgrid_msg_MsgNative_processChangeHost
- (JNIEnv *, jclass, jobject);
+JNIEXPORT void JNICALL Java_org_simgrid_msg_MsgNative_processMigrate
+ (JNIEnv *, jclass, jobject, jobject);
/*
* Class simgrid_msg_Msg
* Method processWaitFor
* Signature (D)V
*/
-JNIEXPORT void JNICALL Java_simgrid_msg_MsgNative_processWaitFor
+JNIEXPORT void JNICALL Java_org_simgrid_msg_MsgNative_processWaitFor
(JNIEnv *, jclass, jdouble);
/*
* Method hostGetByName
* Signature (Ljava/lang/String;)Lsimgrid/msg/Host;
*/
-JNIEXPORT jobject JNICALL Java_simgrid_msg_MsgNative_hostGetByName
+JNIEXPORT jobject JNICALL Java_org_simgrid_msg_MsgNative_hostGetByName
(JNIEnv *, jclass, jstring);
/*
* Method hostGetName
* Signature (Lsimgrid/msg/Host;)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_simgrid_msg_MsgNative_hostGetName
+JNIEXPORT jstring JNICALL Java_org_simgrid_msg_MsgNative_hostGetName
(JNIEnv *, jclass, jobject);
/*
* Method hostGetNumber
* Signature ()I
*/
-JNIEXPORT jint JNICALL Java_simgrid_msg_MsgNative_hostGetNumber
+JNIEXPORT jint JNICALL Java_org_simgrid_msg_MsgNative_hostGetNumber
(JNIEnv *, jclass);
/*
* Method hostSelf
* Signature ()Lsimgrid/msg/Host;
*/
-JNIEXPORT jobject JNICALL Java_simgrid_msg_MsgNative_hostSelf
+JNIEXPORT jobject JNICALL Java_org_simgrid_msg_MsgNative_hostSelf
(JNIEnv *, jclass);
/*
* Method hostGetSpeed
* Signature (Lsimgrid/msg/Host;)D
*/
-JNIEXPORT jdouble JNICALL Java_simgrid_msg_MsgNative_hostGetSpeed
+JNIEXPORT jdouble JNICALL Java_org_simgrid_msg_MsgNative_hostGetSpeed
(JNIEnv *, jclass, jobject);
JNIEXPORT jint JNICALL
-Java_simgrid_msg_MsgNative_hostGetLoad(JNIEnv * env, jclass cls,
+Java_org_simgrid_msg_MsgNative_hostGetLoad(JNIEnv * env, jclass cls,
jobject jhost);
/*
* Method hostIsAvail
* Signature (Lsimgrid/msg/Host;)Z
*/
-JNIEXPORT jboolean JNICALL Java_simgrid_msg_MsgNative_hostIsAvail
+JNIEXPORT jboolean JNICALL Java_org_simgrid_msg_MsgNative_hostIsAvail
(JNIEnv *, jclass, jobject);
/*
* Method taskCreate
* Signature (Lsimgrid/msg/Task;Ljava/lang/String;DD)V
*/
-JNIEXPORT void JNICALL Java_simgrid_msg_MsgNative_taskCreate
+JNIEXPORT void JNICALL Java_org_simgrid_msg_MsgNative_taskCreate
(JNIEnv *, jclass, jobject, jstring, jdouble, jdouble);
JNIEXPORT void JNICALL
-Java_simgrid_msg_MsgNative_parallel_taskCreate(JNIEnv *, jclass, jobject,
+Java_org_simgrid_msg_MsgNative_parallel_taskCreate(JNIEnv *, jclass, jobject,
jstring, jobjectArray,
jdoubleArray, jdoubleArray);
* Method taskGetSender
* Signature (Lsimgrid/msg/Task;)Lsimgrid/msg/Process;
*/
-JNIEXPORT jobject JNICALL Java_simgrid_msg_MsgNative_taskGetSender
+JNIEXPORT jobject JNICALL Java_org_simgrid_msg_MsgNative_taskGetSender
(JNIEnv *, jclass, jobject);
/*
* Method taskGetSource
* Signature (Lsimgrid/msg/Task;)Lsimgrid/msg/Host;
*/
-JNIEXPORT jobject JNICALL Java_simgrid_msg_MsgNative_taskGetSource
+JNIEXPORT jobject JNICALL Java_org_simgrid_msg_MsgNative_taskGetSource
(JNIEnv *, jclass, jobject);
/*
* Method taskGetName
* Signature (Lsimgrid/msg/Task;)Ljava/lang/String;
*/
-JNIEXPORT jstring JNICALL Java_simgrid_msg_MsgNative_taskGetName
+JNIEXPORT jstring JNICALL Java_org_simgrid_msg_MsgNative_taskGetName
(JNIEnv *, jclass, jobject);
/*
* Method taskCancel
* Signature (Lsimgrid/msg/Task;)V
*/
-JNIEXPORT void JNICALL Java_simgrid_msg_MsgNative_taskCancel
+JNIEXPORT void JNICALL Java_org_simgrid_msg_MsgNative_taskCancel
(JNIEnv *, jclass, jobject);
/*
* Method taskGetComputeDuration
* Signature (Lsimgrid/msg/Task;)D
*/
-JNIEXPORT jdouble JNICALL Java_simgrid_msg_MsgNative_taskGetComputeDuration
+JNIEXPORT jdouble JNICALL Java_org_simgrid_msg_MsgNative_taskGetComputeDuration
(JNIEnv *, jclass, jobject);
/*
* Signature (Lsimgrid/msg/Task;)D
*/
JNIEXPORT jdouble JNICALL
-Java_simgrid_msg_MsgNative_taskGetRemainingDuration(JNIEnv *, jclass,
+Java_org_simgrid_msg_MsgNative_taskGetRemainingDuration(JNIEnv *, jclass,
jobject);
/*
* Method taskSetPriority
* Signature (Lsimgrid/msg/Task;D)V
*/
-JNIEXPORT void JNICALL Java_simgrid_msg_MsgNative_taskSetPriority
+JNIEXPORT void JNICALL Java_org_simgrid_msg_MsgNative_taskSetPriority
(JNIEnv *, jclass, jobject, jdouble);
/*
* Method taskDestroy
* Signature (Lsimgrid/msg/Task;)V
*/
-JNIEXPORT void JNICALL Java_simgrid_msg_MsgNative_taskDestroy
+JNIEXPORT void JNICALL Java_org_simgrid_msg_MsgNative_taskDestroy
(JNIEnv *, jclass, jobject);
/*
* Method taskExecute
* Signature (Lsimgrid/msg/Task;)V
*/
-JNIEXPORT void JNICALL Java_simgrid_msg_MsgNative_taskExecute
+JNIEXPORT void JNICALL Java_org_simgrid_msg_MsgNative_taskExecute
(JNIEnv *, jclass, jobject);
JNIEXPORT jobject JNICALL
- Java_simgrid_msg_MsgNative_taskReceive
+ Java_org_simgrid_msg_MsgNative_taskReceive
(JNIEnv *, jclass, jstring, jdouble, jobject);
JNIEXPORT void JNICALL
- Java_simgrid_msg_MsgNative_taskSend
- (JNIEnv *, jclass, jstring, jobject, jdouble);
+Java_org_simgrid_msg_MsgNative_taskDSend(JNIEnv * env, jclass cls,
+ jstring jalias, jobject jtask);
-/*
- * Class simgrid_msg_Msg
- * Method getErrCode
- * Signature ()I
- */
-JNIEXPORT jint JNICALL Java_simgrid_msg_Msg_getErrCode(JNIEnv *, jclass);
+JNIEXPORT void JNICALL
+ Java_org_simgrid_msg_MsgNative_taskSend
+ (JNIEnv *, jclass, jstring, jobject, jdouble);
/*
* Class simgrid_msg_Msg
* Method getClock
* Signature ()D
*/
-JNIEXPORT jdouble JNICALL Java_simgrid_msg_Msg_getClock(JNIEnv *, jclass);
+JNIEXPORT jdouble JNICALL Java_org_simgrid_msg_Msg_getClock(JNIEnv *, jclass);
JNIEXPORT void JNICALL
- JNICALL Java_simgrid_msg_Msg_run(JNIEnv * env, jclass cls);
+ JNICALL Java_org_simgrid_msg_Msg_run(JNIEnv * env, jclass cls);
+JNIEXPORT void JNICALL
+ JNICALL Java_org_simgrid_msg_Msg_clean(JNIEnv * env, jclass cls);
JNIEXPORT void JNICALL
-Java_simgrid_msg_Msg_init(JNIEnv * env, jclass cls, jobjectArray jargs);
+Java_org_simgrid_msg_Msg_init(JNIEnv * env, jclass cls, jobjectArray jargs);
/*
* Class simgrid_msg_Msg
* Method processKillAll
* Signature (I)I
*/
-JNIEXPORT jint JNICALL Java_simgrid_msg_MsgNative_processKillAll
+JNIEXPORT jint JNICALL Java_org_simgrid_msg_MsgNative_processKillAll
(JNIEnv *, jclass, jint);
/*
* Method processExit
* Signature (Lsimgrid/msg/Process;)V
*/
-JNIEXPORT void JNICALL Java_simgrid_msg_MsgNative_processExit
+JNIEXPORT void JNICALL Java_org_simgrid_msg_MsgNative_processExit
(JNIEnv *, jclass, jobject);
-JNIEXPORT void JNICALL Java_simgrid_msg_Msg_info(JNIEnv *, jclass,
+JNIEXPORT void JNICALL Java_org_simgrid_msg_Msg_info(JNIEnv *, jclass,
jstring);
JNIEXPORT jobjectArray JNICALL
-Java_simgrid_msg_MsgNative_allHosts(JNIEnv *, jclass);
+Java_org_simgrid_msg_MsgNative_allHosts(JNIEnv *, jclass);
JNIEXPORT void JNICALL
-Java_simgrid_msg_Msg_createEnvironment(JNIEnv * env, jclass cls,
+Java_org_simgrid_msg_Msg_createEnvironment(JNIEnv * env, jclass cls,
jstring jplatformFile);
JNIEXPORT void JNICALL
-Java_simgrid_msg_MsgNative_taskSendBounded(JNIEnv *, jclass, jstring,
+Java_org_simgrid_msg_MsgNative_taskSendBounded(JNIEnv *, jclass, jstring,
jobject, jdouble);
JNIEXPORT jboolean JNICALL
-Java_simgrid_msg_MsgNative_taskListen(JNIEnv *, jclass, jstring);
+Java_org_simgrid_msg_MsgNative_taskListen(JNIEnv *, jclass, jstring);
JNIEXPORT jint JNICALL
-Java_simgrid_msg_MsgNative_taskListenFromHost(JNIEnv *, jclass, jstring,
+Java_org_simgrid_msg_MsgNative_taskListenFromHost(JNIEnv *, jclass, jstring,
jobject);
JNIEXPORT jint JNICALL
-Java_simgrid_msg_MsgNative_taskListenFrom(JNIEnv *, jclass, jstring);
+Java_org_simgrid_msg_MsgNative_taskListenFrom(JNIEnv *, jclass, jstring);
JNIEXPORT void JNICALL
-Java_simgrid_msg_Msg_deployApplication(JNIEnv * env, jclass cls,
+Java_org_simgrid_msg_Msg_deployApplication(JNIEnv * env, jclass cls,
jstring jdeploymentFile);
#endif /* !MSG4JAVA_H */