--- a/ImagePrint/ImagePrintEngine/ImagePrintLibrary/inc/printmessagecodes.h Tue May 25 12:42:41 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,174 +0,0 @@
-/*
-* Copyright (c) 2002-2007 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: Contains the TPrintErrorMessageCodes and TPrintMessageCodes enumerations.
-*
-*/
-
-
-#ifndef PRINTMESSAGECODES_H
-#define PRINTMESSAGECODES_H
-
-/// Global printing Error Message Codes.
-// All supported by UI
-enum TPrintErrorMessageCodes
-{
- EObexConnectError = -3000,
- EObexSendError = -3001,
- EObexDisconnectError = -3002,
- EObexGeneralError = -3003,
-};
-
-/// Global printing Message Codes.
-enum TPrintMessageCodes
-{
- // No message
- ENoMessage = 0,
-
- // Print Progress Codes
- EJobPending = 3100,
- EPrinting = 3101,
- ECopying = 3102,
- ECancelling = 3103,
- ECancellingNoMessage = 3104,
-
- // Pict Bridge
- EPbOutOfPaper = 3300, ///<@deprecated Use TPrintMessageCodes::EPbStatusErrorReasonPaperEmpty
- EPbCheckPrinter = 3301,
- EPbPrinterIsDisconnected = 3302,
- EPbPrinterIsConnected = 3303,
- EPbFileNotSupported = 3304,
- EPbFileNotFound = 3305,
-
- EPbStatusErrorReasonNoReason, /*3306*/ ///<@brief No reason
- EPbStatusErrorReasonPaper, ///<@brief Paper-related error
- EPbStatusErrorReasonInk, ///<@brief Ink-related error
- EPbStatusErrorReasonHardware, ///<@brief Hardware-related error
- EPbStatusErrorReasonFile, ///<@brief File-related error
- EPbStatusErrorReasonPaperEmpty, /*3311*/ ///<@brief Paper is empty
- EPbStatusErrorReasonPaperLoad, ///<@brief Load error - paper not loaded correctly
- EPbStatusErrorReasonPaperEject, ///<@brief Eject error - paper not ejected correctly
- EPbStatusErrorReasonPaperMedia, ///<@brief Media error - paper is not detected, paper skewed, roll paper connot be cut or torn-off
- EPbStatusErrorReasonPaperJam, ///<@brief Paper jam
- EPbStatusErrorReasonPaperNearlyEmpty, ///<@brief Paper nearly empty
- EPbStatusErrorReasonPaperCombination, ///<@brief Paper type / paper size combination not supported, or paper found in printer does not match request
- EPbStatusErrorReasonInkEmpty, /*18*/ ///<@brief Ink empty
- EPbStatusErrorReasonInkLow, ///<@brief Ink low
- EPbStatusErrorReasonInkWaste, ///<@brief Waste ink error (waste-ink reservior full).
- EPbStatusErrorReasonHardwareFatal, /*21*/ ///<@brief Fatal error
- EPbStatusErrorReasonWarning, // warning
- EPbStatusErrorReasonHardwareServiceCall, ///<@brief Service call
- EPbStatusErrorReasonHardwarePrinterUnavailable, ///<@brief Printer unavailable (performing maintenance or otherwise occupied)
- EPbStatusErrorReasonHardwarePrinterBusy, ///<@brief Printer busy (processing a job from another source, e.g. a PC)
- EPbStatusErrorReasonHardwareLever, ///<@brief Lever error (lever position not correct)
- EPbStatusErrorReasonHardwareCoverOpen, ///<@brief Cover open
- EPbStatusErrorReasonHardwareNoMarkingAgent, ///<@brief No marking agent (e.g. missing printer head)
- EPbStatusErrorReasonHardwareInkCoverOpen, ///<@brief Ink cover open
- EPbStatusErrorReasonHardwareNoInkCartridge, ///<@brief No ink cartridge
- EPbStatusErrorReasonFilePrintInfo, /*31*/ ///<@brief printInfo error (specified <printInfo> is too large).
- EPbStatusErrorReasonFileFileDecode, ///<@brief File decode error (picture format of specified image cannot be decoded).
-
- // Printer status reasons
- EPrintReasonAttentionRequired, /*33*/ ///<@brief Indicates reason other than those listed
- EPrintReasonPaused, ///<@brief Someone has paused the printer and the PrinterState is "stopped". In this state, a Printer may not produce printed output.
- EPrintReasonOutputAreaAlmostFull, ///<@brief One or more output area is almost full: e.g., tray, stacker, collator.
- EPrintReasonOutputAreaFull, ///<@brief One or more output area is full: e.g., tray, stacker, collator.
- EPrintReasonMarkerSupplyLow, ///<@brief The device is low on at least one marker supply: e.g., toner, ink, ribbon.
- EPrintReasonMarkerSupplyEmpty, ///<@brief The device is out of at least one marker supply: e.g., toner, ink, ribbon.
- EPrintReasonMarkerFailure, ///<@brief The device has at least one marking device which has failed and requires service or replacement: e.g., pen.
-
- // OBEX response codes
- EObexReserved, ///<@brief Reserved
- EObexContinue, ///<@brief Continue
- EObexOKSuccess, ///<@brief OK, Success
- EObexCreated, ///<@brief Created
- EObexAccepted, ///<@brief Accepted
- EObexNonAuthoritativeInformation, ///<@brief Non-Authoritative Information
- EObexNoContent, ///<@brief No Content
- EObexResetContent, ///<@brief Reset Content
- EObexPartialContent, ///<@brief Partial Content
- EObexMultipleChoices, ///<@brief Multiple Choices
- EObexMovedPermanently, ///<@brief Moved Permanently
- EObexMovedTemporarily, ///<@brief Moved Temporarily
- EObexSeeOther, ///<@brief See Other
- EObexNotModified, ///<@brief Not Modified
- EObexUseProxy, ///<@brief Use Proxy
- EObexBadRequest, ///<@brief Bad Request - server could not understand the request
- EObexUnauthorized, ///<@brief Unauthorized
- EObexPaymentRequired, ///<@brief Payment required
- EObexForbidden, ///<@brief Forbidden: operation is understood but refused
- EObexNotFound, ///<@brief Not found DPS: Object or File does not exist.
- EObexMethodNotAllowed, ///<@brief Method not allowed
- EObexNotAcceptable, ///<@brief Not acceptable
- EObexProxyAuthRequired, ///<@brief Proxy authentication is required
- EObexRequestTimedOut, ///<@brief Request timed out
- EObexConflict, ///<@brief Conflict
- EObexGone, ///<@brief Gone
- EObexLengthRequired, ///<@brief Length Required
- EObexPreconditionFailed, ///<@brief Precondition failed
- EObexRequestedEntityTooLarge, ///<@brief Requested entity is too large
- EObexRequestedURLTooLarge, ///<@brief Requested URL is too large
- EObexUnsupportedMediaType, ///<@brief Unsupported media type. Note: Refers to MIME media-type
- EObexInternalReceiverError, ///<@brief Internal receiver error
- EObexNotImplemented, ///<@brief Not implemented
- EObexBadGateway, ///<@brief Bad Gateway
- EObexServiceUnavailable, ///<@brief Service Unavailable
- EObexGatewayTimeout, ///<@brief Gateway Timeout
- EObexHTTPVersionNotSupported, ///<@brief HTTP protocol version is not supported
- EObexDatabaseFull, ///<@brief Database Full
- EObexDatabaseLocked, ///<@brief Database Locked
-
- EKErrIrObexRespTimedOut = -5572, // OBEX command timed out
-
-};
-
-enum TOperationStatusCodes
-{
- EOperationStatusOk = 0x0000, ///<@brief successful-ok
- EOperationStatusOkIgnoredOrSubstitutedAttributes = 0x0001, ///<@brief successful-ok-ignored-or-substituted-attributes
- EOperationStatusOkConflictingAttributes = 0x0002, ///<@brief successful-ok-conflicting-attributes
- EOperationStatusClientBadRequest = 0x0400, ///<@brief client-error-bad-request
- EOperationStatusClientForbidden = 0x0401, ///<@brief client-error-forbidden
- EOperationStatusClientNotAuthenticated = 0x0402, ///<@brief client-error-not-authenticated
- EOperationStatusClientNotAuthorized = 0x0403, ///<@brief client-error-not-authorized
- EOperationStatusClientNotPossible = 0x0404, ///<@brief client-error-not-possible
- EOperationStatusClientTimeout = 0x0405, ///<@brief client-error-timeout
- EOperationStatusClientNotFound = 0x0406, ///<@brief client-error-not-found
- EOperationStatusClientGone = 0x0407, ///<@brief client-error-gone
- EOperationStatusClientRequestEntityTooLarge = 0x0408, ///<@brief client-error-request-entity-too-large
- EOperationStatusClientRequestValueTooLong = 0x0409, ///<@brief client-error-request-value-too-long
- EOperationStatusClientDocumentFormatNotSupported = 0x040a, ///<@brief client-error-document-format-not-supported
- EOperationStatusClientAttributesOrValuesNotSupported = 0x040b, ///<@brief client-error-attributes-or-values-not-supported
- EOperationStatusClientUriSchemeNotSupported = 0x040c, ///<@brief client-error-uri-scheme-not-supported
- EOperationStatusClientCharsetNotSupported = 0x040d, ///<@brief client-error-charset-not-supported
- EOperationStatusClientConflictingAttributes = 0x040e, ///<@brief client-error-conflicting-attributes
- EOperationStatusClientCompressionNotSupported = 0x040f, ///<@brief client-error-compression-not-supported
- EOperationStatusClientCompression = 0x0410, ///<@brief client-error-compression-error
- EOperationStatusClientDocumentFormat = 0x0411, ///<@brief client-error-document-format-error
- EOperationStatusClientDocumentAccess = 0x0412, ///<@brief client-error-document-access-error
- EOperationStatusClientMediaNotLoaded = 0x0418, ///<@brief client-error-media-not-loaded
- EOperationStatusServerInternalError = 0x0500, ///<@brief server-error-internal-error
- EOperationStatusServerOperation = 0x0501, ///<@brief server-error-operation-not-supported
- EOperationStatusServerServiceUnavailable = 0x0502, ///<@brief server-error-service-unavailable
- EOperationStatusServerVersionNotSupported = 0x0503, ///<@brief server-error-version-not-supported
- EOperationStatusServerDeviceError = 0x0504, ///<@brief server-error-device-error
- EOperationStatusServerTemporaryError = 0x0505, ///<@brief server-error-temporary-error
- EOperationStatusServerNotAcceptingJobs = 0x0506, ///<@brief server-error-not-accepting-jobs
- EOperationStatusServerBusy = 0x0507, ///<@brief server-error-busy
- EOperationStatusServerJobCanceled = 0x0508, ///<@brief server-error-job-canceled
- EOperationStatusServerMultipleDocument = 0x0509 ///<@brief server-error-multiple-document-jobs-not-supported
-};
-
-#endif // PRINTMESSAGECODES_H
-
-// End of File