|
@@ -1,35 +1,9 @@
|
|
local copas = require "copas"
|
|
local copas = require "copas"
|
|
-local cjson = require("cjson")
|
|
|
|
local WebSocketClient = require('websocket')
|
|
local WebSocketClient = require('websocket')
|
|
|
|
|
|
|
|
|
|
|
|
|
|
local client = WebSocketClient.new({
|
|
local client = WebSocketClient.new({
|
|
uri = "http://localhost:3000",
|
|
uri = "http://localhost:3000",
|
|
})
|
|
})
|
|
-print("test")
|
|
|
|
-function delayed_function()
|
|
|
|
- local message = {
|
|
|
|
- event = "demo",
|
|
|
|
- data = "Hello from Lua!"
|
|
|
|
- }
|
|
|
|
- local message_json = cjson.encode(message)
|
|
|
|
- client:send(message_json)
|
|
|
|
-end
|
|
|
|
|
|
|
|
-print("test")
|
|
+copas.loop()
|
|
-delayed_function();
|
|
|
|
-copas.loop()
|
|
|
|
-
|
|
|
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|