bridge.lua

changeset 0
4e2dfd73265e
equal deleted inserted replaced
-1:000000000000 0:4e2dfd73265e
1 local module_name;
2
3 local verse = require "verse".init("component");
4
5 local conn = verse.new();
6
7 local origin = {
8 send = function (stanza)
9 conn:send(stanza);
10 end;
11 };
12
13 local module_env = {};
14
15 function handle_connect()
16 local _log = logger.init(module_name);
17 module_env.module = setmetatable({
18 name = module_name;
19 path = module_path
20 host = conn.host;
21 _log = _log;
22 log = function (self, ...) return _log(...); end;
23 }, { __index = api });
24 end
25
26 function handle_stanza(stanza)
27
28 end
29
30 conn:hook("stanza", handle_stanza);
31
32 conn:connect_component("localhost");

mercurial