39#define TIME_BEFORE_SUICIDE 60
41#define SCARD_RESET 0x0001
42#define SCARD_INSERTED 0x0002
43#define SCARD_REMOVED 0x0004
45#define PCSCLITE_CONFIG_DIR "/usr/local/etc/reader.conf.d"
47#define PCSCLITE_IPC_DIR USE_IPCDIR
48#define PCSCLITE_RUN_PID PCSCLITE_IPC_DIR "/pcscd.pid"
50#define PCSCLITE_CSOCK_NAME PCSCLITE_IPC_DIR "/pcscd.comm"
52#define PCSCLITE_VERSION_NUMBER "1.9.9"
53#define PCSCLITE_STATUS_POLL_RATE 400000
54#define PCSCLITE_LOCK_POLL_RATE 100000
56#define PCSC_MAX_CONTEXT_THREADS 200
57#define PCSC_MAX_CONTEXT_CARD_HANDLES 200
58#define PCSC_MAX_READER_HANDLES 200
70#define PCSCLITE_POWER_OFF_GRACE_PERIOD 5*1000
74#define PCSCLITE_STATUS_EVENT_TIMEOUT 10*60*1000
@ POWER_STATE_IN_USE
card is used
@ POWER_STATE_UNPOWERED
auto power off
@ POWER_STATE_POWERED
powered
@ POWER_STATE_GRACE_PERIOD
card was in use