scripts/basic_message.scs

Wed, 23 Sep 2015 01:01:46 +0200

author
Kim Alvefur <zash@zash.se>
date
Wed, 23 Sep 2015 01:01:46 +0200
changeset 37
b2036129ccd0
parent 31
52690f37d6bc
child 45
744c81c124b6
permissions
-rw-r--r--

client: Split variable expansion into a function so that it may be reused more easily

31
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
1 [Client] Romeo
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
2 jid: user@localhost
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
3 password: password
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
4
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
5 [Client] Juliet
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
6 jid: juliet@localhost
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
7 password: password
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
8
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
9 ---------
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
10
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
11 Romeo connects
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
12
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
13 Juliet connects
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
14
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
15 Romeo sends:
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
16 <presence/>
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
17
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
18 Romeo receives:
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
19 <presence from="${Romeo's full JID}" />
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
20
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
21 Romeo sends:
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
22 <message to="${Juliet's full JID}" type="chat">
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
23 <body>Hello Juliet!</body>
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
24 </message>
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
25
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
26 Juliet receives:
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
27 <message to="${Juliet's full JID}" from="${Romeo's full JID}" type="chat">
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
28 <body>Hello Juliet!</body>
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
29 </message>
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
30
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
31 Romeo disconnects
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
32
52690f37d6bc Add basic_message.scs
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
33 Juliet disconnects

mercurial