00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036 #ifndef INCL_ALERT_CODE
00037 #define INCL_ALERT_CODE
00038
00040 #include "base/fscapi.h"
00041
00042
00043 #define DISPLAY 100
00044 #define TWO_WAY 200
00045 #define SLOW 201
00046 #define ONE_WAY_FROM_CLIENT 202
00047 #define REFRESH_FROM_CLIENT 203
00048 #define ONE_WAY_FROM_SERVER 204
00049 #define REFRESH_FROM_SERVER 205
00050 #define TWO_WAY_BY_SERVER 206
00051 #define ONE_WAY_FROM_CLIENT_BY_SERVER 207
00052 #define REFRESH_FROM_CLIENT_BY_SERVER 208
00053 #define ONE_WAY_FROM_SERVER_BY_SERVER 209
00054 #define REFRESH_FROM_SERVER_BY_SERVER 210
00055 #define RESULT_ALERT 221
00056 #define NEXT_MESSAGE 222
00057 #define NO_END_OF_DATA 223
00058 #define SMART_ONE_WAY_FROM_CLIENT 250
00059 #define SMART_ONE_WAY_FROM_SERVER 251
00060 #define INCREMENTAL_SMART_ONE_WAY_FROM_CLIENT 252
00061 #define INCREMENTAL_SMART_ONE_WAY_FROM_SERVER 251
00062
00063
00088 bool isInitializationCode(int code) {
00089 return ( (code == TWO_WAY )
00090 || (code == SLOW )
00091 || (code == ONE_WAY_FROM_CLIENT )
00092 || (code == REFRESH_FROM_CLIENT )
00093 || (code == ONE_WAY_FROM_SERVER )
00094 || (code == REFRESH_FROM_SERVER )
00095 || (code == TWO_WAY_BY_SERVER )
00096 || (code == ONE_WAY_FROM_CLIENT_BY_SERVER)
00097 || (code == REFRESH_FROM_CLIENT_BY_SERVER)
00098 || (code == ONE_WAY_FROM_SERVER_BY_SERVER)
00099 || (code == REFRESH_FROM_SERVER_BY_SERVER)
00100 || (code == SMART_ONE_WAY_FROM_CLIENT )
00101 || (code == SMART_ONE_WAY_FROM_SERVER )
00102 || (code == INCREMENTAL_SMART_ONE_WAY_FROM_CLIENT)
00103 || (code == INCREMENTAL_SMART_ONE_WAY_FROM_SERVER)
00104 );
00105 }
00106
00107
00122 bool isClientOnlyCode(int code) {
00123 return ( (code == ONE_WAY_FROM_CLIENT)
00124 || (code == REFRESH_FROM_CLIENT)
00125 || (code == SMART_ONE_WAY_FROM_CLIENT)
00126 || (code == INCREMENTAL_SMART_ONE_WAY_FROM_CLIENT)
00127 );
00128 }
00129
00131 #endif // INCL_ALERT_CODE