public ServerStatus(string str) { try { this.statusCode = (ServerStatusCode)Enum.Parse(typeof(ServerStatusCode), str, true); } catch (ArgumentException e) { Debug.LogWarning(e); } }
private static StatusCode TranslateStatusCode(ServerStatusCode grpcStatus) { if (grpcStatus == ServerStatusCode.Idle) { return(StatusCode.IDLE); } if (grpcStatus == ServerStatusCode.Recording) { return(StatusCode.RECORDING); } return(StatusCode.UNKNOWN); }
public static TestRemoteStore CreateServerErrorProducer(IRemoteItemStore inner, IList <ServerErrorNumber> errors) { TestRemoteStore store = new TestRemoteStore(inner); Random rand = new Random(); store.ErrorThrower = delegate() { ServerErrorNumber error = 0; lock (rand) { error = errors[rand.Next(0, errors.Count - 1)]; } ServerStatusCode code = (ServerStatusCode)((uint)error - (uint)HResults.ServerErrorBase); throw new ServerException(code); }; return(store); }
public bool IsStatusCode(ServerStatusCode code) { return (m_statusCode == (int) code); }
public ServerException(ServerStatusCode code) : this((int) code, null) { }
public ServerStatus(ServerStatusCode status, int value) { this.status = status; this.message = null; this.value = value; }
public ServerStatus(ServerStatusCode status, string message) { this.status = status; this.message = message; this.value = 0; }
public ServerStatus(string str) { try { this.statusCode = (ServerStatusCode)Enum.Parse(typeof(ServerStatusCode), str, true); } catch(ArgumentException e) { Debug.LogWarning(e); } }
public ServerStatus(ServerStatusCode group) { this.statusCode = group; }
public bool IsStatusCode(ServerStatusCode code) { return(m_statusCode == (int)code); }
public ServerException(ServerStatusCode code) : this((int)code, null) { }