<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">On Mon, May 26, 2014 at 8:04 AM, Aleksander Morgado <span dir="ltr"><<a href="mailto:aleksander@aleksander.es" target="_blank">aleksander@aleksander.es</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 05/26/2014 09:36 AM, Bjørn Mork wrote:<br>
> <quote><br>
> 10.5.30 MBIM_CID_DEVICE_SERVICE_SUBSCRIBE_LIST<br>
><br>
> 10.5.30.1 DESCRIPTION<br>
><br>
> The host uses this CID to inform the function of the CIDs for which the<br>
> host wishes to receive unsolicited events via<br>
> MBIM_INDICATE_STATUS_MESSAGE.  As a result, the function must only<br>
> indicate notifications for CIDs which have been enabled via this CID.<br>
> The host updates this list appropriately as its state changes.  State<br>
> changes at the host are possibly triggered by events received from the<br>
> function (including “wake up” from dormant states).  Upon re‐enabling<br>
> suppressed notifications the host is responsible for synchronizing to<br>
> the latest device state by performing queries for those CIDs.<br>
><br>
> Upon OPEN_DONE completion, notifications for CIDs defined in this<br>
> specification are enabled (aka subscribed to) by default, and vendor<br>
> extension notifications are off by default.<br>
> </quote><br>
><br>
> Sorry to completely destroy this interesting discussion :-)<br>
<br>
</div></div>Ah, look, nice ;) How could I miss that!<br>
<br>
So we should now try to track in the proxy which notifications were<br>
enabled/disabled by each client via this method, considering all the<br>
standard ones enabled by default.<br>
<span class="HOEnZb"></span> <br></blockquote><div>Should the tracking be put in MbimDevice instead of the proxy so that<br></div><div>the behavior is the same with or without the proxy?  This would prevent<br></div><div>
any future "it worked without the proxy but with the proxy we're not<br></div><div>receiving indications" issues. <br></div></div><br></div><div class="gmail_extra">Greg<br></div></div>