Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: gsmustor.h

This item is not part of the S60 3rd Edition SDK for Symbian OS, Feature Pack 2.

Class TSmsSegmentationEntry

class TSmsSegmentationEntry : public TSAREntry;

Description

Abstraction of an SMS segmentation store entry for outgoing SMS messages.

This class should reflect parts of a complete SMS message to be stored in the segmentation store.

Derivation

Members

Defined in TSmsSegmentationEntry:
Delivered(), ExpectStatusReport(), Failed(), PduType(), Reference1(), Reference2(), SetDeliveredAndFailed(), SetPduTypeAndRefs(), SetValidityPeriod(), ValidityPeriod()

Inherited from TSAREntry:
Count(), Data3(), DataStreamId(), Description1(), Description2(), ESmsSAREntryDescriptionLength, ExternalizeL(), InternalizeL(), IsComplete(), LogServerId(), Reference(), SetCount(), SetData3(), SetDataStreamId(), SetDescription1(), SetDescription2(), SetLogServerId(), SetReference(), SetTime(), SetTotal(), Time(), Total(), anonymous, iData1, iData2, iData3, iData4


Member functions


Delivered()

inline TInt Delivered() const;

Description

Gets number of delivered PDUs.

Return value

TInt

Number of delivered PDUs


Failed()

inline TInt Failed() const;

Description

Gets number of permanently failed PDUs.

Return value

TInt

Number of permanently failed PDUs


SetDeliveredAndFailed()

inline void SetDeliveredAndFailed(TInt aDelivered, TInt aFailed);

Description

Sets the number of delivered and failed PDUs.

Parameters

TInt aDelivered

Number of delivered PDUs

TInt aFailed

Number of permanently failed PDUs


ValidityPeriod()

inline TInt ValidityPeriod() const;

Description

Gets the Validity Period.

Return value

TInt

Validity Period


SetValidityPeriod()

inline void SetValidityPeriod(TInt aValPer);

Description

Sets the Validity Period.

Parameters

TInt aValPer

Validity Period


ExpectStatusReport()

inline TBool ExpectStatusReport() const;

Description

Tests if a status report is expected.

Return value

TBool

True if a status report is expected


PduType()

inline CSmsPDU::TSmsPDUType PduType() const;

Description

Gets the type of the PDU.

Return value

CSmsPDU::TSmsPDUType

Type of the PDU


Reference1()

inline TInt Reference1() const;

Description

Gets the message reference (low byte).

Return value

TInt

Message reference (low byte)


Reference2()

inline TInt Reference2() const;

Description

Gets the message reference (high byte).

Return value

TInt

Message reference (high byte)


SetPduTypeAndRefs()

inline void SetPduTypeAndRefs(TBool aSR, TInt aPduType, TInt aRef1, TInt aRef2);

Description

Sets status report flag, PDU type, and message references.

Parameters

TBool aSR

True if a status report is expected

TInt aPduType

Type of the PDU

TInt aRef1

Message reference (low byte)

TInt aRef2

Message reference (high byte)