Re: SDL-News: Does signal saving prevent continuos signal triggering?


Subject: Re: SDL-News: Does signal saving prevent continuos signal triggering?
From: Rick Reed TSE (rickreed#tseng.co.uk)
Date: Thu Jan 18 2001 - 14:26:05 GMT


Become an SDL Forum Society member <http://www.sdl-forum.org/Society/members.htm>
The originator of this message is responsible for its content.
-----From Rick Reed TSE <rickreed#tseng.co.uk> to sdlnews -----

Deja User at serg777#my-deja.com wrote on 17/01/2001 20:19:

> Could someone tell me, please,
>
> does a continuous signal trigger
> provided the queue is not empty, but
> input signals are kept in the queue
> because of a save?
> i.e in a state like
> ___
> (_s_)
> __!___ ______
> __!_ ! ...
> /_x_/ < v=0 >
> !
> !
> _v_
> (_r_)
>
> (The diagram is best viewed )
> ( with a fixedwidth font )

This is correct.

When entering the state s, the queue is checked to see if there are any
signals that can be consumed in that state (which excludes saved signals).
If there are no such signals and there is an enabled continuous signal, this
path is taken.

That is: input queue does not need to be empty.

Note that if there are signals that are not EXPLICITLY saved and are not
EXPLICITLY input in the state, these will IMPLICITLY consumed.

--
Rick Reed - rickreed#tseng.co.uk
Tel:+44 1455 55 96 55 Fax:+44 1455 55 96 58 Mob.:+44 7970 50 96 50

--End text from Rick Reed TSE <rickreed#tseng.co.uk> to sdlnews --- For extra SDL Forum Society benefits join at <http://www.sdl-forum.org/Society/members.htm>



This archive was generated by hypermail 2a23 : Thu May 09 2013 - 16:05:49 GMT