[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);