00001
00008 #ifndef _fvhxmlerror_h_
00009 #define _fvhxmlerror_h_
00010
00011 #ifdef __cplusplus
00012 extern "C"
00013 {
00014 #endif
00015
00023 #define office_xsd_file "fvhoffice.xsd"
00024
00032 #define jarmu_xsd_file "jarmu.xsd"
00033
00041 #define result_xsd_file "eredmeny.xsd"
00042
00049 #define tanus_head_xsd_file "tanus_head.xsd"
00050
00057 #define tanusitvany_xsd_file "tanusitvany.xsd"
00058
00065 #define queryparams_xsd_file "queryparams.xsd"
00066
00073 typedef enum type_FI_error_codes
00074 {
00075 FI_OK = 0,
00076 FI_UNKNOWN,
00077 FI_XML_INIT_FAIL,
00078 FI_NOT_INITIALIZED,
00079 FI_SYNC_CR,
00080 FI_TIMEOUT,
00081 FI_LOGIN_FAIL,
00082 FI_INVALID_QUERY_PARAM,
00083 FI_INVALID_QUERY_VALUE,
00084 FI_INVALID_DOCTYPE,
00085 FI_NOT_FOUND,
00086 FI_DOM_CREATION,
00087 FI_UNHANDLED,
00088 FI_NOT_SUPPORTED,
00089 FI_MEM_ERROR,
00090 FI_PARSER_ERROR,
00091 FI_DOM_ERROR,
00092 FI_DB_ERROR,
00093 FI_NOT_AUTHENTICATED
00094 } FI_error_codes;
00107 extern const char *FI_error_text[];
00108
00109 #ifdef __cplusplus
00110 }
00111 #endif
00112
00113 #endif // _fvhxmlerror_h_