#include <ctreadertrader.h>
Inheritance diagram for CTReaderTrader:
Public Types | |
enum | CallBackResult { CallBackContinue = 0, CallBackAbort } |
Public Member Functions | |
CTReaderTrader (bool next=false, unsigned int readerFlags=0, unsigned int readerFlagsMask=0, unsigned int status=0, unsigned int statusMask=CHIPCARD_STATUS_LOCKED_BY_OTHER, unsigned int statusDelta=0) | |
virtual | ~CTReaderTrader () |
virtual CTError | start () |
virtual CTError | stop () |
CTError | getNext (CTReaderContext &tctx, int timeout) |
CTError | peekNext (int timeout=0) |
Protected Member Functions | |
virtual CallBackResult | callback (bool first) |
|
|
|
|
|
|
|
Reimplemented in CTCardTrader. |
|
|
|
This method checks whether another card is in the queue. If this method successfully returns, getNext will return an available card. Otherwise there is no card. However, this method does ONE loop, so all connections to all servers are at least checked once. The timeout specified in the configuration file applies (usually about 750 ms). |
|
Reimplemented in CTCardTrader. |
|
|