Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

aqbanking / src / libs / plugins / imexporters / camt / camt_p.h @ f4a16f5b

History | View | Annotate | Download (1.56 KB)

1
/***************************************************************************
2
    begin       : Sat Dec 15 2018
3
    copyright   : (C) 2018 by Martin Preuss
4
    email       : martin@libchipcard.de
5

6
 ***************************************************************************
7
 *          Please see toplevel file COPYING for license details           *
8
 ***************************************************************************/
9

    
10

    
11
#ifndef AQBANKING_IMEX_CAMT_P_H
12
#define AQBANKING_IMEX_CAMT_P_H
13

    
14

    
15
#include "camt.h"
16

    
17
#include <aqbanking/imexporter_be.h>
18

    
19

    
20
typedef struct AH_IMEXPORTER_CAMT AH_IMEXPORTER_CAMT;
21
struct AH_IMEXPORTER_CAMT {
22
  int dummy;
23
};
24

    
25

    
26
static void GWENHYWFAR_CB AH_ImExporterCAMT_FreeData(void *bp, void *p);
27

    
28
static int AH_ImExporterCAMT_Import(AB_IMEXPORTER *ie,
29
                                    AB_IMEXPORTER_CONTEXT *ctx,
30
                                    GWEN_SYNCIO *sio,
31
                                    GWEN_DB_NODE *params);
32

    
33
static int AH_ImExporterCAMT_Export(AB_IMEXPORTER *ie,
34
                                    AB_IMEXPORTER_CONTEXT *ctx,
35
                                    GWEN_SYNCIO *sio,
36
                                    GWEN_DB_NODE *params);
37

    
38
static int AH_ImExporterCAMT_CheckFile(AB_IMEXPORTER *ie, const char *fname);
39

    
40

    
41
static int AH_ImExporterCAMT_Import_052_001_02(AB_IMEXPORTER *ie,
42
                                               AB_IMEXPORTER_CONTEXT *ctx,
43
                                               GWEN_DB_NODE *params,
44
                                               GWEN_XMLNODE *xmlRoot);
45

    
46

    
47

    
48
#endif /* AQBANKING_IMEX_CAMT_P_H */