next up previous
Next: Relation with other nodes. Up: L (Line) type nodes Previous: Activation

Function

  1. When the node is activated the EL is scanned and each message is extracted one by one. For each extracted message the fields are transferred to the corresponding field variables and the code is executed. If there are not LIFO, ORDER, or SENDTO instructions in the code the message is put at the end of the IL.
  2. If FIFO is executed, the message is put at the end of the IL.
  3. If LIFO is executed, the message is put at the beginning of the IL.
  4. If ORDER is executed, the message is put in the IL according to the specification of this procedure (See 7.15) that may sort the IL according to the values of a variable.
  5. If SENDTO is executed the message is not added to the IL but sent to the list(s) indicated in the SENDTO.
  6. Before the transfer the field variable values are passed to the messages fields. Only one of the instructions LIFO, FIFO, ORDER, or SENDTO must be executed if some of them are in the code. The messages in the IL are not extracted automatically in the node. To extract a message from the IL a user's instruction must be executed (in this or other node) or the action of automatic instructions from other nodes (see below) are required.


domingo c
Mon Mar 20 17:31:11 PST 2000