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
TOMASuplFormatIndicator
iClientType
TOMASuplEncodingType
iEncodingType
TOMASuplNotificationType
iNotificatonType
TInt
iOptionalMask
|
TInt
| iOptionalMask | [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.