[Clam-devel] processings - network notifications (was Re: Hello	world)
    Pau Arumí 
    parumi at iua.upf.edu
       
    Thu Apr 12 01:36:21 PDT 2007
    
    
  
En/na Xavier Amatriain ha escrit:
> David García Garzón wrote:
>> Until...?
>>   
> How about until all the generators in the network (in this case only 
> one, the file player) are not producing
> anything (i.e. empty outports)? Maybe generators like this could have 
> an output control that was fired
> whenever the Processing is "done".
of course this is very much related to (avoiding) the Do() return 
semantic problem.
i'm also thinking in the same line. i believe it's important this should 
be handled without user
intervention. this is how i see it: a network defines a number of slots 
(or incontrols whatever)
with a concrete semantic like "processing done", "processing bypassed", 
"processing needs
 reconfiguration". when a processing is added to the network, if it have 
signals (or outcontrol
whatever) of meaningful semantic, an automatic binding mechanism does 
the connections with
the network slots.
when the network is running, before each callback it checks incoming 
processing events and
act in consequence: stopping, changing ports connections, etc.
what do you think?
    
    
More information about the clam-devel
mailing list