aqbanking  5.7.8
Typedefs | Functions
tanmethod.h File Reference
#include <gwenhywfar/db.h>
#include <gwenhywfar/inherit.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/list2.h>
#include <aqhbci/aqhbci.h>

Go to the source code of this file.

Typedefs

typedef struct AH_TAN_METHOD AH_TAN_METHOD
 

Functions

AQHBCI_API AH_TAN_METHOD_LISTAH_TanMethod_List_dup (const AH_TAN_METHOD_LIST *stl)
 
AQHBCI_API void AH_TanMethod_List2_freeAll (AH_TAN_METHOD_LIST2 *stl)
 
AQHBCI_API AH_TAN_METHODAH_TanMethod_new ()
 
AQHBCI_API AH_TAN_METHODAH_TanMethod_fromDb (GWEN_DB_NODE *db)
 
AQHBCI_API AH_TAN_METHODAH_TanMethod_dup (const AH_TAN_METHOD *st)
 
AQHBCI_API void AH_TanMethod_free (AH_TAN_METHOD *st)
 
AQHBCI_API void AH_TanMethod_Attach (AH_TAN_METHOD *st)
 
AQHBCI_API int AH_TanMethod_ReadDb (AH_TAN_METHOD *st, GWEN_DB_NODE *db)
 
AQHBCI_API int AH_TanMethod_toDb (const AH_TAN_METHOD *st, GWEN_DB_NODE *db)
 
AQHBCI_API int AH_TanMethod_IsModified (const AH_TAN_METHOD *st)
 
AQHBCI_API void AH_TanMethod_SetModified (AH_TAN_METHOD *st, int i)
 
