From 53d8bbfe292bdcdfe28b3d50fbc189202f6fb7c8 Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Mon, 7 Feb 2011 12:26:50 -0600 Subject: [PATCH] sim: Add implementation of sim file watching API --- src/sim.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/sim.c b/src/sim.c index 52261c86..33501663 100644 --- a/src/sim.c +++ b/src/sim.c @@ -1987,6 +1987,20 @@ int ofono_sim_write(struct ofono_sim_context *context, int id, userdata); } +unsigned int ofono_sim_add_file_watch(struct ofono_sim_context *context, + int id, ofono_sim_file_changed_cb_t cb, + void *userdata, + ofono_destroy_func destroy) +{ + return sim_fs_file_watch_add(context, id, cb, userdata, destroy); +} + +void ofono_sim_remove_file_watch(struct ofono_sim_context *context, + unsigned int id) +{ + sim_fs_file_watch_remove(context, id); +} + const char *ofono_sim_get_imsi(struct ofono_sim *sim) { if (sim == NULL)