- name - Variable in class org.simgrid.msg.Process
- 
The name of the process. 
- name - Variable in class org.simgrid.msg.Task
- 
Task name 
- NativeException - Exception in org.simgrid.msg
- 
This exception is raised when there is an error within the C world of SimGrid. 
- NativeException(String) - Constructor for exception org.simgrid.msg.NativeException
- 
Constructs an NativeExceptionwith a detail message.
 
- nativeInit() - Static method in class org.simgrid.msg.As
- 
Class initializer, to initialize various JNI stuff 
- nativeInit() - Static method in class org.simgrid.msg.Comm
- 
Class initializer, to initialize various JNI stuff 
- nativeInit() - Static method in class org.simgrid.msg.File
- 
Class initializer, to initialize various JNI stuff 
- nativeInit() - Static method in class org.simgrid.msg.Host
- 
Class initializer, to initialize various JNI stuff 
- nativeInit() - Static method in class org.simgrid.msg.Msg
-  
- nativeInit() - Static method in class org.simgrid.msg.Mutex
- 
Class initializer, to initialize various JNI stuff 
- nativeInit() - Static method in class org.simgrid.msg.Process
- 
Class initializer, to initialize various JNI stuff 
- nativeInit() - Static method in class org.simgrid.msg.RngStream
- 
Class initializer, to initialize various JNI stuff 
- nativeInit() - Static method in class org.simgrid.msg.Semaphore
- 
Class initializer, to initialize various JNI stuff 
- nativeInit() - Static method in class org.simgrid.msg.Task
- 
Class initializer, to initialize various JNI stuff 
- nativeInit() - Static method in class org.simgrid.msg.VM
- 
Class initializer, to initialize various JNI stuff 
- nextProcessId - Static variable in class org.simgrid.msg.Process
- 
Even if this attribute is public you must never access to it. 
- randInt(int, int) - Method in class org.simgrid.msg.RngStream
- 
Returns a (pseudo)random number from the discrete uniform distribution over the integers
 {i, i + 1, . . . , j} 
- randU01() - Method in class org.simgrid.msg.RngStream
- 
Returns a (pseudo)random number from the uniform distribution over the interval (0, 1), after advancing the state by one step. 
- read(long, long) - Method in class org.simgrid.msg.File
- 
Read elements of a file. 
- reboot() - Method in class org.simgrid.msg.VM
- 
Reboot the VM, restarting all the processes in it. 
- receive(String) - Static method in class org.simgrid.msg.Task
- 
Retrieves next task from the mailbox identified by the specified name 
- receive(String, double) - Static method in class org.simgrid.msg.Task
- 
Retrieves next task on the mailbox identified by the specified name (wait at most \a timeout seconds) 
- receive(String, Host) - Static method in class org.simgrid.msg.Task
- 
Retrieves next task sent by a given host on the mailbox identified by the specified alias 
- receive(String, double, Host) - Static method in class org.simgrid.msg.Task
- 
Retrieves next task sent by a given host on the mailbox identified by the specified alias (wait at most \a timeout seconds) 
- receiveBounded(String, double) - Static method in class org.simgrid.msg.Task
- 
Retrieves next task from the mailbox identified by the specified name with a capped rate 
- receiveBounded(String, double, double) - Static method in class org.simgrid.msg.Task
- 
Retrieves next task on the mailbox identified by the specified name (wait at most \a timeout seconds) with a capped rate 
- receiveBounded(String, Host, double) - Static method in class org.simgrid.msg.Task
- 
Retrieves next task sent by a given host on the mailbox identified by the specified alias with a capped rate 
- receiveBounded(String, double, Host, double) - Static method in class org.simgrid.msg.Task
- 
Retrieves next task sent by a given host on the mailbox identified by the specified alias (wait at most \a timeout seconds)
 with a capped rate 
- receiving - Variable in class org.simgrid.msg.Comm
- 
Indicates if the communication is a receiving communication 
- release() - Method in class org.simgrid.msg.Mutex
-  
- release() - Method in class org.simgrid.msg.Semaphore
- 
Releases the semaphore object 
- resetNextSubstream() - Method in class org.simgrid.msg.RngStream
- 
Reinitializes the stream g to the beginning of its next substream: Ng is computed, and Cg and
 Bg are set to Ng . 
- resetStart() - Method in class org.simgrid.msg.RngStream
- 
Reinitializes the stream g to its initial state: Cg and Bg are set to Ig . 
- restart() - Method in class org.simgrid.msg.Process
- 
Restarts the process from the beginning 
- restartStartSubstream() - Method in class org.simgrid.msg.RngStream
- 
Reinitializes the stream g to the beginning of its current substream: Cg is set to Bg . 
- resume() - Method in class org.simgrid.msg.Process
- 
Resumes a suspended process by resuming the task on which it was
 waiting for the completion. 
- resume() - Method in class org.simgrid.msg.VM
- 
Immediately resumes the execution of all processes within the given VM
 No resume cost occurs. 
