libchipcard
5.0.2
Main Page
Related Pages
Modules
Files
File List
Globals
src
lib
client
cards
egkcard
egkcard.h
Go to the documentation of this file.
1
/***************************************************************************
2
begin : Mon Mar 01 2004
3
copyright : (C) 2004-2010 by Martin Preuss
4
email : martin@libchipcard.de
5
6
***************************************************************************
7
* Please see toplevel file COPYING for license details *
8
***************************************************************************/
9
10
11
#ifndef CHIPCARD_CARD_EGKCARD_H
12
#define CHIPCARD_CARD_EGKCARD_H
13
14
#include <chipcard/card.h>
15
#include <chipcard/cards/hipersonaldata.h>
16
#include <chipcard/cards/hiinsurancedata.h>
17
18
#ifdef __cplusplus
19
extern
"C"
{
20
#endif
21
31
41
CHIPCARD_API
int
LC_EgkCard_ExtendCard
(
LC_CARD
*card);
42
49
CHIPCARD_API
int
LC_EgkCard_UnextendCard
(
LC_CARD
*card);
50
57
CHIPCARD_API
LC_CLIENT_RESULT
LC_EgkCard_Reopen
(
LC_CARD
*card);
67
CHIPCARD_API
LC_CLIENT_RESULT
LC_EgkCard_VerifyPin
(
LC_CARD
*card,
68
const
char
*pin);
73
CHIPCARD_API
LC_CLIENT_RESULT
LC_EgkCard_SecureVerifyPin
(
LC_CARD
*card);
81
82
CHIPCARD_API
LC_CLIENT_RESULT
LC_EgkCard_ReadRawVd
(
LC_CARD
*card, GWEN_BUFFER *buf);
83
CHIPCARD_API
LC_CLIENT_RESULT
LC_EgkCard_ReadRawPd
(
LC_CARD
*card, GWEN_BUFFER *buf);
84
85
CHIPCARD_API
86
LC_CLIENT_RESULT
LC_EgkCard_ReadPersonalData
(
LC_CARD
*card,
87
LC_HI_PERSONAL_DATA
**pData);
88
89
CHIPCARD_API
90
LC_CLIENT_RESULT
LC_EgkCard_ReadInsuranceData
(
LC_CARD
*card,
91
LC_HI_INSURANCE_DATA
**pData);
92
93
CHIPCARD_API
94
LC_CLIENT_RESULT
LC_EgkCard_ParseInsuranceData
(GWEN_XMLNODE *root,
95
LC_HI_INSURANCE_DATA
**pData);
96
105
106
CHIPCARD_API
CHIPCARD_DEPRECATED
107
LC_CLIENT_RESULT
LC_EgkCard_ReadPd
(
LC_CARD
*card,
108
GWEN_BUFFER *buf);
109
110
CHIPCARD_API
CHIPCARD_DEPRECATED
111
LC_CLIENT_RESULT
LC_EgkCard_ReadVd
(
LC_CARD
*card,
112
GWEN_BUFFER *buf);
116
/* defgroup */
117
118
119
#ifdef __cplusplus
120
}
121
#endif
122
123
124
#endif
/* CHIPCARD_CARD_EGKCARD_H */
125
126
Generated by
1.8.2