Symbian
 Developer Library

SYMBIAN OS V9.1

FEEDBACK 

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



Location: Gsmuelem.h
Link against: gsmu.lib

Class TSmsValidityPeriod

class TSmsValidityPeriod;

Description

TP-VP Validity Period Found in SUBMIT PDUs.

The validy period format is encoded in the first octet of the PDU, so the class takes a reference to a TSmsFirstOctet. The validty period specifies the length of time the PDU lives in the service center if the PDU cannot be immediately delivered.

Members

Defined in TSmsValidityPeriod:
EFiveMinuteUnitInMinutes, EFiveMinuteUnitLimit, EFiveMinuteUnitLimitInMinutes, EHalfHourUnitInMinutes, EHalfHourUnitLimit, EHalfHourUnitLimitInMinutes, EOneDayUnitInMinutes, EOneDayUnitLimit, EOneDayUnitLimitInMinutes, EOneWeekUnitInMinutes, EOneWeekUnitLimit, EOneWeekUnitLimitInMinutes, SetTimeIntervalMinutes(), SetValidityPeriodFormat(), TValidityPeriodLimit, TValidityPeriodUnitInMinutes, TValidityPeriodUnitLimitInMinutes, TimeIntervalMinutes(), ValidityPeriodFormat()


Member functions


ValidityPeriodFormat()

inline TSmsFirstOctet::TSmsValidityPeriodFormat ValidityPeriodFormat() const;

Description

Gets the message Validity Period Format.

Return value

TSmsFirstOctet::TSmsValidityPeriodFormat

The message Validity Period Format


SetValidityPeriodFormat()

inline void SetValidityPeriodFormat(TSmsFirstOctet::TSmsValidityPeriodFormat aValidityPeriodFormat);

Description

Sets the message Validity Period Format.

Parameters

TSmsFirstOctet::TSmsValidityPeriodFormat aValidityPeriodFormat

The message Validity Period Format


TimeIntervalMinutes()

inline const TTimeIntervalMinutes &TimeIntervalMinutes() const;

Description

Gets the message Validity Period in minutes.

Return value

const TTimeIntervalMinutes &

The message Validity Period in minutes


SetTimeIntervalMinutes()

inline void SetTimeIntervalMinutes(const TTimeIntervalMinutes &aTimeIntervalMinutes);

Description

Sets the message Validity Period in minutes.

Parameters

const TTimeIntervalMinutes &aTimeIntervalMinutes

The message Validity Period in minutes

[Top]


Member enumerations


Enum TValidityPeriodUnitInMinutes

TValidityPeriodUnitInMinutes

Description

Validity period units (in minutes).

EFiveMinuteUnitInMinutes

Five minutes.

EHalfHourUnitInMinutes

30 minutes.

EOneDayUnitInMinutes

1 day.

EOneWeekUnitInMinutes

1 week.


Enum TValidityPeriodUnitLimitInMinutes

TValidityPeriodUnitLimitInMinutes

Description

Limits for validity period units (in minutes).

EFiveMinuteUnitLimitInMinutes

Limit for 5 minute validity period unit.

EHalfHourUnitLimitInMinutes

Limit for 30 minute validity period unit.

EOneDayUnitLimitInMinutes

Limit for 1 day validity period unit.

EOneWeekUnitLimitInMinutes

Limit for 1 week validity period unit.


Enum TValidityPeriodLimit

TValidityPeriodLimit

Description

Limits for validity period units.

EFiveMinuteUnitLimit

Limit for 5 minute validity period unit.

EHalfHourUnitLimit

Limit for 30 minute validity period unit.

EOneDayUnitLimit

Limit for 1 day validity period unit.

EOneWeekUnitLimit

Limit for 1 week validity period unit.