コード例 #1
0
    def __init__(self, reader):
        """Construct a new card connection.

        readerName: name of the reader in which the smartcard to connect
        to is located.
        """
        Observable.__init__(self)
        self.reader = reader
        self.errorcheckingchain = None
        self.defaultprotocol = CardConnection.T0_protocol | CardConnection.T1_protocol
コード例 #2
0
 def __init__(self, startOnDemand=True, readerProc=smartcard.System.readers, period=1):
     self.__dict__ = self.__shared_state
     Observable.__init__(self)
     self.startOnDemand = startOnDemand
     self.readerProc = readerProc
     self.period = period
     if self.startOnDemand:
         self.rmthread = None
     else:
         self.rmthread = ReaderMonitoringThread(self, self.readerProc, self.period)
         self.rmthread.start()
コード例 #3
0
 def __init__(self,
              startOnDemand=True,
              readerProc=smartcard.System.readers,
              period=1):
     self.__dict__ = self.__shared_state
     Observable.__init__(self)
     self.startOnDemand = startOnDemand
     self.readerProc = readerProc
     self.period = period
     if self.startOnDemand:
         self.rmthread = None
     else:
         self.rmthread = ReaderMonitoringThread(self, self.readerProc,
                                                self.period)
         self.rmthread.start()
コード例 #4
0
 def __init__(self):
     Observable.__init__(self)
     if _START_ON_DEMAND_:
         self.rmthread = None
     else:
         self.rmthread = CardMonitoringThread(self)
コード例 #5
0
ファイル: CardMonitoring.py プロジェクト: c0deh4xor/pyscard
 def __init__(self):
     Observable.__init__(self)
     if _START_ON_DEMAND_:
         self.rmthread = None
     else:
         self.rmthread = CardMonitoringThread(self)