--- /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