aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmi-device.c
Commit message (Expand)AuthorAgeFilesLines
* core: use new autogenerated code for the CTL serviceAleksander Morgado2012-07-031-28/+83
* device: method `device_store_transaction()' should return voidAleksander Morgado2012-07-031-1/+1
* core: avoid unnecessary semicolons out of functionsAleksander Morgado2012-07-031-1/+1
* device: fix warning, let the buffer be a gchar bufferAleksander Morgado2012-07-031-2/+2
* device: don't include device path when setting the GErrorsAleksander Morgado2012-07-031-2/+1
* core: fix warning, remove unused variablesAleksander Morgado2012-07-031-3/+0
* device: allow skipping cid allocation/releaseAleksander Morgado2012-07-031-30/+66
* device: plug memleak, ensure timeout context gets freedAleksander Morgado2012-07-031-4/+12
* device: new set of flags to specify actions to run when opening the deviceAleksander Morgado2012-07-031-38/+116
* device: log client registrations and unregistrationsAleksander Morgado2012-07-031-0/+8
* device: don't detect generic QMI errors, let the message parsers notify themAleksander Morgado2012-07-031-11/+4
* device: let the `QmiDevice' allocate new `QmiClientWds' objectsAleksander Morgado2012-07-031-0/+5
* device: handle EAGAIN errors when writing to the channelAleksander Morgado2012-07-031-12/+32
* device: don't try to allocate a CID for an unsupported serviceAleksander Morgado2012-07-031-10/+44
* core: let the `QmiDevice' control the creation and handling of `QmiClient' ob...Aleksander Morgado2012-07-031-105/+340
* ctl: new opaque type to return the results of the VERSION_INFO requestAleksander Morgado2012-07-031-6/+6
* device: rely on unix-fd based GIOChannelsAleksander Morgado2012-07-031-25/+46
* device: allow clients to get registered if they want to receive indication me...Aleksander Morgado2012-07-031-43/+189
* message: improve printable stringAleksander Morgado2012-07-031-2/+2
* message: new helpers to check whether a given message is a response or an ind...Aleksander Morgado2012-07-031-1/+1
* qmi-device: avoid warnings when putting the guint32 into a gpointerAleksander Morgado2012-07-031-1/+2
* device: detect broadcast messages and avoid trying to match transactions on themAleksander Morgado2012-07-031-0/+3
* device: report QMI protocol errors up the stackAleksander Morgado2012-07-031-2/+11
* device: don't allow sending messages without a proper CIDAleksander Morgado2012-07-031-0/+12
* device: skip implicit channel buffering from GLibAleksander Morgado2012-07-031-0/+4
* client-ctl: new `QmiClientCtl' to handle the CTL serviceAleksander Morgado2012-07-031-64/+122
* device: allow commands to time out if no reply is receivedAleksander Morgado2012-07-031-16/+66
* device: check version info of the device when it gets openedAleksander Morgado2012-07-031-6/+83
* device: new async method to send a `QmiMessage' request and receive a replyAleksander Morgado2012-07-031-2/+275
* device: new methods to open/close the portAleksander Morgado2012-07-031-0/+257
* device: new `QmiDevice' objectAleksander Morgado2012-07-031-0/+370