AQHBCI_API int AH_TanMethod_GetFunction (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetFunction (AH_TAN_METHOD *el, int d)
 
AQHBCI_API int AH_TanMethod_GetProcess (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetProcess (AH_TAN_METHOD *el, int d)
 
AQHBCI_API const char * AH_TanMethod_GetMethodId (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetMethodId (AH_TAN_METHOD *el, const char *d)
 
AQHBCI_API const char * AH_TanMethod_GetMethodName (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetMethodName (AH_TAN_METHOD *el, const char *d)
 
AQHBCI_API const char * AH_TanMethod_GetZkaTanName (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetZkaTanName (AH_TAN_METHOD *el, const char *d)
 
AQHBCI_API const char * AH_TanMethod_GetZkaTanVersion (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetZkaTanVersion (AH_TAN_METHOD *el, const char *d)
 
AQHBCI_API int AH_TanMethod_GetTanMaxLen (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetTanMaxLen (AH_TAN_METHOD *el, int d)
 
AQHBCI_API const char * AH_TanMethod_GetFormatId (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetFormatId (AH_TAN_METHOD *el, const char *d)
 
AQHBCI_API const char * AH_TanMethod_GetPrompt (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetPrompt (AH_TAN_METHOD *el, const char *d)
 
AQHBCI_API int AH_TanMethod_GetReturnMaxLen (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetReturnMaxLen (AH_TAN_METHOD *el, int d)
 
AQHBCI_API int AH_TanMethod_GetMaxActiveLists (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetMaxActiveLists (AH_TAN_METHOD *el, int d)
 
AQHBCI_API int AH_TanMethod_GetMultiTanAllowed (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetMultiTanAllowed (AH_TAN_METHOD *el, int d)
 
AQHBCI_API int AH_TanMethod_GetTimeShiftAllowed (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetTimeShiftAllowed (AH_TAN_METHOD *el, int d)
 
AQHBCI_API int AH_TanMethod_GetTanListMode (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetTanListMode (AH_TAN_METHOD *el, int d)
 
AQHBCI_API int AH_TanMethod_GetStornoAllowed (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetStornoAllowed (AH_TAN_METHOD *el, int d)
 
AQHBCI_API int AH_TanMethod_GetNeedSmsAccount (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetNeedSmsAccount (AH_TAN_METHOD *el, int d)
 
AQHBCI_API int AH_TanMethod_GetNeedLocalAccount (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetNeedLocalAccount (AH_TAN_METHOD *el, int d)
 
AQHBCI_API int AH_TanMethod_GetNeedChallengeClass (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetNeedChallengeClass (AH_TAN_METHOD *el, int d)
 
AQHBCI_API int AH_TanMethod_GetNeedChallengeAmount (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetNeedChallengeAmount (AH_TAN_METHOD *el, int d)
 
AQHBCI_API int AH_TanMethod_GetChallengeIsStructured (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetChallengeIsStructured (AH_TAN_METHOD *el, int d)
 
AQHBCI_API int AH_TanMethod_GetInitMode (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetInitMode (AH_TAN_METHOD *el, int d)
 
AQHBCI_API int AH_TanMethod_GetNeedTanMediumId (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetNeedTanMediumId (AH_TAN_METHOD *el, int d)
 
AQHBCI_API int AH_TanMethod_GetMaxActiveTanMedia (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetMaxActiveTanMedia (AH_TAN_METHOD *el, int d)
 
AQHBCI_API int AH_TanMethod_GetGvVersion (const AH_TAN_METHOD *el)
 
AQHBCI_API void AH_TanMethod_SetGvVersion (AH_TAN_METHOD *el, int d)
 

Typedef Documentation

◆ AH_TAN_METHOD

typedef struct AH_TAN_METHOD AH_TAN_METHOD

Definition at line 231 of file tanmethod.h.

Function Documentation

◆ AH_TanMethod_Attach()

AQHBCI_API void AH_TanMethod_Attach ( AH_TAN_METHOD st)

Increments the usage counter of the given object, so an additional free() is needed to destroy the object.

◆ AH_TanMethod_dup()

AQHBCI_API AH_TAN_METHOD* AH_TanMethod_dup ( const AH_TAN_METHOD st)

Creates and returns a deep copy of thegiven object.

◆ AH_TanMethod_free()

AQHBCI_API void AH_TanMethod_free ( AH_TAN_METHOD st)

Destroys the given object.

◆ AH_TanMethod_fromDb()

AQHBCI_API AH_TAN_METHOD* AH_TanMethod_fromDb ( GWEN_DB_NODE *  db)

Creates an object from the data in the given GWEN_DB_NODE

◆ AH_TanMethod_GetChallengeIsStructured()

AQHBCI_API int AH_TanMethod_GetChallengeIsStructured ( const AH_TAN_METHOD el)

◆ AH_TanMethod_GetFormatId()

AQHBCI_API const char* AH_TanMethod_GetFormatId ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_FormatId

◆ AH_TanMethod_GetFunction()

AQHBCI_API int AH_TanMethod_GetFunction ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_Function

◆ AH_TanMethod_GetGvVersion()

AQHBCI_API int AH_TanMethod_GetGvVersion ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_GvVersion

◆ AH_TanMethod_GetInitMode()

AQHBCI_API int AH_TanMethod_GetInitMode ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_InitMode

◆ AH_TanMethod_GetMaxActiveLists()

AQHBCI_API int AH_TanMethod_GetMaxActiveLists ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_MaxActiveLists

◆ AH_TanMethod_GetMaxActiveTanMedia()

AQHBCI_API int AH_TanMethod_GetMaxActiveTanMedia ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_MaxActiveTanMedia

◆ AH_TanMethod_GetMethodId()

AQHBCI_API const char* AH_TanMethod_GetMethodId ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_MethodId

◆ AH_TanMethod_GetMethodName()

AQHBCI_API const char* AH_TanMethod_GetMethodName ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_MethodName

◆ AH_TanMethod_GetMultiTanAllowed()

AQHBCI_API int AH_TanMethod_GetMultiTanAllowed ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_MultiTanAllowed

◆ AH_TanMethod_GetNeedChallengeAmount()

AQHBCI_API int AH_TanMethod_GetNeedChallengeAmount ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_NeedChallengeAmount

◆ AH_TanMethod_GetNeedChallengeClass()

AQHBCI_API int AH_TanMethod_GetNeedChallengeClass ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_NeedChallengeClass

◆ AH_TanMethod_GetNeedLocalAccount()

AQHBCI_API int AH_TanMethod_GetNeedLocalAccount ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_NeedLocalAccount

◆ AH_TanMethod_GetNeedSmsAccount()

AQHBCI_API int AH_TanMethod_GetNeedSmsAccount ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_NeedSmsAccount

◆ AH_TanMethod_GetNeedTanMediumId()

AQHBCI_API int AH_TanMethod_GetNeedTanMediumId ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_NeedTanMediumId

◆ AH_TanMethod_GetProcess()

AQHBCI_API int AH_TanMethod_GetProcess ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_Process

◆ AH_TanMethod_GetPrompt()

AQHBCI_API const char* AH_TanMethod_GetPrompt ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_Prompt

◆ AH_TanMethod_GetReturnMaxLen()

AQHBCI_API int AH_TanMethod_GetReturnMaxLen ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_ReturnMaxLen

◆ AH_TanMethod_GetStornoAllowed()

AQHBCI_API int AH_TanMethod_GetStornoAllowed ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_StornoAllowed

◆ AH_TanMethod_GetTanListMode()

AQHBCI_API int AH_TanMethod_GetTanListMode ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_TanListMode

◆ AH_TanMethod_GetTanMaxLen()

AQHBCI_API int AH_TanMethod_GetTanMaxLen ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_TanMaxLen

◆ AH_TanMethod_GetTimeShiftAllowed()

AQHBCI_API int AH_TanMethod_GetTimeShiftAllowed ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_TimeShiftAllowed

◆ AH_TanMethod_GetZkaTanName()

AQHBCI_API const char* AH_TanMethod_GetZkaTanName ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_ZkaTanName

◆ AH_TanMethod_GetZkaTanVersion()

AQHBCI_API const char* AH_TanMethod_GetZkaTanVersion ( const AH_TAN_METHOD el)

Returns the property AH_TAN_METHOD_ZkaTanVersion

◆ AH_TanMethod_IsModified()

AQHBCI_API int AH_TanMethod_IsModified ( const AH_TAN_METHOD st)

Returns 0 if this object has not been modified, !=0 otherwise

◆ AH_TanMethod_List2_freeAll()

AQHBCI_API void AH_TanMethod_List2_freeAll ( AH_TAN_METHOD_LIST2 stl)

Destroys all objects stored in the given LIST2 and the list itself

◆ AH_TanMethod_List_dup()

AQHBCI_API AH_TAN_METHOD_LIST* AH_TanMethod_List_dup ( const AH_TAN_METHOD_LIST stl)

◆ AH_TanMethod_new()

AQHBCI_API AH_TAN_METHOD* AH_TanMethod_new ( )

Creates a new object.

◆ AH_TanMethod_ReadDb()

AQHBCI_API int AH_TanMethod_ReadDb ( AH_TAN_METHOD st,
GWEN_DB_NODE *  db 
)

Reads data from a GWEN_DB.

◆ AH_TanMethod_SetChallengeIsStructured()

AQHBCI_API void AH_TanMethod_SetChallengeIsStructured ( AH_TAN_METHOD el,
int  d 
)

◆ AH_TanMethod_SetFormatId()

AQHBCI_API void AH_TanMethod_SetFormatId ( AH_TAN_METHOD el,
const char *  d 
)

Set the property AH_TAN_METHOD_FormatId

◆ AH_TanMethod_SetFunction()

AQHBCI_API void AH_TanMethod_SetFunction ( AH_TAN_METHOD el,
int  d 
)

Set the property AH_TAN_METHOD_Function

◆ AH_TanMethod_SetGvVersion()

AQHBCI_API void AH_TanMethod_SetGvVersion ( AH_TAN_METHOD el,
int  d 
)

Set the property AH_TAN_METHOD_GvVersion

◆ AH_TanMethod_SetInitMode()

AQHBCI_API void AH_TanMethod_SetInitMode ( AH_TAN_METHOD el,
int  d 
)

Set the property AH_TAN_METHOD_InitMode

◆ AH_TanMethod_SetMaxActiveLists()

AQHBCI_API void AH_TanMethod_SetMaxActiveLists ( AH_TAN_METHOD el,
int  d 
)

Set the property AH_TAN_METHOD_MaxActiveLists

◆ AH_TanMethod_SetMaxActiveTanMedia()

AQHBCI_API void AH_TanMethod_SetMaxActiveTanMedia ( AH_TAN_METHOD el,
int  d 
)

◆ AH_TanMethod_SetMethodId()

AQHBCI_API void AH_TanMethod_SetMethodId ( AH_TAN_METHOD el,
const char *  d 
)

Set the property AH_TAN_METHOD_MethodId

◆ AH_TanMethod_SetMethodName()

AQHBCI_API void AH_TanMethod_SetMethodName ( AH_TAN_METHOD el,
const char *  d 
)

Set the property AH_TAN_METHOD_MethodName

◆ AH_TanMethod_SetModified()

AQHBCI_API void AH_TanMethod_SetModified ( AH_TAN_METHOD st,
int  i 
)

Sets the modified state of the given object

◆ AH_TanMethod_SetMultiTanAllowed()

AQHBCI_API void AH_TanMethod_SetMultiTanAllowed ( AH_TAN_METHOD el,
int  d 
)

◆ AH_TanMethod_SetNeedChallengeAmount()

AQHBCI_API void AH_TanMethod_SetNeedChallengeAmount ( AH_TAN_METHOD el,
int  d 
)

◆ AH_TanMethod_SetNeedChallengeClass()

AQHBCI_API void AH_TanMethod_SetNeedChallengeClass ( AH_TAN_METHOD el,
int  d 
)

◆ AH_TanMethod_SetNeedLocalAccount()

AQHBCI_API void AH_TanMethod_SetNeedLocalAccount ( AH_TAN_METHOD el,
int  d 
)

◆ AH_TanMethod_SetNeedSmsAccount()

AQHBCI_API void AH_TanMethod_SetNeedSmsAccount ( AH_TAN_METHOD el,
int  d 
)

Set the property AH_TAN_METHOD_NeedSmsAccount

◆ AH_TanMethod_SetNeedTanMediumId()

AQHBCI_API void AH_TanMethod_SetNeedTanMediumId ( AH_TAN_METHOD el,
int  d 
)

◆ AH_TanMethod_SetProcess()

AQHBCI_API void AH_TanMethod_SetProcess ( AH_TAN_METHOD el,
int  d 
)

Set the property AH_TAN_METHOD_Process

◆ AH_TanMethod_SetPrompt()

AQHBCI_API void AH_TanMethod_SetPrompt ( AH_TAN_METHOD el,
const char *  d 
)

Set the property AH_TAN_METHOD_Prompt

◆ AH_TanMethod_SetReturnMaxLen()

AQHBCI_API void AH_TanMethod_SetReturnMaxLen ( AH_TAN_METHOD el,
int  d 
)

Set the property AH_TAN_METHOD_ReturnMaxLen

◆ AH_TanMethod_SetStornoAllowed()

AQHBCI_API void AH_TanMethod_SetStornoAllowed ( AH_TAN_METHOD el,
int  d 
)

Set the property AH_TAN_METHOD_StornoAllowed

◆ AH_TanMethod_SetTanListMode()

AQHBCI_API void AH_TanMethod_SetTanListMode ( AH_TAN_METHOD el,
int  d 
)

Set the property AH_TAN_METHOD_TanListMode

◆ AH_TanMethod_SetTanMaxLen()

AQHBCI_API void AH_TanMethod_SetTanMaxLen ( AH_TAN_METHOD el,
int  d 
)

Set the property AH_TAN_METHOD_TanMaxLen

◆ AH_TanMethod_SetTimeShiftAllowed()

AQHBCI_API void AH_TanMethod_SetTimeShiftAllowed ( AH_TAN_METHOD el,
int  d 
)

◆ AH_TanMethod_SetZkaTanName()

AQHBCI_API void AH_TanMethod_SetZkaTanName ( AH_TAN_METHOD el,
const char *  d 
)

Set the property AH_TAN_METHOD_ZkaTanName

◆ AH_TanMethod_SetZkaTanVersion()

AQHBCI_API void AH_TanMethod_SetZkaTanVersion ( AH_TAN_METHOD el,
const char *  d 
)

Set the property AH_TAN_METHOD_ZkaTanVersion

◆ AH_TanMethod_toDb()

AQHBCI_API int AH_TanMethod_toDb ( const AH_TAN_METHOD st,
GWEN_DB_NODE *  db 
)

Stores an object in the given GWEN_DB_NODE