- RngStream - Class in org.simgrid.msg
- 
Export of RngStreams for Java 
- RngStream() - Constructor for class org.simgrid.msg.RngStream
- 
Creates and returns a new stream without identifier. 
- RngStream(String) - Constructor for class org.simgrid.msg.RngStream
- 
Creates and returns a new stream with identifier "name". 
- run() - Static method in class org.simgrid.msg.Msg
- 
Run the MSG simulation. 
- run() - Method in class org.simgrid.msg.Process
- 
This method runs the process. 
- Semaphore - Class in org.simgrid.msg
- 
A semaphore implemented on top of SimGrid synchronization mechanisms. 
- Semaphore(int) - Constructor for class org.simgrid.msg.Semaphore
- 
Creates a new semaphore with the given capacity. 
- send(String) - Method in class org.simgrid.msg.Task
- 
Sends the task on the mailbox identified by the specified name 
- send(String, double) - Method in class org.simgrid.msg.Task
- 
Sends the task on the mailbox identified by the specified name (wait at most \a timeout seconds) 
- sendBounded(String, double) - Method in class org.simgrid.msg.Task
- 
Sends the task on the mailbox identified by the specified alias  (capping the sending rate to \a maxrate) 
- sendBounded(String, double, double) - Method in class org.simgrid.msg.Task
- 
Sends the task on the mailbox identified by the specified alias  (capping the sending rate to \a maxrate) with a timeout 
- setAntithetic(boolean) - Method in class org.simgrid.msg.RngStream
- 
If a = true the stream g will start generating antithetic variates, i.e., 1 - U instead of U , until
  this method is called again with a = false. 
- setAsyncMailbox(String) - Static method in class org.simgrid.msg.Host
- 
This static method sets a mailbox to receive in asynchronous mode. 
- setAutoRestart(boolean) - Method in class org.simgrid.msg.Process
- 
Sets the "auto-restart" flag of the process. 
- setComputeDuration(double) - Method in class org.simgrid.msg.Task
- 
Set the computation amount needed to process the task 
- setData(Object) - Method in class org.simgrid.msg.Host
- 
Sets the data of the host. 
- setDataSize(double) - Method in class org.simgrid.msg.Task
- 
Set the data size of the task 
- setId(Long) - Method in class org.simgrid.msg.Task
-  
- setKillTime(double) - Method in class org.simgrid.msg.Process
- 
Set the kill time of the process 
- setName(String) - Method in class org.simgrid.msg.Task
- 
Sets the name of the task 
- setPackageSeed(int[]) - Static method in class org.simgrid.msg.RngStream
- 
Sets the initial seed of the package RngStreams to the six integers in the vector seed. 
- setPriority(double) - Method in class org.simgrid.msg.Task
- 
This method sets the priority of the computation of the task. 
- setProperty(String, String) - Method in class org.simgrid.msg.Host
- 
Change the value of a given host property. 
- setSeed(int[]) - Method in class org.simgrid.msg.RngStream
- 
Sets the initial seed Ig of stream g to the vector seed. 
- showArgs() - Method in class org.simgrid.msg.Process
-  
- shutdown() - Method in class org.simgrid.msg.VM
- 
Immediately kills all processes within the given VM. 
- sleep(long) - Static method in class org.simgrid.msg.Process
- 
Makes the current process sleep until millis millisecondes have elapsed. 
- sleep(long, int) - Static method in class org.simgrid.msg.Process
- 
Makes the current process sleep until millis milliseconds and nanos nanoseconds 
 have elapsed. 
- start() - Method in class org.simgrid.msg.Process
- 
This method actually creates and run the process. 
- startTime - Variable in class org.simgrid.msg.Process
- 
Start time of the process 
- storage - Variable in class org.simgrid.msg.File
-  
- suspend() - Method in class org.simgrid.msg.Process
- 
Suspends the process by suspending the task on which it was
 waiting for the completion. 
- suspend() - Method in class org.simgrid.msg.VM
- 
Immediately suspend the execution of all processes within the given VM
 No suspension cost occurs. 
- task - Variable in class org.simgrid.msg.Comm
- 
Task associated with the comm. 
- Task - Class in org.simgrid.msg
- 
A task is either something to compute somewhere, or something to exchange between two hosts (or both). 
- Task() - Constructor for class org.simgrid.msg.Task
- 
Default constructor (all fields to 0 or null) 
- Task(String, double, double) - Constructor for class org.simgrid.msg.Task
- 
Construct an new task with the specified processing amount and amount
 of data needed. 
- Task(String, Host[], double[], double[]) - Constructor for class org.simgrid.msg.Task
- 
Construct an new parallel task with the specified processing amount and amount for each host
 implied. 
- TaskCancelledException - Exception in org.simgrid.msg
- 
This exception is raised when task is cancelled. 
- TaskCancelledException() - Constructor for exception org.simgrid.msg.TaskCancelledException
- 
Constructs an TaskCancelledExceptionwithout a detail message.
 
- TaskCancelledException(String) - Constructor for exception org.simgrid.msg.TaskCancelledException
- 
Constructs an TaskCancelledExceptionwith a detail message.
 
- test() - Method in class org.simgrid.msg.Comm
- 
Returns if the communication is finished or not. 
- TimeoutException - Exception in org.simgrid.msg
- 
This exception is raised when time's out while sending tasks. 
- TimeoutException() - Constructor for exception org.simgrid.msg.TimeoutException
- 
Constructs an TimeoutFailureExceptionwithout a detail message.
 
- TimeoutException(String) - Constructor for exception org.simgrid.msg.TimeoutException
- 
Constructs an TransferFailureExceptionwith a detail message.
 
- toString() - Method in class org.simgrid.msg.As
-  
- TransferFailureException - Exception in org.simgrid.msg
- 
This exception is raised if transfer failed while sending tasks. 
- TransferFailureException() - Constructor for exception org.simgrid.msg.TransferFailureException
- 
Constructs an TransferFailureExceptionwithout a detail message.
 
- TransferFailureException(String) - Constructor for exception org.simgrid.msg.TransferFailureException
- 
Constructs an TransferFailureExceptionwith a detail message.