int MLPutSize (MLINK link, int len) specifies the length in bytes of the textual data to be put on link.
int MLGetReal32 (MLINK link, float *x) gets a single-precision floating-point number from link and stores it as a float 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 ...
int MLUnsetSignalHandler (MLENV env, int signum, void *f) removes the Unix signal-handler function f as a signal handler for signal signum from the MathLink library ...
The CCompilerDriver Package lets you work with C compilers that are installed on your computer. It is used automatically by the Mathematica compiler when you set the option ...
MLParameters is a MathLink type used to contain user-supplied parameters or functionality for an MLENV object.
OpenCLLink allows you to use the Mathematica language to query OpenCL system information and execute OpenCL programs using Mathematica. In this section, an overview is ...
int MLGetInteger16List (MLINK link, short ** a, int *n) gets a list of 16-bit integers from the MathLink connection specified by link, storing the integers in the array a and ...
int MLGetInteger32 (MLINK link, int *i) gets a 32-bit integer from the MathLink connection specified by link and stores it in i.
int MLGetInteger64List (MLINK link, mlint64 ** a, int *n) gets a list of 64-bit integers from the MathLink connection specified by link, storing the integers in the array a ...