namespace Endpoint { /// /// Status of an endpoint /// /// The expects these to be in order of best-to-worst descending. public enum Status { /// /// Service state is unknown - this will occur only before the first poll. /// Unknown, /// /// Service is working /// Up, /// /// Service can be resolved, but does not respond /// Timeout, /// /// Service can not be resolved /// Unreachable, /// /// Service is available, but returns an error message /// Error } }