int MLFlush (MLINK link) flushes out any buffers containing data waiting to be sent on link.
int MLGetByteArray (MLINK link, unsigned char ** a, int ** dims, char ***heads, int *d) gets an array of 1-byte sized integers from the MathLink connection specified by link, ...
int MLGetData (MLINK link, char *b, int len, int *count) gets textual data from the MathLink connection specified by link, storing the result in a buffer b of maximum length ...
int MLGetFunction (MLINK link, const char ** s, int *n) gets a function with a symbol as a head from the MathLink connection specified by link, storing the name of the symbol ...
int MLGetInteger16Array (MLINK link, short ** a, int ** dims, char ***heads, int *d) gets an array of 16-bit integers from the MathLink connection specified by link, storing ...
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 MLGetInteger32Array (MLINK link, int ** a, int ** dims, char ***heads, int *d) gets an array of 32-bit integers from the MathLink connection specified by link, storing ...
int MLGetInteger32List (MLINK link, int ** a, int *n) gets a list of 32-bit integers from the MathLink connection specified by link, storing the integers in the array a and ...
int MLGetInteger64Array (MLINK link, mlint64 ** a, int ** dims, char ***heads, int *d) gets an array of 64-bit integers from the MathLink connection specified by link, ...
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 ...