This is documentation for Mathematica 5, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)

Documentation / Mathematica / Built-in Functions / New in Version 3.x / System Interface /

LinkReadyQ

FilledSmallSquare LinkReadyQ[link] tests whether there is an expression ready to read from the specified MathLink connection.

FilledSmallSquare link must be an active LinkObject, as returned by functions like LinkLaunch or Links.

FilledSmallSquare If LinkReadyQ[link] returns True, then LinkRead[link] will not block under any normal circumstances.

FilledSmallSquare If LinkReadyQ[link] returns False, then LinkRead[link] will block, and will not return until something becomes available to read on link.

FilledSmallSquare LinkReadyQ[link] tests whether there is any data to read; it cannot determine whether the data represents a complete expression.

FilledSmallSquare LinkReadyQ corresponds to the MathLink library function MLReady().

FilledSmallSquare See Section 2.13.6.

FilledSmallSquare See also: LinkRead, LinkWrite, LinkInterrupt.

FilledSmallSquare New in Version 3.