Main Page | Modules | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

job_be.h

Go to the documentation of this file.
00001 /***************************************************************************
00002  $RCSfile: job_be.h,v $
00003  -------------------
00004  cvs         : $Id: job_be.h,v 1.5 2005/08/27 06:29:50 aquamaniac Exp $
00005  begin       : Mon Mar 01 2004
00006  copyright   : (C) 2004 by Martin Preuss
00007  email       : martin@libchipcard.de
00008 
00009  ***************************************************************************
00010  *          Please see toplevel file COPYING for license details           *
00011  ***************************************************************************/
00012 
00013 
00019 #ifndef AQBANKING_JOB_BE_H
00020 #define AQBANKING_JOB_BE_H
00021 
00022 #include <aqbanking/job.h>
00023 
00024 
00025 #ifdef __cplusplus
00026 extern "C" {
00027 #endif
00028 
00037 AQBANKING_API
00038 GWEN_TYPE_UINT32 AB_Job_GetIdForProvider(const AB_JOB *j);
00039 AQBANKING_API
00040 void AB_Job_SetIdForProvider(AB_JOB *j, GWEN_TYPE_UINT32 i);
00041 
00049 AQBANKING_API
00050 GWEN_DB_NODE *AB_Job_GetProviderData(AB_JOB *j, AB_PROVIDER *pro);
00051 
00052 AQBANKING_API
00053 void AB_Job_SetResultText(AB_JOB *j, const char *s);
00054 AQBANKING_API
00055 void  AB_Job_SetStatus(AB_JOB *j, AB_JOB_STATUS st);
00056 
00057 AQBANKING_API
00058 void AB_Job_SetUsedTan(AB_JOB *j, const char *s);
00059 
00060 AQBANKING_API
00061 GWEN_TIME *AB_Job_DateFromDb(GWEN_DB_NODE *db, const char *name);
00062 AQBANKING_API
00063 void AB_Job_DateToDb(const GWEN_TIME *ti, GWEN_DB_NODE *db, const char *name);
00064 
00065 AQBANKING_API
00066 void AB_Job_DateOnlyToDb(const GWEN_TIME *ti,
00067                          GWEN_DB_NODE *db,
00068                          const char *name);
00069 AQBANKING_API
00070 GWEN_TIME *AB_Job_DateOnlyFromDb(GWEN_DB_NODE *db, const char *name);
00071 
00072 AQBANKING_API
00073 void AB_Job_LogRaw(AB_JOB *j, const char *txt);
00074 
00078 #ifdef __cplusplus
00079 }
00080 #endif
00081 
00082 
00083 #endif /* AQBANKING_JOB_BE_H */
00084 
00085 
00086 
00087 

Generated on Thu Oct 6 14:49:08 2005 for aqbanking by  doxygen 1.4.4