Package org.simgrid.msg
Class Msg
- java.lang.Object
-
- org.simgrid.msg.Msg
-
public final class Msg extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcreateEnvironment(java.lang.String platformFile)Create the simulation environment by parsing a platform file.static voidcritical(java.lang.String s)Issue a critical logging message.static voiddebug(java.lang.String msg)Issue a debug logging message.static voiddeployApplication(java.lang.String deploymentFile)Starts your processes by parsing a deployment file.static voidenergyInit()Tell the kernel that you want to use the energy pluginstatic AsenvironmentGetRoutingRoot()static voiderror(java.lang.String msg)Issue an error logging message.static voidfileSystemInit()static doublegetClock()Retrieves the simulation timestatic voidinfo(java.lang.String msg)Issue an information logging messagestatic voidinit(java.lang.String[] args)Initialize a MSG simulation.static voidmain(java.lang.String[] args)Example launcher.static voidrun()Run the MSG simulation.static voidverb(java.lang.String msg)Issue a verbose logging message.static voidwarn(java.lang.String msg)Issue a warning logging message.
-
-
-
Method Detail
-
getClock
public static final double getClock()
Retrieves the simulation time
-
debug
public static final void debug(java.lang.String msg)
Issue a debug logging message.
-
verb
public static final void verb(java.lang.String msg)
Issue a verbose logging message.
-
info
public static final void info(java.lang.String msg)
Issue an information logging message
-
warn
public static final void warn(java.lang.String msg)
Issue a warning logging message.
-
error
public static final void error(java.lang.String msg)
Issue an error logging message.
-
critical
public static final void critical(java.lang.String s)
Issue a critical logging message.
-
init
public static final void init(java.lang.String[] args)
Initialize a MSG simulation.- Parameters:
args- The arguments of the command line of the simulation.
-
energyInit
public static final void energyInit()
Tell the kernel that you want to use the energy plugin
-
fileSystemInit
public static final void fileSystemInit()
-
run
public static final void run()
Run the MSG simulation. After the simulation, you can freely retrieve the information that you want.. In particular, retrieving the status of a process or the current date is perfectly ok.
-
createEnvironment
public static final void createEnvironment(java.lang.String platformFile)
Create the simulation environment by parsing a platform file.
-
environmentGetRoutingRoot
public static final As environmentGetRoutingRoot()
-
deployApplication
public static final void deployApplication(java.lang.String deploymentFile)
Starts your processes by parsing a deployment file.
-
main
public static void main(java.lang.String[] args)
Example launcher. You can use it or provide your own launcher, as you wish- Parameters:
args-
-
-