user.h File Reference

#include <aqhbci/aqhbci.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/list2.h>
#include <gwenhywfar/db.h>
#include <aqhbci/bank.h>
#include <aqhbci/medium.h>
#include <aqhbci/customer.h>

Go to the source code of this file.

Typedefs

typedef AH_USER AH_USER

Enumerations

enum  AH_USER_STATUS {
  AH_UserStatusNew = 0, AH_UserStatusEnabled, AH_UserStatusPending, AH_UserStatusDisabled,
  AH_UserStatusUnknown = 999
}

Functions

 GWEN_LIST2_FUNCTION_LIB_DEFS (AH_USER, AH_User, AQHBCI_API)
AQHBCI_API AH_USERAH_User_new (AH_BANK *b, const char *userId, AH_CRYPT_MODE cm, AH_MEDIUM *m)
AQHBCI_API void AH_User_Attach (AH_USER *u)
AQHBCI_API void AH_User_free (AH_USER *u)
AQHBCI_API AH_USER_STATUS AH_User_GetStatus (const AH_USER *u)
AQHBCI_API void AH_User_SetStatus (AH_USER *u, AH_USER_STATUS i)
const char * AH_User_StatusName (AH_USER_STATUS st)
AH_USER_STATUS AH_User_StatusFromName (const char *s)
AQHBCI_API AH_MEDIUMAH_User_GetMedium (const AH_USER *u)
AQHBCI_API AH_BANKAH_User_GetBank (const AH_USER *u)
AQHBCI_API const char * AH_User_GetUserId (const AH_USER *u)
AQHBCI_API void AH_User_SetUserId (AH_USER *u, const char *s)
AQHBCI_API const char * AH_User_GetPeerId (const AH_USER *u)
AQHBCI_API void AH_User_SetPeerId (AH_USER *u, const char *s)
AQHBCI_API int AH_User_GetContextIdx (const AH_USER *u)
AQHBCI_API void AH_User_SetContextIdx (AH_USER *u, int idx)
AH_CRYPT_MODE AH_User_GetCryptMode (const AH_USER *u)
void AH_User_SetCryptMode (AH_USER *u, AH_CRYPT_MODE m)
AQHBCI_API AH_CUSTOMERAH_User_FindCustomer (const AH_USER *u, const char *customerId)
AQHBCI_API AH_CUSTOMER_LIST2AH_User_GetCustomers (const AH_USER *u, const char *customerId)
AQHBCI_API const AH_BPD_ADDRAH_User_GetAddress (const AH_USER *u)
AQHBCI_API void AH_User_SetAddress (AH_USER *u, const AH_BPD_ADDR *a)
AQHBCI_API int AH_User_AddCustomer (AH_USER *u, AH_CUSTOMER *cu)
AQHBCI_API int AH_User_RemoveCustomer (AH_USER *u, AH_CUSTOMER *cu)


Generated on Sat Jan 7 04:22:42 2006 for aqbanking by  doxygen 1.4.6