summaryrefslogtreecommitdiffstats
path: root/gatchat/gatchat.h
AgeCommit message (Collapse)AuthorFilesLines
2015-05-13gatchat: Introduce g_at_chat_get_userdataDenis Kenzior1-0/+2
2011-10-10gatchat: Update copyright informationMarcel Holtmann1-1/+1
2011-07-25gatchat: Add terminator blacklistingDenis Kenzior1-0/+17
2011-03-28gatchat: introduce send for +CPOSJarko Poutiainen1-0/+8
2010-10-21gatchat: Add support for slave chat instancesMarcel Holtmann1-0/+3
This adds support to assign a slave chat instance to an existing chat instance. The slave chat is now additionally bound by the lifetime of its master chat instance. In case the master is cloned, the slave chat instance will also be cloned as well. With this it is possible to suspend the master while still have an active slave for notifications or extra commands.
2010-08-12gatchat: Add g_at_chat_cloneDenis Kenzior1-0/+2
This function will clone a chat object, but will create a new group internally.
2010-05-10gatchat: implement g_at_chat_get_io()Kristen Carlson Accardi1-0/+2
2010-04-28gatchat: Replace shutdown by suspend/resumeDenis Kenzior1-1/+2
Shutdown was actually pointless and according to Marcel he only had it in mind for PPP useage.
2010-04-28gatchat: Remove g_at_chat_set_syntaxDenis Kenzior1-2/+0
Never used and too unsafe in its current form
2010-04-11The user data pointer variable should be called user_dataMarcel Holtmann1-1/+2
2010-04-09Remove one empty line and add another oneMarcel Holtmann1-1/+0
2010-01-28Add new constructor for fully blocking operationMarcel Holtmann1-0/+1
2010-01-20Add gatutil.c to share common APIs with GAtServerZhenhua Zhang1-2/+1
Add gatutil.c/h gat.h and move shared typedef and APIs into it. So that they can be shared by GAtServer and GAtChat.
2010-01-01Update copyright informationMarcel Holtmann1-1/+1
2009-12-02Add g_at_chat_unregister_all functionDenis Kenzior1-0/+1
2009-12-02Add: g_at_chat_cancel_all functionDenis Kenzior1-0/+1
This will cancel all commands currently queued.
2009-11-24Framework to support non-standard terminatorYang Gu1-0/+3
2009-10-15Add ability to retrieve the atchat IOChannelDenis Kenzior1-0/+2
2009-10-15Remove more unused codeDenis Kenzior1-1/+0
2009-10-02Add support for switching to a different GAtSyntax at runtimeMarcel Holtmann1-0/+2
2009-08-31Add PDU listing supportDenis Kenzior1-1/+13
2009-08-06Remove unneeded declarationsDenis Kenzior1-7/+0
2009-08-06Cleanup the debug support patchDenis Kenzior1-2/+6
2009-08-06gatchat: add debugging infrastructureAndres Salomon1-0/+4
This patch adds debugging support to GAtChat (specifically of what's going across the serial line). Callbacks can be set via g_at_chat_set_debugging, and that callback is called after any channel reads or writes.
2009-08-06Refactor GAtChat to accept user-provided parsersDenis Kenzior1-5/+3
Intended for really broken modems. A default 27.007 compliant parser is provided.
2009-07-15Add extra_pdu_crlf quirkDenis Kenzior1-0/+1
2009-07-15Add set / get flags for GAtChatDenis Kenzior1-0/+3
2009-06-30Add support for opening TTYs directlyMarcel Holtmann1-0/+1
2009-06-16Add g_at_send_listing functionDenis Kenzior1-0/+12
2009-05-06Add AT chat library implementationDenis Kenzior1-0/+105