Logo Search packages:      
Sourcecode: pcsc-lite version File versions  Download package

eventhandler.h File Reference

This handles card insertion/removal events, updates ATR, protocol, and status information. More...

#include <stdint.h>
Include dependency graph for eventhandler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  pubReaderStatesList

Defines

#define PCSCLITE_SHARING_EXCLUSIVE_CONTEXT   -1
#define PCSCLITE_SHARING_LAST_CONTEXT   1
#define PCSCLITE_SHARING_NO_CONTEXT   0
#define READER_NOT_INITIALIZED   (MAX_ATR_SIZE+1)

Typedefs

typedef struct pubReaderStatesList READER_STATE

Functions

LONG EHDestroyEventHandler (READER_CONTEXT *)
LONG EHInitializeEventStructures (void)
LONG EHRegisterClientForEvent (int32_t filedes)
LONG EHSignalEventToClients (void)
LONG EHSpawnEventHandler (READER_CONTEXT *)
LONG EHTryToUnregisterClientForEvent (int32_t filedes)
LONG EHUnregisterClientForEvent (int32_t filedes)

Detailed Description

This handles card insertion/removal events, updates ATR, protocol, and status information.

Definition in file eventhandler.h.


Generated by  Doxygen 1.6.0   Back to index