COMASuplNotification Class Reference
class COMASuplNotification : public CBase
|
contains notification information
eposomasuplasnconverter.lib
-
Since
-
S60 S60_3.1u
Public Member Enumerations
|
enum
|
TOMASuplEncodingType
{
EUCS2
= 0,
EGsmDefault
= 1,
EUtf8
}
|
enum
|
TOMASuplFormatIndicator
{
ELogicalName
= 0,
EEMailAddress
= 1,
EMsisdn
= 2,
EUrl
= 3,
ESipUrl
,
EMin
,
EMdn
,
EIMSPublicIdentity
}
|
enum
|
TOMASuplNotificationType
{
ENoNotificationNoVerification
= 0,
ENotificationOnly
= 1,
ENotificationAndVerficationAllowedNA
,
ENotificationAndVerficationDeniedNA
,
EPrivacyOverride
}
|
Constructor & Destructor Documentation
COMASuplNotification()
COMASuplNotification
|
(
|
)
|
[protected]
|
~COMASuplNotification()
IMPORT_C
|
~COMASuplNotification
|
(
|
)
|
[virtual]
|
Destructor
-
Since
-
S60 S60_3.1u
Member Functions Documentation
ClientName(HBufC8 *&, TOMASuplFormatIndicator &)
ClientName : Gets client name and type of clientname
-
Since
-
S60 S60_3.1u
EncodingType(TOMASuplEncodingType &)
EncodingType : Gets encoding type
-
Since
-
S60 S60_3.1u
NewL()
Two phased constructor
-
Since
-
S60 S60_3.1u
RequestorId(HBufC8 *&, TOMASuplFormatIndicator &)
RequestorId : Gets Id of requestor and type of requestor
-
Since
-
S60 S60_3.1u
SetClientName(HBufC8 *, TOMASuplFormatIndicator)
ClientName : Sets client name and type of client name
-
Since
-
S60 S60_3.1u
Parameters
HBufC8
* aClientName
|
name of client-The ownsership of clientname is passed to COMASuplNotification
|
TOMASuplFormatIndicator
aClientType
|
type of client
|
SetEncodingType(TOMASuplEncodingType)
SetEncodingType : Sets encoding type
-
Since
-
S60 S60_3.1u
SetRequestorId(HBufC8 *, TOMASuplFormatIndicator)
RequestorId : Sets Id of requestor and type of requestor
-
Since
-
S60 S60_3.1u
Parameters
HBufC8
* aRequestorId
|
Id of requestor-The ownsership of requestor is passed to COMASuplNotification
|
TOMASuplFormatIndicator
aRequestorType
|
type of requestor
|
SetSuplNotification(TOMASuplNotificationType)
SetSuplNotification
-
Since
-
S60 S60_3.1u
SuplNotification()
SuplNotification
-
Since
-
S60 S60_3.1u
Member Enumerations Documentation
Enum TOMASuplEncodingType
enumeration for type of encoding
Enumerators
EUCS2 = 0
|
|
EGsmDefault = 1
|
|
EUtf8
|
|
Enum TOMASuplFormatIndicator
enumeration for type of format
Enumerators
ELogicalName = 0
|
|
EEMailAddress = 1
|
|
EMsisdn = 2
|
|
EUrl = 3
|
|
ESipUrl
|
|
EMin
|
|
EMdn
|
|
EIMSPublicIdentity
|
|
Enum TOMASuplNotificationType
enumeration for type of notification
Enumerators
ENoNotificationNoVerification = 0
|
|
ENotificationOnly = 1
|
|
ENotificationAndVerficationAllowedNA
|
|
ENotificationAndVerficationDeniedNA
|
|
EPrivacyOverride
|
|
Member Data Documentation
HBufC8 * iClientName
HBufC8
*
|
iClientName
|
[private]
|
TOMASuplFormatIndicator
iClientType
TOMASuplEncodingType
iEncodingType
TOMASuplNotificationType
iNotificatonType
TInt
iOptionalMask
TInt
|
iOptionalMask
|
[private]
|
HBufC8 * iRequestorId
HBufC8
*
|
iRequestorId
|
[private]
|
TOMASuplFormatIndicator
iRequestorType
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.