[PATCH] libmbim: Add mbim-proxy support

Aleksander Morgado aleksander at aleksander.es
Mon May 26 08:04:08 PDT 2014


On 05/26/2014 09:36 AM, Bjørn Mork wrote:
> <quote>
> 10.5.30 MBIM_CID_DEVICE_SERVICE_SUBSCRIBE_LIST
> 
> 10.5.30.1 DESCRIPTION
> 
> The host uses this CID to inform the function of the CIDs for which the
> host wishes to receive unsolicited events via
> MBIM_INDICATE_STATUS_MESSAGE.  As a result, the function must only
> indicate notifications for CIDs which have been enabled via this CID.
> The host updates this list appropriately as its state changes.  State
> changes at the host are possibly triggered by events received from the
> function (including “wake up” from dormant states).  Upon re‐enabling
> suppressed notifications the host is responsible for synchronizing to
> the latest device state by performing queries for those CIDs.
> 
> Upon OPEN_DONE completion, notifications for CIDs defined in this
> specification are enabled (aka subscribed to) by default, and vendor
> extension notifications are off by default.
> </quote>
> 
> Sorry to completely destroy this interesting discussion :-)

Ah, look, nice ;) How could I miss that!

So we should now try to track in the proxy which notifications were
enabled/disabled by each client via this method, considering all the
standard ones enabled by default.

-- 
Aleksander
https://aleksander.es


More information about the libmbim-devel mailing list