#include <gsmupdu.h>
Link against: gsmu.lib
class CSmsDeliverReport : public CSmsPDU |
Public Member Functions | |
---|---|
CSmsDeliverReport(TBool) | |
~CSmsDeliverReport() | |
IMPORT_C CSmsDeliverReport * | DuplicateL() |
IMPORT_C TInt | FailureCause() |
TBool | IsRPError() |
IMPORT_C void | SetFailureCause(TSmsFailureCause::TSmsFailureCauseError) |
void | SetIsRPError(TBool) |
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 TSmsParameterIndicator * | ParameterIndicator() |
virtual const TSmsProtocolIdentifier * | ProtocolIdentifier() |
virtual const CSmsUserData * | UserDataPtr() |
Inherited Attributes | |
---|---|
CSmsPDU::iServiceCenterAddress |
Inherited Enumerations | |
---|---|
CSmsPDU:TSmsPDUType |
SMS-DELIVER-REPORT PDU - MS to SC
CSmsDeliverReport | ( | TBool | aIsRPError = EFalse | ) |
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 CSmsDeliverReport * | DuplicateL | ( | ) | const |
Reimplemented from CSmsPDU::DuplicateL()const
Duplicates this CSmsDeliverReport 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
IMPORT_C TInt | FailureCause | ( | ) | const |
Gets the Failure Cause.
Capability | |
---|---|
None |
void | InternalizeMessagePDUL | ( | RReadStream & | aStream | ) | [protected, virtual] |
Reimplemented from CSmsPDU::InternalizeMessagePDUL(RReadStream &)
TBool | IsRPError | ( | ) | const [inline] |
Gets the Reply Path Error flag.
const TSmsParameterIndicator * | ParameterIndicator | ( | ) | const [protected, virtual] |
Reimplemented from CSmsPDU::ParameterIndicator()const
const TSmsProtocolIdentifier * | ProtocolIdentifier | ( | ) | const [protected, virtual] |
Reimplemented from CSmsPDU::ProtocolIdentifier()const
IMPORT_C void | SetFailureCause | ( | TSmsFailureCause::TSmsFailureCauseError | aFailureCause | ) |
Sets the Failure Cause.
Parameters | |
---|---|
aFailureCause | The Failure Cause |
Capability | |
---|---|
None |
void | SetIsRPError | ( | TBool | aIsRPError | ) | [inline] |
Sets the Reply Path Error flag.
Parameters | |
---|---|
aIsRPError | Set to True for Reply Path Error |
const CSmsUserData * | UserDataPtr | ( | ) | const [protected, virtual] |
Reimplemented from CSmsPDU::UserDataPtr()const