aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2013-09-05qmi-proxy: initial implementationAleksander Morgado1-1/+1
2013-09-05build: move source code under src/Aleksander Morgado1-0/+2
2012-07-03build: prepare sources to treat `libqmi-glib' not as the only libraryAleksander Morgado1-118/+0
Instead of keeping the libqmi-glib sources under `src', we'll have a more specific `libqmi-glib' directory instead. Also, update autotools to reflect as `libqmi' the name of the project.
2012-07-03build: distribute qmi-ctl.hAleksander Morgado1-0/+1
2012-07-03dms: implement "Get Capabilities" request/responseAleksander Morgado1-3/+4
2012-07-03build: include missing headers to get installedAleksander Morgado1-1/+3
2012-07-03build: add stamps as prerequisite for `qmi-enum-types.h'Aleksander Morgado1-16/+25
2012-07-03qmi-codegen: improve message/TLV printabilityAleksander Morgado1-2/+1
2012-07-03core: new `QmiWdsConnectionStatus' typeAleksander Morgado1-2/+2
This new type is the `public-format' of the guint8 status given in the Get Packet Service Status response.
2012-07-03core: use new autogenerated code for the WDS serviceAleksander Morgado1-6/+16
2012-07-03core: use new autogenerated code for the DMS serviceAleksander Morgado1-6/+16
2012-07-03data: let the `Result' TLV be a common typeAleksander Morgado1-0/+1
2012-07-03qmi-codegen: pass input and output files with command line optionsAleksander Morgado1-2/+2
2012-07-03core: use new autogenerated code for the CTL serviceAleksander Morgado1-12/+14
2012-07-03build: use `qmi-codegen' to build CTL-specific message handlingAleksander Morgado1-0/+9
2012-07-03build-aux: move header/source templates to its own `template' directoryAleksander Morgado1-8/+8
2012-07-03wds: new operations to start and stop the networkAleksander Morgado1-0/+1
Currently not using any of the optional parameters in the messages.
2012-07-03wds: new `QmiClientWds'Aleksander Morgado1-4/+6
2012-07-03build: include several missing headersAleksander Morgado1-2/+2
If not included in SOURCES, the wouldn't end up in the dist tarball.
2012-07-03core: let the `QmiDevice' control the creation and handling of `QmiClient' ↵Aleksander Morgado1-2/+1
objects Instead of treating the QmiClient objects as being independent to the device, we'll make them instead owned by the QmiDevice. This means that the QmiDevice is reponsible for allocationg and releasing the CIDs, and that a QmiClient doesn't need to keep a reference to the QmiDevice around. This simplification allows us to treat the `QmiClientCtl' as completely internal to the library. Uses of the library shouldn't need to interface directly with this object.
2012-07-03ctl: setup all CTL-related types in its own `qmi-ctl.h' headerAleksander Morgado1-3/+3
2012-07-03dms: setup all DMS-related types in its own `qmi-dms.h' headerAleksander Morgado1-7/+8
2012-07-03message: improve printable stringAleksander Morgado1-1/+1
The user can now pass a prefix to be used in every printed string; and we also decode some of the values from the message into human-readable strings.
2012-07-03message-dms: only fail get_ids_finish() if none of the expected outputs was ↵Aleksander Morgado1-0/+1
retrieved Not every device will report all three ESN, IMEI and MEID.
2012-07-03message-dms: new helper to build/parse messages to get IDsAleksander Morgado1-0/+1
2012-07-03client-dms: new `QmiClientDms' to handle the DMS serviceAleksander Morgado1-2/+4
2012-07-03client: ensure the services match in the CID allocation replyAleksander Morgado1-1/+1
2012-07-03client-ctl: new `QmiClientCtl' to handle the CTL serviceAleksander Morgado1-2/+5
The `QmiDevice' will create one of these objects and keep it around, to be used as the generic client in the CTL service.
2012-07-03client: new base generic clientAleksander Morgado1-2/+5
2012-07-03message-ctl: new utilities to use QMI-CTL operationsAleksander Morgado1-0/+2
Just the version info request for now
2012-07-03message: new `QmiMessage' typeAleksander Morgado1-0/+2
2012-07-03utils: new helper method to get a printable string from a binary streamAleksander Morgado1-0/+1
2012-07-03enums: new `QmiService' enumerationAleksander Morgado1-0/+16
2012-07-03device: new `QmiDevice' objectAleksander Morgado1-2/+7
Will take care of synchronizing the access to the underlying QMI device file.
2012-07-03errors: setup a new QMI core error domainAleksander Morgado1-2/+18
2012-07-03build: setup autotoolsAleksander Morgado1-0/+19