Service Indication (SI) push message, as per WAP Service Indication specification.
Namespace: hr.tis.mgw.client.message.wap
Assembly: mgw2-client-1.0.6 (in mgw2-client-1.0.6)
Version: 2.1.0.6
Syntax
| Visual Basic (Declaration) |
|---|
Public Class PushSIMessage _ Inherits AbstractBinaryMessage |
| C# |
|---|
public class PushSIMessage : AbstractBinaryMessage |
| Visual C++ |
|---|
public ref class PushSIMessage : public AbstractBinaryMessage |
Remarks
It gets split into multiple binary messages, exposed as array of attachment
Attachments. Number of these messages can vary, though in most
cases it will be only one.
It provides a means to notify a client that an external asynchronous event has occurred
and indicate a service that can be loaded in order to react to that event. This is
accomplished by sending a message to the client that informs the end-user about the
event, and a URI from where the appropriate service can be loaded. For example, the
message could read "You have new voice mails", and the URI points to the voice mail
service.
The SI content type does also allow the level of user-intrusiveness to be
controlled, deletion of SIs stored on a client (both manually and automatically by
using the concept of expiration), and replacement of stored SIs. A mechanism to resolve
race conditions is also specified.
Inheritance Hierarchy
hr.tis.mgw.client.message.Message
hr.tis.mgw.client.message.AbstractBinaryMessage
hr.tis.mgw.client.message.wap.PushSIMessage