diff -r 61f927bc9441 -r 2313cb430f28 cellular/psuinotes/inc/psuiutils.h --- a/cellular/psuinotes/inc/psuiutils.h Thu Sep 02 21:00:29 2010 +0300 +++ b/cellular/psuinotes/inc/psuiutils.h Fri Sep 17 08:33:29 2010 +0300 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). + * Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies). * All rights reserved. * This component and the accompanying materials are made available * under the terms of "Eclipse Public License v1.0" @@ -35,7 +35,67 @@ class PSUINOTES_EXPORT PsUiUtils : public QObject { Q_OBJECT - + +public: + enum BasicServiceGroups + { + Unknown = -1, //this is not part of GSM standard + // Phone settings updates this automatically to ETelephony or to EAltTele, + // depending on if ALS is supported, and which line is active. + AllTeleAndBearer = 0, + AllTele = 10, + Telephony = 11, + AllDataTele = 12, + Fax = 13, + Sms = 16, + AllDataExSms = 18, //voice broadcast in gsm 02.30 v. 7.1.0 + AllTeleExcSms = 19, + + AllPlmnTele = 50, + PlmnTele1 = 51, + PlmnTele2 = 52, + PlmnTele3 = 53, + PlmnTele4 = 54, + PlmnTele5 = 55, + PlmnTele6 = 56, + PlmnTele7 = 57, + PlmnTele8 = 58, + PlmnTele9 = 59, + PlmnTeleA = 60, + PlmnTeleB = 61, + PlmnTeleC = 62, + PlmnTeleD = 63, + PlmnTeleE = 64, + PlmnTeleF = 65, + + AllBearer = 20, + AllAsync = 21, + AllSync = 22, + SyncData = 24, + AsyncData = 25, + PacketData = 26, + PadAccess = 27, + AllPlmnBearer = 70, + PlmnBearerServ1 = 71, + PlmnBearerServ2 = 72, + PlmnBearerServ3 = 73, + PlmnBearerServ4 = 74, + PlmnBearerServ5 = 75, + PlmnBearerServ6 = 76, + PlmnBearerServ7 = 77, + PlmnBearerServ8 = 78, + PlmnBearerServ9 = 79, + PlmnBearerServA = 80, + PlmnBearerServB = 81, + PlmnBearerServC = 82, + PlmnBearerServD = 83, + PlmnBearerServE = 84, + PlmnBearerServF = 85, + + AltTele = 89 + // no ui note support + }; + public: /*! Error code text conversion