int MLGetReal32 (MLINK link, float *x) gets a single-precision floating-point number from link and stores it as a float in x.
MLINK
(Mathematica MathLink C Function) MLINK is a MathLink type representing a MathLink link object.
mlint64
(Mathematica MathLink C Function) mlint64 is a MathLink type for storing 64-bit integers.
MLMARK
(Mathematica MathLink C Function) MLMARK is a MathLink type representing a mark in the expression stream.
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 ...
MLParameters is a MathLink type used to contain user-supplied parameters or functionality for an MLENV object.
int MLPutDouble (MLINK link, double x) puts the floating-point number x of C type double to the MathLink connection specified by link.
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 MLPutLongInteger (MLINK link, long i) puts the long integer i to the MathLink connection specified by link.
int MLPutMessage (MLINK link, int msg) sends the message msg to the link object link.