blob: 3524d4922de97c516dfa6602b6b24f7783f1a6ed [file] [log] [blame]
NAME
SCI_Terminate - Terminates the SCI execution environment
C Syntax
#include <sci.h>
int SCI_Terminate()
INPUT PARAMETERS
none
DESCRIPTION
Make sure this routine is the last SCI call. Any SCI calls made after
SCI_Terminate raise an error. You must be sure that all pending communications
have completed before calls SCI_Terminate.
Although SCI_Terminate terminates SCI processing, it does not terminate the
front end or back end. It is possible to continue with non-SCI processing
after calling SCI_Terminate, but no other SCI calls can be made unless
SCI_Initialize be called again.
For more information, please refer to SCI's online documents.
EXAMPLE
{
/* declare variables */
SCI_Initialize(&info);
...
SCI_Terminate();
}
ERRORS
All SCI routines return an error value.
SCI_ERR_UNINTIALIZED
Uninitialized SCI execution environment
SCI_ERR_NO_MEM
Out of memory
SEE ALSO
SCI_Initialize(3)