public static ProcessingResult Error(SessionError error, ServerErrorId?serverErrorId = null) { return(new ProcessingResult(ResultType.Error) { _error = error, _serverErrorId = serverErrorId }); }
public static string GetErrorMessage(SessionError error, ServerErrorId?serverErrorId = null) { switch (error) { case SessionError.InternalError: return(Tr._("Internal error occured")); case SessionError.ConnectionError: return(Tr._("Connection lost")); case SessionError.ProtocolError: return(Tr._("Client protocol error")); case SessionError.ServerError: return(GetServerErrorMessage(serverErrorId)); default: return(Tr._("Unknown error")); } }
protected void DoErrorSession(EndPoint endPoint, SocketError code) { SessionError?.Invoke(Session, endPoint, code); }
protected void RaiseError(Session session, EndPoint endPoint, SocketError code) { SessionError?.Invoke(session, endPoint, code); }