aqbanking  5.7.8
banking_ob.h File Reference
#include <aqbanking/provider.h>
#include <aqbanking/user.h>
#include <aqbanking/job.h>
#include <gwenhywfar/ct.h>

Go to the source code of this file.

Functions

User Management Functions

AqBanking controls a list of users. You can ask it for the full list (AB_Banking_GetUsers) or directly request a specific user (AB_Banking_GetUser). AB_USERs contain all information needed to identify a user to the bank's server.

AB_USER_LIST2AB_Banking_GetUsers (const AB_BANKING *ab)
 
AB_USERAB_Banking_GetUser (const AB_BANKING *ab, uint32_t uniqueId)
 
AB_USERAB_Banking_FindUser (const AB_BANKING *ab, const char *backendName, const char *country, const char *bankId, const char *userId, const char *customerId)
 
AB_USER_LIST2AB_Banking_FindUsers (const AB_BANKING *ab, const char *backendName, const char *country, const char *bankId, const char *userId, const char *customerId)
 
AB_USERAB_Banking_CreateUser (AB_BANKING *ab, const char *backendName)
 
int AB_Banking_AddUser (AB_BANKING *ab, AB_USER *u)
 
AB_ACCOUNTAB_Banking_FindFirstAccountOfUser (AB_BANKING *ab, AB_USER *u)
 
int AB_Banking_DeleteUser (AB_BANKING *ab, AB_USER *u)
 
Account Management Functions

AqBanking controls a list of accounts. You can ask it for the full list (AB_Banking_GetAccounts) or directly request a specific account (AB_Banking_GetAccount).

AB_ACCOUNT_LIST2AB_Banking_GetAccounts (const AB_BANKING *ab)
 
AB_ACCOUNTAB_Banking_GetAccount (const AB_BANKING *ab, uint32_t uniqueId)
 
AB_ACCOUNTAB_Banking_GetAccountByCodeAndNumber (const AB_BANKING *ab, const char *bankCode, const char *accountId)
 
AB_ACCOUNTAB_Banking_GetAccountByIban (const AB_BANKING *ab, const char *iban)
 
AB_ACCOUNTAB_Banking_FindAccount (const AB_BANKING *ab, const char *backendName, const char *country, const char *bankId, const char *accountId, const char *subAccountId)
 
AB_ACCOUNT_LIST2AB_Banking_FindAccounts (const AB_BANKING *ab, const char *backendName, const char *country, const char *bankId, const char *accountId, const char *subAccountId)
 
AB_ACCOUNTAB_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_LIST2AB_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_ACCOUNTAB_Banking_CreateAccount (AB_BANKING *ab, const char *backendName)
 
int AB_Banking_AddAccount (AB_BANKING *ab, AB_ACCOUNT *a)
 
int AB_Banking_DeleteAccount (AB_BANKING *ab, AB_ACCOUNT *a)
 
Executing Jobs
int AB_Banking_ExecuteJobs (AB_BANKING *ab, AB_JOB_LIST2 *jl2, AB_IMEXPORTER_CONTEXT *ctx)