TGsmSmsTelNumber Class Reference
Encapsulation of basic address information
Private Member Enumerations
|
enum
|
TCPHSByteIndex
{
ECPHSLength
= 0,
ECPHSAddressType
= 1,
ECPHSAddressIndicatorType
= 2,
ECPHSAddressIndicatorId
= 3,
ECPHSSizeOfAddressField
= 4 }
|
enum
|
TCPHSIndicatorIdByte
{
ECPSHIndicatorIdBitMask
= 0x7E,
ECPSHIndicatorId
= 0x00,
ECPSHIndicatorIdSettingBit
= 0x01,
ECTSHVoiceMailIndicatorSpareBit
= 0x80 }
|
enum
|
TCPHSIndicatorTypeByte
{
ECPSHIndicatorTypeBitMask
= 0x7E,
ECPSHVoiceMailId
= 0x10,
ECPHSIndicatorSettingBit
= 0x01,
ECPHSVoiceMailSettingSpareBit
= 0x80 }
|
Constructor & Destructor Documentation
TGsmSmsTelNumber()
TGsmSmsTelNumber
|
(
|
)
|
[inline]
|
Member Functions Documentation
IsInstanceOf(TTypeOfIndicator)
Determines whether the address format matches the specified type.
Parameters
TTypeOfIndicator
aType
|
Specifies an indicator type, as defined in the Common PCN Handset Specification
|
Member Enumerations Documentation
Enum TCPHSByteIndex
Enumerators
ECPHSLength = 0
|
|
ECPHSAddressType = 1
|
|
ECPHSAddressIndicatorType = 2
|
|
ECPHSAddressIndicatorId = 3
|
|
ECPHSSizeOfAddressField = 4
|
|
Enum TCPHSIndicatorIdByte
Enumerators
ECPSHIndicatorIdBitMask = 0x7E
|
|
ECPSHIndicatorId = 0x00
|
|
ECPSHIndicatorIdSettingBit = 0x01
|
|
ECTSHVoiceMailIndicatorSpareBit = 0x80
|
|
Enum TCPHSIndicatorTypeByte
Enumerators
ECPSHIndicatorTypeBitMask = 0x7E
|
|
ECPSHVoiceMailId = 0x10
|
|
ECPHSIndicatorSettingBit = 0x01
|
|
ECPHSVoiceMailSettingSpareBit = 0x80
|
|
Enum TTypeOfIndicator
If the address is an alphanumeric address, it can represent a voice message waiting indicator as defined in the Common PCN Handset Specification v4.2. The specification allows other indicators to be defined in the future.
Enumerators
EVoiceMessageWaitingIndicator = 0
|
|
Member Data Documentation
TBuf< TGsmSmsTelNumberMaxLen > iTelNumber
TGsmSmsTypeOfAddress
iTypeOfAddress
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.