17dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch// Copyright 2013 The Chromium Authors. All rights reserved. 27dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch// Use of this source code is governed by a BSD-style license that can be 37dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch// found in the LICENSE file. 47dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 57dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch#ifndef CHROME_BROWSER_EXTENSIONS_API_IMAGE_WRITER_PRIVATE_ERROR_MESSAGES_H_ 67dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch#define CHROME_BROWSER_EXTENSIONS_API_IMAGE_WRITER_PRIVATE_ERROR_MESSAGES_H_ 77dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 87dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochnamespace extensions { 97dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochnamespace image_writer { 107dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochnamespace error { 117dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 127dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch// General operation messages. 137dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kAborted[]; 147dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kNoOperationInProgress[]; 157dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kOperationAlreadyInProgress[]; 167dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kUnsupportedOperation[]; 177dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 187dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch// Device listing errors 197dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kDeviceListError[]; 207dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 217dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch// File errors 227dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kInvalidFileEntry[]; 237dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 247dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch// Download errors 257dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kDownloadCancelled[]; 267dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kDownloadHashError[]; 277dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kDownloadInterrupted[]; 287dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kTempDirError[]; 297dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kTempFileError[]; 307dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kUrlInvalid[]; 317dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 327dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch// Unzip errors 337dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kUnzipGenericError[]; 347dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kUnzipInvalidArchive[]; 357dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch 367dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch// Write errors 377dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kDeviceCloseError[]; 387dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kDeviceInvalid[]; 39ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochextern const char kDeviceHashError[]; 40ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochextern const char kDeviceOpenError[]; 41ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochextern const char kDeviceWriteError[]; 427dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kImageCloseError[]; 437dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kImageInvalid[]; 447dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdochextern const char kImageHashError[]; 45ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochextern const char kImageNotFound[]; 46ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochextern const char kImageOpenError[]; 47ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochextern const char kImageReadError[]; 48ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochextern const char kImageSizeError[]; 49ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdochextern const char kUnmountVolumesError[]; 50ba5b9a6411cb1792fd21f0a078d7a25cd1ceec16Ben Murdoch 517dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch// Verification Errors 523551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)extern const char kHashReadError[]; 533551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)extern const char kVerificationFailed[]; 543551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) 553551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)// Image burner catchall 563551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)extern const char kChromeOSImageBurnerError[]; 573551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) 583551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)} // namespace error 593551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)} // namespace image_writer 60424c4d7b64af9d0d8fd9624f381f469654d5e3d2Torne (Richard Coles)} // namespace extensions 613551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) 623551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#endif // CHROME_BROWSER_EXTENSIONS_API_IMAGE_WRITER_PRIVATE_ERROR_MESSAGES_H_ 633551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)