int MLGetString (MLINK link, const char ** s) gets a character string from the MathLink connection specified by link, storing the string in s.
int MLGetUCS2String (MLINK link, const unsigned short ** s, int *n) gets a character string from the MathLink connection specified by link, storing the string in s as a ...
int MLPutByteSymbol (MLINK link, const unsigned char *s, long l) puts a symbol whose name is given by the character string s of length l to the MathLink connection specified ...
int MLPutString (MLINK link, const char*s) puts a null-terminated string of C characters to the MathLink connection specified by link.
int MLPutSymbol (MLINK link, const char *s) puts a symbol whose name is given by the character string s to the MathLink connection specified by link.
int MLPutUTF16String (MLINK link, const unsigned short *s, int len) puts a UTF-16 string s of length len 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 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 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 MLPutNext (MLINK link, int type) prepares to put an object of the specified type on link.