mpjdev
Class Status

java.lang.Object
  extended by mpjdev.Status
Direct Known Subclasses:
Status

public class Status
extends java.lang.Object

Status object describing a completed communication.


Field Summary
 int count
           
 int countInBytes
           
 int index
          For a `waitany()' operation in class `Request'.
 int numEls
           
 int source
          For a receive operation, the source of the message.
 java.util.UUID srcID
           
 int tag
          For a receive operation, the tag in the message.
 Type type
           
 
Constructor Summary
Status()
           
Status(int source, int tag, int index)
           
Status(int source, int tag, int index, Type type, int numEls)
           
Status(java.util.UUID uid, int tag, int index)
           
Status(java.util.UUID srcID, int tag, int index, Type type, int numEls)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

source

public int source
For a receive operation, the source of the message.


tag

public int tag
For a receive operation, the tag in the message.


index

public int index
For a `waitany()' operation in class `Request'. This field defines which communication in the `reqs' array was selected.


count

public int count

countInBytes

public int countInBytes

numEls

public int numEls

type

public Type type

srcID

public java.util.UUID srcID
Constructor Detail

Status

public Status()

Status

public Status(java.util.UUID uid,
              int tag,
              int index)

Status

public Status(java.util.UUID srcID,
              int tag,
              int index,
              Type type,
              int numEls)

Status

public Status(int source,
              int tag,
              int index,
              Type type,
              int numEls)

Status

public Status(int source,
              int tag,
              int index)