User Tools

Site Tools


uf:totam

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
uf:totam [2009/11/18 15:10] – adding elisaguf:totam [2010/01/21 17:20] elisag
Line 68: Line 68:
 // if true -> tuple gets unexported and deleted from local TS. // if true -> tuple gets unexported and deleted from local TS.
 //new operation not in TOTA //new operation not in TOTA
-def decideDie() -> boolean +def decideSleep() -> boolean 
 </code> </code>
  
-decideDie() is there for discontinuous decidePropagation functions. for example, tuples that should be only propagated every Tuesday could not implemented with TOTA because the propagation protocol only gets called once. We change this by providing decideDie() that gets called when you decide not to propagate. Like this a tuple can still be propagate at a later point in time, despite the fact that the decidePropagation function has evaluated to false at a certain moment.+decideSleep() is there for discontinuous decidePropagation functions. for example, tuples that should be only propagated every Tuesday could not implemented with TOTA because the propagation protocol only gets called once. We change this by providing decideSleep() that gets called when you decide not to propagate. Like this a tuple can still be propagate at a later point in time, despite the fact that the decidePropagation function has evaluated to false at a certain moment.
uf/totam.txt · Last modified: 2021/09/24 10:49 by elisag