|
Jumpi v1.2.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.jumpi.impl.AbstractDestination | +--org.jumpi.impl.connector.mpi11.MpiDestination
A MpiDestination represents either.
MpiConnector.getDestination(java.lang.String, java.util.Hashtable)
.
Field Summary |
Fields inherited from class org.jumpi.impl.AbstractDestination |
connector_, controller_, props_, url_, wildcard_ |
Fields inherited from interface org.jumpi.Destination |
PROTOCOL_SEPARATOR, SEPARATOR |
Constructor Summary | |
MpiDestination(java.lang.String url,
Controller controller,
Connector connector)
Creates a MpiDestination representing the MPI Connector. |
|
MpiDestination(java.lang.String url,
Controller controller,
Connector connector,
mpi.Intracomm comm)
Creates a MpiDestination representing a MPI Processor Group. |
|
MpiDestination(java.lang.String url,
Controller controller,
Connector connector,
mpi.Intracomm comm,
int processorId)
Creates a MpiDestination representing a single Processor in a Group. |
Method Summary | |
mpi.Intracomm |
getComm()
Return the MPI Intracomm bound to the Group. |
int |
getProcessorId()
Return the Processor ID. |
java.lang.String |
getUrl()
Return the Url representation of the Destination. |
boolean |
matches(Destination dest)
Returns false always since no receive patching takes place in the MPI Connector, but rather this is done by the MPI implementation. |
Methods inherited from class org.jumpi.impl.AbstractDestination |
equals, getConnector, getController, getControllerName, getProperties, hashCode, isWildcard, setProperties |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MpiDestination(java.lang.String url, Controller controller, Connector connector)
url
- the Url representation of the MPI Connector.controller
- the Controller responsible for the MPI Connector.connector
- the MPI Connector itself.public MpiDestination(java.lang.String url, Controller controller, Connector connector, mpi.Intracomm comm)
url
- the Url representation of the Group.controller
- the Controller responsible for the MPI Connector.connector
- the MPI Connector itself.comm
- the MPI Intracomm handle of the Group.public MpiDestination(java.lang.String url, Controller controller, Connector connector, mpi.Intracomm comm, int processorId)
url
- the Url representation of the Processor in the Group.controller
- the Controller responsible for the MPI Connector.connector
- the MPI Connector itself.comm
- the MPI Intracomm handle of the Group.processorId
- the Processor's ID.Method Detail |
public int getProcessorId()
public mpi.Intracomm getComm()
public java.lang.String getUrl()
getUrl
in interface Destination
getUrl
in class AbstractDestination
public boolean matches(Destination dest)
matches
in interface Destination
matches
in class AbstractDestination
dest
- the other Destination.
|
Jumpi v1.2.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |