Software /
code /
verse
Comparison
doc/example_bosh.lua @ 91:59d7141827be
doc/example_bosh.lua: Put url into variable
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Sun, 08 Aug 2010 01:17:39 +0100 |
parent | 88:e204ef45bdd6 |
child | 260:7f6df45a3d1f |
comparison
equal
deleted
inserted
replaced
90:aa0b78053cec | 91:59d7141827be |
---|---|
1 -- Change these: | 1 -- Change these: |
2 local jid, password = "user@example.com", "secret"; | 2 local jid, password = "user@example.com", "secret"; |
3 local url = "http://example.com:80/http-bind"; | |
3 | 4 |
4 -- This line squishes verse each time you run, | 5 -- This line squishes verse each time you run, |
5 -- handy if you're hacking on Verse itself | 6 -- handy if you're hacking on Verse itself |
6 --os.execute("squish --minify-level=none verse"); | 7 --os.execute("squish --minify-level=none verse"); |
7 | 8 |
8 require "verse" -- Verse main library | 9 require "verse" -- Verse main library |
9 require "verse.bosh" -- Verse BOSH support | 10 require "verse.bosh" -- Verse BOSH support |
10 require "verse.client" -- XMPP client library | 11 require "verse.client" -- XMPP client library |
11 | 12 |
12 c = verse.new_bosh(nil, "http://example.com:5280/http-bind"); | 13 c = verse.new_bosh(nil, url); |
13 c:add_plugin("version"); | 14 c:add_plugin("version"); |
14 | 15 |
15 -- Add some hooks for debugging | 16 -- Add some hooks for debugging |
16 c:hook("opened", function () print("Stream opened!") end); | 17 c:hook("opened", function () print("Stream opened!") end); |
17 c:hook("closed", function () print("Stream closed!") end); | 18 c:hook("closed", function () print("Stream closed!") end); |