15 #ifndef AQBANKING_JOB_H 16 #define AQBANKING_JOB_H 18 #include <gwenhywfar/list2.h> 19 #include <gwenhywfar/gwentime.h> 20 #include <gwenhywfar/logger.h> 384 void AB_Job_DateToDb(
const GWEN_TIME *ti, GWEN_DB_NODE *db,
const char *name);
401 GWEN_LOGGER_LEVEL ll,
void AB_Job_free(AB_JOB *j)
struct AB_TRANSACTION_LIMITS AB_TRANSACTION_LIMITS
uint32_t AB_Job_GetJobId(const AB_JOB *j)
void AB_Job_SetFieldLimits(AB_JOB *j, AB_TRANSACTION_LIMITS *limits)
AB_JOB_STATUS AB_Job_GetStatus(const AB_JOB *j)
GWEN_TIME * AB_Job_DateFromDb(GWEN_DB_NODE *db, const char *name)
const GWEN_TIME * AB_Job_GetLastStatusChange(const AB_JOB *j)
const char * AB_Job_Status2Char(AB_JOB_STATUS i)
const char * AB_Job_GetUsedTan(const AB_JOB *j)
GWEN_STRINGLIST * AB_Job_GetLogs(const AB_JOB *j)
AB_JOB_TYPE AB_Job_GetType(const AB_JOB *j)
struct AB_JOB_LIST2 AB_JOB_LIST2
const AB_TRANSACTION_LIMITS * AB_Job_GetFieldLimits(AB_JOB *j)
const char * AB_Job_GetCreatedBy(const AB_JOB *j)
const char * AB_Job_Type2LocalChar(AB_JOB_TYPE i)
const char * AB_Job_Type2Char(AB_JOB_TYPE i)
int AB_Job_SetTransaction(AB_JOB *j, const AB_TRANSACTION *t)
struct AB_TRANSACTION AB_TRANSACTION
void AB_Job_List2_FreeAll(AB_JOB_LIST2 *jl)
GWEN_LIST2_FUNCTION_LIB_DEFS(AB_ACCOUNT_STATUS, AB_AccountStatus,) AB_ACCOUNT_STATUS *AB_AccountStatus_new()
void AB_Job_Attach(AB_JOB *j)
void AB_Job_SetStatus(AB_JOB *j, AB_JOB_STATUS st)
void AB_Job_DateOnlyToDb(const GWEN_TIME *ti, GWEN_DB_NODE *db, const char *name)
AB_ACCOUNT * AB_Job_GetAccount(const AB_JOB *j)
GWEN_DB_NODE * AB_Job_GetAppData(AB_JOB *j)
const char * AB_Job_GetResultText(const AB_JOB *j)
int AB_Job_CheckAvailability(AB_JOB *j)
void AB_Job_Log(AB_JOB *j, GWEN_LOGGER_LEVEL ll, const char *who, const char *txt)
AB_TRANSACTION * AB_Job_GetTransaction(const AB_JOB *j)
AB_JOB_TYPE AB_Job_Char2Type(const char *s)
void AB_Job_DateToDb(const GWEN_TIME *ti, GWEN_DB_NODE *db, const char *name)
void AB_Job_List2_ClearAll(AB_JOB_LIST2 *jl)
GWEN_TIME * AB_Job_DateOnlyFromDb(GWEN_DB_NODE *db, const char *name)
AB_JOB_STATUS AB_Job_Char2Status(const char *s)
struct AB_ACCOUNT AB_ACCOUNT