summaryrefslogtreecommitdiffstats
path: root/telephony-binding/gdbus
diff options
context:
space:
mode:
Diffstat (limited to 'telephony-binding/gdbus')
-rw-r--r--telephony-binding/gdbus/ofono_voicecall.c7
-rw-r--r--telephony-binding/gdbus/ofono_voicecall.h1
2 files changed, 8 insertions, 0 deletions
diff --git a/telephony-binding/gdbus/ofono_voicecall.c b/telephony-binding/gdbus/ofono_voicecall.c
index b602c89..de6db2f 100644
--- a/telephony-binding/gdbus/ofono_voicecall.c
+++ b/telephony-binding/gdbus/ofono_voicecall.c
@@ -34,3 +34,10 @@ void ofono_voicecall_hangup(OrgOfonoVoiceCall *voice_call)
org_ofono_voice_call_call_hangup_sync(voice_call, NULL, &error);
}
+
+void ofono_voicecall_answer(OrgOfonoVoiceCall *voice_call)
+{
+ GError *error = NULL;
+
+ org_ofono_voice_call_call_answer_sync(voice_call, NULL, &error);
+}
diff --git a/telephony-binding/gdbus/ofono_voicecall.h b/telephony-binding/gdbus/ofono_voicecall.h
index 0e33dd5..6405d1b 100644
--- a/telephony-binding/gdbus/ofono_voicecall.h
+++ b/telephony-binding/gdbus/ofono_voicecall.h
@@ -20,4 +20,5 @@
OrgOfonoVoiceCall *ofono_voicecall_new(gchar *);
void ofono_voicecall_free(OrgOfonoVoiceCall *);
+void ofono_voicecall_answer(OrgOfonoVoiceCall *);
void ofono_voicecall_hangup(OrgOfonoVoiceCall *);