00001 /*************************************************************************** 00002 $RCSfile$ 00003 ------------------- 00004 cvs : $Id: jobgetbalance.h 1137 2007-01-19 19:48:38Z 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 AQBANKING_JOBLOADCELLPHONE_H 00016 #define AQBANKING_JOBLOADCELLPHONE_H 00017 00018 00019 #include <aqbanking/job.h> 00020 #include <aqbanking/cellphoneproduct.h> 00021 #include <aqbanking/value.h> 00022 00027 00028 #ifdef __cplusplus 00029 extern "C" { 00030 #endif 00031 00034 AQBANKING_API AB_JOB *AB_JobLoadCellPhone_new(AB_ACCOUNT *a); 00040 AQBANKING_API void AB_JobLoadCellPhone_SetCellPhoneProduct(AB_JOB *j, 00041 const AB_CELLPHONE_PRODUCT *p); 00042 00043 AQBANKING_API const AB_CELLPHONE_PRODUCT *AB_JobLoadCellPhone_GetCellPhoneProduct(const AB_JOB *j); 00044 AQBANKING_API void AB_JobLoadCellPhone_SetPhoneNumber(AB_JOB *j, const char *n); 00045 AQBANKING_API const char *AB_JobLoadCellPhone_GetPhoneNumber(const AB_JOB *j); 00046 00047 AQBANKING_API void AB_JobLoadCellPhone_SetValue(AB_JOB *j, const AB_VALUE *v); 00048 AQBANKING_API const AB_VALUE *AB_JobLoadCellPhone_GetValue(const AB_JOB *j); 00057 AQBANKING_API const AB_CELLPHONE_PRODUCT_LIST* 00058 AB_JobLoadCellPhone_GetCellPhoneProductList(const AB_JOB *j); 00061 #ifdef __cplusplus 00062 } 00063 #endif 00064 /* addtogroup */ 00066 00067 00068 #endif 00069