10 namespace swift::core::fsd
14 :
MessageBase(sender, receiver), m_errorNumber(errorCode), m_causingParameter(causingParameter),
15 m_description(description)
21 ServerErrorCode::CallsignInUse, ServerErrorCode::InvalidCallsign,
22 ServerErrorCode::AlreadyRegistered, ServerErrorCode::InvalidCidPassword,
23 ServerErrorCode::InvalidRevision, ServerErrorCode::RequestedLevelTooHigh,
24 ServerErrorCode::ServerFull, ServerErrorCode::CidSuspended,
25 ServerErrorCode::RatingTooLow, ServerErrorCode::InvalidClient,
26 ServerErrorCode::AuthTimeout,
45 if (tokens.
size() < 5)
50 return { tokens[0], tokens[1],
static_cast<ServerErrorCode>(tokens[2].toInt()), tokens[3], tokens[4] };
QString m_receiver
message receiver
QString m_sender
message sender
FSD Message Server Error.
QString m_description
Properties.
static ServerError fromTokens(const QStringList &tokens)
Construct from tokens.
QStringList toTokens() const
Message converted to tokens.
bool isFatalError() const
Fatal?
QString m_causingParameter
Properties.
ServerErrorCode m_errorNumber
Properties.
Class for emitting a log message.
Derived & debug()
Set the severity to debug.
ServerErrorCode
Server error codes.
bool contains(const AT &value) const const
void push_back(QList< T >::parameter_type value)
qsizetype size() const const
QString number(double n, char format, int precision)