aqbanking
5.7.8
aqbanking5
aqhbci
aqhbci.h
Go to the documentation of this file.
1
/***************************************************************************
2
$RCSfile$
3
-------------------
4
cvs : $Id$
5
begin : Mon Mar 01 2004
6
copyright : (C) 2004 by Martin Preuss
7
email : martin@libchipcard.de
8
9
***************************************************************************
10
* Please see toplevel file COPYING for license details *
11
***************************************************************************/
12
13
14
#ifndef AQHBCI_AQHBCI_H
15
#define AQHBCI_AQHBCI_H
16
17
#include <
aqbanking/system.h
>
18
19
20
#ifdef BUILDING_AQHBCI
21
#
/* building AqHBCI */
22
# if AQBANKING_SYS_IS_WINDOWS
23
#
/* for windows */
24
# ifdef __declspec
25
# define AQHBCI_API __declspec (dllexport)
26
# else
/* if __declspec */
27
# define AQHBCI_API
28
# endif
/* if NOT __declspec */
29
# else
30
#
/* for non-win32 */
31
# ifdef GCC_WITH_VISIBILITY_ATTRIBUTE
32
# define AQHBCI_API __attribute__((visibility("default")))
33
# else
34
# define AQHBCI_API
35
# endif
36
# endif
37
#else
38
#
/* not building AqHBCI */
39
# if AQBANKING_SYS_IS_WINDOWS
40
#
/* for windows */
41
# ifdef __declspec
42
# define AQHBCI_API __declspec (dllimport)
43
# else
/* if __declspec */
44
# define AQHBCI_API
45
# endif
/* if NOT __declspec */
46
# else
47
#
/* for non-win32 */
48
# define AQHBCI_API
49
# endif
50
#endif
51
52
53
#define AH_PROVIDER_NAME "AQHBCI"
54
55
#define AQHBCI_LOGDOMAIN "aqhbci"
56
57
58
typedef
enum
{
59
AH_CryptMode_Unknown
=-1,
61
AH_CryptMode_None
=0,
63
AH_CryptMode_Ddv
,
65
AH_CryptMode_Pintan
,
67
AH_CryptMode_Rdh
68
}
AH_CRYPT_MODE
;
69
AQHBCI_API
70
AH_CRYPT_MODE
AH_CryptMode_fromString
(
const
char
*s);
71
AQHBCI_API
72
const
char
*
AH_CryptMode_toString
(
AH_CRYPT_MODE
v);
73
74
75
#endif
/* AQHBCI_AQHBCI_H */
76
AH_CryptMode_Unknown
Definition:
aqhbci.h:59
AH_CRYPT_MODE
AH_CRYPT_MODE
Definition:
aqhbci.h:58
AQHBCI_API
#define AQHBCI_API
Definition:
aqhbci.h:48
AH_CryptMode_fromString
AQHBCI_API AH_CRYPT_MODE AH_CryptMode_fromString(const char *s)
AH_CryptMode_Pintan
Definition:
aqhbci.h:65
AH_CryptMode_None
Definition:
aqhbci.h:61
system.h
AH_CryptMode_Ddv
Definition:
aqhbci.h:63
AH_CryptMode_toString
AQHBCI_API const char * AH_CryptMode_toString(AH_CRYPT_MODE v)
AH_CryptMode_Rdh
Definition:
aqhbci.h:67
Generated by
1.8.13