Receive a message. tid is integer task identifier of transmitting process supplied by user and msgtag is message tag supplied by user( must be non negative integer). The process returns value of new active receive buffer identifier. Values less than zero point to an error. It blocks the process till a message with label msgtag has arrived from tid. pvm_recv then puts the message in a new active receive buffer that also clears current receive buffer.