1 Use the first letter of your name to indicate you are in the middle of
4 /----- Server, implemented in ttt-server
5 / /---- Client, implemented in ttt
16 1.3. Game management commands
23 2. Asynchronous notification.
25 ✓ 2.1.1. NOTICE USER <username>
26 ✓ 2.1.2. NOTICE QUIT <username>
27 2.1.3. NOTICE INVITE <username>
28 2.1.4. NOTICE DISPOSE <game>
29 ✓ 2.1.5. NOTICE MESSAGE <username> <text>
31 2.2.1. Global game notices
32 2.2.1.1. NOTICE NEWGAME <username> <username>
33 2.2.1.2. NOTICE GAMEOVER <outcome> <username>
35 2.2.2.1. NOTICE MOVE <username> <number>
37 3.1. Connection setup errors
38 ✓ 3.1.1. ERROR NONAMESET
39 ✓ 3.1.2. ERROR INVALIDNAME
40 3.2. Command format errors
43 3.2.3. ERROR NOTNUMBER
45 3.3. Global command errors.
46 3.4. Game management errors.
48 3.5. User information errors
51 3.6.1. Global game errors
52 3.6.1.1. ERROR NOTINGAME
53 3.6.1.2. ERROR NOTPLAYING
55 3.6.2.1. ERROR NOTYOURTURN