1 /----- Server, implemented in ttt-server
2 / /---- Client, implemented in ttt
12 1.3. Game management commands
19 2. Asynchronous notification.
21 2.1.1. NOTICE USER <username>
22 2.1.2. NOTICE QUIT <username>
23 2.1.3. NOTICE INVITE <username>
24 2.1.4. NOTICE DISPOSE <game>
25 2.1.5. NOTICE MESSAGE <username> <text>
27 2.2.1. Global game notices
28 2.2.1.1. NOTICE NEWGAME <username> <username>
29 2.2.1.2. NOTICE GAMEOVER <outcome> <username>
31 2.2.2.1. NOTICE MOVE <username> <number>
33 3.1. Connection setup errors
34 3.1.1. ERROR NONAMESET
35 ✓ 3.1.2. ERROR INVALIDNAME
36 3.2. Command format errors
39 3.2.3. ERROR NOTNUMBER
41 3.3. Global command errors.
42 3.4. Game management errors.
44 3.5. User information errors
47 3.6.1. Global game errors
48 3.6.1.1. ERROR NOTINGAME
49 3.6.1.2. ERROR NOTPLAYING
51 3.6.2.1. ERROR NOTYOURTURN