{
{    The purpose of this procedure is to access the channel connection
{ corresponding to the given connection id to check if there is data waiting
{ to be received.  If other receivers are active or there is no data to be
{ received, the current task is queued at the end of the receive queue.  The
{ task is readied whenever data is received.
{
{       NLP$SK_TCP_AWAIT_DATA_AVAILABLE (CONNECTION_ID, WAIT, ACTIVITY_COMPLETE)
{
{ CONNECTION_ID: (input)  This parameter specifies the channel connection
{       identifier.
{
{ WAIT: (input) This parameter is set to TRUE if the caller is willing to wait
{       for the arrival of data at the given socket.
{
{ ACTIVITY_COMPLETE: (output)  This parameter is set to TRUE if data is
{       available for receipt.
{
