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.

Defines

#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

Enumerations

enum  AO_USER_SERVERTYPE { AO_User_ServerTypeUnknown = 0, AO_User_ServerTypeHTTP, AO_User_ServerTypeHTTPS }

Functions

AQOFXCONNECT_API AO_USER_SERVERTYPE AO_User_ServerType_fromString (const char *s)
AQOFXCONNECT_API const char * AO_User_ServerType_toString (AO_USER_SERVERTYPE t)
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)
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 AO_USER_SERVERTYPE AO_User_GetServerType (const AB_USER *u)
AQOFXCONNECT_API void AO_User_SetServerType (AB_USER *u, AO_USER_SERVERTYPE t)
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 int AO_User_GetServerPort (const AB_USER *u)
AQOFXCONNECT_API void AO_User_SetServerPort (AB_USER *u, int i)
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)


Define Documentation

#define AO_USER_FLAGS_ACCOUNT_LIST   0x00000001

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

#define AO_USER_FLAGS_BILLPAY   0x00000008

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

#define AO_USER_FLAGS_EMPTY_BANKID   0x00000010

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

#define AO_USER_FLAGS_EMPTY_FID   0x00000020

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

#define AO_USER_FLAGS_FORCE_SSL3   0x00000040

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

#define AO_USER_FLAGS_INVESTMENT   0x00000004

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

#define AO_USER_FLAGS_STATEMENTS   0x00000002

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


Enumeration Type Documentation

Enumerator:
AO_User_ServerTypeUnknown 
AO_User_ServerTypeHTTP 
AO_User_ServerTypeHTTPS 

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


Function Documentation

AQOFXCONNECT_API void AO_User_AddFlags ( AB_USER u,
uint32_t  f 
)

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

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 const char* AO_User_GetAppId ( const AB_USER u  ) 

AQOFXCONNECT_API const char* AO_User_GetAppVer ( const AB_USER u  ) 

AQOFXCONNECT_API const char* AO_User_GetBrokerId ( const AB_USER u  ) 

AQOFXCONNECT_API const char* AO_User_GetFid ( const AB_USER u  ) 

AQOFXCONNECT_API uint32_t AO_User_GetFlags ( const AB_USER u  ) 

AQOFXCONNECT_API const char* AO_User_GetHeaderVer ( const AB_USER u  ) 

AQOFXCONNECT_API const char* AO_User_GetOrg ( const AB_USER u  ) 

AQOFXCONNECT_API const char* AO_User_GetServerAddr ( const AB_USER u  ) 

AQOFXCONNECT_API int AO_User_GetServerPort ( const AB_USER u  ) 

AQOFXCONNECT_API AO_USER_SERVERTYPE AO_User_GetServerType ( const AB_USER u  ) 

AQOFXCONNECT_API AO_USER_SERVERTYPE AO_User_ServerType_fromString ( const char *  s  ) 

AQOFXCONNECT_API const char* AO_User_ServerType_toString ( AO_USER_SERVERTYPE  t  ) 

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

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

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

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

AQOFXCONNECT_API void AO_User_SetFlags ( AB_USER u,
uint32_t  f 
)

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

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

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

AQOFXCONNECT_API void AO_User_SetServerPort ( AB_USER u,
int  i 
)

AQOFXCONNECT_API void AO_User_SetServerType ( AB_USER u,
AO_USER_SERVERTYPE  t 
)

AQOFXCONNECT_API void AO_User_SubFlags ( AB_USER u,
uint32_t  f 
)


Generated on Fri Apr 11 03:04:32 2008 for aqbanking by  doxygen 1.5.5