ofono/gatchat
Martin Hundebøll e69a30f1df gatchat: add g_at_chat_retry()
The current API doesn't support canceling an in-progress command;
instead g_at_chat_cancel() simply removes the callback.

In cases where the modem doesn't respond at all to a command, a chat is
simply stalled without any way to write new commands to the modem.

Support that case by adding a g_at_chat_retry() function to the API. The
function does nothing if the command is not yet in-progress, or if the
command is finished. Otherwise, it resets the bytes-written counter to
re-write the command string.
2019-08-13 02:09:09 -05:00
..
crc-ccitt.c gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
crc-ccitt.h gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
gat.h gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
gatchat.c gatchat: add g_at_chat_retry() 2019-08-13 02:09:09 -05:00
gatchat.h gatchat: add g_at_chat_retry() 2019-08-13 02:09:09 -05:00
gathdlc.c gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
gathdlc.h gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
gatio.c gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
gatio.h gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
gatmux.c gatchat: Remove unneeded if 2019-04-29 14:29:21 -05:00
gatmux.h gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
gatppp.c gatchat: support for auth NONE 2018-10-03 11:44:03 -05:00
gatppp.h gatchat: support for auth NONE 2018-10-03 11:44:03 -05:00
gatrawip.c gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
gatrawip.h gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
gatresult.c gatresult: strip trailing spaces from unquoted strings 2019-07-17 10:25:12 -05:00
gatresult.h gatresult: include glib header 2019-07-05 17:17:41 -05:00
gatserver.c gatchat: Reword the fall through cases to avoid compiler warnings 2017-07-11 10:44:15 -07:00
gatserver.h gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
gatsyntax.c gatchat: Fix parsing fields with odd number of quotation marks 2016-11-10 10:18:26 -06:00
gatsyntax.h gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
gattty.c gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
gattty.h gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
gatutil.c gatchat: Fix use of unterminated strings 2019-07-16 23:15:10 -05:00
gatutil.h gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
gsm0710.c gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
gsm0710.h gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
gsmdial.c gsmdial: Set recording after ppp_open 2012-01-02 10:57:27 -06:00
ppp.h gatchat: implement PAP authentication 2014-06-21 11:50:34 -05:00
ppp_auth.c gatchat: Fix up minor coding style issues 2014-06-21 11:54:26 -05:00
ppp_cp.c gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
ppp_cp.h gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
ppp_ipcp.c gatchat: Reword the fall through cases to avoid compiler warnings 2017-07-11 10:44:15 -07:00
ppp_ipv6cp.c gatchat: Reword the fall through cases to avoid compiler warnings 2017-07-11 10:44:15 -07:00
ppp_lcp.c gatchat: support for auth NONE 2018-10-03 11:44:03 -05:00
ppp_net.c ppp_net: Make static analysis tools happy 2015-07-28 10:16:16 -05:00
ringbuffer.c gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
ringbuffer.h gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
test-qcdm.c gatchat: Update copyright information 2011-10-10 13:39:25 -07:00
test-server.c gatchat: Add support for shutting down the server 2016-01-11 15:32:54 -06:00