cgui.h

Go to the documentation of this file.
00001 /***************************************************************************
00002  $RCSfile$
00003  -------------------
00004  cvs         : $Id: cbanking_p.h 409 2005-08-05 18:13:06Z aquamaniac $
00005  begin       : Mon Mar 01 2004
00006  copyright   : (C) 2004 by Martin Preuss
00007  email       : martin@libchipcard.de
00008 
00009  ***************************************************************************
00010  *          Please see toplevel file COPYING for license details           *
00011  ***************************************************************************/
00012 
00013 
00014 #ifndef GWEN_GUI_CGUI_H
00015 #define GWEN_GUI_CGUI_H
00016 
00017 #include <gwenhywfar/gui.h>
00018 
00019 
00020 #ifdef __cplusplus
00021 extern "C" {
00022 #endif
00023 
00024 
00025 GWENHYWFAR_API 
00026 GWEN_GUI *GWEN_Gui_CGui_new();
00027 
00028 
00029 GWENHYWFAR_API 
00030 const char *GWEN_Gui_CGui_GetCharSet(const GWEN_GUI *gui);
00031 
00032 GWENHYWFAR_API 
00033 void GWEN_Gui_CGui_SetCharSet(GWEN_GUI *gui, const char *s);
00034 
00035 
00036 GWENHYWFAR_API 
00037 int GWEN_Gui_CGui_GetIsNonInteractive(const GWEN_GUI *gui);
00038 
00039 GWENHYWFAR_API 
00040 void GWEN_Gui_CGui_SetIsNonInteractive(GWEN_GUI *gui, int i);
00041 
00042 
00046 GWENHYWFAR_API 
00047 void GWEN_Gui_CGui_SetPasswordDb(GWEN_GUI *gui,
00048                                  GWEN_DB_NODE *dbPasswords,
00049                                  int persistent);
00050 
00051 GWENHYWFAR_API 
00052 GWEN_DB_NODE *GWEN_Gui_CGui_GetPasswordDb(const GWEN_GUI *gui);
00053 
00057 GWENHYWFAR_API 
00058 void GWEN_Gui_CGui_SetCertDb(GWEN_GUI *gui, GWEN_DB_NODE *dbCerts);
00059 
00060 GWENHYWFAR_API 
00061 GWEN_DB_NODE *GWEN_Gui_CGui_GetCertDb(const GWEN_GUI *gui);
00062 
00063 
00064 #ifdef __cplusplus
00065 }
00066 #endif
00067 
00068 
00069 #endif
00070 
00071 
00072 

Generated on Wed Jul 9 13:12:27 2008 for gwenhywfar by  doxygen 1.5.6