mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-03 22:56:33 +02:00
scd: Support "acknowledge button" feature.
* scd/apdu.c (set_prompt_cb): New member function. (set_prompt_cb_ccid_reader): New function. (open_ccid_reader): Initialize with set_prompt_cb_ccid_reader. (apdu_set_prompt_cb): New. * scd/app.c (lock_app, unlock_app): Add call to apdu_set_prompt_cb. * ccid-driver.c (ccid_set_prompt_cb): New. (bulk_in): Call ->prompt_cb when timer extension. * scd/command.c (popup_prompt): New. Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
This commit is contained in:
parent
827529339a
commit
7a5a4c4cac
7 changed files with 97 additions and 1 deletions
|
@ -117,6 +117,7 @@ int apdu_connect (int slot);
|
|||
int apdu_disconnect (int slot);
|
||||
|
||||
int apdu_set_progress_cb (int slot, gcry_handler_progress_t cb, void *cb_arg);
|
||||
int apdu_set_prompt_cb (int slot, void (*cb) (void *, int), void *cb_arg);
|
||||
|
||||
int apdu_reset (int slot);
|
||||
int apdu_get_status (int slot, int hang, unsigned int *status);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue