.

meiSynqNetNodeRestart

Declaration

 
long meiSynqNetNodeRestart(MEISynqNet    synqNet);
  Required Header: stdmei.h
Change History: Added in the 03.04.00

Description

meiSynqNetNodeRestart 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  
MEISynqNetMessageHOT_RESTART_FAIL_NOT_SYNQ_STATE  
MEISynqNetMessageHOT_RESTART_FAIL_RECOVERING  
MEISynqNetMessageHOT_RESTART_FAIL_ADDRESS_ASSIGNMENT  

Sample Code

The following code will restart any nodes that have been shutdown or failed.


returnValue = meiSynqNetNodeRestart (synqNet);
msgCHECK(returnValue);

See Also

meiSynqNetNodeShutdown | meiSynqNetStatus | MEISynqNetShutdownNodeMask | meiSynqNetInit

SynqNet HotReplace

 

       Legal Notice  |  Tech Email  |  Feedback
      
Copyright ©
2001-2021 Motion Engineering