void MLReleaseUTF32String (MLINK link, const unsigned int *s, int len) disowns memory allocated by MLGetUTF32String() to store the UTF-32 encoded string s.
int MLSetSignalHandlerFromFunction (MLENV ep, int s, void *sf) installs the Unix signal handler pointed to by sf for signal s in the MathLink library signal-handling ...
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.
MLMessageHandlerObject MLGetMessageHandler (MLINK link) returns the message handler function installed for the MLINK object link.
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.
int MLSetSignalHandler (MLENV env, int s, void *sa) installs the Unix signal handler detailed in the object sa for signal s in the MathLink library signal-handling mechanism.