X-Git-Url: https://git.cworth.org/git?p=ttt;a=blobdiff_plain;f=src%2Fttt-error.h;h=fff3c14d4543c45e5e66cf911436b4d16b81d959;hp=eabe64c8785d519ba59fd394b9f7c3e855533d88;hb=c25df0131987fe52be7430c5be03ec83fbaea9b3;hpb=82b903360548669988e41ffe055bc2215a28b404 diff --git a/src/ttt-error.h b/src/ttt-error.h index eabe64c..fff3c14 100644 --- a/src/ttt-error.h +++ b/src/ttt-error.h @@ -26,16 +26,24 @@ typedef enum { TTT_ERROR_NONE, + /* 3.1. Connection setup errors */ TTT_ERROR_NO_NAME_SET, TTT_ERROR_INVALID_NAME, + /* 3.2. Command format errors */ TTT_ERROR_COMMAND, TTT_ERROR_SYNTAX, TTT_ERROR_NOT_NUMBER, TTT_ERROR_NOT_GRID, + /* 3.3. Global command errors */ + /* 3.4. Game management errors */ + TTT_ERROR_NO_INVITE, + TTT_ERROR_NO_GAME, + /* 3.5. User information errors */ TTT_ERROR_NO_USER, - TTT_ERROR_NOT_IN_GAME, + /* 3.6. In-game errors */ TTT_ERROR_NOT_PLAYING, TTT_ERROR_NOT_YOUR_TURN, + TTT_ERROR_NOT_VALID_MOVE, /* Here's a non-protocol pseudo-error used to implement QUIT. */ TTT_ERROR_QUIT_REQUESTED