zippy / ceptr

(a recomposable medium for distributed social computing) || (semantic self-describing protocol stacks)
http://ceptr.org
GNU General Public License v3.0
88 stars 17 forks source link

vmhost/accumulator signal management #34

Closed zippy closed 8 years ago

zippy commented 8 years ago

we now need refactor and build a better version of the signal sending/delivery/response system. This entails:

Currently RESPOND puts its response signal on the end of the run_tree it's executing under, and that run_tree is a sub_node of the signal that triggered the action. This is ok, but we don't have a signal ID mechanism from the sending end, so that responses can get matched up to correct initiating run-tree.

zippy commented 8 years ago

619dca7a0 adds asynchronous version of SEND. Currently you just add BOOLEAN child on as a parameter to SEND to make this happen.

zippy commented 8 years ago

a bunch of commits have no brought this to a pretty good place with responding now working distinctly from sending, etc, so I'll close this ticket and future enhancements will go in their own tickets.