ProducerConsumer handle released processing

For an overview of the ProducerConsumer please see: ProducerConsumer: overview.

Overview

The function of the released message handling in the ProducerConsumer is to receive a released message at a consumer that was sent by a producer and consists of the following operations:
  • Route the released message to the correct ProducerConsumerElement
  • Trigger an event to notify the state has changed

Processing sequence

The processing of a released message received by the ProducerConsumer task is depicted in the following sequence diagram:

mtf-core-prodcons-handlereleased.png

The released message processing consists of the following steps:
  • Conversion of the incoming link number from relative to absolute
  • The ReleasedReceived event for the ProducerConsumer is invoked

Last edited Sep 29, 2012 at 9:46 AM by jaorme, version 3

Comments

No comments yet.