aqbanking  5.7.8
Macros | Functions
aqebics/account.h File Reference
#include <aqebics/aqebics.h>
#include <aqbanking/account.h>
#include <gwenhywfar/db.h>
#include <gwenhywfar/misc.h>

Go to the source code of this file.

Macros

#define EBC_ACCOUNT_FLAGS_STA_SPP   0x00000001
 
#define EBC_ACCOUNT_FLAGS_IZV_SPP   0x00000002
 

Functions

AQEBICS_API void EBC_Account_Flags_toDb (GWEN_DB_NODE *db, const char *name, uint32_t flags)
 
AQEBICS_API uint32_t EBC_Account_Flags_fromDb (GWEN_DB_NODE *db, const char *name)
 
AQEBICS_API const char * EBC_Account_GetEbicsId (const AB_ACCOUNT *a)
 
AQEBICS_API void EBC_Account_SetEbicsId (AB_ACCOUNT *a, const char *s)
 
AQEBICS_API uint32_t EBC_Account_GetFlags (const AB_ACCOUNT *a)
 
AQEBICS_API void EBC_Account_SetFlags (AB_ACCOUNT *a, uint32_t flags)
 
AQEBICS_API void EBC_Account_AddFlags (AB_ACCOUNT *a, uint32_t flags)
 
AQEBICS_API void EBC_Account_SubFlags (AB_ACCOUNT *a, uint32_t flags)
 

Macro Definition Documentation

◆ EBC_ACCOUNT_FLAGS_IZV_SPP

#define EBC_ACCOUNT_FLAGS_IZV_SPP   0x00000002

Definition at line 27 of file aqebics/account.h.

◆ EBC_ACCOUNT_FLAGS_STA_SPP

#define EBC_ACCOUNT_FLAGS_STA_SPP   0x00000001

Definition at line 26 of file aqebics/account.h.

Function Documentation

◆ EBC_Account_AddFlags()

AQEBICS_API void EBC_Account_AddFlags ( AB_ACCOUNT a,
uint32_t  flags 
)

◆ EBC_Account_Flags_fromDb()

AQEBICS_API uint32_t EBC_Account_Flags_fromDb ( GWEN_DB_NODE *  db,
const char *  name 
)

◆ EBC_Account_Flags_toDb()

AQEBICS_API void EBC_Account_Flags_toDb ( GWEN_DB_NODE *  db,
const char *  name,
uint32_t  flags 
)

◆ EBC_Account_GetEbicsId()

AQEBICS_API const char* EBC_Account_GetEbicsId ( const AB_ACCOUNT a)

◆ EBC_Account_GetFlags()

AQEBICS_API uint32_t EBC_Account_GetFlags ( const AB_ACCOUNT a)

Returns 0 if the bank doesn't sign messages, 1 otherwise. This can be used in case the bank sends a sign key upon request but never signs it's messages.

◆ EBC_Account_SetEbicsId()

AQEBICS_API void EBC_Account_SetEbicsId ( AB_ACCOUNT a,
const char *  s 
)

◆ EBC_Account_SetFlags()

AQEBICS_API void EBC_Account_SetFlags ( AB_ACCOUNT a,
uint32_t  flags 
)

◆ EBC_Account_SubFlags()

AQEBICS_API void EBC_Account_SubFlags ( AB_ACCOUNT a,
uint32_t  flags 
)