#include <gsmupdu.h>
Link against: gsmu.lib
| class CSmsDeliver : public CSmsPDU | 
| Public Member Functions | |
|---|---|
| CSmsDeliver() | |
| ~CSmsDeliver() | |
| IMPORT_C CSmsDeliver * | DuplicateL() | 
| IMPORT_C TBool | MoreMessagesToSend() | 
| virtual IMPORT_C const TSmsProtocolIdentifier * | ProtocolIdentifier() | 
| IMPORT_C TBool | ReplyPath() | 
| IMPORT_C void | ServiceCenterTimeStamp(TTime &, TInt &) | 
| IMPORT_C void | SetMoreMessagesToSend(TBool) | 
| IMPORT_C void | SetReplyPath(TBool) | 
| IMPORT_C void | SetServiceCenterTimeStamp(const TTime &, TInt) | 
| IMPORT_C void | SetStatusReportIndication(TBool) | 
| IMPORT_C TBool | StatusReportIndication() | 
| Protected Member Functions | |
|---|---|
| virtual void | ConstructL(CCnvCharacterSetConverter &, RFs &) | 
| virtual const TSmsDataCodingScheme * | DataCodingScheme() | 
| virtual void | DecodeL(TGsmuLex8 &) | 
| virtual TUint8 * | EncodeL(TUint8 *) | 
| virtual TUint8 * | EncodeL(TUint8 *, const TEncodeParams *) | 
| virtual void | ExternalizeMessagePDUL(RWriteStream &) | 
| virtual void | InternalizeMessagePDUL(RReadStream &) | 
| virtual const CSmsAddress * | ToFromAddressPtr() | 
| virtual const CSmsUserData * | UserDataPtr() | 
| Inherited Attributes | |
|---|---|
| CSmsPDU::iServiceCenterAddress | |
| Inherited Enumerations | |
|---|---|
| CSmsPDU:TSmsPDUType | |
SMS-DELIVER PDU - SC to MS
| CSmsDeliver | ( | ) | 
| void | ConstructL | ( | CCnvCharacterSetConverter & | aCharacterSetConverter, | 
| RFs & | aFs | |||
| ) | [protected, virtual] | |||
Reimplemented from CSmsPDU::ConstructL(CCnvCharacterSetConverter &,RFs &)
| const TSmsDataCodingScheme * | DataCodingScheme | ( | ) | const [protected, virtual] | 
Reimplemented from CSmsPDU::DataCodingScheme()const
| void | DecodeL | ( | TGsmuLex8 & | aPdu | ) | [protected, virtual] | 
Reimplemented from CSmsPDU::DecodeL(TGsmuLex8 &)
| IMPORT_C CSmsDeliver * | DuplicateL | ( | ) | const | 
Reimplemented from CSmsPDU::DuplicateL()const
Duplicates this CSmsDeliver object.
Reimplemented from CSmsPDU::EncodeL(TUint8 *)const
Reimplemented from CSmsPDU::EncodeL(TUint8 *,const TEncodeParams *)const
| void | ExternalizeMessagePDUL | ( | RWriteStream & | aStream | ) | const [protected, virtual] | 
Reimplemented from CSmsPDU::ExternalizeMessagePDUL(RWriteStream &)const
| void | InternalizeMessagePDUL | ( | RReadStream & | aStream | ) | [protected, virtual] | 
Reimplemented from CSmsPDU::InternalizeMessagePDUL(RReadStream &)
| IMPORT_C TBool | MoreMessagesToSend | ( | ) | const | 
Gets More Messages to Send flag.
| Capability | |
|---|---|
| None | 
| IMPORT_C const TSmsProtocolIdentifier * | ProtocolIdentifier | ( | ) | const [virtual] | 
Reimplemented from CSmsPDU::ProtocolIdentifier()const
Gets the Deliver PID field.
| Capability | |
|---|---|
| None | 
| IMPORT_C TBool | ReplyPath | ( | ) | const | 
Gets Reply Path flag.
If a reply path exists, the service center encoded in the DELIVER can be used to construct a SUBMIT reply.
| Capability | |
|---|---|
| None | 
| IMPORT_C void | SetMoreMessagesToSend | ( | TBool | aMore | ) | 
Sets More Messages to Send flag.
| Parameters | |
|---|---|
| aMore | True if More Messages to Send | 
| Capability | |
|---|---|
| None | 
| IMPORT_C void | SetReplyPath | ( | TBool | aReplyPath | ) | 
Sets Reply Path flag.
| Parameters | |
|---|---|
| aReplyPath | True to set Reply Path | 
| Capability | |
|---|---|
| None | 
| IMPORT_C void | SetStatusReportIndication | ( | TBool | aIndication | ) | 
Sets Status Report flag.
| Parameters | |
|---|---|
| aIndication | Set True to request Status Report | 
| Capability | |
|---|---|
| None | 
| IMPORT_C TBool | StatusReportIndication | ( | ) | const | 
Gets Status Report flag.
| Capability | |
|---|---|
| None | 
| const CSmsAddress * | ToFromAddressPtr | ( | ) | const [protected, virtual] | 
Reimplemented from CSmsPDU::ToFromAddressPtr()const
| const CSmsUserData * | UserDataPtr | ( | ) | const [protected, virtual] | 
Reimplemented from CSmsPDU::UserDataPtr()const