summaryrefslogtreecommitdiffstats
path: root/client/smartcard_channel.h
Commit message (Collapse)AuthorAgeFilesLines
* client/smartcard: libcacard dropped ReaderAddResponseAlon Levy2011-02-101-0/+9
| | | | | | | | | | | | uses VSC_Error with code==VSC_SUCCESS instead. This means that the VSC_Error message is overloaded. Instead of the other option of adding a message id, since the connection is TCP so no messages may be dropped or reordered, by having each message followed by a response there is no ambiguity. Still this commit adds a queue for messages that we only have one of which outstanding at a time, i.e. send, wait for response, send the next, etc. This further simplifies the logic, while not adding much overhead since only when spicec starts up it has a situation where it needs to send two events (ReaderAdd and ATR for Card Insert).
* client/smartcard: s/reader_id_t/uint32_t/ (libcacard changed)Alon Levy2011-02-101-6/+6
|
* smartcard: client: add keyboard shortcuts for remove/insert virtual cardAlon Levy2010-12-071-0/+2
|
* smartcard: client side (not enabled yet)Alon Levy2010-12-071-0/+133