libchipcard
5.0.2
Main Page
Related Pages
Modules
Files
File List
Globals
src
lib
client
cards
memorycard
memorycard.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_MEMORYCARD_H
12
#define CHIPCARD_CARD_MEMORYCARD_H
13
14
#include <chipcard/card.h>
15
16
17
#ifdef __cplusplus
18
extern
"C"
{
19
#endif
20
21
27
36
CHIPCARD_API
37
int
LC_MemoryCard_ExtendCard
(
LC_CARD
*card);
38
44
CHIPCARD_API
45
int
LC_MemoryCard_UnextendCard
(
LC_CARD
*card);
63
CHIPCARD_API
64
LC_CLIENT_RESULT
LC_MemoryCard_ReadBinary
(
LC_CARD
*card,
65
int
offset,
66
int
size,
67
GWEN_BUFFER *buf);
68
76
CHIPCARD_API
77
LC_CLIENT_RESULT
LC_MemoryCard_WriteBinary
(
LC_CARD
*card,
78
int
offset,
79
const
char
*ptr,
80
unsigned
int
size);
91
CHIPCARD_API
92
unsigned
int
LC_MemoryCard_GetCapacity
(
const
LC_CARD
*card);
95
/* defgroup */
96
97
98
#ifdef __cplusplus
99
}
100
#endif
101
102
103
104
#endif
/* CHIPCARD_CARD_MEMORYCARD_H */
105
106
Generated by
1.8.2