testtoolsconn/stat/desktop/source/lib/inc/cstatreturncodes.h
changeset 0 3da2a79470a7
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/testtoolsconn/stat/desktop/source/lib/inc/cstatreturncodes.h	Mon Mar 08 15:04:18 2010 +0800
@@ -0,0 +1,214 @@
+/*
+* Copyright (c) 2005-2009 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:  
+*
+*/
+
+
+
+
+#ifndef CSTATReturnCodes_H
+#define CSTATReturnCodes_H
+
+#define GENERAL_FAILURE						0
+#define EXPIRED_VERSION						1
+#define TIME_DELAY_INIT_FAILURE				2
+#define DLL_INIT_FAILURE					3
+#define OPEN_SCRIPT_FILE_FAILURE			4
+#define INTERPRET_COMMANDS_FAILURE			5
+#define COMMANDDECODER_INIT_FAILURE			6
+#define DATACONVERTER_INIT_FAILURE			7
+#define DIRMANAGER_INIT_FAILURE				8
+#define RETCODES_INIT_FAILURE				9
+#define COMLIB_INIT_FAILURE					10
+#define COPYING								11
+#define REFDIR_FOUND						12
+#define ITS_OK								13
+#define TIME_DELAY_INIT_SUCCESS				14
+#define ALMOST								15
+#define ERROR_REGISTRY						16
+#define LOG_DIR_FAILURE						17
+#define LOG_DIR_FOUND						18
+#define LOG_DIR_DUPLICATE_FOUND				19
+#define LOG_DIR_CREATE_REG_FAILURE			20
+#define LOG_DIR_CREATE_FAILURE				21
+#define LOG_DIR_INFORM						22
+#define LOG_DIR_REG_FAILURE					23
+#define LOG_FILE_FAILURE					24
+#define LOG_FILE_OK							25
+#define OPEN_SCRIPT_FILE_OK					26
+#define OPEN_SCRIPT_FILE_COMPLETE_FAILURE	27
+#define CLEANUP_FAILURE						28
+#define END_COMMAND_FAILURE					29
+#define END_SCRIPT							30
+#define BEGIN_COMMAND_FAILURE				31
+#define CONNECT_FIRST						32
+#define COM_MEM_FAILURE						33
+#define CONNECTED							34
+#define INVALID_HASH_COMMAND				35
+#define NEW_IMAGE_DIRECTORY					36
+#define CURRENT_IMAGE_DIRECTORY_OK			37
+#define NO_END_TO_COMMENT_COMMAND			38
+#define COMMENT_COMMAND						39
+#define INVALID_COMMENT_COMMAND				40
+#define LOGFILE_INIT_FAILURE				41
+#define PAUSE_TIME							42
+#define DEVINFO_RECEIVED					43
+#define DEVINFO_TRYING						44
+#define DEVINFO_FAILURE						45
+#define MACHINEINFO_RECEIVED				46
+#define MACHINEINFO_TRYING					47
+#define MACHINEINFO_FAILURE					48
+#define KEYDATA_INFORM						49
+#define KEYDATA_OK							50
+#define KEYDATA_FAILURE						51
+#define SYSKEYDATA_INFORM					52
+#define SYSKEYDATA_OK						53
+#define SYSKEYDATA_FAILURE					54
+#define COMBOKEYDATA_INFORM					55
+#define COMBOKEYDATA_OK						56
+#define COMBOKEYDATA_FAILURE				57
+#define COMBOKEYDATA_INVALID				58
+#define APPSTART_INFORM						59
+#define APPSTART_OK							60
+#define APPSTART_FAILURE					61
+#define FILEOPEN_INFORM						62
+#define FILEOPEN_OK							63
+#define FILEOPEN_FAILURE					64
+#define FILETRANSFER_INFORM					65
+#define FILETRANSFER_OK						66
+#define FILETRANSFER_FAILURE				67
+#define E_ENGINEOBJECTFAILURE				68
+#define FILERETRIEVE_INFORM					69
+#define FILERETRIEVE_OK						70
+#define FILERETRIEVE_FAILURE				71
+#define TOUCHSCREEN_INFORM					72
+#define TOUCHSCREEN_OK						73
+#define TOUCHSCREEN_FAILURE					74
+#define APPCLOSE_INFORM						75
+#define APPCLOSE_OK							76
+#define APPCLOSE_FAILURE					77
+#define ESHELL_START_INFORM					78
+#define ESHELL_START_OK						79
+#define ESHELL_START_FAILURE				80
+#define ESHELL_STOP_INFORM					81
+#define ESHELL_STOP_OK						82
+#define ESHELL_STOP_FAILURE					83
+#define SCREENSHOT_INFORM					84 
+#define SCREENSHOT_OK						85
+#define SCREENSHOT_FAILURE					86
+#define SCREENSHOT_MOVETOPC_INFORM			87
+#define SCREENSHOT_MOVETOPC_OK				88
+#define SCREENSHOT_MOVETOPC_FAILURE			89
+#define SCREENSHOT_CONVERSION_FAILURE		90
+#define SCREENSHOT_CONVERSION_OK			91
+#define IMAGEVERIFY_INIT_FAILURE			92
+#define DELETEIMAGES_FAILURE				93
+#define REFIMAGELOAD_OK						94
+#define REFIMAGELOAD_FAILURE				95
+#define REFIMAGELOAD_FAILURE_LIMIT			96
+#define NEWIMAGELOAD_OK						97
+#define NEWIMAGELOAD_FAILURE				98
+#define VERIFICATION_PASS					99
+#define VERIFICATION_FAILURE				100
+#define START_VERIFICATION					101
+#define CREATE_DIR_FAILURE					102
+#define NO_BITMAPS							103
+#define TOUCHSCREEN_INVALID_COMMAND			104
+#define KEYHOLD_INFORM						105
+#define KEYHOLD_OK							106
+#define KEYHOLD_FAILURE						107
+#define KEYHOLD_INVALID_COMMAND				108
+#define KEYHOLD_STRING_INVALID				109
+#define ERR_INVALID_IMAGE_DIRECTORY			110
+#define ERR_FILE_COPY_FAILED				111
+#define E_BADPLATFORM						112
+#define E_BADFILESYSINTERFACE				113
+#define E_BADREQUESTINTERFACE				114
+#define E_ENGINECONNECTFAILURE				115
+#define E_REQUESTOBJECTFAILURE				116
+#define E_REQUESTINITFAILURE				117
+#define E_NOREFERENCEIMAGES					118
+#define FILE_DELETE_INFORM					119
+#define FILE_DELETE_OK						120
+#define FILE_DELETE_FAILURE					121
+#define CREATE_FOLDER_INFORM				122
+#define CREATE_FOLDER_OK					123
+#define CREATE_FOLDER_FAILURE				124
+#define REMOVE_FOLDER_INFORM				125
+#define REMOVE_FOLDER_OK					126
+#define REMOVE_FOLDER_FAILURE				127
+#define E_NOT_SUPPORTED						128
+#define E_USERCANCEL						129
+#define E_OUTOFMEM							130
+#define INVALID_COMMAND_FORMAT				131
+#define E_MESSAGE_INIT_FAILURE				132
+#define E_BADFORMAT							133
+#define E_FILE_OPEN_READ_FAILED				134
+#define E_NOIMAGEFOLDER						135
+#define E_NOIMAGESTOCONVERT					136
+#define E_BITMAPLOADFAILED					137
+#define E_BITMAPSAVEFAILED					138
+#define E_BADWRITE							139
+#define E_FILE_OPEN_WRITE_FAILED			140
+#define E_BADCOMPRESSION					141
+#define E_SCREENSHOT_LEFTOVERFILES			142
+#define CONVERTINGIMAGE						143
+#define TO									144
+#define FILERETRIEVE_COPY					145
+#define E_INVALIDCMDSYNTAX					146
+#define READINGIMAGE						147
+#define SCREENSHOT_INTOMEMORY_OK			148
+#define E_COMMANDRETRY						149
+#define E_COMMANDFAILED						150
+#define E_CONNECTIONFAILED					151
+#define E_WRITEFAILED						152
+#define E_READFAILED						153
+#define NO_DATA_AT_PORT						154
+#define E_TOOMUCHTIME						155
+#define E_TOOMANYERRORS						156
+#define E_BADID								157
+#define E_BADFILENAME						158
+#define E_BADNUMBERBYTES					159
+#define E_OUTOFMEMNOTSUPPORTED				160
+#define RETRIEVETO							161
+#define E_INVALIDMESSAGETYPE				162
+#define E_RESYNCCOMMAND						163
+#define E_NOFILEDATA						164
+#define E_SOCKETSTARTUP						165
+#define E_SOCKETCREATE						166
+#define E_SOCKETCONNECT						167
+#define E_SOCKETBIND						168
+#define E_SOCKETLISTEN						169
+#define E_SOCKETHOSTNAME					170
+#define E_SOCKETSEND						171
+#define E_SOCKETRECV						172
+#define E_PROCESSTERMINATED					173
+#define E_SOCKETCLOSE						174
+#define E_SOCKETSHUTDOWN					175
+#define USE_EXISTING_IMAGES					176
+#define E_NOCONNECTION						177
+
+
+class CSTATReturnCodes
+{
+	public:
+		CSTATReturnCodes();
+		const char* GetRetMsg(const DWORD codenum);
+
+	private:
+		DWORD iMaxCodes;
+};
+
+#endif