const char * MLErrorMessage (MLINK link) returns a character string describing the last error to occur on link.
int MLGetInteger16 (MLINK link, short *i) gets a 16-bit integer from the MathLink connection specified by link and stores it as a C short in i.
int MLGetInteger32 (MLINK link, int *i) gets a 32-bit integer from the MathLink connection specified by link and stores it in i.
MLParameters is a MathLink type used to contain user-supplied parameters or functionality for an MLENV object.
int MLPutInteger64 (MLINK link, mlint64 i) puts the 64-bit integer i to the MathLink connection specified by link.
int MLPutReal32 (MLINK link, double x) puts the single-precision floating-point number x to the MathLink connection specified by link with a precision corresponding to the C ...
int MLPutReal (MLINK link, double x) puts the floating-point number x to the MathLink connection specified by link.
int MLError (MLINK link) returns a value identifying the last error to occur on link. MLError() returns MLEOK if no error has occurred since the previous call to ...
int MLGetInteger64 (MLINK link, mlint64 *i) gets a 64-bit integer from the MathLink connection specified by link and stores it in i.
int MLGetInteger (MLINK link, int *i) gets an integer from the MathLink connection specified by link and stores it in i.