SPI
1.2403.0
Secured Payment Interface
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Pages
ReadCardData.h
Go to the documentation of this file.
1
13
#ifndef __READCARDDATA_H__
14
#define __READCARDDATA_H__
15
16
#include <string>
17
#include <vector>
18
19
#include "
SPIDEF.h
"
20
21
using
std::string;
22
23
namespace
Modularity {
24
namespace
SPI {
29
class
ReadCardData
{
30
public
:
31
35
38
SPILIBRARY_API
ReadCardData
();
39
43
SPILIBRARY_API
void
ReadMsr
();
44
49
SPILIBRARY_API
void
ReadMifare
();
50
57
SPILIBRARY_API
void
SetTimeout
(
TimeOutType
Timeout);
58
62
SPILIBRARY_API
void
SetNonCancelable
();
63
68
SPILIBRARY_API
void
SetDisplayMessage
(std::vector<string> Msg);
69
135
SPILIBRARY_API
void
AddMifareProperty
(
string
Key,
string
Value);
137
141
142
147
SPILIBRARY_API
ReadCardEntry
GetReadCardEntry
()
const
;
148
153
SPILIBRARY_API
string
GetTrack2
()
const
;
154
159
SPILIBRARY_API
string
GetCardId
()
const
;
160
165
SPILIBRARY_API
string
GetFileData
()
const
;
167
168
172
SPILIBRARY_API
~ReadCardData
();
173
177
APIHandle
GetReadCardDataHandle
()
const
;
178
private
:
179
APIHandle
ReadCardDataHandle;
181
};
182
}
183
}
184
185
#endif
Generated by
1.8.2