Go to the source code of this file.
|
int | AB_Banking_LoadAppConfig (AB_BANKING *ab, GWEN_DB_NODE **pDb) |
|
int | AB_Banking_SaveAppConfig (AB_BANKING *ab, GWEN_DB_NODE *db) |
|
int | AB_Banking_LockAppConfig (AB_BANKING *ab) |
|
int | AB_Banking_UnlockAppConfig (AB_BANKING *ab) |
|
int | AB_Banking_LoadSharedConfig (AB_BANKING *ab, const char *name, GWEN_DB_NODE **pDb) |
|
int | AB_Banking_SaveSharedConfig (AB_BANKING *ab, const char *name, GWEN_DB_NODE *db) |
|
int | AB_Banking_LockSharedConfig (AB_BANKING *ab, const char *name) |
|
int | AB_Banking_UnlockSharedConfig (AB_BANKING *ab, const char *name) |
|
int | AB_Banking_BeginExclUseAccount (AB_BANKING *ab, AB_ACCOUNT *a) |
|
int | AB_Banking_EndExclUseAccount (AB_BANKING *ab, AB_ACCOUNT *a, int abandon) |
|
int | AB_Banking_BeginExclUseUser (AB_BANKING *ab, AB_USER *u) |
|
int | AB_Banking_EndExclUseUser (AB_BANKING *ab, AB_USER *u, int abandon) |
|
|
int | AB_Banking_HasConf4 (AB_BANKING *ab) |
|
|
int | AB_Banking_HasConf3 (AB_BANKING *ab) |
|
int | AB_Banking_ImportConf3 (AB_BANKING *ab) |
|
|
int | AB_Banking_HasConf2 (AB_BANKING *ab) |
|
int | AB_Banking_ImportConf2 (AB_BANKING *ab) |
|
◆ AB_Banking_BeginExclUseAccount()
Before making any permanent changes to an account this function must be called. It reloads the current configuration and locks the given account. While this lock is in place no other application can make any changes to the account.
◆ AB_Banking_BeginExclUseUser()
Before making any permanent changes to an user this function must be called. It reloads the current configuration and locks the given user. While this lock is in place no other application can make any changes to the user.
◆ AB_Banking_EndExclUseAccount()
This function writes the configuration of the given account to the database and releases the given account so that other applications can access it.
◆ AB_Banking_EndExclUseUser()
This function writes the configuration of the given user to the database and releases the given user so that other applications can access it.
- Parameters
-
ab | pointer to the AqBanking object |
u | user |
abandon | if 0 then the changes are written to the database, otherwise they are not |
◆ AB_Banking_HasConf2()
◆ AB_Banking_HasConf3()
◆ AB_Banking_HasConf4()
◆ AB_Banking_ImportConf2()
This function imports the configuration of AqBanking2.
◆ AB_Banking_ImportConf3()
This function imports the configuration of AqBanking3.
◆ AB_Banking_LoadAppConfig()
int AB_Banking_LoadAppConfig |
( |
AB_BANKING * |
ab, |
|
|
GWEN_DB_NODE ** |
pDb |
|
) |
| |
◆ AB_Banking_LoadSharedConfig()
int AB_Banking_LoadSharedConfig |
( |
AB_BANKING * |
ab, |
|
|
const char * |
name, |
|
|
GWEN_DB_NODE ** |
pDb |
|
) |
| |
◆ AB_Banking_LockAppConfig()
◆ AB_Banking_LockSharedConfig()
int AB_Banking_LockSharedConfig |
( |
AB_BANKING * |
ab, |
|
|
const char * |
name |
|
) |
| |
◆ AB_Banking_SaveAppConfig()
int AB_Banking_SaveAppConfig |
( |
AB_BANKING * |
ab, |
|
|
GWEN_DB_NODE * |
db |
|
) |
| |
◆ AB_Banking_SaveSharedConfig()
int AB_Banking_SaveSharedConfig |
( |
AB_BANKING * |
ab, |
|
|
const char * |
name, |
|
|
GWEN_DB_NODE * |
db |
|
) |
| |
◆ AB_Banking_UnlockAppConfig()
◆ AB_Banking_UnlockSharedConfig()
int AB_Banking_UnlockSharedConfig |
( |
AB_BANKING * |
ab, |
|
|
const char * |
name |
|
) |
| |