summaryrefslogtreecommitdiffstats
path: root/gatchat/gatserver.h
AgeCommit message (Collapse)AuthorFilesLines
2011-10-10gatchat: Update copyright informationMarcel Holtmann1-1/+1
2011-08-15gatserver: Add command finished callbacksDenis Kenzior1-0/+7
2011-02-23gatserver: Add function to enable/disable echoFrédéric Dalleau1-0/+1
2011-02-16gatserver: Be more const correctDenis Kenzior1-1/+1
2011-02-15gatserver: Change callback signatureDenis Kenzior1-1/+2
Provide the originating GAtServer to the callback
2010-06-17gatserver: Suspend/resume GAtServer with GAtIOZhenhua Zhang1-0/+5
Support g_at_server_suspend and g_at_server_resume operation by using GAtIO to handle IO related function.
2010-04-11The user data pointer variable should be called user_dataMarcel Holtmann1-1/+1
2010-03-30Simplify the send_info APIDenis Kenzior1-8/+4
2010-03-30Refactor: Add a single-line response functionDenis Kenzior1-1/+9
2010-03-30Add API stubs for unsolicited / final responsesZhenhua Zhang1-0/+17
2010-03-22Refactor: Extended command parsingDenis Kenzior1-4/+3
Make the code more bullet proof and easier to follow
2010-03-22Add G_AT_SERVER_RESULT_EXT_ERRORZhenhua Zhang1-0/+1
2010-03-22Add g_at_server_register and unregister callbackZhenhua Zhang1-0/+6
2010-03-22Add server at command data structureZhenhua Zhang1-0/+22
2010-02-01Refactor: Make enums follow 27.007 Annex BDenis Kenzior1-9/+10
2010-02-01Add GAtServer basic parsing supportZhenhua Zhang1-0/+65
It's the basic skeleton of GAtServer, including new/shutdown, ref/ unref, received_data/parse_buffer and set_discuss/set_debug. GAtServer is to emulate the server side of AT conversation. It complies with V.250 and 27.007 spec to accept AT command like ATV1, ATE0 and extended command like AT+CLCC. Upper layer could create customize server to expose TTY, tcp or unix socket to client side application.