scansion/objects/client.lua

changeset 15
0441673df075
parent 10
75bf4c021461
child 16
59f176aa3465
equal deleted inserted replaced
14:ad0dd3d45edc 15:0441673df075
25 local wait, done = async.waiter(); 25 local wait, done = async.waiter();
26 client.stream:hook("ready", function () print"aha" done() end); 26 client.stream:hook("ready", function () print"aha" done() end);
27 client.stream:connect_client(client.jid, client.password); 27 client.stream:connect_client(client.jid, client.password);
28 print("waiting") 28 print("waiting")
29 wait(); 29 wait();
30 print("done") 30 client.full_jid = client.stream.jid;
31 end; 31 end;
32 32
33 sends = function (client, data) 33 sends = function (client, data)
34 local stanza = parse_xml(table.concat(data)); 34 local stanza = parse_xml(table.concat(data));
35 client.stream:send(stanza); 35 client.stream:send(stanza);

mercurial