aqbanking  5.7.8
HBCI Account Extensions

HBCI-specific user functions. More...

Flags

#define AH_BANK_FLAGS_PREFER_SINGLE_TRANSFER   0x00000001
 
#define AH_BANK_FLAGS_PREFER_SINGLE_DEBITNOTE   0x00000002
 
#define AH_BANK_FLAGS_KTV2   0x00000004
 
#define AH_BANK_FLAGS_SEPA   0x00000008
 
#define AH_BANK_FLAGS_SEPA_PREFER_SINGLE_TRANSFER   0x00000010
 
#define AH_BANK_FLAGS_SEPA_PREFER_SINGLE_DEBITNOTE   0x00000020
 
#define AH_BANK_FLAGS_DEFAULT   0
 

Flag Manipulation Functions

See AH_BANK_FLAGS_PREFER_SINGLE_TRANSFER and following.

AQHBCI_API void AH_Account_Flags_toDb (GWEN_DB_NODE *db, const char *name, uint32_t flags)
 
AQHBCI_API uint32_t AH_Account_Flags_fromDb (GWEN_DB_NODE *db, const char *name)
 
AQHBCI_API uint32_t AH_Account_GetFlags (const AB_ACCOUNT *a)
 
AQHBCI_API void AH_Account_SetFlags (AB_ACCOUNT *a, uint32_t flags)
 
AQHBCI_API void AH_Account_AddFlags (AB_ACCOUNT *a, uint32_t flags)
 
AQHBCI_API void AH_Account_SubFlags (AB_ACCOUNT *a, uint32_t flags)
 

Detailed Description

HBCI-specific user functions.

Author
Martin Preussmarti.nosp@m.n@li.nosp@m.bchip.nosp@m.card.nosp@m..de

Macro Definition Documentation

◆ AH_BANK_FLAGS_DEFAULT

#define AH_BANK_FLAGS_DEFAULT   0

Definition at line 50 of file aqhbci/account.h.

◆ AH_BANK_FLAGS_KTV2

#define AH_BANK_FLAGS_KTV2   0x00000004

Definition at line 39 of file aqhbci/account.h.

◆ AH_BANK_FLAGS_PREFER_SINGLE_DEBITNOTE

#define AH_BANK_FLAGS_PREFER_SINGLE_DEBITNOTE   0x00000002

Prefer single debit notes over multi debit notes for this account

Definition at line 36 of file aqhbci/account.h.

◆ AH_BANK_FLAGS_PREFER_SINGLE_TRANSFER

#define AH_BANK_FLAGS_PREFER_SINGLE_TRANSFER   0x00000001

Prefer single transfers over multi transfers for this account

Definition at line 34 of file aqhbci/account.h.

◆ AH_BANK_FLAGS_SEPA

#define AH_BANK_FLAGS_SEPA   0x00000008

Definition at line 42 of file aqhbci/account.h.

◆ AH_BANK_FLAGS_SEPA_PREFER_SINGLE_DEBITNOTE

#define AH_BANK_FLAGS_SEPA_PREFER_SINGLE_DEBITNOTE   0x00000020

Prefer single debit notes over multi debit notes for this account (SEPA)

Definition at line 47 of file aqhbci/account.h.

◆ AH_BANK_FLAGS_SEPA_PREFER_SINGLE_TRANSFER

#define AH_BANK_FLAGS_SEPA_PREFER_SINGLE_TRANSFER   0x00000010

Prefer single transfers over multi transfers for this account (SEPA)

Definition at line 45 of file aqhbci/account.h.

Function Documentation

◆ AH_Account_AddFlags()

AQHBCI_API void AH_Account_AddFlags ( AB_ACCOUNT a,
uint32_t  flags 
)

◆ AH_Account_Flags_fromDb()

AQHBCI_API uint32_t AH_Account_Flags_fromDb ( GWEN_DB_NODE *  db,
const char *  name 
)

◆ AH_Account_Flags_toDb()

AQHBCI_API void AH_Account_Flags_toDb ( GWEN_DB_NODE *  db,
const char *  name,
uint32_t  flags 
)

◆ AH_Account_GetFlags()

AQHBCI_API uint32_t AH_Account_GetFlags ( const AB_ACCOUNT a)

◆ AH_Account_SetFlags()

AQHBCI_API void AH_Account_SetFlags ( AB_ACCOUNT a,
uint32_t  flags 
)

◆ AH_Account_SubFlags()

AQHBCI_API void AH_Account_SubFlags ( AB_ACCOUNT a,
uint32_t  flags 
)