From 556d8f30604dfffffe7f7a8fc36523bf49080aaf Mon Sep 17 00:00:00 2001 From: Ingo Albrecht Date: Thu, 22 Jul 2010 16:37:39 +0200 Subject: btsap: added missing header --- include/sim.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 include/sim.h diff --git a/include/sim.h b/include/sim.h new file mode 100644 index 00000000..d712b279 --- /dev/null +++ b/include/sim.h @@ -0,0 +1,22 @@ + +#ifndef sim_h +#define sim_h + +typedef void (*sim_ready_cb_t)(void); +typedef void (*sim_notready_cb_t)(void); +typedef void (*sim_completion_cb_t)(struct msgb *pdu, void *cookie); + +int sim_init(void); +int sim_set_callbacks(sim_ready_cb_t rdy, sim_notready_cb_t nrdy); +int sim_connect(void); +int sim_disconnect(void); +int sim_power_on(void); +int sim_power_off(void); +int sim_reset(void); + +int sim_get_atr(sim_completion_cb_t *callback, void *cookie); + +int sim_put_apdu(struct msgb *apdu, sim_completion_cb_t *callback, void *cookie); +int sim_get_apdu(struct msgb *apdu, sim_completion_cb_t *callback, void *cookie); + +#endif /* !sim_h */ -- cgit v1.2.3