},
test = {
hello = {
- function(req)
+ function(req, msg)
conn:reply(req, {message="foo"});
print("Call to function 'hello'")
+ for k, v in pairs(msg) do
+ print("key=" .. k .. " value=" .. tostring(v))
+ end
end, {id = ubus.INT32, msg = ubus.STRING }
},
hello1 = {
}
conn:add(my_method)
+
+local my_event = {
+ test = function(msg)
+ print("Call to test event")
+ for k, v in pairs(msg) do
+ print("key=" .. k .. " value=" .. tostring(v))
+ end
+ end,
+}
+
+conn:listen(my_event)
+
uloop.run()