Main Page | Modules | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

adminjobs.h File Reference

#include <gwenhywfar/crypt.h>
#include <aqhbci/job.h>
#include <aqhbci/account.h>

Go to the source code of this file.

Enumerations

enum  AH_JOB_TESTVERSION_RESULT { AH_JobTestVersion_ResultUnknown = 0, AH_JobTestVersion_ResultNotSupported, AH_JobTestVersion_ResultMaybeSupported, AH_JobTestVersion_ResultSupported }

Functions

AH_JOB * AH_Job_GetKeys_new (AH_CUSTOMER *cu)
GWEN_CRYPTKEY * AH_Job_GetKeys_GetSignKey (const AH_JOB *j)
GWEN_CRYPTKEY * AH_Job_GetKeys_GetCryptKey (const AH_JOB *j)
AH_JOB * AH_Job_SendKeys_new (AH_CUSTOMER *cu, const GWEN_CRYPTKEY *cryptKey, const GWEN_CRYPTKEY *signKey)
AH_JOB * AH_Job_GetSysId_new (AH_CUSTOMER *cu)
const char * AH_Job_GetSysId_GetSysId (AH_JOB *j)
AH_JOB * AH_Job_UpdateBank_new (AH_CUSTOMER *cu)
AH_ACCOUNT_LIST2 * AH_Job_UpdateBank_GetAccountList (const AH_JOB *j)
AH_ACCOUNT_LIST2 * AH_Job_UpdateBank_TakeAccountList (AH_JOB *j)
AH_JOB * AH_Job_TestVersion_new (AH_CUSTOMER *cu, int anon)
AH_JOB_TESTVERSION_RESULT AH_Job_TestVersion_GetResult (const AH_JOB *j)
AH_JOB * AH_Job_GetStatus_new (AH_CUSTOMER *cu, const GWEN_TIME *fromDate, const GWEN_TIME *toDate)
AH_RESULT_LIST * AH_Job_GetStatus_GetResults (const AH_JOB *j)


Enumeration Type Documentation

enum AH_JOB_TESTVERSION_RESULT
 

Enumerator:
AH_JobTestVersion_ResultUnknown 
AH_JobTestVersion_ResultNotSupported 
AH_JobTestVersion_ResultMaybeSupported 
AH_JobTestVersion_ResultSupported 

Definition at line 116 of file adminjobs.h.


Function Documentation

GWEN_CRYPTKEY* AH_Job_GetKeys_GetCryptKey (  const AH_JOB *  j  ) 
 

GWEN_CRYPTKEY* AH_Job_GetKeys_GetSignKey (  const AH_JOB *  j  ) 
 

AH_JOB* AH_Job_GetKeys_new (  AH_CUSTOMER *  cu  ) 
 

AH_RESULT_LIST* AH_Job_GetStatus_GetResults (  const AH_JOB *  j  ) 
 

AH_JOB* AH_Job_GetStatus_new (  AH_CUSTOMER *  cu,
const GWEN_TIME *  fromDate,
const GWEN_TIME *  toDate
) 
 

const char* AH_Job_GetSysId_GetSysId (  AH_JOB *  j  ) 
 

AH_JOB* AH_Job_GetSysId_new (  AH_CUSTOMER *  cu  ) 
 

AH_JOB* AH_Job_SendKeys_new (  AH_CUSTOMER *  cu,
const GWEN_CRYPTKEY *  cryptKey,
const GWEN_CRYPTKEY *  signKey
) 
 

AH_JOB_TESTVERSION_RESULT AH_Job_TestVersion_GetResult (  const AH_JOB *  j  ) 
 

AH_JOB* AH_Job_TestVersion_new (  AH_CUSTOMER *  cu,
int  anon
) 
 

AH_ACCOUNT_LIST2* AH_Job_UpdateBank_GetAccountList (  const AH_JOB *  j  ) 
 

Returns a list of accounts found by this job. This list might be empty (meaning the server did not send an account list). The jobs remains the owner of that list and all its members. Please note that the accounts returned are just local copies to be inspected by the application (most likely the setup wizard). You can not use any of these accounts directly for account jobs !

AH_JOB* AH_Job_UpdateBank_new (  AH_CUSTOMER *  cu  ) 
 

AH_ACCOUNT_LIST2* AH_Job_UpdateBank_TakeAccountList (  AH_JOB *  j  ) 
 

Returns a list of accounts found by this job. This list might be empty (meaning the server did not send an account list). The jobs is no longer the owner of that list and all its members, instead the caller becomes the new owner thus leaving him responsible for calling AH_Account_List2_freeAll on that list. Please note that the accounts returned are just local copies to be inspected by the application (most likely the setup wizard). You can not use any of these accounts directly for account jobs !


Generated on Thu Oct 6 14:49:08 2005 for aqbanking by  doxygen 1.4.4