aqbanking  5.7.8
aqofxconnect/provider.h
Go to the documentation of this file.
1 /***************************************************************************
2  begin : Mon Mar 01 2004
3  copyright : (C) 2004 by Martin Preuss
4  email : martin@libchipcard.de
5 
6  ***************************************************************************
7  * Please see toplevel file COPYING for license details *
8  ***************************************************************************/
9 
10 #ifndef AO_PROVIDER_H
11 #define AO_PROVIDER_H
12 
14 #include <aqbanking/banking_be.h>
15 #include <aqbanking/provider_be.h>
16 
17 #define AQOFXCONNECT_BACKENDNAME "aqofxconnect"
18 
19 #define AQOFXCONNECT_LOGDOMAIN "aqofxconnect"
20 
21 #ifdef __cplusplus
22 extern "C" {
23 #endif
24 
25 typedef struct AO_PROVIDER AO_PROVIDER;
26 
27 
28 typedef struct {
29  const char *appName;
30  const char *appId;
31  const char *appVer;
32 } AO_APPINFO;
33 
34 
36 
38 
40 
42 
43 #ifdef __cplusplus
44 }
45 #endif
46 
47 
48 #endif
49 
struct AB_USER AB_USER
struct AB_BANKING AB_BANKING
Definition: banking.h:26
AQOFXCONNECT_API int AO_Provider_GetCert(AB_PROVIDER *pro, AB_USER *u)
const char * appId
AQOFXCONNECT_API const AO_APPINFO * AO_Provider_GetAppInfos(AB_PROVIDER *pro)
struct AO_PROVIDER AO_PROVIDER
This file is used by provider backends.
const char * appName
This file is used by provider backends.
const char * appVer
struct AB_PROVIDER AB_PROVIDER
#define AQOFXCONNECT_API
Definition: aqofxconnect.h:45
AQOFXCONNECT_API AB_PROVIDER * AO_Provider_new(AB_BANKING *ab)
AQOFXCONNECT_API int AO_Provider_RequestAccounts(AB_PROVIDER *pro, AB_USER *u, int keepOpen)