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

LinkObjectLinkProtocol

LinkReadyQ

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

FilledSmallSquarelink 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.

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

FilledSmallSquareLinkReadyQ corresponds to the MathLink library function MLReady().

FilledSmallSquare See The Mathematica Book: Section 2.12.6.

FilledSmallSquare See also: LinkRead, LinkWrite, LinkInterrupt.

LinkObjectLinkProtocol