MLMessageReady has been replaced by WSMessageReady.

int MLMessageReady(MLINK link)

queries the link object link to see if the link has an out-of-band message.


  • MLMessageReady() returns a nonzero value if a message is available for reading and 0 otherwise.
  • MLMessageReady() is declared in the MathLink header file mathlink.h.


Basic Examples  (1)

#include "mathlink.h"

/* calculate the sum of the integers in a list and check for a message on a link */

int f(MLINK lp, int *list, int len)
    int sum;
        sum += *list++;
            { /* read the message */ }

    return sum;

See Also

MLPutMessage()  MLPutMessageWithArg()  MLGetMessage()  MLSetMessageHandler()  MLGetMessageHandler()