Főoldal | Modulok | Fájllista | Globális elemek | Kapcsolódó lapok

ZkFvhRdm.h

Ugrás a fájl dokumentációjához.
00001 
00032 #ifndef ZKFVHRDM_H_INCLUDE
00033 #define ZKFVHRDM_H_INCLUDE
00034 
00035 #ifdef __cplusplus
00036 extern "C"
00037 {
00038 #endif 
00039 
00041 #define SVALUE_NOT_DEFINED      ""
00042 
00043 #define BENZIN                          "00000000000000000000001"
00044 
00045 #define DIZEL                           "00000000000000000000002"
00046 
00047 #define LVALUE_NOT_DEFINED              -1
00048 
00049 #define MTT_STATUS_CREATED               0
00050 
00051 #define MTT_STATUS_CLOSED                1
00052 
00058 typedef enum tZkMuszerErrors
00059 {
00062         NOT_CONNECTED = 20000,                          
00063         TANUSITVANY_EXIST,                                      
00064         UNKNOWN_SPECIAL_FIELD,                          
00065         DUPLICATED_SPECIAL_FIELD,                       
00066         READONLY_SPECIALFIELD,                          
00067         RELATION_ERROR,                                         
00068         NEXTID_NOT_CREATED,                                     
00069         CAR_NOT_FOUND,                                          
00070         TANUSITVANYFAJTA_ISNOTSET,                      
00071         DATA_ISNOTSET,                                          
00072         DATA_WRONGINTERVAL,                                     
00073         DATA_WRONGNORMAL,                                       
00074         DATA_WRONGAS,                                           
00075         DOLID_NOT_DEFINED,                                      
00076         MTTFORM_NOT_DEFINED,                            
00077         MTT_RESULT_NOT_DEFINED,                         
00078         MTT_MUNKALAPSZAM_NOT_DEFINED,           
00079         PLAKETT_NOT_DEFINED,                            
00080         MTT_KMALLAS_NOT_DEFINED,                        
00081         SZUBJ_NOTSUCCESS,                                       
00082         MTT_TYPE_NOT_DEFINED,                           
00083         NOT_CLOSED,                                                     
00084         UNKNOWN_FIELD,                                          
00085         TANUSITVANY_ISUSED,                                     
00086         MODEL_NOT_FOUND,                                        
00087         UNKNOWN_ERROR,                                          
00088         MOTORHO_LOW,                                            
00089         FIRST_INTERVALL_BAD,                            
00090         SECOND_INTERVALL_BAD,                           
00091         NORMAL_BAD,                                                     
00092         GAS_BAD,                                                        
00093         BAD_TYPE,                                                       
00094         NORM_LESS_INTERVALL,                            
00095         NORM_GREATER_INTERVALL,                         
00096         GAS_LESS_INTERVALL,                                     
00097         GAS_GREATER_INTERVALL,                          
00098         GAS_TOO_BIG,                                            
00099         GAS_LESS,                                                       
00100         GAS_NOT_EQUAL,                                          
00101         NORM_TOO_BIG,                                           
00102         NORM_LESS,                                                      
00103         NORM_NOT_EQUAL,                                         
00104         BAD_FLD_TYPE,                                           
00105         LIMIT_EMPTY,                                            
00106         WORKBOOK_NOT_OPEN                                       
00107 } ZkMuszerErrors;
00123 long __stdcall GetErrorString(
00124         long errcode, 
00125         char** value
00126 );
00127 
00138 long __stdcall ZkFree(void* ptr);
00139 
00155 long __stdcall InitConnection
00156 (
00157         const char *service,   
00158         const char *user,      
00159         const char *password,  
00160         long ShowLoginDialog   
00161                            
00162 );
00163 
00169 long __stdcall CloseConnection(void);
00170 
00189 long __stdcall GetGepjarmuList
00190 (
00191         const char *filter,     
00192         const char *filtername, 
00193         char** result           
00194 );
00195 
00211 long __stdcall GetTanadoList
00212 (
00213         const char *gepjarmu_id, 
00214         char** result            
00215 );
00216 
00228 long __stdcall CreateTanusitvany
00229 (
00230         const char* gepjarmuid, 
00231         char **tanusitvany_id   
00232 );
00233 
00234 
00249 long __stdcall GetTanusitvanyField
00250 (
00251         const char* fldname, 
00252         char** value         
00253 );
00254 
00268 long __stdcall SetTanusitvanyField
00269 (
00270         const char* fldname, 
00271         const char* value    
00272 );
00273 
00283 long __stdcall CloseTanusitvany
00284 (
00285         const char* id 
00286 );
00287 
00288 
00300 long __stdcall GetMode(long* mode);
00301 
00302 
00305 /*---------------------------------------------------------------------------*/
01945 #ifdef __cplusplus
01946 }
01947 #endif /*__cplusplus*/
01948 
01949 
01950 #endif /*ZKFVHRDM_H_INCLUDE*/

Projekt: ZkFvhRdm Készült: Thu Jun 17 13:39:03 2004 Készítette: doxygen 1.3.6