This interface contains SMS-specific properties for text channels. This currently only includes whether the SMSes received on the channel should be displayed immediately to the user, without prompting.
A handler for class 0 SMSes should advertise the following filter:
{ ...ChannelType :
...Text ,
...TargetHandleType :
Handle_Type _Contact,
...SMS.Flash :
True,
}
It should also set its True
, so that it is invoked immediately for new
channels.
If True
, then this channel is exclusively for
receiving class 0 SMSes (and no SMSes can be sent using False
, no incoming class 0 SMSes
will appear on this channel.
This property is immutable (cannot change), and therefore SHOULD
appear wherever immutable properties are reported, e.g.
Class 0 SMSes should be displayed immediately to the user, and need not be saved to the device memory unless the user explicitly chooses to do so. This is unlike “normal”, class 1 SMSes, which must be stored, but need not be shown immediately in their entirity to the user.
Separating class 0 SMSes into their own channel with this
immutable property allows them to be dispatched to a different
Currently, no mechanism is defined for sending class 0
SMSes. It seems reasonable to support specifying the class of an
outgoing SMS in its header True
are read-only.