14e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)// Copyright (c) 2013 The Chromium Authors. All rights reserved.
24e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be
34e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)// found in the LICENSE file.
44e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
54e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)#include "net/base/request_priority.h"
64e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
74e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)#include "base/logging.h"
84e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
94e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)namespace net {
104e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
114e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)const char* RequestPriorityToString(RequestPriority priority) {
124e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  switch (priority) {
134e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)    case IDLE:
144e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)      return "IDLE";
154e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)    case LOWEST:
164e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)      return "LOWEST";
174e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)    case LOW:
184e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)      return "LOW";
194e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)    case MEDIUM:
204e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)      return "MEDIUM";
214e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)    case HIGHEST:
224e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)      return "HIGHEST";
234e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  }
244e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  NOTREACHED();
254e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)  return "UNKNOWN_PRIORITY";
264e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}
274e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)
284e180b6a0b4720a9b8e9e959a882386f690f08ffTorne (Richard Coles)}  // namespace net
29