Re: SV: Ericsson Support for SMS receive



On Fri, 2011-04-08 at 10:56 -0400, Nathan Williams wrote:
>         you do not have index numbers if these are forwarded to the ME
>         right
>         away. The index numbers are storage numbers on the SIM card.
> 
> 
> Or in the other memory spaces. So far we've been discussing (in the
> language of 3GPP TS 27.005)  +CPMS="ME" versus +CPMS="SM"; both
> involve storage somewhere below ModemManager, index numbers, and
> get/delete. It sounds like you're introducing the distinction between
> +CNMI=1 and +CNMI=2 notifications. That might be useful, but it's an
> implementation detail. At any rate, it sounds like you're firmly in
> the camp that the numbers in the API should be synthetic rather than
> matching the low levels.

I believe the original intent was that these would by synthetic index
numbers assigned by ModemManager for the duration of the MM run, ie they
would *not* be persistent across MM invocations or hotplug of the
device.  Thus, the index # refers to the _entire_ message instead of
each part.  Internally MM would do something to map the SIM indexes to
external indexes.  We should keep the API for this stuff at a higher
level to enable much simpler client programming, and have MM hide all
this multipart complexity if we can.

Dan

> 
>     - Nathan
> 
> 
> _______________________________________________
> networkmanager-list mailing list
> networkmanager-list gnome org
> http://mail.gnome.org/mailman/listinfo/networkmanager-list




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]