account.h

Go to the documentation of this file.
00001 /***************************************************************************
00002  $RCSfile$
00003                              -------------------
00004     cvs         : $Id: account.h 764 2006-01-13 14:00:00Z cstim $
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 #ifndef AH_ACCOUNT_H
00014 #define AH_ACCOUNT_H
00015 
00016 #include <aqdtaus/aqdtaus.h>
00017 #include <aqbanking/account_be.h>
00018 
00019 #ifdef __cplusplus
00020 extern "C" {
00021 #endif
00022 
00023 AQDTAUS_API int AD_Account_GetMaxTransfersPerJob(const AB_ACCOUNT *acc);
00024 AQDTAUS_API void AD_Account_SetMaxTransfersPerJob(AB_ACCOUNT *acc, int i);
00025 
00026 AQDTAUS_API int AD_Account_GetMaxPurposeLines(const AB_ACCOUNT *acc);
00027 AQDTAUS_API void AD_Account_SetMaxPurposeLines(AB_ACCOUNT *acc, int i);
00028 
00029 AQDTAUS_API int AD_Account_GetDebitAllowed(const AB_ACCOUNT *acc);
00030 AQDTAUS_API void AD_Account_SetDebitAllowed(AB_ACCOUNT *acc, int i);
00031 
00032 AQDTAUS_API int AD_Account_GetMountAllowed(const AB_ACCOUNT *acc);
00033 AQDTAUS_API void AD_Account_SetMountAllowed(AB_ACCOUNT *acc, int i);
00034 
00035 AQDTAUS_API const char *AD_Account_GetMountCommand(const AB_ACCOUNT *acc);
00036 AQDTAUS_API void AD_Account_SetMountCommand(AB_ACCOUNT *acc, const char *s);
00037 
00038 AQDTAUS_API const char *AD_Account_GetUnmountCommand(const AB_ACCOUNT *acc);
00039 AQDTAUS_API void AD_Account_SetUnmountCommand(AB_ACCOUNT *acc, const char *s);
00040 
00041 
00042 AQDTAUS_API const char *AD_Account_GetFolder(const AB_ACCOUNT *acc);
00043 AQDTAUS_API void AD_Account_SetFolder(AB_ACCOUNT *acc, const char *s);
00044 
00045 AQDTAUS_API int AD_Account_GetUseDisc(const AB_ACCOUNT *acc);
00046 AQDTAUS_API void AD_Account_SetUseDisc(AB_ACCOUNT *acc, int i);
00047 
00048 AQDTAUS_API int AD_Account_GetPrintAllTransactions(const AB_ACCOUNT *acc);
00049 AQDTAUS_API void AD_Account_SetPrintAllTransactions(AB_ACCOUNT *acc, int b);
00050 
00051 
00052 #ifdef __cplusplus
00053 }
00054 #endif
00055 
00056 
00057 #endif

Generated on Sun Apr 29 17:23:04 2007 for aqbanking by  doxygen 1.5.1