【问题标题】:Lua Lanes lindaLua Lanes 琳达
【发布时间】:2013-02-13 11:12:04
【问题描述】:

我的通道设置和运行都很好,但我无法理解 linda 的值传递,我在通道站点上找到了这段代码:

  linda_h:set( key, [val] )
  [val]= linda_h:get( key )

如果我执行 set/get,我的应用程序崩溃了,所以我想知道如何为 set/get 声明表?

如果我将它用作字符串,那么 set/get 类型的工作但会在车道运行几次后崩溃:

 Stop = "0" --outside of lane
 -- start lane
 -- callback function in lane
 if linda_h:get( Stop ) == "1" then
  return 
 end

这里有人指点吗?

【问题讨论】:

    标签: lua lua-lanes


    【解决方案1】:

    文档令人困惑,但我认为您想使用:send:receive 方法,而不是:set:get。发送和接收使事物表现得像一个普通的队列。似乎:get 就像接收一样,只是它没有从队列中删除,但我不确定。而且我根本想不通:set

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-21
      • 2013-03-31
      相关资源
      最近更新 更多