in GomokuServer/GomokuServer/include/aws/gamelift/common/GameLiftErrors.h [61:110]
static std::string GetDefaultNameForErrorType(GAMELIFT_ERROR_TYPE errorType) {
switch (errorType) {
case GAMELIFT_ERROR_TYPE::ALREADY_INITIALIZED:
return "Already Initialized";
case GAMELIFT_ERROR_TYPE::FLEET_MISMATCH:
return "Fleet mismatch.";
case GAMELIFT_ERROR_TYPE::GAMELIFT_CLIENT_NOT_INITIALIZED:
return "GameLift client not initialized.";
case GAMELIFT_ERROR_TYPE::GAMELIFT_SERVER_NOT_INITIALIZED:
return "GameLift server not initialized.";
case GAMELIFT_ERROR_TYPE::GAME_SESSION_ENDED_FAILED:
return "Game session failed.";
case GAMELIFT_ERROR_TYPE::GAME_SESSION_NOT_READY:
return "Game session not activated.";
case GAMELIFT_ERROR_TYPE::GAME_SESSION_READY_FAILED:
return "Game session failed.";
case GAMELIFT_ERROR_TYPE::INITIALIZATION_MISMATCH:
return "Initialization mismatch.";
case GAMELIFT_ERROR_TYPE::NOT_INITIALIZED:
return "Not Initialized";
case GAMELIFT_ERROR_TYPE::NO_TARGET_ALIASID_SET:
return "No target aliasId set.";
case GAMELIFT_ERROR_TYPE::NO_TARGET_FLEET_SET:
return "No target fleet set.";
case GAMELIFT_ERROR_TYPE::PROCESS_ENDING_FAILED:
return "Process ending failed.";
case GAMELIFT_ERROR_TYPE::PROCESS_NOT_ACTIVE:
return "Process not activated.";
case GAMELIFT_ERROR_TYPE::PROCESS_NOT_READY:
return "Process not ready.";
case GAMELIFT_ERROR_TYPE::PROCESS_READY_FAILED:
return "Process ready failed.";
case GAMELIFT_ERROR_TYPE::SDK_VERSION_DETECTION_FAILED:
return "Could not detect SDK version.";
case GAMELIFT_ERROR_TYPE::SERVICE_CALL_FAILED:
return "Service call failed.";
case GAMELIFT_ERROR_TYPE::STX_CALL_FAILED:
return "STX call failed.";
case GAMELIFT_ERROR_TYPE::STX_INITIALIZATION_FAILED:
return "STX Initialization Failed.";
case GAMELIFT_ERROR_TYPE::UNEXPECTED_PLAYER_SESSION:
return "Unexpected player session.";
case GAMELIFT_ERROR_TYPE::BAD_REQUEST_EXCEPTION:
return "Bad request exception.";
case GAMELIFT_ERROR_TYPE::INTERNAL_SERVICE_EXCEPTION:
return "Internal service exception.";
default:
return "Uknown Error";
}
}