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