Location:
SmsMessageSettings.h
Link against: smcm.lib
class TSmsMessageSettingsGsm;
GSM specific message settings.
Defined in TSmsMessageSettingsGsm
:
CanConcatenate()
, MessageConversion()
, RejectDuplicate()
, ReplyPath()
, SetCanConcatenate()
, SetMessageConversion()
, SetRejectDuplicate()
, SetReplyPath()
IMPORT_C TBool RejectDuplicate() const;
Gets the value of the reject-duplicate setting.
If this is true, the service instructs the SC to reject an Sms-Submit for an SMS still held in the SC that has the same message reference number and same destination address as an previously submitted SMS from the same originating address.
|
IMPORT_C void SetRejectDuplicate(TBool aValue);
Sets the value of the reject-duplicate setting.
|
IMPORT_C TBool ReplyPath() const;
Gets if the reply path (service centre address) should be included in the delivered message (TP-RP in GSM spec 03.40).
|
IMPORT_C void SetReplyPath(TBool aValue);
Sets if the reply path (service centre address) should be included in the delivered message (TP-RP in GSM spec 03.40)
|
IMPORT_C TSmsPIDConversion MessageConversion() const;
Gets the form in which the message should be delivered to the recipient by the service centre.
Note that the form may or may not actually be supported by the service centre, and that the format of the recipient address(es)
may need to be different to a normal telephone number if MessageConversion()
is set to any other value than ESmsConvPIDNone, ESmsConvFax, ESmsConvPaging or ESmsConvErmes.
|
IMPORT_C void SetMessageConversion(TSmsPIDConversion aValue);
Sets the form in which the message should be delivered to the recipient by the service centre.
|
IMPORT_C TBool CanConcatenate() const;
Gets the values of the UI concatenated-SMS-allowed flag.
If true, the UI should pass a long message in one piece to the MTM. If false, it should split the message manually into 140 byte parts. The value of this flag does not affect the behaviour of the SMS MTM.
|
IMPORT_C void SetCanConcatenate(TBool aValue);
Sets the values of the UI concatenated-SMS-allowed flag.
If true, the UI should pass a long message in one piece to the MTM. If false, it should split the message manually into 140 byte parts. The value of this flag does not affect the behaviour of the SMS MTM.
|