Package: wnpp
Severity: wishlist

* Package name    : libqmi-glib
  Version         : 1.0.0 (not yet released)
  Upstream Author : libqmi mailing list <libqmi-de...@lists.freedesktop.org>
* URL             : http://cgit.freedesktop.org/libqmi/
* License         : LGPL
  Programming Lang: C
  Description     : QMI modem protocol helper library

libqmi is an on-going effort to get a library providing easy access to 
Qualcomm’s ‘QMI’ protocol. It is needed by the current development version of 
Modem Manager.

The current libqmi available is based on the GLib/GObject/GIO-powered 
‘libqmi-glib’. libqmi tries to ease the use of the protocol by providing:

* A ‘QmiDevice‘ object to control the access to the /dev/cdc-wdm device. This 
object allows creating new per-service ‘QmiClient’s. It also hides the use of 
the implicit ‘CTL’ service client.

* The ‘QmiClient‘ object provides an interface to the set of request/responses 
of a given service. Users of the library will just need to execute a 
GIO-asynchronous method to send the request and get the processed response.

* The ‘QmiClient‘ object also provides signals for each of the indications 
given in the service.
The input and output arguments needed in requests, responses and indications 
are compiled into ‘bundles’.
These bundles are opaque structs with accessors for their elements, which allow 
us to add new TLVs to a given message in the future without breaking API/ABI.


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to