int MLPutFloat (MLINK link, double x) puts the floating-point number x to the MathLink connection specified by link with a precision corresponding to the C type float.
int MLPutFunction (MLINK link, const char *s, int n) puts a function with head given by a symbol with name s and with n arguments to the MathLink connection specified by link.
int MLPutInteger16Array (MLINK link, short *a, int *dims, char ** heads, int d) puts an array of 16-bit integers to the MathLink connection specified by link to form a depth ...
int MLPutInteger16List (MLINK link, short *a, int n) puts a list of n 16-bit integers starting from location a to the MathLink connection specified by link.
int MLPutInteger16 (MLINK link, int i) puts the 16-bit integer i to the MathLink connection specified by link.
int MLPutInteger32Array (MLINK link, int *a, int *dims, char ** heads, int d) puts an array of 32-bit integers to the MathLink connection specified by link to form a depth d ...
int MLPutInteger32List (MLINK link, int *a, int n) puts a list of n 32-bit integers starting from location a to the MathLink connection specified by link.
int MLPutInteger32 (MLINK link, int i) puts the 32-bit integer i to the MathLink connection specified by link.
int MLPutInteger64Array (MLINK link, mlint64 *a, int *dims, char ** heads, int d) puts an array of 64-bit integers to the MathLink connection specified by link to form a ...
int MLPutInteger64List (MLINK link, mlint64 *a, int n) puts a list of n 64-bit integers starting from location a to the MathLink connection specified by link.