ConnectX
3.0
ConnectX Game Suite
Loading...
Searching...
No Matches
Namespaces
|
Variables
constants.hpp File Reference
#include <cstdint>
Include dependency graph for constants.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces
namespace
Protocol
namespace
Protocol::ErrorCode
Variables
constexpr uint32_t
Protocol::VERSION
= 1
constexpr uint16_t
Protocol::DEFAULT_PORT
= 8080
constexpr size_t
Protocol::MAX_MESSAGE_SIZE
= 8192
constexpr uint32_t
Protocol::HEARTBEAT_INTERVAL_MS
= 30000
constexpr uint32_t
Protocol::CONNECTION_TIMEOUT_MS
= 60000
constexpr uint8_t
Protocol::MAX_PLAYERS
= 4
constexpr uint8_t
Protocol::MIN_BOARD_SIZE
= 4
constexpr uint8_t
Protocol::MAX_BOARD_SIZE
= 20
constexpr uint8_t
Protocol::MAX_PLAYER_NAME_LENGTH
= 32
constexpr uint16_t
Protocol::ErrorCode::UNKNOWN_ERROR
= 0
constexpr uint16_t
Protocol::ErrorCode::INVALID_MESSAGE
= 1
constexpr uint16_t
Protocol::ErrorCode::PROTOCOL_VERSION_MISMATCH
= 2
constexpr uint16_t
Protocol::ErrorCode::CONNECTION_REFUSED
= 100
constexpr uint16_t
Protocol::ErrorCode::ALREADY_CONNECTED
= 101
constexpr uint16_t
Protocol::ErrorCode::SESSION_EXPIRED
= 102
constexpr uint16_t
Protocol::ErrorCode::INVALID_SESSION_TOKEN
= 103
constexpr uint16_t
Protocol::ErrorCode::GAME_NOT_FOUND
= 200
constexpr uint16_t
Protocol::ErrorCode::GAME_FULL
= 201
constexpr uint16_t
Protocol::ErrorCode::GAME_ALREADY_STARTED
= 202
constexpr uint16_t
Protocol::ErrorCode::GAME_NOT_STARTED
= 203
constexpr uint16_t
Protocol::ErrorCode::INVALID_MOVE
= 300
constexpr uint16_t
Protocol::ErrorCode::NOT_YOUR_TURN
= 301
constexpr uint16_t
Protocol::ErrorCode::COLUMN_FULL
= 302
constexpr uint16_t
Protocol::ErrorCode::GAME_ALREADY_OVER
= 303
network
protocol
include
protocol
constants.hpp
Generated by
1.9.8