Symbian
Symbian OS Library

SYMBIAN OS V9.3

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



Location: Gsmuelem.h
Link against: gsmu.lib

Class TSmsParameterIndicator

class TSmsParameterIndicator : public TSmsOctet;

Description

TP-PI octet. Found in Reports and Commands

Derivation

Members

Defined in TSmsParameterIndicator:
DataCodingSchemePresent(), ESmsPIDDataCodingSchemePresent, ESmsPIDExtension, ESmsPIDProtocolIdentifierPresent, ESmsPIDReserved1, ESmsPIDReserved2, ESmsPIDReserved3, ESmsPIDReserved4, ESmsPIDUserDataPresent, Extension(), ProtocolIdentifierPresent(), SetDataCodingSchemePresent(), SetExtension(), SetProtocolIdentifierPresent(), SetUserDataPresent(), TSmsPIBits, UserDataPresent()

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


Member functions


Extension()

inline TBool Extension() const;

Description

Tests if the extension flag is set.

Return value

TBool

True if data contains a PID extension


SetExtension()

inline void SetExtension(TBool aExtension);

Description

Sets extension flag.

Parameters

TBool aExtension

Extension flag


UserDataPresent()

inline TBool UserDataPresent() const;

Description

Tests user data present flag.

Return value

TBool

True if User Data is indicated


SetUserDataPresent()

inline void SetUserDataPresent(TBool aPresent);

Description

Sets user data present flag.

Parameters

TBool aPresent

Set to True/False to indicate/clear User Data


DataCodingSchemePresent()

inline TBool DataCodingSchemePresent() const;

Description

Tests data coding scheme present flag.

Return value

TBool

True to indicate Data Coding Scheme present


SetDataCodingSchemePresent()

inline void SetDataCodingSchemePresent(TBool aPresent);

Description

Sets data coding scheme present flag.

Parameters

TBool aPresent

Set to True/False to indicate/clear Data Coding Scheme present


ProtocolIdentifierPresent()

inline TBool ProtocolIdentifierPresent() const;

Description

Tests protocol identifier present flag.

Return value

TBool

True to indicate Protocol ID present


SetProtocolIdentifierPresent()

inline void SetProtocolIdentifierPresent(TBool aPresent);

Description

Sets protocol identifier present flag.

Parameters

TBool aPresent

PSet to True/False to indicate/clear Protocol ID present

[Top]


Member enumerations


Enum TSmsPIBits

TSmsPIBits

Description

TP-PI bit flags.

ESmsPIDProtocolIdentifierPresent

Protocol identifier present.

ESmsPIDDataCodingSchemePresent

Data coding scheme present.

ESmsPIDUserDataPresent

User data present.

ESmsPIDReserved1

Reserved.

ESmsPIDReserved2

Reserved.

ESmsPIDReserved3

Reserved.

ESmsPIDReserved4

Reserved.

ESmsPIDExtension

Extension.