aqbanking
5.7.8
|
Extends the GWEN_GUI framework. More...
Functions | |
GWEN_GUI * | AB_Gui_new (AB_BANKING *ab) |
void | AB_Gui_Extend (GWEN_GUI *gui, AB_BANKING *ab) |
void | AB_Gui_Unextend (GWEN_GUI *gui) |
Extends the GWEN_GUI framework.
This module adds the following features to GWEN_GUI:
The following example shows how to use this module correctly. We use the FOX implementation of the GWEN_GUI framework here, but the basic steps are the same for every implementation.
void AB_Gui_Extend | ( | GWEN_GUI * | gui, |
AB_BANKING * | ab | ||
) |
This function can be used to add certificate handling using AqBanking's shared certificate data to any GWEN_GUI object. It sets the callback for certificate checking. Use this function if you have your own GWEN_GUI implementation but still want to use AqBanking's certificate handling. AB_Banking_Init() must be called before the certificate check callback of this GWEN_GUI object is called.
GWEN_GUI* AB_Gui_new | ( | AB_BANKING * | ab | ) |
This function creates a GWEN_GUI object which uses AqBanking's shared certificate data for certificate checking. AB_Banking_Init() must be called before the certificate check callback of this GWEN_GUI object is called.
void AB_Gui_Unextend | ( | GWEN_GUI * | gui | ) |
This function unlinks the given GWEN_GUI object from AqBanking. It resets the callback for certificate checking to the value it had before AB_Gui_Extend was called.