aqbanking  5.7.8
Macros | Functions
aqofxconnect/user.h File Reference
#include <aqofxconnect/aqofxconnect.h>
#include <aqbanking/provider_be.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/db.h>

Go to the source code of this file.

Macros

#define AO_USER_FLAGS_ACCOUNT_LIST   0x00000001
 
#define AO_USER_FLAGS_STATEMENTS   0x00000002
 
#define AO_USER_FLAGS_INVESTMENT   0x00000004
 
#define AO_USER_FLAGS_BILLPAY   0x00000008
 
#define AO_USER_FLAGS_EMPTY_BANKID   0x00000010
 
#define AO_USER_FLAGS_EMPTY_FID   0x00000020
 
#define AO_USER_FLAGS_FORCE_SSL3   0x00000040
 
#define AO_USER_FLAGS_SEND_SHORT_DATE   0x00000080
 

Functions

AQOFXCONNECT_API uint32_t AO_User_Flags_fromDb (GWEN_DB_NODE *db, const char *name)
 
AQOFXCONNECT_API void AO_User_Flags_toDb (GWEN_DB_NODE *db, const char *name, uint32_t fl)
 
AQOFXCONNECT_API void AO_User_Extend (AB_USER *u, AB_PROVIDER *pro, AB_PROVIDER_EXTEND_MODE em, GWEN_DB_NODE *dbBackend)
 
AQOFXCONNECT_API const char * AO_User_GetBankName (const AB_USER *u)
 
AQOFXCONNECT_API void AO_User_SetBankName (AB_USER *u, const char *s)
 
AQOFXCONNECT_API const char * AO_User_GetBrokerId (const AB_USER *u)
 
AQOFXCONNECT_API void AO_User_SetBrokerId (AB_USER *u, const char *s)
 
AQOFXCONNECT_API const char * AO_User_GetOrg (const AB_USER *u)
 
AQOFXCONNECT_API void AO_User_SetOrg (AB_USER *u, const char *s)
 
AQOFXCONNECT_API const char * AO_User_GetFid (const AB_USER *u)
 
AQOFXCONNECT_API void AO_User_SetFid (AB_USER *u, const char *s)
 
AQOFXCONNECT_API const char * AO_User_GetServerAddr (const AB_USER *u)
 
AQOFXCONNECT_API void AO_User_SetServerAddr (AB_USER *u, const char *s)
 
AQOFXCONNECT_API uint32_t AO_User_GetFlags (const AB_USER *u)
 
AQOFXCONNECT_API void AO_User_SetFlags (AB_USER *u, uint32_t f)
 
AQOFXCONNECT_API void AO_User_AddFlags (AB_USER *u, uint32_t f)
 
AQOFXCONNECT_API void AO_User_SubFlags (AB_USER *u, uint32_t f)
 
AQOFXCONNECT_API const char * AO_User_GetAppId (const AB_USER *u)
 
AQOFXCONNECT_API void AO_User_SetAppId (AB_USER *u, const char *s)
 
AQOFXCONNECT_API const char * AO_User_GetAppVer (const AB_USER *u)
 
AQOFXCONNECT_API void AO_User_SetAppVer (AB_USER *u, const char *s)
 
AQOFXCONNECT_API const char * AO_User_GetHeaderVer (const AB_USER *u)
 
AQOFXCONNECT_API void AO_User_SetHeaderVer (AB_USER *u, const char *s)
 
AQOFXCONNECT_API const char * AO_User_GetClientUid (const AB_USER *u)
 
AQOFXCONNECT_API void AO_User_SetClientUid (AB_USER *u, const char *s)
 
AQOFXCONNECT_API const char * AO_User_GetSecurityType (const AB_USER *u)
 
AQOFXCONNECT_API void AO_User_SetSecurityType (AB_USER *u, const char *s)
 
AQOFXCONNECT_API int AO_User_GetHttpVMajor (const AB_USER *u)
 
AQOFXCONNECT_API void AO_User_SetHttpVMajor (AB_USER *u, int i)
 
AQOFXCONNECT_API int AO_User_GetHttpVMinor (const AB_USER *u)
 
AQOFXCONNECT_API void AO_User_SetHttpVMinor (AB_USER *u, int i)
 
AQOFXCONNECT_API const char * AO_User_GetHttpUserAgent (const AB_USER *u)
 
AQOFXCONNECT_API void AO_User_SetHttpUserAgent (AB_USER *u, const char *s)
 

Macro Definition Documentation

◆ AO_USER_FLAGS_ACCOUNT_LIST

#define AO_USER_FLAGS_ACCOUNT_LIST   0x00000001

Definition at line 20 of file aqofxconnect/user.h.

◆ AO_USER_FLAGS_BILLPAY

#define AO_USER_FLAGS_BILLPAY   0x00000008

Definition at line 23 of file aqofxconnect/user.h.

◆ AO_USER_FLAGS_EMPTY_BANKID

#define AO_USER_FLAGS_EMPTY_BANKID   0x00000010

Definition at line 24 of file aqofxconnect/user.h.

◆ AO_USER_FLAGS_EMPTY_FID

#define AO_USER_FLAGS_EMPTY_FID   0x00000020

Definition at line 25 of file aqofxconnect/user.h.

◆ AO_USER_FLAGS_FORCE_SSL3

#define AO_USER_FLAGS_FORCE_SSL3   0x00000040

Definition at line 26 of file aqofxconnect/user.h.

◆ AO_USER_FLAGS_INVESTMENT

