CSmsNumber Class Reference
class CSmsNumber : public CMsvRecipient |
Recipient information for an SMS message.
A SMS-SUBMIT message may have several recipients
Constructor & Destructor Documentation
~CSmsNumber()
IMPORT_C | ~CSmsNumber | ( | ) | [virtual] |
Member Functions Documentation
Address()
IMPORT_C TPtrC | Address | ( | ) | const |
CopyL(const CSmsNumber &)
ExternalizeL(RWriteStream &)
IMPORT_C void | ExternalizeL | ( | RWriteStream & | aStream | ) | const [virtual] |
InternalizeL(RReadStream &)
IMPORT_C void | InternalizeL | ( | RReadStream & | aStream | ) | [virtual] |
LimitStringSize(const TPtrC &, TInt)
TPtrC
| LimitStringSize | ( | const TPtrC & | aString, |
| TInt | aMaxLength |
| ) | const [private] |
LogId()
Gets the ID by which to identify the SMS-DELIVER message PDU for this recipient.
Name()
IMPORT_C TPtrC | Name | ( | ) | const |
SetAckStatus(TSmsAckType, TSmsAckStatus)
SetAddressL(const TDesC &)
IMPORT_C void | SetAddressL | ( | const TDesC & | aAddress | ) | |
SetEmailAddressL(const TDesC &, CSmsEmailFields *, const TDesC &)
SetLogId(TLogId)
void | SetLogId | ( | TLogId | aLogId | ) | [inline] |
Sets the ID by which to identify the SMS-DELIVER message PDU for this recipient.
Parameters
TLogId aLogId | The log ID for this recipient. |
SetNameL(const TDesC &)
IMPORT_C void | SetNameL | ( | const TDesC & | aName | ) | |
Member Enumerations Documentation
Enum TSmsAckStatus
Defines the status of an acknowledgement for a recipient.
Enumerators
ENoAckRequested = 0 |
An acknowledgement for this recipient has not been requested.
|
EPendingAck |
The delivery status for this recipient has been requested, but the status report has not yet been received.
|
EAckSuccessful |
A successful acknowledgement for this recipient has been received.
|
EAckError |
A failed acknowledgement for this recipient has been received.
|
Member Data Documentation
TSmsAckStatus
iDeliveryStatus
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.