1c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch// Copyright 2014 The Chromium Authors. All rights reserved. 2c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch// Use of this source code is governed by a BSD-style license that can be 3c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch// found in the LICENSE file. 4c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch 5c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch// This file intentionally does not have header guards, it's included 6c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch// inside a macro to generate enum values. 7c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch#ifndef DEFINE_REQUEST_ERROR 8c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch#error "DEFINE_REQUEST_ERROR should be defined before including this file" 9c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen Murdoch#endif 10c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen MurdochDEFINE_REQUEST_ERROR(SUCCESS, 0) 11c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen MurdochDEFINE_REQUEST_ERROR(UNKNOWN, 1) 12c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen MurdochDEFINE_REQUEST_ERROR(MALFORMED_URL, 2) 13c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen MurdochDEFINE_REQUEST_ERROR(CONNECTION_TIMED_OUT, 3) 14c5cede9ae108bb15f6b7a8aea21c7e1fefa2834cBen MurdochDEFINE_REQUEST_ERROR(UNKNOWN_HOST, 4) 15