summaryrefslogtreecommitdiffstats
path: root/src/handsfree-audio.c
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2013-03-13 13:14:39 -0500
committerDenis Kenzior <denkenz@gmail.com>2013-03-18 13:42:46 -0500
commitf54ced9992504e597b233c5332ffec83355ea40f (patch)
tree57e3d2784de466bbf53f4d2136a628e980e938f0 /src/handsfree-audio.c
parent5f6c3aa6e429b1c57ccb60e54aeceeb6e42a4991 (diff)
downloadofono-f54ced9992504e597b233c5332ffec83355ea40f.tar.bz2
handsfree-audio: Implement get/set data
Diffstat (limited to 'src/handsfree-audio.c')
-rw-r--r--src/handsfree-audio.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/handsfree-audio.c b/src/handsfree-audio.c
index d963f509..9e560ad3 100644
--- a/src/handsfree-audio.c
+++ b/src/handsfree-audio.c
@@ -52,6 +52,7 @@ struct ofono_handsfree_card {
char *remote;
char *local;
char *path;
+ void *driver_data;
};
struct agent {
@@ -267,6 +268,17 @@ struct ofono_handsfree_card *ofono_handsfree_card_create(const char *remote,
return card;
}
+void ofono_handsfree_card_set_data(struct ofono_handsfree_card *card,
+ void *data)
+{
+ card->driver_data = data;
+}
+
+void *ofono_handsfree_card_get_data(struct ofono_handsfree_card *card)
+{
+ return card->driver_data;
+}
+
static void emit_card_added(struct ofono_handsfree_card *card)
{
DBusMessage *signal;