Symbian
Symbian OS Library

SYMBIAN OS V9.3

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



Location: Gsmuelem.h
Link against: gsmu.lib

Class TSmsStatus

class TSmsStatus : public TSmsOctet;

Description

TP-ST (Status Report) octet. Found in Status Report

Derivation

Members

Defined in TSmsStatus:
ESmsPermErrorConnectionRejectedBySME, ESmsPermErrorDoesNotExist, ESmsPermErrorIncompatibleDestination, ESmsPermErrorNoInterworkingAvailable, ESmsPermErrorNotObtainable, ESmsPermErrorQualityOfServiceNotAvailable2, ESmsPermErrorRemoteProcedureError, ESmsPermErrorSMDeletedByOriginatingSME, ESmsPermErrorSMDeletedBySCAdministration, ESmsPermErrorSMValidityPeriodExpired, ESmsShortMessageForwardedBySCToSMEButUnconfirmedBySC, ESmsShortMessageReceivedBySME, ESmsShortMessageReplacedBySC, ESmsTempError1StatusCongestion, ESmsTempError1StatusErrorInSME, ESmsTempError1StatusNoResponseFromSME, ESmsTempError1StatusQualityOfServiceNotAvailable, ESmsTempError1StatusSMEBusy, ESmsTempError1StatusServiceRejected, ESmsTempError2Congestion, ESmsTempError2ErrorInSME, ESmsTempError2NoResponseFromSME, ESmsTempError2QualityOfServiceNotAvailable, ESmsTempError2SMEBusy, ESmsTempError2ServiceRejected, SetStatus(), Status(), TSmsStatusValue

Inherited from TSmsOctet:
DecodeL(), ExternalizeL(), FillSemiOctets(), InternalizeL(), SemiOctetsToNum(), iValue, operator TInt()


Member functions


Status()

inline TSmsStatus::TSmsStatusValue Status() const;

Description

Gets status value.

Return value

TSmsStatus::TSmsStatusValue

Status value


SetStatus()

inline void SetStatus(TSmsStatusValue aValue);

Description

Sets status value.

Parameters

TSmsStatusValue aValue

Status value

[Top]


Member enumerations


Enum TSmsStatusValue

TSmsStatusValue

Description

TP-ST flag values.

ESmsShortMessageReceivedBySME

Short message received by the SME.

ESmsShortMessageForwardedBySCToSMEButUnconfirmedBySC

Short message forwarded by the SC to the SME but the SC is unable to confirm delivery.

ESmsShortMessageReplacedBySC

Short message replaced by the SC.

ESmsTempError1StatusCongestion

Temporary error, SC still trying to transfer SM: congestion.

ESmsTempError1StatusSMEBusy

Temporary error, SC still trying to transfer SM: SME busy.

ESmsTempError1StatusNoResponseFromSME

Temporary error, SC still trying to transfer SM: No response from SME.

ESmsTempError1StatusServiceRejected

Temporary error, SC still trying to transfer SM: Service rejected.

ESmsTempError1StatusQualityOfServiceNotAvailable

Temporary error, SC still trying to transfer SM: Quality of service not available.

ESmsTempError1StatusErrorInSME

Temporary error, SC still trying to transfer SM: Error in SME.

ESmsPermErrorRemoteProcedureError

Permanent error, SC is not making any more transfer attempts: Remote procedure error.

ESmsPermErrorIncompatibleDestination

Permanent error, SC is not making any more transfer attempts: Incompatible destination.

ESmsPermErrorConnectionRejectedBySME

Permanent error, SC is not making any more transfer attempts: Connection rejected by SME.

ESmsPermErrorNotObtainable

Permanent error, SC is not making any more transfer attempts: Not obtainable.

ESmsPermErrorQualityOfServiceNotAvailable2

Permanent error, SC is not making any more transfer attempts: Quality of service not available.

ESmsPermErrorNoInterworkingAvailable

Permanent error, SC is not making any more transfer attempts: No interworking available.

ESmsPermErrorSMValidityPeriodExpired

Permanent error, SC is not making any more transfer attempts: SM Validity Period Expired.

ESmsPermErrorSMDeletedByOriginatingSME

Permanent error, SC is not making any more transfer attempts: SM Deleted by originating SME.

ESmsPermErrorSMDeletedBySCAdministration

Permanent error, SC is not making any more transfer attempts: SM Deleted by SC Administration.

ESmsPermErrorDoesNotExist

Permanent error, SC is not making any more transfer attempts: SM does not exist.

ESmsTempError2Congestion

Temporary error, SC is not making any more transfer attempts: Congestion.

ESmsTempError2SMEBusy

Temporary error, SC is not making any more transfer attempts: SME Busy.

ESmsTempError2NoResponseFromSME

Temporary error, SC is not making any more transfer attempts: No response from SME.

ESmsTempError2ServiceRejected

Temporary error, SC is not making any more transfer attempts: Service rejected.

ESmsTempError2QualityOfServiceNotAvailable

Temporary error, SC is not making any more transfer attempts: Quality of service not available.

ESmsTempError2ErrorInSME

Temporary error, SC is not making any more transfer attempts: Error in SME.