summaryrefslogtreecommitdiffstats
path: root/src/stkagent.h
diff options
context:
space:
mode:
authorAndrzej Zaborowski <andrew.zaborowski@intel.com>2010-08-04 06:55:03 +0200
committerDenis Kenzior <denkenz@gmail.com>2010-08-04 14:28:21 -0500
commite620d7d99e69969f65b915bb2a4f9f55d097a5b3 (patch)
tree3b9a699b496b4b1d89e382eed928317fac3fc85a /src/stkagent.h
parented169aa02f705bcdf2b7a2d852b5d7508d6533c4 (diff)
downloadofono-e620d7d99e69969f65b915bb2a4f9f55d097a5b3.tar.bz2
stkagent: Implement RequestInput/RequestDigits
Diffstat (limited to 'src/stkagent.h')
-rw-r--r--src/stkagent.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/stkagent.h b/src/stkagent.h
index 8b9a9315..3faabe7b 100644
--- a/src/stkagent.h
+++ b/src/stkagent.h
@@ -100,5 +100,18 @@ int stk_agent_request_key(struct stk_agent *agent, const char *text,
stk_agent_string_cb cb, void *user_data,
ofono_destroy_func destroy, int timeout);
+int stk_agent_request_digits(struct stk_agent *agent, const char *text,
+ uint8_t icon_id, const char *default_text,
+ int min, int max, ofono_bool_t hidden,
+ stk_agent_string_cb cb, void *user_data,
+ ofono_destroy_func destroy, int timeout);
+
+int stk_agent_request_input(struct stk_agent *agent, const char *text,
+ uint8_t icon_id, const char *default_text,
+ ofono_bool_t unicode_charset, int min, int max,
+ ofono_bool_t hidden, stk_agent_string_cb cb,
+ void *user_data, ofono_destroy_func destroy,
+ int timeout);
+
void append_menu_items_variant(DBusMessageIter *iter,
const struct stk_menu_item *items);