int MLPutType (MLINK link, int type) prepares link to put an object of the specified type.
MLMARK MLCreateMark (MLINK link) creates a mark at the current position in a sequence of expressions on a link.
void MLDeinitialize (MLENV env) destructs the MathLink environment object.
MLENV
(Mathematica MathLink C Function) MLENV is a MathLink type representing a MathLink library environment.
int MLEvaluate (MLINK link, char*string) sends a string of input suitable for use with ToExpression[] to Mathematica for evaluation.
MLMessageHandlerObject MLGetMessageHandler (MLINK link) returns the message handler function installed for the MLINK object link.
int MLGetSymbol (MLINK link, const char ** s) gets a character string corresponding to the name of a symbol from the MathLink connection specified by link, storing the ...
MLENV MLInitialize (char* p) initializes the MathLink environment object and passes parameters in p.
const char * MLLinkName (MLINK link) returns the name string used to create the link.
MLINK MLOpenString (MLENV env, const char *string, int *errno) opens a MathLink connection taking parameters from a character string.