banking_simple.h

Go to the documentation of this file.
00001 /***************************************************************************
00002  $RCSfile$
00003  -------------------
00004  cvs         : $Id: banking_simple.h 953 2006-02-24 03:07:59Z 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 AQBANKING_BANKING_SIMPLE_H
00015 #define AQBANKING_BANKING_SIMPLE_H
00016 
00017 
00018 #ifdef __cplusplus
00019 extern "C" {
00020 #endif
00021 
00022 
00065 
00075 AQBANKING_API 
00076 int AB_Banking_RequestBalance(AB_BANKING *ab,
00077                               const char *bankCode,
00078                               const char *accountNumber);
00079 
00087 AQBANKING_API 
00088 int AB_Banking_RequestTransactions(AB_BANKING *ab,
00089                                    const char *bankCode,
00090                                    const char *accountNumber,
00091                                    const GWEN_TIME *firstDate,
00092                                    const GWEN_TIME *lastDate);
00093 
00099 AQBANKING_API 
00100 int AB_Banking_RequestStandingOrders(AB_BANKING *ab,
00101                                      const char *bankCode,
00102                                      const char *accountNumber);
00103 
00110 AQBANKING_API 
00111 int AB_Banking_RequestDatedTransfers(AB_BANKING *ab,
00112                                      const char *bankCode,
00113                                      const char *accountNumber);
00138 AQBANKING_API 
00139 void AB_Banking_SetAccountAlias(AB_BANKING *ab,
00140                                 AB_ACCOUNT *a, const char *alias);
00141 
00158 AQBANKING_API 
00159 AB_ACCOUNT *AB_Banking_GetAccountByAlias(AB_BANKING *ab,
00160                                          const char *alias);
00164  /* addtogroup */
00165 
00166 #ifdef __cplusplus
00167 }
00168 #endif
00169 
00170 
00171 #endif
00172 

Generated on Wed Oct 18 16:17:27 2006 for aqbanking by  doxygen 1.4.7