{
{    The purpose of this request is to get a message sent by a partner task.
{
{       NFP$GET_ASYNC_TASK_MESSAGE (TASK_ID, WORKING_STORAGE_AREA,
{             WORKING_STORAGE_LENGTH, WAIT_TIME, TRANSFER_COUNT, STATUS)
{
{  TASK_ID: (input) This parameter specifies the task id the message should be
{        received from.
{
{  WORKING_STORAGE_AREA: (input) This parameter specifies the buffer where the
{        message will be put.
{
{  WORKING_STORAGE_LENGTH: (input) This parameter specifies the length of the
{        buffer.
{
{  WAIT_TIME: (input) This parameter specifies how long to wait for a message
{        from the specified task.
{
{  TRANSFER_COUNT: (output) This parameter specifies how long the message is
{        that got put in the working storage area.
{
{  STATUS: (output) This parameter specifies the request_status.
{        CONDITIONS:
{              nfe$bad_message_discarded
{              nfe$locked_by_another_task
{              nfe$module_not_initialized
{              nfe$task_not_active
{
{              pmp$connect_queue error conditions
{              pmp$receive_from_queue error conditions
{              pmp$status_queue error conditions
{
{        IDENTIFIER: 'NF'
{
