summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJames Prestwood <james.prestwood@linux.intel.com>2017-11-09 09:52:15 -0800
committerDenis Kenzior <denkenz@gmail.com>2017-11-09 11:50:16 -0600
commit589babc2723ef86e4ef88ea9ff73928a63e54d3f (patch)
treefad522e81452eff37e3d59293011417263e71e73 /include
parentf8b4730d4f3c0a02ef6b89de3114bce929c36917 (diff)
downloadofono-589babc2723ef86e4ef88ea9ff73928a63e54d3f.tar.gz
simauth: remove driver API definitions from simauth include
Diffstat (limited to 'include')
-rw-r--r--include/sim-auth.h42
1 files changed, 1 insertions, 41 deletions
diff --git a/include/sim-auth.h b/include/sim-auth.h
index ccaa7f22..8689a9d5 100644
--- a/include/sim-auth.h
+++ b/include/sim-auth.h
@@ -32,49 +32,9 @@ extern "C" {
struct ofono_sim_auth;
-typedef void (*ofono_sim_list_apps_cb_t)(const struct ofono_error *error,
- const unsigned char *dataobj,
- int len, void *data);
-
-typedef void (*ofono_sim_open_channel_cb_t)(const struct ofono_error *error,
- int session_id, void *data);
-
-typedef void (*ofono_sim_close_channel_cb_t)(const struct ofono_error *error,
- void *data);
-
-typedef void (*ofono_logical_access_cb_t)(const struct ofono_error *error,
- const uint8_t *resp, uint16_t len, void *data);
-
-struct ofono_sim_auth_driver {
- const char *name;
- int (*probe)(struct ofono_sim_auth *sa, unsigned int vendor,
- void *data);
- void (*remove)(struct ofono_sim_auth *sa);
-
- void (*list_apps)(struct ofono_sim_auth *sa,
- ofono_sim_list_apps_cb_t cb, void *data);
- void (*open_channel)(struct ofono_sim_auth *sa, const uint8_t *aid,
- ofono_sim_open_channel_cb_t cb, void *data);
- void (*close_channel)(struct ofono_sim_auth *sa, int session_id,
- ofono_sim_close_channel_cb_t cb, void *data);
- void (*logical_access)(struct ofono_sim_auth *sa,
- int session_id, const uint8_t *pdu, uint16_t len,
- ofono_logical_access_cb_t cb, void *data);
-};
-
-int ofono_sim_auth_driver_register(const struct ofono_sim_auth_driver *d);
-void ofono_sim_auth_driver_unregister(const struct ofono_sim_auth_driver *d);
-
-struct ofono_sim_auth *ofono_sim_auth_create(struct ofono_modem *modem,
- unsigned int vendor,
- const char *driver, void *data);
-
-void ofono_sim_auth_register(struct ofono_sim_auth *sa);
+struct ofono_sim_auth *ofono_sim_auth_create(struct ofono_modem *modem);
void ofono_sim_auth_remove(struct ofono_sim_auth *sa);
-void ofono_sim_auth_set_data(struct ofono_sim_auth *sa, void *data);
-void *ofono_sim_auth_get_data(struct ofono_sim_auth *sa);
-
#ifdef __cplusplus
}
#endif