cellular/psuinotes/inc/psuiutils.h
changeset 53 25b8d29b7c59
parent 46 2fa1fa551b0b
--- a/cellular/psuinotes/inc/psuiutils.h	Mon Oct 04 15:57:13 2010 +0300
+++ b/cellular/psuinotes/inc/psuiutils.h	Fri Oct 15 13:21:28 2010 +0300
@@ -37,8 +37,7 @@
     Q_OBJECT
     
 public:
-    enum BasicServiceGroups
-    {
+    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.
@@ -96,6 +95,15 @@
     // no ui note support
     };
     
+    // Service status of the Phone ID services (CLIP/CLIR/CNIP).
+    enum PhoneIdServiceStatus {
+        ServiceActivePermanent,
+        ServiceActiveDefaultRestricted,
+        ServiceActiveDefaultAllowed,
+        ServiceNotProvisioned,
+        ServiceUnknown
+    };
+    
 public:
     /*!
       Error code text conversion
@@ -121,12 +129,6 @@
      */
     bool isFeatureCallWaitingDistiquishNotProvisionedEnabled();
     
-    /*!
-     Checks if phone is in offline mode or not.
-     Return true if phone is in offline mode.
-     Return false if phone is not in offline mode.
-     */
-    bool isPhoneOffline() const;
     
     /*!
      Number grouping support