VE Lua Documentation

Press F to search!

queueStreamDataJS

Definition


-- @/=[C]:-1
function queueStreamDataJS(...)

Callers

@/lua/common/guihooks.lua
local queueHookJS --  queueHookJS(const char* hookName, const char* jsData, unsigned int targetDsmId) - the varargs are encoded as list in jsData
local queueStreamDataJS -- queueStreamDataJS(const char* streamName, const char* jsData)
if obj then
  queueHookJS = function(...) obj:queueHookJS(...) end
  queueStreamDataJS = function(...) obj:queueStreamDataJS(...) end
elseif be then
  queueHookJS = function(...) be:queueHookJS(...) end
  queueStreamDataJS = function(...) be:queueStreamDataJS(...) end
end
local function triggerStream(streamName, streamData)
  queueStreamDataJS(streamName, jsonEncodeWorkBuffer(streamData))
end
  for streamName, data in pairs(cache) do
    queueStreamDataJS(streamName, jsonEncodeWorkBuffer(data))
  end