00001 /*************************************************************************** 00002 $RCSfile$ 00003 ------------------- 00004 cvs : $Id: httpsession.h 1451 2008-02-15 18:56:51Z martin $ 00005 begin : Mon Mar 01 2004 00006 copyright : (C) 2004 by Martin Preuss 00007 email : martin@libchipcard.de 00008 00009 *************************************************************************** 00010 * This file is part of the project "AqBanking". * 00011 * Please see toplevel file COPYING of that project for license details. * 00012 ***************************************************************************/ 00013 00014 00015 #ifndef AB_HTTPSESS_H 00016 #define AB_HTTPSESS_H 00017 00018 #include <aqbanking/user.h> 00019 #include <aqbanking/provider.h> 00020 00021 #include <gwenhywfar/httpsession.h> 00022 00023 00031 00032 00037 AQBANKING_API 00038 GWEN_HTTP_SESSION *AB_HttpSession_new(AB_PROVIDER *pro, AB_USER *u, 00039 const char *url, 00040 uint32_t guiid); 00041 00050 AQBANKING_API 00051 AB_USER *AB_HttpSession_GetUser(const GWEN_HTTP_SESSION *sess); 00052 00053 AQBANKING_API 00054 AB_PROVIDER *AB_HttpSession_GetProvider(const GWEN_HTTP_SESSION *sess); 00058 /* defgroup */ 00059 00060 00061 00062 #endif 00063