lua.wetgenes.tasks.linda_do_memo
-- just grab this function
local do_memo=require("wetgenes.tasks").do_memo
local r=do_memo(linda,{task="taskname"})
local r=do_memo(linda,{task="taskname"},timeout)
do_memo(linda,{task="taskname",id=false})
A basic memo send and receive that can be used when all you have is the tasks.linda and you know you are in a thread ( or do not care about blocking while waiting for another thread ) Pretty much everything else in this module is about managing coroutines to pretended to be threads and keeping track of state for debugging but this is all you actually need to use to simply communicate with a task. Especially useful if you are in a task and want to talk to another task.