12 #ifndef AQBANKING_BANKING_OB_H 13 #define AQBANKING_BANKING_OB_H 19 #include <gwenhywfar/ct.h> 70 const char *backendName,
74 const char *customerId);
87 const char *backendName,
91 const char *customerId);
210 const char *bankCode,
211 const char *accountId);
240 const char *backendName,
243 const char *accountId,
244 const char *subAccountId);
259 const char *backendName,
262 const char *accountId,
263 const char *subAccountId);
273 const char *backendName,
276 const char *accountId,
277 const char *subAccountId,
296 const char *backendName,
299 const char *accountId,
300 const char *subAccountId,
AB_ACCOUNT * AB_Banking_FindFirstAccountOfUser(AB_BANKING *ab, AB_USER *u)
struct AB_BANKING AB_BANKING
int AB_Banking_DeleteAccount(AB_BANKING *ab, AB_ACCOUNT *a)
AB_USER_LIST2 * AB_Banking_FindUsers(const AB_BANKING *ab, const char *backendName, const char *country, const char *bankId, const char *userId, const char *customerId)
int AB_Banking_DeleteUser(AB_BANKING *ab, AB_USER *u)
This file is used by AqBanking and provider backends.
int AB_Banking_ExecuteJobs(AB_BANKING *ab, AB_JOB_LIST2 *jl2, AB_IMEXPORTER_CONTEXT *ctx)
AB_ACCOUNT * AB_Banking_CreateAccount(AB_BANKING *ab, const char *backendName)
AB_ACCOUNT_LIST2 * AB_Banking_FindAccounts(const AB_BANKING *ab, const char *backendName, const char *country, const char *bankId, const char *accountId, const char *subAccountId)
struct AB_ACCOUNT_LIST2 AB_ACCOUNT_LIST2
struct AB_JOB_LIST2 AB_JOB_LIST2
AB_ACCOUNT_LIST2 * AB_Banking_GetAccounts(const AB_BANKING *ab)
AB_USER * AB_Banking_GetUser(const AB_BANKING *ab, uint32_t uniqueId)
struct AB_USER_LIST2 AB_USER_LIST2
AB_USER * AB_Banking_FindUser(const AB_BANKING *ab, const char *backendName, const char *country, const char *bankId, const char *userId, const char *customerId)
int AB_Banking_AddUser(AB_BANKING *ab, AB_USER *u)
AB_ACCOUNT * AB_Banking_GetAccount(const AB_BANKING *ab, uint32_t uniqueId)
AB_ACCOUNT * AB_Banking_FindAccount2(const AB_BANKING *ab, const char *backendName, const char *country, const char *bankId, const char *accountId, const char *subAccountId, const char *iban, AB_ACCOUNT_TYPE ty)
AB_ACCOUNT * AB_Banking_GetAccountByCodeAndNumber(const AB_BANKING *ab, const char *bankCode, const char *accountId)
AB_ACCOUNT_LIST2 * AB_Banking_FindAccounts2(const AB_BANKING *ab, const char *backendName, const char *country, const char *bankId, const char *accountId, const char *subAccountId, const char *iban, AB_ACCOUNT_TYPE ty)
AB_USER * AB_Banking_CreateUser(AB_BANKING *ab, const char *backendName)
AB_ACCOUNT * AB_Banking_GetAccountByIban(const AB_BANKING *ab, const char *iban)
int AB_Banking_AddAccount(AB_BANKING *ab, AB_ACCOUNT *a)
AB_ACCOUNT * AB_Banking_FindAccount(const AB_BANKING *ab, const char *backendName, const char *country, const char *bankId, const char *accountId, const char *subAccountId)
struct AB_IMEXPORTER_CONTEXT AB_IMEXPORTER_CONTEXT
AB_USER_LIST2 * AB_Banking_GetUsers(const AB_BANKING *ab)
struct AB_ACCOUNT AB_ACCOUNT