#define AO_USER_FLAGS_INVESTMENT   0x00000004

Definition at line 22 of file aqofxconnect/user.h.

◆ AO_USER_FLAGS_SEND_SHORT_DATE

#define AO_USER_FLAGS_SEND_SHORT_DATE   0x00000080

Definition at line 27 of file aqofxconnect/user.h.

◆ AO_USER_FLAGS_STATEMENTS

#define AO_USER_FLAGS_STATEMENTS   0x00000002

Definition at line 21 of file aqofxconnect/user.h.

Function Documentation

◆ AO_User_AddFlags()

AQOFXCONNECT_API void AO_User_AddFlags ( AB_USER u,
uint32_t  f 
)

◆ AO_User_Extend()

AQOFXCONNECT_API void AO_User_Extend ( AB_USER u,
AB_PROVIDER pro,
AB_PROVIDER_EXTEND_MODE  em,
GWEN_DB_NODE *  dbBackend 
)

◆ AO_User_Flags_fromDb()

AQOFXCONNECT_API uint32_t AO_User_Flags_fromDb ( GWEN_DB_NODE *  db,
const char *  name 
)

◆ AO_User_Flags_toDb()

AQOFXCONNECT_API void AO_User_Flags_toDb ( GWEN_DB_NODE *  db,
const char *  name,
uint32_t  fl 
)

◆ AO_User_GetAppId()

AQOFXCONNECT_API const char* AO_User_GetAppId ( const AB_USER u)

◆ AO_User_GetAppVer()

AQOFXCONNECT_API const char* AO_User_GetAppVer ( const AB_USER u)

◆ AO_User_GetBankName()

AQOFXCONNECT_API const char* AO_User_GetBankName ( const AB_USER u)

◆ AO_User_GetBrokerId()

AQOFXCONNECT_API const char* AO_User_GetBrokerId ( const AB_USER u)

◆ AO_User_GetClientUid()

AQOFXCONNECT_API const char* AO_User_GetClientUid ( const AB_USER u)

◆ AO_User_GetFid()

AQOFXCONNECT_API const char* AO_User_GetFid ( const AB_USER u)

◆ AO_User_GetFlags()

AQOFXCONNECT_API uint32_t AO_User_GetFlags ( const AB_USER u)

◆ AO_User_GetHeaderVer()

AQOFXCONNECT_API const char* AO_User_GetHeaderVer ( const AB_USER u)

◆ AO_User_GetHttpUserAgent()

AQOFXCONNECT_API const char* AO_User_GetHttpUserAgent ( const AB_USER u)

◆ AO_User_GetHttpVMajor()

AQOFXCONNECT_API int AO_User_GetHttpVMajor ( const AB_USER u)

◆ AO_User_GetHttpVMinor()

AQOFXCONNECT_API int AO_User_GetHttpVMinor ( const AB_USER u)

◆ AO_User_GetOrg()

AQOFXCONNECT_API const char* AO_User_GetOrg ( const AB_USER u)

◆ AO_User_GetSecurityType()

AQOFXCONNECT_API const char* AO_User_GetSecurityType ( const AB_USER u)

◆ AO_User_GetServerAddr()

AQOFXCONNECT_API const char* AO_User_GetServerAddr ( const AB_USER u)

◆ AO_User_SetAppId()

AQOFXCONNECT_API void AO_User_SetAppId ( AB_USER u,
const char *  s 
)

◆ AO_User_SetAppVer()

AQOFXCONNECT_API void AO_User_SetAppVer ( AB_USER u,
const char *  s 
)

◆ AO_User_SetBankName()

AQOFXCONNECT_API void AO_User_SetBankName ( AB_USER u,
const char *  s 
)

◆ AO_User_SetBrokerId()

AQOFXCONNECT_API void AO_User_SetBrokerId ( AB_USER u,
const char *  s 
)

◆ AO_User_SetClientUid()

AQOFXCONNECT_API void AO_User_SetClientUid ( AB_USER u,
const char *  s 
)

◆ AO_User_SetFid()

AQOFXCONNECT_API void AO_User_SetFid ( AB_USER u,
const char *  s 
)

◆ AO_User_SetFlags()

AQOFXCONNECT_API void AO_User_SetFlags ( AB_USER u,
uint32_t  f 
)

◆ AO_User_SetHeaderVer()

AQOFXCONNECT_API void AO_User_SetHeaderVer ( AB_USER u,
const char *  s 
)

◆ AO_User_SetHttpUserAgent()

AQOFXCONNECT_API void AO_User_SetHttpUserAgent ( AB_USER u,
const char *  s 
)

◆ AO_User_SetHttpVMajor()

AQOFXCONNECT_API void AO_User_SetHttpVMajor ( AB_USER u,
int  i 
)

◆ AO_User_SetHttpVMinor()

AQOFXCONNECT_API void AO_User_SetHttpVMinor ( AB_USER u,
int  i 
)

◆ AO_User_SetOrg()

AQOFXCONNECT_API void AO_User_SetOrg ( AB_USER u,
const char *  s 
)

◆ AO_User_SetSecurityType()

AQOFXCONNECT_API void AO_User_SetSecurityType ( AB_USER u,
const char *  s 
)

◆ AO_User_SetServerAddr()

AQOFXCONNECT_API void AO_User_SetServerAddr ( AB_USER u,
const char *  s 
)

◆ AO_User_SubFlags()

AQOFXCONNECT_API void AO_User_SubFlags ( AB_USER u,
uint32_t  f 
)