From 7420d327e310c9549f7cb6f46a57ee35ad701714 Mon Sep 17 00:00:00 2001 From: Andrew Earl Date: Tue, 8 Apr 2014 09:21:45 +0100 Subject: [PATCH] include: Add subscriber number to handsfree API --- include/handsfree.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/include/handsfree.h b/include/handsfree.h index 929fb32..9f4d0e2 100644 --- a/include/handsfree.h +++ b/include/handsfree.h @@ -36,12 +36,18 @@ typedef void (*ofono_handsfree_cb_t)(const struct ofono_error *error, typedef void (*ofono_handsfree_phone_cb_t)(const struct ofono_error *error, const struct ofono_phone_number *number, void *data); +typedef void (*ofono_handsfree_cnum_query_cb_t)(const struct ofono_error *error, + int total, + const struct ofono_phone_number *numbers, + void *data); struct ofono_handsfree_driver { const char *name; int (*probe)(struct ofono_handsfree *hf, unsigned int vendor, void *data); void (*remove)(struct ofono_handsfree *hf); + void (*cnum_query)(struct ofono_handsfree *hf, + ofono_handsfree_cnum_query_cb_t cb, void *data); void (*request_phone_number) (struct ofono_handsfree *hf, ofono_handsfree_phone_cb_t cb, void *data); -- 2.7.4