Functions To Be Used by Backends | |
GWEN_TYPE_UINT32 | AB_Job_GetIdForProvider (const AB_JOB *j) |
void | AB_Job_SetIdForProvider (AB_JOB *j, GWEN_TYPE_UINT32 i) |
GWEN_DB_NODE * | AB_Job_GetProviderData (AB_JOB *j, AB_PROVIDER *pro) |
void | AB_Job_SetResultText (AB_JOB *j, const char *s) |
void | AB_Job_SetStatus (AB_JOB *j, AB_JOB_STATUS st) |
void | AB_Job_SetUsedTan (AB_JOB *j, const char *s) |
GWEN_TIME * | AB_Job_DateFromDb (GWEN_DB_NODE *db, const char *name) |
void | AB_Job_DateToDb (const GWEN_TIME *ti, GWEN_DB_NODE *db, const char *name) |
void | AB_Job_DateOnlyToDb (const GWEN_TIME *ti, GWEN_DB_NODE *db, const char *name) |
GWEN_TIME * | AB_Job_DateOnlyFromDb (GWEN_DB_NODE *db, const char *name) |
void | AB_Job_LogRaw (AB_JOB *j, const char *txt) |
|
Reads a GWEN_TIME object from a DB variable. The expected format of the variable is "YYYYMMDD hh:mm:ss" (where YYYY is the year in 4-digit-notion, MM is the number of the month beginning with 1=January, DD is the day of the month beginning with 1, hh is the hour of the day, mm are the minutes of the hour and ss are the seconds of the minute. |
|
Reads a GWEN_TIME object from a DB variable ignoring the time part. The expected format of the variable is "YYYYMMDD". |
|
|
|
|
|
This id can be used by a AB_PROVIDER to map AB_Jobs to whatever the provider uses. This id is not used by AB_Banking itself. |
|
Store backend specific data with a job. This data is not specific to an application, it will rather be used with every application (since it doesn't depend on the application but on the backend).
|
|
This function should only be used when copying logs from a backend-private job object (e.g. AqHBCI internally uses its own job types) to an AqBanking job.
|
|
|
|
|
|
|
|
|