ACCEPT
- Possible errors: NO_NAME_SET, NO_USER
+ Possible errors: NO_NAME_SET, NO_USER, NO_INVITE
1.3.3. Retracting an invitiation
RETRACT
- Possible errors: NO_NAME_SET, NO_USER
+ Possible errors: NO_NAME_SET, NO_USER, NO_INVITE
1.3.3. Declining an invitation
DECLINE
- Possible errors: NO_NAME_SET, NO_USER
+ Possible errors: NO_NAME_SET, NO_USER, NO_INVITE
1.4. In-game commands
_|X|_
X|O|O"
- Possible errors: NO_NAME_SET, NO_GAME, NOT_IN_GAME
+ Possible errors: NO_NAME_SET, NO_GAME
1.4.2. Part
Departs the specified game
- Possible errors: NO_NAME_SET, NO_GAME, NOT_IN_GAME
+ Possible errors: NO_NAME_SET, NO_GAME
1.4.3. Making a move
3|4|5
6|7|8
- Possible errors: NO_NAME_SET, NO_GAME, NOT_IN_GAME,
- NOT_PLAYING, NOT_YOUR_MOVE, NOT_GRID
+ Possible errors: NO_NAME_SET, NO_GAME, NOT_PLAYING,
+ NOT_YOUR_MOVE, NOT_GRID, NOT_VALID_MOVE
2. Asynchronous notification.
number.
Possibly returned by: MOVE
-
+
3.3. Global command errors.
There are no global command errors from any of the global
Errors from game management commands
- 3.4.1. No such game
+ 3.4.1. No invitiation from/for specified user
+
+ ERROR NO_INVITE
+
+ An invitiation action was attempted where no invitation
+ exists.
+
+ Possibly returned by: ACCEPT, RETRACT, DECLINE
+
+ 3.4.2. No such game
ERROR NO_GAME
A move was submitted during the other player's turn.
Possibly returned by: MOVE
+
+ 3.6.2.2. Not a valid move
+
+ ERROR NOT_VALID_MOVE
+
+ A move was submitted for a cell that is occupied.
+
+ Possibly returned by: MOVE