MLMessageHandlerObject is a MathLink type that describes a function pointer to a function taking three arguments: an MLINK, an int, and an int, and returning a void that ...
int MLGetReal (MLINK link, double *x) gets a floating-point number from the MathLink connection specified by link and stores it in x.
unsigned long MLNewParameters (char* p, unsigned long rev, unsigned long apirev) initializes an MLParameters object p and sets the MathLink revision number to the value ...
void * MLUserData (MLINK link, MLUserFunction *fp) returns the data object and function pointer installed by MLSetUserData().
SlideView[{expr_1, expr_2, ...}] represents an object in which the expr_i are set up to be displayed on successive slides. SlideView[{expr_1, expr_2, ...}, i] makes the ...
void MLVersionNumbers (MLENV ep, int *inumb, int *rnumb, int *bnumb) returns the MathLink API interface number, revision number, and build number and stores them respectively ...
MLAbort
(Mathematica MathLink C Function) int MLAbort is a global variable set when a program created using mcc or mprep has been sent an abort message.
MLINK MLDuplicateLink (MLINK parent, const char *name, int *err) returns a copy of parent and sets the new link object's name to name.
MLMARK
(Mathematica MathLink C Function) MLMARK is a MathLink type representing a mark in the expression stream.
void MLReleaseEnvIDString (MLINK link, const char *s) disowns the memory allocated by MLGetLinkedEnvIDString() to store the identification string s.