1 /***************************************************************************
2     begin       : Mon Mar 01 2004
3     copyright   : (C) 2019 by Martin Preuss
4     email       : martin@libchipcard.de
5 
6  ***************************************************************************
7  *          Please see toplevel file COPYING for license details           *
8  ***************************************************************************/
9 
10 
11 #ifndef AQEBICS_CLIENT_R_DOWNLOAD_L_H
12 #define AQEBICS_CLIENT_R_DOWNLOAD_L_H
13 
14 #include "aqebics/client/provider_l.h"
15 
16 #include <aqbanking/backendsupport/provider.h>
17 #include <aqbanking/backendsupport/user.h>
18 #include <aqbanking/backendsupport/httpsession.h>
19 
20 
21 int EBC_Provider_XchgDownloadRequest(AB_PROVIDER *pro,
22                                      GWEN_HTTP_SESSION *sess,
23                                      AB_USER *u,
24                                      const char *requestType,
25                                      GWEN_BUFFER *targetBuffer,
26                                      int withReceipt,
27                                      const GWEN_DATE *fromDate,
28                                      const GWEN_DATE *toDate);
29 
30 int EBC_Provider_XchgDownloadRequest_H002(AB_PROVIDER *pro,
31                                           GWEN_HTTP_SESSION *sess,
32                                           AB_USER *u,
33                                           const char *requestType,
34                                           GWEN_BUFFER *targetBuffer,
35                                           int withReceipt,
36                                           const GWEN_DATE *fromDate,
37                                           const GWEN_DATE *toDate);
38 
39 int EBC_Provider_XchgDownloadRequest_H003(AB_PROVIDER *pro,
40                                           GWEN_HTTP_SESSION *sess,
41                                           AB_USER *u,
42                                           const char *requestType,
43                                           GWEN_BUFFER *targetBuffer,
44                                           int withReceipt,
45                                           const GWEN_DATE *fromDate,
46                                           const GWEN_DATE *toDate);
47 
48 
49 
50 
51 
52 
53 #endif
54 
55