int MLPutMessageWithArg (MLINK link, int msg, int arg) sends the message msg and its argument arg to the link object link.
int MLSetEnvIDString (MLENV env, const char *eid) sets the MathLink environment identification string to eid.
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 ...
Picking out elements of lists. We will use this list for the examples. Here is the last element of t.
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.
int MLClearError (MLINK link) clears errors on link if possible.
MLDeallocator is a MathLink type that describes a function pointer to a function taking a void * as an argument and having a return type of void that implements a memory ...
void MLDeinitialize (MLENV env) destructs the MathLink environment object.
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 ...