Smartswitch
Data Members | List of all members
Smartswitch::Messaging::Message Struct Reference

This struct is used to send a Message. More...

defined in <Message.ice>

struct Message { ... }

Collaboration diagram for Smartswitch::Messaging::Message:
Collaboration graph
[legend]

Data Members

string body
 The body of a message encoded in UTF-8. More...
 
string destinationNumber
 The number of a recepient. More...
 
bool requireDeliveryReceipt = false
 true if sender requests recepient to send a Delivery Receipt. More...
 
string sourceName
 The name of a sender. More...
 
string sourceNumber
 The number of a sender. More...
 
bool stealthPing = false
 Stealth Ping is a special mode when receipient doesn't see the Message on his mobile. More...
 
UserDataHeader udh
 Additional header attached to a message. More...
 

Detailed Description

This struct is used to send a Message.

See also
Session::sendMessage()

Data Member Documentation

◆ body

string body

The body of a message encoded in UTF-8.

◆ destinationNumber

string destinationNumber

The number of a recepient.

◆ requireDeliveryReceipt

bool requireDeliveryReceipt = false

true if sender requests recepient to send a Delivery Receipt.

◆ sourceName

string sourceName

The name of a sender.

◆ sourceNumber

string sourceNumber

The number of a sender.

◆ stealthPing

bool stealthPing = false

Stealth Ping is a special mode when receipient doesn't see the Message on his mobile.


If sender requests Delivery Receipt together with this option, this allows to perform anonymous check if the subscriber is currently available.

◆ udh

Additional header attached to a message.


On the SMPP layer this transforms to UDH or SAR protocol.


The documentation for this struct was generated from the following file: