From 4cdf56cabe9717853de28ede8bee13f1d91d6bd1 Mon Sep 17 00:00:00 2001 From: Andrzej Zaborowski Date: Sat, 1 Aug 2009 15:48:37 +0200 Subject: Implement ofono_sim_write Writes use sim->simop_q queue together with reads. --- src/sim.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/sim.h') diff --git a/src/sim.h b/src/sim.h index 8e7870d2..88a165cc 100644 --- a/src/sim.h +++ b/src/sim.h @@ -26,6 +26,8 @@ typedef void (*ofono_sim_file_read_cb_t)(struct ofono_modem *modem, int ok, int total_length, int record, const unsigned char *data, int record_length, void *userdata); +typedef void (*ofono_sim_file_write_cb_t)(struct ofono_modem *modem, int ok, + void *userdata); void ofono_sim_manager_init(struct ofono_modem *modem); void ofono_sim_manager_exit(struct ofono_modem *modem); @@ -51,5 +53,6 @@ int ofono_sim_read(struct ofono_modem *modem, int id, ofono_sim_file_read_cb_t cb, void *data); int ofono_sim_write(struct ofono_modem *modem, int id, + ofono_sim_file_write_cb_t cb, enum ofono_sim_file_structure structure, int record, - const unsigned char *data, int length); + const unsigned char *data, int length, void *userdata); -- cgit v1.2.3