summaryrefslogtreecommitdiff
path: root/src/network/core/core.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/network/core/core.h')
-rw-r--r--src/network/core/core.h21
1 files changed, 11 insertions, 10 deletions
diff --git a/src/network/core/core.h b/src/network/core/core.h
index aac36080f..37948ad52 100644
--- a/src/network/core/core.h
+++ b/src/network/core/core.h
@@ -20,16 +20,17 @@ void NetworkCoreShutdown();
/** Status of a network client; reasons why a client has quit */
enum NetworkRecvStatus {
- NETWORK_RECV_STATUS_OKAY, ///< Everything is okay
- NETWORK_RECV_STATUS_DESYNC, ///< A desync did occur
- NETWORK_RECV_STATUS_NEWGRF_MISMATCH, ///< We did not have the required NewGRFs
- NETWORK_RECV_STATUS_SAVEGAME, ///< Something went wrong (down)loading the savegame
- NETWORK_RECV_STATUS_CONN_LOST, ///< The connection is 'just' lost
- NETWORK_RECV_STATUS_MALFORMED_PACKET, ///< We apparently send a malformed packet
- NETWORK_RECV_STATUS_SERVER_ERROR, ///< The server told us we made an error
- NETWORK_RECV_STATUS_SERVER_FULL, ///< The server is full
- NETWORK_RECV_STATUS_SERVER_BANNED, ///< The server has banned us
- NETWORK_RECV_STATUS_CLOSE_QUERY, ///< Done querying the server
+ NETWORK_RECV_STATUS_OKAY, ///< Everything is okay.
+ NETWORK_RECV_STATUS_DESYNC, ///< A desync did occur.
+ NETWORK_RECV_STATUS_NEWGRF_MISMATCH, ///< We did not have the required NewGRFs.
+ NETWORK_RECV_STATUS_SAVEGAME, ///< Something went wrong (down)loading the savegame.
+ NETWORK_RECV_STATUS_CLIENT_QUIT, ///< The connection is lost gracefully. Other clients are already informed of this leaving client.
+ NETWORK_RECV_STATUS_MALFORMED_PACKET, ///< We apparently send a malformed packet.
+ NETWORK_RECV_STATUS_SERVER_ERROR, ///< The server told us we made an error.
+ NETWORK_RECV_STATUS_SERVER_FULL, ///< The server is full.
+ NETWORK_RECV_STATUS_SERVER_BANNED, ///< The server has banned us.
+ NETWORK_RECV_STATUS_CLOSE_QUERY, ///< Done querying the server.
+ NETWORK_RECV_STATUS_CONNECTION_LOST, ///< The connection is lost unexpectedly.
};
/** Forward declaration due to circular dependencies */