API reference

Reference manual for the libmbim-glib library.

The libmbim-glib API reference provides a detailed list of operations that may be performed with MBIM devices.

Most of the documentation pages are automatically generated from the database of messages that the project maintains, and therefore it won’t give information about the purpose of the operations, or the exact format of the retrieved fields. The documentation is anyway extremely helpful when writing software using the library, as it provides a quick way to browse the interfaces and the expected fields in each message.

In order to know the exact purpose of each message or the format of the retrieved fields, please refer to the generic MBIM services references from the USB-IF or to the vendor-specific service references. Most of these documents are publicly available and don’t require any NDA.

Online references

The most up to date API reference of the libmbim-glib library is kept in the following location:

The full list of API references published is kept for future reference:

There is no API reference published for stable release updates that didn’t have any API change.

Local reference

The API reference is usually installed along with the libmbim-glib library (sometimes as a separate distribution package) under /usr/share/gtk-doc/html/libmbim-glib/ and can be browsed locally via the Devhelp tool. The version of the installed reference will be the one applying to the libmbim-glib library installed in the system.