gwenhywfar
4.3.1
|
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(void); 00036 00037 00046 GWENHYWFAR_API DEPRECATED 00047 const char *GWEN_Gui_CGui_GetCharSet(const GWEN_GUI *gui); 00048 00049 GWENHYWFAR_API DEPRECATED 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