RSat::TLanguageNotificationV2 Class Reference

class RSat::TLanguageNotificationV2 : public RSat::TSatPCmdBase

Contains a LANGUAGE NOTIFICATION proactive command issued by the UICC. See ETSI TS 102 223 and RSat::NotifyLanguageNotificationPCmd() for more information about the command.

Request notification for LANGUAGE NOTIFICATION with RSat::NotifyLanguageNotificationPCmd(), passing it an object in which to store the command when it arrives. Pass a packaged version of the latest "TLanguageNotification" class. For Symbian OS versions up to and including v8.1a and 8.1b use RSat::TLanguageNotificationV2Pckg, a packaged RSat:TLanguageNotificationV2. For later versions of Symbian OS, check for an updated API (RSat::TLanguageNotificationV3 etc).

RSat::TLanguageNotificationV2Pckg RSat::NotifyLanguageNotificationPCmd()

Inherits from

Constructor & Destructor Documentation

TLanguageNotificationV2()

IMPORT_CTLanguageNotificationV2()

Default constructor.

Member Data Documentation

TUint16 iLanguage

TUint16 iLanguage

Currently used language by (U)ICC. This is pair of alpha-numeric characters, defined in ISO 639. Each alpha-numeric character shall be coded on one byte using the SMS default 7-bit coded alphabet as defined in TS 123 038 with bit 8 set to 0.

This is only valid if iNotificationType is set to RSat::ESpecificLangNotification.

TLanguageNotificationType iNotificationType

TLanguageNotificationType iNotificationType

Describes the LANGUAGE NOTIFICATION command. Determines whether the UICC is specifying its current language in iLanguage, or is saying that it is not using a specific language.