[Pcsclite-cvs-commit] CVS PCSC/src
CVS User rousseau
ludovic.rousseau@free.fr
Thu, 26 May 2005 12:52:07 +0000
Update of /cvsroot/pcsclite/PCSC/src
In directory haydn:/tmp/cvs-serv1752
Modified Files:
readerfactory.h
Log Message:
add struct SerialReader, RFStartSerialReaders() and
RFReCheckReaderConf() declarations
--- /cvsroot/pcsclite/PCSC/src/readerfactory.h 2005/04/12 12:09:07 1.22
+++ /cvsroot/pcsclite/PCSC/src/readerfactory.h 2005/05/26 12:52:07 1.23
@@ -6,7 +6,7 @@
* Copyright (C) 2004
* Ludovic Rousseau <ludovic.rousseau@free.fr>
*
- * $Id: readerfactory.h,v 1.22 2005/04/12 12:09:07 rousseau Exp $
+ * $Id: readerfactory.h,v 1.23 2005/05/26 12:52:07 rousseau Exp $
*/
/**
@@ -25,6 +25,14 @@
{
#endif
+ typedef struct
+ {
+ char *pcFriendlyname;
+ char *pcDevicename;
+ char *pcLibpath;
+ int dwChannelId;
+ } SerialReader;
+
struct FctMap_V1
{
RESPONSECODE (*pvfCreateChannel)(DWORD);
@@ -200,6 +208,8 @@
LONG RFClearReaderEventState(PREADER_CONTEXT, SCARDHANDLE);
LONG RFCheckReaderStatus(PREADER_CONTEXT);
void RFCleanupReaders(int);
+ int RFStartSerialReaders(char *readerconf);
+ void RFReCheckReaderConf(void);
void RFSuspendAllReaders(void);
void RFAwakeAllReaders(void);