MLUserFunction is a MathLink type that describes a function pointer to a function taking an MLINK argument with a return type of void.
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 ...
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.
ContourPlot[f, {x, x_min, x_max}, {y, y_min, y_max}] generates a contour plot of f as a function of x and y. ContourPlot[f == g, {x, x_min, x_max}, {y, y_min, y_max}] plots ...
Reduce
(Built-in Mathematica Symbol) Reduce[expr, vars] reduces the statement expr by solving equations or inequalities for vars and eliminating quantifiers. Reduce[expr, vars, dom] does the reduction over the ...
int MLNextPacket (MLINK link) goes to the next packet on link and returns a constant to indicate its head.
NIntegrate[f, {x, x_min, x_max}] gives a numerical approximation to the integral \[Integral]_x_min^x_max\ f\ d \ x. NIntegrate[f, {x, x_min, x_max}, {y, y_min, y_max}, ...] ...
int MLActivate (MLINK link) activates a MathLink connection, waiting for the program at the other end to respond.
MLAllocator is a MathLink type that describes a function pointer to a function taking an unsigned long argument and returning a void * that implements a memory allocator.
int MLBytesToGet (MLINK link, int *n) calculates the number of bytes left to read in the textual representation of the current data and stores the result in n.