bearermanagement/mpm/inc/mpmconnmonevents.h
changeset 56 dd6aaa97e7b1
parent 40 c5b848e6c7d1
child 73 70ee5458c95d
--- a/bearermanagement/mpm/inc/mpmconnmonevents.h	Fri Aug 06 19:11:03 2010 +0300
+++ b/bearermanagement/mpm/inc/mpmconnmonevents.h	Mon Aug 23 13:40:12 2010 +0300
@@ -293,6 +293,13 @@
         inline TBool DiscardAvailabilityNotification(); 
         
         /**
+        * Returns the setting whether IAP availability notification has been discarded by MPM.
+        * @since 3.2
+        * @return ETrue if availability notifications have been discarded. 
+        */
+        inline TBool AvailabilityNotificationDiscarded();
+        
+        /**
          * Creates preferred carrier available notification when needed.
          * @since 5.1
          * @param aCaller Identifies the calling context
@@ -343,6 +350,9 @@
         // until MPM initiated WLAN scan request has completed. 
         TBool iDiscardAvailabilityNotification;
 
+        // ConnMon's IAP availability event has been discarded.
+        TBool iAvailabilityNotificationDiscarded;
+
 #ifdef _DEBUG 
         TBool iFilterEvents; // by default off. (CBase)
     public:
@@ -378,6 +388,15 @@
     return iDiscardAvailabilityNotification;
     }
 
+// -----------------------------------------------------------------------------
+// CMPMConnMonEvents::AvailabilityNotificationDiscarded
+// -----------------------------------------------------------------------------
+//
+inline TBool CMPMConnMonEvents::AvailabilityNotificationDiscarded()
+    {
+    return iAvailabilityNotificationDiscarded;
+    }
+
 #endif // MPMCONNMONEVENTS_H
 
 // End of file