mpiSynqNetNodeRestart
Declaration
int32_t mpiSynqNetNodeRestart(MPISynqNet synqNet);
Required Header: stdmpi.h
Change History: Added in the 03.04.00
Description
mpiSynqNetNodeRestart is used to restart all the nodes on the network that are not in cyclic mode and bring them back into Synq mode. The nodes being restarted must be positioned consecutively on the network and have a topology that matches the originally discovered topology. The rest of the network must already be in Synq mode.
synqNet | a pointer to a SynqNet object. |
---|
Return Values | |
---|---|
MPIMessageOK | |
MPIMessageARG_INVALID | |
MPISynqNetMessageHOT_RESTART_FAIL_NOT_SYNQ_STATE | |
MPISynqNetMessageHOT_RESTART_FAIL_RECOVERING | |
MPISynqNetMessageHOT_RESTART_FAIL_ADDRESS_ASSIGNMENT |
Sample Code
The following code will restart any nodes that have been shutdown or failed.
returnValue = mpiSynqNetNodeRestart (synqNet); msgCHECK(returnValue);
See Also
mpiSynqNetNodeShutdown | mpiSynqNetStatus | MPISynqNetShutdownNodeMask | mpiSynqNetInit | SynqNet HotReplace