cgui.h

Go to the documentation of this file.
00001 /***************************************************************************
00002  begin       : Mon Mar 01 2004
00003  copyright   : (C) 2004-2008 by Martin Preuss
00004  email       : martin@libchipcard.de
00005 
00006  ***************************************************************************
00007  *          Please see toplevel file COPYING for license details           *
00008  ***************************************************************************/
00009 
00010 
00011 #ifndef GWEN_GUI_CGUI_H
00012 #define GWEN_GUI_CGUI_H
00013 
00014 #include <gwenhywfar/gui.h>
00015 
00016 
00017 #ifdef __cplusplus
00018 extern "C" {
00019 #endif
00020 
00030 
00034 GWENHYWFAR_API 
00035 GWEN_GUI *GWEN_Gui_CGui_new();
00036 
00037 
00046 GWENHYWFAR_API 
00047 const char *GWEN_Gui_CGui_GetCharSet(const GWEN_GUI *gui);
00048 
00049 GWENHYWFAR_API 
00050 void GWEN_Gui_CGui_SetCharSet(GWEN_GUI *gui, const char *s);
00051 
00074 GWENHYWFAR_API DEPRECATED
00075 int GWEN_Gui_CGui_GetIsNonInteractive(const GWEN_GUI *gui);
00076 
00077 GWENHYWFAR_API DEPRECATED
00078 void GWEN_Gui_CGui_SetIsNonInteractive(GWEN_GUI *gui, int i);
00099 GWENHYWFAR_API 
00100 void GWEN_Gui_CGui_SetPasswordDb(GWEN_GUI *gui,
00101                                  GWEN_DB_NODE *dbPasswords,
00102                                  int persistent);
00103 
00108 GWENHYWFAR_API 
00109 GWEN_DB_NODE *GWEN_Gui_CGui_GetPasswordDb(const GWEN_GUI *gui);
00128 GWENHYWFAR_API 
00129 void GWEN_Gui_CGui_SetCertDb(GWEN_GUI *gui, GWEN_DB_NODE *dbCerts);
00130 
00135 GWENHYWFAR_API 
00136 GWEN_DB_NODE *GWEN_Gui_CGui_GetCertDb(const GWEN_GUI *gui);
00137 
00145 GWENHYWFAR_API DEPRECATED
00146 void GWEN_Gui_CGui_SetAcceptAllValidCerts(GWEN_GUI *gui, int i);
00147 
00151 GWENHYWFAR_API DEPRECATED
00152 int GWEN_Gui_CGui_GetAcceptAllValidCerts(const GWEN_GUI *gui);
00153 
00157  /* defgroup */
00158 
00159 
00160 #ifdef __cplusplus
00161 }
00162 #endif
00163 
00164 
00165 #endif
00166 
00167 
00168 

Generated on Sat Jan 2 09:32:35 2010 for gwenhywfar by  doxygen 1.6.1