Home
last modified time | relevance | path

Searched refs:AB_PROVIDER (Results 1 – 25 of 392) sorted by relevance

12345678910>>...16

/dports/finance/aqbanking/aqbanking-6.2.10/src/libs/aqbanking/backendsupport/
H A Dprovider_be.h84 AB_PROVIDER *AB_Provider_new(AB_BANKING *ab, const char *name);
91 int AB_Provider_IsInit(const AB_PROVIDER *pro);
95 void AB_Provider_AddFlags(AB_PROVIDER *pro, uint32_t fl);
109 int AB_Provider_Init(AB_PROVIDER *pro, GWEN_DB_NODE *db);
118 int AB_Provider_Fini(AB_PROVIDER *pro, GWEN_DB_NODE *db);
149 AB_ACCOUNT *AB_Provider_CreateAccountObject(AB_PROVIDER *pro);
160 AB_USER *AB_Provider_CreateUserObject(AB_PROVIDER *pro);
335 int AB_Provider_HasAccount(AB_PROVIDER *pro, uint32_t uid);
462 int AB_Provider_HasUser(AB_PROVIDER *pro, uint32_t uid);
490 int AB_Provider_AddUser(AB_PROVIDER *pro, AB_USER *u);
[all …]
H A Dprovider.c27 GWEN_INHERIT_FUNCTIONS(AB_PROVIDER)
28 GWEN_LIST_FUNCTIONS(AB_PROVIDER, AB_Provider) in GWEN_LIST_FUNCTIONS() argument
29 GWEN_LIST2_FUNCTIONS(AB_PROVIDER, AB_Provider) in GWEN_LIST_FUNCTIONS()
38 AB_PROVIDER *pro; in GWEN_LIST_FUNCTIONS()
61 GWEN_NEW_OBJECT(AB_PROVIDER, pro); in GWEN_LIST_FUNCTIONS()
63 GWEN_INHERIT_INIT(AB_PROVIDER, pro); in GWEN_LIST_FUNCTIONS()
64 GWEN_LIST_INIT(AB_PROVIDER, pro); in GWEN_LIST_FUNCTIONS()
76 void AB_Provider_free(AB_PROVIDER *pro) in AB_Provider_free()
83 GWEN_INHERIT_FINI(AB_PROVIDER, pro); in AB_Provider_free()
87 GWEN_LIST_FINI(AB_PROVIDER, pro); in AB_Provider_free()
[all …]
H A Dprovider.h34 typedef struct AB_PROVIDER AB_PROVIDER; typedef
35 GWEN_INHERIT_FUNCTION_DEFS(AB_PROVIDER)
36 GWEN_LIST2_FUNCTION_DEFS(AB_PROVIDER, AB_Provider)
111 const char *AB_Provider_GetName(const AB_PROVIDER *pro);
117 const char *AB_Provider_GetEscapedName(const AB_PROVIDER *pro);
121 AB_BANKING *AB_Provider_GetBanking(const AB_PROVIDER *pro);
124 uint32_t AB_Provider_GetFlags(const AB_PROVIDER *pro);
135 int AB_Provider_GetUserDataDir(const AB_PROVIDER *pro, GWEN_BUFFER *buf);
H A Dprovider_user.c18 int AB_Provider_ReadUser(AB_PROVIDER *pro, uint32_t uid, int doLock, int doUnlock, AB_USER *user) in AB_Provider_ReadUser()
52 int AB_Provider_GetUser(AB_PROVIDER *pro, uint32_t uid, int doLock, int doUnlock, AB_USER **pUser) in AB_Provider_GetUser()
73 int AB_Provider_HasUser(AB_PROVIDER *pro, uint32_t uid) in AB_Provider_HasUser()
88 int AB_Provider_ReadUsers(AB_PROVIDER *pro, AB_USER_LIST *userList) in AB_Provider_ReadUsers()
133 int AB_Provider_WriteUser(AB_PROVIDER *pro, uint32_t uid, int doLock, int doUnlock, const AB_USER *… in AB_Provider_WriteUser()
158 int AB_Provider_AddUser(AB_PROVIDER *pro, AB_USER *u) in AB_Provider_AddUser()
175 int AB_Provider_DeleteUser(AB_PROVIDER *pro, uint32_t uid) in AB_Provider_DeleteUser()
219 int AB_Provider_BeginExclUseUser(AB_PROVIDER *pro, AB_USER *u) in AB_Provider_BeginExclUseUser()
241 int AB_Provider_EndExclUseUser(AB_PROVIDER *pro, AB_USER *u, int abandon) in AB_Provider_EndExclUseUser()
H A Dprovider_account.c19 int AB_Provider_ReadAccount(AB_PROVIDER *pro, uint32_t uid, int doLock, int doUnlock, AB_ACCOUNT *a… in AB_Provider_ReadAccount()
71 int AB_Provider_GetAccount(AB_PROVIDER *pro, uint32_t uid, int doLock, int doUnlock, AB_ACCOUNT **p… in AB_Provider_GetAccount()
91 int AB_Provider_HasAccount(AB_PROVIDER *pro, uint32_t uid) in AB_Provider_HasAccount()
106 int AB_Provider_ReadAccounts(AB_PROVIDER *pro, AB_ACCOUNT_LIST *accountList) in AB_Provider_ReadAccounts()
156 int AB_Provider_WriteAccount(AB_PROVIDER *pro, uint32_t uid, int doLock, int doUnlock, const AB_ACC… in AB_Provider_WriteAccount()
181 int AB_Provider_AddAccount(AB_PROVIDER *pro, AB_ACCOUNT *a, int lockCorrespondingUser) in AB_Provider_AddAccount()
214 int AB_Provider_DeleteAccount(AB_PROVIDER *pro, uint32_t uid) in AB_Provider_DeleteAccount()
239 int AB_Provider_BeginExclUseAccount(AB_PROVIDER *pro, AB_ACCOUNT *a) in AB_Provider_BeginExclUseAccount()
260 int AB_Provider_EndExclUseAccount(AB_PROVIDER *pro, AB_ACCOUNT *a, int abandon) in AB_Provider_EndExclUseAccount()
/dports/finance/aqbanking/aqbanking-6.2.10/src/libs/plugins/backends/aqhbci/control/
H A Dglobals_l.h45 int AH_Control_MkPinList(AB_PROVIDER *pro,
50 int AH_Control_AddUser(AB_PROVIDER *pro,
55 int AH_Control_DelUser(AB_PROVIDER *pro,
65 int AH_Control_AddAccount(AB_PROVIDER *pro,
70 int AH_Control_DelAccount(AB_PROVIDER *pro,
75 int AH_Control_GetSysId(AB_PROVIDER *pro,
80 int AH_Control_GetKeys(AB_PROVIDER *pro,
90 int AH_Control_SendKeys(AB_PROVIDER *pro,
141 int AH_Control_GetCert(AB_PROVIDER *pro,
186 int AH_Control_LogFile(AB_PROVIDER *pro,
[all …]
/dports/finance/aqbanking/aqbanking-6.2.10/src/libs/plugins/backends/aqebics/client/
H A Dprovider_l.h31 int EBC_Provider_CreateKeys(AB_PROVIDER *pro,
37 int EBC_Provider_CreateTempKey(AB_PROVIDER *pro,
42 int EBC_Provider_GetIniLetterTxt(AB_PROVIDER *pro,
48 int EBC_Provider_GetHiaLetterTxt(AB_PROVIDER *pro,
129 int EBC_Provider_SignMessage(AB_PROVIDER *pro,
134 int EBC_Provider_ExtractSessionKey(AB_PROVIDER *pro,
139 int EBC_Provider_DecryptData(AB_PROVIDER *pro,
147 int EBC_Provider_EncryptData(AB_PROVIDER *pro,
155 int EBC_Provider_EncryptKey(AB_PROVIDER *pro,
165 int EBC_Provider_MountToken(AB_PROVIDER *pro,
[all …]
H A Dprovider_p.h45 static int EBC_Provider__addKiTxt(AB_PROVIDER *pro,
53 static int EBC_Provider_EuSign_A004(AB_PROVIDER *pro,
59 static int EBC_Provider_MkEuZipDoc_A004(AB_PROVIDER *pro,
66 static int EBC_Provider_EuSign_A005(AB_PROVIDER *pro,
72 static int EBC_Provider_MkEuZipDoc_A005(AB_PROVIDER *pro,
79 static int EBC_Provider_ExecContext_STA(AB_PROVIDER *pro,
87 static int EBC_Provider_ExecContext__IZV(AB_PROVIDER *pro,
94 static int EBC_Provider_ExecContext_IZV(AB_PROVIDER *pro,
102 static int EBC_Provider_ExecContext(AB_PROVIDER *pro,
116 static int EBC_Provider_ExecUserQueue(AB_PROVIDER *pro,
[all …]
H A Dprovider.c44 GWEN_INHERIT(AB_PROVIDER, EBC_PROVIDER) in GWEN_INHERIT() argument
48 AB_PROVIDER *EBC_Provider_new(AB_BANKING *ab) in GWEN_INHERIT()
50 AB_PROVIDER *pro; in GWEN_INHERIT()
92 int EBC_Provider_GetConnectTimeout(const AB_PROVIDER *pro) in EBC_Provider_GetConnectTimeout()
97 dp=GWEN_INHERIT_GETDATA(AB_PROVIDER, EBC_PROVIDER, pro); in EBC_Provider_GetConnectTimeout()
110 dp=GWEN_INHERIT_GETDATA(AB_PROVIDER, EBC_PROVIDER, pro); in EBC_Provider_GetTransferTimeout()
124 dp=GWEN_INHERIT_GETDATA(AB_PROVIDER, EBC_PROVIDER, pro); in EBC_Provider_Init()
195 int EBC_Provider_UpdateJob(AB_PROVIDER *pro, AB_JOB *j)
312 AB_USER *EBC_Provider_CreateUserObject(AB_PROVIDER *pro) in EBC_Provider_CreateUserObject()
319 int EBC_Provider_MountToken(AB_PROVIDER *pro, in EBC_Provider_MountToken()
[all …]
/dports/finance/aqbanking/aqbanking-6.2.10/src/libs/plugins/backends/aqebics/control/
H A Dglobals.h42 int addUser(AB_PROVIDER *pro,
47 int createKeys(AB_PROVIDER *pro,
57 int sendKeys(AB_PROVIDER *pro,
67 int getKeys(AB_PROVIDER *pro,
73 int iniLetter(AB_PROVIDER *pro,
79 int hiaLetter(AB_PROVIDER *pro,
84 int sendHPD(AB_PROVIDER *pro,
89 int sendHKD(AB_PROVIDER *pro,
94 int download(AB_PROVIDER *pro,
99 int upload(AB_PROVIDER *pro,
[all …]
/dports/finance/aqbanking/aqbanking-6.2.10/src/libs/plugins/backends/aqpaypal/
H A Dprovider_p.h28 static int APY_Provider_Init(AB_PROVIDER *pro, GWEN_DB_NODE *dbData);
29 static int APY_Provider_Fini(AB_PROVIDER *pro, GWEN_DB_NODE *dbData);
31 static AB_ACCOUNT *APY_Provider_CreateAccountObject(AB_PROVIDER *pro);
32 static AB_USER *APY_Provider_CreateUserObject(AB_PROVIDER *pro);
40 static GWEN_DIALOG *APY_Provider_GetNewUserDialog(AB_PROVIDER *pro, int i);
41 static GWEN_DIALOG *APY_Provider_GetEditUserDialog(AB_PROVIDER *pro, AB_USER *u);
44 static int APY_Provider_ParseResponse(AB_PROVIDER *pro, const char *s, GWEN_DB_NODE *db);
46 static int APY_Provider_ExecGetBal(AB_PROVIDER *pro,
51 static int APY_Provider_ExecGetTrans(AB_PROVIDER *pro,
56 static int APY_Provider_UpdateTrans(AB_PROVIDER *pro,
[all …]
H A Dprovider.c52 GWEN_INHERIT(AB_PROVIDER, APY_PROVIDER) in GWEN_INHERIT() argument
66 AB_PROVIDER *APY_Provider_new(AB_BANKING *ab) in APY_Provider_new()
68 AB_PROVIDER *pro; in APY_Provider_new()
73 GWEN_INHERIT_SETDATA(AB_PROVIDER, APY_PROVIDER, pro, xp, in APY_Provider_new()
100 int APY_Provider_Init(AB_PROVIDER *pro, GWEN_DB_NODE *dbData) in APY_Provider_Init()
108 dp=GWEN_INHERIT_GETDATA(AB_PROVIDER, APY_PROVIDER, pro); in APY_Provider_Init()
195 int APY_Provider_Fini(AB_PROVIDER *pro, GWEN_DB_NODE *dbData) in APY_Provider_Fini()
203 dp=GWEN_INHERIT_GETDATA(AB_PROVIDER, APY_PROVIDER, pro); in APY_Provider_Fini()
223 AB_ACCOUNT *APY_Provider_CreateAccountObject(AB_PROVIDER *pro) in APY_Provider_CreateAccountObject()
239 AB_PROVIDER *pro; in APY_Account_ReadFromDb()
[all …]
H A Dprovider_l.h20 AB_PROVIDER *APY_Provider_new(AB_BANKING *ab);
22 int APY_Provider_ReadUserApiSecrets(AB_PROVIDER *pro, const AB_USER *u, GWEN_BUFFER *secbuf);
23 int APY_Provider_WriteUserApiSecrets(AB_PROVIDER *pro, const AB_USER *u, const char *sec);
26 int APY_Provider_AddAccount(AB_PROVIDER *pro, AB_ACCOUNT *a);
27 int APY_Provider_DeleteAccount(AB_PROVIDER *pro, uint32_t uid);
/dports/finance/aqbanking/aqbanking-6.2.10/src/libs/plugins/backends/aqofxconnect/
H A Dprovider_p.h35 static GWEN_DIALOG *AO_Provider_GetEditUserDialog(AB_PROVIDER *pro, AB_USER *u);
36 static GWEN_DIALOG *AO_Provider_GetNewUserDialog(AB_PROVIDER *pro, int i);
48 static int AO_Provider_Init(AB_PROVIDER *pro, GWEN_DB_NODE *dbData);
49 static int AO_Provider_Fini(AB_PROVIDER *pro, GWEN_DB_NODE *dbData);
50 static AB_ACCOUNT *AO_Provider_CreateAccountObject(AB_PROVIDER *pro);
51 static AB_USER *AO_Provider_CreateUserObject(AB_PROVIDER *pro);
62 static int AO_Provider__CreateTransactionLimitsForAccount(AB_PROVIDER *pro, const AB_ACCOUNT *acc,
64 static int AO_Provider_UpdateAccountSpec(AB_PROVIDER *pro, AB_ACCOUNT_SPEC *as, int doLock);
82 static int AO_Provider__SendUserQueue(AB_PROVIDER *pro, AB_USERQUEUE *uq, AB_IMEXPORTER_CONTEXT *ct…
84 static void AO_Provider__AddOrModifyAccount(AB_PROVIDER *pro, AB_USER *u, AB_ACCOUNT *acc);
[all …]
H A Dprovider.c54 GWEN_INHERIT(AB_PROVIDER, AO_PROVIDER)
102 AB_PROVIDER *AO_Provider_new(AB_BANKING *ab) in AO_Provider_new()
104 AB_PROVIDER *pro; in AO_Provider_new()
109 GWEN_INHERIT_SETDATA(AB_PROVIDER, AO_PROVIDER, pro, dp, in AO_Provider_new()
157 dp=GWEN_INHERIT_GETDATA(AB_PROVIDER, AO_PROVIDER, pro); in AO_Provider_Init()
233 dp=GWEN_INHERIT_GETDATA(AB_PROVIDER, AO_PROVIDER, pro); in AO_Provider_Fini()
270 AB_USER *AO_Provider_CreateUserObject(AB_PROVIDER *pro) in AO_Provider_CreateUserObject()
284 xp=GWEN_INHERIT_GETDATA(AB_PROVIDER, AO_PROVIDER, pro); in AO_Provider_GetEditUserDialog()
304 xp=GWEN_INHERIT_GETDATA(AB_PROVIDER, AO_PROVIDER, pro); in AO_Provider_GetNewUserDialog()
325 int AO_Provider_GetCert(AB_PROVIDER *pro, AB_USER *u) in AO_Provider_GetCert()
[all …]
/dports/finance/aqbanking/aqbanking-6.2.10/src/libs/plugins/backends/aqhbci/banking/
H A Dprovider_online.h39 int AH_Provider_GetBankInfo(AB_PROVIDER *pro, AB_USER *u,
53 int AH_Provider_GetAccounts(AB_PROVIDER *pro, AB_USER *u,
65 int AH_Provider_GetSysId(AB_PROVIDER *pro, AB_USER *u,
77 int AH_Provider_GetServerKeys(AB_PROVIDER *pro, AB_USER *u,
89 int AH_Provider_SendUserKeys(AB_PROVIDER *pro, AB_USER *u,
103 int AH_Provider_SendUserKeys2(AB_PROVIDER *pro, AB_USER *u,
121 int AH_Provider_GetCert(AB_PROVIDER *pro,
133 int AH_Provider_GetItanModes(AB_PROVIDER *pro, AB_USER *u,
146 int AH_Provider_ChangePin(AB_PROVIDER *pro, AB_USER *u,
159 int AH_Provider_UnblockPin(AB_PROVIDER *pro,
[all …]
H A Dprovider.c71 GWEN_INHERIT(AB_PROVIDER, AH_PROVIDER);
76 AB_PROVIDER *pro; in AH_Provider_new()
106 GWEN_INHERIT_SETDATA(AB_PROVIDER, AH_PROVIDER, pro, hp, in AH_Provider_new()
164 hp=GWEN_INHERIT_GETDATA(AB_PROVIDER, AH_PROVIDER, pro); in AH_Provider_Init()
215 hp=GWEN_INHERIT_GETDATA(AB_PROVIDER, AH_PROVIDER, pro); in AH_Provider_Fini()
264 AH_HBCI *AH_Provider_GetHbci(const AB_PROVIDER *pro) in AH_Provider_GetHbci()
269 hp=GWEN_INHERIT_GETDATA(AB_PROVIDER, AH_PROVIDER, pro); in AH_Provider_GetHbci()
284 AB_USER *AH_Provider_CreateUserObject(AB_PROVIDER *pro) in AH_Provider_CreateUserObject()
291 int AH_Provider_CheckCryptToken(AB_PROVIDER *pro, in AH_Provider_CheckCryptToken()
393 static int AH_Provider_Test4(AB_PROVIDER *pro) in AH_Provider_Test4()
[all …]
H A Dprovider_dialogs.h18 GWEN_DIALOG *AH_Provider_GetNewCardUserDialog(AB_PROVIDER *pro);
19 GWEN_DIALOG *AH_Provider_GetEditUserDialog(AB_PROVIDER *pro, AB_USER *u);
20 GWEN_DIALOG *AH_Provider_GetNewUserDialog(AB_PROVIDER *pro, int i);
21 GWEN_DIALOG *AH_Provider_GetEditAccountDialog(AB_PROVIDER *pro, AB_ACCOUNT *a);
22 GWEN_DIALOG *AH_Provider_GetUserTypeDialog(AB_PROVIDER *pro);
H A Dprovider.h48 AB_PROVIDER *AH_Provider_new(AB_BANKING *ab, const char *name);
55 const char *AH_Provider_GetProductName(const AB_PROVIDER *pro);
57 const char *AH_Provider_GetProductVersion(const AB_PROVIDER *pro);
70 int AH_Provider_CreateKeys(AB_PROVIDER *pro, AB_USER *u, int nounmount);
73 int AH_Provider_Test(AB_PROVIDER *pro);
/dports/finance/aqbanking/aqbanking-6.2.10/src/libs/plugins/backends/aqfints/banking/
H A Dprovider.c29 static int GWENHYWFAR_CB _provider_Init(AB_PROVIDER *pro, GWEN_DB_NODE *dbData);
30 static int GWENHYWFAR_CB _provider_Fini(AB_PROVIDER *pro, GWEN_DB_NODE *dbData);
41 GWEN_INHERIT(AB_PROVIDER, AF_PROVIDER);
46 AB_PROVIDER *AF_Provider_new(AB_BANKING *ab) in AF_Provider_new()
48 AB_PROVIDER *pro; in AF_Provider_new()
78 GWEN_INHERIT_SETDATA(AB_PROVIDER, AF_PROVIDER, pro, xpro, _provider_FreeData); in AF_Provider_new()
100 int _provider_Init(AB_PROVIDER *pro, GWEN_DB_NODE *dbData) in _provider_Init()
125 xpro=GWEN_INHERIT_GETDATA(AB_PROVIDER, AF_PROVIDER, pro); in _provider_Init()
157 int _provider_Fini(AB_PROVIDER *pro, GWEN_DB_NODE *dbData) in _provider_Fini()
181 AQFINTS_PARSER *AF_Provider_CreateParser(AB_PROVIDER *pro) in AF_Provider_CreateParser()
/dports/finance/aqbanking/aqbanking-6.2.10/src/libs/plugins/backends/aqpaypal/control/
H A Dglobals_l.h24 int APY_Control_ListUsers(AB_PROVIDER *pro,
30 int APY_Control_ListAccounts(AB_PROVIDER *pro,
35 int APY_Control_AddUser(AB_PROVIDER *pro,
40 int APY_Control_AddAccount(AB_PROVIDER *pro,
45 int APY_Control_SetSecrets(AB_PROVIDER *pro,
/dports/finance/aqbanking/aqbanking-6.2.10/src/libs/plugins/backends/aqhbci/applayer/
H A Dadminjobs_l.h32 AH_JOB *AH_Job_UpdateBank_new(AB_PROVIDER *pro, AB_USER *u);
51 AH_JOB *AH_Job_TestVersion_new(AB_PROVIDER *pro, AB_USER *u, int anon);
62 AH_JOB *AH_Job_GetStatus_new(AB_PROVIDER *pro, AB_USER *u,
76 AH_JOB *AH_Job_GetItanModes_new(AB_PROVIDER *pro, AB_USER *u);
88 AH_JOB *AH_Job_ChangePin_new(AB_PROVIDER *pro, AB_USER *u, const char *newPin);
/dports/finance/aqbanking/aqbanking-6.2.10/src/libs/plugins/backends/aqebics/requests/
H A Dr_hkd_htd.c40 static AB_ACCOUNT_LIST *_readAccounts(AB_PROVIDER *pro, GWEN_DB_NODE *dbAll);
41 static AB_ACCOUNT *_readAccount(AB_PROVIDER *pro, GWEN_DB_NODE *db);
43 static void _assignIdsOfStoredAccounts(AB_PROVIDER *pro, AB_ACCOUNT_LIST *accountList);
46 static int _addAccount(AB_PROVIDER *pro, AB_USER *user, AB_ACCOUNT *account);
57 int EBC_Provider_XchgHkdRequest(AB_PROVIDER *pro, GWEN_HTTP_SESSION *sess, AB_USER *u) in EBC_Provider_XchgHkdRequest()
72 int EBC_Provider_XchgHtdRequest(AB_PROVIDER *pro, GWEN_HTTP_SESSION *sess, AB_USER *u) in EBC_Provider_XchgHtdRequest()
258 AB_ACCOUNT_LIST *_readAccounts(AB_PROVIDER *pro, GWEN_DB_NODE *dbAll) in _readAccounts()
286 AB_ACCOUNT *_readAccount(AB_PROVIDER *pro, GWEN_DB_NODE *db) in _readAccount()
370 void _assignIdsOfStoredAccounts(AB_PROVIDER *pro, AB_ACCOUNT_LIST *accountList) in _assignIdsOfStoredAccounts()
435 int _modifyExistingAccount(AB_PROVIDER *pro, AB_USER *user, AB_ACCOUNT *account) in _modifyExistingAccount()
[all …]
H A Dr_hpb_l.h21 int EBC_Provider_XchgHpbRequest(AB_PROVIDER *pro, GWEN_HTTP_SESSION *sess, AB_USER *u);
22 int EBC_Provider_XchgHpbRequest_H002(AB_PROVIDER *pro, GWEN_HTTP_SESSION *sess, AB_USER *u);
23 int EBC_Provider_XchgHpbRequest_H003(AB_PROVIDER *pro, GWEN_HTTP_SESSION *sess, AB_USER *u);
24 int EBC_Provider_XchgHpbRequest_H004(AB_PROVIDER *pro, GWEN_HTTP_SESSION *sess, AB_USER *u);
/dports/finance/aqbanking/aqbanking-6.2.10/src/libs/plugins/backends/aqnone/
H A Dprovider.c18 AB_PROVIDER *AN_Provider_new(AB_BANKING *ab) in AN_Provider_new()
20 AB_PROVIDER *pro; in AN_Provider_new()
31 int AN_Provider_Init(AB_PROVIDER *pro, GWEN_DB_NODE *dbData) in AN_Provider_Init()
38 int AN_Provider_Fini(AB_PROVIDER *pro, GWEN_DB_NODE *dbData) in AN_Provider_Fini()

12345678910>>...16