diff options
Diffstat (limited to 'src/mm-base-call.h')
-rw-r--r-- | src/mm-base-call.h | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/src/mm-base-call.h b/src/mm-base-call.h index fb738630..2e45ca5f 100644 --- a/src/mm-base-call.h +++ b/src/mm-base-call.h @@ -90,14 +90,22 @@ struct _MMBaseCallClass { GAsyncResult *res, GError **error); - /* Send a DTMF tone */ - void (* send_dtmf) (MMBaseCall *self, - const gchar *dtmf, - GAsyncReadyCallback callback, - gpointer user_data); - gboolean (* send_dtmf_finish) (MMBaseCall *self, - GAsyncResult *res, - GError **error); + /* DTMF tone handling */ + void (* send_dtmf) (MMBaseCall *self, + const gchar *dtmf, + GAsyncReadyCallback callback, + gpointer user_data); + gboolean (* send_dtmf_finish) (MMBaseCall *self, + GAsyncResult *res, + GError **error); + + void (* stop_dtmf) (MMBaseCall *self, + GAsyncReadyCallback callback, + gpointer user_data); + gboolean (* stop_dtmf_finish) (MMBaseCall *self, + GAsyncResult *res, + GError **error); + }; GType mm_base_call_get_type (void); |