int MLTransferExpression (MLINK dst, MLINK src) transfers an expression to destination link dst from source link src.
int MLUnsetSignalHandler (MLENV env, int signum, void *f) removes the Unix signal-handler function f as a signal handler for signal signum from the MathLink library ...
const char * MLErrorMessage (MLINK link) returns a character string describing the last error to occur on link.
mlextended_double is a MathLink type representing an extended-precision floating-point number.
mlint64
(Mathematica MathLink C Function) mlint64 is a MathLink type for storing 64-bit integers.
MLParameters is a MathLink type used to contain user-supplied parameters or functionality for an MLENV object.
MLMARK MLSeekMark (MLINK link, MLMARK mark, int n) goes back to a position n expressions after the specified mark on a link.
stdenv
(Mathematica MathLink C Function) MLENV stdenv is a variable representing the standard MathLink environment in a program built from MathLink templates with mprep or mcc.
stdlink
(Mathematica MathLink C Function) MLINK stdlink is a variable representing the standard link that connects a program built from MathLink templates to Mathematica.
int MLNextPacket (MLINK link) goes to the next packet on link and returns a constant to indicate its head.