MLMARK MLSeekMark (MLINK link, MLMARK mark, int n) goes back to a position n expressions after the specified mark on a link.
A remote kernel in use may fail at any time, due to hardware, network, or software problems. A failure of a remote kernel will be noticed the next time Parallel Computing ...
int MLPutFloat (MLINK link, double x) puts the floating-point number x to the MathLink connection specified by link with a precision corresponding to the C type float.
void MLReleaseString (MLINK link, const char *s) disowns memory allocated by MLGetString() to store the character string s.
void MLReleaseSymbol (MLINK link, char *s) disowns memory allocated by MLGetSymbol() or MLGetFunction() to store the character string s corresponding to the name of a symbol.
int MLGetInteger32List (MLINK link, int ** a, int *n) gets a list of 32-bit integers from the MathLink connection specified by link, storing the integers in the array a and ...
int MLGetIntegerArray (MLINK link, int ** a, long ** dims, char ***heads, long *d) gets an array of integers from the MathLink connection specified by link, storing the array ...
int MLGetIntegerList (MLINK link, int ** a, long *n) gets a list of integers from the MathLink connection specified by link, storing the integers in the array a and the ...
int MLGetReal64List (MLINK link, double ** a, int *n) gets a list of double-precision floating-point numbers from the MathLink connection specified by link, storing the ...
int MLGetString (MLINK link, const char ** s) gets a character string from the MathLink connection specified by link, storing the string in s.