Миграция протокола

This commit is contained in:
RoyceDa
2026-02-02 05:30:38 +02:00
parent a05501fb80
commit bbc83c7d39
17 changed files with 36 additions and 32 deletions

View File

@@ -0,0 +1,55 @@
package io.orprotocol;
/**
* Перечисление кодов ошибок, используемых в протоколе.
*/
public enum ServerFailures implements BaseFailures {
/**
* Код ошибки, указывающий на несоответствие данных.
*/
DATA_MISSMATCH(3001),
/**
* Код ошибки, указывающий на незавершенное рукопожатие.
*/
HANDSHAKE_NOT_COMPLETED(3002),
/**
* Код ошибки, указывающий на некорректный пакет.
*/
BAD_PACKET(3003),
/**
* Код ошибки, указывающий на некорректный пакет.
*/
INVALID_PACKET(3003),
/**
* Код ошибки, указывающий на тайм-аут бездействия.
*/
INACTIVITY_TIMEOUT(3004),
/**
* Код ошибки, указывающий на неизвестный тип пакета.
*/
PACKET_ID_FAILURE(3998),
/**
* Код ошибки, указывающий на неизвестный тип пакета.
*/
UNSUPPORTED_PACKET(3998),
/**
* Код ошибки, указывающий на неизвестную ошибку.
*/
UNKNOWN_FAILURE(3999);
private final int code;
ServerFailures(int code) {
this.code = code;
}
/**
* Получает код ошибки.
* @return Код ошибки.
*/
public int getCode() {
return code;
}
}