libchipcard
5.0.2
Main Page
Related Pages
Modules
Files
File List
Globals
src
lib
client
cards
starcos
starcos_keydescr.h
Go to the documentation of this file.
1
/* This file is auto-generated from "starcos_keydescr.xml" by the typemaker
2
tool of Gwenhywfar.
3
Do not edit this file -- all changes will be lost! */
4
#ifndef STARCOS_KEYDESCR_H
5
#define STARCOS_KEYDESCR_H
6
55
#ifdef __cplusplus
56
extern
"C"
{
57
#endif
58
59
typedef
struct
LC_STARCOS_KEYDESCR
LC_STARCOS_KEYDESCR
;
60
61
#ifdef __cplusplus
62
}
/* __cplusplus */
63
#endif
64
65
#include <gwenhywfar/db.h>
66
/* headers */
67
#include <chipcard/cards/starcos.h>
68
#include <chipcard/chipcard.h>
69
70
#ifdef __cplusplus
71
extern
"C"
{
72
#endif
73
74
77
CHIPCARD_API
LC_STARCOS_KEYDESCR
*
LC_Starcos_KeyDescr_new
();
80
CHIPCARD_API
LC_STARCOS_KEYDESCR
*
LC_Starcos_KeyDescr_fromDb
(GWEN_DB_NODE *db);
83
CHIPCARD_API
LC_STARCOS_KEYDESCR
*
LC_Starcos_KeyDescr_dup
(
const
LC_STARCOS_KEYDESCR
*st);
86
CHIPCARD_API
void
LC_Starcos_KeyDescr_free
(
LC_STARCOS_KEYDESCR
*st);
89
CHIPCARD_API
void
LC_Starcos_KeyDescr_Attach
(
LC_STARCOS_KEYDESCR
*st);
92
CHIPCARD_API
int
LC_Starcos_KeyDescr_ReadDb
(
LC_STARCOS_KEYDESCR
*st, GWEN_DB_NODE *db);
95
CHIPCARD_API
int
LC_Starcos_KeyDescr_toDb
(
const
LC_STARCOS_KEYDESCR
*st, GWEN_DB_NODE *db);
98
CHIPCARD_API
int
LC_Starcos_KeyDescr_IsModified
(
const
LC_STARCOS_KEYDESCR
*st);
101
CHIPCARD_API
void
LC_Starcos_KeyDescr_SetModified
(
LC_STARCOS_KEYDESCR
*st,
int
i);
102
106
CHIPCARD_API
int
LC_Starcos_KeyDescr_GetKeyId
(
const
LC_STARCOS_KEYDESCR
*el);
110
CHIPCARD_API
void
LC_Starcos_KeyDescr_SetKeyId
(
LC_STARCOS_KEYDESCR
*el,
int
d);
111
115
CHIPCARD_API
int
LC_Starcos_KeyDescr_GetStatus
(
const
LC_STARCOS_KEYDESCR
*el);
119
CHIPCARD_API
void
LC_Starcos_KeyDescr_SetStatus
(
LC_STARCOS_KEYDESCR
*el,
int
d);
120
124
CHIPCARD_API
int
LC_Starcos_KeyDescr_GetKeyType
(
const
LC_STARCOS_KEYDESCR
*el);
128
CHIPCARD_API
void
LC_Starcos_KeyDescr_SetKeyType
(
LC_STARCOS_KEYDESCR
*el,
int
d);
129
133
CHIPCARD_API
int
LC_Starcos_KeyDescr_GetKeyNum
(
const
LC_STARCOS_KEYDESCR
*el);
137
CHIPCARD_API
void
LC_Starcos_KeyDescr_SetKeyNum
(
LC_STARCOS_KEYDESCR
*el,
int
d);
138
142
CHIPCARD_API
int
LC_Starcos_KeyDescr_GetKeyVer
(
const
LC_STARCOS_KEYDESCR
*el);
146
CHIPCARD_API
void
LC_Starcos_KeyDescr_SetKeyVer
(
LC_STARCOS_KEYDESCR
*el,
int
d);
147
148
149
#ifdef __cplusplus
150
}
/* __cplusplus */
151
#endif
152
153
154
#endif
/* STARCOS_KEYDESCR_H */
Generated by
1.8.2