diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2019-06-15 23:16:27 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2019-07-11 23:00:50 +0200 |
commit | ca88cdb9f71915f0d8b2d478633a25c69a95b64b (patch) | |
tree | f514922749d164f523d328a2a17cf406477b0cea /src/mm-iface-modem-voice.h | |
parent | 1cc31df4252a10c7c54a627d4e3eeb7a0837dfbd (diff) |
iface-modem-voice: allow reporting the state of all ongoing calls
E.g. as per the AT+CLCC output.
Diffstat (limited to 'src/mm-iface-modem-voice.h')
-rw-r--r-- | src/mm-iface-modem-voice.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/mm-iface-modem-voice.h b/src/mm-iface-modem-voice.h index 66204eef..5c2c118c 100644 --- a/src/mm-iface-modem-voice.h +++ b/src/mm-iface-modem-voice.h @@ -116,11 +116,15 @@ void mm_iface_modem_voice_shutdown (MMIfaceModemVoice *self); /* Bind properties for simple GetStatus() */ void mm_iface_modem_voice_bind_simple_status (MMIfaceModemVoice *self, - MMSimpleStatus *status); + MMSimpleStatus *status); -/* Incoming call management */ +/* Incoming call reporting */ void mm_iface_modem_voice_report_incoming_call (MMIfaceModemVoice *self, const gchar *number, MMCallState state); +/* Full current call list reporting (MMCallInfo list) */ +void mm_iface_modem_voice_report_all_calls (MMIfaceModemVoice *self, + GList *call_info_list); + #endif /* MM_IFACE_MODEM_VOICE_H */ |